public override void removeItemEffectOnPlayer(unitHitbox player) { base.removeItemEffectOnPlayer(player); ShieldEffectControl shieldEff = player.GetComponentInChildren <ShieldEffectControl>(); if (shieldEff == null) { Debug.LogError("Can't remove no " + itemModel.itemName + " on player"); } else { shieldEff.RemoveEffect(); } }