A couple of years ago, Arrowhead silently and stealthily nerfed the Vitality Booster. It used to give 20% damage reduction instead of 10%, and it used to stop chest bleeding (currently allows bleeding.) It happened around the same time that they buffed bleed damage against us.
What this mod does:
1. 20% Damage Reduction (up from 10%):
Changes the Vitality Enhancement booster's `damage_taken_scale` multiplier
from 0.9 (10% damage reduction) back to its pre-nerf 0.8 (20% damage reduction).
2. Chest Bleed Immunity (when Vitality Enhancement is active):
- Restores Chest Hemorrhage (`DamageInfo` 540 / `StatusEffect` 'bleed') base
tick damage from 10 back to 1, so Helldivers 2's integer damage truncation
(`int(1 * 0.8) = 0`) deals 0 bleed damage when Vitality Enhancement is active.
- Monitors `IsBoosterActive(1)` in-mission: whenever Vitality Enhancement is
equipped by anyone in the squad (or via Booster Buster), sets bleed tick
damage/duration to 0 and immediately clears active `Bleed` (`status_id = 2`)
on your Helldiver if your Chest is injured.
Requirements:
- Arsenal Mod Manager (or equivalent)
- Bingus Shared Loader (installed in your mod manager)
- HD2Runtime (recommended; includes a direct native memory fallback if not active but you should still use HD2Runtime)
- Both Bingus Shared Loader and HD2Runtime should be loaded higher in priority than this mod. For Arsenal, that means by default they should be under it (Bingus should always be at the very bottom.)
Log File:
- %LOCALAPPDATA%\CowboyBingus\Helldivers2\Logs\VitalityBoosterPreNerf.log
What this mod does:
1. 20% Damage Reduction (up from 10%):
Changes the Vitality Enhancement booster's `damage_taken_scale` multiplier
from 0.9 (10% damage reduction) back to its pre-nerf 0.8 (20% damage reduction).
2. Chest Bleed Immunity (when Vitality Enhancement is active):
- Restores Chest Hemorrhage (`DamageInfo` 540 / `StatusEffect` 'bleed') base
tick damage from 10 back to 1, so Helldivers 2's integer damage truncation
(`int(1 * 0.8) = 0`) deals 0 bleed damage when Vitality Enhancement is active.
- Monitors `IsBoosterActive(1)` in-mission: whenever Vitality Enhancement is
equipped by anyone in the squad (or via Booster Buster), sets bleed tick
damage/duration to 0 and immediately clears active `Bleed` (`status_id = 2`)
on your Helldiver if your Chest is injured.
Requirements:
- Arsenal Mod Manager (or equivalent)
- Bingus Shared Loader (installed in your mod manager)
- HD2Runtime (recommended; includes a direct native memory fallback if not active but you should still use HD2Runtime)
- Both Bingus Shared Loader and HD2Runtime should be loaded higher in priority than this mod. For Arsenal, that means by default they should be under it (Bingus should always be at the very bottom.)
Log File:
- %LOCALAPPDATA%\CowboyBingus\Helldivers2\Logs\VitalityBoosterPreNerf.log
