Fix containment fields finding one another (#5094)
This commit is contained in:
@@ -95,7 +95,7 @@ namespace Content.Server.Singularity.Components
|
||||
{
|
||||
if (_connection1?.Item1 == direction || _connection2?.Item1 == direction) continue;
|
||||
|
||||
var dirVec = direction.ToVec();
|
||||
var dirVec = Owner.Transform.WorldRotation.RotateVec(direction.ToVec());
|
||||
var ray = new CollisionRay(Owner.Transform.WorldPosition, dirVec, (int) CollisionGroup.MobMask);
|
||||
var rawRayCastResults = EntitySystem.Get<SharedPhysicsSystem>().IntersectRay(Owner.Transform.MapID, ray, 4.5f, Owner, false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user