diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 375248f1..bac8fe9e 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -3299,7 +3299,10 @@ void Room::ForwardGasRing(int n) if (gas_data_.new_area_meta) { auto boss_tuple = gas_data_.new_area_meta->GetBoss(); if (boss_tuple && !IsGameOver()) { - + const mt::Hero* hero_meta = mt::Hero::GetById(std::get<2>(*boss_tuple)); + if (hero_meta) { + int hero_uniid = AllocUniid(); + } } } }