diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 0c534784..4a3063cc 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -3374,5 +3374,7 @@ void Room::CloseRoomSwitch(int tag) void Room::GMFastForward() { - + while (GetGasData().new_area_meta->GetSmallRingCount() >= 4) { + ForwardGasRing(1); + } }