Fix supply card quantities based on player count
This commit is contained in:
		
							
								
								
									
										15
									
								
								src/main.rs
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								src/main.rs
									
									
									
									
									
								
							@@ -189,13 +189,18 @@ impl Game {
 | 
			
		||||
                    p.draw(5);
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                let victory_qty = match self.players.len() {
 | 
			
		||||
                    x if x <=2 => 8,
 | 
			
		||||
                    _ => 12,
 | 
			
		||||
                };
 | 
			
		||||
 | 
			
		||||
                self.supply = vec![
 | 
			
		||||
                    ("Copper".into(), 46),
 | 
			
		||||
                    ("Silver".into(), 38),
 | 
			
		||||
                    ("Copper".into(), 60 - self.players.len() * 7),
 | 
			
		||||
                    ("Silver".into(), 40),
 | 
			
		||||
                    ("Gold".into(), 30),
 | 
			
		||||
                    ("Estate".into(), 8),
 | 
			
		||||
                    ("Duchery".into(), 8),
 | 
			
		||||
                    ("Province".into(), 8),
 | 
			
		||||
                    ("Estate".into(), victory_qty),
 | 
			
		||||
                    ("Duchery".into(), victory_qty),
 | 
			
		||||
                    ("Province".into(), victory_qty),
 | 
			
		||||
                    ("Curse".into(), 10),
 | 
			
		||||
                    ("Cellar".into(), 10),
 | 
			
		||||
                    ("Moat".into(), 10),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user