Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
6:04
1231
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Техническая поддержка-->

Авторвосстановление в доме2
в продолжении темы
https://mirror.heroeswm.ru/forum_messages.php?tid=1205482

пришел в сектор с домом - 33% здоровья
дождался восстановления до 77% и начал переход в соседний сектор
результат - 66% здоровья

это было замечено и другими игроками. кэширование тут ни при чем, данные одинаковы на всех страницах (флэшка жизни), на странице https://mirror.heroeswm.ru/pl_info.php?id=15091 , ctrl+f5 по просьбе сделал.
Такое тоже часто наблюдал, но думаю тут проблема чисто в расчетах.
Считается остаточное время восстановления в секторе с домом (23%), при выходе из сектора остаточное время восстановления увеличивается до 34%, поэтому реальное здоровье уменьшается.
бой закончен в секторе с домом
данные:
до выхода из сектора: » Готовность армии: 98%
после нажатия перейти: » Готовность армии: 89%
Расчётное время регенерации закреплено за сектором - это раз.
Когда ты нажал "переместится в сектор", ты как бы уже находишься в нём (может появится лапка помощи в охоте, если вызовешь страницу своего персонажа через pl_info, ты будешь находится уже в этом секторе, несмотря на то, что не закончил передвижение.)
А т.к. регенерация закреплена за сектором, соответственно, время расчитывается исходя из текущего местоположения.
Крой тему автор, бага тут нет, есть только непонимание алгоритма работы регенерации
фикс будет?
нету тут бага, так и должно быть
оно просто уменьшает время восстановления, а не восстанавливает Хп
6+
увеличивает скорость восстановления армии и маны.
4,6,7 попрошу не тупить и не отписываться

взгляните на цифры:
выход из боя в секторе с домом - 98% здоровья
нажимаю переход получаю 89% здоровья
для demin:
как бы тебя объяснить
в секторе "А" у тебя находится дом +33% тоесть на 5 минут времи меньше
в секторе "Б" у тебя ничего нету
когда ты передвигаешься в точку "Б" у тебя бонус падает и Хп отнимается
просто бонус этот типо того уберается, сам замечал не раз с перехода в другой сектор ХП становится менешь


я хз но помоему просто этот бонус уберается
хорошая у вас арифметика получается.
1, выхожу из боя в секторе без дома с 98% - мне восстанавливаться 5 сек.
2, выхожу из боя в секторе с домом с 98% - мне восстанавливаться 3 сек.
3, нажимаю переход после выхода из боя в секторе с домом и о чудо мне восстанавливаться 2 минуты.
в секторе "А" у тебя находится дом +33% тоесть на 5 минут времи меньше
в секторе "Б" у тебя ничего нету
когда ты передвигаешься в точку "Б" у тебя бонус падает и Хп отнимается


Допустим, ты бежал со скоростью 10 км/ч, а потом замедлил шаг до 3 км/ч. Значит ли это, что тебя мгновенно откинуло на 2/3 твоего пути назад?

PS: есть баг
нету бага
здоровье хоть и в процентах отображается, но по факту это время восстановления до максимума.
4,6,7 попрошу не тупить и не отписываться
Автор прошу тебя не тупить и ПОДУМАТЬ!!!
Ещё раз говорю - текущее восстановление работает относительно времени 15 мин=100%. Когда меняешь скорость восстановления, пропорционально меняется соглано этого коэффициента текущее кол-во %.
Тогда, потерпев поражение в секторе с домом, мы мгновенно восстанавливаем треть армии? Где логика?
для demin:
4,6,7 попрошу не тупить и не отписываться
В 4м посту как бээээ правильный ответ :)
значит мы переходим и проц армии само дохнет=))
Ещё раз говорю - текущее восстановление работает относительно времени 15 мин=100%
Нет. Иначе я бы в Тигрином озере при поражении оказывался бы сразу с 40% здоровья, чего не наблюдается.
К списку тем
2007-2026, онлайн игры HeroesWM