diff options
author | Shauren <shauren.trinity@gmail.com> | 2013-07-09 17:36:10 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2013-07-09 17:36:10 +0200 |
commit | f8ba2c066bc3dacafa98556aeabbfab04fc5f583 (patch) | |
tree | 4fcf5bca02438cf694a7b7b1623716a9fb23f295 | |
parent | 95245d90ab2ac8d875440ef9e7ca65ddd3400940 (diff) |
Core/Units: Removed check for current movement flags in SetRooted method to restore its old functionality as we relied on its old broken state
-rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 45b8cb38da2..df871820bc2 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -14393,9 +14393,6 @@ void Unit::SetRooted(bool apply, bool packetOnly /*= false*/) { if (!packetOnly) { - if (apply == HasUnitMovementFlag(MOVEMENTFLAG_ROOT)) - return; - if (apply) { // MOVEMENTFLAG_ROOT cannot be used in conjunction with MOVEMENTFLAG_MASK_MOVING (tested 3.3.5a) @@ -15841,12 +15838,6 @@ void Unit::_ExitVehicle(Position const* exitPosition) if (player) player->SetFallInformation(0, GetPositionZ()); - else if (HasUnitMovementFlag(MOVEMENTFLAG_ROOT)) - { - WorldPacket data(SMSG_SPLINE_MOVE_UNROOT, 8); - data.append(GetPackGUID()); - SendMessageToSet(&data, false); - } float height = pos.GetPositionZ(); |