Error preloaded path must be a string

aha after messing around a bit i found out that this works

func on_enter():
	var ability1 = character.current_ability.instantiate()
	character.add_sibling(ability1)

I think it’s because that the load() expects a string but since i’ve already used preload to change it to a packed scene it dosen’t work
Thank you for the help :slight_smile: I understand it a lot better now :))