private void ReceivePawnDeath() { if (Possession != null) { Possession.OnDeath -= ReceivePawnDeath; Possession = null; PossessedCharacterViewID = uLink.NetworkViewID.unassigned; } }