Далее пишет Hornnn писал(а):При тестировании ТЕ обнаружился такой баг(или фича?):
если сбежавший герой не был выкуплен на предыдущей неделе, он может появиться с войсками но без вторичных навыков. Так Рион пришел без палатки, без виздома и лечения.
И еще - при генерации рандомных карт slow появляется на первом этаже гильдии.
Я буду добавлять в этот пост список всех отловленных и неисправленных багов ТЕ. По мере исправления они будут удаляться из списка.
I. Баги собственно ТЕ:
1. (вроде как исправлен в 1.03р) Koldun Pendalf: "При игре даже с отключенным временном лимите автоматически передавался ход другому игроку после любой проведенной битвы, более того сопернику после передачи хода писалось, что у него тоже закончилось время и опять передавался ход уже мне."
Комментарий:
баг происходит при одновременно выключенных опциях Chess-timer и Timer stops in battles. Хот-сит или сеть - не важно. Буду смотреть и разбираться, а пока просто не используйте эту комбинацию.
То есть при игре без времени вообще Chess-timer надо выключить, а Timer stops in battles - включить.
2. Иногда после возвращения в Героев из параллельной задачи или после загрузки сейва время на экране не показывается, хотя часы тикают исправно и таймер в состоянии Shown.
Комментарий:
Причина пока неизвестна, будем разбираться. Иногда спасает включение/выключение индикации или вывод сообщения в chat line.
3. Баг при передаче сборных артефактов щелчком по стрелке. Может освободиться занятый слот (исчезает "замочек"), может просто пропасть сборник.
Комментарий:
Буду разбираться, надеюсь исправить. Пропажа артефакта была зафиксирована только один раз, и смоделировать ее повторно пока не удалось. Что касается сборников, то пофиксю после перехода на новый ехе-шник. Там будут новые команды для работы с артефактами.
4. Монах Тук: "Играл рэндом карту, так несколько кучек золота были по 0 денег".
Комментарий:
Этот баг есть следствие того, что WoG (а, следовательно, и ТЕ) не прописывают при запуски пути в реестр, в то время как SoD это делает. Поэтому если вы запустили SoD из другой папки, то WoG ищет файл TE.ini в ней (и естественно не находит ). Пока баг не исправлен, надо просто перед игрой в ТЕ или WoG запустить SoD из одной с ними папки, это пропишет в реестр нужный путь. Конечно, так делать нужно не каждый раз, а только если пути были "сбиты".
5. Баг с DirectX. Вообще, WoG почему-то не дружит с DirectX 9-й версии, вследствие чего в ТЕ и добавлен файл DPWSOCKX.DLL, "понижающий" до версии 8. Но оказалось, что это годится только для версии 9с, но не для DirectX 9.0. Характерная ситуация в данном случае - на экране нападающего появляется окно боя, а защищающийся по-прежнему видит карту.
Комментарий:
Лечится только установкой DirectX 9с (или восьмой версии).
6. (исправлен в 1.03р, введена альтернативная возможность заказа героя) Банан: "Когда у всех героев заканчиваются ходы, невозможно "заказать" героя в таверне (Ctrl+Shift+h). Возможно, нельзя делать еще какие-то действия".
Комментарий:
Все действия, "привязанные" к кнопке h ("Next Hero") возможны только если она активна. Если же у всех героев кончились ходы, то она деактивируется и на этом ходу ее вернуть в прежнее состояние уже невозможно. Впоследствии интерфейс будет переделан, а пока пользуйтесь альтернативными вариантами (они есть для всего, кроме упомянутого заказа героя).
7. (исправлен в 1.03р) Jager: "У меня был герой Дракон - спец по гноллам. Успешно достигнув 7-го уровня, я на первый день следующей недели смотрю - а как был приход 36, так и осталось (должно было быть 46 по идее). Я понимаю, что эти 10 лишних существ не отражается в окошке прихода, но пришло-то всё равно только 36".
Комментарий:
Причина бага в дополнительном приросте от спецстроения (+6 гноллов). Оказалось, что подобная структура, будучи построенной, замещает собой жилище монстров. Поэтому когда скрипт проверяет, построены ли простые или грейженые монстры, он на оба вопроса получает ответ "нет". И, естественно, ничего не прибавляет. Баг некритичный, будет исправлен в 1.04. А пока не стройте horde growth building для тех существ, которые получают прирост от спеца по монстрам или Губернатора.
8. Баги, которые случаются не всегда.
1) (исправлен в 1.03р) На Danger Zone в одной из будок с Summon Boat оно иногда меняется на другие спеллы (хотя не должно, скрипт замены отключен), в то время как в другой все в порядке.
2) (вроде как исправлен в 1.03р) В партии Dalamar - Matrosoff у игроков почему-то не вступили в силу изменения из конфига Zcrtraits.txt, хотя в предыдущих партиях на этих же компах все было в порядке.
3) Иногда стартовый герой приходит меньше чем с 3-мя стеками войск, чаще всего это случается со спецами по палатке или баллисте. Хотя все скрипты для них работают и должны давать им три отряда.
4) (вроде как исправлен в 1.03р) Баг числа файрбердов/фениксов.
По отзывам, иногда уменьшение не срабатывает, а в первую неделю даже дает лишнюю птицу. Сейва, правда, нет.
9. Ряд багов, связанных с обнуленным героем. Если он не погиб, а был распущен, то при выкупе имеет 2000 movepoints (впрочем, это еще СоДовский баг). Не обнуляется "память строений-повышалок", то есть если он в прошлой жизни заходил в камень опыта (и т.п.), то после обнуления это строение для него не сработает. Обнуленный герой приходит с одним монстром 1 или 2 уровня, но этот монстр может оказаться с ненулевым опытом.
10. При щелчке правой клавишей по ворам (rogues) или артефакту +750 монет может выдаваться вместо их названия разная фигня (выдается то, что в данный момент записано во временной переменной, например "Много Доход королевства: 500"). Будет исправлено в ближайшей версии.
II. Баги WoG:
1. Если в сетевой версии герой с книгой магии (и/или боевыми машинами) нападает на врага без них и сбегает/откупается, то после боя книга (машины) появляются и у героя-победителя (книга при этом пуста). Существенны сетевой вариант и то, кто из героев нападает.
2. При апгрейде кавалерии в Stables теряется весь опыт.
3. Replay opponent's turn может конфликтовать с объектами на карте, выставляемыми скриптами. Например, на карте Immortal Guards после просмотра хода противников "портятся" нейтральные монстры (их становится больше 4000).
4. Расширенные возможности боя (бить неблокированными стрелкАми врукопашную и т.п.) не работают в сетевой битве двух игроков-людей.
5. При запуске файл h3wog.exe (а также сделанный из него h3te.exe) не прописывает в реестр путь к папке, откуда он был запущен. Поэтому если вы перед тем запускали SoD из другой папки, WoG перестает "видеть" свои файлы, а ищет их в чужой папке.
6. Иногда сброшенный на землю артефакт становится "неподьемным" ни для одного из героев.
III. Неисправленные баги SoD:
1. "Not me" баг. На чужом ходу игрок может получать "лишнюю" информацию о делах своего противника - в Town Hall видно, на что у противника хватит денег/ресурсов, а на что нет; также можно прикинуть его деньги, "прицениваясь" к войскам (мышой не выйдет, а клавой можно); мельницы игроку тоже показывают чужие... возможно, что-то еще? В то же время что герой посетил, а что нет, показывается верно, именно для своего героя. А вот все, что касается не героя, а игрока - с ошибкой.
Комментарий:
В текущей версии исправлены Witch Huts и будочки с заклинаниями.
2. Баг уменьшения нейтралов. После проигранного боя с нейтральными монстрами, в составе которых есть грейженый стек из Х существ, численность отряда уменьшается на величину Х.
Комментарий:
Все равно, убьют героя или он сбежит, будут какие-то монстры убиты "честно" или нет.
3. Если у одного из игроков есть неуправляемая баллиста/палатка, то на ее ходе ему может быть предложено сбежать.
Комментарий:
Мало того, что комп в принципе не должен мешаться в бой человека с человеком, так это окошко еще и ломает ограничение Hit&Run'а!
4. Рассинхронизация наносимого урона при стрельбе личами/магогами по палатке.
5. При осаде города труп перед воротами препятствует их открытию.
Комментарий:
Можно, конечно, считать это фичей... в общем, спорный вопрос.
6. Disguise bug. Ходящему вторым применять бесполезно, поскольку на смене дня заклинание спадает.
7. Forgetfullness bug. Кастуется на все войска противника уже на продвинутой воде.
8. Катапульта получает двойные повреждения от Meteor Shower, если он задевает оба гекса. При этом остальная "площадная" магия работает корректно.
9. Баг с флагом постройки. Если ходящий первым что-то строит в городе, то захвативший его игрок ничего построить на этом ходу уже не может.
Комментарий:
Тоже спорный вопрос, считать ли это багом. Но мне кажется, что все же правильнее было бы сбрасывать флаг постройки при смене владельца.
10. Иногда в сетевой игре после захвата вашего города компом пропадают все деньги. Чаще всего они "возвращаются" при получении хода, ео иногда исчезают насовсем.
11. Так никуда и не исчезло старое, но недоброе раздвоение героев. Сидящий внутри города герой может обрести двойника на карте, уволенный - оставить невидимую копию, с которой тем не менее можно подраться и т.п.
Список дополняется и редактируется.