class Race
Attributes
agi[RW]
def[RW]
dex[RW]
hp[RW]
int[RW]
lck[RW]
res[RW]
str[RW]
Public Class Methods
new()
click to toggle source
# File lib/lotrd/model/race.rb, line 3 def initialize @hp = 0 @def = 0 @res = 0 @str = 0 @agi = 0 @int = 0 @dex = 0 @lck = 0 end
Public Instance Methods
beast()
click to toggle source
# File lib/lotrd/model/race.rb, line 59 def beast @hp = 66666 @def = 666 @res = 666 @str = 666 @agi = 666 @int = 666 @dex = 666 @lck = 666 @achievements = ["A beast. At cheating."] end
dwarf()
click to toggle source
# File lib/lotrd/model/race.rb, line 36 def dwarf @hp = 30 @def = 20 @res = 10 @str = 25 @agi = 15 @int = 10 @dex = 10 @lck = 20 end
elf()
click to toggle source
# File lib/lotrd/model/race.rb, line 14 def elf @hp = 20 @def = 10 @res = 20 @str = 10 @agi = 30 @int = 10 @dex = 30 @lck = 10 end
god()
click to toggle source
# File lib/lotrd/model/race.rb, line 47 def god @hp = 99999 @def = 999 @res = 999 @str = 999 @agi = 999 @int = 999 @dex = 999 @lck = 999 @achievements = ["Surreee you're a god. Cheater."] end
human()
click to toggle source
# File lib/lotrd/model/race.rb, line 25 def human @hp = 20 @def = 15 @res = 15 @str = 20 @agi = 10 @int = 20 @dex = 20 @lck = 20 end