Automatically level-up your Final Fantasy 2 spells!
In Final Fantasy 2 II there is a trick where you can gain experience for spells by selecting to cast them in combat and then cancelling the action.
By repeating this process for all characters in a round, over and over again, you can gain experience points for the spell up to 100. This increases the spell level by 1 after combat. You can repeat this process by starting a new battle for each spell level until you max out at level 16.
The script below automates the spell level-up trick when running Final Fantasy 2 in the emulator pSXfin. The script is created using AutoIt and allows for easily selecting the spell for each character.
- Download pSXfin as your emulator.
- Download Final Fantasy Origins. (this includes Final Fantasy II)
- Download AutoIt.
- Download the script ff2-utility.au3 in this gist.
- Create a new script for your desired spells. See shell-holy-shell.au3 as a template.
- Use the command
SelectSpell(0, 3)
to cast a spell for up to 3 players. The first argument is the spell column (0, 1). The second argument is the spell row. (the 4th player is needed to cancel the prior spells and repeat, otherwise a battle round will ensue and end the trick short) - Run the game and enter into a battle.
- Run the script by dragging the file shell-holy-shell.au3 onto AutoIt3_x64.exe.