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

Формула урона 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 +% к урону от усилений, карт и эффектов краулеров (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 по одному только урону в пять раз слабее за очко, поэтому её множитель настоящий, но медленный. Дополнительная ценность — размер хитбокса: крупные снаряды повышают шанс вообще попасть, а формула этого не измеряет.

Пример: тот же 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. Если у вас один слот карты и одна покупка усиления, то 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, и для Knife это так и есть: карта печатает 40, потому что выпускает пять ножей по 8. Тождество держится для Knife и Fire Wand, а дальше обрывается. Holy Wand печатает 160 при 15 снарядах по 10 (150, если перемножить), Thousand Edge — 200 при 9 снарядах по 20 (180), а Phieraggi — 350 при 72 снарядах по 5 (360). У всех трёх напечатанное число не равно BaseDamage × снаряды, так что по нему нельзя судить, что даст Amount.

Карта 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 всегда стоит BaseDamage, то есть урона на один снаряд, и совпадает с CardDamage ÷ снаряды только когда напечатанное значение ровно равно этому произведению. Holy Wand, Thousand Edge и Phieraggi печатают число, отличное от произведения, поэтому деление напечатанного на число снарядов исказит вклад Amount. Для большинства многоснарядных карт стат всё равно плохой; просто чистое соотношение — не причина.

Есть и вторая, структурная причина. 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 урона за очко. Карта, у которой напечатанное значение равно BaseDamage — так выглядит настоящая односнарядная карта, — получает за очко весь свой напечатанный урон.
  • Колоды, которые размазывают урон, а не фокусируют. Формула считает урон за попадание. Лишние снаряды означают и лишние попадания по лишним целям, и этот суммарный урон по всему полю реален, даже если числа на экране нет.

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

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

Всё выше — урон до брони. На страницах врагов есть значение максимальной брони, и броня обычно решает, сносит карта волну или та же карта встаёт на одном боссе. А вот что игра делает с этим числом — нет публичных данных: ни один источник отсюда не публикует формулу снижения, и на странице урона в вики члена брони нет вообще. Остаток раздела — рабочее объяснение, а не расчёт.

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

Рабочее объяснение такое: броня вычитается из каждого попадания. Тогда карта, размазывающая урон по множеству снарядов, платит много раз, а один тяжёлый удар — один раз. В этой модели многохитовая карта страдает от высокой брони куда сильнее: отдельные попадания малы, и большое плоское снижение может съесть их целиком, тогда как та же сумма одним ударом платит снижение лишь единожды. Это тот обрыв, о котором говорят игроки в Inlaid Library и Dairy Plant, и причина, по которой медленная тяжёлая карта продолжает работать там, где быстрая останавливается.

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

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

Броня объясняет карту, которая проваливается против одного конкретного босса. Остаток разрыва между числом на карте и числом, которое вы ждёте, дают три утверждения про 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%: пять рангов усиления Might дают 100%, остальные 900% надо собрать с карт, эффектов краулеров, камней и Аркан. Потолок Area тоже 1 000%, но стоит он всего ×3, а версия из усиления упирается в +50% за 850 золота. Именно из-за такого соотношения цены и отдачи Area низко стоит в большинстве порядков покупок, а сборки на Area — сначала выбор покрытия, а уже потом урона.

Источники