Previous fix was 'me' to eat from inventory without checking current location for edible items. The report describing the need for that also mentioned that you could #loot while blind and without gloves and not touch any objects except for the container you pick to loot. This adds a corpse touch check, plus `m#loot' to skip floor containers and go directly to using #loot for adjacent saddled creature. That, as well as the open command, will reveal adjacent container in some circumstances but I'm going to pretend that that doesn't matter. doloot() has turned into spaghetti. We should probably add #unsaddle or something of the sort and return #loot to container-access only.
170 KiB
170 KiB