diff --git a/zone/effects.cpp b/zone/effects.cpp index 86a5c847f..8f5f9c96f 100644 --- a/zone/effects.cpp +++ b/zone/effects.cpp @@ -437,8 +437,7 @@ int64 Mob::GetActSpellHealing(uint16 spell_id, int64 value, Mob* target, bool fr } } - if (critical_chance && zone->random.Roll(critical_chance)) - value *= critical_modifier; + value *= critical_modifier; } if (IsNPC() && CastToNPC()->GetHealScale()) {