FF7/Battle/Elemental Data
Jump to navigation
Jump to search
Elemental Data
There are 16 elements in FF7. They are usually stored as a bitmask, but are instead stored as an index in the case of materia.
Bit | Index | Element | |
---|---|---|---|
0x0001 | 00h | Fire | |
0x0002 | 01h | Ice | |
0x0004 | 02h | Bolt | |
0x0008 | 03h | Earth | |
0x0010 | 04h | Poison | |
0x0020 | 05h | Gravity | |
0x0040 | 06h | Water | |
0x0080 | 07h | Wind | |
0x0100 | 08h | Holy | |
0x0200 | 09h | Restorative | |
0x0400 | 0Ah | Cut | |
0x0800 | 0Bh | Hit | |
0x1000 | 0Ch | Punch | |
0x2000 | 0Dh | Shoot | |
0x4000 | 0Eh | Shout | |
0x8000 | 0Fh | "Hidden/Ultima" |
NOTES:
The battle text (part 26 of the KERNEL.BIN) refers to "Ice" as "Cold" and "Bolt" as "Lightning".
The names of elements 09h - 0Eh are not ever mentioned in the game. However, they are stored as battle text for the purpose of sensing.
"Hidden/Ultima" has no name mentioned in the battle text.
"Hidden/Ultima" is on only a few enemy exclusive attacks including Ultima Weapon's Ultima Beam. Elements 0Ah - 0Eh are considered Physical elements and show up on physical attacks. Non-elemental attacks, such as Bahamuts' Flares, have no elements selected.