У нас тоже не учитывается. С чего вы взяли?
Код:
/** Returns true if hit missed (target evaded) */
public static boolean calcHitMiss(Creature attacker, Creature target)
{
double chanceToHit = 88 + 2 * (attacker.getPAccuracy() - target.getPEvasionRate(attacker));
// @Rivelia. CalcHitMiss default max: 27.5. Default min: 98.0
chanceToHit = Math.max(chanceToHit, Config.PHYSICAL_MIN_CHANCE_TO_HIT);
chanceToHit = Math.min(chanceToHit, Config.PHYSICAL_MAX_CHANCE_TO_HIT);
chanceToHit *= getConditionBonus(attacker, target);
return !Rnd.chance(chanceToHit);
}