Alloy Calculator Vintage Story

Vintage Story Alloy Casting Calculator

Bronze (Copper + Tin) Black Bronze (Copper + Silver + Gold) Bismuth Bronze (Copper + Zinc + Bismuth) Brass (Copper + Zinc) Molybdochalkos (Copper + Lead)

Required Materials:

*Calculated based on standard 5-unit nuggets.


Mastering the Forge: Vintage Story Alloy Ratios

In the harsh world of Vintage Story, moving beyond the Copper Age requires precision. Unlike basic smelting, creating alloys like Bronze or Black Bronze requires a specific percentage of base and noble metals to be placed within a crucible. If your ratios are off by even a fraction, you'll end up with a useless lump of "Unknown Metal."

Standard Alloy Recipes

  • Bronze: The backbone of early progression. Requires 88% to 92% Copper and 8% to 12% Tin.
  • Black Bronze: High-tier alloy for tools. Requires 50% to 70% Copper, 10% to 25% Silver, and 10% to 25% Gold.
  • Bismuth Bronze: A versatile alternative to standard bronze. Requires 50% to 70% Copper, 20% to 30% Zinc, and 10% to 20% Bismuth.
  • Brass: Essential for mechanical parts. Requires 68% to 82% Copper and 18% to 32% Zinc.

How to Use This Calculator

Smelting in Vintage Story is usually done in batches of 100 units (one standard ingot). To use this tool, simply select the alloy you wish to create and the total volume of metal you need. The calculator will provide the exact number of nuggets (standard 5 units each) required to hit the middle of the safe percentage range.

Pro-Tips for Casting

1. Nugget Value: Remember that standard ore nuggets provide 5 units of metal. If you are using crushed ore or scraps, adjust your counts accordingly (e.g., small pieces might be 2 or 3 units).

2. Crucible Capacity: A standard crucible can hold up to 1,000 units of metal. Do not exceed this limit, or you will waste materials.

3. Temperature Management: Different alloys have different melting points. Ensure your fuel (Charcoal, Coke, or Anthracite) can reach the required temperature for the most stubborn metal in your mix (usually Copper or Iron-based alloys).

function calculateAlloy() { var alloy = document.getElementById('alloyType').value; var total = parseFloat(document.getElementById('totalUnits').value); var resultDiv = document.getElementById('recipeResult'); var listDiv = document.getElementById('recipeList'); if (isNaN(total) || total <= 0) { alert("Please enter a valid amount of units."); return; } var ingredients = []; var nuggetVal = 5; if (alloy === "bronze") { // Cu 90%, Sn 10% ingredients.push({ name: "Copper", units: total * 0.90 }); ingredients.push({ name: "Tin", units: total * 0.10 }); } else if (alloy === "black-bronze") { // Cu 70%, Ag 15%, Au 15% ingredients.push({ name: "Copper", units: total * 0.70 }); ingredients.push({ name: "Silver", units: total * 0.15 }); ingredients.push({ name: "Gold", units: total * 0.15 }); } else if (alloy === "bismuth-bronze") { // Cu 60%, Zn 25%, Bi 15% ingredients.push({ name: "Copper", units: total * 0.60 }); ingredients.push({ name: "Zinc", units: total * 0.25 }); ingredients.push({ name: "Bismuth", units: total * 0.15 }); } else if (alloy === "brass") { // Cu 75%, Zn 25% ingredients.push({ name: "Copper", units: total * 0.75 }); ingredients.push({ name: "Zinc", units: total * 0.25 }); } else if (alloy === "molybdochalkos") { // Cu 90%, Pb 10% ingredients.push({ name: "Copper", units: total * 0.90 }); ingredients.push({ name: "Lead", units: total * 0.10 }); } var html = "
    "; for (var i = 0; i < ingredients.length; i++) { var nuggets = Math.round(ingredients[i].units / nuggetVal); html += "
  • " + ingredients[i].name + ": " + ingredients[i].units.toFixed(1) + " units (~" + nuggets + " nuggets)
  • "; } html += "
"; listDiv.innerHTML = html; resultDiv.style.display = "block"; }

Leave a Reply

Your email address will not be published. Required fields are marked *