Final Fantasy Wiki
Advertisement

So? Which one of you will perish first?

Tiamat

Tiamat is a boss from Final Fantasy IX. It was created by Kuja from the crystal's memory of the Wind Guardian, seen when Vivi and Steiner visited the Wind Shrine. The two defeated the Wind Guardian off-screen.

Tiamat is the second of the guardians of Terra fought in Memoria, and appears in the room with a representation of the Invincible where the player can pick up the Rune Claws, a powerful weapon for Amarant. A crystal version of Tiamat is fought in the Crystal World as a random encounter.

Stats[]

Boss

Crystal

Battle[]

Jet Fire.

Tiamat is slightly stronger than Maliris. Its Twister attack deals random Wind-elemental damage. It will drain MP and lower the party's magic and strength stats, so an extended fight puts the party at a disadvantage. Tiamat's Jet Fire attack will put everyone in Heat status. If a character with the Float status attacks Tiamat physically, it will be countered with Snort, which will remove the character from the battlefield. Tiamat is vulnerable to Sleep and Silence.

Defeating it in the Remastered version yields the Gone with the Winds achievement.

Strategy[]

Equipping items with protection from Wind is useful, such as Coronet, as well as Body Temp and MP Attack. Oddly enough, Tiamat's MP Absorb ability is Wind-elemental, and thus can also be protected against with proper equipment. Protection against the Heat status via Body Temp is ideal, but waiting for the status to lift will work.

Quina can cast Night every turn to put Tiamat to sleep and the other party members can attack (while equipped with the Insomniac ability). Quina's LV3 Def-less and LV4 Holy also work against the boss version of Tiamat. It is also possible to throw a Tent at Tiamat which has a 50% chance of inflicting Silence, or simply use Silence.

Crystal World incarnation[]

Crystal Tiamat uses Silent Claw from FFIX Remastered.png

This crystalline dragon is weaker than its flesh-and-bone cousin. Perhaps the greatest boon to the party is the absence of the Float and Snort spells. This Tiamat is vulnerable to a myriad of status ailments. The player should equip the Dragon Killer ability on Freya and cast Ice magic. Quina can learn Twister by eating the crystal Tiamat.

AI script[]

Boss[]

Function Tiamat_Init
   set attacklist = [ Silent Claw ; Twister ; Absorb MP ; Absorb Magic ; Absorb Strength ; Jet Fire ; Float ]


Function Tiamat_Loop
   if ( !initflag )
      set initflag = TRUE
      set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB] / 2
      while ( GetBattleState != 1 )
         Wait( 1 )
      if ( !openingdialogflag )
         RunBattleCode( Run Camera, 9 )
         Wait( 10 )
         BattleDialog( "So you have defeated Maliris..." )
         Wait( 45 )
         BattleDialog( "For Tiamat, there is only victory!" )
         Wait( 60 )
      RunBattleCode( Enable ATB )
      while ( GetBattleState != 4 )
         Wait( 1 )
   set playerteamcount = #SV_PlayerTeam
   if ( !battlestate )
      set battlestate++
      set lastplayerteamcount = #SV_PlayerTeam
   set situationchanged = ( lastplayerteamcount != playerteamcount )
   set lastplayerteamcount = playerteamcount
   set validplayerteamcount = #NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP)
   if ( !validplayerteamcount && situationchanged && ( battlestate != 255 ) )
      set battlestate = 255
      while ( IsAttacking != 0 )
         Wait( 1 )
      RunBattleCode( Disable ATB )
      while ( GetBattleState != 1 )
         Wait( 1 )
      BattleDialog( "Annihilated..." )
      RunBattleCode( Game Over )
   Wait( 1 )
   loop


Function Tiamat_ATB
   if ( twisterflag )
      set twistertarget = 0
   else
      set twistertarget = SV_PlayerTeam
   if ( jetfireflag )
      set jetfiretarget = 0
   else
      set jetfiretarget = SV_PlayerTeam
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Silent Claw )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Twister )
      set SV_Target = twistertarget
   elseif ( selectedattack == Absorb MP )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb Magic )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb Strength )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Jet Fire )
      set SV_Target = jetfiretarget
   elseif ( selectedattack == Float )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | FLOAT) & NotMatching(SV_PlayerTeam[STATUS_AUTO], FLOAT) )
   if ( selectedattack == Twister )
      set twisterflag = TRUE
   if ( selectedattack == Jet Fire )
      set jetfireflag = TRUE
   Attack( selectedattack )


Function Tiamat_Counter
   if ( ( GetAttackCommandId == Skill ) && ( GetAttackId == What's That?! ) )
      return
   if ( GetAttackCommandId != Attack )
      return
   if ( ( #NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) ) <= 1 )
      return
   set SV_Target = Matching(SV_PlayerTeam[STATUS_CURRENT], DOOM | GRADUAL_PETRIFY | POISON | VENOM)
   set SV_Target |= ( Matching(SV_PlayerTeam[STATUS_CURRENT], REGEN) | Matching(SV_PlayerTeam[STATUS_AUTO], REGEN) ) & Matching(SV_PlayerTeam[STATUS_CURRENT], ZOMBIE)
   if ( #SV_Target )
      return
   if ( #NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | VENOM | DEATH | STOP) < 3 )
      return
   set SV_Target = GetAttacker
   if ( #( Matching(SV_Target[STATUS_CURRENT], FLOAT) | Matching(SV_Target[STATUS_AUTO], FLOAT) ) )
      Attack( Snort )


Crystal World incarnation[]

Function Tiamat_Init
   set attacklist = [ Silent Claw ; Twister ; Absorb MP ; Absorb Magic ; Absorb Strength ; Jet Fire ]


Function Tiamat_ATB
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Silent Claw )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Twister )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Absorb MP )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb Magic )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Absorb Strength )
      set SV_Target = RandomInTeam(SV_PlayerTeam)
   elseif ( selectedattack == Jet Fire )
      set SV_Target = SV_PlayerTeam
   Attack( selectedattack )


Other appearances[]

Dissidia Final Fantasy Opera Omnia[]

Baknamy FFTA2.pngThis 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.

Pictlogica Final Fantasy[]

Baknamy FFTA2.pngThis section about an enemy in Pictlogica Final Fantasy is empty or needs to be expanded. You can help the Final Fantasy Wiki by expanding it.

Final Fantasy Record Keeper[]

Tiamant ffrk.png
Baknamy FFTA2.pngThis 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.


Behind the scenes[]

Concept artwork of the Wind Guardian.

Tiamat alludes to the boss of the same name from the original Final Fantasy, one of the Four Fiends the guardians of Terra of Final Fantasy IX are based on.

Data hacking shows that there are many gaps in the numerical sequence of battle formations and monster IDs, showing that many battle formations and monsters were deleted prior to the final version. In addition to many more, three missing monster IDs appear around the "Earth Guardian", making one suspect that in the original version the player was to fight all four of the guardians instead of only one (in the final game, the other three are defeated via cut-scenes, including Wind Guardian/Tiamat). Design artwork for these other three guardians is known, as well as for deleted locations, which would probably have been where they were fought.

Tiamat and the Stellazzio sidequest are the only sources for the Blood Sword weapon for Steiner.

Gallery[]

Etymology[]

Tiamat is a primordial goddess of the ocean in Mesopotamian religion. The game Dungeons & Dragons has Tiamat as a chromatic dragon, the Queen of the Evil Dragons, and as such the opposing deity to Bahamut, who is a platinum dragon and the King of Benevolent Dragons.

Related enemies[]

Advertisement