Is already
CBaseHandle hViewModel = *reinterpret_cast<CBaseHandle*>(uintptr_t(pLocalPlayer) + 0x32FC); // TODO: Delete offset
if (hViewModel == INVALID_EHANDLE_INDEX)
break;
C_BaseAttributableItem* pViewModel = (C_BaseAttributableItem*)Interface.EntityList->GetClientEntityFromHandle((DWORD)hViewModel);
((IClientEntity*)pViewModel)->SetModelIndex(U::GetCurrentKnifeModel(Options::SkinChanger::Knife));
break;
}
return O::FrameStageNotify(stage);
}
}