summaryrefslogtreecommitdiff
path: root/src/cgame
diff options
context:
space:
mode:
authorPaweł Redman <pawel.redman@gmail.com>2015-04-03 00:57:30 +0200
committerPaweł Redman <pawel.redman@gmail.com>2015-04-03 00:57:30 +0200
commitfe532a0393166815f0cee89e46c917ad22ccb542 (patch)
tree98ce0eeb0499d110f82e868ab19f26b1a893c31c /src/cgame
parent5678a7bb3498f20123523f008df947a39eb44ccc (diff)
Fix damage blobs appearing in wrong places or not appearing at all.
Diffstat (limited to 'src/cgame')
-rw-r--r--src/cgame/cg_draw.c13
-rw-r--r--src/cgame/cg_servercmds.c2
2 files changed, 5 insertions, 10 deletions
diff --git a/src/cgame/cg_draw.c b/src/cgame/cg_draw.c
index 30e6001..7ca427f 100644
--- a/src/cgame/cg_draw.c
+++ b/src/cgame/cg_draw.c
@@ -3937,26 +3937,23 @@ static void CG_DrawDamageBlobs( void )
Com_sprintf( str, sizeof( str ), "%d", blob->value );
-
-#define Vector3Set( v, x, y, z ) ((v)[0]=(x),(v)[1]=(y),(v)[2]=(z))
-
if( blob->flags & DAMAGE_BLOB_FRIENDLY )
- Vector3Set( color, 1, 0, 0 );
+ VectorSet( color, 1, 0, 0 );
else
{
if( blob->flags & DAMAGE_BLOB_BUILDABLE )
{
if( blob->flags & DAMAGE_BLOB_SPLASH )
- Vector3Set( color, 1, 0.5, 0 );
+ VectorSet( color, 1, 0.5, 0 );
else
- Vector3Set( color, 0.7, 0.7, 0.7 );
+ VectorSet( color, 0.7, 0.7, 0.7 );
}
else
{
if( blob->flags & DAMAGE_BLOB_SPLASH )
- Vector3Set( color, 1, 1, 0 );
+ VectorSet( color, 1, 1, 0 );
else
- Vector3Set( color, 1, 1, 1 );
+ VectorSet( color, 1, 1, 1 );
}
}
diff --git a/src/cgame/cg_servercmds.c b/src/cgame/cg_servercmds.c
index 891c3e0..d8a9323 100644
--- a/src/cgame/cg_servercmds.c
+++ b/src/cgame/cg_servercmds.c
@@ -1350,8 +1350,6 @@ static void CG_DamageBlob_f( void )
flags = atoi( CG_Argv( i + 4 ) );
CG_SpawnDamageBlob( origin, value, flags );
-
- i += 5;
}
}