u uaRO
Механика · каст

Время каста

В pre-renewal переменное время каста зависит исключительно от DEX (в отличие от renewal, где добавляется INT). Формула линейная: при DEX 150 каст становится мгновенным. Скилы вроде Suffragium и Bragi сокращают каст отдельным множителем.

Простыми словами

Что такое каст

Время каста (cast time) — это задержка между тем, как ты нажал на скилл, и тем, как он сработал. Представь мага, который кидает Fire Bolt: персонаж поднимает руки, вокруг него крутится магический круг, и лишь через несколько секунд вылетает сам болт. Вот эти секунды ожидания — и есть каст. Пока идёт каст, ты стоишь на месте и уязвим: враги успевают тебя ударить, а сильный удар по тебе вообще может прервать каст и потратить весь скилл впустую. Поэтому для любого кастера главная мечта — каст покороче, а в идеале вообще мгновенный.

Формула и DEX

В pre-renewal (а у нас именно pre-renewal) переменный каст зависит ИСКЛЮЧИТЕЛЬНО от одной статы — DEX. Это очень важно запомнить: в renewal к формуле добавляют ещё и INT, но у НАС этого НЕТ. Только DEX режет каст, больше ничего. Формула простая и линейная: castTime = base × (150DEX) / 150, где base — это базовое время каста конкретного скилла в миллисекундах (мс), а DEX — твоя ловкость, то есть стата DEX.

Порог 150 DEX

Смотри, как это работает на числах. Возьмём скилл с базовым кастом 5000 мс. При DEX 0 каст = 5000 × (1500) / 150 = 5000 мс, то есть полные пять секунд. Подняли DEX до 995000 × (15099) / 150 = 5000 × 51 / 150 = 1700 мс. А при DEX 1505000 × (150150) / 150 = 0. Ноль! Каст стал МГНОВЕННЫМ. Именно поэтому 150 DEX — это священное число для каждого мага: ровно столько нужно, чтобы скиллы срабатывали без всякой задержки. Свыше 150 DEX каст уже не улучшает (ниже нуля он не падает), так что 150 — это потолок для мгновенного каста.

Линейность

Зависимость линейная, и это делает её очень удобной для планирования. Каждое очко DEX срезает ровно одинаковый кусок каста: для скилла на 5000 мс одно очко DEX экономит 5000 / 15033 мс. Сколько бы у тебя уже ни было DEX — следующее очко даёт тот же прирост, без «подорожания» на высоких значениях (в отличие от ASPD, где последние пункты стоят дорого). Поэтому путь к инстант-касту ровный и предсказуемый: надо просто добить DEX до 150.

Бафы и after-cast delay

А что, если собственного DEX не хватает до 150? Тут на помощь приходят скиллы поддержки. Suffragium (от Priest) и Bragi (точнее Poem of Bragi, он же Apple of Idun у бардов) сокращают каст ОТДЕЛЬНЫМ множителем, который накладывается ПОВЕРХ эффекта от DEX. То есть сперва DEX режет каст по формуле выше, а потом Bragi/Suffragium ещё раз умножают результат на свой процент. Это позволяет «добить» до мгновенного каста даже с DEX ниже 150 — очень популярная связка в группах и на WoE. И ещё одна важная вещь, которую часто путают новички: post-cast delay (after-cast delay, задержка ПОСЛЕ скилла, прежде чем можно кастить следующий) — это ОТДЕЛЬНАЯ механика. DEX её НЕ режет. Её уменьшают совсем другие средства (например, Bragi её тоже сокращает), но обычным поднятием DEX на неё не повлиять.

Формула
castTime = base × (150 − DEX) / 150      (миттєво при DEX ≥ 150)
base
базовое время каста скила (мс)
DEX
показатель DEX персонажа
Разбор примера base 5,000 ms · DEX 99
Каст при DEX 99 5000 × (150 − 99) / 150 1,700 ms
Каст при DEX 150 5000 × (150 − 150) / 150 0 ms
В pre-renewal переменный каст зависит ТОЛЬКО от DEX (без INT). При DEX 150 — мгновенный. Suffragium/Bragi сокращают отдельно.
Больше примеров
DEX 75 — ровно половина каста

