aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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