Skip to content
Stefan Frey edited this page Nov 2, 2015 · 12 revisions

Rails 2.0 Bugs

Bugs fixed in Release Candidate 2

Fixed 18EU bugs

  • fixed bug that prevented playing through initial auction
  • fixed 18EU offboard modifier for Red-To-Red bonuses

Fixed 1880 bugs

  • added missing Stockmarket field F8

Fixed 1856 bugs

  • removal of private "Ship" company moved to phase 5 (first 6 train)

Bugs fixed in Release Candidate 1

Fixed UI Bugs

  • Player worth is updated by any stock price change

Fixed 1835 bugs

  • fixed undo bug for share selling in 1835: previously the stock price adjustment was ignored
  • fixed bug that PR stock price raises even if M2 was not exchanged into PR president

Bugs fixed in Beta 5 Release

Fixed UI Bugs

  • fixed display of tokens in hex tooltip
  • fixed display of tokens of map for 4-slots cities (e.g. NYC in 1830 Coalfields)
  • in StartRoundWindow the priority player indication is updated

Fixed 1830 (and derivatives) Bugs

  • fixed bug during auction that zero price private was bought by wrong player

Fixed 1835 bugs:

  • (partial) fix for 1835: swap of presidency after prussian merger round: exchange 10% before 5% shares

Bugs fixed in Beta 4 Release

Fixed UI Bugs

  • fixed bug in GameSetupWindow that prevented selection of the next player name by mouse
  • fixed bug in GameSetupWindow to show options after selection of a different game
  • Fixed UI problem in StartRoundWindow: did not show the correct info text for start items
  • Removed stock space coordinates from par prices in Game Status window
  • fixed bug that the price for purchased items is not shown in StartRound window

Fixed 1835 bugs:

  • Fixed bug that a not yet operating PR is not offered to buy trains from
  • Fixed bug that closed company is asked to operate if the company merged
  • Changed default (start) variant to Standard from Clemens

Bugs fixed in Beta 3 Release

Fixed 1830 bugs:

  • Add correct handling of Coalfield rights (both tile laying and revenue calculation)

Fixed 1835 bugs:

  • Prussian stock price did not increase as long as there are un-exchanged shares

Fixed 1880 bugs:

  • Definition of tiles 8858, 8854, 8885 were wrong (sides connected to sides, instead sides to the towns), Effect was wrong revenue calculations
  • Added Beijing 8887, 8888 to handemade tiles, as they cannot be setup correctly with TileDesigner
  • Fixed definition of tile 8879 (Shanghai): Loop track from city to city
  • Fixed definition of tile 8880 (Shanghai): Duplicate track definition, wrong side to side connection instead of side to city
  • Fixed definition of tile 455: wrong name (495)
  • Fixed definition of Bejing green 8886: Loop track from city to city, duplicate track definition
  • Added Beijing -80004 to handemade tiles, cannot be setup correctly with TileDesigner
  • Reverted to the working version of Ferry modifier (based on RevenueBonuses defined on map.xml)
  • Fixed omission in Express Modifier: Protect ferry modifier vertices to incorporate ferry maluses for express trains
  • Fixed bug on Mouse-Overs for player certificates details: president was always shown as 20% certificate
  • Only offer tile lays for which the company has the permission to lay that tile colour
  • Improved undo/redo behavior during operating rounds by adding state variables
  • Fixed wrong 1880 Stockmarket attribute
  • Fixed double reporting of 'company operates' for investors in 1880
  • Fixed display bug in Investor exchange message
  • Reordered player order shown in report window
  • Selection of Building Rights: Show only selections with the correct number of building rights
  • Added Par-Slot and Rights chosen after purchase of director to the report window
  • Fixed bug that have the game terminate before the last company operates
  • Fixed bug that 6E, 8, 8E trains ignored towns
  • Added brokerage fee to report window
  • Do not show zero payoffs of Privates in later phases
  • Fixed wrong output to report window: no discard of trains to pool anymore, added option to TrainManager where to discard trains

Fixed 18EU bugs:

  • Rails stopped during StartRound

Open Bugs

Open 1880 bugs/issues

  • Enforce correct tile lays around Beijing
  • Shows Investor Home number below exchanged Token until the OR ends (Investors get closed only at the end of the round currently)

1835 bugs

  • After president change there is no way to select the certificates to exchange (this is done by the previous director), partial fix is implemented: prefer 10% to 5%

Start Window

  • Duplicate player names are not checked, silent error

Potential Bugs

Many of them are fixed by now, but fix has to be confirmed.

1830

From John David Galt after alpha 4 on dev list:

  • I can set "unlimited diesels" in the options screen, but the display of future trains still says D(6), not D(+).

1835

From Pieter Lust reported on 1.7.12 on user list ('Bug with Prussian dividends in 1835?': Prussian dividends are not always calculated correctly.

From Volker Schnell on 1.7.? on dev list ('1835 bug Exchange presedencie'): Some issues in the selection of the exchanged share for director share.

1856

From John David Galt after alpha 4 on dev list:

  • A railroad that takes a loan buys in the Ship private during the tile-laying phase of its turn is not being allowed to place the port token before running. It is not offered as an option during the token-laying phase, and if I select Special -> Lay port token, nothing happens.

1880

From Peter Lindholm on 1880 Rails Issues in 1.8.7:

  1. Rails does not automatically add the +50 for the Russia to Vladivostok run.