Final Fantasy Wiki
Advertisement
FFVI Relm Arrowny Menu iOS
Relm: I couldn't miss the chance to practice my drawing!
This article is in need of a few pictures. Perhaps you can help by uploading a picture of a higher quality model of the enemy.

The Veteran is a flying demon enemy from Final Fantasy IX. The party can find it in Ipsen's Castle and Memoria.

Stats[]

Battle[]

Veteran frequently uses Blaster to inflict Stop on the party. It also uses Instant Death spells, such as Doom and Roulette, but it itself is not immune to the status.

Strategy[]

Locomotion is recommended to immunize the party against Stop. The player can use Iai Strike or Death or Odin to take it out in one blow. Otherwise, Amarant's No Mercy, Zidane's Thievery, and similar abilities work well with dealing with the fiend, as well as Holy, LV4 Holy, Twister, and Water.

AI script[]

Ipsen's Castle[]

Function Veteran_Init
   set attacklist = [ Claw ; Claw ; Claw ; Blaster ; Blaster ]
   set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB]


Function Veteran_ATB
   if ( !firstattackflag )
      set firstattackflag = TRUE
      if ( GetRandom & 1 )
         set SV_Target = RandomInTeam(SV_PlayerTeam)
         Attack( Doom )
   if ( #SV_PlayerTeam == 1 )
      set blastertarget = 0
   else
      set blastertarget = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | STOP) )
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Claw )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Claw )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Claw )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Blaster )
      set SV_Target = blastertarget
   elseif ( selectedattack == Blaster )
      set SV_Target = blastertarget
   Attack( selectedattack )


Memoria[]

Function Veteran_Loop
   if ( GetRandom % 3 )
      set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB]
   return


Function Veteran_ATB
   if ( #Matching(SV_FunctionEnemy[STATUS_CURRENT], SILENCE) || ( SV_FunctionEnemy[MP] < 18 ) )
      if ( GetRandom & 1 )
         set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | STOP) )
         Attack( Blaster )
      else
         set SV_Target = RandomInTeam(SV_PlayerTeam)
         Attack( Claw )
   set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) | NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) ) )
   Attack( Roulette )


Tetra Master[]

Tetra Master
Veteran
#047
Location: Treno, Card Stadium "Straight Shooter Shak"


Other appearances[]

Final Fantasy Record Keeper[]

FFRK Ahriman FFIX
Baknamy FFTA2This section about an enemy in Final Fantasy Record Keeper is empty or needs to be expanded. You can help the Final Fantasy Wiki by expanding it.


Gallery[]

Etymology[]

Angra Mainyu in the Avestan language and Ahriman in Middle Persian is the Zoroastrian idea of the devil, meaning "destructive spirit".

Advertisement