static public Task ActAsync(TargetSpaceCtx ctx) { return(ctx.SelectActionOption( Cmd.AddWilds(1), Cmd.PushUpToNExplorers(1) )); }
public static async Task ActAsync(TargetSpaceCtx ctx) { // 2 damage. await ctx.DamageInvaders(2); // Then either: add 3 wilds OR Remove 1 blight await ctx.SelectActionOption(Cmd.AddWilds(3), Cmd.RemoveBlight); // if you have 3 plant, if (await ctx.YouHave("3 plant")) { // 1 fear ctx.AddFear(1); // +2 damage await ctx.DamageInvaders(2); } }