A very small % of weapons that are spawned from weapon granters have a broken fire rate, and are able to fire extremely rapidly. This is occurring on an island with infinite magazine ammo, infinite charges, infinite reserve energy, infinite load energy and infinite durability all turned out.
The resulting experience is players can stand next to shops and buy weapons on repeat until they find a ‘glitched weapon’ which is incredibly overpowered and breaks various game systems due to its power.
Notably, these weapons remain glitched if they are dropped and passed on to players, and also across lobbies (as inventories are saved using the save point device). If these weapons are consumed using a conditional button, they appear to corrupt a players data, resulting in their inventories and resources being reset the next time they load into an island. The fast firing will also only occur by rapidly tapping your fire button (e.g. click or trigger). If you hold it, it does not fast fire.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
Create an island that uses infinite reserve ammo / infinite magazine / infinite charges / infinite reserve energy / infinite loaded energy / infinite durability
Set up an item granter to grant a weapon that will obviously demonstrate a broken fire rate (e.g. Rocket Launcher)
Set up a button to grant the item on interact
Press the button to grant a single rocket launcher, test to see if it’s broken. If it works, drops the rocket launcher and try another one. On average this may take between 20 and 50 attempts.
Expected Result
The weapon (e.g. Rocket Launcher) you eventually find to be broken will fire extremely rapidly.
Observed Result
See video link for visual reference.
Platform(s)
Identified by players across platforms including PC and PS5
The closest bug report I can find to this is here: Infinite fire rate with unlimited magazine ammo This has similar observed results but a different method to reproduce (from our reference video, you can see class is not changed and reload doesn’t occur).
Can confirm we’re seeing the same issue across our projects.
We have also observed another side effect where the rapid fire can sometimes render the broken weapon to no longer deal damage after the first shot.
As demonstrated here, the first shot will fire a rocket, any shots beyond the first will only trigger the firing animation, rendering the weapon useless; https://youtu.be/TkMoPALwqpg
As mentioned above it requires that;
Weapon is obtained via ItemGranter device
Instant reload enabled
Infinite ammo / charged enabled
There is also an easier method to reproduce that I’ve observed, difference being having all item slots full instead of heaving a slot empty, however in my testing, this method will almost always result in the weapon no longer dealing damage. To reliably get the weapon to rapid fire and continue dealing damage, Zebs original steps of having an item granted into an empty item slot is the way.
Steps to Reproduce
Ensure infinite ammo / instant reload is enabled, and set up an item granter with button to grant a rocket launcher on use
Ensure all your held item slots are full with other weapons
Interact with the button to trigger the item granter
Observe the item is dropped on the floor
Pick up the dropped weapon
Observe the increased fire rate of the granted item
I’ve figured out a workaround for this: since it’s specifically caused by “Infinite Magazines”, you can disable that and enable Instant Reload on a Team Settings & Inventory Device. This causes a tiny gap in between magazines while it “instantly” reloads, but it stops this glitch from granting the broken weapons.
So this happens when the weapon you pick up has 0 magazine ammo (needs reload)
Can for example be done by dropping a weapon that is mid-reload. (mid reload can only be done by players who dont have infinite magazine ammo, but its the easiest way to reproduce it)
As others pointed out, 0 mag ammo stuff can occasionally happen seemingly at random.
When picked up by a player with infinite mag ammo, It then ejects ammo equal to int32 max and the fire rate becomes infinite.
The worst part is that this becomes sticky to thet weapon until reloaded. Even if you drop it and pick it up again the weapon is broken.
Reloading from save point fixes it, but only if youre holding that weapon if you just drop it on the ground it stays with it.