Sha256: 1e8d4aab4c749d169a5159322ce7a9925443f0b7a1e7121b11a02eb884c96cbd

Contents?: true

Size: 239 Bytes

Versions: 2

Compression:

Stored size: 239 Bytes

Contents

require_relative 'auditable'

module StudioGame
  class LoadedDie
    include Auditable

    attr_accessor :number

    def roll
      numbers = [1, 1, 2, 5, 6, 6]
      @number = numbers.sample
      audit
      @number
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
studio_game_michaelwestphal-1.0.1 lib/studio_game/loaded_die.rb
studio_game_michaelwestphal-1.0.0 lib/studio_game/loaded_die.rb