Mercurial > rinkhals
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 |