diff options
author | megamage <none@none> | 2009-05-31 15:56:51 -0500 |
---|---|---|
committer | megamage <none@none> | 2009-05-31 15:56:51 -0500 |
commit | 5ed5513ca82712a6e3691add2c9a0f005d80426f (patch) | |
tree | 781e8589bb7f8e95e6b9126f7a555c2f0e1b03ca /src/game/UpdateData.h | |
parent | 19e12305515d958c5de586c2a409979b3d193ce6 (diff) |
Mangos [7911]. Author: tomrus88
Very big patch. May cause bugs.
--HG--
branch : trunk
Diffstat (limited to 'src/game/UpdateData.h')
-rw-r--r-- | src/game/UpdateData.h | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/game/UpdateData.h b/src/game/UpdateData.h index 71a9258b90b..c563911ba74 100644 --- a/src/game/UpdateData.h +++ b/src/game/UpdateData.h @@ -35,15 +35,17 @@ enum OBJECT_UPDATE_TYPE enum OBJECT_UPDATE_FLAGS { - UPDATEFLAG_NONE = 0x00, - UPDATEFLAG_SELF = 0x01, - UPDATEFLAG_TRANSPORT = 0x02, - UPDATEFLAG_HAS_TARGET = 0x04, - UPDATEFLAG_LOWGUID = 0x08, - UPDATEFLAG_HIGHGUID = 0x10, - UPDATEFLAG_LIVING = 0x20, - UPDATEFLAG_HAS_POSITION = 0x40, - UPDATEFLAG_VEHICLE = 0x80 + UPDATEFLAG_NONE = 0x0000, + UPDATEFLAG_SELF = 0x0001, + UPDATEFLAG_TRANSPORT = 0x0002, + UPDATEFLAG_HAS_TARGET = 0x0004, + UPDATEFLAG_LOWGUID = 0x0008, + UPDATEFLAG_HIGHGUID = 0x0010, + UPDATEFLAG_LIVING = 0x0020, + UPDATEFLAG_HAS_POSITION = 0x0040, + UPDATEFLAG_VEHICLE = 0x0080, + UPDATEFLAG_POSITION = 0x0100, + UPDATEFLAG_ROTATION = 0x0200 }; class UpdateData @@ -54,7 +56,7 @@ class UpdateData void AddOutOfRangeGUID(std::set<uint64>& guids); void AddOutOfRangeGUID(const uint64 &guid); void AddUpdateBlock(const ByteBuffer &block); - bool BuildPacket(WorldPacket *packet, bool hasTransport = false); + bool BuildPacket(WorldPacket *packet); bool HasData() { return m_blockCount > 0 || !m_outOfRangeGUIDs.empty(); } void Clear(); |