The Spiral is an enemy from Final Fantasy VII fought in the Mideel Area. It only has two physical attacks (one each form) and is not a large threat. They can roll after taking damage, which halves damage dealt to them. They return to normal form after a number of turns (at most four turns).
Rare X-Potions can be stolen from them. They can also be morphed into Guard Sources. However, the Bagnadrana on Mt. Corel is easier to morph for min-maxing purposes as it is weak to L4 Suicide. Nevertheless, Spirals still give large amounts of EXP, AP, and Gil and are thus worth fighting.
They can appear alongside Chocobos on the Mideel Area Chocobo tracks. The Chocobos they appear alongside with are good for breeding the player's first colored variants, and the Lv36 Chocobo that appears appears alongside a single, lone Spiral can be used for learning the Chocobuckle E.Skill.
Stats[]
Normal
Rolling
Formations[]
| # | Formation |
|---|---|
| 213 | Row 1: Spiral A Row 2: Spiral B |
| 214 | Spiral, Chocobo |
| 215 | Row 1: Spiral A, Spiral B Row 2: Chocobo |
| 220 | Row 1: Spiral A Row 2: Spiral B Row 3: Spiral C |
| 221 | Spiral A, Spiral B |
| 223 | Spiral A, Spiral B (Back Attack) |
Locations[]
| Mideel Area | |
|---|---|
| Grass | 213, 214 (A Chocobo!), 215 (A Chocobo!) |
| Dirt | 220, 221, 223 (Back Attack) |
AI script[]
AI: Main {
- If (TempVar:StopSpin == 1) Then
- {
- Choose Self
- Use <> on Target
- TempVar:TurnsInForm = 0
- Spiral's IdleAnim = Normal
- Spiral's HurtAnim = Flinch (Normal)
- Spiral's Def = 80
- Spiral's MDf = 80
- Stage = 0
- TempVar:StopSpin = 0
- } Else If (Stage == 0) Then {
- Choose Random Opponent
- Use <Angle Punch> on Target
- TempVar:TurnsInForm = TempVar:TurnsInForm + 1
- If (TempVar:TurnsInForm > 10) Then
- {
- TempVar:TurnsInForm = 10
- }
- } Else {
- Choose Random Opponent
- Use Spin on Target
- If (Rnd(0..3) < TempVar:TurnsInForm) Then
- {
- TempVar:StopSpin = 1
- }
- TempVar:TurnsInForm = TempVar:TurnsInForm + 1
- If (TempVar:TurnsInForm > 10) Then
- {
- TempVar:TurnsInForm = 10
- }
- }
} AI: Counter - General {
- If ((Rnd(0..3) < TempVar:TurnsInForm) & (Stage == 0)) Then
- {
- Choose Self
- Use <> on Target
- Spiral's IdleAnim = Spinning
- Spiral's HurtAnim = Flinch (Spinning)
- Spiral's Def = 320
- Spiral's MDf = 320
- Stage = 1
- TempVar:TurnsInForm = 0
- }
}
Gallery[]
Etymology[]
The word "spiral" has multiple meanings depending on context. In geometry, it is a curve acting as the focus of a point rotating around a fixed point that continuously extends from that point. Informally, it can be used to refer to a helix. It is also used to refer to a high-momentum, self-sustaining process that can't be stopped or accelerated instantly. Generally used as a noun, the word is derived from the the Middle French word spirale, itself derived from the Medieval Latin spiralis, in turn derived from the Latin spira spaɪɹəl.
