Well, I give up. I cannot get [@pet 1] to work. I don’t know what’s different about my setup.
Ok, you have three options:
The first is to rename the [@pet1] to [@YOURPETSNAMEHERE]
The second is to take out the /cast Misdirection line entirely.
I like the third option from earlier in this thread from another fellow named John; his solution was:
/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection
His way did not limit your pet to specific one in your bestiary (as my code did), and…you can have a focus target (i.e. a tank).
Just remove my Misdirection line in the macro entirely and use his. You should be GTG then.
I’m having another issue with the macro. The call pet part works great, but when my pet dies, it never uses heart of the phoenix or revive pet. I have to manually click the ability on my pet actionbar or click revive. Any ideas?
Double Post
Also, this site is being really slow for me.
I think I’ve solved my problem. I remembered when I made macros for my pet abilities I had to use /use instead of /cast. I just changed it in the macro.
Also, how many and where can I add more lines for cobra shot? There’s so much downtime for me where I’m just cycling through the macro and doing nothing but auto-shot. My hunter has 640 ilvl. She hasn’t been 100 long. Not sure if that’s part of the issue.
You don’t need more Cobra Shot in this; one line is plenty, as GS cycles through spells and abilities that are “ready.” Since CS does not have a CD (other than the GCD), is always is ready-for-use.
Second.
As stated near the top of this post, you will need to be specced for Exotic Ammunition w/ Frost Ammo. Those auto-shots are important for keeping melee perma-slowed + DPS boost.
“/cast [@YOURTOONSNAMEHERE]Spirit Mend”
you can use @pet instead of binding to a pet name
so it looks like:
/cast [@pet]Spirit Mend
Same for the Misdirect
Tested and confirmed.
Sequences['BMpwnage'] = {
PreMacro = [[
/stopmacro [channeling:Barrage]
/cast [nopet,nodead]Call Pet 2;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
/console Sound_EnableSFX 0
]],
'/castsequence reset=target !Kill Shot,!Kill Shot',
'/cast [@pet] Misdirection',
'/castsequence [nochanneling] reset=15 !Glaive Toss',
'/cast [nochanneling] !Dire Beast',
'/cast [nochanneling] !Kill Command',
'/castsequence [nochanneling] reset=15 Glaive Toss',
'/castsequence [nochanneling] reset=10 Cobra Shot, Cobra Shot',
'/cast [nochanneling] Concussive Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Kill Command',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Intimidation',
'/cast [nochanneling] Claw',
'/cast [nochanneling,combat] Bestial Wrath',
PostMacro = [[
/startattack
/cast [@pet]Spirit Mend
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Hi John. I dont know much about macros. When I copy this to Macro tool box, it is filled with syntax errors. Almost every line is reporting a syntax error. Most of them seem to be with the conditionals. Can you make any suggestions as what I may be doing wrong?
[quote quote=26178]Hi John. I dont know much about macros. When I copy this to Macro tool box, it is filled with syntax errors. Almost every line is reporting a syntax error. Most of them seem to be with the conditionals. Can you make any suggestions as what I may be doing wrong?
[/quote]
It needs to be used with GnomeSequencer not Macro tool box. =)
Hi John Q
Im trying your macro to day, hope it will go well
Can you make an AoE macro, for kiling trash in raid Pls
Jimmy
you macro found optimal in T18 ?
That explains it. Now I have GS. Watched all the tutes, followed directions, made a blank macro of the same name and verified Sequences file wasn’t .lua.lua It still isn’t working. Anything else I should look for? I really want to try John’s macro.
I figured it out. Once I replaced all single ’ for " it is working pretty good. I like it. Thanks John for sharing.
-. found the answer
just curious… works great for single target… what would a multi target look like? I am assuming dropping multi shot in there a number of times…
[quote quote=26320]just curious… works great for single target… what would a multi target look like? I am assuming dropping multi shot in there a number of times…
[/quote]
Sorry, I will not be writing anymore macros nor updating others from now on (that means no AoE macros either), as I have uninstalled the game. Best to you all and I hope you have fun with the macro. >:)
–John Q.
how do you include this in the premacro stage? i can not seem to get it to work….
/use Commander’s Draenic Agility Potion
is it supposed to be entered as: “/use Commander’s Draenic Agility Potion”?
For
Sequences['BMpwnage'] = {
PreMacro = [[
/stopmacro [channeling:Barrage]
/cast [nopet,nodead]Call Pet 2;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
/console Sound_EnableSFX 0
]],
'/castsequence reset=target !Kill Shot,!Kill Shot',
'/cast [@pet] Misdirection',
'/castsequence [nochanneling] reset=15 !Glaive Toss',
'/cast [nochanneling] !Dire Beast',
'/cast [nochanneling] !Kill Command',
'/castsequence [nochanneling] reset=15 Glaive Toss',
'/castsequence [nochanneling] reset=10 Cobra Shot, Cobra Shot',
'/cast [nochanneling] Concussive Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Kill Command',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Intimidation',
'/cast [nochanneling] Claw',
'/cast [nochanneling,combat] Bestial Wrath',
PostMacro = [[
/startattack
/cast [@pet]Spirit Mend
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Can barrage be substituted in instead of Glaive Toss?
Yep
As John Q. mentioned… Yes you can.
When you regularly switch between talents and aree lazy like me hehe.,
You can also do this:
"/castsequence [nochanneling,talent:6/1]reset=15/combat !Glaive Toss;[nochanneling,talent:6/2]reset=45/combat !Powershot;[nochanneling,talent:6/3]reset=20/combat !Barrage",
talent:x/y were x = the talent tier 1 to 7 and for y = the numbers 1 to 3
This way you just have to add or change it once, ie. when you type it.