From: Erik V. <eri...@xs...> - 2011-12-18 12:04:21
|
Martin, You are quite correct on this bug and its cause. I have added a new StockRound attribute 'raiseIfSoldOut' that is normally true, but is set false at the start of 18EU/FinalMinorExchangeRound. I don't believe that any other pseudo-StockRounds are vulnerable to this problem, but if so, there is an easy fix now. Erik. From: Dr. Martin Brumm [mailto:dr....@t-...] Sent: Sunday, December 18, 2011 12:48 AM To: Rails Developer Liste Cc: Hans-Juergen Krupp Subject: [Rails-devel] Bug in 18EU implementation in 1.54 Hi all, in a recent game i exchanged a minor for the last share of a major corporation in the Final Minor Exchange Round. This caused the Stock price of that Corporation to Rise at the start of the Subsequent AR/End of Minor Exchange Round ? I believe that this is not correct as the rules state it should only rise at the end of a Stock Round. I suspect that this comes from the implementation of the Final Exchange Round as a Subclass of Stockround ? Anybody can share light on that behavior, I deem this a not correct feature :-) (even though I would profit from it :-)). Regards, Martin Enclosed the 3 Save Files from Minor Exchange and following SR. |