Motstånd

Motstånd

> Funktioner

Motstånd ökar effektiviteten av att kulor har en sköldeffekt. Se Effekter.

Absolute Shield minskar skadan med en viss mängd medan Relative Shield minskar skadan med en viss procent. Gift, Skadreflektion, och Nova Damage bypass-sköldar.

FinalAbsoluteShield = BaseAbsoluteShield * (1 + Resistance / 100)

FinalRelativeShield = BaseRelativeShield * (1 + Resistance / 100)

Således, med 100 av Resistance, fördubblas skyddet, med 200 tredubblas det och så vidare.

Den slutliga skadan beräknas så här:

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

Obs: Vid beräkning av skadan kommer motstånd inte längre in i formeln, eftersom effekterna beräknas vid lanseringen av chipet och förblir fixerade därefter. De kan dock reduceras med en kula som frigörelse.

Det är möjligt att ha negativa sköldvärden med sårbarhets- och absolut sårbarhetseffekter. I det här fallet förblir formeln densamma, skadan kommer att förstärkas istället för att minska.

Funktionerna getAbsoluteShield och getRelativeShield gör det möjligt att erhålla den aktuella absoluta respektive relativa skölden för en entitet.

Beroende på mängden kapital som spenderas i motståndet ändras förhållandet mellan motstånd och kapital:

Motstånd har lagts till Motstånd/Kapitalkvot

Motstånd lagt till 1 kapital för 2 motståndspunkter

200 1 versal för 1 poäng av motstånd

400 2 versaler för 1 poäng av motstånd

600 3 versaler för 1 poäng av motstånd