четверг, 3 декабря 2009 г.

О времени каста

В то время, как у некоторых навыком (Gravitation field, Ganbantein, Tracking для примера) имеется неизменяемое время каста, у большинства навыком можно уменьшить время их сотворения при применении некоторых карт/эквипа
+ при помощи статов.

Каждый навык, который имеет время каста, имеет 2 половины: время каста, которое нельзя уменьшить + время каста, которое можно сократить. Та часть, которую нельзя сократить, составляет примерно 20% обычного каст тайма, и её можно уменьшить только специальными вещами или навыками. Остальные же 80% времени каста поддаются уменьшению от карт, статов и таких навыков, как Suffragium.

Для примера:
Пусть у какого-то навыка время каста 10 секунд, значит из них 2 секунды фиксированного каст тайма и 8, которые можно уменьшить. Это значит, что сколько бы у вас интеллекта и ловкости не было, вы не сотворите навык быстрее чем за 2 секунды(если вы ен используете такие навыки как sacrament или radius).

Для того, чтобы снизить не фиксированное время каста до 0, вы должны достичь следующегно значения по формуле:
(Dex*2+Int) = 530
Но это формула для грубого расчета времени каста, а если брать полный вариант, то:
castTime = (1 - SQRT((Dex * 2 + Int) / 530)) * (1 - sum_castReduction/100%) * baseCast * 0.8 + (1 - max_fixedReduction/100%) * baseCast * 0.2
где SQRT - корень квадратный
Basecast - базовый каст навыка
sum_castReduction - суммарное время уменьшения каста(суфра, карты и тд)
max_fixedReductrion - наилучший изминитель необрезаемого времени каста(если я правильно понял, то рабоатет только 1, не зависимо от того, сколько их у вас)

Комментариев нет:

Отправить комментарий