aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-02-02 00:12:05 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-08-20 15:46:38 +0200
commite64e268155c4398a82245626cf36bc39f3bea6a8 (patch)
tree3ed33e92f303e73d5cd5b6427b67431c995aa1a1
parent5d1e66efee6c6f441cadb5f1eb5ae066a71b6702 (diff)
downloadmuhqs-game-e64e268155c4398a82245626cf36bc39f3bea6a8.tar.gz
muhqs-game-e64e268155c4398a82245626cf36bc39f3bea6a8.zip
specify ActionCostFunc type to allow type assertion
-rw-r--r--go/game/kraken.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/go/game/kraken.go b/go/game/kraken.go
index 19adfd3c..d39cbaa3 100644
--- a/go/game/kraken.go
+++ b/go/game/kraken.go
@@ -101,7 +101,8 @@ turn:
}
kraken.Hand.AddCard(c)
- costFunc := func(s *State) bool {
+ var costFunc ActionCostFunc
+ costFunc = func(s *State) bool {
kraken.Resource -= c.BuyCost
return true
}