This site makes extensive use of JavaScript.
Please enable JavaScript in your browser.
Classic Theme
Thottbot Theme
Cast one spell, then another until a condition is met
Post Reply
Return to board index
Post by
Teddiursa
At the moment I am using this silly macro:
#showtooltip
/castsequence reset=120/combat Lichborne, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil, Death Coil
Does it work for the intended function? Yup, and perfectly so, however I'm wondering if might be a way to make this a bit less... "silly"? It's obvious that the intended function is to cast Lichborne and then Death Coil as much as possible. Is there a way to do this without using this little "loophole" of bad coding?
Post by
Wanderingfox
Nope. In fact it was done like this
specifically
to prevent circumvention. The way you've written it requires no conditional logic. It just says cast lichborn then cast death coil 8 times. Reset this after 120 seconds or on combat change.
The way you want to write this is "if lichborne is off cooldown then" and this the exact behavior that Blizzard does not want. Way back in the day it was possible (using the old macro system, which could cast spells directly while using logic code). Unfortunately, this lead to multiple classes being playable by spamming a single button (Rogue for example).
Post by
131584
This post was from a user who has deleted their account.
Post by
Wanderingfox
Pretty sure they made fall through like that not function... though I haven't tested it recently. It might be the case that it will fall through if its on cooldown but won't fall through if the spell is technically usable (I know for a fact that that logic will not work for something like /cast backstab /cast mutilate).
Post by
Teddiursa
I've tried that macro and it doesn't seem to work. Thanks, guess I'll stick with this lol.
Post by
131584
This post was from a user who has deleted their account.
Post Reply
You are not logged in. Please
log in
to post a reply or
register
if you don't already have an account.