NaturalEliteCombatTweak

Optional compatibility tweak for natural elite combat numbers.

This does not replace the recommended EliteMobs 10 combat formulas. Instead, it side-loads lower natural-elite HP and outgoing-to-elite damage numbers when useRecommendedHealthScaling is disabled for servers that need values closer to legacy EliteMobs 9 integrations.

Legacy-compatible values are intentionally simple:

baseDamage = level * 2
mobHealth  = baseDamage * TARGET_HITS_TO_KILL_MOB
This keeps the matched hits-to-kill target aligned with the existing combat formula while producing much smaller displayed HP and damage values.

Properties

Link copied to clipboard
public final static double LEGACY_DAMAGE_PER_LEVEL

Functions

Link copied to clipboard
public static double getTweakedBaseDamageToElite(EliteEntity eliteEntity, int level)
Link copied to clipboard
public static double getTweakedMobHealth(EliteEntity eliteEntity, int level, double recommendedHealth)
Link copied to clipboard
public static double getTweakedMobHealthForLevel(EliteEntity eliteEntity, int level, double healthMultiplier)
Link copied to clipboard
public static boolean shouldApply(EliteEntity eliteEntity)