Laser damage intersect fix

This commit is contained in:
Anuken 2022-05-16 01:53:44 -04:00
parent 67344ffd7d
commit bf91676fea

View file

@ -169,7 +169,9 @@ public class Damage{
});
Units.nearbyEnemies(b.team, rect, u -> {
if(u.checkTarget(b.type.collidesAir, b.type.collidesGround) && u.hittable()){
u.hitbox(hitrect);
if(u.checkTarget(b.type.collidesAir, b.type.collidesGround) && u.hittable() && Intersector.intersectSegmentRectangle(b.x, b.y, b.x + vec.x, b.y + vec.y, hitrect)){
distances.add(u.dst(b));
}
});