I've looked around through much of the new UI stuff but cant seem to find conditionals for 'Do I have a certain amount of Rage/Mana/Energy?' or 'is this skill on CD?' :-/.
I'm specifically trying to combine my Maul & Mangle (Bear) buttons so that I will mangle if I have 15 Rage & it isn't on CD but I'll queue a maul otherwise.
You can not check for rage mana or enegry, nor health, buffs, or debuffs. not sure about cooldown, but I doube you could do that as well
\"Listen, I\'m trying to have a serious conversation about ferret bras and you are not listening\"
Unless it is available through the new selectors [combat, focus, stance, etc], you cannot use any conditional logic. I think this is the new square minimap question.
Yeah, I was afraid of that; I just thought that it would make a fair amount of sense for there to be at least a "Is it on CD?" check, even if that could be abused in some way :-/.
I am not your personal Frost Deathknight knowledge base. If you have a simple question, ask in the simple questions thread; if you have a more esoteric, specific, or complicated question, ask in the spec-appropriate thread.
My PM, WoWmail, and, especially, chat boxes are NOT the appropriate places for these questions.
I had a fear break macro I have used since Maggie that no longer works, and with my lag I don't want to have to rely on button mashing is there any way to recreate the effect of the old macro?
Probably, but it might lag a little.
Assuming:
-Stance 0 is Battle
-Stance 1 is Defensive
-Stance 2 is Berserker
Which will cast Berserker rage if you're in the right stance, shift you TO Berserker stance if you're not (but not cast Berserker ), and will most likely kick you to Defensive Stance after a successful Berserker cast b/c the stance change will probably not be on CD.
That should kick you into Berserker Stance if you're not (click 1) and hit Berserker Rage and swap you to Defensive Stance if you are (probably click 2). I'm not sure if you can chain casts with commas though, I haven't tried it yet (although you can chain conditionals like that so you ~probably~ can...).
I am not your personal Frost Deathknight knowledge base. If you have a simple question, ask in the simple questions thread; if you have a more esoteric, specific, or complicated question, ask in the spec-appropriate thread.
My PM, WoWmail, and, especially, chat boxes are NOT the appropriate places for these questions.
I'm trying to figure out what's wrong with this one. Basically, I want to left or right click the button and it will cast either Freezing or Frost Trap.
I'm trying to figure out what's wrong with this one. Basically, I want to left or right click the button and it will cast either Freezing or Frost Trap.
I took this macro from the Hunter macro thread link provided here, and changed this macro:
Cast Spells Based On Modifier Keys
/cast [nomodifier] Aspect of the Hawk
/cast [modifier:ctrl] Aspect of the Monkey
/cast [modifier:alt] Aspect of the Cheetah
to this macro, to suit my controls better:
/cast [modifier:shift] Aspect of the Cheetah
/cast [modifier:ctrl] Aspect of the Monkey
/cast [modifier:alt] Aspect of the Hawk
But neither seems to work for me.
I was messing around with the modifier controls, and they work, but only if you're clicking the macro with the mouse. If you have the macro bound to a keyboard hit, it seemed to always act as if there wasn't a modifier.
Check your key bindings. By default, ctrl-#, alt-#, etc are bound to "special action functions" or something like that. So when you hit ctrl-1 or whatever, it looks for whatever ctrl-1 is directly bound to rather than "cast action 1 with the ctrl-modifier for the script." If that makes any sense.
Slouken sort of explains this issue in the thread below:
I've heard it mentioned that you can bind keys to activate a macro/spell without needing to place the macro/spell on an Actionbar. Does anyone know how this is achieved?
I've heard it mentioned that you can bind keys to activate a macro/spell without needing to place the macro/spell on an Actionbar. Does anyone know how this is achieved?
There are scripting commands to do it; if you don't like the word /script, look into a mod called BindPad.
Melador> Incidentally, these last few pages are why people hate lawyers.
Viator> I really don't want to go all Kalman here.
Bury> Just imagine what the world would be like if you used your powers for good.
The first argument is the key you want to bind to; second is the name of the spell/macro; SaveBindings so that WoW remembers your settings next time you log in (the argument specifies the scope, so 1 for all characters; 2 for the character you're on).
As Kalman mentioned, BindPad makes the whole thing easier to use, though.
That should kick you into Berserker Stance if you're not (click 1) and hit Berserker Rage and swap you to Defensive Stance if you are (probably click 2). I'm not sure if you can chain casts with commas though, I haven't tried it yet (although you can chain conditionals like that so you ~probably~ can...).
That would nearly work. I've made (and bolded) the fixes. Stances start counting as the first one as 1, not the 0 you'd expect from a coding point of view, and /castsequence allows you to make multiple sequences with the new conditions, with different sequences being seperated by ';' while spells within a sequence are seperated by ','.
And before anyone asks, that doesn't work to make a macro that goes through each member of your party and decurses, you can only define the conditionals at the start of a sequence.
buff /bÊŒf/ Pronunciation[buhf]
–verb (used with object)
- to reduce or deaden the force of
It works fine until it's supposed to cast Cold Snap, that it just wont do.
Any ideas?
I think that the reason it doesn't work because the /cancelaura bombs.
Since you can't Cold Snap as an icecube and there's a delay between activation of Ice Block and the ability to cancel aura (right?), if there was a 'dummy' cast you could do something like:
I'm trying to figure out what's wrong with this one. Basically, I want to left or right click the button and it will cast either Freezing or Frost Trap.
works fine, but gives an annoying error message any time Inner Focus is down.
That has been explicitly stated as being a decision that needs to be player-made, not macro-made. Since your macro still works, you might look into an error suppression mod.
<--snip-->
You might even be able to just
/script UIErrorsFrame:Hide()
/cast Inner Focus
/stopcasting
/script UIErrorsFrame:Show()
/cast Greater Heal(rank 5)
Originally Posted by Margot
But it won't cast greater heal Apate if inner focus is cooling down. That's half the functionality gone.
Can someone confirm this? I don't currently have any characters where it applies, but I'm seeing macros like this being listed in all kinds of places as 2.0 compatible.
works fine, but gives an annoying error message any time Inner Focus is down.
That has been explicitly stated as being a decision that needs to be player-made, not macro-made. Since your macro still works, you might look into an error suppression mod.
<--snip-->
You might even be able to just
/script UIErrorsFrame:Hide()
/cast Inner Focus
/stopcasting
/script UIErrorsFrame:Show()
/cast Greater Heal(rank 5)
Originally Posted by Margot
But it won't cast greater heal Apate if inner focus is cooling down. That's half the functionality gone.
Can someone confirm this? I don't currently have any characters where it applies, but I'm seeing macros like this being listed in all kinds of places as 2.0 compatible.
Odd.
I just copied and pasted this, the functionality worked perfectly--though the error messages would get annoying.
First cast: Inner Focus burnt, immediately cast GHeal5
Second cast: Spammed "Spell is not ready yet" to the center of my screen, but still cast GHeal 5
and so on.
I'm using this macro for prayer of healing from now on :D
That would nearly work. I've made (and bolded) the fixes. Stances start counting as the first one as 1, not the 0 you'd expect from a coding point of view...
Odd, I'd swear that 'Caster Form' is [Stance:0]; all of the macros that I have that check for it work in that manner... maybe that's because 0 is 'no stance' and warriors can't not be in a a stance? (yes, the double negative is intentional)
I am not your personal Frost Deathknight knowledge base. If you have a simple question, ask in the simple questions thread; if you have a more esoteric, specific, or complicated question, ask in the spec-appropriate thread.
My PM, WoWmail, and, especially, chat boxes are NOT the appropriate places for these questions.
If Revenge wasn't up, it would simply "fall" and try Overpower, then try Shield Bash, etc. It didn't care if it worked or not, it would just keep trying the next one in the list until it got to the end.
In 2.0, they introduced "short circuit" logic. As soon as one of your lines fails, the macro quits.
So in the above example, if Revenge isn't up, it quits.
If Revenge is up but you can't Overpower, it quits.
You can't have those handly "master macros" that will attempt to Bloodthirst, Overpower, Whirlwind, Mortal Strike, Heroic Strike and have it simply fire off the first one that isn't cooled down anymore.
If Revenge wasn't up, it would simply "fall" and try Overpower, then try Shield Bash, etc. It didn't care if it worked or not, it would just keep trying the next one in the list until it got to the end.
In 2.0, they introduced "short circuit" logic. As soon as one of your lines fails, the macro quits.
So in the above example, if Revenge isn't up, it quits.
If Revenge is up but you can't Overpower, it quits.
You can't have those handly "master macros" that will attempt to Bloodthirst, Overpower, Whirlwind, Mortal Strike, Heroic Strike and have it simply fire off the first one that isn't cooled down.
Then why did I keep casting Greater Heal with this macro?
I'm trying to figure out what's wrong with this one. Basically, I want to left or right click the button and it will cast either Freezing or Frost Trap.
Works by hovering over whoever needs curing and clicking whatever you bind the macro to (I have "C" for curses and "V" for poisons). If you have no target under your mouse pointer it'll cast on your selected target. It works really well with compact raidframes like Grid.
Has anyone been able to get /castsequence to work with pet abilities?
It's mostly for Razuvious, but I was testing it on my warlock for simplicity's sake.
/cast petability ----- works fine.
/castsequence petability1, petability2, petability3 ----- Only casts petability1 repeatedly
If I could get it to work, this should theoretically work for a one-button razuvious mash macro: