diff options
author | Shauren <shauren.trinity@gmail.com> | 2021-10-15 22:16:40 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-10-15 22:16:40 +0200 |
commit | 518c86f9acd87d6597b2e236cfc3a773ee700fd3 (patch) | |
tree | 4cb052829a338ecbc95c47fbe123b7fc2d095a3d /src | |
parent | c59937a835ced52c6b3b938c6442fd1093f82cf5 (diff) |
Core/Bnet: Fixed changing realms from character list
Closes #27063
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Services/WorldserverService.h | 2 | ||||
-rw-r--r-- | src/server/game/Services/WorldserverServiceDispatcher.h | 2 |
2 files changed, 2 insertions, 2 deletions
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<void(MessageBuffer)> 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<class Service> void AddService() { - _dispatchers[Service::NameHash::value] = &WorldserverServiceDispatcher::Dispatch<Service>; + _dispatchers[Service::OriginalHash::value] = &WorldserverServiceDispatcher::Dispatch<Service>; } template<class Service> |