What do the repair power-ups do?
There are two repair power-ups. With the general repair power-up you can repair all damages of your castle during a battle. However, it does not repair your weapons. Nevertheless, there is a second power-up for the repair of your weapons. To gain most out of it, you should use them after you have reached higher levels where battles take a long time.