(21.11.2018 16:14)igrik Wrote: [ -> ]daemon_n, спасибо большое за репорты. Исправлены оба момента. Сборка перезалита.
1. Скрипт оруженосца - не знаю каким боком попал тестовый скрипт, а не итоговый (после того как я внедрил поддержку ИИ).
2. Исправлен серьезный недочет в плагине защиты артефактов. Ошибка происходила, когда координаты поиска защитника выходили за домустимые границы. Например x = -1 или x больше ширины карты. Свиток то лежал прямо на последней клетке карты (y=0). А когда в функцию поиска тайла клетки передавалась координата y=-1, происходил вылет.
Спасибо за исправление ! Хороший плагин.
igrik, благодарю за молниеносные решения -- уже наслаждаюсь

.
Не знаю, баг или специально, но если подобрать арт на разведку(так же и навык), обзор на клетку увеличивается лишь после движения. Насколько я знаю, в оригинале обзор сразу дается.
Заметил, что добавили защиту артефактов. Интересное нововведение. Оно отключается где-нибудь?

Folks, people keep reporting Era does not launch, angell.dll problems, as well as Lua etc. This was reported for EVERY version yet there is no cure for it? okay, I have no idea what that means, but I would prefer less functionality and scripts but a 100% launch game work, nothing is more frustrating than have all new players disappointing and quitting from start.
Valery, it almost everytime win 10 incompatibility.
Не работают мины от "абилки" Мастер-гремлинов. Они появляются, но не срабатывают.
daemon_n, а для врагов земля не родная?
Algor, не уверен, точно не вспомню, но ныне проверил на карте " Высокомерие" -- все работает. Видимо, "завтыкал"

Возник вопрос по уже знакомому багу с Assert Violation on line 122 (или 407). Ряд пользователей на новых системах (чаще всего Win10, реже Win7) испытывает проблемы с запуском Heroes 3 The Succession Wars как с HD, так и без него. Эровский вог для одного пользователя (с кем успели потестить) запустился нормально. Сама версия основана на Эре 2.46, никаких эровских библиотек не менялось.
angel.dll в сборке нет, в папках Вога в том числе.
Прилагаю различные скриншоты.

- Windows 10 x64

- Windows 7

- Windows 7
Также один из пользователей нашёл для себя решение для виртуальной Win7 (на вин10 не сработало):
Quote:Итак, покурив форумы по Era, удалось разобраться, как победить "assert violation in file". Похоже, ошибка возникает, если в ОС включено предотвращение выполнения данных (DEP). На виртуалке Win7 32bit для запуска достаточно было просто добавить h3sw.exe в исключения как описано на шаге 3 вот тут https://www.online-tech-tips.com/windows...-windows/, на десятке запустить так и не удалось, DEP не отключается даже через командную строку, нужно еще дополнительно отключать безопасную загрузку.
Однако пока больше ни для кого решение не сработало.
orzie, версия старая, но попробуйте установить для файла режим совместимости с Windows XP SP 3. Убедитесь, что в heroes3.ini UseOnlyOneCpuCore = 1.
orzie, Эра 2.46 чистая не завязана на Visual C++ вообще, я пишу на Delphi. Плагины могут быть, начиная от HD и заканчивая плагинами Феанора. И это очень печально, поскольку требовать MS VC 2015 для старой игры — нонсенс (
Berserker, намедни Algor,сделал интересный скрипт для отображения дополнительной информации (def+название+свойства) нажатием ПКМ по артефактам. По умолчанию (СоД) на ПКМ отображается информация: def и название - в ВоГе просто слово "артефакт", но с опцией "Волшебство I" и соотв. навыком (Баз+) отображается информация как и в СоДе, но с ES уже видна вся информация, как указано в скрипте. Уверен, далеко не все используют "Волшебство I". Предлагаю добавить в основную сборку с твоего,Algor, позволения, конечно. Это не к спеху, просто мало ли планируется добавить скриптов бесконфликтных.