• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Spell] Prevent attack from happening / Triggered Evasion

Status
Not open for further replies.
Level 12
Joined
May 29, 2008
Messages
149
This has been discussed before but most posts I found were pretty old, but I'm wondering if anything new with reforged has happened.

I'm trying to implement my own evasion system, so that some of my heroes can have affects like 'after dodging an attack, gain 100% damage'. As I see it there's two options:
  1. Evasion Ability: Use an evasion ability with 100 levels with each level corresponding to an evasion amount.
    1. Problems: No trigger for detecting this miss.
  2. Damaging Event: Detect the 'Damaging' event and reduce the damage dealt to 0.
    1. Problems: Poison, bash, and other on hit effects still apply.
Is there any way to have detectable evasion that doesn't apply on hit effects?
 

Uncle

Warcraft Moderator
Level 73
Joined
Aug 10, 2018
Messages
7,875
Well, once you use Damage Events it makes the need to rely on blizzard's On Hit effects unnecessary. You can trigger everything yourself, which may sound like a lot of work but it'd probably only take a couple of hours if you know what you're doing. Plus you get the added benefit of complete control, adding all sorts of interesting mechanics to the game.
 
Last edited:
Status
Not open for further replies.
Top