[TBC Classic] [2.5.1 40617] menu

User Tag List

Results 1 to 11 of 11
  1. #1
    Razzue's Avatar Contributor Avid Ailurophile

    CoreCoins Purchaser Authenticator enabled
    Reputation
    379
    Join Date
    Jun 2017
    Posts
    588
    Thanks G/R
    185/268
    Trade Feedback
    2 (100%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    [TBC Classic] [2.5.1 40617]

    Offsets
    Code:
    public class Offsets
    {
        public class Globals
        {
            // 48 8D 0D ? ? ? ? E8 ? ? ? ? 48 85 C0 74 ? 4C 8B C7 48 8D 0D ? ? ? ?
            public const int MouseoverGUID = 0x3092A98;
    
            // 48 8D 0D ?? ?? ?? ?? 48 03 C0 0F 10 44 C1 ?? 0F 11 44 24 ?? EB
            public const int EquippedBagGUIDS = 0x30E2130;
    
            // 48 8D 0D ? ? ? ? E8 ? ? ? ? 48 83 BC 24 ? ? ? ? ? 7C ? 48 8B 8C 24 ? ? ? ? 48 8D 15 ? ? ? ? 45 33 C9 45 8D 41 ? E8 ? ? ? ? 48 81 C4
            public const int PlayerGUID = 0x2D7ACE0;
    
            // 48 8B 05 ? ? ? ? 33 DB 45 8B E1
            public const int PetGUID = 0x30CF0D8;
    
            // 48 39 05 ? ? ? ? 75 ? B1 ? E8 ? ? ? ? 41 B8 ? ? ? ?
            public const int TargetGUID = 0x2DF0940;
    
            // 8B 15 ? ? ? ? 4C 8D 4C 24 ? 45 33 C0 48 8D 0D ? ? ? ? E8 ? ? ? ? 48 85 C0 75 ? B8 ? ? ? ?
            public const int ZoneID = 0x309196C;
    
            // E8 ? ? ? ? 48 8D 4C 24 ? 48 8B D8 E8 ? ? ? ? 4C 89 74 24 -> Decompile first sub in function
            public const int PlayerName = 0x2D7ACF8;
    
            // 0F B6 15 ? ? ? ? C1 EA ? 83 E2 ? E8 ? ? ? ? B8 ? ? ? ? 48 83 C4 ? C3 40 53
            public const int InGame = 0x3092A74;
    
            // 8B 05 ? ? ? ? 89 06 8B 05 ? ? ? ? 89 07 B0 ?
            public const int CorpsePos = 0x2C7EAF0;
    
            // 88 05 ? ? ? ? 85 DB
            public const int LootWindow = 0x30CF1E8;
    
            // 48 8D 0D ? ? ? ? 41 B8 ? ? ? ? 48 8D 95 ? ? ? ? 0F 1F 40 ?
            public const int EventMessage = 0x3091970;
        }
    
        public class Battleground
        {
            // 83 3D ? ? ? ? ? 0F 84 ? ? ? ? BA ? ? ? ? 48 8B CF
            public const int IsBattlegroundFinished = 0x30CE23C;
    
            // 89 05 ? ? ? ? 89 1D ? ? ? ? 8B FB
            public const int BattlegroundWinner = 0x30CE240;
    
            // 48 8B 0D ? ? ? ? 33 C0 F6 C1 ? 75 ? 8B D0 48 85 C9 75 ? BA ? ? ? ? 85 D2 8B 15 ? ? ? ? 48 0F 44 C1 66 0F 1F 44 00
            public const int BattlegroundInfo = 0x2C88830;
        }
    
        public class Keybinds
        {
            // 48 8B 05 ? ? ? ? 8B FA 48 8B F1
            public const int Base = 0x2D79B18;
            public const int First = 0x18;
            public const int Key = 0x30;
            public const int Command = 0x50;
            public const int Next = 0x18;
        }
    
        public class Addon
        {
            // 48 8D 0D ? ? ? ? 49 8B 5D
            public const int Count = 0x3117740;
            public const int List = 0x8;
        }
    
        public class Spellbooks
        {
            // 48 8B 05 ? ? ? ? 48 8B 0C 18
            public const int Spellbook = 0x30C6518;
            // Spellbook - 8;
            public const int SpellCount = 0x30C6510;
    
            // 4C 8B 0D ? ? ? ? 90 49 8B 0C D1 8B 41 ?
            public const int PetSpellbook = 0x30C6538;
            // PetSpellbook - 8;
            public const int PetSpellCount = 0x30C6530;
        }
    
        public class Cooldowns
        {
            // 48 8D 15 ? ? ? ? 48 1B C9 81 E1 ? ? ? ? 48 03 CA 8B 53 ?
            public const int Base = 0x2E01570;
            public const int First = 0x10;
            public const int Next = 0x8;
        }
    
        public class Camera
        {
            // 48 8B 1D ? ? ? ? 48 85 DB 74 ? E8 ? ? ? ? 84 C0
            public const int Base = 0x31747B8;
            public const int Offset = 0x38E0;
            public const int X = 0x10;
            public const int Y = 0x14;
            public const int Z = 0x18;
            public const int Matrix = 0x1C;
            public const int Fov = 0x40;
            public const int Zoom = 0x23C;
        }
        
        public class ObjManager
        {
            // 4C 8B 05 ? ? ? ? 45 33 F6
            public const int Base = 0x2E9EB98;
            public const int First = 0x18;
            public const int Next = 0x70;
            public const int Type = 0x20;
            public const int Guid = 0x58;
        }
        
        public class NameCache
        {
            // 48 8D 0D ? ? ? ? E8 ? ? ? ? 4C 8B D0 48 85 C0 74 ?
            public const int Base = 0x2A5A8A0;
        }
    
        public class NpcName
        {
            public const int Name_First = 0x1800;
            public const int Name_Last = 0xF8;
        }
    }
    Fields
    Code:
    public class Fields
    {
        public class Unit
        {
            public const int CharmerGUID = 0x4C;
            public const int SummonerGUID = 0x5C;
            public const int CreatorGUID = 0x6C;
            public const int MasterGUID = 0x7C;
            public const int TargetGUID = 0x9C;
            public const int Sex = 0xD0;
            public const int PowerType = 0xD4;
            public const int Health = 0xDC;
            public const int Power = 0xE4;
            public const int ComboPoints = 0xE8;
            public const int MaxHealth = 0xFC;
            public const int MaxPower = 0x104;
            public const int MaxCombo = 0x108;
            public const int Level = 0x00000134;
            public const int FactionTemplate = 0x00000158;
            public const int Flags1 = 0x00000174;
            public const int Flags2 = 0x00000178;
            public const int Flags3 = 0x0000017C;
            public const int BoundingRadius = 0x00000190;
            public const int CombatRange = 0x00000194;
            public const int DisplayID = 0x00000198;
            public const int DisplayScale = 0x0000019C;
            public const int MountDisplayID = 0x000001A8;
            public const int NpcFlags = 0x000001EC;
    
            // These are added to unit base, not descriptors.
            public const int CastID = 0x19E8;
            public const int CastStart = 0x1A10;
            public const int CastEnd = 0x1A14;
    
            public const int ChannelID = 0x1A18;
            public const int ChannelStart = 0x1A20;
            public const int ChannelEnd = 0x1A24;
    
            public const int Position = 0x15B8;
            public const int Rotation = 0x15C8;
    
            public const int CombatFirst = 0x188;
            public const int CombatLast = 0x158;
            public const int CombatMask = 19;
        }
        
        public class Player
        {
            public const int LootTargetGUID = 0x0000037C;
            public const int PlayerFlags = 0x0000038C;
            public const int PlayerFlagsEx = 0x00000390;
            public const int Inebriation = 0x000003A0;
            public const int PvpRank = 0x000003A4;
            public const int DuelTeam = 0x000003A8;
            public const int vPlayerRealm = 0x00000A90;
            public const int SpecID = 0x00000A94;
            public const int TaxiMountAnim = 0x00000A98;
            public const int ItemLevel = 0x00000A9C;
            public const int HonorLevel = 0x00000AB8;
        }
        
        public class LocalPlayer
        {
            public const int comboTarget = 0x000013FC;
            public const int Money = 0x0000144C;
            public const int Experience = 0x00001454;
            public const int NextLevelXP = 0x00001458;
            public const int CharacterPoints = 0x00002260;
            public const int MaxTalentTiers = 0x00002264;
            public const int TrackCreatureMask = 0x00002268;
            public const int TrackResourceMask = 0x0000226C;
            public const int Speed = 0x000022C8;
            public const int LocalFlags = 0x00002B08;
        }
        
        public class Object
        {
            public const int NameFirst = 0x478;
            public const int Location = 0x1B0;
            public const int NameLast = 0xE0;
            public const int Creator = 0x1C;
            public const int DisplayID = 0x3C;
            public const int Flags = 0x00000040;
            public const int FactionTemplate = 0x00000054;
            public const int Level = 0x00000058;
            public const int HealthPercent = 0x0000005C;
        }
    }

    [TBC Classic] [2.5.1 40617]
  2. Thanks aeo (1 members gave Thanks to Razzue for this useful post)
  3. #2
    Razzue's Avatar Contributor Avid Ailurophile

    CoreCoins Purchaser Authenticator enabled
    Reputation
    379
    Join Date
    Jun 2017
    Posts
    588
    Thanks G/R
    185/268
    Trade Feedback
    2 (100%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Today I got bored and tired of having to manually update offsets with ida...
    Here's a basic ass quick scanner in c# using Reloaded.Memory i'm deciding to share for anyone interested/lazy.
    Thrown together in a few hours and my first real attempt on external pattern scanning

    - Missing a way to read a sub at pattern location and get the offset from there
    - Added a way to scan "Levels" of the initital address, works fine so far
    - Added Retail patterns, most resulting offsets have been tested and work (have not tested BG stuff)
    - Added vanilla patterns, a couple dont work as of editing comment.
    - Project now targets .Net6 instead of .Net Framework 4.8



    - Missing a field dumper (maybe later.. ie: Will only get camera base address, but not camera offset value).

    Reloaded.Memory: Click Me
    My Github: Direct link to source
    Rofl.PNG
    Last edited by Razzue; 10-23-2021 at 11:48 AM.

  4. Thanks aeo, Givi88 (2 members gave Thanks to Razzue for this useful post)
  5. #3
    charles420's Avatar Contributor
    Reputation
    315
    Join Date
    Jun 2009
    Posts
    329
    Thanks G/R
    25/119
    Trade Feedback
    0 (0%)
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    fast dump everything runs so far haven"t really tested just used dump script

    Code:
    using System.Reflection;
    
    
    namespace LazyLib.Wow
    {
        public class PublicPointers
        {
            /// <summary>
            /// Globals
            /// </summary>
            public enum Globals
            {
                PlayerName = 0x2D7ACF8,
            }
    
            /// <summary>
            /// InGame
            /// </summary>
            public enum InGame
            {
                InGame = 0x3092A74,//Reversed From Script_IsPlayerInWorld
                LoadingScreen = 0x2D64030,//Reversed From Script_CanLogIn to CGlueMgr__CanLogIn
                RealID = 0x31751B8, /// Real ID / Name / # 
            }
    
         }
    
        internal class Pointers
        {
            /// <summary>
            /// ActionBar
            /// </summary>
            internal enum ActionBar
            {
                ActionBarFirstSlot = 0x30D55B0,//Reversed From Script_GetActionTexture To CGActionBar__GetTexture
                ActionBarBonus =  ActionBarFirstSlot + 0x240,
                CurrentActionBar = 0x30D5C04,
            }
    
            /// <summary>
            /// Battleground
            /// </summary>
            internal enum Battleground
            {
                BattlegroundStartTickcount = 0x30CDF94,// GetBattlefieldInstanceRunTime
                Timestamp = 0x2DE9CAC,////FrameTime__GetCurTimeMs
                IsBattlegroundFinished = 0x30CE23C,//GetBattlefieldWinner
                BattlegroundWinner = 0x30CE240,// string GetBattlefieldWinner
                BattlegroundInfo = 0x2C88830,
                UISelectedBattlegroundId = 0x3092588,
            }
    
            /// <summary>
            /// Corpse
            /// </summary>
            internal enum Corpse
            {
                X = 0x2C7EAB0,
                Y =  X + 0x4,
                Z =  X + 0x8,
            }
    
            /// <summary>
            /// Party
            /// </summary>
            internal enum Party
            {
                PartyOffset = 0x30C7A30,// every pattern off by 2 idn why - 2 
                IsInGroupHome = 0x30C7A30,// every pattern off by 2 idn why - 2 
                IsInGroupInstance = 0x30C7A30,// every pattern off by 2 idn why - 2
                NumOfPlayers =  0x178,//Script_GetNumGroupMembers
                NumOfPlayersPattern = 0x178, // working 
                NumOfPlayers_SuBGroupPattern = 0x17C, // working 
                NumOfPlayers_SuBGroup =  0x17C,//// NumOFPlayers+4
                PlayerGuid =  0x10,
            }
    
            /// <summary>
            /// AutoLoot
            /// </summary>
            internal enum AutoLoot
            {
                Pointer = 0x30926D8,//Reversed From CGGameUI__IsAutoLooting
                Offset =  0x5C,
            }
    
            /// <summary>
            /// ClickToMove
            /// </summary>
            internal enum ClickToMove
            {
                Pointer = 0x3092690,//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 = 0x31747B8,
                CameraOffset =  0x38E0,// good
                CameraOffsetPattern = 0x38E0, // working 
                CameraX =  0x10,
                CameraY =  0x14,
                CameraZ =  0x18,
                CameraMatrix =  0x1C,
            }
    
            /// <summary>
            /// Search for CGUnit_C::GetSkinnableType_Checked 
            /// </summary>
            internal enum Skinning
            {
                SkinnableFlags1 =  0x1800, // old 0x17B8,
                SkinnableFlags1Pattern = 0x1800, // working 
                SkinnableFlags2Pattern = 0xE8, // working 
                SkinnableFlags2 =  0xE8, // old todo test 0x0CC,
            }
    
            /// <summary>
            /// AuctionHouse
            /// </summary>
            internal enum AuctionHouse
            {
                AuctionListCount = 0x31108B8,
                AuctionList = AuctionListCount + 0x08 ,
                AuctionOwnerCount = 0x31108D8,
                AuctionOwnerList = AuctionOwnerCount + 0x08 ,
                AuctionBidderCount = 0x31108F8,
                AuctionBidderList = AuctionBidderCount + 0x08 ,
            }
    
            /// <summary>
            /// reversed from CGActionBar__IsCurrentAction
            /// </summary>
            internal enum AutoAttack
            {
                IsAutoRepeatingSpell = 0x2E01730,
                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 
            /// </summary>
            internal enum CastingInfo
            {
                IsCasting2 =  0x19B0,// Script_UnitCastingInfo
                IsCasting =  0x19B0,// Script_UnitCastingInfo
                IsCastNotInterruptible =  0x1904,// Script_UnitCastingInfo
                ChanneledCasting2 =  0x1A08,// Script_UnitCastingInfo
                ChanneledCasting =  0x19C0,// Script_UnitChannelInfo//prb wrong 0x682 maybe
            }
    
            /// <summary>
            /// reversed from CGWorldFrame__GetActiveCamera
            /// </summary>
            internal enum Chat : uint
            {
                ChatStart = 0x3092DA0,
                chatBufferPos = 0x30C28E0,
                OffsetToNextMsg =  0xCB8,
                OffsetToNextMsgPattern = 0xCB8, // working 
                MsgSenderGuid =  0x00,
                MsgSenderName =  0x34,
                MsgFullMessage =  0xE6,
                MsgChatType =  0xCA0,
                MsgChannelNum =  0xCA4,
                MsgTimeStamp =  0xCB0,
                ChatQueueDepth =  0x3C,
            }
    
            /// <summary>
            /// BlueChat
            /// </summary>
            internal enum Messages
            {
                EventMessage = 0x3091970,//Reversed From CGGameUI__DisplayError
            }
    
            /// <summary>
            /// Container
            /// </summary>
            internal enum Container
            {
                EquippedBagGUID = 0x30CDE60,// GetBagAtIndex 
            }
    
            /// <summary>
            /// Globals
            /// </summary>
            internal enum Globals
            {
                RedMessage = 0x3091970,//Reversed From CGGameUI__DisplayError
                MouseOverGUID = 0x3092A98,// Reversed From Script_GetGUIDFromToken - MouseOver
                LootWindow = 0x30CF1E8,//Reversed From CGPlayer_C_OnLootClose
                ChatboxIsOpen = 0x2E11774,//Reversed From CGPlayer_C_OnLootClose
                CursorType = 0x3164EB0,// Reversed From CursorInitialize - Script_SetCursor To CursorSetMode
                CursorType2 = CursorType + 0x04 ,
                SelectedSpellId = 0x30E2F28,// aka trainer 
                CGGameUI__m_cursorItem = 0x3091840,
                CGGameUI__m_cursorSpell = 0x3091868,
                IsMouseButtonPressed = 0x2DE9CDC,
                Indoors = 0x2DEF355,
                IsBobbing = 0x14C ,
                ArchFacing = 0x198 ,
                ArchFacingOffset2 = 0x30 ,
            }
    
            /// <summary>
            /// KeyBinding // Reversed From Script_GetNumBindings
            /// </summary>
            internal enum KeyBinding
            {
                NumKeyBindings = 0x2D794D0,
                First =  0x28,// 0x18 hardcoded 
                Next =  0x18,
                Key =  0x30,
                Command =  0x58,// or 0x50
            }
    
            /// <summary>
            /// Macros Todo Add Pattern for dumper
            /// </summary>
            internal enum MacroManager
            {
                Next =  0x8,// currently not using anything besides 0x8 24 + 10 or 20 + 10
                Name =  0x38,
                Icon =  0x78,
                Body =  0x179,
                MacroFirst =  0x2C87928 ,//40422 MacroBase  4 Below GetRunningMacroButton STring
                MacroNext  =  0x2C87918,//40422 MacroBase  4 Below GetRunningMacroButton STring
                nbGeneralMacros = 0x30C7090,// 40422 Found With GetNumMacros String
                nbSpecificMacros =  0x30C70A0,//40422 Found With GetNumMacros String
            }
    
            /// <summary>
            /// Quest
            /// </summary>
            internal enum Quest
            {
                m_quests = 0x30D7FD0,
                m_numQuests = 0x30D7E10,//Found With GetNumQuestLogEntries String
                m_currentQuest = 0x30FFA14,//Found In GetQuestID String
                m_questTitle = 0x310AB60,// Found With GetTitleText String pattern might not work
                m_gossipQuests = 0x30C8A18,
                QuestsCompleted = 0x2DD9AE8,
                GetNumQuestChoices = 0x310F010,//Found WithGetNumQuestChoices String // RewardChoiceItemIdCount
                GetQuestReward = 0x310F018,
                CGQuestInfo_Available__Quest = 0x310E660,
                CGQuestInfo_Available__Num = 0x30FFA2C,
                CGQuestInfo_Active__Num = 0x30FFA30,//Found With GetNumActiveQuests String
                CGQuestInfo_Active__Quest = 0x3104EB4,
            }
    
            /// <summary>
            /// ObjectManager
            /// </summary>
            internal enum ObjectManager
            {
                CurMgrPointer = 0x2E9EB98,
                LocalPlayerGUID = 0x2D7ACE0,
                TargetGUID = 0x2DF0940,
                PetGUID = 0x30CF0D8,
                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,
                Offset2Pattern = 0x188,// working
                Offset1Pattern = 0x158,// working
            }
    
            /// <summary>
            /// Runes 
            /// </summary>
            internal enum Runes
            {
                RuneTypes =  0x0,
                RunesOffset =  0x0,
                //Offset is usually RuneTypes + 0x64
            }
    
            /// <summary>
            /// CGUnit_C__GetShapeshiftFormId 
            /// </summary>
            internal enum ShapeshiftForm
            {
                BaseAddressOffset1Pattern = 0x188,// working
                BaseAddressOffset2Pattern = 0x27B,// working
                BaseAddressOffset1 =  0x188,// good
                BaseAddressOffset2 =  0x27B,// good
            }
    
            /// <summary>
            /// SpellCooldown
            /// </summary>
            internal enum SpellCooldown : uint
            {
                CooldPown = 0x2E01570,
            }
    
            /// <summary>
            /// Search for PowerTypePointer  
            /// </summary>
            internal enum PowerIndex
            {
                PowerIndexArrays = 0x2E5C2E0,
                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
            {
                AuraCount1Pattern = 0x1B20, // working 
                AuraCount2Pattern = 0x1B28, // working 
                AuraCount1 =  0x1B20,// fixed 40045
                AuraCount2 =  0x1B28,// fixed 40045
                AuraTable1 =  0x1B20,// fixed 40045
                AuraTable2 =  0x1B28,// fixed 40045
                AuraSize =  0xB0,
                AuraSpellId =  0x88,
                AuraStack =  0x39,
                TimeLeft =  0x40,
                OwnerGUID =  0x20,
                AuraTableOffset =  0x00,
                AuraFlags =  0x90,
                AuraLevel =  0x92,
            }
    
            /// <summary>
            /// UnitName 
            /// </summary>
            internal enum UnitName : uint
            {
                ObjectName1Pattern = 0x478,// working
                ObjectName2Pattern = 0xE0,// working
                ObjectName1 =  0x478,// good
                ObjectName2 =  0xE0,// good
                PlayerNameGUIDOffset =  0x20,
                PlayerNameStringOffset =  0x31,
                PlayerNameCacheNext =  0x0,
                PlayerNameCachePointer = 0x2A5A8A0,
                UnitName1 =  0x1800,  //old 0x17B8,
                UnitName2 =  0xF8, // good
                UnitName1Pattern = 0x1800,// working
                UnitName2Pattern = 0xF8,// working
            }
    
            /// <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 = 0x3091808,//Script_GetZoneText
                ZoneID = 0x309196C,//Reversed From Script_GetZonePVPInfo - Script_IsPlayerInMicroDungeon
                SubZoneText = 0x3091810,//Reversed From Script_GetSubZoneText
                ContinentId = 0x2A73B4C,
                GetContinentIDOffset =  0x00,
            }
    
            /// <summary>
            /// UiFrame 
            /// </summary>
            internal enum UiFrame
            {
                ScrWidth = 0x2A58E64,// Script_GetScreenWidth
                ScrHeight =  ScrWidth + 0x4,
                FrameBase = 0x2DEA9A0,// Script_GetMouseMotionFocus
                CurrentFramePtr = 0x2DEA9A0,// Script_GetMouseClickFocus
                CurrentFrameOffset =  0x290,
                FirstFrame =  0xF18,
                NextFrame =  0xF08,
                RegionsFirst =  0x2A0,
                RegionsNext =  0x290,
                Visible =  0x1CC,
                Visible1 =  1,
                Visible2 =  1,
                LabelText =  0x280,
                Name =  0x28,
                FrameBottom =  0x190,
                FrameLeft =  0x194,
                FrameTop =  0x198,
                FrameRight =  0x19C,
                EffectiveScale =  0x1C0,
                ParentFrame =  0x58,// 0xD0
                IconNumber =  0x12,
                ButtonEnabledPointer =  0x310,
                ButtonEnabledMask =  0xF,
                ButtonChecked =  0x360,
                EditBoxText =  0x330,
            }
    
        }
    
    }
    fast descriptors
    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']
    0x01D6 ['currentBattlePetBreedQuality']
    0x01D7 ['honorLevel']
    0x01D8 ['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']
    0x07A2 ['restInfo']
    0x07A6 ['modDamageDonePos']
    0x07AD ['modDamageDoneNeg']
    0x07B4 ['modDamageDonePercent']
    0x07BB ['modHealingDonePos']
    0x07BC ['modHealingPercent']
    0x07BD ['modHealingDonePercent']
    0x07BE ['modPeriodicHealingDonePercent']
    0x07BF ['weaponDmgMultipliers']
    0x07C2 ['weaponAtkSpeedMultipliers']
    0x07C5 ['modSpellPowerPercent']
    0x07C6 ['modResiliencePercent']
    0x07C7 ['overrideSpellPowerByAPPercent']
    0x07C8 ['overrideAPBySpellPowerPercent']
    0x07C9 ['modTargetResistance']
    0x07CA ['modTargetPhysicalResistance']
    0x07CB ['localFlags']
    0x07CC ['grantableLevels', 'multiActionBars', 'lifetimeMaxRank', 'numRespecs']
    0x07CD ['ammoID']
    0x07CE ['pvpMedals']
    0x07CF ['buybackPrice']
    0x07DB ['buybackTimestamp']
    0x07E7 ['todayHonorableKills', 'yesterdayHonorableKills']
    0x07E8 ['lastWeekHonorableKills', 'thisWeekHonorableKills']
    0x07E9 ['thisWeekContribution']
    0x07EA ['lifetimeHonorableKills']
    0x07EB ['yesterdayContribution']
    0x07EC ['lastWeekContribution']
    0x07ED ['lastWeekRank']
    0x07EE ['watchedFactionIndex']
    0x07EF ['combatRatings']
    0x080F ['pvpInfo']
    0x0857 ['maxLevel']
    0x0858 ['scalingPlayerLevelDelta']
    0x0859 ['maxCreatureScalingLevel']
    0x085A ['noReagentCostMask']
    0x085E ['petSpellPower']
    0x085F ['professionSkillLine']
    0x0861 ['uiHitModifier']
    0x0862 ['uiSpellHitModifier']
    0x0863 ['homeRealmTimeOffset']
    0x0864 ['modPetHaste']
    0x0865 ['localRegenFlags', 'auraVision', 'numBackpackSlots']
    0x0866 ['overrideSpellsID']
    0x0867 ['lfgBonusFactionID']
    0x0868 ['lootSpecID']
    0x0869 ['overrideZonePVPType']
    0x086A ['bagSlotFlags']
    0x086E ['bankBagSlotFlags']
    0x0875 ['questCompleted']
    0x0F4B ['honor']
    0x0F4C ['honorNextLevel']
    0x0F4D ['pvpTierMaxFromWins']
    0x0F4E ['pvpLastWeeksTierMaxFromWins']
    0x0F4F ['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']
    Last edited by charles420; 10-22-2021 at 07:40 PM.

  6. Thanks Razzue (1 members gave Thanks to charles420 for this useful post)
  7. #4
    NoxiaZ's Avatar Active Member
    Reputation
    23
    Join Date
    May 2019
    Posts
    101
    Thanks G/R
    21/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by charles420 View Post
    fast dump everything runs so far haven"t really tested just used dump script

    Code:
    using System.Reflection;
    
    
    namespace LazyLib.Wow
    {
        public class PublicPointers
        {
            /// <summary>
            /// Globals
            /// </summary>
            public enum Globals
            {
                PlayerName = 0x2D7ACF8,
            }
    
            /// <summary>
            /// InGame
            /// </summary>
            public enum InGame
            {
                InGame = 0x3092A74,//Reversed From Script_IsPlayerInWorld
                LoadingScreen = 0x2D64030,//Reversed From Script_CanLogIn to CGlueMgr__CanLogIn
                RealID = 0x31751B8, /// Real ID / Name / # 
            }
    
         }
    
        internal class Pointers
        {
            /// <summary>
            /// ActionBar
            /// </summary>
            internal enum ActionBar
            {
                ActionBarFirstSlot = 0x30D55B0,//Reversed From Script_GetActionTexture To CGActionBar__GetTexture
                ActionBarBonus =  ActionBarFirstSlot + 0x240,
                CurrentActionBar = 0x30D5C04,
            }
    
            /// <summary>
            /// Battleground
            /// </summary>
            internal enum Battleground
            {
                BattlegroundStartTickcount = 0x30CDF94,// GetBattlefieldInstanceRunTime
                Timestamp = 0x2DE9CAC,////FrameTime__GetCurTimeMs
                IsBattlegroundFinished = 0x30CE23C,//GetBattlefieldWinner
                BattlegroundWinner = 0x30CE240,// string GetBattlefieldWinner
                BattlegroundInfo = 0x2C88830,
                UISelectedBattlegroundId = 0x3092588,
            }
    
            /// <summary>
            /// Corpse
            /// </summary>
            internal enum Corpse
            {
                X = 0x2C7EAB0,
                Y =  X + 0x4,
                Z =  X + 0x8,
            }
    
            /// <summary>
            /// Party
            /// </summary>
            internal enum Party
            {
                PartyOffset = 0x30C7A30,// every pattern off by 2 idn why - 2 
                IsInGroupHome = 0x30C7A30,// every pattern off by 2 idn why - 2 
                IsInGroupInstance = 0x30C7A30,// every pattern off by 2 idn why - 2
                NumOfPlayers =  0x178,//Script_GetNumGroupMembers
                NumOfPlayersPattern = 0x178, // working 
                NumOfPlayers_SuBGroupPattern = 0x17C, // working 
                NumOfPlayers_SuBGroup =  0x17C,//// NumOFPlayers+4
                PlayerGuid =  0x10,
            }
    
            /// <summary>
            /// AutoLoot
            /// </summary>
            internal enum AutoLoot
            {
                Pointer = 0x30926D8,//Reversed From CGGameUI__IsAutoLooting
                Offset =  0x5C,
            }
    
            /// <summary>
            /// ClickToMove
            /// </summary>
            internal enum ClickToMove
            {
                Pointer = 0x3092690,//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 = 0x31747B8,
                CameraOffset =  0x38E0,// good
                CameraOffsetPattern = 0x38E0, // working 
                CameraX =  0x10,
                CameraY =  0x14,
                CameraZ =  0x18,
                CameraMatrix =  0x1C,
            }
    
            /// <summary>
            /// Search for CGUnit_C::GetSkinnableType_Checked 
            /// </summary>
            internal enum Skinning
            {
                SkinnableFlags1 =  0x1800, // old 0x17B8,
                SkinnableFlags1Pattern = 0x1800, // working 
                SkinnableFlags2Pattern = 0xE8, // working 
                SkinnableFlags2 =  0xE8, // old todo test 0x0CC,
            }
    
            /// <summary>
            /// AuctionHouse
            /// </summary>
            internal enum AuctionHouse
            {
                AuctionListCount = 0x31108B8,
                AuctionList = AuctionListCount + 0x08 ,
                AuctionOwnerCount = 0x31108D8,
                AuctionOwnerList = AuctionOwnerCount + 0x08 ,
                AuctionBidderCount = 0x31108F8,
                AuctionBidderList = AuctionBidderCount + 0x08 ,
            }
    
            /// <summary>
            /// reversed from CGActionBar__IsCurrentAction
            /// </summary>
            internal enum AutoAttack
            {
                IsAutoRepeatingSpell = 0x2E01730,
                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 
            /// </summary>
            internal enum CastingInfo
            {
                IsCasting2 =  0x19B0,// Script_UnitCastingInfo
                IsCasting =  0x19B0,// Script_UnitCastingInfo
                IsCastNotInterruptible =  0x1904,// Script_UnitCastingInfo
                ChanneledCasting2 =  0x1A08,// Script_UnitCastingInfo
                ChanneledCasting =  0x19C0,// Script_UnitChannelInfo//prb wrong 0x682 maybe
            }
    
            /// <summary>
            /// reversed from CGWorldFrame__GetActiveCamera
            /// </summary>
            internal enum Chat : uint
            {
                ChatStart = 0x3092DA0,
                chatBufferPos = 0x30C28E0,
                OffsetToNextMsg =  0xCB8,
                OffsetToNextMsgPattern = 0xCB8, // working 
                MsgSenderGuid =  0x00,
                MsgSenderName =  0x34,
                MsgFullMessage =  0xE6,
                MsgChatType =  0xCA0,
                MsgChannelNum =  0xCA4,
                MsgTimeStamp =  0xCB0,
                ChatQueueDepth =  0x3C,
            }
    
            /// <summary>
            /// BlueChat
            /// </summary>
            internal enum Messages
            {
                EventMessage = 0x3091970,//Reversed From CGGameUI__DisplayError
            }
    
            /// <summary>
            /// Container
            /// </summary>
            internal enum Container
            {
                EquippedBagGUID = 0x30CDE60,// GetBagAtIndex 
            }
    
            /// <summary>
            /// Globals
            /// </summary>
            internal enum Globals
            {
                RedMessage = 0x3091970,//Reversed From CGGameUI__DisplayError
                MouseOverGUID = 0x3092A98,// Reversed From Script_GetGUIDFromToken - MouseOver
                LootWindow = 0x30CF1E8,//Reversed From CGPlayer_C_OnLootClose
                ChatboxIsOpen = 0x2E11774,//Reversed From CGPlayer_C_OnLootClose
                CursorType = 0x3164EB0,// Reversed From CursorInitialize - Script_SetCursor To CursorSetMode
                CursorType2 = CursorType + 0x04 ,
                SelectedSpellId = 0x30E2F28,// aka trainer 
                CGGameUI__m_cursorItem = 0x3091840,
                CGGameUI__m_cursorSpell = 0x3091868,
                IsMouseButtonPressed = 0x2DE9CDC,
                Indoors = 0x2DEF355,
                IsBobbing = 0x14C ,
                ArchFacing = 0x198 ,
                ArchFacingOffset2 = 0x30 ,
            }
    
            /// <summary>
            /// KeyBinding // Reversed From Script_GetNumBindings
            /// </summary>
            internal enum KeyBinding
            {
                NumKeyBindings = 0x2D794D0,
                First =  0x28,// 0x18 hardcoded 
                Next =  0x18,
                Key =  0x30,
                Command =  0x58,// or 0x50
            }
    
            /// <summary>
            /// Macros Todo Add Pattern for dumper
            /// </summary>
            internal enum MacroManager
            {
                Next =  0x8,// currently not using anything besides 0x8 24 + 10 or 20 + 10
                Name =  0x38,
                Icon =  0x78,
                Body =  0x179,
                MacroFirst =  0x2C87928 ,//40422 MacroBase  4 Below GetRunningMacroButton STring
                MacroNext  =  0x2C87918,//40422 MacroBase  4 Below GetRunningMacroButton STring
                nbGeneralMacros = 0x30C7090,// 40422 Found With GetNumMacros String
                nbSpecificMacros =  0x30C70A0,//40422 Found With GetNumMacros String
            }
    
            /// <summary>
            /// Quest
            /// </summary>
            internal enum Quest
            {
                m_quests = 0x30D7FD0,
                m_numQuests = 0x30D7E10,//Found With GetNumQuestLogEntries String
                m_currentQuest = 0x30FFA14,//Found In GetQuestID String
                m_questTitle = 0x310AB60,// Found With GetTitleText String pattern might not work
                m_gossipQuests = 0x30C8A18,
                QuestsCompleted = 0x2DD9AE8,
                GetNumQuestChoices = 0x310F010,//Found WithGetNumQuestChoices String // RewardChoiceItemIdCount
                GetQuestReward = 0x310F018,
                CGQuestInfo_Available__Quest = 0x310E660,
                CGQuestInfo_Available__Num = 0x30FFA2C,
                CGQuestInfo_Active__Num = 0x30FFA30,//Found With GetNumActiveQuests String
                CGQuestInfo_Active__Quest = 0x3104EB4,
            }
    
            /// <summary>
            /// ObjectManager
            /// </summary>
            internal enum ObjectManager
            {
                CurMgrPointer = 0x2E9EB98,
                LocalPlayerGUID = 0x2D7ACE0,
                TargetGUID = 0x2DF0940,
                PetGUID = 0x30CF0D8,
                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,
                Offset2Pattern = 0x188,// working
                Offset1Pattern = 0x158,// working
            }
    
            /// <summary>
            /// Runes 
            /// </summary>
            internal enum Runes
            {
                RuneTypes =  0x0,
                RunesOffset =  0x0,
                //Offset is usually RuneTypes + 0x64
            }
    
            /// <summary>
            /// CGUnit_C__GetShapeshiftFormId 
            /// </summary>
            internal enum ShapeshiftForm
            {
                BaseAddressOffset1Pattern = 0x188,// working
                BaseAddressOffset2Pattern = 0x27B,// working
                BaseAddressOffset1 =  0x188,// good
                BaseAddressOffset2 =  0x27B,// good
            }
    
            /// <summary>
            /// SpellCooldown
            /// </summary>
            internal enum SpellCooldown : uint
            {
                CooldPown = 0x2E01570,
            }
    
            /// <summary>
            /// Search for PowerTypePointer  
            /// </summary>
            internal enum PowerIndex
            {
                PowerIndexArrays = 0x2E5C2E0,
                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
            {
                AuraCount1Pattern = 0x1B20, // working 
                AuraCount2Pattern = 0x1B28, // working 
                AuraCount1 =  0x1B20,// fixed 40045
                AuraCount2 =  0x1B28,// fixed 40045
                AuraTable1 =  0x1B20,// fixed 40045
                AuraTable2 =  0x1B28,// fixed 40045
                AuraSize =  0xB0,
                AuraSpellId =  0x88,
                AuraStack =  0x39,
                TimeLeft =  0x40,
                OwnerGUID =  0x20,
                AuraTableOffset =  0x00,
                AuraFlags =  0x90,
                AuraLevel =  0x92,
            }
    
            /// <summary>
            /// UnitName 
            /// </summary>
            internal enum UnitName : uint
            {
                ObjectName1Pattern = 0x478,// working
                ObjectName2Pattern = 0xE0,// working
                ObjectName1 =  0x478,// good
                ObjectName2 =  0xE0,// good
                PlayerNameGUIDOffset =  0x20,
                PlayerNameStringOffset =  0x31,
                PlayerNameCacheNext =  0x0,
                PlayerNameCachePointer = 0x2A5A8A0,
                UnitName1 =  0x1800,  //old 0x17B8,
                UnitName2 =  0xF8, // good
                UnitName1Pattern = 0x1800,// working
                UnitName2Pattern = 0xF8,// working
            }
    
            /// <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 = 0x3091808,//Script_GetZoneText
                ZoneID = 0x309196C,//Reversed From Script_GetZonePVPInfo - Script_IsPlayerInMicroDungeon
                SubZoneText = 0x3091810,//Reversed From Script_GetSubZoneText
                ContinentId = 0x2A73B4C,
                GetContinentIDOffset =  0x00,
            }
    
            /// <summary>
            /// UiFrame 
            /// </summary>
            internal enum UiFrame
            {
                ScrWidth = 0x2A58E64,// Script_GetScreenWidth
                ScrHeight =  ScrWidth + 0x4,
                FrameBase = 0x2DEA9A0,// Script_GetMouseMotionFocus
                CurrentFramePtr = 0x2DEA9A0,// Script_GetMouseClickFocus
                CurrentFrameOffset =  0x290,
                FirstFrame =  0xF18,
                NextFrame =  0xF08,
                RegionsFirst =  0x2A0,
                RegionsNext =  0x290,
                Visible =  0x1CC,
                Visible1 =  1,
                Visible2 =  1,
                LabelText =  0x280,
                Name =  0x28,
                FrameBottom =  0x190,
                FrameLeft =  0x194,
                FrameTop =  0x198,
                FrameRight =  0x19C,
                EffectiveScale =  0x1C0,
                ParentFrame =  0x58,// 0xD0
                IconNumber =  0x12,
                ButtonEnabledPointer =  0x310,
                ButtonEnabledMask =  0xF,
                ButtonChecked =  0x360,
                EditBoxText =  0x330,
            }
    
        }
    
    }
    Which script are you using for doing this?

  8. #5
    oiramario's Avatar Established Member
    Reputation
    85
    Join Date
    Mar 2021
    Posts
    133
    Thanks G/R
    36/51
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    WoW.tools | Home
    hey guys, I know this website can be queried, but how to read the fields in the database from memory?
    @charles420 @Razzue

    Code:
    // 2.5.2.40617
    namespace DataBase {
    
    const uint64_t DB_ChrClasses                           = 0x02D955C0;
    const uint64_t DB_ChrRaces                             = 0x02D957B0;
    const uint64_t DB_ChrSpecialization                    = 0x02D959A0;
    const uint64_t DB_ConfigurationWarning                 = 0x02D95B90;
    const uint64_t DB_Cfg_Configs                          = 0x02D95D80;
    const uint64_t DB_GameTips                             = 0x02D95F70;
    const uint64_t DB_MapDifficultyXCondition              = 0x02D96160;
    const uint64_t DB_Difficulty                           = 0x02D96350;
    const uint64_t DB_PlayerCondition                      = 0x02D96540;
    const uint64_t DB_LoadingScreens                       = 0x02D96730;
    const uint64_t DB_LoadingScreenTaxiSplines             = 0x02D96920;
    const uint64_t DB_MapLoadingScreen                     = 0x02D96B10;
    const uint64_t DB_TaxiPathNode                         = 0x02D96D00;
    const uint64_t DB_UiMapArtStyleLayer                   = 0x02D96EF0;
    const uint64_t DB_UiMapArtTile                         = 0x02D970E0;
    const uint64_t DB_TaxiPath                             = 0x02D972D0;
    const uint64_t DB_UiMapArt                             = 0x02D974C0;
    const uint64_t DB_UiCanvas                             = 0x02D976B0;
    const uint64_t DB_CreatureDisplayInfo                  = 0x02D978A0;
    const uint64_t DB_CreatureModelData                    = 0x02D97A90;
    const uint64_t DB_SDReplacementModel                   = 0x02D97C80;
    const uint64_t DB_Vehicle                              = 0x02D97E70;
    const uint64_t DB_VehicleSeat                          = 0x02D98060;
    const uint64_t DB_SpellKeyboundOverride                = 0x02D98250;
    const uint64_t DB_SpellEffect                          = 0x02D98440;
    const uint64_t DB_SpellName                            = 0x02D989C0;
    const uint64_t DB_CharComponentTextureLayouts          = 0x02D98BB0;
    const uint64_t DB_CharComponentTextureSections         = 0x02D98DA0;
    const uint64_t DB_ChrCustomizationBoneSet              = 0x02D98F90;
    const uint64_t DB_ChrCustomizationChoice               = 0x02D99180;
    const uint64_t DB_ChrCustomizationCondModel            = 0x02D99370;
    const uint64_t DB_ChrCustomizationElement              = 0x02D99560;
    const uint64_t DB_ChrCustomizationGeoset               = 0x02D99750;
    const uint64_t DB_ChrCustomizationMaterial             = 0x02D99940;
    const uint64_t DB_ChrCustomizationOption               = 0x02D99B30;
    const uint64_t DB_ChrCustomization                     = 0x02D99D20;
    const uint64_t DB_ChrCustomizationReq                  = 0x02D99F10;
    const uint64_t DB_ChrCustomizationSkinnedModel         = 0x02D9A100;
    const uint64_t DB_ChrCustItemGeoModify                 = 0x02D9A2F0;
    const uint64_t DB_ChrModelMaterial                     = 0x02D9A4E0;
    const uint64_t DB_ChrModel                             = 0x02D9A6D0;
    const uint64_t DB_ChrModelTextureLayer                 = 0x02D9A8C0;
    const uint64_t DB_ComponentModelFileData               = 0x02D9AAB0;
    const uint64_t DB_ComponentTextureFileData             = 0x02D9ACA0;
    const uint64_t DB_CreatureDisplayInfoGeosetData        = 0x02D9AE90;
    const uint64_t DB_CreatureDisplayInfoCond              = 0x02D9B080;
    const uint64_t DB_CreatureDisplayInfoCondXChoice       = 0x02D9B270;
    const uint64_t DB_CreatureDisplayInfoExtra             = 0x02D9B460;
    const uint64_t DB_CreatureDisplayInfoOption            = 0x02D9B650;
    const uint64_t DB_GuildColorBackground                 = 0x02D9B840;
    const uint64_t DB_GuildColorBorder                     = 0x02D9BA30;
    const uint64_t DB_GuildColorEmblem                     = 0x02D9BC20;
    const uint64_t DB_GuildEmblem                          = 0x02D9BE10;
    const uint64_t DB_GuildShirtBackground                 = 0x02D9C000;
    const uint64_t DB_GuildShirtBorder                     = 0x02D9C1F0;
    const uint64_t DB_GuildTabardBackground                = 0x02D9C3E0;
    const uint64_t DB_GuildTabardBorder                    = 0x02D9C5D0;
    const uint64_t DB_GuildTabardEmblem                    = 0x02D9C7C0;
    const uint64_t DB_HelmetAnimScaling                    = 0x02D9C9B0;
    const uint64_t DB_HelmetGeosetData                     = 0x02D9CBA0;
    const uint64_t DB_ItemAppearance                       = 0x02D9CD90;
    const uint64_t DB_ItemDisplayInfo                      = 0x02D9CF80;
    const uint64_t DB_ItemDisplayInfoMaterialRes           = 0x02D9D170;
    const uint64_t DB_ItemModifiedAppearance               = 0x02D9D360;
    const uint64_t DB_ItemVisualsXEffect                   = 0x02D9D550;
    const uint64_t DB_ParticleColor                        = 0x02D9D740;
    const uint64_t DB_TextureFileData                      = 0x02D9D930;
    const uint64_t DB_ChrCustomizationConversion           = 0x02D9DB20;
    const uint64_t DB_ChrCustomizationDisplayInfo          = 0x02D9DD10;
    const uint64_t DB_ChrCustomizationReqChoice            = 0x02D9DF00;
    const uint64_t DB_ChrRaceXChrModel                     = 0x02D9E0F0;
    const uint64_t DB_TransformMatrix                      = 0x02D9E2E0;
    const uint64_t DB_ChrCustClientChoiceConversion        = 0x02D9E4D0;
    const uint64_t DB_CharacterFacialHairStyles            = 0x02D9E6C0;
    const uint64_t DB_BeamEffect                           = 0x02D9E8B0;
    const uint64_t DB_GradientEffect                       = 0x02D9EAA0;
    const uint64_t DB_DissolveEffect                       = 0x02D9EC90;
    const uint64_t DB_EdgeGlowEffect                       = 0x02D9EE80;
    const uint64_t DB_NPCModelItemSlotDisplayInfo          = 0x02D9F070;
    const uint64_t DB_ShadowyEffect                        = 0x02D9F260;
    const uint64_t DB_SpellProceduralEffect                = 0x02D9F450;
    const uint64_t DB_SpellVisualAnim                      = 0x02D9F640;
    const uint64_t DB_SpellVisualEffectName                = 0x02D9F830;
    const uint64_t DB_SpellVisualKitModelAttach            = 0x02D9FA20;
    const uint64_t DB_SpellVisualKit                       = 0x02D9FC10;
    const uint64_t DB_Item                                 = 0x02D9FE00;
    const uint64_t DB_SpellVisualKitEffect                 = 0x02D9FFF0;
    const uint64_t DB_SpellVisual                          = 0x02DA01E0;
    const uint64_t DB_ItemNameDescription                  = 0x02DA03D0;
    const uint64_t DB_SpellFlyout                          = 0x02DA05C0;
    const uint64_t DB_GameObjectDisplayInfo                = 0x02DA07B0;
    const uint64_t DB_CreatureFamily                       = 0x02DA09A0;
    const uint64_t DB_CharShipment                         = 0x02DA0B90;
    const uint64_t DB_GlyphRequiredSpec                    = 0x02DA0D80;
    const uint64_t DB_ResearchSite                         = 0x02DA0F70;
    const uint64_t DB_ArtifactPowerLink                    = 0x02DA1160;
    const uint64_t DB_ItemPetFood                          = 0x02DA1350;
    const uint64_t DB_ObjectEffectModifier                 = 0x02DA1540;
    const uint64_t DB_GMSurveyAnswers                      = 0x02DA1730;
    const uint64_t DB_SpellFlyoutItem                      = 0x02DA1920;
    const uint64_t DB_ItemPriceBase                        = 0x02DA1B10;
    const uint64_t DB_ArtifactPowerPicker                  = 0x02DA1D00;
    const uint64_t DB_GameObjectDisplayInfoXSoundKit       = 0x02DA1EF0;
    const uint64_t DB_Resistances                          = 0x02DA20E0;
    const uint64_t DB_ObjectEffectPackageElem              = 0x02DA22D0;
    const uint64_t DB_GMSurveyCurrentSurvey                = 0x02DA24C0;
    const uint64_t DB_CreatureImmunities                   = 0x02DA26B0;
    const uint64_t DB_ArtifactPowerRank                    = 0x02DA28A0;
    const uint64_t DB_CharStartOutfit                      = 0x02DA2A90;
    const uint64_t DB_SpellFocusObject                     = 0x02DA2C80;
    const uint64_t DB_ItemRandomProperties                 = 0x02DA2E70;
    const uint64_t DB_GameObjects                          = 0x02DA3060;
    const uint64_t DB_RewardPack                           = 0x02DA3250;
    const uint64_t DB_OutlineEffect                        = 0x02DA3440;
    const uint64_t DB_SpellInterrupts                      = 0x02DA3630;
    const uint64_t DB_GMSurveyQuestions                    = 0x02DA3820;
    const uint64_t DB_ItemRandomSuffix                     = 0x02DA3A10;
    const uint64_t DB_ArtifactQuestXP                      = 0x02DA3C00;
    const uint64_t DB_GMSurveySurveys                      = 0x02DA3DF0;
    const uint64_t DB_TerrainTypeSounds                    = 0x02DA3FE0;
    const uint64_t DB_CharTitles                           = 0x02DA41D0;
    const uint64_t DB_RewardPackXCurrencyType              = 0x02DA43C0;
    const uint64_t DB_SpellItemEnchantment                 = 0x02DA45B0;
    const uint64_t DB_ArtifactTier                         = 0x02DA47A0;
    const uint64_t DB_GroupFinderActivity                  = 0x02DA4990;
    const uint64_t DB_ItemRangedDisplayInfo                = 0x02DA4B80;
    const uint64_t DB_OverrideSpellData                    = 0x02DA4D70;
    const uint64_t DB_ChatChannels                         = 0x02DA4F60;
    const uint64_t DB_RewardPackXItem                      = 0x02DA5150;
    const uint64_t DB_SpellItemEnchantmentCondition        = 0x02DA5340;
    const uint64_t DB_PageTextMaterial                     = 0x02DA5530;
    const uint64_t DB_TotemCategory                        = 0x02DA5720;
    const uint64_t DB_ItemSet                              = 0x02DA5910;
    const uint64_t DB_ArtifactUnlock                       = 0x02DA5B00;
    const uint64_t DB_GarrAbilityCategory                  = 0x02DA5CF0;
    const uint64_t DB_PaperDollItemFrame                   = 0x02DA5EE0;
    const uint64_t DB_ScheduledInterval                    = 0x02DA60D0;
    const uint64_t DB_GarrAbility                          = 0x02DA62C0;
    const uint64_t DB_Toy                                  = 0x02DA64B0;
    const uint64_t DB_ParagonReputation                    = 0x02DA66A0;
    const uint64_t DB_ItemSetSpell                         = 0x02DA6890;
    const uint64_t DB_GroupFinderActivityGrp               = 0x02DA6A80;
    const uint64_t DB_AuctionHouse                         = 0x02DA6C70;
    const uint64_t DB_SoundAmbienceFlavor                  = 0x02DA6E60;
    const uint64_t DB_TradeSkillCategory                   = 0x02DA7050;
    const uint64_t DB_GroupFinderCategory                  = 0x02DA7240;
    const uint64_t DB_GarrAbilityEffect                    = 0x02DA7430;
    const uint64_t DB_ItemSpec                             = 0x02DA7620;
    const uint64_t DB_AzeriteEmpoweredItem                 = 0x02DA7810;
    const uint64_t DB_ChrClassesXPowerTypes                = 0x02DA7A00;
    const uint64_t DB_SpellLabel                           = 0x02DA7BF0;
    const uint64_t DB_SoundAmbience                        = 0x02DA7DE0;
    const uint64_t DB_VehicleUIIndicator                   = 0x02DA7FD0;
    const uint64_t DB_ChrClassRaceSex                      = 0x02DA81C0;
    const uint64_t DB_CreatureMovementInfo                 = 0x02DA83B0;
    const uint64_t DB_SpellLearnSpell                      = 0x02DA85A0;
    const uint64_t DB_AzeriteItem                          = 0x02DA8790;
    const uint64_t DB_VehicleUIIndSeat                     = 0x02DA8980;
    const uint64_t DB_Particulate                          = 0x02DA8B70;
    const uint64_t DB_ItemSpecOverride                     = 0x02DA8D60;
    const uint64_t DB_CreatureSpellData                    = 0x02DA8F50;
    const uint64_t DB_AzeriteItemMilestonePower            = 0x02DA9140;
    const uint64_t DB_SpamMessages                         = 0x02DA9330;
    const uint64_t DB_SpellLevels                          = 0x02DA9520;
    const uint64_t DB_Path                                 = 0x02DA9710;
    const uint64_t DB_GarrBuilding                         = 0x02DA9900;
    const uint64_t DB_Vignette                             = 0x02DA9AF0;
    const uint64_t DB_TransmogHoliday                      = 0x02DA9CE0;
    const uint64_t DB_ItemSubClass                         = 0x02DA9ED0;
    const uint64_t DB_ChrClassTitle                        = 0x02DAA0C0;
    const uint64_t DB_ScalingStatDistribution              = 0x02DAA2B0;
    const uint64_t DB_CreatureSoundData                    = 0x02DAA4A0;
    const uint64_t DB_AzeritePower                         = 0x02DAA690;
    const uint64_t DB_TransmogSet                          = 0x02DAA880;
    const uint64_t DB_ChrClassUIDisplay                    = 0x02DAAA70;
    const uint64_t DB_SpellMechanic                        = 0x02DAAC60;
    const uint64_t DB_Scenario                             = 0x02DAAE50;
    const uint64_t DB_PathNode                             = 0x02DAB040;
    const uint64_t DB_GuildPerkSpells                      = 0x02DAB230;
    const uint64_t DB_AzeritePowerSetMember                = 0x02DAB420;
    const uint64_t DB_VocalUISounds                        = 0x02DAB610;
    const uint64_t DB_SpellMisc                            = 0x02DAB800;
    const uint64_t DB_ItemSubClassMask                     = 0x02DAB9F0;
    const uint64_t DB_ChrClassVillain                      = 0x02DABBE0;
    const uint64_t DB_ScenarioEventEntry                   = 0x02DABDD0;
    const uint64_t DB_PathNodeProperty                     = 0x02DABFC0;
    const uint64_t DB_ItemVisuals                          = 0x02DAC1B0;
    const uint64_t DB_TransmogSetGroup                     = 0x02DAC3A0;
    const uint64_t DB_AzeriteTierUnlock                    = 0x02DAC590;
    const uint64_t DB_VolumeFogCondition                   = 0x02DAC780;
    const uint64_t DB_ScenarioStep                         = 0x02DAC970;
    const uint64_t DB_GarrBuildingDoodadSet                = 0x02DACB60;
    const uint64_t DB_TransmogSetItem                      = 0x02DACD50;
    const uint64_t DB_BannedAddons                         = 0x02DACF40;
    const uint64_t DB_WbAccessControlList                  = 0x02DAD130;
    const uint64_t DB_PathProperty                         = 0x02DAD320;
    const uint64_t DB_SpellMissileMotion                   = 0x02DAD510;
    const uint64_t DB_BankBagSlotPrices                    = 0x02DAD700;
    const uint64_t DB_GarrClassSpec                        = 0x02DAD8F0;
    const uint64_t DB_TransportAnimation                   = 0x02DADAE0;
    const uint64_t DB_ItemXBonusTree                       = 0x02DADCD0;
    const uint64_t DB_SpellMissile                         = 0x02DADEC0;
    const uint64_t DB_WbCertWhitelist                      = 0x02DAE0B0;
    const uint64_t DB_Phase                                = 0x02DAE2A0;
    const uint64_t DB_SceneScriptPackage                   = 0x02DAE490;
    const uint64_t DB_BarberShopStyle                      = 0x02DAE680;
    const uint64_t DB_JournalEncounter                     = 0x02DAE870;
    const uint64_t DB_Heirloom                             = 0x02DAEA60;
    const uint64_t DB_SceneScriptPackageMember             = 0x02DAEC50;
    const uint64_t DB_TransportPhysics                     = 0x02DAEE40;
    const uint64_t DB_PhaseShiftZoneSounds                 = 0x02DAF030;
    const uint64_t DB_GarrClassSpecPlayerCond              = 0x02DAF220;
    const uint64_t DB_Achievement                          = 0x02DAF410;
    const uint64_t DB_WeaponImpactSounds                   = 0x02DAF600;
    const uint64_t DB_CreatureSoundFidget                  = 0x02DAF7F0;
    const uint64_t DB_BattlemasterList                     = 0x02DAF9E0;
    const uint64_t DB_SceneScript                          = 0x02DAFBD0;
    const uint64_t DB_JournalEncounterCreature             = 0x02DAFDC0;
    const uint64_t DB_CreatureType                         = 0x02DAFFB0;
    const uint64_t DB_GarrEncounter                        = 0x02DB01A0;
    const uint64_t DB_SpellPower                           = 0x02DB0390;
    const uint64_t DB_TransportRotation                    = 0x02DB0580;
    const uint64_t DB_WeaponSwingSounds2                   = 0x02DB0B00;
    const uint64_t DB_CreatureXContribution                = 0x02DB0CF0;
    const uint64_t DB_PhaseXPhaseGroup                     = 0x02DB0EE0;
    const uint64_t DB_Achievement_Category                 = 0x02DB10D0;
    const uint64_t DB_Trophy                               = 0x02DB12C0;
    const uint64_t DB_SceneScriptGlobalText                = 0x02DB14B0;
    const uint64_t DB_JournalEncounterItem                 = 0x02DB16A0;
    const uint64_t DB_GarrEncounterSetXEncounter           = 0x02DB1890;
    const uint64_t DB_WeaponTrail                          = 0x02DB1A80;
    const uint64_t DB_CreatureXDisplayInfo                 = 0x02DB1C70;
    const uint64_t DB_ScreenEffect                         = 0x02DB1E60;
    const uint64_t DB_BattlePetAbility                     = 0x02DB2050;
    const uint64_t DB_AdventureJournal                     = 0x02DB2240;
    const uint64_t DB_UiCamFbackTransmogChrRace            = 0x02DB2430;
    const uint64_t DB_HighlightColor                       = 0x02DB2620;
    const uint64_t DB_GarrEncounterXMechanic               = 0x02DB2810;
    const uint64_t DB_SpellPowerDifficulty                 = 0x02DB2A00;
    const uint64_t DB_Criteria                             = 0x02DB2BF0;
    const uint64_t DB_JournalEncounterSection              = 0x02DB2DE0;
    const uint64_t DB_GarrFollItemSetMember                = 0x02DB2FD0;
    const uint64_t DB_BattlePetAbilityEffect               = 0x02DB31C0;
    const uint64_t DB_UiCamFbackTransmogWeapon             = 0x02DB33B0;
    const uint64_t DB_Holidays                             = 0x02DB35A0;
    const uint64_t DB_ScreenEffectType                     = 0x02DB3790;
    const uint64_t DB_WeaponTrailModelDef                  = 0x02DB3980;
    const uint64_t DB_GarrFollSupportSpell                 = 0x02DB3B70;
    const uint64_t DB_ScreenLocation                       = 0x02DB3D60;
    const uint64_t DB_WeaponTrailParam                     = 0x02DB3F50;
    const uint64_t DB_UiCamera                             = 0x02DB4140;
    const uint64_t DB_SpellProcsPerMinute                  = 0x02DB4330;
    const uint64_t DB_CriteriaTree                         = 0x02DB4520;
    const uint64_t DB_BattlePetAbilityState                = 0x02DB4710;
    const uint64_t DB_AlliedRace                           = 0x02DB4900;
    const uint64_t DB_JournalEncounterXDifficulty          = 0x02DB4AF0;
    const uint64_t DB_GarrFollower                         = 0x02DB4CE0;
    const uint64_t DB_SpellProcsPerMinuteMod               = 0x02DB4ED0;
    const uint64_t DB_SeamlessSite                         = 0x02DB50C0;
    const uint64_t DB_BattlePetAbilityTurn                 = 0x02DB52B0;
    const uint64_t DB_UiCameraType                         = 0x02DB54A0;
    const uint64_t DB_JournalEncounterXMapLoc              = 0x02DB5690;
    const uint64_t DB_CriteriaTreeXEffect                  = 0x02DB5880;
    const uint64_t DB_HolidayDescriptions                  = 0x02DB5A70;
    const uint64_t DB_WMOMinimapTexture                    = 0x02DB5C60;
    const uint64_t DB_ServerMessages                       = 0x02DB5E50;
    const uint64_t DB_SpellRadius                          = 0x02DB6040;
    const uint64_t DB_HolidayNames                         = 0x02DB6230;
    const uint64_t DB_CurrencyCategory                     = 0x02DB6420;
    const uint64_t DB_SiegeableProperties                  = 0x02DB6610;
    const uint64_t DB_AnimaCable                           = 0x02DB6800;
    const uint64_t DB_JournalInstance                      = 0x02DB69F0;
    const uint64_t DB_ImportPriceArmor                     = 0x02DB6BE0;
    const uint64_t DB_BattlePetBreedQuality                = 0x02DB6DD0;
    const uint64_t DB_World_PVP_Area                       = 0x02DB6FC0;
    const uint64_t DB_SpellRange                           = 0x02DB71B0;
    const uint64_t DB_CurrencyContainer                    = 0x02DB73A0;
    const uint64_t DB_UIExpansionDisplayInfo               = 0x02DB7590;
    const uint64_t DB_SkillLine                            = 0x02DB7780;
    const uint64_t DB_BattlePetBreedState                  = 0x02DB7970;
    const uint64_t DB_ImportPriceQuality                   = 0x02DB7B60;
    const uint64_t DB_SpellReagentsCurrency                = 0x02DB7D50;
    const uint64_t DB_UIExpansionDisplayInfoIcon           = 0x02DB7F40;
    const uint64_t DB_JournalItemXDifficulty               = 0x02DB8130;
    const uint64_t DB_CurrencyTypes                        = 0x02DB8320;
    const uint64_t DB_ImportPriceShield                    = 0x02DB8510;
    const uint64_t DB_WorldBossLockout                     = 0x02DB8700;
    const uint64_t DB_BattlePetDisplayOverride             = 0x02DB88F0;
    const uint64_t DB_JournalSectionXDifficulty            = 0x02DB8AE0;
    const uint64_t DB_ImportPriceWeapon                    = 0x02DB8CD0;
    const uint64_t DB_UiMap                                = 0x02DB8EC0;
    const uint64_t DB_WorldChunkSounds                     = 0x02DB90B0;
    const uint64_t DB_SpellReagents                        = 0x02DB92A0;
    const uint64_t DB_SkillLineAbility                     = 0x02DB9490;
    const uint64_t DB_GarrFollowerLevelXP                  = 0x02DB9680;
    const uint64_t DB_BattlePetEffectProperties            = 0x02DB9870;
    const uint64_t DB_JournalTier                          = 0x02DB9A60;
    const uint64_t DB_InvasionClientData                   = 0x02DB9C50;
    const uint64_t DB_DeathThudLookups                     = 0x02DB9E40;
    const uint64_t DB_ChrUpgradeBucket                     = 0x02DBA030;
    const uint64_t DB_SpellScaling                         = 0x02DBA220;
    const uint64_t DB_JournalTierXInstance                 = 0x02DBA410;
    const uint64_t DB_GarrFollowerQuality                  = 0x02DBA600;
    const uint64_t DB_WorldEffect                          = 0x02DBA7F0;
    const uint64_t DB_BattlePetNPCTeamMember               = 0x02DBA9E0;
    const uint64_t DB_BattlePetSpecies                     = 0x02DBABD0;
    const uint64_t DB_ChrUpgradeBucketSpell                = 0x02DBADC0;
    const uint64_t DB_Keychain                             = 0x02DBAFB0;
    const uint64_t DB_DecalProperties                      = 0x02DBB1A0;
    const uint64_t DB_SpellShapeshift                      = 0x02DBB390;
    const uint64_t DB_AnimaCylinder                        = 0x02DBB580;
    const uint64_t DB_Languages                            = 0x02DBB770;
    const uint64_t DB_ChrUpgradeTier                       = 0x02DBB960;
    const uint64_t DB_SkillLineCategory                    = 0x02DBBB50;
    const uint64_t DB_WorldElapsedTimer                    = 0x02DBBD40;
    const uint64_t DB_GarrFollowerSetXFollower             = 0x02DBBF30;
    const uint64_t DB_LanguageWords                        = 0x02DBC120;
    const uint64_t DB_SkillRaceClassInfo                   = 0x02DBC310;
    const uint64_t DB_GarrFollowerType                     = 0x02DBC500;
    const uint64_t DB_WorldMapOverlay                      = 0x02DBC6F0;
    const uint64_t DB_SpellShapeshiftForm                  = 0x02DBC8E0;
    const uint64_t DB_CinematicCamera                      = 0x02DBCAD0;
    const uint64_t DB_BattlePetSpeciesState                = 0x02DBCCC0;
    const uint64_t DB_AnimaMaterial                        = 0x02DBCEB0;
    const uint64_t DB_LFGDungeonGroup                      = 0x02DBD0A0;
    const uint64_t DB_Positioner                           = 0x02DBD290;
    const uint64_t DB_BattlePetSpeciesXAbility             = 0x02DBD480;
    const uint64_t DB_CinematicSequences                   = 0x02DBD670;
    const uint64_t DB_SkySceneXPlayerCondition             = 0x02DBD860;
    const uint64_t DB_LFGDungeons                          = 0x02DBDA50;
    const uint64_t DB_GarrFollowerUICreature               = 0x02DBDC40;
    const uint64_t DB_DeclinedWordCases                    = 0x02DBDE30;
    const uint64_t DB_SpellSpecialUnitEffect               = 0x02DBE020;
    const uint64_t DB_BattlePetState                       = 0x02DBE210;
    const uint64_t DB_SoundOverride                        = 0x02DBE400;
    const uint64_t DB_ClientSceneEffect                    = 0x02DBE5F0;
    const uint64_t DB_PositionerState                      = 0x02DBE7E0;
    const uint64_t DB_DeclinedWord                         = 0x02DBED60;
    const uint64_t DB_WorldMapOverlayTile                  = 0x02DBEF50;
    const uint64_t DB_UiMapFogOfWar                        = 0x02DBF140;
    const uint64_t DB_CloneEffect                          = 0x02DBF330;
    const uint64_t DB_GarrFollowerXAbility                 = 0x02DBF520;
    const uint64_t DB_SpellTargetRestrictions              = 0x02DBF710;
    const uint64_t DB_BattlePetVisual                      = 0x02DBF900;
    const uint64_t DB_DestructibleModelData                = 0x02DBFAF0;
    const uint64_t DB_SoundProviderPreferences             = 0x02DBFCE0;
    const uint64_t DB_WorldStateExpression                 = 0x02DBFED0;
    const uint64_t DB_UiMapFogOfWarVisualization           = 0x02DC00C0;
    const uint64_t DB_ManagedWorldState                    = 0x02DC02B0;
    const uint64_t DB_GarrItemLevelUpgradeData             = 0x02DC04A0;
    const uint64_t DB_PositionerStateEntry                 = 0x02DC0690;
    const uint64_t DB_WorldStateUI                         = 0x02DC0880;
    const uint64_t DB_SpellTotems                          = 0x02DC0A70;
    const uint64_t DB_CombatCondition                      = 0x02DC0C60;
    const uint64_t DB_PowerDisplay                         = 0x02DC0E50;
    const uint64_t DB_UiMapXMapArt                         = 0x02DC1040;
    const uint64_t DB_GarrMechanic                         = 0x02DC1230;
    const uint64_t DB_AnimKitBoneSet                       = 0x02DC1420;
    const uint64_t DB_UiMapAssignment                      = 0x02DC1610;
    const uint64_t DB_PowerType                            = 0x02DC1800;
    const uint64_t DB_ItemAppearanceXUiCamera              = 0x02DC19F0;
    const uint64_t DB_ManifestInterfaceActionIcon          = 0x02DC1BE0;
    const uint64_t DB_GarrMechanicSetXMechanic             = 0x02DC1DD0;
    const uint64_t DB_BonusRoll                            = 0x02DC1FC0;
    const uint64_t DB_AnimKitBoneSetAlias                  = 0x02DC21B0;
    const uint64_t DB_SpellVisualColorEffect               = 0x02DC23A0;
    const uint64_t DB_WorldStateZoneSounds                 = 0x02DC2590;
    const uint64_t DB_LfgDungeonsGroupingMap               = 0x02DC2780;
    const uint64_t DB_ItemArmorQuality                     = 0x02DC2970;
    const uint64_t DB_SourceInfo                           = 0x02DC2B60;
    const uint64_t DB_CommunityIcon                        = 0x02DC2D50;
    const uint64_t DB_GarrMechanicType                     = 0x02DC2F40;
    const uint64_t DB_AnimKitConfig                        = 0x02DC3130;
    const uint64_t DB_ManifestInterfaceItemIcon            = 0x02DC3320;
    const uint64_t DB_UiMapGroupMember                     = 0x02DC3510;
    const uint64_t DB_Bounty                               = 0x02DC3700;
    const uint64_t DB_ItemArmorShield                      = 0x02DC38F0;
    const uint64_t DB_LFGRoleRequirement                   = 0x02DC3AE0;
    const uint64_t DB_PrestigeLevelInfo                    = 0x02DC3CD0;
    const uint64_t DB_SpecializationSpells                 = 0x02DC3EC0;
    const uint64_t DB_AnimKitConfigBoneSet                 = 0x02DC40B0;
    const uint64_t DB_ManifestInterfaceTOCData             = 0x02DC42A0;
    const uint64_t DB_GarrMission                          = 0x02DC4490;
    const uint64_t DB_ItemArmorTotal                       = 0x02DC4680;
    const uint64_t DB_ZoneIntroMusicTable                  = 0x02DC4870;
    const uint64_t DB_MapCelestialBody                     = 0x02DC4A60;
    const uint64_t DB_UiMapLink                            = 0x02DC4C50;
    const uint64_t DB_BountySet                            = 0x02DC4E40;
    const uint64_t DB_AnimKitPriority                      = 0x02DC5030;
    const uint64_t DB_PVPBracketTypes                      = 0x02DC5220;
    const uint64_t DB_SpecializationSpellsDisplay          = 0x02DC5410;
    const uint64_t DB_ZoneMusic                            = 0x02DC5600;
    const uint64_t DB_MapChallengeMode                     = 0x02DC57F0;
    const uint64_t DB_AnimKit                              = 0x02DC59E0;
    const uint64_t DB_ItemBagFamily                        = 0x02DC5BD0;
    const uint64_t DB_PVPDifficulty                        = 0x02DC5DC0;
    const uint64_t DB_ItemBonus                            = 0x02DC5FB0;
    const uint64_t DB_SpecSetMember                        = 0x02DC61A0;
    const uint64_t DB_BroadcastText                        = 0x02DC6390;
    const uint64_t DB_UiModelScene                         = 0x02DC6580;
    const uint64_t DB_ZoneStory                            = 0x02DC6770;
    const uint64_t DB_AnimKitReplacement                   = 0x02DC6960;
    const uint64_t DB_ItemBonusListLevelDelta              = 0x02DC6B50;
    const uint64_t DB_Locale                               = 0x02DC6D40;
    const uint64_t DB_PVPItem                              = 0x02DC6F30;
    const uint64_t DB_UiModelSceneActor                    = 0x02DC7120;
    const uint64_t DB_SpellVisualKitAreaModel              = 0x02DC7310;
    const uint64_t DB_ItemBonusTreeNode                    = 0x02DC7500;
    const uint64_t DB_DungeonEncounter                     = 0x02DC76F0;
    const uint64_t DB_MapDifficulty                        = 0x02DC78E0;
    const uint64_t DB_AnimKitSegment                       = 0x02DC7AD0;
    const uint64_t DB_PvpScalingEffect                     = 0x02DC7CC0;
    const uint64_t DB_Location                             = 0x02DC7EB0;
    const uint64_t DB_GarrMissionTexture                   = 0x02DC80A0;
    const uint64_t DB_CameraEffect                         = 0x02DC8290;
    const uint64_t DB_Lock                                 = 0x02DC8480;
    const uint64_t DB_QuestObjective                       = 0x02DC8670;
    const uint64_t DB_ItemChildEquipment                   = 0x02DC8860;
    const uint64_t DB_UiModelSceneActorDisplay             = 0x02DC8A50;
    const uint64_t DB_GarrMissionType                      = 0x02DC8C40;
    const uint64_t DB_SpellActionBarPref                   = 0x02DC8E30;
    const uint64_t DB_PvpScalingEffectType                 = 0x02DC9020;
    const uint64_t DB_LockType                             = 0x02DC9210;
    const uint64_t DB_CameraEffectEntry                    = 0x02DC9400;
    const uint64_t DB_MarketingPromotionsXLocale           = 0x02DC95F0;
    const uint64_t DB_PvpTalent                            = 0x02DC97E0;
    const uint64_t DB_DurabilityCosts                      = 0x02DC99D0;
    const uint64_t DB_ItemClass                            = 0x02DC9BC0;
    const uint64_t DB_ContentTuning                        = 0x02DC9DB0;
    const uint64_t DB_GarrMissionXEncounter                = 0x02DC9FA0;
    const uint64_t DB_SpellActivationOverlay               = 0x02DCA190;
    const uint64_t DB_LookAtController                     = 0x02DCA380;
    const uint64_t DB_UiModelSceneCamera                   = 0x02DCA570;
    const uint64_t DB_DurabilityQuality                    = 0x02DCA760;
    const uint64_t DB_ItemContextPickerEntry               = 0x02DCA950;
    const uint64_t DB_Material                             = 0x02DCAB40;
    const uint64_t DB_AnimReplacement                      = 0x02DCAD30;
    const uint64_t DB_GarrMissionXFollower                 = 0x02DCAF20;
    const uint64_t DB_PvpTalentCategory                    = 0x02DCB110;
    const uint64_t DB_Contribution                         = 0x02DCB300;
    const uint64_t DB_SpellAuraOptions                     = 0x02DCB4F0;
    const uint64_t DB_GarrMssnBonusAbility                 = 0x02DCB6E0;
    const uint64_t DB_CameraMode                           = 0x02DCB8D0;
    const uint64_t DB_PvpTalentSlotUnlock                  = 0x02DCBAC0;
    const uint64_t DB_MinorTalent                          = 0x02DCBCB0;
    const uint64_t DB_ItemCurrencyCost                     = 0x02DCBEA0;
    const uint64_t DB_AnimReplacementSet                   = 0x02DCC090;
    const uint64_t DB_UiPartyPose                          = 0x02DCC280;
    const uint64_t DB_ContributionStyle                    = 0x02DCC470;
    const uint64_t DB_ItemDamageAmmo                       = 0x02DCC660;
    const uint64_t DB_AdventureMapPOI                      = 0x02DCC850;
    const uint64_t DB_KeystoneAffix                        = 0x02DCCA40;
    const uint64_t DB_MissileTargeting                     = 0x02DCCC30;
    const uint64_t DB_SpellAuraRestrictions                = 0x02DCCE20;
    const uint64_t DB_PvpTier                              = 0x02DCD010;
    const uint64_t DB_GarrBuildingPlotInst                 = 0x02DCD200;
    const uint64_t DB_Emotes                               = 0x02DCD3F0;
    const uint64_t DB_ItemDamageOneHandCaster              = 0x02DCD5E0;
    const uint64_t DB_Campaign                             = 0x02DCD7D0;
    const uint64_t DB_MailTemplate                         = 0x02DCD9C0;
    const uint64_t DB_UiTextureAtlasElement                = 0x02DCDBB0;
    const uint64_t DB_ContributionStyleContainer           = 0x02DCDDA0;
    const uint64_t DB_SpellVisualMissile                   = 0x02DCDF90;
    const uint64_t DB_GarrPlotBuilding                     = 0x02DCE180;
    const uint64_t DB_ManagedWorldStateBuff                = 0x02DCE370;
    const uint64_t DB_UiTextureAtlasMember                 = 0x02DCE560;
    const uint64_t DB_ItemDamageOneHand                    = 0x02DCE750;
    const uint64_t DB_QuestFactionReward                   = 0x02DCE940;
    const uint64_t DB_AreaConditionalData                  = 0x02DCEB30;
    const uint64_t DB_SpellAuraVisibility                  = 0x02DCF0B0;
    const uint64_t DB_CampaignXCondition                   = 0x02DCF2A0;
    const uint64_t DB_GarrPlotInstance                     = 0x02DCF490;
    const uint64_t DB_EmotesTextData                       = 0x02DCF680;
    const uint64_t DB_UiTextureAtlas                       = 0x02DCF870;
    const uint64_t DB_ModifierTree                         = 0x02DCFA60;
    const uint64_t DB_ManagedWorldStateInput               = 0x02DCFC50;
    const uint64_t DB_QuestFeedbackEffect                  = 0x02DCFE40;
    const uint64_t DB_ItemDamageTwoHandCaster              = 0x02DD0030;
    const uint64_t DB_UiTextureKit                         = 0x02DD0220;
    const uint64_t DB_AreaFarClipOverride                  = 0x02DD0410;
    const uint64_t DB_SpellAuraVisXChrSpec                 = 0x02DD0600;
    const uint64_t DB_CampaignXQuestLine                   = 0x02DD07F0;
    const uint64_t DB_GarrPlot                             = 0x02DD09E0;
    const uint64_t DB_EmotesText                           = 0x02DD0BD0;
    const uint64_t DB_UiWidgetConstantSource               = 0x02DD0DC0;
    const uint64_t DB_ItemDamageTwoHand                    = 0x02DD0FB0;
    const uint64_t DB_SpellCategories                      = 0x02DD11A0;
    const uint64_t DB_EmotesTextSound                      = 0x02DD1390;
    const uint64_t DB_Mount                                = 0x02DD1580;
    const uint64_t DB_QuestInfo                            = 0x02DD1770;
    const uint64_t DB_CastableRaidBuffs                    = 0x02DD1960;
    const uint64_t DB_AreaGroupMember                      = 0x02DD1B50;
    const uint64_t DB_UiWidgetDataSource                   = 0x02DD1D40;
    const uint64_t DB_ItemDisenchantLoot                   = 0x02DD1F30;
    const uint64_t DB_GarrPlotUICategory                   = 0x02DD2120;
    const uint64_t DB_Cfg_Categories                       = 0x02DD2310;
    const uint64_t DB_AreaPOI                              = 0x02DD2500;
    const uint64_t DB_QuestLine                            = 0x02DD26F0;
    const uint64_t DB_EnvironmentalDamage                  = 0x02DD28E0;
    const uint64_t DB_GarrString                           = 0x02DD2AD0;
    const uint64_t DB_UiWidget                             = 0x02DD2CC0;
    const uint64_t DB_SpellCategory                        = 0x02DD2EB0;
    const uint64_t DB_AreaPOIState                         = 0x02DD30A0;
    const uint64_t DB_MountCapability                      = 0x02DD3290;
    const uint64_t DB_QuestLineXQuest                      = 0x02DD3480;
    const uint64_t DB_GarrTalent                           = 0x02DD3670;
    const uint64_t DB_ExpectedStat                         = 0x02DD3860;
    const uint64_t DB_Creature                             = 0x02DD3A50;
    const uint64_t DB_UiWidgetStringSource                 = 0x02DD3C40;
    const uint64_t DB_SpellCastingRequirements             = 0x02DD3E30;
    const uint64_t DB_AreaTrigger                          = 0x02DD4020;
    const uint64_t DB_QuestMoneyReward                     = 0x02DD4210;
    const uint64_t DB_Cfg_Regions                          = 0x02DD4400;
    const uint64_t DB_MountTypeXCapability                 = 0x02DD45F0;
    const uint64_t DB_UiWidgetVisualization                = 0x02DD47E0;
    const uint64_t DB_QuestPackageItem                     = 0x02DD49D0;
    const uint64_t DB_ExpectedStatMod                      = 0x02DD4BC0;
    const uint64_t DB_SpellCastTimes                       = 0x02DD4DB0;
    const uint64_t DB_MountXDisplay                        = 0x02DD4FA0;
    const uint64_t DB_UIScriptedAnimationEffect            = 0x02DD5190;
    const uint64_t DB_QuestSort                            = 0x02DD5380;
    const uint64_t DB_SpellVisualEvent                     = 0x02DD5570;
    const uint64_t DB_GarrTalentTree                       = 0x02DD5760;
    const uint64_t DB_CharacterLoadout                     = 0x02DD5950;
    const uint64_t DB_SpellClassOptions                    = 0x02DD5B40;
    const uint64_t DB_Movie                                = 0x02DD5D30;
    const uint64_t DB_AreaTriggerActionSet                 = 0x02DD5F20;
    const uint64_t DB_QuestV2CliTask                       = 0x02DD6110;
    const uint64_t DB_Exhaustion                           = 0x02DD6300;
    const uint64_t DB_ItemDisplayXUiCamera                 = 0x02DD64F0;
    const uint64_t DB_CreatureDisplayInfoEvt               = 0x02DD66E0;
    const uint64_t DB_AreaTriggerBox                       = 0x02DD68D0;
    const uint64_t DB_CharacterLoadoutItem                 = 0x02DD6AC0;
    const uint64_t DB_GarrType                             = 0x02DD6CB0;
    const uint64_t DB_MovieFileData                        = 0x02DD6EA0;
    const uint64_t DB_SpellCooldowns                       = 0x02DD7090;
    const uint64_t DB_SpellXDescriptionVariables           = 0x02DD7280;
    const uint64_t DB_AreaTriggerCreateProperties          = 0x02DD7470;
    const uint64_t DB_ItemEffect                           = 0x02DD7660;
    const uint64_t DB_ArenaCcItem                          = 0x02DD7850;
    const uint64_t DB_CharacterServiceInfo                 = 0x02DD7A40;
    const uint64_t DB_Faction                              = 0x02DD7C30;
    const uint64_t DB_MovieVariation                       = 0x02DD7E20;
    const uint64_t DB_SpellXSpellVisual                    = 0x02DD8010;
    const uint64_t DB_AreaTriggerCylinder                  = 0x02DD8200;
    const uint64_t DB_AoiBox                               = 0x02DD83F0;
    const uint64_t DB_GarrSiteLevel                        = 0x02DD85E0;
    const uint64_t DB_SpellDescriptionVariables            = 0x02DD87D0;
    const uint64_t DB_MultiStateProperties                 = 0x02DD89C0;
    const uint64_t DB_SpellDispelType                      = 0x02DD8BB0;
    const uint64_t DB_ItemExtendedCost                     = 0x02DD8DA0;
    const uint64_t DB_AreaTriggerSphere                    = 0x02DD8F90;
    const uint64_t DB_AlliedRaceRacialAbility              = 0x02DD9180;
    const uint64_t DB_CharBaseInfo                         = 0x02DD9370;
    const uint64_t DB_UnitBlood                            = 0x02DD9560;
    const uint64_t DB_SpellDuration                        = 0x02DD9750;
    const uint64_t DB_QuestV2                              = 0x02DD9940;
    const uint64_t DB_ArmorLocation                        = 0x02DD9B30;
    const uint64_t DB_GarrSiteLevelPlotInst                = 0x02DD9D20;
    const uint64_t DB_ItemUpgrade                          = 0x02DD9F10;
    const uint64_t DB_CharBaseSection                      = 0x02DDA100;
    const uint64_t DB_Stationery                           = 0x02DDA2F0;
    const uint64_t DB_QuestXGroupActivity                  = 0x02DDA4E0;
    const uint64_t DB_UnitBloodLevels                      = 0x02DDA6D0;
    const uint64_t DB_MultiTransitionProperties            = 0x02DDA8C0;
    const uint64_t DB_FactionGroup                         = 0x02DDAAB0;
    const uint64_t DB_GarrSpecialization                   = 0x02DDACA0;
    const uint64_t DB_Artifact                             = 0x02DDAE90;
    const uint64_t DB_ItemGroupSounds                      = 0x02DDB080;
    const uint64_t DB_QuestXP                              = 0x02DDB270;
    const uint64_t DB_UnitCondition                        = 0x02DDB460;
    const uint64_t DB_SummonProperties                     = 0x02DDB650;
    const uint64_t DB_PetLoyalty                           = 0x02DDB840;
    const uint64_t DB_MythicPlusSeasonRewardLevels         = 0x02DDBA30;
    const uint64_t DB_ItemLevelSelector                    = 0x02DDBC20;
    const uint64_t DB_FactionTemplate                      = 0x02DDBE10;
    const uint64_t DB_PetPersonality                       = 0x02DDC000;
    const uint64_t DB_RandPropPoints                       = 0x02DDC1F0;
    const uint64_t DB_GarrUiAnimClassInfo                  = 0x02DDC3E0;
    const uint64_t DB_UnitPowerBar                         = 0x02DDC5D0;
    const uint64_t DB_TactKey                              = 0x02DDC7C0;
    const uint64_t DB_ItemLevelSelectorQuality             = 0x02DDC9B0;
    const uint64_t DB_NameGen                              = 0x02DDCBA0;
    const uint64_t DB_ArtifactAppearance                   = 0x02DDCD90;
    const uint64_t DB_TactKeyLookup                        = 0x02DDCF80;
    const uint64_t DB_RulesetItemUpgrade                   = 0x02DDD170;
    const uint64_t DB_RelicSlotTierRequirement             = 0x02DDD360;
    const uint64_t DB_FootstepTerrainLookup                = 0x02DDD550;
    const uint64_t DB_CharHairGeosets                      = 0x02DDD740;
    const uint64_t DB_GarrUiAnimRaceInfo                   = 0x02DDD930;
    const uint64_t DB_ItemLevelSelectorQualitySet          = 0x02DDDB20;
    const uint64_t DB_TalentTab                            = 0x02DDDD10;
    const uint64_t DB_SpellCraftUI                         = 0x02DDDF00;
    const uint64_t DB_RelicTalent                          = 0x02DDE0F0;
    const uint64_t DB_ItemLimitCategory                    = 0x02DDE2E0;
    const uint64_t DB_FriendshipRepReaction                = 0x02DDE4D0;
    const uint64_t DB_Talent                               = 0x02DDE6C0;
    const uint64_t DB_StableSlotPrices                     = 0x02DDE8B0;
    const uint64_t DB_SpellEffectAutoDescription           = 0x02DDEAA0;
    const uint64_t DB_ItemLimitCategoryCondition           = 0x02DDEC90;
    const uint64_t DB_CharSectionCondition                 = 0x02DDEE80;
    const uint64_t DB_ArtifactAppearanceSet                = 0x02DDF070;
    const uint64_t DB_FriendshipReputation                 = 0x02DDF260;
    const uint64_t DB_ResearchBranch                       = 0x02DDF450;
    const uint64_t DB_CreatureDisplayInfoTrn               = 0x02DDF640;
    const uint64_t DB_GemProperties                        = 0x02DDF830;
    const uint64_t DB_NPCSounds                            = 0x02DDFA20;
    const uint64_t DB_GameClockDebug                       = 0x02DDFC10;
    const uint64_t DB_CharShipmentContainer                = 0x02DDFE00;
    const uint64_t DB_SpellEffectEmission                  = 0x02DDFFF0;
    const uint64_t DB_ResearchField                        = 0x02DE01E0;
    const uint64_t DB_CreatureDispXUiCamera                = 0x02DE03D0;
    const uint64_t DB_GlyphBindableSpell                   = 0x02DE05C0;
    const uint64_t DB_ArtifactCategory                     = 0x02DE07B0;
    const uint64_t DB_GameObjectArtKit                     = 0x02DE09A0;
    const uint64_t DB_NumTalentsAtLevel                    = 0x02DE0B90;
    const uint64_t DB_TaxiNodes                            = 0x02DE0D80;
    const uint64_t DB_ItemModifiedAppearanceExtra          = 0x02DE0F70;
    const uint64_t DB_GlyphExclusiveCategory               = 0x02DE1160;
    const uint64_t DB_CreatureDifficulty                   = 0x02DE1350;
    const uint64_t DB_ResearchProject                      = 0x02DE1540;
    const uint64_t DB_ArtifactPower                        = 0x02DE1730;
    const uint64_t DB_SpellEquippedItems                   = 0x02DE1920;
    const uint64_t DB_GameObjectDiffAnimMap                = 0x02DE1B10;
    const uint64_t DB_GlyphProperties                      = 0x02DE1D00;
    const uint64_t DB_ObjectEffect                         = 0x02DE1EF0;
    const uint64_t DB_Startup_Strings                      = 0x02DE2360;
    const uint64_t DB_StartupFiles                         = 0x02DE2550;
    const uint64_t DB_Map                                  = 0x02DE2740;
    const uint64_t DB_AreaTable                            = 0x02DE2930;
    const uint64_t DB_ModelFileData                        = 0x02DE2B20;
    const uint64_t DB_SpellChainEffects                    = 0x02DE2D10;
    const uint64_t DB_TextureBlendSet                      = 0x02DE2F00;
    const uint64_t DB_DeviceBlacklist                      = 0x02DE30F0;
    const uint64_t DB_DriverBlacklist                      = 0x02DE32E0;
    const uint64_t DB_Curve                                = 0x02DE34D0;
    const uint64_t DB_CurvePoint                           = 0x02DE36C0;
    const uint64_t DB_OccluderNode                         = 0x02DE38B0;
    const uint64_t DB_ParticulateSound                     = 0x02DE3AA0;
    const uint64_t DB_RibbonQuality                        = 0x02DE3C90;
    const uint64_t DB_SoundBus                             = 0x02DE3E80;
    const uint64_t DB_SoundBusOverride                     = 0x02DE4070;
    const uint64_t DB_SoundEmitterPillPoints               = 0x02DE4260;
    const uint64_t DB_SoundEmitters                        = 0x02DE4450;
    const uint64_t DB_SoundEnvelope                        = 0x02DE4640;
    const uint64_t DB_SoundFilter                          = 0x02DE4830;
    const uint64_t DB_SoundFilterElem                      = 0x02DE4A20;
    const uint64_t DB_SoundKitAdvanced                     = 0x02DE4C10;
    const uint64_t DB_SoundKitChild                        = 0x02DE4E00;
    const uint64_t DB_AnimationData                        = 0x02DE4FF0;
    const uint64_t DB_SoundKitEntry                        = 0x02DE51E0;
    const uint64_t DB_BoneWindModifiers                    = 0x02DE53D0;
    const uint64_t DB_SoundKitFallback                     = 0x02DE55C0;
    const uint64_t DB_BoneWindModifierModel                = 0x02DE57B0;
    const uint64_t DB_SoundKit                             = 0x02DE59A0;
    const uint64_t DB_CelestialBody                        = 0x02DE5B90;
    const uint64_t DB_CloakDampening                       = 0x02DE5D80;
    const uint64_t DB_FootprintTextures                    = 0x02DE5F70;
    const uint64_t DB_FullScreenEffect                     = 0x02DE6160;
    const uint64_t DB_GroundEffectDoodad                   = 0x02DE6350;
    const uint64_t DB_TerrainMaterial                      = 0x02DE6540;
    const uint64_t DB_GroundEffectTexture                  = 0x02DE6730;
    const uint64_t DB_TerrainType                          = 0x02DE6920;
    const uint64_t DB_Hotfixes                             = 0x02DE6B10;
    const uint64_t DB_Light                                = 0x02DE6D00;
    const uint64_t DB_Lightning                            = 0x02DE6EF0;
    const uint64_t DB_VirtualAttachment                    = 0x02DE70E0;
    const uint64_t DB_VirtualAttachmentCustomization       = 0x02DE72D0;
    const uint64_t DB_Weather                              = 0x02DE74C0;
    const uint64_t DB_LightData                            = 0x02DE76B0;
    const uint64_t DB_WeatherXParticulate                  = 0x02DE78A0;
    const uint64_t DB_WindSettings                         = 0x02DE7A90;
    const uint64_t DB_WMOAreaTable                         = 0x02DE7C80;
    const uint64_t DB_ZoneLightPoint                       = 0x02DE7E70;
    const uint64_t DB_LightParams                          = 0x02DE8060;
    const uint64_t DB_ZoneLight                            = 0x02DE8250;
    const uint64_t DB_LightSkybox                          = 0x02DE8440;
    const uint64_t DB_LiquidMaterial                       = 0x02DE8630;
    const uint64_t DB_LiquidObject                         = 0x02DE8820;
    const uint64_t DB_LiquidType                           = 0x02DE8A10;
    const uint64_t DB_ModelAnimCloakDampening              = 0x02DE8C00;
    const uint64_t DB_ModelRibbonQuality                   = 0x02DE8DF0;
    const uint64_t DB_Occluder                             = 0x02DE8FE0;
    const uint64_t DB_OccluderLocation                     = 0x02DE91D0;
    const uint64_t DB_ChatProfanity                        = 0x0322CF80;
    const uint64_t DB_NamesProfanity                       = 0x0322D170;
    const uint64_t DB_NamesReservedLocale                  = 0x0322D360;
    const uint64_t DB_NamesReserved                        = 0x0322D550;
    const uint64_t DB_GlobalStrings                        = 0x0322D740;
    const uint64_t DB_CommentatorIndirectSpell             = 0x0322D930;
    const uint64_t DB_CommentatorTrackedCooldown           = 0x0322DB20;
    const uint64_t DB_CommentatorStartLocation             = 0x0322DD10;
    const uint64_t DB_LFGDungeonExpansion                  = 0x0322DF00;
    const uint64_t DB_ManifestInterfaceData                = 0x0322E0F0;
    const uint64_t DB_OccluderCurtain                      = 0x0322E2E0;
    const uint64_t DB_SSAOSettings                         = 0x0324DA10;
    
    }

  9. #6
    Razzue's Avatar Contributor Avid Ailurophile

    CoreCoins Purchaser Authenticator enabled
    Reputation
    379
    Join Date
    Jun 2017
    Posts
    588
    Thanks G/R
    185/268
    Trade Feedback
    2 (100%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by oiramario View Post
    WoW.tools | Home
    hey guys, I know this website can be queried, but how to read the fields in the database from memory?
    @charles420 @Razzue

    Code:
    // 2.5.2.40617
    namespace DataBase {
    
    const uint64_t DB_ChrClasses                           = 0x02D955C0;
    const uint64_t DB_ChrRaces                             = 0x02D957B0;
    const uint64_t DB_ChrSpecialization                    = 0x02D959A0;
    const uint64_t DB_ConfigurationWarning                 = 0x02D95B90;
    const uint64_t DB_Cfg_Configs                          = 0x02D95D80;
    const uint64_t DB_GameTips                             = 0x02D95F70;
    const uint64_t DB_MapDifficultyXCondition              = 0x02D96160;
    const uint64_t DB_Difficulty                           = 0x02D96350;
    const uint64_t DB_PlayerCondition                      = 0x02D96540;
    const uint64_t DB_LoadingScreens                       = 0x02D96730;
    const uint64_t DB_LoadingScreenTaxiSplines             = 0x02D96920;
    const uint64_t DB_MapLoadingScreen                     = 0x02D96B10;
    const uint64_t DB_TaxiPathNode                         = 0x02D96D00;
    const uint64_t DB_UiMapArtStyleLayer                   = 0x02D96EF0;
    const uint64_t DB_UiMapArtTile                         = 0x02D970E0;
    const uint64_t DB_TaxiPath                             = 0x02D972D0;
    const uint64_t DB_UiMapArt                             = 0x02D974C0;
    const uint64_t DB_UiCanvas                             = 0x02D976B0;
    const uint64_t DB_CreatureDisplayInfo                  = 0x02D978A0;
    const uint64_t DB_CreatureModelData                    = 0x02D97A90;
    const uint64_t DB_SDReplacementModel                   = 0x02D97C80;
    const uint64_t DB_Vehicle                              = 0x02D97E70;
    const uint64_t DB_VehicleSeat                          = 0x02D98060;
    const uint64_t DB_SpellKeyboundOverride                = 0x02D98250;
    const uint64_t DB_SpellEffect                          = 0x02D98440;
    const uint64_t DB_SpellName                            = 0x02D989C0;
    const uint64_t DB_CharComponentTextureLayouts          = 0x02D98BB0;
    const uint64_t DB_CharComponentTextureSections         = 0x02D98DA0;
    const uint64_t DB_ChrCustomizationBoneSet              = 0x02D98F90;
    const uint64_t DB_ChrCustomizationChoice               = 0x02D99180;
    const uint64_t DB_ChrCustomizationCondModel            = 0x02D99370;
    const uint64_t DB_ChrCustomizationElement              = 0x02D99560;
    const uint64_t DB_ChrCustomizationGeoset               = 0x02D99750;
    const uint64_t DB_ChrCustomizationMaterial             = 0x02D99940;
    const uint64_t DB_ChrCustomizationOption               = 0x02D99B30;
    const uint64_t DB_ChrCustomization                     = 0x02D99D20;
    const uint64_t DB_ChrCustomizationReq                  = 0x02D99F10;
    const uint64_t DB_ChrCustomizationSkinnedModel         = 0x02D9A100;
    const uint64_t DB_ChrCustItemGeoModify                 = 0x02D9A2F0;
    const uint64_t DB_ChrModelMaterial                     = 0x02D9A4E0;
    const uint64_t DB_ChrModel                             = 0x02D9A6D0;
    const uint64_t DB_ChrModelTextureLayer                 = 0x02D9A8C0;
    const uint64_t DB_ComponentModelFileData               = 0x02D9AAB0;
    const uint64_t DB_ComponentTextureFileData             = 0x02D9ACA0;
    const uint64_t DB_CreatureDisplayInfoGeosetData        = 0x02D9AE90;
    const uint64_t DB_CreatureDisplayInfoCond              = 0x02D9B080;
    const uint64_t DB_CreatureDisplayInfoCondXChoice       = 0x02D9B270;
    const uint64_t DB_CreatureDisplayInfoExtra             = 0x02D9B460;
    const uint64_t DB_CreatureDisplayInfoOption            = 0x02D9B650;
    const uint64_t DB_GuildColorBackground                 = 0x02D9B840;
    const uint64_t DB_GuildColorBorder                     = 0x02D9BA30;
    const uint64_t DB_GuildColorEmblem                     = 0x02D9BC20;
    const uint64_t DB_GuildEmblem                          = 0x02D9BE10;
    const uint64_t DB_GuildShirtBackground                 = 0x02D9C000;
    const uint64_t DB_GuildShirtBorder                     = 0x02D9C1F0;
    const uint64_t DB_GuildTabardBackground                = 0x02D9C3E0;
    const uint64_t DB_GuildTabardBorder                    = 0x02D9C5D0;
    const uint64_t DB_GuildTabardEmblem                    = 0x02D9C7C0;
    const uint64_t DB_HelmetAnimScaling                    = 0x02D9C9B0;
    const uint64_t DB_HelmetGeosetData                     = 0x02D9CBA0;
    const uint64_t DB_ItemAppearance                       = 0x02D9CD90;
    const uint64_t DB_ItemDisplayInfo                      = 0x02D9CF80;
    const uint64_t DB_ItemDisplayInfoMaterialRes           = 0x02D9D170;
    const uint64_t DB_ItemModifiedAppearance               = 0x02D9D360;
    const uint64_t DB_ItemVisualsXEffect                   = 0x02D9D550;
    const uint64_t DB_ParticleColor                        = 0x02D9D740;
    const uint64_t DB_TextureFileData                      = 0x02D9D930;
    const uint64_t DB_ChrCustomizationConversion           = 0x02D9DB20;
    const uint64_t DB_ChrCustomizationDisplayInfo          = 0x02D9DD10;
    const uint64_t DB_ChrCustomizationReqChoice            = 0x02D9DF00;
    const uint64_t DB_ChrRaceXChrModel                     = 0x02D9E0F0;
    const uint64_t DB_TransformMatrix                      = 0x02D9E2E0;
    const uint64_t DB_ChrCustClientChoiceConversion        = 0x02D9E4D0;
    const uint64_t DB_CharacterFacialHairStyles            = 0x02D9E6C0;
    const uint64_t DB_BeamEffect                           = 0x02D9E8B0;
    const uint64_t DB_GradientEffect                       = 0x02D9EAA0;
    const uint64_t DB_DissolveEffect                       = 0x02D9EC90;
    const uint64_t DB_EdgeGlowEffect                       = 0x02D9EE80;
    const uint64_t DB_NPCModelItemSlotDisplayInfo          = 0x02D9F070;
    const uint64_t DB_ShadowyEffect                        = 0x02D9F260;
    const uint64_t DB_SpellProceduralEffect                = 0x02D9F450;
    const uint64_t DB_SpellVisualAnim                      = 0x02D9F640;
    const uint64_t DB_SpellVisualEffectName                = 0x02D9F830;
    const uint64_t DB_SpellVisualKitModelAttach            = 0x02D9FA20;
    const uint64_t DB_SpellVisualKit                       = 0x02D9FC10;
    const uint64_t DB_Item                                 = 0x02D9FE00;
    const uint64_t DB_SpellVisualKitEffect                 = 0x02D9FFF0;
    const uint64_t DB_SpellVisual                          = 0x02DA01E0;
    const uint64_t DB_ItemNameDescription                  = 0x02DA03D0;
    const uint64_t DB_SpellFlyout                          = 0x02DA05C0;
    const uint64_t DB_GameObjectDisplayInfo                = 0x02DA07B0;
    const uint64_t DB_CreatureFamily                       = 0x02DA09A0;
    const uint64_t DB_CharShipment                         = 0x02DA0B90;
    const uint64_t DB_GlyphRequiredSpec                    = 0x02DA0D80;
    const uint64_t DB_ResearchSite                         = 0x02DA0F70;
    const uint64_t DB_ArtifactPowerLink                    = 0x02DA1160;
    const uint64_t DB_ItemPetFood                          = 0x02DA1350;
    const uint64_t DB_ObjectEffectModifier                 = 0x02DA1540;
    const uint64_t DB_GMSurveyAnswers                      = 0x02DA1730;
    const uint64_t DB_SpellFlyoutItem                      = 0x02DA1920;
    const uint64_t DB_ItemPriceBase                        = 0x02DA1B10;
    const uint64_t DB_ArtifactPowerPicker                  = 0x02DA1D00;
    const uint64_t DB_GameObjectDisplayInfoXSoundKit       = 0x02DA1EF0;
    const uint64_t DB_Resistances                          = 0x02DA20E0;
    const uint64_t DB_ObjectEffectPackageElem              = 0x02DA22D0;
    const uint64_t DB_GMSurveyCurrentSurvey                = 0x02DA24C0;
    const uint64_t DB_CreatureImmunities                   = 0x02DA26B0;
    const uint64_t DB_ArtifactPowerRank                    = 0x02DA28A0;
    const uint64_t DB_CharStartOutfit                      = 0x02DA2A90;
    const uint64_t DB_SpellFocusObject                     = 0x02DA2C80;
    const uint64_t DB_ItemRandomProperties                 = 0x02DA2E70;
    const uint64_t DB_GameObjects                          = 0x02DA3060;
    const uint64_t DB_RewardPack                           = 0x02DA3250;
    const uint64_t DB_OutlineEffect                        = 0x02DA3440;
    const uint64_t DB_SpellInterrupts                      = 0x02DA3630;
    const uint64_t DB_GMSurveyQuestions                    = 0x02DA3820;
    const uint64_t DB_ItemRandomSuffix                     = 0x02DA3A10;
    const uint64_t DB_ArtifactQuestXP                      = 0x02DA3C00;
    const uint64_t DB_GMSurveySurveys                      = 0x02DA3DF0;
    const uint64_t DB_TerrainTypeSounds                    = 0x02DA3FE0;
    const uint64_t DB_CharTitles                           = 0x02DA41D0;
    const uint64_t DB_RewardPackXCurrencyType              = 0x02DA43C0;
    const uint64_t DB_SpellItemEnchantment                 = 0x02DA45B0;
    const uint64_t DB_ArtifactTier                         = 0x02DA47A0;
    const uint64_t DB_GroupFinderActivity                  = 0x02DA4990;
    const uint64_t DB_ItemRangedDisplayInfo                = 0x02DA4B80;
    const uint64_t DB_OverrideSpellData                    = 0x02DA4D70;
    const uint64_t DB_ChatChannels                         = 0x02DA4F60;
    const uint64_t DB_RewardPackXItem                      = 0x02DA5150;
    const uint64_t DB_SpellItemEnchantmentCondition        = 0x02DA5340;
    const uint64_t DB_PageTextMaterial                     = 0x02DA5530;
    const uint64_t DB_TotemCategory                        = 0x02DA5720;
    const uint64_t DB_ItemSet                              = 0x02DA5910;
    const uint64_t DB_ArtifactUnlock                       = 0x02DA5B00;
    const uint64_t DB_GarrAbilityCategory                  = 0x02DA5CF0;
    const uint64_t DB_PaperDollItemFrame                   = 0x02DA5EE0;
    const uint64_t DB_ScheduledInterval                    = 0x02DA60D0;
    const uint64_t DB_GarrAbility                          = 0x02DA62C0;
    const uint64_t DB_Toy                                  = 0x02DA64B0;
    const uint64_t DB_ParagonReputation                    = 0x02DA66A0;
    const uint64_t DB_ItemSetSpell                         = 0x02DA6890;
    const uint64_t DB_GroupFinderActivityGrp               = 0x02DA6A80;
    const uint64_t DB_AuctionHouse                         = 0x02DA6C70;
    const uint64_t DB_SoundAmbienceFlavor                  = 0x02DA6E60;
    const uint64_t DB_TradeSkillCategory                   = 0x02DA7050;
    const uint64_t DB_GroupFinderCategory                  = 0x02DA7240;
    const uint64_t DB_GarrAbilityEffect                    = 0x02DA7430;
    const uint64_t DB_ItemSpec                             = 0x02DA7620;
    const uint64_t DB_AzeriteEmpoweredItem                 = 0x02DA7810;
    const uint64_t DB_ChrClassesXPowerTypes                = 0x02DA7A00;
    const uint64_t DB_SpellLabel                           = 0x02DA7BF0;
    const uint64_t DB_SoundAmbience                        = 0x02DA7DE0;
    const uint64_t DB_VehicleUIIndicator                   = 0x02DA7FD0;
    const uint64_t DB_ChrClassRaceSex                      = 0x02DA81C0;
    const uint64_t DB_CreatureMovementInfo                 = 0x02DA83B0;
    const uint64_t DB_SpellLearnSpell                      = 0x02DA85A0;
    const uint64_t DB_AzeriteItem                          = 0x02DA8790;
    const uint64_t DB_VehicleUIIndSeat                     = 0x02DA8980;
    const uint64_t DB_Particulate                          = 0x02DA8B70;
    const uint64_t DB_ItemSpecOverride                     = 0x02DA8D60;
    const uint64_t DB_CreatureSpellData                    = 0x02DA8F50;
    const uint64_t DB_AzeriteItemMilestonePower            = 0x02DA9140;
    const uint64_t DB_SpamMessages                         = 0x02DA9330;
    const uint64_t DB_SpellLevels                          = 0x02DA9520;
    const uint64_t DB_Path                                 = 0x02DA9710;
    const uint64_t DB_GarrBuilding                         = 0x02DA9900;
    const uint64_t DB_Vignette                             = 0x02DA9AF0;
    const uint64_t DB_TransmogHoliday                      = 0x02DA9CE0;
    const uint64_t DB_ItemSubClass                         = 0x02DA9ED0;
    const uint64_t DB_ChrClassTitle                        = 0x02DAA0C0;
    const uint64_t DB_ScalingStatDistribution              = 0x02DAA2B0;
    const uint64_t DB_CreatureSoundData                    = 0x02DAA4A0;
    const uint64_t DB_AzeritePower                         = 0x02DAA690;
    const uint64_t DB_TransmogSet                          = 0x02DAA880;
    const uint64_t DB_ChrClassUIDisplay                    = 0x02DAAA70;
    const uint64_t DB_SpellMechanic                        = 0x02DAAC60;
    const uint64_t DB_Scenario                             = 0x02DAAE50;
    const uint64_t DB_PathNode                             = 0x02DAB040;
    const uint64_t DB_GuildPerkSpells                      = 0x02DAB230;
    const uint64_t DB_AzeritePowerSetMember                = 0x02DAB420;
    const uint64_t DB_VocalUISounds                        = 0x02DAB610;
    const uint64_t DB_SpellMisc                            = 0x02DAB800;
    const uint64_t DB_ItemSubClassMask                     = 0x02DAB9F0;
    const uint64_t DB_ChrClassVillain                      = 0x02DABBE0;
    const uint64_t DB_ScenarioEventEntry                   = 0x02DABDD0;
    const uint64_t DB_PathNodeProperty                     = 0x02DABFC0;
    const uint64_t DB_ItemVisuals                          = 0x02DAC1B0;
    const uint64_t DB_TransmogSetGroup                     = 0x02DAC3A0;
    const uint64_t DB_AzeriteTierUnlock                    = 0x02DAC590;
    const uint64_t DB_VolumeFogCondition                   = 0x02DAC780;
    const uint64_t DB_ScenarioStep                         = 0x02DAC970;
    const uint64_t DB_GarrBuildingDoodadSet                = 0x02DACB60;
    const uint64_t DB_TransmogSetItem                      = 0x02DACD50;
    const uint64_t DB_BannedAddons                         = 0x02DACF40;
    const uint64_t DB_WbAccessControlList                  = 0x02DAD130;
    const uint64_t DB_PathProperty                         = 0x02DAD320;
    const uint64_t DB_SpellMissileMotion                   = 0x02DAD510;
    const uint64_t DB_BankBagSlotPrices                    = 0x02DAD700;
    const uint64_t DB_GarrClassSpec                        = 0x02DAD8F0;
    const uint64_t DB_TransportAnimation                   = 0x02DADAE0;
    const uint64_t DB_ItemXBonusTree                       = 0x02DADCD0;
    const uint64_t DB_SpellMissile                         = 0x02DADEC0;
    const uint64_t DB_WbCertWhitelist                      = 0x02DAE0B0;
    const uint64_t DB_Phase                                = 0x02DAE2A0;
    const uint64_t DB_SceneScriptPackage                   = 0x02DAE490;
    const uint64_t DB_BarberShopStyle                      = 0x02DAE680;
    const uint64_t DB_JournalEncounter                     = 0x02DAE870;
    const uint64_t DB_Heirloom                             = 0x02DAEA60;
    const uint64_t DB_SceneScriptPackageMember             = 0x02DAEC50;
    const uint64_t DB_TransportPhysics                     = 0x02DAEE40;
    const uint64_t DB_PhaseShiftZoneSounds                 = 0x02DAF030;
    const uint64_t DB_GarrClassSpecPlayerCond              = 0x02DAF220;
    const uint64_t DB_Achievement                          = 0x02DAF410;
    const uint64_t DB_WeaponImpactSounds                   = 0x02DAF600;
    const uint64_t DB_CreatureSoundFidget                  = 0x02DAF7F0;
    const uint64_t DB_BattlemasterList                     = 0x02DAF9E0;
    const uint64_t DB_SceneScript                          = 0x02DAFBD0;
    const uint64_t DB_JournalEncounterCreature             = 0x02DAFDC0;
    const uint64_t DB_CreatureType                         = 0x02DAFFB0;
    const uint64_t DB_GarrEncounter                        = 0x02DB01A0;
    const uint64_t DB_SpellPower                           = 0x02DB0390;
    const uint64_t DB_TransportRotation                    = 0x02DB0580;
    const uint64_t DB_WeaponSwingSounds2                   = 0x02DB0B00;
    const uint64_t DB_CreatureXContribution                = 0x02DB0CF0;
    const uint64_t DB_PhaseXPhaseGroup                     = 0x02DB0EE0;
    const uint64_t DB_Achievement_Category                 = 0x02DB10D0;
    const uint64_t DB_Trophy                               = 0x02DB12C0;
    const uint64_t DB_SceneScriptGlobalText                = 0x02DB14B0;
    const uint64_t DB_JournalEncounterItem                 = 0x02DB16A0;
    const uint64_t DB_GarrEncounterSetXEncounter           = 0x02DB1890;
    const uint64_t DB_WeaponTrail                          = 0x02DB1A80;
    const uint64_t DB_CreatureXDisplayInfo                 = 0x02DB1C70;
    const uint64_t DB_ScreenEffect                         = 0x02DB1E60;
    const uint64_t DB_BattlePetAbility                     = 0x02DB2050;
    const uint64_t DB_AdventureJournal                     = 0x02DB2240;
    const uint64_t DB_UiCamFbackTransmogChrRace            = 0x02DB2430;
    const uint64_t DB_HighlightColor                       = 0x02DB2620;
    const uint64_t DB_GarrEncounterXMechanic               = 0x02DB2810;
    const uint64_t DB_SpellPowerDifficulty                 = 0x02DB2A00;
    const uint64_t DB_Criteria                             = 0x02DB2BF0;
    const uint64_t DB_JournalEncounterSection              = 0x02DB2DE0;
    const uint64_t DB_GarrFollItemSetMember                = 0x02DB2FD0;
    const uint64_t DB_BattlePetAbilityEffect               = 0x02DB31C0;
    const uint64_t DB_UiCamFbackTransmogWeapon             = 0x02DB33B0;
    const uint64_t DB_Holidays                             = 0x02DB35A0;
    const uint64_t DB_ScreenEffectType                     = 0x02DB3790;
    const uint64_t DB_WeaponTrailModelDef                  = 0x02DB3980;
    const uint64_t DB_GarrFollSupportSpell                 = 0x02DB3B70;
    const uint64_t DB_ScreenLocation                       = 0x02DB3D60;
    const uint64_t DB_WeaponTrailParam                     = 0x02DB3F50;
    const uint64_t DB_UiCamera                             = 0x02DB4140;
    const uint64_t DB_SpellProcsPerMinute                  = 0x02DB4330;
    const uint64_t DB_CriteriaTree                         = 0x02DB4520;
    const uint64_t DB_BattlePetAbilityState                = 0x02DB4710;
    const uint64_t DB_AlliedRace                           = 0x02DB4900;
    const uint64_t DB_JournalEncounterXDifficulty          = 0x02DB4AF0;
    const uint64_t DB_GarrFollower                         = 0x02DB4CE0;
    const uint64_t DB_SpellProcsPerMinuteMod               = 0x02DB4ED0;
    const uint64_t DB_SeamlessSite                         = 0x02DB50C0;
    const uint64_t DB_BattlePetAbilityTurn                 = 0x02DB52B0;
    const uint64_t DB_UiCameraType                         = 0x02DB54A0;
    const uint64_t DB_JournalEncounterXMapLoc              = 0x02DB5690;
    const uint64_t DB_CriteriaTreeXEffect                  = 0x02DB5880;
    const uint64_t DB_HolidayDescriptions                  = 0x02DB5A70;
    const uint64_t DB_WMOMinimapTexture                    = 0x02DB5C60;
    const uint64_t DB_ServerMessages                       = 0x02DB5E50;
    const uint64_t DB_SpellRadius                          = 0x02DB6040;
    const uint64_t DB_HolidayNames                         = 0x02DB6230;
    const uint64_t DB_CurrencyCategory                     = 0x02DB6420;
    const uint64_t DB_SiegeableProperties                  = 0x02DB6610;
    const uint64_t DB_AnimaCable                           = 0x02DB6800;
    const uint64_t DB_JournalInstance                      = 0x02DB69F0;
    const uint64_t DB_ImportPriceArmor                     = 0x02DB6BE0;
    const uint64_t DB_BattlePetBreedQuality                = 0x02DB6DD0;
    const uint64_t DB_World_PVP_Area                       = 0x02DB6FC0;
    const uint64_t DB_SpellRange                           = 0x02DB71B0;
    const uint64_t DB_CurrencyContainer                    = 0x02DB73A0;
    const uint64_t DB_UIExpansionDisplayInfo               = 0x02DB7590;
    const uint64_t DB_SkillLine                            = 0x02DB7780;
    const uint64_t DB_BattlePetBreedState                  = 0x02DB7970;
    const uint64_t DB_ImportPriceQuality                   = 0x02DB7B60;
    const uint64_t DB_SpellReagentsCurrency                = 0x02DB7D50;
    const uint64_t DB_UIExpansionDisplayInfoIcon           = 0x02DB7F40;
    const uint64_t DB_JournalItemXDifficulty               = 0x02DB8130;
    const uint64_t DB_CurrencyTypes                        = 0x02DB8320;
    const uint64_t DB_ImportPriceShield                    = 0x02DB8510;
    const uint64_t DB_WorldBossLockout                     = 0x02DB8700;
    const uint64_t DB_BattlePetDisplayOverride             = 0x02DB88F0;
    const uint64_t DB_JournalSectionXDifficulty            = 0x02DB8AE0;
    const uint64_t DB_ImportPriceWeapon                    = 0x02DB8CD0;
    const uint64_t DB_UiMap                                = 0x02DB8EC0;
    const uint64_t DB_WorldChunkSounds                     = 0x02DB90B0;
    const uint64_t DB_SpellReagents                        = 0x02DB92A0;
    const uint64_t DB_SkillLineAbility                     = 0x02DB9490;
    const uint64_t DB_GarrFollowerLevelXP                  = 0x02DB9680;
    const uint64_t DB_BattlePetEffectProperties            = 0x02DB9870;
    const uint64_t DB_JournalTier                          = 0x02DB9A60;
    const uint64_t DB_InvasionClientData                   = 0x02DB9C50;
    const uint64_t DB_DeathThudLookups                     = 0x02DB9E40;
    const uint64_t DB_ChrUpgradeBucket                     = 0x02DBA030;
    const uint64_t DB_SpellScaling                         = 0x02DBA220;
    const uint64_t DB_JournalTierXInstance                 = 0x02DBA410;
    const uint64_t DB_GarrFollowerQuality                  = 0x02DBA600;
    const uint64_t DB_WorldEffect                          = 0x02DBA7F0;
    const uint64_t DB_BattlePetNPCTeamMember               = 0x02DBA9E0;
    const uint64_t DB_BattlePetSpecies                     = 0x02DBABD0;
    const uint64_t DB_ChrUpgradeBucketSpell                = 0x02DBADC0;
    const uint64_t DB_Keychain                             = 0x02DBAFB0;
    const uint64_t DB_DecalProperties                      = 0x02DBB1A0;
    const uint64_t DB_SpellShapeshift                      = 0x02DBB390;
    const uint64_t DB_AnimaCylinder                        = 0x02DBB580;
    const uint64_t DB_Languages                            = 0x02DBB770;
    const uint64_t DB_ChrUpgradeTier                       = 0x02DBB960;
    const uint64_t DB_SkillLineCategory                    = 0x02DBBB50;
    const uint64_t DB_WorldElapsedTimer                    = 0x02DBBD40;
    const uint64_t DB_GarrFollowerSetXFollower             = 0x02DBBF30;
    const uint64_t DB_LanguageWords                        = 0x02DBC120;
    const uint64_t DB_SkillRaceClassInfo                   = 0x02DBC310;
    const uint64_t DB_GarrFollowerType                     = 0x02DBC500;
    const uint64_t DB_WorldMapOverlay                      = 0x02DBC6F0;
    const uint64_t DB_SpellShapeshiftForm                  = 0x02DBC8E0;
    const uint64_t DB_CinematicCamera                      = 0x02DBCAD0;
    const uint64_t DB_BattlePetSpeciesState                = 0x02DBCCC0;
    const uint64_t DB_AnimaMaterial                        = 0x02DBCEB0;
    const uint64_t DB_LFGDungeonGroup                      = 0x02DBD0A0;
    const uint64_t DB_Positioner                           = 0x02DBD290;
    const uint64_t DB_BattlePetSpeciesXAbility             = 0x02DBD480;
    const uint64_t DB_CinematicSequences                   = 0x02DBD670;
    const uint64_t DB_SkySceneXPlayerCondition             = 0x02DBD860;
    const uint64_t DB_LFGDungeons                          = 0x02DBDA50;
    const uint64_t DB_GarrFollowerUICreature               = 0x02DBDC40;
    const uint64_t DB_DeclinedWordCases                    = 0x02DBDE30;
    const uint64_t DB_SpellSpecialUnitEffect               = 0x02DBE020;
    const uint64_t DB_BattlePetState                       = 0x02DBE210;
    const uint64_t DB_SoundOverride                        = 0x02DBE400;
    const uint64_t DB_ClientSceneEffect                    = 0x02DBE5F0;
    const uint64_t DB_PositionerState                      = 0x02DBE7E0;
    const uint64_t DB_DeclinedWord                         = 0x02DBED60;
    const uint64_t DB_WorldMapOverlayTile                  = 0x02DBEF50;
    const uint64_t DB_UiMapFogOfWar                        = 0x02DBF140;
    const uint64_t DB_CloneEffect                          = 0x02DBF330;
    const uint64_t DB_GarrFollowerXAbility                 = 0x02DBF520;
    const uint64_t DB_SpellTargetRestrictions              = 0x02DBF710;
    const uint64_t DB_BattlePetVisual                      = 0x02DBF900;
    const uint64_t DB_DestructibleModelData                = 0x02DBFAF0;
    const uint64_t DB_SoundProviderPreferences             = 0x02DBFCE0;
    const uint64_t DB_WorldStateExpression                 = 0x02DBFED0;
    const uint64_t DB_UiMapFogOfWarVisualization           = 0x02DC00C0;
    const uint64_t DB_ManagedWorldState                    = 0x02DC02B0;
    const uint64_t DB_GarrItemLevelUpgradeData             = 0x02DC04A0;
    const uint64_t DB_PositionerStateEntry                 = 0x02DC0690;
    const uint64_t DB_WorldStateUI                         = 0x02DC0880;
    const uint64_t DB_SpellTotems                          = 0x02DC0A70;
    const uint64_t DB_CombatCondition                      = 0x02DC0C60;
    const uint64_t DB_PowerDisplay                         = 0x02DC0E50;
    const uint64_t DB_UiMapXMapArt                         = 0x02DC1040;
    const uint64_t DB_GarrMechanic                         = 0x02DC1230;
    const uint64_t DB_AnimKitBoneSet                       = 0x02DC1420;
    const uint64_t DB_UiMapAssignment                      = 0x02DC1610;
    const uint64_t DB_PowerType                            = 0x02DC1800;
    const uint64_t DB_ItemAppearanceXUiCamera              = 0x02DC19F0;
    const uint64_t DB_ManifestInterfaceActionIcon          = 0x02DC1BE0;
    const uint64_t DB_GarrMechanicSetXMechanic             = 0x02DC1DD0;
    const uint64_t DB_BonusRoll                            = 0x02DC1FC0;
    const uint64_t DB_AnimKitBoneSetAlias                  = 0x02DC21B0;
    const uint64_t DB_SpellVisualColorEffect               = 0x02DC23A0;
    const uint64_t DB_WorldStateZoneSounds                 = 0x02DC2590;
    const uint64_t DB_LfgDungeonsGroupingMap               = 0x02DC2780;
    const uint64_t DB_ItemArmorQuality                     = 0x02DC2970;
    const uint64_t DB_SourceInfo                           = 0x02DC2B60;
    const uint64_t DB_CommunityIcon                        = 0x02DC2D50;
    const uint64_t DB_GarrMechanicType                     = 0x02DC2F40;
    const uint64_t DB_AnimKitConfig                        = 0x02DC3130;
    const uint64_t DB_ManifestInterfaceItemIcon            = 0x02DC3320;
    const uint64_t DB_UiMapGroupMember                     = 0x02DC3510;
    const uint64_t DB_Bounty                               = 0x02DC3700;
    const uint64_t DB_ItemArmorShield                      = 0x02DC38F0;
    const uint64_t DB_LFGRoleRequirement                   = 0x02DC3AE0;
    const uint64_t DB_PrestigeLevelInfo                    = 0x02DC3CD0;
    const uint64_t DB_SpecializationSpells                 = 0x02DC3EC0;
    const uint64_t DB_AnimKitConfigBoneSet                 = 0x02DC40B0;
    const uint64_t DB_ManifestInterfaceTOCData             = 0x02DC42A0;
    const uint64_t DB_GarrMission                          = 0x02DC4490;
    const uint64_t DB_ItemArmorTotal                       = 0x02DC4680;
    const uint64_t DB_ZoneIntroMusicTable                  = 0x02DC4870;
    const uint64_t DB_MapCelestialBody                     = 0x02DC4A60;
    const uint64_t DB_UiMapLink                            = 0x02DC4C50;
    const uint64_t DB_BountySet                            = 0x02DC4E40;
    const uint64_t DB_AnimKitPriority                      = 0x02DC5030;
    const uint64_t DB_PVPBracketTypes                      = 0x02DC5220;
    const uint64_t DB_SpecializationSpellsDisplay          = 0x02DC5410;
    const uint64_t DB_ZoneMusic                            = 0x02DC5600;
    const uint64_t DB_MapChallengeMode                     = 0x02DC57F0;
    const uint64_t DB_AnimKit                              = 0x02DC59E0;
    const uint64_t DB_ItemBagFamily                        = 0x02DC5BD0;
    const uint64_t DB_PVPDifficulty                        = 0x02DC5DC0;
    const uint64_t DB_ItemBonus                            = 0x02DC5FB0;
    const uint64_t DB_SpecSetMember                        = 0x02DC61A0;
    const uint64_t DB_BroadcastText                        = 0x02DC6390;
    const uint64_t DB_UiModelScene                         = 0x02DC6580;
    const uint64_t DB_ZoneStory                            = 0x02DC6770;
    const uint64_t DB_AnimKitReplacement                   = 0x02DC6960;
    const uint64_t DB_ItemBonusListLevelDelta              = 0x02DC6B50;
    const uint64_t DB_Locale                               = 0x02DC6D40;
    const uint64_t DB_PVPItem                              = 0x02DC6F30;
    const uint64_t DB_UiModelSceneActor                    = 0x02DC7120;
    const uint64_t DB_SpellVisualKitAreaModel              = 0x02DC7310;
    const uint64_t DB_ItemBonusTreeNode                    = 0x02DC7500;
    const uint64_t DB_DungeonEncounter                     = 0x02DC76F0;
    const uint64_t DB_MapDifficulty                        = 0x02DC78E0;
    const uint64_t DB_AnimKitSegment                       = 0x02DC7AD0;
    const uint64_t DB_PvpScalingEffect                     = 0x02DC7CC0;
    const uint64_t DB_Location                             = 0x02DC7EB0;
    const uint64_t DB_GarrMissionTexture                   = 0x02DC80A0;
    const uint64_t DB_CameraEffect                         = 0x02DC8290;
    const uint64_t DB_Lock                                 = 0x02DC8480;
    const uint64_t DB_QuestObjective                       = 0x02DC8670;
    const uint64_t DB_ItemChildEquipment                   = 0x02DC8860;
    const uint64_t DB_UiModelSceneActorDisplay             = 0x02DC8A50;
    const uint64_t DB_GarrMissionType                      = 0x02DC8C40;
    const uint64_t DB_SpellActionBarPref                   = 0x02DC8E30;
    const uint64_t DB_PvpScalingEffectType                 = 0x02DC9020;
    const uint64_t DB_LockType                             = 0x02DC9210;
    const uint64_t DB_CameraEffectEntry                    = 0x02DC9400;
    const uint64_t DB_MarketingPromotionsXLocale           = 0x02DC95F0;
    const uint64_t DB_PvpTalent                            = 0x02DC97E0;
    const uint64_t DB_DurabilityCosts                      = 0x02DC99D0;
    const uint64_t DB_ItemClass                            = 0x02DC9BC0;
    const uint64_t DB_ContentTuning                        = 0x02DC9DB0;
    const uint64_t DB_GarrMissionXEncounter                = 0x02DC9FA0;
    const uint64_t DB_SpellActivationOverlay               = 0x02DCA190;
    const uint64_t DB_LookAtController                     = 0x02DCA380;
    const uint64_t DB_UiModelSceneCamera                   = 0x02DCA570;
    const uint64_t DB_DurabilityQuality                    = 0x02DCA760;
    const uint64_t DB_ItemContextPickerEntry               = 0x02DCA950;
    const uint64_t DB_Material                             = 0x02DCAB40;
    const uint64_t DB_AnimReplacement                      = 0x02DCAD30;
    const uint64_t DB_GarrMissionXFollower                 = 0x02DCAF20;
    const uint64_t DB_PvpTalentCategory                    = 0x02DCB110;
    const uint64_t DB_Contribution                         = 0x02DCB300;
    const uint64_t DB_SpellAuraOptions                     = 0x02DCB4F0;
    const uint64_t DB_GarrMssnBonusAbility                 = 0x02DCB6E0;
    const uint64_t DB_CameraMode                           = 0x02DCB8D0;
    const uint64_t DB_PvpTalentSlotUnlock                  = 0x02DCBAC0;
    const uint64_t DB_MinorTalent                          = 0x02DCBCB0;
    const uint64_t DB_ItemCurrencyCost                     = 0x02DCBEA0;
    const uint64_t DB_AnimReplacementSet                   = 0x02DCC090;
    const uint64_t DB_UiPartyPose                          = 0x02DCC280;
    const uint64_t DB_ContributionStyle                    = 0x02DCC470;
    const uint64_t DB_ItemDamageAmmo                       = 0x02DCC660;
    const uint64_t DB_AdventureMapPOI                      = 0x02DCC850;
    const uint64_t DB_KeystoneAffix                        = 0x02DCCA40;
    const uint64_t DB_MissileTargeting                     = 0x02DCCC30;
    const uint64_t DB_SpellAuraRestrictions                = 0x02DCCE20;
    const uint64_t DB_PvpTier                              = 0x02DCD010;
    const uint64_t DB_GarrBuildingPlotInst                 = 0x02DCD200;
    const uint64_t DB_Emotes                               = 0x02DCD3F0;
    const uint64_t DB_ItemDamageOneHandCaster              = 0x02DCD5E0;
    const uint64_t DB_Campaign                             = 0x02DCD7D0;
    const uint64_t DB_MailTemplate                         = 0x02DCD9C0;
    const uint64_t DB_UiTextureAtlasElement                = 0x02DCDBB0;
    const uint64_t DB_ContributionStyleContainer           = 0x02DCDDA0;
    const uint64_t DB_SpellVisualMissile                   = 0x02DCDF90;
    const uint64_t DB_GarrPlotBuilding                     = 0x02DCE180;
    const uint64_t DB_ManagedWorldStateBuff                = 0x02DCE370;
    const uint64_t DB_UiTextureAtlasMember                 = 0x02DCE560;
    const uint64_t DB_ItemDamageOneHand                    = 0x02DCE750;
    const uint64_t DB_QuestFactionReward                   = 0x02DCE940;
    const uint64_t DB_AreaConditionalData                  = 0x02DCEB30;
    const uint64_t DB_SpellAuraVisibility                  = 0x02DCF0B0;
    const uint64_t DB_CampaignXCondition                   = 0x02DCF2A0;
    const uint64_t DB_GarrPlotInstance                     = 0x02DCF490;
    const uint64_t DB_EmotesTextData                       = 0x02DCF680;
    const uint64_t DB_UiTextureAtlas                       = 0x02DCF870;
    const uint64_t DB_ModifierTree                         = 0x02DCFA60;
    const uint64_t DB_ManagedWorldStateInput               = 0x02DCFC50;
    const uint64_t DB_QuestFeedbackEffect                  = 0x02DCFE40;
    const uint64_t DB_ItemDamageTwoHandCaster              = 0x02DD0030;
    const uint64_t DB_UiTextureKit                         = 0x02DD0220;
    const uint64_t DB_AreaFarClipOverride                  = 0x02DD0410;
    const uint64_t DB_SpellAuraVisXChrSpec                 = 0x02DD0600;
    const uint64_t DB_CampaignXQuestLine                   = 0x02DD07F0;
    const uint64_t DB_GarrPlot                             = 0x02DD09E0;
    const uint64_t DB_EmotesText                           = 0x02DD0BD0;
    const uint64_t DB_UiWidgetConstantSource               = 0x02DD0DC0;
    const uint64_t DB_ItemDamageTwoHand                    = 0x02DD0FB0;
    const uint64_t DB_SpellCategories                      = 0x02DD11A0;
    const uint64_t DB_EmotesTextSound                      = 0x02DD1390;
    const uint64_t DB_Mount                                = 0x02DD1580;
    const uint64_t DB_QuestInfo                            = 0x02DD1770;
    const uint64_t DB_CastableRaidBuffs                    = 0x02DD1960;
    const uint64_t DB_AreaGroupMember                      = 0x02DD1B50;
    const uint64_t DB_UiWidgetDataSource                   = 0x02DD1D40;
    const uint64_t DB_ItemDisenchantLoot                   = 0x02DD1F30;
    const uint64_t DB_GarrPlotUICategory                   = 0x02DD2120;
    const uint64_t DB_Cfg_Categories                       = 0x02DD2310;
    const uint64_t DB_AreaPOI                              = 0x02DD2500;
    const uint64_t DB_QuestLine                            = 0x02DD26F0;
    const uint64_t DB_EnvironmentalDamage                  = 0x02DD28E0;
    const uint64_t DB_GarrString                           = 0x02DD2AD0;
    const uint64_t DB_UiWidget                             = 0x02DD2CC0;
    const uint64_t DB_SpellCategory                        = 0x02DD2EB0;
    const uint64_t DB_AreaPOIState                         = 0x02DD30A0;
    const uint64_t DB_MountCapability                      = 0x02DD3290;
    const uint64_t DB_QuestLineXQuest                      = 0x02DD3480;
    const uint64_t DB_GarrTalent                           = 0x02DD3670;
    const uint64_t DB_ExpectedStat                         = 0x02DD3860;
    const uint64_t DB_Creature                             = 0x02DD3A50;
    const uint64_t DB_UiWidgetStringSource                 = 0x02DD3C40;
    const uint64_t DB_SpellCastingRequirements             = 0x02DD3E30;
    const uint64_t DB_AreaTrigger                          = 0x02DD4020;
    const uint64_t DB_QuestMoneyReward                     = 0x02DD4210;
    const uint64_t DB_Cfg_Regions                          = 0x02DD4400;
    const uint64_t DB_MountTypeXCapability                 = 0x02DD45F0;
    const uint64_t DB_UiWidgetVisualization                = 0x02DD47E0;
    const uint64_t DB_QuestPackageItem                     = 0x02DD49D0;
    const uint64_t DB_ExpectedStatMod                      = 0x02DD4BC0;
    const uint64_t DB_SpellCastTimes                       = 0x02DD4DB0;
    const uint64_t DB_MountXDisplay                        = 0x02DD4FA0;
    const uint64_t DB_UIScriptedAnimationEffect            = 0x02DD5190;
    const uint64_t DB_QuestSort                            = 0x02DD5380;
    const uint64_t DB_SpellVisualEvent                     = 0x02DD5570;
    const uint64_t DB_GarrTalentTree                       = 0x02DD5760;
    const uint64_t DB_CharacterLoadout                     = 0x02DD5950;
    const uint64_t DB_SpellClassOptions                    = 0x02DD5B40;
    const uint64_t DB_Movie                                = 0x02DD5D30;
    const uint64_t DB_AreaTriggerActionSet                 = 0x02DD5F20;
    const uint64_t DB_QuestV2CliTask                       = 0x02DD6110;
    const uint64_t DB_Exhaustion                           = 0x02DD6300;
    const uint64_t DB_ItemDisplayXUiCamera                 = 0x02DD64F0;
    const uint64_t DB_CreatureDisplayInfoEvt               = 0x02DD66E0;
    const uint64_t DB_AreaTriggerBox                       = 0x02DD68D0;
    const uint64_t DB_CharacterLoadoutItem                 = 0x02DD6AC0;
    const uint64_t DB_GarrType                             = 0x02DD6CB0;
    const uint64_t DB_MovieFileData                        = 0x02DD6EA0;
    const uint64_t DB_SpellCooldowns                       = 0x02DD7090;
    const uint64_t DB_SpellXDescriptionVariables           = 0x02DD7280;
    const uint64_t DB_AreaTriggerCreateProperties          = 0x02DD7470;
    const uint64_t DB_ItemEffect                           = 0x02DD7660;
    const uint64_t DB_ArenaCcItem                          = 0x02DD7850;
    const uint64_t DB_CharacterServiceInfo                 = 0x02DD7A40;
    const uint64_t DB_Faction                              = 0x02DD7C30;
    const uint64_t DB_MovieVariation                       = 0x02DD7E20;
    const uint64_t DB_SpellXSpellVisual                    = 0x02DD8010;
    const uint64_t DB_AreaTriggerCylinder                  = 0x02DD8200;
    const uint64_t DB_AoiBox                               = 0x02DD83F0;
    const uint64_t DB_GarrSiteLevel                        = 0x02DD85E0;
    const uint64_t DB_SpellDescriptionVariables            = 0x02DD87D0;
    const uint64_t DB_MultiStateProperties                 = 0x02DD89C0;
    const uint64_t DB_SpellDispelType                      = 0x02DD8BB0;
    const uint64_t DB_ItemExtendedCost                     = 0x02DD8DA0;
    const uint64_t DB_AreaTriggerSphere                    = 0x02DD8F90;
    const uint64_t DB_AlliedRaceRacialAbility              = 0x02DD9180;
    const uint64_t DB_CharBaseInfo                         = 0x02DD9370;
    const uint64_t DB_UnitBlood                            = 0x02DD9560;
    const uint64_t DB_SpellDuration                        = 0x02DD9750;
    const uint64_t DB_QuestV2                              = 0x02DD9940;
    const uint64_t DB_ArmorLocation                        = 0x02DD9B30;
    const uint64_t DB_GarrSiteLevelPlotInst                = 0x02DD9D20;
    const uint64_t DB_ItemUpgrade                          = 0x02DD9F10;
    const uint64_t DB_CharBaseSection                      = 0x02DDA100;
    const uint64_t DB_Stationery                           = 0x02DDA2F0;
    const uint64_t DB_QuestXGroupActivity                  = 0x02DDA4E0;
    const uint64_t DB_UnitBloodLevels                      = 0x02DDA6D0;
    const uint64_t DB_MultiTransitionProperties            = 0x02DDA8C0;
    const uint64_t DB_FactionGroup                         = 0x02DDAAB0;
    const uint64_t DB_GarrSpecialization                   = 0x02DDACA0;
    const uint64_t DB_Artifact                             = 0x02DDAE90;
    const uint64_t DB_ItemGroupSounds                      = 0x02DDB080;
    const uint64_t DB_QuestXP                              = 0x02DDB270;
    const uint64_t DB_UnitCondition                        = 0x02DDB460;
    const uint64_t DB_SummonProperties                     = 0x02DDB650;
    const uint64_t DB_PetLoyalty                           = 0x02DDB840;
    const uint64_t DB_MythicPlusSeasonRewardLevels         = 0x02DDBA30;
    const uint64_t DB_ItemLevelSelector                    = 0x02DDBC20;
    const uint64_t DB_FactionTemplate                      = 0x02DDBE10;
    const uint64_t DB_PetPersonality                       = 0x02DDC000;
    const uint64_t DB_RandPropPoints                       = 0x02DDC1F0;
    const uint64_t DB_GarrUiAnimClassInfo                  = 0x02DDC3E0;
    const uint64_t DB_UnitPowerBar                         = 0x02DDC5D0;
    const uint64_t DB_TactKey                              = 0x02DDC7C0;
    const uint64_t DB_ItemLevelSelectorQuality             = 0x02DDC9B0;
    const uint64_t DB_NameGen                              = 0x02DDCBA0;
    const uint64_t DB_ArtifactAppearance                   = 0x02DDCD90;
    const uint64_t DB_TactKeyLookup                        = 0x02DDCF80;
    const uint64_t DB_RulesetItemUpgrade                   = 0x02DDD170;
    const uint64_t DB_RelicSlotTierRequirement             = 0x02DDD360;
    const uint64_t DB_FootstepTerrainLookup                = 0x02DDD550;
    const uint64_t DB_CharHairGeosets                      = 0x02DDD740;
    const uint64_t DB_GarrUiAnimRaceInfo                   = 0x02DDD930;
    const uint64_t DB_ItemLevelSelectorQualitySet          = 0x02DDDB20;
    const uint64_t DB_TalentTab                            = 0x02DDDD10;
    const uint64_t DB_SpellCraftUI                         = 0x02DDDF00;
    const uint64_t DB_RelicTalent                          = 0x02DDE0F0;
    const uint64_t DB_ItemLimitCategory                    = 0x02DDE2E0;
    const uint64_t DB_FriendshipRepReaction                = 0x02DDE4D0;
    const uint64_t DB_Talent                               = 0x02DDE6C0;
    const uint64_t DB_StableSlotPrices                     = 0x02DDE8B0;
    const uint64_t DB_SpellEffectAutoDescription           = 0x02DDEAA0;
    const uint64_t DB_ItemLimitCategoryCondition           = 0x02DDEC90;
    const uint64_t DB_CharSectionCondition                 = 0x02DDEE80;
    const uint64_t DB_ArtifactAppearanceSet                = 0x02DDF070;
    const uint64_t DB_FriendshipReputation                 = 0x02DDF260;
    const uint64_t DB_ResearchBranch                       = 0x02DDF450;
    const uint64_t DB_CreatureDisplayInfoTrn               = 0x02DDF640;
    const uint64_t DB_GemProperties                        = 0x02DDF830;
    const uint64_t DB_NPCSounds                            = 0x02DDFA20;
    const uint64_t DB_GameClockDebug                       = 0x02DDFC10;
    const uint64_t DB_CharShipmentContainer                = 0x02DDFE00;
    const uint64_t DB_SpellEffectEmission                  = 0x02DDFFF0;
    const uint64_t DB_ResearchField                        = 0x02DE01E0;
    const uint64_t DB_CreatureDispXUiCamera                = 0x02DE03D0;
    const uint64_t DB_GlyphBindableSpell                   = 0x02DE05C0;
    const uint64_t DB_ArtifactCategory                     = 0x02DE07B0;
    const uint64_t DB_GameObjectArtKit                     = 0x02DE09A0;
    const uint64_t DB_NumTalentsAtLevel                    = 0x02DE0B90;
    const uint64_t DB_TaxiNodes                            = 0x02DE0D80;
    const uint64_t DB_ItemModifiedAppearanceExtra          = 0x02DE0F70;
    const uint64_t DB_GlyphExclusiveCategory               = 0x02DE1160;
    const uint64_t DB_CreatureDifficulty                   = 0x02DE1350;
    const uint64_t DB_ResearchProject                      = 0x02DE1540;
    const uint64_t DB_ArtifactPower                        = 0x02DE1730;
    const uint64_t DB_SpellEquippedItems                   = 0x02DE1920;
    const uint64_t DB_GameObjectDiffAnimMap                = 0x02DE1B10;
    const uint64_t DB_GlyphProperties                      = 0x02DE1D00;
    const uint64_t DB_ObjectEffect                         = 0x02DE1EF0;
    const uint64_t DB_Startup_Strings                      = 0x02DE2360;
    const uint64_t DB_StartupFiles                         = 0x02DE2550;
    const uint64_t DB_Map                                  = 0x02DE2740;
    const uint64_t DB_AreaTable                            = 0x02DE2930;
    const uint64_t DB_ModelFileData                        = 0x02DE2B20;
    const uint64_t DB_SpellChainEffects                    = 0x02DE2D10;
    const uint64_t DB_TextureBlendSet                      = 0x02DE2F00;
    const uint64_t DB_DeviceBlacklist                      = 0x02DE30F0;
    const uint64_t DB_DriverBlacklist                      = 0x02DE32E0;
    const uint64_t DB_Curve                                = 0x02DE34D0;
    const uint64_t DB_CurvePoint                           = 0x02DE36C0;
    const uint64_t DB_OccluderNode                         = 0x02DE38B0;
    const uint64_t DB_ParticulateSound                     = 0x02DE3AA0;
    const uint64_t DB_RibbonQuality                        = 0x02DE3C90;
    const uint64_t DB_SoundBus                             = 0x02DE3E80;
    const uint64_t DB_SoundBusOverride                     = 0x02DE4070;
    const uint64_t DB_SoundEmitterPillPoints               = 0x02DE4260;
    const uint64_t DB_SoundEmitters                        = 0x02DE4450;
    const uint64_t DB_SoundEnvelope                        = 0x02DE4640;
    const uint64_t DB_SoundFilter                          = 0x02DE4830;
    const uint64_t DB_SoundFilterElem                      = 0x02DE4A20;
    const uint64_t DB_SoundKitAdvanced                     = 0x02DE4C10;
    const uint64_t DB_SoundKitChild                        = 0x02DE4E00;
    const uint64_t DB_AnimationData                        = 0x02DE4FF0;
    const uint64_t DB_SoundKitEntry                        = 0x02DE51E0;
    const uint64_t DB_BoneWindModifiers                    = 0x02DE53D0;
    const uint64_t DB_SoundKitFallback                     = 0x02DE55C0;
    const uint64_t DB_BoneWindModifierModel                = 0x02DE57B0;
    const uint64_t DB_SoundKit                             = 0x02DE59A0;
    const uint64_t DB_CelestialBody                        = 0x02DE5B90;
    const uint64_t DB_CloakDampening                       = 0x02DE5D80;
    const uint64_t DB_FootprintTextures                    = 0x02DE5F70;
    const uint64_t DB_FullScreenEffect                     = 0x02DE6160;
    const uint64_t DB_GroundEffectDoodad                   = 0x02DE6350;
    const uint64_t DB_TerrainMaterial                      = 0x02DE6540;
    const uint64_t DB_GroundEffectTexture                  = 0x02DE6730;
    const uint64_t DB_TerrainType                          = 0x02DE6920;
    const uint64_t DB_Hotfixes                             = 0x02DE6B10;
    const uint64_t DB_Light                                = 0x02DE6D00;
    const uint64_t DB_Lightning                            = 0x02DE6EF0;
    const uint64_t DB_VirtualAttachment                    = 0x02DE70E0;
    const uint64_t DB_VirtualAttachmentCustomization       = 0x02DE72D0;
    const uint64_t DB_Weather                              = 0x02DE74C0;
    const uint64_t DB_LightData                            = 0x02DE76B0;
    const uint64_t DB_WeatherXParticulate                  = 0x02DE78A0;
    const uint64_t DB_WindSettings                         = 0x02DE7A90;
    const uint64_t DB_WMOAreaTable                         = 0x02DE7C80;
    const uint64_t DB_ZoneLightPoint                       = 0x02DE7E70;
    const uint64_t DB_LightParams                          = 0x02DE8060;
    const uint64_t DB_ZoneLight                            = 0x02DE8250;
    const uint64_t DB_LightSkybox                          = 0x02DE8440;
    const uint64_t DB_LiquidMaterial                       = 0x02DE8630;
    const uint64_t DB_LiquidObject                         = 0x02DE8820;
    const uint64_t DB_LiquidType                           = 0x02DE8A10;
    const uint64_t DB_ModelAnimCloakDampening              = 0x02DE8C00;
    const uint64_t DB_ModelRibbonQuality                   = 0x02DE8DF0;
    const uint64_t DB_Occluder                             = 0x02DE8FE0;
    const uint64_t DB_OccluderLocation                     = 0x02DE91D0;
    const uint64_t DB_ChatProfanity                        = 0x0322CF80;
    const uint64_t DB_NamesProfanity                       = 0x0322D170;
    const uint64_t DB_NamesReservedLocale                  = 0x0322D360;
    const uint64_t DB_NamesReserved                        = 0x0322D550;
    const uint64_t DB_GlobalStrings                        = 0x0322D740;
    const uint64_t DB_CommentatorIndirectSpell             = 0x0322D930;
    const uint64_t DB_CommentatorTrackedCooldown           = 0x0322DB20;
    const uint64_t DB_CommentatorStartLocation             = 0x0322DD10;
    const uint64_t DB_LFGDungeonExpansion                  = 0x0322DF00;
    const uint64_t DB_ManifestInterfaceData                = 0x0322E0F0;
    const uint64_t DB_OccluderCurtain                      = 0x0322E2E0;
    const uint64_t DB_SSAOSettings                         = 0x0324DA10;
    
    }
    Check out noob bot github. Just started playing around with moving the DB2/DB6 readers to Net6.

    I believe Charles reads them from memory, but I just download the table .CSV files I need and compile them externally from my bot to a .json

  10. #7
    darheroc's Avatar Member
    Reputation
    13
    Join Date
    Oct 2021
    Posts
    19
    Thanks G/R
    9/7
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    hey @charles420, what is the base address for the descriptors you have posted in this thread? Also what is the difference between those descriptors and the ones in Fields.Unit that have been posted by Razzue? Thx in advance

  11. #8
    fofgogjoj's Avatar Member
    Reputation
    4
    Join Date
    Nov 2019
    Posts
    26
    Thanks G/R
    8/3
    Trade Feedback
    4 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    dude, you are best! a few months ago i tried to read memory, but my work stopped at the dump. i couldn't get it. you inspired me to try it again! is the algorithm still the same as in this thread https://www.ownedcore.com/forums/wor...ow-memory.html (How to Dump Wow from Memory....)? i hope this time I will succeed and i can also participate in your conversation

  12. #9
    Razzue's Avatar Contributor Avid Ailurophile

    CoreCoins Purchaser Authenticator enabled
    Reputation
    379
    Join Date
    Jun 2017
    Posts
    588
    Thanks G/R
    185/268
    Trade Feedback
    2 (100%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by fofgogjoj View Post
    dude, you are best! a few months ago i tried to read memory, but my work stopped at the dump. i couldn't get it. you inspired me to try it again! is the algorithm still the same as in this thread https://www.ownedcore.com/forums/wor...ow-memory.html (How to Dump Wow from Memory....)? i hope this time I will succeed and i can also participate in your conversation
    Re-check that post commented on it with source links to a couple ways to dump it Nam's is definitely the easiest, or check Pink's link if you can bear to sit through TOR download speeds x'D

  13. #10
    fofgogjoj's Avatar Member
    Reputation
    4
    Join Date
    Nov 2019
    Posts
    26
    Thanks G/R
    8/3
    Trade Feedback
    4 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i looked, you knew that you would be asked such a question you answered pretty quickly. thanks for your input, i will try!

  14. #11
    PinkFlower's Avatar Member
    Reputation
    12
    Join Date
    Oct 2021
    Posts
    4
    Thanks G/R
    6/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Razzue View Post
    if you can bear to sit through TOR download speeds x'D
    Which ain't that long, compared to the time it takes to sanitize those dumps!

Similar Threads

  1. [Selling Gold] WoW Wotlk/SoD/SoM/Classic GOLD - All Regions - All Realms - CHEAP - FAST DELIVERY
    By NerdBooster in forum WoW Classic Buy Sell Trade
    Replies: 4
    Last Post: 09-17-2022, 04:22 PM
  2. [Selling] 🌟 WoW TBC Classic - GOLD - EU/NA🌟
    By TerryCole in forum WoW Classic Buy Sell Trade
    Replies: 2
    Last Post: 10-13-2021, 08:07 AM
  3. [Selling] Selling tbc classic leveling eu & na! Cheap , fast & secure!
    By Goldstash in forum WoW Classic Buy Sell Trade
    Replies: 1
    Last Post: 10-20-2019, 06:26 AM
  4. [Powerleveling] ★WotLK Poweleveling 70-80 from 35$ + PVP/PVE Boosting & Farming★
    By MMO-GS in forum WoW Classic Buy Sell Trade
    Replies: 4
    Last Post: 09-13-2019, 07:30 AM
  5. [Selling] ★WotLK + SoD + WoW Classic Gold Service - All EU/NA Realms - Pro Service★
    By MMO-GS in forum WoW Classic Buy Sell Trade
    Replies: 0
    Last Post: 08-28-2019, 08:47 AM
All times are GMT -5. The time now is 05:21 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search