Então... esses dias, eu estive a pensar em uma coisa:
Que tal permitir a evolução durante a batalha?
Antes que perguntem, eu já planejei um sistema aqui. Por exemplo, se alguém quer evoluir, ela pode, mas, terá que lançar o dado Acertou V.S Defesa, e, só pode sair Acertou para a evolução funcionar.
Porém, não é só isso, para cada estágio de evolução, a energia digital do Digimon que evoluiu, cai, de acordo uma tabela que irá criar. Ex: Rookie -> Champion: 50 de Energia / Champion -> Ultimate: 60 de Energia, etc.
Mas, é claro, se conseguir evoluir, o HP dele será recuperado, não totalmente, +100 em cada evolução.
Enfim, essa é a minha ideia. Espero que gostem.