public WerewolfPlayer AddPlayerAndAssignId(WerewolfPlayer instance = null)
        {
            if (instance == null)
            {
                WerewolfPlayer player = new WerewolfPlayer();
                player.PlayerID = nextPid++;
                playerList.Add(player);
                return(player);
            }

            instance.PlayerID = ++nextPid;
            playerList.Add(instance);
            return(instance);
        }
 public virtual void AttackFrom(WerewolfPlayer attacker)
 {
     Status = PlayerStatus.Dead;
 }