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