Перейти к содержанию

Формула урона Vampire Crawlers: разбор по частям

Урон в Vampire Crawlers — это одна скобка и три множителя. Скобка выглядит так: CardDamage + CardDamage×Combo + BaseDamage×Amount. Дальше её умножают Might, Area и камни урона. Целиком это записывается так.

Damage = (CardDamage + CardDamage×Combo + BaseDamage×Amount) × (1+Might) × (1+Area/5) × gem1 × gem2

Отсюда сразу два следствия. Amount — не множитель к урону карты: он добавляет урон одного снаряда карты за каждое очко, внутри той же скобки, что и Combo. И Might с Area — отдельные множители, поэтому они перемножаются друг с другом и с Combo, а не борются за одно место.

Формула описывает обычное попадание. Крит, который могут выкинуть карты вроде Knife, накладывается сверху и в скобку не входит.

Если вам говорили, что +2 Amount утраивает урон любой карты, то смотрели на односнарядную карту при нулевом комбо. На Knife те же +2 Amount добавляют 16 урона. Дальше на странице разобрано почему.

Что стоит за каждым членом формулы

Формула использует четыре входа и два слота под камни. У трёх значений есть потолки, и именно на потолках ломается большинство советов по сборкам.

Член Откуда берётся Потолок
CardDamage Число, напечатанное на атакующей карте, когда вы вне боя нет
Combo Множитель в правом нижнем углу во время цепочки. Комбо XX считается как XX дополнительных розыгрышей карты нет
BaseDamage Урон одного снаряда карты, указан на вики-странице карты, но не на самой карте нет
Amount Снаряды, которые добавляет стат Amount 50
Might +% к урону от Power Ups, карт и эффектов Crawlers 1,000%
Area Стат сплэша. Каждые 5% Area дают +1% урона всем врагам впереди 1,000%
gem1, gem2 Double Damage (×2) и Triple Damage (×3), складываются перемножением нет

На двух строках этой таблицы стоит задержаться. CardDamage уже включает снаряды самой карты: Knife печатает 40, потому что выпускает 5 ножей по 8 урона. BaseDamage — это 8, а не 40. Amount начинается с 0, поэтому скобка открывается на 40, и за первые пять ножей дважды не платят. Когда скобка говорит BaseDamage×Amount, она платит по цене одного ножа за каждый лишний нож, а не по цене числа с обложки карты.

Строка Area — вторая ловушка. Area записан в процентах, но в формуле делится на 5, то есть 5% Area покупают 1% урона. На потолке 1,000% вы получаете множитель ×3, а не ×11.

Три множителя по порядку отдачи

Источник Какой множитель Лучший случай
Might (1 + Might), то есть +100% Might удваивает всё ×11 на потолке 1,000%
Area (1 + Area/5), то есть +100% Area даёт всего ×1.2 ×3 на потолке 1,000%
Камень Double Damage ×2 к карте, в которую вставлен ×2
Камень Triple Damage ×3 к карте, в которую вставлен ×3
Два камня Triple Damage перемножение, то есть 3 × 3 ×9

Might — единственный стат, который ведёт себя так, как игроки ждут от стата урона: одно очко на входе, одно очко множителя на выходе. Area по одному только урону в пять раз слабее за очко, и поэтому сборка на Area, которая на бумаге выглядит щедрой, по одиночному боссу бьёт как мокрое полотенце. Своё место Area оправдывает покрытием сплэша и тем, что увеличивает сами снаряды, а это повышает шанс вообще попасть. Формула не измеряет ни то, ни другое.

Пример: тот же Knife в четырёх сборках

У Knife CardDamage 40 и BaseDamage 8, а Amount начинается с 0. Возьмём попадание в середине цепочки при Combo 10, где в Amount вложено 5 очков, то есть пять лишних ножей.

Combo term: 40×10 = 400
Amount term: 8×5 = 40
Bracket: 40 + 400 + 40 = 480

Теперь зафиксируем карту и комбо и поменяем только статы.

Сборка Скобка Might Area Урон
Без вложений в статы 480 ×1 ×1 480
+100% Might 480 ×2 ×1 960
+100% Area 480 ×1 ×1.2 576
+100% Might и +100% Area 480 ×2 ×1.2 1152

Вторая и третья строки — весь аргумент в одной таблице. Одни и те же номинальные «+100%» дают +480 урона от Might и +96 от Area. Если у вас один слот карты и одна покупка Power Up, то Might здесь даже не спорный выбор.

Пример: собственный потолок из вики

Официальная вики приводит один полный пример, и его стоит пройти целиком: видно, как множители складываются в конце забега. Knife при Combo 25, BaseDamage 8, Amount на потолке 50, Might 1,000%, Area 1,000%, с двумя камнями Triple Damage.

Combo term: 40×25 = 1000
Amount term: 8×50 = 400
Bracket: 40 + 1000 + 400 = 1440
Might: 1440 × 11 = 15840
Area: 15840 × 3 = 47520
Gems: 47520 × 9 = 427680

427,680 урона с одной карты. Посмотрите, откуда берётся основная масса: скобка даёт 1,440, а множители превращают это в шестизначное число. Игрок, который весь забег гнался за Amount, придёт к 40 + 1000 + 400 с Might ×1 и Area ×1 и ударит на 1,440.

Почему Amount не первый стат

