Fix storage closing bounds on rotated grids (#5033)

This commit is contained in:
metalgearsloth
2021-10-27 19:27:25 +11:00
committed by GitHub
parent 14b401f9b3
commit f320c6dd8f
2 changed files with 2 additions and 2 deletions

View File

@@ -133,7 +133,7 @@ namespace Content.Server.Conveyor
public IEnumerable<(IEntity, IPhysBody)> GetEntitiesToMove(ConveyorComponent comp)
{
//todo uuuhhh cache this
foreach (var entity in _entityLookup.GetEntitiesIntersecting(comp.Owner, LookupFlags.Approximate))
foreach (var entity in _entityLookup.GetEntitiesIntersecting(comp.Owner, flags: LookupFlags.Approximate))
{
if (entity.Deleted)
{

View File

@@ -426,7 +426,7 @@ namespace Content.Server.Storage.Components
protected virtual IEnumerable<IEntity> DetermineCollidingEntities()
{
var entityLookup = IoCManager.Resolve<IEntityLookup>();
return entityLookup.GetEntitiesIntersecting(Owner, LookupFlags.None);
return entityLookup.GetEntitiesIntersecting(Owner, -0.015f, LookupFlags.Approximate);
}
void IExAct.OnExplosion(ExplosionEventArgs eventArgs)