Форумы-->Вопросы и помощь в игре-->
| Автор | подкус |
https://mirror.heroeswm.ru/war.php?lt=-1&warid=1434250030&show_for_all=N8dwxieU
почему после ответки фуры ящер ещё раз её ударил? | | Искус? | | Баг из-за гипноза | | понятно, что из-за гипноза, но какая логика, хотя бы и неправильная? | | Неправильная логика такая: фура союзник, она ударила стек - значит подкус должен быть, единственный стек с которым взаимодействовала фура это сам ящер, себя он ударить не может, фура стек враждебный - бьет её. Не знаю как точно работает с точки зрения алгоритма подкус, но предполагаю, что там одна переменная для ударенного отряда и ударяющего, которая должна заполниться после удара, но т.к. ящер союзный отряд - не заполняется и остается фурия. | для JamesPshevcky:
Звучит логично но в чем смысл изначально заполнять ее атакующим стеком | для Kinematic:
Да, только написал и сам же понял, что фигню ляпнул)
Там вероятно две переменных "Атакованный отряд" и "Атакующий отряд" плюс триггер по которому происходит подкус, когда ящер атаковал фуру - он заполнился как атакующий, а фура как атакованный, а когда фура ударила в ответ заполнился триггер подкуса, но не перезаписались атакованный и атакующий | | После удара ящера слетел гипноз по времени и ящер добавил обидной укус ящера ? | | Как говорится "не претендую на истину", но мне кажется это как-то так работает) Вероятно в свое время при разработке сделали костыль, что бы на вражеские удары подкус не срабатывал и заполнение атакующего/атакуемого происходит в разрезе принадлежности к армии героя, а соблазна тогда в игре еще не было. Ну а так как ситуация не частая - вот и не пофиксили пока) | для Франкечайник:
Там гипноза было еще 0,45 на момент удара) |
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. К списку тем
|