При Combo 10 одно очко Combo на Knife добавляет в скобку 40 урона. Одно очко Amount — 8. Это соотношение не случайно: это базовое число снарядов Knife, потому что CardDamage — просто BaseDamage, умноженный на количество снарядов карты.

Карта CardDamage BaseDamage Базовые снаряды +1 Combo +1 Amount
Knife 40 8 5 +40 +8
Fire Wand 45 15 3 +45 +15

Fire Wand получает от очка Amount почти вдвое больше, чем Knife, и всё равно проигрывает Combo втрое. Правило обобщается: очко Amount стоит CardDamage ÷ базовое число снарядов карты, поэтому стат слабее всего именно на многоснарядных картах, которые как будто должны его любить.

Есть и вторая, структурная причина. Amount и Combo сидят в одной скобке, поэтому любой множитель, поднимающий Amount, поднимает и Combo в той же пропорции. Amount не догоняет — он только держит темп. Вики говорит это прямо: Amount стоит брать при низком множителе комбо, и его ценность падает по мере набора комбо.

Три случая, где Amount действительно заслуживает слот.

  • Первые карты цепочки. Начинать с Combo 10 получается не всегда. На первой карте Combo равен 0, и скобка — это просто CardDamage + BaseDamage×Amount, так что доля Amount в сумме больше. Knife с Amount 5 открывается на 40 + 40 = 80, а без Amount — на 40.
  • Карты с малым числом снарядов. Fire Wand при 3 снарядах даёт 15 урона за очко. Односнарядная карта получала бы за очко весь свой CardDamage.
  • Колоды, которые размазывают урон, а не фокусируют. Формула считает урон за попадание. Лишние снаряды означают и лишние попадания по лишним целям, и этот суммарный урон по всему полю реален, даже если числа на экране нет.

Чего Amount не сделает — не победит покупку Might. Might умножает ту самую скобку, в которой стоит Amount, и заодно умножает вклад Combo.

Armor: член, который формула опускает

Всё выше — урон до брони. На страницах врагов есть значение максимальной брони, и оно списывается с каждого попадания, а не с суммы по карте. Поэтому одна и та же скобка проходит сквозь босса с 60,000 HP и нулевой бронёй и встаёт на боссе с 5,500 HP и 550 брони.

Враг HP Максимальная броня
MasterWitchElite 5,500 550
LostTwinElite 10,000 666
DeepCrabElite 66,000 1,000

Knife при Combo 10 выдаёт свои 480 как десять ножей по 48. Против брони 550 каждый из этих ножей ниже значения брони, поэтому карта, которая стирает волну, против босса почти ничего не делает. Односнарядная карта, кладущая те же 480 в одно попадание, платит 550 один раз. Это тот обрыв, в который игроки упираются в Inlaid Library и Dairy Plant, и причина, по которой медленная тяжёлая карта продолжает работать там, где быстрая останавливается.

Формулу снижения вики не публикует, и на её странице урона члена брони нет вообще, так что точный результат эта страница вам не выдаст. Может ли попадание упасть до нуля или упереться в какой-то минимум — тоже не задокументировано (not documented). Направление сомнений не вызывает: чем на большее число попаданий делится карта, тем больше раз она платит.

Почему урон кажется низким

Броня объясняет карту, которая проваливается против одного конкретного босса. Остаток разрыва между числом на карте и числом, которое вы ждёте, дают три утверждения про Amount.

Amount добавляет за очко BaseDamage, а не CardDamage. На односнарядной карте эти числа равны, поэтому знакомый пример работает: карта на 30 урона с +2 Amount доходит до 90, ведь два лишних снаряда по 30 добавляют 60. Прогоните те же +2 Amount через Knife, и скобка сдвинется с 40 до 56, потому что один лишний нож стоит 8.

Прирост линейный. Каждое очко добавляет один и тот же BaseDamage, с первого по пятидесятое. От карты к карте меняется только размер этой константы: односнарядная карта получает 100% напечатанного урона за очко, Knife — 8 из 40, то есть 20%.

«Самый большой множитель» верно только при нулевом комбо на одном снаряде. При комбо 0 на Magic Wand +1 Amount — скачок на 100%. При Combo 10 на Knife +1 Amount добавляет 8 к скобке в 480, меньше 2%, а +1 Combo добавляет 40.

Ничто из этого не делает Amount плохим статом. Он ситуативный, а его продавали как универсальный, и разница важна, когда в последнем магазине забега рядом лежат Duplicator и Spinach. Список статов, потолки и деление на временные и постоянные — на странице «Статистика».

Потолки и что они значат для сборки

Amount останавливается на 50, Might — на 1,000%, Area — на 1,000%. Все три потолка действуют внутри одного боя, а два процентных сбрасываются с его концом: поэтому сборку на Might приходится заново набирать на каждом этаже, а сборки на Growth или Greed переносятся дальше.

Чтобы упереться в потолок Might, нужно 1,000%: пять рангов Power Up на Might дают 100%, остальные 900% надо собрать с карт, эффектов Crawlers, камней и Arcana. Потолок Area тоже 1,000%, но стоит он всего ×3, а версия из Power Up упирается в +50% за 850 золота. Именно из-за такого соотношения цены и отдачи Area низко стоит в большинстве порядков покупок, а сборки на Area — выбор для чистки волн, а не для боссов.

Источники