class SurrenderDummyItem extends DummyItem { protected PlayerBase m_player; void ~SurrenderDummyItem() { } override void OnItemLocationChanged(EntityAI old_owner, EntityAI new_owner) { super.OnItemLocationChanged(old_owner,new_owner); if (old_owner) DeleteSafe(); } }