From 3d7166c1c78e0e0011af840b76f3f5a8ccccaaa0 Mon Sep 17 00:00:00 2001 From: ariel- Date: Tue, 16 Jan 2018 14:44:04 -0300 Subject: Core/Creatures: creatures only have one damage Closes #21236 --- src/server/game/Entities/Unit/StatSystem.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Entities/Unit/StatSystem.cpp b/src/server/game/Entities/Unit/StatSystem.cpp index fdaa892acb4..46f1c50c11e 100644 --- a/src/server/game/Entities/Unit/StatSystem.cpp +++ b/src/server/game/Entities/Unit/StatSystem.cpp @@ -1066,8 +1066,16 @@ void Creature::UpdateAttackPowerAndDamage(bool ranged) } } -void Creature::CalculateMinMaxDamage(WeaponAttackType attType, bool normalized, bool addTotalPct, float& minDamage, float& maxDamage, uint8 /*damageIndex*/) const +void Creature::CalculateMinMaxDamage(WeaponAttackType attType, bool normalized, bool addTotalPct, float& minDamage, float& maxDamage, uint8 damageIndex /*= 0*/) const { + // creatures only have one damage + if (damageIndex != 0) + { + minDamage = 0.f; + maxDamage = 0.f; + return; + } + float variance = 1.0f; UnitMods unitMod; switch (attType) -- cgit v1.2.3