This macro will simply test which form (called a 'stance' in the scripting tongue), the player is in and cast the appropriate version of Faerie Fire. This macro will update the tooltip for the appropriate form as well, so really it's just a great little tool I use to streamline using the spell.
Here it is:
- /cast [nostance][stance:2/4/5] Faerie Fire; [stance:1/3] Faerie Fire (Feral)()
You can copy those two lines and paste them into your macro. I would recommend using the "?" icon, as it will match the spell, with the different tooltips being automagically
updated, saving you from having to adapt to a new icon. It's that easy, nothing too complex. As you can see, if you have no stance (caster form) or are in stance 2 (aquatic form), stance 4(travel form) or stance 5 (moonkin/tree of life form) you cast Faerie Fire, if you are in stance 1 (bear form) or stance 3 (cat form) you cast Faerie Fire (Feral).
Have fun with it, and enjoy using the spell as much as I do. Although, any druid experts feel free to provide advice about its use, I love hearing from fellow players. Good luck to all of you Feral Druids
! Finally, if you happen to play on a PvP server, pray you're not Horde, because I'm prowling
around somewhere and you're closer to death than you know.
Every week Macro Anatomy takes you on a magic carpet ride through the world of macros. Sometimes you will encounter existing macros that you can use off the shelf. We'll break them down and figure out how they work. Other times we'll just talk about the different parts of a macro and how you can use them to create your own. You can always stop by the shop if you want to catch up or get started with macros.