diff --git a/TwosideKeeper.jar b/TwosideKeeper.jar index 84f0a05..abd1fc3 100644 Binary files a/TwosideKeeper.jar and b/TwosideKeeper.jar differ diff --git a/src/plugin.yml b/src/plugin.yml index 1c1966a..f50f772 100644 --- a/src/plugin.yml +++ b/src/plugin.yml @@ -1,6 +1,6 @@ name: TwosideKeeper main: sig.plugin.TwosideKeeper.TwosideKeeper -version: 3.7.0ar1 +version: 3.7.0a2 commands: money: description: Tells the player the amount of money they are holding. diff --git a/src/sig/plugin/TwosideKeeper/NewCombat.java b/src/sig/plugin/TwosideKeeper/NewCombat.java index 8e3d87e..b301e7d 100644 --- a/src/sig/plugin/TwosideKeeper/NewCombat.java +++ b/src/sig/plugin/TwosideKeeper/NewCombat.java @@ -167,7 +167,7 @@ public class NewCombat { case LIGHTNING: if (damager instanceof Creeper) { Creeper c = (Creeper)damager; - double damage_mult = 2.0d/c.getLocation().distance(target.getLocation()); + double damage_mult = 2.0d/(c.getLocation().distance(target.getLocation())+1.0); damage_mult*=TwosideKeeper.EXPLOSION_DMG_MULT; difficulty_damage = (c.isPowered())?new double[]{48.0*damage_mult,72.0*damage_mult,98.0*damage_mult}:new double[]{24.0*damage_mult,36.0*damage_mult,49.0*damage_mult}; } else {