FANDOM


IX

Who dares disturb my sleep? Leave at once, or you will die.
—Hades

Hades, originally introduced to the player as a Mysterious Voice, is a superboss in Final Fantasy IX. He is encountered in Memoria in the ocean room by walking right and examining the area behind the large rock and choosing not to leave when asked. There will be no "?" field icon to indicate him, but pressing X reveals him. Instead of the the normal boss music, "Hunter's Chance" plays during the fight.

StatsEdit

Battle Edit

Hades's Judgment Sword attack saps a party member to a single HP. Hades uses both Freeze and Mustard Bomb. His Curse attack deals random damage and inflicts Confuse, Poison, Mini, Darkness, and Slow on all party members. When Hades powers up his sword he will countdown to casting Doomsday, dealing heavy Shadow-elemental damage to the entire party while healing himself. He uses Curse on every odd numbered count, and Doomsday on every even numbered count.

If the party has defeated Ozma before encountering Hades, Hades will comment:

"Wh-What!? You've defeated Ozma!?"
"I've come too far to retreat."
"Onward!"

Strategy Edit

Equipping immunization abilities (Clear Headed, Body Temp, Antibody, Bright Eyes, etc.) will help and Quina's Angel's Snack can aid in removing the status ailments, although it doesn't heal Confuse.

It is recommended to defeat Hades before he casts Doomsday. To avoid being devastated by Doomsday, the party can equip Shadow-nullifying/absorbing items, such as Egoist's Armlet, Pumice Piece, Ninja Gear and Demon Mail.

Hades is classified as a demon-type enemy, but also as flying-type due to him hovering. This means characters equipped with the Devil Killer or Bird Killer abilities will boost damage.

AI Script Edit

Using general variable Ozma_Defeated


Function Hades_Init
   set attacklist = [ Judgment Sword ; Judgment Sword ; Freeze ; Cleave ; Cleave ; Continue ; Reflect ; Mustard Bomb ]

Function Hades_Loop
   if ( !initflag )
      set initflag = TRUE
      set SV_FunctionEnemy[STOP_ANIM] = 2
      set SV_FunctionEnemy[PLAY_ANIM_ONCE] = 0
      set SV_FunctionEnemy[PLAY_ANIM_ONCE] = 6
      set SV_FunctionEnemy[PLAY_ANIM_ONCE] = 12
      set SV_FunctionEnemy[SHADOW] = 0
      if ( Ozma_Defeated )
         Wait( 45 )
         BattleDialog( "Wh-What!? You’ve defeated Ozma!?" )
         Wait( 45 )
         BattleDialog( "I’ve come too far to retreat." )
         Wait( 45 )
         BattleDialog( "Onward!" )
         Wait( 45 )
      RunBattleCode( Enable ATB )
      while ( GetBattleState != 4 )
         Wait( 1 )
   set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB]
   if ( SV_FunctionEnemy[HP] <= 10000 )
      while ( IsAttacking != 0 )
         Wait( 1 )
      RunBattleCode( Disable ATB )
      while ( GetBattleState != 1 )
         Wait( 1 )
      set SV_Target = SV_FunctionEnemy
      if ( SV_FunctionEnemy[STAND_ANIMATION] == 0 )
         AttackSpecial( Death )
      else
         AttackSpecial( Death by idle2 )
      while ( IsAttacking != 0 )
         Wait( 1 )
      set SV_FunctionEnemy[DEFEATED_ON] = 1
      RunBattleCode( End Battle, Victory )
   Wait( 1 )
   loop

