static public async Task ActAsync(TargetSpaceCtx ctx ) { // 1 fear. ctx.AddFear(1); // add 1 badlands. await ctx.Badlands.Add(1); // Add 1 beast within 1 range. var spaceCtx = await ctx.SelectSpace("Add beast", ctx.FindSpacesWithinRangeOf(1,Target.Any)); await spaceCtx.Beasts.Add(1); // Push up to 2 dahan. await ctx.PushUpToNDahan(2); }