diff --git a/GameServer/src/org/moparscape/msc/gs/model/mini/Damage.java b/GameServer/src/org/moparscape/msc/gs/model/mini/Damage.java index ea54c63..a6f35f1 100644 --- a/GameServer/src/org/moparscape/msc/gs/model/mini/Damage.java +++ b/GameServer/src/org/moparscape/msc/gs/model/mini/Damage.java @@ -64,14 +64,23 @@ public class Damage { } public double getRangePortion() { + if (getTotalDamage() == 0) { + return 0; + } return getRangeDamage() / getTotalDamage(); } public double getMagicPortion() { + if (getTotalDamage() == 0) { + return 0; + } return getMagicDamage() / getTotalDamage(); } public double getCombatPortion() { + if (getTotalDamage() == 0) { + return 0; + } return getCombatDamage() / getTotalDamage(); } } \ No newline at end of file