[quote quote=18552]Evening guys, I’ve been passive user and huge fan of lazymacros for a while now. Whilst I’m sat in the queue to log in I thought now might be the time to contribute.
Please see below for my BM contribution
One thing that always bothered me was the error sounds that appeared when spamming my macros. So adding the ‘/console Sound_EnableSFX 0′ and ‘/script UIErrorsFrame:Hide();’ gets rid of this for me. I’ve also added ‘/use [nopet,nomod]Call Pet 1′ to summon my favourite pet when he’s not by my side. I’ve spent the whole time levelling using these two macros with no issues with the misdirection focused on my pet a 100% of the time.
<strong>Single Target</strong>
Sequences['BMsingle'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/use [nopet,nomod]Call Pet 1
/targetenemy [noharm][dead]
/startattack
/petattack [@target,harm]
]],
'/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection',
'/cast !Kill Shot',
'/cast [combat]Bestial Wrath',
'/cast !Kill Command',
'/cast Glaive Toss',
'/cast Arcane Shot',
'/cast Cobra Shot',
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
<strong>AOE</strong>
Sequences['BMaoe'] = {
PreMacro = [[
/console Sound_EnableSFX 0
/use [nopet,nomod]Call Pet 1
/targetenemy [noharm][dead]
/startattack
/petattack [@target,harm]
]],
'/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection',
'/cast !Kill Shot',
'/cast [combat]Bestial Wrath',
'/cast !Kill Command',
'/cast Glaive Toss',
'/cast Multi-Shot',
'/cast Cobra Shot',
PostMacro = [[
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
Personally I currently do not think there is any way to improve these macros but I’m open to ideas, so any constructive feedback is appreciated.
Cheers and happy levelling!
[/quote]
Here is my veneration I removed the the UIErrorsFrame and Sound SFX parts of the pre and post macro, as they really don’t bother me, and it lets me know everything is working OK.
I expanded the actual shot rotation a bit for two reasons:
First; I added a Multi-shot in my single target macro for the “Beast Cleave” buff for my pet.
Second; I have better focus regeneration with both macro with the expanded macro
Lastly I removed the use items as I already have them in a popit macro with “Aspect of Fox,” and it gives me more control when they are used.
Edit: Forgot to mention; I removed the call pet, as it it would only call the first pet in my stable, which might not be the one I need for the group. Which meant I would have to dismiss it and call the one I need. Besides My “Hunter Helper” addon warns me when I don’t have a pet.
Sequences[‘BMSingle’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] growl
]],
‘/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection’,
‘/cast Heart of the Phoenix’,
‘/cast [combat]Bestial Wrath’,
‘/cast Dire Beast’,
‘/cast !Kill Command’,
‘/castsequence Glaive Toss, Mend Pet’,
‘/cast Arcane Shot’,
‘/cast Cobra Shot’,
‘/cast Multi-Shot’,
‘/cast Cobra Shot’,
‘/cast Arcane Shot’,
‘/cast Cobra Shot’,
‘/cast Arcane Shot’,
‘/cast Cobra Shot’,
}
Sequences[‘BMAoE’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/startattack
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] growl
]],
‘/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection’,
‘/cast Heart of the Phoenix’,
‘/cast [combat]Bestial Wrath’,
‘/cast Dire Beast’,
‘/cast !Kill Command’,
‘/castsequence Glaive Toss, Mend Pet’,
‘/cast Dire Beast’,
‘/cast Multi-Shot’,
‘/cast Cobra Shot’,
‘/cast Multi-Shot’,
‘/cast Cobra Shot’,
‘/cast Multi-Shot’,
‘/cast Cobra Shot’,
}