module FifthedSim::CalculatedFixnum

Public Instance Methods

above_average?() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 36
def above_average?
  false
end
average() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 8
def average
  self
end
average?() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 28
def average?
  true
end
below_average?() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 32
def below_average?
  false
end
difference_from_average() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 40
def difference_from_average
  0
end
distance_from_average() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 20
def distance_from_average
  0
end
distribution() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 24
def distribution
  FifthedSim::Distribution.for_number(self)
end
expression_equation() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 52
def expression_equation
  self.to_s
end
has_crit?() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 16
def has_crit?
  false
end
has_critfail?() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 12
def has_critfail?
  false
end
reroll() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 44
def reroll
  self
end
value() click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 4
def value
  self
end
value_equation(terminal: false) click to toggle source
# File lib/fifthed_sim/calculated_fixnum.rb, line 48
def value_equation(terminal: false)
  self.to_s
end