Формула урона 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 — сначала выбор покрытия, а уже потом урона.
Источники¶
- Vampire Survivors Wiki: Crawlers:Damage: формула, потолки и пример на 427 680
- Crawlers:Amount, Crawlers:Might и Crawlers:Area: потолки статов и значения усиления
- Crawlers:Knife и Crawlers:Fire Wand: CardDamage, базовый Amount и урон одного снаряда
- Crawlers:Combo: что считает множитель комбо и какие статы он принимает
- Crawlers:Double Damage и Crawlers:Triple Damage: множители камней