X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=erdslangetjie%2F__main__.py;h=d8904ef239f3b3814413490a9480742f749412ac;hb=188fa3ff7b588527e22f8a3d7676110b740da8d4;hp=ad07468b327a48859cb6bd7ad109985cccfd7e84;hpb=fc96c547809f3929f08f963435fc3f90ecc6e88c;p=erdslangetjie.git diff --git a/erdslangetjie/__main__.py b/erdslangetjie/__main__.py index ad07468..d8904ef 100644 --- a/erdslangetjie/__main__.py +++ b/erdslangetjie/__main__.py @@ -183,12 +183,14 @@ class GameWindow(RelativeLayout): def do_move(self, direction): if not self.level_obj: return - self.player.move(direction, self.level_obj) + # Do nothing on null moves + if not self.player.move(direction, self.level_obj): + return self.check_state() self.do_nemesis_move() def do_nemesis_move(self): - self.nemesis.move(self.level_obj) + self.nemesis.move(self.level_obj, self.player.pos) self.check_state() self.reset_timer() self.draw_nemesis()