use flag to separate customized GC clients from non-customized

This commit is contained in:
Martin Michelsen
2024-04-27 14:25:46 -07:00
parent f5c2c930d8
commit c7dd98ccc0
6 changed files with 15 additions and 2 deletions
+3
View File
@@ -4149,6 +4149,9 @@ shared_ptr<Lobby> create_game_generic(
default:
throw logic_error("invalid quest script version");
}
if (c->config.check_flag(Client::Flag::IS_CLIENT_CUSTOMIZATION)) {
game->set_flag(Lobby::Flag::IS_CLIENT_CUSTOMIZATION);
}
while (game->floor_item_managers.size() < 0x12) {
game->floor_item_managers.emplace_back(game->lobby_id, game->floor_item_managers.size());