øAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1040.15e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index262d-2.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&board=8.320e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index262d-2.html.zx(h^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈЋ�©€OKtext/htmlISO-8859-1gzip0|Ö©€ÿÿÿÿÿÿÿÿWed, 11 Mar 2020 00:07:58 GMT0ó°° ®0®P®€§²ð®(h^ÿ©€ Natural Magic

Author Topic: Natural Magic  (Read 6920 times)

Leviathan Mist

  • Schizophrenic Madman
  • *
  • Posts: 362
  • Gender: Male
  • Game over.
    • View Profile
    • Retro Gaming Central
Re: Natural Magic
« Reply #15 on: June 25, 2009, 03:43:18 AM »
I have a question relevant to this-

In my hack, I want to make no characters learn magic naturally. All I'd have to do is delete that portion of the code, or would that cause other complications?

Lenophis

  • Forum Overlord
  • *
  • Posts: 1,688
  • Gender: Male
  • I sad
    • View Profile
    • Slick Productions
Re: Natural Magic
« Reply #16 on: June 25, 2009, 03:53:09 AM »
Stick an RTS (60) at the beginning of each routine. That should stop all 4 characters from learning anything naturally.

119 bugs fixed and counting.

Leviathan Mist

  • Schizophrenic Madman
  • *
  • Posts: 362
  • Gender: Male
  • Game over.
    • View Profile
    • Retro Gaming Central
Re: Natural Magic
« Reply #17 on: June 25, 2009, 04:00:50 AM »
Stick an RTS (60) at the beginning of each routine. That should stop all 4 characters from learning anything naturally.

Replace the first value or insert it in front?

:edit:

My question has been answered :P
« Last Edit: June 25, 2009, 04:06:51 AM by Leviathan Mist »

Tzepish

  • Siren
  • *
  • Posts: 71
  • Gender: Male
    • View Profile
Re: Natural Magic
« Reply #18 on: September 10, 2009, 01:11:20 AM »
If I swap Sabin's and Cyan's character IDs in that natural magic code, will that cause Sabin's level to dictate SwdTech learning and Cyan's level to dictate Blitz learning?  I swapped the two abilities and made Blitz look for a Sword instead of Sword tech for a hack (and swapped their names so that Blitz has the charge bar and swdtech has button inputs), but I'm not sure how to get them to learn based on the correct character's level.  I had done it before, but I think it was using info from the old Mnroger's...

Shinryuu

  • Ymir
  • *
  • Posts: 16
    • View Profile
Re: Natural Magic
« Reply #19 on: December 14, 2009, 10:13:25 AM »
Hello everybody, first of all I want to thank you for your awesome site. I've been reading through these forums for a long time now, and I've learned a lot about editing various stuff in FF4 from you all. Now I'm currently working on editing FF6 a little bit, but I have a little problem here concerning natural magic.

I want Strago and Relm to learn magic naturally, so I followed the steps that Lenophis posted in this thread. I successfully added the checks for Strago's and Relm's character IDs, wrote their own spell lists and added their own forks to teach them magic. It took me a few tries to get it working correctly, but now Strago and Relm learn their spells through level averaging when they join/rejoin the party. So far, so good. But I don't know how exactly to make them learn spells when they gain a level after battle. I found the code that Imzogelmo posted, but I'm not quite sure what I need to change there. I gotta admit, I know next to nothing about assembly, so I hope someone here can help me with this.

In case it matters, the spell lists for Strago's and Relm's natural magic are located directly above Terra's list of natural magic, because there are a lot of unused bytes. This means Relm's list starts at offset 2CE580, and Strago's list starts at offset 2CE5A0. Thanks in advance, any help is appreciated.