aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-06-08 20:20:42 -0500
committerFlorian Fischer <florian.fischer@muhq.space>2025-07-03 22:01:22 -0400
commite769566aa424ccffbbd40c9d171acbd5463ab34b (patch)
treeb293d656ad9b969ed4d5715c5d81152758bea678
parentc82e8a3b86c0e09b9b003d8e27f660d1c041c067 (diff)
downloadmuhqs-game-e769566aa424ccffbbd40c9d171acbd5463ab34b.tar.gz
muhqs-game-e769566aa424ccffbbd40c9d171acbd5463ab34b.zip
allow to add players to draft
-rw-r--r--go/game/draft.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/go/game/draft.go b/go/game/draft.go
index e2056d86..ddf56f77 100644
--- a/go/game/draft.go
+++ b/go/game/draft.go
@@ -86,6 +86,13 @@ func (d *Draft) Run() {
}
}
+func (d *Draft) AddPlayer(p *Player) {
+ if p.Ctrl == nil {
+ log.Fatal("added player without control")
+ }
+ d.players = append(d.players, p)
+}
+
type randomDraftAiCtrl struct {
ai *Player
pack PileOfCards