Enumeration & Structures

From wowdev
Jump to: navigation, search

by Kynox!

i LOVE you :P

Structures

WoWGuID

typedef struct _WoWGuid
{ 
	union {
		__int64 ullGuid;
		struct
		{
			unsigned long A;
			unsigned long B;
		};
	};
} WOWGUID, *PWOWGUID;

Enumeration

GameState

enum eGameState
{
	GS_LOGGEDOUT,
	GS_LOGGEDIN,
	GS_CHARSELECT,
	GS_ENTERINGWORLD,
	GS_INWORLD
};

Filter

enum eFilter
{
	FILT_ALL=1,
	FILT_PLAYERS=2,
	FILT_UNITS=4,
	FILT_ITEMS=8,
	FILT_CORPSE=16,
	FILT_GAMEOBJ=32,
	FILT_DYNAMICOBJECT=64
};

Client Database

enum eClientDB
{
	DB_AnimationData=0, // Offset: B3D804,
	DB_AreaPOI=1, // Offset: B3D824,
	DB_AreaTable=2, // Offset: B3D844,
	DB_AreaTrigger=3, // Offset: B3D864,
	DB_AttackAnimKits=4, // Offset: B3D884,
	DB_AttackAnimTypes=5, // Offset: B3D8A4,
	DB_AuctionHouse=6, // Offset: B3D8C4,
	DB_BankBagSlotPrices=7, // Offset: B3D8E4,
	DB_BattlemasterList=8, // Offset: B3D904,
	DB_CameraShakes=9, // Offset: B3D924,
	DB_Cfg_Categories=10, // Offset: B3D944,
	DB_Cfg_Configs=11, // Offset: B3D964,
	DB_CharBaseInfo=12, // Offset: B3D984,
	DB_CharHairGeosets=13, // Offset: B3D9A4,
	DB_CharSections=14, // Offset: B3D9C4,
	DB_CharStartOutfit=15, // Offset: B3D9E4,
	DB_CharTitles=16, // Offset: B3DA04,
	DB_CharVariations=17, // Offset: B3DA24,
	DB_CharacterFacialHairStyles=18, // Offset: B3DA44,
	DB_ChatChannels=19, // Offset: B3DA64,
	DB_ChatProfanity=20, // Offset: B3DA84,
	DB_ChrClasses=21, // Offset: B3DAA4,
	DB_ChrRaces=22, // Offset: B3DAC4,
	DB_CinematicCamera=23, // Offset: B3DAE4,
	DB_CinematicSequences=24, // Offset: B3DB04,
	DB_CreatureDisplayInfo=25, // Offset: B3DB44,
	DB_CreatureDisplayInfoExtra=26, // Offset: B3DB24,
	DB_CreatureFamily=27, // Offset: B3DB64,
	DB_CreatureModelData=28, // Offset: B3DB84,
	DB_CreatureSoundData=29, // Offset: B3DBA4,
	DB_CreatureSpellData=30, // Offset: B3DBC4,
	DB_CreatureType=31, // Offset: B3DBE4,
	DB_DeathThudLookups=32, // Offset: B3DC04,
	DB_DurabilityCosts=33, // Offset: B3DC24,
	DB_DurabilityQuality=34, // Offset: B3DC44,
	DB_Emotes=35, // Offset: B3DC64,
	DB_EmotesText=36, // Offset: B3DCC4,
	DB_EmotesTextData=37, // Offset: B3DC84,
	DB_EmotesTextSound=38, // Offset: B3DCA4,
	DB_EnvironmentalDamage=39, // Offset: B3DCE4,
	DB_Exhaustion=40, // Offset: B3DD04,
	DB_Faction=41, // Offset: B3DD44,
	DB_FactionGroup=42, // Offset: B3DD24,
	DB_FactionTemplate=43, // Offset: B3DD64,
	DB_FootprintTextures=44, // Offset: B3DD84,
	DB_FootstepTerrainLookup=45, // Offset: B3DDA4,
	DB_GameObjectArtKit=46, // Offset: B3DDC4,
	DB_GameObjectDisplayInfo=47, // Offset: B3DDE4,
	DB_GameTables=48, // Offset: B3DE04,
	DB_GameTips=49, // Offset: B3DE24,
 	DB_GemProperties=50, // Offset: B3DE44,
	DB_GMSurveyCurrentSurvey=51, // Offset: B3DE64,
	DB_GMSurveyQuestions=52, // Offset: B3DE84,
	DB_GMSurveySurveys=53, // Offset: B3DEA4,
	DB_GMTicketCategory=54, // Offset: B3DEC4,
	DB_GroundEffectDoodad=55, // Offset: B3DEE4,
	DB_GroundEffectTexture=56, // Offset: B3DF04,
	DB_gtCombatRatings=57, // Offset: B3DF24,
	DB_gtChanceToMeleeCrit=58, // Offset: B3DF44,
	DB_gtChanceToMeleeCritBase=59, // Offset: B3DF64,
	DB_gtChanceToSpellCrit=60, // Offset: B3DF84,
	DB_gtChanceToSpellCritBase=61, // Offset: B3DFA4,
	DB_gtOCTRegenHP=62, // Offset: B3DFC4,
	DB_gtOCTRegenMP=63, // Offset: B3DFE4,
	DB_gtRegenHPPerSpt=64, // Offset: B3E004,
	DB_gtRegenMPPerSpt=65, // Offset: B3E024,
	DB_HelmetGeosetVisData=66, // Offset: B3E044,
	DB_ItemBagFamily=67, // Offset: B3E064,
	DB_ItemClass=68, // Offset: B3E084,
	DB_ItemDisplayInfo=69, // Offset: B3E0A4,
	DB_ItemExtendedCost=70, // Offset: B3E0C8,
	DB_ItemGroupSounds=71, // Offset: B3E0E8,
	DB_ItemPetFood=72, // Offset: B3E108,
	DB_ItemRandomProperties=73, // Offset: B3E128,
	DB_ItemRandomSuffix=74, // Offset: B3E148,
	DB_ItemSet=75, // Offset: B3E168,
	DB_ItemSubClass=76, // Offset: B3E1A8,
	DB_ItemSubClassMask=77, // Offset: B3E188,
	DB_ItemVisualEffects=78, // Offset: B3E1C8,
	DB_ItemVisuals=79, // Offset: B3E1E8,
	DB_LanguageWords=80, // Offset: B3E208,
	DB_Languages=81, // Offset: B3E228,
	DB_LfgDungeons=82, // Offset: B3E248,
	DB_Light=83, // Offset: B56FE8,
	DB_LightFloatBand=84, // Offset: B56FA4,
	DB_LightIntBand=85, // Offset: B56F80,
	DB_LightParams=86, // Offset: B56FC8,
	DB_LightSkybox=87, // Offset: B56F60,
	DB_LiquidType=88, // Offset: B3E268,
	DB_LoadingScreens=89, // Offset: B3E288,
	DB_LoadingScreenTaxiSplines=90, // Offset: B3E2A8,
	DB_Lock=91, // Offset: B3E2C8,
	DB_LockType=92, // Offset: B3E2E8,
	DB_MailTemplate=93, // Offset: B3E308,
	DB_Map=94, // Offset: B3E328,
	DB_Material=95, // Offset: B3E348,
	DB_NameGen=96, // Offset: B3E368,
	DB_NPCSounds=97, // Offset: B3E388,
	DB_NamesProfanity=98, // Offset: B3E3A8,
	DB_NamesReserved=99, // Offset: B3E3C8,
	DB_Package=100, // Offset: B3E3E8,
	DB_PageTextMaterial=101, // Offset: B3E408,
	DB_PaperDollItemFrame=102, // Offset: B3E428,
	DB_PetLoyalty=103, // Offset: B3E448,
	DB_PetPersonality=104, // Offset: B3E468,
	DB_QuestInfo=105, // Offset: B3E488,
	DB_QuestSort=106, // Offset: B3E4A8,
	DB_Resistances=107, // Offset: B3E4C8,
	DB_RandPropPoints=108, // Offset: B3E4E8,
	DB_ServerMessages=109, // Offset: B3E508,
	DB_SheatheSoundLookups=110, // Offset: B3E528,
	DB_SkillCostsData=111, // Offset: B3E548,
	DB_SkillLineAbility=112, // Offset: B3E568,
	DB_SkillLineCategory=113, // Offset: B3E588,
	DB_SkillLine=114, // Offset: B3E5A8,
	DB_SkillRaceClassInfo=115, // Offset: B3E5C8,
	DB_SkillTiers=116, // Offset: B3E5E8,
	DB_SoundAmbience=117, // Offset: B3E608,
	DB_SoundEntries=118, // Offset: B3E628,
	DB_SoundProviderPreferences=119, // Offset: B3E648,
	DB_SoundSamplePreferences=120, // Offset: B3E668,
	DB_SoundWaterType=121, // Offset: B3E688,
	DB_SpamMessages=122, // Offset: B3E6A8,
	DB_SpellCastTimes=123, // Offset: B3E6C8,
	DB_SpellCategory=124, // Offset: B3E6E8,
	DB_SpellChainEffects=125, // Offset: B3E708,
	DB_Spell=126, // Offset: B3E888,
	DB_SpellDispelType=127, // Offset: B3E728,
	DB_SpellDuration=128, // Offset: B3E748,
	DB_SpellEffectCameraShakes=129, // Offset: B3E768,
	DB_SpellFocusObject=130, // Offset: B3E788,
	DB_SpellIcon=131, // Offset: B3E7A8,
	DB_SpellItemEnchantment=132, // Offset: B3E7C8,
	DB_SpellItemEnchantmentCondition=133, // Offset: B3E7E8,
	DB_SpellMechanic=134, // Offset: B3E808,
	DB_SpellMissileMotion=135, // Offset: B3E828,
	DB_SpellRadius=136, // Offset: B3E848,
	DB_SpellRange=137, // Offset: B3E868,
	DB_SpellShapeshiftForm=138, // Offset: B3E8AC,
	DB_SpellVisual=139, // Offset: B3E90C,
	DB_SpellVisualEffectName=140, // Offset: B3E8CC,
	DB_SpellVisualKit=141, // Offset: B3E8EC,
	DB_StableSlotPrices=142, // Offset: B3E92C,
	DB_Stationery=143, // Offset: B3E94C,
	DB_StringLookups=144, // Offset: B3E96C,
	DB_Talent=145, // Offset: B3E98C,
	DB_TalentTab=146, // Offset: B3E9AC,
	DB_TaxiNodes=147, // Offset: B3E9CC,
	DB_TaxiPath=148, // Offset: B3EA0C,
	DB_TaxiPathNode=149, // Offset: B3E9EC,
	DB_TerrainType=150, // Offset: B3EA2C,
	DB_TerrainTypeSounds=151, // Offset: B3EA4C,
	DB_TotemCategory=152, // Offset: B3EA6C,
	DB_TransportAnimation=153, // Offset: B3EA8C,
	DB_UISoundLookups=154, // Offset: B3EAAC,
	DB_UnitBlood=155, // Offset: B3EAEC,
	DB_UnitBloodLevels=156, // Offset: B3EACC,
	DB_VocalUISounds=157, // Offset: B3EB0C,
	DB_WMOAreaTable=158, // Offset: B3EB2C,
	DB_WeaponImpactSounds=159, // Offset: B3EB4C,
	DB_WeaponSwingSounds2=160, // Offset: B3EB6C,
	DB_Weather=161, // Offset: B3EB8C,
	DB_WorldMapArea=162, // Offset: B3EBAC,
	DB_WorldMapTransforms=163, // Offset: B3EC0C,
	DB_WorldMapContinent=164, // Offset: B3EBCC,
	DB_WorldMapOverlay=165, // Offset: B3EBEC,
	DB_WorldSafeLocs=166, // Offset: B3EC2C,
	DB_WorldStateUI=167, // Offset: B3EC4C,
	DB_ZoneIntroMusicTable=168, // Offset: B3EC6C,
	DB_ZoneMusic=169, // Offset: B3EC8C,
};

