+ if (!self.jetpack_stopped && (!autocvar_g_jetpack_fuel || self.ammo_fuel > 0 || self.items & IT_UNLIMITED_WEAPON_AMMO) && !self.frozen)
+ {
+ self.items |= IT_USING_JETPACK;
+ }
+ else
+ {
+ // we get here if we ran out of ammo
+ if (!self.jetpack_stopped)
+ sprint(self, "You don't have any fuel for the ^2Jetpack\n");
+ self.jetpack_stopped = TRUE;
+ self.items &= ~IT_USING_JETPACK;
+ }