Algor, версия мода должна быть в менеджере модов, имхо.
По мне игрик верный костыль сделал. А самый верный — вызвать SN:F^GenerateDebugInfo^ и выдать ошибку с неверным номером заклинания, после чего вернуть магическую стрелу. Плюсы:
1) Вылета нет и не будет.
2) Все извещены об ошибке.
3) Сразу в Debug\Era\erm tracing.erm видно, откуда ошибочно вызвана функция.