Ээ.. если я правильно понял, тебе надо в CNPC_BaseZombie:
ieChopped копировать скин с нпц на регдолл, так?
Во-первых рядом с CopyRenderColorTo( pLegGib ); дописать:
Assert( pLegGib->GetBaseAnimating() );
pLegGib->GetBaseAnimating()->m_nSkin = m_nSkin;
А рядом с pAnimating->SetBodygroup( ZOMBIE_BODYGROUP_HEADCRAB, !m_fIsHeadless ); аналогичное:
pAnimating->m_nSkin = m_nSkin;
Думаю, поможет)