From d676e3ff9904913f4cff1f2b4ebb8f7723a8ed5a Mon Sep 17 00:00:00 2001 From: Erik Schilling Date: Fri, 14 Jun 2013 20:11:44 +0200 Subject: [PATCH] Do not leave a heal beam if pilot exits the bumblebee --- qcsrc/server/vehicles/bumblebee.qc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qcsrc/server/vehicles/bumblebee.qc b/qcsrc/server/vehicles/bumblebee.qc index a53068063..e0e35db9e 100644 --- a/qcsrc/server/vehicles/bumblebee.qc +++ b/qcsrc/server/vehicles/bumblebee.qc @@ -685,6 +685,10 @@ void bumb_exit(float eject) spot = vehicles_findgoodexit(spot); + // Hide beam + if(self.gun3.enemy || !wasfreed(self.gun3.enemy)) { + self.gun3.enemy.effects |= EF_NODRAW; + } self.owner.velocity = 0.75 * self.vehicle.velocity + normalize(spot - self.vehicle.origin) * 200; self.owner.velocity_z += 10; -- 2.39.2