• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 28, 2024, 07:44:28 am

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen, RetroArch, and Duckstation are recommended for playing/testing, pSX is recommended for debugging.


Knock back Rate

Started by Hollow_Screech, July 30, 2012, 08:43:59 pm

Hollow_Screech

I dont know if this has been asked before or not, but is there a way to increase/decrease knockback rate. Or even give a skill the ability to knockback a target?

Example: Throw stone has the ability to knock back a person if it hits someone. I want that ability in something like a Charge +7 skill.

How can I make that possible?

6555

July 31, 2012, 06:30:30 am #1 Last Edit: July 31, 2012, 07:31:16 am by 6555
try these asm hacks in FFTorgASM ... use FFT OrgASM XML Generator v1.3, by: RavenOfRazgriz
in http://ffhacktics.com/smf/index.php?action=dlattach;topic=7719.0;attach=9862

Formula 37 become Dmg_((PA+Y)/2*PA) #% Knockback
<Patch name="Formula 37 become Dmg_((PA+Y)/2*PA) #% Knockback">
<Description>Use Xifane chance of Knockback for determine the formula Knockback</Description>
<Location file="BATTLE_BIN" offset="11f924">
5A19060C
00000000
571A0608
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
1980043C
902D848C
80000234
040080A4
250082A0
1980033C
FCF5638C
04008294
</Location>
<Location file="BATTLE_BIN" offset="122F8C">
25780508
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
</Location>
<Location file="BATTLE_BIN" offset="F7094">
4421060C
00000000
1C004014
00000000
4017060C
00000000
5318060C
00000000
B722060C
00000000
471A060C
00000000
B41B060C
00000000
FE1B060C
00000000
1980023C
902D428C
00000000
00004290
00000000
09004010
00000000
3F1C060C
00000000
3021060C
00000000
03004014
00000000
AD1F060C
00000000
1000BF8F
1800BD27
0800E003
00000000
</Location>
</Patch>

OR

Formula 32 become Dmg_((WP+Y)*PA) #% Knockback

<Patch name="Formula 32 become Dmg_((WP+Y)*PA) #% Knockback">
<Description>Use Xifane chance of Knockback for determine the formula Knockback</Description>
<Location file="BATTLE_BIN" offset="11f924">
5A19060C
00000000
571A0608
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
1980043C
902D848C
80000234
040080A4
250082A0
1980033C
FCF5638C
04008294
</Location>
<Location file="BATTLE_BIN" offset="122D84">
24004014
00000000
9717060C
00000000
1518060C
00000000
B722060C
00000000
471A060C
00000000
F41B060C
00000000
1980023C
902D428C
00000000
00004290
00000000
13004010
00000000
3F1C060C
00000000
AD1F060C
00000000
86270608
00000000
</Location>
</Patch>


BY: Rfh ASM hacks...

RavenOfRazgriz

Knockback is innate to the Formula being used or the Critical Hit routine.  In Vanilla, only Critical Hits and Formula 37 allow Knockback.  If you want to make a different skill have a Knockback effect outside of Critical Hits, you need to ASM hack such.  Note that doing so would (obviously) make any skill using that Formula have the Knockback ability.  Rfh has a few Formula hacks that give other Formula the Knockback property, so you can go through there and see if any do what you need.  I've never used them though so I can't tell you how stable they are.