I know it's like ancient post by now but might be useful to someone, don't forget to add
case CRaceData::PART_SASH:
in ThingInstance.cpp:
for (int i = 0; i < m_LODControllerVector.size(); ++i)
{
switch (i)
{
case CRaceData::PART_WEAPON:
case CRaceData::PART_WEAPON_LEFT:
case CRaceData::PART_SASH:
break;
default:
SetMotionPointer(m_LODControllerVector[i]);
break;
}
}
return true;
}