Summary
When “Item Granter” gives a weapon directly to the player’s inventory, the “Initial Weapon Ammo” setting works correctly. But if the player’s inventory is full and the weapon drops on the ground, when the player picks it up, the weapon has its default ammo instead of the ammo set in “Initial Weapon Ammo”. For example, if “Item Granter” gives a “Pistol” with “1” ammo, it works fine when added to the inventory. But if the “Pistol” drops because the inventory is full, it has “16” ammo instead of “1” when picked up.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
- Place “Item Granter”.
- Set it to give a “Pistol”.
- Set “Initial Weapon Ammo” to “1”.
- Make sure the player has space in the inventory.
- Activate “Item Granter” and check the “Pistol”. It has “1” ammo (correct).
- Fill the player’s inventory completely.
- Activate “Item Granter” again. The “Pistol” drops because the inventory is full.
- Pick up the dropped “Pistol”.
Expected Result
The “Pistol” should have “1” ammo when picked up, same as when given directly.
Observed Result
The dropped “Pistol” does not keep the “Initial Weapon Ammo” setting. Instead of “1” ammo, it has the default ammo amount for the weapon (for example, “16” for a “Pistol”).
Upload an image
Additional Notes
This issue happens not only with weapons but also with Consumables like “Balloon” or “Grappler”. If the player’s inventory is full and a Consumable drops instead of being added directly, it does not keep the “Initial Weapon Ammo” (or charge) setting and instead has its default amount when picked up.