From 948eb62aec251e3a826e6742d1358385beb0138a Mon Sep 17 00:00:00 2001 From: cindyle1 Date: Thu, 28 Sep 2023 14:58:49 +1000 Subject: [PATCH] Fixed animations of icebaby --- .../game/components/tasks/bosstask/IceBabyTask.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java b/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java index ce52d8141..7886df79a 100644 --- a/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java +++ b/source/core/src/main/com/csse3200/game/components/tasks/bosstask/IceBabyTask.java @@ -148,14 +148,14 @@ public void update() { switch (iceBabyState) { case IDLE -> walk(getWalkPos()); - case ATK1 -> { + case WALK -> { if (walkComplete()) { - ATK3(); + changeState(iceBabyState.ATK1); } else { spawnMob(); } } - case ATK2, ATK3-> { + case ATK1, ATK2, ATK3-> { if (animation.isFinished()) { changeState(iceBabyState.IDLE); } @@ -164,7 +164,7 @@ public void update() { } private void walk(Vector2 finalPos) { - changeState(IceBabyTask.STATE.ATK1); + changeState(IceBabyTask.STATE.WALK); isWalking = true; walkTask = new MovementTask(finalPos);