Object Type

enum eObjType
{
	OT_ITEM=1,
	OT_CONTAINER=2,
	OT_UNIT=3,
	OT_PLAYER=4,
 	OT_GAMEOBJ=5,
	OT_DYNOBJ=6,
	OT_CORPSE=7,
};


Object Fields

enum eObjectFields { 
	OBJECT_FIELD_GUID=0x0,
	OBJECT_FIELD_TYPE=0x8,
	OBJECT_FIELD_ENTRY=0xC,
	OBJECT_FIELD_SCALE_X=0x10,
	OBJECT_FIELD_PADDING=0x14,
	TOTAL_OBJECT_FIELDS=6
};

Unit Fields

enum eUnitFields {
	UNIT_FIELD_CHARM=0x18,
	UNIT_FIELD_SUMMON=0x20,
	UNIT_FIELD_CHARMEDBY=0x28,
	UNIT_FIELD_SUMMONEDBY=0x30,
	UNIT_FIELD_CREATEDBY=0x38,
	UNIT_FIELD_TARGET=0x40,
	UNIT_FIELD_PERSUADED=0x48,
	UNIT_FIELD_CHANNEL_OBJECT=0x50,
	UNIT_FIELD_HEALTH=0x58,
	UNIT_FIELD_POWER1=0x5C,
	UNIT_FIELD_POWER2=0x60,
	UNIT_FIELD_POWER3=0x64,
	UNIT_FIELD_POWER4=0x68,
	UNIT_FIELD_POWER5=0x6C,
	UNIT_FIELD_MAXHEALTH=0x70,
	UNIT_FIELD_MAXPOWER1=0x74,
	UNIT_FIELD_MAXPOWER2=0x78,
	UNIT_FIELD_MAXPOWER3=0x7C,
	UNIT_FIELD_MAXPOWER4=0x80,
	UNIT_FIELD_MAXPOWER5=0x84,
	UNIT_FIELD_LEVEL=0x88,
	UNIT_FIELD_FACTIONTEMPLATE=0x8C,
	UNIT_FIELD_BYTES_0=0x90,
	UNIT_VIRTUAL_ITEM_SLOT_DISPLAY=0x94,
	UNIT_VIRTUAL_ITEM_INFO=0xA0,
	UNIT_FIELD_FLAGS=0xB8,
	UNIT_FIELD_FLAGS_2=0xBC,
	UNIT_FIELD_AURA=0xC0,
	UNIT_FIELD_AURAFLAGS=0x1A0,
	UNIT_FIELD_AURALEVELS=0x1BC,
	UNIT_FIELD_AURAAPPLICATIONS=0x1F4,
	UNIT_FIELD_AURASTATE=0x22C,
	UNIT_FIELD_BASEATTACKTIME=0x230,
	UNIT_FIELD_RANGEDATTACKTIME=0x238,
	UNIT_FIELD_BOUNDINGRADIUS=0x23C,
	UNIT_FIELD_COMBATREACH=0x240,
	UNIT_FIELD_DISPLAYID=0x244,
	UNIT_FIELD_NATIVEDISPLAYID=0x248,
	UNIT_FIELD_MOUNTDISPLAYID=0x24C,
	UNIT_FIELD_MINDAMAGE=0x250,
	UNIT_FIELD_MAXDAMAGE=0x254,
	UNIT_FIELD_MINOFFHANDDAMAGE=0x258,
	UNIT_FIELD_MAXOFFHANDDAMAGE=0x25C,
	UNIT_FIELD_BYTES_1=0x260,
	UNIT_FIELD_PETNUMBER=0x264,
	UNIT_FIELD_PET_NAME_TIMESTAMP=0x268,
	UNIT_FIELD_PETEXPERIENCE=0x26C,
	UNIT_FIELD_PETNEXTLEVELEXP=0x270,
	UNIT_DYNAMIC_FLAGS=0x274,
	UNIT_CHANNEL_SPELL=0x278,
	UNIT_MOD_CAST_SPEED=0x27C,
	UNIT_CREATED_BY_SPELL=0x280,
	UNIT_NPC_FLAGS=0x284,
	UNIT_NPC_EMOTESTATE=0x288,
	UNIT_TRAINING_POINTS=0x28C,
	UNIT_FIELD_STAT0=0x290,
	UNIT_FIELD_STAT1=0x294,
	UNIT_FIELD_STAT2=0x298,
	UNIT_FIELD_STAT3=0x29C,
	UNIT_FIELD_STAT4=0x2A0,
	UNIT_FIELD_POSSTAT0=0x2A4,
	UNIT_FIELD_POSSTAT1=0x2A8,
	UNIT_FIELD_POSSTAT2=0x2AC,
	UNIT_FIELD_POSSTAT3=0x2B0,
	UNIT_FIELD_POSSTAT4=0x2B4,
	UNIT_FIELD_NEGSTAT0=0x2B8,
	UNIT_FIELD_NEGSTAT1=0x2BC,
	UNIT_FIELD_NEGSTAT2=0x2C0,
	UNIT_FIELD_NEGSTAT3=0x2C4,
	UNIT_FIELD_NEGSTAT4=0x2C8,
	UNIT_FIELD_RESISTANCES=0x2CC,
	UNIT_FIELD_RESISTANCEBUFFMODSPOSITIVE=0x2E8,
	UNIT_FIELD_RESISTANCEBUFFMODSNEGATIVE=0x304,
	UNIT_FIELD_BASE_MANA=0x320,
	UNIT_FIELD_BASE_HEALTH=0x324,
	UNIT_FIELD_BYTES_2=0x328,
	UNIT_FIELD_ATTACK_POWER=0x32C,
	UNIT_FIELD_ATTACK_POWER_MODS=0x330,
	UNIT_FIELD_ATTACK_POWER_MULTIPLIER=0x334,
	UNIT_FIELD_RANGED_ATTACK_POWER=0x338,
	UNIT_FIELD_RANGED_ATTACK_POWER_MODS=0x33C,
	UNIT_FIELD_RANGED_ATTACK_POWER_MULTIPLIER=0x340,
	UNIT_FIELD_MINRANGEDDAMAGE=0x344,
	UNIT_FIELD_MAXRANGEDDAMAGE=0x348,
	UNIT_FIELD_POWER_COST_MODIFIER=0x34C,
	UNIT_FIELD_POWER_COST_MULTIPLIER=0x368,
	UNIT_FIELD_PADDING=0x384,
	TOTAL_UNIT_FIELDS=226
};

