The list of modifiers must be allocated in a single attempt, overriding previously-set modifiers.</p></div><dlclass="attributes block"><dt>Source</dt><dd><ahref="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/objects/vital/base/DamageModifiers.scala"target="_blank">DamageModifiers.scala</a></dd><dt>See also</dt><dd><spanclass="cmt"><p><code>DamageCalculations.WithModifiers</code></p></span><spanclass="cmt"><p><code>DamageModifiers.Mod</code></p></span><spanclass="cmt"><p><code>DamageProfile</code></p></span></dd></dl><divclass="toggleContainer"><divclass="toggle block"><span>Linear Supertypes</span><divclass="superTypes hiddenContent"><spanname="scala.AnyRef"class="extype">AnyRef</span>, <spanname="scala.Any"class="extype">Any</span></div></div></div><divclass="toggleContainer"><divclass="toggle block"><span>Known Subclasses</span><divclass="subClasses hiddenContent"><ahref="../../ExplosiveDeployableDefinition.html"name="net.psforever.objects.ExplosiveDeployableDefinition"id="net.psforever.objects.ExplosiveDeployableDefinition"class="extype">ExplosiveDeployableDefinition</a>, <ahref="../../SensorDeployableDefinition.html"name="net.psforever.objects.SensorDeployableDefinition"id="net.psforever.objects.SensorDeployableDefinition"class="extype">SensorDeployableDefinition</a>, <ahref="../../ShieldGeneratorDefinition.html"name="net.psforever.objects.ShieldGeneratorDefinition"id="net.psforever.objects.ShieldGeneratorDefinition"class="extype">ShieldGeneratorDefinition</a>, <ahref="../../TrapDeployableDefinition.html"name="net.psforever.objects.TrapDeployableDefinition"id="net.psforever.objects.TrapDeployableDefinition"class="extype">TrapDeployableDefinition</a>, <ahref="../../TurretDeployableDefinition.html"name="net.psforever.objects.TurretDeployableDefinition"id="net.psforever.objects.TurretDeployableDefinition"class="extype">TurretDeployableDefinition</a>, <ahref="../../ballistics/NonvitalDefinition.html"name="net.psforever.objects.ballistics.NonvitalDefinition"id="net.psforever.objects.ballistics.NonvitalDefinition"class="extype">NonvitalDefinition</a>, <ahref="../../definition/AvatarDefinition.html"name="net.psforever.objects.definition.AvatarDefinition"id="net.psforever.objects.definition.AvatarDefinition"class="extype">AvatarDefinition</a>, <ahref="../../definition/ComplexDeployableDefinition.html"name="net.psforever.objects.definition.ComplexDeployableDefinition"id="net.psforever.objects.definition.ComplexDeployableDefinition"class="extype">ComplexDeployableDefinition</a>, <ahref="../../definition/DeployableDefinition.html"name="net.psforever.objects.definition.DeployableDefinition"id="net.psforever.objects.definition.DeployableDefinition"class="extype">DeployableDefinition</a>, <ahref="../../definition/ProjectileDefinition.html"name="net.psforever.objects.definition.ProjectileDefinition"id="net.psforever.objects.definition.ProjectileDefinition"class="extype">ProjectileDefinition</a>, <ahref="../../definition/SimpleDeployableDefinition.html"name="net.psforever.objects.definition.SimpleDeployableDefinition"id="net.psforever.objects.definition.SimpleDeployableDefinition"class="extype">SimpleDeployableDefinition</a>, <ahref="../../definition/VehicleDefinition.html"name="net.psforever.objects.definition.VehicleDefinition"id="net.psforever.objects.definition.VehicleDefinition"class="extype">VehicleDefinition</a>, <ahref="../../equipment/ChargeFireModeDefinition.html"name="net.psforever.objects.equipment.ChargeFireModeDefinition"id="net.psforever.objects.equipment.ChargeFireModeDefinition"class="extype">ChargeFireModeDefinition</a>, <ahref="../../equipment/FireModeDefinition.html"name="net.psforever.objects.equipment.FireModeDefinition"id="net.psforever.objects.equipment.FireModeDefinition"class="extype">FireModeDefinition</a>, <ahref="../../equipment/InfiniteFireModeDefinition.html"name="net.psforever.objects.equipment.InfiniteFireModeDefinition"id="net.psforever