From cb57a95d4b8b4525c955e618964a768921b340ec Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Thu, 22 Oct 2020 03:44:10 +0200 Subject: [PATCH] light_dynamic: Fixed server-side PVS culling. --- src/gs-entbase/server/light_dynamic.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/gs-entbase/server/light_dynamic.cpp b/src/gs-entbase/server/light_dynamic.cpp index f6f19001..6f8b873a 100644 --- a/src/gs-entbase/server/light_dynamic.cpp +++ b/src/gs-entbase/server/light_dynamic.cpp @@ -99,6 +99,7 @@ void light_dynamic::Respawn(void) { SetSolid(SOLID_NOT); + SetSize([-16,-16,-16], [16,16,16]); SetOrigin(m_oldOrigin); SetAngles(m_oldAngle); m_iState = 1; @@ -240,12 +241,6 @@ light_dynamic::light_dynamic(void) m_iState = 1; m_vecLight = [255,255,255]; CBaseTrigger::CBaseTrigger(); - gflags = GF_CANRESPAWN; - - /* FIXME: this is really bad, but FTE refuses to network things without a model - * or something along those lines - so we're force networking these right - * now. */ - pvsflags = PVSF_IGNOREPVS; } CLASSEXPORT(dynamic_light, light_dynamic)