diff --git a/android/app/src/main/cpp/code/cgame/cg_weapons.c b/android/app/src/main/cpp/code/cgame/cg_weapons.c index 516b3bb2..5dfd9c1b 100644 --- a/android/app/src/main/cpp/code/cgame/cg_weapons.c +++ b/android/app/src/main/cpp/code/cgame/cg_weapons.c @@ -2145,7 +2145,10 @@ void CG_DrawHolsteredWeapons( void ) refEntity_t barrel; memset(&barrel, 0, sizeof(barrel)); barrel.hModel = cg_weapons[weapons[w]].barrelModel; - AnglesToAxis(vec3_origin, barrel.axis); + vec3_t barrelAngles; + VectorClear(barrelAngles); + barrelAngles[ROLL] = AngleNormalize360(cg.time * 0.9f); + AnglesToAxis(barrelAngles, barrel.axis); CG_PositionRotatedEntityOnTag(&barrel, &ent, cg_weapons[weapons[w]].weaponModel, "tag_barrel"); trap_R_AddRefEntityToScene(&barrel);