I'm pretty sure that (at least in the 2_6 beta0 gtk3.22 clients), present=FALSE requirements have the same effect. I'm not sure about previous versions and other GUIs, but as far as I can recall, this has always worked for me, even when there was the negated field instead of the present field. Cathedrals were marked as redundant with Michelangelo, all the different power plants checked out, etc.JTN wrote:the bit of UI that crosses out Power Plant in your city's building list as obsolete once you have a Nuclear Plant
So what's to happen if you already have a (normal) factory and then build a Manufaktur?Corbeau wrote:The intention:
- Manufaktur costs 40 shields, 1 upkeep and gives 2 shields per turn
- once Industrialization is discovered, Manufaktur stops producing, upkeep remains, output is now 2 Trade (because it's effectively a museum), Factory in a city with M. costs 110 (instead of 140)
- M. is not a requirement for a factory, but it gives a 30 shields discount
My idea for this would be to silently replace the factory_mf with a regular factory as soon as it's built via lua scripting, but that's not possible (yet). I've raised this issue in hrm #695117.