Is it possible to have one macro heal three different targets?
First click cast e.g. flash of light on toon1, second click on toon2, third click on toon3 and then start over...
Like a castsequence but with a different target each time.
Printable View
Is it possible to have one macro heal three different targets?
First click cast e.g. flash of light on toon1, second click on toon2, third click on toon3 and then start over...
Like a castsequence but with a different target each time.
Your forum signature says you use HotKeyNet but I don't know if that's 100% up-to-date or not (I can't
remember what everyone on the forum uses all the time) so I'll say that this is indeed possible with ISBoxer
using a multi-step keymap. If you're using HKN (or something else) then I would look into something along
the lines of a multi-step type of script that can be fired from one key yet tied to 3 different macros.
I know of an HKN user who might chime in shortly. :)
Yes, signature is correct. I'm using Hotkeynet.
But from the answer you give I take it some kind of round robin must be used and several macros? It's not possible to accomplish this in a single ingame macro then?
A single in-game macro? I suck at macros but something along these lines:
I've no idea if that actually works or not as I'm no macro guru by any means. You of course have to pressCode:/cast [nomod][@Target01Name] Heal; [mod:Shift][@Target02Name] Heal; [mod:Ctrl][@Target03Name] Heal
modifier keys in order to change targets but it's a single in-game macro.
In game macros cannot change targets within itself beyond using help or harm. At least, not in the way you describe.
You can use the Toggle command in HKN to set up the roundrobin and avoid using macros altogether by calling a target command on downpress and the spell on release
Of course, you need to make sure you *don't* spam it, otherwise you'll lose track of where the toggle is. You can always use <ResetToggles> somewhere to put them back at the first one.Code:<Hotkey F3>
<Toggle>
<SendLabel w2>
<Key F1>
<Toggle>
<SendLabel w2>
<Key F2>
<Toggle>
<SendLabel w2>
<Key F3>
<Hotkeyup F3>
<SendLabel w2>
<Key 3>
She took longer to reply than I had hoped, so I gave horrible macro advice while we waited.
I was in da shower! But I could feel I was needed, so I skipped the conditioner. If I get knots in my hair, it's all your fault. :p
Not to try and get this thread back on topic.... But....
I had posted a macro that would do this for cleansing when 4.0 was first released. I'm posting from my phone so I can't search very well for it now. Once I get to a computer I'll see if I can find it. The only problem with it was that it wouldn't keep cycling through the team until the castsequences reset.
I think you are correct, i must not have posted it. I couldn't find it either.
So here it is....
as i mentioned before, it will not keep cycling if you keep mashing the button. The macro needs to reset itself to get back to the first castsequence line, in my case it takes 2 seconds. The only way i can think to keep it cycling would be to use a modifier key to reset the macro rather than a timer. This way you could hit the mod key each time you want to restart the cycle.Code:/castsequence [@tankname] reset=2 Cleanse,Null
/castsequence [@healname] reset=2 Cleanse,Cleanse,Null
/castsequence [@dps1name] reset=2 Cleanse,Cleanse,Cleanse,Null
/castsequence [@dps2name] reset=2 Cleanse,Cleanse,Cleanse,Cleanse,Null
/castsequence [@dps3name] reset=2 Cleanse,Cleanse,Cleanse,Cleanse,Cleanse,Null
I tested this when 4.0 was first released but i have not used it for a while so i can't guarantee that it still works, but i hope it helps.
This seems nice.
Then I can use modifiers in the toggle so only one main key needs to be used.
Code:/cast [nomod][@Target01Name] Heal; [mod:Shift][@Target02Name] Heal; [mod:Ctrl][@Target03Name] Heal
Code:<Hotkey F3>
<Toggle>
<SendLabel w2>
<Key F3>
<Toggle>
<SendLabel w2>
<Key shift F3>
<Toggle>
<SendLabel w2>
<Key ctrl F3>
What if you modify it like this?
/castsequence [@tankname] reset=2 Cleanse,Null
/castsequence [@healname] reset=2 Cleanse,Null
/castsequence [@dps1name] reset=2 Cleanse,Null
/castsequence [@dps2name] reset=2 Cleanse,Null
/castsequence [@dps3name] reset=2 Cleanse,Null
you could have a set of 3 macros that toggle to spellbar 2, then spellbar 3, then back to bar 1, with each bar having a specific toon to heal i guess