diff --git a/scenes/window/dragon.gd b/scenes/window/dragon.gd index 83c70b1..bd06503 100644 --- a/scenes/window/dragon.gd +++ b/scenes/window/dragon.gd @@ -26,6 +26,7 @@ func _ready() -> void: func _process(delta: float) -> void: if draggable.dragging: _actual_position = position + _walking = false return if not _walking: @@ -33,6 +34,7 @@ func _process(delta: float) -> void: _thinking_path = true await get_tree().create_timer(rng.randf_range(2, 7)).timeout _pick_random_screen_position() + return _move_to_target(delta)