I suspect that this script is written incorrectly.
GiveArtefact(heroname, artefactID, [bindToHero = 0]);
As I understand it, the 3rd parameter can be left blank altogether. But you have written nBindToHero.
Heroes 5: Битвы кланов - Борьба за ресурсы - Обитель друидов - Падший рыцарь - Побег
Heroes 4: Немеджихра - Приключения ифрита
Heroes 3: Крюлод и Таталия
Heroes 2: Вторжение - Эктор - Сэр Мильтен - Чёртовы Топи
Мой ютуб канал: Navkratis