From 9a5ba0a611ff77a4b386f8ff5e80fff77c62320c Mon Sep 17 00:00:00 2001 From: bobfishkins23 Date: Fri, 31 Jul 2026 11:39:13 -0400 Subject: [PATCH 1/2] Fix for nobuild issues --- Content/Bosses/SquidBoss/InteractiveProjectile.cs | 4 +++- Core/Systems/NoBuildingSystem/NoBuildSystem.cs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Content/Bosses/SquidBoss/InteractiveProjectile.cs b/Content/Bosses/SquidBoss/InteractiveProjectile.cs index 813db74b9..887eac5e6 100644 --- a/Content/Bosses/SquidBoss/InteractiveProjectile.cs +++ b/Content/Bosses/SquidBoss/InteractiveProjectile.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using StarlightRiver.Core.Systems.NoBuildingSystem; +using System.Collections.Generic; using System.Linq; using Terraria.DataStructures; @@ -42,6 +43,7 @@ public sealed override void OnKill(int timeLeft) foreach (Point16 point in ValidPoints.Where(n => !Main.tile[n.X, n.Y].HasTile)) { Framing.GetTileSafely(point.X, point.Y).IsActuated = false; + NoBuildSystem.pointExceptions.Add(point); } if (Projectile.timeLeft < 10) diff --git a/Core/Systems/NoBuildingSystem/NoBuildSystem.cs b/Core/Systems/NoBuildingSystem/NoBuildSystem.cs index ea81faade..753210644 100644 --- a/Core/Systems/NoBuildingSystem/NoBuildSystem.cs +++ b/Core/Systems/NoBuildingSystem/NoBuildSystem.cs @@ -114,7 +114,7 @@ public override void PreWorldGen() RuntimeRegionsByPoint.Clear(); } - public override void PreUpdateEntities() + public override void PreUpdateNPCs() { pointExceptions.Clear(); } From 256d158e4699d4e214f0a9dfac060b56ad0baff5 Mon Sep 17 00:00:00 2001 From: bobfishkins23 Date: Fri, 31 Jul 2026 11:41:30 -0400 Subject: [PATCH 2/2] increment build number --- build.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.txt b/build.txt index 345725109..a109f4b34 100644 --- a/build.txt +++ b/build.txt @@ -1,4 +1,4 @@ displayName = Starlight River author = Scalar, Egshels, and the Code Monkeys / Minari, Scalie, and the Shoehorned Vocaloid/ULTRAKILL/RoR2 References / Angela, Vector, and the Oblique Jokey Dev Team Names -version = 0.2.9.3 +version = 0.2.9.4 dllReferences = StructureHelper, NetEasy_v0.1.8, NetSerializer \ No newline at end of file