Resistanssi

Vastus

> Ominaisuudet

Resistanssi lisää suojavaikutuksen omaavien Buletsin tehokkuutta. Katso tehosteet.

Absolute Shield vähentää aiheuttamaa vahinkoa tietyllä määrällä, kun taas Relative Shield vähentää vahinkoa tietyllä prosentilla. Poisons-, Damage Reflection- ja Nova Damage-ohitussuojat.

FinalAbsoluteShield = BaseAbsoluteShield * (1 + vastus / 100)

FinalRelativeShield = BaseRelativeShield * (1 + vastus / 100)

Siten 100 Resistance-arvolla suojaus kaksinkertaistuu, 200:lla se kolminkertaistuu ja niin edelleen.

Lopullinen vahinko lasketaan seuraavasti:

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

Huom: Vahinkoa laskettaessa vastus ei enää tule kaavaan, koska vaikutukset lasketaan sirun käynnistyksen yhteydessä ja pysyvät kiinteinä sen jälkeen. Niitä voidaan kuitenkin vähentää luodilla, kuten liberation.

On mahdollista saada negatiiviset suoja-arvot haavoittuvuuden ja absoluuttisen haavoittuvuuden vaikutuksilla. Tässä tapauksessa kaava pysyy samana, vahinko lisääntyy sen sijaan, että se pienenee.

getAbsoluteShield- ja getRelativeShield-funktiot mahdollistavat kokonaisuuden nykyisen absoluuttisen ja suhteellisen suojan saamisen.

Resistanssiin käytetyn pääoman määrästä riippuen vastus/pääomasuhde muuttuu:

Resistanssi lisätty Resistanssi/pääomasuhde

Resistanssi lisätty 1 pääkaupunki kahdelle vastuspisteelle

200 1 pääkaupunki 1 vastuspisteestä

400 2 pääomaa 1 vastuspisteestä

600 3 pääomaa yhdelle vastuspisteelle