Ack! Found out the bugfix commit #2411 was accidentally still calling to do
authorTon Roosendaal <ton@blender.org>
Wed, 13 Apr 2005 19:26:38 +0000 (19:26 +0000)
committerTon Roosendaal <ton@blender.org>
Wed, 13 Apr 2005 19:26:38 +0000 (19:26 +0000)
all actions (in all objects) instead of only the ones parented to
particle system.

source/blender/blenkernel/intern/effect.c

index 817b262b43282082b82afc2bd89838b421ac1d7f..d3ca8eadb0569d1baf6fbb280baca3876215580e 100644 (file)
@@ -1330,7 +1330,7 @@ void build_particle_system(Object *ob)
                                        par->ctime= -1234567.0;
                                        do_ob_key(par);
                                        if(par->type==OB_ARMATURE) {
-                                               do_all_actions(NULL);   // only does this object actions
+                                               do_all_actions(par);    // only does this object actions
                                                clear_object_constraint_status(par);    // mysterious call, otherwise do_actions doesnt work???
                                        }
                                        par= par->parent;
@@ -1410,7 +1410,7 @@ void build_particle_system(Object *ob)
                do_ob_key(par);
                
                if(par->type==OB_ARMATURE) {
-                       do_all_actions(NULL);   // only does this object actions
+                       do_all_actions(par);    // only does this object actions
                        clear_object_constraint_status(par);    // mysterious call, otherwise do_actions doesnt work???
                }
                par= par->parent;