I've noticed that higher tech armor and shields seem to virtually ignore damage from lower level weapons, even if they are not rated as resistant to them.
Does anyone know how this unlisted resistance works? I figure with Shields it's just the faster regen rates on the big shields overcoming the incoming damage, but the armor just seems to virtually ignore low damage weapons...
Armor and Shield damage reduction
- Betelgeuse
- Fleet Officer
- Posts: 1920
- Joined: Sun Mar 05, 2006 6:31 am
stated resistance is based on a generic shield or armor of the same level (that doesn't have to exist).
For example a shield with laser weakness can still be stronger than your current shield with laser resistance because of the difference in levels.
For example a shield with laser weakness can still be stronger than your current shield with laser resistance because of the difference in levels.
Crying is not a proper retort!
- Periculi
- Fleet Officer
- Posts: 1282
- Joined: Sat Oct 13, 2007 7:48 pm
- Location: Necroposting in a forum near you
Here is a class 1 deflector's absorb and damage adjustments:
absorbAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
damageAdj= "100,100,125,125, 200,200,275,275, 350,350,425,425, 500,500,575,575"
Here is the Lazarus absorb and damage adjustments:
absorbAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
damageAdj= " 10, 10, 10, 10, 60, 60, 90, 90, 125,125,200,200, 275,275,350,350"
Both of these shields absorb 100% of laser damage for instance. The class 1 receives 100% of the laser damage (no adjustment) where the lazarus receives only 10% of the damage (very nice adj.
).
Another type of shield, the Trenton:
absorbAdj= "100,100, 95, 95, 90, 90, 85, 85, 75, 75, 75, 75, 25, 25, 25, 25"
damageAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
Notice that the higher level damage types are not fully absorbed.
The listed numbers correspond to the damage types in this order:
Laser, Kinetic, Particle, Blast, Ion, Thermo, Positron, Plasma, Antimatter, Nano, Graviton, Singularity, Dark Acid, Dark Steel, Dark Lightning, Dark Fire.
There are some examples for you. Shields have many other modifiers as well, take a look at StdShields.xml for more.
absorbAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
damageAdj= "100,100,125,125, 200,200,275,275, 350,350,425,425, 500,500,575,575"
Here is the Lazarus absorb and damage adjustments:
absorbAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
damageAdj= " 10, 10, 10, 10, 60, 60, 90, 90, 125,125,200,200, 275,275,350,350"
Both of these shields absorb 100% of laser damage for instance. The class 1 receives 100% of the laser damage (no adjustment) where the lazarus receives only 10% of the damage (very nice adj.

Another type of shield, the Trenton:
absorbAdj= "100,100, 95, 95, 90, 90, 85, 85, 75, 75, 75, 75, 25, 25, 25, 25"
damageAdj= "100,100,100,100, 100,100,100,100, 100,100,100,100, 100,100,100,100"
Notice that the higher level damage types are not fully absorbed.
The listed numbers correspond to the damage types in this order:
Laser, Kinetic, Particle, Blast, Ion, Thermo, Positron, Plasma, Antimatter, Nano, Graviton, Singularity, Dark Acid, Dark Steel, Dark Lightning, Dark Fire.
There are some examples for you. Shields have many other modifiers as well, take a look at StdShields.xml for more.
