Log in

View Full Version : Click macro's



Jubber
11-05-2009, 11:51 PM
Hey guys have you noticed that you can't chain more than 4 click macro's or actually it's more like 4 castsequence's together.

I have a click macro

/click zTrinket
/click sdb_atk1
/click sdb_atk2
/click sdb_atk3
/click sdb_atk4
/click sdb_atk5

These being for my pally team. 1 being crusader strike, 2 judge, 3 divine storm, 4 consecrate, 5 exorcism

But for some reason my 5th click never gets sent. I thought at first it was my superdupermacro so then i made 5 macros that were the same as superdupermacro in the default Macro location in WoW. Then put those onto my action bar and tried to use it via

/click BT4Button1
/click BT4Button2
/click BT4Button3
/click BT4Button4
/click BT4Button5

still it did not ever call my 5th castsequence or spell. If I switch the spells around they work so it's not the macro itself. All the macro's themselves fire when I just click on them via mouse or action bar button. I don't think this has been the case. I just noticed it cuz my pally team's dps seemed to drop.

Has this always been the case and I am crazy or was this some kind of stealth nerf?

Smoooth
11-06-2009, 12:16 AM
My 5 macro /click always work. Put your actual macros in here and I bet we can figure out why it isnt working. Your 4th probably doesnt have any commas to let it pass to the fifth. Or possibly there is never enough time to get to the 5th because you dont have enough commas for how fast you spam.

Jubber
11-06-2009, 12:40 AM
Like i said they used to work. I haven't changed anything recently, but now the last line never fires. If I switch the macros around they will fire all but the last line.

My big button is up above

#showtooltip Crusader Strike
/castsequence reset=combat Crusader Strike,,,,,,,,,,,,,,,,Crusader Strike,,,,,,,,,,,,,,,,

#showtooltip Judgement of Wisdom
/castsequence reset=combat Judgement of Wisdom,,,,,,,,,,,,,,,,,,,,,,,

#showtooltip Divine storm
/castsequence reset=combat Divine Storm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,

#showtooltip Consecration
/castsequence reset=combat Consecration,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,

#showtooltip Exorcism
/stopcasting
/cast exorcism

The stopcasting in the exorcism line is so that it only fires exorcism if Art of War has procced.

Edit:
The trinket macro is just

/use 13
/use 14
/assist focus

Khatovar
11-06-2009, 12:44 AM
/stopcasting is the problem. I tried it with my Enh Shaman's macros to make LB cast only when it's instant {Maelstom Weaponx5} and it screwed everything up.

Jubber
11-06-2009, 01:02 AM
I guess that's what I don't get is it used to work. If I put that macro on my action bar and attack a mob or target dummy until Art of war procs, then click on the macro it will fire.

Edit; also if I move that to the middle of my click macro it will also fire. Like if I make it the 3rd in the chain. so basically just casting Crusader strike, judgement and exorcism. It will work.

thinus
11-06-2009, 01:34 AM
Have you tried putting the /stopcasting *after* the Exorcism?



/cast exorcism
/stopcasting


I think your problem is that starting to cast Exorcism when Art of War hasn't procced will trigger the GCD. On your next keypress (before GCD resets) all abilities that require the GCD to be up will fail. I don't think you can macro it so that it doesn't trigger the GCD if Art of War hasn't procced.

Jubber
11-06-2009, 01:34 AM
So I tried adding a heal instead of an exorcism into the 5th spot as a castsequence to test it out and it won't work in the 5th spot.

/castsequence [target=focus,help] Flash of light,,,,,,,,,,Flash of light.....

So if it sits in the 5th spot it doesn't work. If I move it around it works and whatever is now in the 5th spot doesn't work. This is getting really strange and it's pissing me off.

Khatovar
11-06-2009, 03:12 AM
I think I've got it! Thanks for posting this issue!

This seems to work fine until you run into something above the /stopcasting that's on cooldown. There it seizes up and waits for that spell to come off cooldown, at which point, other spells are coming off cooldown and round and round and round, never getting back around to the lower macros. You're seeing it earlier than I was because of the first /click you have with the dual Crusader Strikes. All my macros have always been a single "cast."

Workaround? Add the /stopcasting /cast to your Big Button


#show Consecration
/assist focus
/click sdf_dps1
/click sdf_dps2
/click sdf_dps3
/click sdf_dps4
/use 13
/use 14
/startattack
/stopcasting
/cast Exorcism
/script SetView (4); SetView (4)


You may need to mess around with it and put your trinkets after the stopcasting to avoid the cooldown thing, and it is by NO means perfect, but it works pretty well. It will not work very well for slow spammers or with really bad latency because of the response time between cast/stopcast, but for most normal use, it should be ok. It even fixed my problem with my shaman that I mentioned. So yea you for making me think. Boo you for taking time away from me dinging 72! ;)

Jubber
11-06-2009, 11:45 AM
Sweet. I will try it out later and see. I dunno if haste makes a difference for pally instant cast attacks but my guys have gotten fairly geared recently. Maybe my comma's were in their proper place but my gear could be throwing them off now. Like I said this all used to work. So it was confusing to see them with less dps in better gear. Thanks for taking a look.