Browse Source

Various small fixes

master
The Stranjer 5 years ago
parent
commit
40e67265f5
3 changed files with 7 additions and 5 deletions
  1. +5
    -2
      book_of_faces.rb
  2. +1
    -1
      spell.rb
  3. +1
    -2
      spells.rb

+ 5
- 2
book_of_faces.rb View File

@@ -176,12 +176,15 @@ class BookOfFaces
spell_ary = [{:text => "#{spell.name} (", :font => "Lilith", :color => "004E6D", :size => FONT_SIZE_SUBSECTION}]

pdf.font_size FONT_SIZE_BODY
previous = false
spell.arcana.each do |arcanum|
spell_ary << {:text => ", ", :font => "Lilith", :color => "004E6D", :size => FONT_SIZE_SUBSECTION} if previous
spell_ary << {:text => arcanum.to_s.titleize, :font => "Lilith", :color => "004E6D", :size => FONT_SIZE_SUBSECTION}
spell_ary << {:text => spell.send(arcanum).to_dots, :font => "Goudy", :color => "004E6D", :size => FONT_SIZE_SUBSECTION}
spell_ary << {:text => spell.send(arcanum).to_dots, :color => "004E6D", :size => FONT_SIZE_SUBSECTION, :character_spacing => -5}
previous = true
end

spell_ary << {:text => ")", :font => "Lilith", :color => "004E6D", :size => FONT_SIZE_SUBSECTION}
spell_ary << {:text => " )", :font => "Lilith", :styles => [], :color => "004E6D", :size => FONT_SIZE_SUBSECTION, :character_spacing => -3}

pdf.formatted_text spell_ary



+ 1
- 1
spell.rb View File

@@ -56,7 +56,7 @@ class Spell
end

def primary_arcanum
ARCANA.max { |arcanum| self.send(arcanum) }
ARCANA.max { |arcanum1, arcanum2| self.send(arcanum1) <=> self.send(arcanum2) }
end

def full_title


+ 1
- 2
spells.rb View File

@@ -28,8 +28,7 @@ class Spell
:reaches => [[1, "The caster can distinguish between those who witnessed death and those who have caused it directly. She can also accurately guess how many people have been killed by the target."]]
)


spells

end
end

Loading…
Cancel
Save