class Ability::KeepOneConstruct

Public Instance Methods

action(card,side) click to toggle source
# File lib/ascension/ability.rb, line 205
def action(card,side)
  other = side.constructs.reject { |x| x == card }
  other.each do |o|
    side.constructs.discard(o)
  end
end
choosable_cards(side) click to toggle source
# File lib/ascension/ability.rb, line 202
def choosable_cards(side)
  side.constructs
end