diff --git a/apps/openmw/mwworld/store.cpp b/apps/openmw/mwworld/store.cpp index 444650217..8ceab26b6 100644 --- a/apps/openmw/mwworld/store.cpp +++ b/apps/openmw/mwworld/store.cpp @@ -1091,6 +1091,18 @@ namespace MWWorld return RecordId(dialogue.mId, isDeleted); } + template<> + bool Store::eraseStatic(const std::string &id) + { + auto it = mStatic.find(Misc::StringUtils::lowerCase(id)); + + if (it != mStatic.end() && Misc::StringUtils::ciEqual(it->second.mId, id)) { + mStatic.erase(it); + } + + return true; + } + } template class MWWorld::Store;