From a9b6f9a4286420750ce36d060b30c6ae6db3f930 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Mon, 4 Mar 2024 20:13:53 -0800 Subject: [PATCH] trigger_transition: filter out "players" in all transitioning modes. --- src/gs-entbase/server/trigger_transition.qc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/gs-entbase/server/trigger_transition.qc b/src/gs-entbase/server/trigger_transition.qc index a20dad89..788bd6b0 100644 --- a/src/gs-entbase/server/trigger_transition.qc +++ b/src/gs-entbase/server/trigger_transition.qc @@ -81,11 +81,6 @@ trigger_transition::SaveTransition(entity pvsTest, bool usePVS) if (checkpvs(pvsTest.origin, a) == true) { replicateEntity = true; - /* these checks are somewhat safe assumptions. */ - if (a.classname == "player") { - replicateEntity = false; - } - if (a.classname == "info_landmark") { replicateEntity = false; } @@ -100,6 +95,12 @@ trigger_transition::SaveTransition(entity pvsTest, bool usePVS) replicateEntity = true; } + /* these checks are somewhat safe assumptions. */ + if (a.classname == "player") { + replicateEntity = false; + continueInNextMap = false; + } + /* only carry brushes with a global name */ if (a.m_bIsBrush == true) { replicateEntity = false;