Final Fantasy Wiki
Advertisement

Diablo is an enemy from Final Fantasy VII, encountered in the Ancient Forest.

Stats[]

Formations[]

# Formation
790 Diablo
791 Diablo, Rilfsak A, Rilfsak B
976 Row 1: Diablo A
Row 2: Diablo B
978 Diablo
979 Diablo A, Diablo B (Back Attack)

Locations[]

Ancient Forest
Center Area 790, 791
Treetops 790, 791
Left Area 790, 791
Right Area 790, 791
Cave 976, 978, 979 (Back Attack)

Battle[]

It uses Flame after receiving an Ice-elemental magical attack from Magic, Summon or E.Skill. It uses Cold after receiving a fire-elemental magical attack from Magic, Summon or E.Skill.

Due to flaws in the AI script, Diablo does not react to most spells as it should:

AI script[]

AI: Main {

If (TempVar:Counter == 1) Then
{
Choose SelectTar
Use TempVar:ChosenAtt on Target
TempVar:Counter = 0
} Else {
Choose Random Opponent
Use <Horn Bomber> on Target
}

} AI: Counter - Magical {

If (Last Sub-Command == 0x1B (Fire), 0x1C (Fire2), 0x1D (Fire3),
0x32 (Flare), 0x3A (Ifrit), 0x42 (Phoenix), 0x50 (Flame Thrower)
or 0x54 (Beta)) Then
{
SelectTar = Choose Diablo's Last Attacker (Magical)
TempVar:ChosenAtt = Cold
TempVar:Counter = 1
} Else If (Last Sub-Command == 0x1E (Ice), 0x1F (Ice2), 0x20 (Ice3),
0x2F (Freeze) or 0x39 (Shiva)) Then {
SelectTar = Choose Diablo's Last Attacker (Magical)
TempVar:ChosenAtt = Flame
TempVar:Counter = 1
}

}

Gallery[]

Related enemies[]

Advertisement