Hey, I was wondering how to make the item skillset abilities all instantly learned. I plan on turning the chemist into a mage character that know lvl 1 spells and wanted item to be innate all. Well I got item innated but they only know 2-3 abilities.
Have you tried making them all cost 0 JP and 100% chance of learning?
FFTastic.
theres an asm hack for that that makes it so every job has access to item
Item innate all v1.1
BATTLE.BIN
0x11A4F0 change FF000234 to 374D0508
0xEC4DC
12006290
FAFF4224
06004010
13006290
FAFF4224
03004010
06000234
000002A2
01001026
FF000234
3D050608
00000000
I thought it didn't work properly though...
hell if i know, i haven't used this one before at all.
I was the one that requested that hack. I don't remember it having any game breaking glitches, but it did cause some smallgraphical glitches if you gave a unit too many commands. I was researching alternative methods of accomplishing this, but have put all of that on hold until the completion of FFT Complete.
Interesting, I may try some of these ASM hacks, but is this one included in FFTorgASM?
I had already used the ASM hack to innate Item, but they only know 1-3 abilities or none at all. I also set chance to learn to 100% and 0 jp on all the item abilities.
If I cant figure it out I'll just change the formulas and make them like an alchemist.
There are some game shark code buried around the forum somewhere that LastingDawn posted. The codes let you add jobs to the job wheel. I was thinking of experimenting with them because it seemed that special jobs that were inserted with these codes always had all skills learned by default IIRC. You can't access their skill sets normally, but I was thinking if I inserted a job and gave it the Item skill set it would work with the previously mentioned ASM hack. I never tested it though.
Wow....Add jobs to the job wheel? That's great. So meaning you able to add customs jobs, let say holy knight, dark knight or something?
You can add any jobs you want; even glitch jobs loaded from data meant for other stuff. The problem is that the game isn't programmed to handle any more skill sets than it already does. So inserted jobs will have their default skill set, but you won't be able to select it as a secondary. Also, unless some custom ASM is inserted to make it otherwise, the GS inserted jobs will be available by default. So I think it'll work well for Helchilde and my specific needs, but not so much in general.
Oh..I see. Erm...But default skill set, what is the skill set? So, meaning that added job will only have primary skillset, and the secondary will be empty?
ASM....Uhhh....I don't know how to do this. Haha.
Is there a way to make the gs codes permanently activated on new games and such? I think I have those codes saved somewhere...maybe on my old codebreaker.
I think Vanya means that the job you add using gs will have its primary skillset, but if you change the job you will not be able to select that skillset.
That's right, Helchilde.
If you read up on game shark codes you can extrapolate the ram addresses being manipulated and then use that to track the ASM code that loads the jobs and them install a small hack to make the changes permanent. The problem there of course is that you have to have some knowledge of ASM to get this to work. I haven't tried it yet partially due to the fact that I'm still struggling with 65c816 (SNES) ASM.
I have no talent in ASM hacking. I'll just make the chemist an Alchemist or a mage that uses tier 1 spells. They are more useful that way.
We should at least test the effects with the GS codes to see if the set up works. Then if it does I'll use it as practice for ASM hacking.
I'll try it then, after I find the codes.My freaking codebreaker is to scratched to run so I can't retrieve the codes.
*Edit*
My pec just raped my portraits and sprites...but all the abilities were learned as well (replaced Knight with Engineer). I'll test it some more later.
I actually found one game breaking glitch with innate item. If a player controlled monster that has a defined skillset (a la worker 8, byblos, demons, and zodiac) uses item the game freezes.
That's not good.
As I learn more ASM I'll go back and modify this hack to only give Humans the item command. It may require a separate hack.
When I start taking computer classes, I'll get to work on helping if you need it. If I can get this to work properly I would be done with the fftpatcher part of the hack. Then the only thing left would be the text hacks.
If you want I can post the gameshark codes for the job wheel extension and the job mod codes as well.
I'd appreciate any help and feel free to post those codes.
You may want to have a look at this thread:
http://www.ffhacktics.com/forum/viewtopic.php?t=1582 (http://www.ffhacktics.com/forum/viewtopic.php?t=1582)
This is a series of lessons Zodiac conducted about the MIPS assembly code that FFT uses.
Thanks Vanya!
The codes are:
1 Amount of Jobs 801C83F0 00??
2 Job #1 Modifier 801C83F8 00??
3 Job #2 Modifier 801C83FA 00??
4 Job #3 Modifier 801C83FC 00??
5 Job #4 Modifier 801C83FE 00??
6 Job #5 Modifier 801C8400 00??
7 Job #6 Modifier 801C8402 00??
8 Job #7 Modifier 801C8404 00??
9 Job #8 Modifier 801C8406 00??
10 Job #9 Modifier 801C8408 00??
11 Job #10 Modifier 801C840A 00??
12 Job #11 Modifier 801C840C 00??
13 Job #12 Modifier 801C840E 00??
14 Job #13 Modifier 801C8410 00??
15 Job #14 Modifier 801C8412 00??
16 Job #15 Modifier 801C8414 00??
17 Job #16 Modifier 801C8416 00??
18 Job #17 Modifier 801C8418 00??
19 Job #18 Modifier 801C841A 00??
20 Job #19 Modifier 801C841C 00??
21 Job #20 Modifier 801C841E 00??
22 Job #21 Modifier 801C8420 00??
23 Job #22 Modifier 801C8422 00??
24 Job #23 Modifier 801C8424 00??
25 Job #24 Modifier 801C8426 00??
26 Job #25 Modifier 801C8428 00??
27 Job #26 Modifier 801C842A 00??
28 Job #27 Modifier 801C842C 00??
29 Job #28 Modifier 801C842E 00??
30 Job #29 Modifier 801C8430 00??
31 Job #30 Modifier 801C8432 00??
32 Job #31 Modifier 801C8434 00??
33 Job #32 Modifier 801C8436 00??
34 Job #33 Modifier 801C8438 00??
35 Job #34 Modifier 801C843A 00??
36 Job #35 Modifier 801C843C 00??
37 Job #36 Modifier 801C843E 00??
38 Job #37 Modifier 801C8440 00??
39 Job #38 Modifier 801C8442 00??
40 Job #39 Modifier 801C8444 00??
41 Job #40 Modifier 801C8446 00??
42 Job #41 Modifier 801C8448 00??
43 Job #42 Modifier 801C844A 00??
44 Job #43 Modifier 801C844C 00??
45 Job #44 Modifier 801C844E 00??