diff --git a/src/client/ui_eventgrabber.qc b/src/client/ui_eventgrabber.qc index 5c45aae..d98764d 100644 --- a/src/client/ui_eventgrabber.qc +++ b/src/client/ui_eventgrabber.qc @@ -18,7 +18,7 @@ class CUIEventGrabber:CUIWidget { //void(void) CUIEventGrabber; virtual void(void) Draw; - virtual void(float, float, float, float) Input; + virtual bool(float, float, float, float) Input; }; @@ -36,7 +36,7 @@ CUIEventGrabber::Draw(void) } -void +bool CUIEventGrabber::Input(float flEVType, float flKey, float flChar, float flDevID) { // no need to do this. @@ -68,7 +68,7 @@ CUIEventGrabber::Input(float flEVType, float flKey, float flChar, float flDevID) break; } - + return false; } diff --git a/src/server/gamerules_multiplayer.qc b/src/server/gamerules_multiplayer.qc index 2c229ba..2c21058 100644 --- a/src/server/gamerules_multiplayer.qc +++ b/src/server/gamerules_multiplayer.qc @@ -1106,6 +1106,7 @@ TSMultiplayerRules::PlayerSpawn(NSClientPlayer pp) // ALSO - start the minimum spawn delay. pl.minimumRespawnTime = autocvar_respawntime; + pl.health = 100; } diff --git a/src/server/progs.src b/src/server/progs.src index 8592a8e..7f21f05 100644 --- a/src/server/progs.src +++ b/src/server/progs.src @@ -27,6 +27,7 @@ #define QWSSQC #define SERVER #define TS +#define NO_LEGACY // TS definitely has penetration, and so should this then. #define BULLETPENETRATION