Users browsing this thread: 1 Guest(s)
Let's discuss Iris Havengard

#18
Posts: 383
Threads: 34
Thanks Received: 10
Thanks Given: 13
Joined: Dec 2018
Reputation: 18
Status
Moog
I've started working with Catone's possess menu. I want to fit it into the existing ROM space (it's quite small, relatively speaking, and I don't think a full expansion is necessary to make it fit). I've also gotten MBlade to make a cast from said menu followed by one physical attack; the physical attack is coded first but ques up AFTER the command returns, so as I work with it I can make the cast random down the line [but it will come first when it procs].

I don't want to mess with the existing spellblade procs because I want Iris to be able to benefit from wielding Ragnarok for the random Flare casts. It's looking promising so far; the next step is working out how to change the element of the physical attack, since Fight loads weapon data on each call. That means I'll need to come up with a way to mark that MBlade is being used... I'm thinking RAM address $3413: Primary Command Index.

EDIT: I've got something working that looks like a weapon attack but is actually a spell cast. The spell also may randomly cast before this weapon attack, and the Offering adds an additional weapon attack. The graphic for the weapon is not the player's weapon, but rather something based on the target data (for reasons I do not understand). The target setting itself seems to be drawn from the spell used, so most of these attacks are going to hit the entire enemy party (just by the spells available in the range of Catone's patch). The damage rate is REALLY high, so I'm going to be picking spells that naturally have low battle power, like Blizzard and FireBall. The only other option is to make custom spells for Iris's MBlade, but that approach would require 8 free spell slots and as PowerPanda said there's only three.
I'll share some code when I've got it working a little better; I'm still testing inside an expanded ROM and I need to relocate Catone's work into freespace that isn't used by Full Roster or the CV Bugfix collection.

EDIT: I'm glad I didn't go with changing spellblade procs, because when a weapon is loaded that information is overwritten. The only way to make a command change that information is to have it save the command number somewhere (because attack will overwrite it in $B5), check against that value when spell proc is set to be assigned to an attack, and then overwrite it if the command was MBlade. Possible, maybe, but outside my competency as a hacker; every time I attempted a detour to that effect the attack would either do nothing or it would freeze the game. Going to stick with what I've come up with... it's not great, but at least it's something... it's like a single-target dance with chance for double-dance.
  Find
Quote  



Messages In This Thread
Let's discuss Iris Havengard - by C-Dude - 06-06-2020, 09:33 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-07-2020, 11:50 AM
RE: Let's discuss Iris Havengard - by Turbotastic - 06-09-2020, 02:22 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-09-2020, 03:26 PM
RE: Let's discuss Iris Havengard - by madsiur - 06-07-2020, 03:01 PM
RE: Let's discuss Iris Havengard - by Lockirby2 - 06-09-2020, 07:08 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-11-2020, 05:18 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-11-2020, 07:21 PM
RE: Let's discuss Iris Havengard - by Lockirby2 - 06-12-2020, 07:36 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-11-2020, 07:55 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-12-2020, 05:51 PM
RE: Let's discuss Iris Havengard - by Cecil188 - 06-12-2020, 08:05 PM
RE: Let's discuss Iris Havengard - by PowerPanda - 06-12-2020, 09:07 PM
RE: Let's discuss Iris Havengard - by Cecil188 - 06-12-2020, 09:09 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-12-2020, 09:33 PM
RE: Let's discuss Iris Havengard - by B-Run - 06-16-2020, 10:06 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-17-2020, 08:52 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-18-2020, 11:38 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-21-2020, 07:01 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-24-2020, 09:15 PM
RE: Let's discuss Iris Havengard - by C-Dude - 06-25-2020, 10:26 PM
RE: Let's discuss Iris Havengard - by C-Dude - 11-02-2023, 07:02 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite