diff options
-rw-r--r-- | src/game/Unit.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 8cd2fc5c0d6..b613c2b9ade 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -10605,7 +10605,7 @@ bool Unit::canAttack(Unit const* target, bool force) const // shaman totem quests: spell 8898, shaman can detect elementals but elementals cannot see shaman if(m_invisibilityMask || target->m_invisibilityMask) - if(!canDetectInvisibilityOf(target) && !target->canDetectInvisibilityOf(target)) + if(!canDetectInvisibilityOf(target) && !target->canDetectInvisibilityOf(this)) return false; if(target->GetVisibility() == VISIBILITY_GROUP_STEALTH && !canDetectStealthOf(target, GetDistance(target))) |