ItemFlags changed? ( IsProspectable ) menu

User Tag List

Results 1 to 4 of 4
  1. #1
    teufel123's Avatar Active Member
    Reputation
    30
    Join Date
    Feb 2008
    Posts
    114
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    ItemFlags changed? ( IsProspectable )

    Hey I'm working on a simple prospecting module but am allready stuck on checking if an object is prospectable.

    I'm using the ItemFlags posted in the const thread and reading the flags witht the ItemFields.DynamicFlags descriptor 0x5C. I'm reading the item objects correctly and if I get an ore by name and check its flag it reads me 0x00030000 which is wrong according to Prospectable = 0x00040000

    Also when I filter my items flag by 0x00030000 I get more items then just the ores so the flag "is not just off".

    Appreciate any help.

    ItemFlags changed? ( IsProspectable )
  2. #2
    Shenlok's Avatar Active Member
    Reputation
    15
    Join Date
    Jul 2008
    Posts
    42
    Thanks G/R
    6/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm by no means an expert, but my understanding of these flags is that they are BitVectors, so try looking at the binary representation of the flags you are reading for known prospectable items vs non-prospectable ones and seeing if you can figure it out that way? E.G. the flag you are reading (0x30000) is 0b110000000000000000 in binary, and as you can see two bits are set. I presume one of these is 'prospectable'. This is, of course, if the flags are indeed BitVectors, prospectability flag is stored where you think it is, and your offsets are correct.

    Another place you could look is in IDA, look at XRefs for the string "SPELL_FAILED_CANT_BE_PROSPECTED" and working from there.

    Sorry I couldn't be much help. Hope I didn't provide any misinformation either!
    Last edited by Shenlok; 10-22-2013 at 10:30 AM.

  3. #3
    teufel123's Avatar Active Member
    Reputation
    30
    Join Date
    Feb 2008
    Posts
    114
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    ItemFlags changed? ( IsProspectable )

    I tried reading the descriptor as a "BitVector32" then checking it like "Flag[ItemFlags.Prospectable]" but still it was false.

    EDIT: string ref leads to nothing usefull. Anybody know whats wrong?
    Last edited by teufel123; 10-22-2013 at 03:47 PM.

  4. #4
    highvoltz's Avatar Active Member
    Reputation
    47
    Join Date
    Dec 2009
    Posts
    29
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I would check the xrefs to the string 'ITEM_PROSPECTABLE'
    Last edited by highvoltz; 10-22-2013 at 08:35 PM.

Similar Threads

  1. How to change models and textures client side only
    By Matt in forum World of Warcraft Guides
    Replies: 9
    Last Post: 11-29-2006, 12:35 AM
  2. Change flight path easily
    By Matt in forum World of Warcraft Exploits
    Replies: 8
    Last Post: 07-27-2006, 04:59 AM
  3. Rep Power change
    By Shanaar in forum Suggestions
    Replies: 25
    Last Post: 05-17-2006, 12:42 PM
  4. Name Change Exploit
    By Matt in forum World of Warcraft Exploits
    Replies: 3
    Last Post: 05-16-2006, 12:50 PM
  5. MMOwned's Server Move + Forum Change
    By Matt in forum OC News
    Replies: 0
    Last Post: 03-25-2006, 04:52 AM
All times are GMT -5. The time now is 05:22 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