Move child independently of parent

add_sibling will add the node next to the player. Since the missle wont inherit the player’s location anymore you will have to also copy that property

var new_missle: Node2D = missle.instantiate()
new_missle.position = self.position
add_sibling(new_missle)

Make sure to paste code instead of screenshots