summaryrefslogtreecommitdiff
path: root/asciifarmclient/commandhandler.py
diff options
context:
space:
mode:
authortroido <troido@protonmail.com>2020-09-29 10:12:23 +0200
committertroido <troido@protonmail.com>2020-09-29 10:12:23 +0200
commitc899971bd4d3071d9f5ccdbcc928f95369a03937 (patch)
tree65aba562298ff182fb3fc2fbf886e19aa26bb077 /asciifarmclient/commandhandler.py
parentf05b2f8560df7d79465f12714edd2f4e17109215 (diff)
when ground is not selected just take whatever
Diffstat (limited to 'asciifarmclient/commandhandler.py')
-rw-r--r--asciifarmclient/commandhandler.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/asciifarmclient/commandhandler.py b/asciifarmclient/commandhandler.py
index f4c1de1..59b8a2c 100644
--- a/asciifarmclient/commandhandler.py
+++ b/asciifarmclient/commandhandler.py
@@ -123,12 +123,11 @@ class CommandHandler:
def takeSelected(self):
menu = self.client.display.getSelectedMenu()
- selected = self.client.display.getSelectedItem(menu)
if menu == "ground":
- action = "take"
+ selected = self.client.display.getSelectedItem(menu)
else:
- return
- self.input([action, selected])
+ selected = None
+ self.input(["take", selected])
def eval(self, text):
self.log(eval(text, self.evalArgs))