Mercurial > rinkhals
comparison gamelib/gameboard.py @ 215:85a5299caf4a
bugfix: deselect eaten chickens
author | Adrianna Pińska <adrianna.pinska@gmail.com> |
---|---|
date | Fri, 04 Sep 2009 22:01:20 +0000 |
parents | 07b361ebd87f |
children | 962934b8c7dc |
comparison
equal
deleted
inserted
replaced
214:87a58da53b17 | 215:85a5299caf4a |
---|---|
708 self.foxes.discard(fox) | 708 self.foxes.discard(fox) |
709 if fox in self.tv.sprites: | 709 if fox in self.tv.sprites: |
710 self.tv.sprites.remove(fox) | 710 self.tv.sprites.remove(fox) |
711 | 711 |
712 def remove_chicken(self, chick): | 712 def remove_chicken(self, chick): |
713 if chick is self.animal_to_place: | |
714 self.select_animal_to_place(None) | |
713 self.chickens.discard(chick) | 715 self.chickens.discard(chick) |
714 if chick.egg: | 716 if chick.egg: |
715 self.eggs -= 1 | 717 self.eggs -= 1 |
716 self.toolbar.update_egg_counter(self.eggs) | 718 self.toolbar.update_egg_counter(self.eggs) |
717 if chick.abode: | 719 if chick.abode: |