Items Testing made easy!

Discussions of the design and development of in-game content.

Moderator: Team Members

Post Reply
User avatar
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!

Post by John Adams » Sun Mar 22, 2009 7:32 pm

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:
itemsearch.jpg
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.
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!

Post by JCL » Mon Mar 23, 2009 6:37 am

Wow, I am looking forward to testing this.

User avatar
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!

Post by John Adams » Sun Jul 19, 2009 12:53 am

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
  • 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=80

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.

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                                              | 80

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!
John Adams
EQ2Emulator - Project Ghost
"Everything should work now, except the stuff that doesn't" ~Xinux

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests