From 5c0caf1fb9548749f9140772ae1f26b515c4bb21 Mon Sep 17 00:00:00 2001 From: Paweł Redman Date: Sun, 4 Feb 2018 17:01:59 +0100 Subject: Remove knockback from everything but LC and barbs. --- src/game/g_weapon.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/game/g_weapon.c') diff --git a/src/game/g_weapon.c b/src/game/g_weapon.c index bc1491b..8ab005e 100644 --- a/src/game/g_weapon.c +++ b/src/game/g_weapon.c @@ -258,7 +258,7 @@ void meleeAttack( gentity_t *ent, float range, float width, int damage, meansOfD } if( traceEnt->takedamage ) - G_Damage( traceEnt, ent, ent, forward, tr.endpos, damage, DAMAGE_NO_KNOCKBACK, mod ); + G_Damage( traceEnt, ent, ent, forward, tr.endpos, damage, 0, mod ); } /* @@ -644,7 +644,7 @@ void painSawFire( gentity_t *ent ) } if( traceEnt->takedamage ) - G_Damage( traceEnt, ent, ent, forward, tr.endpos, PAINSAW_DAMAGE, DAMAGE_NO_KNOCKBACK, MOD_PAINSAW ); + G_Damage( traceEnt, ent, ent, forward, tr.endpos, PAINSAW_DAMAGE, 0, MOD_PAINSAW ); } /* @@ -929,7 +929,7 @@ qboolean CheckVenomAttack( gentity_t *ent ) tent->s.generic1 = ent->s.generic1; //weaponMode } - G_Damage( traceEnt, ent, ent, forward, tr.endpos, damage, DAMAGE_NO_KNOCKBACK, MOD_LEVEL0_BITE ); + G_Damage( traceEnt, ent, ent, forward, tr.endpos, damage, 0, MOD_LEVEL0_BITE ); return qtrue; } @@ -1287,7 +1287,7 @@ void G_UpdateZaps( int msec ) if( damage ) { G_Damage( target, source, zap->creator, forward, target->s.origin, - damage, DAMAGE_NO_KNOCKBACK | DAMAGE_NO_LOCDAMAGE, MOD_LEVEL2_ZAP ); + damage, DAMAGE_NO_LOCDAMAGE, MOD_LEVEL2_ZAP ); if( g_modAlienRate.integer > 0 ) damage = damage * 100 / g_modAlienRate.integer; zap->damageUsed += damage; @@ -1404,7 +1404,7 @@ qboolean CheckPounceAttack( gentity_t *ent ) ent->client->pmext.pouncePayload = 0; G_Damage( traceEnt, ent, ent, forward, tr.endpos, damage, - DAMAGE_NO_KNOCKBACK|DAMAGE_NO_LOCDAMAGE, MOD_LEVEL3_POUNCE ); + DAMAGE_NO_LOCDAMAGE, MOD_LEVEL3_POUNCE ); ent->client->allowedToPounce = qfalse; -- cgit