• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 28, 2024, 04:25:09 am

News:

Don't be hasty to start your own mod; all our FFT modding projects are greatly understaffed! Find out how you can help in the Recruitment section or our Discord!


Razele's ASM Hacks

Started by Razele, January 01, 2009, 02:08:08 pm

Razele

January 01, 2009, 02:08:08 pm Last Edit: February 03, 2011, 02:28:21 pm by philsov
I'm currently working on Movement and Support Abilities hack.
If you have suggestions, post it here.
Compiled list of movements, supports and items rework :

Compiled list of support abilities


Compiled list of equipment abilities :






Asm Hacks

Chance to get rare items (Default : 31/256 = 12.109375%)
BATTLE.BIN
Numerator : 0x1256E8 (Default : 31)
Denominator : 0x1256D8 (Default : 256)

Gained JP = 1
BATTLE.BIN
0x11794C change 21884300 to 01001134
Note : You can change 01 to any number.


Wall reduces all HP damage to 1
BATTLE.BIN
0x124AE2 change 0x40 to 0x42

0x124B88 change 00000000 to 154E0508

0xEC854
0A000210
00000000
1980023C
982D428C
5B004290
01004230
04000210
00000000
01000234
E52E0608
040062A4
E32E0608
00000000

AI attacks transparent unit v1.1
BATTLE.BIN
0x12FD66 change 0x40 to 0x00

JP scroll glitch fix v1.1
WORLD.BIN
0x3FACC change BE00A294 to D5010508

0x60754
BE00A294
2B205100
03000410
98000434
B67E0408
00000000
B57E0408
00000000

Special characters can do Propositions
WLDCORE.BIN
0xE834 change 0x4A to 0x04

Death Sentence - Ignore Cancel:Dead
BATTLE.BIN
0x11C240
10004230
05004014
20000234
280000A6

Increase Jump damage by 3/2 regardless of weapon
BATTLE.BIN
0x11EEC2 change 0x62 to 0x63

No Starting Items
SCUS_942.21
0x3322C change 05000234 to AA0A0108

Starting Money (2 bytes), default : 2000, max ammount : 65535
SCUS_942.21
0x33304 - 0x33305

Broken / stolen items can be bought back at Fur Shop
BATTLE.BIN
0x126470 change 00000000 to 224E0508

0xEC888
1980043C
982D848C
BA018490
02210400
0F008014
00000000
0D00A010
FF000434
0B00A410
00000000
0580043C
94948434
21208500
00008290
0001432C
02006014
00000000
FE000234
01004224
000082A0
1980023C
902D428C
1D350608
00000000

Katana's chance to break


SCUS_942.21
0x543EC = Asura
0x543F4 = Koutetsu
0x543FC = Bizen Boat
0x54404 = Murasame
0x5440C = Heaven's Cloud
0x54414 = Kiyomori
0x5441C = Muramasa
0x54424 = Kikuichimoji
0x5442C = Masamune
0x54434 = Chirijiraden

Performing gain evasion and receive 150% damage from physical attack
BATTLE.BIN
0x11E444 change 0x09 to 0x08
0x11F3DC change 0x08 to 0x09

Potion Formula = Max(030,XX% Max HP)
Hi-Potion Formula = Max(070,YY% Max HP)
X-Potion Formula  = Max(150,ZZ% Max HP)

BATTLE.BIN
0x123284 change 902D638C to DE4D0508

Ex:
Max(030,25%) XX = 0x19
Max(070,33%) YY = 0x21
Max(150,50%) ZZ = 0x32

0xEC774
XXYYZZ00
1580033C
00346334
000064AC
040065AC
080066AC
1980043C
DB388490
0300852C
1100A010
00000000
1980063C
982DC68C
2A00C694
1580053C
7437A534
2128A400
0000A590
1800C500
12280000
64000434
1A00A400
12280000
2B204500
02008010
00000000
21100500
0000648C
0400658C
0800668C
1980033C
902D638C
A3280608
00000000

Transparent loses 100% accuracy bonus
BATTLE.BIN
0x11E4D0 change 0x10 to 0x00

No Random Battles
WLDCORE.BIN
0x2770A change 0x40 to 0x00

Defending reduces physical damage by 25%
BATTLE.BIN :
0x11F378 change 5B004290 to 4B4D0508
0x11E48A change 0x40 to 0x42

