From 046e7bb6f148b604a4d7005d2a1531d37e81fcf9 Mon Sep 17 00:00:00 2001 From: dongresource Date: Tue, 1 Dec 2020 20:42:55 +0100 Subject: [PATCH] Do not aggro on players with /invulnerable --- src/MobManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MobManager.cpp b/src/MobManager.cpp index d7a31c7..80959cd 100644 --- a/src/MobManager.cpp +++ b/src/MobManager.cpp @@ -1171,7 +1171,7 @@ bool MobManager::aggroCheck(Mob *mob, time_t currTime) { if (plr->iConditionBitFlag & CSB_BIT_UP_STEALTH) mobRange /= 3; - if (plr->iSpecialState & CN_SPECIAL_STATE_FLAG__INVISIBLE) + if (plr->iSpecialState & (CN_SPECIAL_STATE_FLAG__INVISIBLE|CN_SPECIAL_STATE_FLAG__INVULNERABLE)) mobRange = -1; // height is relevant for aggro distance because of platforming