diff --git a/Assets/Resources/Skills/Active/A01_jineonbu.asset b/Assets/Resources/Skills/Active/A01_jineonbu.asset index 3b7cc78..4569531 100644 --- a/Assets/Resources/Skills/Active/A01_jineonbu.asset +++ b/Assets/Resources/Skills/Active/A01_jineonbu.asset @@ -41,5 +41,5 @@ MonoBehaviour: AuraRadius: 3 CritDamageMultiplier: 2 IFrameDuration: 0 - DebuffStackLimit: 3 + DebuffStackLimit: 0 FireProbability: 1 diff --git a/Assets/Resources/Skills/Active/A02_paieobol.asset b/Assets/Resources/Skills/Active/A02_paieobol.asset index 74ceb64..0306bbb 100644 --- a/Assets/Resources/Skills/Active/A02_paieobol.asset +++ b/Assets/Resources/Skills/Active/A02_paieobol.asset @@ -41,5 +41,5 @@ MonoBehaviour: AuraRadius: 3 CritDamageMultiplier: 2 IFrameDuration: 0 - DebuffStackLimit: 3 + DebuffStackLimit: 0 FireProbability: 1 diff --git a/Assets/Resources/Skills/Active/A03_bonginmabeop.asset b/Assets/Resources/Skills/Active/A03_bonginmabeop.asset index 5aea613..a99eda6 100644 --- a/Assets/Resources/Skills/Active/A03_bonginmabeop.asset +++ b/Assets/Resources/Skills/Active/A03_bonginmabeop.asset @@ -41,5 +41,5 @@ MonoBehaviour: AuraRadius: 3 CritDamageMultiplier: 2 IFrameDuration: 0 - DebuffStackLimit: 3 + DebuffStackLimit: 0 FireProbability: 1 diff --git a/Assets/Resources/Skills/Active/A14_eolum_chang.asset b/Assets/Resources/Skills/Active/A14_eolum_chang.asset index bfc8c1c..a08e2e7 100644 --- a/Assets/Resources/Skills/Active/A14_eolum_chang.asset +++ b/Assets/Resources/Skills/Active/A14_eolum_chang.asset @@ -41,5 +41,5 @@ MonoBehaviour: AuraRadius: 3 CritDamageMultiplier: 2 IFrameDuration: 0 - DebuffStackLimit: 3 + DebuffStackLimit: 0 FireProbability: 1 diff --git a/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset b/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset index 03409d0..2529e5d 100644 --- a/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset +++ b/Assets/Resources/Skills/Active/A15_chujeok_hwayeomgu.asset @@ -41,5 +41,5 @@ MonoBehaviour: AuraRadius: 3 CritDamageMultiplier: 2 IFrameDuration: 0 - DebuffStackLimit: 3 + DebuffStackLimit: 0 FireProbability: 1 diff --git a/Assets/Scripts/Skills/Effectors/ProjectileSpawner.cs b/Assets/Scripts/Skills/Effectors/ProjectileSpawner.cs index 8c67219..898c517 100644 --- a/Assets/Scripts/Skills/Effectors/ProjectileSpawner.cs +++ b/Assets/Scripts/Skills/Effectors/ProjectileSpawner.cs @@ -81,6 +81,14 @@ namespace EerieVillage.Skills.Effectors col.isTrigger = true; col.radius = 0.2f; + // BT12-Dev 2026-05-09 — Trigger 판정 안정성 보강: + // Unity 2D OnTriggerEnter2D 발화는 양쪽 중 한쪽 Rigidbody2D 영역 의무. + // transform.position 이동 영역 Physics2D 동기화 안정성 확보 위해 Kinematic Rigidbody2D 부착. + var rb = go.AddComponent(); + rb.bodyType = RigidbodyType2D.Kinematic; + rb.gravityScale = 0f; + rb.collisionDetectionMode = CollisionDetectionMode2D.Continuous; + var sr = go.AddComponent(); sr.sprite = GetOrCreateFallbackSprite(); sr.color = GetColorByAttribute(data.AttributeTags);