Christmas Patriarch

Monster Health and Damage Calculation

Each zombie has its own health parameters, resistances, and parameters for calculating “HP” with a particular number of players on the server. Each weapon or weapon type has its own damage parameters. Each perk level has its own parameters and bonuses to specific weapons and damage dealt by them. All this is taken into account when calculating the answer to the question: “How many shots will it take to kill a mob?”

Calculation Example: Sharpshooter Level 11 - M99 - FleshPound

Sharpshooter Level 11 Parameters

Sharpshooter level 11 has a bonus to headshot damage +160% or ×2.6

M99 Parameters

M99 (standard) has these damage parameters:

FleshPound Parameters

It has these parameters needed for calculation:

Resistance to ranged weapon headshot damage:

Hell on Earth Difficulty Characteristic

All monster health is multiplied by ×1.75

Calculation Formulas

Zombie Health Calculation Formula

Body HP:

HP = (Health + PlayerCountHealthScale × Health × (N-1)) × "Hell on Earth" Multiplier

Head HP:

HeadHP(N) = (HeadHealth + PlayerNumHeadHealthScale × HeadHealth × (N-1)) × "Hell on Earth" Multiplier

where N is the number of players

Headshot Damage Calculation Formula

For weapons with projectiles (M99, crossbow):

HShDamage = Damage × HeadShotDamageMult × HeadShotDamageMult(DamageType) × level bonus

For weapons without projectiles (e.g., Hunting):

Only one HeadShotDamageMult is used (from weapon or DamageType)

Calculation Example

Calculating FleshPound Health on “Hell on Earth” Difficulty with 12 Players

Body HP:

HP = (1500 + 0.25 × 1500 × (12-1)) × 1.75
HP = (1500 + 0.25 × 1500 × 11) × 1.75
HP = (1500 + 4125) × 1.75
HP = 5625 × 1.75
HP = 9844

Head HP:

HeadHP = (700 + 0.3 × 700 × (12-1)) × 1.75
HeadHP = (700 + 0.3 × 700 × 11) × 1.75
HeadHP = (700 + 2310) × 1.75
HeadHP = 3010 × 1.75
HeadHP = 5267

Calculating Damage Dealt by Sharpshooter Level 11 with M99

Base headshot damage:

HShDamage = 675 × 2.25 × 1 × 2.6
HShDamage = 3948

With FleshPound resistance (0.5):

Final damage = 3948 × 0.5 = 1974

Final Result

Based on our calculations, a standard M99 in the hands of a sharpshooter level 11 with 12 players will kill FleshPound in the head with 3 shots:

Important Notes

  1. Resistances: Resistance to ranged weapon damage depends on HeadShotDamageMult in DamageType. For crossbow, a special resistance of 0.25 is used.

  2. Weapon Types: For weapons with projectiles (M99, crossbow), a formula with two HeadShotDamageMult is used. For other weapons (e.g., Hunting), only one HeadShotDamageMult is used.

  3. Difficulty: The “Hell on Earth” multiplier (1.75) applies to all monster health.

  4. Number of Players: The more players on the server, the more health monsters have. This is taken into account through PlayerCountHealthScale and PlayerNumHeadHealthScale.