class HDeck::Card
An individual Harrow card unit, described on this page: pathfinder.fandom.com/wiki/List_of_harrow_cards
Attributes
ability[RW]
desc[RW]
morality[RW]
name[RW]
Public Class Methods
new(args)
click to toggle source
# File lib/hdeck/card.rb, line 9 def initialize(args) args.each do |k, v| instance_variable_set("@#{k}", v) unless v.nil? end end
Public Instance Methods
to_s()
click to toggle source
# File lib/hdeck/card.rb, line 15 def to_s "(#{ability}: #{morality}) #{name}\n#{desc}" end