SceneTrace uses the passed scene.PhysicsWorld instead of Game.ActiveScene.PhysicsWorld (#3433)

Resolves Facepunch/sbox-issues#9598 (Fixes issues where traces in the editor can throw NREs after exiting play mode)
This commit is contained in:
Carson Kompon
2025-11-24 09:39:57 -05:00
committed by GitHub
parent 4c22db7c49
commit 5e8a352de6

View File

@@ -191,7 +191,7 @@ public partial struct SceneTrace
{
IncludePhysicsWorld = true;
this.scene = scene;
PhysicsTrace = Game.ActiveScene.PhysicsWorld.Trace;
PhysicsTrace = scene.PhysicsWorld.Trace;
CullMode = 2;
}