From c0c48cdacc13742e804b19abb7b9b2049fb1bcbd Mon Sep 17 00:00:00 2001 From: Dalai Felinto Date: Wed, 4 Jan 2017 10:13:28 +0100 Subject: [PATCH] Fix T50350: Quick Explode time frame problem The settings.frame_start rna was clamping frame start to frame end when frame start was bigger than frame end. The fix is simply to set frame end first --- release/scripts/startup/bl_operators/object_quick_effects.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/release/scripts/startup/bl_operators/object_quick_effects.py b/release/scripts/startup/bl_operators/object_quick_effects.py index cdab380bb9c..ef10e279bb4 100644 --- a/release/scripts/startup/bl_operators/object_quick_effects.py +++ b/release/scripts/startup/bl_operators/object_quick_effects.py @@ -210,8 +210,9 @@ class QuickExplode(Operator): settings = obj.particle_systems[-1].settings settings.count = self.amount - settings.frame_start = self.frame_start + # first set frame end, to prevent frame start clamping settings.frame_end = self.frame_end - self.frame_duration + settings.frame_start = self.frame_start settings.lifetime = self.frame_duration settings.normal_factor = self.velocity settings.render_type = 'NONE'