Итоги голосования для комментария:
nekroz нам такая схема не подойдет

у нас три типа магии — аркан (я полчаса решал уравнение, результат которого залил в кристалл, при активации которого я получу заранее исчисленный результат), диван (я клирик ордена Х, мне даны полномочия забирать из церквей накопленные там силы и обменивать их на чудеса моего ордена по выгодному курсу) и ведовство/демонология (меня бабка научила слову тайному да зелью волшебному и я с чудом лесным/демоном из ада соглашение заключил, как я словцо скажу, так он меня в жабу оборотит)
вот для последней мне и нужна подсистема
из-за того, что тут много магии, как переговоров, возникает много проблем, плюс у остальных есть некий внятный базис сил, на которые маг может рассчитывать вне зависимости от того, в какую сторону и как круто он продвинулся, а тут базовые инструменты неясны
мне подумалось, что внятные гайдлайны по составлению трейтов аля СВ помогут решить эту проблему — выдать их игрокам и пускай сами себе всякий раз магию генерят
хотя это, конечно, костыльное решение, не оптимальное