diff --git a/apps/openmw/mwmechanics/actors.cpp b/apps/openmw/mwmechanics/actors.cpp index 0df37875f6..3ba6bfdc8d 100644 --- a/apps/openmw/mwmechanics/actors.cpp +++ b/apps/openmw/mwmechanics/actors.cpp @@ -683,7 +683,7 @@ namespace MWMechanics } } - if (creatureStats2.getMagicEffects().getOrDefault(ESM::MagicEffect::Invisibility).getMagnitude() > 0) + if (isTargetMagicallyHidden(actor2)) return; // Stop here if target is unreachable