From 170ab1d66388281a5bfbed342d83ef5aa0fcda74 Mon Sep 17 00:00:00 2001 From: TalkingDinosaur <162406313+TalkingDinosaur@users.noreply.github.com> Date: Sat, 31 Jan 2026 17:44:24 -0800 Subject: [PATCH 1/4] LME January 2026 pre-integrate --- database/feh/char.json | 360 +++++------ database/feh/images/heroes/byleth11.png | Bin 0 -> 14700 bytes database/feh/images/heroes/elise6.png | Bin 0 -> 13078 bytes scraper/test.py | 8 +- scraper/update.json | 754 +++++++----------------- 5 files changed, 390 insertions(+), 732 deletions(-) create mode 100644 database/feh/images/heroes/byleth11.png create mode 100644 database/feh/images/heroes/elise6.png diff --git a/database/feh/char.json b/database/feh/char.json index 4582f6e..2ad2654 100644 --- a/database/feh/char.json +++ b/database/feh/char.json @@ -236767,182 +236767,6 @@ "res": "hexbladeaxe" } }, - "azura8": { - "name": "Azura", - "title": "Lady of the Sky", - "description": "A songstress who was raised in Hoshido. She participates in the Ilian festival, where her song resounds throughout. Appears in Fire Emblem Fates.", - "origin": "Fates", - "artist": "Saine (\u3055\u3044\u306d)", - "move": "Flying", - "weapon": "Lance", - "color": "Blue", - "duel": false, - "id": "1339", - "type": false, - "version": "10.1", - "duo": false, - "harmonized": false, - "emblem": false, - "base": { - "hp": 14, - "atk": 9, - "spd": 13, - "def": 3, - "res": 9 - }, - "growth": { - "hp": 50, - "atk": 75, - "spd": 80, - "def": 30, - "res": 90 - }, - "superboon": [ - "res" - ], - "superbane": [ - "hp", - "atk", - "def" - ], - "weapons": { - "Iron Lance": "1", - "Steel Lance": "2", - "Silver Lance": "3", - "Ilian Greatlance": "5" - }, - "assist": { - "Sing": "3", - "Songful Essence": "5" - }, - "special": {}, - "passive": { - "A": { - "Still Water 1": "2", - "Still Water 2": "3", - "Still Water 3": "4", - "Crystalline Water": "5" - }, - "B": { - "Sabotage Def 1": "2", - "Sabotage Def 2": "3", - "Sabotage Def 3": "4", - "Def/Res Discord": "5" - }, - "C": { - "Spd/Def Rein 1": "2", - "Spd/Def Rein 2": "3", - "Spd/Def Rein 3": "4", - "S/D Crux: Ploy": "5" - }, - "X": {} - }, - "images": { - "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/9/97/Azura_Lady_of_the_Sky_Face.webp/revision/latest?cb=20260116045117", - "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/da/Azura_Lady_of_the_Sky_BtlFace_D.webp/revision/latest?cb=20260116045112", - "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/5d/Azura_Lady_of_the_Sky_BtlFace_C.webp/revision/latest?cb=20260116045107", - "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/de/Azura_Lady_of_the_Sky_BtlFace.webp/revision/latest?cb=20260116045052" - }, - "resplendent_images": false, - "ALT_NAME": [ - "Lady of the Sky", - "Azura: Lady of the Sky", - "Cosplay Azura", - "Pegknight Azura", - "azura8" - ], - "HARD_ALT_NAME": [ - "Lady of the Sky", - "Azura: Lady of the Sky", - "Cosplay Azura", - "Pegknight Azura", - "azura8" - ], - "gender": "F", - "rarity": 5, - "pool": "seasonal", - "internal_id": "PID_\u30a4\u30ea\u30a2\u30a2\u30af\u30a2", - "voice": "Rena Strober", - "resplendent": false, - "resplendent_voice": false, - "RANDOM_POOL": [ - "fates" - ], - "chibi": "fe13", - "quotes": { - "Castle Hall": [ - "I offer up my song to the mercenaries of Ilia, who fight in a foreign land for the sake of their homeland.", - "The harsh environment in which they live drives people to build bonds with one another, no matter the world.", - "A song meant to improve the morale of those who fight may be suitable for a festival celebrating Ilia.", - "Songs reach the hearts of the pegasi too. I can tell they are listening, and I appreciate their attention.", - "I appreciate this garb from Ilia. I am fond of color combinations that are built around a blue base." - ], - "Visit": [ - "I am Azura. A festival for Ilia is going on now at the castle of [F].\nI will be contributing to the festive atmosphere with my songs." - ], - "Level": [ - "I pray that my voice rises to reach Ilia's skies when I sing.", - "May my song light the flame of courage in everyone's hearts.", - "It does not seem as if my voice is up to the task today, does it?" - ], - "Summon": [ - "I am Azura. A festival for Ilia, land of mercenaries... I shall do my best to support it with my song." - ], - "Learn Skill": [ - "I get the sense that I can ride through even the harshest of northern winds with this power." - ], - "Confession": [ - "Has it ever seemed to you as if the wind itself was singing?\nListen closely, and you can hear the singing voices. Sometimes cheerful... Sometimes melancholy...\nI wonder what songs the winds that blow from the mountains of Ilia sing?\nTo be a mercenary, fated to cross blades even with family should one meet them on the battlefield...\nIt is a harsh environment, but one that has supported Ilia and nurtured its people's pride as mercenaries.\nI shall offer my respect in a form that is natural to me...through a song sent on the wind to those distant skies." - ], - "Special": [ - "Striking from above!", - "You won't escape.", - "I have you cornered.", - "The final ballad." - ], - "Status": [ - "-", - "Stay strong.", - "I will refresh you.", - "There were pegasi in Hoshido as well. They are truly beautiful creatures.", - "Using a lance from the back of a pegasus certainly is challenging.", - "Soaring through the skies is so inspiring, it makes me want to break out in song.", - "Perhaps Corrin would enjoy going on a leisurely flight together some time.", - "I composed a new song while riding my pegasus. Shall I sing it for you?" - ], - "Map Select": [ - "I'll do it.", - "Be calm...", - "Let us go." - ], - "Conversation": false, - "Duo Skill": false, - "Back Unit Supporting": false, - "resplendent": {} - }, - "short_name": "Cosplay Azura", - "SEARCH_NAME": "Cosplay Azura", - "DISPLAY_NAME": "<:Blue_Lance:1124845569496584302>Cosplay Azura", - "RANDOM_IGNORE": true, - "alt": false, - "reference": [ - "azura", - "azura2", - "azura3", - "azura4", - "azura5", - "azura6", - "azura7" - ], - "prf": { - "": "iliangreatlance", - "eff": "iliangreatlance", - "atk": "iliangreatlance", - "spd": "iliangreatlance", - "def": "iliangreatlance", - "res": "iliangreatlance" - } - }, "hilda6": { "name": "Hilda", "title": "Skyward Wings", @@ -237030,6 +236854,7 @@ "Hilda: Skyward Wings", "Cosplay Hilda", "Pegknight Hilda", + "Ilian Hilda", "hilda6" ], "HARD_ALT_NAME": [ @@ -237037,6 +236862,7 @@ "Hilda: Skyward Wings", "Cosplay Hilda", "Pegknight Hilda", + "Ilian Hilda", "Harmonic Hilda", "hilda6" ], @@ -237141,6 +236967,184 @@ "res": "skyboundbow" } }, + "azura8": { + "name": "Azura", + "title": "Lady of the Sky", + "description": "A songstress who was raised in Hoshido. She participates in the Ilian festival, where her song resounds throughout. Appears in Fire Emblem Fates.", + "origin": "Fates", + "artist": "Saine (\u3055\u3044\u306d)", + "move": "Flying", + "weapon": "Lance", + "color": "Blue", + "duel": false, + "id": "1339", + "type": false, + "version": "10.1", + "duo": false, + "harmonized": false, + "emblem": false, + "base": { + "hp": 14, + "atk": 9, + "spd": 13, + "def": 3, + "res": 9 + }, + "growth": { + "hp": 50, + "atk": 75, + "spd": 80, + "def": 30, + "res": 90 + }, + "superboon": [ + "res" + ], + "superbane": [ + "hp", + "atk", + "def" + ], + "weapons": { + "Iron Lance": "1", + "Steel Lance": "2", + "Silver Lance": "3", + "Ilian Greatlance": "5" + }, + "assist": { + "Sing": "3", + "Songful Essence": "5" + }, + "special": {}, + "passive": { + "A": { + "Still Water 1": "2", + "Still Water 2": "3", + "Still Water 3": "4", + "Crystalline Water": "5" + }, + "B": { + "Sabotage Def 1": "2", + "Sabotage Def 2": "3", + "Sabotage Def 3": "4", + "Def/Res Discord": "5" + }, + "C": { + "Spd/Def Rein 1": "2", + "Spd/Def Rein 2": "3", + "Spd/Def Rein 3": "4", + "S/D Crux: Ploy": "5" + }, + "X": {} + }, + "images": { + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/9/97/Azura_Lady_of_the_Sky_Face.webp/revision/latest?cb=20260116045117", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/da/Azura_Lady_of_the_Sky_BtlFace_D.webp/revision/latest?cb=20260116045112", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/5d/Azura_Lady_of_the_Sky_BtlFace_C.webp/revision/latest?cb=20260116045107", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/de/Azura_Lady_of_the_Sky_BtlFace.webp/revision/latest?cb=20260116045052" + }, + "resplendent_images": false, + "ALT_NAME": [ + "Lady of the Sky", + "Azura: Lady of the Sky", + "Cosplay Azura", + "Pegknight Azura", + "Ilian Azura", + "azura8" + ], + "HARD_ALT_NAME": [ + "Lady of the Sky", + "Azura: Lady of the Sky", + "Cosplay Azura", + "Pegknight Azura", + "Ilian Azura", + "azura8" + ], + "gender": "F", + "rarity": 5, + "pool": "seasonal", + "internal_id": "PID_\u30a4\u30ea\u30a2\u30a2\u30af\u30a2", + "voice": "Rena Strober", + "resplendent": false, + "resplendent_voice": false, + "RANDOM_POOL": [ + "fates" + ], + "chibi": "fe13", + "quotes": { + "Castle Hall": [ + "I offer up my song to the mercenaries of Ilia, who fight in a foreign land for the sake of their homeland.", + "The harsh environment in which they live drives people to build bonds with one another, no matter the world.", + "A song meant to improve the morale of those who fight may be suitable for a festival celebrating Ilia.", + "Songs reach the hearts of the pegasi too. I can tell they are listening, and I appreciate their attention.", + "I appreciate this garb from Ilia. I am fond of color combinations that are built around a blue base." + ], + "Visit": [ + "I am Azura. A festival for Ilia is going on now at the castle of [F].\nI will be contributing to the festive atmosphere with my songs." + ], + "Level": [ + "I pray that my voice rises to reach Ilia's skies when I sing.", + "May my song light the flame of courage in everyone's hearts.", + "It does not seem as if my voice is up to the task today, does it?" + ], + "Summon": [ + "I am Azura. A festival for Ilia, land of mercenaries... I shall do my best to support it with my song." + ], + "Learn Skill": [ + "I get the sense that I can ride through even the harshest of northern winds with this power." + ], + "Confession": [ + "Has it ever seemed to you as if the wind itself was singing?\nListen closely, and you can hear the singing voices. Sometimes cheerful... Sometimes melancholy...\nI wonder what songs the winds that blow from the mountains of Ilia sing?\nTo be a mercenary, fated to cross blades even with family should one meet them on the battlefield...\nIt is a harsh environment, but one that has supported Ilia and nurtured its people's pride as mercenaries.\nI shall offer my respect in a form that is natural to me...through a song sent on the wind to those distant skies." + ], + "Special": [ + "Striking from above!", + "You won't escape.", + "I have you cornered.", + "The final ballad." + ], + "Status": [ + "-", + "Stay strong.", + "I will refresh you.", + "There were pegasi in Hoshido as well. They are truly beautiful creatures.", + "Using a lance from the back of a pegasus certainly is challenging.", + "Soaring through the skies is so inspiring, it makes me want to break out in song.", + "Perhaps Corrin would enjoy going on a leisurely flight together some time.", + "I composed a new song while riding my pegasus. Shall I sing it for you?" + ], + "Map Select": [ + "I'll do it.", + "Be calm...", + "Let us go." + ], + "Conversation": false, + "Duo Skill": false, + "Back Unit Supporting": false, + "resplendent": {} + }, + "short_name": "Cosplay Azura", + "SEARCH_NAME": "Cosplay Azura", + "DISPLAY_NAME": "<:Blue_Lance:1124845569496584302>Cosplay Azura", + "RANDOM_IGNORE": true, + "alt": false, + "reference": [ + "azura", + "azura2", + "azura3", + "azura4", + "azura5", + "azura6", + "azura7" + ], + "prf": { + "": "iliangreatlance", + "eff": "iliangreatlance", + "atk": "iliangreatlance", + "spd": "iliangreatlance", + "def": "iliangreatlance", + "res": "iliangreatlance" + } + }, "mia6": { "name": "Mia", "title": "Zenith Challenger", @@ -237223,6 +237227,7 @@ "Mia: Zenith Challenger", "Cosplay Mia", "Pegknight Mia", + "Ilian Mia", "mia6" ], "HARD_ALT_NAME": [ @@ -237230,6 +237235,7 @@ "Mia: Zenith Challenger", "Cosplay Mia", "Pegknight Mia", + "Ilian Mia", "mia6" ], "gender": "F", @@ -237388,6 +237394,7 @@ "Minerva: Above the Stars", "Cosplay Minerva", "Pegknight Minerva", + "Ilian Minerva", "minerva4" ], "HARD_ALT_NAME": [ @@ -237395,6 +237402,7 @@ "Minerva: Above the Stars", "Cosplay Minerva", "Pegknight Minerva", + "Ilian Minerva", "minerva4" ], "gender": "F", diff --git a/database/feh/images/heroes/byleth11.png b/database/feh/images/heroes/byleth11.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1ffe87952a43aa12600149ec2612d88e2a8541 GIT binary patch literal 14700 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 literal 0 HcmV?d00001 diff --git a/database/feh/images/heroes/elise6.png b/database/feh/images/heroes/elise6.png new file mode 100644 index 0000000000000000000000000000000000000000..e60776dcb6700429db0f6da1e693e374fac63fb5 GIT binary patch literal 13078 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 literal 0 HcmV?d00001 diff --git a/scraper/test.py b/scraper/test.py index fdfeb81..27f4022 100644 --- a/scraper/test.py +++ b/scraper/test.py @@ -19,15 +19,13 @@ units = [ - "Azura: Lady of the Sky", - "Hilda: Skyward Wings", - "Mia: Zenith Challenger", - "Minerva: Above the Stars" + "Elise: Sincere Sister", + "Byleth: Of the Academy", ] -alts = ["Cosplay", "Pegknight"] # 'None' (as in null) uses defaults such as "normal" and "regular". use [] for no alts. maybe this is unintuitive. +alts = [] # 'None' (as in null) uses defaults such as "normal" and "regular". use [] for no alts. maybe this is unintuitive. #alts = ["Winter", "Christmas", "W"] version = None # will calculate the book & chapter the game is currently on when this is run diff --git a/scraper/update.json b/scraper/update.json index 59beb6a..fbd5fd5 100644 --- a/scraper/update.json +++ b/scraper/update.json @@ -1,100 +1,99 @@ { - "azura8": { - "name": "Azura", - "title": "Lady of the Sky", - "description": "A songstress who was raised in Hoshido. She participates in the Ilian festival, where her song resounds throughout. Appears in Fire Emblem Fates.", + "elise6": { + "name": "Elise", + "title": "Sincere Sister", + "description": "Princess of Nohr who adores her siblings to a charming extent. Her pure and sincere kindness moves people's hearts. Appears in Fire Emblem Fates.", "origin": "Fates", - "artist": "Saine (\u3055\u3044\u306d)", - "move": "Flying", - "weapon": "Lance", - "color": "Blue", + "artist": "\u9ebb\u5148\u307f\u3061", + "move": "Cavalry", + "weapon": "Staff", + "color": "Colorless", "duel": false, - "id": "1339", - "type": false, + "id": "1343", + "type": "legendary", "version": "10.1", "duo": false, "harmonized": false, "emblem": false, "base": { - "hp": 14, + "hp": 16, "atk": 9, - "spd": 13, - "def": 3, - "res": 9 + "spd": 9, + "def": 4, + "res": 12 }, "growth": { "hp": 50, - "atk": 75, - "spd": 80, + "atk": 90, + "spd": 90, "def": 30, - "res": 90 + "res": 50 }, "superboon": [ - "res" + "atk", + "spd" ], "superbane": [ "hp", - "atk", - "def" + "def", + "res" ], "weapons": { - "Iron Lance": "1", - "Steel Lance": "2", - "Silver Lance": "3", - "Ilian Greatlance": "5" + "Assault": "1", + "Budding Staff": "5" }, "assist": { - "Sing": "3", - "Songful Essence": "5" + "Heal": "1", + "Mend": "2", + "Ice Lock": "3", + "Ice Lock+": "5" + }, + "special": { + "Imbue": "2", + "Swift-Winds Balm": "3", + "Windfire Balm": "4", + "Windfire Charm": "5" }, - "special": {}, "passive": { "A": { - "Still Water 1": "2", - "Still Water 2": "3", - "Still Water 3": "4", - "Crystalline Water": "5" + "Atk/Spd Bond 1": "2", + "Atk/Spd Bond 2": "3", + "Atk/Spd Bond 3": "4", + "Atk/Spd Aria": "5" }, "B": { - "Sabotage Def 1": "2", - "Sabotage Def 2": "3", - "Sabotage Def 3": "4", - "Def/Res Discord": "5" + "Chill Spd 1": "2", + "Chill Spd/Res 1": "3", + "Chill Spd/Res 2": "4", + "Spd/Res Shackle": "5" }, "C": { - "Spd/Def Rein 1": "2", - "Spd/Def Rein 2": "3", - "Spd/Def Rein 3": "4", - "S/D Crux: Ploy": "5" + "Budding Flower": "5" }, "X": {} }, "images": { - "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/9/97/Azura_Lady_of_the_Sky_Face.webp/revision/latest?cb=20260116045117", - "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/da/Azura_Lady_of_the_Sky_BtlFace_D.webp/revision/latest?cb=20260116045112", - "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/5d/Azura_Lady_of_the_Sky_BtlFace_C.webp/revision/latest?cb=20260116045107", - "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/de/Azura_Lady_of_the_Sky_BtlFace.webp/revision/latest?cb=20260116045052" + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/6/6b/Elise_Sincere_Sister_Face.webp/revision/latest?cb=20260129042930", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/0/09/Elise_Sincere_Sister_BtlFace_D.webp/revision/latest?cb=20260129042925", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/2/29/Elise_Sincere_Sister_BtlFace_C.webp/revision/latest?cb=20260129042920", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/a/ab/Elise_Sincere_Sister_BtlFace.webp/revision/latest?cb=20260129042905" }, "resplendent_images": false, "ALT_NAME": [ - "Lady of the Sky", - "Azura: Lady of the Sky", - "Cosplay Azura", - "Pegknight Azura", - "azura8" + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" ], "HARD_ALT_NAME": [ - "Lady of the Sky", - "Azura: Lady of the Sky", - "Cosplay Azura", - "Pegknight Azura", - "azura8" + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" ], "gender": "F", "rarity": 5, - "pool": "seasonal", - "internal_id": "PID_\u30a4\u30ea\u30a2\u30a2\u30af\u30a2", - "voice": "Rena Strober", + "pool": "legend", + "internal_id": "PID_\u4f1d\u627f\u30a8\u30ea\u30fc\u30bc", + "voice": "Liv Strander", "resplendent": false, "resplendent_voice": false, "RANDOM_POOL": [ @@ -103,110 +102,113 @@ "chibi": "fe13", "quotes": { "Castle Hall": [ - "I offer up my song to the mercenaries of Ilia, who fight in a foreign land for the sake of their homeland.", - "The harsh environment in which they live drives people to build bonds with one another, no matter the world.", - "A song meant to improve the morale of those who fight may be suitable for a festival celebrating Ilia.", - "Songs reach the hearts of the pegasi too. I can tell they are listening, and I appreciate their attention.", - "I appreciate this garb from Ilia. I am fond of color combinations that are built around a blue base." + "I thought all Heroes were strong like my big brother Xander, but there are all kinds of people here!", + "People are no different no matter where they live, whether in Hoshido or in Nohr.", + "If there's a wish you want to come true, then you can't give up, no matter what!", + "Did you see me? I took out all the little bones in that fish before I ate it!", + "If it's possible for the royal families of enemy countries to be friends, well then...the whole world can be friends!" ], "Visit": [ - "I am Azura. A festival for Ilia is going on now at the castle of [F].\nI will be contributing to the festive atmosphere with my songs." + "I found this on the ground when I went for a walk. It belongs in this castle, right? I did good, didn't I?!" ], "Level": [ - "I pray that my voice rises to reach Ilia's skies when I sing.", - "May my song light the flame of courage in everyone's hearts.", - "It does not seem as if my voice is up to the task today, does it?" + "Justice, huh? I believe you don't need a sword to protect those you love...", + "Stop fighting! Rrr... If you don't quit it, I'll have to punish you!", + "If I want to become a great, noble lady, I can't let this place get me down!" ], "Summon": [ - "I am Azura. A festival for Ilia, land of mercenaries... I shall do my best to support it with my song." + "I'm Elise! I'm feeling great today, so you'll get to see just what I can do!" ], "Learn Skill": [ - "I get the sense that I can ride through even the harshest of northern winds with this power." + "So...do you think I've grown into a mature adult?" ], "Confession": [ - "Has it ever seemed to you as if the wind itself was singing?\nListen closely, and you can hear the singing voices. Sometimes cheerful... Sometimes melancholy...\nI wonder what songs the winds that blow from the mountains of Ilia sing?\nTo be a mercenary, fated to cross blades even with family should one meet them on the battlefield...\nIt is a harsh environment, but one that has supported Ilia and nurtured its people's pride as mercenaries.\nI shall offer my respect in a form that is natural to me...through a song sent on the wind to those distant skies." + "Um...no... That's not quite right... Oh! There you go. Nice and gentle, [S].\nThen just tie the end... Voil\u00e0! You did it! You made a crown of flowers!\nIt's true, Nohr and Hoshido always fought, but...something's wrong if people hate each other forever...\nI say, if you want to play together, just play! I know more than people think I do!\nYou know how I feel, right? Hehe... I thought so!" ], "Special": [ - "Striking from above!", - "You won't escape.", - "I have you cornered.", - "The final ballad." + "I'll show 'em who's boss!", + "My killer left hook!", + "Kapow! Kaboom!", + "And a little of this!" ], "Status": [ "-", - "Stay strong.", - "I will refresh you.", - "There were pegasi in Hoshido as well. They are truly beautiful creatures.", - "Using a lance from the back of a pegasus certainly is challenging.", - "Soaring through the skies is so inspiring, it makes me want to break out in song.", - "Perhaps Corrin would enjoy going on a leisurely flight together some time.", - "I composed a new song while riding my pegasus. Shall I sing it for you?" + "I'll help you de-stress!", + "We'll be OK!", + "A Legendary Hero? Me? Oh, yay! That's amazing! ...Right?", + "That's your way of saying I've been doing a good job? Aww, thank you!", + "After the fighting was over, we all became really good friends!", + "OK, Elise, you're going to grow into a beautiful lady like your sister! You can do it! Let's go!", + "I love being here with you, so I promise I'll never let us get separated. No matter what!" ], "Map Select": [ - "I'll do it.", - "Be calm...", - "Let us go." + "Sure thing!", + "Hey!", + "Show me how?" ], "Conversation": false, "Duo Skill": false, "Back Unit Supporting": false, "resplendent": {} }, - "short_name": "Cosplay Azura", - "SEARCH_NAME": "Cosplay Azura", - "DISPLAY_NAME": "<:Blue_Lance:1124845569496584302>Cosplay Azura", + "short_name": "Elise", + "SEARCH_NAME": "Elise", + "DISPLAY_NAME": "<:Colorless_Staff:1124845704444137592>Elise", "RANDOM_IGNORE": true, "alt": false, "reference": [ - "azura", - "azura2", - "azura3", - "azura4", - "azura5", - "azura6", - "azura7" + "elise", + "elise2", + "elise3", + "elise4", + "elise5" ], "prf": { - "": "iliangreatlance", - "eff": "iliangreatlance", - "atk": "iliangreatlance", - "spd": "iliangreatlance", - "def": "iliangreatlance", - "res": "iliangreatlance" + "": "buddingstaff", + "eff": "buddingstaff", + "atk": "buddingstaff", + "spd": "buddingstaff", + "def": "buddingstaff", + "res": "buddingstaff" + }, + "blessing": "Fire", + "boost": { + "hp": 3, + "res": 4 } }, - "hilda6": { - "name": "Hilda", - "title": "Skyward Wings", - "description": "Hilda, the lazy daughter of a privileged family, and Florina, from Ilia, descend from the skies to participate in the Ilian festival! They appear in Fire Emblem: Three Houses / The Blazing Blade.", - "origin": "The Blazing Blade + Three Houses", - "artist": "GomashioPonzu (\u3054\u307e\u3057\u304a\u30dd\u30f3\u9162)", - "move": "Flying", - "weapon": "Bow", - "color": "Colorless", + "byleth11": { + "name": "Byleth", + "title": "Of the Academy", + "description": "One of the Emblems who were summoned to Elyos. Resides in the Ring of the Instructor. Appears in Fire Emblem: Three Houses / Engage.", + "origin": "Three Houses + Engage", + "artist": "Fujisaka Kimihiko (\u85e4\u5742\u516c\u5f66)", + "move": "Infantry", + "weapon": "Tome", + "color": "Blue", "duel": false, - "id": "1338", - "type": false, + "id": "1342", + "type": "emblem", "version": "10.1", "duo": false, - "harmonized": "Grants\u3010Resonance: Blades\u3011to unit and allies from the same titles as unit.\nInflicts\u3010Frozen\u3011and\u3010Share Spoils+\u3011on closest foes and any foe within 2 spaces of those foes through their next actions.\n(Harmonized Skills can be used by tapping the Harmonized button.\u00a0This skill can only be used once per map. Harmonized Skills cannot be used by units deployed using\nPair Up\n.)\n(When unit has a status or a skill that enables use of a\nStyle\n, Duo Skills and Harmonized Skills cannot be used while unit can take an action (those skills can be used after unit has acted).)\n\u3010Resonance: Blades\u3011\nGrants Atk/Spd+4 during combat for 1 turn.\n\u3010Frozen\u3011\nIncreases Spd difference necessary for unit to make a follow-up attack by X and decreases Spd difference necessary for foe to make a follow-up attack by X during combat (if foe's Def > unit's Def, X = 10 + difference between Def stats \u00d7 2; otherwise, X = 10).\n\u3010Share Spoils+\u3011\nInflicts Atk/Spd/Def/Res-5 on unit during combat and neutralizes \"reduces damage by X%\" effects from unit's non-Special skills (excluding area-of-effect Specials).\nOnce per turn for the entire map, if foe initiates combat and if unit is defeated in combat, grants another action to that foe after combat (this effect has priority over other similar effects aside from Share Spoils; if this status and Share Spoils are both active at the same time, they are both treated as having been triggered; other similar effects aside from Share Spoils are treated as not having triggered).", - "emblem": false, + "harmonized": false, + "emblem": "Enhanced Engaged Special\nWhen Special triggers, boosts damage by unit's max Special cooldown count value \u00d7 4 (excluding area-of-effect Specials).\nWhen unit is not equipped with a character- specific Assist skill, if a Rally or movement Assist skill is used by unit and if target ally has already acted, grants another action to target ally, and if Canto has already been triggered, re-enables Canto (once per turn; this effect does not trigger if target ally has Sing or Dance).\nEquipping this skill counts as equipping a Sing or Dance skill.", "base": { "hp": 18, - "atk": 10, - "spd": 11, - "def": 10, + "atk": 11, + "spd": 10, + "def": 11, "res": 4 }, "growth": { "hp": 50, - "atk": 90, - "spd": 85, + "atk": 80, + "spd": 90, "def": 70, "res": 30 }, "superboon": [ - "atk", + "spd", "def" ], "superbane": [ @@ -214,27 +216,26 @@ "res" ], "weapons": { - "Iron Bow": "1", - "Steel Bow": "2", - "Silver Bow": "3", - "Skybound Bow": "5" + "Light": "1", + "Ellight": "2", + "Shine": "3", + "Instructor's Opus": "5" }, "assist": { - "Rally Defense": "3", - "Rally Def/Res": "4", - "Rally Def/Res+": "5" + "Reposition": "3", + "Reposition Gait": "5" }, "special": { - "Glowing Ember": "3", - "Ignis": "4", - "Waning Shot": "5" + "Night Sky": "3", + "Astra": "4", + "Goddess Dance": "5" }, "passive": { "A": { - "Atk/Spd Catch 1": "2", - "Atk/Spd Catch 2": "3", - "Atk/Spd Catch 3": "4", - "Atk/Spd Airspace": "5" + "Atk/Spd Ideal 1": "2", + "Atk/Spd Ideal 2": "3", + "Atk/Spd Ideal 3": "4", + "Perfect Atk/Spd": "5" }, "B": { "Atk/Spd Link 1": "2", @@ -243,471 +244,122 @@ "Atk/Spd Favor": "5" }, "C": { - "Strat Assault 1": "2", - "Strat Assault 2": "3", - "Strat Assault 3": "4", - "Strat Assault 4": "5" + "Instruct 1": "2", + "Instruct 2": "3", + "Instruct 3": "4", + "Instruct 4": "5" }, "X": {} }, "images": { - "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/8/89/Hilda_Skyward_Wings_Face.webp/revision/latest?cb=20260116045227", - "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/6/6d/Hilda_Skyward_Wings_BtlFace_D.webp/revision/latest?cb=20260116045222", - "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/7/72/Hilda_Skyward_Wings_BtlFace_C.webp/revision/latest?cb=20260116045217", - "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/7/7e/Hilda_Skyward_Wings_BtlFace.webp/revision/latest?cb=20260116045202" + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/e/e7/Byleth_Of_the_Academy_Face.webp/revision/latest?cb=20260129043005", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/6/69/Byleth_Of_the_Academy_BtlFace_D.webp/revision/latest?cb=20260129043000", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/a/a1/Byleth_Of_the_Academy_BtlFace_C.webp/revision/latest?cb=20260129042955", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/51/Byleth_Of_the_Academy_BtlFace.webp/revision/latest?cb=20260129042940" }, "resplendent_images": false, "ALT_NAME": [ - "Skyward Wings", - "Hilda: Skyward Wings", - "Cosplay Hilda", - "Pegknight Hilda", - "hilda6" + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], "HARD_ALT_NAME": [ - "Skyward Wings", - "Hilda: Skyward Wings", - "Cosplay Hilda", - "Pegknight Hilda", - "Harmonic Hilda", - "hilda6" + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], - "gender": "F", + "gender": "M", "rarity": 5, - "pool": "seasonal", - "internal_id": "PID_\u53cc\u754c\u30d2\u30eb\u30c0", - "voice": "Salli Saffioti + Julie Maddalena", + "pool": "legend", + "internal_id": "PID_\u7d0b\u7ae0\u30d9\u30ec\u30c8", + "voice": "Zach Aguilar", "resplendent": false, "resplendent_voice": false, "RANDOM_POOL": [ - "elibe" + "fodlan" ], - "chibi": "fe7", + "chibi": "fodlan", "quotes": { "Castle Hall": [ - "**Florina:** I'm the youngest of three sisters, so... I feel as though you're a big sister to me, Hilda.", - "**Hilda:** Ilia is a country of mercenaries, huh? I feel Baltie would be more suited to making money by fighting.", - "**Florina:** It looks like Huey has taken a liking to you, Hilda. Hehe... You two are already so comfortable together.", - "**Florina:** This is what the Pegasus Knights of Ilia wear... It really looks so wonderful on you, Hilda.", - "**Hilda:** It is rather cold in Ilia, isn't it? And our outfits are rather thin. I wonder how we'll hold up." + "With so many students here and there, I find myself wanting to care for them...\nHowever, that is the role of the original me, not the me as I am now.", + "I was in Lythos Castle in Elyos, but...I fell into enemy hands and turned my blade on my friends.\nI wish to never again be at war with those familiar to me.", + "People have questioned my age as a professor. But I have lived now for several thousand years...\nPerhaps I have developed a more dignified presence by now.", + "I can actually taste the foods I once could only smell at the Somniel.\nDo you think the food I once ate at the Officers Academy is here as well?", + "You wish to engage with me? I do not mind. I can use Goddess Dance.\nDo you happen to have any companions you wish to move more than others?" ], "Visit": [ - "Florina and I are in the midst of setting the party ablaze at the Ilian festival at [F]'s." + "Whether academy friends or allies in battle... I hope you will stay on good terms with [F]." ], "Level": [ - "**Hilda:** Thanks for the backup, Florina! If I say so myself, we make a pretty good pair!", - "**Florina:** We...won! It is reassuring to have you beside me, Hilda.", - "**Florina:** I'm so sorry... I dragged you down, Hilda..." + "I wish to continue to guide everyone as a professor and as an Emblem.", + "That was fruitful. I shall take what I have learned and use it in my next encounter.", + "Do not be discouraged. There are still plenty more opportunities." ], "Summon": [ - "I'm here to join in on the Ilian festival! I can count on you to show me around, right, Florina?" + "I am Emblem Byleth. If you have a need, then I wish to fill it. I shall be a guide using the power at my disposal." ], "Learn Skill": [ - "**Hilda:** Isn't it divine, Florina?! With this, we can grow even stronger than we already are!" + "I shall be your trustworthy partner. I will not disappoint." ], "Confession": [ - "**Hilda:** Ahhh... The Ilian festival is so much fun! I got to know Florina, and I got to ride a pegasus.\n**Florina:** I had fun too. It felt nice to see the people of Askr learn about my homeland of Ilia...\nBut I wish it didn't have to end. I grew so close to Hilda...\n**Hilda:** What do you mean?! We're going to continue to be friends from now on!\n**Florina:** Oh? You'll...stay my friend? Well then, won't you come visit me in Ilia some day?\n**Hilda:** Of course! I promise! Perhaps such a request can even be granted by [S]..." + "What seems to be the matter, [S]?\nI shall lend my ear if there is something you wish to tell me... Oh? You want to know about me?\nI did not expect this... Listening to others is my strong suit. It is not often I have spoken of myself.\nHowever, if that is your wish, then I will oblige.\nI have seen more in F\u00f3dlan and Elyos than any other version of me. And it is not so easy to converse on a whim.\nAs a professor and an Emblem, I understand how frustrating it can be to speak and have no one hear...\nSo I know how precious this is. Now then, if you wish to hear tales of the distant past, it will take some time." ], "Special": [ - "**Duo:** We must believe!", - "**Duo:** \"We're here!\" \"From above...\"", - "**Hilda:** How's this?", - "**Florina:** Pardon us!" + "Goddess Dance.", + "I offer my guidance.", + "I'll teach you.", + "Emblem engage!" ], "Status": [ - "-", - "\"Pegasus Knight outfits are so lovely! Tell me, how do I look?\" \"Oh! Uh, you...look...wonderful.\"" - ], - "Map Select": [ - "Um...", - "Over here?", - "I'll do my best..." - ], - "Conversation": [ - "**Hilda:** I'm relying on you today, Florina. Let's work together!", - "**Florina:** Yes... I'm so happy I get to work with someone like you...", - "**Hilda:** Huh? Ohhh, you mean because I'm such a delicate maiden?", - "**Florina:** No, I mean, you're always so full of energy. And you say whatever's on your mind...", - "**Hilda:** What are you talking about?!", - "You must mean how sweet I am. People can't help but want to protect me!", - "**Florina:** Uh...no. I mean...yes. I mean...", - "**Hilda:** That's what I thought. You, too, have plenty of potential. All you need is to learn to put that cuteness to use.", - "Now, just follow my example to your little heart's content.", - "**Florina:** Oh?", - "**Hilda:** All the things that are difficult, you need to force\u2014I-I mean, encourage others to do them for you.", - "**Florina:** R-Really?", - "**Hilda:** First, identify people who are likely to help you. Men are more likely, of course.", - "**Florina:** Oh, but...I-I can't talk to men.", - "**Hilda:** What do you mean?! That's such a waste of talent.", - "Don't worry, I'll teach you everything I know.", - "**Florina:** Oh... Are you sure?" - ], - "Duo Skill": [ - "\"Let's go!\" \"OK.\"", - "\"*sob*\" \"Don't cry!\"" - ], - "Back Unit Supporting": [ - "I-I'm cheering for you.", - "You must..." - ], - "resplendent": {} - }, - "short_name": "Cosplay Hilda", - "SEARCH_NAME": "Cosplay Hilda", - "DISPLAY_NAME": "<:Colorless_Bow:1124845636659982457>Cosplay Hilda", - "RANDOM_IGNORE": true, - "alt": false, - "reference": [ - "hilda", - "hilda2", - "hilda3", - "hilda4", - "hilda5" - ], - "prf": { - "": "skyboundbow", - "eff": "skyboundbow", - "atk": "skyboundbow", - "spd": "skyboundbow", - "def": "skyboundbow", - "res": "skyboundbow" - } - }, - "mia6": { - "name": "Mia", - "title": "Zenith Challenger", - "description": "A swordswoman and member of the Greil Mercenaries. She mounts a pegasus at the Ilian festival, where mercenaries gather. Appears in Fire Emblem: Radiant Dawn.", - "origin": "Radiant Dawn", - "artist": "Mai Okuma (\u5927\u718a\u307e\u3044)", - "move": "Flying", - "weapon": "Sword", - "color": "Red", - "duel": false, - "id": "1340", - "type": false, - "version": "10.1", - "duo": false, - "harmonized": false, - "emblem": false, - "base": { - "hp": 18, - "atk": 10, - "spd": 10, - "def": 12, - "res": 6 - }, - "growth": { - "hp": 50, - "atk": 80, - "spd": 90, - "def": 75, - "res": 35 - }, - "superboon": [ - "spd" - ], - "superbane": [ - "hp", - "def" - ], - "weapons": { - "Iron Sword": "1", - "Steel Sword": "2", - "Silver Sword": "3", - "Ilian Longsword": "5" - }, - "assist": {}, - "special": { - "Night Sky": "3", - "Astra": "4", - "Celestial Form": "5" - }, - "passive": { - "A": { - "Blue Skies 1": "2", - "Blue Skies 2": "3", - "Blue Skies 3": "4", - "Blue-Sky Gust": "5" - }, - "B": { - "Aerobatics 1": "2", - "Aerobatics 2": "3", - "Aerobatics 3": "4", - "Heavenly Soar": "5" - }, - "C": { - "Spur Spd 1": "2", - "Spur Atk/Spd 1": "3", - "Spur Atk/Spd 2": "4", - "Null Uplift A/S": "5" - }, - "X": {} - }, - "images": { - "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/9/98/Mia_Zenith_Challenger_Face.webp/revision/latest?cb=20260116045152", - "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/54/Mia_Zenith_Challenger_BtlFace_D.webp/revision/latest?cb=20260116045147", - "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/d1/Mia_Zenith_Challenger_BtlFace_C.webp/revision/latest?cb=20260116045142", - "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/e/e3/Mia_Zenith_Challenger_BtlFace.webp/revision/latest?cb=20260116045127" - }, - "resplendent_images": false, - "ALT_NAME": [ - "Zenith Challenger", - "Mia: Zenith Challenger", - "Cosplay Mia", - "Pegknight Mia", - "mia6" - ], - "HARD_ALT_NAME": [ - "Zenith Challenger", - "Mia: Zenith Challenger", - "Cosplay Mia", - "Pegknight Mia", - "mia6" - ], - "gender": "F", - "rarity": 5, - "pool": "seasonal", - "internal_id": "PID_\u30a4\u30ea\u30a2\u30ef\u30e6", - "voice": "Anne Yatco", - "resplendent": false, - "resplendent_voice": false, - "RANDOM_POOL": [ - "tellius" - ], - "chibi": "fe10", - "quotes": { - "Castle Hall": [ - "Only the strong mercenaries survive. It's harsh, but I get it. I like it!", - "I've been a mercenary for so long, I understand in my bones how hard it is to make a living as one.", - "I've ridden a pegasus at Askr's summer festival too. I guess it's my fate, huh?", - "A festival where mercenaries pit their skills against one another sounds fun! I bet my boss Ike would think so too!", - "Whaddaya think? How do I look? I sure like that Ilian outfits are so easy to move around in!" - ], - "Visit": [ - "I'm Mia of the Greil Mercenaries. An Ilian festival where mercenaries gather is at [F]'s castle!" - ], - "Level": [ - "I felt that one! I guess I'll keep it up and be remembered as a mercenary in other worlds!", - "I'll survive no matter what! That's how mercenaries fight, after all.", - "You haven't seen my best with a sword, that's for sure." - ], - "Summon": [ - "I'm Mia! A festival for mercenaries? I'm in! And I'll take my pegasus along for the ride. Who's ready to spar?!" - ], - "Learn Skill": [ - "Ooh, nice! My swordsmanship is about to get even sharper!" - ], - "Confession": [ - "I heard that mercenaries of Ilia will fight with all their might against any opponent\u2014even their own kin!\nSo, no matter your foe, if you're paid to fight, you have to fight. Sounds like harsh work, huh?\nBut the people of Ilia have survived this way for decades.\nHaving faced off against some of them, I can tell you, they'll do far more than most.\nBut I'm just as prepared as anyone. I want to become the strongest Hero, reaching greater heights than any!\nI know just how difficult that'll be at this festival. But that's exactly what makes it so rewarding!" - ], - "Special": [ - "Comin' in hot!", - "Let's see what you got!", - "Now we're talking!", - "My turn." - ], - "Status": [ - "-", - "Whaddaya think? How do I look as a pegasus knight?", - "*react* Oh, yeah? Challenging me to a duel, huh?", - "Having a pegasus for a partner is the best. They're so adorable!", - "I hear the winters in Ilia are freezing. Sounds like the next step for my training!", - "I could really pull off this pegasus knight thing. My fortune says so.", - "I might be able to find my archrival more easily from the sky...", - "Ready for a stroll through the skies, Boss? Hop on!" - ], - "Map Select": [ - "Whatever you say, Boss.", - "What now?", - "Let's fly!" - ], - "Conversation": false, - "Duo Skill": false, - "Back Unit Supporting": false, - "resplendent": {} - }, - "short_name": "Cosplay Mia", - "SEARCH_NAME": "Cosplay Mia", - "DISPLAY_NAME": "<:Red_Sword:1124846201070698536>Cosplay Mia", - "RANDOM_IGNORE": true, - "alt": false, - "reference": [ - "mia", - "mia2", - "mia3", - "mia4", - "mia5" - ], - "prf": { - "": "ilianlongsword", - "eff": "ilianlongsword", - "atk": "ilianlongsword", - "spd": "ilianlongsword", - "def": "ilianlongsword", - "res": "ilianlongsword" - } - }, - "minerva4": { - "name": "Minerva", - "title": "Above the Stars", - "description": "Eldest princess of Macedon. She mounts a pegasus for the first time in ages to participate in the Ilian festival, where mercenaries gather. Appears in Fire Emblem: Mystery of the Emblem.", - "origin": "Shadow Dragon", - "artist": "RIZ3", - "move": "Flying", - "weapon": "Axe", - "color": "Green", - "duel": false, - "id": "1341", - "type": false, - "version": "10.1", - "duo": false, - "harmonized": false, - "emblem": false, - "base": { - "hp": 19, - "atk": 12, - "spd": 9, - "def": 12, - "res": 4 - }, - "growth": { - "hp": 50, - "atk": 80, - "spd": 90, - "def": 75, - "res": 35 - }, - "superboon": [ - "spd" - ], - "superbane": [ - "hp", - "def" - ], - "weapons": { - "Iron Axe": "1", - "Steel Axe": "2", - "Silver Axe": "3", - "Ilian Battleaxe": "5" - }, - "assist": {}, - "special": { - "Glowing Ember": "3", - "Ignis": "4" - }, - "passive": { - "A": { - "Dragoon Pillar": "5" - }, - "B": { - "Wyvern Flight 1": "2", - "Wyvern Flight 2": "3", - "Wyvern Flight 3": "4", - "Wyvern Rift": "5" - }, - "C": {}, - "X": {} - }, - "images": { - "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/55/Minerva_Above_the_Stars_Face.webp/revision/latest?cb=20260116045007", - "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/e/e8/Minerva_Above_the_Stars_BtlFace_D.webp/revision/latest?cb=20260116045002", - "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/2/2d/Minerva_Above_the_Stars_BtlFace_C.webp/revision/latest?cb=20260116044957", - "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/d/d2/Minerva_Above_the_Stars_BtlFace.webp/revision/latest?cb=20260116044942" - }, - "resplendent_images": false, - "ALT_NAME": [ - "Above the Stars", - "Minerva: Above the Stars", - "Cosplay Minerva", - "Pegknight Minerva", - "minerva4" - ], - "HARD_ALT_NAME": [ - "Above the Stars", - "Minerva: Above the Stars", - "Cosplay Minerva", - "Pegknight Minerva", - "minerva4" - ], - "gender": "F", - "rarity": 4, - "pool": "seasonal", - "internal_id": "PID_\u30a4\u30ea\u30a2\u30df\u30cd\u30eb\u30d0", - "voice": "Cindy Robinson", - "resplendent": false, - "resplendent_voice": false, - "RANDOM_POOL": [ - "archanea" - ], - "chibi": "archanea", - "quotes": { - "Castle Hall": [ - "There is no holding back on the battlefield, even if fighting against your own kin...\nIt is as though I can feel the harsh life of a mercenary.", - "The land of Macedon is mostly dense forest; it is not fertile. This indeed marks a commonality with Ilia.", - "If not for being born royalty, I could have potentially lived the life of a mercenary.", - "I am sure Macedon's Whitewings would be interested to know that Ilia is a natural habitat for pegasi.", - "This outfit is that of a pegasus knight of Ilia. I am fond of its practicality and lack of constraining adornments." - ], - "Visit": [ - "I am Minerva, princess of Macedon. You have been invited to an Ilian festival by [F]." - ], - "Level": [ - "That was a fine battle. I am happy I was able to improve alongside others at this festival.", - "I shall demonstrate Macedonian pride through might and technique!", - "It seems I may have gotten ahead of myself when I mounted a pegasus for the first time in quite a while." - ], - "Summon": [ - "I, Minerva, first princess of Macedon, shall face this Ilian festival of mercenaries alongside this pegasus." - ], - "Learn Skill": [ - "I graciously accept your gift from a land of mercenaries. I shall make good use of it." - ], - "Confession": [ - "The first time I took to battle, I was riding a pegasus, not a wyvern.\nI switched to a wyvern to show those around me the strength of Macedonian royalty.\nThe fate of Macedon is characterized by this strength. It is the reason we have overcome countless struggles.\nMuch like Ilia, Macedon is not a wealthy land\u2014that is for certain. We have needed our strength to survive.\nHowever, we do not wish for endless war. What we truly seek are days of peace.\nMy wish is for conflict in all worlds to end. Then I will lay down my weapon and soar across Ilia's skies." - ], - "Special": [ - "Too slow!", - "You're wide open.", - "Found your weak spot.", - "You will not escape!" - ], - "Status": [ - "-", - "I shall observe the full might of the Pegasus Knights of Ilia.", - "*startle* Do not sneak up on me. Where are your manners?", - "I was once a pegasus rider myself.", - "The Whitewings of Macedon shall not be bested. I request a sparring match.", - "It's been a while since I wore an outfit as light as this.", - "I wonder if my pegasus is still in the forest...", - "My wish for you is to experience the gentle breeze from the back of a pegasus." + "Hm.", + "I can eat again now that I'm in Askr? I think I'm ready for a feast, then.", + "Huh?! Oh, for a moment I thought you were coming to polish my ring. I invite you to stay.", + "My ring fell into enemy hands once, but I was returned to the Divine Dragon's army with Hortensia.", + "My students would take my glowing and floating as an Emblem in stride... At least, I think they would.", + "\"Teach us, Emblem of the Academy...\" That is the invocation used to summon me.", + "Edelgard, Dimitri, and Claude... What a trio. I can't help smiling when I encounter them in any world.", + "In Elyos and the world I'm from, I had to turn my sword against those close to me. I hope to remain allies with you, and everyone here, until the end." ], "Map Select": [ "Yes.", - "What shall I do?", - "I will finish it." + "It'll be all right.", + "Together!" ], "Conversation": false, "Duo Skill": false, "Back Unit Supporting": false, "resplendent": {} }, - "short_name": "Cosplay Minerva", - "SEARCH_NAME": "Cosplay Minerva", - "DISPLAY_NAME": "<:Green_Axe:1124845885277343754>Cosplay Minerva", + "short_name": "Emblem Byleth", + "SEARCH_NAME": "Emblem Byleth", + "DISPLAY_NAME": "<:Blue_Tome:1124845593211191297>Emblem Byleth", "RANDOM_IGNORE": true, "alt": false, "reference": [ - "minerva", - "minerva2", - "minerva3" + "byleth", + "byleth2", + "byleth3", + "byleth4", + "byleth5", + "byleth6", + "byleth7", + "byleth8", + "byleth9", + "byleth10" ], "prf": { - "": "ilianbattleaxe", - "eff": "ilianbattleaxe", - "atk": "ilianbattleaxe", - "spd": "ilianbattleaxe", - "def": "ilianbattleaxe", - "res": "ilianbattleaxe" + "": "instructorsopus", + "eff": "instructorsopus", + "atk": "instructorsopus", + "spd": "instructorsopus", + "def": "instructorsopus", + "res": "instructorsopus" } } } \ No newline at end of file From 790a7b375c044f18b2bcf3d0dfffc448a35e2d9f Mon Sep 17 00:00:00 2001 From: TalkingDinosaur <162406313+TalkingDinosaur@users.noreply.github.com> Date: Sat, 31 Jan 2026 17:45:55 -0800 Subject: [PATCH 2/4] LME January 2026 pre-integrate resplendent panne --- database/feh/artist.json | 13 ++++++-- database/feh/char.json | 43 +++++++++++++++++++++++--- database/feh/images/heroes/panneR.png | Bin 0 -> 8952 bytes database/feh/va.json | 15 +++++++-- scraper/resp.py | 2 +- 5 files changed, 62 insertions(+), 11 deletions(-) create mode 100644 database/feh/images/heroes/panneR.png diff --git a/database/feh/artist.json b/database/feh/artist.json index 5e64e62..c96a9c4 100644 --- a/database/feh/artist.json +++ b/database/feh/artist.json @@ -25054,7 +25054,11 @@ "Resplendent Naga", "Resp Naga", "R Naga", - "Naga (Resplendent)" + "Naga (Resplendent)", + "Resplendent Panne", + "Resp Panne", + "R Panne", + "Panne (Resplendent)" ], "HARD_ALT_NAME": [ "Normal Gaia", @@ -25180,7 +25184,11 @@ "Resplendent Naga", "Resp Naga", "R Naga", - "Naga (Resplendent)" + "Naga (Resplendent)", + "Resplendent Panne", + "Resp Panne", + "R Panne", + "Panne (Resplendent)" ], "heroes": { "alfonse4": "<:Green_Tome:1124845959873036289>Valentines Alfonse", @@ -25212,6 +25220,7 @@ "navarre2": "<:Blue_Lance:1124845569496584302>Ninja Navarre", "noah": "<:Blue_Lance:1124845569496584302>Noah", "odinR": "<:Blue_Tome:1124845593211191297>Odin (Resplendent)", + "panneR": "<:Blue_Beast:1124845338688233575>Panne (Resplendent)", "petrine": "<:Blue_Lance:1124845569496584302>Petrine", "priam": "<:Red_Sword:1124846201070698536>Priam", "sain": "<:Blue_Lance:1124845569496584302>Sain", diff --git a/database/feh/char.json b/database/feh/char.json index 2ad2654..3e5b8d5 100644 --- a/database/feh/char.json +++ b/database/feh/char.json @@ -63775,15 +63775,12 @@ "pool": "grail", "internal_id": "\u30d9\u30eb\u30d9\u30c3\u30c8", "voice": "Jessica Gee-George", - "resplendent": false, - "resplendent_voice": false, "images": { "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/0/0a/Panne_Proud_Taguel_Face.webp/revision/latest/", "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/57/Panne_Proud_Taguel_BtlFace.webp/revision/latest/", "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/3/3e/Panne_Proud_Taguel_BtlFace_C.webp/revision/latest/", "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/c/ce/Panne_Proud_Taguel_BtlFace_D.webp/revision/latest/" }, - "resplendent_images": false, "RANDOM_POOL": [ "ylisse" ], @@ -63836,7 +63833,35 @@ "Conversation": false, "Duo Skill": false, "Back Unit Supporting": false, - "resplendent": false + "resplendent": { + "Summon": false, + "Level": false, + "Castle Hall": false, + "Visit": false, + "Learn Skill": false, + "Confession": false, + "Special": [ + "I'll crush you.", + "Don't get back up.", + "I've seen enough.", + "Your path ends here!" + ], + "Status": [ + "", + "I never expected to get clothes as a present. What's the occasion?", + "*startled* You surprised me. Do you need something?", + "The j\u00f6tnar are formidable. If I were any larger, I wouldn't be so quick in my beast form.", + "You look like someone who wants to pet a giant rabbit. Well, get to it!", + "Somehow, being surrounded by so many kinds of people makes me feel at ease.", + "If only Yarne could be as strong and dignified as the j\u00f6tnar...", + "Why are my ears so big? *scoff* The better to hear you with." + ], + "Map Select": [ + "Sure.", + "Hmm, tough call.", + "Consider it done." + ] + } }, "short_name": "Panne", "SEARCH_NAME": "Panne", @@ -63853,7 +63878,15 @@ "spd": "taguelfangspd", "def": "taguelfangdef", "res": "taguelfangres" - } + }, + "resplendent": "GENKIENJIN / Trys Inc.", + "resplendent_images": { + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/7/7f/Panne_Proud_Taguel_Resplendent_Face.webp/revision/latest?cb=20260116045042", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/8/87/Panne_Proud_Taguel_Resplendent_BtlFace.webp/revision/latest?cb=20260116045017", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/a/af/Panne_Proud_Taguel_Resplendent_BtlFace_C.webp/revision/latest?cb=20260116045032", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/9/9a/Panne_Proud_Taguel_Resplendent_BtlFace_D.webp/revision/latest?cb=20260116045037" + }, + "resplendent_voice": "Jessica Gee-George" }, "roy4": { "name": "Roy", diff --git a/database/feh/images/heroes/panneR.png b/database/feh/images/heroes/panneR.png new file mode 100644 index 0000000000000000000000000000000000000000..705c5676fe178299422a0f790d772a901df2bb65 GIT binary patch literal 8952 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

