Forum Discussion

Frostence's avatar
2 years ago
Solved

Ballistic Unlimited Ammo Bug

Product: Apex Legends
Platform:Steam-PC
Please specify your platform model. PC
AMD or Nvidia Model Number 1070 Gaming GPU
Enter RAM memory size in GB 16 GB
What is your gamertag/PSN ID/EA Account name? Relliant
Please provide your squad mates' gamertag/PSN ID/EA Account name if possible. N/A
Are you using any software with an overlay? No
Which Legend were you playing (if applicable)? Ballistic
Which Legends were your squad mates using (if applicable)? N/A
Where did the issue occur? In a match
Which part of the map or menu were you in? If you don't remember the exact name, please describe the area or what you were trying to do in the menu. My inventory where my guns and slinged weapons are located (trying to sling a weapon for ballistic's passive)
What were you doing when the issue occurred? E.g. respawning a squad mate at a beacon, using an ability, a squad mate left the game. Looting a deathbox and cleaning inventory / slinging weapons for my passive
Did your squad mates also experience the issue? No
How many matches had you played in a row before the issue occurred? Not sure it happens every single match
When did this happen? (dd.mm.yy hh:mm) 2/3/2024 5:20 PM
How often does the bug occur? Every time (100%)
How severe is your issue? Major impacts to gameplay
What happens when the bug occurs? Basically the bug is; if you sling a weapon it resets its ammo count (even if you have 0) and then if you pull it out of the sling inventory to one of your main weapon slots it keeps that refreshed ammo count and doesn't reset to what it was before being slinged. It keeps refreshing ammo every time you sling a weapon giving you unlimited ammo.
What should be happening instead? You sling it without your ult and it should keep 0/000 ammo count not refreshing to its max ammo count with white attachments (0/000 for white prowler instead of 20/000 is what it should be doing but it keeps refreshing the ammo count
Steps: How can we find the bug ourselves? Pick ballistic in selection menu -> Land on the map -> pick up a weapon and shoot it until 0 ammo is in it (DO NOT RELOAD) and then put it in your sling from your inventory menu and it will have the default ammo in it again, then pull it out after you use it all up in your sling and it'll have the default ammo in it with no attachments.

I have attached a video showing the issue, the issue started this season, Please fix it, as it can be abused so easily by anyone that it ruins fights as you never run out of ammo in any of your guns if you abuse this bug and it wasn't a thing until this season launched. (Ult NOT needed to be active to have "unlimited ammo" through this bug 

Link to the video on how to reproduce it: https://youtu.be/jhHa_fB-yhE

Please fix this as soon as possible!

2 Replies

Replies have been turned off for this discussion
  • Product: Apex Legends
    Platform:PC
    Please specify your platform model. PC
    AMD or Nvidia Model Number Nvidia Turing generation (does not matter for this)
    Enter RAM memory size in GB 32
    What is your gamertag/PSN ID/EA Account name? multisn8
    Please provide your squad mates' gamertag/PSN ID/EA Account name if possible.
    Are you using any software with an overlay? Yes
    If yes, can you list them here? Steam
    If you disable this software, does that have any effect? No
    Which Legend were you playing (if applicable)? Ballistic
    Which Legends were your squad mates using (if applicable)?
    Where did the issue occur? In a match
    Which part of the map or menu were you in? If you don't remember the exact name, please describe the area or what you were trying to do in the menu. Inventory menu
    What were you doing when the issue occurred? E.g. respawning a squad mate at a beacon, using an ability, a squad mate left the game. Moving a weapon from the sling slot to the main weapon slots, or the other way around.
    Did your squad mates also experience the issue? Yes
    How many matches had you played in a row before the issue occurred? Independent of previously played games
    When did this happen? (dd.mm.yy hh:mm) 16.03.24 01:30 CEST
    How often does the bug occur? Every time (100%)
    How severe is your issue? Minor impact to gameplay
    What happens when the bug occurs? A few bullets of ammo are lost on each move between sling and main slots.
    What should be happening instead? Original ammo in the weapon should be respected. The final ammo in the weapon might be calculated using `min(target_mag_size, previously_loaded - ammo_in_inventory)`. Similarly, the ammo subtracted from the inventory could be `target_mag_size - previously_loaded` (which might be negative, so actually adding ammo to the inventory. This is correct however, since the target mag might be smaller than the previous one. The total ammo in the inventory should be clamped to `[0, ∞)` though.)
    Steps: How can we find the bug ourselves? 1. Open the training grounds 2. Hold `Esc`, switch to Ballistic 3. Hold `Tab`, set `Infinite Ammo Reloads` to `Off` 4. Equip a 30-30 and 1 pack of heavy ammo (⇒ 20 heavy ammo in inventory) 5. Open the inventory with `Tab` 6. Move the 30-30 from main weapon slot 1 to the sling slot 7. See how the ammo count declines by 1 (which corresponds to the 1 bullet gained by the upgrade to the light mag on the 30-30)

    Exact bug effects


    The ammo previously contained in the weapon is ignored and vanishes. Instead, the weapon's ammo is set to the target mag size, with the default content being granted unconditionally, and all ammo over that being subtracted from the inventory. (If the inventory does not offer enough ammo, the clip is filled as much as possible)

    The "target mag size" is

    - the fitting level 1 extended mag when moving main → sling,
    - the best fitting mag in the inventory (or none, if no fiting is present) when moving sling → main

    Why this happens

    When moving weapons between main slots and sling, only the weapon *kind* seems to be transferred, not the weapon *instance*, hence not remembering its previous properties like

    - previous ammo count

    - previous fire mode (e.g. burst/auto vs. single on the Hemlok/R-301, choke enabled/disabled on the Peacekeeper/Triple Take, you get the idea)

    - previously loaded ammo type (the only weapon to do so is the CAR atm)

    How to fix this

    Can't tell since I don't have Apex' source code. Either directly copy the object and then modify it in-place to be locked-level instead, or add a few conversion methods between locked-level and customizable weapons, where all props are preserved.

    Other bugs stemming from the same issue

    This is effectively the same underlying bug as https://answers.ea.com/t5/Bug-Reports/Ballistic-Unlimited-Ammo-Bug/m-p/13533608/highlight/true#M112773, just more formulated out and with more details.

    The same underlying bug also allows for quickly converting light → heavy ammo with only small losses using the CAR:

    1. Equip it and a few stacks of light ammo

    2. Switch ammo type heavy → light, the previous heavy ammo is added to the inventory

    3. Move it to the sling slot (implicitly resetting the ammo type to heavy)

    4. Switch ammo type heavy → light, the "converted" (that is the wrong word since it's not converted, the old state is plainly forgotten, but whatever) heavy ammo is added to the inventory

    5. Repeat ad infinitum

About Apex Legends Bug Reports - Archive

23,008 PostsLatest Activity: 5 years ago