Core/PacketIO: Skip sending empty SMSG_UPDATE_OBJECT for transports on map changes

Port From (https://github.com/TrinityCore/TrinityCore/commit/f6c37f6791f1a28f5a077f251ec60a541cf0284f)
This commit is contained in:
Hondacrx
2024-11-11 11:03:24 -05:00
parent 83eace222c
commit 3cca83e5bd
+9
View File
@@ -1782,6 +1782,9 @@ namespace Game.Maps
}
}
if (!transData.HasData())
return;
UpdateObject packet;
transData.BuildPacket(out packet);
player.SendPacket(packet);
@@ -1799,6 +1802,9 @@ namespace Game.Maps
}
}
if (!transData.HasData())
return;
UpdateObject packet;
transData.BuildPacket(out packet);
player.SendPacket(packet);
@@ -1829,6 +1835,9 @@ namespace Game.Maps
}
}
if (!transData.HasData())
return;
UpdateObject packet;
transData.BuildPacket(out packet);
player.SendPacket(packet);