Форум HeroesWorld-а - Показать сообщение отдельно - Прохождение авторских карт
Показать сообщение отдельно
#1524
Старый 25.01.2018, 00:56
  #1524
^
Dandy
📖
Регистрация: 07.04.2015
Сообщения: 348
1538
Отправить сообщение для  Dandy с помощью ICQ
Выставка наград
Регистрация: 07.04.2015
Сообщения: 348
1538
Отправить сообщение для  Dandy с помощью ICQ
Выставка наград
По умолчанию
Re: Прохождение авторских карт

на 5-6й неделе приходят компы с 10 спелповером и болтом, их нападение нужно пережить с мин потерями. Опять же замки красного и синего нужно захватывать как можно раньше. И инферно компа нужно убивать до 4-5-го месяца - там может собраться просто неубиваемый кулак. На обычных картах было бы изи, но когда забанены все школы магии и заклинания доступны только 1-2 уровня и без слепоты, то потери неизбежны. Лога не забанена на карте, так что бонус только в перчатках против 8 атк.

Добавлено через 2 часа 38 минут
Итак, подробности по "последнему" шагу, информация взята из http://heroescommunity.com/viewthread.php3?TID=27539 , здесь в своих словах + дополнено и в доказательство скриншоты:


Общее правило здесь следующее:
если ваше кол-во мувпоинтов от 100*k до 141*k, то диагональный шаг стоит столько же, сколько и горизонтальный/вертикальный. Причем не зависит ни от чего, кроме k - это штраф перемещения по почве:
болото 175%, песок и снег - 150%, скалы - 125%, все остальные типы почв - 100%
также режется пасфайтингом на 25% за каждый уровень прокачки, но k ниже 100% быть не может
особенныый случай, если в армии есть кочевник и почва - пески. В этом случае k=100% вне зависимости от уровня прокачки пасфайдинга.

Теперь следствия:
1) Последний шаг есть на всех типах почв
Для почв без штрафов если 100<=мувпоинты<=141, то любой герой с любым войском может сделать диагональный шаг.
Для почв со штрафом и недостаточно прокачанным уровнем пасфайтинга(вне зависимости от армии) всегда можно сделать диагональный шаг вместо горизонтального/вертикального. Также обращаю внимание, что после диагонального шага могут оставаться мувпоинты, достаточные для шага по дороге.





2) Если у вас родные войска, но недокачанный пасфайтинг
а) Для скал вам нужно иметь 125<=мувпоинты<=176 чтобы иметь возможность сделать диагональный шаг. Но при 141 мувпоинте вам бы итак хватало на передвижение без штрафа, а наибольший остаток был бы 176-141=30 недостаточным даже на шаг по быстрым дорогам, потому бы обнулился и вы бы не заметили скидку. И только при 125<=мувпоинты<=140 вы бы ощутили последний шаг - это маленький диапазон, что объясняет, почему так редко на практике его можно увидеть.
б) Для снега область скидки 150<=мувпоинты<=212 и тут есть два момента:
- при 200<=мувпоинты<=212 мы получаем скидку на диагональный шаг и тратим 100 мувпоинтов, но ещё от 100 до 112 мувпоинтов остается и мы можем сделать ещё один горизонтальный/вертикальный шаг. Тем самым мы наблюдаем явление "предпоследнего" шага Диапазон для наблюдения явления небольшой, но содержит значение 200 мувпоинтов, потому может наблюдаться не так уж и редко.

- при 150<=мувпоинты<200 при диагональном шаге мы получаем скидку и у нас остается от 50 до 99 мувпоинтов, которые мы можем потратить на шаг только если вышли на дорогу.
в) Для песка родных юнитов, передвигающихся без штрафа - нет.
Что касается кочевника - то механика с ним точно такая же, как если бы у вас был прокачан продвинутый пасфайдинг только для песка.
г) Для болота область скидки 175<=мувпоинты<=247, но, за исключением значений, особенности снега здесь повторяются - последнего шага нет, но есть предпоследний шаг. И вот как раз на болоте предпоследний шаг обнаруживается проще и чаще всего.


3) Скидка на диагональный шаг и дороги
Повторюсь, для расчёта скидки неважно на что будут тратиться мувпоинты. Главное, что их текущее значение находится в определенном интервале. Для почвы без штрафов это 141-100=41 мувпоинт. Для скал 51, снега и песка - 62, для болота 72. Как известно, для быстрых дорог шаг стоит 50 мувпоинтов, для средних 65 и не требуют пасфайдинга!, что означает, что в некоторых случаях мы можем получить скидку на диагональный шаг аж на два хода.
К примеру, у вас 200 мувпоинтов на быстрой дороге на снегу. Тогда
1) Если у вас нет пасфайтинга, то вы можете сделать по дороге первый диагональный шаг со скидкой -50мп,
у вас остается 150 мп - тоже попадает в диапазон скидки и вы можете сделать второй диагональный шаг со скидкой, а оставшиеся 100 мп потратятся на два горизонтальных шага. Итого 4 шага в такой конфигурации дорог


2)Но если в этой ситуации мы поставим героя с базовым пасфайтингом, то наш герой сделает лишь 3 шага:
1 шаг диагональный при 200 мп - не попадает в диапазон 125-176, значит стоимость шага 70 мп
2 шаг диагональный при 130 мп - попадает в диапазон скидки, остается 130-50=80 мп
3 шаг мувпоинтов хватает только на последний горизонтальный шаг.
Тем самым существуют ситуации, когда пасфайдинг может портить вашу логистику на дорогах!


Ну и для справки, максимум мувпоинтов мы можем сэкономить 26+72=98. Если на болоте на средних дорогах, например с 247 мувпоинтами, мы сначала сделаем диагональный шаг по дороге, а затем со штрафом - диагональный шаг по бездороге.
Dandy вне форума
Ответить с цитированием