From 4609ba77e61d0a1eacb48ac548685d84d0d75392 Mon Sep 17 00:00:00 2001 From: CSLRDoesntGameDev Date: Mon, 15 Dec 2025 17:38:14 -0700 Subject: [PATCH] Return at invalid skeleton in ChainIK3D before updating mutable info --- scene/3d/chain_ik_3d.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/scene/3d/chain_ik_3d.cpp b/scene/3d/chain_ik_3d.cpp index e2b46af3742..46f0141cc9a 100644 --- a/scene/3d/chain_ik_3d.cpp +++ b/scene/3d/chain_ik_3d.cpp @@ -497,6 +497,7 @@ void ChainIK3D::_update_mutable_info() { for (uint32_t i = 0; i < settings.size(); i++) { chain_settings[i]->root_global_rest = Transform3D(); } + return; } bool changed = false; for (uint32_t i = 0; i < settings.size(); i++) {