Method: CardType#count
- Defined in:
- lib/manasimu/card.rb
#count(turn = nil) ⇒ Object
389 390 391 392 393 394 395 396 397 398 399 |
# File 'lib/manasimu/card.rb', line 389 def count(turn = nil) turn ||= converted_mana_cost played_count = @played[turn] || 0 drawed_count = 0 (turn+1).times do |i| drawed_count += @drawed[i] || 0 end can_played_count = @can_plays[turn] || 0 mana_sources_count = @mana_sources[turn] || {} [played_count, drawed_count, can_played_count, mana_sources_count] end |