Fix Sharpness Multiplier display

dev
sigonasr2 9 years ago
parent a7e10880ea
commit 3e623852b7
  1. BIN
      TwosideKeeper.jar
  2. 12
      src/sig/plugin/TwosideKeeper/NewCombat.java

Binary file not shown.

@ -550,7 +550,9 @@ public class NewCombat {
if (GenericFunctions.isRanger(p)) {
Bukkit.getScheduler().scheduleSyncDelayedTask(Bukkit.getPluginManager().getPlugin("TwosideKeeper"), new Runnable() {
public void run() {
target.setVelocity(target.getVelocity().setY(0.1).multiply(8));
if (target!=null) {
target.setVelocity(target.getVelocity().setY(0.1).multiply(8));
}
}}
,1);
}
@ -681,16 +683,18 @@ public class NewCombat {
addMultiplierToPlayerLogger(damager,"POWER Mult",mult1);
mult*=mult1;
} else {
mult*=(weapon.containsEnchantment(Enchantment.DAMAGE_ALL))?1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_ALL)*0.1:1.0;
double mult1 = (weapon.containsEnchantment(Enchantment.DAMAGE_ALL))?1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_ALL)*0.1:1.0;
addMultiplierToPlayerLogger(damager,"SHARPNESS Mult",mult1);
mult*=mult1;
if (weapon.containsEnchantment(Enchantment.DAMAGE_ARTHROPODS) &&
(target instanceof Spider)) {
double mult1 = 1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_ARTHROPODS)*0.1;
mult1 = 1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_ARTHROPODS)*0.1;
addMultiplierToPlayerLogger(damager,"BANE OF ARTHROPODS Mult",mult1);
mult*=mult1;
}
if (weapon.containsEnchantment(Enchantment.DAMAGE_UNDEAD) &&
(target instanceof Monster) && MonsterController.isUndead((Monster)target)) {
double mult1 = 1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_UNDEAD)*0.1;
mult1 = 1.0+weapon.getEnchantmentLevel(Enchantment.DAMAGE_UNDEAD)*0.1;
addMultiplierToPlayerLogger(damager,"SMITE Mult",mult1);
mult*=mult1;
}

Loading…
Cancel
Save