diff --git a/apps/openmw/mwrender/npcanimation.cpp b/apps/openmw/mwrender/npcanimation.cpp index 99106c920..4e569b0e6 100644 --- a/apps/openmw/mwrender/npcanimation.cpp +++ b/apps/openmw/mwrender/npcanimation.cpp @@ -474,7 +474,12 @@ void NpcAnimation::updateNpcBase() if(mViewMode != VM_FirstPerson) { + const std::string base = "meshes\\xbase_anim.nif"; + if (smodel != base) + addAnimSource(base); + addAnimSource(smodel); + if(!isWerewolf) { if(Misc::StringUtils::lowerCase(mNpc->mRace).find("argonian") != std::string::npos)