In my rotation i'm starting to look if i can fire Rampage.
Since this is the first thing i want if it's available
But it says it's always available. Even though i don't have the rage to use it.
See code below for a mini reproduction.
It will always light up rampage even when it's not really ready
function Warrior:Fury() local abilities = { rampage = 184367, }; local auraIds = { enrage = 184362, }; local fd = MaxDps.FrameData; local cooldowns = fd.cooldown; local buffs = fd.buff; local enrageActive = buffs[auraIds.enrage].up; local rage = UnitPower('player', Enum.PowerType.Rage); print("enrage",enrageActive, "Rage", rage, "ready",cooldowns[abilities.rampage].ready); if cooldowns[abilities.rampage].ready and (rage >= 90 or not enrageActive) then return abilities.rampage; end endIs there anything that i'm missing ?
Gr GeKopt