DeityPsymon (talk | contribs) (→Battle) Tag: sourceedit |
Intangir Bot (talk | contribs) m (Bot: Changing template: Enemy-stub) |
||
(21 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ |
+ | {{sideicon|prime=FFIX|PFF|FFRK}} |
+ | {{infobox enemy |
||
− | {{FFIX Enemy |
||
− | | |
+ | | release = FFIX |
− | | |
+ | |name = Maliris |
⚫ | |||
| japanese = マリリス |
| japanese = マリリス |
||
| romaji = Maririsu |
| romaji = Maririsu |
||
+ | | image = <gallery> |
||
− | + | Maliris-ffix-battle.png|Normal |
|
− | + | CrystalWorldMaliris.png|Crystal World |
|
+ | </gallery> |
||
+ | |1 location = [[Memoria (Final Fantasy IX)|Memoria]] |
||
+ | |2 location = [[Crystal World]] |
||
+ | |type = Boss |
||
+ | |aiscript=true |
||
+ | }} |
||
⚫ | |||
⚫ | |||
+ | |||
⚫ | Maliris was created by [[Kuja]] from the [[Crystal (term)#Final Fantasy IX|crystal's]] memory of the '''Fire Guardian''' in the [[Fire Shrine]] who challenged [[Freya Crescent|Freya]] and [[Amarant Coral|Amarant]]. The Fire Guardian is not fought as a boss, but Freya and Amarant fight her off-screen to place the mirror. |
||
+ | |||
⚫ | |||
⚫ | |||
+ | ==Stats== |
||
+ | {{infobox enemy stats FFIX |
||
+ | | name = Maliris |
||
+ | | sec 1 = Boss |
||
⚫ | |||
| 1 prev = Ash (Final Fantasy IX) |
| 1 prev = Ash (Final Fantasy IX) |
||
| 1 bestiary = 182 |
| 1 bestiary = 182 |
||
Line 52: | Line 70: | ||
| 1 mini = Immune |
| 1 mini = Immune |
||
| 1 gradual petrify = Immune |
| 1 gradual petrify = Immune |
||
− | | 1 drop 1 = [[ |
+ | | 1 drop 1 = [[Final Fantasy IX items#Phoenix Pinion|Phoenix Pinion]] |
− | | 1 drop 2 = [[ |
+ | | 1 drop 2 = [[Final Fantasy IX items#Phoenix Down|Phoenix Down]] |
− | | 1 drop 3 = [[ |
+ | | 1 drop 3 = [[Final Fantasy IX items#Ether|Ether]] |
− | | 1 drop 4 = [[ |
+ | | 1 drop 4 = [[Final Fantasy IX items#Elixir|Elixir]] |
− | | 1 steal 1 = [[ |
+ | | 1 steal 1 = [[Final Fantasy IX armor#Genji Armor|Genji Armor]] |
− | | 1 steal 2 = [[ |
+ | | 1 steal 2 = [[Final Fantasy IX weapons#Ultima Sword|Ultima Sword]] |
− | | 1 steal 3 = [[ |
+ | | 1 steal 3 = [[Final Fantasy IX weapons#Masamune|Masamune]] |
− | | 1 abilities = [[ |
+ | | 1 abilities = [[Final Fantasy IX enemy abilities#Sword Quiver|Sword Quiver]], [[Final Fantasy IX enemy abilities#Esuna|Esuna]] |
| 1 info = Can't escape. |
| 1 info = Can't escape. |
||
| 1 ap = 10 |
| 1 ap = 10 |
||
Line 90: | Line 108: | ||
| 2 defend = Immune |
| 2 defend = Immune |
||
| 2 heat = Immune |
| 2 heat = Immune |
||
− | | 2 drop 1 = [[ |
+ | | 2 drop 1 = [[Final Fantasy IX items#Phoenix Down|Phoenix Down]] |
− | | 2 drop 2 = [[ |
+ | | 2 drop 2 = [[Final Fantasy IX jewels#Opal|Opal]] |
− | | 2 drop 3 = [[ |
+ | | 2 drop 3 = [[Final Fantasy IX items#Ether|Ether]] |
− | | 2 drop 4 = [[ |
+ | | 2 drop 4 = [[Final Fantasy IX items#Elixir|Elixir]] |
− | | 2 steal 1 = [[ |
+ | | 2 steal 1 = [[Final Fantasy IX items#Phoenix Down|Phoenix Down]] |
− | | 2 steal 2 = [[ |
+ | | 2 steal 2 = [[Final Fantasy IX items#Phoenix Down|Phoenix Down]] |
− | | 2 steal 3 = [[ |
+ | | 2 steal 3 = [[Final Fantasy IX items#Phoenix Pinion|Phoenix Pinion]] |
− | | 2 steal 4 = [[ |
+ | | 2 steal 4 = [[Final Fantasy IX items#Phoenix Pinion|Phoenix Pinion]] |
| 2 card = Ifrit |
| 2 card = Ifrit |
||
| 2 blue magic = Mustard Bomb |
| 2 blue magic = Mustard Bomb |
||
− | | 2 abilities = [[ |
+ | | 2 abilities = [[Final Fantasy IX enemy abilities#Sword Quiver|Sword Quiver]], [[Final Fantasy IX enemy abilities#Esuna|Esuna]] |
| 2 ap = 7 |
| 2 ap = 7 |
||
}} |
}} |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | Maliris was created by [[Kuja]] from the [[Crystal (term)#Final Fantasy IX|crystal's]] memory of the '''Fire Guardian''' in the [[Fire Shrine]] who challenged [[Freya Crescent|Freya]] and [[Amarant Coral|Amarant]]. The Fire Guardian is not fought as a boss, but Freya and Amarant fight her off-screen to place the mirror. |
||
⚫ | Maliris frequently uses [[Fire (element)|Fire]] magic, especially with her sword attacks. She casts [[Final Fantasy IX enemy abilities#Mustard Bomb|Mustard Bomb]], which inflicts the [[Heat (status)|Heat]] status. She casts [[Reflect (ability)|Reflect]] on herself and will reflect Fire spells off herself to hit the party. When defeated, Maliris attacks with Raining Swords that will do about 4000 HP to all characters. She will not perform this if [[Sleep (status)|asleep]] and killed by a magic ability. |
||
+ | Defeating her in the mobile/[[Steam]] version yields the [[Final Fantasy IX achievements and trophies#Putting Out the Fire|Putting Out the Fire]] achievement. |
||
⚫ | |||
− | |||
⚫ | |||
⚫ | |||
⚫ | Maliris frequently uses [[Fire (element)|Fire]] magic, especially with her sword attacks. She casts [[ |
||
=== Strategy === |
=== Strategy === |
||
− | [[Ice (element)|Ice]] and [[Water (element)|Water]] magic are useful |
+ | [[Ice (element)|Ice]] and [[Water (element)|Water]] magic are useful, as are [[Eidolon (Final Fantasy IX)|eidolons]], such as [[Shiva#Final Fantasy IX|Shiva]] and [[Leviathan#Final Fantasy IX|Leviathan]]. |
− | If the party has [[ |
+ | If the party has [[Final Fantasy IX support abilities#Auto-Reflect|Auto-Reflect]], the player doesn't need to [[Dispel]] Maliris's Reflect status, merely reflect [[Blk Mag (Final Fantasy IX)#Blizzaga|Blizzaga]] or [[Blk Mag (Final Fantasy IX)#Water|Water]] off a character, or the whole party for a stronger effect. [[Zidane Tribal/Gameplay|Zidane]] should [[Steal#Final Fantasy IX|steal]] all the items Maliris has, as they are hard to find elsewhere. |
− | Most of the party should have their [[HP (stat)|HP]] almost fully healed by the end of the battle to survive Maliris's Raining Swords, although it is recommended at least one of the player characters has [[Reraise (status)|Auto-Life]]. If Freya is in the party, she can avoid Raining Swords by [[Jump (ability)#Final Fantasy IX| |
+ | Most of the party should have their [[HP (stat)|HP]] almost fully healed by the end of the battle to survive Maliris's Raining Swords, although it is recommended at least one of the player characters has [[Reraise (status)|Auto-Life]]. If [[Freya Crescent/Gameplay|Freya]] is in the party, she can avoid Raining Swords by [[Jump (ability)#Final Fantasy IX|jumping]] at the appropriate time. [[Quina Quen/Gameplay|Quina]] can use [[Night]] to put Maliris to sleep, but the player party needs to be protected against the status. |
=== [[Crystal World]] incarnation === |
=== [[Crystal World]] incarnation === |
||
− | The translucent form of Maliris is considerably weaker, as she does not perform Raining Swords upon her defeat and has a substantially |
+ | The translucent form of Maliris is considerably weaker, as she does not perform Raining Swords upon her defeat and has a substantially less HP. A constant barrage of Ice-elemental magic and physical attacks charged with the [[Final Fantasy IX support abilities#Devil Killer|Devil Killer]] ability should be enough to bring this snake down quickly. Crystal Maliris doesn't give [[Experience Points|EXP]]. |
+ | {{clear}} |
||
+ | |||
+ | == AI script == |
||
+ | === Boss === |
||
+ | {{AI FFIX|code= |
||
+ | Function Maliris_Init |
||
+ | :set attacklist = [ Sword Quiver ; Sword Quiver ; Flame Slash ; Mustard Bomb ; Esuna ; Reflect ] |
||
+ | |||
+ | |||
+ | Function Maliris_Loop |
||
+ | :while ( GetBattleState != 1 ) |
||
+ | ::Wait( 1 ) |
||
+ | :RunBattleCode( Run Camera, 9 ) |
||
+ | :Wait( 10 ) |
||
+ | :BattleDialog( "We meet again..." ) |
||
+ | :Wait( 45 ) |
||
+ | :BattleDialog( "I am one of the Chaos guardians." ) |
||
+ | :Wait( 45 ) |
||
+ | :BattleDialog( "Kneel before my power!" ) |
||
+ | :Wait( 60 ) |
||
+ | :RunBattleCode( Enable ATB ) |
||
+ | :return |
||
+ | |||
+ | |||
+ | Function Maliris_ATB |
||
+ | :set selectedattack = <abbr title="Picking a random attack is actually not as simple as a single call. If SV_Target is set to 0 (no target) or if the enemy doesn't have enough MP, another random attack is picked.">RandomAttack</abbr>( attacklist ) |
||
+ | :if ( selectedattack == Sword Quiver ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Sword Quiver ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Flame Slash ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Mustard Bomb ) |
||
+ | ::set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY │ DEATH │ JUMP │ REFLECT) & NotMatching(SV_PlayerTeam[STATUS_AUTO], REFLECT) ) |
||
+ | :elseif ( selectedattack == Esuna ) |
||
+ | ::set SV_Target = RandomInTeam( Matching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY │ DARKNESS │ CONFUSE │ TRANCE │ POISON │ SLEEP │ HEAT │ FREEZE │ MINI) ) |
||
+ | :elseif ( selectedattack == Reflect ) |
||
+ | ::set SV_Target = RandomInTeam( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY │ DEATH │ JUMP │ REFLECT) ) |
||
+ | :Attack( selectedattack ) |
||
+ | |||
+ | |||
+ | Function Maliris_Counter |
||
+ | :if ( SV_FunctionEnemy[MP] < 24 ) |
||
+ | ::return |
||
+ | :if ( !( #( Matching(SV_PlayerTeam[STATUS_CURRENT], REFLECT) │ Matching(SV_PlayerTeam[STATUS_AUTO], REFLECT) ) ) ) |
||
+ | ::return |
||
+ | :if ( ( GetRandom % 3 ) == 0 ) |
||
+ | ::set SV_Target = Matching(SV_FunctionEnemy[STATUS_CURRENT], REFLECT) |
||
+ | ::Attack( Firaga ) |
||
+ | |||
+ | |||
+ | Function Maliris_Death |
||
+ | :set SV_Target = SV_PlayerTeam |
||
+ | :Attack( Raining Swords ) |
||
+ | }} |
||
+ | |||
+ | === [[Crystal World]] incarnation === |
||
+ | {{AI FFIX|code= |
||
+ | Function Maliris_Init |
||
+ | :set attacklist = [ Sword Quiver ; Firaga ; Flame Slash ; Mustard Bomb ; Esuna ; Reflect ] |
||
+ | |||
+ | |||
+ | Function Maliris_ATB |
||
+ | :set selectedattack = <abbr title="Picking a random attack is actually not as simple as a single call. If SV_Target is set to 0 (no target) or if the enemy doesn't have enough MP, another random attack is picked.">RandomAttack</abbr>( attacklist ) |
||
+ | :if ( selectedattack == Sword Quiver ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Firaga ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Flame Slash ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Mustard Bomb ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :elseif ( selectedattack == Esuna ) |
||
+ | ::set SV_Target = RandomInTeam( Matching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY │ DARKNESS │ CONFUSE │ TRANCE │ POISON │ SLEEP │ HEAT │ FREEZE │ MINI) ) |
||
+ | :elseif ( selectedattack == Reflect ) |
||
+ | ::set SV_Target = RandomInTeam( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY │ DEATH │ JUMP │ REFLECT) ) |
||
+ | :Attack( selectedattack ) |
||
+ | }} |
||
+ | |||
+ | ==Other appearances== |
||
+ | ===''[[Pictlogica Final Fantasy]]''=== |
||
+ | {{Enemy section|Pictlogica Final Fantasy}} |
||
+ | {{clear}} |
||
+ | |||
+ | ===''[[Final Fantasy Record Keeper]]''=== |
||
+ | [[File:Marilis.png|right]] |
||
+ | {{Enemy section|Final Fantasy Record Keeper}} |
||
+ | {{clear}} |
||
== Gallery == |
== Gallery == |
||
Line 133: | Line 233: | ||
Maliris FFIX Art.jpg|Concept artwork of Maliris. |
Maliris FFIX Art.jpg|Concept artwork of Maliris. |
||
Fire-Guard-FFIX.png|Maliris as Fire Guardian in the Fire Shrine. |
Fire-Guard-FFIX.png|Maliris as Fire Guardian in the Fire Shrine. |
||
⚫ | |||
FFIX Flame Slash.png|Flame Slash. |
FFIX Flame Slash.png|Flame Slash. |
||
Raining Swords.png|Raining Swords. |
Raining Swords.png|Raining Swords. |
||
Line 142: | Line 243: | ||
== Trivia == |
== Trivia == |
||
− | * Maliris [[Final Fantasy IX |
+ | * Maliris [[Final Fantasy IX allusions|alludes]] to [[Marilith (Final Fantasy)|Marilith]] boss from the original ''[[Final Fantasy]]'', one of the [[Four Fiends (Final Fantasy)|Four Fiends]] the [[guardians of Terra]] of ''Final Fantasy IX'' are based on. |
− | * Maliris is the only enemy |
+ | * Maliris is the only enemy where the player can acquire (steal) one of the two pairs of [[Final Fantasy IX armor#Genji Armor|Genji Armor]]. The other pair can be found with [[Choco]] by digging the [[Chocograph#Outer Island|Outer Island]] [[chocograph]] treasure. |
* 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 [[Dummied content|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 "Fire Guardian"/Maliris). Design artwork for these other three guardians is known, as well as deleted locations, which would probably have been where they were fought. |
* 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 [[Dummied content|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 "Fire Guardian"/Maliris). Design artwork for these other three guardians is known, as well as deleted locations, which would probably have been where they were fought. |
||
Line 150: | Line 251: | ||
* [[Lich (Final Fantasy IX)|Lich]] |
* [[Lich (Final Fantasy IX)|Lich]] |
||
* [[Tiamat (Final Fantasy IX)|Tiamat]] |
* [[Tiamat (Final Fantasy IX)|Tiamat]] |
||
⚫ | |||
− | |||
⚫ | |||
[[Category:Final Fantasy IX Edible Enemies]] |
[[Category:Final Fantasy IX Edible Enemies]] |
Revision as of 16:47, 13 January 2020
Template:Sideicon
We meet again... I am one of the Chaos guardians. Kneel before my power!
Maliris
Maliris is a boss from Final Fantasy IX. The party fights her in Memoria.
Maliris was created by Kuja from the crystal's memory of the Fire Guardian in the Fire Shrine who challenged Freya and Amarant. The Fire Guardian is not fought as a boss, but Freya and Amarant fight her off-screen to place the mirror.
Maliris appears in Memoria on the bridge leading to the memory of Alexandria being destroyed.
Stats
Boss
Crystal
Battle
Maliris frequently uses Fire magic, especially with her sword attacks. She casts Mustard Bomb, which inflicts the Heat status. She casts Reflect on herself and will reflect Fire spells off herself to hit the party. When defeated, Maliris attacks with Raining Swords that will do about 4000 HP to all characters. She will not perform this if asleep and killed by a magic ability.
Defeating her in the mobile/Steam version yields the Putting Out the Fire achievement.
Strategy
Ice and Water magic are useful, as are eidolons, such as Shiva and Leviathan.
If the party has Auto-Reflect, the player doesn't need to Dispel Maliris's Reflect status, merely reflect Blizzaga or Water off a character, or the whole party for a stronger effect. Zidane should steal all the items Maliris has, as they are hard to find elsewhere.
Most of the party should have their HP almost fully healed by the end of the battle to survive Maliris's Raining Swords, although it is recommended at least one of the player characters has Auto-Life. If Freya is in the party, she can avoid Raining Swords by jumping at the appropriate time. Quina can use Night to put Maliris to sleep, but the player party needs to be protected against the status.
Crystal World incarnation
The translucent form of Maliris is considerably weaker, as she does not perform Raining Swords upon her defeat and has a substantially less HP. A constant barrage of Ice-elemental magic and physical attacks charged with the Devil Killer ability should be enough to bring this snake down quickly. Crystal Maliris doesn't give EXP.
AI script
Boss
Function Maliris_Init
set attacklist = [ Sword Quiver ; Sword Quiver ; Flame Slash ; Mustard Bomb ; Esuna ; Reflect ]
Function Maliris_Loop
while ( GetBattleState != 1 )
Wait( 1 )
RunBattleCode( Run Camera, 9 )
Wait( 10 )
BattleDialog( "We meet again..." )
Wait( 45 )
BattleDialog( "I am one of the Chaos guardians." )
Wait( 45 )
BattleDialog( "Kneel before my power!" )
Wait( 60 )
RunBattleCode( Enable ATB )
return
Function Maliris_ATB
set selectedattack = RandomAttack( attacklist )
if ( selectedattack == Sword Quiver )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Sword Quiver )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Flame Slash )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Mustard Bomb )
set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) & NotMatching(SV_PlayerTeam[STATUS_AUTO], REFLECT) )
elseif ( selectedattack == Esuna )
set SV_Target = RandomInTeam( Matching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DARKNESS | CONFUSE | TRANCE | POISON | SLEEP | HEAT | FREEZE | MINI) )
elseif ( selectedattack == Reflect )
set SV_Target = RandomInTeam( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) )
Attack( selectedattack )
Function Maliris_Counter
if ( SV_FunctionEnemy[MP] < 24 )
return
if ( !( #( Matching(SV_PlayerTeam[STATUS_CURRENT], REFLECT) | Matching(SV_PlayerTeam[STATUS_AUTO], REFLECT) ) ) )
return
if ( ( GetRandom % 3 ) == 0 )
set SV_Target = Matching(SV_FunctionEnemy[STATUS_CURRENT], REFLECT)
Attack( Firaga )
Function Maliris_Death
set SV_Target = SV_PlayerTeam
Attack( Raining Swords )
Crystal World incarnation
Function Maliris_Init
set attacklist = [ Sword Quiver ; Firaga ; Flame Slash ; Mustard Bomb ; Esuna ; Reflect ]
Function Maliris_ATB
set selectedattack = RandomAttack( attacklist )
if ( selectedattack == Sword Quiver )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Firaga )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Flame Slash )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Mustard Bomb )
set SV_Target = RandomInTeam(SV_PlayerTeam)
elseif ( selectedattack == Esuna )
set SV_Target = RandomInTeam( Matching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DARKNESS | CONFUSE | TRANCE | POISON | SLEEP | HEAT | FREEZE | MINI) )
elseif ( selectedattack == Reflect )
set SV_Target = RandomInTeam( NotMatching(SV_EnemyTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | REFLECT) )
Attack( selectedattack )
Other appearances
Pictlogica Final Fantasy
Final Fantasy Record Keeper
Gallery
Etymology
marilith is fictional creature in many official Dungeons & Dragons campaign settings. A marilith is depicted as a powerful, six-armed female demon with the lower body of a snake. Mariliths in Dungeons & Dragons are based on Hindu mythology, where gods and demons frequently have multiple heads and arms.
ATrivia
- Maliris alludes to Marilith boss from the original Final Fantasy, one of the Four Fiends the guardians of Terra of Final Fantasy IX are based on.
- Maliris is the only enemy where the player can acquire (steal) one of the two pairs of Genji Armor. The other pair can be found with Choco by digging the Outer Island chocograph treasure.
- 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 "Fire Guardian"/Maliris). Design artwork for these other three guardians is known, as well as deleted locations, which would probably have been where they were fought.