diff --git a/src/ObjLoading/Game/T6/BSP/Linker/SkinnedVertsLinker.cpp b/src/ObjLoading/Game/T6/BSP/Linker/SkinnedVertsLinker.cpp index 33dba83e..99171aef 100644 --- a/src/ObjLoading/Game/T6/BSP/Linker/SkinnedVertsLinker.cpp +++ b/src/ObjLoading/Game/T6/BSP/Linker/SkinnedVertsLinker.cpp @@ -12,10 +12,9 @@ namespace BSP SkinnedVertsDef* SkinnedVertsLinker::linkSkinnedVerts(BSPData* bsp) { // Pretty sure maxSkinnedVerts relates to the max amount of xmodel skinned verts a map will have - // But setting it to the world vertex count seems to work SkinnedVertsDef* skinnedVerts = m_memory.Alloc(); skinnedVerts->name = m_memory.Dup("skinnedverts"); - skinnedVerts->maxSkinnedVerts = static_cast(bsp->gfxWorld.vertices.size()); + skinnedVerts->maxSkinnedVerts = static_cast(bsp->gfxWorld.xmodels.size() * 1000); return skinnedVerts; }