mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-26 18:35:20 +00:00
Fix fatigue recalculation using older value (oops)
This commit is contained in:
parent
dd0cea21b0
commit
7faa849cef
@ -147,6 +147,11 @@ namespace MWMechanics
|
|||||||
|
|
||||||
if (value != currentValue)
|
if (value != currentValue)
|
||||||
{
|
{
|
||||||
|
if(!mIsWerewolf)
|
||||||
|
mAttributes[index] = value;
|
||||||
|
else
|
||||||
|
mWerewolfAttributes[index] = value;
|
||||||
|
|
||||||
if (index == ESM::Attribute::Intelligence)
|
if (index == ESM::Attribute::Intelligence)
|
||||||
mRecalcMagicka = true;
|
mRecalcMagicka = true;
|
||||||
else if (index == ESM::Attribute::Strength ||
|
else if (index == ESM::Attribute::Strength ||
|
||||||
@ -164,11 +169,6 @@ namespace MWMechanics
|
|||||||
setFatigue(fatigue);
|
setFatigue(fatigue);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!mIsWerewolf)
|
|
||||||
mAttributes[index] = value;
|
|
||||||
else
|
|
||||||
mWerewolfAttributes[index] = value;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreatureStats::setHealth(const DynamicStat<float> &value)
|
void CreatureStats::setHealth(const DynamicStat<float> &value)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user