Сопротивление

Сопротивление

> Особенности

Сопротивление увеличивает эффективность Пулей, имеющих эффект щита. См. Эффекты.

Абсолютный щит уменьшает наносимый урон на определенную величину, а относительный щит уменьшает урон на определенный процент. Poisons, Damage Reflection и Nova Damage обходят щиты.

FinalAbsoluteShield = BaseAbsoluteShield * (1 + сопротивление / 100)

FinalRelativeShield = BaseRelativeShield * (1 + сопротивление / 100)

Так, при 100 Сопротивления защита удваивается, при 200 — утраивается и так далее.

Окончательный урон рассчитывается так:

FinalDamage = BasicDamage * (1 - RelativeShield / 100) - AbsoluteShield

Примечание: При расчете урона сопротивление больше не входит в формулу, потому что эффекты рассчитываются при запуске чипа и после этого остаются фиксированными. Однако их можно уменьшить с помощью такой пули, как liberation.

Возможны отрицательные значения щита с эффектами Уязвимости и Абсолютной уязвимости. При этом формула остается прежней, урон будет усиливаться, а не уменьшаться.

Функции getAbsoluteShield и getRelativeShield позволяют получить соответственно текущий абсолютный и относительный щит объекта.

В зависимости от количества Капитала, потраченного на Сопротивление, меняется соотношение Сопротивление/Капитал:

Добавлено сопротивление Соотношение сопротивления/капитала

Добавлено сопротивление 1 столица за 2 очка сопротивления

200 1 столица за 1 очко сопротивления

400 2 капитала за 1 очко сопротивления

600 3 капитала за 1 очко сопротивления