There isn't anything particularly complex in the scripts; I think you, with your experience, will be able to figure them out without any problems.
Perhaps, only the special ability with invisibility is a bit more complicated, as it's related to one not-so-obvious mechanic of spells in the game.
And special abilities that require extracting data from the battle are not easy to implement (especially because the process of ending the battle differs when playing on one computer and playing over a network), but now the system has been developed, and everything seems to be fine with that.
By the way, I already have ideas for new specializations for heroes; I hope that with such an abundance of content on heroic specializations, my ideas won't be used.
And if there are plans to add more heroes, I can always offer some good ideas. I can also help with icons for artifacts.
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________