I want to write a spec specific macro that goes something like this:

If spec 1 cast X
If spec 2 cast Y

For example

on frost spec cast deep freeze
on arcane spec cast arcane missiles

I really hope you can help me out here


Use the following macro

/cast [spec:1] Deep Freeze
/cast [spec:2] Arcane Missiles

I came up with that after reading the following thread on the wow us forums

Macro specialization modifiers?

Here is what it looks like in the macro editor

macro editor

In frost spec the command is Deep Freeze

frost spec
mapped the command to the 6 key

In Arcane spec the command is Arcane Missiles

Arcane spec
mapped the command to the 6 key

| improve this answer | |
  • @radical Welcome to Arqade. If this solved the problem for you, consider marking your question as resolved by clicking the outline of the check mark next to the answer. – Raimondas the Insane Sep 24 '13 at 2:41
  • Also, I think this could be done in a single line, e.g. /cast [spec:1] Deep Freeze; [spec:2] Arcane Missiles. – Raimondas the Insane Sep 24 '13 at 2:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.