updated parameters in yaml
[naja.git] / naja / gameboard.py
index ad692e716e8ee414371c72152f04ea0672233403..b827877b43d3bc530abc4bd3eb768fbba7de6b25 100644 (file)
@@ -361,7 +361,11 @@ class LocationCard(object):
         if replacement_params is None:
             return None
         else:
-            return random.randint(replacement_params[0], replacement_params[1])
+            if replacement_params['chance'] > random.random():
+                return random.randint(replacement_params[0],
+                                      replacement_params[1])
+            else:
+                return None
 
     def timer_action(self, position, board):
         if self.replacement_time is not None: