Raiding Forums Navigation Leftovers Information

Another macro question

This topic has 35 posts over 3 pages: 1 2 3
Troll
Default Avatar
Member
What exactly is the difference between a "spam" macro and a "cast sequence" macro. For example these two macros ....

Spam

#showtooltip Steady Shot
/cast [target=pettarget, exists] Kill Command
/castsequence reset=2.52/combat/target !Auto Shot, Steady Shot
/castrandom Arcane Shot, Multi-shot
/script UIErrorsFrame:Clear()

Cast Sequence

#showtooltip Steady Shot
/castsequence reset=3 !Auto Shot, Steady Shot, Arcane Shot, !Auto Shot, Steady Shot, !Auto Shot, Steady Shot, Multi-Shot, !Auto Shot, Steady Shot
/cast [target=pettarget,exists] Kill Command
/script UIErrorsFrame:Clear()

Are these two significantly different or basically going to do the same thing? Thanks in advance.
-- 
FIXME: http://www.dkpsigs.com/sigs/SilverHand/165352.jpg
FIXME: http://www.dkpsigs.com/sigs/SilverHand/165361.jpg
     
Thel
Avatar
Like a caster, with Arrows
A spam macro is, well, spammed. Meaning that you can, and should, hit it as fast as you can. Since it only has the Auto and Steady in there, the !Auto shot won't stop and restart your autoshot, so, in order to get the best timing possible, you should spam the crap out of it.
That castsequence one, though, has multiple cycles within the macro, and has to be timed. If you spam that one, it'll rotate through all the abilities without casting them, and you won't ever cast, say, that multi shot that's in there. That one you have to hit once to start each cast, so it requires the player to time it.
Hope that helps, lemme know if it doesn't :)
-- 
Cry Havoc, let loose the Gnomes of war!
Aya- 70 Hunter, BM
Thelius - 70 Shamman, Ele
Trixxie - 70 Warlock, Fire Destro
Thelayis - 70 Paladin, Prot
Thelily - 70 Fury Warrior
     
Troll
Default Avatar
Member
Part of what I don't get is that the command /castsequence is in both macros, yet one macro is called a cast sequence macro and the other isn't.

I have also been told that both of these macros are spammed. This is the exact quote ...

"Cast Sequence = Spam macro. There is no difference in "how" you use them. But in what the individual macros do.

Your first one is set up to cast a random multi or arcane when ready.. The other has a set pattern in their rotation of shots.

Also the reset is different. The first one every 2.5 secs w/o being pressed the macro will reset. The other 3 secs. "

In the end, just like anyone else, I just want the 'best' shot rotation for max dps. It just seems if I look hard enough, I can find half a doz macros, that all look only slightly different but all claim to do the same thing. Are they really more or less the same, and would using one or the other really cause significantly different results?



-- 
FIXME: http://www.dkpsigs.com/sigs/SilverHand/165352.jpg
FIXME: http://www.dkpsigs.com/sigs/SilverHand/165361.jpg
     
Thel
Avatar
Like a caster, with Arrows
affectivly, the point of these macros is to make your ideal shot rotation doable by concentrating it into one button. Either way, you'll spam the crap out of that button, and assuming you build it right, you won't have to "hand time" it. But, for example, the cast sequence macro is normally best suited for a Surv rotation, while a spam macro is best suited for a 1:1, or 1:1.5 BM rotation. So, while it looks the same to you, since you'll just be spinnin' your mousewheel, it will act differently, and do different things depending on what you need.
-- 
Cry Havoc, let loose the Gnomes of war!
Aya- 70 Hunter, BM
Thelius - 70 Shamman, Ele
Trixxie - 70 Warlock, Fire Destro
Thelayis - 70 Paladin, Prot
Thelily - 70 Fury Warrior
     
Rafiky
Avatar
Roster Monkey
those two macros will essentially do the same thing, and do it very badly. Both of them are trying to macro a 1:1.5 rotation for non BM hunters, however with the castsequene line, they'll both get snagged on the cooldowns of arcane shot/multi shot.

