From 1c28b27707d505ad9412b6d37d4f3d78796038c3 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Sat, 23 Oct 2010 19:08:56 +0200 Subject: [PATCH] remove muzzleflash when player leaves --- qcsrc/server/cl_client.qc | 3 +++ qcsrc/server/defs.qh | 1 + qcsrc/server/w_uzi.qc | 1 - 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/qcsrc/server/cl_client.qc b/qcsrc/server/cl_client.qc index df6c8d4b2..fd7f3dd8a 100644 --- a/qcsrc/server/cl_client.qc +++ b/qcsrc/server/cl_client.qc @@ -1668,6 +1668,9 @@ void ClientDisconnect (void) if (self.killindicator) remove (self.killindicator); + if (self.muzzleflash) + remove (self.muzzleflash); + WaypointSprite_PlayerGone(); bot_relinkplayerlist(); diff --git a/qcsrc/server/defs.qh b/qcsrc/server/defs.qh index d1d86ed79..244da90e8 100644 --- a/qcsrc/server/defs.qh +++ b/qcsrc/server/defs.qh @@ -651,3 +651,4 @@ string deathmessage; .entity realowner; .float nex_charge; +.entity muzzleflash; diff --git a/qcsrc/server/w_uzi.qc b/qcsrc/server/w_uzi.qc index d9197412b..b72e5ab0a 100644 --- a/qcsrc/server/w_uzi.qc +++ b/qcsrc/server/w_uzi.qc @@ -17,7 +17,6 @@ void W_Uzi_Flash_Go() { }; .float uzi_bulletcounter; -.entity muzzleflash; void W_Uzi_Attack (float deathtype) { local entity flash; -- 2.39.2