From f3ff385bb585ac45a5465a40e30f804c0c73edbc Mon Sep 17 00:00:00 2001 From: Frankie-hz <105882754+Frankie-hz@users.noreply.github.com> Date: Mon, 18 May 2026 23:52:37 -0400 Subject: [PATCH] [cpp] Fixes mobs that aggro by sight and sound --- src/map/entities/mobentity.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/entities/mobentity.cpp b/src/map/entities/mobentity.cpp index e4d1c905068..8990e6f5bf6 100644 --- a/src/map/entities/mobentity.cpp +++ b/src/map/entities/mobentity.cpp @@ -405,8 +405,8 @@ bool CMobEntity::CanLink(position_t* pos, int16 superLink) return false; } - // Link if can see mob - if (getMobMod(MOBMOD_DETECTION) & DETECT_SIGHT && !facing(loc.p, *pos, 64)) + // If a mob detects by both sight and hearing it only needs to meet one check. + if ((getMobMod(MOBMOD_DETECTION) & DETECT_SIGHT) && !(getMobMod(MOBMOD_DETECTION) & DETECT_HEARING) && !facing(loc.p, *pos, 64)) { return false; }