Comments (2)
Verified. Looks like there's no implementation for the following section of PNW rules when Backroom Negotiations is used on M3 or M10:
Exchange the associated minor’s home station (M3 or M10) with the major’s destination station token. Then exchange the unassociated minor’s home station with the major’s home station token. Unlike the normal merger process, both minor station locations must contain a station token at the end of the merger and only one station token should be left in the available section of the major company’s charter.
During the Merge logic:
- Check if Associated Minor is identified as M3 or M10
- If yes, bypass
G1822PNW::Step::Merge#process_select_token
method as player does not have choice - Set New Major's Home location = Unassociated Minor's home location
- Set New Major's Destination location = Associated Minor's home location
- If yes, bypass
from 18xx.
Per PR, turns out no new merge logic needed; it was an issue with the ability
object.
from 18xx.
Related Issues (20)
- [the old prince 1871] Cannot cross buy trains from other players with UB as president HOT 3
- 1822PNW SRS Bug
- 1822PNW SRS: Game incorrectly treats Pullman as separate train
- 1822CA: CNoR can't use P10 Winnipeg Station power
- [1870] Bill Dixon's original 70 rules HOT 1
- [1822CA] Tax Haven value is double counted HOT 1
- min/maxplayer should not be zero
- Min/max player counts not validated on server HOT 7
- [18MEX] Game allows to purchase and sell the same share in a single turn HOT 1
- 1822MX - Cannot place 2-dit tile in M22 from a track to the east of the hex. HOT 4
- 18C2C HOT 1
- 22Mars checklist
- Shikoku 1889 - add corporations icon to the starting locations on the map HOT 1
- Please delete this game [160860] - 18hiawatha, should have been pinned. HOT 1
- [18USA] Add tile information to P16 - Regional Headquarters
- [18USA] Suggestion: minor tile inventory edits
- [1822] [1822CA] Tax Haven value not included in 'total values' table on Spreadsheet tab HOT 1
- [1822] Game incorrectly requests player consent to upgrade a London-adjacent tile HOT 3
- [System18] Poland: right to start corp lapses but text on charter not changed (minor)
- [1822PNW] - Double-credit for destination city? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 18xx.