Skip to content

Commit

Permalink
Merge branch 'develop-Mix4BEtest' into develop-Mix4ECpack
Browse files Browse the repository at this point in the history
  • Loading branch information
CrimRecya committed Feb 19, 2025
2 parents 5d71a34 + 7aef8ff commit 5939c3c
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/Ext/Bullet/Trajectories/DisperseTrajectory.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -959,7 +959,7 @@ bool DisperseTrajectory::PrepareDisperseWeapon(BulletClass* pBullet)
{
const auto pObjType = pObject->GetType();

if (pObjType && !pObjType->Immune)
if (pObjType && !pObjType->Immune && centerCoords.DistanceFrom(pObject->GetCoords()) <= pWeapon->Range)
validObjects.push_back(pObject);
}

Expand Down Expand Up @@ -1003,6 +1003,9 @@ bool DisperseTrajectory::PrepareDisperseWeapon(BulletClass* pBullet)
continue;
}

if (centerCoords.DistanceFrom(pTechno->GetCoords()) > pWeapon->Range)
continue;

if (MapClass::GetTotalDamage(100, pWeapon->Warhead, pTechnoType->Armor, 0) == 0)
continue;

Expand Down Expand Up @@ -1046,6 +1049,9 @@ bool DisperseTrajectory::PrepareDisperseWeapon(BulletClass* pBullet)
continue;
}

if (centerCoords.DistanceFrom(pTechno->GetCoords()) > pWeapon->Range)
continue;

if (MapClass::GetTotalDamage(100, pWeapon->Warhead, pTechnoType->Armor, 0) == 0)
continue;

Expand Down

0 comments on commit 5939c3c

Please sign in to comment.