* copied/updated some new unit data from MaNGOS * new log level: legdev() - loglevel 3 and above. * disabled item listing at entering/leaving world.
47 lines
1.0 KiB
C
47 lines
1.0 KiB
C
#ifndef _UPDATEDATA_H
|
|
#define _UPDATEDATA_H
|
|
|
|
|
|
// old code for 1.12.x (and below)
|
|
/*
|
|
enum OBJECT_UPDATE_TYPE
|
|
{
|
|
UPDATETYPE_VALUES = 0,
|
|
UPDATETYPE_MOVEMENT = 1,
|
|
UPDATETYPE_CREATE_OBJECT = 2,
|
|
UPDATETYPE_CREATE_OBJECT2 = 3,
|
|
UPDATETYPE_OUT_OF_RANGE_OBJECTS = 4,
|
|
UPDATETYPE_NEAR_OBJECTS = 5
|
|
|
|
};
|
|
*/
|
|
|
|
enum OBJECT_UPDATE_TYPE
|
|
{
|
|
UPDATETYPE_VALUES = 0,
|
|
UPDATETYPE_MOVEMENT = 1,
|
|
UPDATETYPE_CREATE_OBJECT = 2,
|
|
UPDATETYPE_CREATE_OBJECT2 = 3,
|
|
UPDATETYPE_OUT_OF_RANGE_OBJECTS = 4,
|
|
UPDATETYPE_NEAR_OBJECTS = 5
|
|
};
|
|
|
|
enum OBJECT_UPDATE_FLAGS
|
|
{
|
|
UPDATEFLAG_SELF = 0x01,
|
|
UPDATEFLAG_TRANSPORT = 0x02,
|
|
UPDATEFLAG_FULLGUID = 0x04,
|
|
UPDATEFLAG_HIGHGUID = 0x08,
|
|
UPDATEFLAG_ALL = 0x10,
|
|
UPDATEFLAG_LIVING = 0x20,
|
|
UPDATEFLAG_HASPOSITION = 0x40
|
|
};
|
|
|
|
// not sure about those flags, mangos hasnt a description for it either
|
|
enum FLAGS2_UPDATE_FLAGS
|
|
{
|
|
FLAGS2_TRANSPORT = 0x200,
|
|
FLAGS2_SPIRITHEALER = 0x10000000,
|
|
};
|
|
|
|
#endif |