public void EquipWeapon(WeaponItem weaponItem)
        {
            UnequipWeapon();

            GameObject weapon = Instantiate(weaponItem.weaponPrefab, parent.position, parent.rotation, parent);
            currentWeapon = weapon.GetComponent<SkillController2>();
            currentWeapon.owner = gameObject;
        }
        public void UnequipWeapon()
        {
            if (currentWeapon)
            {
                Destroy(currentWeapon.gameObject);
            }

            currentWeapon = null;
        }