public override bool Tick(Actor self) { if (!this.IsCanceling && !SacrificingUtils.CanEnter(self, this.target)) { this.Cancel(self, true); } return(base.Tick(self)); }
public override bool CanTargetActor(Actor self, Actor target, TargetModifiers modifiers, ref string cursor) { if (!SacrificingUtils.CanEnter(self, target)) { return(false); } cursor = this.sacrificeCursor; return(true); }