Did building cost-based maintenance just disappear from the mod in v27?
I've noticed what seems to be an issue in my game, which I just updated from v26 to v27. My gold shot way up in the new version, and on closer inspection a lot of that is from reduced maintenance. I looked at the DLL code vs. the v26 code, and I noticed that in v27 there is a change in the
Code:
CvCity::calculateBaseMaintenanceTimes100()
function. That function just adds up the different types of maintenance. In v26 this was
[PRE]caclculateBuildingMaintenanceTimes100() + calculateDistanceMaintenanceTimes100() + calculateNumCitiesMaintenanceTimes100() + calculateColonyMaintenanceTimes100() + calculateCorporationMaintenanceTimes100()[/PRE]
but in v27 it's
[PRE]calculateDistanceMaintenanceTimes100() + calculateNumCitiesMaintenanceTimes100() + calculateColonyMaintenanceTimes100() + calculateCorporationMaintenanceTimes100()[/PRE]
As far as I can see the building maintenance isn't added in anywhere else, though it is included in help mouseovers some places. Is this intentional? What's up with this change?
---
edit: Verified this in the city screen. The mouse-over tooltip still lists building, distance, # of cities, and colony maintenance amounts. But the total amount of maintenance in the city
does not include the building maintenance amount. (!)