Any excess damage from MP Switch no longer goes to waste. It will damage the target's HP if there is any excess.
The Variable changes the % of damage (xx/128) that the MP portion takes, the default is the vanilla 1:1 ratio. Changing this number to x40 would cause the MP damage to take 50% less damage until MP is reduced into spillover range.
1980043C
982D848C
E8FFBD27
1000BFAF
140070AE
90018394
2C008294
2D006010
21808000
2B004010
00000000
E134060C
00000000
27004014
90010696
1980023C
FCF5428C
94010596
22004014
00000000
2128C500
E803A22C
02004014
00000000
E7030534
2C000396
000434
1800A400
12200000
C2210400
1980023C
9CD24224
00004290
00000000
09004010
2A106400
07004010
00000000
2310C400
900102A6
940103A6
A0000234
A3340608
B10102A2
B1010292
20000334
7F004230
B10102A2
900100A6
B10103A2
940104A6
B1010234
0E0002A6
1000BF8F
1400B08F
0800E003
1800BD27
Does what it says, no units will gain spill over jp
00000000
1C0080AC
Gain 5% (default) MP at the start of the unit's turn
2E000296
000334
18004300
12180000
C2190300
960103A6
24000292
10000334
0800E003
B10103A2
8179050C
Removes an (intended?) bug that removed PA Save, MA Save, and Speed Save from being randomly selected on enemies.
A6010234
Charge can have an assigned status inflict ID, overwriting the weapons status effect (IE Poison Shot inflicts Poison). Use the Patcher to determine what Status ID to use under the "Inflict Status" tab.
1200A397
0680013C
6AFE6324
0800622C
02004014
1980043C
00000334
40100300
21082200
45102290
1680013C
4CE62124
8B79050C
E43882A0
21082300
00002390
07001034
02006010
00000000
DA3883A0
0800E003
00000000
90D51380
E8FFBD27
1000BFAF
1400B0AF
F472010C
21800000
21804000
0D80053C
5046A524
0000A394
FCFFA424
0000848C
40100300
21104400
00004294
01006324
0000A3A4
2A100202
07004010
00000000
0D80033C
44466324
0000628C
00000000
02004234
000062AC
1400B08F
1000BF8F
1800BD27
0800E003
00000000
Relocates the World Map script to x80142ae0 so you can add extra data without colliding with other relevant data.
E02A1480
Removes the Ability Flag 'Weapon Strike' from being required to swing a weapon during animation 07 00 00.
Should be no more unwanted punching while using an attack unless unequipped.
00000000
A rewrite of the Item Attribute routine which also sets the 'Required' flags for Materia Blade and Swords and caps Max HP/MP for units.
You can equip a secondary Item Attribute to any item with the first unknown Item Data and even R/S/M with the second unknown.
The second unknown adds x100 to the value so to equip Short Charge to an Item, the value would be E2 (x1E2 being Short Charges Ability ID)
E0FFBD27
1C00BFAF
1800B1AF
1400B0AF
21888000
2180A000
33002426
9179010C
03000534
21202002
206E010C
01000526
06002292
21500000
21580000
20004230
77004014
840120A2
21102A02
1A004790
000634
216A010C
2120E000
21484000
0500E614
8000E42C
84012292
00000000
04004234
840122A2
0B008010
00000000
05002291
000334
23104300
00422C
05004010
00000000
84012292
00000000
08004234
840122A2
FF000234
56004710
00000000
03006011
00000000
A4710108
06002491
07002491
19000334
19006400
12180000
0680023C
C4424224
33002626
21804300
21280002
36002826
0000A290
0000C390
00000000
21186200
0001622C
02004014
0100A524
FF000334
0000C3A0
0100C624
2A10C800
F4FF4014
00000000
03000282
3A002392
04000482
3B002592
21184300
FE00622C
02004014
4E002626
FD000334
3A0023A2
21188500
0800622C
02004014
21280000
07000334
3B0023A2
0F000634
4E002426
2F72010C
05000526
05000634
6D002426
2F72010C
14000526
CCFF6011
01000B24
21580000
06002392
03002291
04006330
02006010
1034
1034
30004230
17004010
00000000
04002491
2A002396
40200400
0680013C
21202400
D83E8290
00000000
21186200
2B100302
02004010
00000000
21180002
2E002296
2A0023A6
D93E8390
00000000
21184300
2B100302
02004010
00000000
21180002
2E0023A6
01004A25
2472010C
21202002
07004229
8CFF4014
21102A02
28002396
2A002696
00000000
2B10C300
02004010
00000000
280026A6
2C002396
2E002696
00000000
2B10C300
02004010
30002526
2C0026A6
32002626
33002426
0300A280
0000A390
00000000
21184300
2A10A600
05004010
6400622C
08004014
00000000
1A720108
63000334
FFFF6230
3300422C
02004014
00000000
32000334
0600A3A0
0100A524
2A10A400
ECFF4014
00000000
1C00BF8F
1800B18F
1400B08F
0800E003
2000BD27
E8FFBD27
1000BFAF
0B002591
00000000
0001A524
0B6E010C
00000000
1000BF8F
1800BD27
0800E003
00000000
21080000
00008290
0000A390
01002124
25104300
000082A0
01008424
2A102600
F8FF4014
0100A524
0800E003
00000000
D8FFBD27
1000B0AF
1400B1AF
1800B2AF
1C00B3AF
21808000
2190A000
2188C000
2198E000
2000BFAF
21204002
908B040C
21282002
FF031032
FFFF0226
FD00422C
59004010
00000000
216A010C
21200002
21204000
0680013C
8000022A
0F004010
9000022A
04008390
00000000
C0180300
21182300
BD3A6290
BC3A6390
04006012
00000000
080023A6
2E8C0408
0C0022A6
060023A6
2E8C0408
0A0022A6
0A004010
D000022A
04008390
00000000
40180300
21182300
B83E6290
B93E6390
160022A6
2E8C0408
200023A6
0A004010
F000022A
04008390
00000000
40180300
21182300
D83E6290
D93E6390
0E0042A6
2E8C0408
140043A6
09004010
00000000
04008390
00000000
40180300
21182300
583F6290
593F6390
180022A6
220023A6
06008290
19000334
18004300
12100000
07008490
00000000
18006400
12180000
21182300
21202200
C7426180
C7428280
00000000
21104100
000022A6
C6426180
C6428280
00000000
21104100
020022A6
C8426180
C8428280
00000000
21104100
040022A6
C4426180
C4428280
00000000
21104100
120022A6
C5426180
C5428280
00000000
21104100
1C0022A6
2000BF8F
1C00B38F
1800B28F
1400B18F
1000B08F
2800BD27
0800E003
00000000
Weapon Ranged, Linear AOE, and Draw Out AOE type with a Charge Time all disable Movement
9579050C
00000000
D8FFBD27
2000BFAF
6AFE0226
0800422C
19004014
00000000
C0101000
23105000
40100200
0680033C
F0FB6324
21306200
0C00C290
0300C390
0400C490
0E004010
20006330
09006014
04008430
07008014
00000000
0000C390
0100C490
06006014
00000000
04008010
00000000
01000234
21B80000
870162A2
7001022E
2000BF8F
2800BD27
0800E003
00000000
Every Status can now have a CT by setting the time in the FFTPatcher and setting the variable x01 to x0F.
You are still limited to only 16 timers but they can share CTs. I.E. Poison and Regen can share a CT but will need to cancel and/or not allow them to stack on each other.
If the status does not have a CT, set the variable to FF.
It also comes package with two new Supports: To increase/decrease the length of the CT timers.
E8FFBD27
1000BFAF
02000234
03004514
21388000
179C000C
FF000834
FF76010C
00000000
0680023C
00190500
21104300
E75D4890
00000000
10000011
21100000
0400C010
00000000
5D0020A0
FB760108
21100000
27000334
05006514
21100000
219C000C
00000000
04004014
00000000
289C000C
00000000
5D0023A0
1000BF8F
1800BD27
0800E003
00000000
0280023C
21104500
E0704290
0800E003
21084700
0500E290
0600E390
04004230
04004014
09006230
02004014
00000000
03000834
0800E003
0700E8A0
6C00E290
00000000
02004010
21100000
FFFF0224
0800E003
00000000
9000E490
21180001
80008430
04008010
00000000
40200300
21208300
42180400
9000E490
00000000
80008430
02008010
00000000
42180300
0800E003
00000000
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000102030405060708090A0B0C0D0E0F
E8FFBD27
0C00BFAF
1000B1AF
1400B0AF
C0100400
23104400
80110200
1980043C
CC088424
21204400
8136060C
21808000
21880000
B879050C
80000934
01003126
2800222E
FBFF4014
00000000
C912060C
21200000
05004010
08000234
1980033C
902D638C
00000000
250062A0
0C00BF8F
1000B18F
1400B08F
0800E003
1800BD27
E8FFBD27
1000BFAF
02000234
22005110
27000234
20005110
00000000
C3401100
21381001
07002332
BB01E290
07306900
24104600
4E00E390
17004010
24106600
15004014
21380002
FF76010C
21282002
FF000334
10006210
00000000
5D002290
00000000
FFFF4224
5D0022A0
FF004230
09004014
00000000
1980033C
902D638C
00000000
21186800
20006290
00000000
25104600
200062A0
1000BF8F
1800BD27
0800E003
00000000
Turns Move +1 into Move +?
Turns Move +2 into Jump +?
Turns Move + 3 into PA +?
Turns Jump +1 into MA +?
Turns Jump +2 into Speed +?
Turns Jump +3 into Class Evade +?
93008690
3A008290
8000C330
03006010
4000C330
004224
3A0082A0
3B008590
03006010
2000C330
00A524
3B0085A0
36008290
03006010
1000C330
004224
360082A0
37008590
03006010
0800C330
00A524
370085A0
38008290
03006010
00000000
004224
380082A0
429C0008
0400C330
00000000
0800E003
00000000
43008290
03006010
00000000
004224
430082A0
5E720108
00000000
F2F8040C
00000000
E08B0408
00000000
12F9040C
00000000
BC8B0408
00000000
7800A297
3800A397
00000000
23104300
000042A6
7C00A297
3C00A397
00000000
23104300
040042A6
8A00A297
4A00A397
00000000
23104300
120042A6
9400A297
5400A397
00000000
23104300
1C0042A6
7A00A297
3A00A397
00000000
23104300
020042A6
8C00A297
4C00A397
00000000
23104300
140042A6
0800E003
00000000
E6010234
02005014
00000234
000234
000022A6
E7010234
02005014
00000234
000234
040022A6
E8010234
02005014
00000234
000234
120022A6
E9010234
02005014
00000234
000234
1C0022A6
EA010234
02005014
00000234
000234
020022A6
EB010234
02005014
00000234
000234
140022A6
0800E003
00000000
Transparent status is no longer removed after taking an action or taking damage.
This is intended to be used with CT Magic. Unless you want permanent Transparent.
15000010
00000000
11000010
Defend status is no longer removed after taking an action.
This is intended to be used with CT Magic. Unless you want permanent Defending.
04000010
Inflict Status: ID to weapon attacks (except Fists) that do not have a proc already.
Check your FFTPatcher to make sure you are adding (or cancelling) the status you want to be. Defaulted to 09 (Poison).
This is defaulted over Secret Hunt. Edit unit data to choose which data is checked. See http://ffhacktics.com/wiki/Data/Table_Locations for more information.
E279050C
00000000
1980013C
942D228C
08008014
00000000
04002392
004290
04006010
004230
02004010
00000000
000434
0800E003
DA3824A0
Removes the vanilla function of Secret Hunt; poaching monsters.
19000010