Берём скилл с базовым кастом 5000 мс. Считаем при DEX 75: castTime = 5000 × (15075) / 150 = 5000 × 75 / 150 = 5000 × 0.5 = 2500 мс. То есть ровно половина от полного каста. Логично: 75 — это половина пути до 150, и каст урезан тоже ровно наполовину. Это наглядно показывает линейность формулы.

DEX 120 — почти инстант

Тот же скилл на 5000 мс, но DEX уже 120: castTime = 5000 × (150120) / 150 = 5000 × 30 / 150 = 5000 × 0.2 = 1000 мс. Осталась всего одна секунда каста. Не хватает 30 DEX до мгновенного — и вот тут связка с Bragi/Suffragium особенно уместна: она добивает эти последние 1000 мс до нуля без необходимости выкручивать DEX до полных 150.

DEX 99 против DEX 150 — сравнение

Снова скилл на 5000 мс. При DEX 99: 5000 × (15099) / 150 = 5000 × 51 / 150 = 1700 мс. При DEX 150: 5000 × (150150) / 150 = 0 мс — мгновенно. Разница в 51 очко DEX превратила 1.7 секунды уязвимого стояния в полный ноль. Именно ради этих последних пунктов маги и гонятся за 150 DEX.

Пороги и брейкпоинты
  • DEX 150 — главный порог: каст становится мгновенным (0 мс). Это мечта любого кастера и эффективный потолок для переменного каста.
  • Свыше 150 DEX каст уже не улучшается — ниже нуля он не падает. Лишний DEX идёт на HIT, мин.ATK и прочее, но не на каст.
  • Зависимость линейная: одно очко DEX всегда режет одинаковый кусок каста (для скилла base мс это base / 150 мс за очко), без подорожания на высоких значениях.
  • DEX 75 = ровно половина каста; DEX 100 = треть срезана (остаётся 1/3 base); DEX 120 = остаётся 1/5 base. Удобно прикидывать в уме.
  • Suffragium и Bragi (Poem of Bragi / Apple of Idun) умножают каст ОТДЕЛЬНО, поверх DEX — ими можно добить до инстанта даже с DEX < 150.
  • Post-cast delay (after-cast delay) — отдельный от каста таймер, DEX его НЕ уменьшает. Его режут другие средства (в том числе Bragi).
Частые ошибки
  • Думать, что каст режет INT. Это renewal-механика; у НАС pre-renewal — переменный каст зависит ТОЛЬКО от DEX.
  • Качать DEX «чуть больше 150» ради каста. Свыше 150 каст уже ноль — дальше очки DEX на каст не влияют вообще.
  • Путать cast time и after-cast delay. Первое режет DEX, второе — нет; это две разные задержки, и на высоком DEX можно по-прежнему упираться именно в delay.
  • Рассчитывать только на Bragi/Suffragium и вообще не качать DEX. Бафы умножаются ПОВЕРХ DEX — без собственного DEX каст всё равно останется ощутимым.
  • Забывать, что удар по тебе во время каста может его прервать (cast interrupt). Короткий каст — это не только быстрее, но и меньше риск, что скилл потратится впустую.
Кому важно: Критически важно всем кастерам: Wizard/Sage (Fire Bolt, Storm Gust), Priest (Magnus Exorcismus), Professor, Hunter (на скиллах с кастом). Для них 150 DEX или связка с Bragi/Suffragium — основа билда. Чисто физическим классам без скиллов-с-кастом эта механика почти не нужна, но понимать разницу между castTime и after-cast delay полезно каждому.

Формулы сверены с движком uAthena (pre-renewal, Episode 11.2).