public override bool TakeAction() { PlayerFoundryLogic pf = new PlayerFoundryLogic(); pf.SetUser(m_UserId); if (!pf.CreateRoom()) { ErrorCode = (int)ErrorType.CanNotCreateRoom; ErrorInfo = "You must quit your room before you create a room"; return(false); } m_ResponsePacket.TeamId = pf.GetPlayerFoundryInfo().CurrentRoomId; return(true); }