WoW Classic 1.15.3.x - Trouble Locating Player Temporary Enchants menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    dreadcraft's Avatar Member
    Reputation
    1
    Join Date
    Jun 2018
    Posts
    9
    Thanks G/R
    9/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    WoW Classic 1.15.3.x - Trouble Locating Player Temporary Enchants

    Hi all,
    Does anyone know how to obtain mainhand/offhand temporary weapon enchant data for any of the current classic builds?

    It almost looks like there should be a pointer to the player's inventory/equipment at offset 0x14060 from the player base. I attempted to find this in IDA via GetWeaponEnchantInfo().


    In the 1.12 client temporary weapon enchants (fishing lures, flametongue/rockbiter, rogue poisons, etc) had their own offset separate from the aura table. Not sure if this is still the case.

    EDIT: I'm guessing it is not the case. Seems like you can get the required info via iterating through the item objects in the object manager though and polling their offsets for temporary weapon enchant id and expiry timestamp. Please feel free to ignore my question if this is the only way.

    Here are some insignificant pointers/offsets from the current build I would like to share:
    Code:
    # 1.15.3.55917
    object_manager = 0x38c5420
    player_guid = 0x380d8b0
    mouseover_guid = 0x3924d78
    chat_frame_open = 0x37dbc24
    # target guid ptrs, starting at: xmmword_7FF6208C5EF8 
    player_target_guid = 0x35d4398 # ??
    # camera mgr
    camera_manager = 0x37e95b0
    # camera ptr
    camera = 0x39E0
    Thank you.
    Last edited by dreadcraft; 09-02-2024 at 07:06 AM.

    WoW Classic 1.15.3.x - Trouble Locating Player Temporary Enchants
  2. #2
    qop1832's Avatar Active Member

    Reputation
    33
    Join Date
    Dec 2021
    Posts
    65
    Thanks G/R
    18/20
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    "temp_enchant_id": 0x2F4,
    "temp_enchant_duration": 0x2F8,
    This may be outdated..
    叼毛

  3. Thanks dreadcraft (1 members gave Thanks to qop1832 for this useful post)
  4. #3
    dreadcraft's Avatar Member
    Reputation
    1
    Join Date
    Jun 2018
    Posts
    9
    Thanks G/R
    9/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by qop1832 View Post
    "temp_enchant_id": 0x2F4,
    "temp_enchant_duration": 0x2F8,
    This may be outdated..
    Thank you, sir!

  5. #4
    BrandonStevens11's Avatar Member
    Reputation
    2
    Join Date
    Jun 2024
    Posts
    2
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You’re correct; iterating through item objects in the object manager is likely the best approach for the current build. If you continue having issues, checking recent WoW Classic resources or tools for updated methods might help. I had too many assignments to handle, so I used domypaper.com to help with one of my papers. The service was fast and professional, and the quality of the paper was outstanding. If you’re a student who needs help managing your workload, I highly recommend this service. It’s a great way to get your papers done on time without compromising on quality. I’m really satisfied with the results and will definitely use this service again in the future.
    Last edited by BrandonStevens11; 2 Weeks Ago at 03:31 AM.

  6. Thanks dreadcraft (1 members gave Thanks to BrandonStevens11 for this useful post)
  7. #5
    dreadcraft's Avatar Member
    Reputation
    1
    Join Date
    Jun 2018
    Posts
    9
    Thanks G/R
    9/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by BrandonStevens11 View Post
    All good now?
    Nope lol. too busy with work to mess around in IDA lately.

    0x14060 looks like the right offset from the object/unit/player base address to get inventory info but what im looking at there doesnt appear to be correct.
    i might try and get a modified version of CE and play around with the debugging tools next week if i have time.

  8. #6
    Razzue's Avatar Contributor Avid Ailurophile

    CoreCoins Purchaser Authenticator enabled
    Reputation
    389
    Join Date
    Jun 2017
    Posts
    598
    Thanks G/R
    190/275
    Trade Feedback
    2 (100%)
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dreadcraft View Post
    ~~
    Enchantment Template: Link
    Inventory Slot Template: Link

    Item GUID's are read from *(WowGuid)(*(IntPtr*)(PlayerAddress + 0x1406 + i * SlotEnum); then you apply the enchantment template to Item + 0x2F0, hence why Qop posted 0x2F4 as temp enchant. All this is readily available in the binary and other external sources :P
    "May all your bacon burn"

  9. Thanks dreadcraft (1 members gave Thanks to Razzue for this useful post)
  10. #7
    dreadcraft's Avatar Member
    Reputation
    1
    Join Date
    Jun 2018
    Posts
    9
    Thanks G/R
    9/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    *(WowGuid)(*(IntPtr*)(PlayerAddress + 0x14068) + i * SlotEnum)
    Thank you, Razzue & qop.

Similar Threads

  1. Cheap WoW Classic Gold For Sale, Rate Only 14$ -15$/1k Gold
    By AwariorGoldsupplier in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 11-26-2020, 09:17 AM
  2. [Selling] Cheap WoW Classic Gold For Sale, Rate Only 14$ -15$/1k Gold
    By AwariorGoldsupplier in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 11-25-2020, 09:21 PM
  3. [Selling] WoW Classic GOLD - 15$ per 1000g - Server Kromcrush - US - Alliance
    By heyloor in forum World of Warcraft Buy Sell Trade
    Replies: 0
    Last Post: 09-16-2020, 09:27 AM
  4. [Powerleveling] ⚙️WoW Classic 1-60 Power Leveling / 12-15 Days / Express Delivery / 100% Handmade
    By GearBoost in forum WoW Classic Buy Sell Trade
    Replies: 0
    Last Post: 04-26-2020, 09:58 PM
  5. [Selling] WoW Classic FullGeared rogue 15/17bis with COLLECTOR CLASSIC wow key BNET
    By Guil127 in forum WoW-EU Account Buy Sell Trade
    Replies: 0
    Last Post: 02-10-2020, 02:08 PM
All times are GMT -5. The time now is 07:52 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