[Reading] Finding gathering skill # menu

User Tag List

Results 1 to 10 of 10
  1. #1
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Reading] Finding gathering skill #

    So I'm trying to find a static pointer to a user's profession skill # (i.e. herbalism, mining, etc...)

    I'm able to find it in memory easy enough, but it's obviously not static. And it has some sort of structure that is utterly confusing to me. Has anyone found this or reversed it yet?

    Like every 0x40 is another skill #, but I can't determine how to associate it w/a certain profession. And I also haven't been able to find a static pointer to anywhere near this location in memory, I've search @ the start of the weird structure, then EVERY 0x4 after, to see if there is a pointer, and nothing

    Thanks in advance!
    https://tanaris4.com

    [Reading] Finding gathering skill #
  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)
    Have you tried using a hardware on-write breakpoint and then, in game, doing something to elevate that skill?

  3. #3
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sorry I'm on a mac, should have specified, don't think it's as easy as doing that (at least I haven't read on how to do that)

    We don't have nice tools like ollydb or whatev it is :/ But I can use IDA Pro on the binary
    https://tanaris4.com

  4. #4
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    http://www.wowwiki.com/API_GetSkillLineInfo should do the trick no?
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  5. #5
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    any idea how to find that function in IDA?

    Was moreso asking to see if anyone had done this "passively" vs. through an API call
    https://tanaris4.com

  6. #6
    Robske's Avatar Contributor
    Reputation
    305
    Join Date
    May 2007
    Posts
    1,062
    Thanks G/R
    3/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Tanaris4 View Post
    any idea how to find that function in IDA?

    .data:00A71238 dd offset aGetskilllinein ; "GetSkillLineInfo"
    .data:00A7123C dd offset sub_564970


    Originally Posted by Tanaris4 View Post
    Was moreso asking to see if anyone had done this "passively" vs. through an API call
    Reverse engineer the function? -,-
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
    "I cried a little earlier when I had to poop" - Sku

  7. #7
    Ugge's Avatar Member
    Reputation
    6
    Join Date
    Aug 2008
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    All skills and their current level/cap are located in the descriptors.

  8. #8
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @Ugge you sure? I don't see the number stored anywhere
    https://tanaris4.com

  9. #9
    Ugge's Avatar Member
    Reputation
    6
    Join Date
    Aug 2008
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes im sure lol. And they are 16-bit values, so they wont show up if you scan for a 32bit-value.
    Hint: Theres only one descriptor with the word "skill" in it, i suggest you start there

  10. #10
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    o dear, i'm embarrassed, ty sir (yes I had searched 32 )
    https://tanaris4.com

Similar Threads

  1. [Selling] 4 Separate Paladin Accounts (90) w/ PvP(BG) Armor/Gathering Skills
    By lostsk8r in forum WoW-US Account Buy Sell Trade
    Replies: 6
    Last Post: 01-25-2013, 05:17 PM
  2. Gathering Skill Mining Bug
    By Curtisblank in forum World of Warcraft Exploits
    Replies: 22
    Last Post: 11-06-2008, 10:06 PM
  3. Some simple easy guides ( Read to find out) :D
    By Tom_2001 in forum WoW EMU Guides & Tutorials
    Replies: 2
    Last Post: 12-14-2007, 05:00 AM
  4. Have a read you may find it helpful :)
    By GanjalfTheGreen in forum Community Chat
    Replies: 2
    Last Post: 01-30-2007, 04:26 PM
All times are GMT -5. The time now is 01:05 AM. 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