It doesn't work for me.It broke a while back due to changes in the way mafia represented itself to servers when using file_to_map() with URLs. After getting some clues from Veracity and Jason, I finally fixed this issue on the server (not the script) last week, so it's working again.
> call scripts/Checklist.ash
Checking for updates (running Hardcore Checklist ver. 1.2.1)...
Internal checkpoint created.
Loading checklist...
Checklist loaded (108 steps).
Checking for items...
Redirected to www6.kingdomofloathing.com...
Step 4: procure 1 Knob Goblin encryption key from outskirts of the knob (safemox: 9)
Conditions list cleared.
Not adventuring. Set 'info_only' to false if you want to adventure.
boolean info_only = true; // if true: only shows you your next step,
// without actually completing the step.
if (in_muscle_sign() && c[i].req == "cog") retrieve_item(1,$item[cog]);
if (in_muscle_sign() && c[i].req == "spring") retrieve_item(1,$item[spring]);
if (in_muscle_sign() && c[i].req == "sprocket") retrieve_item(1,$item[sprocket]);
if (in_muscle_sign() && c[i].req == "empty meat tank") retrieve_item(1,$item[empty meat tank]);
if (in_muscle_sign() && c[i].req == "tires") retrieve_item(1,$item[tires]);
if (in_muscle_sign() && c[i].req == "rusty screwdriver") visit_url("knoll.php?place=smith");
if (in_muscle_sign() && c[i].req == "frilly skirt") retrieve_item(1,$item[frilly skirt]);
if (in_muscle_sign() && c[i].req == "maiden wig") retrieve_item(1,$item[maiden wig]);
86 127 1 fantasy airship super-spikey hair gel ns ns