Damage Order of Operations
From Liquipedia StarCraft Brood War Wiki
To determine how much damage an attack will do to a unit, follow these steps.
- If the unit has shield HP, subtract shield armor upgrades from the damage.
- Apply the damage to the shield HP.
- If any damage remains, subtract the unit's armor from the damage.
- If the damage is Explosive or Concussive type, modify it based on the unit's size.
- Explosive damage deals 100% to large units, 75% to medium units, and 50% to small units.
- Concussive damage deals 25% to large units, 50% to medium units, and 100% to small units.
- Apply the remaining damage to the HP. If the attack did no damage to Protoss shields and the remaining damage is one-half or less, it will do a half-point of damage.
Spell Damage[edit]
All spells except for Yamato Cannon and Nuke ignore unit armor. Yamato Cannon does 260 explosive damage to a single target. Plague also ignores Protoss shields and does damage directly to the unit or buildings HP.