COUNTERSPELL MACRO #showtooltip Counterspell /stopcasting /cast [target=focus,exists,harm] Counterspell /cast [target=mouseover,harm] Counterspell;Counterspell /cast [exists,harm] Counterspell FROSTBOLT MACRO #showtooltip Frostbolt /stopcasting /cast [modifier:alt] Frostbolt(rank 1); Frostbolt WATER ELEMENTAL MACRO /use [nopet] Icon of the Silver Crescent /cast [nopet] Icy Veins /stopcasting [nopet] /cast [nopet] Summon Water Elemental /stopmacro [nopet] /petpassive /petattack [target=mouseover,harm] /stopmacro [target=mouseover, harm] /petattack ICE BLOCK MACRO #showtooltip Ice Block /cancelaura Ice Block /stopcasting /cast Ice Block FROST NOVA MACRO #showtooltip Frost Nova /cast [nopet] [pet, modifier] Frost Nova(Rank 1); [pet, nomodifier] Freeze /run if not GetPetTimeRemaining() then ClearCursor() end ICE LANCE MACRO #showtooltip Ice Lance /stopcasting /cast Ice Lance ARCANE EXPLOSION MACRO #showtooltip Arcane Explosion /stopcasting /cast [modifier:alt] Arcane Explosion(rank 1); Arcane Explosion ICE BARRIER MACRO #showtooltip Ice Barrier /stopcasting /cast Ice Barrier FOCUS POLYMORPH MACRO #showtooltip Polymorph(Rank 1: Turtle) /focus [nocombat] [target=focus,noexists] [target=focus,dead] [modifier:shift] [target=focus,help] target /cast [target=focus] Polymorph(Rank 1: Turtle)