public override List <AbstractIntent> GetNextIntents() { return(IntentRotation.FixedRotation( IntentsFromPercentBase.AttackRandomPc( this, 50, 1), IntentsFromPercentBase.BuffOther(this, new StrengthStatusEffect(), stacks: 2))); }
public override List <AbstractIntent> GetNextIntents() { return(IntentRotation.FixedRotation( IntentsFromPercentBase.AttackRandomPc( this, 50, 1), IntentsFromPercentBase.AttackRandomPc( this, 50, 1), IntentsFromPercentBase.DefendSelf( this, 50), IntentsFromPercentBase.DoMagic(this, () => { ActionManager.Instance.IncrementDoomCounter(2); ActionManager.Instance.KillUnit(this); }) )); }
public override List <AbstractIntent> GetNextIntents() { return(IntentRotation.FixedRotation( IntentsFromPercentBase.AttackRandomPc(this, 50, 1), IntentsFromPercentBase.DefendSelf(this, 50))); }