1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-01 21:45:38 +00:00

Allow script-induced dynamic stat changes, part 2

This commit is contained in:
David Cernat 2016-09-29 11:02:57 +03:00
parent 18cd964d21
commit 694ce537b6

View file

@ -239,12 +239,13 @@ void LocalPlayer::setDynamicStats()
MWWorld::Ptr player = world->getPlayerPtr();
MWMechanics::CreatureStats *ptrCreatureStats = &player.getClass().getCreatureStats(player);
MWMechanics::DynamicStat<float> dynamicStat;
for (int i = 0; i < 3; ++i)
{
dynamicStat.readState(CreatureStats()->mDynamic[i]);
dynamicStat = ptrCreatureStats->getDynamic(i);
dynamicStat.setBase(CreatureStats()->mDynamic[i].mBase);
dynamicStat.setCurrent(CreatureStats()->mDynamic[i].mCurrent);
ptrCreatureStats->setDynamic(i, dynamicStat);
}
}