X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Finfo_area.py;h=0bb02f41aca8551d453680fdf68e363066ee8ad6;hb=963216cd4493996f5859347fe50249fb5865d6e5;hp=ad31e68f9bee50974c71f661e0b58cf61fc0d957;hpb=c8c4a15980bf4b49dd307e83d5e2b10a1fe7b28c;p=naja.git diff --git a/naja/widgets/info_area.py b/naja/widgets/info_area.py index ad31e68..0bb02f4 100644 --- a/naja/widgets/info_area.py +++ b/naja/widgets/info_area.py @@ -85,11 +85,13 @@ class InfoAreaWidget(Widget): return super(InfoAreaWidget, self).handle_event(ev) if ev.type == pgl.KEYDOWN: if ev.key in KEYS.SELECT: + player = self.state.gameboard.player action = self.card.actions[self.chosen] - if not action.check_available(self.state.gameboard.player): + if not action.check_available(player): print "BEEP!" else: action.perform_action(self.state.gameboard, self.card) + self.state.gameboard.replace_card(player.position) self.state.gameboard.change_mode() return finish_event() if ev.key in KEYS.UP: