diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 79a0bffe..397b5f7a 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -3305,6 +3305,7 @@ void Room::ForwardGasRing(int n) --n; } if (gas_data_.old_area_meta) { + return; auto boss_tuple = gas_data_.old_area_meta->GetBoss(); if (boss_tuple && !IsGameOver()) { const mt::Hero* hero_meta = mt::Hero::GetById(std::get<2>(*boss_tuple));