Venno's small ASM hacks and notes

Awesome as always.

Just to be clear: Is this mod tied to the skill system
or is it independent of any other mod/hack?

It’s a standalone hack, yes. I understand that it may conflict slightly with the Skill System (probably moreso now that it interacts with item/staff usability), but I’ve never been very involved with that and don’t know how serious the conflict is. Previously @7743 took it upon themselves to make a version that was compatible with the skill system, so they would know more about that matter.

1 Like

Here are some new (and one old) utility ASMCs to use as part of events.

Manual Stat Changer will let you modify the stats of one unit by character ID, or of entire factions.
Rescued Checker will let you check if the specified character is being rescued, or optionally if they’re being rescued by the active unit.
Status Setter will let you set a status effect of arbitrary length to the specified character, or to the active character.

Download

10 Likes

Reporting problems with the “Array based Weapon/Staff/Item Lock” mod.

For reference, Lock 1 is Lords and Lock 2 is for Paladins.
Also Rapier has Lock 2 and Steel Sword Lock 1 (yes, reversed on purpose).
Rapier is also base E rank sword while Steel is D rank.
Finally, I gave Vulnerary the Lock 1 so that only Eirika can use them.

These are the current problems:
With Hard Type Lock (0x3) Eirika can still use both swords regardless of her weapon Rank
even if she doesn’t meet the Rank criteria.
Of course same happens on Soft Type Lock (0x2)
Seth can accurately use the Rapier and not the Steel Sword (< works as expected)
Seth can’t use Vulneraries but Eirika can (< works as expected)

Haven’t tried Staff Effects yet.

Item Lock Array Bug
Green Box : Lock 0 (Default - Nothing)
Blue Box : Lock 1
Orange Box : Lock 2

Thank you for the detailed report.

However, I am unable to replicate the bug you describe. Using the same settings as your image shows, under a Hard Lock Eirika can use the Steel Sword but not the Rapier while Seth can use the Rapier but not the Steel Sword.

Perhaps there is technically an issue in that Hard Locks set the weapon requirement to 1 if the class or character matches, allowing Eirika to use the Steel Sword at any rank, but I cannot see the point of a PRF-locked weapon that also has a rank requirement for the very units it is locked to.

Please let me know if I have misunderstood. If you are willing to DM me a patch for the ROM you used to test I would be willing to examine that as well.

1 Like

I just gave the Rapier E Rank because the problem first appeared with the “Prf” Rank (basically 0)
so I tested with a Rank to see what happens.

Yes, I’ll message you the issue.

My bad after all. Mod is fine.
First you have to line up the offsets next to each other
then write their effects.

Item Lock Array Bug 2

Green = Default 0
Blue = The upper is Lock1’s pointer and the lower box is the Lock1’s array
Orange = The upper box is Lock2’s pointer and the lower box is the Lock2’s array

Thank you Venno.

2 Likes

Notice: the growth modifiers patch, which was very clunky and bad to install, has been cleaned up somewhat. The source is still pretty embarrassing but the binary can now be installed with a ready-made event file which allows you to easily redefine the offset of the item table.

5 Likes

Updated the Passive Stat Booster to fix a bug reported by @Scraiza where a weapon that provided passive boosts would count double if equipped.

This update deprecates the FE7 version of the hack, but the relevant files can still be found in the Source folder.

5 Likes

fe8_tricks-0
I made a system to modify unit stats when they are loaded, instead of having to do so after the fact or by using a separate character slot. The unused byte +0x6 in UNIT data, next to unit flags in EA or labelled ?? in FEBuilder, is repurposed as an index to a stat modifier table. You can see the Pirate up above has unusual stats and nonzero Con/Move modifiers as an example.

All main stats from HP to Luck, as well as Con and Move modifiers, are available to be changed. For those using the Str/Mag split, Magic is also included as a potential option.

Download here

10 Likes

Hey. I was wondering if you’ll ever make an update to the non-stack version of this hack, so it’s compatible with SkillSystems. Currently, only the stack version works.

It exists. Just uncomment this out in a custom build.
#define DONT_STACK_BOOSTS

Updated the unit stat arrays patch; it will now respect class caps (including HP) when adding stats.