ROM Hack FEFTwiddler - Fire Emblem Fates Save Editor

  • Thread starter Thread starter Soaprman
  • Start date Start date
  • Views Views 1,206,717
  • Replies Replies 3,744
  • Likes Likes 32
Ahh I see. Well, simply don't equip them and you should be good, I think.
I know it bothers you anyway, but your only other options are the ones I listed, and I think they're not worth it just to delete some skills. Only invest money and time in this stuff if you're going to use a custom firmware/homebrewed 3ds/etc to its full potential, or else it's probably wasted money.
Ah well. I guess I can live with it... Thank you!
 
Hey, this is a wnderful editor. I just wanted to ask if any of these features are feasable for a future release! I wanted to know if you could add an all supports unlocked feature, so we don't need to grind for that and we can pick which supports we want to have, as well as an add all DLC classes to heart seals, which is a very easy change to make (just change a certain value to FF FF FF, I can't recall its exact location) Thanks!

I certainly *could* make something that writes a value to all supports for all units in your party, and it would probably work pretty closely to how you're hoping it would. I haven't properly researched what the values in the support bytes actually mean, though, and I don't want any of the megacheats (or other one-click functionality) to do things "improperly". "Properly" in this context means getting all supports to where S rank is available but unselected, to leave it up to the player. I think the value needed to get there isn't the same for each support conversation, so research would be needed.

As for the DLC class thing, sure, I'll add that.
 
Hinoka, Silas, Mozu, and Midori all have legal skills. You aren't shadow banned because you didn't get them illegally.
The first three can technically get any of those skills through marriage with the avatar with the corresponding talent.
Midori can inherit the Noble Class from the Avatar and therefore have those skills. She can also get Aptitude if Mozu is her mother.

--------------------- MERGED ---------------------------

Also, all I need is a save manager to run this, correct?
 
@Soaprman If you still recall my problem with changing the unit's einherjar and recruited status I'm pretty sure the game was crashing because the units I was editing were active in My Castle, so problem solved no error with the editor I just wasn't paying attention.
 
Hinoka, Silas, Mozu, and Midori all have legal skills. You aren't shadow banned because you didn't get them illegally.
The first three can technically get any of those skills through marriage with the avatar with the corresponding talent.
Midori can inherit the Noble Class from the Avatar and therefore have those skills. She can also get Aptitude if Mozu is her mother.

--------------------- MERGED ---------------------------

Also, all I need is a save manager to run this, correct?
I assume so.
 
problem.....
upload_2016-5-1_13-32-56.png
 
Mind clicking details and telling me what it says in there?
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains no elements
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)
at FEFTwiddler.Data.ItemDatabase.GetByID(Item itemId)
at FEFTwiddler.GUI.Convoy.ConvoyItemPanel.PopulateControls()
at FEFTwiddler.GUI.Convoy.ConvoyItemPanel.LoadItem(ChapterSave chapterSave, ConvoyItem convoyItem)
at FEFTwiddler.GUI.Convoy.ConvoyMain.MakeItemPanel(ConvoyItem item)
at FEFTwiddler.GUI.Convoy.ConvoyMain.FillAllPages()
at FEFTwiddler.GUI.Convoy.ConvoyMain.PopulateControls()
at FEFTwiddler.GUI.Convoy.ConvoyMain.LoadChapterSave(ChapterSave chapterSave)
at FEFTwiddler.GUI.MainForm.LoadChapterData()
at FEFTwiddler.GUI.MainForm.openFileToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Ah, you have some kind of invalid item. Maybe from the custom DLC or something?

I'll fix it to just skip items it doesn't recognize, I guess.
 
Ah, you have some kind of invalid item. Maybe from the custom DLC or something?

I'll fix it to just skip items it doesn't recognize, I guess.
i have no custom dlc on this save.... probably the Warp scroll?

--------------------- MERGED ---------------------------

it was the Warp scroll...
 
I just remembered I have one of your saves, actually. I get the same error on that.

The error is happening because it's trying to find an item with ID 393 (0x189), which doesn't exist in the database. Warp scroll is 392 in the database. So I'm wondering if maybe the database has the wrong ID for the Warp scroll. I'll look into it. Thanks for letting me know!
 
I just remembered I have one of your saves, actually. I get the same error on that.

The error is happening because it's trying to find an item with ID 393 (0x189), which doesn't exist in the database. Warp scroll is 392 in the database. So I'm wondering if maybe the database has the wrong ID for the Warp scroll. I'll look into it. Thanks for letting me know!
it also gives error for Takumi, so i hex edited out the warp scroll (from the dlc) and it worked
 
0.12.0 is released! https://github.com/Soaprman/FEFTwiddler/releases/tag/0.12.0

@Thunder Kai, this should fix the problems you experienced.

Changelog:

This is a bugfix release that happens to have some (small) functionality added as well.
  • Add: Megacheat to give all units access to DLC classes using heart seals
  • Add: Megacheat to give all units all temporary stat bonuses (tonic, status, meal)
  • Fix: Don't crash when loading a save with a Warp scroll in the convoy
  • Fix: Correctly load units with Warp scrolls in their inventory
  • Fix: When loading a save, if any convoy items have an illegal number of charges/forges, highlight the picker red instead of crashing
  • Fix: When removing a named weapon from the convoy, if no other weapons with that name exist in the convoy or a unit's inventory, remove the name from the name block
 
  • Like
Reactions: Thunder Kai
I never actually tested much around internal level before myself, but I checked some stuff now by using a Witch seal on a promoted and unpromoted unit.

Camilla went from this:
Malig Knight / LV 6 / I LV 15
to this:
Witch / LV 26 / I LV 251

Orochi went from this:
Diviner / LV 18 / I LV 0
to this:
Witch / LV 18 / I LV 0

So it looks like this is what you do:
Internal Level = 0 for units who have never promoted (regardless of whether they are currently in a special class)
Internal Level = between 10 and 20 for units who have promoted and are in a promoted class
Internal Level = 236 + their old internal level (between 10 and 20) for units who went from a promoted class to a special class

I'll slap this on some hovertext for the next release.
 
  • Like
Reactions: Thunder Kai
I never actually tested much around internal level before myself, but I checked some stuff now by using a Witch seal on a promoted and unpromoted unit.

Camilla went from this:
Malig Knight / LV 6 / I LV 15
to this:
Witch / LV 26 / I LV 251

Orochi went from this:
Diviner / LV 18 / I LV 0
to this:
Witch / LV 18 / I LV 0

So it looks like this is what you do:
Internal Level = 0 for units who have never promoted (regardless of whether they are currently in a special class)
Internal Level = between 10 and 20 for units who have promoted and are in a promoted class
Internal Level = 236 + their old internal level (between 10 and 20) for units who went from a promoted class to a special class

I'll slap this on some hovertext for the next release.
so the amiibo would have 236 il? and maxed leveled units il would match the level
 
Last edited by Thunder Kai,
I don't know. That information may be incomplete, too, considering it doesn't say what happens in some weird cases.

For example, if you reclass Azura, promote her, then reclass her back to Songstress, what happens?

I'll look into some of this stuff later if someone else doesn't beat me to it.

For best results, don't change between unpromoted, promoted, and special classes.
 
  • Like
Reactions: Thunder Kai

Site & Scene News

Popular threads in this forum