- Joined
- Mar 6, 2006
- Messages
- 282
I need to know all the abilities that can dodge airborne projectiles.
It can't be done with triggers, so that's why I need abilities. The only way to make a unit dodge something with triggers is to hide, then unhide, but that messes with selection, and I've tried to force players to reselect after but it's just not fast enough.
Here's what I got (and their problems):
Mirror Image:
Probably the best one so far, only problem is that it moves the caster a little bit, even with Cast Range set to zero. This can't be fixed with SetUnitX/Y because there's no event to catch the end of a Mirror Image cast... I tried. Even with a timer, you can visibly see the unit jerk and it doesn't look nice.
Storm, Earth, and Fire:
This one is pretty good too. Problem here is that SOMETIMES you can see the caster 'morphing' with the timer UI, even when the duration is set to 0.01. It doesn't happen all the time, but it's also undesirable. The caster DOES stay in place however, when Cast Range is set to zero.
Blink:
Can't use it because this is the ability that I'm trying to re-create. The problem with Blink is that it won't allow you to cast it on cliffs or lower terrain, which is a problem in my map. So I'm trying to make a new Blink based off of Channel, and then re-create the dodge effect.
Any ideas? I'm clueless at this point.
It can't be done with triggers, so that's why I need abilities. The only way to make a unit dodge something with triggers is to hide, then unhide, but that messes with selection, and I've tried to force players to reselect after but it's just not fast enough.
Here's what I got (and their problems):
Mirror Image:
Probably the best one so far, only problem is that it moves the caster a little bit, even with Cast Range set to zero. This can't be fixed with SetUnitX/Y because there's no event to catch the end of a Mirror Image cast... I tried. Even with a timer, you can visibly see the unit jerk and it doesn't look nice.
Storm, Earth, and Fire:
This one is pretty good too. Problem here is that SOMETIMES you can see the caster 'morphing' with the timer UI, even when the duration is set to 0.01. It doesn't happen all the time, but it's also undesirable. The caster DOES stay in place however, when Cast Range is set to zero.
Blink:
Can't use it because this is the ability that I'm trying to re-create. The problem with Blink is that it won't allow you to cast it on cliffs or lower terrain, which is a problem in my map. So I'm trying to make a new Blink based off of Channel, and then re-create the dodge effect.
Any ideas? I'm clueless at this point.