FANDOM


IX

The Seeker Bat is a flying enemy from Final Fantasy IX. It can be found in Fossil Roo and on Pinnacle Rocks. If a character is afflicted with Blind by the Seeker Bat's Darkness attack, it is possible to steal Eye Drops from the enemy, allowing the player to easily cure it.

StatsEdit

AI Script Edit

Function Seeker_Bat_Init


   set attacklist = [ Scratch ; Scratch ; Darkness ; Absorb ; Absorb ]

Function Seeker_Bat_Loop
   if ( !initflag )
      set initflag = TRUE
      set livingfoes = NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP)
   if ( absorbcounter )
      if ( !( #( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) & absorbtarget ) ) )
         set SV_FunctionEnemy[PREVENT_ATTACK] = 1
         set absorbcounter = 0
   if ( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) == SV_FunctionEnemy )
      if ( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) != livingfoes )
         set SV_FunctionEnemy[PREVENT_ATTACK] = 1
         set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB]
   set livingfoes = NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP)
   Wait( 1 )
   loop

Function Seeker_Bat_ATB
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Scratch )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Scratch )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Darkness )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   if ( absorbcounter )
      if ( #( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) & absorbtarget ) )
         set SV_Target = absorbtarget
         if ( absorbcounter == 1 )
            set selectedattack = Absorb more
            set absorbcounter = 2
         else
            set selectedattack = Absorb even more
      else
         set absorbcounter = 0
   elseif ( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) == SV_FunctionEnemy )
      set absorbcounter = 1
      set SV_Target = RandomInTeam(SV_PlayerTeam)
      set absorbtarget = SV_Target
      Attack( Absorb )


   Attack( selectedattack )

Gallery Edit

Trivia Edit

  • The Seeker Bat makes a cameo appearance in Final Fantasy Airborne Brigade, appearing in the Living Woods. Like all common enemies, it is defeated instantly when encountered by the player.
Baknamy FFTA2This article or section is a stub about an enemy in Final Fantasy IX. You can help the Final Fantasy Wiki by expanding it.