PDA

View Full Version : Levitate-the-party Macro



Fogyreef
05-16-2012, 04:17 PM
Before I make 5 macros or something equally inelegant, do you have an idea how to make a nice tight levitate-the-party map or macro?



I tried it with /targetme FTL and sending a levitate order to the Priest ATG but when it comes to the priest he doesn't target himself for the cast
I tried it with /target [@player] and sending a levitate order to the Priest ATG but @player doesn't change with the RR
I tried it with /targetparty but it targets all but the player again
A straight RR to all/w current that sends the Levitate macro to the Priest ATG just sends the key combo to the current target, not the spell



Rather than telling everyone to do X to themselves, is there a way to tell a toon to do X to everyone else round robin, including himself?

JohnGabriel
05-16-2012, 06:13 PM
Cant you use cast instead of targeting them?

/cast [@player] Levitate

Fogyreef
05-16-2012, 07:13 PM
Cant you use cast instead of targeting them?

/cast [@player] Levitate

Thanks, but yeah, in trying to make this a simple one step round robin the /cast came after the targetting attempts. The problem was getting the priest to target himself. @player is interpreted to be the hot player, so it won't work if the priest is a slave. I wanted to do this from any toon.

I just broke down and used the F1-5 keys in-game. MiRai conned me into doing that with an appeal to K.I.S.S. Five steps, each step sends an F key to the priest, then the spell. The F keys weren't on my mind as I'm always trying to find an ISB solution, but they get the job done in this case.

Getting the driver to tell another toon to target himself is currently awkward in ISB, but doable. Tell the driver to target the toon, then tell the toon to FTL Assist and send the spell back to himself. Once you iterate through the slaves the driver targets himself and does the same.

Ualaa
05-16-2012, 07:32 PM
I took the FTL Target Me mapped key.
And copied it.

And then pasted it five times.
And edited the pasted copies.
Just changed the target, so I have:
- Slot 1 Target Me.
- Slot 2 Target Me.
- Slot 3 Target Me.
- Slot 4 Target Me.
- Slot 5 Target Me.

I actually did the same with Follow.

As of a few builds ago, when I click on the mapped key in IS Boxer, I get a pop up saying it doesn't like this.
But clicking Ok, it lets me use the mapped key anyway, and they work well.



Once you have the above, I would make a ten step mapped key.
Set to execute a step on press or release.

Steps will be:
1: Do Mapped Key > Slot X (Wherever the Priest is) Target Me > Target: Slot 1.
2: Keystroke Action (or Wow Macro Library Action) > Your Levitate Keybind for the Priest.
3: Do Mapped Key > Slot X (Wherever the Priest is) Target Me > Target: Slot 2.
4: Keystroke Action (or Wow Macro Library Action) > Your Levitate Keybind for the Priest.
5: Do Mapped Key > Slot X (Wherever the Priest is) Target Me > Target: Slot 3.
6: Keystroke Action (or Wow Macro Library Action) > Your Levitate Keybind for the Priest.
7: Do Mapped Key > Slot X (Wherever the Priest is) Target Me > Target: Slot 4.
8: Keystroke Action (or Wow Macro Library Action) > Your Levitate Keybind for the Priest.
9: Do Mapped Key > Slot X (Wherever the Priest is) Target Me > Target: Slot 5.
0: Keystroke Action (or Wow Macro Library Action) > Your Levitate Keybind for the Priest.

Basically press the key, and pause a very short moment.
And then release the key.
That covers any latency, so the Priest will target each toon in turn.
And then cast their spell.

Five clicks later, everyone will be Levitating.

Alge
05-17-2012, 02:55 AM
I tried it with /targetme FTL and sending a levitate order to the Priest ATG but when it comes to the priest he doesn't target himself for the cast

I don't currently have a WoW subscription so can't test this unfortunately. I suspect the priest failed to cast on himself because the Target of the Action in the FTL Target Me Mapped Key in the General Key Map is "all other" (Window: All w/o Current). If you make a copy of this Mapped Key but change the Target of that Action to "all" (Window: All w/ Current), and use that Mapped Key instead, maybe call it FTL Target Me or Self, I believe it will work.

Fogyreef
05-17-2012, 02:06 PM
I took the FTL Target Me mapped key.
And copied it.

I did your steps and it works great. Thanks. It reminded me to look not just at available functionality but to bend it to my will. This allows me to keep fewer in-game key binds.

Fogyreef
05-17-2012, 02:08 PM
I don't currently have a WoW subscription so can't test this unfortunately. I suspect the priest failed to cast on himself because the Target of the Action in the FTL Target Me Mapped Key in the General Key Map is "all other" (Window: All w/o Current). If you make a copy of this Mapped Key but change the Target of that Action to "all" (Window: All w/ Current), and use that Mapped Key instead, maybe call it FTL Target Me or Self, I believe it will work.

Exactly. I just wasn't creative enough with changing the built in structure. I'll try that as well. Thanks all!

JackBurton
05-17-2012, 06:08 PM
what other applications can this be applied to?

Fogyreef
05-18-2012, 11:56 AM
Anything that requires the hot toon to tell a slave to target himself. That doesn't appear to be a feature of ISB out of the box. Whatever spells like levitate there are. Bandage rr for melee-only teams? IDK, I was just checking off a to-do list of mine. :P I'd be interested in ideas, though.

Ualaa
05-18-2012, 05:30 PM
I've used it for Rejuvenation and PW: Shield, from one toon to everyone on the team.
That is, Slot X > Target Me.

You could use Slot X > Follow Me.
Which would allow for some toons to follow one character and others to follow another.
Maybe the Rogue follows the tank, while the Hunters follow the healer?

Fogyreef
03-12-2013, 05:53 PM
<dredge> Water walking, too.

Though that brings up the next step. Levitate is Priest specific. What if I wanted to grant water walking to the party?

I'd like to have a click bar button called Water Walking that worked generically, i.e. with any team comp, as long as there was a Priest (Levitate), Shaman (Water Walking), DK(Path of Frost), etc. in the party.

Ideally, in cases where I have two or more water walk-granting toons in a group only one of them would cast to keep things elegant. Using something like Aragent's "!if (character in "Death Knights Blood") /cast Path of Frost" method, is there a way, once a water walk-granting toon buffs the party, that the macro could exit before other water walk-granting classes get the request?