diff --git a/src/weapons/Weapon.cpp b/src/weapons/Weapon.cpp index 54e73a41..a3d52f69 100644 --- a/src/weapons/Weapon.cpp +++ b/src/weapons/Weapon.cpp @@ -600,8 +600,8 @@ CWeapon::FireInstantHit(CEntity *shooter, CVector *fireSource) rotOffset.Normalise(); target = *fireSource; - target.x = rotOffset.x * info->m_fRange; - target.y = rotOffset.y * info->m_fRange; + target.x += rotOffset.x * info->m_fRange; + target.y += rotOffset.y * info->m_fRange; if ( shooter->IsPed() ) DoDoomAiming(shooter, fireSource, &target);