Player Fields

enum ePlayerFields {
	PLAYER_DUEL_ARBITER=0x388,
	PLAYER_FLAGS=0x390,
	PLAYER_GUILDID=0x394,
	PLAYER_GUILDRANK=0x398,
	PLAYER_BYTES=0x39C,
	PLAYER_BYTES_2=0x3A0,
	PLAYER_BYTES_3=0x3A4,
	PLAYER_DUEL_TEAM=0x3A8,
	PLAYER_GUILD_TIMESTAMP=0x3AC,
	PLAYER_QUEST_LOG_1_1=0x3B0,
	PLAYER_QUEST_LOG_1_2=0x3B4,
	PLAYER_QUEST_LOG_2_1=0x3BC,
	PLAYER_QUEST_LOG_2_2=0x3C0,
	PLAYER_QUEST_LOG_3_1=0x3C8,
	PLAYER_QUEST_LOG_3_2=0x3CC,
	PLAYER_QUEST_LOG_4_1=0x3D4,
	PLAYER_QUEST_LOG_4_2=0x3D8,
	PLAYER_QUEST_LOG_5_1=0x3E0,
	PLAYER_QUEST_LOG_5_2=0x3E4,
	PLAYER_QUEST_LOG_6_1=0x3EC,
	PLAYER_QUEST_LOG_6_2=0x3F0,
	PLAYER_QUEST_LOG_7_1=0x3F8,
	PLAYER_QUEST_LOG_7_2=0x3FC,
	PLAYER_QUEST_LOG_8_1=0x404,
	PLAYER_QUEST_LOG_8_2=0x408,
	PLAYER_QUEST_LOG_9_1=0x410,
	PLAYER_QUEST_LOG_9_2=0x414,
	PLAYER_QUEST_LOG_10_1=0x41C,
	PLAYER_QUEST_LOG_10_2=0x420,
	PLAYER_QUEST_LOG_11_1=0x428,
	PLAYER_QUEST_LOG_11_2=0x42C,
	PLAYER_QUEST_LOG_12_1=0x434,
	PLAYER_QUEST_LOG_12_2=0x438,
	PLAYER_QUEST_LOG_13_1=0x440,
	PLAYER_QUEST_LOG_13_2=0x444,
	PLAYER_QUEST_LOG_14_1=0x44C,
	PLAYER_QUEST_LOG_14_2=0x450,
	PLAYER_QUEST_LOG_15_1=0x458,
	PLAYER_QUEST_LOG_15_2=0x45C,
	PLAYER_QUEST_LOG_16_1=0x464,
	PLAYER_QUEST_LOG_16_2=0x468,
	PLAYER_QUEST_LOG_17_1=0x470,
	PLAYER_QUEST_LOG_17_2=0x474,
	PLAYER_QUEST_LOG_18_1=0x47C,
	PLAYER_QUEST_LOG_18_2=0x480,
	PLAYER_QUEST_LOG_19_1=0x488,
	PLAYER_QUEST_LOG_19_2=0x48C,
	PLAYER_QUEST_LOG_20_1=0x494,
	PLAYER_QUEST_LOG_20_2=0x498,
	PLAYER_QUEST_LOG_21_1=0x4A0,
	PLAYER_QUEST_LOG_21_2=0x4A4,
	PLAYER_QUEST_LOG_22_1=0x4AC,
	PLAYER_QUEST_LOG_22_2=0x4B0,
	PLAYER_QUEST_LOG_23_1=0x4B8,
	PLAYER_QUEST_LOG_23_2=0x4BC,
	PLAYER_QUEST_LOG_24_1=0x4C4,
	PLAYER_QUEST_LOG_24_2=0x4C8,
	PLAYER_QUEST_LOG_25_1=0x4D0,
	PLAYER_QUEST_LOG_25_2=0x4D4,
	PLAYER_VISIBLE_ITEM_1_CREATOR=0x4DC,
	PLAYER_VISIBLE_ITEM_1_0=0x4E4,
	PLAYER_VISIBLE_ITEM_1_PROPERTIES=0x514,
	PLAYER_VISIBLE_ITEM_1_PAD=0x518,
	PLAYER_VISIBLE_ITEM_2_CREATOR=0x51C,
	PLAYER_VISIBLE_ITEM_2_0=0x524,
	PLAYER_VISIBLE_ITEM_2_PROPERTIES=0x554,
	PLAYER_VISIBLE_ITEM_2_PAD=0x558,
	PLAYER_VISIBLE_ITEM_3_CREATOR=0x55C,
	PLAYER_VISIBLE_ITEM_3_0=0x564,
	PLAYER_VISIBLE_ITEM_3_PROPERTIES=0x594,
	PLAYER_VISIBLE_ITEM_3_PAD=0x598,
	PLAYER_VISIBLE_ITEM_4_CREATOR=0x59C,
	PLAYER_VISIBLE_ITEM_4_0=0x5A4,
	PLAYER_VISIBLE_ITEM_4_PROPERTIES=0x5D4,
	PLAYER_VISIBLE_ITEM_4_PAD=0x5D8,
	PLAYER_VISIBLE_ITEM_5_CREATOR=0x5DC,
	PLAYER_VISIBLE_ITEM_5_0=0x5E4,
	PLAYER_VISIBLE_ITEM_5_PROPERTIES=0x614,
	PLAYER_VISIBLE_ITEM_5_PAD=0x618,
	PLAYER_VISIBLE_ITEM_6_CREATOR=0x61C,
	PLAYER_VISIBLE_ITEM_6_0=0x624,
	PLAYER_VISIBLE_ITEM_6_PROPERTIES=0x654,
	PLAYER_VISIBLE_ITEM_6_PAD=0x658,
	PLAYER_VISIBLE_ITEM_7_CREATOR=0x65C,
	PLAYER_VISIBLE_ITEM_7_0=0x664,
	PLAYER_VISIBLE_ITEM_7_PROPERTIES=0x694,
	PLAYER_VISIBLE_ITEM_7_PAD=0x698,
	PLAYER_VISIBLE_ITEM_8_CREATOR=0x69C,
	PLAYER_VISIBLE_ITEM_8_0=0x6A4,
	PLAYER_VISIBLE_ITEM_8_PROPERTIES=0x6D4,
	PLAYER_VISIBLE_ITEM_8_PAD=0x6D8,
	PLAYER_VISIBLE_ITEM_9_CREATOR=0x6DC,
	PLAYER_VISIBLE_ITEM_9_0=0x6E4,
	PLAYER_VISIBLE_ITEM_9_PROPERTIES=0x714,
	PLAYER_VISIBLE_ITEM_9_PAD=0x718,
	PLAYER_VISIBLE_ITEM_10_CREATOR=0x71C,
	PLAYER_VISIBLE_ITEM_10_0=0x724,
	PLAYER_VISIBLE_ITEM_10_PROPERTIES=0x754,
	PLAYER_VISIBLE_ITEM_10_PAD=0x758,
	PLAYER_VISIBLE_ITEM_11_CREATOR=0x75C,
	PLAYER_VISIBLE_ITEM_11_0=0x764,
	PLAYER_VISIBLE_ITEM_11_PROPERTIES=0x794,
	PLAYER_VISIBLE_ITEM_11_PAD=0x798,
	PLAYER_VISIBLE_ITEM_12_CREATOR=0x79C,
	PLAYER_VISIBLE_ITEM_12_0=0x7A4,
	PLAYER_VISIBLE_ITEM_12_PROPERTIES=0x7D4,
	PLAYER_VISIBLE_ITEM_12_PAD=0x7D8,
	PLAYER_VISIBLE_ITEM_13_CREATOR=0x7DC,
	PLAYER_VISIBLE_ITEM_13_0=0x7E4,
	PLAYER_VISIBLE_ITEM_13_PROPERTIES=0x814,
	PLAYER_VISIBLE_ITEM_13_PAD=0x818,
	PLAYER_VISIBLE_ITEM_14_CREATOR=0x81C,
	PLAYER_VISIBLE_ITEM_14_0=0x824,
	PLAYER_VISIBLE_ITEM_14_PROPERTIES=0x854,
	PLAYER_VISIBLE_ITEM_14_PAD=0x858,
	PLAYER_VISIBLE_ITEM_15_CREATOR=0x85C,
	PLAYER_VISIBLE_ITEM_15_0=0x864,
	PLAYER_VISIBLE_ITEM_15_PROPERTIES=0x894,
	PLAYER_VISIBLE_ITEM_15_PAD=0x898,
	PLAYER_VISIBLE_ITEM_16_CREATOR=0x89C,
	PLAYER_VISIBLE_ITEM_16_0=0x8A4,
	PLAYER_VISIBLE_ITEM_16_PROPERTIES=0x8D4,
	PLAYER_VISIBLE_ITEM_16_PAD=0x8D8,
	PLAYER_VISIBLE_ITEM_17_CREATOR=0x8DC,
	PLAYER_VISIBLE_ITEM_17_0=0x8E4,
	PLAYER_VISIBLE_ITEM_17_PROPERTIES=0x914,
	PLAYER_VISIBLE_ITEM_17_PAD=0x918,
	PLAYER_VISIBLE_ITEM_18_CREATOR=0x91C,
	PLAYER_VISIBLE_ITEM_18_0=0x924,
	PLAYER_VISIBLE_ITEM_18_PROPERTIES=0x954,
	PLAYER_VISIBLE_ITEM_18_PAD=0x958,
	PLAYER_VISIBLE_ITEM_19_CREATOR=0x95C,
	PLAYER_VISIBLE_ITEM_19_0=0x964,
	PLAYER_VISIBLE_ITEM_19_PROPERTIES=0x994,
	PLAYER_VISIBLE_ITEM_19_PAD=0x998,
	PLAYER_CHOSEN_TITLE=0x99C,
	PLAYER_FIELD_INV_SLOT_HEAD=0x9A0,
	PLAYER_FIELD_PACK_SLOT_1=0xA58,
	PLAYER_FIELD_BANK_SLOT_1=0xAD8,
	PLAYER_FIELD_BANKBAG_SLOT_1=0xBB8,
	PLAYER_FIELD_VENDORBUYBACK_SLOT_1=0xBF0,
	PLAYER_FIELD_KEYRING_SLOT_1=0xC50,
	PLAYER_FARSIGHT=0xD50,
	PLAYER__FIELD_KNOWN_TITLES=0xD58,
	PLAYER_XP=0xD60,
	PLAYER_NEXT_LEVEL_XP=0xD64,
	PLAYER_SKILL_INFO_1_1=0xD68,
	PLAYER_CHARACTER_POINTS1=0x1368,
	PLAYER_CHARACTER_POINTS2=0x136C,
	PLAYER_TRACK_CREATURES=0x1370,
	PLAYER_TRACK_RESOURCES=0x1374,
	PLAYER_BLOCK_PERCENTAGE=0x1378,
	PLAYER_DODGE_PERCENTAGE=0x137C,
	PLAYER_PARRY_PERCENTAGE=0x1380,
	PLAYER_CRIT_PERCENTAGE=0x1384,
	PLAYER_RANGED_CRIT_PERCENTAGE=0x1388,
	PLAYER_OFFHAND_CRIT_PERCENTAGE=0x138C,
	PLAYER_SPELL_CRIT_PERCENTAGE1=0x1390,
	PLAYER_EXPLORED_ZONES_1=0x13AC,
	PLAYER_REST_STATE_EXPERIENCE=0x14AC,
	PLAYER_FIELD_COINAGE=0x14B0,
	PLAYER_FIELD_MOD_DAMAGE_DONE_POS=0x14B4,
	PLAYER_FIELD_MOD_DAMAGE_DONE_NEG=0x14D0,
	PLAYER_FIELD_MOD_DAMAGE_DONE_PCT=0x14EC,
	PLAYER_FIELD_MOD_HEALING_DONE_POS=0x1508,
	PLAYER_FIELD_MOD_TARGET_RESISTANCE=0x150C,
	PLAYER_FIELD_BYTES=0x1510,
	PLAYER_AMMO_ID=0x1514,
	PLAYER_SELF_RES_SPELL=0x1518,
	PLAYER_FIELD_PVP_MEDALS=0x151C,
	PLAYER_FIELD_BUYBACK_PRICE_1=0x1520,
	PLAYER_FIELD_BUYBACK_TIMESTAMP_1=0x1550,
	PLAYER_FIELD_KILLS=0x1580,
	PLAYER_FIELD_TODAY_CONTRIBUTION=0x1584,
	PLAYER_FIELD_YESTERDAY_CONTRIBUTION=0x1588,
	PLAYER_FIELD_LIFETIME_HONORBALE_KILLS=0x158C,
	PLAYER_FIELD_BYTES2=0x1590,
	PLAYER_FIELD_WATCHED_FACTION_INDEX=0x1594,
	PLAYER_FIELD_COMBAT_RATING_1=0x1598,
	PLAYER_FIELD_ARENA_TEAM_INFO_1_1=0x15F4,
	PLAYER_FIELD_HONOR_CURRENCY=0x1630,
	PLAYER_FIELD_ARENA_CURRENCY=0x1634,
	PLAYER_FIELD_MOD_MANA_REGEN=0x1638,
	PLAYER_FIELD_MOD_MANA_REGEN_INTERRUPT=0x163C,
	PLAYER_FIELD_MAX_LEVEL=0x1640,
	PLAYER_FIELD_DAILY_QUESTS_1=0x1644,
	PLAYER_FIELD_PADDING=0x166C,
	TOTAL_PLAYER_FIELDS=1436
};

