These are the Frost Mage Macros that currently work for patch 5.4. If you have any questions or suggestions on the Macros, please let me know.
Note: These are just your basic macros. Fore more advanced
Click Here For An Addon With Pre-Made 5.4 Mage Macros
How it Works - Allows you to put Elemental Freeze on casts bar. This makes it much easier to see if the cooldown is up.
How it Works - This pops Icy Veins and Alter Time off global cooldown, then casts a Frostbolt. You always want to make sure you’re not wasting your Icy Veins, so this Macro is great for that.
How it Works – This will make it so you never accidently cancel Iceblock from spamming it. It Simply does a stopcasts before each Iceblock
Mouseover Remove Curse
How it Works – When you have a friendly target over your mouseover, it will casts Remove Curse on them. If not, it will be casts on yourself.
If you’re still having trouble finding the Macros you’re looking for, or need more advanced ones, then check out the addon I use called Impulse. It will show you how to set-up your keybindings based on your class/spec, and give you TONS of pre-made macros for Mists.