WOTLKC Build: 45704 menu

User Tag List

Results 1 to 6 of 6
  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)

    WOTLKC Build: 45704

    You know the drill at this point :shrugs:

    Code:
    publicclassOffsets_45704{
        
        public class Guids
        {
            
            public const int Mouseover_Guid = 0x2F32198;
            
            public const int Pet_Guid = 0x2F66098;
            
            public const int Player_Guid = 0x2E80CA0;
            
            public const int Target_Guid = 0x2C0FC50;
            
            public const int Last_Target_Guid = 0x2C0FC60;
            
            public const int Last_Enemy_Guid = 0x2C0FC70;
            
            public const int Last_Friendly_Guid = 0x2C0FC80;
            
            public const int Focus_Guid = 0x2C0FC90;
            
            public const int DialogWindowOwner_Guid = 0x2C0FCA0;
            
            public const int Bag_Guid = 0x2F81560;
        }
        
        public class Global_Data
        {
            
            public const int In_Game_Status = 0x2F32144;
            
            public const int Player_Name = 0x2E80CB8;
            
            public const int Corpse_Position = 0x2AC75B0;
            
            public const int Last_Message = 0x2F30F70;
            
            public const int Loot_Window = 0x2F66228;
        }
        
        public class Quests
        {
            
            public const int Base = 0x2F765D0;
            
            public const int NumQuests = 0x2F76410;
            
            public const int CurrentQuest = 0x2F9FE14;
            
            public const int QuestTitle = 0x2FAAF60;
            
            public const int GossipQuests = 0x2F707B8;
            
            public const int NumQuestChoices = 0x2FAF410;
            
            public const int QuestReward = 0x2FAF418;
        }
        
        public class Auto_Loot
        {
            
            public const int Base = 0x2F31C90;
            
            public const int Offset = 0x4C;
        }
        
        public class Click_To_Move
        {
            
            public const int Base = 0x2F31C48;
            
            public const int Offset = 0x4C;
        }
        
        public class Chat
        {
            
            public const int Open = 0x2E16134;
            
            public const int Start = 0x2F32820;
            
            public const int Offset = 0xCB8;
            
            public const int Message = 0xE6;
        }
        
        public class Key_Bindings
        {
            
            public const int Base = 0x2E7FF28;
        }
        
        public class Add_On
        {
            
            public const int Count = 0x2FB4A78;
            
            public const int List = 0x2FB4FC0;
        }
        
        public class Spellbooks
        {
            
            public const int Count = 0x2F65750;
            
            public const int Base = 0x2F65758;
            
            public const int PetBase = 0x2F65780;
            
            public const int PetCount = 0x2F65778;
        }
        
        public class Object_Manager
        {
            
            public const int Zone_ID = 0x2F31B78;
            
            public const int Names = 0x2BB7A10;
            
            public const int Base = 0x2F30E70;
            
            public const int Cooldown = 0x2ECC060;
        }
        
        public class Battlegrounds
        {
            
            public const int Finished = 0x2F68124;
            
            public const int Winner = 0x2F68128;
            
            public const int Info = 0x2AD1298;
        }
        
        public class Camera
        {
            
            public const int Base = 0x2E5D168;
            
            public const int Offset = 0x38E8;
        }
        
        public class Misc_Junk
        {
            
            public const int AddOnsLoaded = 0x2FB4AA8;
            
            public const int dword-2BE7798 = 0x2C0D360;
            
            public const int Frame_Base = 0x2C0D360;
            
            public const int Unk1 = 0x905A51;
            
            public const int Macro_Manager = 0x2AD4108;
            
            public const int Addon_Count = 0x2FB4A78;
            
            public const int Addon_Collection = 0x2AD9EB0;
            
            public const int CGParyInfoGetActiveParty = 0x2F65FC0;
            
            public const int Power_Table = 0x38D48A3;
            
            public const int Power_Table = 0x38D48A3;
            
            public const int Unknown = 0x2FAFCBF;
        }
    
    }
    "May all your bacon burn"

    WOTLKC Build: 45704
  2. Thanks SatyPardus, 0xd5d (2 members gave Thanks to Razzue for this useful post)
  3. #2
    Reghero's Avatar Member
    Reputation
    11
    Join Date
    Jun 2017
    Posts
    35
    Thanks G/R
    29/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Slowly building up my functions, maybe these are useful for someone:
    Code:
    public class Offsets_45704
        {
            
            public enum Core
            {
                
                // Used for Intersect primarily
                CGWorld = 0x2BA4290,
                
                // Indicates whether the player is in game
                PlayerIsInWorld = 0x2F32144,
            }
            
            public enum Functions
            {
                
                // Intersect(IntPtr cgWorld, XYZ source, XYZ dest, ref XYZ hitPosition, ref float hitDistance, int flags)
                EnumVisibleObjectsByPtr = 0x14E8B10,
                
                // CastSpell(int spellId, ref CastSpellParameters a, IntPtr item, UInt128 guid)
                CastSpell = 0x128C220,
                
                IsSpellKnown = 0x158EE70,
                
                SpellIsOnCooldown = 0x12951A0,
                
                HaveSpellPower = 0x1299410,
                
                SpellInRange = 0x12A0230,
                
                TerrainClick = 0x151EEE0,
                
                ClickToMove = 0x136EFE0,
                
                ClickToMoveFacing = 0x136ED70,
                
                CanAttack = 0x133A350,
                
                SpriteLeftClick = 0x15289E0,
                
                SpriteRightClick = 0x1528E10,
                
                Intersect = 0xE9B8C0,
            }
        }
    Last edited by Reghero; 09-25-2022 at 09:53 AM.

  4. Thanks Razzue, InnerSilence (2 members gave Thanks to Reghero for this useful post)
  5. #3
    eboyfriends's Avatar Member
    Reputation
    1
    Join Date
    Sep 2022
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    can't find how to do w2s without a post from 2008, anyone able to help? c++ external

  6. #4
    InnerSilence's Avatar Active Member
    Reputation
    29
    Join Date
    Oct 2019
    Posts
    89
    Thanks G/R
    13/16
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Here is the chat structure, did not see anyone post it recently. Feel free to correct it if you see any mistake.

    Code:
        [StructLayout(LayoutKind.Sequential, Pack = 1)]
        public unsafe struct CGameChat
        {
            //size 0xCB8
            public CGUID SenderGUID;
            public CGUID ReceiverGUID;
            public uint SenderID;
            public int Unk_1;// 0, might be special flag
            public int Unk_2;// 0, might be special flag
            public int Unk_3;//const value
            public uint RealmID;
            public fixed byte PlayerName[48]; //0x118
            public byte pad_1;
            public fixed byte ChannelName[128]; //0x150
            public byte pad_2;
            public fixed byte Message[3000]; //0x1B0
            public byte pad_3;
            public byte pad_4;
            public uint ChatType;
            public uint ChannelID;
            public uint LineID;
            public int Unk_4;// 0, might be special flag
            public ulong TimeStamp;
        }

  7. #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)
    Originally Posted by eboyfriends View Post
    can't find how to do w2s without a post from 2008, anyone able to help? c++ external
    wor...dtoscreen.html

    https://www.ownedcore.com/forums/wor...scren-etc.html

  8. #6
    eboyfriends's Avatar Member
    Reputation
    1
    Join Date
    Sep 2022
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    tytytytytyty

Similar Threads

  1. WOTLKC Build: 45613
    By Razzue in forum WoW Memory Editing
    Replies: 1
    Last Post: 09-16-2022, 02:52 PM
  2. WOTLKC Build: 45572
    By Razzue in forum WoW Memory Editing
    Replies: 1
    Last Post: 09-14-2022, 11:37 AM
  3. Rouge: Talent Builds
    By oninuva in forum World of Warcraft Guides
    Replies: 3
    Last Post: 10-22-2006, 11:32 AM
  4. Good gear for a critical build mage
    By Cush in forum World of Warcraft Guides
    Replies: 1
    Last Post: 05-29-2006, 01:50 AM
  5. [Guide] Build Your Ultimate Pet
    By Cypher in forum World of Warcraft Guides
    Replies: 2
    Last Post: 05-13-2006, 08:22 AM
All times are GMT -5. The time now is 01:28 PM. 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