Item Fields

enum eItemFields {
	ITEM_FIELD_OWNER=0x18,
	ITEM_FIELD_CONTAINED=0x20,
	ITEM_FIELD_CREATOR=0x28,
	ITEM_FIELD_GIFTCREATOR=0x30,
	ITEM_FIELD_STACK_COUNT=0x38,
	ITEM_FIELD_DURATION=0x3C,
	ITEM_FIELD_SPELL_CHARGES=0x40,
	ITEM_FIELD_FLAGS=0x54,
	ITEM_FIELD_ENCHANTMENT=0x58,
	ITEM_FIELD_PROPERTY_SEED=0xDC,
	ITEM_FIELD_RANDOM_PROPERTIES_ID=0xE0,
	ITEM_FIELD_ITEM_TEXT_ID=0xE4,
	ITEM_FIELD_DURABILITY=0xE8,
	ITEM_FIELD_MAXDURABILITY=0xEC,
	TOTAL_ITEM_FIELDS=60
};

Container Fields

enum eContainerFields {
	CONTAINER_FIELD_NUM_SLOTS=0xF0,
	CONTAINER_ALIGN_PAD=0xF4,
	CONTAINER_FIELD_SLOT_1=0xF8,
	TOTAL_CONTAINER_FIELDS=134
};

