Sha256: 8c0ac1dca9a5fdb960720bcc1ea75d473840e55473e7a9e78d70a62bd6f2e1aa

Contents?: true

Size: 433 Bytes

Versions: 1

Compression:

Stored size: 433 Bytes

Contents

require_relative "die"
require_relative "player"
require_relative "treasure_trove"
require_relative 'loaded_die'

module JkimsGame
  module GameTurn
    def self.take_turn(player)
      case  Die.new.roll
      when 5..6
        player.w00t
      when 3..4
        puts "#{player.name} is skipped"
      else
        player.blam
      end
      treasure = TreasureTrove.random
      player.found_treasure(treasure)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jkims_game-1.0.0 lib/jkims_game/game_turn.rb