Log in

View Full Version : Buff check before casting (Heroism/bloodlust)



Fuzzyboy
11-21-2008, 09:12 AM
Is there any way to check if "exhaustion" is active in a macro before casting heroism? I can't seem to find any solution to this, other than to actually *gasp* pay attention before I spam my heroism button :P

Schwarz
11-21-2008, 11:37 AM
If exhaustion is the same as sedated then it goes away after you die. So there could be a case where 4 toons have the debuff and 1 does not (due to dieing) and casts a wasted bloodlust/heroism.

I gotta think anything that could check for buffs/debuff would fall under the automation category. The best you could come up with is a cooldown timer of somesort

Bettysue
11-21-2008, 11:18 PM
/run for i=1,40 do local n,_,_,_,_,_,x,_,_=UnitDebuff("player",i);if (n=="Sated")or (n=="Exhausted") then SendChatMessage("OMG WAIT"..format("%.0f",-1*(GetTime()-x)).." SECS ON THAT BUFF!!!", "RAID_WARNING",nil);

that'll throw up the warning, you can't put /cast in there cause blizz protection will lock it out during combat. It will however work to send you a message, just put it on a modifier of the button you use to cast and you should be good to go. Hope it helps. Comes in around 211-215 chars as is so no need to use crazy addons, and you still have a little space to mod the message should you want to.

Fuzzyboy
11-23-2008, 06:22 AM
If I recall correctly, if you use heroism with the exhaustion debuff up, the spell doesn't cast.Ooh, thats very good news, I hadn't even thought of that being the case. Then there's no need to round-robin it with keyclone. And I can put it in a macro. Good stuff - thanks Fur :-)

Fuzzyboy
11-23-2008, 06:24 AM
If exhaustion is the same as sedated then it goes away after you die. So there could be a case where 4 toons have the debuff and 1 does not (due to dieing) and casts a wasted bloodlust/heroism.

I gotta think anything that could check for buffs/debuff would fall under the automation category. The best you could come up with is a cooldown timer of somesortYeah, it does go away after you die, but that's ok, at least in my case, since I have three heroisms to throw around and the debuff is 5 min.