Ammo conservation

From Terraria Wiki
Jump to navigation Jump to search

Ammo conservation is a mechanic which prevents ammunition items from being consumed, i.e. removed from the player's inventory, when fired. By default, every item of ammo fired will be consumed, but certain items add a chance to conserve ammo.

Items with ammo conservation

Weapons and tools

The following weapons and tools have an inherent chance not to consume the ammunition fired from them.

Item Chance
Vortex BeaterVortex Beater(Desktop, Console and Mobile versions) 2/3 (66.67%)
Celebration Mk2Celebration Mk2(Desktop, Console and Mobile versions) 1/2 (50%)
PhantasmPhantasm(Desktop, Console and Mobile versions) 2/3 (66.67%)
Candy Corn RifleCandy Corn Rifle 1/3 (33.33%)
MinisharkMinishark 1/3 (33.33%)
GatligatorGatligator(Desktop, Console, Old-gen console and Mobile versions) 1/2 (50%)
MegasharkMegashark 1/2 (50%)
Chain GunChain Gun 1/2 (50%)
S.D.M.G.S.D.M.G.(Desktop, Console and Mobile versions) 2/3 (66.67%)
TerraformerTerraformer(Desktop, Console and Mobile versions) 1/3 (33.33%)

Other items

The following items grant a chance not to consume ammunition fired from any weapon.

Item Chance
Magic QuiverMagic Quiver(for arrows and Stakes only) 1/5 (20%)
Ammo BoxAmmo Box(Desktop, Console, Old-gen console and Mobile versions) 1/5 (20%)
Ammo Reservation PotionAmmo Reservation Potion 1/5 (20%)
Chlorophyte HelmetChlorophyte Helmet[1] 1/5 (20%)
1/5 (20%)
1/4 (25%)
1/10 (10%)
Titan HelmetTitan Helmet(Old-gen console and 3DS versions) 1/20 (5%)
Titan MailTitan Mail(Old-gen console and 3DS versions) 1/20 (5%)
Titan LeggingsTitan Leggings(Old-gen console and 3DS versions) 1/10 (10%)
Titan armorTitan armor(Old-gen console and 3DS versions)(set bonus) 7/25 (28%)

Stacking

All ammo conservation effects above stack with each other (unless they are in the same table row above). They are treated as independent events, which means that two ammo conservation chances are not simply added, but calculated with the following formula:[2]

[math]\displaystyle{ p_{total} = p_1 + p_2 - p_1 \times p_2 }[/math]

For example, using a Minishark ([math]\displaystyle{ p_1 = \frac{1}{3} }[/math]) with an Ammo Box ([math]\displaystyle{ p_2 = \frac{1}{5} }[/math]) results in a total chance of [math]\displaystyle{ p_{total} = \frac{7}{15} }[/math] (46.67% not to consume ammo):

[math]\displaystyle{ p_{total} = \frac{1}{3} + \frac{1}{5} - \frac{1}{3} \times \frac{1}{5} = \frac{7}{15} }[/math]

An exception to this is the Titan armor(Old-gen console and 3DS versions). Each piece of the armor stacks additively with each other (and the set bonus), so that wearing a full set grants 48% ammo conservation chance.

Notes

  • Although bait shares some characteristics with ammunition, it is unaffected by ammo conservation. The only mechanic that has an effect on bait consumption is bait power.[3]

Tips

  • Ammo conservation is highly useful when using weapons with expensive ammo, such as the Clentaminator or Super Star Shooter, or ammo-hungry weapons, such as the Hellwing Bow. The following combinations of items grant high ammo conservation values:
57.33% (Pre-Hardmode, Minishark)
61.6% (Early Hardmode, arrow-firing weapons)
61.6% (Post-Moon Lord, any weapon)
89.76% (Post-Moon Lord, Phantasm)

This is the highest ammo conservation possible. On average, only 102 out of 1000 arrows will be consumed.

66.72% (Post-Ocram, any weapon)

References

  1. On Desktop version Desktop, Console version Console, and Mobile version Mobile, the helmet stacks with Shroomite Breastplate, Fossil armor (although it is of course technically impossible to stack with a set bonus), etc., therefore it is in a separate row. On the other platforms, it does not stack with them.
  2. Information taken from the Desktop version Desktop 1.4.4.9 source code, method PickAmmo() in Terraria.Player.cs.
  3. Information taken from the Desktop version Desktop 1.4.4.9 source code, method ItemCheck_CheckFishingBobber_PickAndConsumeBait() in Terraria.Player.cs.