Magic for temporary party members
#2
Gogo style magic is easier to do than a custom magic list.

You can skip this menu part if you don't intend it to last more than one battle...
Code:
C3/0D3C:    BD0000      LDA $0000,X    ; Actor
C3/0D3F:    C90C        CMP #$0C       ; Gogo?
C3/0D41:    F020        BEQ $0D63      ; Allow if so  %%%%Change to EA EA to NOP this branch
C3/0D43:    B01C        BCS $0D61      ; Deny Umaro/guest

The big one is making sure that Umaro and guests use Gogo-style party magic.
Code:
(Pointer table)

C2/575D: 16 57   (Gogo)
C2/575F: 0E 57   (Umaro or temporary character)
C2/5761: 04 57   (normal character, ID 00h - 0Bh)
You can change the middle pointer to match Gogo's, or you can change where the branch distinguishes the two.  Either way will give Umaro and Guests party-based magic (which has no effect Umaro unless you give him the magic command, so this is the easiest approach).


You might also be able to do an 'if guest, load from a ROM learned spell table instead of from a character RAM offset'.  That would require a 0x36 entry table with 0xFF in each spell position the character is meant to know.  I haven't tried something like that, though, so that's all hypothetical.

The one patch MMMMMMagic might also let you give guest characters spell sets.  I'm not as familiar with that one.
Reply


Messages In This Thread
Magic for temporary party members - by fedorajoe - 11-28-2021, 09:35 PM
RE: Magic for temporary party members - by C-Dude - 11-28-2021, 09:55 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Roster, Party Select, Graphics OAM Catone 2 2,673 09-04-2022, 05:41 AM
Last Post: Catone
  Multi-Party mode boxedj 4 3,338 04-20-2020, 02:44 PM
Last Post: C-Dude
  RAM $11E4 and adding Gau to a party? C-Dude 4 3,496 12-20-2019, 11:39 PM
Last Post: C-Dude
  Changing initial party at start(2 soldiers and Terra) CrumpledMedal 7 5,733 05-22-2019, 02:50 PM
Last Post: PowerPanda
  Lets discuss the Lore magic or magic menus in general JCE3000GT 0 1,858 05-20-2017, 08:49 PM
Last Post: JCE3000GT
  Break HP Limit for Party Members gaje 6 8,523 08-19-2015, 07:57 PM
Last Post: carlpandated
  Is it possible to make a certain party required for an event? Jeff 4 4,638 03-16-2015, 07:57 PM
Last Post: Jeff
  Set party lead character - Events Catone 5 5,705 02-25-2015, 03:58 PM
Last Post: Tenkarider
  Current Party GP Checking and High Prices Catone 5 5,563 01-21-2015, 08:13 PM
Last Post: Gi Nattak
  How can i fix the Shiva summon so the party disapears ? Locke0075 2 3,069 10-05-2013, 10:28 PM
Last Post: Locke0075

Forum Jump:


Users browsing this thread: 1 Guest(s)