Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require 'pry'
- class Barracks
- attr_accessor :gold, :food
- def initialize
- @gold = 1000
- @food = 80
- end
- def train_footman
- if can_train_footman?
- self.gold -= 135
- self.food -= 2
- Footman.new
- else
- puts "Not enough resources"
- end
- end
- def can_train_footman?
- gold > 135 && food > 2
- end
- def train_peasant
- if can_train_peasant?
- self.gold -= 90
- self.food -= 5
- Peasant.new
- else
- puts "Not enough resources"
- end
- end
- def can_train_peasant?
- gold > 90 && food > 5
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement