"Retrain Troops" and "Replace Traps" Checkbox
Have you ever been annoyed at having to meticulously retrain your troops after battle?
Have you ever disliked having to replace your traps after a defense?
This suggestion will replace ALL of that. After an attack, there should be a checkbox asking if you want to retrain your troops. Let's say we used 2 healers and a barbarian. The retrain mechanism would work like this :
1. Search for barracks that can train the highest level troop (one of the healers). Barracks 2/3 and 3/3.
2. Find the one with the least training time left (thus a random one, as there are none training). Barrack 2/3.
3. Search for barracks that can train the new highest level troop (the other healer). Barrack 2/3 and 3/3.
4. Find the one with the least training time left (thus not barrack 2/3). Barrack 3/3.
5. Search for barracks that can train the new highest level troop (the remaining giant). Barracks 1/3, 2/3 and 3/3.
6. Find the one with the least training time left (thus not barrack 2/3 OR 3/3). This would be barrack 1/3.
This way, all your troops would be equally spread all available barracks.
For the "Replace Traps", the checkbox will show up when you receive the notice saying that you got attacked. If you check the box, when you press "okay" it will automatically replace all your traps according to saved draft the moment you left the game some time ago. Simple enough.
I know that the replace trap thing is on the sticky in a slightly different implementation, but I decided to just include it here.
I hope this gets implemented!