For Chimera / Explosive shot, I use a macro as following:
#showtooltip explosive shot
/cleartarget [dead]
/targetenemy [noharm]
/stopattack
/cancelaura hand of protection
/cancelaura Deterrence
/cast !aspect of the hawk
/cast explosive shot
/script UIErrorsFrame:Clear()
Among many things this macro does, I want Aspect of the Hawk to be enabled right as I press Explosive Shot. But each and every single time I press Explosive Shot, the Aspect of the Hawk animation/sound goes off. There is no macro in existence that will not make this happen. It will literally spam Aspect of the Hawk over, and over, and over again every time I press the macro.
So when I get a Lock and Load proc, I press Explosive shot 3 times (the macro 3 times) which will cause Aspect of the Hawk to go off 3 times.
The same is true with Aspect of the Fox macro’d with Steady / Cobra Shot. Correct me if I’m wrong but if Aspects were considered to be more like a “stance,” then we could macro something like:
/cast [stance:2/3] Aspect of the Hawk
which would hopefully resolve the issue of the aspects being spammed over and over again.
I literally play my hunter without game sound because of the constant annoying hawk screech from Hawk or the growl from Fox.
And no, I do not want to waste 2 separate keybinds for Hawk/Fox. On top of that, it will cause a delay with how fast I want to get my shots off and cause finger jams from intense fights from time to time.
The best fix in all honesty would be to just remove Aspect of the Fox and make Steady/Cobra Shot castable while moving baseline. Remove Aspect of the Hawk and give hunters a small buff to compensate.
The ! prevents you from turning an ability toggle off if it is on, it doesn’t prevent a cast.
Aspects are on the GCD, so if the OP wants Aspect of the Hawk active for Explosive shot, he needs to to use a GCD to turn it on anyways, he can’t have his macro turn it on if off otherwise cast explosive shot.
I know exactly what you’re going thru and its terrible as i am in the same boat as well lol. I think its just a bug tbh. And the other people commenting on this, i don’t think they know what you’re trying to explain. hopefully this gets fixed bc on other servers this isn’t an issue.
Aspects only share GCD with other aspects and not other spells / shots. What you’re saying is not true. This can 100% be achieved. See my post above. It’s actually quite simple.
Ha… the only reason it goes off is cuz aspects are off the gcd
So unless you add a line where it doesn’t spam the spell
Like for example
/Cast !aspect of the hawk
Doubt that’s going to work but it’s typically how spammable spells turn to not be spammable