X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=plomrogue%2Ftasks.py;h=eb9d31ac3bdd72852eeb664f70d7fd3b49fd1c27;hb=bf3698bd7e0837d8b9ead6126435a3b5f1896230;hp=95945055e0f7e15923bc34780a985c2b3a5ea556;hpb=509d9ca8e54529b5d728b1635df4ba4bbb0bcc23;p=plomrogue2
diff --git a/plomrogue/tasks.py b/plomrogue/tasks.py
index 9594505..eb9d31a 100644
--- a/plomrogue/tasks.py
+++ b/plomrogue/tasks.py
@@ -179,6 +179,9 @@ class Task_DROP(Task):
target_position = self._get_move_target()
dropped = self.thing.uncarry()
dropped.position = target_position
+ if dropped.type_ == 'Crate':
+ for item in dropped.content:
+ item.position = target_position
targets = [t for t in self.thing.game.things
if t.position == dropped.position and not t == dropped]
for target in targets: