From: Jakob MG Date: Tue, 21 Aug 2012 23:34:18 +0000 (+0200) Subject: Fix crash when bumble die without having fired its healgun X-Git-Tag: xonotic-v0.7.0~273 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=3d728a5809639ec893734f83746d379957487cf0;p=xonotic%2Fxonotic-data.pk3dir.git Fix crash when bumble die without having fired its healgun --- diff --git a/qcsrc/server/vehicles/bumblebee.qc b/qcsrc/server/vehicles/bumblebee.qc index fc661625e..0f984129f 100644 --- a/qcsrc/server/vehicles/bumblebee.qc +++ b/qcsrc/server/vehicles/bumblebee.qc @@ -772,7 +772,8 @@ void bumb_die() entity oldself = self; // Hide beam - self.gun3.enemy.effects |= EF_NODRAW; + if(self.gun3.enemy || !wasfreed(self.gun3.enemy)) + self.gun3.enemy.effects |= EF_NODRAW; if(self.gunner1) {