diff --git a/src/combat.cpp b/src/combat.cpp index bca291c..25d81b2 100644 --- a/src/combat.cpp +++ b/src/combat.cpp @@ -869,6 +869,12 @@ bool Combat::closeAttack(Creature* attacker, Creature* target, fightMode_t fight Combat::getAttackValue(attacker, attackValue, skillValue, skill); + int32_t defense = target->getDefense(); + + if (OTSYS_TIME() < target->earliestDefendTime) { + defense = 0; + } + CombatParams combatParams; combatParams.blockedByArmor = true; combatParams.blockedByShield = true;