0xEC52C
21204000
58008390
02006330
03006014
5B008290
E0180608
00000000
CE382384
21106000
40100200
21104300
82100200
CE3822A4
982D228C
5B004290
E0180608
00000000

Wall reduces physical damage by 99%, duration : 1 turn
BATTLE.BIN
0x124AE2 change 0x40 to 0x42
0x11F3BC change 00000000 to D24D0508

0xEC748
5B006290
01004230
02004010
1980043C
CE3880A0
F0180608
00000000


Remove this part if you don't want Wall duration limited by 1 turn (limited by CT instead)
0x1267F0 change 00000000 to D94D0508
0xEC764
01000234
640002A2
FD350608
00000000

Float weak against Wind, Oil weak against Fire
BATTLE.BIN
0x11F464 change 982D428C to B74D0508

0xEC6DC
982D438C
5A006390
40006430
05008014
80006430
09008014
00000000
CF4D0508
00000000
F7384490
10008430
09008014
00000000
CF4D0508
00000000
F7384490
80008430
03008014
00000000
CF4D0508
00000000
CE384384
40180300
CE3843A4
982D428C
1B190608
00000000

Every monster is mountable
BATTLE.BIN
0x10D3E4 change 0x03 to 0x30

46 Undead Oracle is mountable
BATTLE.BIN
0x10D3D8 change 03000292 to 434D0508

0xEC50C
03000292
BAFF4224
03004010
03000292
F8D00508
00000000
FBD00508
00000000

No monster breeding
WORLD.BIN
0x45B6E change 0x40 to 0x42

Mighty Sword ignores equipment presence and hits monster
BATTLE.BIN
0x120A2C change 0xFF to 0xFE
0x120A8C change 0xFF to 0xFE
0x1209EE change 0x42 to 0x02

Selling items at Fur Shop costs 1/4 normal price
WORLD.BIN
0x4374C change 0x42 to 0x82

Buying items at Fur Shop costs 1 x normal price
WORLD.BIN
0x57A04 change 0x43 to 0x03

Formula 4E Dmg_(MA*Y) Hit(100)% becomes 4E Dmg_(MA*Y) Hit(MA+X)%
BATTLE.BIN
0x11F578 change 00000000 to 314D0508

0xEC4C4
F9382290
21104300
902D238C
2A0062A4
60190608
00000000

Formula 4D [Mutilate, Drain Touch]
4D AbsHP_(Y)% * MaxHP Hit_(MA+X)% NS becomes 4D AbsHP_(Y)% * Min(999,MaxHP) Hit_(MA+X)% NS

Formula 09 [Demi, Demi 2, Lich]
09 Dmg_(Y/100)% * MaxHP Hit_F(MA+X)% becomes 09 Dmg_(Y/100)% * Min(999,MaxHP) Hit_F(MA+X)%

Formula 10 [Life Drain, Drain]
10 AbsHP_(Y)% * MaxHP Hit_F(MA+X)% NS becomes 10 AbsHP_(Y)% * Min(999,MaxHP) Hit_F(MA+X)% NS

BATTLE.BIN
0x11F62C change 00000000 to FF4D0508

0xEC7FC
E803622C
02004014
00000000
E7030334
8D190608
00000000

Formula 4D [Mutilate, Drain Touch]
4D AbsHP_(Y)% * MaxHP Hit_(MA+X)% NS becomes 4D AbsHP_(Y)% * CurHP Hit_(MA+X)% NS

Formula 09 [Demi, Demi 2, Lich]
09 Dmg_(Y/100)% * MaxHP Hit_F(MA+X)% becomes 09 Dmg_(Y/100)% * CurHP Hit_F(MA+X)%

Formula 10 [Life Drain, Drain]
10 AbsHP_(Y)% * MaxHP Hit_F(MA+X)% NS becomes 10 AbsHP_(Y)% * CurHP Hit_F(MA+X)% NS

BATTLE.BIN
0x11F630 change 0x2A to 0x28

Poison damage from MaxHP/8 to CurrentHP/4
BATTLE.BIN
0x126800 change 0x2A to 0x28
0x12680C change 0xC2 to 0x82

Poison damage from MaxHP/8 to Min(999,MaxHP)/8
BATTLE.BIN
0x126804 change 1980033C to 054E0508
0x126808 change 902D638C to 00000000

