[FE8] Skill System v1.0 - 404 skills done, more on the way

@Karasu
As an example similar to what Sme said, you could try installing Equippable Accessories into a buildfile.

The process has some similarities, as it’s adding new conditions from which a skill is known. It doesn’t modify Expanded Modular Save, which you’d need to for what you want to do, but if you’re able to figure out accessories, then I think you’d have a much better shot at expanding learned skills. I recommend figuring this out in a buildfile before bringing it to febuilder if feb is your preference for hacking with. You can always make use of the help me channels in feu discord if you’re stuck on something.

Good luck!

Is there a recommended set of drivers/dll files to get the skill system to work with Windows 10? It’s less so the skill system, so perhaps this is the wrong place to ask, but I’m running into an issue where the EventAssembler’s compress.exe doesn’t want to run. It just says it can’t start and then points to a random address (0xc000007b) I tried updating to the most recent version of .net frame work (4.8) and python, but that doesn’t seem to do the trick.

This issue pops up when I try to run hack full with the str/mag split and extended stat screen on.

compress.exe was probably written in haskell so neither of those would help
since this is specific to your environment and not something generally reproducible I’m not sure this is enough information to diagnose the problem

1 Like

Okay. The line in question is #incext compress “New Levelup Tsa Decomp.dmp”

I can still run the compress on a different computer(it’s much slower, so I don’t want to use it), so do you think it’d be safe to just get the compressed hex that command outputs and then dump it?

Maybe I’ll try installing some haskell related files and see if that helps.

Is there any kind of combat round limitation that would prevent creating the FE4/FE5 accost skill?

I find there may be a difference on compress.exe between two version of ea of Event Assembler and GitHub - StanHash/EventAssembler: Linux/WSL build script for an Event Assembler distribution suitable for use in buildfiles.

If you get trouble into one of them, maybe you can try another.

1 Like

This didn’t output compress.exe for me. Just a small 28kb compress file. Is that normal?

maybe you need find its release

Would it be possible to edit armsthrift so that it always procs, without changing the luck stat?
I want to have the effect be the same as the Starsphere.

So, apparently, Foresight only works on the first hit of multihit skills (Aether and Astra).

Also, is it possible to modify Swarp to use Warp/Rescue animation?

So basically I’ve been having some issues relating to the skill system debuffing my units stats and I read that there was an available patch for it.

Where can I find this patch?

Spell Loader can’t be used with the skill system anymore, I guess? It’s…IER? I’m not technical enough to understand any of this, I just know it’s specifically skill systems being updated to use something that it didn’t used to.

Is there a workaround to get SL working with any of the recent skill systems? Or would it be possible to accommodate a similar function as SL into the skill system itself (individual melee/ranged animations for spells)? I’d ask @Kao about this too but they seemingly haven’t been signed into the site since early last year. If anyone else has a way to, be my guest.

It’s a real bummer to lose access to the best looking custom spell animations when updating skill system, I’d rather avoid that if possible.

last i checked @Contro was working on a solution to this

1 Like

Yeah, I have something that works. I just need to decide the best way to throw it into skillsys. It should be done today or tomorrow.

4 Likes

Oh wow, that’s awesome! I’m relieved to hear it, and thanks for the work!

@Pobble @Someone

If you are interested in trying some asm for these changes, ask in #advanced_help over on discord.

@Requiem69 load smaller unit groups. No more than ~15 units per LOAD command.

In the future you guys may get faster responses by asking on discord or by starting a new #questions thread. Personally I don’t really check this thread that often :sweat_smile:

Where is this Discord? I could use some ASM help for adding random skills on levelup.

hopes it’s not somewhere obvious in this very forum or will feel very stupid

You can find it in the pinned Getting Started thread

feels very stupid

Thanks for telling me!

1 Like

A bug in ProperRangeGetter:

in RangeGetterInteral _pr3AC66Hook(from function CouldStationaryUnitBeInRangeHeuristic), line 357:

SHORT 0x1C29 // mov r1, r5 ×
SHORT 0x1C21 // mov r1, r4 √