Core/Players: Use PlayerData::VirtualPlayerRealm instead of global GetVirtualRealmAddress() where possible

Port From (https://github.com/TrinityCore/TrinityCore/commit/88fea990ff1408b94076fb9dbd0c974908d6a731)
This commit is contained in:
Hondacrx
2024-09-08 15:23:43 -04:00
parent 92472c20aa
commit 8341244e4d
7 changed files with 23 additions and 13 deletions
+2 -2
View File
@@ -581,7 +581,7 @@ namespace Game.Guilds
GuildInvite invite = new();
invite.InviterVirtualRealmAddress = Global.WorldMgr.GetVirtualRealmAddress();
invite.InviterVirtualRealmAddress = player.m_playerData.VirtualPlayerRealm;
invite.GuildVirtualRealmAddress = Global.WorldMgr.GetVirtualRealmAddress();
invite.GuildGUID = GetGUID();
@@ -1237,7 +1237,7 @@ namespace Game.Guilds
GuildEventPresenceChange eventPacket = new();
eventPacket.Guid = player.GetGUID();
eventPacket.Name = player.GetName();
eventPacket.VirtualRealmAddress = Global.WorldMgr.GetVirtualRealmAddress();
eventPacket.VirtualRealmAddress = player.m_playerData.VirtualPlayerRealm;
eventPacket.LoggedOn = loggedOn;
if (broadcast)