From 74a74209acbf5eab9b7da24cf4be0f3c74b3e03d Mon Sep 17 00:00:00 2001 From: Capostrophic Date: Tue, 26 May 2020 15:08:10 +0300 Subject: [PATCH] Allow junk (data-less) NiParticleColorModifiers --- components/nifosg/nifloader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/nifosg/nifloader.cpp b/components/nifosg/nifloader.cpp index fc5f8e1f8..131f0c470 100644 --- a/components/nifosg/nifloader.cpp +++ b/components/nifosg/nifloader.cpp @@ -870,6 +870,8 @@ namespace NifOsg else if (affectors->recType == Nif::RC_NiParticleColorModifier) { const Nif::NiParticleColorModifier *cl = static_cast(affectors.getPtr()); + if (cl->data.empty()) + continue; const Nif::NiColorData *clrdata = cl->data.getPtr(); program->addOperator(new ParticleColorAffector(clrdata)); }