Форум HeroesWorld-а - Показать сообщение отдельно - [ВОПРОС] Головоломка от Antoshka
Показать сообщение отдельно
#17
Старый 24.04.2013, 20:00
  #17
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: [ВОПРОС] Головоломка от Antoshka

Medium_HPНа любом не штрафном типе местности и на камнях гарпий надо бить с места, не выходя из лифта, т.к. шаг по диагонали и обратно - это 140 МП. То, что на этой карте прямой ход из лифта вниз на грязь отнимает 150 МП - козни автора.
Это конечно же козни автора, но это легко объяснить тем, что клетка на которой стоит выход из лифта - пустыня (это видно на миникарте), но так же там есть и дорога. На клетке, где стоят гарпии дороги нет, а на клетке справа от гарпий дорога есть. Поэтому при диагональном ходе получаем перемещение с дороги на дорогу, собственно поэтому система штраф и не учитывает. А если мы нападаем на гарпий (или ходим вниз, если гарпий нет), то получается сходим с дороги и как следствие попадаем под "пустынный штраф". Всё объяснимо.

Что имеем дальше, когда проходим все арты и 3 знак? Когда у нас в активе 150 мувов то у нас есть выбор:
1) идти по диагонали, а затем 2 прямых шага до оазиса
2) прямой шаг, шаг по диагонали и ещё прямой шаг
В случае варианта 1, мы не успеваем, просто не хватает ходов. А вот во 2 случае имеем интересный баг. Дело в том, что когда у героя остаётся от 100, до 140 мувов, то он всё-равно имеет возможность сделать ход по диагонали. Это связано с тем, что последний диагональный ход по расходу мувов считается как прямой, затем обнуляя остатки. НО. В нашем случае имеем быстрые дороги. Когда остаётся 100мп и мы ходим по диагонали, система должна списать стоимость хода по прямой и списывает 50 мп, но ведь у нас остаётся ещё на один ход, поэтому счётчик не обнуляется и система даёт нам возможность сделать прямой ход! Вот он секрет
Dirty_Player вне форума
Ответить с цитированием