diff --git a/source/server/weapons/grenade_launcher.qc b/source/server/weapons/grenade_launcher.qc index 2f01889..686e0d2 100644 --- a/source/server/weapons/grenade_launcher.qc +++ b/source/server/weapons/grenade_launcher.qc @@ -43,7 +43,7 @@ void(float side) W_FireGrenade = makevectors (self.v_angle); - nade.velocity = v_forward*1000; + nade.velocity = v_forward*3000; nade.avelocity = '50 -50 50'; nade.touch = GrenadeExplode; diff --git a/source/server/weapons/weapon_core.qc b/source/server/weapons/weapon_core.qc index 00293b1..8fb2a9b 100644 --- a/source/server/weapons/weapon_core.qc +++ b/source/server/weapons/weapon_core.qc @@ -1526,7 +1526,7 @@ void() GrenadeExplode = if (self.classname == "grenade") DamgageExplode (self, self.owner, 225, 75, 128);//was 256 inch radius, kicked it down to 128 because 21 feet exploding radius is... a bit overkill... else - DamgageExplode (self, self.owner, 1200, 1000, 128); //explosive weapons are more powerful :) + DamgageExplode (self, self.owner, 1200, 1000, 75); //explosive weapons are more powerful :) #ifdef FTE @@ -1538,6 +1538,7 @@ void() GrenadeExplode = SUB_Remove (); }; + void() NadeStraighten = { self.angles_x = (self.angles_x > 0) ? 90 : -90;