Час касту
У pre-renewal змінний час касту залежить виключно від DEX (на відміну від renewal, де додається INT). Формула лінійна: при DEX 150 каст стає миттєвим. Скіли на кшталт Suffragium і Bragi скорочують каст окремим множником.
Що таке каст
Час касту (cast time) — це затримка між тим, як ти натиснув на скіл, і тим, як він спрацював. Уяви мага, що кидає Fire Bolt: персонаж піднімає руки, навколо нього крутиться магічне коло, і лише через кілька секунд вилітає сам болт. Ось ці секунди очікування — і є каст. Поки йде каст, ти стоїш на місці й уразливий: вороги встигають тебе вдарити, а сильний удар по тобі взагалі може перебити каст і змарнувати весь скіл. Тому для будь-якого кастера головна мрія — каст коротший, а в ідеалі взагалі миттєвий.
Формула й DEX
У pre-renewal (а в нас саме pre-renewal) змінний каст залежить ВИКЛЮЧНО від однієї стати — DEX. Це дуже важливо запам’ятати: у renewal до формули додають ще й INT, але в НАС цього НЕМАЄ. Тільки DEX ріже каст, більше нічого. Формула проста й лінійна: castTime = base × (150 − DEX) / 150, де base — це базовий час касту конкретного скіла в мілісекундах (мс), а DEX — твоя спритність пальців, тобто стата DEX.
Поріг 150 DEX
Дивись, як це працює на числах. Візьмемо скіл з базовим кастом 5000 мс. При DEX 0 каст = 5000 × (150 − 0) / 150 = 5000 мс, тобто повні п’ять секунд. Підняли DEX до 99 → 5000 × (150 − 99) / 150 = 5000 × 51 / 150 = 1700 мс. А при DEX 150 → 5000 × (150 − 150) / 150 = 0. Нуль! Каст став МИТТЄВИМ. Саме тому 150 DEX — це священне число для кожного мага: рівно стільки потрібно, щоб скіли спрацьовували без жодної затримки. Понад 150 DEX каст вже не покращує (нижче нуля він не падає), тож 150 — це стеля для миттєвого касту.
Лінійність
Залежність лінійна, і це робить її дуже зручною для планування. Кожне очко DEX зрізає рівно однаковий кусок касту: для скіла на 5000 мс одне очко DEX економить 5000 / 150 ≈ 33 мс. Скільки б у тебе вже не було 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 персонажа
| Каст при DEX 99 | 5000 × (150 − 99) / 150 | 1,700 ms |
| Каст при DEX 150 | 5000 × (150 − 150) / 150 | 0 ms |
Беремо скіл з базовим кастом 5000 мс. Рахуємо при DEX 75: castTime = 5000 × (150 − 75) / 150 = 5000 × 75 / 150 = 5000 × 0.5 = 2500 мс. Тобто рівно половина від повного касту. Логічно: 75 — це половина шляху до 150, і каст урізаний теж рівно наполовину. Це наочно показує лінійність формули.
Той самий скіл на 5000 мс, але DEX уже 120: castTime = 5000 × (150 − 120) / 150 = 5000 × 30 / 150 = 5000 × 0.2 = 1000 мс. Лишилася всього одна секунда касту. Бракує 30 DEX до миттєвого — і ось тут зв’язка з Bragi/Suffragium особливо доречна: вона добиває ці останні 1000 мс до нуля без потреби викручувати DEX до повних 150.
Знову скіл на 5000 мс. При DEX 99: 5000 × (150 − 99) / 150 = 5000 × 51 / 150 = 1700 мс. При DEX 150: 5000 × (150 − 150) / 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). Короткий каст — це не лише швидше, а й менший ризик, що скіл змарнується.
Формули звірено з рушієм uAthena (pre-renewal, Episode 11.2).