Log in

View Full Version : [WoW] Slave Heal Macro



Tybudd
03-25-2010, 12:29 AM
Can anyone out there make a macro as to where my slave will heal my focus' mouseover.

Example

Dual boxing, Master is my slaves focus. Master mouses over self(Master), hit macro and slave heals master, Master mouses over slave, slave heals slave.

Bottom line can a macro like this work.

/cast [target=targetmouseovertarget,help] flash Heal

I pretty sure that isnt' a real targeting condition, but you get the point

jimbobobb
03-25-2010, 12:32 AM
Not possible.
You can't know what someone else is mousing over.

Uulaa will be in here soon though to tell you about repeater regions ;-)

Khatovar
03-25-2010, 12:48 AM
Mouseover healing through HotKeyNet (http://www.dual-boxing.com/showpost.php?p=229890&postcount=7)

Setting up regions in HKN (http://www.dual-boxing.com/showthread.php?t=27598&)

Ualaa
03-25-2010, 01:05 AM
As far as heals go, you have two fairly different options in IS Boxer.
I use both, Repeater based for my team, and Macro based for friendlies not in my raid/group.

Option A - Macro based.
This is good if the target is not a member of your team, party, raid, battlegroup etc.
You will probably use assist based logic.
The first condition which is true is used.

I like something like:
/cast [help][help,Target=TargetTarget][Target=TargetTargetTarget] Heal Spell

You can abbreviate Target= into @, and capitalization is for easier reading, but doesn't matter.
/cast [help][help,@TargetTarget][@TargetTargetTarget] Heal Spell


Option B - Repeater Regions.
Once you use this style of healing, you'll never want to revert to key based heals.
The only drawback is that the target needs to be in your party or raid.

Written Guide: http://isboxer.com/index.php/component/content/article/32-guide-wow-ualaa-grid-clique-repeater
Video Guide 1: http://isboxer.com/index.php/videos/33-wow-video-tovya-repeater
Video Guide 2: http://isboxer.com/index.php/videos/42-wow-video-zanthor-healing-101

lorddread
03-25-2010, 02:30 AM
this works in hotkeynet
/cast [target=mouseover, exists, help] [target=focus, help] [] Flash Heal
esp if you use info for script from khatovar's link above
actually i change it in mine to
/cast [mod:alt,target=mouseover, exists, help] Flash Heal; [target=focus, help] [] Flash Heal
but still need region of your unit frames to use or it will mess up and heal mouseover targets that you don't want it to ie party members themselves as apposed to one you want it to when you want it to. Which is why the mouse region it used from his link
What this macro does is if mouse is over certain area on screen send alt plus the key and does a mouseover heal. if no alt sent that means we don't have a mouseover to heal focus if no focus heal target ie the [] and player if none of the above although i think self cast has to be on in settings for the self heal part.

Note that i use grid with it set to sort by name so order is always the same in the unit frames in the mouseover region.

Tybudd
03-25-2010, 03:24 AM
As far as heals go, you have two fairly different options in IS Boxer.
I use both, Repeater based for my team, and Macro based for friendlies not in my raid/group.

Option A - Macro based.
This is good if the target is not a member of your team, party, raid, battlegroup etc.
You will probably use assist based logic.
The first condition which is true is used.

I like something like:
/cast [help][help,Target=TargetTarget][Target=TargetTargetTarget] Heal Spell

You can abbreviate Target= into @, and capitalization is for easier reading, but doesn't matter.
/cast [help][help,@TargetTarget][@TargetTargetTarget] Heal Spell


Option B - Repeater Regions.
Once you use this style of healing, you'll never want to revert to key based heals.
The only drawback is that the target needs to be in your party or raid.

Written Guide: http://isboxer.com/index.php/component/content/article/32-guide-wow-ualaa-grid-clique-repeater
Video Guide 1: http://isboxer.com/index.php/videos/33-wow-video-tovya-repeater
Video Guide 2: http://isboxer.com/index.php/videos/42-wow-video-zanthor-healing-101


Have a question about Video guide 1. If i'm not mistaken it was said that regions can be set up to the point that it will pass thru on the slaves in the red region and makeable so that when you click it it doesn't activate on the master screen. Then an example was shown on the action bars, the question is, does it only work with mouse clicks? What about whats keybound in that region? and if so what are teh options if you aren't a clicker?

Ualaa
03-25-2010, 05:55 AM
If you create an Action Target Group, for your healer toon or toons.
You can select that as the target for the click.
And combine that with KVM mode (check the square).

The KVM mode means the local window will ignore that click.
So your target is not changed while on your tank, and trying to have your healer heal you.

But because the target is an ATG, it goes to all members of that group.
So if you happen to have a team where 3x Elemental Shamans are the healers (like mine).
Clicking a heal region from any shammy, sends the click to all three... even though none of them actually change targets.

Without KVM, the lead shammy (or whichever window you are in), would change targets when clicking on the Grid frame.




The example on the action bars is straight click passing. It is not running mapped keys. Basically, when you click on 1, via the keyboard, in IS Boxer it is doing a mapped key.

The mapped key tells the other windows to assist the window in which the key originates from, and then to do whatever is on that same keybind.

By broadcasting the click, every window is telling all of the others to assist them and then do whatever is on the same key.

If you click a button (and broadcast the click), and the button does not have an assist component, then passing clicks this way will work just fine. I have buttons which have tiny repeater regions over them, for doing dailies or for clicking my hearthstone.

In the example video 1, any of the keys which have a Repeater Region over them... would function completely fine, if they were activated via keyboard click.




The newest feature for IS Boxer is click boxes.
These are graphical regions on the screen, which are tied to mapped keys.
So when you click on one, it is the equivalent of pressing a hotkey to activate that specific mapped key.

Clicking on one of these will assist properly.
Assuming you'd rather be clicking then pressing your keyboard keys.

thefunk
03-25-2010, 10:08 AM
this works in hotkeynet

Note that i use grid with it set to sort by name so order is always the same in the unit frames in the mouseover region.

This. Also use clique and repeater regions in IS and makes healing anyone/anything really easy.

crowdx
03-25-2010, 11:04 AM
Another option now is Click Bars in ISBoxer which can also be used for healing, a little longer to setup than click regions but in some respects might provide more healing buttons, e.g. click regions with Vuhdo gives you left click ,right click, middle wheel etc, where as click bars could give you a button for any spell you want to cast. I believe each spell might have to have it's target assigned in the keymap, not 100% sure as I have not tried it yet, but it does seem like this route gives you a much more personalised set of spells per party member without using key modifiers to get to more than 3 or 4 heal spells.

lans83
03-27-2010, 01:54 AM
I just dual specced one of my pally slaves as a healer and have her stand back and spam Flash Heal in a macro. It's on the same button as my DPS and Tank's main spam. The macro I'm using and seems to work very well so far, is:

#showtooltip
/assist focus
/cast [help][@focustargettarget] Flash of Light

I've got another one like this for Holy Light and Holy Spark as well.

She don't cast it if she doesn't have anyone selected, and will constantly heal whatever her focus's target is. Be it me, or someone else in the party that draws aggro. Down side I've noticed so far, is I have to setup a separate heal macro to heal herself if she somehow gets hurt from AoE damage or by an add in a mob I'm not targeting. I now have my numberpad on the right of my keyboard setup to target party members through the Keybindings interface and a macro on Num-5 to cast FoL as well. I'll get into using ISBoxer later, but for now, I'm still using Keyclone only. I saw the vids of how to set up for healing and liked it. I've got a priest on my 4th I'd like to use as a primary healer once I get her to 80. Right now, my main Priest healer is 68 and leads 3 Hunters using Healbot to heal.

alcattle
03-29-2010, 06:33 AM
You don't need a macro to self heal. Just make sure you are not targeting anything and press a heal key. Buffs also work this way now.

ElectronDF
03-29-2010, 10:05 AM
That is if you have "cast on player" selected in your combat options. It got turned on by default about 1-2 patches ago. I hate it and quickly turned it off.

I don't mind when programs can do things for you, I am just scared of getting too reliant on them. What if mouse broadcasting went away? How many of you would have to either change 90% of what you do or quit boxing? I like macros. They are built into WOW and pretty much never break or get disabled.

I started off small having the alt (healer) heal the main only.
/cast [@party1] Heal
It worked, and was easy to understand. But when I went to BGs on my shammies, I like to heal (feels like I am helping, not just racing to out DPS them before they out DPS my guy to death). So I could heal people in my group, but not so much for people outside my group. Also back in the day when there was world PVP, I couldn't heal people very good at all.
I added in @focus when they added it way back when and loved it. Now I could focus the person in my raid (anyone in BG) and it helped. But having to change focus sucked. Then I made my main the focus and then healed whoever the main's target was bashing on.
/cast [@focus-target-target] Heal
It worked really well, until an alt pulled aggro or someone in BG was getting beat on (not by my main's target). So I added a 2nd condition to heal anyone my main targeted.
/cast [@focus-target, help] Heal
That way my main just targets a mob and the mob's target gets healed or any person the main targets can get healed. The last addition is with my 4 pallies and 1 shammy. The shammy for some reason gets targeted a lot in WG. Not so much in BG's, but in WG. People will sneak up and bash the hell out of my shammy before I have a chance to react. So on my shammy I put in a blank condition so if my main wasn't targeting anyone (I can't see or figure out who it is yet) the shammy would heal himself. That is just [@player]. It goes last since you want to check the other conditions first or the shammy only heals himself.

I like to use slightly longer macros by putting them on seperate lines so you can debug them easier and it makes sense what part is doing what. You can condense things down to 25 chars and have 24 of them be constants, but it just makes them hard to read.
#showtooltip
/cast [@focus-target, help] HealSpell
/cast [@focus-target-target] HealSpell
/cast [@player] HealSpell

Other things that macros let you do is put in smaller to bigger heals. My priest doens't need to SuperGiantHeal much out in the wild, but needs to in instances every so often. So I put in a slow growing sequence that you can just stop pushing when you get enough of a heal. Then it can start over.
/castsequence [@focus-target-target] reset=combat/8 Renew, Flash Heal, Flash Heal, Greater Heal, Power Word: Shield
Same with my shammy
/castsequence [@focus-target-target] reset=combat/6 Lesser Healing Wave, Lesser Healing Wave, Riptide, Healing Wave

Remember, the times are from the last time you pushed the key, not from the start of the macro.
Hope that helps and good luck.