Dancing Hoskuld
Deity
SVN 7013.
Having built a 'fortified cave' (tile improvement) with a worker, I got the option to build a 'fortified cave with cache'. Which I did. I then got the option to build a 'fortified cave'. Reversing the better improvement (if it is?). It is a bit like moving a worker on to a village tile and being given the option of buildind a cottage.
The whole idea of having improvements being able to upgrade and have workers able to build them is foreign to BtS, so it is not supported at all. Hence the problem. I suspect the fix would be coded in the dreaded Main Interface python.
Basically we need to do for improvements what is done for routes and not show ones that are downgrades of the one on the plot.
edit on the heroic II promotion. The code looks fine but I will move the test for a golden age up front rather than last.