Bug #16115

Pistol dispersion too high

Added by Fireball about 4 years ago. Updated over 2 years ago.

Status:Assigned Start date:12/20/2010
Priority:Normal Due date:
Assignee:Dwarden % Done:

0%

Category:Weapons
Target version:-
Affected ArmA II version:1.62.95248 First affected build:
Reproduced by another DH user:Yes First affected ArmA II version:
I am using some Mods:No Single / Multi Player?:
I am using:CO (OA+A2) BIForumURL:
Reproducible for you:Yes NGUrl:
Related to content of DLC: WIKIurl:

Description

Currently pistol dispersion is very high.

dispersion = 0.02;

Which means that currently even a grenade launcher has less dispersion than a pistol.

Repro mission attached.

Expected
You should be able to kill someone at 30m with one shot, by aiming properly.

Observed
Right now it's more the lucky case when this happens.

Even more so, when you replace

this disableAI "ANIM"
with
this disableAI "MOVE"

and the AI can go prone, not to speak of AI running around!

Other Notes
All of this worsens when you happen to run and got no stable hands from exhaustion.


Full config state:
(commented values are set by inheritance)

class Mode_SemiAuto
    dispersion = 0.0002;
class Mode_FullAuto: Mode_SemiAuto
    dispersion = 0.0005;

class CfgWeapons
    class Default
        dispersion = 0.002;

    class PistolCore: Default
    class Pistol: PistolCore

    class M9: Pistol
        dispersion = 0.02;

    class Colt1911: M9
//        dispersion = 0.02;

    class CZ_75_P_07_DUTY: M9
//        dispersion = 0.02;
    class CZ_75_D_COMPACT: M9
        dispersion = 0.0225;
    class CZ_75_SP_01_PHANTOM: M9
        dispersion = 0.018;

    class M9SD: M9
//        dispersion = 0.02;

    class CZ_75_SP_01_PHANTOM_SD: M9SD
        dispersion = 0.018;

    class Makarov: Pistol
        dispersion = 0.02;

    class MakarovSD: Makarov
//        dispersion = 0.02;

    class Sa61_EP1: Pistol
        class Single: Mode_SemiAuto
            dispersion = 0.018;
        class FullAuto: Mode_FullAuto
            dispersion = 0.018;

    class UZI_EP1: Pistol
        class Single: Mode_SemiAuto
//            dispersion = 0.0002;
        class FullAuto: Mode_FullAuto
//            dispersion = 0.0005;
    class UZI_SD_EP1: UZI_EP1
        class Single: Single
        class FullAuto: FullAuto

    class revolver_EP1: Pistol
//        dispersion = 0.002;
    class revolver_gold_EP1: revolver_EP1

    class glock17_EP1: Pistol
//        dispersion = 0.002;

CIT_16115_PistolDispersionHigh.Desert_E.7z (799 Bytes) Fireball, 12/20/2010 10:55


Related issues

related to ARMA2 Community Issue Tracker - Bug #2120: Makarov and Makarov SD won't hit where I aim Closed 06/18/2009 10/01/2010
related to ARMA2 Community Issue Tracker - Bug #20170: Handgun aim gets misaligned Assigned 05/31/2011 09/14/2011
related to Arma 2: Community Configuration Project - Task #28525: Summary ticket of CIT config related issues of Arma 2 and... New 02/08/2012
related to ARMA2 Community Issue Tracker - Bug #38717: [1.62] damage settings & calculation Assigned 07/26/2012

History

Updated by zGuba about 4 years ago

  • Due date changed from 03/20/2011 to 04/28/2011
  • Affected ArmA II version changed from 1.57 BETA to 1.57.76815

Updated by Fireball about 4 years ago

  • Status changed from Assigned to Feedback
  • Assignee set to Fireball

I think the main issue with pistols is that they're like pea guns, they don't really hurt enough, so that enemies need up to 7 hits until they go down, specially when they're prone.

I just recently had a convo about pistol precision and he told me that 30 m should be the benchmark, not 50.

Updated by zGuba over 3 years ago

  • Description updated (diff)
  • Due date changed from 04/28/2011 to 12/28/2011
  • Status changed from Feedback to Assigned
  • Affected ArmA II version changed from 1.57.76815 to 1.59.79384
  • I am using deleted (CO (A2+OA))

Updated by zGuba over 3 years ago

  • I am using set to CO (OA+A2)

Updated by Fireball over 3 years ago

  • Status changed from Assigned to Feedback
  • Assignee deleted (Fireball)

Since damage calculations were fixed, pistols got extremely more usable. But since there are 19 voters, I ask first to the public, if everyone is fine when I close this one down (i.e. reject it). Are we?

Updated by Sickboy over 3 years ago

For the damage it seems to make sense Fireball, but the dispersion is unaffected and thus the dispersion for pistols could be still too high..

I think someone should verify if the dispersion is really too high, or if it really was just an issue of damage.

Updated by zGuba over 3 years ago

IMO dispersion is obviously too high for most pistols (0.02 is a placeholder dispersion value really). On the other hand, some don't have it set at all (Glock 17) and their dispersion is definitely too low (like 0.002).
One should check either CWR2 or ACE dispersion values, adjust and try them ingame - there's really no way of getting this balanced otherwise.

Updated by Suma over 3 years ago

It seems real life figures for well maintained good guns are around 0.002:

http://www.proguns.com/handgun-accuracy.asp speaks 1”-2 ½” groups at 25 yards
http://www.gunblast.com/Revolver_Accuracy.htm two-inch or better groups (at 25 yards)
http://archives.gunsandammo.com/content/defining-handgun-accuracy under an inch at 50 feet

Updated by Fireball over 3 years ago

  • Status changed from Feedback to Assigned
  • Assignee set to Dwarden

Looks like some data fix for most pistols (besides G17) is needed then. They might disperse a bit more (e.g. caliber .45) but not tenfold.

Updated by kju over 2 years ago

  • Due date deleted (12/28/2011)
  • Affected ArmA II version changed from 1.59.79384 to 1.62.95248
  • CPU deleted (Please specify!)
  • Audio card deleted (Please specify!)
  • Size of OS swap file deleted (Please specify!)

Updated by kotov over 2 years ago

for me dispersion in game for most small arms fire very low and if you compare with pistols is so high.
You need either change pistol dispersion accordingly comparable with other weapons in game or change other weapons settings.
(simply check world records shooting other weapons with game possibility)

Updated by kju over 2 years ago

  • Description updated (diff)

Updated by kju over 2 years ago

The ACE pistol dispersion values as reference:

    class M9: Pistol
        dispersion = 0.004;//0.02
    class Colt1911: M9
    class CZ_75_P_07_DUTY: M9
    class CZ_75_D_COMPACT: M9
    class CZ_75_SP_01_PHANTOM: M9

    class M9SD: M9
    class CZ_75_SP_01_PHANTOM_SD: M9SD

    class Makarov: Pistol
        dispersion = 0.004;//0.02
    class MakarovSD: Makarov

    class glock17_EP1: Pistol
        dispersion = 0.004;//0.002

    class UZI_EP1: Pistol
        class Single: Mode_SemiAuto
            dispersion = 0.0036;//0.0002???
        class FullAuto: Mode_FullAuto
            dispersion = 0.0036;//0.0005???
    class UZI_SD_EP1: UZI_EP1

    class Sa61_EP1: Pistol
        class Single: Mode_SemiAuto
            dispersion = 0.0038;//0.018
        class FullAuto: Mode_FullAuto
            dispersion = 0.0038;//0.018

    class revolver_EP1: Pistol
        dispersion = 0.004;//0.002;

Also available in: Atom PDF