1. You can only make limited amount of troops
2. if you want to upgrade youre army by buying more troops when you can or buying them better armor or weapons you must post it. you will lose some money but youre soldiers get more powerful.
Level 1-10 you get 100 Soldiers per level
Level 10-20 You get 150 Soldiers per level
Level 21-30 You Get 200 Soldiers per level
Level 31-50 You get 250 Soldiers per level
Level 51-70 You get 100 Soldiers per level
Level 71-100 You Get 50 Soldiers per level
Level 100 isnt the max level but since none here isnt over 10 i havent made over 100 yet.