mirror of
https://github.com/OpenMW/openmw.git
synced 2025-10-17 04:46:35 +00:00
Requested changes
This commit is contained in:
parent
1986891e79
commit
5203f300e2
2 changed files with 9 additions and 9 deletions
|
@ -88,7 +88,7 @@ namespace
|
|||
}
|
||||
|
||||
if (rec["baseDisposition"] != sol::nil)
|
||||
npc.mNpdt.mDisposition = static_cast<int>(rec["baseDisposition"]);
|
||||
npc.mNpdt.mDisposition = rec["baseDisposition"].get<int>();
|
||||
|
||||
if (rec["baseGold"] != sol::nil)
|
||||
npc.mNpdt.mGold = static_cast<int>(rec["baseGold"]);
|
||||
|
@ -101,7 +101,7 @@ namespace
|
|||
{
|
||||
const sol::table services = rec["servicesOffered"];
|
||||
int flags = 0;
|
||||
auto setFlag = [&](const char* key, int mask) {
|
||||
auto setFlag = [&](const std::string_view& key, int mask) {
|
||||
if (services[key] != sol::nil && services[key])
|
||||
flags |= mask;
|
||||
};
|
||||
|
|
|
@ -726,8 +726,6 @@ namespace MWWorld
|
|||
switch (type)
|
||||
{
|
||||
case ESM::REC_ALCH:
|
||||
case ESM::REC_MISC:
|
||||
case ESM::REC_ACTI:
|
||||
case ESM::REC_ARMO:
|
||||
case ESM::REC_BOOK:
|
||||
case ESM::REC_CLAS:
|
||||
|
@ -735,14 +733,16 @@ namespace MWWorld
|
|||
case ESM::REC_ENCH:
|
||||
case ESM::REC_SPEL:
|
||||
case ESM::REC_WEAP:
|
||||
mStoreImp->mRecNameToStore[type]->read(reader);
|
||||
return true;
|
||||
case ESM::REC_NPC_:
|
||||
case ESM::REC_CREA:
|
||||
case ESM::REC_CONT:
|
||||
case ESM::REC_MISC:
|
||||
case ESM::REC_ACTI:
|
||||
case ESM::REC_LEVI:
|
||||
case ESM::REC_LEVC:
|
||||
case ESM::REC_LIGH:
|
||||
case ESM::REC_NPC_:
|
||||
mStoreImp->mRecNameToStore[type]->read(reader);
|
||||
return true;
|
||||
case ESM::REC_CREA:
|
||||
case ESM::REC_CONT:
|
||||
mStoreImp->mRecNameToStore[type]->read(reader, true);
|
||||
return true;
|
||||
|
||||
|
|
Loading…
Reference in a new issue