jcbantuelle/dominion-meteor

View on GitHub
app/cards/empires/events/windfall.js

Summary

Maintainability
A
0 mins
Test Coverage
Windfall = class Windfall extends Event {

  coin_cost() {
    return 5
  }

  buy(game, player_cards) {
    if (_.size(player_cards.deck) === 0 && _.size(player_cards.discard) === 0) {
      _.times(3, function() {
        let card_gainer = new CardGainer(game, player_cards, 'discard', 'Gold')
        card_gainer.gain()
      })
    } else {
      game.log.push(`  but there are cards in the deck or discard`)
    }
  }

}