From bf59bce381202eb67dbeceb00ebf9d75d9cd6d35 Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Sat, 12 Jan 2019 22:13:54 +0100 Subject: Fix error in outfader --- TemplePushing.c4s/Rules.c4d/OutFader.c4d/Script.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'TemplePushing.c4s/Rules.c4d/OutFader.c4d') diff --git a/TemplePushing.c4s/Rules.c4d/OutFader.c4d/Script.c b/TemplePushing.c4s/Rules.c4d/OutFader.c4d/Script.c index 32d7e9c..a75f7c1 100644 --- a/TemplePushing.c4s/Rules.c4d/OutFader.c4d/Script.c +++ b/TemplePushing.c4s/Rules.c4d/OutFader.c4d/Script.c @@ -70,7 +70,11 @@ func FxFadeOutTimer(pTarget,iEffectNumber) if (!pTarget) return(-1); if (Contained(pTarget) || pTarget->~AvoidFadeOut()) return(-1); EffectVar(0,pTarget,iEffectNumber)--; - if (!EffectVar(0,pTarget,iEffectNumber)) RemoveObject(pTarget); + if (!EffectVar(0,pTarget,iEffectNumber)) + { + RemoveObject(pTarget); + return(-1); + } SetClrModulation(RGBpA(GetClrModulation(pTarget) || RGB(255, 255, 255), 255-EffectVar(0,pTarget,iEffectNumber)),pTarget); return(1); } -- cgit v1.2.3-54-g00ecf