From 821d27098ca261ba6541fbc62a716885edc389de Mon Sep 17 00:00:00 2001 From: Ramtin Jafari Date: Fri, 17 Jul 2026 18:27:51 +0330 Subject: [PATCH] apply the final debugging --- .../org/project/engine/SinglePlayerBattleEngine.java | 10 +++++----- .../main/java/org/project/entity/players/Knight.java | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Java-Knight/src/main/java/org/project/engine/SinglePlayerBattleEngine.java b/Java-Knight/src/main/java/org/project/engine/SinglePlayerBattleEngine.java index 25c99a2..5e0004d 100644 --- a/Java-Knight/src/main/java/org/project/engine/SinglePlayerBattleEngine.java +++ b/Java-Knight/src/main/java/org/project/engine/SinglePlayerBattleEngine.java @@ -49,7 +49,10 @@ public class SinglePlayerBattleEngine extends BattleEngine { player.SetState(EntityState.ALIVE); } - if (player.GetState() == EntityState.DEAD) { + if (enemy.GetState() == EntityState.DEAD) { + enemy.DropLoot(player); + player.AddLevelProgress(enemy.LevelProgressAmount); + System.out.println(TextColor.Green + player.Name + " WON!" + TextColor.Reset); return; } @@ -69,10 +72,7 @@ public class SinglePlayerBattleEngine extends BattleEngine { System.out.println(); } - if (enemy.GetState() == EntityState.DEAD) { - enemy.DropLoot(player); - player.AddLevelProgress(enemy.LevelProgressAmount); - System.out.println(TextColor.Green + player.Name + " WON!" + TextColor.Reset); + if (player.GetState() == EntityState.DEAD) { return; } diff --git a/Java-Knight/src/main/java/org/project/entity/players/Knight.java b/Java-Knight/src/main/java/org/project/entity/players/Knight.java index 3fac198..0833dfe 100644 --- a/Java-Knight/src/main/java/org/project/entity/players/Knight.java +++ b/Java-Knight/src/main/java/org/project/entity/players/Knight.java @@ -45,7 +45,7 @@ public class Knight extends Player { @Override public String GetSpecialAbilityDescription(Entity entity) { - return "Slam " + entity.Name + "with your unstoppable strength and stun them for the next turn"; + return "Slam " + entity.Name + " with your unstoppable strength and stun them for the next turn"; } @Override