-on 1st press-
1. Switch to Aspect of the Dragonhawk
2. Notifiy via MikSBT.DisplayMessage("Aspect of the Dragonhawk")
-on 2nd press -
3. Switch to Aspect of the Viper
4. Notifiy via MikSBT.DisplayMessage("Aspect of the Viper")
then rinse repeat..
The macro is simple
#showtooltip Aspect of the DragonHawk
/castsequence !Aspect of the DragonHawk, !Aspect of the Viper
The #showtooltip is optional. With it & a '?' icon, you will have the DragonHawk icon appear when you are NOT in DragonHawk and a glowy circle thing (looks like one of the mage icons) appear when you are. Without it, the icon will show whichever aspect is in effect at the time. The '!' is probably unnecessary but it stops you from accidentally turning off the aspect if you've set it by some other method, e.g. don't turn off DragonHawk if it's already on and this is the first time you've clicked the macro.
As VR pointed out, you do NOT need to have the macro announce anything through MSBT. Simply set aspect changes as an event you're interested in for the notification panel and you'll get a text message on each change. From memory (I can't log in right now & check), you can even set them to use the crit flags - larger text, flashing etc - as required.
For me it worked best to macro the aspects into my main shots. So I can do my rotation and switch aspects without pressing any other button except my dpsing ones.
/cast [modifier: alt] !Aspect of the Viper
/cast Steady Shot
/cast [modifier: alt] !Aspect of the Dragonhawk
/cast Explosive Shot
By pressing alt and the button it will switch to the aspect and shoot, without alt it will only shoot. The ! prevents you from canceling the aspect.
If I´m going oom, I try to shoot every Steady with Viper and every other shot with Hawk.
I also use a mousovermacro for shooting Viper Sting on mops I´m not dpsing. This on I use mostly on Iron Council.
i've been trying to make a macro for "burst" of my cd's all at once, or separated, so i can make some room.
here's what i have so far, any help would be great.
/cast kill shot
/cast [modifier: shift] blood fury
/castsequence [modifier: ctrl] rapid fire, call of the wild, blood fury
so where i'm having the problem is it will not cast all of them while hitting ctrl. it will always cast kill shot and the first one.
as you can see what i'm wanting is on normal click - kill shot
shift - Only blood fury
then when i hit ctrl it will cast all of them together as a dps burn.
i'm fairly new at macros so it may just be a easy error, but any help would be great!
I'm no macro expert but with castsequence if it hits something in the list that's on cooldown it stops. I know I'm constantly experiencing the bug where Call of the Wild is flipped back to auto on zoning. If you aren't watching for this and it's on cooldown, the macro hits it and stops because it can't cast it.
If this signature offends you please complain to the management.
/castsequence just defines a set order in which a series of abilities will be cast. Using it, you would need to move the castsequence line to the first line, add a [nomod] to Kill Shot, and then hit the button 3 times with ctrl and once without to get it to work.
Instead, I'd suggest this:
/cast [mod:shift, ctrl] Blood Fury
/cast [mod:ctrl] Rapid Fire
/cast [mod:ctrl] Call of the Wild
/cast Kill Shot
Macro normal will just cast kill shot. Macro + shift will give you Blood Fury + Kill Shot. Macro + Ctrl will give you all of them.
(Remember, any GCD-causing shot MUST be last in the sequence for the macro to work.)
It can however be a good idea to toggle its autocast on (via /petautocaston) instead of explicitly trying to cast it, since the pet will usually be gnawing on something and using its spells/skills, triggering its GCD. Since its GCD and ours rarely match up in the middle of fights, you'll often have to hammer the button to get it to cast. Toggling it off can be set on some other skill you use often, like Chimera Shot or Steady Shot (just remember to not hammer it immediately, wait for the pet to actually cast it).
It can however be a good idea to toggle its autocast on (via /petautocaston) instead of explicitly trying to cast it, since the pet will usually be gnawing on something and using its spells/skills, triggering its GCD. Since its GCD and ours rarely match up in the middle of fights, you'll often have to hammer the button to get it to cast. Toggling it off can be set on some other skill you use often, like Chimera Shot or Steady Shot (just remember to not hammer it immediately, wait for the pet to actually cast it).
Call of the Wild (And any "long cooldown" pet ability, such as rabid) are off the GCD entirely. The issue you are thinking of was remedied many patches ago.
A simple "/cast Call of the Wild" line is currently the best way to add it into a macro.
It's called Bloodlust, not Heroism. What kind of pansy name is Heroism, anyway?
<Bad> Dragonmaw US www.damnwesuck.com
12/13 [25] Heroic - Recruiting exceptional players.
While I can't verify it right now, I distinctly remember someone a month or two back on the official forums reporting that Arcane Shot specifically doesn't work with certain [target] macro modifiers that work fine with other shots. His testing at the time looked exhaustive, so unless that was you, I do think you've hit an actual bug.
I never quite understood why you'd want to focus arcane shot something post 3.0 though.
I'm currently using this macro for general targeting:
/targetenemy [noharm]
/stopmacro [noharm]
/petattack
/cast Hunter's Mark
/startattack
It just autotargets my nearest enemy, sends the pet in, marks it, and autoshoots.
How could I modify this to /assist my focus when it has a target, but to function as normal and autotarget nearest enemy if the focus doesn't have anything targeted?
While I can't verify it right now, I distinctly remember someone a month or two back on the official forums reporting that Arcane Shot specifically doesn't work with certain [target] macro modifiers that work fine with other shots. His testing at the time looked exhaustive, so unless that was you, I do think you've hit an actual bug.
I never quite understood why you'd want to focus arcane shot something post 3.0 though.
explosive shot comes out as immune on the fire elementals in vezax's room.
And what makes you need a macro to focus arcane shot them instead of just arcane shotting them when you have them targetted?
nothing would make me want to have a macro for that specifically...but the game does (or should) allow people to do it if they wanted to actually do it.
nothing would make me want to have a macro for that specifically...but the game does (or should) allow people to do it if they wanted to actually do it.
Sorry, I still don't see the relevance of your reply to my post in that case. What do the immunities of a random mob have to do with anything in the discussion?
When I hold down ctrl, the icon changes to Freezing Arrow, but when I press it, it still casts Freezing Trap, instead of giving me the targeting circle for Freezing Arrow. All of my other [mod:ctrl] macros work as expected. What could be the reason for this?
Almost certainly that is because of the targeting component of FA isn't being executed so the macro falls through to the third item. The way to avoid that is to use the following
As long as you had TSA active before you gained Abominable Might or Unleashed Rage, you don't need the /cast Trueshot Aura in your Aimed Shot macro. It'll show up on its own once you cancel AM/UR.
When I hold down ctrl, the icon changes to Freezing Arrow, but when I press it, it still casts Freezing Trap, instead of giving me the targeting circle for Freezing Arrow. All of my other [mod:ctrl] macros work as expected. What could be the reason for this?
The problem with this is that Freezing Arrow requires you to click after you have activated the spell, and since you don't click before the macro continues, it does precisely that. The easiest way around this is to add a [nomod] before Freezing Trap.
If you are a mm or sv hunter with a raptor pet in pve, you want to link kill command with the raptor special savage rend to get the most out of the ability. You want to cast kill command immediately before savage rend.
a simple
/cast kill command
/cast savage rend
macro won't work because savage rend will often happen before the kill command buff is applied to the pet, so you have to use a cast sequence and spam it
#showtooltip kill command
/castsequence reset=5 kill command, savage rend
that'll work fine. hit this button a few times whenever kill command comes up.
I was just in a Heroic VH with a hunter in all blues and he was out dps'ing me by about 300. Before all the "you are bad" jokes start coming in, I was thinking that possibly my macro for ES and Arcane was a possibility.
Tied into Aimed Shot I have
/cancelaura abominable might
/cancelaura unleashed rage
Do I need a /cast trueshot aura in there?
As a follow on question if there are two+ MM hunters in the raid and each has TSA do you also need to add...
/cancelaura trueshot aura
/cast trueshot aura
...to the macro to ensure that the TSA buff you receive is your own in order to gain the +10% crit to AiS from the Glyph of TSA?