7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/fundraising_program/funding_round.rb', line 7
def self.take_turn(project)
die = Die.new
number_rolled = die.roll
case number_rolled
when 1..2
project.add_fund
when 3
puts "#{project.name} skipped"
when 4..5
project.remove_fund
end
pledge = PledgePool::random
project.add_pledge(pledge)
puts "\nProject #{project.name} received #{pledge.name} pledge worth $#{pledge.amount}"
puts "#{project.name}'s pledges: #{project.pledges_accumulated}"
end
|