Sha256: 2991c2e88a72f11fd320f6e0ba4cbd9c7c4d9bcda8f1fe2f3a05772beafff9c7

Contents?: true

Size: 440 Bytes

Versions: 1

Compression:

Stored size: 440 Bytes

Contents

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

module StudioGame
	module GameTurn
		def self.take_turn(player)
				die = Die.new
				number_rolled = die.roll
				case number_rolled
				when 5,6
					player.w00t
				when 3,4
					puts "Player #{player.name} was skipped"
				else
					player.blam
				end
				treasure_found = TreasureTrove.random
				player.found_treasure(treasure_found)
		end
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

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