ModernUO/Projects/UOContent/Mobiles/BehaviorAI/Leaf/CancelTarget.cs
2021-09-12 23:38:56 -04:00

22 lines
516 B
C#

using Server.Targeting;
namespace Server.Mobiles.BehaviorAI
{
public class CancelTarget : Behavior
{
public CancelTarget(BehaviorTree tree) : base(tree)
{
}
public override void Tick(BehaviorTreeContext context)
{
Target target = context.Mobile.Target;
if (target != null)
{
target.Cancel(context.Mobile, TargetCancelType.Canceled);
}
SetResult(context, Result.Success);
}
}
}