diff --git a/server/gameserver/roommgr.cc b/server/gameserver/roommgr.cc index 9cd7765c..213d016c 100644 --- a/server/gameserver/roommgr.cc +++ b/server/gameserver/roommgr.cc @@ -944,22 +944,7 @@ void RoomMgr::SendGetCustomBattleData(std::shared_ptr join_msg, } auto custom_battle = std::make_shared(); -#if 0 - int match_mode = rsp_obj->Get("match_mode"); - RoomMgr::Instance()->SetMatchMode(match_mode ? 1 : 0); - if (rsp_obj->HasKey("members")) { - auto members = rsp_obj->At("members"); - if (members->GetType() == a8::XOT_ARRAY && members->Size() == result->size()) { - for (int i = 0; i < members->Size(); ++i) { - auto& ctx = result->at(i); - auto member = members->At(i); - if (member->GetType() == a8::XOT_OBJECT) { - ctx->ParseResult(*member); - } - } - } - } -#endif + custom_battle->ParseResult(*rsp_obj); cb(0, "", custom_battle); } else { f8::UdpLog::Instance()->Warning