FANDOM


The Abadon is an aerial insect enemy from Final Fantasy IX found inside Pandemonium.

It first appears as a boss in the "You're Not Alone" segment in Castle Pandemonium. Quina and Steiner are the initial fighters until Zidane joins them. It later appears as a random encounter inside Pandemonium.

StatsEdit

Boss

Enemy

Battle Edit

Abadon can inflict Virus on a character with its Virus Fly attack. Abadon does not use Virus Fly in the boss fight during the You're Not Alone segment. High Wind is the only real attack to worry about, as it deals moderate physical damage to the entire party, and cannot be reduced or absorbed by Wind as Thundaga can with corresponding absorb Lightning equipment.

StrategyEdit

It is recommended to bring plenty of Vaccines to counter Virus Fly.

Equipping Bug Killer along with Wind-elemental weapons makes dealing with this enemy easy. It can be defeated even faster if Quina has access to the Twister spell.

AI Script Edit

Random Encounter Edit

Function Abadon_Init
   set attacklist = [ Blade ; Blade ; Blade ; Thundaga ; High Wind ; High Wind ; Virus Fly ; Virus Fly ]


Function Abadon_ATB
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Blade )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Blade )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Blade )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Thundaga )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == High Wind )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == High Wind )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Virus Fly )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | VIRUS) )
   elseif ( selectedattack == Virus Fly )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | VIRUS) )
   Attack( selectedattack )

"You're Not Alone" Segment Edit

Using global variable zidane
Using global variable steiner
Using global variable zidaneavailable
Using global variable callzidane
Using global variable callzidanestep

Function Main_Init
   InitObject( Abadon )
   set zidane = ( SV_PlayerTeam[MODEL_TYPE] ==$ 0 )
   set zidane |= ( SV_PlayerTeam[MODEL_TYPE] ==$ 1 )
   set steiner = ( SV_PlayerTeam[MODEL_TYPE] ==$ 7 )
   set steiner |= ( SV_PlayerTeam[MODEL_TYPE] ==$ 8 )
   if ( #zidane )
      set zidaneavailable = TRUE
      set zidane[MODEL_OFF] = 65535L
      set zidane[SHADOW] = 0
      set zidane[PRESENCE_OFF] = 1
   Wait( 1 )
   RunBattleCode( Enable ATB )


Function Main_Loop
   if ( callzidane && !zidaneshownup )
      set zidaneshownup = TRUE
      while ( IsAttacking != 0 )
         Wait( 1 )
      RunBattleCode( Disable ATB )
      while ( GetBattleState != 1 )
         Wait( 1 )
      set callzidanestep = 255
      set zidane[PRESENCE_ON] = 1
      set zidane[MODEL_ON] = 65535L
      set zidane[SHADOW] = 1
      if ( #( SV_PlayerTeam & steiner ) )
         if ( #NotMatching(steiner[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP | SLEEP) && ( steiner[ROW] == 1 ) && !( #Matching(steiner[STATUS_AUTO], FLOAT) ) )
            if ( !( #Matching(zidane[STATUS_AUTO], FLOAT) ) )
               set dialogselection = 2
            else
               set dialogselection = 3
         else
            if ( !( #Matching(zidane[STATUS_AUTO], FLOAT) ) )
               set dialogselection = 0
            else
               set dialogselection = 1
         if ( dialogselection == 2 )
            RunBattleCode( Run Camera, 9 )
            BattleDialog( "You guys..." )
            Wait( 45 )
            BattleDialog( "You’re late, Zidane!" )
            Wait( 70 )
         elseif ( dialogselection == 3 )
            RunBattleCode( Run Camera, 12 )
            BattleDialog( "You guys..." )
            Wait( 45 )
            BattleDialog( "You’re late, Zidane!" )
            Wait( 70 )
         elseif ( dialogselection == 0 )
            RunBattleCode( Run Camera, 10 )
            BattleDialog( "You guys..." )
            Wait( 70 )
         elseif ( dialogselection == 1 )
            RunBattleCode( Run Camera, 11 )
            BattleDialog( "You guys..." )
            Wait( 70 )
         RunBattleCode( Enable ATB )
         while ( GetBattleState != 4 )
            Wait( 1 )
   Wait( 1 )
   loop


Function Abadon_Init
   set attacklist = [ Blade ; Thundaga ; High Wind ]


Function Abadon_Loop
   if ( ( callzidanestep == 255 ) && !adjusthpflag )
      set adjusthpflag = TRUE
      set SV_FunctionEnemy[HP] = SV_FunctionEnemy[MAX_HP] - 10000
      set SV_FunctionEnemy[MAX_HP] = SV_FunctionEnemy[MAX_HP] - 10000
   elseif ( #zidane )
      set SV_FunctionEnemy[HP] = SV_FunctionEnemy[MAX_HP]
   Wait( 1 )
   loop


Function Abadon_ATB
   if ( callzidanestep != 255 )
      set callzidanestep++
   if ( callzidanestep == 3 )
      if ( zidaneavailable )
         set callzidane = TRUE
         Attack( No action )
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Blade )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Thundaga )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == High Wind )
      set SV_Target = SV_PlayerTeam
   Attack( selectedattack )

Tetra Master Edit

Tetra Master
Card051
#051
Location: Treno, Card Stadium "Beast Master Gilbert"


Other appearances Edit

Final Fantasy Record Keeper Edit

FFRK Abadon FFIX
Abaddon uses the single-target physical attack Kama, the ranged group physical attack Wind Slash, and the single-target magic lightning attack Thundaga, kupo! Use abilities like Protect and Shell to raise your party's Defense and Resistance to weather the damage! It's vulnerable to wind damage, so bring abilities like Aero Strike to hit it where it hurts, kupo! Abaddon's immune to earth damage, so don't waste your time with that, kupo!
—Dr. Mog's Advice

Abadon is one of several bosses in the "Pandemonium, Part 1" Core Dungeon, fought in the second stage of the area. It can use Wind Slash to deal ranged physical damage to all targets Kama to deal moderate physical damage to a single target, and Thundaga to deal heavy lightning damage to one target. It nullifies Earth damage and is weak to Wind.

Gallery Edit

Etymology Edit

The Hebrew term abaddon appears in the Bible as a place of destruction and an angel, respectively. In the Hebrew Bible, abaddon is used with reference to a bottomless pit, often appearing alongside the place שאול (sheol), meaning the land of the dead.