engine: client: yet another BloodStream fix, normalize input velocity vector

This commit is contained in:
Alibek Omarov 2023-10-09 05:24:29 +03:00
parent e95139af94
commit 3584d3d1a6
1 changed files with 4 additions and 1 deletions

View File

@ -1236,12 +1236,15 @@ R_BloodStream
particle spray 2
===============
*/
void GAME_EXPORT R_BloodStream( const vec3_t org, const vec3_t dir, int pcolor, int speed )
void GAME_EXPORT R_BloodStream( const vec3_t org, const vec3_t ndir, int pcolor, int speed )
{
particle_t *p;
int i, j;
float arc;
int accel = speed; // must be integer due to bug in GoldSrc
vec3_t dir;
VectorNormalize2( ndir, dir );
for( arc = 0.05f, i = 0; i < 100; i++ )
{