From 518c86f9acd87d6597b2e236cfc3a773ee700fd3 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 15 Oct 2021 22:16:40 +0200 Subject: Core/Bnet: Fixed changing realms from character list Closes #27063 --- src/server/game/Services/WorldserverService.h | 2 +- src/server/game/Services/WorldserverServiceDispatcher.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/server/game/Services/WorldserverService.h b/src/server/game/Services/WorldserverService.h index 35c252f9b16..6fae99a95b9 100644 --- a/src/server/game/Services/WorldserverService.h +++ b/src/server/game/Services/WorldserverService.h @@ -45,7 +45,7 @@ namespace Battlenet class WorldserverService : public T { public: - WorldserverService(WorldSession* session) : T(false), _session(session) { } + WorldserverService(WorldSession* session) : T(true), _session(session) { } protected: void SendRequest(uint32 serviceHash, uint32 methodId, google::protobuf::Message const* request, std::function callback) override { _session->SendBattlenetRequest(serviceHash, methodId, request, std::move(callback)); } diff --git a/src/server/game/Services/WorldserverServiceDispatcher.h b/src/server/game/Services/WorldserverServiceDispatcher.h index 878c1fbc2c0..038d8c873d7 100644 --- a/src/server/game/Services/WorldserverServiceDispatcher.h +++ b/src/server/game/Services/WorldserverServiceDispatcher.h @@ -54,7 +54,7 @@ namespace Battlenet template void AddService() { - _dispatchers[Service::NameHash::value] = &WorldserverServiceDispatcher::Dispatch; + _dispatchers[Service::OriginalHash::value] = &WorldserverServiceDispatcher::Dispatch; } template -- cgit v1.2.3