Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
19:11
4417
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Проблемы с боями-->

АвторБаг в навыке демона.
Для начала, я решил проверить, работает ли бонус артов охотника в ГВ, и для чистоты эксперимента, перки набрал на удачу, и заметил один баг, недаработку я не знаю как точно как это назвать.

Навык демона широкие врата ада имеет формулу 10%+5%*(удача). В бою указаном ниже у меня удача 4, тоесть я должен был получить 30% дополнительного гейта + к основному, формала основного гейта = [20%+4%*9]=56 (9 - это умение) Тоесть, мой гейт должен иметь 86% от основного стека.

Теперь, идёт бой, 15 коней открывают врата - и выходит 11 коней гейта. (15 / 100) * 86 = 12,9 - а эта формула укзывает что выйти должно 13 коней. Выходит мне недодали 2 коня.
Смотрим дальше 17 псов открывает врата, и ко мне на помошь приходит 12 псов. (17 / 100) * 86 = 14,62 по формуле должно быть 15.

Взглянем на формулу с другой стороны, что если админы не учли 1 часть формулы? Не 10%+5%*(удача) а 0%+5%*(удача)? выходит мой гейт должен иметь 76% от основного стека, посчитаем:
Конь - (15 / 100) * 76 = 11,4 (в бою вышло 11)
Пёс - (17 / 100) * 76 = 12,92 (В бою вышло 12)
Пример боя:
https://www.heroeswm.ru/war.php?lt=-1&warid=530946854

Вывод: выходит вместо 10%+5%*(удача) используется 0%+5%*(удача), значит демонам не дадали аж 10% гнейта.

Судорожно прошу исправить эту ошибку, демоны и так вымирают((
Все правильно в призыве было.
Только вот Ваши расчеты не верны.
формала основного гейта = [20%+4%*9]=56% (9 - это умение)
широкие врата ада имеет формулу 10%+5%*(удача) - 30%
Так как это однотипные эффекты, то результирующая определяется по формуле х=1-(1-N1)(1-N2)
Таким образом величина гейта будет 69,2%

Так что какой смысл был брать этот бесполезный перк, который дорог и неэффективен?
для Michael_CS:
Количество призваных из ада увеличиывется на (дальше формула)

на - с матим. точки зрения заменяется знаком + . По идее к основному гейту должно прибавлятся бонус. Если это не так, то написали не правельно.
Тема перенесена из форума "Ошибки и сбои (Общее)" в "Проблемы с боями".
для Michael_CS:
1-(1-N1)(1-N2)= х

1 − (1 − 56) * (1 − 30) = −1594

Чё то в этой формуле не то)))

Рассмотрим другой вариант, 56 + 30% = 72,8, но прценты не складываются))) 5 это тоже процент, это не число!

-по идее тогда формуала должна быть такой:

(100+56%+30%)-100 = 102,8 в этой формуле и процент базовый(56%,в этой формуле , в отличии от прошлой, это не число, а процент) и бонус (30%)
1 − (1 − 56) * (1 − 30) = −1594 вместо этого -
1 - (1 - 56) * (1 - 30) = -1594
https://www.heroeswm.ru/showperkinfo.php?name=swarming_gate

Все просто.
увеличивается ТОЛЬКО призыв.

т.е без навыка ты призываешь 56%, а с навыком на 30% (от этих 56%) больше
0.56+0.56*0.3=0,72
7+
точнее так.

у тебя есть 100 бесов, 9 умка, навык.

100*0.56 = 56 призовется БЕЗ навыка
56*0.3=16,8 призовется ОТ навыка.
всего призовешь 56+17=73
для ali-Hazard:
100*0.56 = 56 призовется БЕЗ навыка
56*0.3=16,8 призовется ОТ навыка.
всего призовешь 56+17=73


Читай внимательно пожалсто
Так написано в навыке.
Количество призваных из ада увеличиывется на (дальше формула)

на - с матим. точки зрения заменяется знаком + . По идее к основному гейту должно прибавлятся бонус. Если это не так, то написали не правельно.
для Гаджи-20:
Читай внимательно пожалсто
Так написано в навыке.

правильно.

Открытие Врат Ада (из "Об игре")
Это уникальное умение Демонов, с помощью которого отряды армии вашего героя смогут вызывать себе дополнительные боевые силы прямо на поле боя. Количество призванных бойцов напрямую зависит от количества призывающих - любое демоническое существо под руководством героя способно призвать подкрепление равное [20%+4%*умение] от текущей численности отряда.

Что мы имеем? То, что Демон может призвать подкрепление, численность которого зависит от текущей численности отряда.
Далее.

Количество призваных из ада увеличиывется на (дальше формула)
А вот дальше пошли глупости. Если по отношению к процентам говорят "увеличится на", то надо проценты делить на 100 и то что получилось умножать(!) на исходное число.

100*0.56 = 56 призовется БЕЗ навыка
56*0.3=16,8 призовется ОТ навыка.
всего призовешь 56+17=73
для ali-Hazard:
для Гаджи-20:
1-(1-N1)(1-N2)= х
Чё то в этой формуле не то)))
1 - (1 - 56) * (1 - 30) = -1594


То, что опять считаете не правильно
Все однотипные эффекты считаются не простым сложением, а по формуле:
1-(1-N1)(1-N2)= х
1-(1-0,56)*(1-0,3)=0,692
Перевод в %:
х=0,692*100%=69,2%

Конь - 15 * 0,692 = 10,38 - в бою вышло 11.
Пёс - 17 * 0,692 = 11,764 - в бою вышло 12.
Все работает как прописано. Другое дело что прописано так, что кроме как поизвращаться не пригодно.
Широкие врата не играбельны уровня так до 30.
1-(1-0,56)*(1-0,3)=0,692
100*0.56 = 56 призовется БЕЗ навыка
56*0.3=16,8 призовется ОТ навыка.
всего призовешь 56+17=73


По мне и там и там ошибки.
Гейт идёт от основного существа, и он должен складыватся, (так как там написанно НА) тут и выходит. 56 + 30% = 72,8, но прценты не складываются))) 56 это тоже процент, это не число!
Если брать одно существо как за основу;

1 - существо. Найдём гейт от навыка. 30%

1+30%=1.3

Плюс гейт от умения

1+56=1.56

Сложим эти бонусы. (Так как это написанно в навыке)

1+0.86 (Одно существо призывает 86% "Себя")
В одиночку решил поднять демонов=). Истинный демон!
Я просто хочу восстановить справедливость, демоны и так малочисленная фракция, нужно её подерживать, а не резать.
для Alexander (adm):
Будет ли исправлена ошибка?
К списку тем
2007-2025, онлайн игры HeroesWM