From bce871f253d65da99f298c7eaf798b61c8c31369 Mon Sep 17 00:00:00 2001 From: megamage Date: Thu, 23 Apr 2009 00:12:29 -0500 Subject: *Fix a client crash caused by transport. --HG-- branch : trunk --- src/game/Object.cpp | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src/game/Object.cpp') diff --git a/src/game/Object.cpp b/src/game/Object.cpp index 0739f89db2c..0575ef6623a 100644 --- a/src/game/Object.cpp +++ b/src/game/Object.cpp @@ -270,10 +270,6 @@ void Object::_BuildMovementUpdate(ByteBuffer * data, uint8 flags) const { case TYPEID_UNIT: { - if(((Unit*)this)->m_Vehicle) - flags2 |= MOVEMENTFLAG_ONTRANSPORT; - else - flags2 &= ~MOVEMENTFLAG_ONTRANSPORT; flags2 &= ~MOVEMENTFLAG_SPLINE2; if(((Creature*)this)->isVehicle()) ((Unit*)this)->m_movementInfo.unk1 |= 0x20; // always allow pitch @@ -281,11 +277,6 @@ void Object::_BuildMovementUpdate(ByteBuffer * data, uint8 flags) const break; case TYPEID_PLAYER: { - if(((Player*)this)->GetTransport() || ((Player*)this)->m_Vehicle) - flags2 |= MOVEMENTFLAG_ONTRANSPORT; - else - flags2 &= ~MOVEMENTFLAG_ONTRANSPORT; - // remove unknown, unused etc flags for now flags2 &= ~MOVEMENTFLAG_SPLINE2; // will be set manually -- cgit v1.2.3