--- a/src/scene.c Fri Jun 13 17:45:19 2025 +0200 +++ b/src/scene.c Fri Jun 13 18:09:49 2025 +0200 @@ -71,9 +71,7 @@ cx_foreach(AscSceneNode*, node, iter) { CxIterator behavior_iter = cxListIterator(node->behaviors); cx_foreach(AscBehavior*, behavior, behavior_iter) { - if (behavior->enabled) { - behavior->func(behavior); - } + asc_behavior_trigger(behavior); } } }