The Ring Leader is a flying demon enemy from Final Fantasy IX, found on Terra. If its Virus Powder inflicts Virus, a Vaccine can be stolen to remedy the status.
Stats[]
AI script[]
Function Ring_Leader_Init
set attacklist = [ Bio ; Blind ; Silence ; Virus Powder ]
Function Ring_Leader_ATB
if ( !firstattackflag )
set firstattackflag = TRUE
if ( GetRandom & 1 )
set SV_Target = SV_FunctionEnemy
Attack( Reflect )
set selectedattack = RandomAttack( attacklist )
if ( selectedattack == Bio )
set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | POISON) )
elseif ( selectedattack == Blind )
set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | DARKNESS) )
elseif ( selectedattack == Silence )
set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | SILENCE) )
elseif ( selectedattack == Virus Powder )
set SV_Target = RandomInTeam( NotMatching(SV_PlayerTeam[STATUS_CURRENT], PETRIFY | DEATH | JUMP | VIRUS) )
Attack( selectedattack )
Function Ring_Leader_Counter
if ( ( GetAttackCommandId == Skill ) && ( GetAttackId == What's That?! ) )
return
if ( IsCommandMagical( GetAttackCommandId ) && ( GetRandom & 1 ) && ( SV_FunctionEnemy[MP] >= 2 ) )
set SV_Target = GetAttacker
Attack( Osmose )
Gallery[]
Etymology[]
The Japanese name for this enemy is the English phrase "Ring Commander", as the enemy commands a ring. The English localization uses the synonym "leader". A ringleader is the leader of a group causing a disturbance, and also another name for a ringmaster in a circus.
In French it is named SdA, probably in reference to the book The Lord of the Rings (Seigneur des Anneaux).