Log in

View Full Version : [WoW] macro structure question



Kruu
01-03-2011, 10:11 AM
I see alot of macros using multiple /cast lines so why won't this work?


/s 1
/cast Explosive Trap(Fire)
/cast Freezing Trap(Frost)
/s 2

it will say 1, cast explsive trap and say 2, but will not cast freezing trap (yes i am hitting macro multiple times).

this was made just to try to understand the macro structure, but doesn't work :confused:

ZorbaTheGeek
01-03-2011, 10:53 AM
I'm sure there's someone better placed to answer this than me but here's how I understand it.

you can:
/cast A Spell
/cast Spell 2
/cast Spell 3

If, and only if, spell 2 and 3 are NOT on the global cooldown.

Even if this were not true, the example you've been testing wouldn't work because the two trap spells share a cooldown, so Explosive trap would always be up if Freezing trap was and be cast first. (or at least, that's how trap spells worked last time I played a hunter - two years ago)

Kruu
01-03-2011, 11:02 AM
I'm sure there's someone better placed to answer this than me but here's how I understand it.

you can:
/cast A Spell
/cast Spell 2
/cast Spell 3

If, and only if, spell 2 and 3 are NOT on the global cooldown.

Even if this were not true, the example you've been testing wouldn't work because the two trap spells share a cooldown, so Explosive trap would always be up if Freezing trap was and be cast first. (or at least, that's how trap spells worked last time I played a hunter - two years ago)

ok that helps some, gota figure which spells aren't on GCD. The hunter traps are on sep cool down based on trap type..fire, frost, snake. Has been since 3.x patches at least.

ElectronDF
01-05-2011, 12:07 PM
If you are willing to hit the button multiple times, why not use a castsequence?

/castsequence reset=24 Explosive Trap, Freezing Trap

I pick times that take into account that the reset isn't time from first push, or time of cooldown, but "time since last push". That is important enough to say again, the reset time is since the last time the macro was run. So if a CD is like 30 secs, and you push the button for 1st trap, then 1-2 secs later, you push the button for 2nd trap. That is probably 26-28 secs before it would be ready. I just use a little shorter time, I kinda like seeing the cooldown time on the button to know when I am able to use it again.

Littleburst
01-05-2011, 12:10 PM
If you are willing to hit the button multiple times, why not use a castsequence?

/castsequence reset=24 Explosive Trap, Freezing Trap

I pick times that take into account that the reset isn't time from first push, or time of cooldown, but "time since last push". That is important enough to say again, the reset time is since the last time the macro was run. So if a CD is like 30 secs, and you push the button for 1st trap, then 1-2 secs later, you push the button for 2nd trap. That is probably 26-28 secs before it would be ready. I just use a little shorter time, I kinda like seeing the cooldown time on the button to know when I am able to use it again.

+1

For things like that Castsequences exist.

Ualaa
01-05-2011, 07:37 PM
I also like to do things like:

#show LongCooldownSpell
/castsequence reset=9 LongCooldownSpell, SpellTwo, SpellThree, Null

I do that with the buff spells for each of the teams, especially the self buffs.
The Pally might only be casting a weapon buff, and I'd rather not spam cast it six times.
The Shaman might have a weapon enchant, Lightning/Water Shield, etc.
Spam the hotkey, until the last toon stops doing things, then they're all buffed.

ElectronDF
01-05-2011, 07:57 PM
I kinda like a few addons. I don't think I use a lot, but the ones I use, I love. Smartbuff. I admit, I didn't use it for a long time, but now, I don't think I would like to be without it. In a zone with water, turn on water breathing type of spell, push button, bam, 5 people can now not drown. When you are done with the zone, one click to turn off buff on the buffing char, and bam, no useless buff anymore. No wondering if buffs get out of wack, it notices when someone in your party doesn't have the buff (one char dies, gets dispelled, etc).