You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1018 B
34 lines
1018 B
--- ============================ HEADER ============================
|
|
-- HeroLib
|
|
local HL = HeroLib
|
|
local Cache = HeroCache
|
|
local Unit = HL.Unit
|
|
local Player = Unit.Player
|
|
local Pet = Unit.Pet
|
|
local Target = Unit.Target
|
|
local Spell = HL.Spell
|
|
local Item = HL.Item
|
|
-- HeroRotation
|
|
local HR = HeroRotation
|
|
-- Spells
|
|
local SpellBM = Spell.Monk.Brewmaster
|
|
local SpellWW = Spell.Monk.Windwalker
|
|
-- Lua
|
|
|
|
--- ============================ CONTENT ============================
|
|
-- Brewmaster, ID: 268
|
|
local BMOldSpellIsCastable
|
|
BMOldSpellIsCastable = HL.AddCoreOverride ("Spell.IsCastable",
|
|
function (self, BypassRecovery, Range, AoESpell, ThisUnit, Offset)
|
|
local BaseCheck = BMOldSpellIsCastable(self, BypassRecovery, Range, AoESpell, ThisUnit, Offset)
|
|
if self == SpellBM.TouchofDeath then
|
|
return BaseCheck and self:IsUsable()
|
|
else
|
|
return BaseCheck
|
|
end
|
|
end
|
|
, 268)
|
|
|
|
-- Windwalker, ID: 269
|
|
|
|
-- Mistweaver, ID: 270
|
|
|