aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Guilds
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-08-18 10:58:34 +0200
committerOvahlord <dreadkiller@gmx.de>2024-08-18 20:30:26 +0200
commit0c98004896cb91ef2d22baa5569ff0e0d6cd15ee (patch)
tree60e286d5eba11ebed86997df60b7ab5c52016e82 /src/server/game/Guilds
parenta42b6f67c1351317197b947860ffde5d0b8a65e5 (diff)
Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtualRealmAddress() where possible
(cherry picked from commit 88fea990ff1408b94076fb9dbd0c974908d6a731)
Diffstat (limited to 'src/server/game/Guilds')
-rw-r--r--src/server/game/Guilds/Guild.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Guilds/Guild.cpp b/src/server/game/Guilds/Guild.cpp
index ca7025a7779..236c7f72277 100644
--- a/src/server/game/Guilds/Guild.cpp
+++ b/src/server/game/Guilds/Guild.cpp
@@ -1722,7 +1722,7 @@ void Guild::HandleInviteMember(WorldSession* session, std::string_view name)
WorldPackets::Guild::GuildInvite invite;
- invite.InviterVirtualRealmAddress = GetVirtualRealmAddress();
+ invite.InviterVirtualRealmAddress = player->m_playerData->VirtualPlayerRealm;
invite.GuildVirtualRealmAddress = GetVirtualRealmAddress();
invite.GuildGUID = GetGUID();
@@ -2477,7 +2477,7 @@ void Guild::SendEventPresenceChanged(WorldSession* session, bool loggedOn, bool
WorldPackets::Guild::GuildEventPresenceChange eventPacket;
eventPacket.Guid = player->GetGUID();
eventPacket.Name = player->GetName();
- eventPacket.VirtualRealmAddress = GetVirtualRealmAddress();
+ eventPacket.VirtualRealmAddress = player->m_playerData->VirtualPlayerRealm;
eventPacket.LoggedOn = loggedOn;
eventPacket.Mobile = false;