tobymao / 18xx

A platform for playing 18xx games online!
https://18xx.games
Other
298 stars 185 forks source link

[1849] fix for the Bonds variant #11376

Open philcampeau opened 14 hours ago

philcampeau commented 14 hours ago

Fixes #11138

(hopefully)

Before clicking "Create"

Implementation Notes

Explanation of Change

We keep getting blocking step errors when using the Bonds variant, and it's always happening after the game enters phase 8, which is when the bonds are enabled.

It's difficult to test this fix, as the error doesn't happen in my local test environment, but I think the fix here may help. I changed the round_state definition, and modified the related code.

Screenshots

Any Assumptions / Hacks