public virtual void ReceivePlayerKill(PhotonMessageInfo info)
    {
        //Debug.Log(this.GetType() + ".ReceivePlayerKill");

        if (info.sender != PhotonNetwork.masterClient)
        {
            return;
        }

        // local master is not allowed to call 'DamageHandler.Die' on itself (infinite loop)
        if (PhotonNetwork.player == PhotonNetwork.masterClient)
        {
            return;
        }

        DamageHandler.Die();
    }