- 2,316
- 2015
- 278
- Location
- Denmark
Where is AHBOT items stored ?
I see some insane items with 10000 agility etc.
I see some insane items with 10000 agility etc.
The items generated by the AHbot are actually stored in 2 (3) separate locations. (sort of)
The first location would be in the 'character_inventory' table of your character_db, database.
This is however not really correct as that table only actually holds the guids of all the items that any particular character has, as well as where they have it stored (Bags 0-4 (in slot 1-36), helmet, bracers, shirt, ring 1, ring 2, etc.).
There is also, of course, the 'auctionhouse' table (also in character_db) that similarly stores all the Auctions House listings with the relevant entries (item_guid, owner, price, time, etc.) that point, like the inventory database to a third table.
For the items themselves, those are stored in the 'item_instance' table (again in the character database). In here, you'll find some pretty self-explanatory columns.
Among the basics such as 'owner_guid' you'll also find the item's own unique guid that I mentioned in the previous table as well as itemEntry, which references the guids of items located in the world_db 'item_template' table.
For the AHbot specifically; assuming you are running with stock settings, both the account and character guids for the AHbot will be 1 (the first account created, and the first character created in the database). Any item that shows up on the AH is actually owned by character_guid 1 and show up as such in all tables mentioned.
This is about where my knowledge stops, and the rest is more conjecture then definitive facts.
If you want to get into the meta-details of specific numbers on specific items, there is a folder (one of the Data Files folders that you downloaded) that contains a LOT of.db files. You need a custom program to be able to read them, but if you want to look at the exact numeral values of anything/everything - that's where they are located.
I only have my limited experience in poking around these .db files as a reference, but somewhere in there should be the root of the numbers that you are seeing.
There is also the chance that I took this a step too far, and the odd numbers are showing up in the 'item_template' (world) database, and you have no need to even look into a .db file.
CAUTION: I highly recommend against modifying any values you see in the .db files as it's rather akin to modifying the registry on your computer or, put another way, like poking the engine of your car with a big metal stick.
(also, anything you do modify will need manual syncing back to your wow client, and that's an entirely different kettle of fish that is outside the scope of this question!)
[MENTION=8085]Blackvision[/MENTION] that doesn't suprise me most are random enchants applied to 'basic items' so searching for something like 'falchion of the eagle' wouln't bring anything up. like Jenniy said above the only way to set price and numbers of blue items etc is in the database. - though regarding finding an item with +10000 agility this probably shouldn't be happening so i would assume something is wrong with the random enchants table (i do know they have had problems with this before - especially showing errors in the worldserver). My advice would be to try and familiaris yourslef with the ACbot database table etc and wait for it to be fixed in a new version.