如果觉得有用,请点击右上角的感谢哦~
【单拉宏】
代码: 全选
/startattack
/script if nil then CastSpellByName("槌击"); end
/script if GetSpellCooldown(148,"spell") == 0 and UnitHealth("player") <= 1500 then CastSpellByName("狂暴") end;
/script if GetSpellCooldown(162,"spell") == 0 and UnitMana("player") >= 80 then CastSpellByName("野蛮撕咬") end;
/script if GetSpellCooldown(162,"spell") == 0 and buffed("节能施法") then CastSpellByName("野蛮撕咬") end;
/script if GetSpellCooldown(154,"spell") == 0 then CastSpellByName("精灵之火(野性)")end;
/script if buffed("巨熊形态") then CastSpellByName("槌击") end;
/script if not buffed("清晰预兆") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:清晰预兆BUFF缺失") end;
/script if buffed("拯救祝福") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:身上存在拯救祝福") end;
/script if buffed("强效拯救祝福") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:身上存在强效拯救祝福") end;
--开始自动攻击当前目标
--判断自身是否有清晰预兆BUFF
--判断自身是否有拯救祝福、强效拯救祝福
--槌击保证尽可能多覆盖
--血量低于1500时使用狂暴
--野蛮撕咬(162)未CD且怒气超过80了就野蛮撕咬
--野蛮撕咬(162)未CD且节能触发了就野蛮撕咬
--精灵之火(野性)(154)冷却好了就用,用来骗节能
【群拉宏】
代码: 全选
/startattack
/script if GetSpellCooldown(45,"spell") == 0 then CastSpellByName("狂怒") end;
/script if GetSpellCooldown(148,"spell") == 0 and UnitHealth("player") <= 1500 then CastSpellByName("狂暴") end;
/script if not buffed("挫志咆哮", "target") and not buffed("挫志怒吼", "target") then CastSpellByName("挫志咆哮") end;
/script if UnitMana("player") >= 40 then CastSpellByName("槌击") end;
/script if GetSpellCooldown(162,"spell") == 0 and UnitMana("player") >= 80 then CastSpellByName("野蛮撕咬") end;
/script if GetSpellCooldown(162,"spell") == 0 and buffed("节能施法") then CastSpellByName("野蛮撕咬") end;
/script if GetSpellCooldown(154,"spell") == 0 then CastSpellByName("精灵之火(野性)")end;
/script if buffed("巨熊形态") then CastSpellByName("挥击") end;
/script if not buffed("清晰预兆") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:清晰预兆BUFF缺失") end;
/script if buffed("拯救祝福") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:身上存在拯救祝福") end;
/script if buffed("强效拯救祝福") then DEFAULT_CHAT_FRAME:AddMessage("智能判断:身上存在强效拯救祝福") end;
--开始自动攻击当前目标
--判断自身是否有清晰预兆BUFF
--判断自身是否有拯救祝福、强效拯救祝福
--起手狂怒涨怒气
--血量低于1500时使用狂暴
--敌人身上没有挫志debuff时上挫志
--怒气40以上保持槌击
--野蛮撕咬(162)未CD且怒气超过80了就野蛮撕咬
--野蛮撕咬(162)未CD且节能触发了就野蛮撕咬
--精灵之火(野性)(154)冷却好了就用,用来骗节能
--用挥击泄怒气
2024-06-21
1.拯救祝福判断修改
/cancelaura 拯救祝福 出现了多次判断错误,导致其他buff也被取消掉,所以改为自动识别身上是否有拯救祝福,如果有拯救祝福和强效拯救祝福的话就提示自己。后续如果有更好的实现方法再更新。
2.自身buff判断修改
当清晰预兆到时候,会影响打仇恨,由于用的一键宏可能会不易发觉,这一版增加了自动判断,如果清晰预兆或荆棘术到时了会提示自己。爪子没了就不提示了,一来是因为熊没强化是需要奶D来加爪子的,二是如果需要自己加也可以在清晰预兆到时候同时给自己补爪子,持续时间一致。
3.挫志怒吼判断修改
当有战士放挫志咆哮时,会导致按群拉宏不停放挫志怒吼,所以增加了战士挫志的判断。
2024-06-22
1.buff判断
上版buff有问题就不攻击了,所以将buff判断调到后面。
荆棘术时间太短了,老提示麻烦,取消了。