Damage reduces HP (Hit Points). When a creature is dealt damage, apply the following modifiers based on their properties. These modifiers reflect a creature's natural defenses, vulnerabilities, or special adaptations to specific types of harm.
Subtract the resistance value from the total damage dealt. Resistance reduces damage by a specific amount, making the creature more durable against that damage type.
Example: A creature with Fire Resistance 5 takes 10 fire damage. The resistance reduces it by 5, so the creature takes only 5 damage.
Increase the damage dealt by the weakness value. Weakness makes a creature more vulnerable to a specific type of damage, increasing the harm they receive.
Example: A creature with Cold Weakness 3 takes 8 cold damage. The weakness increases it by 3, so the creature takes 11 damage.
The creature cannot be hurt by the specified type of damage. When a creature with Immunity to a damage type is dealt that type of damage, the damage is reduced to 0.
Example: A creature with Fire Immunity takes 0 damage from fire-based attacks, regardless of the original damage amount.
Important: All damage modifiers (Immunity, Resistance, and Weakness) are applied after the final damage is calculated, including any doublings or bonuses from critical hits.
When calculating damage with modifiers:
If a creature has multiple modifiers for the same damage type:
A creature has Fire Resistance 5 and Fire Weakness 3. It is hit by a critical fire attack that deals 16 fire damage (8 base damage × 2 from critical hit).