diff --git a/src/constants/skills/ThunderBreaker.java b/src/constants/skills/ThunderBreaker.java index 1558680b89..675ab04d31 100644 --- a/src/constants/skills/ThunderBreaker.java +++ b/src/constants/skills/ThunderBreaker.java @@ -39,4 +39,5 @@ public class ThunderBreaker { public static final int SPEED_INFUSION = 15111005; public static final int SPARK = 15111006; public static final int SHARK_WAVE = 15111007; + public static final int BARRAGE = 15111004; } diff --git a/src/net/server/channel/handlers/AbstractDealDamageHandler.java b/src/net/server/channel/handlers/AbstractDealDamageHandler.java index 3299f3d5ba..47aa1e9681 100644 --- a/src/net/server/channel/handlers/AbstractDealDamageHandler.java +++ b/src/net/server/channel/handlers/AbstractDealDamageHandler.java @@ -836,7 +836,7 @@ public abstract class AbstractDealDamageHandler extends AbstractMaplePacketHandl for (int j = 0; j < ret.numDamage; j++) { int damage = lea.readInt(); int hitDmgMax = calcDmgMax; - if(ret.skill == Buccaneer.BARRAGE) { + if(ret.skill == Buccaneer.BARRAGE || ret.skill == ThunderBreaker.BARRAGE) { if(j > 3) hitDmgMax *= Math.pow(2, (j - 3)); } diff --git a/src/server/MapleStatEffect.java b/src/server/MapleStatEffect.java index 0c4ef9c08c..9df69bcf91 100644 --- a/src/server/MapleStatEffect.java +++ b/src/server/MapleStatEffect.java @@ -605,6 +605,7 @@ public class MapleStatEffect { case Buccaneer.BARRAGE: case Gunslinger.BLANK_SHOT: case DawnWarrior.COMA: + case ThunderBreaker.BARRAGE: case Aran.ROLLING_SPIN: case Evan.FIRE_BREATH: case Evan.BLAZE: