Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
13:02
4110
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->
1|2

АвторЯрость берсерка
https://mirror.heroeswm.ru/war.php?warid=799774809&lt
в этом бою я использовал 9 руну с предположением что он ударит и дуба и единорога.
в итооге берсерк ударил с клетки выше (и только рога, потому что дуба не было рядом).
кто нибудь может доходчиво обьяснить как вычисляется кого ты будешь бить и с какой клетки? потому что я посмотрел видео Гримрога (https://www.youtube.com/watch?v=aKE6qTYwXXU) и там он обьяснял что берется расстояние по теореме Пифагора. в данном случае от крайней угловой клетки дуба (левая верхняя) до берсерка было расстояние меньше чем аналогично от левой верхней единорога.
и логично что бить он будет дуба. а чтобы ударить дуба ему нужно спуститься дополнительно на клетку вниз - а следовательно с этой клетки он сможет ударить заодно и рога с 9 руной (вот моя такая логика была)

на деле же не прокатило.

быть может по теореме Пифагора считается не совсем то что я считаю? какое из расстояний мы берем? от клетки на которой стоит берсерк... до? до ближайшей клетки на которой стоит существо? или до ближайшей клетки на которую встанет берсерк чтобы ударить существо? а в последнем случае берсерк встанет на ту клетку которая по координате или по пройденному пути будет считаться меньше?
Все правильно берс ударил
Он бьет БЛИЖАЙШЕГО врага. До рога было три клетки по прямой, а до дуба две клетки по прямой и еще одна по диагонали, то есть 3 клетки с небольшим
Посчитай сам , до дуба вперед и немного вниз (совсем простым языком ) , а до рога только вперед ... Риторический вопрос , куда он пойдет ?
били бы сами, направив берса куда нужно, ударили бы обоих, а так берс побежал так, как нужно.
расстояние до рога = 3;
расстояние до дуба = корень из 13;
Да никаких корней, навыдумывали пифагора!
Мы проводили тесты, нет никаких корней - есть лишь 1 клетка за горизонталь/вертикаль и 1,5 клетки за диагональ!
если одинаково то рандом?
[Сообщение удалено смотрителем Диалектик // Уже нет]
для Magna Discordia:
http://lgnd.ru/wm/chain/cross.html

по кругу молния считает клетки от эпицентра..
http://elfius.com/forum_new/index.php?showtopic=722
прочитайте внимательно.
бьет того кто ближе по координате. т.е. по теорема Пифагора считать надо.

ну и обьясните мне тогда?
для K-Meleon:
расстояние до рога = 4
расстояние до дуба = корень из 13;

Дуб ближе, но по пути он уже рядом с рогом, поэтому пошел удар.
провел тест.
теперь совсем ничего не понимаю.https://mirror.heroeswm.ru/war.php?warid=799839220&lt
значит есть два моба. нижний и верхний.
по координате ближе нижний, по пути - верхний.
дойти до той точки с которой ближе всего по координате нижний камнеед(нижняя левая) берс даже с энергией не может. поэтому видимо идет до следующей ближайшей клетки (ровно слева от нижнего камнееда). затем бьет верхнего - почему? есть догадка что по приоритету (у ботов нумерация идет сверху вниз. то есть на верхнего приоритет больше чем на нижнего). я правильно рассуждаю?
то есть изначально мысли берсерка: рассматривает цель которая ближе по координате. далее смотрит все клетки до котторых он сможет доползти. далее встает на эту клетку. и бьет уже ту цель, которая по приоритету у него стоит (бьет того у кого меньше порядковый номер при нумерации на расстановке)
так?
https://mirror.heroeswm.ru/war.php?lt=-1&warid=751844394
Первый удар темных всадников после прохода 2,5 клетки - игнорирование брони 50%:
25*7*(1+0.05*(40-28*0.5))*0.64=257.6

Это тест диагонального движения. Из него следует, что диагональный переход считается, как 1.5 клетки. Это работает при подсчете любых умений, связанных с движением, в т.ч. и берсерка
В ярости он бежит к ближайшей цели по координатам. Если на пути он встанет рядом с любой другой целью, то будет удар по ней.
В бою охоты там было 50/50 какого бить.
для xXDrigerrXx:
У берса другая механика - ему не важен путь до цели, важно лишь расстояние.
Мы проводили тесты, нет никаких корней - есть лишь 1 клетка за горизонталь/вертикаль и 1,5 клетки за диагональ!

ну так тогда обьясните мне логически правило ( без слова ближайший, а указывая конкретное расстояние. ) как думает берсерк кого бить поэтапно. боюсь там очень сложный алгоритм потому что у меня уже голова болит от этой абилки.


судя по последнему бою - он НЕ БЬЕТ с той клетки с которой ближе бежать (пройденный путь)
В бою охоты там было 50/50 какого бить.

нет нифига. там нет рандома же. там каждому стеку присваивается номер. чем меньше номер - тем выше приоритет
для Дарт Аньян:
Я понимаю. Это означает, что если есть цель, находящаяся через одну клетку от него, но за преградой (стена, камень итп), и есть цель в двух клетках от него, но преграды между ними нет, он побежит на первую цель, оббежав преграду. Но в контексте этой темы это вроде роли не играет. Поправь, если ошибаюсь
Цепуха точно идёт рандомно без всяких айдишников

http://lgnd.ru/wm/chain/cross.html
Неактуальная ссылка

http://elfius.com/forum_new/index.php?showtopic=722
Ну как и эта, в принципе, в некоторой части

При равном ярость идёт тож по рандому (спросите у гномов, багофича с берсом копью при медведе вплотную уже давно не юзается)

А вот насчёт самого расстояния – это меняли как минумум 1 раз уже в этом году (мб и обратно потом)
Жаловались в ПсБ люди, что у них по наименьшему пройденному расстоянию били берсы, а не по разности координат
Так что лучше проверить, если кому не лень
Может и криво работать в каких-то случаях

Это работает при подсчете любых умений, связанных с движением, в т.ч. и берсерка
Ну это вы сами выдумали
Цепь считается по Пифагору, прямая тоже
Для каждого отдельно может быть
для K-Meleon:
- он НЕ БЬЕТ с той клетки с которой ближе бежать (пройденный путь). Он бьет с клетки, до которой минимальное РАССТОЯНИЕ. Погуглите разницу между терминами расстояние и путь
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

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