Object buff (memory modell) [4.3.4] menu

Shout-Out

User Tag List

Results 1 to 6 of 6
  1. #1
    Zinko_'s Avatar Member
    Reputation
    1
    Join Date
    Jan 2016
    Posts
    3
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Object buff (memory modell) [4.3.4]

    Hey guys!

    Im writing a bot for a 4.3.4 (15595) private server, i created a working objectmanager, and from what i understand an object looks sth like this:
    [ObjectAddr+0x30] = GUID (64bit)
    [ObjectAddr+0xC]+0x10 = Storage Address (this is the address from where the hp,mana,level,etc can be found through descriptors offsets)

    so far so good, but I also need the buffs on the target,
    i know that they are stored somewhere else and i found a pointer that sometimes points to that buff array at
    [ObjectAddr+0xe9c] but it only works occasionally, so i guess it just a lucky coincidence.

    What am I missing? How can i find the "buff array" consistently? :confused:

    +Also how can i determine if the player is moving, and maybe the cooldowns on some spells?

    Object buff (memory modell) [4.3.4]
  2. #2
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Most information on a unit is stored in its descriptor array. If you search this forum you will find lots of information about how to read the descriptors.

  3. #3
    Zinko_'s Avatar Member
    Reputation
    1
    Join Date
    Jan 2016
    Posts
    3
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I can find the buff array with cheat engine but that is not just a static offset from the description array start, nor a static offset from objectaddr.

  4. #4
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Right. Reading the descriptors for an object will depend on you having found the object itself within memory already. How to do that is also well documented here on the forum.

  5. #5
    Zinko_'s Avatar Member
    Reputation
    1
    Join Date
    Jan 2016
    Posts
    3
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I can find the objects, as i said i have a working objectmanager i can iterate throught it compare the GUID etc..., i just cant find the buffs in the descriptor array (i can find other thing hp, level etc)

  6. #6
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Oh, okay. Sorry, I misunderstood your question. And actually, I checked the descriptor list for cata and it seems that auras are no longer listed there! I was going to point you to this:https://github.com/cmangos/mangos-ca...teFields.h#L35

    To find where they are, I would suggest that you lookup the handler for the SMSG_AURA_UPDATE opcode within the client. Here is the format for it: https://github.com/cmangos/mangos-ca...uras.cpp#L9670

  7. Thanks Zinko_ (1 members gave Thanks to namreeb for this useful post)

Similar Threads

  1. [Help Request] Find Cloud Objects in memory
    By boomingranny in forum WoW Memory Editing
    Replies: 5
    Last Post: 06-14-2009, 10:10 PM
  2. Replies: 1
    Last Post: 06-06-2009, 03:31 AM
  3. Navigating objects in memory
    By KcDan in forum WoW Memory Editing
    Replies: 2
    Last Post: 05-14-2009, 11:42 PM
  4. WoW 3.1.0's New Memory Model Structure
    By UnknOwned in forum WoW Memory Editing
    Replies: 1
    Last Post: 04-19-2009, 06:33 AM
  5. [REQUEST] More buff worgen model
    By res in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 07-25-2008, 09:24 AM
All times are GMT -5. The time now is 01:46 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search