From d509b6c129da956ca72f9bf30b06aac53d30630e Mon Sep 17 00:00:00 2001 From: biwa <6475593+biwa@users.noreply.github.com> Date: Sat, 29 Jun 2024 23:41:58 +0200 Subject: [PATCH] Drag Geometry Modes: fixed a crash when a linedef defining a 3D floor doesn't have a front sidedef --- Source/Plugins/BuilderModes/ClassicModes/DragGeometryMode.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Plugins/BuilderModes/ClassicModes/DragGeometryMode.cs b/Source/Plugins/BuilderModes/ClassicModes/DragGeometryMode.cs index 4077d0a44..c7579b27a 100755 --- a/Source/Plugins/BuilderModes/ClassicModes/DragGeometryMode.cs +++ b/Source/Plugins/BuilderModes/ClassicModes/DragGeometryMode.cs @@ -454,6 +454,9 @@ namespace CodeImp.DoomBuilder.BuilderModes if (ld.Args[0] == 0) // First argument of the action is the sector tag. 0 is not a valid value continue; + if (ld.Front == null) // Must have a front side + continue; + controlsectors.Add(ld.Front.Sector); foreach (Sector s in draggedsectors) -- GitLab