Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
0:21
2815
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->

Авторподкус
https://mirror.heroeswm.ru/war.php?lt=-1&warid=1434250030&show_for_all=N8dwxieU

почему после ответки фуры ящер ещё раз её ударил?
Искус?
Баг из-за гипноза
понятно, что из-за гипноза, но какая логика, хотя бы и неправильная?
Неправильная логика такая: фура союзник, она ударила стек - значит подкус должен быть, единственный стек с которым взаимодействовала фура это сам ящер, себя он ударить не может, фура стек враждебный - бьет её. Не знаю как точно работает с точки зрения алгоритма подкус, но предполагаю, что там одна переменная для ударенного отряда и ударяющего, которая должна заполниться после удара, но т.к. ящер союзный отряд - не заполняется и остается фурия.
для JamesPshevcky:
Звучит логично но в чем смысл изначально заполнять ее атакующим стеком
для Kinematic:
Да, только написал и сам же понял, что фигню ляпнул)
Там вероятно две переменных "Атакованный отряд" и "Атакующий отряд" плюс триггер по которому происходит подкус, когда ящер атаковал фуру - он заполнился как атакующий, а фура как атакованный, а когда фура ударила в ответ заполнился триггер подкуса, но не перезаписались атакованный и атакующий
После удара ящера слетел гипноз по времени и ящер добавил обидной укус ящера ?
Как говорится "не претендую на истину", но мне кажется это как-то так работает) Вероятно в свое время при разработке сделали костыль, что бы на вражеские удары подкус не срабатывал и заполнение атакующего/атакуемого происходит в разрезе принадлежности к армии героя, а соблазна тогда в игре еще не было. Ну а так как ситуация не частая - вот и не пофиксили пока)
для Франкечайник:
Там гипноза было еще 0,45 на момент удара)
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

К списку тем
2007-2025, онлайн игры HeroesWM