calculateExpectedDamage
Calculates what the expected damage SHOULD be given proper gear at matched combat. Uses the new multiplicative formula.
Without a weapon type, this uses the legacy speed factor because the live tuned path is weapon-family dependent. Prefer calculateExpectedDamage when the item material is known.
Return
Expected damage per hit
Parameters
The level of the weapon being used
The player's skill level
The elite's level
The weapon's attack speed
Calculates expected damage with a known weapon family. Passing the weapon type keeps test/debug math in sync with the tuned melee attack-speed curve used in live combat.
Return
Expected damage per hit
Parameters
The level of the weapon being used
The player's skill level
The elite's level
Bukkit material name, e.g. DIAMOND_AXE, MACE, TRIDENT
The weapon's attack speed