То есть момент, что персонаж стоящий голышом в чистом поле и рыцарь в полной броне со щитом получают одинаковый спасбросок от огнешара это нормально? Окей.
Проблема с заклинаниями не в том, что имеют собственную подсистему/подсистемы, а в том, что с другими (умениями, боем) они взаимодействуют ровно настолько, насколько это описано в самом заклинании.