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

#11
Posts: 381
Threads: 34
Thanks Received: 10
Thanks Given: 11
Joined: Dec 2018
Reputation: 18
Status
Moog
Okay, what's the best way to go about coding something like that?

There's a line in the SwdTech command (at C2/185B) that overrides its normal function if the Bushido index is 2 (the Retort condition).  I think we can build on that concept.  Basically, we use the index of each menu option to branch to alternate code that changes the attack element, queues an attack, then runs a RNG check, and then finally sets a spell and queues a second cast from it (if the RNG result falls at or below the roll).
By forking based on index, we have the option to set different probabilities for each element (making stronger spell calls like Doom or Pearl less likely), but the command will take up more free space.

Using that approach wouldn't override weapon spell triggers (since the first attack would always be handled by the Fight command), setting up the possibility of Iris casting two spells in a row, one from her weapon and another from her MBlade.  That's not necessarily a problem (Relm casts spell after spell after spell while fingerpainting in my other hack), but it's worth noting.

FYI, this approach would build off Catone's work, meaning each menu option would list the spell Iris might cast rather than "Flametongue" or the like.

...
One more question... since I work in direct HEX instead of ASM, any code I put together for this won't be floating code (that is, it's not going to be easy to move it about).  For that reason I need to know... is the Iris Edition to be built off a vanilla experience, off the C.V. Reynolds Bugfix compilation, off PowerPanda's 3 Scenarios, or some other founding hack?
  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