Skip to content

Commit

Permalink
fix #6109
Browse files Browse the repository at this point in the history
  • Loading branch information
rt committed Dec 30, 2018
1 parent 0b10bc8 commit 4becbc9
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions rts/Sim/Weapons/PlasmaRepulser.cpp
Expand Up @@ -86,9 +86,8 @@ CPlasmaRepulser::~CPlasmaRepulser()

void CPlasmaRepulser::Init()
{
radius = weaponDef->shieldRadius;
sqRadius = radius * radius;
curPower = mix(99999999999.0f, weaponDef->shieldStartingPower, weaponDef->shieldPower != 0.0f);
sqRadius = Square(radius = weaponDef->shieldRadius);
curPower = mix(10.0f * 1000.0f * 1000.0f, weaponDef->shieldStartingPower, weaponDef->shieldPower != 0.0f);

collisionVolume.InitSphere(radius);

Expand Down Expand Up @@ -252,9 +251,7 @@ bool CPlasmaRepulser::IncomingBeam(const CWeapon* emitter, const float3& startPo
if (teamHandler.Team(owner->team)->res.energy < weaponDef->shieldEnergyUse)
return false;

if (weaponDef->shieldPower > 0.0f)
curPower -= (shieldDamage * damageMultiplier);

curPower -= (shieldDamage * damageMultiplier * (weaponDef->shieldPower > 0.0f));
return true;
}

Expand Down

0 comments on commit 4becbc9

Please sign in to comment.