Help me understand Evasion Penalty, Evasion Bonus, and the Reflex Stat

null_blank

Well-Known Member
Oct 29, 2015
2,752
3,429
The answer is i dunno. I asked about the Evasion state in combat stats only going to 1% but don't recall ever getting an answer.
 

Zavos

Well-Known Member
May 7, 2016
2,428
1,313
31
Sāvìn10/02/2017
First creatures make a basic attack roll against you (their Attack attribute vs. your Reflexes); if that hits, you make an Evasion save. 1 Evasion = 1% chance to avoid the attack entirely.
Sāvìn10/28/2017
If an attack already hits you, Evasion gives you a 1:1 percent chance to completely negate the hit
 

adev

Well-Known Member
Apr 27, 2017
263
71
Technical details inside the spoiler
The stats screen lists the currently effective evasion value
Code:
       output2("\n<b>* Evasion Bonus:</b> " + formatFloat(pc.evasion(), 3) + " %");

this value affects both the reflex based hit chance (only if negative)
Code:
       var evasion:Number = target.evasion();
       var evasionPenalty:Number = Math.max(0, evasion * -3);
           if(rand(100) + attacker.physique()/5 + evasionPenalty + overrideAttack - target.reflexes()/5 < 10 * missModifier && !target.isImmobilized())
           {
               return true;
           }

and is used again in a second pure evasion save roll

Code:
           if(evasion >= rand(100) + 1 && !target.isImmobilized()) {
               trace("EVASION WORKED!: " + evasion);
               return true;
           }

rand(100) returns a number from 0 to 99 so if evasion() returns 1 we evade successfully if 1 is greater or equal a random value from 1 to 100 - ie 1% chance
 
  • Like
Reactions: Hurshana