Changing Sabin's Spiraler (animation question)
#1
Hey there. Now I've been wanting to change the effect of Sabin's Blitz Spiraler, the one where he removes himself from battle to basically fully recover the rest of the party. No one uses that move because of how lame it is, so I've been wanting to change it to something that perhaps deals with status ailments. Make Sabin a hybrid physical powerhouse, as well as a energy-based supporter, who can use Drain to vamp from enemies, Mantra the team to health, and perhaps use Spiraler to cleanse certain debuffs.

I want to basically keep the animation of the blue tornado effect the same, however I have no idea how to make Sabin's sprite remain in battle. Does anyone else have an idea of exactly what settings to change, preferably in FF3usME? If anyone knows another way, an easy, step-by-step guide would be appreciated too.
Reply
#2
In the C2 disassembly, search for "Spiraler".


C2/4234

Make a backup of you rom, open a hex editor, and start taking stuff out of that block of code for Spiraler. Where to start? Try putting a 60 in at C2/423C, and see if Sabin lives through casting or if it locks the game up.

From the way its commented, I'd almost say you could take most of that code out and get the desired effect, but I'm guessing.

I know thats not the answer you were wanting, but at least that part of code(as well as most of the C2 disassembly) is well documented and fairly easy to play with, without learning full scale programming. My best advice, get a stick and start poking it. If nothing happens, get a bigger stick. Then post your results and ask questions as needed. Gotta start getting dirty somewhere. Worst case, nothing happens, (yes I hate that the most, but again poking C2 is usually pretty easy to get some sort of visual result).

Good luck.
The only true wisdom is knowing you know nothing.
Reply
#3
I wouldn't mess with the code for the Spiraler effect. The special effect byte for Spiraler is 16, if you change that to FF, it won't remove Sabin from battle. Then I'd just give the spell the same properties as Unicorn or something.


https://github.com/abyssonym/beyondchaos
Beyond Chaos is a full-game randomizer for FF6.
Reply
#4
The code in C2 is what drains his hp/mp as well as removes him from the battle. By ending it where I mentioned you still retain the spell, the animation would need to be changed in order to keep his sprite, but you'd still be using everything else.

Why redirect it to another spell when such a small change will get the result?
The only true wisdom is knowing you know nothing.
Reply
#5
The effect is the same. By redirecting it to another special effect, you're also removing the "mark attacker to be removed from battlefield." The primary difference is whether or not he wants Spiraler to affect Sabin.

Either way, that still doesn't fix the issue with Sabin's sprite being ejected from battle. That's part of the animation rather than the special effect.
GET A SILK BAG FROM THE GRAVEYARD DUCK TO LIVE LONGER.

Brave New World
Reply
#6
Battle animations thread

The first page on that thread may help with the animation side of it, but I didn't try it personally.
The only true wisdom is knowing you know nothing.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Sabin kick ability Seifer 16 10,152 08-24-2022, 04:00 PM
Last Post: Seifer
  Question: Changing a Battle Command to a single spell Morendo 11 9,093 04-23-2020, 04:53 PM
Last Post: Morendo
  Question - Changing the way Wait Battle Mode works MC50 2 2,872 01-12-2019, 11:51 AM
Last Post: seibaby
  Changing attack to throw animation Yoshivoodoo 6 5,160 05-02-2018, 12:46 AM
Last Post: Everything
  Sabin steps forward Spooniest 1 2,805 09-15-2017, 03:58 PM
Last Post: assassin
  Changing Sabin's Blitz moves? Jeff 3 4,231 02-16-2014, 10:38 AM
Last Post: Lockirby2
  Changing the battle intro animation? xeblon 9 14,580 07-07-2013, 08:37 AM
Last Post: B-Run
  Changing weapon animation? xeblon 6 5,880 06-25-2013, 09:58 PM
Last Post: SSJ Rick
  Changing names-weak question silvermaine 2 3,922 12-01-2011, 09:14 AM
Last Post: JCE3000GT

Forum Jump:


Users browsing this thread: 2 Guest(s)