Function Hades_ATB
   set freezetarget = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) & NotMatching(SV_PlayerTeam[STATUS_AUTO], REFLECT) )
   set freezetarget &= ~Matching(SV_PlayerTeam[STATUS_CURRENT], FREEZE)
   set mustardbombtarget = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) & NotMatching(SV_PlayerTeam[STATUS_AUTO], REFLECT) )
   set mustardbombtarget &= ~Matching(SV_PlayerTeam[STATUS_CURRENT_B], HEAT)
   set selectedattack = RandomAttack( attacklist )
   if ( selectedattack == Judgment Sword )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) & ~( SV_PlayerTeam[HP] ==$ 1 ) )
   elseif ( selectedattack == Judgment Sword )
      set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP) & ~( SV_PlayerTeam[HP] ==$ 1 ) )
   elseif ( selectedattack == Freeze )
      set SV_Target = freezetarget
   elseif ( selectedattack == Cleave )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Cleave )
      set SV_Target = SV_PlayerTeam
   elseif ( selectedattack == Continue )
      set SV_Target = SV_FunctionEnemy
   elseif ( selectedattack == Reflect )
      set SV_Target = RandomInTeam( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) )
   elseif ( selectedattack == Mustard Bomb )
      set SV_Target = mustardbombtarget
   if ( SV_FunctionEnemy[STAND_ANIMATION] == 1 )
      if ( !poweringcounter )
         set doomsdaycurseswitch = ~doomsdaycurseswitch & 1
         if ( doomsdaycurseswitch )
            set SV_Target = SV_PlayerTeam
            set selectedattack = Curse
         else
            set SV_Target = SV_PlayerTeam | SV_EnemyTeam
            set selectedattack = Doomsday
      else
         set SV_Target = SV_FunctionEnemy
         SetTextVariable( poweringcounter )
         set poweringcounter--
         set selectedattack = Countdown
   elseif ( selectedattack == Countdown )
      set poweringcounter = 3


   Attack( selectedattack )

Synthesis shop Edit

If the party defeats Hades he will provide a synthesis shop, enabling the party to synthesize a Pumice from two Pumice Pieces. This Add-on can teach Dagger the summon Ark. He can also synthesize other rare items, including Phoenix Pinions, the Robe of Lords, and Protect Rings.

Tin Armor, Steiner's best suit of armor, can be synthesized with an Ore and a Hammer (the reward for completing the Stellazzio sidequest), but if the player synthesizes the Tin Armor they miss out on an extra scene in the game's ending. Hades can also synthesize Beatrix's Save the Queen, but nobody can equip it as a weapon (however, it can be thrown by Amarant).

Tetra Master Edit

Tetra Master
Card056
#056
Location: Memoria


Other appearancesEdit

Pictlogica Final FantasyEdit

PFF

Baknamy FFTA2This article or section is a stub about an enemy in Pictlogica Final Fantasy. You can help the Final Fantasy Wiki by expanding it.

Final Fantasy Record KeeperEdit

FFRK

FFRK Hades FFIX
Baknamy FFTA2This article or section is a stub about an enemy in Final Fantasy Record Keeper. You can help the Final Fantasy Wiki by expanding it.


Gallery Edit

Etymology Edit

Hades is the Greek god of the Underworld, as well as the name of the Underworld itself. Despite many modern portrayals, in Ancient Greek mythology, Hades was not represented as evil. Later Christians used the name as being synonymous with the Devil, which seems to be the inspiration for the forms that the monsters with this name take.

Trivia Edit

Hill of Despair FFIX Art 1

Hades on the final battlefield.

  • Hades is never seen outside of his battle, even after the player defeats him. His synthesis shop can be accessed by talking to him in the same spot where the player fought him. This is similar to the final boss Necron, who likewise doesn't have a field model.
  • Hades was originally planned to be the final boss, but was changed to an optional boss. The concept artwork at right of the final battlefield shows the party fighting Hades instead of Necron.
    • There are eyes on the face of his sword and on his throne. Blinking disembodied eyes are also seen in the final battle arena, showing the connection between Hades and the original final battle. Incidentally, eyes are also a feature of many Terran structures (e.g. Pandemonium), perhaps implying a deeper connection that was lost or severed in the final cut of the game.