diff --git a/server/gameserver/custom_battle.cc b/server/gameserver/custom_battle.cc index ad106dd3..470d2297 100644 --- a/server/gameserver/custom_battle.cc +++ b/server/gameserver/custom_battle.cc @@ -273,7 +273,11 @@ RoomMode_e CustomBattle::GetRoomMode() return kMobaMode; } else { if (match_mode_) { - return kPvpRankMode; + if (GetMapModeMeta()->mapMode() == mt::kPvpRankMode) { + return kPvpRankMode; + } else { + return kPvpMode; + } } else { return kPvpMode; } diff --git a/server/gameserver/mt/MapMode.h b/server/gameserver/mt/MapMode.h index 032c2d59..a988ca9a 100644 --- a/server/gameserver/mt/MapMode.h +++ b/server/gameserver/mt/MapMode.h @@ -5,7 +5,7 @@ namespace mt { - const int kPvpRankMode = 501; + const int kPvpRankMode = 401; DECLARE_ID_TABLE(MapMode, mtb::MapMode, "mapMode@mapMode.json",