aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-10-15 22:16:40 +0200
committerShauren <shauren.trinity@gmail.com>2021-10-15 22:16:40 +0200
commit518c86f9acd87d6597b2e236cfc3a773ee700fd3 (patch)
tree4cb052829a338ecbc95c47fbe123b7fc2d095a3d /src
parentc59937a835ced52c6b3b938c6442fd1093f82cf5 (diff)
Core/Bnet: Fixed changing realms from character list
Closes #27063
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Services/WorldserverService.h2
-rw-r--r--src/server/game/Services/WorldserverServiceDispatcher.h2
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>