Action to gain health.
[naja.git] / naja / gameboard.py
index 980a046c4c4f68e690219a2a216f818df018ce9e..b03a2092ab9dfe48fe1b7cbbe9a8f416c074a3f2 100644 (file)
@@ -90,6 +90,18 @@ class GameBoard(object):
         self.health -= 1
         # TODO: Check win/lose
 
+    def gain_health(self):
+        if self.health < self.max_health:
+            self.health += 1
+
+    def acquire_win_token(self):
+        self.wins += 1
+        # TODO: Check win/lose
+
+    def replace_card(self, position):
+        location = LocationCard.new_location(choice(self.locations).copy())
+        self.board_locations[position] = location
+
     def change_mode(self):
         """Advance to the next mode"""
         if self.player_mode == MOVE: