Final Fantasy Hacktics

Modding => Help! => Topic started by: arganthonius on July 01, 2017, 08:21:25 pm

Title: Altering Geomancy and Math Skill - Problems
Post by: arganthonius on July 01, 2017, 08:21:25 pm
I read the Generic Jobs Editing, Skillset Limitations thread but I couldn't find the information needed to do the following:
Change the geomancy skills to normal ones (costing MP, having CT, all being accessible at once), and having Calculator use a different skillset without the formation screen and ability availability bugs.

I converted the Geomancy menu type in the Action Menu tab to <Default>, and altered the natural geomancy abilities. All abilities were 00% and Weapon Range.

I switched Calculator to skillset 4D, giving them a bunch of new abilities. The action menu type is <Default>. If the skillset is equipped as a secondary, the abilities appear and work as normal. If it is equipped as the primary job skillset, half the abilities are missing in battle.

These are the only two skillsets I'm trying to alter in this specific method.
How can I make the skillsets work normally?
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Pride on July 01, 2017, 10:19:14 pm
Xifanie has an ASM in her thread that allows you to change the hardcoding of the skillsets, it should fix these kind of bugs.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: arganthonius on July 01, 2017, 10:32:40 pm
The ASM works by Excel, and I'm a little confused.
If I want Geomancy and Math Skill to work normally, but all the others to work like Vanilla, I should change the Geomancy and Math Skill units to Basic Skill, and the others to their names (e.g. Item becomes Item, etc.), right?

Thank you for your help.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Pride on July 02, 2017, 12:27:33 am
Yes correct, you can change them to Basic Skill and then you can leave everything else blank
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Xifanie on July 02, 2017, 02:53:40 am
You cannot set a generic's skillset to another. The calculator slot must always have the Math Skill skillset for example, because the game relies on the skillset ID to determine where the learnt abilities are stored in battle.

Make sure you also apply the Math Skill hacks in Assorted.xml.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Emmy on July 02, 2017, 01:39:32 pm
If you don't have Excel, the old version of that hack still works for that purpose.  You can find it in Raven's Spreadsheets: http://ffhacktics.com/smf/index.php?topic=7271.0  These can open with other spreadsheet programs.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: arganthonius on July 15, 2017, 09:16:53 pm
Because I have a different version of Excel than is specified in Xifanie's hack, I tried to use the old version. However, there is no change. All the skillsets except for 00, 01 (attack), 02,03,04 are set to FF. I set the FFTPatcher action menus to default, but I am still seeing Weapon Range 00% for all problem skillsets.

To apply the patch, I copied the xml sheet and placed it within a .txt file, saved it as an .xml, then applied it with FFTorgASM. What am I doing wrong?
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Lionheart537 on July 16, 2017, 03:01:41 am
Don't you also have to change the skillsets' behavior to Default in FFTPatcher? It sounds like you're doing the Xml/ASM part correctly though.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: arganthonius on July 16, 2017, 09:40:47 am
I did set the action menu to default, and stated so in my post. All the skillset references in Hex are FF except for 00-04. Is that incorrect?
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Emmy on July 16, 2017, 11:10:41 am
FF = default.  If you want to change it to something else, do for example 05 to turn it into a normal skillset.  Keep in mind too that some skillsets have additional hardcoding, such as Math skill (you want to remove slowdown and make it not ignore reflect) and Charge (if you change this, you need to remove the hardcoding that makes characters cancel their own spells upon moving).
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: johnmyster on August 16, 2017, 12:57:20 pm
I, too am having problems with these hardcoded skillsets. For my patch, Remix, I am changing all of the skillsets entirely. How would I make Archer, for example, have a skillset that functions normally?

From what I understand, you have to keep the "Skillset" under the "Abilities" tab in FFTPatcher to the default for generic jobs, because according to Xifanie, "the game relies on the skillset ID to determine where the learnt abilities are stored in battle."

(I previously had the Archer set to skillset 25 Snipe which held the abilities I wanted on this new Archer. So, I copied and pasted the 25 Snipe skillset onto 08 Charge in FFTPatcher so the Archer can still use its "default" skillset for game skillset ID storage or whatever purposes. )

Ok, whatever, fine, but now I would like this new "Charge" to function like a normal skillset.

1. I don't really understand what "Action Menus" does in FFTPatcher. Do I change "08 Charge" to "Default"?

2. Raven's Workbook

(http://i.imgur.com/q9iwACg.png)

Do I set 08 Charge's Skillset Reference in Hex to 05 Basic Skill, along with Elemental/Jump/Draw Out/ etc? Will multiple 05's cause something wacky? (It's set to 25 in the picture but whatever)

Thank you. :)
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Argy on August 16, 2017, 02:41:35 pm
Use Xif's Skillset Behaviors to help you. Found here; http://ffhacktics.com/smf/index.php?topic=953.0#post_p3
Set 08 with 05, i think this has already been done for you, as has some other skillsets. You can the get rid of Charge +1 etc and replace it with whatever abilities you like. Make sure you change the Actions menu to default. See how that goes!
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Emmy on August 16, 2017, 03:41:30 pm
Archer's set needs both the Skillset behaviors or Generic Skillset Fix to change it into a normal skillset (both are the same thing, Skillset Behaviors is in an easier to use spreadsheet) and this hack to remove the hardcoding that causes characters to cancel their own skills by moving if you want to change it into a regular set:

  <Patch name="Silly hardcoding removal, related to skillset 08">
    <Description>If you use skillset 08 (charge) for anything other than charge, you want to use this hack.  This eliminates the hardcoding that causes characters to cancel their own spells by moving.</Description>
    <Location file="BATTLE_BIN" offset="1191a0">
FFFF0234
    </Location>
  </Patch>
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: Lionheart537 on August 16, 2017, 04:18:21 pm
Alright I'm just gonna go over the top and shoot out a quick picture tutorial.

Step 1. Use Raven's workbook found here http://ffhacktics.com/smf/index.php?topic=7271.0
Then follow these steps.
Open Job and Character workbook compilation.
The Xifanie tab is what you want. Notice all the skillsets are set with FF, this is default. To change a skillset to function like others change it to the Squire's ID 05.
(http://i.imgur.com/vrQByVq.jpg)

Next scroll over to the .xml tab. Notice the loooong list of defualt FF's and the 05 mixed in? We did that.
(http://i.imgur.com/ifr7tsY.jpg)
Crtl A that baby to select all and ctrl C to copy. We're done in this spread sheet.


Step 2. Notepad
Open Notepad and paste the copied text here.
(http://i.imgur.com/52K3BNY.jpg)

Now save as a .xml in the xml section for ORGasm
(http://i.imgur.com/8wLpIfI.jpg)
We're done here.


Step 3. Orgasm
Open org and you will see the new skillset fix option (or whatever you named it) check the skillset fix box and then patch it on a clear iso
(http://i.imgur.com/BdgsQAN.jpg)
Done here.


4. Patcher
Boot up patcher. First change Archer's Action menu from Charge to Default option
(http://i.imgur.com/3R83RRK.jpg)

Next change their skillset to remove all Charge abilities and add whatever you want (i threw in random stuff)
(http://i.imgur.com/H4w6CU4.jpg)

Patch it to your iso and that's it. Now let's make sure they work.


5. Did it work? (Spoiler yes)
Pictures are worth a thousand words
(http://i.imgur.com/5v4HRZp.jpg)
(http://i.imgur.com/JYWASDD.jpg)
(http://i.imgur.com/kQ1O2WR.jpg)
(http://i.imgur.com/275OgGc.jpg)


Sorry the picture sizes are all over the place. Also definitely use that hack Emmy mentions above.
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: johnmyster on August 21, 2017, 01:07:12 pm
Thank you all for the help!

Got it all working. :)
Title: Re: Altering Geomancy and Math Skill - Problems
Post by: EnderC on October 04, 2020, 10:44:46 am
Quote from: Lionheart537 on August 16, 2017, 04:18:21 pm5. Did it work? (Spoiler yes)
Pictures are worth a thousand words
(http://i.imgur.com/5v4HRZp.jpg)
(http://i.imgur.com/JYWASDD.jpg)

Is it safe to say that the reason Haste and Stasis Sword are not visible in screenshot 3 is because the unit hasn't learned them?