published · approved · 1.55 KiB
Workshop mod by Betcon
ORCA_ACE_TurretReloadCrashFix_ Arma Reforger Mod
Ace core Fix
6A98E9A8A4F8A20D
Ranking
Popular#1123555.4Falling#553114.4
1Serversrunning this mod
0Observed players nowon servers reporting this mod
573Estimated player-hours (7d)7-day data
Deployment46th45.7ahead of 46% of tracked mods by servers running it
ActivityTop 30%70.0ahead of 70% of tracked mods by play on those servers
Popularity55.4deployment and activity combined
How those 1 installs happen100% traced
- Not identified as a dependency1
Last 30 days
1 latest1 peak, 12 Oct0 low, 12 Oct
Servers reporting the mod in each hourly observation. Covers 7 days of the last 30 days.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 12 Oct | 0 | 1 | 0 | 9 |
| 13 Oct | 1 | 1 | 0 | 24 |
| 14 Oct | 1 | 1 | 0 | 24 |
| 15 Oct | 1 | 1 | 1 | 24 |
| 16 Oct | 1 | 1 | 0 | 24 |
| 17 Oct | 1 | 1 | 1 | 24 |
| 18 Oct | 1 | 1 | 0 | 24 |
| 19 Oct | 1 | 1 | 1 | 15 |
4 latest20 peak, 15 Oct0 low, 12 Oct
Sampled player counts on servers reporting the mod; not unique players. Covers 7 days of the last 30 days.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 12 Oct | 0 | 4 | 0 | 9 |
| 13 Oct | 1 | 18 | 0 | 24 |
| 14 Oct | 0 | 16 | 0 | 24 |
| 15 Oct | 0 | 20 | 0 | 24 |
| 16 Oct | 0 | 13 | 0 | 24 |
| 17 Oct | 0 | 13 | 0 | 24 |
| 18 Oct | 0 | 13 | 0 | 24 |
| 19 Oct | 4 | 12 | 0 | 15 |
Calculated Oct 19, 2026, 2:34 PM UTCDerived from observed server and mod activity. Trend positions describe recent observed change, not future adoption.
Summary
Ace core Fix
Official Workshop description
ORCA ACE Turret Reload Crash Fix
================================
Project GUID: 600D3259155B0F9F
Required mod: ACE Core Dev
Workshop ID: 65AD7D0D9941A380
Target class: SCR_TurretControllerComponent
Target function: RpcDo_ACE_ForceReloadWeaponWithServer
Why this exists
---------------
Observed dedicated-server crash:
Virtual Machine Exception
Reason: Maximum number of attempts exceeded!
Class: SCR_TurretControllerComponent
Function: RpcDo_ACE_ForceReloadWeaponWithServer
ACE Core Dev's scripted turret reload performs DoReloadWeaponWith() and retries
on failure. Its upstream implementation retries 10 times, 100 ms apart. If all
attempts fail, it calls Debug.Error("Maximum number of attempts exceeded!").
This patch changes ONLY the terminal failure behavior:
Upstream ACE:
10 failed attempts -> Debug.Error -> Virtual Machine Exception risk
ORCA patch:
10 failed attempts -> WARNING log -> abort that reload request -> continue
The retry count and timing stay at the ACE defaults (10 x 100 ms). This keeps
the behavior change as small as possible.
Dependencies
------------
- Arma Reforger: 58D0FB3206B6F859
- ACE Core Dev: 65AD7D0D9941A380
Load order
----------
ACE Core Dev must load before this patch. The addon.gproj dependency declares
that relationship.
For the ORCA server mod list, place the published ORCA patch after ACE Core Dev.
It does not need to be the absolute final mod, but no later mod should override
the same SCR_TurretControllerComponent function.
Workbench validation
--------------------
1. Add this folder to Workbench Launcher using "Add Existing" and select addon.gproj.
2. Ensure ACE Core Dev is installed/available to Workbench.
3. Open the project.
4. Script Editor -> Compile and Reload Scripts (Shift+F7).
5. There must be no SCRIPT (E) compile errors.
6. Start a test session with a turret/vehicle that can reproduce the ACE reload issue.
7. After a failed reload, expected log is:
[ORCA_ACE_TurretReloadCrashFix] ACE turret reload failed after 10 attempts; request aborted safely.
8. The old fatal line should NOT appear from this path:
Virtual Machine Exception
Reason: Maximum number of attempts exceeded!
Function: RpcDo_ACE_ForceReloadWeaponWithServer
Important
---------
- This is a source package, not a precompiled Workshop addon.
- I cannot run Arma Reforger Workbench in this environment, so final Enfusion
compilation must be performed in your Workbench before publishing.
- If ACE later removes/fixes this exact function, recompile this patch. If the
method signature changes, Workbench will intentionally produce an override
compile error instead of silently applying an outdated patch.
- If another later-loaded mod overrides this exact method, load/dependency order
determines which implementation executes.
ACE source basis
----------------
ACE Anvil is GPL-2.0-or-later. This patch contains a modified implementation of
an ACE method and is therefore supplied with the GPL-2.0 license text.
Servers running this mod
11 currently listed server reports ORCA_ACE_TurretReloadCrashFix_ in its mod list. Showing the one with the most players.
- [JP]あらたなべとこんさーばー - PvE / New [https://discord.gg/dFetrhSFg]Online · Novka - Conflict PvE0 / 64players
Versions
11.0.0Game 1.8.0.13 · 1.55 KiB · Oct 12, 2026
Dependencies: 1Scenarios: 0PublishedApproved
No changelog text is available for this version.
config.json entry
{
"modId": "6A98E9A8A4F8A20D",
"name": "ORCA_ACE_TurretReloadCrashFix_",
"version": "1.0.0"
}Use ORCA_ACE_TurretReloadCrashFix_ on your server
Add ORCA_ACE_TurretReloadCrashFix_ to the game.mods array of your server config.json. The config generator builds the full file, the mod manager keeps the mod list and its dependencies organized, and the config validator checks an existing config. The adding mods guide and mod dependencies guide walk through it step by step.
Fetch this mod from the API
The same metadata is available as JSON. See the API quickstart, the V2 reference, or the V1 reference.
GET https://api.reforgermods.net/v2/mods/6A98E9A8A4F8A20D
GET https://api.reforgermods.net/v2/mods/6A98E9A8A4F8A20D/versionsData is cached from Arma Reforger Workshop metadata and may be stale. reforgermods.net is independent and is not affiliated with Bohemia Interactive.