--- a/src/scene.c Thu Nov 13 22:09:53 2025 +0100 +++ b/src/scene.c Sun Nov 16 21:12:20 2025 +0100 @@ -73,7 +73,7 @@ offsetof(AscSceneNode, next) ); cx_foreach(AscSceneNode*, node, iter) { - CxMapIterator behavior_iter = cxMapIteratorValues(node->behaviors); + CxIterator behavior_iter = cxListIterator(node->behaviors); cx_foreach(AscBehavior*, behavior, behavior_iter) { asc_behavior_trigger(behavior); if (behavior->killed) {