if you want a macro to cast sequence stuff use this one:
#showtooltip Steady Shot
/console Sound_EnableSFX 0
/castsequence !Auto Shot, Steady Shot
/cast [target=pettarget, exists] Kill Command
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1

you can then weave in your own multi/arcane shot as needed.

if you want a spam macro..
MACRO 1:

#showtooltip Steady Shot
/console Sound_EnableSFX 0
/cast [target=pettarget,exists] Lightning Breath
/cast !Auto Shot
/click [target=pettarget,exists] MultiBarBottomLeftButton12
/cast Steady Shot
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()

MACRO 2:

/castsequence reset=4 Kill Command, !Auto Shot, !Auto Shot, !Auto Shot


Take the button for MACRO 1, place it somewhere you can mash it endlessly.

Take the button for MACRO 2, and place it on the last button space (right hand side) of Action Bar 6. If you have your action bars expanded out, collapse them, go to the 6th tab of buttons, and place it in the last spot. If you have an addon or mod that changes your buttons, turn it off, place the macro in the proper place and then reload your addon.
-- 
Listen to teh monkie

70 NE Hunter
http://www.wowarmory.com/character-sheet.xml?r=Lightbringer&n=Rukhanu
     
Thel
Avatar
Like a caster, with Arrows
Raf, I wanted to tell you thank you for digging that one up, I switched to this recently, and it's gods gift to macros. It's SO SMOOTH! Especially when my, or someone else's, haste stuff goes crazy. Shot timer down to .7? No problem, this macro just does not hang up, ever. So nice, thanks a ton.
-- 
Cry Havoc, let loose the Gnomes of war!
Aya- 70 Hunter, BM
Thelius - 70 Shamman, Ele
Trixxie - 70 Warlock, Fire Destro
Thelayis - 70 Paladin, Prot
Thelily - 70 Fury Warrior
     
Squirtling
Default Avatar
Member
Now if only using this macro would give my warpie/wolf/cat Lighnting Breath, that would be really cool!

Thanks for your patience with us Macro noobs.

(Catsclaw.....logged in on Squirt)
     
Cotar
Avatar
Libram of Gun
quote:
Originally posted by Rafiky:
MACRO 2:

/castsequence reset=4 Kill Command, !Auto Shot, !Auto Shot, !Auto Shot



Out of curiosity, what do the extra !Auto Shots on this one do?

Nice lookin' macro though. I'll have to give this one a try.
-- 
FIXME: http://www.instantcool.com/pics/wow/cotarsig.jpg
     
Rafiky
Avatar
Roster Monkey
Macro 1 is spammed, with a 2.9 weapon as a BM hunter (Sunfury, Steam Pistol, etc.) with as close to 2.0 attack speed as possible. Macro 1 will automatically trigger Macro 2 when Kill Command is available, and will also guarantee no clipped Auto Shots or macro hangs when the Kill Command goes off.
-- 
Listen to teh monkie

70 NE Hunter
http://www.wowarmory.com/character-sheet.xml?r=Lightbringer&n=Rukhanu
     
Chielah
Default Avatar
Rawrrawrrawr
Ooooh, hunter talks! Can I throw in my 2c?

As far as the spam vs castsequence naming, I think they go by those because a spam is kind of messy and unpredictable. It just throws shots out there whenever possible. The castsequece follows a set castsequence and just moves down the list. As a note, you should spam the holy hell out of either of these macros. Don't let the naming conventions fool you!

The non-BM hunters in my raiding alliance on SC have found that the spam macro will do a bit better DPS than the castsequence macro and is at least on par with what they could get by manually weaving. The macro will occasionally jam up and delay auto shots, but then again, the BM 3:2 macro does that, too. Also, we found that eliminating the !auto shot after an instant shot in the castsequence macro made for a smoother sequence. That kind of macro would look like this:

