cancel on take mele damage

This commit is contained in:
2026-02-03 11:51:29 -06:00
parent 461e4e1c3d
commit b2bd3b7a92
+4 -3
View File
@@ -462,11 +462,12 @@ public enum CombatManager {
if (damage > 0) {
if (AbstractCharacter.IsAbstractCharacter(target))
if (AbstractCharacter.IsAbstractCharacter(target)) {
((AbstractCharacter) target).modifyHealth(-damage, attacker, true);
else
((AbstractCharacter) target).cancelOnTakeDamage();
}else {
((Building) target).modifyHealth(-damage, attacker);
}
int attackAnim = getSwingAnimation(null, null, slot);
if (attacker.charItemManager.getEquipped().get(slot) != null) {
if (attacker.getObjectType().equals(mbEnums.GameObjectType.PlayerCharacter)) {