matt.chugg
Moderator
Documentation: http://www.kryogenix.org/code/browser/sorttable/
is_craftable[$item[titanium assault umbrella]] = true;
Interesting. That's doubtlessly because concoctions.txt lists 2 recipes for a goatskin umbrella and with the way file_to_map() works, there is no way for me to read both recipes out of the file. The only way I can get the titanium assault umbrella to show up is to code it in as an exception.
Add this line to the relay script after line 333:
Code:is_craftable[$item[titanium assault umbrella]] = true;
EDIT: Actually, scrap lowering the defaults. After talking to someone in /trade it seems the problem is no buyout. Could you add buyouts to the auctions OCD sends?
You only can't read both recipes if you want to store the result immediately into a record [item] map. You certainly can read them if you use a multidimensional map. edit: Probably; I haven't actually touched datafiles in a while.
Presumably you'd have multiple keys. I forget how the file's organized... result/method/ingredient1/...?Please explain. That would require the use of another datafield so I would rather not.
Hrm? I haven't studied how multidimensional maps store as files. What do you think this data structure should look like?
Add this line to the relay script after line 333:
Code:is_craftable[$item[titanium assault umbrella]] = true;
case $item[Boris's key]:
case $item[Jarlsberg's key]:
case $item[Richard's star key]:
case $item[Sneaky Pete's key]:
case $item[digital key]:
case $item[the Slug Lord's map]:
case $item[Dr. Hobo's map]:
case $item[Dolphin King's map]:
case $item[Degrassi Knoll shopping list]:
case $item[31337 scroll]:
case $item[dead mimic]:
return true;
Probably because they are quest items and autosold by Mafia anyway when you ascend.
I did not know that. The gash page always throws a reminder to do it yourself, so I just figured they went poof if you forgot.
(Actually, there would be no down side to selling off the rat whiskers either, but for some reason mafia asks you about it...)