I would like to know if there is any command to announce a taunt for example in raids and after some seconds cast it (e.g. Kremmidis is taunting in 3) ?
Yeah, I'd like to know it as well. Something like this:
/y Kremmidis is taunting %T in 3 seconds!!!
/in 3 /cast Growl
wouldn't work. There is an addon called Tankalyze, you might want to check it out, but I'm not sure if it has the feature that you need.
In my case, I have a shaman-alt, and I'd like to be able to announce heroism in party, something like this:
/p Heroism incoming in 10 seconds!!!
/in 10 /cast Heroism
Since I had a bit of a problem with making a macro, that does both of the following tasks:
- randomly cast polymorph or polymorph:pig (easy task with /castrandom)
- cast the randomized spell on the focus if exists, hostile, nodead - on the target otherwise
I think other people might also have problems. Thus I'll share my solution (maybe there is an easier way, but this works):
Hello,
I have a problem getting the following macro to work properly. What I would like to do is to make my [modifier] command ignore my "alt" smashing and only react on ctrl/shift key-presses. I thought this macro would do the trick, but when I push alt it just shows a red question mark, no matter if the Conjured Manna Biscuit is present or not. Shift/Ctrl shows the correct item. I want it to stay on the Naaru Ration if I alt-tab, that's why I'd like to ignore alt as a modifier. Can anyone tell me what I'm doing wrong?
I'm using Infinibar-2.0 with embedded macros. Should this macro work in theory and could it be my bar addon which is causing this?
Thank you for your time.
Macro:
/use [nomod]Naaru Ration; [mod:shift/ctrl]Conjured Manna Biscuit
Alt is considered a modifier key by WoW. This macro could be changed to be much simpler by doing:
#showtooltip
/use [mod:shift/ctrl]Conjured Manna Biscuit; Naaru Ration
But if you had some complicated other macro that needed to use the "nomod" conditional as well as allowed you to mash alt with impunity, you would have to write [nomod:shift/ctrl] I think.
edit: Just to make it clearer... the "nomod" conditional doesn't let you run the command with ANY modifier key pressed. Be it shift, ctrl or alt.
Hello, first time poster here. I have been working out a macro for arena/PVP as elemental shaman. I believe I have it worked out but I am a little fuzzy on the capabilities of /castsequence.
The first parts are just to make sure I have trinket/racial up for both types of casts. Then if I hit no mod, the macro should cast elemental mastery(instant) -> Chainlightning (cast)-> natures swiftness(instant) -> lightning bolt. The only thing I am fuzzy on with this macro is how /castsequence works with instant no GCD spells like elemental mastery and natures swiftness in the sequence. For example, when I hit the macro, it should begin casting a chainlightning (since the previous three spells have no GCD and are instant), hit it again and fire a lightning bolt right after. Or does castsequence not work like that and I would have to hit it twice to begin casting chainlightning and 4 times total to get to the lightning bolt?
Or does castsequence not work like that and I would have to hit it twice to begin casting chainlightning and 4 times total to get to the lightning bolt?
This is the correct, though not what you want, behavior. Not sure myself how to implement cast modifiers in sequences. Not sure that it's possible.
I've been playing with macros to switch librams and keep up trinket effects while casting my healing spells.
Basically, what I want to do, is:
1. Equip the right libram
2. Use the Essence of the Martyr, if it's CD is ok
3. Cast my healing spell
I've tested different order for this lines (equipping before/after casting, swapping the stopcasting), and I've also tested other targets (mouseover, hbtarget from HealBot), and my last result is:
#show Holy Light
/script UIErrorsFrame:Hide();
/stopcasting;
/use Essence of the Martyr;
/equip Libram of the Lightbringer;
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show();
/cast [target=mouseover] Holy Light;
The problem is, sometimes, when the combat gets too fast, or in BG, it breaks (probably triggers the GCD) and I must cast a manual Heal to start using it again.
As I said, I've also tried to equip the libram after the cast, and the effect was the same. What am I missing? May fault? HealBot's fault? Any Ideas?
@ Filini: First you should clean up you macro. Get rid of all the ";" and delete the UIErrorsFrame:Hide and Show. Besides that I can't really see why it shouldn't work, but I don't do a lot of item swapping as a hunter.
Something about the first castrandom allows the code to pass beyond it to the following castsequence that isn't in the second code snippet, the castsequence there never triggers.
Here was the final code I ended up quite satisfied with:
This code uses Blizzards intrinsic castrandom and castsequence order of operations/restrictions in order to simulate checks against cooldowns and use abilities in order by priority.
With my latency around 120ms I find this macro manages a rage saturated situation 99% identically to how I would do so manually.
@ Filini: First you should clean up you macro. Get rid of all the ";" and delete the UIErrorsFrame:Hide and Show. Besides that I can't really see why it shouldn't work, but I don't do a lot of item swapping as a hunter.
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...
Something about the first castrandom allows the code to pass beyond it to the following castsequence that isn't in the second code snippet, the castsequence there never triggers.
Something like the inclusion of a non-gcd ability in the castrandom list? This seems very strange to me.
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...
The error frame toggles will cause you to get no errors, including helpful ones. Examples include "Out of range" or "Your target must be in front of you".
I would suggest an ace-mod like ErrorMonster. This mod can be customized to only filter the spam generated error messages.
The UIErrorsFrame:Hide and Show are necessary, because I don't wanna see all the errors for the cooldown of /use Essence of the Martyr. Besides, they just hide the error frames.
My problem is that my macros DO work, but then, in the middle of the raid, after 2 smooth hours, I start getting some unexpected GCD...
Hide and Show are not necessary. Test it out and see for yourself. You only need the 'Clear' part.
#show Flash of Light
/use Essence of the Martyr
/cast [target=mouseover] Flash of Light
/equip Blessed Book of Nagrand
and so far, no problems. But I'm getting an "Item not ready" for the Essence of the Martyr every time I cast... I'll try with the error UI off again...
I believe you would want to include the UIErrorsFrame:Clear() part again to ged rid of the error messages. As Ajuga said, those hide and show parts are not necessary - but you also deleted the clear part in your cleaned-up version...
When I queue up for he battlegrounds, often there is a big Tauren on a Kodo humping the battlemaster. The only way I can open the battleground window is to turn on nameplates and try to right click the dancing nameplates.
There must be a better way.
I talked with a guy who runs preforms and he said there used to be a macro that could do this.
I went to the Wiki looking for the appropriate API script to open up the battlemaster window, but had little luck.
What I am hoping for is something like
/target Wolf-Sister Mistra
/script openbattlemaster()
that I could just hit and open up the battleground. Do any of you know which script to use?
In fights where interrupt order is not discussed, a caster starts casting there is a barrage of shield bash, kicks, etc. All of those kicks are then on CD when the next spell comes up regardless of who actually hit the mob first.
Is there a macro, g15, or some other way to prevent that keystroke from activating that ability if the target is not casting? Thus if someone beats you to the kick, yours will not cast, and won't go into cooldown.
In fights where interrupt order is not discussed, a caster starts casting there is a barrage of shield bash, kicks, etc. All of those kicks are then on CD when the next spell comes up regardless of who actually hit the mob first.
Is there a macro, g15, or some other way to prevent that keystroke from activating that ability if the target is not casting? Thus if someone beats you to the kick, yours will not cast, and won't go into cooldown.
-B
But of course, as long as you're comfy with Blizzard banning you for breaking the ToS.
If it can't be done in a macro, and target casting-ness is not an option for macro spell-choosing, it's not legal.
I'm trying to make a macro that lets me drink water when I'm not in combat, but when in combat it automatically switches to potions. I'm also making the same macro for food, and for manna biscuits (and the potion being Major Rejuvenation Potion).
I have these macros now:
#showtooltip
/use [combat] Super Mana Potion; [nocombat] Conjured Glacier Water
/use [combat] Super Healing Potion; [nocombat] Purified Draenic Water
for both:
#showtooltip [combat] Major Rejuvenation Potion; [nocombat] item:34062
/use [combat] Major Rejuvenation Potion: [nocombat] Conjured Manna Biscuit
/use [combat] : [nocombat] Underspore Pod
The problem is that I don't like how these macro's are made and they don't work as I want, because I also use mana and healing potion Injectors. OOC only the 'both' macro shows the tooltip, and in combat the mana tooltip doesn't work.
I want the macro to count the number of potions in my bags, and then if I have any pots it should use these first, before it uses my injectors. On my actionbar it should show the number of charges left on my injectors or the number of potions left. Out of combat it has to do the same but with the food/water
I hope you guys can help me. I tried google but coulden't find a good guide for beginners.