I tried around with this, and it seems quite impossible. There seems to be no way to send a new ability command to the cursor. You can issue multiple abilities easily, but you have to select the targets in the effects or trigger. Always. For every trigger or data solution you cannot pick a target with the mouse, except for the first cast. There is no such thing as a "press command card" trigger action or data effect; not even force UI key. I tried other stuff (rally, augment, even merge) but was not able to find a solution.
€ this is the best I got so far:
As you can see you still have to cast an ability 3 times, but at least it is the same ability, so you can shift-queue it. If a target gets out of range or dies prematurely, the ability targets random other targets. It is not entirely mui, 2 casters might target each other's picked targets.
I used triggers for the facing of the caster (did not find a working data method for that) and for the cooldown (same here. Cooldown needs to be zero for the targeting casts, but >0 for the actual ability after the cast)
Note that the final implementation is probably not the best/most efficient. It was the first thing I got working, so parts of my other approaches might still be present.
In my solution it would solve the problem you mention here. Each time you cast the spell it applies a buff, then when there are 3 buffs out, the snipe goes off. You would go "use ability on target 1","use ability on target 2","use ability on target 3", *snipe goes off on all 3 targets*
This does not solve the problem I speak of, since you would still need to cast the spell 3 times. (clicks: button -> enemy -> button -> enemy -> button -> enemy instead of button -> enemy -> enemy -> enemy).
Basically what you'd want is to have a dummy spell that's cast 3 times to pick up targets and a real spell that will be cast 3 times to the targets previously selected.
Make a trigger that detects when the Unit casts the spell, and then have the trigger push the "Command Card" for player. This why it seems like you're casting one spell multiple times when really you're casting the same spell multiple times.
Have the trigger also add units you target to a unit group so you can have your Ghost cast his real spell on them.
Dirty workaround, will most likely not work that well (are there even functions to push command card buttons? If there are, I am sure they suffer from a huge delay in multiplayer)
Both solutions do not adress the problem on how to actually pick the targets, do they? In both cases, the actual ability needs to be casted multiple times and cannot go click button -> select target 1 -> select target 2 ->..., correct?
I did not find a solution for this now.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I tried around with this, and it seems quite impossible. There seems to be no way to send a new ability command to the cursor. You can issue multiple abilities easily, but you have to select the targets in the effects or trigger. Always. For every trigger or data solution you cannot pick a target with the mouse, except for the first cast. There is no such thing as a "press command card" trigger action or data effect; not even force UI key. I tried other stuff (rally, augment, even merge) but was not able to find a solution.
€ this is the best I got so far:
As you can see you still have to cast an ability 3 times, but at least it is the same ability, so you can shift-queue it. If a target gets out of range or dies prematurely, the ability targets random other targets. It is not entirely mui, 2 casters might target each other's picked targets.
I used triggers for the facing of the caster (did not find a working data method for that) and for the cooldown (same here. Cooldown needs to be zero for the targeting casts, but >0 for the actual ability after the cast)
Note that the final implementation is probably not the best/most efficient. It was the first thing I got working, so parts of my other approaches might still be present.
This does not solve the problem I speak of, since you would still need to cast the spell 3 times. (clicks: button -> enemy -> button -> enemy -> button -> enemy instead of button -> enemy -> enemy -> enemy).
Dirty workaround, will most likely not work that well (are there even functions to push command card buttons? If there are, I am sure they suffer from a huge delay in multiplayer)
Both solutions do not adress the problem on how to actually pick the targets, do they? In both cases, the actual ability needs to be casted multiple times and cannot go click button -> select target 1 -> select target 2 ->..., correct? I did not find a solution for this now.