Guide11. Oktober 20267:40

Математика пазлов. Часть 1 — Отряды

Я сам взялся разобраться, как игра считает статы героя с отрядом: ставил героям разные отряды и сравнивал цифры на карточке и в бою. Получилась формула, которая сходится почти во всех моих замерах с точностью до единицы. Рассказываю, как она устроена, где она не сходится, и прошу вас помочь её проверить.

7:40

Что даёт отряд

У каждого отряда есть основной бонус к атаке, защите и здоровью — у пятизвёздочных это, например, +27 % / +20 % / +25 %. Если отряд профильный, то есть того же класса, что и герой, сверху добавляется бонус за класс: +6 % к атаке и защите и +15 % к здоровью. У отрядов 2★ и 3★ бонуса за класс нет — бонус один.

Гремори и Божественный церковник 5★: основной бонус и бонус за класс
Гремори и Божественный церковник 5★: основной бонус и бонус за класс

Формула на примере Гремори

Возьмём Гремори без костюмов: атака 1997, защита 1834, здоровье 3363, отряд — Божественный церковник. Атака: сначала +6 % за класс — 2116,82, и игра, вероятно, округляет в меньшую сторону до 2116. Потом основной бонус +27 % — 2687,32, снова до 2687. Защита считается так же. Здоровье — по-другому: сначала основной бонус +25 %, дробь, похоже, остаётся, а потом бонус за класс — и только тогда округление.

Расчёт по шагам: хвостик после запятой зачёркивается — это округление в меньшую сторону
Расчёт по шагам: хвостик после запятой зачёркивается — это округление в меньшую сторону

Первое сомнение: 14,96 % вместо 15 %

С бонусом за класс +15 % к здоровью у меня не сошёлся ни один замер с профильным отрядом — по формуле выходило на единицу больше, чем в бою. Я стал двигать процент от 15 вниз, и все десять замеров сошлись, только когда я поставил 14,96 %. Одиннадцатый замер я посчитал заранее — и попал. Почему так, я не знаю.

10 из 10 замеров сходятся при 14,96 %, одиннадцатый посчитан заранее
10 из 10 замеров сходятся при 14,96 %, одиннадцатый посчитан заранее

Второе сомнение: лишняя единица у героев с костюмами

Иногда в бою выходит на одну больше, чем по формуле, — в атаке или в защите, и все три раза у героев с костюмами. Моя гипотеза: возможно, бонус костюма показан в игре целым, а на самом деле он дробный, и у стата есть маленький хвостик после запятой, которого мы не видим. У Ричарда атака на первом шаге — 1870,90: хватит крошечного хвостика, чтобы вышло не 2281, а 2282.

Если по-простому

Профильный пятизвёздочный отряд даёт +6 % за класс и свой основной бонус. Непрофильный — только основной. Обычный отряд 2★ или 3★ — тоже один бонус. Пока формулой можно пользоваться как грубой прикидкой: ошибка — максимум единица.

Формула на круглой тысяче: проценты для примера, у каждого отряда свои
Формула на круглой тысяче: проценты для примера, у каждого отряда свои

Helden in den Beispielen

An ihnen zeige ich, worum es im Video geht.

Kurz gefasst

Что такое профильный отряд?

Отряд того же класса, что и герой. Пятизвёздочный профильный отряд даёт сверху бонус за класс: +6 % к атаке и защите и +15 % к здоровью.

Как игра округляет статы с отрядом?

Похоже, в меньшую сторону: у атаки и защиты профильного отряда — после каждого шага, у здоровья — один раз в конце.

Почему бонус к здоровью работает как 14,96 %, а не 15 %?

Не знаю — так сходятся все мои замеры. Если вы знаете ответ, напишите в комментариях под роликом.

Как помочь проверить формулу?

Напишите в комментарии числами: статы героя на карточке до боя, сколько у него костюмов, какой отряд и его бонусы, и какие статы показывает бой. Шаблон — в описании к ролику.

Kanal über Empires & Puzzles: Helden-Reviews, Guides zu Spielmechaniken, Turniere und Streams. Ich spiele zum Vergnügen und teile meine Zahlen.

Alles, was ich hier, auf YouTube und in Telegram teile, ist meine subjektive Meinung. Urteile, Ränge und Bewertungen zeigen den Blick eines Spielers, keine letzte Wahrheit. Werte und Mana-Schwellen stammen aus dem Spiel: Maximalstufe, ohne Embleme. Embleme, Kostüme und Truppen verändern die Zahlen. Spiel so, wie es dir gefällt.