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="../../BoomerDeployableDefinition.html"name="net.psforever.objects.BoomerDeployableDefinition"id="net.psforever.objects.BoomerDeployableDefinition"class="extype">BoomerDeployableDefinition</a>, <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="../../TelepadDeployableDefinition.html"name="net.psforever.objects.TelepadDeployableDefinition"id="net.psforever.objects.TelepadDeployableDefinition"class="extype">TelepadDeployableDefinition</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/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/VehicleDefinition.html"name="net.psforever.objects.definition.VehicleDefinition"id="net.psforever.objects.definition.VehicleDefinition"class="extype">VehicleDefinition</a>, <ahref="../../definition/VehicleDefinition$$AmsDefinition.html"name="net.psforever.objects.definition.VehicleDefinition.AmsDefinition"id="net.psforever.objects.definition.VehicleDefinition.AmsDefinition"class="extype">AmsDefinition</a>, <ahref="../../definition/VehicleDefinition$$AntDefinition.html"name="net.psforever.objects.definition.VehicleDefinition.AntDefinition"id="net.psforever.objects.definition.VehicleDefinition.AntDefinition"class="extype">AntDefinition</a>, <ahref="../../definition/VehicleDefinition$$ApcDefinition.html"name="net.psforever.objects.definition.VehicleDefinition.ApcDefinition"id="net.psforever.