module RpgLib::Api
Public Instance Methods
choose(options)
click to toggle source
# File lib/rpg_lib/api.rb, line 31 def choose(options) options[DiceRoller.instance.roll_die(options.size) - 1] end
roll(dice)
click to toggle source
# File lib/rpg_lib/api.rb, line 23 def roll(dice) DiceRoller.instance.roll(dice) end
roll_and_ignore(dice, *args)
click to toggle source
# File lib/rpg_lib/api.rb, line 27 def roll_and_ignore(dice, *args) DiceRoller.instance.roll_and_ignore(dice, RollSet.new(*args)) end