I found this bug doing some exsperiments with the Upgrades, and when I put a percentage value it doesn't work correctly, infact sometimes the value added doesn't matches with the value on the unit.
for exemple on an Archer(tech) with 700 hp, the description of the upgrade says that it increases his life by 10%, but instead gives him like 3 hp and i'm so confused LOL., same for the damage Upgrades.
But this problem doesn't appear on all units.