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

This commit is contained in:
Shauren authored and Ovahlord committed 2025-03-08 17:49:25 +01:00
1 parent 58ca39239a
commit 52c56bdef9
1 file changed
+9
+9
View File
@@ -1725,6 +1725,9 @@ void Map::SendInitTransports(Player* player)
}
}
if (!transData.HasData())
return;
WorldPacket packet;
transData.BuildPacket(&packet);
player->SendDirectMessage(&packet);
@@ -1743,6 +1746,9 @@ void Map::SendRemoveTransports(Player* player)
}
}
if (!transData.HasData())
return;
WorldPacket packet;
transData.BuildPacket(&packet);
player->SendDirectMessage(&packet);
@@ -1773,6 +1779,9 @@ void Map::SendUpdateTransportVisibility(Player* player)
}
}
if (!transData.HasData())
return;
WorldPacket packet;
transData.BuildPacket(&packet);
player->SendDirectMessage(&packet);