Welcome to the wiki's to-do list. Here you can find all the tasks wiki editors plan to do. Feel free to add your own tasks to the list or complete a task. Once you complete a task, remove it from the list.
You may also hold informal discussions about tasks here if you want, remember to leave a signature with ~~~~
if you do so. Example:
==Current list== *Do this ::Can this really be done? I tried it and I couldn't figure out anything. Username (talk) 12:12, 12 December 2012 (UTC) ::This is because the other tasks need to be done first, since this task relies on the other templates made by the other tasks. ~~~~ *Do another thing
Speed, convenience, and ease of use are prioritized for the to-do list. You do not have to worry about presentability when adding a task, especially due to the transient nature of the to-do list.
Tasks that might be impossible or no longer possible go on /Impossible tasks.
Current list[]
Please make sure all tasks placed here are removable, that is, they are one-time only (or a limited amount). Recurring tasks can go in the Recurring maintenance tasks section.
Do not add tasks that solely require sysop rights, contact an administrator for that. Note that tasks that do not only consist of parts that require sysop rights can be added, such as adding/fixing things related to code. For example, anyone can create template and design its cargo system, sysop rights are only needed at the final step of creating the table.
Missing pages[]
- Engage
- Rearmed Heroes
- Attuned Heroes
- Ascended Heroes
- Aided Heroes
- Coliseum season 350 - current
- My Summoner
- Project:Learn with Sharena
- One-time events:
- Voting Jubilee
- Twitter events:
- Fire Emblem Heroes Quiz (Event). See Fire Emblem Heroes Quiz Reward (Notification) and Twitter with flags "#FEHQuiz from:FEHeroes_News since:2018-04-20 until:2018-05-15"
- Feh's Quiz Event (Event). See Feh's Quiz Event Rewards (Notification) and Twitter with flags "#FehQuiz from:FE_Heroes_EN since:2019-10-08 until:2019-10-19"
- I believe there were other Twitter events as well. Checking over notifications may be necessary to list them. Pival13 (talk) 16:03, 11 November 2021 (UTC)
- A list of missing artist and voice actors is available at the end of this page.
- Add Crests/Icons for Rearmed/Attuned/Ascended/Aided Heroes to galleries.
Incomplete pages[]
- Main events:
- Hall of Forms and Forma Soul. Missing informations about Forma Souls and forma units.
- Mjölnir's Strike. Missing informations about defensive teams. See also Talk:Mjölnir's Strike
- Summoner Duels. No informations about the team and gameplay.
- One-time events:
- Check for any missing information on Aether Raids.
- Story, which is a summary of Story Maps, Paralogue Maps, Tempest Trials, Forging Bonds and any other events with story.
- Create and expand on story-related pages (Askr (Kingdom), Embla (Empire), Kiran, Breidablik, Order of Heroes, etc.)
- Stat growth, which doesn't explain how bane neutralization from the first merge affects levels 1-39.
- It seems stats with a flaw are then consider as normal. When the flaw stat is greater or equal to the neutral stat, it still gain +1, and follow the flaw line of stat until the normal line of stat become greater or equal. Some example: a Florina 4 , level 25 with a flaw on Res (20 Res) have after the merge 26 Res. A Seliph 4 level 21 with flaw on Res (10 Res) have 11 Res after the merge. Then it gains +1 on level 23, 25 and 28, where the normal Res is greater than the flaw. The next stat increased is at level 29.
- Add informations about Merged Ordeals on Heroic Ordeals, and update Template:Heroic Ordeals Navbox to list them.
Wiki maintenance[]
Reorganization of wiki texts and resources.
- Update Project:Beginner's guide with information on versions 4.0.0—8.9.0.
- Add
mandatory
andunique
to descriptions for allWikiName
fields. - Replace dates with UTC datetimes whenever possible, to avoid confusion.
- Some places, such as Squad Assault and Use Heroic Grails availability, require datetimes for app or data updates, but exact times for these updates are unknown because some devices in some parts of the world may receive updates earlier than the others. Decide on a convention to use when determining past update datetimes (e.g. assume all data updates associated with summoning events happen 2.5 hours before the summoning event). --HertzDevil (talk) 10:26, 4 September 2019 (UTC)
- I think the first recorded time is sufficient. However I don't think all times should be assumed to be a single offset from before the summoning event, but that could be used if there is no information since accuracy down to the hour is not too important for these. Endilyn (talk) 05:09, 5 September 2019 (UTC)
- App updates could use the upload times of their associated notifications which should be good enough. --HertzDevil (talk) 09:07, 5 September 2019 (UTC)
- I think the first recorded time is sufficient. However I don't think all times should be assumed to be a single offset from before the summoning event, but that could be used if there is no information since accuracy down to the hour is not too important for these. Endilyn (talk) 05:09, 5 September 2019 (UTC)
- Some places, such as Squad Assault and Use Heroic Grails availability, require datetimes for app or data updates, but exact times for these updates are unknown because some devices in some parts of the world may receive updates earlier than the others. Decide on a convention to use when determining past update datetimes (e.g. assume all data updates associated with summoning events happen 2.5 hours before the summoning event). --HertzDevil (talk) 10:26, 4 September 2019 (UTC)
- Replace screenshot files on the wiki with up-to-date screenshots or files with dimensions 1080 × 1920, where applicable.
- Add
{{DataUpdateDefinition}}
to the first notification page after a data update (preferentially on new/special/legendary/mythic hero notification).
- Exemple for the second data update of Version 4.5.0:
{{DataUpdateDefinition|tag=200502_bride|additionTime=2020-05-20T03:00:00Z|notif=Special Heroes: Bridal Beloveds (Notification)|preview=Special Heroes: Bridal Beloveds Preview Video (Notification)}}
- If unsure about addition times for previous data updates, 3 hours before release is usually acceptable. The addition time for the first data update of each version should match the release time of that version update (see
VersionUpdates
). Preview notifications for Special Heroes should be the ones with YouTube trailers and unit descriptions, rather than the silhouette ones. --HertzDevil (talk) 15:53, 21 May 2020 (UTC)
- Exemple for the second data update of Version 4.5.0:
- Update the Summoning Mechanics and Statistics section of Summon with informations about 4 Special Rate and 4 SH Special Rate .
Code maintenance[]
Modifications to templates, modules, widgets, and Cargo tables.
- Include stat bonus for Aided Heroes in Module:UnitData.
- Update Module:WeaponsTable to work with 2nd Beast Cavalry refines.
- Module:WeaponsTable is not displaying the second upgraded description of the 2nd Beast Cavalry refines.
- Add better support to Module:SummoningEvent for Summoning Focuses with limited pulls, since statistics for multiple pulls should not be shown there:
- Known units, e.g. New Heroes: Brave Heroes
- Unknown units with known colors, e.g. Special Hero Summon (Year 1)
- Unknown colors, e.g. 2nd Anniversary Heroes
- Describe the April 2019 summoning pool changes on Summonable Heroes, which uses Module:HeroListBySummonRarity and Module:SummonableHeroList.
- Define the random unit pool via Template:Hero Infobox rather than Randomized units. Assume the timestamps for all Heroes before the Fire and Ice update are correct and never modified in history.
- Update the enemy slots in the Randomized Units sections on each Tempest Trials page to match the slot indices from Module:UnitData. (Just remove the "(slot x)" part entirely and adjust the "Enemy x" number.) --HertzDevil (talk) 19:51, 10 August 2019 (UTC)
- Done. I was just wandering what is the difference between
{{RandomTTUnits}}
and{{Tempest Trials Units}}
as they are both used. Pival13 (talk) 19:04, 21 August 2019 (UTC)- The former uses the random unit pool directly, the latter queries the unit table and assumes that units are added to the random pool as they are released (which is wrong). The reason we haven't fully switched to Template:RandomTTUnits is because we do not have the random pool information before the end of Book II yet. --HertzDevil (talk) 06:03, 22 August 2019 (UTC)
- We now have everything in
RandomUnitPool
, so{{Tempest Trials Units}}
can be replaced with{{RandomTTUnits}}
if the two output the same units. --HertzDevil (talk) 15:53, 29 September 2019 (UTC) The later template does not assume that, the input date is supposed to match their release date only for differentiating earlier and later groups of Heroes for the purpose of selecting them, so the date would often not match the Tempest Trials dates. Since the order of Heroes released and the order of them being added to the random pool were the same, the template worked, even if the actual times had a gap. I agree that it was not a good system though.
The assumption that "timestamps for all Heroes before the Fire and Ice update are correct and never modified in history" is also incorrect. It also seems that brave heroes (and possibly staff users) may have had their random status modified at one point. User:Valexiv appears to have left relevant notes whenever the random pool changed on the appropriate pages (e.g. Tempest Trials or Rival Domains pages), but these notes are scattered and not consolidated so they will be difficult to sift through, it is unknown whether they are complete, and they may have been deleted in batch page editing.
Endilyn (talk) 19:23, 29 September 2019 (UTC)
- We now have everything in
- The former uses the random unit pool directly, the latter queries the unit table and assumes that units are added to the random pool as they are released (which is wrong). The reason we haven't fully switched to Template:RandomTTUnits is because we do not have the random pool information before the end of Book II yet. --HertzDevil (talk) 06:03, 22 August 2019 (UTC)
- Done. I was just wandering what is the difference between
- Update the enemy slots in the Randomized Units sections on each Tempest Trials page to match the slot indices from Module:UnitData. (Just remove the "(slot x)" part entirely and adjust the "Enemy x" number.) --HertzDevil (talk) 19:51, 10 August 2019 (UTC)
- The last point is right; I checked RainThunder's files and found that these Heroes used to be in the random pool:
- CYL1 Heroes were available during - (the 2017_09_15 update to be exact).
- Olivia, Azura, and Ninian were available since launch and removed at either 2017_08_29 or 2017_09_06 (which cannot be determined from those files alone as one revision was missing).
- All other changes to the random pool were correct. --HertzDevil (talk) 10:05, 21 May 2020 (UTC)
- The last point is right; I checked RainThunder's files and found that these Heroes used to be in the random pool:
- Edit {{Hero Infobox}} to store and display multiple origins. (Naga: Dragon Divinity Appears in Fire Emblem: Mystery of the Emblem and Fire Emblem: Awakening)
- These are not origins like the in-game Origin/Character value used in Lost Lore or Catalog of Heroes, that is simply flavor text from the description, although they are often made to match and get confused between a lot. That's why the Hero Infobox says "Appears in" instead of "Origin". I actually think the Hero descriptions on the wiki should not be trimmed and should include everything, including the "appears in" section. As it is right now, the cargo and template fields are named 'Origin', yet correspond to Appearances, and the true Origin value when needed is derived from Appearances with
GameSortValues
. Two possible suggestions:
ChangeUnits.Origin
to actually define "Origin", then createUnits.Appearances
as aList (,) of String
and use that on pages that want the appearances like Series Distribution, List of Heroes, and the game pages accordingly.
or
Rename Units.Origin to Units.Appearances and do the appropriate replacements
or
Do nothing as we have been doing, and leave the field as it is since the internal name is not displayed anywhere, just remember that the field actually stands for appearances, not origin. Endilyn (talk) 21:03, 6 September 2019 (UTC)
- These are not origins like the in-game Origin/Character value used in Lost Lore or Catalog of Heroes, that is simply flavor text from the description, although they are often made to match and get confused between a lot. That's why the Hero Infobox says "Appears in" instead of "Origin". I actually think the Hero descriptions on the wiki should not be trimmed and should include everything, including the "appears in" section. As it is right now, the cargo and template fields are named 'Origin', yet correspond to Appearances, and the true Origin value when needed is derived from Appearances with
- Entry sort lists Naga under both series, and similarly for Leif; they are the only Heroes whose
origins != (1 << series)
. Theorigins
field is being used in the in-game filter and Limited Hero Battles, so sooner or later the information needs to be somewhere in the database. --HertzDevil (talk) 10:05, 21 May 2020 (UTC)- I propose the following changes. In the following,
series
means "the game portion of the origin value".Current structure of relevant fields Field Meaning Notes Units.Origin
The game listed in the description text, e.g. "Appears in Fire Emblem Awakening". If there is no game, use "Fire Emblem Heroes".
Recent changes/additions to the meaning:- Origin no longer corresponds to the appearance text. The description should now be completely ignored.
- The string must correspond with a value in
GameSortValue.value1
. In other words, the string now represents theseries
.
Units.Entries
All games represented when using the "Entries" filter, minus the games that are already present in Units.Origin
.Units.Person
Exists solely for joining with CharacterSortValues.name
. Defaults toUnits.Name
.In other words, it exists solely to resolve composite key issues that would arise from using Units.Name
corresponding toCharacterSortValues._pageName
+CharacterSortValues.title
.CharacterSortValues.name
Defined by wiki to be name of a character, which is defined by wiki. The only strict requirement is that it must be able to uniquely identify a given origin value alongside CharacterSortValues.title
. Defaults to the page name it is defined on.In other words, it exists solely to resolve composite key issues that would arise from using Units.Name
corresponding toCharacterSortValues._pageName
+CharacterSortValues.title
.
Never displayed anywhere except for Template:Characters Navbox where it makes no significant difference compared to just displaying the page name, and actually conflicts with Lucina, displaying "Marth" instead.CharacterSortValues.title
Exists solely for joining with GameSortValue._pageName
for the purposes of differentiating duplicateCharacterSortValues.name
values.CharacterSortValues.value2
The second portion of the origin value, i.e. the portion that follows series
.GameSortValue.value1
series
value of Heroes that come from the corresponding game.Traversal paths to get info Info Path The name of the game used in the Origin sort menu for a given Hero Units.Origin
The appearances of a given Hero Concat Units.Origin
withUnits.Entries
The entries of a given Hero Concat Units.Origin
withUnits.Entries
(identical since Intelligent Systems will always make the entries based on description text)The full Origin value of a given Hero Join Units.Person
withCharacterSortValues.name
, select results whereUnits.Origin
=CharacterSortValues.title
List of units that appeared in a game given a game Units
whereUnits.Origin
orUnits.Entries
contains that gameList of units for a wiki character page A page may define multiple CharacterSortValues.name
s, and everyCharacterSortValues.name
has an associated wiki character page where it is defined. JoinCharacterSortValues.name
=Units.Person
, select results whereCharacterSortValues._pageName
= the page name of the page ANDUnits.Origin
=CharacterSortValues.title
.New structure Field Meaning Notes Units.csv1
series
Units.csv2
The second portion of the origin value, i.e. the portion that follows series. This eliminates the need for a wiki-defined Person parameter. May be autogenerated in the same manner as Units.Person
currently is (see notes later under both tables).Units.Appearance
Derived from processing the description. Semantically means the games a Hero appears in, use for pages like game pages or List of Heroes by appearance. The "Appears in" text will need to be re-added to the Hero descriptions for this. This will also have the benefit of making the descriptions 1 to 1 with the game. Units.Entries
An automatic exact copy of Units.Appearance
. Intelligent Systems will make them correspond to each other. Manual entry is allowed in the case that this is ever not the case or processing fails due to a typo (such as the "Appear in" typo previously at Marth: Royal Altean Duo's description). Semantically means the game data for entries used in the filter menu, for use in pages like limited hero battles.GameSortValue.value1
No changes.
With this new structure, the separation of pure game data and wiki-specific data should be clearer. The only benefit to the old system I can think of is that it saves entering origin values for every new Hero, but this is faulty as well, since technically every new Hero would then need a Units.Person entered in order to link them to their origin values. The benefit is that Units.Person defaults to Units.Name, but a similar benefit can be had with csv2 defaulting to a csv2 from another Hero with the same Units.Name and Units.Series only if one distinct value is returned. This makes an assumption, but it is the same assumption the current system makes. Additionally, in both defaulting systems, a csv2 must be entered at least once somewhere on the wiki. Endilyn (talk) 08:21, 25 May 2020 (UTC)New traversal paths to get info Info Path The name of the game used in the Origin sort menu for a given Hero Join Units.csv1
withGameSortValue.value1
The appearances of a given Hero Units.Appearance
The entries of a given Hero Units.Entries
The full Origin value of a given Hero Concat Units.csv1
withUnits.csv2
List of units that appeared in a game given a game Units
whereUnits.Appearances
contains that gameList of units for a wiki character page Query for units with a given Origin value. Instead of defining which Origin values correspond to the wiki character page as before, simply query for those directly. - About the current fields:
Units.Entries
is already produced by the concatenation of{{{Origin|}}}
and{{{ExtraOrigins|}}}
before storage. So if I understand this correctly, the new field mappings from the Person JSONs are:Units.csv1
,GameSortValue.value1
←$[*].series
Units.csv2
←$[*].sort_value
Units.Appearance
← (grep fromMPID_H_*
)Units.Entries
← (extract bitmaskss from$[*].origins
)
- Anything that migrates the wiki database towards the underlying data model should be okay. --HertzDevil (talk) 21:14, 25 May 2020 (UTC)
- I propose the following changes. In the following,
- Entry sort lists Naga under both series, and similarly for Leif; they are the only Heroes whose
- It might be possible to sort items inside Template:RewardText according to their internal values. --HertzDevil (talk) 11:46, 23 August 2019 (UTC)
- Rename
Maps
to something like Scenarios, and then create a new table in place of Maps to store per-tab information.
- Map availability should also be defined per difficulty, to properly handle cases like Narcian: Wyvern General (map) (Infernal and Abyssal had separate start times, so the map cannot be assumed to give the rewards at these difficulties since the beginning).
- Add team counts to Template:Battle Infobox.
- Convert Rival Domains maps so that they feed the entire tabber to Template:Battle Infobox's mapImage parameter, instead of constructing the tabber from the V2 / V3 parameters.
- Phase out usage of
nomobile
andmobileonly
classes throughout the wiki. - Try to repair Stats calculator
Uncategorized[]
Place tasks here if you're not sure what category they go in or don't want to bother categorizing it.
- Add the A Hero Rises wallpapers (2018,2020,2021,2022,2023,2024) to their corresponding Hero page.
- Categorize the following notifications to subcategories of Category:News:
- 21st Annual D.I.C.E. Awards Celebration Giveaway! (Notification)
- Arena Promotion (Notification)
- Concerning the scheduled maintenance for the survey (Notification)
- Double EXP & SP (Dec 2017) (Notification)
- Double EXP & SP Event (Notification)
- EXP x1.5 Event (May 2017) (Notification)
- EXP x1.5 Event (Notification)
- Extra Sacred Seals (Notification)
- Extra Sacred Seals (Sep 2017) (Notification)
- Fall Log-In Bonus! (Notification)
- Fire Emblem Echoes: Shadows of Valentia - Release Celebration Bonus (Notification)
- Fire Emblem Heroes Quiz Reward (Notification)
- Fire Emblem Heroes wins Best Game of 2017! (Notification)
- Fire Emblem Warriors Release Celebration Log-In Bonus (Notification)
- Get Your Ike: Vanguard Legend! (Notification)
- How to Unlock the Weapon Refinery (Notification)
- New Year's Event (Notification)
- Nintendo Switch Release Celebration Bonus (Notification)
- One-Year-Anniversary Celebration! (Notification)
- One-Year-Anniversary Hero Fest (Notification)
- Play Everyday Event (Notification)
- Quick Hero Battle (Notification)
- Quick Hero Battle Rewards (Notification)
- Quick Hero Battle: Final Results (Notification)
- Rewards from the Tempest Trials Kick-Off Campaign (Notification)
- Sacred Seal Forge Support Event! (Notification)
- Six-Month Anniversary Celebration! (Notification)
- Summer Log-In Bonus! (Notification)
- Survey Participation Reward (Notification)
- Survey Request (Notification)
- The One-Year-Anniversary Celebration Is On Its Way! (Notification)
- The Opening Movie for Book II Is Here! (Notification)
- Three-Part Starter Support Event (Notification)
- Tips for Rival Domains (Notification)
- Weekend Special: Earn Double SP! (Notification)
- Winter Log-In Bonus! (Notification)
- Worldwide Launch Celebration (Notification)
- Dining Hall research to be done:
- What happens when a dish fails?
- Do secret ingredients have any effect on star rating? For example, do they allow dishes to reach 5 that cannot otherwise reach that rating? Does using a secret ingredient make it impossible to have a star rating below 2 , or even 3 ?
- What is the difference in effect between Choice Meat vs regular Meat, and Choice Eggs vs regular Eggs? Do they only take effect when used as secret ingredients, or do they also affect the dish when used as normal ingredients? Do they have any effect on star rating?
- If a dish is made Home-Style, does that affect star rating?
- If a 2-ingredient dish is made as a result of an invalid 3-ingredient dish, does that affect star rating? Does this also apply to 2-ingredient dishes made from invalid 4-ingredient dishes, and 3-ingredient dishes made from invalid 4-ingredient dishes?
- Add BGM of extra stages to the list of BGM on Tap Battle
Larger projects[]
These tasks are more involved. Actions should be carefully reviewed before performing them, as there may be additional requirements/consequences that are not obvious at first glance.
Skill note templates overhaul[]
I am going to overhaul the skill note system to be more well-defined and flexible, and I've noticed errors in some of the templates and their placements that seem to stem from misunderstanding of game mechanics (such as placing the bonuses template on combat boost skills), so I will fix those as I go along as well.
Some examples:
*'''During combat''': One or more effects apply only during combat. **Support actions, such as healing or using {{St|Dance}}, are not considered as combat. **Effects that apply during combat, such as increased stats, are not considered for skills that apply outside combat (e.g. {{St|Atk Ploy 3}}.
Here are the current specifications for the new system. The completed specification will later be available at Project:Note templates.
- Every top level entry has a simple bolded header denoting a name for the effect/timing/condition/etc.. Other than the boldness, no special formatting or icons are allowed in the header.
- Names of effects or conditions are not allowed to be another skill's name, since skills consist of both effects and conditions.
- Usage of 'this skill/weapon/passive' is disallowed, as effects may come from more than just skills, e.g. GC Area Effects or Aether Structures, and these templates may be used on those pages.
- Usage of {{PAGENAME}} is disallowed, as a skill's name may differ from the page name. There is also the possibility the templates may be used on pages that cover a broader subject than just the skill at the point in the page the template is describing.
- When using SkillText, the level must always be specified. This is because relying on the max rank can be a problem if the max rank drastically changes the skill. Take the hypothetical scenario where you say
{{Pt|Steady Stance}} and {{Pt|Steady Breath}} stack
before Steady Stance 4 was released to illustrate the extra def stats stack, but then Steady Stance 4 is released and now the text is misleading. - Use of
{{Sgp}}
is limited to only where grouping of skills is important and neccessary. Otherwise, use SkillText. - Notes are allowed to refer to other notes. Example:
[...] ==Notes== *'''Spreading joy''': Grants '''death effect''' to adjacent allies '''at start of turn'''. *'''Death effect''': Unit dies. *'''At start of turn''': [...]
- Section templates meant for sections are disallowed in note templates.
More complex skills that cannot use these templates or combinations of these templates for whatever reason, will have text typed out on their page for the non-template parts. There is no need to force usage or modifications of templates at the expense of coherency. This is not expected to occur however, since each note is broken down to the small flexible parts.
I don't know when I'll do this. If you would like any changes before I do so, post any suggestions here in the meantime, if any. Endilyn (talk)
- If usage of 'this skill/weapon/passive' and {{PAGENAME}} are disallowed, then what should be used in their place? Markfeh (talk) 23:59, 14 October 2019 (UTC)
New section for skill effects[]
Pagination[]
A few pages on this wiki have grown excessively long. These pages are difficult to navigate, take a long time to regenerate, and are restricted in their complexity due to include size limits. This can be alleviated by splitting the contents across multiple pages. --HertzDevil (talk) 14:25, 24 August 2019 (UTC)
Aether Raids[]
- Create pages for each season, similar to the Coliseum seasons. Define seasons on those pages instead of List of Aether Raids bonuses.
- Similarly modify List of Aether Raids bonuses, based on List of Arena bonus Heroes.
Other pages[]
- Item distribution transcludes all distribution tables from all years. Consider splitting that page by year.
Internationalization[]
Do an automatic import of quotes in other languages, one language per tab. --Ale1991 (talk) 13:31, 21 August 2018 (UTC)
- For non-English and non-Japanese languages, I propose that their subpages would be named after their language code in the game. /EUIT for example. Endilyn (talk) 23:03, 24 November 2018 (UTC)
Character / game pages[]
- Finish and/or improve game pages, e.g. Fire Emblem: Mystery of the Emblem.
- Find a way to transclude character trivia on Hero pages. Endilyn (talk) 22:17, 22 September 2018 (UTC)
Interactive event calendar[]
- Proof of concept: Event calendar. It doesn't work as of July 3, 2019 because of Cargo bug with compound query. Single query calendar like Summoning Focus calendar still works.
- As compound query doesn't work, it is possible to do create a calendar using a simple query. However, this query would called
_pageData
as base on which it is possible to join others table, which make it very huge and take a lot of time and ressources to generate. Moreover, some adjustement are needed to get the StartTime of each event as well as color or name wanted. An exemple with specials and events maps is here. There is still a problem, it seems previous revival of a maps doesn't appeared. Pival13 (talk) 19:24, 12 September 2019 (UTC)
- As compound query doesn't work, it is possible to do create a calendar using a simple query. However, this query would called
- That's a brilliant idea. I think it's good enough and you should put it in Event calendar while we are waiting for the next Cargo version. You should also create Special Maps calendar (and add it to Special charts, too). And what exactly is missing in your calendar? I don't see any problem with it, as the old LHBs still appeared correctly. RainThunder0 (talk) 11:59, 16 September 2019 (UTC)
- I've completed it with focuses, story, paralogue, TD, HO, CC, BG and SA. Ideas about colors are welcome. About the problem, it is due to the limit. When I don't specify it, I have everything until August 7, 2019, and with a limit of 1000, until November 2018. There is also a problem with views. It only loads informations from the current, previous and next time interval. By exemple, as of September 16, 2019, I can't see A Splendid Soiree and Peforming Arts on week view if I don't switch to month view (which is truly ununderstandable). Pival13 (talk) 20:04, 16 September 2019 (UTC)
- New Cargo version is up. I commented out the summoning events because there are too many of them. --HertzDevil (talk) 01:26, 25 September 2019 (UTC)
- I've completed it with focuses, story, paralogue, TD, HO, CC, BG and SA. Ideas about colors are welcome. About the problem, it is due to the limit. When I don't specify it, I have everything until August 7, 2019, and with a limit of 1000, until November 2018. There is also a problem with views. It only loads informations from the current, previous and next time interval. By exemple, as of September 16, 2019, I can't see A Splendid Soiree and Peforming Arts on week view if I don't switch to month view (which is truly ununderstandable). Pival13 (talk) 20:04, 16 September 2019 (UTC)
- That's a brilliant idea. I think it's good enough and you should put it in Event calendar while we are waiting for the next Cargo version. You should also create Special Maps calendar (and add it to Special charts, too). And what exactly is missing in your calendar? I don't see any problem with it, as the old LHBs still appeared correctly. RainThunder0 (talk) 11:59, 16 September 2019 (UTC)
Currently, only SummoningFocuses, VotingGauntlets, and ForgingBonds have date columns. Other events, like Tempest Trials, etc. do not have a Cargo table, or their table doesn't have any Date or Datetime type column.The PoC above temporarily use the News table for Tempest Trials and Grand Conquests.- Created
GrandConquests
. Start and end times are determined by the first and last rounds respectively. --HertzDevil (talk) 07:23, 27 August 2019 (UTC)
- Created
- All special maps (GHBs, BHBs, LHBs, MHBs) also need a Cargo table that stores their availability dates.
{{#cargo_declare: _table = MapDates |StartDate=Datetime |EndDate=Datetime }}
The template should be used in Map availability section in those map pages. This Cargo table, if created, also helps automating {{Current Events}}, Special Maps, Grand Hero Battle maps etc.
- Background color for each event types is not good at the moment, and needs some improvement. --RainThunder0 (talk) 09:49, 13 February 2019 (UTC)
- Template and Cargo table created at Template:MapDates. Still needs work on its appearance and implementation. Endilyn (talk) 20:45, 2 July 2019 (UTC)
- I did notice it for a while ago, but I actually forgot about it xD. I don't think there's a better way of retrieving date pairs from list other than this ugly query:
{{#cargo_query: tables=MapDates__StartDate=SD,MapDates=MD,MapDates__EndDate=ED |join on=MD._ID=SD._rowID,MD._ID=ED._rowID |fields=MD._pageName=Page,SD._value=start,ED._value=end |where=SD._position=ED._position |group by=SD._value |format=calendar }}
- For example, for Tap Battle (not in calendar format): [removed]
- I think it would be cleaner to use multiple entry per page. The template could be used in "Map availability" section, or integrate into {{Battle Infobox}} (which means we should get rid of Map availability section). Also
StartDate
andEndDate
should be renamed toStartTime
andEndTime
, respectively.RainThunder0 (talk) 23:07, 2 July 2019 (UTC)- Internally those are duplicate Tap Battles with mostly identical data, not the same Tap Battle with multiple sets of dates (the first rerun is defined in
files/assets/Common/TapAction/TapBattleData/TDID_0001_01.bin
, and the original infiles/assets/Common/TapAction/TapBattleData/TDID_0001.bin
), so there should be one row for each run regardless of how the reruns are displayed. (This is in contrast for example to LHBs which do modify the dates of existing special map records infiles/assets/Common/SRPG/StageEvent/*.bin
.) --HertzDevil (talk) 17:06, 24 July 2019 (UTC) - Done. Might need a separate WikiName to distinguish reruns in the future though; I suggest
[EVENT TYPE] [event name] [Y-m]
, e.g.TAP BATTLE Labyrinth of Mists 2018-02
,TAP BATTLE Labyrinth of Mists 2019-03
, andTAP BATTLE Brave Heroes 2019-08
. - I also replaced
MapDates
's definition for a similar reason, but that one doesn't need WikiNames for the moment. --HertzDevil (talk) 14:02, 23 August 2019 (UTC)- All maps now have date information. See
{{#invoke:User:HertzDevil|currentMaps}}
for an example of retrieving currently active non-permanent maps:Script error: The function "currentMaps" does not exist. --HertzDevil (talk) 11:30, 21 September 2019 (UTC)- Template: Current Events can now work with the below query for all kind of Hero Battle:
{{#cargo_query:tables=Maps,MapDates |join on=Maps._pageName=MapDates._pageName |fields=MapGroup,Maps._pageName,StartTime,EndTime |where=(NOW() BETWEEN StartTime And EndTime) AND EndTime != '{{MaxTime}}' AND MapGroup != 'Tempest Trials' |group by=Maps._pageName |order by=StartTime DESC,Map DESC |format=template|template=Current Events/format |default= }}
We must take care of Tempest Trials maps which are also presents onMaps
andMapDates
tables. There is currently only two banner images with a bad name: File:Banner Grand Hero Robin F.png and File:Banner Grand Hero Kana M.png as their gender is present on it. Pival13 (talk) 10:14, 8 September 2019 (UTC) - This query also work for Rival Domains and Relay Defense maps,
but I would recommend to keep. For other events map (Daily (Aug 2019) (Event) or Nifl and Múspell (Event)), a banner image is needed{{Weekly Rival Domains}}
as well as a MapGroup. Currently, I've supposed the banner image can be give as 5th arg on Template:Current Events/format and use File:Banner Event.png by default. Pival13 (talk) 11:52, 8 September 2019 (UTC) - There is no need to create more redirect for hero battles banner as
{{Banner HB}}
now use the .webp file directly. Pival13 (talk) 06:52, 21 September 2019 (UTC)- Template:Current Events has been ported to Lua, any map that uses Template:MapDates should automatically appear there. As an additional benefit, events are now properly sorted by time remaining across event types. --HertzDevil (talk) 04:39, 22 September 2019 (UTC)
- Template: Current Events can now work with the below query for all kind of Hero Battle:
- All maps now have date information. See
- Internally those are duplicate Tap Battles with mostly identical data, not the same Tap Battle with multiple sets of dates (the first rerun is defined in
Reward definitions[]
- For rewards available in a single game mode, create new tables as necessary, based on
MapRewards
andTempestTrialsRewards
. See Template:RewardDefinition for details.- When storing mutually exclusive rewards, if one of the rewards is strictly better than all other rewards (normally the top-score or top-rank reward), then it is safe to store only that reward into the database.
- For rewards of a single kind available in all game modes, the closest analogue at the moment is
Distributions
; think about how it can be generalized to all events, e.g. by inventing a WikiName that is unique across every possible source of rewards.
--HertzDevil (talk) 09:55, 22 August 2019 (UTC)
- Proof of concept: Sacred Coin distribution 2018 now uses
{{#invoke:ItemDistribution|itemTableRow}}
to generate the rows for Tempest Trials. --HertzDevil (talk) 10:57, 23 August 2019 (UTC) - Reruns are now supported, this requires corresponding
WikiName
fields on both event and reward tables. PutuseWikiName = true
in Module:ItemDistribution/data to enable it. --HertzDevil (talk) 20:46, 23 May 2020 (UTC)
- Proof of concept: Sacred Coin distribution 2018 now uses
Arena score research[]
Fire Emblem Heroes Wiki:To-do list/Arena score research (Needs some adjustments before opening to public)
Recurring maintenance tasks[]
Some of the lists here use cargo queries to automatically display the status of certain tasks. The cargo queries update slowly, so they may not reflect the most recent status. List of reoccurring maintenance tasks:
- A list of news pages needing transcriptions is located at: Category:News pages needing transcriptions
- This category is currently: empty
- List of images needed or needing newer versions located at at Category:Images needing improvement
- This category is currently: not empty
Monthly additions[]
- Seasons
- Compile Combat Manuals
- Use Heroic Grails
- Structure / Mechanism updates
- Accessory Shop
- Concert Hall
- List of version updates
- Combat backgrounds
- Background Music
Item distribution[]
- Orb distribution (updated July 31, 2020)
- Refining Stone distribution (updated December 3, 2019)
- Sacred Coin distribution (updated December 3, 2019)
- Blessing distribution (updated December 3, 2019)
- Heroic Grail distribution (updated Dec 31, 2018)
- Aether Stone distribution (not created)
- Dragonflower distribution (updated ???)
- Hero Feather distribtion (not created)
- Midgard Gem distribution (not created)
- Divine Codes distribution (not created)
[]
- Calendar Wallpapers (updated December, 2021) (updates once or twice monthly)
- Fire Emblem Heroes: Heroes' Everyday Lives (updated November, 2021) (updates weekly)
Quote pages with missing audio files[]
No results
Quote pages with missing or incorrect transcriptions[]
Pages with missing string identifiers[]
Kind | Page |
---|
Pages with incomplete skill data[]
No results
List of pages with incomplete enemy data[]
Page | Map | Unit | Pos | Rarity | Slot | Level | HP | Atk | Spd | Def | Res | Weapon | Assist | Special | PassiveA | PassiveB | PassiveC | Seal |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Heroic Ordeals: Shez: Dual Sword Master's Trial | H1136 | e3 | 5 | 1 | 40 | 41 | 47 | 47 | 32 | 27 | Dual Sword | Ruptured Sky | AtkSpd Finish 4 | Shadow Slide | Pulse Smog | |||
Heroic Ordeals: Fjorm: Gleaming Ice Pair's Trial | H1137 | d1 | 5 | 1 | 40 | 43 | 42 | 47 | 35 | 40 | Ice-Crystal Spear | Dual Ice Mirrors | Deluge Boost 3 | Shield Fighter | AS Far Save 3 | |||
Heroic Ordeals: Thea: Wings of Winter's Trial | H1138 | f2 | 5 | 1 | 40 | 39 | 43 | 47 | 27 | 39 | Ilian Frost Blade | Iceberg | Pegasus Rift | Air Orders 4 | ||||
Heroic Ordeals: Flora: Polar-Perfect's Trial | H1139 | a6 | 5 | 1 | 40 | 40 | 47 | 21 | 31 | 46 | Ice Dagger Plus | Glacies | AtkRes Catch 3 | Disarm Trap 3 | ||||
Heroic Ordeals: Felicia: Confidently Cold's Trial | H1140 | c8 | 5 | 1 | 40 | 41 | 43 | 47 | 35 | 24 | Ice-Tribe Axe | Luna | AtkSpd Excel | SR Near Trace 4 | Odd Spd Wave 4 | |||
Heroic Ordeals: Nils: Snowflake Melody's Trial | H1141 | f6 | 5 | 1 | 40 | 40 | 35 | 43 | 30 | 40 | Ice Dragonstone Plus | Play | Res Cantrip 3 | Spur SpdRes 2 | ||||
Heroic Ordeals: Timerra: Desert Warrior's Trial | H1142 | b7 | 5 | 1 | 40 | 40 | 34 | 47 | 47 | 31 | Desert Spear | Sandstorm | SpdDef Finish 4 | Laguz Friend 4 | Breath of Life 4 | |||
Heroic Ordeals: Fogado: Affable Prince's Trial | H1144 | a1 | 5 | 1 | 40 | 38 | 45 | 47 | 25 | 30 | Sentinel Bow | Luna | Flared Sparrow | SD Far Trace 4 | ||||
Heroic Ordeals: Merrin: Suave Knight's Trial | H1145 | f1 | 5 | 1 | 40 | 39 | 45 | 47 | 36 | 23 | Suave Blade | Reposition | SpdDef Link 4 | Even Atk Wave N | ||||
Heroic Ordeals: Pandreo: Party Priest's Trial | H1146 | b2 | 5 | 1 | 40 | 40 | 43 | 40 | 18 | 47 | Respite Plus | Martyr Plus | Fireflood Balm | DefRes Finish 3 | Drive Res 2 |
Map pages with missing BGM data[]
_pageName | Map | MapName | BGM | BGM2 |
---|---|---|---|---|
Rival Domains: Weekly (Week 9) | Q0009 | Rival Domains: Weekly | ||
Rival Domains: Weekly (Week 10) | Q0010 | Rival Domains: Weekly | ||
Rival Domains: Weekly (Week 11) | Q0011 | Rival Domains: Weekly | ||
Rival Domains: Weekly (Week 12) | Q0012 | Rival Domains: Weekly | ||
Rival Domains: Weekly (Week 13) | Q0013 | Rival Domains: Weekly | ||
Rival Domains: Event Map (28) | Q0028 | Rival Domains: Event Map | ||
Rival Domains: Event Map (29) | Q0029 | Rival Domains: Event Map | ||
Rival Domains: Event Map (30) | Q0030 | Rival Domains: Event Map | ||
Rival Domains: Event Map (31) | Q0031 | Rival Domains: Event Map | ||
Rival Domains: Event Map (32) | Q0032 | Rival Domains: Event Map | ||
Rival Domains: Event Map (33) | Q0033 | Rival Domains: Event Map | ||
Rival Domains: Event Map (34) | Q0034 | Rival Domains: Event Map | ||
Rival Domains: Event Map (35) | Q0035 | Rival Domains: Event Map | ||
Rival Domains: Event Map (36) | Q0036 | Rival Domains: Event Map | ||
Rival Domains: Event Map (37) | Q0037 | Rival Domains: Event Map | ||
Rival Domains: Event Map (38) | Q0038 | Rival Domains: Event Map | ||
Rival Domains: Event Map (39) | Q0039 | Rival Domains: Event Map | ||
Rival Domains: Event Map (40) | Q0040 | Rival Domains: Event Map | ||
Rival Domains: Event Map (41) | Q0041 | Rival Domains: Event Map | ||
Rival Domains: Event Map (42) | Q0042 | Rival Domains: Event Map |
Map pages with missing start time[]
No results
Map pages with missing notification[]
Tactics Drills with missing solution[]
- Skill Studies 246: Icy Festivities
- Skill Studies 248: Of the Holy War
- Skill Studies 249: Open Harvest of Eternity
- Grandmaster 129: Feast of Askr's Forces
- Grandmaster 130: Grado of Bygone Days
Voting Gauntlet with missing results[]
Mjölnir's Strike with missing results[]
List of pages with incomplete languages[]
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 | ||||||||
86th Assault | 86th Assault |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 | ||||||||
86th Assault | 86th Assault |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 | ||||||||
86th Assault | 86th Assault |
_pageName | English | Japanese | German | SpanishEU | SpanishLA | Italian | French | ChineseTW | Portuguese |
---|---|---|---|---|---|---|---|---|---|
1,000 Heroes! ω Special Heroes | 1,000 Heroes! ω Special Heroes | 1000英雄突破紀念・ω超英雄召喚 | |||||||
2nd Anniversary Heroes | 2nd Anniversary Heroes | Héros du 2e anniversaire | |||||||
3rd Anniversary Hero Fest, Part 1 | 3rd Anniversary Hero Fest, Part 1 | ||||||||
3rd Anniversary Hero Fest, Part 1 | Year-Three CYL Hero Fest | Festival: Elige a tus leyendas (Año 3) | |||||||
4 Star & 5 Star Heroes (Apr 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Jan 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
4 Star & 5 Star Heroes (Mar 2018) (Focus) | Focus: 4★ & 5★Heroes | ||||||||
7th Anniversary Special Focus 1 | 7th Anniversary Special Focus 1 | ||||||||
7th Anniversary Special Focus 2 | 7th Anniversary Special Focus 2 | ||||||||
7th Anniversary Special Focus 3 | 7th Anniversary Special Focus 3 |
Missing story text[]
[]
Uses of Template:Story Navbar with either the previous or next map missing are listed here. There should be exactly one item on this list corresponding to the most recent story.
Missing artist pages[]
Normal[]
Unit | Artist |
---|---|
Takumi: Wishful Spark | 在由子 |
Yarne: Trick or Taguel | ダイエクスト |
Resplendent[]
No results
Missing voice actor pages[]
English[]
Unit | Voice actor |
---|---|
Arlen: Mage of Khadein | Bobby Foley |
Yuliya: Princess of Grust | Lexi Fontaine |
English (Resplendent)[]
No results
Japanese[]
Unit | Voice actor |
---|---|
Fogado: Affable Prince | KENN |
Hayato: Diviner of Reppu | VALSHE |
Sonya: Vengeful Mage | 下田レイ |