diff options
author | kaelima <kaelima@live.se> | 2012-02-09 13:41:17 +0100 |
---|---|---|
committer | kaelima <kaelima@live.se> | 2012-02-09 13:41:43 +0100 |
commit | e7cd9f0b4c475a0f5b4cc63f09900b9e51b90cc6 (patch) | |
tree | 497d2b7a1a1225126713cab29718e92906ef59fe | |
parent | 1730cee9e139791f3217f2d76ea92d2e7383ba95 (diff) |
Core/Movement: Don't send heartbeat message only to self on movementflag update. Should solve some recent issues with vehicles.
-rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 63b1729766b..5b18713740f 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -14643,7 +14643,7 @@ void Unit::SendMovementFlagUpdate() { WorldPacket data; BuildHeartBeatMsg(&data); - SendMessageToSet(&data, true); + SendMessageToSet(&data, false); } bool Unit::IsSitState() const @@ -17050,9 +17050,7 @@ void Unit::_ExitVehicle(Position const* exitPosition) if (Player* player = ToPlayer()) player->ResummonPetTemporaryUnSummonedIfAny(); - WorldPacket data2; - BuildHeartBeatMsg(&data2); - SendMessageToSet(&data2, true); + SendMovementFlagUpdate(); if (vehicle->GetBase()->HasUnitTypeMask(UNIT_MASK_MINION)) if (((Minion*)vehicle->GetBase())->GetOwner() == this) |