Fe Engage Growth Rate Calculator

Fire Emblem Engage Growth Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 0 auto; padding: 20px; background-color: #f9f9f9; } .calculator-container { background: #fff; padding: 30px; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.1); margin-bottom: 40px; border: 2px solid #d32f2f; /* Fire Emblem Red */ } h1 { text-align: center; color: #b71c1c; margin-bottom: 10px; } h2 { color: #333; border-bottom: 2px solid #ddd; padding-bottom: 10px; margin-top: 30px; } .intro-text { text-align: center; font-size: 0.95em; color: #666; margin-bottom: 25px; } .global-settings { display: flex; flex-wrap: wrap; gap: 20px; background: #f0f0f0; padding: 15px; border-radius: 8px; margin-bottom: 20px; align-items: flex-end; } .input-group { display: flex; flex-direction: column; flex: 1; min-width: 150px; } label { font-weight: 600; font-size: 0.9em; margin-bottom: 5px; color: #444; } input[type="number"] { padding: 8px 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } .checkbox-group { display: flex; align-items: center; gap: 10px; padding-bottom: 10px; } .checkbox-group input { width: 20px; height: 20px; } .stat-table { width: 100%; border-collapse: collapse; margin-bottom: 20px; font-size: 0.95em; } .stat-table th, .stat-table td { padding: 10px; border-bottom: 1px solid #eee; text-align: center; } .stat-table th { background-color: #f5f5f5; font-weight: 700; color: #555; } .stat-table th:first-child { text-align: left; } .stat-table input { width: 60px; padding: 6px; text-align: center; } .stat-label { font-weight: bold; text-align: left !important; color: #b71c1c; } .result-total { font-weight: bold; color: #1976d2; } .result-gain { font-weight: bold; color: #388e3c; } button.calc-btn { display: block; width: 100%; background-color: #d32f2f; color: white; padding: 15px; border: none; border-radius: 6px; font-size: 1.1em; font-weight: bold; cursor: pointer; transition: background 0.3s; } button.calc-btn:hover { background-color: #b71c1c; } .note { font-size: 0.8em; color: #888; margin-top: 10px; text-align: right; } .article-content { line-height: 1.8; } .article-content p { margin-bottom: 15px; } .article-content ul { margin-bottom: 20px; padding-left: 20px; } .article-content li { margin-bottom: 8px; } @media (max-width: 600px) { .stat-table th, .stat-table td { padding: 5px; font-size: 0.85em; } .stat-table input { width: 40px; } }

Fire Emblem Engage Growth Rate Calculator

Calculate total growth percentages and expected stat gains based on character base stats, class modifiers, and equipment bonuses.

Stat Char Base % Class Base % Total Growth Expected Gain
HP
Str
Mag
Dex
Spd
Def
Res
Lck
Bld
* Expected Gain assumes Fixed Growth mode or average luck in Random mode.

Understanding Growth Rates in Fire Emblem Engage

In Fire Emblem Engage, character progression is mathematically determined by "Growth Rates." These are percentage values that dictate the probability of a specific stat increasing by 1 point when a unit levels up. Unlike some RPGs where stats are fixed, Fire Emblem uses a system that combines inherent character potential with their current class role.

The Growth Rate Formula

To predict how your units will perform in the endgame, you need to understand the summation formula used by the game engine. The calculation is relatively straightforward:

  • Character Base: Every unit (Alear, Vander, Diamant, etc.) has an immutable set of base growth percentages.
  • Class Bonus: Every class (Divine Dragon, Paladin, Swordmaster) adds specific percentage modifiers to the character's base.
  • Modifiers: Abilities like Jean's "Expertise" or equipment like the "Starsphere" (from the Tiki Emblem DLC) further alter the final percentage.

Formula: Total Growth % = Character Base + Class Bonus + Ability Modifiers

Fixed vs. Random Growth Modes

Fire Emblem Engage offers two distinct growth modes, which affects how you should interpret the "Expected Gain" column in our calculator:

  • Random Mode: The game rolls a number between 0 and 99. If the number is lower than your Total Growth %, the stat increases. If your growth is over 100%, you are guaranteed +1, and the remainder is rolled for a chance at +2.
  • Fixed Mode: This removes RNG. Stats accumulate "experience" based on the growth rate. For example, a 50% growth rate adds 50 points to a hidden counter every level up. When the counter reaches 100, the stat increases by 1. This ensures that after 10 levels, a unit with 50% growth will have gained exactly 5 points.

Optimizing Builds with the Starsphere

The Starsphere is one of the most potent growth modifiers in the game. Obtained via the Tiki Emblem Bracelet (DLC), it grants a flat +15% to all stat growth rates while the emblem is equipped. This turns average units into powerhouses and helps fix the flaws of units with poor base stats.

Additionally, the character Jean has a personal skill called "Expertise" which doubles the Class Growth rate. This calculator includes a toggle for Jean specifically, allowing you to see how his unique aptitude affects his stat trajectory in different classes.

Key Stats Explained

  • Str (Strength) / Mag (Magic): Determines damage output for physical and magical attacks respectively.
  • Spd (Speed): Critical for double-attacking (doubling) enemies and avoiding getting doubled yourself.
  • Bld (Build): Often overlooked, Build offsets the weight of heavy weapons. High Build allows units to wield heavy axes or lances without suffering Speed penalties.
  • Lck (Luck): Affects critical avoid, hit rate, and trigger rates for certain skills.
function calculateFEGrowths() { // Stats array to iterate through var stats = ['hp', 'str', 'mag', 'dex', 'spd', 'def', 'res', 'lck', 'bld']; // Get global settings var levels = parseFloat(document.getElementById('numLevels').value); if (isNaN(levels) || levels < 1) levels = 1; var hasStarsphere = document.getElementById('starsphere').checked; var hasExpertise = document.getElementById('jeanExpertise').checked; // Iterate through each stat row for (var i = 0; i < stats.length; i++) { var statKey = stats[i]; // Get input values var baseInput = document.getElementById(statKey + 'Base'); var classInput = document.getElementById(statKey + 'Class'); var baseVal = parseFloat(baseInput.value); var classVal = parseFloat(classInput.value); // Handle empty or invalid inputs as 0 if (isNaN(baseVal)) baseVal = 0; if (isNaN(classVal)) classVal = 0; // Calculate Modifiers // Jean's Expertise doubles the CLASS growth, not the base var finalClassVal = hasExpertise ? (classVal * 2) : classVal; // Starsphere adds flat 15 to the total sum var starsphereBonus = hasStarsphere ? 15 : 0; // Total Growth Calculation var totalGrowth = baseVal + finalClassVal + starsphereBonus; // Expected Gain Calculation // Formula: (Total% / 100) * Levels var expectedGain = (totalGrowth / 100) * levels; // Display Results // We use toFixed(0) for percentage to keep it clean (FE uses integers mostly) // But if expertise creates decimals (rare), we can show 1 decimal place if needed. // Usually FE stats are integers, but let's allow decimals for accuracy in display. document.getElementById(statKey + 'Total').innerHTML = totalGrowth + '%'; // Round expected gain to 2 decimals for clarity document.getElementById(statKey + 'Gain').innerHTML = '+' + expectedGain.toFixed(2); } }

Leave a Comment