mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-07 12:54:00 +00:00
Set duration of magic effects from ingredients (bug #4261)
This commit is contained in:
parent
9cee439e37
commit
0e04a26ef6
@ -968,9 +968,9 @@ namespace MWMechanics
|
||||
float y = roll / std::min(x, 100.f);
|
||||
y *= 0.25f * x;
|
||||
if (magicEffect->mData.mFlags & ESM::MagicEffect::NoDuration)
|
||||
effect.mDuration = static_cast<int>(y);
|
||||
else
|
||||
effect.mDuration = 1;
|
||||
else
|
||||
effect.mDuration = static_cast<int>(y);
|
||||
if (!(magicEffect->mData.mFlags & ESM::MagicEffect::NoMagnitude))
|
||||
{
|
||||
if (!(magicEffect->mData.mFlags & ESM::MagicEffect::NoDuration))
|
||||
|
Loading…
Reference in New Issue
Block a user