laneya

multiplayer roguelike game
git clone https://git.ce9e.org/laneya.git

commit
659a11ca296b285c107f431dd9cbb8070d0ce86f
parent
e6bc073f4dbc7b63ba8307fa26e9ba1be34121b5
Author
Tobias Bengfort <tobias.bengfort@gmx.net>
Date
2014-10-31 16:14
Fix collision check

Diffstat

M laneya/map.py 2 ++

1 files changed, 2 insertions, 0 deletions


diff --git a/laneya/map.py b/laneya/map.py

@@ -39,8 +39,10 @@ class Map(object):
   39    39     def move_sprite(self, sprite, dx, dy):
   40    40         """Move a sprite."""
   41    41         if self.is_collision_free(sprite.x + dx, sprite.y + dy):
   -1    42             self.movable_layer[sprite.x][sprite.y] = None
   42    43             sprite.x += dx
   43    44             sprite.y += dy
   -1    45             self.movable_layer[sprite.x][sprite.y] = sprite
   44    46             self.server.broadcastUpdate(
   45    47                 'position',
   46    48                 x=sprite.x,