Post by Shaan
Hello,
I'm using at the moment a simple macro for H25 Anub'Arak, that sends a whisper to a friendly priest to ask for a
renew when my
Life Tap buff (glyphed) is about to expire (so I can have a few HPs to convert)
#Showtooltip
Life Tap/cast
Life Tap/in 30 /t healer life tap expiration in 10s, need hp NAO §
it's working pretty well so far (we killed him yesterday, to tell the truth), but it's a bit too spammy for my taste and there are a few drawbacks, such as :
- one message per keypress, even if LT hasn't been used (gcd or else)
- sending message even before p3 (which is where I need it)
what I'd like :
- check on "
Leeching Swarm" debuff presence (to send the whisper only in p3)
- check on
Life Tap timer (to send the whisper only if
LT is really about to expire and hasn't been refreshed in the meantime)
- check on my health points amount (no whisper if I'm over 6k)
- check on my mana (no whisper if I'm over 6k)
algo could be something like this...
#showtooltip
Life Tap
if (
Leeching Swarm == 1) && (hp < 6500)
then
/t healer NEED HP NAO §
else
/cast
Life Tap(Rank 3);
Life Tap/in 30 if (
Leeching Swarm == 1) && (
LifeTap.timer < 11) && (hp < 6500)
then
/t healer NEED HP NAO §
else do nothing
it would only be possible by addon since these checks are not possible on a macro, so I'd be grateful for any info on the specific API functions I could use to achieve this :)
thanks !
Post by Shaan
well I have an addon (namely
Super Duper Macro) that removes the 255 char limitation anyway, but I've read that these checks are not possible except in an addon script.
any help or info is appreciated, I'm deep into the API docs at the moment ^^