0xEC814
E803432C
02006014
00000000
E7030234
1980033C
902D638C
03360608
00000000

Regen heal from MaxHP/8 to Min(999,MaxHP)/8
BATTLE.BIN
0x12682C change 1980033c to 0D4E0508
0x126830 change 902d638c to 00000000

0xEC834
E803432C
02006014
00000000
E7030234
1980033C
902D638C
0D360608
00000000

Soldier Office can rename any units (including humans and special characters)
WORLD.BIN
0x41205 change 0x011 to 0x15

Cannot recruit any soldier from Soldier Office
WORLD.BIN
0x584C6 change 0x43 to 0x03

Blade Grasp trigger : sword attack only
BATTLE.BIN
0x126054 change F6384290 to 5C4D0508
0x12605C change 0x10 to 0x20

0xEC570
D8384390
40200300
21208300
80200400
0680053C
2128A400
BD2EA590
FDFFA524
0100A52C
0300A014
F3384290
17340608
00000224
17340608
00000000

Max of X items per battle
BATTLE.BIN

Replace XX with amount of max items you want per battle
Replace YY with XX + 1

Ex : For 10 max items per battle,
XX = 0x0A
YY = 0x0B

0x11B864 change 21900000 to 6F4D0508
0x119ED4 change 44384294 to 8F4D0508

0xEC5BC
21900000
0580013C
D0972134
1580023C
AC354234
00002390
YY00642C
05008014
00000000
F6FF6324
XX000424
804D0508
00000000
21200300
21180000
804D0508
00000000
000024A0
000043A0
01002124
01004224
01005226
0E00442E
EDFF8014
00000000
1580033C
BB356334
000060A0
1980013C
21900000
1A0A0608
00000000

0xEC63C
1580023C
BB354290
21004014
00000000
1580023C
00344234
000044AC
040045AC
080046AC
21300000
0580023C
D0974234
1580033C
AC356334
00004490
00006590
21208500
6400852C
0200A014
00000000
63000424
000044A0
01004224
01006324
0100C624
0E00C42C
F3FF8014
00000000
01000424
1580023C
BB3544A0
1580023C
00344234
0000448C
0400458C
0800468C
1980023C
44384294
B7030608
00000000

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

Equip Change innate all
BATTLE.BIN
0x11A4DE change 0x40 to 0x20

Defend innate all v1.1
BATTLE.BIN
0x11A4CA change 0x40 to 0x20
0x1324D2 change 0x62 to 0x42

Defend Up innate all
BATTLE.BIN
0x11F2E6 change 0x40 to 0x20

Magic Defend Up innate all
BATTLE.BIN
0x11F336 change 0x40 to 0x20

Monster Skill innate all
BATTLE.BIN
0x11B5DE change 0x40 to 0x20

Secret Hunt innate all
BATTLE.BIN
0x120D8E change 0x40 to 0x20

Move Find Item innate all v1.1
BATTLE.BIN
0x1190B8 change 08000012 to 1C4D0508

0xEC470
1B004392
07006010
06004392
42190300
01006330
03006014
00000000
2F000608
00000000
37000608
00000000

Secret Hunt ability isn't needed to enter Fur Shop
WORLD.BIN
0x57166 change 0x40 to 0x20

Require Sword - Require Knight's Sword
SCUS_942.21
0x4CE68 change 0xFD to 0xFC
0x4CE6C change 0x02 to 0x01

Require Sword - Require Ninja Blade / Sword / Knight's Sword / Katana
SCUS_942.21
0x4CE68 change 0xFD to 0xFE
0x4CE6C change 0x02 to 0x04

Undead units receive 0 damage from all healing ability
BATTLE.BIN
0x120378 change 00000000 to 040060A4

Undead units receive 25% max HP damage from Phoenix Down
BATTLE.BIN
0x123334-0x123337 change 00000000 to 82100200

Undead units ignore Phoenix Down
BATTLE.BIN
0x123D22 change 0x42 to 0x02

Equip Crossbow - Equip Crossbow + Bow
SCUS_942.21
0x4CB08 change 0x10 to 0x18

Equip Crossbow - Equip Crossbow + Bow + Gun
SCUS_942.21
0x4CB08 change 0x10 to 0x38

