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 ce3787f190
This commit is contained in:
ccrs
2017-07-23 18:01:42 +02:00
committed by Aokromes
parent 449e95d4ce
commit a8be511491

View File

@@ -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;
}