Home Death Knight Druid Hunter Mage Paladin Priest Rogue Shaman Warlock Warrior
 

Mage Polymorph Macros

Polymorph

Announce Sheep

"Dude! Quit breaking my sheep!" You've said it before, and you'll say it again. Might as well make it a macro. And since you're already writing a macro, might as well make the announcement *before* they can break your sheep.

This macro will first cast Polymorph, then (if your target was sheepable) announce (in party chat) the name of the mob you're sheeping. If you have no target, if your target is dead or if your target is friendly, you will not successfully sheep nor will you announce the attempt.

/cast Polymorph /stopmacro [noexists] [dead] [help] /p Sheeping %t. Back off it.

Sheep Focus

Using focus to keep an eye on your sheep can make you more reliable cc while also maximizing your DPS during the sheep's lifespan. The following macro gives you a single button that automatically manages your sheep as a focus until it dies or until you manually replace it with your current target.

When you click, if you're not already watching a sheep, your current target is put in focus and Polymorphed. Any subsequent clicks will resheep your focus, leaving you free to target something else for damage. Once your sheep is killed, click again to set your current target as focus and sheep it.

If you need to sheep a different target before your current sheep is down, target the new sheep, hold shift and click to make the change.

#showtooltip [target=focus,harm] [] Polymorph /stopcasting /clearfocus [modifier:shift][target=focus,dead][target=focus,noexists] /focus [target=focus,noexists] /cast [target=focus] Polymorph

Note that using this macro will interrupt any cast in progress and immediately focus and Polymorph.

Full Polymorph/Focus Macro

This polymorph macro will do the following:

  1. Clear your focus if your old focus target is dead
  2. Clear your focus if your old focus target doesn't exist anymore
  3. Set your focus on what you have targeted if you don't have a focus already
  4. Place a Star marker over the head of the focus target (if you are group/raid leader/assistant)
  5. Polymorph the Focus target
  6. Announce the sheeping.

This allows one button to do the whole sheeping process without the need for a separate /clearfocus button (though an additional macro that does a /script SetRaidTarget("focus",0) and then a /clearfocus would be useful to let the group know the sheep is free game now might be useful)

#showtooltip /clearfocus [target=focus,dead] /focus [target=focus,noexists] /script SetRaidTarget("focus", 1) /cast [target=focus]Polymorph /stopmacro [nogroup] /s --== Sheeping and Marking "%t" ==--

As of 2.1, you can also use %f to insert your focus name in chat just like %t inserts your target. Thus, to alert your party that you are sheeping (or re-sheeping) your focus and not your target, try this instead of the last line above:

/s --== Sheeping and Marking "%f" ==--

Target Tracking

This polymorph macro will do the following:

  1. Left-Click: Set saved target to current target and sheep it
  2. Right-Click: sheep saved target (do not change current focus)
  3. Shift-Left-Click: set focus to saved target

/focus [button:1] /cast [button:1,nomodifier:shift] Polymorph; [target=focus,exists,button:2,nomodifier:shift] Polymorph /stopmacro [nomodifier:shift] /target focus

Target Tracking with Instant Crowd Control Option

This polymorph macro will do the following:

  1. Left-Click: Set saved target to current target and sheep it
  2. Right-Click: sheep saved target (do not change current focus)
  3. Shift-Left-Click (first click): set saved target to focus, cast Presence of Mind
  4. Shift-Left-Click (second click): set saved target to focus, sheep it
  5. Shift-Right-Click (first click): set focus to saved target, cast Presence of Mind
  6. Shift-Right-Click (second click): set focus to saved target, sheep it

/focus [button:1] /cast [button:1,nomodifier:shift] Polymorph; [target=focus,exists,button:2,nomodifier:shift] Polymorph /stopmacro [nomodifier:shift] /target [button:2] focus /castsequence Presence of Mind, Polymorph

Polymorph with Focus, favouring Mouseover

This is a modified version of the focus-following macros above, that will reset your focus to your mouseover target. This means you can switch polymorph focus without changing your current target.

/clearfocus [target=focus,dead][target=focus,noexists] /focus [target=mouseover,exists][target=focus,noexists] /script SetRaidTarget("focus", 1) /cast [target=focus] Polymorph /stopmacro [nogroup] /p --== Sheeping and Marking "%f" ==--

Random

  1. If the target can be polymorphed, one of the listed spells will be chosen.
  2. If the target can not be polymorphed, stop macro processing.
  3. Otherwise, send an emote stating polymorph is in progress.
  4. Since 2.3 Polymorph Turle and Pig have been changed from Polymorph: Pig to Polymorph(Rank 1:Pig)
  5. In patch 3.0.2 and beyond The spells are named Polymorph(Rank 4), Polymorph(Pig), and Polymorph(Turtle)

/castrandom [harm] Polymorph(Rank 4), Polymorph(Pig), Polymorph(Turtle) /stopmacro [noharm] /emote randomly polymorphs %t.

   
WoW Power Leveling & Cheap WoW Gold Service,24/7 Live Support & Instant Delivery on World of Warcraft Gold.
how do i get to northrend
© 2004-2010 WoW Gold Tips(www.wowgold3000.com) All Rights Reserved.