diff --git a/items/item_spawn.gd b/items/item_spawn.gd index af9d37a..a9d6e88 100644 --- a/items/item_spawn.gd +++ b/items/item_spawn.gd @@ -31,7 +31,8 @@ func _ready(): var pool = choose_pool() var index = randi_range(0, pool.size() - 1) var packed_scene : PackedScene = pool[index] - pool.remove_at(index) + if remove_after_spawn: + pool.remove_at(index) var object = packed_scene.instantiate() add_child.call_deferred(object) object.reparent.call_deferred(get_parent())