Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function ReCreateMacro()
- local spellname
- local Spells,,,,,endTime,,,interrupt = UnitCastingInfo("target")
- if interrupt == false
- and (endTime/1000 - GetTime()) < 1.6 then
- spellname = GetSpellInfo(6552) --Зуботычина
- end
- if ER_UnitHP("player") < 15 then
- spellname = GetSpellInfo(55694) -- Безудержное восстановление
- end
- if IsRightShiftKeyDown() and CDSpell(12292) == 0 then
- spellname = GetSpellInfo(12292) -- Жажда смерти
- end
- --Create/Edit macro
- if spellname ~= nil then
- local macrotext = "#showtooltip\n".."/Cast".. spellname.."\n".."/run ReCreateMacro()"
- EditMacro(1, "macroname", 1, macrotext)
- end
- end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement