Fixing production of Ancient and Classical units

Requirements and modifiers have much more depth than that single line even before considering the dll (see the very useful work from NycholusV here)
It's totally possible they fixed the requirements and you don't see it if you look at the belief or modifier line. I don't know how the requirements were set before the patch so can't help you here.
 
HB Balance Mod seemed to be on top of this as of version 2.0:
God of the forge fixed, the bonus was being applied to all cities in the game rather than just the player that chose the pantheon. This also fixes the 2 issues below.

Fixed bug where Great Admiral Chester Nimitz 20% production to all naval raider units was applying to all cities in the game not just the cities owned by the player that recruited Chester Nimitz.

Fixed bug where Great General Dwight Eisenhower +5% production to military units was applying to all cities in the game not just the cities owned by the player that recruited Dwight Eisenhower.

Can anyone confirm this? I fail to find an official page for this mod and that whole mod pack is a mess. There's no HB folder anywhere, only a NQBalance, filled with commented out test code and apparently no relevant code for these particular fixes :/
 
The modifier's type changed with the patch to MODIFIER_ALL_PLAYERS_ATTACH_MODIFIER (from MODIFIER_ALL_CITIES_ATTACH_MODIFIER) and SubjectRequirementSetId changed to PLAYER_HAS_PANTHEON_REQUIREMENTS (it was CITY_FOLLOWS_PANTHEON_REQUIREMENTS), so I assume it was fixed.
 
So any update if this was fixed in the latest patch?? Or do we need to apply some of these lines of code??
 
Back
Top Bottom