Fix bug on Plum cloning

This commit is contained in:
Nguyễn Gia Phong 2017-12-09 21:38:22 +07:00
parent 4370b1531d
commit 4c65f2130d
3 changed files with 6 additions and 3 deletions

2
.gitignore vendored
View File

@ -1,5 +1,5 @@
brutalmaze.egg-info
build
dist
wiki
__pycache__
*.pyc

View File

@ -110,7 +110,10 @@ class Maze:
continue
enemy = new_enemy(self, x, y)
self.enemies.append(enemy)
if plum is None or not plum.clone(enemy): walls.remove((x, y))
if plum is None or not plum.clone(enemy):
walls.remove((x, y))
else:
self.map[x][y] = WALL
def get_pos(self, x, y):
"""Return coordinate of the center of the grid (x, y)."""

View File

@ -7,7 +7,7 @@ with open('README.rst') as f:
setup(
name='brutalmaze',
version='0.2.1',
version='0.2.2',
description='A hash and slash game with fast-paced action and a minimalist art style',
long_description=long_description,
url='https://github.com/McSinyx/brutalmaze',