Final Fantasy Wiki
Advertisement

Template:Sideicon

I, the 'Earth Chaos' Lich, commend your feat. But your life ends now.

Lich

Lich is a boss from Final Fantasy IX. It was created by Kuja from the crystal's memory of the Earth Guardian, whom Zidane and Quina fought at the Earth Shrine. The party fights it in Memoria. The Lich, along with the other guardians of Terra, are throwbacks to the Four Fiends from the original Final Fantasy.

Stats

Boss

Crystal

Battle

Lich knows plenty of deadly spells, such as LV5 Death, Death, and Stop. It can cast Earthquake causing up to 1800 points of damage on the party. Though Lich appears undead, it is healed by curative magic and Life and Phoenix Down always misses on it.

Defeating it in the mobile/Steam version yields the Hitting Rock Bottom achievement.

Strategy

Lich's Earthquake attack can be halved by equipping the Desert Boots add-on, nullified by equipping Circlets, or the damage can be absorbed by equipping Feather Boots.

The support abilities Locomotion and Antibody are recommended, and it is wise to try and avoid having characters with a level divisible by five. Physical attacks, as well as Wind and Fire-based attacks, are helpful.

The boss is also only susceptible to Slow, which should help a bit.

Crystal World incarnation

The crystalline version is only marginally weaker than the true boss. This Lich is more susceptible to status ailments, so the player may choose to inflict several choice debuffs. The crystal version retains all of the original Lich's abilities, including several death-inducing attacks.

AI script

Boss

Function Lich_Init
   set attacklist = [ Death Cutter ; Earthquake ; Earth Shake ; Stop ; Venom Powder ; LV5 Death ; Doom ; Death ]


Function Lich_Loop
   while ( GetBattleState != 1 )
      Wait( 1 )
   if ( !openingdialogflag )
      Wait( 15 )
      RunBattleCode( Run Camera, 9 )
      Wait( 10 )
      BattleDialog( "I, the ‘Earth Chaos’ Lich, commend your feat." )
      Wait( 60 )
      BattleDialog( "But your life ends now." )
      Wait( 75 )
   RunBattleCode( Enable ATB )
   return


Function Lich_ATB
   set earthshaketarget = ( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) & Matching(SV_PlayerTeam[ELEMENT_ABSORB], EARTH) )
   if ( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) != earthshaketarget )
      set earthshaketarget = SV_PlayerTeam
   else
      set earthshaketarget = 0
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Death Cutter )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Earthquake )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Earth Shake )
      set SV_Target = earthshaketarget
   elseif ( selectedattack == Stop )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | STOP) )
   elseif ( selectedattack == Venom Powder )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | VENOM) )
   elseif ( selectedattack == LV5 Death )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Doom )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | DOOM) )
   elseif ( selectedattack == Death )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | DOOM) )
   Attack( selectedattack )


Crystal World incarnation

Function Lich_Init
   set attacklist = [ Death Cutter ; Earthquake ; Earth Shake ; Stop ; Venom Powder ; LV5 Death ; Doom ; Death ]


Function Lich_ATB
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Death Cutter )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Earthquake )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Earth Shake )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Stop )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | STOP) )
   elseif ( selectedattack == Venom Powder )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | VENOM) )
   elseif ( selectedattack == LV5 Death )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Doom )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | DOOM) )
   elseif ( selectedattack == Death )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | DOOM) )
   Attack( selectedattack )


Other appearances

Dissidia Final Fantasy Opera Omnia

Baknamy FFTA2This section about an enemy in Dissidia Final Fantasy Opera Omnia is empty or needs to be expanded. You can help the Final Fantasy Wiki by expanding it.

Final Fantasy Record Keeper

FFRK Lich 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

In fantasy fiction, a lich is a type of undead creature. Often such a creature is the result of a transformation, as a powerful magician or king striving for eternal life uses spells or rituals to bind his intellect to his animated corpse and thereby achieve a form of immortality.

Trivia

Related enemies

Advertisement