aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorccrs <ccrs@users.noreply.github.com>2017-07-23 18:01:42 +0200
committerShauren <shauren.trinity@gmail.com>2020-08-20 00:20:03 +0200
commit9757a2992a5127d24e6592540112d7de6cd8c8b6 (patch)
tree0dbda91652df79145c803559e6e3407b665c9e56 /src
parente5836dcc1aae0a4e956bd7721817d03684645aaa (diff)
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 (cherry picked from commit 1de89579c75f7b5d5028b162334fa496832a093c)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/AI/CoreAI/PassiveAI.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/AI/CoreAI/PassiveAI.cpp b/src/server/game/AI/CoreAI/PassiveAI.cpp
index 5c3e8026600..2463f57f694 100644
--- a/src/server/game/AI/CoreAI/PassiveAI.cpp
+++ b/src/server/game/AI/CoreAI/PassiveAI.cpp
@@ -28,7 +28,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;
}
@@ -104,7 +104,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;
}