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