diff --git a/MosswartMassacre/PluginCore.cs b/MosswartMassacre/PluginCore.cs index 7eb11ff..2f5fc21 100644 --- a/MosswartMassacre/PluginCore.cs +++ b/MosswartMassacre/PluginCore.cs @@ -804,6 +804,12 @@ namespace MosswartMassacre var decalCoords = portal.Coordinates(); if (decalCoords == null) return; + // Only report portals within 12 meters of the player + var portalPos = new Coordinates(decalCoords.EastWest, decalCoords.NorthSouth); + var playerPos = Coordinates.Me; + double dist = playerPos.DistanceToFlat(portalPos); + if (dist > 12.0) return; + const string fmt = "F7"; string ns = decalCoords.NorthSouth.ToString(fmt, CultureInfo.InvariantCulture); string ew = decalCoords.EastWest.ToString(fmt, CultureInfo.InvariantCulture); diff --git a/MosswartMassacre/bin/Release/MosswartMassacre.dll b/MosswartMassacre/bin/Release/MosswartMassacre.dll index 5486bea..4b652fc 100644 Binary files a/MosswartMassacre/bin/Release/MosswartMassacre.dll and b/MosswartMassacre/bin/Release/MosswartMassacre.dll differ