Gameobject Fields

enum eGameObjFields {
	GAMEOBJECT_DISPLAYID=0x20,
	GAMEOBJECT_FLAGS=0x24,
	GAMEOBJECT_ROTATION=0x28,
	GAMEOBJECT_STATE=0x38,
	GAMEOBJECT_POS_X=0x3C,
	GAMEOBJECT_POS_Y=0x40,
	GAMEOBJECT_POS_Z=0x44,
	GAMEOBJECT_FACING=0x48,
	GAMEOBJECT_DYN_FLAGS=0x4C,
	GAMEOBJECT_FACTION=0x50,
	GAMEOBJECT_TYPE_ID=0x54,
	GAMEOBJECT_LEVEL=0x58,
	GAMEOBJECT_ARTKIT=0x5C,
	GAMEOBJECT_ANIMPROGRESS=0x60,
	GAMEOBJECT_PADDING=0x64,
	TOTAL_GAMEOBJECT_FIELDS=26
};

Dynamic Object Fields

enum eDynamicObjFields {
	DYNAMICOBJECT_CASTER=0x18,
	DYNAMICOBJECT_BYTES=0x20,
	DYNAMICOBJECT_SPELLID=0x24,
	DYNAMICOBJECT_RADIUS=0x28,
	DYNAMICOBJECT_POS_X=0x2C,
	DYNAMICOBJECT_POS_Y=0x30,
	DYNAMICOBJECT_POS_Z=0x34,
	DYNAMICOBJECT_FACING=0x38,
	DYNAMICOBJECT_PAD=0x3C,
	TOTAL_DYNAMICOBJECT_FIELDS=16
};

Corpse Fields

enum eCorpseFields {
	CORPSE_FIELD_OWNER=0x18,
	CORPSE_FIELD_FACING=0x20,
	CORPSE_FIELD_POS_X=0x24,
	CORPSE_FIELD_POS_Y=0x28,
	CORPSE_FIELD_POS_Z=0x2C,
	CORPSE_FIELD_DISPLAY_ID=0x30,
	CORPSE_FIELD_ITEM=0x34,
	CORPSE_FIELD_BYTES_1=0x80,
	CORPSE_FIELD_BYTES_2=0x84,
	CORPSE_FIELD_GUILD=0x88,
	CORPSE_FIELD_FLAGS=0x8C,
	CORPSE_FIELD_DYNAMIC_FLAGS=0x90,
	CORPSE_FIELD_PAD=0x94,
	TOTAL_CORPSE_FIELDS=38
};