class Ability::BaseChoice
Public Instance Methods
call(side)
click to toggle source
# File lib/ascension/ability.rb, line 67 def call(side) card_choice(side).tap { |x| x.run! } end
card_choice(side)
click to toggle source
# File lib/ascension/ability.rb, line 64 def card_choice(side) CardChoice.new(:ability => self, :side => side_for_card_choice(side)) end
side_for_card_choice(side)
click to toggle source
# File lib/ascension/ability.rb, line 61 def side_for_card_choice(side) side end