From c31ec049e529038ff244291bbecda17bca11023a Mon Sep 17 00:00:00 2001 From: MedicOP Date: Sun, 20 Jan 2019 22:51:09 +0100 Subject: [PATCH] Fix Energy Charge MaxDMG (#346) --- src/net/server/channel/handlers/AbstractDealDamageHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/net/server/channel/handlers/AbstractDealDamageHandler.java b/src/net/server/channel/handlers/AbstractDealDamageHandler.java index 6eecd578dc..99f78336f7 100644 --- a/src/net/server/channel/handlers/AbstractDealDamageHandler.java +++ b/src/net/server/channel/handlers/AbstractDealDamageHandler.java @@ -725,7 +725,7 @@ public abstract class AbstractDealDamageHandler extends AbstractMaplePacketHandl if(chr.getEnergyBar() == 15000) { int energycharge = chr.isCygnus() ? ThunderBreaker.ENERGY_CHARGE : Marauder.ENERGY_CHARGE; MapleStatEffect ceffect = SkillFactory.getSkill(energycharge).getEffect(chr.getSkillLevel(energycharge)); - calcDmgMax *= ceffect.getDamage() / 100; + calcDmgMax *= (100 + ceffect.getDamage()) / 100; } if(chr.getMapId() >= 914000000 && chr.getMapId() <= 914000500) {