From: Erik V. <eri...@xs...> - 2010-04-11 13:24:37
|
>Ultimately the list of allowed locations will have to be prepared in OperatingRound and put into the LayTile/LayBaseToken actions (which are already prepared to contain such lists). Doing that will also make it easier to avoid disallowed lays, such as a NYNH token on Boston in 1830. Such checks don't yet exist (even in post-laying action validation), and are on my list to be implemented soon. On this matter: I have recently implemented the blocking of token lays on Mannheim/Ludwigshafen (1835) if BA has not yet laid its home token on that hex. As a similar rule also applies to 1830 Erie, I think I will create a generic option that can be set in the XML. My question is: does this rule apply to all similar cases, i.e. where an OO-style two-city hex has a yet unspecified home base? The only other case I'm currently aware of is 1856 Hamilton, the home base of THB. The 1856 rules and all rule clarifications I have found are silent on this matter, i.e. on the question if another company may lay a token there before the THB does. So I would think that it is allowed in this case. Also, am I right in concluding that in none of the cases mentioned other companies are prohibited to lay the first *tile* on such a hex? Erik. |