Added 7 minutes later
There's another idea: could we change the week before a battle to a specific one, and then revert to the original? And if so, if we could make copies of weeks that enhance spells of certain elements and modify the enhancement values in these copies, we could also create a hero whose damage with spells of a certain element increases with level, and so on.