Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question
Have you seen this? Macro specialization modifiers? – user61492 Sep 14 '13 at 12:41

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

share|improve this answer
thanks very much! – radical Sep 14 '13 at 12:59
@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. – Michael Hampton 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. – Michael Hampton Sep 24 '13 at 2:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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