# HG changeset patch # User Neil Muller # Date 1336425659 -7200 # Node ID 977224a5c663967dbdaabfade82c7c5d2b8c46b0 # Parent 52913ba12988118a468e3d96b639136e8cbebabd Check can_spend in science button diff -r 52913ba12988 -r 977224a5c663 gamelib/gamegui.py --- a/gamelib/gamegui.py Mon May 07 23:20:41 2012 +0200 +++ b/gamelib/gamegui.py Mon May 07 23:20:59 2012 +0200 @@ -57,7 +57,8 @@ science.points)) def on_click(self): - if self.parent.available_points > 0: + if (self.parent.available_points > 0 and + self.science.can_spend(self.parent.game.lab, self.points + 1)): self.points += 1 self.text = '%s: %d' % (self.science.NAME, self.science.points + self.points)