Code:
// Wow x64 Version 8.0.1 27101 Jul 16 2018
internal enum ObjectFields
{
Guid = 0,
EntryID = 4,
DynamicFlags = 5,
Scale = 6,
}
internal enum ItemFields
{
Owner = 7,
ContainedIn = 11,
Creator = 15,
GiftCreator = 19,
StackCount = 23,
Expiration = 24,
SpellCharges = 25,
DynamicFlags = 30,
Enchantment = 31,
PropertySeed = 70,
RandomPropertiesID = 71,
Durability = 72,
MaxDurability = 73,
CreatePlayedTime = 74,
ModifiersMask = 75,
Context = 76,
ArtifactXP = 77,
ItemAppearanceModID = 79,
}
internal enum ContainerFields
{
Slots = 80,
NumSlots = 224,
}
internal enum UnitFields
{
Charm = 7,
Summon = 11,
Critter = 15,
CharmedBy = 19,
SummonedBy = 23,
CreatedBy = 27,
DemonCreator = 31,
LookAtControllerTarget = 35,
Target = 39,
BattlePetCompanionGUID = 43,
BattlePetDBID = 47,
ChannelData = 49,
SummonedByHomeRealm = 51,
Sex = 52,
DisplayPower = 53,
OverrideDisplayPowerID = 54,
Health = 55,
Power = 57,
MaxHealth = 63,
MaxPower = 65,
PowerRegenFlatModifier = 71,
PowerRegenInterruptedFlatModifier = 77,
Level = 83,
EffectiveLevel = 84,
ContentTuningID = 85,
ScalingLevelMin = 86,
ScalingLevelMax = 87,
ScalingLevelDelta = 88,
ScalingFactionGroup = 89,
ScalingHealthItemLevelCurveID = 90,
ScalingDamageItemLevelCurveID = 91,
FactionTemplate = 92,
VirtualItems = 93,
Flags = 99,
Flags2 = 100,
Flags3 = 101,
AuraState = 102,
AttackRoundBaseTime = 103,
RangedAttackRoundBaseTime = 105,
BoundingRadius = 106,
CombatReach = 107,
DisplayID = 108,
DisplayScale = 109,
NativeDisplayID = 110,
NativeXDisplayScale = 111,
MountDisplayID = 112,
MinDamage = 113,
MaxDamage = 114,
MinOffHandDamage = 115,
MaxOffHandDamage = 116,
AnimTier = 117,
PetNumber = 118,
PetNameTimestamp = 119,
PetExperience = 120,
PetNextLevelExperience = 121,
ModCastingSpeed = 122,
ModSpellHaste = 123,
ModHaste = 124,
ModRangedHaste = 125,
ModHasteRegen = 126,
ModTimeRate = 127,
CreatedBySpell = 128,
NpcFlags = 129,
EmoteState = 131,
Stats = 132,
StatPosBuff = 136,
StatNegBuff = 140,
Resistances = 144,
BonusResistanceMods = 151,
BaseMana = 158,
BaseHealth = 159,
ShapeshiftForm = 160,
AttackPower = 161,
AttackPowerModPos = 162,
AttackPowerModNeg = 163,
AttackPowerMultiplier = 164,
RangedAttackPower = 165,
RangedAttackPowerModPos = 166,
RangedAttackPowerModNeg = 167,
RangedAttackPowerMultiplier = 168,
MainHandWeaponAttackPower = 169,
OffHandWeaponAttackPower = 170,
RangedWeaponAttackPower = 171,
SetAttackSpeedAura = 172,
Lifesteal = 173,
MinRangedDamage = 174,
MaxRangedDamage = 175,
PowerCostModifier = 176,
PowerCostMultiplier = 183,
MaxHealthModifier = 190,
HoverHeight = 191,
MinItemLevelCutoff = 192,
MinItemLevel = 193,
MaxItemLevel = 194,
WildBattlePetLevel = 195,
BattlePetCompanionNameTimestamp = 196,
InteractSpellID = 197,
StateSpellVisualID = 198,
StateAnimID = 199,
StateAnimKitID = 200,
StateWorldEffectID = 201,
ScaleDuration = 205,
LooksLikeMountID = 206,
LooksLikeCreatureID = 207,
LookAtControllerID = 208,
GuildGUID = 209,
}
internal enum PlayerFields
{
DuelArbiter = 213,
WowAccount = 217,
LootTargetGUID = 221,
PlayerFlags = 225,
PlayerFlagsEx = 226,
GuildRankID = 227,
GuildDeleteDate = 228,
GuildLevel = 229,
HairColorID = 230,
CustomDisplayOption = 231,
Inebriation = 232,
ArenaFaction = 233,
DuelTeam = 234,
GuildTimeStamp = 235,
QuestLog = 236,
VisibleItems = 1836,
PlayerTitle = 1874,
FakeInebriation = 1875,
VirtualPlayerRealm = 1876,
CurrentSpecID = 1877,
TaxiMountAnimKitID = 1878,
AvgItemLevel = 1879,
CurrentBattlePetBreedQuality = 1883,
HonorLevel = 1884,
}
internal enum GameObjectFields
{
CreatedBy = 7,
GuildGUID = 11,
DisplayID = 15,
Flags = 16,
ParentRotation = 17,
FactionTemplate = 21,
Level = 22,
PercentHealth = 23,
SpellVisualID = 24,
StateSpellVisualID = 25,
SpawnTrackingStateAnimID = 26,
SpawnTrackingStateAnimKitID = 27,
StateWorldEffectID = 28,
CustomParam = 32,
}
internal enum DynamicFields
{
Caster = 7,
Type = 11,
SpellXSpellVisualID = 12,
SpellID = 13,
Radius = 14,
CastTime = 15,
}
internal enum CorpseFields
{
Owner = 7,
PartyGUID = 11,
GuildGUID = 15,
DisplayID = 19,
Items = 20,
SkinID = 39,
FacialHairStyleID = 40,
Flags = 41,
DynamicFlags = 42,
FactionTemplate = 43,
CustomDisplayOption = 44,
}
internal enum AreaTriggerFields
{
OverrideScaleCurve = 7,
ExtraScaleCurve = 14,
Caster = 21,
Duration = 25,
TimeToTarget = 26,
TimeToTargetScale = 27,
TimeToTargetExtraScale = 28,
SpellID = 29,
SpellForVisuals = 30,
SpellXSpellVisualID = 31,
BoundsRadius2D = 32,
DecalPropertiesID = 33,
CreatingEffectGUID = 34,
}
internal enum SceneObjectFields
{
ScriptPackageID = 7,
RndSeedVal = 8,
CreatedBy = 9,
SceneType = 13,
}