I'm not confused. All you are talking is that unit with armor 4 leather has same protection like unit with armor 1 leather (after upgrade)
The whole method you are suggesting is quite hard to implement from code perspective> Just imagine - game has specific file for units, there are values for protection of unit,but it is not used, instead of this there is some other table where upgrade 1 means armor 4, upgrade 2 armor 5 etc... That dont make sense. Right now we know file structure quite well. Darth can confirmed that there is no bonus for armor upgrades in animation file.
I spend a mounth playing a game with EDU where all attack and armor,shield defence values were halved. (because with that metod +1 armor add means same amount as if you add +2 to normal vanila unit) With that table in mind, all my spearmens upgraded to armor 1 with upgrade 1 had armor protection 4 instead 1 that was displayed. But those units were not ! They were as storng as those with base armor 1. no benefit 3 more points!
Bookmarks