• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
May 08, 2024, 03:02:22 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!


Misc. FFTPATCHER Findings

Started by Archael, July 05, 2008, 11:35:03 pm

Archael

July 05, 2008, 11:35:03 pm Last Edit: December 31, 1969, 07:00:00 pm by Archael
Put any MISC FFTPatcher info here so we can add it to Lydyn's old thread and make an FAQ in the future...

- ??? STATS:
Equipping a piece of HP / MP boosting gear on a ??? Zodiac will set it's HP cap to 999. It seems the ability to break 999 HP with ??? stats is not related to job OR Sprite.  Apparently any job can break 999 with ??? Stats, monster, male , or female classification, they can use items and accessories as well. But the moment you put a hat or armor on them, the cap is auto set to 999.

- Alternate Cast Skills:
Creating a spell / skill with the 02 [Weapon] Formula and a Spell ID in it's ADD STATUS field will create the following:
A spell which uses the 02 [Weapon] formula normally, however 25% of the time when cast, will be over-riden by the spell indexed by the formula.
http://www.youtube.com/watch?v=o3VjBbgElIQ
^ An example of this in action can be seen in the Goblin's Mutilate for V1.3.

-Sprite Limit Exception
If you force a unit from any job into a certain sprite, say, Male Priest (6B), and have another Generic Male in the Priest job in the same battle, the forced Male Priest won't add to the # of sprites in the map. The game will recognize they are the same sprite. Useful for having many different jobs in the same battle, that share sprites.

-Charge Time Spell AI Flags-
The two UNKNOWN AI Behavior flags before and after Random Hits (The one above it and the one below it) are required for the AI to properly utilize spells that Follow Target and have Charge Time. Without these flags, when the spell resolves, it will not land on the targeted unit assuming the unit moved from the original panel.

Archael

July 12, 2008, 11:01:00 pm #1 Last Edit: December 31, 1969, 07:00:00 pm by Archael
-Coordinates with Upper and Lower Heights:
When you're trying to place a unit in the ENTD in a tile that has an upper and lower elevation (essentially, the same coordinate, but on 2 different heights), the unit will ALWAYS go on the lower elevation by default.

This can be fixed by giving the ENTD unit one of the UNKNOWN Facings. Assigning an UNKNOWN facing will force the unit to start on the UPPER height of the coordinate.


- Unknown0x80 = Southeast Facing, Upper Level
- Unknown0x81 = Southwest Facing, Upper Level
- Unknown0x82 = Northwest Facing, Upper Level
- Unknown0x83 = Northeast Facing, Upper Level



-The Chicken Status
Nothing is resistant to Brave Lowering, but you can be immune to the Chicken Status. The Chicken Status is ADDED by the game itself whenever a unit's Brave falls below 10. Whenever the unit takes a turn under 10 brave, the game will give it back 1 brave until it reaches 10 brave and is then turned back to normal.

A spell that adds: Chicken will not actually DO anything. Adding the Chicken status in this way will simply make the unit's sprite change into a chicken. But once it takes it's next turn, the game will see it doesn't actually have under 10 brave and will turn it back to normal.

A spell that cancels: Chicken on a unit under 10 brave will simply revert the unit's sprite back to normal. But once the unit's next turn comes up, if under 10 brave, the game will re-apply the Chicken effect immediately, and the player will not re-gain control of the unit until it regenerates brave the normal way.
Conclusion: The only way to utilize Chicken properly is letting the game manage it like it's hardcoded to and simply make spells which lower or increase brave.



-Full-Proof Formula
Spell formula 4E Dmg_(MA*Y) Hit(MA+X)% is very useful. First of all, it completely ignores faith, and the damage is calculated from MA*Y alone. This is useful for Boss spells which need to do damage regardless of what the player brings because the accuracy can be set to 100% easily.

Asmo X

July 15, 2008, 12:17:47 am #2 Last Edit: July 15, 2008, 01:52:16 pm by Asmo X
"Monster"-type skillsets ignore sword requirements, MP costs and terrain requirements for "elemental".

Archael

July 15, 2008, 12:30:41 am #3 Last Edit: December 31, 1969, 07:00:00 pm by Archael
and mp costs ^ ^

Asmo X

July 15, 2008, 01:55:36 pm #4 Last Edit: December 31, 1969, 07:00:00 pm by Asmo X
Editededed