Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Prevent duplicate cards even with "special free" ability | Joffrey Bion | 2023-04-30 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/142 | ||
* | Fix missing West Trading Post as parent for Forum | Joffrey Bion | 2023-04-30 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/163 | ||
* | Cleanup test dependencies thanks to Kotlin 1.5 | Joffrey Bion | 2021-09-07 |
| | |||
* | Upgrade Kotlin, Kotlin/React, and Krossbow versions | Joffrey Bion | 2021-09-07 |
| | |||
* | Extract common dependency versions to versions catalog | Joffrey Bion | 2021-09-06 |
| | |||
* | Make turnInfo generic in its action type | Joffrey Bion | 2021-03-08 |
| | |||
* | Fix empty guilds check | Joffrey Bion | 2021-02-28 |
| | |||
* | Use proper sealed class for TurnActions | Joffrey Bion | 2021-02-23 |
| | |||
* | Fix copy-guild move (points are now counted properly) | joffrey-bion | 2021-02-16 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/126 | ||
* | Fix PLAY_LAST effect at end of age (Babylon B) | joffrey-bion | 2021-02-16 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/125 | ||
* | Better naming isEmpty->areEmpty | joffrey-bion | 2021-02-16 |
| | |||
* | Remove unnecessary settings param | joffrey-bion | 2021-02-13 |
| | |||
* | Fix lighthouse card data (bonus for grey instead of yellow) | joffrey-bion | 2021-02-12 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/121 | ||
* | Fix pulsing red (remove incorrect preparedMove field) | joffrey-bion | 2021-02-11 |
| | |||
* | Cleanup | joffrey-bion | 2021-02-02 |
| | |||
* | Filter only affordable transactions | joffrey-bion | 2021-02-02 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/81 | ||
* | Move from Gson to Kotlin Serialization for definitions | joffrey-bion | 2021-01-29 |
| | |||
* | Reduce number of TableState creations | joffrey-bion | 2020-12-13 |
| | |||
* | Allow the COPY_GUILD ability to yield 0 points | joffrey-bion | 2020-11-29 |
| | | | | If the neighbours don't have guild cards, we can't copy them, so it's normal not to have one. | ||
* | Remove unrealistic transaction options | joffrey-bion | 2020-11-29 |
| | | | | | | | Options where both the left and the right price are more expensive should never be used. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/53 | ||
* | Make all transactions available | joffrey-bion | 2020-11-28 |
| | | | | | | | | | | | 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 | ||
* | Introduce priced transactions | joffrey-bion | 2020-11-27 |
| | | | | This is useful to provide information about the price per provider. | ||
* | Switch max/min to maxOrNull/minOrNull | joffrey-bion | 2020-11-27 |
| | |||
* | Distinguish wonder fully built and card already played | joffrey-bion | 2020-11-26 |
| | |||
* | Fix resource transactions calculations | joffrey-bion | 2020-11-25 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/49 | ||
* | Add comment to explain fix | Joffrey Bion | 2020-09-18 |
| | |||
* | Fix double military resolution in last age | Joffrey Bion | 2020-09-18 |
| | | | | | | | | | When a player had the copy guild move at the end of the game, the military conflicts were resolved twice. This fix prevents it. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/41 | ||
* | Format with trailing comma | Joffrey Bion | 2020-09-08 |
| | |||
* | Upgrade to Kotlin 1.4 and corresponding library versions | Joffrey Bion | 2020-08-31 |
| | | | | | | - Kotlinx Serialization 1.0.0-RC - Coroutines 1.3.9 - Krossbow 0.30.1 | ||
* | Upgrade ktlint and re-enable import order check | Joffrey Bion | 2020-08-20 |
| | |||
* | Fix style & sort imports | Joffrey Bion | 2020-08-20 |
| | |||
* | Fix configuration for Bazar and Vineyard cards | Joffrey Bion | 2020-08-12 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/37 | ||
* | Fix military points bug | Joffrey Bion | 2020-08-12 |
| | |||
* | Display only victory military points on the board next to victory tokens | Joffrey Bion | 2020-08-12 |
| | | | | | The count displayed used to be the total combined number of points including defeat tokens, but this is a bit confusing as we can see both types of tokens next to each other. | ||
* | Fix discarded card play at end of age | Joffrey Bion | 2020-08-09 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/36 | ||
* | Fix style | Joffrey Bion | 2020-07-01 |
| | |||
* | Capitalize wonder names | Joffrey Bion | 2020-05-31 |
| | |||
* | Simplify settings and allow choosing wonders | Joffrey Bion | 2020-05-31 |
| | |||
* | Fix endless copy-guild loop | Joffrey Bion | 2020-05-28 |
| | |||
* | Fix production alternative duplicates | Joffrey Bion | 2020-05-28 |
| | | | | | | | | | Having twice the same choice wasn't supported so far. This can happen with Alexandria's bonuses (4 primary resources, or 3 secondary) associated to the yellow Market/Caravansery cards. Resolves: https://github.com/joffrey-bion/seven-wonders/issues/19 | ||
* | Fix Olympia wonder effect declaration | Joffrey Bion | 2020-05-28 |
| | |||
* | Add UI support for playing discarded cards | Joffrey Bion | 2020-05-28 |
| | | | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/25 Resolves: https://github.com/joffrey-bion/seven-wonders/issues/26 | ||
* | Add server-side support for PLAY_FREE_DISCARDED special ability | Joffrey Bion | 2020-05-28 |
| | | | | | So far, there was no "turn" generated for the player who could play a free card from the discarded pile. | ||
* | Rename discardHand to clearHand for clarity | Joffrey Bion | 2020-05-27 |
| | |||
* | Clean unnecessary @Throws | Joffrey Bion | 2020-05-27 |
| | |||
* | Add other players' board summary | Joffrey Bion | 2020-05-26 |
| | | | | | Resolves: https://github.com/joffrey-bion/seven-wonders/issues/21 | ||
* | Add "leave game" feature for end of game | Joffrey Bion | 2020-05-23 |
| | |||
* | Add player index in scoreboard | Joffrey Bion | 2020-05-15 |
| | |||
* | Send score at end of game | Joffrey Bion | 2020-05-15 |
| | |||
* | Clean up | Joffrey Bion | 2020-05-15 |
| |