From 446038b855dbffb58604337eb79154db4a9a4aa5 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 3 Jun 2022 16:21:44 -0400 Subject: [PATCH] Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE Port From (https://github.com/TrinityCore/TrinityCore/commit/c6802e272b95f3604bd23ee8ba361b8d7ebf64bc) --- Source/Game/AI/SmartScripts/SmartAIManager.cs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Source/Game/AI/SmartScripts/SmartAIManager.cs b/Source/Game/AI/SmartScripts/SmartAIManager.cs index 6932e1fff..2a3bcce89 100644 --- a/Source/Game/AI/SmartScripts/SmartAIManager.cs +++ b/Source/Game/AI/SmartScripts/SmartAIManager.cs @@ -1149,15 +1149,6 @@ namespace Game.AI break; } - case SmartEvents.ActionDone: - { - if (e.Event.doAction.eventId > EventId.Charge) - { - Log.outError(LogFilter.ScriptsAi, $"SmartAIMgr: {e} uses invalid event id {e.Event.doAction.eventId}, skipped."); - return false; - } - break; - } case SmartEvents.FriendlyHealthPCT: if (!IsMinMaxValid(e, e.Event.friendlyHealthPct.repeatMin, e.Event.friendlyHealthPct.repeatMax)) return false; @@ -1284,6 +1275,7 @@ namespace Game.AI case SmartEvents.TransportRelocate: case SmartEvents.CorpseRemoved: case SmartEvents.AiInit: + case SmartEvents.ActionDone: case SmartEvents.TransportAddplayer: case SmartEvents.TransportRemovePlayer: case SmartEvents.Aggro: