From 5bb39ad23de26b72d03bff5f5a396613215f3e51 Mon Sep 17 00:00:00 2001 From: div0 Date: Sat, 6 Sep 2008 08:44:06 +0000 Subject: [PATCH] hopefully fix portal crash git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4372 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/portals.qc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/data/qcsrc/server/portals.qc b/data/qcsrc/server/portals.qc index 300b19ec5..d7c8871d9 100644 --- a/data/qcsrc/server/portals.qc +++ b/data/qcsrc/server/portals.qc @@ -219,10 +219,12 @@ void Portal_Touch() other.effects += EF_BLUE - EF_RED; } +void Portal_Think(); void Portal_MakeBrokenPortal(entity portal) { portal.solid = SOLID_NOT; portal.touch = SUB_Null; + portal.think = SUB_Null; portal.effects = 0; //portal.colormod = '1 1 1'; portal.nextthink = 0; @@ -233,6 +235,7 @@ void Portal_MakeWaitingPortal(entity portal) { portal.solid = SOLID_NOT; portal.touch = SUB_Null; + portal.think = SUB_Null; portal.effects = EF_ADDITIVE; portal.colormod = '1 1 1'; portal.nextthink = 0; @@ -243,6 +246,7 @@ void Portal_MakeInPortal(entity portal) { portal.solid = SOLID_TRIGGER; portal.touch = Portal_Touch; + portal.think = Portal_Think; portal.effects = EF_RED; portal.colormod = '1 0 0'; portal.nextthink = time; @@ -253,6 +257,7 @@ void Portal_MakeOutPortal(entity portal) { portal.solid = SOLID_NOT; portal.touch = SUB_Null; + portal.think = SUB_Null; portal.effects = EF_STARDUST | EF_BLUE; portal.colormod = '0 0 1'; portal.nextthink = 0; -- 2.39.2