public override async Task DoEffect(Game game, ChooseDirectionResponse response, List <Player> unaffectedPlayers) { await UseCard.UseEventCard(game, response, this, (g, r) => { return(Task.CompletedTask); }); }
public override async Task Use(Game game, ChooseDirectionResponse response) { await UseCard.UseEventCard(game, response, this, (g, r) => { return(Task.CompletedTask); }); }
public override async Task DoEffect(Game game, ChooseDirectionResponse response, List <Player> unaffectedPlayers) { await UseCard.UseEventCard(game, response, this, effect); }
public override async Task Use(Game game, ChooseDirectionResponse response) { await UseCard.UseEventCard(game, response, this, effect); }