Thanks to the herculean efforts of our star developer, LethalEncounter, we now have a much easier solution for finding, summoning and testing these 95,000 items we keep raving about.
Log into TessEQ2 and use the /itemsearch command by itself on a line, and you will now see the familiar "Broker" window:
Only this is no Broker, it is merely a way to search for and "Buy" (summon) items to your character for appearance and stats testing! This one change has just made item verification a no-brainer. Even the Advanced Search works.
Very impressive, and very much appreciated, LE. Nice work, as usual. Take the week off. Ha!
For those whom it is never enough ~wink~, No Brokers are not working - the Sell tab or Sales Log will not show you diddly. This is ONLY for summoning items to your character for VALIDATING ITEMS FOR THE EMU. Thanks for understanding.
Items Testing made easy!
Moderator: Team Members
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Items Testing made easy!
You do not have the required permissions to view the files attached to this post.
-
JCL
- Posts: 212
- Joined: Tue Oct 16, 2007 4:54 pm
- EQ2Emu Server: World of Tyrania
Re: Items Testing made easy!
Wow, I am looking forward to testing this.
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Re: Items Testing made easy!
LE,
Another huge favor to ask
Can we get the rest of the criteria hooked up in /itemsearch? I am finding more and more stuff I cannot look up. Here's a list of the things I found return no results from itemsearch:
Item Type
Tier:
Handcrafted items show "UNCOMMON" - is that correct?
Mastercrafted - no results
Item Effect:
Typing in text here does not appear to return results properly. Example, I type "Dominion" as an Effect the item might give me when it is equipped, and I get the full list of every item in my database. Console is showing "ADORNMENT = |Dominion|" when I try this, or any other words. Do I not understand the purpose of this field?
Right Side: Min/Max Level
I do get a limiting list of items using 80/80 as a range, but the results are definitely not level 80 items. Kinda no real rhyme or reason to them from what I see.
The other right-side criteria for Slot and Special do not work, and I think they never have. I spent some time in debugger trying to see what it was doing, when I realized that the criteria needs to cycle through all 111k items in memory to see what matches what slot. My patience clicking Step Over lasted about 5 clicks til I realized what was happening
sorry.
And, we don't care about Cost for this screen. We will for broker, of course.
I'd like to see these fields implemented/fixed before we begin our next phase of item validation so it'll help the testers out.
Thanks!
Another huge favor to ask
Item Type
- Adornment
Bauble
Book
House Item
Player-written Book (probably because there aren't any?
)
Poison
Potion
Recipe Book
Sales Display
Shield (when did this stop working?)
Spell Scroll
Tinkered
Tradeskill
Transmuted
Tier:
Handcrafted items show "UNCOMMON" - is that correct?
Mastercrafted - no results
Item Effect:
Typing in text here does not appear to return results properly. Example, I type "Dominion" as an Effect the item might give me when it is equipped, and I get the full list of every item in my database. Console is showing "ADORNMENT = |Dominion|" when I try this, or any other words. Do I not understand the purpose of this field?
Code: Select all
0: 5D 00 E3 00 49 54 59 50 - 45 3D 34 32 39 34 39 36 | ]...ITYPE=429496
16: 37 32 39 35 20 4C 54 59 - 50 45 3D 34 32 39 34 39 | 7295 LTYPE=42949
32: 36 37 32 39 35 20 42 54 - 59 50 45 3D 34 32 39 34 | 67295 BTYPE=4294
48: 39 36 37 32 39 35 20 4D - 49 4E 50 52 49 43 45 3D | 967295 MINPRICE=
64: 31 20 4D 41 58 50 52 49 - 43 45 3D 39 39 39 39 30 | 1 MAXPRICE=99990
80: 30 30 30 30 30 20 4D 49 - 4E 53 4B 49 4C 4C 3D 30 | 00000 MINSKILL=0
96: 20 4D 41 58 53 4B 49 4C - 4C 3D 36 20 53 45 4C 4C | MAXSKILL=6 SELL
112: 45 52 3D 7C 7C 20 49 54 - 45 4D 3D 7C 7C 20 41 44 | ER=|| ITEM=|| AD
128: 4F 52 4E 4D 45 4E 54 3D - 7C 68 65 61 6C 74 68 7C | ORNMENT=|health|
144: 20 4D 49 4E 54 49 45 52 - 3D 31 20 4D 41 58 54 49 | MINTIER=1 MAXTI
160: 45 52 3D 31 32 20 50 41 - 47 45 53 49 5A 45 3D 38 | ER=12 PAGESIZE=8
176: 20 53 4F 52 54 54 59 50 - 45 3D 31 20 53 4B 49 4C | SORTTYPE=1 SKIL
192: 4C 4E 41 4D 45 3D 7C 63 - 6F 6D 6D 6F 6E 65 72 7C | LNAME=|commoner|
208: 20 4D 49 4E 4C 45 56 45 - 4C 3D 30 20 4D 41 58 4C | MINLEVEL=0 MAXL
224: 45 56 45 4C 3D 38 30 | EVEL=80Right Side: Min/Max Level
I do get a limiting list of items using 80/80 as a range, but the results are definitely not level 80 items. Kinda no real rhyme or reason to them from what I see.
Code: Select all
0: 5D 00 DE 00 49 54 59 50 - 45 3D 34 32 39 34 39 36 | ]...ITYPE=429496
16: 37 32 39 35 20 4C 54 59 - 50 45 3D 34 32 39 34 39 | 7295 LTYPE=42949
32: 36 37 32 39 35 20 42 54 - 59 50 45 3D 34 32 39 34 | 67295 BTYPE=4294
48: 39 36 37 32 39 35 20 4D - 49 4E 50 52 49 43 45 3D | 967295 MINPRICE=
64: 31 20 4D 41 58 50 52 49 - 43 45 3D 39 39 39 39 30 | 1 MAXPRICE=99990
80: 30 30 30 30 30 20 4D 49 - 4E 53 4B 49 4C 4C 3D 30 | 00000 MINSKILL=0
96: 20 4D 41 58 53 4B 49 4C - 4C 3D 36 20 53 45 4C 4C | MAXSKILL=6 SELL
112: 45 52 3D 7C 7C 20 49 54 - 45 4D 3D 7C 7C 20 41 44 | ER=|| ITEM=|| AD
128: 4F 52 4E 4D 45 4E 54 3D - 7C 7C 20 4D 49 4E 54 49 | ORNMENT=|| MINTI
144: 45 52 3D 31 20 4D 41 58 - 54 49 45 52 3D 31 32 20 | ER=1 MAXTIER=12
160: 50 41 47 45 53 49 5A 45 - 3D 38 20 53 4F 52 54 54 | PAGESIZE=8 SORTT
176: 59 50 45 3D 31 20 53 4B - 49 4C 4C 4E 41 4D 45 3D | YPE=1 SKILLNAME=
192: 7C 63 6F 6D 6D 6F 6E 65 - 72 7C 20 4D 49 4E 4C 45 | |commoner| MINLE
208: 56 45 4C 3D 38 30 20 4D - 41 58 4C 45 56 45 4C 3D | VEL=80 MAXLEVEL=
224: 38 30 | 80The other right-side criteria for Slot and Special do not work, and I think they never have. I spent some time in debugger trying to see what it was doing, when I realized that the criteria needs to cycle through all 111k items in memory to see what matches what slot. My patience clicking Step Over lasted about 5 clicks til I realized what was happening
And, we don't care about Cost for this screen. We will for broker, of course.
I'd like to see these fields implemented/fixed before we begin our next phase of item validation so it'll help the testers out.
Thanks!
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux
Who is online
Users browsing this forum: No registered users and 0 guests