some of these offsets can still be wrong i didnt test them all / some i just dont use atm but for most part everything seems to work
DB2sCode:using System.Reflection; namespace LazyLib.Wow { public class PublicPointers { /// <summary> /// Globals /// </summary> public enum Globals { PlayerName = 0x2C03B58, // good } /// <summary> /// InGame /// </summary> public enum InGame { InGame = 0x2F165B0,// good //Reversed From Script_IsPlayerInWorld LoadingScreen = 0x2BEFE00,// good //Reversed From Script_CanLogIn to CGlueMgr__CanLogIn RealmName = 0x2EBA418,// not checked } } internal class Pointers { /// <summary> /// ActionBar /// </summary> internal enum ActionBar { ActionBarFirstSlot = 0x2F57950, // good //Reversed From Script_GetActionTexture To CGActionBar__GetTexture ActionBarBonus = ActionBarFirstSlot + 0x240,// todo recheck CurrentActionBar = 0x2F57FA4,// good } /// <summary> /// Battleground /// </summary> internal enum Battleground { BattlegroundStartTickcount = 0x2F51B24,// GetBattlefieldInstanceRunTime Timestamp = 0x2C75084,////FrameTime__GetCurTimeMs IsBattlegroundFinished = 0x2F51DCC,//GetBattlefieldWinner BattlegroundWinner = 0x2F51DD0,// string GetBattlefieldWinner BattlegroundInfo = 0x2B15FD0, // LeaveBattlefield UISelectedBattlegroundId = 0x2F15328, } /// <summary> /// Corpse dont care i dont use thisjust updated to help people /// </summary> internal enum Corpse { X = 0x2B0C070, Y = X + 0x4, Z = X + 0x8, } /// <summary> /// Party /// </summary> internal enum Party { PartyOffset = 0x2F4AE48, IsInGroupHome = 0x2F4AE48, IsInGroupInstance = 0x2F4AE58, NumOfPlayers = 0x178,//Script_GetNumGroupMembers NumOfPlayers_SuBGroup = 0x17C,//// NumOFPlayers+4 PlayerGuid = 0x10, } /// <summary> /// AutoLoot // patternwrong /// </summary> internal enum AutoLoot { Pointer = 0x2F15478,// good //Reversed From CGGameUI__IsAutoLooting Offset = 0x5C, } /// <summary> /// ClickToMove /// </summary> internal enum ClickToMove { Pointer = 0x2F15430, // good //Search String in ida Automatically stand when needed to CGGameUI__RegisterGameCVars then thats the offset Offset = 0x5C, } /// <summary> /// Reversed from CGUnit_C__GetCreatureRank /// </summary> internal enum CgUnitCGetCreatureRank { Offset1 = 0x1800, //0x17B8 old, Offset2 = 0x34, } /// <summary> /// reversed from CGUnit_C__GetCreatureType /// </summary> internal enum CgUnitCGetCreatureType { Offset1 = 0x1800, //0x17B8 old, Offset2 = 0x30, } /// <summary> /// reversed from CGWorldFrame__GetActiveCamera /// </summary> internal enum CgWorldFrameGetActiveCamera { CameraPointer = 0x2FFA740, // good CameraOffset = 0x38D8,// good CameraX = 0x8, CameraY = 0xC, CameraZ = 0x10, CameraMatrix = 0x14, } /// <summary> /// Search for CGUnit_C::GetSkinnableType_Checked /// </summary> internal enum Skinning { SkinnableFlags1 = 0x1800, // SkinnableFlags2 = 0x0CC, } /// <summary> /// AuctionHouse /// </summary> internal enum AuctionHouse { AuctionListCount = 0x2F99098, AuctionList = 0x2F990A0, AuctionOwnerCount = 0x2F990B8, AuctionOwnerList = 0x2F990C0, AuctionBidderCount = 0x2F990D8, AuctionBidderList = 0x2F990E0, } /// <summary> /// reversed from CGActionBar__IsCurrentAction /// </summary> internal enum AutoAttack { IsAutoRepeatingSpell = 0x2C8DDF0, // good IsInMelee = 0xAF6C, IsInMelee1 = 0x18A8, AutoAttackFlag = 0xEE8, AutoAttackMask = 0xEEC, ///Address seems to show the GUID of the Auto Attack target AutoAttackGUID = 0xAF6C, ///Shows 0x06 when not wanding, 0x0C or 0x0E when wanding ///Wanding = 0xEF8 } /// <summary> /// CastingInfo //There are two "is casting" numbers now it seems fyi /// </summary> internal enum CastingInfo { // return ~(*(a1 + 0x1904) >> 3) & 1; IsCastNotInterruptible = 0x1904, IsCasting = 0x19D8,// Script_UnitCastingInfo ChanneledCasting = 0x19C0,// Script_UnitChannelInfo } /// <summary> /// reversed from /// todo fix the fuckery /// </summary> internal enum Chat : uint { ChatStart = 0x2F168C0,// good chatBufferPos = 0x2F46400,// good // all work below OffsetToNextMsg = 0xCB8, MsgSenderGuid = 0x00, MsgSenderName = 0x034, MsgFullMessage = 0x00E6, MsgChatType = 0xCA0, MsgChannelNum = 0xCA4, MsgTimeStamp = 0xCB0, ChatQueueDepth = 0x3C, } /// <summary> /// BlueChat /// </summary> internal enum Messages { EventMessage = 0x2F15970,//Reversed From CGGameUI__DisplayError } /// <summary> /// Container /// </summary> internal enum Container { EquippedBagGUID = 0x2F51A10, } /// <summary> /// Globals /// </summary> internal enum Globals { RedMessage = 0x2F15970,//Reversed From CGGameUI__DisplayError MouseOverGUID = 0x2F165B8,// Reversed From Script_GetGUIDFromToken - MouseOver LootWindow = 0x2F65150,//Reversed From CGPlayer_C_OnLootClose ChatboxIsOpen = 0x2C9DA94,//Reversed From CGPlayer_C_OnLootClose CursorType = 0x2FEAF10,// Reversed From CursorInitialize - Script_SetCursor To CursorSetMode CursorType2 = CursorType + 0x04, SelectedSpellId = 0x2F66908, // GetTrainerSelectionIndex CGGameUI__m_cursorItem = 0x2F15908, // dont use atm CGGameUI__m_cursorSpell = 0x2F15930, // dont use atm IsMouseButtonPressed = 0x2C750B4, Indoors = 0x2C7A745, IsBobbing = 0x14C, ArchFacing = 0x198, ArchFacingOffset2 = 0x30, } /// <summary> /// KeyBinding // Reversed From Script_GetNumBindings /// </summary> internal enum KeyBinding { NumKeyBindings = 0x2C0ED00, First = 0x188, Next = 0x178, Key = 0x30, Command = 0x58, } /// <summary> /// Macros Todo Add Pattern for dumper havent cared to fix this yet again /// </summary> internal enum MacroManager { Next = 0x0, Name = 0x0, Icon = 0x0, Body = 0x0, Base = 0x2F4B568,// MacroBase 4 Below GetRunningMacroButton STring nbGeneralMacros = 0x2F4B580,// Found With GetNumMacros String nbSpecificMacros = 0x2F4B590,// Found With GetNumMacros String } /// <summary> /// Quest /// </summary> internal enum Quest { m_quests = 0x2F5A330, m_numQuests = 0x2F5A170,//Found With GetNumQuestLogEntries String m_currentQuest = 0x2F88164,//Found In GetQuestID String m_questTitle = 0x2F932B0,// Found With GetTitleText String m_gossipQuests = 0x2F4C5C8, QuestsCompleted = 0x2C5DA58, GetNumQuestChoices = 0x2F97760,//Found With GetNumQuestChoices String // RewardChoiceItemIdCount GetQuestReward = 0x2F97768, CGQuestInfo_Available__Quest = 0x2F96DB0, CGQuestInfo_Available__Num = 0x2F8817C, CGQuestInfo_Active__Num = 0x2F88180,//Found With GetNumActiveQuests String CGQuestInfo_Active__Quest = 0x2F8D604, } /// <summary> /// ObjectManager /// </summary> internal enum ObjectManager { CurMgrPointer = 0x2D297C8, LocalPlayerGUID = 0x2C03B40, // good TargetGUID = 0x2B14090, PetGUID = 0x0, StorageField = 0x10, ObjectType = 0x20, NextObject = 0x70, FirstObject = 0x18, LocalGUID = 0x58, } /// <summary> /// Script_UnitAffectingCombat ///v4 = v2 && (*(_DWORD *)(*(_DWORD *)(v2 + 284) + 316) >> 19) & 1; /// </summary> internal enum InCombat { Mask = 19, Offset2 = 0x158, Offset1 = 0x188, } /// <summary> /// Runes /// </summary> internal enum Runes { RuneTypes = 0x0, RunesOffset = 0x0, //Offset is usually RuneTypes + 0x64 } /// <summary> /// CGUnit_C__GetShapeshiftFormId /// </summary> internal enum ShapeshiftForm { BaseAddressOffset1 = 0x188,// good BaseAddressOffset2 = 0x27B,// good } /// <summary> /// SpellCooldown /// </summary> internal enum SpellCooldown : uint { CooldPown = 0x2C8DC30, } /// <summary> /// Search for PowerTypePointer /// </summary> internal enum PowerIndex { PowerIndexArrays = 0x2CE76A0, Multiplicator = 13,// good } /// <summary> /// Swimming v5 = v3 && (*(*(v3 + 0x198) + 0x58i64) >> 20) & 1; /// </summary> internal enum Swimming { Pointer = 0x198, Offset = 0x58, Mask = 0x100000, } /// <summary> /// IsFlying /// </summary> internal enum IsFlying { Pointer = 0x198, Offset = 0x58, Mask = 0x1000000, } /// <summary> /// IsFalling v5 = v3 && (*(*(v3 + 0x198) + 0x58i64) >> 11) & 1 && !((*(*(v3 + 0x198) + 0x58i64) >> 10) & 1); /// </summary> internal enum IsFalling { Pointer = 0x198, Offset = 0x58, Mask = 0x1000000, } /// <summary> /// reversed from CGUnit_C__GetAura /// </summary> internal enum UnitAuras : uint { AuraCount1 = 0x1B10, AuraCount2 = 0x1B18, AuraTable1 = 0x1B18, AuraTable2 = 0x1B10, AuraSize = 0xB0, // good AuraSpellId = 0x88, AuraStack = 0x39, TimeLeft = 0x40, OwnerGUID = 0x20, AuraTableOffset = 0x00, AuraFlags = 0x90, AuraLevel = 0x92, } //struct PlayerCacheEntry //{ // public IntPtr next; // public UInt128 guid; // public Byte pad; // [MarshalAs(UnmanagedType.ByValArray, SizeConst = 0x30)] // public Byte[] name; //} /// <summary> /// UnitName /// /// </summary> internal enum UnitName : uint { ObjectName1 = 0x478,// good ObjectName2 = 0xE0,// good PlayerNameGUIDOffset = 0x18, PlayerNameStringOffset = 0x38, PlayerNameCacheNext = 0x0, PlayerNameCachePointer = 0x28E7220, UnitName1 = 0x1800, //good UnitName2 = 0xF8, // good } /// <summary> /// UnitSpeed /// </summary> internal enum UnitSpeed { Pointer1 = 0x198, Pointer2 = 0xA0, } /// <summary> /// WowObject /// </summary> internal enum WowObject { X = 0x15F8, // Y = X + 0x4, Z = X + 0x8, RotationOffset = X + 0x10, Pitch = X + 0x14, GameObjectX = 0x1B0, GameObjectY = GameObjectX + 0x4, GameObjectZ = GameObjectX + 0x8, GameObjectRotation = GameObjectX + 0x10, TransportGUID = 0x15F0, } /// <summary> /// Zone /// </summary> internal enum Zone : uint { ZoneText = 0x2F158D0,//Script_GetZoneText ZoneID = 0x2F16570,//Reversed From Script_GetZonePVPInfo - Script_IsPlayerInMicroDungeon SubZoneText = 0x2F158D8,//Reversed From Script_GetSubZoneText ContinentId = 0x290050C, // working now GetContinentIDOffset = 0x0, } /// <summary> /// UiFrame todo Check All these havent fully tested them /// </summary> internal enum UiFrame { ScrWidth = 0x28E580C,// Script_GetScreenWidth ScrHeight = 0x28E5820,// Script_GetScreenHeight FrameBase = 0x2C75D90,// Script_GetMouseMotionFocus CurrentFramePtr = 0x2C75D90,// Script_GetMouseClickFocus CurrentFrameOffset = 0x290, // old 0x1A0, // they changed this somewhat seems FirstFrame = 0xF18, //old 0xCD0, NextFrame = 0xF08, //LastFrame = 0xF10, // they removed this one // Found with GetNumRegions or GetRegions string RegionsFirst = 0x2A0, // old 0x1A8, RegionsNext = 0x290, // old 0x198, //IsVisible is visable string or IsShown //lua_pushboolean(v1, (*(v2 + 0x1CC) >> 1) & 1); Visible = 0x1CC, // old 0xC8, Visible1 = 1, // old 0xA, Visible2 = 1, LabelText = 0x280, // 0x188, Name = 0x28, // todo these 4 below string bottom FrameBottom = 0x190, FrameLeft = 0x194, FrameTop = 0x198, FrameRight = 0x19C, //GetEffectiveScale EffectiveScale = 0x1C0,//old 0xC0, //this might be wrong idn ParentFrame = 0x58,//0xD0, //not using this but should be good IconNumber = 0x12, //0xF0, //"GetButtonState" string //lua_pushboolean(v4, (*(v5 + 0x310) & 0xF) != 0); ButtonEnabledPointer = 0x310, // old 0x210, ButtonEnabledMask = 0xF, //GetChecked string ButtonChecked = 0x360,//0x268, //this one might be wrong below decompile error idc EditBoxText = 0x330, // old 0x238 } } }
cvars clean dumpCode:ChrClasses = 0x2c20590 ChrRaces = 0x2c20780 ChrSpecialization = 0x2c20970 ConfigurationWarning = 0x2c20b60 Cfg_Configs = 0x2c20d50 GameTips = 0x2c20f40 MapDifficultyXCondition = 0x2c21130 PlayerCondition = 0x2c21320 Difficulty = 0x2c21510 LoadingScreens = 0x2c21700 LoadingScreenTaxiSplines = 0x2c218f0 MapLoadingScreen = 0x2c21ae0 TaxiPathNode = 0x2c21cd0 UiMapArtStyleLayer = 0x2c21ec0 UiMapArtTile = 0x2c220b0 TaxiPath = 0x2c222a0 UiMapArt = 0x2c22490 UiCanvas = 0x2c22680 CreatureDisplayInfo = 0x2c22870 CreatureModelData = 0x2c22a60 SDReplacementModel = 0x2c22c50 SpellName = 0x2c22e40 Vehicle = 0x2c23030 VehicleSeat = 0x2c23220 SpellKeyboundOverride = 0x2c23410 SpellEffect = 0x2c23600 CharComponentTextureLayouts = 0x2c23b80 CharComponentTextureSections = 0x2c23d70 ChrCustomizationBoneSet = 0x2c23f60 ChrCustomizationChoice = 0x2c24150 ChrCustomizationCondModel = 0x2c24340 ChrCustomizationElement = 0x2c24530 ChrCustomizationGeoset = 0x2c24720 ChrCustomizationMaterial = 0x2c24910 ChrCustomizationOption = 0x2c24b00 ChrCustomization = 0x2c24cf0 ChrCustomizationReq = 0x2c24ee0 ChrCustomizationSkinnedModel = 0x2c250d0 ChrCustItemGeoModify = 0x2c252c0 ChrModelMaterial = 0x2c254b0 ChrModel = 0x2c256a0 ChrModelTextureLayer = 0x2c25890 ComponentModelFileData = 0x2c25a80 ComponentTextureFileData = 0x2c25c70 CreatureDisplayInfoGeosetData = 0x2c25e60 CreatureDisplayInfoCond = 0x2c26050 CreatureDisplayInfoCondXChoice = 0x2c26240 CreatureDisplayInfoExtra = 0x2c26430 CreatureDisplayInfoOption = 0x2c26620 GuildColorBackground = 0x2c26810 GuildColorBorder = 0x2c26a00 GuildColorEmblem = 0x2c26bf0 GuildEmblem = 0x2c26de0 GuildShirtBackground = 0x2c26fd0 GuildShirtBorder = 0x2c271c0 GuildTabardBackground = 0x2c273b0 GuildTabardBorder = 0x2c275a0 GuildTabardEmblem = 0x2c27790 HelmetAnimScaling = 0x2c27980 HelmetGeosetData = 0x2c27b70 ItemDisplayInfo = 0x2c27d60 ItemDisplayInfoMaterialRes = 0x2c27f50 ItemVisualsXEffect = 0x2c28140 ParticleColor = 0x2c28330 TextureFileData = 0x2c28520 ChrCustomizationConversion = 0x2c28710 ChrCustomizationDisplayInfo = 0x2c28900 ChrCustomizationReqChoice = 0x2c28af0 ChrModelTextureTarget = 0x2c28ce0 ChrRaceXChrModel = 0x2c28ed0 TransformMatrix = 0x2c290c0 ChrCustClientChoiceConversion = 0x2c292b0 CharacterFacialHairStyles = 0x2c294a0 BeamEffect = 0x2c29690 GradientEffect = 0x2c29880 DissolveEffect = 0x2c29a70 EdgeGlowEffect = 0x2c29c60 ShadowyEffect = 0x2c29e50 SpellProceduralEffect = 0x2c2a040 SpellVisualEffectName = 0x2c2a230 SpellVisualKitModelAttach = 0x2c2a420 SpellVisualKit = 0x2c2a610 Item = 0x2c2a800 SpellVisualKitEffect = 0x2c2a9f0 SpellVisual = 0x2c2abe0 SpellLearnSpell = 0x2c2add0 VehicleUIIndSeat = 0x2c2afc0 Particulate = 0x2c2b1b0 CurrencyContainer = 0x2c2b3a0 ImportPriceQuality = 0x2c2b590 AnimaCable = 0x2c2b780 SpellLevels = 0x2c2b970 SpamMessages = 0x2c2bb60 Vignette = 0x2c2bd50 JournalItemXDifficulty = 0x2c2bf40 TransmogHoliday = 0x2c2c130 Path = 0x2c2c320 BattlePetBreedQuality = 0x2c2c510 ImportPriceShield = 0x2c2c700 ScalingStatDistribution = 0x2c2c8f0 CurrencyTypes = 0x2c2cae0 JournalSectionXDifficulty = 0x2c2ccd0 TransmogSet = 0x2c2cec0 ImportPriceWeapon = 0x2c2d0b0 BattlePetBreedState = 0x2c2d2a0 SpellMechanic = 0x2c2d490 Scenario = 0x2c2d680 GarrFollowerLevelXP = 0x2c2d870 JournalTier = 0x2c2da60 PathNode = 0x2c2dc50 VocalUISounds = 0x2c2de40 InvasionClientData = 0x2c2e030 SpellMisc = 0x2c2e220 BattlePetDisplayOverride = 0x2c2e410 JournalTierXInstance = 0x2c2e600 DeathThudLookups = 0x2c2e7f0 ScenarioEventEntry = 0x2c2e9e0 GarrFollowerQuality = 0x2c2ebd0 PathNodeProperty = 0x2c2edc0 TransmogSetGroup = 0x2c2efb0 VolumeFogCondition = 0x2c2f1a0 Keychain = 0x2c2f390 BattlePetEffectProperties = 0x2c2f580 ScenarioStep = 0x2c2f770 Languages = 0x2c2f960 TransmogSetItem = 0x2c2fb50 DecalProperties = 0x2c2fd40 ChrUpgradeBucket = 0x2c2ff30 WbAccessControlList = 0x2c30120 SpellMissileMotion = 0x2c30310 BattlePetNPCTeamMember = 0x2c30500 PathProperty = 0x2c306f0 GarrFollowerSetXFollower = 0x2c308e0 LanguageWords = 0x2c30ad0 BattlePetSpecies = 0x2c30cc0 ChrUpgradeBucketSpell = 0x2c30eb0 TransportAnimation = 0x2c310a0 SpellMissile = 0x2c31290 GarrFollowerType = 0x2c31480 AnimaCylinder = 0x2c31670 LFGDungeonGroup = 0x2c31860 WbCertWhitelist = 0x2c31a50 Phase = 0x2c31c40 SceneScriptPackage = 0x2c31e30 ChrUpgradeTier = 0x2c32020 TransportPhysics = 0x2c32210 SceneScriptPackageMember = 0x2c32400 PhaseShiftZoneSounds = 0x2c325f0 LFGDungeons = 0x2c327e0 WeaponImpactSounds = 0x2c329d0 CinematicCamera = 0x2c32bc0 BattlePetSpeciesState = 0x2c32db0 GarrFollowerUICreature = 0x2c32fa0 AnimaMaterial = 0x2c33190 DeclinedWordCases = 0x2c33380 SceneScript = 0x2c33570 BattlePetSpeciesXAbility = 0x2c33af0 CinematicSequences = 0x2c33ce0 SpellPower = 0x2c33ed0 DeclinedWord = 0x2c340c0 TransportRotation = 0x2c342b0 GarrFollowerXAbility = 0x2c344a0 WeaponSwingSounds2 = 0x2c34690 BattlePetState = 0x2c34c10 DestructibleModelData = 0x2c34e00 PhaseXPhaseGroup = 0x2c34ff0 ClientSceneEffect = 0x2c351e0 Trophy = 0x2c353d0 SceneScriptGlobalText = 0x2c355c0 WeaponTrail = 0x2c357b0 GarrItemLevelUpgradeData = 0x2c359a0 CloneEffect = 0x2c35b90 ScreenEffect = 0x2c35d80 BattlePetVisual = 0x2c35f70 ItemAppearance = 0x2c36160 UiCamFbackTransmogChrRace = 0x2c36350 SpellPowerDifficulty = 0x2c36540 GarrMechanic = 0x2c36730 ItemAppearanceXUiCamera = 0x2c36920 CombatCondition = 0x2c36b10 UiCamFbackTransmogWeapon = 0x2c36d00 WeaponTrailModelDef = 0x2c36ef0 ScreenEffectType = 0x2c370e0 GarrMechanicSetXMechanic = 0x2c372d0 LfgDungeonsGroupingMap = 0x2c374c0 ItemArmorQuality = 0x2c376b0 AnimKitBoneSet = 0x2c378a0 WeaponTrailParam = 0x2c37a90 ScreenLocation = 0x2c37c80 UiCamera = 0x2c37e70 SpellProcsPerMinute = 0x2c38060 GarrMechanicType = 0x2c38250 LFGRoleRequirement = 0x2c38440 ItemArmorShield = 0x2c38630 BonusRoll = 0x2c38820 AnimKitBoneSetAlias = 0x2c38a10 SpellProcsPerMinuteMod = 0x2c38c00 ItemArmorTotal = 0x2c38df0 SeamlessSite = 0x2c38fe0 CommunityIcon = 0x2c391d0 GarrMission = 0x2c393c0 UiCameraType = 0x2c395b0 AnimKitConfig = 0x2c397a0 WMOMinimapTexture = 0x2c39990 Bounty = 0x2c39b80 ServerMessages = 0x2c39d70 SpellRadius = 0x2c39f60 ItemBagFamily = 0x2c3a150 AnimKitConfigBoneSet = 0x2c3a340 SiegeableProperties = 0x2c3a530 ItemBonus = 0x2c3a720 World_PVP_Area = 0x2c3a910 BountySet = 0x2c3ab00 SpellRange = 0x2c3acf0 AnimKitPriority = 0x2c3aee0 UIExpansionDisplayInfo = 0x2c3b0d0 ItemBonusListLevelDelta = 0x2c3b2c0 Locale = 0x2c3b4b0 SkillLine = 0x2c3b6a0 BroadcastText = 0x2c3b890 AnimKit = 0x2c3ba80 ItemBonusTreeNode = 0x2c3bc70 SpellReagentsCurrency = 0x2c3be60 UIExpansionDisplayInfoIcon = 0x2c3c050 WorldBossLockout = 0x2c3c240 Location = 0x2c3c430 DungeonEncounter = 0x2c3c620 AnimKitReplacement = 0x2c3c810 Lock = 0x2c3ca00 GarrMissionTexture = 0x2c3cbf0 UiMap = 0x2c3cde0 WorldChunkSounds = 0x2c3cfd0 SpellReagents = 0x2c3d1c0 ItemChildEquipment = 0x2c3d3b0 SkillLineAbility = 0x2c3d5a0 LockType = 0x2c3d790 GarrMissionType = 0x2c3d980 CameraEffect = 0x2c3db70 AnimKitSegment = 0x2c3dd60 ItemClass = 0x2c3df50 SpellScaling = 0x2c3e140 LookAtController = 0x2c3e330 WorldEffect = 0x2c3e520 DurabilityCosts = 0x2c3e710 CameraEffectEntry = 0x2c3e900 GarrMissionXEncounter = 0x2c3eaf0 ItemContextPickerEntry = 0x2c3ece0 DurabilityQuality = 0x2c3eed0 SpellShapeshift = 0x2c3f0c0 ContentTuning = 0x2c3f2b0 GarrMissionXFollower = 0x2c3f4a0 WorldElapsedTimer = 0x2c3f690 SkillLineCategory = 0x2c3f880 ItemCurrencyCost = 0x2c3fa70 GarrMssnBonusAbility = 0x2c3fc60 WorldMapOverlay = 0x2c3fe50 SkillRaceClassInfo = 0x2c40040 SpellShapeshiftForm = 0x2c40230 AnimReplacement = 0x2c40420 ItemDamageAmmo = 0x2c40610 CameraMode = 0x2c40800 Contribution = 0x2c409f0 KeystoneAffix = 0x2c40be0 Positioner = 0x2c40dd0 GarrBuildingPlotInst = 0x2c40fc0 ItemDamageOneHandCaster = 0x2c411b0 AnimReplacementSet = 0x2c413a0 SkySceneXPlayerCondition = 0x2c41590 MailTemplate = 0x2c41780 Emotes = 0x2c41970 ContributionStyle = 0x2c41b60 SpellSpecialUnitEffect = 0x2c41d50 ManagedWorldStateBuff = 0x2c41f40 AdventureMapPOI = 0x2c42130 SoundOverride = 0x2c42320 ItemDamageOneHand = 0x2c42510 PositionerState = 0x2c42700 Campaign = 0x2c428f0 GarrPlotBuilding = 0x2c42ae0 WorldMapOverlayTile = 0x2c42cd0 UiMapFogOfWar = 0x2c42ec0 SpellTargetRestrictions = 0x2c430b0 ManagedWorldStateInput = 0x2c432a0 ItemDamageTwoHandCaster = 0x2c43490 GarrPlotInstance = 0x2c43680 ContributionStyleContainer = 0x2c43870 EmotesTextData = 0x2c43a60 SoundProviderPreferences = 0x2c43c50 CampaignXCondition = 0x2c43e40 WorldStateExpression = 0x2c44030 UiMapFogOfWarVisualization = 0x2c44220 GarrPlot = 0x2c44410 ManagedWorldState = 0x2c44600 PositionerStateEntry = 0x2c447f0 AreaConditionalData = 0x2c449e0 ItemDamageTwoHand = 0x2c44f60 EmotesText = 0x2c45150 WorldStateUI = 0x2c45340 CampaignXQuestLine = 0x2c45530 SpellTotems = 0x2c45720 PowerDisplay = 0x2c45910 UiMapXMapArt = 0x2c45b00 EmotesTextSound = 0x2c45cf0 ItemDisenchantLoot = 0x2c45ee0 AreaFarClipOverride = 0x2c460d0 CastableRaidBuffs = 0x2c462c0 GarrPlotUICategory = 0x2c464b0 SpellVisualAnim = 0x2c466a0 UiMapAssignment = 0x2c46890 PowerType = 0x2c46a80 EnvironmentalDamage = 0x2c46c70 ManifestInterfaceActionIcon = 0x2c46e60 Cfg_Categories = 0x2c47050 GarrString = 0x2c47240 AreaGroupMember = 0x2c47430 WorldStateZoneSounds = 0x2c47620 SpellVisualColorEffect = 0x2c47810 GarrTalent = 0x2c47a00 ExpectedStat = 0x2c47bf0 SourceInfo = 0x2c47de0 AreaPOI = 0x2c47fd0 UiMapGroupMember = 0x2c481c0 ManifestInterfaceItemIcon = 0x2c483b0 AreaPOIState = 0x2c485a0 PrestigeLevelInfo = 0x2c48790 SpecializationSpells = 0x2c48980 ManifestInterfaceTOCData = 0x2c48b70 ZoneIntroMusicTable = 0x2c48d60 Creature = 0x2c48f50 UiMapLink = 0x2c49140 Cfg_Regions = 0x2c49330 MapCelestialBody = 0x2c49520 AreaTrigger = 0x2c49710 ExpectedStatMod = 0x2c49900 PVPBracketTypes = 0x2c49af0 ZoneMusic = 0x2c49ce0 SpecializationSpellsDisplay = 0x2c49ed0 MapChallengeMode = 0x2c4a0c0 GarrTalentTree = 0x2c4a2b0 PVPDifficulty = 0x2c4a4a0 UiModelScene = 0x2c4a690 SpecSetMember = 0x2c4a880 ItemDisplayXUiCamera = 0x2c4aa70 CharacterLoadout = 0x2c4ac60 ZoneStory = 0x2c4ae50 Exhaustion = 0x2c4b040 UiModelSceneActor = 0x2c4b230 PVPItem = 0x2c4b420 SpellVisualKitAreaModel = 0x2c4b610 ItemEffect = 0x2c4b800 GarrType = 0x2c4b9f0 AreaTriggerActionSet = 0x2c4bbe0 CharacterLoadoutItem = 0x2c4bdd0 MapDifficulty = 0x2c4bfc0 CreatureDisplayInfoEvt = 0x2c4c1b0 PvpScalingEffect = 0x2c4c3a0 Faction = 0x2c4c590 AreaTriggerBox = 0x2c4c780 QuestObjective = 0x2c4c970 CharacterServiceInfo = 0x2c4cb60 GarrSiteLevel = 0x2c4cd50 UiModelSceneActorDisplay = 0x2c4cf40 AreaTriggerCreateProperties = 0x2c4d130 SpellActionBarPref = 0x2c4d320 ItemExtendedCost = 0x2c4d510 PvpScalingEffectType = 0x2c4d700 MarketingPromotionsXLocale = 0x2c4d8f0 PvpTalent = 0x2c4dae0 AreaTriggerCylinder = 0x2c4dcd0 SpellActivationOverlay = 0x2c4dec0 CharBaseInfo = 0x2c4e0b0 UiModelSceneCamera = 0x2c4e2a0 GarrSiteLevelPlotInst = 0x2c4e490 AreaTriggerSphere = 0x2c4e680 Material = 0x2c4e870 CharBaseSection = 0x2c4ea60 ItemGroupSounds = 0x2c4ec50 FactionGroup = 0x2c4ee40 PvpTalentCategory = 0x2c4f030 GarrSpecialization = 0x2c4f220 SpellAuraOptions = 0x2c4f410 ArmorLocation = 0x2c4f600 ItemLevelSelector = 0x2c4f7f0 PvpTalentSlotUnlock = 0x2c4f9e0 MinorTalent = 0x2c4fbd0 FactionTemplate = 0x2c4fdc0 UiPartyPose = 0x2c4ffb0 Artifact = 0x2c501a0 GarrUiAnimClassInfo = 0x2c50390 ItemLevelSelectorQuality = 0x2c50580 MissileTargeting = 0x2c50770 SpellAuraRestrictions = 0x2c50960 PvpTier = 0x2c50b50 ItemLevelSelectorQualitySet = 0x2c50d40 UiTextureAtlasElement = 0x2c50f30 SpellVisualMissile = 0x2c51120 FootstepTerrainLookup = 0x2c51310 GarrUiAnimRaceInfo = 0x2c51500 UiTextureAtlasMember = 0x2c516f0 CharHairGeosets = 0x2c518e0 ItemLimitCategory = 0x2c51ad0 ArtifactAppearance = 0x2c51cc0 QuestFactionReward = 0x2c51eb0 SpellAuraVisibility = 0x2c520a0 UiTextureAtlas = 0x2c52290 FriendshipRepReaction = 0x2c52480 ModifierTree = 0x2c52670 ItemLimitCategoryCondition = 0x2c52860 QuestFeedbackEffect = 0x2c52a50 UiTextureKit = 0x2c52c40 SpellAuraVisXChrSpec = 0x2c52e30 FriendshipReputation = 0x2c53020 UiWidgetConstantSource = 0x2c53210 ItemModifiedAppearance = 0x2c53400 CharSectionCondition = 0x2c535f0 GemProperties = 0x2c537e0 SpellCategories = 0x2c539d0 Mount = 0x2c53bc0 QuestInfo = 0x2c53db0 UiWidgetDataSource = 0x2c53fa0 GameClockDebug = 0x2c54190 CreatureDisplayInfoTrn = 0x2c54380 ArtifactAppearanceSet = 0x2c54570 GlyphBindableSpell = 0x2c54760 CharShipmentContainer = 0x2c54950 ItemModifiedAppearanceExtra = 0x2c54b40 GameObjectArtKit = 0x2c54d30 QuestLine = 0x2c54f20 UiWidget = 0x2c55110 GlyphExclusiveCategory = 0x2c55300 SpellCategory = 0x2c554f0 CreatureDispXUiCamera = 0x2c556e0 MountCapability = 0x2c558d0 QuestLineXQuest = 0x2c55ac0 GameObjectDiffAnimMap = 0x2c55cb0 ArtifactCategory = 0x2c55ea0 GlyphProperties = 0x2c56090 ItemNameDescription = 0x2c56280 CreatureDifficulty = 0x2c56470 UiWidgetStringSource = 0x2c56660 ArtifactPower = 0x2c56850 SpellCastingRequirements = 0x2c56a40 QuestMoneyReward = 0x2c56c30 GameObjectDisplayInfo = 0x2c56e20 ItemPetFood = 0x2c57010 GlyphRequiredSpec = 0x2c57200 CharShipment = 0x2c573f0 UiWidgetVisualization = 0x2c575e0 ItemPriceBase = 0x2c577d0 MountTypeXCapability = 0x2c579c0 QuestPackageItem = 0x2c57bb0 GMSurveyAnswers = 0x2c57da0 CreatureFamily = 0x2c57f90 GameObjectDisplayInfoXSoundKit = 0x2c58180 ArtifactPowerLink = 0x2c58370 SpellCastTimes = 0x2c58560 ItemRandomProperties = 0x2c58750 UIScriptedAnimationEffect = 0x2c58940 MountXDisplay = 0x2c58b30 GMSurveyCurrentSurvey = 0x2c58d20 SpellVisualEvent = 0x2c58f10 QuestSort = 0x2c59100 GameObjects = 0x2c592f0 ArtifactPowerPicker = 0x2c594e0 CharStartOutfit = 0x2c596d0 ItemRandomSuffix = 0x2c598c0 SpellClassOptions = 0x2c59ab0 GMSurveyQuestions = 0x2c59ca0 Movie = 0x2c59e90 QuestV2CliTask = 0x2c5a080 CreatureImmunities = 0x2c5a270 GMSurveySurveys = 0x2c5a460 ArtifactPowerRank = 0x2c5a650 ItemRangedDisplayInfo = 0x2c5a840 SpellXDescriptionVariables = 0x2c5aa30 SpellCooldowns = 0x2c5ac20 MovieFileData = 0x2c5ae10 ArenaCcItem = 0x2c5b000 GroupFinderActivity = 0x2c5b1f0 CharTitles = 0x2c5b3e0 ArtifactQuestXP = 0x2c5b5d0 MovieVariation = 0x2c5b7c0 SpellXSpellVisual = 0x2c5b9b0 ItemSet = 0x2c5bba0 AoiBox = 0x2c5bd90 ChatChannels = 0x2c5bf80 SpellDescriptionVariables = 0x2c5c170 ArtifactTier = 0x2c5c360 GarrAbilityCategory = 0x2c5c550 MultiStateProperties = 0x2c5c740 SpellDispelType = 0x2c5c930 GarrAbility = 0x2c5cb20 AlliedRaceRacialAbility = 0x2c5cd10 ItemSetSpell = 0x2c5cf00 UnitBlood = 0x2c5d0f0 GroupFinderActivityGrp = 0x2c5d2e0 SpellDuration = 0x2c5d4d0 ArtifactUnlock = 0x2c5d6c0 QuestV2 = 0x2c5d8b0 ItemUpgrade = 0x2c5daa0 GroupFinderCategory = 0x2c5dc90 ItemSpec = 0x2c5de80 Stationery = 0x2c5e070 UnitBloodLevels = 0x2c5e260 QuestXGroupActivity = 0x2c5e450 GarrAbilityEffect = 0x2c5e640 MultiTransitionProperties = 0x2c5e830 AuctionHouse = 0x2c5ea20 ChrClassesXPowerTypes = 0x2c5ec10 UnitCondition = 0x2c5ee00 SummonProperties = 0x2c5eff0 QuestXP = 0x2c5f1e0 PetLoyalty = 0x2c5f3d0 ItemSpecOverride = 0x2c5f5c0 PetPersonality = 0x2c5f7b0 AzeriteEmpoweredItem = 0x2c5f9a0 MythicPlusSeasonRewardLevels = 0x2c5fb90 ChrClassRaceSex = 0x2c5fd80 RandPropPoints = 0x2c5ff70 ItemSubClass = 0x2c60160 UnitPowerBar = 0x2c60350 CreatureMovementInfo = 0x2c60540 TactKey = 0x2c60730 GarrBuilding = 0x2c60920 AzeriteItem = 0x2c60b10 NameGen = 0x2c60d00 TactKeyLookup = 0x2c60ef0 RulesetItemUpgrade = 0x2c610e0 CreatureSpellData = 0x2c612d0 ChrClassTitle = 0x2c614c0 RelicSlotTierRequirement = 0x2c616b0 AzeriteItemMilestonePower = 0x2c618a0 TalentTab = 0x2c61a90 GuildPerkSpells = 0x2c61c80 SpellCraftUI = 0x2c61e70 ChrClassUIDisplay = 0x2c62060 ItemSubClassMask = 0x2c62250 CreatureSoundData = 0x2c62440 RelicTalent = 0x2c62630 AzeritePower = 0x2c62820 Talent = 0x2c62a10 StableSlotPrices = 0x2c62c00 ItemVisuals = 0x2c62df0 ChrClassVillain = 0x2c62fe0 SpellEffectAutoDescription = 0x2c631d0 AzeritePowerSetMember = 0x2c633c0 ResearchBranch = 0x2c635b0 NPCModelItemSlotDisplayInfo = 0x2c637a0 GarrBuildingDoodadSet = 0x2c63990 NPCSounds = 0x2c63b80 AzeriteTierUnlock = 0x2c63d70 SpellEffectEmission = 0x2c63f60 ResearchField = 0x2c64150 ItemXBonusTree = 0x2c64340 TaxiNodes = 0x2c64530 GarrClassSpec = 0x2c64720 NumTalentsAtLevel = 0x2c64910 BannedAddons = 0x2c64b00 JournalEncounter = 0x2c64cf0 ResearchProject = 0x2c64ee0 Heirloom = 0x2c650d0 SpellEquippedItems = 0x2c652c0 BankBagSlotPrices = 0x2c654b0 ObjectEffect = 0x2c656a0 GarrClassSpecPlayerCond = 0x2c65890 SpellFlyout = 0x2c65a80 BarberShopStyle = 0x2c65c70 JournalEncounterCreature = 0x2c65e60 ResearchSite = 0x2c66050 Achievement = 0x2c66240 GarrEncounter = 0x2c66430 CreatureType = 0x2c66620 ObjectEffectModifier = 0x2c66810 SpellFlyoutItem = 0x2c66a00 Resistances = 0x2c66bf0 ObjectEffectPackageElem = 0x2c66de0 BattlemasterList = 0x2c66fd0 CreatureXContribution = 0x2c671c0 JournalEncounterItem = 0x2c673b0 SpellFocusObject = 0x2c675a0 GarrEncounterSetXEncounter = 0x2c67790 RewardPack = 0x2c67980 CreatureXDisplayInfo = 0x2c67b70 OutlineEffect = 0x2c67d60 SpellInterrupts = 0x2c67f50 HighlightColor = 0x2c68140 Achievement_Category = 0x2c68330 GarrEncounterXMechanic = 0x2c68520 TerrainTypeSounds = 0x2c68710 JournalEncounterSection = 0x2c68900 Criteria = 0x2c68af0 RewardPackXCurrencyType = 0x2c68ce0 SpellItemEnchantment = 0x2c68ed0 OverrideSpellData = 0x2c690c0 Holidays = 0x2c692b0 GarrFollItemSetMember = 0x2c694a0 BattlePetAbility = 0x2c69690 AdventureJournal = 0x2c69880 RewardPackXItem = 0x2c69a70 SpellItemEnchantmentCondition = 0x2c69c60 TotemCategory = 0x2c69e50 PageTextMaterial = 0x2c6a040 GarrFollSupportSpell = 0x2c6a230 BattlePetAbilityEffect = 0x2c6a420 PaperDollItemFrame = 0x2c6a610 ScheduledInterval = 0x2c6a800 JournalEncounterXDifficulty = 0x2c6a9f0 Toy = 0x2c6abe0 CriteriaTree = 0x2c6add0 GarrFollower = 0x2c6afc0 ParagonReputation = 0x2c6b1b0 JournalEncounterXMapLoc = 0x2c6b3a0 HolidayDescriptions = 0x2c6b590 SoundAmbienceFlavor = 0x2c6b780 TradeSkillCategory = 0x2c6b970 CriteriaTreeXEffect = 0x2c6bb60 BattlePetAbilityState = 0x2c6bd50 HolidayNames = 0x2c6bf40 AlliedRace = 0x2c6c130 SpellLabel = 0x2c6c320 JournalInstance = 0x2c6c510 VehicleUIIndicator = 0x2c6c700 SoundAmbience = 0x2c6c8f0 ImportPriceArmor = 0x2c6cae0 CurrencyCategory = 0x2c6ccd0 BattlePetAbilityTurn = 0x2c6cec0 Startup_Strings = 0x2c6d340 StartupFiles = 0x2c6d530 Map = 0x2c6d720 AreaTable = 0x2c6d910 ModelFileData = 0x2c6db00 SpellChainEffects = 0x2c6dcf0 TextureBlendSet = 0x2c6dee0 DeviceBlacklist = 0x2c6e0d0 DriverBlacklist = 0x2c6e2c0 DeviceDefaultSettings = 0x2c6e4b0 Curve = 0x2c6e6a0 CurvePoint = 0x2c6e890 CloakDampening = 0x2c6ea80 FootprintTextures = 0x2c6ec70 FullScreenEffect = 0x2c6ee60 TerrainMaterial = 0x2c6f050 GroundEffectDoodad = 0x2c6f240 TerrainType = 0x2c6f430 GroundEffectTexture = 0x2c6f620 Hotfixes = 0x2c6f810 Light = 0x2c6fa00 Lightning = 0x2c6fbf0 VirtualAttachment = 0x2c6fde0 VirtualAttachmentCustomization = 0x2c6ffd0 Weather = 0x2c701c0 LightData = 0x2c703b0 WeatherXParticulate = 0x2c705a0 WindSettings = 0x2c70790 WMOAreaTable = 0x2c70980 LightParams = 0x2c70b70 ZoneLightPoint = 0x2c70d60 ZoneLight = 0x2c70f50 LightSkybox = 0x2c71140 LiquidMaterial = 0x2c71330 LiquidObject = 0x2c71520 LiquidType = 0x2c71710 ManifestMP3 = 0x2c71900 ModelAnimCloakDampening = 0x2c71af0 ModelRibbonQuality = 0x2c71ce0 Occluder = 0x2c71ed0 OccluderLocation = 0x2c720c0 OccluderNode = 0x2c722b0 ParticulateSound = 0x2c724a0 RibbonQuality = 0x2c72690 SoundBus = 0x2c72880 SoundBusOverride = 0x2c72a70 SoundEmitterPillPoints = 0x2c72c60 SoundEmitters = 0x2c72e50 SoundEnvelope = 0x2c73040 SoundFilter = 0x2c73230 SoundFilterElem = 0x2c73420 SoundKitAdvanced = 0x2c73610 SoundKitChild = 0x2c73800 AnimationData = 0x2c739f0 SoundKitEntry = 0x2c73be0 BoneWindModifiers = 0x2c73dd0 SoundKitFallback = 0x2c73fc0 BoneWindModifierModel = 0x2c741b0 CelestialBody = 0x2c743a0 SoundKit = 0x2c74590 ChatProfanity = 0x30b1b50 NamesProfanity = 0x30b1d40 NamesReservedLocale = 0x30b1f30 NamesReserved = 0x30b2120 GlobalStrings = 0x30b2310 CommentatorIndirectSpell = 0x30b2500 CommentatorTrackedCooldown = 0x30b26f0 CommentatorStartLocation = 0x30b28e0 LFGDungeonExpansion = 0x30b2ad0 ManifestInterfaceData = 0x30b2cc0 OccluderCurtain = 0x30b2eb0 SSAOSettings = 0x30d0fc0
fast desciptor dump to make sure everythings where it should beCode:cvarRegister_RegisterFunction at 0x571F90 s_Cvar_timingTestError 0x2BEE6C8 s_Cvar_launchAgent 0x2BEE6D0 s_Cvar_ 0x2BEEEE0 s_Cvar_M2UseThreads 0x2BEEEC8 s_Cvar_M2UseInstancing 0x2BEEED0 s_Cvar_gameTip 0x2BEFD38 s_Cvar_targetFPS 0x2BF0A30 s_Cvar_accountList 0x2BF19A0 s_Cvar_g_accountUsesToken 0x2BF19A8 s_Cvar_playIntroMovie 0x2BF19B0 s_Cvar_checkAddonVersion 0x2BEFCF0 s_Cvar_lastAddonVersion 0x2BF19B8 s_Cvar_mouseSpeed 0x2BF1A18 s_Cvar_lastCharacterGuid 0x2BF19C8 s_Cvar_seenCharacterUpgradePopup 0x2BF19D0 s_Cvar_seenLevelSquishPopup 0x2BF19E0 s_Cvar_seenConfigurationWarnings 0x2BF19E8 s_Cvar_skipStartGear 0x2BF19F8 s_Cvar_preloadPlayerModels 0x2BF1A00 s_Cvar_seenTBCInfoPane 0x2BF1A20 s_Cvar_auroraClientRequestSuffix 0x2C03590 s_Cvar_ForceAllowAero 0x2C0C0B0 s_Cvar_DriverVersionCheck 0x2C0C0B8 s_Cvar_CursorFreelookCentering 0x2C0C720 s_Cvar_CursorStickyCentering 0x2C0C728 s_Cvar_CursorCenteredYPos 0x2C0C738 s_Cvar_GamePadAbbreviatedBindingReverse 0x2C0CC78 s_Cvar_GamePadEmulateAlt 0x2C0CC80 s_Cvar_GamePadEmulateCtrl 0x2C0CC98 s_Cvar_GamePadEmulateShift 0x2C0CCA0 s_Cvar_GamePadEmulateEsc 0x2C0CCA8 s_Cvar_GamePadCursorRightClick 0x2C0D230 s_Cvar_GamePadCursorSpeedStart 0x2C0D238 s_Cvar_GamePadCursorSpeedAccel 0x2C0D240 s_Cvar_GamePadCursorSpeedMax 0x2C0D248 s_Cvar_GamePadCursorAutoEnable 0x2C0D250 s_Cvar_GamePadCursorCentering 0x2C0D260 s_Cvar_GamePadCursorCenteredEmulation 0x2C0CCB0 s_Cvar_GamePadCursorAutoDisableSticks 0x2C0CCB8 s_Cvar_GamePadCursorAutoDisableJump 0x2C0D268 s_Cvar_GamePadSmoothFacing 0x2C0CCC0 s_Cvar_GamePadFaceMovementThreshold 0x2C0CCC8 s_Cvar_GamePadCameraYawSpeed 0x2C0D278 s_Cvar_GamePadCameraPitchSpeed 0x2C0D280 s_Cvar_hwDetect 0x2C1FE90 s_Cvar_videoOptionsVersion 0x2C1FEA8 s_Cvar_ForceResolutionDefaultToMaxSize 0x2C1FEB8 s_Cvar_gxMaximize 0x2C1FEA0 s_Cvar_gxMonitor 0x2C1FEA0 s_Cvar_gxFullscreenResolution 0x2C1FE60 s_Cvar_gxWindowedResolution 0x2C1FE68 s_Cvar_gxNewResolution 0x2C1FE68 s_Cvar_gxAftermathEnabled 0x2C1FEC8 s_Cvar_graphicsQuality 0x2C1FEB0 s_Cvar_RAIDgraphicsQuality 0x2C1FED0 s_Cvar_ffxAntiAliasingMode 0x2C753D0 s_Cvar_WorldTextScreenY 0x2C7AF48 s_Cvar_WorldTextCritScreenY 0x2C7AF18 s_Cvar_WorldTextRandomXY 0x2C7AF20 s_Cvar_WorldTextRandomZMin 0x2C7AF28 s_Cvar_WorldTextRandomZMax 0x2C7AF30 s_Cvar_WorldTextNonRandomZ 0x2C7AF38 s_Cvar_WorldTextRampPow 0x2C7AF50 s_Cvar_WorldTextRampPowCrit 0x2C7AF58 s_Cvar_WorldTextRampDuration 0x2C7AF60 s_Cvar_WorldTextScale 0x2C7AF68 s_Cvar_WeaponTrailUseGPUStrip 0x2C7B5D0 s_Cvar_PreemptiveCastEnable 0x2C98FA8 s_Cvar_animFrameSkipLOD 0x2C9A488 s_Cvar_hotReloadModels 0x2C9A490 s_Cvar_forceLODCheck 0x2C9A498 s_Cvar_animFrameSkipLOD 0x2C9A488 s_Cvar_hotReloadModels 0x2C9A490 s_Cvar_forceLODCheck 0x2C9A498 s_Cvar_SplineOpt 0x2C9A988 s_Cvar_persistMoveLogOnTransfer 0x2C9A990 s_Cvar_movementMaxEventLateTime 0x2C9A998 s_Cvar_movementMaxEventEarlyTime 0x2C9A9A0 s_Cvar_disableServerNagle 0x2C9AA10 s_Cvar_ObjectSelectionCircle 0x2CE72D0 s_Cvar_outlineMouseOverFadeDuration 0x2CE72D0 s_Cvar_outlineSelectionFadeDuration 0x2CE7448 s_Cvar_pathSmoothing 0x2CE7500 s_Cvar_flightAngleLookAhead 0x2CE7508 s_Cvar_cloakFixEnabled 0x2CE7510 s_Cvar_DebugTorsoTwist 0x2CE7518 s_Cvar_smoothUnitPhasingDistThreshold 0x2CF33D8 s_Cvar_smoothUnitPhasingUnseenPurgatoryTimeMs 0x2CF33E0 s_Cvar_smoothUnitPhasingDestroyedPurgatoryTimeMs 0x2CF33E8 s_Cvar_smoothUnitPhasingActorPurgatoryTimeMs 0x2CF33F0 s_Cvar_smoothUnitPhasingEnableAlive 0x2CF33F8 s_Cvar_smoothUnitPhasingAliveTimeoutMs 0x2CF3400 s_Cvar_ImpactModelCollisionRanged 0x2CFC2D8 s_Cvar_ImpactModelCollisionMissile 0x2CFC2E0 s_Cvar_bodyQuota 0x2CFC960 s_Cvar_streamingCameraMaxRadius 0x2EB9FE8 s_Cvar_streamingCameraLookAheadTime 0x2EB9FF0 s_Cvar_SoundPerf_VariationCap 0x2EBE388 s_Cvar_Sound_EnablePositionalLowPassFilter 0x2EBE390 s_Cvar_Sound_AmbienceHighpassDSPCutoff 0x2EBE890 s_Cvar_Sound_AllyPlayerHighpassDSPCutoff 0x2EBE898 s_Cvar_Sound_EnemyPlayerHighpassDSPCutoff 0x2EBE8A0 s_Cvar_Sound_NPCHighpassDSPCutoff 0x2EBE8A8 s_Cvar_Sound_NumChannels 0x2EBEF10 s_Cvar_Sound_OutputDriverName 0x2EBEF20 s_Cvar_Sound_VoiceChatInputDriverIndex 0x2EBEF28 s_Cvar_Sound_VoiceChatInputDriverName 0x2EBF000 s_Cvar_Sound_VoiceChatOutputDriverIndex 0x2EBF008 s_Cvar_Sound_DSPBufferSize 0x2EBF018 s_Cvar_Sound_OutputSampleRate 0x2EBEF30 s_Cvar_Sound_EnableMixMode2 0x2EBEF40 s_Cvar_Sound_ListenerAtCharacter 0x2EBEF98 s_Cvar_Sound_EnableEmoteSounds 0x2EBEFA0 s_Cvar_Sound_ZoneMusicNoDelay 0x2EBEFA8 s_Cvar_Sound_EnableArmorFoleySoundForSelf 0x2EBEFB0 s_Cvar_Sound_EnableArmorFoleySoundForOthers 0x2EBEFB8 s_Cvar_Sound_EnablePetSounds 0x2EBEFC0 s_Cvar_Sound_AlternateListener 0x2EBEFE0 s_Cvar_Sound_EnableSoundWhenGameIsInBG 0x2EBEFF0 s_Cvar_scriptProfile 0x2F15410 s_Cvar_uiScale 0x2F155E8 s_Cvar_useHighResolutionUITextures 0x2F15820 s_Cvar_chatClassColorOverride 0x2F155E0 s_Cvar_deselectOnClick 0x2F15428 s_Cvar_autoStand 0x2F15430 s_Cvar_autoDismount 0x2F15438 s_Cvar_autoDismountFlying 0x2F15440 s_Cvar_autoUnshift 0x2F15448 s_Cvar_autoClearAFK 0x2F15450 s_Cvar_blockTrades 0x2F15458 s_Cvar_blockChannelInvites 0x2F15468 s_Cvar_autoLootDefault 0x2F15470 s_Cvar_autoLootRate 0x2F15478 s_Cvar_autoOpenLootHistory 0x2F15810 s_Cvar_superTrackerDist 0x2F15728 s_Cvar_spellBookSort 0x2F15730 s_Cvar_interactOnLeftClick 0x2F15738 s_Cvar_assistAttack 0x2F15480 s_Cvar_autoSelfCast 0x2F15488 s_Cvar_stopAutoAttackOnTargetChange 0x2F15490 s_Cvar_showTargetOfTarget 0x2F15498 s_Cvar_showTargetCastbar 0x2F154A0 s_Cvar_showVKeyCastbar 0x2F154A8 s_Cvar_showVKeyCastbarOnlyOnTarget 0x2F154B0 s_Cvar_showVKeyCastbarSpellName 0x2F154B8 s_Cvar_doNotFlashLowHealthWarning 0x2F154C0 s_Cvar_minimapZoom 0x2F154D8 s_Cvar_minimapInsideZoom 0x2F154E0 s_Cvar_minimapAltitudeHintMode 0x2F154E8 s_Cvar_showMinimapClock 0x2F154F0 s_Cvar_scriptWarnings 0x2F15418 s_Cvar_displayFreeBagSlots 0x2F154F8 s_Cvar_displayWorldPVPObjectives 0x2F15500 s_Cvar_colorblindMode 0x2F15508 s_Cvar_allowCompareWithToggle 0x2F15510 s_Cvar_showHonorAsExperience 0x2F15790 s_Cvar_mapAnimMinAlpha 0x2F156E8 s_Cvar_spamFilter 0x2F15518 s_Cvar_showLootSpam 0x2F15520 s_Cvar_chatBubbles 0x2F15528 s_Cvar_chatBubblesParty 0x2F15530 s_Cvar_removeChatDelay 0x2F15538 s_Cvar_guildMemberNotify 0x2F15548 s_Cvar_guildRewardsUsable 0x2F15550 s_Cvar_guildRewardsCategory 0x2F15558 s_Cvar_lfgAutoFill 0x2F15560 s_Cvar_twitterGetConfigTime 0x2F157A8 s_Cvar_twitterShortUrlLengthHttps 0x2F157B0 s_Cvar_twitterCharactersPerMedia 0x2F157B8 s_Cvar_showBuilderFeedback 0x2F157C0 s_Cvar_findYourselfInRaidOnlyInCombat 0x2F15878 s_Cvar_findYourselfAnywhereOnlyInCombat 0x2F15888 s_Cvar_findYourselfInRaid 0x2F15890 s_Cvar_findYourselfInBG 0x2F15898 s_Cvar_findYourselfAnywhere 0x2F158A0 s_Cvar_comboPointLocation 0x2F158A8 s_Cvar_nameplateTargetRadialPosition 0x2F158B0 s_Cvar_multiBarRightVerticalLayout 0x2F15568 s_Cvar_floatingCombatTextCombatDamageStyle 0x2F15570 s_Cvar_floatingCombatTextCombatDamageAllAutos 0x2F15818 s_Cvar_floatingCombatTextCombatDamageDirectionalScale 0x2F15580 s_Cvar_floatingCombatTextCombatLogPeriodicSpells 0x2F15588 s_Cvar_floatingCombatTextPetMeleeDamage 0x2F15590 s_Cvar_floatingCombatTextPetSpellDamage 0x2F15598 s_Cvar_enableFloatingCombatText 0x2F155A8 s_Cvar_showDispelDebuffs 0x2F154D0 s_Cvar_showToastOffline 0x2F15700 s_Cvar_showToastBroadcast 0x2F15708 s_Cvar_showToastFriendRequest 0x2F15710 s_Cvar_showToastConversation 0x2F156F8 s_Cvar_showToastClubInvitation 0x2F15718 s_Cvar_alwaysShowBlizzardGroupsTab 0x2F15848 s_Cvar_showNewbieTips 0x2F15720 s_Cvar_calendarShowDarkmoon 0x2F155B8 s_Cvar_calendarShowBattlegrounds 0x2F155C0 s_Cvar_calendarShowLockouts 0x2F155C8 s_Cvar_nameplateShowEnemyMinions 0x2F155F0 s_Cvar_nameplateShowFriendlyNPCs 0x2F15628 s_Cvar_nameplateShowDebuffsOnFriendly 0x2F15658 s_Cvar_enablePVPNotifyAFK 0x2F15668 s_Cvar_showBattlefieldMinimap 0x2F15670 s_Cvar_auctionDisplayOnCharacter 0x2F15660 s_Cvar_combatLogUniqueFilename 0x2F15678 s_Cvar_currencyTokensUnused1 0x2F15680 s_Cvar_currencyTokensUnused2 0x2F15688 s_Cvar_currencyTokensBackpack1 0x2F15690 s_Cvar_currencyTokensBackpack2 0x2F15698 s_Cvar_currencyCategoriesCollapsed 0x2F156A0 s_Cvar_predictedHealth 0x2F156A8 s_Cvar_lfdCollapsedHeaders 0x2F156B8 s_Cvar_lfdSelectedDungeons 0x2F156C0 s_Cvar_pvpSelectedRoles 0x2F156C8 s_Cvar_lfgListSearchLanguages 0x2F156D0 s_Cvar_lastTalkedToGM 0x2F156D8 s_Cvar_minimapTrackedInfov2 0x2F156F0 s_Cvar_petJournalTypeFilters 0x2F15740 s_Cvar_petJournalSourceFilters 0x2F15748 s_Cvar_petJournalSort 0x2F15750 s_Cvar_mountJournalGeneralFilters 0x2F15758 s_Cvar_mountJournalSourcesFilter 0x2F15760 s_Cvar_heirloomSourceFilters 0x2F15770 s_Cvar_transmogrifySourceFilters 0x2F15778 s_Cvar_wardrobeSourceFilters 0x2F15780 s_Cvar_wardrobeSetsFilters 0x2F15788 s_Cvar_EmitterCombatRange 0x2F157A0 s_Cvar_NonEmitterCombatRange 0x2F15798 s_Cvar_showSpectatorTeamCircles 0x2F15868 s_Cvar_flashErrorMessageRepeats 0x2F15870 s_Cvar_garrisonCompleteTalent 0x2F157D0 s_Cvar_AllowDangerousScripts 0x2F157E0 s_Cvar_EnableBlinkApplicationIcon 0x2F157E8 s_Cvar_lastSelectedClubId 0x2F157F0 s_Cvar_fstack_showhidden 0x2F157F8 s_Cvar_fstack_showregions 0x2F157F8 s_Cvar_fstack_showanchors 0x2F15800 s_Cvar_autoRangedCombat 0x2F15460 s_Cvar_uiScale 0x2F155E8 s_Cvar_useHighResolutionUITextures 0x2F15820 s_Cvar_chatClassColorOverride 0x2F155E0 s_Cvar_TargetPriorityAllowAnyOnScreen 0x2F49288 s_Cvar_TargetPriorityHoldHighlightDelay 0x2F49290 s_Cvar_TargetPriorityCombatLock 0x2F49298 s_Cvar_TargetPriorityCombatLockHighlight 0x2F492A0 s_Cvar_TargetPriorityCombatLockContextualRelaxation 0x2F492A8 s_Cvar_TargetPriorityPvp 0x2F492B0 s_Cvar_TargetPriorityPvpLock 0x2F492B8 s_Cvar_TargetPriorityPvpLockHighlight 0x2F492C0 s_Cvar_TargetPriorityValueBank 0x2F492C8 s_Cvar_TargetPriorityContinueFromManualTarget 0x2F492D0 s_Cvar_TargetPriorityAutoTargetIgnoreWindow 0x2F492D8 s_Cvar_TargetPriorityFrustumPullInSides 0x2F492E0 s_Cvar_TargetPriorityFrustumPullInTop 0x2F492E8 s_Cvar_TargetPriorityFrustumPullInBot 0x2F492F8 s_Cvar_nameplateMaxDistance 0x2F49500 s_Cvar_nameplateTargetBehindMaxDistance 0x2F49508 s_Cvar_nameplateMotion 0x2F49510 s_Cvar_nameplateMotionSpeed 0x2F49518 s_Cvar_nameplateOverlapH 0x2F49520 s_Cvar_nameplateOverlapV 0x2F49528 s_Cvar_nameplateMinScale 0x2F49538 s_Cvar_nameplateMaxScale 0x2F49548 s_Cvar_nameplateLargerScale 0x2F49550 s_Cvar_nameplateMinScaleDistance 0x2F49540 s_Cvar_nameplateMaxScaleDistance 0x2F49558 s_Cvar_nameplateMinAlpha 0x2F49560 s_Cvar_nameplateOccludedAlphaMult 0x2F49570 s_Cvar_nameplateMinAlphaDistance 0x2F49578 s_Cvar_nameplateMaxAlphaDistance 0x2F49580 s_Cvar_nameplateSelectedScale 0x2F49588 s_Cvar_nameplateSelectedAlpha 0x2F49590 s_Cvar_nameplateNotSelectedAlpha 0x2F49598 s_Cvar_clampTargetNameplateToScreen 0x2F495A0 s_Cvar_nameplateSelfScale 0x2F495A8 s_Cvar_nameplateSelfAlpha 0x2F495B0 s_Cvar_nameplateSelfBottomInset 0x2F495B8 s_Cvar_nameplateSelfTopInset 0x2F495C0 s_Cvar_nameplateOtherBottomInset 0x2F495C8 s_Cvar_nameplateOtherTopInset 0x2F495D0 s_Cvar_nameplateLargeBottomInset 0x2F495D8 s_Cvar_nameplateClassResourceTopInset 0x2F495E8 s_Cvar_NamePlateHorizontalScale 0x2F495F0 s_Cvar_NameplatePersonalShowInCombat 0x2F495F8 s_Cvar_NameplatePersonalShowWithTarget 0x2F49600 s_Cvar_NameplatePersonalHideDelaySeconds 0x2F49608 s_Cvar_NameplatePersonalHideDelayAlpha 0x2F49610 s_Cvar_incompleteQuestPriorityThresholdDelta 0x2F5A630 s_Cvar_runeSpentFadeTime 0x2F64748 s_Cvar_autojoinBGVoice 0x2F999C8 s_Cvar_PushToTalkSound 0x2F999D0 s_Cvar_VoiceOutputVolume 0x2F999E0 s_Cvar_VoiceInputVolume 0x2F99A00 s_Cvar_VoiceVADSensitivity 0x2F999F0 s_Cvar_VoiceOutputDevice 0x2F999E8 s_Cvar_VoiceEnableWhenGameIsInBG 0x2F999F8 s_Cvar_VoicePushToTalkKeybind 0x2F99A10 s_Cvar_VoiceSelfDeafened 0x2F99A18 s_Cvar_VoiceSelfMuted 0x2F99A20 s_Cvar_VoiceChatMasterVolumeScale 0x2F99A28 s_Cvar_cameraSavedVehicleDistance 0x2FA2570 s_Cvar_cameraSavedPetBattleDistance 0x2FA2580 s_Cvar_cameraBobbing 0x2FA25C0 s_Cvar_test_cameraHeadMovementStrength 0x2FA25D0 s_Cvar_test_cameraHeadMovementRangeScale 0x2FA25E0 s_Cvar_test_cameraHeadMovementMovingStrength 0x2FA2610 s_Cvar_test_cameraHeadMovementStandingStrength 0x2FA25F0 s_Cvar_test_cameraHeadMovementMovingDampRate 0x2FA2600 s_Cvar_test_cameraHeadMovementStandingDampRate 0x2FA2620 s_Cvar_test_cameraHeadMovementFirstPersonDampRate 0x2FA2630 s_Cvar_test_cameraHeadMovementDeadZone 0x2FA2640 s_Cvar_test_cameraDynamicPitch 0x2FA2650 s_Cvar_test_cameraDynamicPitchBaseFovPad 0x2FA2660 s_Cvar_test_cameraDynamicPitchBaseFovPadDownScale 0x2FA2680 s_Cvar_test_cameraDynamicPitchSmartPivotCutoffDist 0x2FA2690 s_Cvar_test_cameraOverShoulder 0x2FA26A0 s_Cvar_test_cameraTargetFocusEnemyEnable 0x2FA26B0 s_Cvar_test_cameraTargetFocusEnemyStrengthPitch 0x2FA26C0 s_Cvar_test_cameraTargetFocusEnemyStrengthYaw 0x2FA26D0 s_Cvar_test_cameraTargetFocusInteractStrengthPitch 0x2FA26F0 s_Cvar_test_cameraTargetFocusInteractStrengthYaw 0x2FA2700 s_Cvar_cameraCustomViewSmoothing 0x2FA29A0 s_Cvar_cameraTerrainTilt 0x2FA3050 s_Cvar_cameraTerrainTiltTimeMin 0x2FA3060 s_Cvar_cameraTerrainTiltTimeMax 0x2FA39D0 s_Cvar_cameraWaterCollision 0x2FA39E0 s_Cvar_cameraHeightIgnoreStandState 0x2FA39F0 s_Cvar_cameraPivot 0x2FA3A00 s_Cvar_cameraPivotDYMin 0x2FA3A20 s_Cvar_cameraDive 0x2FA3A30 s_Cvar_cameraSurfacePitch 0x2FA3A40 s_Cvar_cameraSubmergePitch 0x2FA3A50 s_Cvar_cameraPitchSmoothMin 0x2FA3A70 s_Cvar_cameraYawSmoothMin 0x2FA3A90 s_Cvar_cameraYawSmoothMax 0x2FA3AA0 s_Cvar_cameraSmoothTimeMin 0x2FA3AB0 s_Cvar_cameraSmoothTimeMax 0x2FA3AC0 s_Cvar_gxMTDisable 0x2FED3D0 s_Cvar_gxMTBeginDraw 0x2FED3D8 -- Error --: Failed to rename -> s_Cvar_ s_Cvar_preloadLoadingDistTerrain 0x2FED438 s_Cvar_preloadLoadingDistObject 0x2FED440 s_Cvar_terrainMipLevel 0x2FEC808 s_Cvar_worldBaseMip 0x2FED488 s_Cvar_lodObjectCullDist 0x2FEC818 s_Cvar_RAIDdoodadLodScale 0x2FEC878 s_Cvar_RAIDterrainMipLevel 0x2FED4A8 s_Cvar_RAIDworldBaseMip 0x2FED4A0 s_Cvar_RAIDVolumeFogLevel 0x2FEC890 s_Cvar_RAIDlodObjectCullSize 0x2FED4B0 s_Cvar_RAIDlodObjectCullDist 0x2FEC908 s_Cvar_RAIDlodObjectMinSize 0x2FEC910 s_Cvar_graphicsSpellDensity 0x2FED4C8 s_Cvar_graphicsProjectedTextures 0x2FED4D0 s_Cvar_graphicsEnvironmentDetail 0x2FED4D8 s_Cvar_graphicsGroundClutter 0x2FED4E0 s_Cvar_graphicsShadowQuality 0x2FED4E8 s_Cvar_graphicsSunshafts 0x2FED4F8 s_Cvar_graphicsParticleDensity 0x2FED500 s_Cvar_graphicsSSAO 0x2FED508 s_Cvar_raidGraphicsTextureResolution 0x2FED510 s_Cvar_raidGraphicsSpellDensity 0x2FED518 s_Cvar_raidGraphicsProjectedTextures 0x2FED520 s_Cvar_raidGraphicsEnvironmentDetail 0x2FED528 s_Cvar_raidGraphicsGroundClutter 0x2FED530 s_Cvar_raidGraphicsShadowQuality 0x2FED538 s_Cvar_raidGraphicsLiquidDetail 0x2FED540 s_Cvar_raidGraphicsSunshafts 0x2FED548 s_Cvar_raidGraphicsParticleDensity 0x2FED550 s_Cvar_raidGraphicsSSAO 0x2FED558 s_Cvar_shadowScissor 0x2FEEC28 s_Cvar_shadowInstancing 0x2FEEC30 s_Cvar_ffxGlow 0x2FFA748 s_Cvar_ffxVenari 0x2FFA758 s_Cvar_ffxLingeringVenari 0x2FFA760 s_Cvar_disableAutoRealmSelect 0x2FFAD50 s_Cvar_initialRealmListTimeout 0x2FFAD58 s_Cvar_webChallengeURLTimeout 0x2FFAD60 s_Cvar_sceneOcclusionEnable 0x30D0D58 s_Cvar_assaoRadius 0x30D0D78 s_Cvar_assaoShadowMult 0x30D0D80 s_Cvar_assaoShadowPower 0x30D0D88 s_Cvar_assaoShadowClamp 0x30D0D90 s_Cvar_assaoHorizonAngleThresh 0x30D0D98 s_Cvar_assaoFadeOutFrom 0x30D0DA0 s_Cvar_assaoAdaptiveQualityLimit 0x30D0DB0 s_Cvar_assaoBlurPassCount 0x30D0DB8 s_Cvar_assaoSharpness 0x30D0DC0 s_Cvar_assaoTemporalSSAngleOffset 0x30D0DC8 s_Cvar_assaoTemporalSSRadiusOffset 0x30D0DD0 s_Cvar_assaoDetailShadowStrength 0x30D0DD8 s_Cvar_ssaoMagicNormals 0x30D0DE8 s_Cvar_ssaoMagicThresholdLow 0x30D0DF0 s_Cvar_ssaoMagicThresholdHigh 0x30D0DF8
Code:0x0000 ['m_guid'] 0x0004 ['m_entryID'] 0x0005 ['m_dynamicFlags'] 0x0006 ['m_scale'] 0x0000 ['m_owner'] 0x0004 ['m_containedIn'] 0x0008 ['m_creator'] 0x000C ['m_giftCreator'] 0x0010 ['m_stackCount'] 0x0011 ['m_expiration'] 0x0012 ['m_spellCharges'] 0x0017 ['m_dynamicFlags'] 0x0018 ['m_enchantment'] 0x003F ['m_propertySeed'] 0x0040 ['m_randomPropertiesID'] 0x0041 ['m_durability'] 0x0042 ['m_maxDurability'] 0x0043 ['m_createPlayedTime'] 0x0044 ['m_modifiersMask'] 0x0045 ['m_context'] 0x0046 ['m_artifactXP'] 0x0048 ['m_itemAppearanceModID'] 0x0000 ['m_slots'] 0x0090 ['m_numSlots'] 0x0000 ['charm'] 0x0004 ['summon'] 0x0008 ['critter'] 0x000C ['charmedBy'] 0x0010 ['summonedBy'] 0x0014 ['createdBy'] 0x0018 ['demonCreator'] 0x001C ['lookAtControllerTarget'] 0x0020 ['target'] 0x0024 ['battlePetCompanionGUID'] 0x0028 ['battlePetDBID'] 0x002A ['channelData'] 0x002C ['summonedByHomeRealm'] 0x002D ['race', 'classId', 'playerClassId', 'sex'] 0x002E ['displayPower'] 0x002F ['overrideDisplayPowerID'] 0x0030 ['health'] 0x0032 ['power'] 0x0038 ['maxHealth'] 0x003A ['maxPower'] 0x0040 ['modPowerRegen'] 0x0046 ['level'] 0x0047 ['effectiveLevel'] 0x0048 ['contentTuningID'] 0x0049 ['scalingLevelMin'] 0x004A ['scalingLevelMax'] 0x004B ['scalingLevelDelta'] 0x004C ['scalingFactionGroup'] 0x004D ['scalingHealthItemLevelCurveID'] 0x004E ['scalingDamageItemLevelCurveID'] 0x004F ['factionTemplate'] 0x0050 ['virtualItems'] 0x0056 ['flags'] 0x0057 ['flags2'] 0x0058 ['flags3'] 0x0059 ['auraState'] 0x005A ['attackRoundBaseTime'] 0x005C ['rangedAttackRoundBaseTime'] 0x005D ['boundingRadius'] 0x005E ['combatReach'] 0x005F ['displayID'] 0x0060 ['displayScale'] 0x0061 ['nativeDisplayID'] 0x0062 ['nativeXDisplayScale'] 0x0063 ['mountDisplayID'] 0x0064 ['minDamage'] 0x0065 ['maxDamage'] 0x0066 ['minOffHandDamage'] 0x0067 ['maxOffHandDamage'] 0x0068 ['standState', 'petLoyaltyIndex', 'visFlags', 'animTier'] 0x0069 ['petNumber'] 0x006A ['petNameTimestamp'] 0x006B ['petExperience'] 0x006C ['petNextLevelExperience'] 0x006D ['modCastingSpeed'] 0x006E ['modSpellHaste'] 0x006F ['modHaste'] 0x0070 ['modRangedHaste'] 0x0071 ['modHasteRegen'] 0x0072 ['modTimeRate'] 0x0073 ['createdBySpell'] 0x0074 ['npcFlags'] 0x0076 ['emoteState'] 0x0077 ['trainingPointsUsed', 'trainingPointsTotal'] 0x0078 ['stats'] 0x007D ['statPosBuff'] 0x0082 ['statNegBuff'] 0x0087 ['resistances'] 0x008E ['resistanceBuffModsPositive'] 0x0095 ['resistanceBuffModsNegative'] 0x009C ['baseMana'] 0x009D ['baseHealth'] 0x009E ['sheatheState', 'pvpFlags', 'petFlags', 'shapeshiftForm'] 0x009F ['attackPower'] 0x00A0 ['attackPowerModPos'] 0x00A1 ['attackPowerModNeg'] 0x00A2 ['attackPowerMultiplier'] 0x00A3 ['rangedAttackPower'] 0x00A4 ['rangedAttackPowerModPos'] 0x00A5 ['rangedAttackPowerModNeg'] 0x00A6 ['rangedAttackPowerMultiplier'] 0x00A7 ['setAttackSpeedAura'] 0x00A8 ['lifesteal'] 0x00A9 ['minRangedDamage'] 0x00AA ['maxRangedDamage'] 0x00AB ['powerCostModifier'] 0x00B2 ['powerCostMultiplier'] 0x00B9 ['maxHealthModifier'] 0x00BA ['hoverHeight'] 0x00BB ['minItemLevelCutoff'] 0x00BC ['minItemLevel'] 0x00BD ['maxItemLevel'] 0x00BE ['wildBattlePetLevel'] 0x00BF ['battlePetCompanionNameTimestamp'] 0x00C0 ['interactSpellID'] 0x00C1 ['stateSpellVisualID'] 0x00C2 ['stateAnimID'] 0x00C3 ['stateAnimKitID'] 0x00C4 ['stateWorldEffectID'] 0x00C8 ['scaleDuration'] 0x00C9 ['looksLikeMountID'] 0x00CA ['looksLikeCreatureID'] 0x00CB ['lookAtControllerID'] 0x00CC ['guildGUID'] 0x0000 ['duelArbiter'] 0x0004 ['wowAccount'] 0x0008 ['lootTargetGUID'] 0x000C ['playerFlags'] 0x000D ['playerFlagsEx'] 0x000E ['guildRankID'] 0x000F ['guildDeleteDate'] 0x0010 ['guildLevel'] 0x0011 ['partyType', 'numBankSlots', 'nativeSex', 'inebriation'] 0x0012 ['pvpTitle', 'arenaFaction', 'pvpRank'] 0x0013 ['duelTeam'] 0x0014 ['guildTimeStamp'] 0x0015 ['questLog'] 0x01A5 ['visibleItems'] 0x01CB ['playerTitle'] 0x01CC ['fakeInebriation'] 0x01CD ['virtualPlayerRealm'] 0x01CE ['currentSpecID'] 0x01CF ['taxiMountAnimKitID'] 0x01D0 ['avgItemLevel'] 0x01D4 ['currentBattlePetBreedQuality'] 0x01D5 ['honorLevel'] 0x01D6 ['customizationChoices'] 0x0000 ['invSlots'] 0x0204 ['farsightObject'] 0x0208 ['comboTarget'] 0x020C ['summonedBattlePetGUID'] 0x0210 ['knownTitles'] 0x021C ['coinage'] 0x021E ['XP'] 0x021F ['nextLevelXP'] 0x0220 ['trialXP'] 0x0221 ['skill'] 0x05A1 ['characterPoints'] 0x05A2 ['maxTalentTiers'] 0x05A3 ['trackCreatureMask'] 0x05A4 ['trackResourceMask'] 0x05A6 ['mainhandExpertise'] 0x05A7 ['offhandExpertise'] 0x05A8 ['rangedExpertise'] 0x05A9 ['combatRatingExpertise'] 0x05AA ['blockPercentage'] 0x05AB ['dodgePercentage'] 0x05AC ['dodgePercentageFromAttribute'] 0x05AD ['parryPercentage'] 0x05AE ['parryPercentageFromAttribute'] 0x05AF ['critPercentage'] 0x05B0 ['rangedCritPercentage'] 0x05B1 ['offhandCritPercentage'] 0x05B2 ['spellCritPercentage'] 0x05B9 ['shieldBlock'] 0x05BA ['mastery'] 0x05BB ['speed'] 0x05BC ['avoidance'] 0x05BD ['sturdiness'] 0x05BE ['versatility'] 0x05BF ['versatilityBonus'] 0x05C0 ['pvpPowerDamage'] 0x05C1 ['pvpPowerHealing'] 0x05C2 ['exploredZones'] 0x0742 ['restInfo'] 0x0746 ['modDamageDonePos'] 0x074D ['modDamageDoneNeg'] 0x0754 ['modDamageDonePercent'] 0x075B ['modHealingDonePos'] 0x075C ['modHealingPercent'] 0x075D ['modHealingDonePercent'] 0x075E ['modPeriodicHealingDonePercent'] 0x075F ['weaponDmgMultipliers'] 0x0762 ['weaponAtkSpeedMultipliers'] 0x0765 ['modSpellPowerPercent'] 0x0766 ['modResiliencePercent'] 0x0767 ['overrideSpellPowerByAPPercent'] 0x0768 ['overrideAPBySpellPowerPercent'] 0x0769 ['modTargetResistance'] 0x076A ['modTargetPhysicalResistance'] 0x076B ['localFlags'] 0x076C ['grantableLevels', 'multiActionBars', 'lifetimeMaxRank', 'numRespecs'] 0x076D ['ammoID'] 0x076E ['pvpMedals'] 0x076F ['buybackPrice'] 0x077B ['buybackTimestamp'] 0x0787 ['todayHonorableKills', 'yesterdayHonorableKills'] 0x0788 ['lastWeekHonorableKills', 'thisWeekHonorableKills'] 0x0789 ['thisWeekContribution'] 0x078A ['lifetimeHonorableKills'] 0x078B ['yesterdayContribution'] 0x078C ['lastWeekContribution'] 0x078D ['lastWeekRank'] 0x078E ['watchedFactionIndex'] 0x078F ['combatRatings'] 0x07AF ['pvpInfo'] 0x07F7 ['maxLevel'] 0x07F8 ['scalingPlayerLevelDelta'] 0x07F9 ['maxCreatureScalingLevel'] 0x07FA ['noReagentCostMask'] 0x07FE ['petSpellPower'] 0x07FF ['professionSkillLine'] 0x0801 ['uiHitModifier'] 0x0802 ['uiSpellHitModifier'] 0x0803 ['homeRealmTimeOffset'] 0x0804 ['modPetHaste'] 0x0805 ['localRegenFlags', 'auraVision', 'numBackpackSlots'] 0x0806 ['overrideSpellsID'] 0x0807 ['lfgBonusFactionID'] 0x0808 ['lootSpecID'] 0x0809 ['overrideZonePVPType'] 0x080A ['bagSlotFlags'] 0x080E ['bankBagSlotFlags'] 0x0815 ['questCompleted'] 0x0EEB ['honor'] 0x0EEC ['honorNextLevel'] 0x0EED ['pvpTierMaxFromWins'] 0x0EEE ['pvpLastWeeksTierMaxFromWins'] 0x0EEF ['insertItemsLeftToRight', 'pvpRankProgress'] 0x0000 ['m_createdBy'] 0x0004 ['m_guildGUID'] 0x0008 ['m_displayID'] 0x0009 ['m_flags'] 0x000A ['m_parentRotation'] 0x000E ['m_factionTemplate'] 0x000F ['m_level'] 0x0010 ['m_state', 'm_typeID', 'm_artKit', 'm_percentHealth'] 0x0011 ['m_spellVisualID'] 0x0012 ['m_stateSpellVisualID'] 0x0013 ['m_spawnTrackingStateAnimID'] 0x0014 ['m_spawnTrackingStateAnimKitID'] 0x0015 ['m_stateWorldEffectID'] 0x0019 ['m_customParam'] 0x0000 ['m_caster'] 0x0004 ['m_type'] 0x0005 ['m_spellXSpellVisualID'] 0x0006 ['m_spellID'] 0x0007 ['m_radius'] 0x0008 ['m_castTime'] 0x0000 ['m_owner'] 0x0004 ['m_partyGUID'] 0x0008 ['m_guildGUID'] 0x000C ['m_displayID'] 0x000D ['m_items'] 0x0020 ['m_raceID', 'm_sex', 'm_classID', 'm_padding'] 0x0021 ['m_flags'] 0x0022 ['m_dynamicFlags'] 0x0023 ['m_factionTemplate'] 0x0024 ['m_customizationChoices'] 0x0000 ['m_overrideScaleCurve'] 0x0007 ['m_extraScaleCurve'] 0x000E ['m_caster'] 0x0012 ['m_duration'] 0x0013 ['m_timeToTarget'] 0x0014 ['m_timeToTargetScale'] 0x0015 ['m_timeToTargetExtraScale'] 0x0016 ['m_spellID'] 0x0017 ['m_spellForVisuals'] 0x0018 ['m_spellXSpellVisualID'] 0x0019 ['m_boundsRadius2D'] 0x001A ['m_decalPropertiesID'] 0x001B ['m_creatingEffectGUID'] 0x0000 ['m_scriptPackageID'] 0x0001 ['m_rndSeedVal'] 0x0002 ['m_createdBy'] 0x0006 ['m_sceneType']