View Full Version : Decursing Macros
Potpie
2006-12-18, 08:52 AM
From Mudsloth to the HLS Listserv:
A followup from what Myrc posted a week or so ago. These macro's will do what decursive did.
Priest:
/cast [target=mouseover] Dispel Magic
/cast [target=mouseover] Cure Disease
/cast [target=mouseover] Abolish Disease
Shaman:
/cast [target=mouseover] Cure Disease
/cast [target=mouseover] Cure Poison
/cast [target=mouseover] Purge <-----For Use On The Enemy
Druid:
/cast [target=mouseover] Cure Poison
/cast [target=mouseover] Remove Curse
/cast [target=mouseover] Abolish Poison
Mage:
/cast [target=mouseover] Remove Lesser Curse
Paladin:
/cast [target=mouseover] Cleanse
If you prefer a mod check out
http://wow.curse-gaming.com/en/files/details/2071/smartbuff/
Potpie
2006-12-18, 08:53 AM
Please correct me if I'm wrong, but here is how I think you would use those macros.
Enter each in your Macros UI, make each the same icon as the spell.
Replace the spell on your action bar with the macro icon.
Mouse over a person in your field of view, or over a raid tile, hit
the binding for the spell.
The spell will be cast on who you moused over.
Myrkris
2006-12-18, 09:02 AM
That's my understanding of how those would work. There are two other ways to do this that are about as easy as this that are also options.
1) hit the key binding for the decurse/dispel first, then left-click on the target in the raid box. Doing it this way doesn't reset your target, but it also doesn't work if you have a friendly targeted since you'll start to cast immediately.
2) use Clique to bind the dispel/decurse to something like shift-left click on your mouse. Then just hold down shift/alt/ctrl and mouse click on your dispel/decurse/heal target. The nice thing about this way is that it doesn't reset your target and it doesn't matter whether you are targeting an enemy or friendly.
Potpie
2006-12-18, 09:10 AM
That's my understanding of how those would work. There are two other ways to do this that are about as easy as this that are also options.
1) hit the key binding for the decurse/dispel first, then left-click on the target in the raid box. Doing it this way doesn't reset your target, but it also doesn't work if you have a friendly targeted since you'll start to cast immediately.
2) use Clique to bind the dispel/decurse to something like shift-left click on your mouse. Then just hold down shift/alt/ctrl and mouse click on your dispel/decurse/heal target. The nice thing about this way is that it doesn't reset your target and it doesn't matter whether you are targeting an enemy or friendly.
I've always done #1. Either click on a raid icon, or if in a 5-man press the corresponding F# key.
I think I'm going to try to pile up my Cure Poison/Cure Disease/Purge into a single bind.
Something like this:
/cast Cure Poison
/stopcasting
/cast Cure Disease
/stopcasting
/cast Purge
So, my goal would be to combine all three of those into 1 action bar button / keystroke.
If I direct it on a friendly who is poisoned, Cure Poison will cast, Cure Disease and Purge will fail.
Friend diseased - disease cured, Cure Poison and Purge will fail.
Enemy target - poison and disease will fail and target will be purged.
Myrkris
2006-12-18, 09:35 AM
I've always done #1. Either click on a raid icon, or if in a 5-man press the corresponding F# key.
I think I'm going to try to pile up my Cure Poison/Cure Disease/Purge into a single bind.
Something like this:
/cast Cure Poison
/stopcasting
/cast Cure Disease
/stopcasting
/cast Purge
So, my goal would be to combine all three of those into 1 action bar button / keystroke.
If I direct it on a friendly who is poisoned, Cure Poison will cast, Cure Disease and Purge will fail.
Friend diseased - disease cured, Cure Poison and Purge will fail.
Enemy target - poison and disease will fail and target will be purged.
Ooooh! I likey!
Jabber
2006-12-18, 02:37 PM
Priest:
/cast [target=mouseover] Dispel Magic
/cast [target=mouseover] Cure Disease
/cast [target=mouseover] Abolish Disease
I found that
/cast [target=mouseover; exists] Dispell Magic
worked better cause if I wasnt moused over someone it would try and spam me bs
Melfena
2006-12-18, 02:49 PM
I've always done #1. Either click on a raid icon, or if in a 5-man press the corresponding F# key.
I think I'm going to try to pile up my Cure Poison/Cure Disease/Purge into a single bind.
Something like this:
/cast Cure Poison
/stopcasting
/cast Cure Disease
/stopcasting
/cast Purge
So, my goal would be to combine all three of those into 1 action bar button / keystroke.
If I direct it on a friendly who is poisoned, Cure Poison will cast, Cure Disease and Purge will fail.
Friend diseased - disease cured, Cure Poison and Purge will fail.
Enemy target - poison and disease will fail and target will be purged.You can use a help/harm macro operation to take some lines out of the macro.
/cast [help,target=mouseover] Cure Disease; [help,target=mouseover] Cure Poison; [harm,target=mouseover] Purge
This not only will enable your macro, but also adds mouseover to it, so you can do it easy off the normal raid frames. I think, at least. Havent tested it yet.
Shizma
2006-12-18, 02:52 PM
THis moseover function really has me intrigued. My frame of reference is writing apps for Access, but we have a function there called "got focus". Is this similar? In other words, does this macro trigger when the mouse arrow hovers over a target frame?
I obviously know zed about macros in this game....
Potpie
2006-12-18, 02:58 PM
Mouseover doesn't trigger the macro, it directs the macro.
The player triggers the macro via a keystroke, the mouseover directs it to go to whomever the pointer is over.
Shizma
2006-12-18, 03:08 PM
KK
Was gonna ask if just a mouse-click for a binding would suffice, but obviously you have to define the "on-click" action, so makes no difference. Still need a key binding.
Thanks!
Powered by vBulletin® Version 4.1.9 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.