comparison gamelib/gameboard.py @ 174:ff168162974e

armour gets damaged
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Thu, 03 Sep 2009 23:11:11 +0000
parents f7f29f1d434b
children 2b9176c35397
comparison
equal deleted inserted replaced
173:b2eed9977e35 174:ff168162974e
561 print "Building full." 561 print "Building full."
562 self.toolbar.update_egg_counter(self.eggs) 562 self.toolbar.update_egg_counter(self.eggs)
563 563
564 def kill_fox(self, fox): 564 def kill_fox(self, fox):
565 if fox in self.foxes: 565 if fox in self.foxes:
566 fox.lives -= 1 566 if not fox.survive_damage():
567 if not fox.lives > 0:
568 self.killed_foxes += 1 567 self.killed_foxes += 1
569 self.toolbar.update_fox_counter(self.killed_foxes) 568 self.toolbar.update_fox_counter(self.killed_foxes)
570 self.add_cash(constants.SELL_PRICE_DEAD_FOX) 569 self.add_cash(constants.SELL_PRICE_DEAD_FOX)
571 self.remove_fox(fox) 570 self.remove_fox(fox)
572 571