mirror of
https://github.com/OpenMW/openmw.git
synced 2025-03-26 23:40:26 +00:00
Merge branch 'drainfatigue' into 'master'
Uncap Drain Fatigue again (bug #7573) Closes #7573 See merge request OpenMW/openmw!3414
This commit is contained in:
commit
d87db1dc5f
2 changed files with 3 additions and 2 deletions
|
@ -71,6 +71,7 @@
|
||||||
Bug #7505: Distant terrain does not support sample size greater than cell size
|
Bug #7505: Distant terrain does not support sample size greater than cell size
|
||||||
Bug #7553: Faction reaction loading is incorrect
|
Bug #7553: Faction reaction loading is incorrect
|
||||||
Bug #7557: Terrain::ChunkManager::createChunk is called twice for the same position, lod on initial loading
|
Bug #7557: Terrain::ChunkManager::createChunk is called twice for the same position, lod on initial loading
|
||||||
|
Bug #7573: Drain Fatigue can't bring fatigue below zero by default
|
||||||
Feature #3537: Shader-based water ripples
|
Feature #3537: Shader-based water ripples
|
||||||
Feature #5492: Let rain and snow collide with statics
|
Feature #5492: Let rain and snow collide with statics
|
||||||
Feature #6149: Dehardcode Lua API_REVISION
|
Feature #6149: Dehardcode Lua API_REVISION
|
||||||
|
|
|
@ -717,8 +717,8 @@ namespace MWMechanics
|
||||||
if (!godmode)
|
if (!godmode)
|
||||||
{
|
{
|
||||||
int index = effect.mEffectId - ESM::MagicEffect::DrainHealth;
|
int index = effect.mEffectId - ESM::MagicEffect::DrainHealth;
|
||||||
adjustDynamicStat(
|
// Unlike Absorb and Damage effects Drain effects can bring stats below zero
|
||||||
target, index, -effect.mMagnitude, Settings::game().mUncappedDamageFatigue && index == 2);
|
adjustDynamicStat(target, index, -effect.mMagnitude, true);
|
||||||
if (index == 0)
|
if (index == 0)
|
||||||
receivedMagicDamage = affectedHealth = true;
|
receivedMagicDamage = affectedHealth = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue