From: Erik V. <eri...@hc...> - 2008-11-20 22:00:56
|
I have committed changes for the 1856 Capitalisation rules and related subjects such as destination reaching (which is temporarily a "Special" menu action). The share buying execution code has been moved from Portfolio and Player to Round and its subclasses (there was quite some duplicate and partially unused code that I could clean up this way). This move was also needed to allow coding the 1856 special rules in an efficient way. The 1856 upgrade rules needed some fixes, and the phase-dependency of the village up/downgrades has now also been implemented. I think it all works, and I hope I haven't broken too much while doing all this, but that always remains to be seen... Erik |