mirror of
https://github.com/OpenFusionProject/OpenFusion.git
synced 2024-11-22 21:40:05 +00:00
Do not aggro on players with /invulnerable
This commit is contained in:
parent
1e822f7a6c
commit
046e7bb6f1
@ -1171,7 +1171,7 @@ bool MobManager::aggroCheck(Mob *mob, time_t currTime) {
|
|||||||
if (plr->iConditionBitFlag & CSB_BIT_UP_STEALTH)
|
if (plr->iConditionBitFlag & CSB_BIT_UP_STEALTH)
|
||||||
mobRange /= 3;
|
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;
|
mobRange = -1;
|
||||||
|
|
||||||
// height is relevant for aggro distance because of platforming
|
// height is relevant for aggro distance because of platforming
|
||||||
|
Loading…
Reference in New Issue
Block a user