Reply
 
Thread Tools Display Modes
Old 10-07-10, 10:19 AM   #1
bravejohn
A Deviate Faerie Dragon
Join Date: Sep 2010
Posts: 15
Polymorph macro help

Hello I would like to make a polymorph macro work like this.

1.I chose the target I want to polymorph
2.I cast polymorph in that target but also put it on focus
3.Then I change target and do dps on another mob
4.Now I want to resheep by pressing the same macro (without modifier) and without having to change my current target.

I tried this

#showtooltip
/clearfocus [@focus,dead]
/aftercast /focus
/cast [@focus] Polymorph; Polymorph

but for some reason it is not working.

1. /cast [@focus] Polymorph; Polymorph
this should cast polymorph to my focus target, and if I don't have focus (first time I cast) it will cast Polymorph to my current target.The second time I will press the button it should cast polymorph to my focus and not to my current target.

For some reason I cannot make it cast Polymorph at the first time.If I manually put my target to focus, then it works.

I also tried /cast [@focus] Polymorph; [harm] Polymorph
but with no success.

Any Ideas?Sorry to say this again, I do not want to use modifier :P

Edit : Some update.I managed to figure out to cast Polymorph at first time, I changed the last line into
/cast [@focus,exists] [@target] Polymorph

but now the /aftercast /focus is not working.It does not put my target in focus...

Last edited by bravejohn : 10-07-10 at 10:30 AM.
bravejohn is offline   Reply With Quote
Old 10-07-10, 10:41 AM   #2
Nobgul
A Molten Giant
 
Nobgul's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2009
Posts: 693
well you don't need the after cast just focus first.

#showtooltip
/clearfocus
/focus
/cast [@focus] Polymorph
/cast Polymorph
__________________
Nobgul is offline   Reply With Quote
Old 10-07-10, 10:43 AM   #3
bravejohn
A Deviate Faerie Dragon
Join Date: Sep 2010
Posts: 15
but this way, when I change to other mob to do damage, when I will press again this macro it will set focus the target I am damaging, and cast Polymorph to that target

It is easy to work with 2 macros

#showtooltip
/clearfocus [@focus,dead]
/focus
/cast Polymorph

and then
#showtooltip
/cast [@focus] Polymorph

but the point is to avoid using a second keybind,as I already have plenty :P

Last edited by bravejohn : 10-07-10 at 10:47 AM.
bravejohn is offline   Reply With Quote
Old 10-07-10, 11:06 AM   #4
Vis
Premium Member
 
Vis's Avatar
Premium Member
Join Date: Mar 2009
Posts: 1,782
This one may help. I have no idea if it still works though. It does have a modifier, but only for changing to a new sheep target before your current one is dead according to the description.

Source: http://www.wowwiki.com/Useful_macros_for_mages
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.
__________________
Vis is offline   Reply With Quote
Old 10-07-10, 11:22 AM   #5
bravejohn
A Deviate Faerie Dragon
Join Date: Sep 2010
Posts: 15
That definitely did the trick :P ty
I have made it more simple though

#showtooltip
/clearfocus [@focus,dead]
/stopcasting
/targetenemy [noexists][dead][help]
/focus [@focus,noexists]
/cast [@focus,harm,nodead][]Polymorph

I have put /targetenemy [noexists][dead][help] in order I want to make a random sheep fast (have no affect if I have target)

thank you :P
bravejohn is offline   Reply With Quote
Reply

Go BackWoWInterface » AddOns, Compilations, Macros » Macro Help » Polymorph macro help

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off