diff --git a/Assets/JYY/Prefabs/Alien Big Blink.prefab b/Assets/JYY/Prefabs/Alien Big Blink.prefab index a773ae34..7b47e9b5 100644 --- a/Assets/JYY/Prefabs/Alien Big Blink.prefab +++ b/Assets/JYY/Prefabs/Alien Big Blink.prefab @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dfd903c1aeeb5a94942b711769cdf0466e1f9d045ece4136273a665742493e52 -size 77259 +oid sha256:ff1c68c25fd4949b679eb041338b8626d2f7cc5e7f62836e3b5bfcff7720cc67 +size 77247 diff --git a/Assets/Scripts/Character/Enemy/CasterDemonController.cs b/Assets/Scripts/Character/Enemy/CasterDemonController.cs index 56c09c46..e1ea184e 100644 --- a/Assets/Scripts/Character/Enemy/CasterDemonController.cs +++ b/Assets/Scripts/Character/Enemy/CasterDemonController.cs @@ -281,14 +281,14 @@ public class CasterDemonController : EnemyController transform.LookAt(aimPosition); // 장판 생성과 세팅 - var fixedPos = new Vector3(aimPosition.x, aimPosition.y, aimPosition.z); + var fixedPos = new Vector3(aimPosition.x, transform.position.y, aimPosition.z); var warning = Instantiate(chariotWarning, fixedPos, Quaternion.identity).GetComponent(); warning.SetEffect(SlowFieldEffectData, () => { SetAnimation(Cast); SFXPlayer(slowFieldSound); - }, null); + }, null, DebuffType.Slow.ToString()); // 짧은 텀 후 끝내기 yield return Wait.For(1f); diff --git a/Assets/Scripts/Character/Enemy/EnemyState/Caster/EnemyStateFlee.cs b/Assets/Scripts/Character/Enemy/EnemyState/Caster/EnemyStateFlee.cs index a8c88bd6..6e961c8c 100644 --- a/Assets/Scripts/Character/Enemy/EnemyState/Caster/EnemyStateFlee.cs +++ b/Assets/Scripts/Character/Enemy/EnemyState/Caster/EnemyStateFlee.cs @@ -119,7 +119,7 @@ public class EnemyStateFlee :IEnemyState private void HandleDeadEnd() { - if (_stuckCount >= 4) + if (_stuckCount >= 2) { _enemyController.OnCannotFleeBehaviour(() => { _stuckCount = 0;}); return;