diff --git a/Source/Game/AI/CoreAI/AreaTriggerAI.cs b/Source/Game/AI/CoreAI/AreaTriggerAI.cs index 281fce946..5e54eacfd 100644 --- a/Source/Game/AI/CoreAI/AreaTriggerAI.cs +++ b/Source/Game/AI/CoreAI/AreaTriggerAI.cs @@ -38,6 +38,13 @@ namespace Game.AI // Called when the AreaTrigger is removed public virtual void OnRemove() { } + + // Pass parameters between AI + public virtual void DoAction(int param) { } + public virtual uint GetData(uint id = 0) { return 0; } + public virtual void SetData(uint id, uint value) { } + public virtual void SetGUID(ObjectGuid guid, int id = 0) { } + public virtual ObjectGuid GetGUID(int id = 0) { return ObjectGuid.Empty; } } class NullAreaTriggerAI : AreaTriggerAI