У каждого умения своя перезарядка. Применение еще запускает глобальную, так что другое умение не выстрелить, пока эти часы не кончатся. Сокращение перезарядки укорачивает только ожидание самого умения. Глобальную перезарядку оно не меняет.
Числа из DS_B.0.4.29.
Сводка
Прямые ответы
Как считается перезарядка умения?
Возьмите перезарядку умения. Разделите на (1 + Снижение времени восстановления / 100). Результат 0, или делитель не больше 0, оставляют табличную перезарядку как есть.
Как снизить перезарядку?
Снижение времени восстановления это характеристика, которая укорачивает собственную перезарядку умения. Сила воли дает +0.3 за очко. Надписи, благословения и еще пара эффектов дают больше. Отрицательное значение удлиняет ожидание.
Влияет ли сокращение перезарядки на глобальную перезарядку?
Нет. После навыка глобальная перезарядка равна 5 s. Игра вычисляет уменьшенное значение, но шаг, который запускает таймер, его игнорирует и использует значение из таблицы. Новая глобальная перезарядка заменяет оставшуюся, только если она длиннее.
Сокращает ли сокращение времени восстановления время восстановления, которое уже выполняется?
Нет. Игра устанавливает длину времени восстановления навыка один раз при использовании навыка. Затем ожидание отсчитывается с фиксированной скоростью, и никакая статистика не считывается при подсчете. Снижение времени восстановления, которое вы получите позже, не сокращает работающее время восстановления. Время восстановления, начавшееся при наличии большего сокращения, сохраняет более короткую длину после окончания бонуса. Цикл волны отличается: оно снижает оставшееся время на времена восстановления, которые уже выполняются.
Перезарядка умения
Большинство умений используют это деление. Таблица берет самые частые перезарядки этой сборки и те величины сокращения, которые игра реально дает.
Пример: умение на 15 с с сокращением перезарядки +20 ждет 12.5 с.
| Табличная перезарядка | Без сокращения | +10 | +20 | +30 |
|---|---|---|---|---|
| 15 s | 15 s | 13.64 s | 12.5 s | 11.54 s |
| 20 s | 20 s | 18.18 s | 16.67 s | 15.38 s |
| 12 s | 12 s | 10.91 s | 10 s | 9.231 s |
| 10 s | 10 s | 9.091 s | 8.333 s | 7.692 s |
| 30 s | 30 s | 27.27 s | 25 s | 23.08 s |
Убывающая отдача
Формула не один к одному. Первые очки сокращения перезарядки срезают больше ожидания, чем та же величина позже.
График это оставшееся ожидание как доля табличной перезарядки. Без сокращения ждете полностью. При сокращении перезарядки 100 ждете половину.
На умении в 15 с первые +20 экономят 2.5 с. Следующие +20 экономят только 1.786 с.
На этой кривой сила воли медленная: каждое очко это +0.3. Надписи прыгают на +10, +20, +30 сразу.
Только сила воли, на умении в 15 с. Это самая частая табличная перезарядка.
| Сила воли | Сокращение перезарядки | Ожидание умения на 15 с | Сэкономлено против нуля |
|---|---|---|---|
| 0 | 0 | 15 s | 0 s |
| 10 | +3 | 14.56 s | 0.4369 s |
| 20 | +6 | 14.15 s | 0.8491 s |
| 30 | +9 | 13.76 s | 1.239 s |
| 40 | +12 | 13.39 s | 1.607 s |
| 50 | +15 | 13.04 s | 1.957 s |
Глобальная перезарядка
Применение умения запускает глобальную перезарядку 5 s на этом юните. Другие умения ее ждут. Величина из боевой таблицы, копируется на юнит. Сокращение перезарядки не применяется. В описании патча сказано, что сокращение перезарядки теперь укорачивает глобальную перезарядку. В этой сборке проверка навыка вычисляет уменьшенное значение, но шаг, который запускает таймер, по-прежнему использует сохранённое 5 s, поэтому ожидание не сокращается.
Если более короткое глобальное время восстановления наступит, пока более длинное ещё идёт, оставшееся ожидание сохраняется. Экипировка оружия в бою запускает ожидание 10 s на том же счётчике; другая экипировка и экипировка вне боя этого не делают.
У навыка, чьё собственное табличное время восстановления равно 0, например у базовой атаки, вообще нет проверки времени восстановления: он не ждёт глобального времени восстановления и не запускает его. Глобальное время восстановления запускают только ваши юниты; монстры и союзники никогда.
Что ее снижает
Каждый эффект, который пишет сокращение перезарядки, есть в таблице. Само Снижение времени восстановления сначала строится из Сила воли, потом идут дополнительные процентные модификаторы.
Поверх этих эффектов каждая единица Сила воли дает еще +0.3 сокращения перезарядки.
| Источник | Сокращение перезарядки | Как получить |
|---|---|---|
| +30 | Гравировка | |
| +20 | Гравировка | |
| +10 | Гравировка | |
| -10 | Предыстория | |
| +30 | Даётся: Прилив и отлив, Взрыв жизни. | |
| +30 | Задано в данных, но сейчас не даётся ни одним доступным предметом, чертой или навыком. | |
| +20 | Задано в данных, но сейчас не даётся ни одним доступным предметом, чертой или навыком. | |
| +10 | Задано в данных, но сейчас не даётся ни одним доступным предметом, чертой или навыком. |
Умения со скоростью атаки
Несколько умений делят табличную перезарядку на скорость атаки, а не на (1 + сокращение перезарядки / 100). Сокращение перезарядки в этот путь не входит. Умение с табличной перезарядкой 0 ни до одного деления не доходит.
| Навыки | Табличная перезарядка |
|---|---|
| 1 s | |
| 10 s | |
| 10 s | |
| 15 s | |
| 15 s | |
| 16 s |
Под капотомкак это делает код
- Перезарядка умения это табличная перезарядка, деленная на (1 + сокращение перезарядки / 100), если не стоит флаг скорости атаки.
- Если этот делитель не больше 0, табличная перезарядка берется как есть.
- Длительность глобальной перезарядки: это боевое значение из таблицы, сохранённое у юнита. Проверка навыка передаёт величину глобальной перезарядки, уменьшенную сокращением перезарядки, но положительное применение использует сохранённое значение. Величина применения служит только признаком.
- Новая глобальная перезарядка заменяет оставшуюся, только если она длиннее.
- Время восстановления навыка сохраняется как оставшееся время при использовании навыка. Каждый такт снижает это время на один и тот же шаг. Никакая статистика не считывается на такте.
Связанное: Скорость атаки · Боевые формулы · Таланты · Эффекты экипировки.