From 760827d377a02543e39cfb1fa7d1e537d8a67c67 Mon Sep 17 00:00:00 2001
From: Tazpn <tazpn@users.sourceforge.net>
Date: Sat, 8 Jul 2006 22:45:31 +0000
Subject: [PATCH] Fix bug with DAoC and importing kob_m_head01.nif

---
 NifImport/ImportMeshAndSkin.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NifImport/ImportMeshAndSkin.cpp b/NifImport/ImportMeshAndSkin.cpp
index 6ae097e..0b311ec 100644
--- a/NifImport/ImportMeshAndSkin.cpp
+++ b/NifImport/ImportMeshAndSkin.cpp
@@ -334,6 +334,9 @@ bool NifImporter::ImportSkin(ImpNode *node, NiTriBasedGeomRef triGeom)
             iskinImport->SetBoneTm(boneRef, ib3, ib3);
          }
       }
+      if (bones.Count() != data->GetBoneCount())
+         return false;
+
       ObjectState os = tnode->EvalWorldState(0);
 
       // Need to get a list of bones and weights for each vertex.
-- 
GitLab