From 34ff70221225f6d3ce8722c01c642df8d6970684 Mon Sep 17 00:00:00 2001 From: Evil Eye Date: Tue, 14 Oct 2025 20:33:00 +0200 Subject: [PATCH] Allow skills to be fortified by absorbing from a creature --- apps/openmw/mwmechanics/spelleffects.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/openmw/mwmechanics/spelleffects.cpp b/apps/openmw/mwmechanics/spelleffects.cpp index 2b3fe1dc29..b8fa903b23 100644 --- a/apps/openmw/mwmechanics/spelleffects.cpp +++ b/apps/openmw/mwmechanics/spelleffects.cpp @@ -840,9 +840,10 @@ namespace MWMechanics } break; case ESM::MagicEffect::AbsorbSkill: - if (!godmode && target.getClass().isNpc()) + if (!godmode) { - damageSkill(target, effect, effect.mMagnitude); + if (target.getClass().isNpc()) + damageSkill(target, effect, effect.mMagnitude); if (!caster.isEmpty() && caster.getClass().isNpc()) fortifySkill(caster, effect, effect.mMagnitude); }