Intangir Bot (talk | contribs) m (Robot Techno: renaming template to contain codename) |
Intangir Bot (talk | contribs) m (Bot: Changing template: Enemy-stub) |
||
(27 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ |
+ | {{sideicon|prime=FFIX|FFRK}} |
+ | {{DISPLAYTITLE:Wyerd (''Final Fantasy IX'')}} |
||
− | {{FFIX Enemy |
||
+ | {{infobox enemy |
||
⚫ | |||
+ | | release = FFIX |
||
⚫ | |||
+ | |name = Wyerd |
||
⚫ | |||
| romaji = Waiādo |
| romaji = Waiādo |
||
− | | |
+ | | lit = [[#Etymology|Wieird]] |
− | | |
+ | | image = Wyerd-ffix.png |
⚫ | |||
⚫ | |||
+ | |aiscript=true |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
− | | Magic Defense = 8 |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
}} |
}} |
||
− | The '''Wyerd''' is an enemy from ''[[Final Fantasy IX]]''. The party can find it in the [[Ice Cavern (Final Fantasy IX)|Ice Cavern]]. Every time it uses its physical attack it will utter one of these two phrases: " |
+ | The '''Wyerd''' is an enemy from ''[[Final Fantasy IX]]''. The party can find it in the [[Ice Cavern (Final Fantasy IX)|Ice Cavern]]. Every time it uses its physical attack it will utter one of these two phrases: "The wind lays out my path." or "Get out of my way" (this is a reference to the small icy winds blowing through the Ice Cavern. Wyerds are only encountered by touching these winds when they appear, so they can be effectively avoided with careful timing). |
− | Otherwise, it can be a bit tricky to fight, as its [[ |
+ | Otherwise, it can be a bit tricky to fight, as its [[Final Fantasy IX enemy abilities#HP Switching|HP Switching]] attack exchanges its [[HP (stat)|HP]] with the targets, typically restoring their own HP and placing the target in critical health. Compounding this problem is the fact that Wyerd often uses [[Blizzard (ability)|Blizzard]] on weakened party members, possibly killing them. |
Note that even though it has few Hit Points, its maximum HP is tremendously high, able to reach up to 9999 HP if it switches HP with a party member with 9999 HP. |
Note that even though it has few Hit Points, its maximum HP is tremendously high, able to reach up to 9999 HP if it switches HP with a party member with 9999 HP. |
||
− | == |
+ | ==Stats== |
+ | {{infobox enemy stats FFIX |
||
− | {|class="table" style="background:rgba(50,50,50,0.05);width:380px" |
||
⚫ | |||
⚫ | |||
+ | | prev = Cave Imp |
||
⚫ | |||
⚫ | |||
+ | | location = [[Ice Cavern (Final Fantasy IX)|Ice Cavern]] |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | | attack power = 9 |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | | magic defense = 8 |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | |||
+ | == Formations == |
||
+ | {|class="half-width FFIX sortable article-table" |
||
⚫ | |||
!rowspan="2" style="width:5%"| |
!rowspan="2" style="width:5%"| |
||
− | |-class=" |
+ | |-class="a" |
! |
! |
||
{|style="width:100%;font-size:90%;text-align:center" class="innerborder" |
{|style="width:100%;font-size:90%;text-align:center" class="innerborder" |
||
Line 59: | Line 69: | ||
|} |
|} |
||
|- |
|- |
||
− | !class=" |
+ | !class="b"|???? |
− | |None |
||
⚫ | |||
| |
| |
||
− | {|style="width:100%;font-size:90% |
+ | {|style="width:100%;font-size:90%;text-align:center" class="innerborder" |
⚫ | |||
+ | |colspan="3" style="text-align:left;width:100%"|None |
||
|- |
|- |
||
|style="width:60%;text-align:left"|Wyerd |
|style="width:60%;text-align:left"|Wyerd |
||
− | |style="width:20%" |
+ | |style="width:20%"|50% |
|style="width:20%"|1 |
|style="width:20%"|1 |
||
|- |
|- |
||
|style="width:60%;text-align:left"|Wyerd x2 |
|style="width:60%;text-align:left"|Wyerd x2 |
||
− | |style="width:20%"| |
+ | |style="width:20%"|50% |
|style="width:20%"|2 |
|style="width:20%"|2 |
||
|} |
|} |
||
|} |
|} |
||
+ | == AI script == |
||
⚫ | |||
− | {{FFIX |
+ | {{AI FFIX|code= |
+ | Using general variable Batlle_WyerdStrikeCounter |
||
+ | |||
+ | Function <abbr title="First part of Ice Cavern">Main_Init</abbr> |
||
+ | :set strikecounter = Batlle_WyerdStrikeCounter |
||
+ | :if ( ( !strikecounter ) ││ ( strikecounter >= 4 ) ) |
||
+ | ::set strikecounter = 1 |
||
+ | :if ( strikecounter < 3 ) |
||
+ | ::set strikecounter++ |
||
+ | :set Batlle_WyerdStrikeCounter = strikecounter |
||
+ | |||
+ | |||
+ | Function <abbr title="Second part of Ice Cavern">Main_Init</abbr> |
||
+ | :set strikecounter = Batlle_WyerdStrikeCounter |
||
+ | :if ( !strikecounter ) |
||
+ | ::set strikecounter = 1 |
||
+ | :if ( strikecounter < 3 ) |
||
+ | ::set strikecounter++ |
||
+ | :else |
||
+ | ::if ( strikecounter == 4 ) |
||
+ | :::set strikecounter = 5 |
||
+ | :set Batlle_WyerdStrikeCounter = strikecounter |
||
+ | |||
+ | |||
+ | Function Wyerd_Loop |
||
+ | :if ( !initflag ) |
||
+ | ::set SV_FunctionEnemy[MAX_HP] = 12345 |
||
+ | ::set initflag++ |
||
+ | :elseif ( initflag == 1 ) |
||
+ | ::if ( #( SV_FunctionEnemy[HP] == 0 ) ) |
||
+ | :::if ( ( SV_EnemyTeam[MODEL] ==$ SV_FunctionEnemy[MODEL] ) == SV_FunctionEnemy ) |
||
+ | ::::set SV_FunctionEnemy[STOP_ANIM] = 2 |
||
+ | ::::set SV_FunctionEnemy[PLAY_ANIM_ONCE] = 0 |
||
+ | :set strikecounter = Batlle_WyerdStrikeCounter |
||
+ | :if ( ( strikecounter == 3 ) ││ ( strikecounter == 4 ) ) |
||
+ | ::set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB] |
||
+ | :Wait( 1 ) |
||
+ | :loop |
||
+ | |||
+ | |||
+ | Function Wyerd_ATB |
||
+ | :set strikecounter = Batlle_WyerdStrikeCounter |
||
+ | :if ( ( strikecounter == 3 ) ││ ( strikecounter == 4 ) ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | ::if ( strikecounter == 3 ) |
||
+ | :::Attack( StrikeB ) |
||
+ | ::else |
||
+ | :::Attack( StrikeC ) |
||
+ | ::set strikecounter++ |
||
+ | ::set Batlle_WyerdStrikeCounter = strikecounter |
||
+ | :if ( GetRandom & 1 ) |
||
+ | ::set SV_Target = SV_PlayerTeam |
||
+ | ::if ( #( SV_Target & 1 ) ) |
||
+ | :::if ( FirstOf(1[HP]) < FirstOf(SV_FunctionEnemy[HP]) ) |
||
+ | ::::set SV_Target &= ( ~1 ) |
||
+ | ::if ( #( SV_Target & 2 ) ) |
||
+ | :::if ( FirstOf(2[HP]) < FirstOf(SV_FunctionEnemy[HP]) ) |
||
+ | ::::set SV_Target &= ( ~2 ) |
||
+ | ::if ( #( SV_Target & 4 ) ) |
||
+ | :::if ( FirstOf(4[HP]) < FirstOf(SV_FunctionEnemy[HP]) ) |
||
+ | ::::set SV_Target &= ( ~4 ) |
||
+ | ::if ( #( SV_Target & 8 ) ) |
||
+ | :::if ( FirstOf(8[HP]) < FirstOf(SV_FunctionEnemy[HP]) ) |
||
+ | ::::set SV_Target &= ( ~8 ) |
||
+ | ::set SV_Target = RandomInTeam(SV_Target) |
||
+ | ::if ( #SV_Target ) |
||
+ | :::Attack( HP Switching ) |
||
+ | ::else |
||
+ | :::if ( !( GetRandom % 3 ) ) |
||
+ | :::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | ::::Attack( HP Switching ) |
||
+ | :if ( ( SV_FunctionEnemy[MP] < 6 ) ││ ( #Matching(SV_FunctionEnemy[STATUS_CURRENT], SILENCE) && ( GetRandom & 1 ) ) ) |
||
+ | ::set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
⚫ | |||
+ | :set SV_Target = RandomInTeam(SV_PlayerTeam) |
||
+ | :Attack( Blizzard ) |
||
+ | }} |
||
+ | |||
⚫ | |||
+ | {{Card FFIX |
||
|name = Wyerd |
|name = Wyerd |
||
|image = Card013.png |
|image = Card013.png |
||
Line 83: | Line 172: | ||
|align = left |
|align = left |
||
}} |
}} |
||
− | {{ |
+ | {{clear}} |
+ | == Other appearances == |
||
⚫ | |||
+ | === ''[[Final Fantasy Record Keeper]]'' === |
||
− | {{Gallery |
||
− | + | [[File:FFRK Wyerd FFIX.png|right]] |
|
+ | {{Enemy section|Final Fantasy Record Keeper}} |
||
⚫ | |||
+ | {{clear}} |
||
+ | |||
⚫ | |||
+ | <gallery> |
||
+ | HPSwitching-ffix-ea.png|HP Switching. |
||
+ | </gallery> |
||
+ | ==Etymology== |
||
⚫ | |||
+ | Its name may be a portmanteau of "wild" {{J|ワイルド|wairudo}} and "weird" {{J| ウィアード|wiādo}}. |
||
[[de:Mastophant (FFIX)]] |
[[de:Mastophant (FFIX)]] |
||
⚫ |
Revision as of 16:48, 13 January 2020
Template:Sideicon
The Wyerd is an enemy from Final Fantasy IX. The party can find it in the Ice Cavern. Every time it uses its physical attack it will utter one of these two phrases: "The wind lays out my path." or "Get out of my way" (this is a reference to the small icy winds blowing through the Ice Cavern. Wyerds are only encountered by touching these winds when they appear, so they can be effectively avoided with careful timing).
Otherwise, it can be a bit tricky to fight, as its HP Switching attack exchanges its HP with the targets, typically restoring their own HP and placing the target in critical health. Compounding this problem is the fact that Wyerd often uses Blizzard on weakened party members, possibly killing them.
Note that even though it has few Hit Points, its maximum HP is tremendously high, able to reach up to 9999 HP if it switches HP with a party member with 9999 HP.
Stats
Formations
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
???? |
|
AI script
Using general variable Batlle_WyerdStrikeCounter
Function Main_Init
set strikecounter = Batlle_WyerdStrikeCounter
if ( ( !strikecounter ) || ( strikecounter >= 4 ) )
set strikecounter = 1
if ( strikecounter < 3 )
set strikecounter++
set Batlle_WyerdStrikeCounter = strikecounter
Function Main_Init
set strikecounter = Batlle_WyerdStrikeCounter
if ( !strikecounter )
set strikecounter = 1
if ( strikecounter < 3 )
set strikecounter++
else
if ( strikecounter == 4 )
set strikecounter = 5
set Batlle_WyerdStrikeCounter = strikecounter
Function Wyerd_Loop
if ( !initflag )
set SV_FunctionEnemy[MAX_HP] = 12345
set initflag++
elseif ( initflag == 1 )
if ( #( SV_FunctionEnemy[HP] == 0 ) )
if ( ( SV_EnemyTeam[MODEL] ==$ SV_FunctionEnemy[MODEL] ) == SV_FunctionEnemy )
set SV_FunctionEnemy[STOP_ANIM] = 2
set SV_FunctionEnemy[PLAY_ANIM_ONCE] = 0
set strikecounter = Batlle_WyerdStrikeCounter
if ( ( strikecounter == 3 ) || ( strikecounter == 4 ) )
set SV_FunctionEnemy[ATB] = SV_FunctionEnemy[MAX_ATB]
Wait( 1 )
loop
Function Wyerd_ATB
set strikecounter = Batlle_WyerdStrikeCounter
if ( ( strikecounter == 3 ) || ( strikecounter == 4 ) )
set SV_Target = RandomInTeam(SV_PlayerTeam)
if ( strikecounter == 3 )
Attack( StrikeB )
else
Attack( StrikeC )
set strikecounter++
set Batlle_WyerdStrikeCounter = strikecounter
if ( GetRandom & 1 )
set SV_Target = SV_PlayerTeam
if ( #( SV_Target & 1 ) )
if ( FirstOf(1[HP]) < FirstOf(SV_FunctionEnemy[HP]) )
set SV_Target &= ( ~1 )
if ( #( SV_Target & 2 ) )
if ( FirstOf(2[HP]) < FirstOf(SV_FunctionEnemy[HP]) )
set SV_Target &= ( ~2 )
if ( #( SV_Target & 4 ) )
if ( FirstOf(4[HP]) < FirstOf(SV_FunctionEnemy[HP]) )
set SV_Target &= ( ~4 )
if ( #( SV_Target & 8 ) )
if ( FirstOf(8[HP]) < FirstOf(SV_FunctionEnemy[HP]) )
set SV_Target &= ( ~8 )
set SV_Target = RandomInTeam(SV_Target)
if ( #SV_Target )
Attack( HP Switching )
else
if ( !( GetRandom % 3 ) )
set SV_Target = RandomInTeam(SV_PlayerTeam)
Attack( HP Switching )
if ( ( SV_FunctionEnemy[MP] < 6 ) || ( #Matching(SV_FunctionEnemy[STATUS_CURRENT], SILENCE) && ( GetRandom & 1 ) ) )
set SV_Target = RandomInTeam(SV_PlayerTeam)
Attack( Strike )
set SV_Target = RandomInTeam(SV_PlayerTeam)
Attack( Blizzard )
Tetra Master
Tetra Master |
---|
#013 Location: Treno, Gate area |
Other appearances
Final Fantasy Record Keeper
Gallery
Etymology
Its name may be a portmanteau of "wild" (ワイルド, wairudo?) and "weird" (ウィアード, wiādo?).