Формула расчета урона на русский

Излагаем идеи и предложения и обсуждаем их
Аватара пользователя
Мистер Пропер
Сообщения: 9152
Зарегистрирован: 30 янв 2013, 17:13
Имя героя: Мистер Пропер
Откуда: от Туда

Re: Формула расчета урона на русский

Сообщение Мистер Пропер » 10 апр 2022, 19:20

Темный Лорд писал(а):
10 апр 2022, 19:03
а сначала на 1.2 и потом на 1.03 или наоборот,
это разные модификаторы, поэтому складываются отдельно

Аватара пользователя
Weilak
Сообщения: 390
Зарегистрирован: 22 ноя 2018, 19:43
Имя героя: Gradus_1781

Re: Формула расчета урона на русский

Сообщение Weilak » 10 апр 2022, 19:27

Мистер Пропер писал(а):
10 апр 2022, 18:59
Weilak писал(а):
10 апр 2022, 16:48
Мистер Пропер писал(а):
10 апр 2022, 09:04
у тебя тут ошибка
+20%
+3%
А как должно быть?
чуть выше
Мистер Пропер писал(а):
10 апр 2022, 09:04
+20%
+3%
Понял о чем ты. Пересчитал по отдельности - сошлось. Спасибо.

Karagy
Сообщения: 964
Зарегистрирован: 19 авг 2012, 00:47
Имя героя: Esuk

Re: Формула расчета урона на русский

Сообщение Karagy » 10 апр 2022, 21:26

У меня рассчеты по опубликованым на форуме формулам - вообще никогда не сходятся точно. Есть подозрение что в некоторых частях формул - присутствует округление до заданного знака после запятой. Предположительно второго. Но это не точно.

Аватара пользователя
phdoc
Администратор
Сообщения: 28216
Зарегистрирован: 29 май 2010, 16:43

Re: Формула расчета урона на русский

Сообщение phdoc » 11 апр 2022, 16:24

Weilak писал(а):
10 апр 2022, 19:27
Пересчитал по отдельности - сошлось. Спасибо.
Славно.


Karagy писал(а):
10 апр 2022, 21:26
У меня рассчеты по опубликованым на форуме формулам - вообще никогда не сходятся точно.
Всё должно сходиться до целого. Дайте обратный пример, пожалуйста.
Делитесь и перемножайтесь

Аватара пользователя
Weilak
Сообщения: 390
Зарегистрирован: 22 ноя 2018, 19:43
Имя героя: Gradus_1781

Re: Формула расчета урона на русский

Сообщение Weilak » 20 апр 2022, 02:48

И вновь мне хотелось бы поднять вопрос о формуле расчета магического урона.
Сначала тот бой, где у меня сошлись расчеты (Была погрешность всего в 1 единицу урона, но я считаю её ничтожной и не стоящей должного внимания. Просто упомянул)
Бой: http://www.heroesland.com/battle.php?40090109
• Герой Gradus_1781 наносит 7186 урона по Скелеты заклинанием 'Взрыв'. Погибло: 30. Допустим тут всё в порядке.

Далее идёт другой бой: http://www.heroesland.com/battle.php?40090197 Здесь я уже одел посох базальта, дающий +20% к урону земли
• Герой Gradus_1781 наносит 9585 урона по Скелеты-Воины заклинанием 'Взрыв'. Погибло: 12. Расчёт игры
Данные:
Сила магии: 82
Уровень: 35
Вычисление: Для более полного совпадения округлял все числа вниз
1. Вычисляется базовое значение урона по формуле из Справки. 37 * 14 + 150 = 3184
2. Учитывается увеличение урона магией соответствующей школы ( от артефактов и пр. ). 3184 * 1.2 = 3820
3. Учитывается навык "Волшебство". 3820 * 1.2 = 4584
4. Для ПвЕ учитывается увеличение силы заклинаний урона: +2% за уровень героя. 35 * 0.02 = 0.7. 4584 * 1.7 = 7794
5. Учитывается влияние магических медалей из достижений героя. 20% - медаль за взрыв. 3% - мастер турниров. 7794 * 1.2 = 9353. 9353 * 1.03 = 9633
6. Учитывается возможная специализация героя. Отсутствует
7. Учитывается модификатор снижения урона магией соответствующей школы по цели ( заклинания "Защита от магии ...", свойства юнитов и артефактов ). Отсутствует
8. Учитывается свойство "Уклонение от магического урона" у цели (вероятностное снижение урона). Отсутствует
Результат: 9633

Что же на этот раз не так?

Аватара пользователя
phdoc
Администратор
Сообщения: 28216
Зарегистрирован: 29 май 2010, 16:43

Re: Формула расчета урона на русский

Сообщение phdoc » 20 апр 2022, 16:44

В пятом пункте учитываются только магические медали. Звание "Мастер турниров" учитывается во втором пункте.
Делитесь и перемножайтесь

Аватара пользователя
Weilak
Сообщения: 390
Зарегистрирован: 22 ноя 2018, 19:43
Имя героя: Gradus_1781

Re: Формула расчета урона на русский

Сообщение Weilak » 20 апр 2022, 19:11

phdoc писал(а):
20 апр 2022, 16:44
В пятом пункте учитываются только магические медали. Звание "Мастер турниров" учитывается во втором пункте.
Ок. Теперь расхождение всего в 2 пункта, что я считаю не особо грубой погрешностью. Спасибо.

Ответить