diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs index 4d0d8986..3c643b7d 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs @@ -155,6 +155,7 @@ public class SkeletonArcher : MonoBehaviour if (getNodeTools.canRemoteAttack(currentNode,enemyNode.EnemyState.attackRange)) { AttackDamage(); + yield return new WaitForSeconds(1); yield return StartCoroutine(moveAwayFromPlayer()); } else diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs index ef01c51c..68fe4afa 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs @@ -105,6 +105,7 @@ public class SkullGuardian : MonoBehaviour else { yield return StartCoroutine(moveTowardsPlayer()); + yield return new WaitForSeconds(1); currentNode = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; if (getNodeTools.canRemoteAttack(currentNode, enemyNode.EnemyState.attackRange)) {