SPIGOT-2427: Fix missed diff in armor damage handling
Dieser Commit ist enthalten in:
Ursprung
54902261c1
Commit
a625e4567d
@ -345,17 +345,15 @@
|
||||
int j = MathHelper.floor(this.locX);
|
||||
int k = MathHelper.floor(this.locY - 0.20000000298023224D);
|
||||
int l = MathHelper.floor(this.locZ);
|
||||
@@ -972,8 +1122,8 @@
|
||||
@@ -972,7 +1122,7 @@
|
||||
|
||||
protected float applyArmorModifier(DamageSource damagesource, float f) {
|
||||
if (!damagesource.ignoresArmor()) {
|
||||
- this.damageArmor(f);
|
||||
- f = CombatMath.a(f, (float) this.getArmorStrength(), (float) this.getAttributeInstance(GenericAttributes.h).getValue());
|
||||
+ // this.damageArmor(f); // CraftBukkit - Moved into damageEntity0(DamageSource, float)
|
||||
+ f = CombatMath.a(f, (float) this.getArmorStrength());
|
||||
f = CombatMath.a(f, (float) this.getArmorStrength(), (float) this.getAttributeInstance(GenericAttributes.h).getValue());
|
||||
}
|
||||
|
||||
return f;
|
||||
@@ -985,7 +1135,8 @@
|
||||
} else {
|
||||
int i;
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren