Originally Posted by
RobertMugabe
#showtooltip
/cast [mod:ctrl] Sunfire;[mod: alt] Moonfire;Stellar Fire
... for example. This would cast sunfire if you're holding the control key, moonfire if alt and else Stellar Fire. I am using something similar, but only with Sunfire and Moonfire. This works really well for me, because I have a mouse with 2 extra buttons which are bound to modifier keys (ctrl and alt), so if I just press a button it will cast Moonfire, but if I hold one of the modifier keys then it casts Sunfire. The macro in my case looks like this:
#showtooltip
/cast [mod] Sunfire;Moonfire
If you write [mod] without any extras, then it assumes that you've pressed any modifier key (shift, ctrl, alt)