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-01-27 16:43:46 +0100
commitd9a41e478c59e03cc5409fdc8090319ada42957c (patch)
treeb5baf9fea3f32a8de133ead344051d118dbfc410
parent27daf97bb5809baf8993e70bb4aae0f514e1fbc9 (diff)
downloadmuhqs-game-d9a41e478c59e03cc5409fdc8090319ada42957c.tar.gz
muhqs-game-d9a41e478c59e03cc5409fdc8090319ada42957c.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
}