getWeaponAdjustment
Calculates the weapon adjustment multiplier from weapon level vs mob level.
Uses a two-part linear curve mirroring getGearReduction:
- Below matching: bonus scales linearly from 0 to WEAPON_BASE_BONUS
- Above matching: bonus increases at WEAPON_BONUS_PER_LEVEL per level, capped at WEAPON_MAX_BONUS
Return
The weapon adjustment multiplier
Parameters
weaponLevel
The weapon's effective level
mobLevel
The elite mob's level (clamped to min 1)