fix incorrect game metadata logic in proxy

update
This commit is contained in:
Martin Michelsen
2025-10-22 23:29:43 -07:00
parent 4adc174674
commit 08e6b882f3
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -1587,7 +1587,7 @@ private:
class MapIndex {
public:
MapIndex(const std::string& directory);
explicit MapIndex(const std::string& directory);
class VersionedMap {
public:
+1 -1
View File
@@ -1658,7 +1658,7 @@ static asio::awaitable<HandlerResult> S_64(shared_ptr<Client> c, Channel::Messag
c->proxy_session->is_in_lobby = false;
c->proxy_session->is_in_game = true;
c->proxy_session->is_in_quest = false;
if constexpr (sizeof(cmd) > sizeof(S_JoinGame_DCNTE_64)) {
if constexpr (sizeof(*cmd) > sizeof(S_JoinGame_DCNTE_64)) {
c->proxy_session->lobby_event = cmd->event;
c->proxy_session->lobby_difficulty = cmd->difficulty;
c->proxy_session->lobby_section_id = cmd->section_id;