From: Christian Heller Date: Tue, 8 Dec 2020 20:19:31 +0000 (+0100) Subject: Update FOVs on dropping Things in a way that removes them. X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bprefix%7D%7D/conditions?a=commitdiff_plain;h=79c32307097da21509f6ef325d073dfe10d330fd;p=plomrogue2 Update FOVs on dropping Things in a way that removes them. --- diff --git a/plomrogue/tasks.py b/plomrogue/tasks.py index edfc3d1..446e0b1 100644 --- a/plomrogue/tasks.py +++ b/plomrogue/tasks.py @@ -103,7 +103,6 @@ class Task_PICK_UP(Task): to_pick_up = self.thing.game.get_thing(self.args[0]) to_pick_up.position = self.thing.position[:] self.thing.carrying = to_pick_up - #self.thing.game.changed_fovs = True @@ -125,15 +124,16 @@ class Task_DROP(Task): and t.position == self.thing.position]: t.accept() self.thing.game.things.remove(self.thing.carrying) + self.thing.game.changed_fovs = True break elif self.thing.carrying.type_ == 'Hat': for t in [t for t in self.thing.game.things if t.type_ == 'HatRemixer' and t.position == self.thing.position]: t.accept(self.thing.carrying) + self.thing.game.changed_fovs = True break self.thing.carrying = None - #self.thing.game.changed_fovs = True