Core/SAI: Implemented new event type SMART_EVENT_AREATRIGGER_EXIT (88)
Port From (https://github.com/TrinityCore/TrinityCore/commit/0d5242daae3fab31ffc73faafa21ad65e5cd9670)
This commit is contained in:
@@ -3217,17 +3217,19 @@ namespace Game.AI
|
||||
case SmartEvents.Death:
|
||||
case SmartEvents.Evade:
|
||||
case SmartEvents.ReachedHome:
|
||||
case SmartEvents.Reset:
|
||||
case SmartEvents.CorpseRemoved:
|
||||
case SmartEvents.AiInit:
|
||||
case SmartEvents.TransportAddplayer:
|
||||
case SmartEvents.TransportRemovePlayer:
|
||||
case SmartEvents.AreatriggerEnter:
|
||||
case SmartEvents.JustSummoned:
|
||||
case SmartEvents.Reset:
|
||||
case SmartEvents.JustCreated:
|
||||
case SmartEvents.FollowCompleted:
|
||||
case SmartEvents.OnSpellclick:
|
||||
case SmartEvents.OnDespawn:
|
||||
case SmartEvents.SendEventTrigger:
|
||||
case SmartEvents.AreatriggerExit:
|
||||
ProcessAction(e, unit, var0, var1, bvar, spell, gob);
|
||||
break;
|
||||
case SmartEvents.GossipHello:
|
||||
@@ -3436,13 +3438,6 @@ namespace Game.AI
|
||||
ProcessAction(e, unit, var0);
|
||||
break;
|
||||
}
|
||||
case SmartEvents.AreatriggerOntrigger:
|
||||
{
|
||||
if (e.Event.areatrigger.id != 0 && var0 != e.Event.areatrigger.id)
|
||||
return;
|
||||
ProcessAction(e, unit, var0);
|
||||
break;
|
||||
}
|
||||
case SmartEvents.TextOver:
|
||||
{
|
||||
if (var0 != e.Event.textOver.textGroupID || (e.Event.textOver.creatureEntry != 0 && e.Event.textOver.creatureEntry != var1))
|
||||
|
||||
Reference in New Issue
Block a user