home · contact · privacy
Fix outdated consumption error message.
[plomrogue2] / plomrogue / tasks.py
index 1dec10d7e8b1a639474ba8e07d6e371cf1963185..ca6d4ab99d0922501e767605334c01160415d1ad 100644 (file)
@@ -47,6 +47,7 @@ class Task_MOVE(Task):
             self.thing.game.record_change(self.thing.position, 'fov')
         self.thing.position = self._get_move_target()
         self.thing.game.record_change(self.thing.position, 'other')
+        self.thing.invalidate('fov')
         if self.thing.blocks_light:
             self.thing.game.record_change(self.thing.position, 'fov')
         if self.thing.carrying:
@@ -182,7 +183,7 @@ class Task_INTOXICATE(Task):
 
     def check(self):
         if self.thing.carrying is None:
-            raise PlayError('carrying nothing to drink from')
+            raise PlayError('carrying nothing to consume')
         if self.thing.carrying.type_ not in {'Bottle', 'Cookie'}:
             raise PlayError('cannot consume this kind of thing')
         if self.thing.carrying.type_ == 'Bottle' and\