From d51f4da2a9025aed2758b1a68777b191afa186c6 Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 20 Mar 2026 19:42:09 +0100 Subject: [PATCH] fix: decorator node always runs --- decorator_nodes.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/decorator_nodes.cpp b/decorator_nodes.cpp index b46b41b..ea70400 100644 --- a/decorator_nodes.cpp +++ b/decorator_nodes.cpp @@ -43,7 +43,7 @@ void BehaviourInvertResult::execute() { if (get_child_behaviours().is_empty()) { set_status(Fail); ERR_FAIL_EDMSG("BehaviourInvertResult executed with no children"); - } else if (get_status() == Running) { + } else { Status child_status{ get_child_behaviours().get(0)->get_status() }; switch (child_status) { case Fail: