Final Fantasy Wiki
No edit summary
No edit summary
Line 28: Line 28:
 
The '''Hippogriff''' is an enemy from ''[[Final Fantasy VII]]''. They can be encountered on the World Map in the [[Mideel]] area. It can fly into the air to become a long-range enemy and increase its Evade. It can also confuse the party with L2 Confu, hitting any party member whose level is even. Otherwise, it has no dangerous attacks, although it has a large amount of HP for the point of the game it is in.
 
The '''Hippogriff''' is an enemy from ''[[Final Fantasy VII]]''. They can be encountered on the World Map in the [[Mideel]] area. It can fly into the air to become a long-range enemy and increase its Evade. It can also confuse the party with L2 Confu, hitting any party member whose level is even. Otherwise, it has no dangerous attacks, although it has a large amount of HP for the point of the game it is in.
   
Despite the similar name, the ability ??? should not be confused with [[Lifebreak|????]], an [[Enemy Skill Materia|Enemy Skill]]. This ability only will uses on the ground after Hippogriff has been in the air once.
+
Despite the similar name, the ability ??? should not be confused with [[Lifebreak|????]], an [[Enemy Skill Materia|Enemy Skill]]. This ability only will uses on the ground after Hippogriff has been in the air once. Also, it switches to fly form when receiving physical attacks and when having below 50% of it's Max HP. It returns in the ground if hit with a magic attack.
   
 
==AI Script==
 
==AI Script==

Revision as of 17:02, 7 August 2014

Template:Sideicon Template:FFVII Enemies The Hippogriff is an enemy from Final Fantasy VII. They can be encountered on the World Map in the Mideel area. It can fly into the air to become a long-range enemy and increase its Evade. It can also confuse the party with L2 Confu, hitting any party member whose level is even. Otherwise, it has no dangerous attacks, although it has a large amount of HP for the point of the game it is in.

Despite the similar name, the ability ??? should not be confused with ????, an Enemy Skill. This ability only will uses on the ground after Hippogriff has been in the air once. Also, it switches to fly form when receiving physical attacks and when having below 50% of it's Max HP. It returns in the ground if hit with a magic attack.

AI Script

AI: Setup {

TempVar:DfltDf% = Hippogriff's Df%

} AI: Main {

If (Hippogriff's IdleAnim == On Land) Then
{
If (Count == 0) Then
{
If (At Least One Opponent doesn't have Confusion Status) Then
{
Choose Random Opponent without Confusion Status
Use L2 Confu on Target
}
Count = 1
} Else If (Count = 1 or 2 or 3) Then {
If (At Least One Opponent doesn't have Confusion Status) Then
{
Choose Random Opponent without Confusion
Use <Beak> (Land Version) on Target
}
Count = Count + 1
} Else {
If (At Least One Opponent doesn't have Confusion Status) Then
{
Choose Random Opponent without Confusion
If (TempVar:TakenOff == 0) Then
{
Use <Beak> (Land Version) on Target
} Else {
Use ??? (Land Version) on Target
}
}
Count = 1
}
} Else {
If (Count == 0 or 1 or 2) Then
{
If (At Least One Opponent doesn't have Confusion Status) Then
{
Choose Random Opponent without Confusion
Use <Beak> (Air Version) on Target
}
Count = Count + 1
} Else {
If (At Least One Opponent doesn't have Confusion Status) Then
{
Choose Random Opponent without Confusion
If (TempVar:HitsUntilLanding == 0) Then
{
Use <Beak> (Air Version) on Target
} Else {
Use ??? (Air Version) on Target
}
}
Count = 1
}
}

} AI: Counter - Physical {

If (Hippogriff's IdleAnim == On Land) Then
{
Hippogriff's HurtAnim = Flinch (On Land)
If ((Hippogriff's HP <= 50% of Hippogriff's Max HP)
AND (TempVar:TakenOff == 0)) Then
{
Choose Self
Use <> on Target
Hippogriff's IdleAnim = In Air
Hippogriff's Df% = Hippogriff's Df% + 30
Hippogriff's Range = 16
TempVar:TakenOff = 1
}
} Else {
Hippogriff's HurtAnim = Flinch (In Air)
}

} AI: Counter - Magical {

If (Hippogriff's IdleAnim != On Land) Then
{
Hippogriff's HurtAnim = Flinch (In Air)
If (TempVar:HitsUntilLanding == 0) Then
{
Choose Self
Use <> on Target
Hippogriff's IdleAnim = On Land
Hippogriff's Df% = TempVar:DfltDf%
Hippogriff's Range = 1
} Else {
TempVar:HitsUntilLanding = TempVar:HitsUntilLanding - 1
}
} Else {
Hippogriff's HurtAnim = Flinch (On Land)
}

}

Gallery

Template:Gallery

Related Enemies