ollybh / 18xx

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

18Ardennes: major not connected to new track after taking over a minor #135

Closed ianwilson156 closed 3 months ago

ianwilson156 commented 4 months ago

The NL has just grown up to 10-share and taken over #9 (and taken its token in Paris). Now NL comes to lay track, but cannot lay anything east of Paris e.g. Metz, even though it is now connected! Strange.

ianwilson156 commented 4 months ago

Once it does an upgrade, it can lay a token in Metz...

ollybh commented 4 months ago

Maybe a graph issue? Is this being cleared after a minor's tokens are acquired or removed from the map?

ollybh commented 4 months ago

https://gist.github.com/ollybh/ce7b73011dd12c8817a57bcf787ff2e3#file-hs_bobieuyh_1716997236-1-json

ianwilson156 commented 4 months ago

Even if NL declines #9's token in Paris, it still isn't connected to Metz - it's like #9's token is still there! As above, it corrects itself by the token laying step.