Inca new food bonus discount doesnt apply correctly to some units

the food discount does not work correctly. for example in imperial now the eagle costs 20 food for inca. this is applied wrong since 25% of 25 is 6.25. the bonus is not working correctly the eagle should cost 18.75 not 20.