Skip to content

Mk6 Mortar - Rounds overshoot with "fire on load" if air resistance is enabled #11260

@co-smo

Description

@co-smo

Mods (complete and add to the following information):

  • Arma 3: 2.20 (stable)
  • CBA: 3.18.5
  • ACE3: 3.20.2
  • Reproducible with only CBA and ACE on a newly created mission

Description:
When using Mk6 mortar with ACE Artillery air resistance setting enabled, using the "fire on load" feature causes rounds to significantly overshoot target.

Steps to reproduce:
Follow this flowchart!

  1. Load CSW round into mortar to enable charge adjustments
  2. Get in mortar
  3. Set appropriate elevation and charges for distance using range table and Kestrel 4500NV
  4. Exit mortar, remove loaded round, enable "fire on load"
  5. Re-load round, observe mortar fires
  6. Observe splash; shot overshoots target by about 1.25x

Expected behavior:
Rounds fired with the "fire on load" function should land in the same place as when fired manually.

Where did the issue occur?

  • Singleplayer / Editor (Singleplayer) / Virtual Arsenal

Log Files:

  • Link to (gist or pastebin) to the client and/or server RPT file. An instruction to find your RPT files can be found here.

https://pastebin.com/fGE79UjB

Additional context:
Issue does not occur when ACE Artillery air resistance is disabled.

I believe the issue may be caused by fired shots in autofire mode not properly respecting the air friction applied by ACE's air resistance addon.

Screenshots:
If applicable, add screenshots to help explain your problem.

https://www.youtube.com/watch?v=YwlP48sOHCg

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions