I was playing around with the military production modifiers in the Civ4Civicsinfos.xml and it seems like the path for <iMilitaryProductionModifier> is most likely messed up. When I increase it 10% or decrease it 10% it notes the change where you highlight the hammer and can see the base amount and the amount after building bonuses etc. However, it does not actually update the number of hammers produced (even though there is some calculation being made of the proper number of hammers to be produced).
So if I have a factory +25% and set military production to -25%, I should only be producing my base production and production should be slower than when I'm building wonders/buildings. This does not occur.
So if I have a factory +25% and set military production to -25%, I should only be producing my base production and production should be slower than when I'm building wonders/buildings. This does not occur.