/castsequence reset=3 !Auto Shot, Steady Shot, Arcane Shot, Steady Shot, !Auto Shot, Steady Shot, Multi-Shot, Steady Shot
/cast [target=pettarget,exists] Kill Command
/script UIErrorsFrame:Clear()

The idea behind this is that an auto shot will fire off anyway during the GCD of an instant shot. Hence, taking out the extra command will get rid of some of the castsequence delays and let everything run a bit smoother.

Sorry for necroing an old thread. I just like talking hunter shot rotations / macros.
-- 
Chielah - the feral kitty project
Kandajha - Survival Buffmonkey (on Scarlet Crusade)
     
beleg
Default Avatar
Member
quote:
Originally posted by Chielah:

Sorry for necroing an old thread.



necroing....lol. Sorry, that's all i had to say. Found it funny ^_^.
     
Alisia
Avatar
Ready for Winter
If it's less than 3 months old, it's not necromancy
-- 
Ghostcrawler: "Rogue talents are hard because the class is ultimately very mathy."

Ghostcrawler is secretly Barbie?
     
Rafiky
Avatar
Roster Monkey
quote:
Originally posted by Chielah:

/castsequence reset=3 !Auto Shot, Steady Shot, Arcane Shot, Steady Shot, !Auto Shot, Steady Shot, Multi-Shot, Steady Shot
/cast [target=pettarget,exists] Kill Command
/script UIErrorsFrame:Clear()

The idea behind this is that an auto shot will fire off anyway during the GCD of an instant shot. Hence, taking out the extra command will get rid of some of the castsequence delays and let everything run a bit smoother.




that macro won't be as good as the split macro. the whole idea is that there's dead time in most hunter's time. give or take .7-.9 sec depending on spec/bow, ect

with the /cast macro you'll throw another steady shot into that dead time, and do some dps. while it pushes back the auto shot, it's not a big deal since it doesnt reset the timer (like it did before 2.3.2)

the added bonus of the /cast macro is that when your hasted speed gets close enough to 1:1 that macro will be a 1:1
-- 
Listen to teh monkie

70 NE Hunter
http://www.wowarmory.com/character-sheet.xml?r=Lightbringer&n=Rukhanu
     
Chielah
Default Avatar
Rawrrawrrawr
quote:
Originally posted by Rafiky:
quote:
Originally posted by Chielah:

/castsequence reset=3 !Auto Shot, Steady Shot, Arcane Shot, Steady Shot, !Auto Shot, Steady Shot, Multi-Shot, Steady Shot
/cast [target=pettarget,exists] Kill Command
/script UIErrorsFrame:Clear()

The idea behind this is that an auto shot will fire off anyway during the GCD of an instant shot. Hence, taking out the extra command will get rid of some of the castsequence delays and let everything run a bit smoother.




that macro won't be as good as the split macro. the whole idea is that there's dead time in most hunter's time. give or take .7-.9 sec depending on spec/bow, ect

with the /cast macro you'll throw another steady shot into that dead time, and do some dps. while it pushes back the auto shot, it's not a big deal since it doesnt reset the timer (like it did before 2.3.2)

the added bonus of the /cast macro is that when your hasted speed gets close enough to 1:1 that macro will be a 1:1



I use a 3:2 split macro as a BM. However, shouldn't a MM or SV hunter without a ton of haste be using these kinds of macros? Wouldn't the 3:2 split macro produce an unwanted 2:1 for those specs?
-- 
Chielah - the feral kitty project
Kandajha - Survival Buffmonkey (on Scarlet Crusade)
     
Rafiky
Avatar
Roster Monkey
it depends on how you want to do the rotation really. One option is to use the macro for one steady and then use a special (Arcane, Multi) and when those two are both on cooldown, use it like BM hunters do, and spam the shit out of it.

another idea, is to add in a /castrandom line for arcane and multi, but that can be dangerous depending on the amount of CC.
-- 
Listen to teh monkie

70 NE Hunter
http://www.wowarmory.com/character-sheet.xml?r=Lightbringer&n=Rukhanu
     

  Pages: 1 2 3