1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-05-28 17:11:32 +00:00

Fix saving skill increases

This commit is contained in:
Evil Eye 2023-06-20 20:26:08 +02:00
parent abcebd49d2
commit 6e5b423d04

View file

@ -484,8 +484,9 @@ void MWMechanics::NpcStats::writeState(ESM::NpcStats& state) const
state.mWerewolfKills = mWerewolfKills;
state.mLevelProgress = mLevelProgress;
for (size_t i = 0; i < state.mSkillIncrease.size(); ++i)
state.mSkillIncrease[i] = mSkillIncreases.at(static_cast<ESM::Attribute::AttributeID>(i));
state.mSkillIncrease.fill(0);
for (const auto& [key, value] : mSkillIncreases)
state.mSkillIncrease[key] = value;
for (size_t i = 0; i < state.mSpecIncreases.size(); ++i)
state.mSpecIncreases[i] = mSpecIncreases[i];