From 7ca25e6467d2da2582d2391be5d915a3bd8d47ec Mon Sep 17 00:00:00 2001 From: Evil Eye Date: Wed, 25 Jan 2023 20:59:10 +0100 Subject: [PATCH] Fix more case issues with cells --- apps/openmw/mwworld/worldmodel.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/openmw/mwworld/worldmodel.cpp b/apps/openmw/mwworld/worldmodel.cpp index 13e73415cc..781b5b7ff6 100644 --- a/apps/openmw/mwworld/worldmodel.cpp +++ b/apps/openmw/mwworld/worldmodel.cpp @@ -233,15 +233,15 @@ const ESM::Cell* MWWorld::WorldModel::getESMCellByName(std::string_view name) // treat "Wilderness" like an empty string static const std::string& defaultName = mStore.get().find("sDefaultCellname")->mValue.getString(); - if (name == defaultName) - cell = mStore.get().searchExtByName(""); + if (Misc::StringUtils::ciEqual(name, defaultName)) + cell = mStore.get().searchExtByName({}); } if (!cell) { // now check for regions for (const ESM::Region& region : mStore.get()) { - if (name == region.mName) + if (Misc::StringUtils::ciEqual(name, region.mName)) { cell = mStore.get().searchExtByRegion(region.mId); break;