diff options
Diffstat (limited to 'client/map/tiles')
-rw-r--r-- | client/map/tiles/tile.gd | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/client/map/tiles/tile.gd b/client/map/tiles/tile.gd index 4bee3ced..98be64aa 100644 --- a/client/map/tiles/tile.gd +++ b/client/map/tiles/tile.gd @@ -77,10 +77,9 @@ func pass_to(tile: Tile): tile.set_item(i) func set_item(i: Item): - if item != null: - item.queue_free() + if item != null: item.remove() item = i - i.owned_by = item_base + if i != null: i.owned_by = item_base func take_item() -> Item: var i = item |