jp$>(yIbeYC);e$&8)hqGYCr3K(7SePWXuu*{i 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 Sb6qZO--Sb{YYIX&AOHX_C1;EP literal 0 HcmV?d00001 diff --git a/database/feh/va.json b/database/feh/va.json index d7c9e73..4349eae 100644 --- a/database/feh/va.json +++ b/database/feh/va.json @@ -13058,7 +13058,11 @@ "New Year Palne", "New years Palne", "New Year Velvet", - "New years Velvet" + "New years Velvet", + "Resplendent Panne", + "Resp Panne", + "R Panne", + "Panne (Resplendent)" ], "HARD_ALT_NAME": [ "panne", @@ -13108,13 +13112,18 @@ "New Year Palne", "New years Palne", "New Year Velvet", - "New years Velvet" + "New years Velvet", + "Resplendent Panne", + "Resp Panne", + "R Panne", + "Panne (Resplendent)" ], "heroes": { "ashera": "<:Colorless_Tome:1124845725960904734>Ashera", "cornelia": "<:Colorless_Staff:1124845704444137592>Cornelia", "panne": "<:Blue_Beast:1124845338688233575>Panne", - "panne2": "<:Red_Beast:1124846309208248381>New Year Panne" + "panne2": "<:Red_Beast:1124846309208248381>New Year Panne", + "panneR": "<:Blue_Beast:1124845338688233575>Panne (Resplendent)" }, "name": "Jessica Gee-George" }, diff --git a/scraper/resp.py b/scraper/resp.py index 1dcc35f..63a5252 100644 --- a/scraper/resp.py +++ b/scraper/resp.py @@ -148,4 +148,4 @@ def scrape_resp(key): return -scrape_resp('lysithea2') \ No newline at end of file +scrape_resp('panne') \ No newline at end of file From e313fe589f09f1ba0e6855a023c9d6172ad165d6 Mon Sep 17 00:00:00 2001 From: TalkingDinosaur <162406313+TalkingDinosaur@users.noreply.github.com> Date: Sat, 31 Jan 2026 18:06:01 -0800 Subject: [PATCH 3/4] LME January 2026 resplendent panne --- database/feh/artist.json | 28 +- database/feh/char.json | 408 +++++++++++++++++++++++++- database/feh/images/passive/2624.png | Bin 0 -> 3698 bytes database/feh/images/passive/2625.png | Bin 0 -> 3962 bytes database/feh/images/wpn/weapon_in.png | Bin 0 -> 2452 bytes database/feh/images/wpn/wep_rd077.png | Bin 0 -> 4098 bytes database/feh/skill.json | 284 ++++++++++++++++-- database/feh/va.json | 28 +- 8 files changed, 706 insertions(+), 42 deletions(-) create mode 100644 database/feh/images/passive/2624.png create mode 100644 database/feh/images/passive/2625.png create mode 100644 database/feh/images/wpn/weapon_in.png create mode 100644 database/feh/images/wpn/wep_rd077.png diff --git a/database/feh/artist.json b/database/feh/artist.json index c96a9c4..fbd90dd 100644 --- a/database/feh/artist.json +++ b/database/feh/artist.json @@ -5811,7 +5811,13 @@ "Rearmed Chrom", "Rearm Chrom", "Arm Chrom", - "Fallen Chrom" + "Fallen Chrom", + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], "HARD_ALT_NAME": [ "jakob", @@ -5889,9 +5895,16 @@ "Fhrom", "Rearm Chrom", "Arm Chrom", - "Fallen Chrom" + "Fallen Chrom", + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], "heroes": { + "byleth11": "<:Blue_Tome:1124845593211191297>Emblem Byleth", "byleth6": "<:Colorless_Tome:1124845725960904734>Brave Byleth", "chrom8": "<:Red_Sword:1124846201070698536>Rearmed Chrom", "dimitri": "<:Blue_Lance:1124845569496584302>Dimitri", @@ -29783,6 +29796,7 @@ }, "maxianmichi": { "heroes": { + "elise6": "<:Colorless_Staff:1124845704444137592>Elise", "rafal": "<:Red_Breath:1124846247673610240>Rafal", "soren6": "<:Blue_Tome:1124845593211191297>Rearmed Soren" }, @@ -29805,7 +29819,10 @@ "Rearmed Soren", "Rearm Soren", "Arm Soren", - "soren6" + "soren6", + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" ], "HARD_ALT_NAME": [ "Atoning Dragon", @@ -29825,7 +29842,10 @@ "Rearmed Soren", "Rearm Soren", "Arm Soren", - "soren6" + "soren6", + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" ] }, "heijingsusumu": { diff --git a/database/feh/char.json b/database/feh/char.json index 3e5b8d5..93f7710 100644 --- a/database/feh/char.json +++ b/database/feh/char.json @@ -17508,7 +17508,8 @@ "elise2", "elise3", "elise4", - "elise5" + "elise5", + "elise6" ], "prf": { "": "elisesstaffeff", @@ -29752,7 +29753,8 @@ "elise", "elise3", "elise4", - "elise5" + "elise5", + "elise6" ], "prf": { "": "hibiscustomespd", @@ -61472,7 +61474,8 @@ "elise", "elise2", "elise4", - "elise5" + "elise5", + "elise6" ], "prf": { "": "redhotducksspd", @@ -73259,7 +73262,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "creatorswordeff", @@ -73484,7 +73488,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "creatorswordeff", @@ -96826,7 +96831,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "sunspercussorseff", @@ -121601,7 +121607,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "professorialtexteff", @@ -134192,7 +134199,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "professorialguideeff", @@ -150420,7 +150428,8 @@ "byleth7", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "innerwellspringeff", @@ -161182,7 +161191,8 @@ "byleth6", "byleth8", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "guideshourglass", @@ -163118,7 +163128,8 @@ "elise", "elise2", "elise3", - "elise5" + "elise5", + "elise6" ], "prf": { "": "duskdawnstaff", @@ -169116,7 +169127,8 @@ "byleth6", "byleth7", "byleth9", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "captainssword", @@ -184545,7 +184557,8 @@ "byleth6", "byleth7", "byleth8", - "byleth10" + "byleth10", + "byleth11" ], "prf": { "": "holyyuleblade", @@ -218218,7 +218231,8 @@ "elise", "elise2", "elise3", - "elise4" + "elise4", + "elise6" ], "prf": { "": "batonofdusk", @@ -227137,7 +227151,8 @@ "byleth6", "byleth7", "byleth8", - "byleth9" + "byleth9", + "byleth11" ], "prf": { "": "sublimecreator", @@ -237518,5 +237533,368 @@ "def": "ilianbattleaxe", "res": "ilianbattleaxe" } + }, + "elise6": { + "name": "Elise", + "title": "Sincere Sister", + "description": "Princess of Nohr who adores her siblings to a charming extent. Her pure and sincere kindness moves people's hearts. Appears in Fire Emblem Fates.", + "origin": "Fates", + "artist": "\u9ebb\u5148\u307f\u3061", + "move": "Cavalry", + "weapon": "Staff", + "color": "Colorless", + "duel": false, + "id": "1343", + "type": "legendary", + "version": "10.1", + "duo": false, + "harmonized": false, + "emblem": false, + "base": { + "hp": 16, + "atk": 9, + "spd": 9, + "def": 4, + "res": 12 + }, + "growth": { + "hp": 50, + "atk": 90, + "spd": 90, + "def": 30, + "res": 50 + }, + "superboon": [ + "atk", + "spd" + ], + "superbane": [ + "hp", + "def", + "res" + ], + "weapons": { + "Assault": "1", + "Budding Staff": "5" + }, + "assist": { + "Heal": "1", + "Mend": "2", + "Ice Lock": "3", + "Ice Lock+": "5" + }, + "special": { + "Imbue": "2", + "Swift-Winds Balm": "3", + "Windfire Balm": "4", + "Windfire Charm": "5" + }, + "passive": { + "A": { + "Atk/Spd Bond 1": "2", + "Atk/Spd Bond 2": "3", + "Atk/Spd Bond 3": "4", + "Atk/Spd Aria": "5" + }, + "B": { + "Chill Spd 1": "2", + "Chill Spd/Res 1": "3", + "Chill Spd/Res 2": "4", + "Spd/Res Shackle": "5" + }, + "C": { + "Budding Flower": "5" + }, + "X": {} + }, + "images": { + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/6/6b/Elise_Sincere_Sister_Face.webp/revision/latest?cb=20260129042930", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/0/09/Elise_Sincere_Sister_BtlFace_D.webp/revision/latest?cb=20260129042925", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/2/29/Elise_Sincere_Sister_BtlFace_C.webp/revision/latest?cb=20260129042920", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/a/ab/Elise_Sincere_Sister_BtlFace.webp/revision/latest?cb=20260129042905" + }, + "resplendent_images": false, + "ALT_NAME": [ + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" + ], + "HARD_ALT_NAME": [ + "Sincere Sister", + "Elise: Sincere Sister", + "elise6" + ], + "gender": "F", + "rarity": 5, + "pool": "legend", + "internal_id": "PID_\u4f1d\u627f\u30a8\u30ea\u30fc\u30bc", + "voice": "Liv Strander", + "resplendent": false, + "resplendent_voice": false, + "RANDOM_POOL": [ + "fates" + ], + "chibi": "fe13", + "quotes": { + "Castle Hall": [ + "I thought all Heroes were strong like my big brother Xander, but there are all kinds of people here!", + "People are no different no matter where they live, whether in Hoshido or in Nohr.", + "If there's a wish you want to come true, then you can't give up, no matter what!", + "Did you see me? I took out all the little bones in that fish before I ate it!", + "If it's possible for the royal families of enemy countries to be friends, well then...the whole world can be friends!" + ], + "Visit": [ + "I found this on the ground when I went for a walk. It belongs in this castle, right? I did good, didn't I?!" + ], + "Level": [ + "Justice, huh? I believe you don't need a sword to protect those you love...", + "Stop fighting! Rrr... If you don't quit it, I'll have to punish you!", + "If I want to become a great, noble lady, I can't let this place get me down!" + ], + "Summon": [ + "I'm Elise! I'm feeling great today, so you'll get to see just what I can do!" + ], + "Learn Skill": [ + "So...do you think I've grown into a mature adult?" + ], + "Confession": [ + "Um...no... That's not quite right... Oh! There you go. Nice and gentle, [S].\nThen just tie the end... Voil\u00e0! You did it! You made a crown of flowers!\nIt's true, Nohr and Hoshido always fought, but...something's wrong if people hate each other forever...\nI say, if you want to play together, just play! I know more than people think I do!\nYou know how I feel, right? Hehe... I thought so!" + ], + "Special": [ + "I'll show 'em who's boss!", + "My killer left hook!", + "Kapow! Kaboom!", + "And a little of this!" + ], + "Status": [ + "-", + "I'll help you de-stress!", + "We'll be OK!", + "A Legendary Hero? Me? Oh, yay! That's amazing! ...Right?", + "That's your way of saying I've been doing a good job? Aww, thank you!", + "After the fighting was over, we all became really good friends!", + "OK, Elise, you're going to grow into a beautiful lady like your sister! You can do it! Let's go!", + "I love being here with you, so I promise I'll never let us get separated. No matter what!" + ], + "Map Select": [ + "Sure thing!", + "Hey!", + "Show me how?" + ], + "Conversation": false, + "Duo Skill": false, + "Back Unit Supporting": false, + "resplendent": {} + }, + "short_name": "Elise", + "SEARCH_NAME": "Elise", + "DISPLAY_NAME": "<:Colorless_Staff:1124845704444137592>Elise", + "RANDOM_IGNORE": true, + "alt": false, + "reference": [ + "elise", + "elise2", + "elise3", + "elise4", + "elise5" + ], + "prf": { + "": "buddingstaff", + "eff": "buddingstaff", + "atk": "buddingstaff", + "spd": "buddingstaff", + "def": "buddingstaff", + "res": "buddingstaff" + }, + "blessing": "Fire", + "boost": { + "hp": 3, + "res": 4 + } + }, + "byleth11": { + "name": "Byleth", + "title": "Of the Academy", + "description": "One of the Emblems who were summoned to Elyos. Resides in the Ring of the Instructor. Appears in Fire Emblem: Three Houses / Engage.", + "origin": "Three Houses + Engage", + "artist": "Fujisaka Kimihiko (\u85e4\u5742\u516c\u5f66)", + "move": "Infantry", + "weapon": "Tome", + "color": "Blue", + "duel": false, + "id": "1342", + "type": "emblem", + "version": "10.1", + "duo": false, + "harmonized": false, + "emblem": "Enhanced Engaged Special\nWhen Special triggers, boosts damage by unit's max Special cooldown count value \u00d7 4 (excluding area-of-effect Specials).\nWhen unit is not equipped with a character- specific Assist skill, if a Rally or movement Assist skill is used by unit and if target ally has already acted, grants another action to target ally, and if Canto has already been triggered, re-enables Canto (once per turn; this effect does not trigger if target ally has Sing or Dance).\nEquipping this skill counts as equipping a Sing or Dance skill.", + "base": { + "hp": 18, + "atk": 11, + "spd": 10, + "def": 11, + "res": 4 + }, + "growth": { + "hp": 50, + "atk": 80, + "spd": 90, + "def": 70, + "res": 30 + }, + "superboon": [ + "spd", + "def" + ], + "superbane": [ + "hp", + "res" + ], + "weapons": { + "Light": "1", + "Ellight": "2", + "Shine": "3", + "Instructor's Opus": "5" + }, + "assist": { + "Reposition": "3", + "Reposition Gait": "5" + }, + "special": { + "Night Sky": "3", + "Astra": "4", + "Goddess Dance": "5" + }, + "passive": { + "A": { + "Atk/Spd Ideal 1": "2", + "Atk/Spd Ideal 2": "3", + "Atk/Spd Ideal 3": "4", + "Perfect Atk/Spd": "5" + }, + "B": { + "Atk/Spd Link 1": "2", + "Atk/Spd Link 2": "3", + "Atk/Spd Link 3": "4", + "Atk/Spd Favor": "5" + }, + "C": { + "Instruct 1": "2", + "Instruct 2": "3", + "Instruct 3": "4", + "Instruct 4": "5" + }, + "X": {} + }, + "images": { + "portrait": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/e/e7/Byleth_Of_the_Academy_Face.webp/revision/latest?cb=20260129043005", + "damage": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/6/69/Byleth_Of_the_Academy_BtlFace_D.webp/revision/latest?cb=20260129043000", + "special": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/a/a1/Byleth_Of_the_Academy_BtlFace_C.webp/revision/latest?cb=20260129042955", + "attack": "https://static.wikia.nocookie.net/feheroes_gamepedia_en/images/5/51/Byleth_Of_the_Academy_BtlFace.webp/revision/latest?cb=20260129042940" + }, + "resplendent_images": false, + "ALT_NAME": [ + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" + ], + "HARD_ALT_NAME": [ + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" + ], + "gender": "M", + "rarity": 5, + "pool": "legend", + "internal_id": "PID_\u7d0b\u7ae0\u30d9\u30ec\u30c8", + "voice": "Zach Aguilar", + "resplendent": false, + "resplendent_voice": false, + "RANDOM_POOL": [ + "fodlan" + ], + "chibi": "fodlan", + "quotes": { + "Castle Hall": [ + "With so many students here and there, I find myself wanting to care for them...\nHowever, that is the role of the original me, not the me as I am now.", + "I was in Lythos Castle in Elyos, but...I fell into enemy hands and turned my blade on my friends.\nI wish to never again be at war with those familiar to me.", + "People have questioned my age as a professor. But I have lived now for several thousand years...\nPerhaps I have developed a more dignified presence by now.", + "I can actually taste the foods I once could only smell at the Somniel.\nDo you think the food I once ate at the Officers Academy is here as well?", + "You wish to engage with me? I do not mind. I can use Goddess Dance.\nDo you happen to have any companions you wish to move more than others?" + ], + "Visit": [ + "Whether academy friends or allies in battle... I hope you will stay on good terms with [F]." + ], + "Level": [ + "I wish to continue to guide everyone as a professor and as an Emblem.", + "That was fruitful. I shall take what I have learned and use it in my next encounter.", + "Do not be discouraged. There are still plenty more opportunities." + ], + "Summon": [ + "I am Emblem Byleth. If you have a need, then I wish to fill it. I shall be a guide using the power at my disposal." + ], + "Learn Skill": [ + "I shall be your trustworthy partner. I will not disappoint." + ], + "Confession": [ + "What seems to be the matter, [S]?\nI shall lend my ear if there is something you wish to tell me... Oh? You want to know about me?\nI did not expect this... Listening to others is my strong suit. It is not often I have spoken of myself.\nHowever, if that is your wish, then I will oblige.\nI have seen more in F\u00f3dlan and Elyos than any other version of me. And it is not so easy to converse on a whim.\nAs a professor and an Emblem, I understand how frustrating it can be to speak and have no one hear...\nSo I know how precious this is. Now then, if you wish to hear tales of the distant past, it will take some time." + ], + "Special": [ + "Goddess Dance.", + "I offer my guidance.", + "I'll teach you.", + "Emblem engage!" + ], + "Status": [ + "Hm.", + "I can eat again now that I'm in Askr? I think I'm ready for a feast, then.", + "Huh?! Oh, for a moment I thought you were coming to polish my ring. I invite you to stay.", + "My ring fell into enemy hands once, but I was returned to the Divine Dragon's army with Hortensia.", + "My students would take my glowing and floating as an Emblem in stride... At least, I think they would.", + "\"Teach us, Emblem of the Academy...\" That is the invocation used to summon me.", + "Edelgard, Dimitri, and Claude... What a trio. I can't help smiling when I encounter them in any world.", + "In Elyos and the world I'm from, I had to turn my sword against those close to me. I hope to remain allies with you, and everyone here, until the end." + ], + "Map Select": [ + "Yes.", + "It'll be all right.", + "Together!" + ], + "Conversation": false, + "Duo Skill": false, + "Back Unit Supporting": false, + "resplendent": {} + }, + "short_name": "Emblem Byleth", + "SEARCH_NAME": "Emblem Byleth", + "DISPLAY_NAME": "<:Blue_Tome:1124845593211191297>Emblem Byleth", + "RANDOM_IGNORE": true, + "alt": false, + "reference": [ + "byleth", + "byleth2", + "byleth3", + "byleth4", + "byleth5", + "byleth6", + "byleth7", + "byleth8", + "byleth9", + "byleth10" + ], + "prf": { + "": "instructorsopus", + "eff": "instructorsopus", + "atk": "instructorsopus", + "spd": "instructorsopus", + "def": "instructorsopus", + "res": "instructorsopus" + } } } \ No newline at end of file diff --git a/database/feh/images/passive/2624.png b/database/feh/images/passive/2624.png new file mode 100644 index 0000000000000000000000000000000000000000..ac22b1256a8d0c19281ef1cfb63a9a81f156f60a GIT binary patch literal 3698 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 Qe}Fgc!6P}|000000E|yzp#T5? literal 0 HcmV?d00001 diff --git a/database/feh/images/passive/2625.png b/database/feh/images/passive/2625.png new file mode 100644 index 0000000000000000000000000000000000000000..1fad7508c9ca629548915a3f7f0ac787cea4b530 GIT binary patch literal 3962 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 UR literal 0 HcmV?d00001 diff --git a/database/feh/images/wpn/weapon_in.png b/database/feh/images/wpn/weapon_in.png new file mode 100644 index 0000000000000000000000000000000000000000..d174693a9957abb4dae9342c8367da680c278856 GIT binary patch literal 2452 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", @@ -18355,6 +18361,7 @@ "elise3": "<:Red_Dagger:1124846223518605324>Bath Elise", "elise4": "<:Colorless_Staff:1124845704444137592>Duo Elise", "elise5": "<:Colorless_Staff:1124845704444137592>Young Elise", + "elise6": "<:Colorless_Staff:1124845704444137592>Elise", "eliseR": "<:Colorless_Staff:1124845704444137592>Elise (Resplendent)", "fir": "<:Red_Sword:1124846201070698536>Fir", "fir2": "<:Green_Axe:1124845885277343754>Spring Fir", @@ -29910,7 +29917,13 @@ "CYL Male Byleth", "Brave M Byleth", "CYL M Byleth", - "byleth10" + "byleth10", + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], "HARD_ALT_NAME": [ "Legend Male Byleth", @@ -30055,10 +30068,17 @@ "CYL Male Byleth", "Brave M Byleth", "CYL M Byleth", - "byleth10" + "byleth10", + "Of the Academy", + "Byleth: Of the Academy", + "Emblem Byleth", + "Engage Byleth", + "E Byleth", + "byleth11" ], "heroes": { "byleth10": "<:Red_Sword:1124846201070698536>Brave Byleth", + "byleth11": "<:Blue_Tome:1124845593211191297>Emblem Byleth", "byleth2": "<:Red_Sword:1124846201070698536>Male Byleth", "byleth4": "<:Green_Tome:1124845959873036289>Legendary Male Byleth", "byleth7": "<:Blue_Tome:1124845593211191297>Khadein Byleth", From 807150cbd23ccdc7f4c8380b085d1965a57f0f94 Mon Sep 17 00:00:00 2001 From: TalkingDinosaur <162406313+TalkingDinosaur@users.noreply.github.com> Date: Sat, 31 Jan 2026 18:26:57 -0800 Subject: [PATCH 4/4] LME January 2026 resplendent panne --- database/feh/char.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/database/feh/char.json b/database/feh/char.json index 93f7710..5d8ce76 100644 --- a/database/feh/char.json +++ b/database/feh/char.json @@ -237617,11 +237617,13 @@ "ALT_NAME": [ "Sincere Sister", "Elise: Sincere Sister", + "Legendary Elise", "elise6" ], "HARD_ALT_NAME": [ "Sincere Sister", "Elise: Sincere Sister", + "Legendary Elise", "elise6" ], "gender": "F",