Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct sObjectFields
- {
- WGUID OBJECT_FIELD_GUID;
- unsigned __int32 OBJECT_FIELD_TYPE;
- unsigned __int32 OBJECT_FIELD_ENTRY;
- float OBJECT_FIELD_SCALE_X;
- unsigned __int32 OBJECT_FIELD_PADDING;
- };
- struct sItemFields
- {
- WGUID ITEM_FIELD_OWNER;
- WGUID ITEM_FIELD_CONTAINED;
- WGUID ITEM_FIELD_CREATOR;
- WGUID ITEM_FIELD_GIFTCREATOR;
- unsigned __int32 ITEM_FIELD_STACK_COUNT;
- unsigned __int32 ITEM_FIELD_DURATION;
- unsigned __int32 ITEM_FIELD_SPELL_CHARGES[5];
- unsigned __int32 ITEM_FIELD_FLAGS;
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_1_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_1_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_2_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_2_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_3_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_3_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_4_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_4_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_5_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_5_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_6_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_6_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_7_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_7_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_8_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_8_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_9_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_9_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_10_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_10_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_11_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_11_3[4];
- unsigned __int32 ITEM_FIELD_ENCHANTMENT_12_1[2];
- unsigned __int8 ITEM_FIELD_ENCHANTMENT_12_3[4];
- unsigned __int32 ITEM_FIELD_PROPERTY_SEED;
- unsigned __int32 ITEM_FIELD_RANDOM_PROPERTIES_ID;
- unsigned __int32 ITEM_FIELD_ITEM_TEXT_ID;
- unsigned __int32 ITEM_FIELD_DURABILITY;
- unsigned __int32 ITEM_FIELD_MAXDURABILITY;
- unsigned __int32 ITEM_FIELD_CREATE_PLAYED_TIME;
- };
- struct sUnitFields
- {
- WGUID UNIT_FIELD_CHARM;
- WGUID UNIT_FIELD_SUMMON;
- WGUID UNIT_FIELD_CRITTER;
- WGUID UNIT_FIELD_CHARMEDBY;
- WGUID UNIT_FIELD_SUMMONEDBY;
- WGUID UNIT_FIELD_CREATEDBY;
- WGUID UNIT_FIELD_TARGET;
- WGUID UNIT_FIELD_CHANNEL_OBJECT;
- unsigned __int8 UNIT_FIELD_BYTES_0[4];
- unsigned __int32 UNIT_FIELD_HEALTH;
- unsigned __int32 UNIT_FIELD_POWER1;
- unsigned __int32 UNIT_FIELD_POWER2;
- unsigned __int32 UNIT_FIELD_POWER3;
- unsigned __int32 UNIT_FIELD_POWER4;
- unsigned __int32 UNIT_FIELD_POWER5;
- unsigned __int32 UNIT_FIELD_POWER6;
- unsigned __int32 UNIT_FIELD_POWER7;
- unsigned __int32 UNIT_FIELD_MAXHEALTH;
- unsigned __int32 UNIT_FIELD_MAXPOWER1;
- unsigned __int32 UNIT_FIELD_MAXPOWER2;
- unsigned __int32 UNIT_FIELD_MAXPOWER3;
- unsigned __int32 UNIT_FIELD_MAXPOWER4;
- unsigned __int32 UNIT_FIELD_MAXPOWER5;
- unsigned __int32 UNIT_FIELD_MAXPOWER6;
- unsigned __int32 UNIT_FIELD_MAXPOWER7;
- float UNIT_FIELD_POWER_REGEN_FLAT_MODIFIER[7];
- float UNIT_FIELD_POWER_REGEN_INTERRUPTED_FLAT_MODIFIER[7];
- unsigned __int32 UNIT_FIELD_LEVEL;
- unsigned __int32 UNIT_FIELD_FACTIONTEMPLATE;
- unsigned __int32 UNIT_VIRTUAL_ITEM_SLOT_ID[3];
- unsigned __int32 UNIT_FIELD_FLAGS;
- unsigned __int32 UNIT_FIELD_FLAGS_2;
- unsigned __int32 UNIT_FIELD_AURASTATE;
- unsigned __int32 UNIT_FIELD_BASEATTACKTIME[2];
- unsigned __int32 UNIT_FIELD_RANGEDATTACKTIME;
- float UNIT_FIELD_BOUNDINGRADIUS;
- float UNIT_FIELD_COMBATREACH;
- unsigned __int32 UNIT_FIELD_DISPLAYID;
- unsigned __int32 UNIT_FIELD_NATIVEDISPLAYID;
- unsigned __int32 UNIT_FIELD_MOUNTDISPLAYID;
- float UNIT_FIELD_MINDAMAGE;
- float UNIT_FIELD_MAXDAMAGE;
- float UNIT_FIELD_MINOFFHANDDAMAGE;
- float UNIT_FIELD_MAXOFFHANDDAMAGE;
- unsigned __int8 UNIT_FIELD_BYTES_1[4];
- unsigned __int32 UNIT_FIELD_PETNUMBER;
- unsigned __int32 UNIT_FIELD_PET_NAME_TIMESTAMP;
- unsigned __int32 UNIT_FIELD_PETEXPERIENCE;
- unsigned __int32 UNIT_FIELD_PETNEXTLEVELEXP;
- unsigned __int32 UNIT_DYNAMIC_FLAGS;
- unsigned __int32 UNIT_CHANNEL_SPELL;
- float UNIT_MOD_CAST_SPEED;
- unsigned __int32 UNIT_CREATED_BY_SPELL;
- unsigned __int32 UNIT_NPC_FLAGS;
- unsigned __int32 UNIT_NPC_EMOTESTATE;
- unsigned __int32 UNIT_FIELD_STAT0;
- unsigned __int32 UNIT_FIELD_STAT1;
- unsigned __int32 UNIT_FIELD_STAT2;
- unsigned __int32 UNIT_FIELD_STAT3;
- unsigned __int32 UNIT_FIELD_STAT4;
- unsigned __int32 UNIT_FIELD_POSSTAT0;
- unsigned __int32 UNIT_FIELD_POSSTAT1;
- unsigned __int32 UNIT_FIELD_POSSTAT2;
- unsigned __int32 UNIT_FIELD_POSSTAT3;
- unsigned __int32 UNIT_FIELD_POSSTAT4;
- unsigned __int32 UNIT_FIELD_NEGSTAT0;
- unsigned __int32 UNIT_FIELD_NEGSTAT1;
- unsigned __int32 UNIT_FIELD_NEGSTAT2;
- unsigned __int32 UNIT_FIELD_NEGSTAT3;
- unsigned __int32 UNIT_FIELD_NEGSTAT4;
- unsigned __int32 UNIT_FIELD_RESISTANCES[7];
- unsigned __int32 UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE[7];
- unsigned __int32 UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE[7];
- unsigned __int32 UNIT_FIELD_BASE_MANA;
- unsigned __int32 UNIT_FIELD_BASE_HEALTH;
- unsigned __int8 UNIT_FIELD_BYTES_2[4];
- unsigned __int32 UNIT_FIELD_ATTACK_POWER;
- unsigned __int8 UNIT_FIELD_ATTACK_POWER_MODS[4];
- float UNIT_FIELD_ATTACK_POWER_MULTIPLIER;
- unsigned __int32 UNIT_FIELD_RANGED_ATTACK_POWER;
- unsigned __int8 UNIT_FIELD_RANGED_ATTACK_POWER_MODS[4];
- float UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER;
- float UNIT_FIELD_MINRANGEDDAMAGE;
- float UNIT_FIELD_MAXRANGEDDAMAGE;
- unsigned __int32 UNIT_FIELD_POWER_COST_MODIFIER[7];
- float UNIT_FIELD_POWER_COST_MULTIPLIER[7];
- float UNIT_FIELD_MAXHEALTHMODIFIER;
- float UNIT_FIELD_HOVERHEIGHT;
- unsigned __int32 UNIT_FIELD_PADDING;
- };
Add Comment
Please, Sign In to add comment