Add commands for dropping and dumping inventory
This commit is contained in:
@@ -310,14 +310,10 @@ class SleepWithBedStates:
|
||||
self.state = self.select_bed
|
||||
|
||||
def select_bed(self):
|
||||
for slot, item in self.g.inv.items():
|
||||
if item.item_id in items.BED_IDS:
|
||||
print('Found bed in slot', slot)
|
||||
self.g.look_at = utils.padd(self.area, path.BLOCK_BELOW)
|
||||
self.g.game.choose_slot(slot)
|
||||
self.state = self.place_bed
|
||||
break
|
||||
else: # for
|
||||
if self.game.select_item(items.BED_IDS):
|
||||
self.g.look_at = utils.padd(self.area, path.BLOCK_BELOW)
|
||||
self.state = self.place_bed
|
||||
else:
|
||||
self.g.chat.send('I need a bed')
|
||||
self.state = self.cleanup
|
||||
|
||||
|
||||
Reference in New Issue
Block a user