Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c6802e272b95f3604bd23ee8ba361b8d7ebf64bc)
This commit is contained in:
@@ -1149,15 +1149,6 @@ namespace Game.AI
|
|||||||
|
|
||||||
break;
|
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:
|
case SmartEvents.FriendlyHealthPCT:
|
||||||
if (!IsMinMaxValid(e, e.Event.friendlyHealthPct.repeatMin, e.Event.friendlyHealthPct.repeatMax))
|
if (!IsMinMaxValid(e, e.Event.friendlyHealthPct.repeatMin, e.Event.friendlyHealthPct.repeatMax))
|
||||||
return false;
|
return false;
|
||||||
@@ -1284,6 +1275,7 @@ namespace Game.AI
|
|||||||
case SmartEvents.TransportRelocate:
|
case SmartEvents.TransportRelocate:
|
||||||
case SmartEvents.CorpseRemoved:
|
case SmartEvents.CorpseRemoved:
|
||||||
case SmartEvents.AiInit:
|
case SmartEvents.AiInit:
|
||||||
|
case SmartEvents.ActionDone:
|
||||||
case SmartEvents.TransportAddplayer:
|
case SmartEvents.TransportAddplayer:
|
||||||
case SmartEvents.TransportRemovePlayer:
|
case SmartEvents.TransportRemovePlayer:
|
||||||
case SmartEvents.Aggro:
|
case SmartEvents.Aggro:
|
||||||
|
|||||||
Reference in New Issue
Block a user