WOW关于判断对方职业释法的宏

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:12:14
想知道有没有判断对方职业然后释放相应法术的宏命令,比如对骑士释放1级腐蚀术代替原顶级腐蚀术对法师释放1及痛苦诅咒代替原有顶级痛苦诅咒的?

可以 但是很奇怪的是我最近用判断句打怪和打人的时候老是会有问题。有的时候就是正确的,有的时候就是pvp战场里宏是对的,自己打怪就出问题,明明法系怪结果丢痛苦,或者物理系丢了语言。先把宏给你,因为我实在没发现自己的宏错在什么地方。
腐蚀宏
/script local t=UnitClass("target");if t=="圣骑士" then CastSpellByName("腐蚀术(等级 1)");else CastSpellByName("腐蚀术");end;

另一个类似,把圣骑士改成法师就好了,后边的也是痛苦诅咒什么的改下。说老实话~~ 这个宏在打怪的时候会出现奇怪的问题~~但是我在战场基本是正确的。