diff --git a/source/component/plant.py b/source/component/plant.py index d597971..5676770 100755 --- a/source/component/plant.py +++ b/source/component/plant.py @@ -1713,6 +1713,7 @@ class FumeShroom(Plant): else: self.image.set_alpha(255) + class IceFrozenPlot(Plant): def __init__(self, x, y): Plant.__init__(self, x, y, c.ICE_FROZEN_PLOT, c.INF, None) diff --git a/source/component/zombie.py b/source/component/zombie.py index 8bb0172..3c9e3d7 100755 --- a/source/component/zombie.py +++ b/source/component/zombie.py @@ -1008,3 +1008,5 @@ class Zomboni(Zombie): x, y = self.map.getMapGridPos(mapX, mapY) self.plant_group.add(self.IceFrozenPlot(x, y)) self.map.map[mapY][mapX][c.MAP_PLANT].add(c.ICE_FROZEN_PLOT) + + self.speed = max(0.6, 1.5 - (c.GRID_X_LEN - mapX)*0.225)