comparison gamelib/equipment.py @ 167:1d4d2202ef9f

one helmet and vest per chicken
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Thu, 03 Sep 2009 22:40:20 +0000
parents 9b4213f6ea7f
children ff168162974e
comparison
equal deleted inserted replaced
166:4aa800354b7c 167:1d4d2202ef9f
68 class Armour(Equipment): 68 class Armour(Equipment):
69 DRAW_LAYER = 5 69 DRAW_LAYER = 5
70 70
71 def place(self, animal): 71 def place(self, animal):
72 """Give additional lives""" 72 """Give additional lives"""
73 for eq in animal.equipment:
74 if eq.NAME == self.NAME:
75 return False
73 animal.lives += self.PROTECTION 76 animal.lives += self.PROTECTION
74 return True 77 return True
75 78
76 class Helmet(Armour): 79 class Helmet(Armour):
77 NAME = "helmet" 80 NAME = "helmet"