스킬이 쿨타임 중일 때 무기 레벨이 상승하면
→ UI에서는 최대 스택으로 잘못 표시됨
쿨타임이 끝나면
→ 실제 내부 스택 값은 레벨업 전 기준으로 회복됨
→ 스킬 사용 시 UI와 실제 상태가 불일치
StackRechargeRoutine()은 코루틴으로 스택을 주기적으로 회복MaxStack이 증가하지만,MaxStack 기준으로 갱신되지만MaxStack보다 작은 상태가 유지됨Weapon.cs 내 SetUpgradeLevel()에서
StackableWeaponSkill.ResetStacksOnUpgrade() 호출
ResetStacksOnUpgrade() 내부에서 다음 로직 수행:
_currentStacks = MaxStackStopCoroutine() 처리UpdateStackUI 호출)