public override List <AbstractIntent> GetNextIntents()
 {
     return(IntentRotation.FixedRotation(
                IntentsFromPercentBase.AttackRandomPc(
                    this,
                    50,
                    1),
                IntentsFromPercentBase.BuffOther(this, new StrengthStatusEffect(), stacks: 2)));
 }
示例#2
0
 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);
     })
                ));
 }
示例#3
0
 public override List <AbstractIntent> GetNextIntents()
 {
     return(IntentRotation.FixedRotation(
                IntentsFromPercentBase.AttackRandomPc(this, 50, 1),
                IntentsFromPercentBase.DefendSelf(this, 50)));
 }