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:
parent
18cd964d21
commit
694ce537b6
1 changed files with 3 additions and 2 deletions
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue