diff options
Diffstat (limited to 'source/blender/editors/object/object_add.c')
-rw-r--r-- | source/blender/editors/object/object_add.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c index 0cb91fd0269..4d31ad439a9 100644 --- a/source/blender/editors/object/object_add.c +++ b/source/blender/editors/object/object_add.c @@ -82,7 +82,6 @@ #include "BKE_mesh.h" #include "BKE_nla.h" #include "BKE_object.h" -#include "BKE_particle.h" #include "BKE_report.h" #include "BKE_sca.h" #include "BKE_scene.h" @@ -1967,23 +1966,6 @@ static Base *object_add_duplicate_internal(Main *bmain, Scene *scene, Base *base } } } - if (dupflag & USER_DUP_PSYS) { - ParticleSystem *psys; - for (psys = obn->particlesystem.first; psys; psys = psys->next) { - id = (ID *) psys->part; - if (id) { - ID_NEW_US(psys->part) - else - psys->part = BKE_particlesettings_copy(bmain, psys->part); - - if (dupflag & USER_DUP_ACT) { - BKE_animdata_copy_id_action(&psys->part->id); - } - - id_us_min(id); - } - } - } id = obn->data; didit = 0; |