控宠
/run h,a,k,t,m=UnitHealth,TargetUnit,PetAttack,'target','mouseover'PetDefensiveMode()if IsShiftKeyDown()then PetPassiveMode()elseif IsAltKeyDown()then PetFollow()elseif h(m)~=0 then if h(t)~=0 then a(m)k()TargetLastTarget()else a(m)k()end else a(t)k()end
鼠标指向有目标时,直接按优先攻击指向目标,鼠标指向无目标时攻击当前目标,此时宝宝变防御模式,挨打会反击,配合shift按收宝宝,宝宝变被动模式,怎样都不攻击,可以在脱战后无目标时再按1次改回防御模式,组合键功能需要检查或修改键位设置。
收宠 假死 陷阱
/script PetDefensiveMode();if UnitAffectingCombat("player") then CastSpellByName("假死"); else CastSpellByName("冰冻陷阱");end;
非战斗状态就放陷阱,否则假死,再按陷阱
鼠标指向毒蛇钉刺
/run h,a,c,s,t,m=UnitHealth,TargetUnit,CastSpellByName,'毒蛇钉刺','target','mouseover'if h(m)~=0 then if h(t)~=0 then if h(t)==h(m)then a(t)c(s) else a(m)c(s) TargetLastTarget()end else a(m)c(s) end else a(t)c(s) end
/run CastSpellByName('毒蛇钉刺')