diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 92ff2c46..10c3b4ac 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -333,7 +333,9 @@ void Room::AddPlayer(Player* hum, std::shared_ptr init_born_point, bo frame_event.AddEnterGame(hum->GetWeakPtrRef()); GameLog::Instance()->GameStart(hum); if (custom_battle_ && custom_battle_->AllIsJoined()) { - + if (GetGasInactiveReaminTime() > 3) { + acc_inactive_time_ += GetGasInactiveReaminTime() - 2; + } } }