Equip Gun - Equip Pole (Stick) + Bag + Cloth
SCUS_942.21
0x4CB54 change 0x4B to 0x4C
0x4CB5C change 0x20 to 0xE0
0x4CB60 change 0x4B to 0x4C

Equip Gun - Equip Robe
SCUS_942.21
0x4CB54 change 0x4B to 0x4D
0x4CB5C change 0x20 to 0x40
0x4CB60 change 0x4B to 0x4D

Equip Sword - Equip Sword + Knight's Sword
SCUS_942.21
0x4CAD0 change 0x10 to 0x18

Equip Sword - Equip Sword + Knight's Sword + Spear
SCUS_942.21
0x4CACB change 0x90 to 0x94
0x4CAD0 change 0x10 to 0x18
0x4CAD1 change 0x00 to 0x01
0x4CAD7 change 0xA0 to 0xA4

Equip Spear - Equip Rod + Staff + Instrument + Dictionary
SCUS_942.21
0x4CB1C change 0x4B to 0x4A
0x4CB1F change 0x90 to 0x94
0x4CB25 change 0x00 to 0x86
0x4CB28 change 0x4B to 0x4A
0x4CB2B change 0xA0 to 0xA4

Equip Knife - Equip Cloth(Dancer's Weapon)
SCUS_942.21
0x4CAE4 change 0x4A to 0x4C
0x4CAEC change 0x04 to 0x20
0x4CAF0 change 0x4A to 0x4C

Equip Knife - Katana + Ninja Blade
SCUS_942.21
0x4CAEC change 0x04 to 0x24

Equip Axe - Equip Axe + Flail
SCUS_942.21
0x4CB3B change 0x90 to 0x94
0x4CB41 change 0x00 to 0x40
0x4CB47 change 0xA0 to 0xA4

Equip Shield - Equip Rod + Staff
SCUS_942.21
0x4CAAC change 0x4C to 0x4A
0x4CAAF change 0x90 to 0x94
0x4CAB4 change 0x10 to 0x01
0x4CAB5 change 0x00 to 0x80
0x4CAB8 change 0x4C to 0x4A
0x4CABB change 0xA0 to 0xA4

Professor Daravon's Tutorial : Random Events


Screenshots :

 




[Pre-Raw Stat]
Ramza
SCUS_942.21
Gender             : 0x4A8A4 value 0x80 Male (0x80 = Male, 0x40 = Female, 0x20 = Monster)
Brave & Faith      : 0x4A914 value 0x46
Level              : 0x4A98C value 0x01 [Affect new recruit level at Soldier Office]
Min Pre-RawHP      : 0x4F124 value 0x1E
Min Pre-RawMP      : 0x4F125 value 0x0F
Min Pre-RawSp      : 0x4F126 value 0x06
Min Pre-RawPA      : 0x4F127 value 0x05
Min Pre-RawMA      : 0x4F128 value 0x05
Head               : 0x4F129 value 0x9D Leather Hat
Armor              : 0x4F12A value 0xBA Clothes
Accessory          : 0x4F12B value 0xD0 Battle Boots
Weapon             : 0x4F12C value 0x13 Broad Sword
Shield             : 0x4F12E value 0xFF <Nothing>
Pre-RawHP Variance : 0x4F146 value 0x02
Pre-RawMP Variance : 0x4F147 value 0x01
Pre-RawSp Variance : 0x4F148 value 0x00
Pre-RawPA Variance : 0x4F149 value 0x00
Pre-RawMA Variance : 0x4F14A value 0x00

Male
SCUS_942.21
Min Pre-RawHP      : 0x4F10C value 0x1E
Min Pre-RawMP      : 0x4F10D value 0x0E
Min Pre-RawSp      : 0x4F10E value 0x06
Min Pre-RawPA      : 0x4F10F value 0x05
Min Pre-RawMA      : 0x4F110 value 0x04
Pre-RawHP Variance : 0x4F13C value 0x02
Pre-RawMP Variance : 0x4F13D value 0x01
Pre-RawSp Variance : 0x4F13E value 0x00
Pre-RawPA Variance : 0x4F13F value 0x00
Pre-RawMA Variance : 0x4F140 value 0x00

Female
SCUS_942.21
Min Pre-RawHP      : 0x4F118 value 0x1C
Min Pre-RawMP      : 0x4F119 value 0x0F
Min Pre-RawSp      : 0x4F11A value 0x06
Min Pre-RawPA      : 0x4F11B value 0x04
Min Pre-RawMA      : 0x4F11C value 0x05
Pre-RawHP Variance : 0x4F141 value 0x02
Pre-RawMP Variance : 0x4F142 value 0x01
Pre-RawSp Variance : 0x4F143 value 0x00
Pre-RawPA Variance : 0x4F144 value 0x00
Pre-RawMA Variance : 0x4F145 value 0x00

Monster
SCUS_942.21
Min Pre-RawHP      : 0x4F130 value 0x23
Min Pre-RawMP      : 0x4F131 value 0x08
Min Pre-RawSp      : 0x4F132 value 0x05
Min Pre-RawPA      : 0x4F133 value 0x05
Min Pre-RawMA      : 0x4F134 value 0x05
Pre-RawHP Variance : 0x4F14B value 0x03
Pre-RawMP Variance : 0x4F14C value 0x01
Pre-RawSp Variance : 0x4F14D value 0x00
Pre-RawPA Variance : 0x4F14E value 0x01
Pre-RawMA Variance : 0x4F14F value 0x01


Ramza's Pre-RawStat
For more info about raw stats, please read FFT BMG.
I'll explain what I found about Pre-RawStat.

As we already know, Ramza has male raw PA (81920) and female raw MA (81920).
The game doesn't store Ramza's initial raw PA as 81920. They store it as 81920 / 16384 = 5.

So, for example, if you want to raise Ramza's starting level to 10,
you can't just change his level to 10.
If you do that, his raw stat still at level 1, which is horrible.

You must modify his raw stat. Since we can't modify his raw stat, we'll modify his pre-rawstat.
This is Ramza's stat growth and multiplier
HPC : 11
HPM : 125
MPC : 11
MPM : 105
SpC : 95
SpM : 107
PaC : 49
PaM : 111
MaC : 48
MaM : 102

Ramza's raw stat in level 10 :
HP : 65-69
RawHP : 860160 - 917497

MP : 25 - 27
RawMP : 401402 - 430070

PA : 6
RawPA : 96662

MA : 4
RawMA : 77569

Sp : 7
RawSp : 107520


Ok, so his RawPA is 96662 at level 10. You can calculate pre-rawstat with this formula :

Pre-RawStat = [RawStat / 16384]

His pre-RawPA at level 10 = 96662 / 16384 = 5.8997802734375
Well, now this lead to problem, since we can only enter integer value, it's 5 or 6 not 5.899
Let's see,
5 will lead his rawPA to 5*16384 = 81920
6 will lead his rawPA to 6*16384 = 98304

Since his normal rawPA at level 10 is 96662,
if we enter his pre-rawPA as 5, he will receive 96662 - 81920 = 14742 rawPA nerf.
if we enter his pre-rawPA as 6, he will receive 96662 - 98304 = 1642 rawPA bonus.

Ramza will get 1638 rawPA growth everytime he levels up, so 6 as pre-rawPA is the right value,
since 5 as his pre-rawPA will cause a huge rawPA nerf.


How to use Pre-RawStat to make females and males equal

FFT BMG quote
Quote
There are some consequences of the initial raw stat distribution:
- females gain more MP and MA on level up than males
- males gain more HP and PA on level up than females
- monsters gain more HP, PA, and MA than either human sex;
monsters gain less MP and Speed than either human sex (though the
Speed stat often rivals or exceeds humans because monster classes
tend to have lower C values for Speed than do human classes).


Ok, we already know that Female is better at magic and male is better at physical in FFT,
this is because there's a difference in their pre-rawStat.



If you raise male Knight from level 1 to 99, and compare it with female Knight,
male Knight will have 4 PA advantage, while female Knight will have 2 MA advantage.

If you raise male Wizard from level 1 to 99, and compare it with female Wizard,
female Wizard will have 4 MA advantage, while male Wizard will have 1 PA advantage.

This is why most people that do SCC pick male if they're using class that use physical attack,
and female if that class use magical attack.

I haven't talked about variance, according to FFT BMG, Monster's raw PA is randomized between 81,920 and 98,303
This is where we got the variance.
Monster's pre-rawPA Variance = (98304 - 81920) / 16384 = 1

To equally balance male and female, just set their pre-rawPA and pre-rawMA to be the same, 5.
Or change male pre-RawMA variance from 0 to 1, while keeping
their pre-rawMA to 4. This will make some males equal in term of magical attack to females, since
their rawMA is randomized between 65,536 - 81,920, instead of 65,536.
Females still better in term of rawMA, since their rawMA are 81,920



Credits go to
- Zodiac, for teaching me the basic of asm hack
- All people from Romhacking.net
- All FAQs for FFT at GameFaqs, especially FFT BMG and FFT GS Handbook by Aerostar, Aaditya Rangan, and Town Knave.
- Melonhead, the gameshark codes in FFTPatcher are really helpful.
- Codetwink.com, for providing lots of useful gameshark code.

Archael

January 01, 2009, 02:21:11 pm #1 Last Edit: December 31, 1969, 07:00:00 pm by Archael
posting in the best thread on FFH

great job

Vanya

January 01, 2009, 03:12:31 pm #2 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Beyond amazing!! There are a lot of things here many of us have been dreaming about. Thank you! ^_^


A question for you.
Can the 'Equip xxxxx' skills be given a new value that will completely change the weapon they allow?
For example 'Equip Sword' -> 'Equip Instrument' or 'Equip Axe' -> 'Equip Staff+Pole'.
Or would that require a more extensive modification?
  • Modding version: Other/Unknown
¯\(°_0)/¯

BeoulveBlack

January 01, 2009, 05:06:04 pm #3 Last Edit: December 31, 1969, 07:00:00 pm by BeoulveBlack
nice...i really don't know what else to say. i will definitely be using some of these

Razele

January 01, 2009, 08:29:08 pm #4 Last Edit: December 31, 1969, 07:00:00 pm by Razele
Quote from: "Vanya"Beyond amazing!! There are a lot of things here many of us have been dreaming about. Thank you! ^_^


A question for you.
Can the 'Equip xxxxx' skills be given a new value that will completely change the weapon they allow?
For example 'Equip Sword' -> 'Equip Instrument' or 'Equip Axe' -> 'Equip Staff+Pole'.
Or would that require a more extensive modification?

It's possible, and only require little modification.
Added Equip Knife -> Equip Cloth (Dancer's Weapon)

Vanya

January 02, 2009, 12:46:00 am #5 Last Edit: December 31, 1969, 07:00:00 pm by Vanya
Cool, thanks. ^_^

If you have time; are these requests reasonable?

Equip Sword -> Swords + Knight Swords + Spears

Equip Knife -> Katana + Ninjato + Poles + Bags

Equip Spear -> Rods + Staves + Instruments + Dictionaries

Equip Axe -> Axes + Flails + Cloths
  • Modding version: Other/Unknown
¯\(°_0)/¯

nates1984

January 02, 2009, 02:02:13 am #6 Last Edit: December 31, 1969, 07:00:00 pm by nates1984
Breaking bread in epic thread!

QuoteCannot recruit any soldier from Soldier Office
WORLD.BIN
0x584C6 change 0x43 to 0x03

Xifanie

January 02, 2009, 03:11:00 am #7 Last Edit: December 31, 1969, 07:00:00 pm by Xifanie
Quote from: "razele"Credits go to
- Zodiac, for teaching me the basic of asm hack
I did? I don't remember :O
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

VincentCraven

January 02, 2009, 12:55:15 pm #8 Last Edit: December 31, 1969, 07:00:00 pm by VincentCraven
Pure w1n

I cannot thank you enough Razele.  This covers everything Asmo and I lacked for our patch, as far as I can tell.
I changed jobs and that has made all the difference.

The Damned

January 02, 2009, 01:36:05 pm #9 Last Edit: December 31, 1969, 07:00:00 pm by The Damned
Quote from: "Razele"Undead units ignore Phoenix Down
BATTLE.BIN
0x123D22 change 0x42 to 0x02

....

Dammit. Now I have the temptation to bring back Chemist since this was one of the biggest reasons I got rid of it and Chemist refuses to be anything else for some reason.

Curse you for this temptation!

(Also, can we just combine the two threads, Zodiac? Or change the title of one of them to something greatly dissimilar?)
"Sorrow cannot be abolished. It is meaningless to try." - FFX's Yunalesca

"Good and evil are relative, but being a dick cannot be allowed." - Oglaf's Thaumaturge in "The Abyss"

"Well, see, the real magic isn't believing in yourself. The real magic is manipulating people by telling them to believe in themselves. The more you believe, the less you check facts."  - Oglaf's Vanka in "Conviction"

Asmo X

January 02, 2009, 09:08:14 pm #10 Last Edit: December 31, 1969, 07:00:00 pm by Asmo X
yeah this is pretty sick. AI attacking transparent and the PD nerf against undead are crazy good

Dominic NY18

January 02, 2009, 10:20:26 pm #11 Last Edit: December 31, 1969, 07:00:00 pm by Dominic NY18
Just awesome.

Between this and Zodiac's ASM hacks, I'm definitely going to start playing around with the PSX version again.

BeoulveBlack

January 03, 2009, 03:39:43 pm #12 Last Edit: December 31, 1969, 07:00:00 pm by BeoulveBlack
Quote from: "Razele"Move Find Item innate all
BATTLE.BIN
0x1190BA change 0x00 to 0x01

this can be glitchy; if the monster isn't either of the squidlarkin, goblin, or skeleton varieties (i.e. type 1 or 2) the game will freeze if they walk over one of those trap/treasure tiles

Tokwa

January 03, 2009, 05:03:06 pm #13 Last Edit: December 31, 1969, 07:00:00 pm by Tokwa
dam ur so pro :0

Zozma

January 03, 2009, 08:16:43 pm #14 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
i didn't know that... i thought anything could find item.. but i guess thats only when other monsters pick up chests...

also... monsters have access to "equip change" with that one active...
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

Janis

January 03, 2009, 10:27:25 pm #15 Last Edit: December 31, 1969, 07:00:00 pm by Janis
I don't get it. Can't one just use the patcher to achieve the same results?

VincentCraven

January 03, 2009, 10:32:58 pm #16 Last Edit: December 31, 1969, 07:00:00 pm by VincentCraven
Nope.

And the innate all's allow for more than 4 innates, just to point out.
I changed jobs and that has made all the difference.

The Damned

January 03, 2009, 10:51:39 pm #17 Last Edit: December 31, 1969, 07:00:00 pm by The Damned
Quote from: "BeoulveBlack"this can be glitchy; if the monster isn't either of the squidlarkin, goblin, or skeleton varieties (i.e. type 1 or 2) the game will freeze if they walk over one of those trap/treasure tiles

That's nice to know considering I gave some of my monsters Innate Move-Find Item. One of them was Goblin but I'm pretty sure the other one wasn't. I'll have to change that now I guess.

Quote from: "Zozma"also... monsters have access to "equip change" with that one active...

Now if only we could get the computer to use Equip Change (or Defend).  :wink:

Quote from: "Janis"I don't get it. Can't one just use the patcher to achieve the same results?

The only one that can achieved through just straight FFTPatcher is adding Innate [Insert R/S/M here] to everyone and everything, but a)that takes up space that can be saved as VincentCraven pointed out and b)that only works for Support and Movement abilities. If you manually try to add a Reaction to everyone, like say Weapon Guard, then that Reaction will overtake all other reactions that you try to equip always.
"Sorrow cannot be abolished. It is meaningless to try." - FFX's Yunalesca

"Good and evil are relative, but being a dick cannot be allowed." - Oglaf's Thaumaturge in "The Abyss"

"Well, see, the real magic isn't believing in yourself. The real magic is manipulating people by telling them to believe in themselves. The more you believe, the less you check facts."  - Oglaf's Vanka in "Conviction"

Zozma

January 04, 2009, 04:02:54 am #18 Last Edit: December 31, 1969, 07:00:00 pm by Zozma
@ the damned:

yeah... that sux the ai wont use defend... :(
only if they are equipped with it....
  • Modding version: Other/Unknown
Wiegraf: Draw your sword Ramza!
Ramza: But im a monk!!

Gamesoul Master

January 04, 2009, 12:26:07 pm #19 Last Edit: December 31, 1969, 07:00:00 pm by Gamesoul Master
Definitely epic.

If I had to make a request, it'd be an expansion of the request I made in the other thread. Basically, to have some of these changes more fully explained and expanded upon. Like the "Equip Sword" skill... if it weren't too much work, it'd be nice to simply have the different values usable to make it whatever we want (or at least an explanation of how to achieve this, for instance if each weapon value were listed, and then an explanation on how to mix-and-match them).

And that "Mighty Sword" hack... Is that simply a modification to the 2E formula (just curious)?