I'm working on a hero whose ultimate alters the next basic ability he casts to have an AoE effect instead of its regular (single-target) one, however, I'm deciding between two different ways of achieving this:
1.
2.
Which would you use? Is there a third option that I am missing?
Thanks for the info ^^
1.
All of the three basic abilities use triggers to check if the effect is regular or empowered (if boolean: ulticast=true). Once one of the abilities is cast, the boolean changes back to false.
Pros:
- Clear and simple triggers
- No ability-swapping hassle
Cons:
- The spell will still need a single target
- No AoE targeting texture
2.
When the ultimate is used, the abilities are actually swapped with respective empowered versions. When one of them is cast, they are swapped again with the regular versions.
Pros:
- AoE targeting texture
- Point targeting available
- More icon & tooltip options
Cons:
- Swapping abilities is a clumsy solution
- Cooldowns always reset
- Noticeable short fps drop on ability swap
Which would you use? Is there a third option that I am missing?
Thanks for the info ^^