DukyFrodo wrote:
I'm trying to make a macro that equips my firestone whenever i cast a fire spell, then equip my wand back.
It can't be done. Macros aren't intelligent, and they can't trigger off of anything other than a button press. They also can't do multiple actions like that (with the exception of actions that don't trigger the global cooldown, such as using trinkets or boosting spells like Presence of Mind or Amplify Curse before casting a big spell). You could use an addon to switch between your wand and stone at a button press, but it couldn't be made to then switch back automatically once the spell was cast.
(Well, at least not without using a dirty, cheating bot program...) Hips wrote:
...Heck, I'm having a hard time just getting a macro to cast 2 instant spells...
That's because it generally can't be done, with the aforementioned exception of spells/effects that affect the next spell cast such as various trinkets, PoM, Amp Curse, etc. The closest you can do is use /castsequence to do two spells, one after the other (such as Corruption, then Curse of Agony), but it would require two button pushes. You could also use modifier to make the macro cast a different spell depending on which other button is being pushed (such as casting Corruption normally, but casting CoA when Alt is pushed and casting Immolate when Ctrl is held).
For further reference, please see RPZip's excellent
Macro Guide, conveniently stickied on the main WoW forum.
DukyFrodo wrote:
Also, is there any way to get these macros to be put back on my action bar automatically when i log on? I seem to have to replace them on my bars every time (haven't looked for this anywhere else, but i just thought of it).
Honestly, I've never had this particular problem. I use multiple macros on most of my characters, and I've never had one vanish from my action bars. Are you using the default WoW action bars, or are you using a bar replacement mod of some sort (Bongos2, etc.)? If so, maybe it's the addon that's at fault...