UINT16 Index
UINT16 Magic Type (1-6 for White/Black/Summon/Ninja/Bard/Blue)
UINT16 Element (cfr. Item DAT info)
UINT16 Valid Targets (cfr. Item DAT info)
UINT16 Skill
UINT16 MP Cost
BYTE Casting Time (in quarters of seconds)
BYTE Recast Delay (in quarters of seconds)
BYTE Required Level[24] (1 byte per job, 0xFF if not learnable (first slot is for the NONE job, so always 0xFF)
UINT16 ID (0 for "unused" spells; often, but not always, equal to the Index)
BYTE Unknown
BYTE Japanese Name[20]
BYTE English Name[20]
BYTE Japanese Description[128]
BYTE English Description[128]
BYTE Padding[686] (00)
BYTE End Marker (FF)