From a8be51149146d8b99d6b5faad48d125ebbc0e41a Mon Sep 17 00:00:00 2001 From: ccrs Date: Sun, 23 Jul 2017 18:01:42 +0200 Subject: [PATCH] Core/AI: correct Permit level for trigger flagged creatures This broke several mechanics such as LK hc Frostmourne Room or Rotface's slime, how come no one noticed it? Like really, no one? ref ce3787f190d28c1e981598eef2cd24c622a2cbae --- src/server/game/AI/CoreAI/PassiveAI.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/AI/CoreAI/PassiveAI.cpp b/src/server/game/AI/CoreAI/PassiveAI.cpp index ad782bb514a..d198878be7a 100644 --- a/src/server/game/AI/CoreAI/PassiveAI.cpp +++ b/src/server/game/AI/CoreAI/PassiveAI.cpp @@ -29,7 +29,7 @@ int32 NullCreatureAI::Permissible(Creature const* creature) return PERMIT_BASE_PROACTIVE + 50; if (creature->IsTrigger()) - return PERMIT_BASE_REACTIVE; + return PERMIT_BASE_PROACTIVE; return PERMIT_BASE_IDLE; } @@ -105,7 +105,7 @@ void TriggerAI::IsSummonedBy(Unit* summoner) int32 TriggerAI::Permissible(Creature const* creature) { if (creature->IsTrigger() && creature->m_spells[0]) - return PERMIT_BASE_PROACTIVE; + return PERMIT_BASE_SPECIAL; return PERMIT_BASE_NO; } \ No newline at end of file