Fix yet another exception with CableTerminalNode for the same dumb reason

This commit is contained in:
Vera Aguilera Puerto
2021-10-22 23:50:14 +02:00
parent cb2c044c08
commit eaaeefb74b

View File

@@ -12,6 +12,10 @@ namespace Content.Server.Power.Nodes
{
public override IEnumerable<Node> GetReachableNodes()
{
if (Owner.Transform.GridID == GridId.Invalid)
yield break; // No funny nodes in spess.
var entMan = IoCManager.Resolve<IEntityManager>();
var grid = IoCManager.Resolve<IMapManager>().GetGrid(Owner.Transform.GridID);
var gridIndex = grid.TileIndicesFor(Owner.Transform.Coordinates);