это разные модификаторы, поэтому складываются отдельно
Формула расчета урона на русский
- Мистер Пропер
- Сообщения: 9152
- Зарегистрирован: 30 янв 2013, 17:13
- Имя героя: Мистер Пропер
- Откуда: от Туда
Re: Формула расчета урона на русский
Re: Формула расчета урона на русский
Понял о чем ты. Пересчитал по отдельности - сошлось. Спасибо.Мистер Пропер писал(а): ↑10 апр 2022, 18:59чуть выше
Re: Формула расчета урона на русский
У меня рассчеты по опубликованым на форуме формулам - вообще никогда не сходятся точно. Есть подозрение что в некоторых частях формул - присутствует округление до заданного знака после запятой. Предположительно второго. Но это не точно.
Re: Формула расчета урона на русский
Славно.
Всё должно сходиться до целого. Дайте обратный пример, пожалуйста.
Делитесь и перемножайтесь
Re: Формула расчета урона на русский
И вновь мне хотелось бы поднять вопрос о формуле расчета магического урона.
Сначала тот бой, где у меня сошлись расчеты (Была погрешность всего в 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
Что же на этот раз не так?
Сначала тот бой, где у меня сошлись расчеты (Была погрешность всего в 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
Что же на этот раз не так?
Re: Формула расчета урона на русский
В пятом пункте учитываются только магические медали. Звание "Мастер турниров" учитывается во втором пункте.
Делитесь и перемножайтесь