In one of the shops where you can buy healing items I saw "MISSING NAME" items on the shelf and decided to try to pick it up, and crashed.
Short stack trace, the rest is about the player's buffered action.
scripts/actions.lua:348: attempt to index local 'item' (a nil value) LUA ERROR stack traceback: scripts/actions.lua:348 in (field) fn (Lua) <344-421> act = Pick up 116337 - shelf_slot (valid:true) item = nil scripts/bufferedaction.lua:21 in (method) Do (Lua) <18-33> self (valid:true) = action = table: 0x116c7bfd0 doer = 100018 - waxwell (valid:true) target = 116337 - shelf_slot (valid:true) options = table: 0x145055210 onsuccess = table: 0x134b04640 onfail = table: 0x13e283880
Steps to Reproduce
Find a shop with "MISSING ITEM" items on their shelves and click on one. I think it may be related to the healing shop's store.
This issue has not been confirmed by a developer yet.