mele attack null checks

This commit is contained in:
2025-02-26 07:43:27 -06:00
parent 81b60cd269
commit e6762ef9b5
+3 -2
View File
@@ -898,12 +898,13 @@ public class PlayerCombatStats {
} }
} }
} }
}
if(this.owner.charItemManager.getEquipped(2) == null) if(this.owner.charItemManager.getEquipped(2) == null)
blockSkill = 0; blockSkill = 0;
else if(this.owner.charItemManager != null && this.owner.charItemManager.getEquipped(2) != null && !this.owner.charItemManager.getEquipped(2).getItemBase().isShield()) else if(this.owner.charItemManager != null && this.owner.charItemManager.getEquipped(2) != null && !this.owner.charItemManager.getEquipped(2).getItemBase().isShield())
blockSkill = 0; blockSkill = 0;
}
float defense = (1 + armorSkill / 50) * armorDefense; float defense = (1 + armorSkill / 50) * armorDefense;
defense += (1 + blockSkill / 100) * shieldDefense; defense += (1 + blockSkill / 100) * shieldDefense;