Ребят я понимаю там концептуальность и креативность так и прет, но давайте поменяем слова спелл aka заклинание на слово скилл, маг на воин, а свс на АС.
Код
Воин задает базовый уровень скилла (от этого зависит сколько минимум АС нужно противнику для
непрохождения, либо уменьшения дамаги в 2 раза) - ну и соотв. минимальный уровень воина.
Задает некий базовый уровень повреждения, источник дамаги и тип.
(сразу или аффект)
По желанию - добавляет флаги (гест, вербал, додж, ранж, ареа-аттак и т.д)
в зависимости от того что он выбрал - считается сколько вейтов будет у данного скилла, финальный уровень скилла, затраты по мане.
Вы предлагаете или сделать из мага овера или изменить механику, если первое, то идите лесом. Если второе, то welcome to кодер's команда (правда это к ГМу). В мире сейчас дамажащий спелл от дамажащего скилла отличается следующим:
а. бкаст<>дамролл
б. svs<>AC
в. есть арты с +spl_lvl, нет с +skill_lvl
г. инки блокируют спеллы
д. хаотики, да а-палы могут заставить замолчать
е. специфичные румы - magic/nomagic
ё. может что-то забыл, но имел в виду именно дамажащий спелл.
А теперь сравните саппорт спеллы с саппорт скилами. Причем не в паралеле абстрактный маг(такого класса у нас нет) и воин(самый клевый в плане скилл-саппорта класс), а взяв что-нибудь средненькое.
P.S. посчитайте еще кол-во magic dam_type и сравните сие число с 3(slash/bash/pierce). После сравнения проникнитесь.