| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
We currently miss the preparedCard event from bots if they are too fast, because
the server sends the first turn to everyone without knowing if all clients have
properly subscribed to events.
We now use sayReady to indicate to the server that all subscriptions have been made.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/113
|
| |
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/82
|
|
|
|
|
| |
Resolve:
https://github.com/joffrey-bion/seven-wonders/issues/73
|
|
|
|
|
| |
Related:
https://github.com/joffrey-bion/seven-wonders/issues/71
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/70
|
| |
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/13
|
|
|
|
|
|
|
|
|
|
|
| |
Sometimes the strategic move can be to spend more money on a different player, rather than less money on the wrong player.
We need to make these strategic moves available through the UI.
To make up for the explosion in combinations, we just have to get rid of the options that result in the same money for each neighbour.
As long as we give the same amounts, we don't care whether it's for wood or clay.
Related:
https://github.com/joffrey-bion/seven-wonders/issues/50
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/50
|
|
|
|
|
|
| |
- Kotlinx Coroutines to 1.4.1
- Kotlinx Serialization to 1.0.0
- Krossbow to 1.1.0
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/25
Resolves:
https://github.com/joffrey-bion/seven-wonders/issues/26
|
|
|
|
|
| |
So far, there was no "turn" generated for the player who could play a
free card from the discarded pile.
|
| |
|
| |
|
| |
|
| |
|
|
|