Например, при битве с нейтралами 1-2го левела в зависимости от их кол-ва линейно или по какой-нибудь формуле изменяется вероятность изучения случайного заклинания 1го-2го уровня. При битве с нейтралами 7го левела есть какая-то вероятность по окончании сражения изучить заклинание 4го-5го уровня.
Думаю, если правильно подобрать вероятность, то игра станет интереснее и разнообразнее. Такие дела.