Sha256: 507fc260eb969c9fb2c42214d8950e488bb8487390d08d616d7687b24cacd476

Contents?: true

Size: 427 Bytes

Versions: 1

Compression:

Stored size: 427 Bytes

Contents

require_relative 'player'
require_relative 'die'
require_relative 'treasure_trove'

module StudioGame
  module GameTurn
    def self.take_turn(player)
      die = Die.new

      case die.roll
      when 1..2
        player.blam
      when 3..4 
        puts "#{player.name} was skipped"
      when 5..6
        player.w00t
      end
      treasure = TreasureTrove.random
      player.found_treasure(treasure)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bennetts_magical_gem-1.0.0 lib/studio_game/game_turn.rb