I probably should not be suggesting this since my character is on opposite side of war with Garas. But I do see this as problem, so here's my thought.
1) Maybe a cooldown period on the character spellcasting ability? If you cast spell, you unable to cast for let say, 2 days. But I foresee there can be ways to bypass, surely some players will get round the cooldown period.
2) Another way. Maybe make scrolls creation more harder? More difficult to find the items require to create scrolls?
3) Scrolls go off on its own when you carry many scrolls.