calculateBossXPMultiplier

public static double calculateBossXPMultiplier(double healthMultiplier, double damageMultiplier)

Calculates the XP multiplier for a boss based on its health and damage multipliers.

HP component uses a sublinear exponent (0.6) to reward longer fights without making high-health bosses disproportionately profitable. Damage component is heavily dampened since even small increases in damage significantly increase difficulty.

Formula: hpMultiplier^0.6 * (1 + (dmgMultiplier - 1) * 0.15)

Return

The XP multiplier to apply (minimum 0.01 to avoid zero XP)

Parameters

healthMultiplier

The mob's health multiplier (e.g. 1.0 for normal, 10.0 for boss)

damageMultiplier

The mob's damage multiplier (e.g. 0.8 for trash, 1.5 for boss)