PotionCombatModifierCalculator
Centralizes combat-relevant potion math so incoming and outgoing damage stay symmetric.
All supported effects use percentage-per-amplifier values from MobCombatSettingsConfig:
- Resistance reduces incoming damage via getResistanceDamageMultiplier
- Strength increases outgoing damage via getStrengthDamageMultiplier
- Weakness reduces outgoing damage via getWeaknessDamageMultiplier
Strength and Weakness are combined linearly so equal levels cancel exactly.