Mongols Military Academy production time bug

Mongols have Military Academy upgrade which increases production speed of military units by 33%
(like tooltip says). But if you research this upgrade and then research Military Academy (Improved) then your production speed will increase by 66% (but should be +43%).
I tested it for Rams. Before this upgrade their default production speed is 30 seconds.
If I go for Military Academy then they get 22 seconds (which is correct, 30 sec/1.33=22.55sec).
But if I go for Military Academy (Improved) then production time become 18 seconds (which is not +33%+10%=+43% for production speed). It is +66% for production speed if we take 30 seconds by default time (30/18=1.667=166.7%)

Same with Military Academy (Improved) like first upgrade without common upgrade version gives us 19 seconds for Rams which is not +35% for production speed (+58%)

So there is two variants: tooltips are wrong or speed bonus set wrong

If both uprades reserched they should work like +33% +10%=+43% bonus to production speed which will give us 30/1.43=20.98sec for Rams. But now upgrades work like +33% +33%= +66% bonus (straight stack)

I already reported this bug some time ago.

On a side note you also misread the tooltip. There is no 43% anywhere. 33% increased speed indeed for normal tech which is equivalent to 25% reduced production time. The improved version is intended to give 35% production time reduction which is equivalent to 53.8% increased production speed not 43%. (The normal tech’s tooltip describes the buff as a production speed while the improved version talks about reduction of productio time)

Nevertheless the bug is indeed there and the way the improved tech is researched has an effect on the outcome and you can check the thread linked above for more details (including tooltip vs actual time)

Regarding the two variants, I seriously doubt it’s the speed bonus. The 2% faster production would be such a worthless tech lmao