Veracity, as she likes to do, did all of the backend work on this in 9599. Specifically, look at the changes in ItemDatabase...
Anyways, I added the proxy records to pull the additional functions she added. If any of the names should change for consistency, for example adv instead of adventures, go for it... I was just trying to make the proxy names similar to what she named the functions, and adventures seemed more understandable than advrange.
Examples:
> ash $item[dehydrated caviar]
Returned: dehydrated caviar
plural => piles of dehydrated caviar
descid => 545401426
image => disease.gif
levelreq => 2
quality => decent
adventures => 2
muscle => 0
mysticality => 0
moxie => 15
fullness => 1
inebriety => 0
spleen => 0
notes =>
combat => false
reusable => false
usable => false
multi => false
seller => none
buyer => none
> ash $item[painful penne pasta]
Returned: painful penne pasta
plural => bowls of painful penne pasta
descid => 175830905
image => bowl.gif
levelreq => 3
quality => good
adventures => 7-9
muscle => 17-20
mysticality => 0
moxie => 0
fullness => 3
inebriety => 0
spleen => 0
notes => lose 20-23 HP
combat => false
reusable => false
usable => false
multi => false
seller => none
buyer => none