Site News
Warning: This wiki contains spoilers. Read at your own risk!

Social media: If you would like, please join our Discord server, and/or follow us on Twitter or Tumblr!

Engage info: As the game has only recently released, we lack much key information. Please help add any info that you can.

Random number generator

From Fire Emblem Wiki, your source on Fire Emblem information. By fans, for fans.
"RNG" redirects here; for the stat abbreviated as "Rng", see range.

This page has been marked as a stub. Please help improve the page by adding information.

The random number generator (or RNG) is a system that randomly generates numbers. Randomness is present in almost every game in the Fire Emblem series, primarily in the results of combat. As with most computer systems, random numbers in Fire Emblem are not truly random but pseudorandom—they simulate randomness with a deterministic series of numbers. When and how random numbers are generated changes from game to game.

In the first three games, random numbers are "burned", and change each frame; they are saved as an eight-bit integer (ranging 0–255) that increments by 55 each time it is used, including when it is burned.[1] in Fire Emblem: Shadow Dragon & the Blade of Light, the eight-bit integer is multiplied by 10 then divided by 25 (× 10 / 25) and then truncated—this allows for numbers ranging from 0 to 102, but all numbers above 100 are reduced to it; in Gaiden and Mystery of the Emblem, the integer is multiplied by 100 and divided by 256 (× 100 / 256) then truncated, allowing for a range of 0–99.[1]

In most games from Genealogy of the Holy War onward—including the Game Boy Advance games and the games with turn-rewind mechanics—random numbers only change once they are used. The GBA games use similar RNG to each other: random numbers are stored as a sixteen-bit integer (ranging 0–65535) that is divided and truncated; in The Binding Blade, the integer is divided by 655, allowing for numbers 0 to 100—in The Blazing Blade and The Sacred Stones, the integer is multiplied by 100 and divided by 65536 (× 100 / 65536), allowing for numbers 0 to 99.[2]

In most cases, only a single random number is used to determine the outcome of a random event. However, in games the use true hitThe Binding Blade being the first of which—two random numbers are used to determine whether an attack hits.


  1. 1.0 1.1 Oziphantom, Fire Emblem 1 : What is up with the RNG?, YouTube, Published: December 8, 2020, Retrieved: November 10, 2021
  2. StanH, response to Fire Emblem6 Rng Data, Fire Emblem Universe, Published: November 6, 2019, Retrieved: November 10, 2021
Game mechanics
Out-of-battle management Base (Base conversationEveryone's ConditionsBarracksMy CastleSomniel) • Bonus experienceDungeonsGameplay modes (DifficultyCreature CampaignNew Game +) • GoldLessonsMila ShrinesPeddlerPreparationsRenownShopping (ArmoryBargainsForgeMerchantOnline shopSecret shopVendor) • Supply convoyWorld map
Battles and chapters ArenaBattle saveBossCastleChapter (Alternate routeParalogueSidequest) • ChestCombat forecastEvent tilesHidden treasureObjectivesReinforcementSkirmishTerrain (Hazards) • TurnWeather (Fog of war) • Village
Stats Units ActionAffinityAuthorityBiorhythmCharmClass (Class masteryClass relative power) • Constitution (Aid) • DefenseExperienceFollow-up critical multiplierGrowth rateHit pointHoly BloodInventoryLevelLuckMagicMovementResistanceSkillSpeedStrengthWeapon levelWeight
Weapons Brave weaponCritical rateDurabilityHitKill bonusMightPersonal weaponsRangeWeapon experienceWeapon levelWeightWorth
Unit mechanics and commands AdjutantAttackAuto-BattleBattalion (Gambit) • CantoChain AttackChain GuardClass change (Reclass) • Combat artCrestsDance (GaldrarPlaySing) • Death (Decoy) • DismountDragon VeinEmblemFatigueInventoryLaguz transformationLove (JealousyInheritance) • Pair UpRecruitmentRescue (Capture) • Skills (Offensive skill) • Staggering BlowStatus effectsSupportTalkTradeUnit (AvatarBond unitsBonus unitEinherjarLoan unitPrisonerReplacement unitSubstitute character) • Visit
Calculations Attack speedAvoidCritical hit (Combination bonusDodgeTriangle Attack) • Bonus damageHit rate (True hit) • Random number generatorWeapon triangle (Trinity of magic)
Connectivity amiiboDouble DuelDownloadable contentLink ArenaMultiplayer battleOnline shopSpotPassStreetPass
Other BarrierBirthdayGlitchesRankingsSound RoomTacticianMultiple endings