From 658a9e965936e8811cd0736157c27b52b21a0906 Mon Sep 17 00:00:00 2001 From: div0 Date: Mon, 8 Jun 2009 19:06:54 +0000 Subject: [PATCH] tuba: display some smoke ;) git-svn-id: svn://svn.icculus.org/nexuiz/trunk@6928 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/w_tuba.qc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/data/qcsrc/server/w_tuba.qc b/data/qcsrc/server/w_tuba.qc index 5e7b58659..191050193 100644 --- a/data/qcsrc/server/w_tuba.qc +++ b/data/qcsrc/server/w_tuba.qc @@ -70,6 +70,7 @@ float Tuba_GetNote(entity pl, float hittype) void W_Tuba_Attack(float hittype) { + vector o; W_SetupShot(self, FALSE, 2, ""); self.tuba_notecount = !self.tuba_notecount; if(self.tuba_notecount) @@ -77,6 +78,9 @@ void W_Tuba_Attack(float hittype) else sound(self, CHAN_WEAPON2, TUBA_NOTE(Tuba_GetNote(self, hittype)), VOL_BASE, cvar("g_balance_tuba_attenuation")); RadiusDamage(self, self, cvar("g_balance_tuba_damage"), cvar("g_balance_tuba_edgedamage"), cvar("g_balance_tuba_radius"), world, cvar("g_balance_tuba_force"), hittype | WEP_TUBA, world); + + o = gettaginfo(self.exteriorweaponentity, 0); + pointparticles(particleeffectnum("smoke_ring"), o + v_up * 45 + v_right * -6 + v_forward * 8, v_up * 100, 1); } void spawnfunc_weapon_tuba (void) -- 2.39.2