Bizarro∙Sephiroth/Three party stats

This page contains the stats for fought with three party.
==Stats==
==AI script==
AI: Setup
{
:TempVar:MainBody = Bizarro∙Sephiroth A
:TempVar:Head::= Bizarro∙Sephiroth B
:TempVar:Core::= Bizarro∙Sephiroth C
:TempVar:RightMgc = Bizarro∙Sephiroth D
:TempVar:LeftMgc:= Bizarro∙Sephiroth E
:Turn off Death Handling for Bizarro∙Sephiroth
:If (Self is TempVar:MainBody) Then
:{
::TempVar:CharLv99 = GlobalVar:CharLv99
::If (GlobalVar:JenovaKoR == 1) Then
::{
:::TempVar:JenovaBonus = 60000
::} Else {
:::TempVar:JenovaBonus = 0
::}
::TempVar:MainBody's Max HP = 40000 + TempVar:CharLv99 * 5000
:::::::::::: + TempVar:JenovaBonus
::TempVar:Head's Max HP::= 4000 - ((8 - TempVar:CharLv99) * 250)
::TempVar:Core's Max HP::= 16000 + TempVar:CharLv99 * 2000
::TempVar:RightMgc's Max HP = 8000 + TempVar:CharLv99 * 1000
::TempVar:LeftMgc's Max HP:= 8000 + TempVar:CharLv99 * 1000
::If (GlobalVar:BizarroMainStart == 0) Then
::{
:::TempVar:MainBody's HP = TempVar:MainBody's Max HP
:::TempVar:Head's HP::= TempVar:Head's Max HP
:::TempVar:Core's HP::= TempVar:Core's Max HP
:::TempVar:RightMgc's HP = TempVar:RightMgc's Max HP
:::TempVar:LeftMgc's HP:= TempVar:LeftMgc's Max HP
:::GlobalVar:BizarroMainStart = 1
:::GlobalVar:MainCount = 0
:::GlobalVar:Sub1Count = 0
:::GlobalVar:Sub2Count = 0
:::GlobalVar:MainCoreTurns = 0
:::GlobalVar:Sub1CoreTurns = 0
:::GlobalVar:Sub2CoreTurns = 0
:::GlobalVar:BzHeadDeaths = 0
:::GlobalVar:BzDead-MainHead = 0
:::GlobalVar:BzDead-MainCore = 0
:::GlobalVar:BzDead-MainRMgc = 0
:::GlobalVar:BzDead-MainLMgc = 0
:::GlobalVar:BzDead-MainRShl = 0
:::GlobalVar:BzDead-MainRArm = 0
:::GlobalVar:BzDead-Sub1Core = 0
:::GlobalVar:BzDead-Sub1LArm = 0
:::GlobalVar:BzDead-Sub1LShl = 0
:::GlobalVar:BzDead-Sub1RArm = 0
:::GlobalVar:BzDead-Sub2Core = 0
:::GlobalVar:BzDead-Sub2LArm = 0
:::Print Message [Think about the sequence of the 5 targets]
:::Print Message [ and beat them!]
::}
::Print Message [If a part dies, change to a different party.]
::Count = GlobalVar:MainCount
:} Else If (Self is TempVar:Head) Then {
::TempVar:Head's [4278] = 20
::If (GlobalVar:BzDead-MainHead == 1) Then
::{
:::Inflict Death on TempVar:Head
:::Remove TempVar:Head
:::All Allies' IdleAnim = Head KOed
:::All Allies' HurtAnim = Flinch (Head KOed)
::}
:} Else If (Self is TempVar:Core) Then {
::TempVar:Core's [4278] = 7
::TempVar:Core's Physical Immunity = On
::TempVar:Core's Magical Immunity = On
::If ((GlobalVar:BzDead-Sub2Core == 1)
::::& (GlobalVar:BzDead-Sub1Core == 1)
::::& (GlobalVar:BzDead-MainLMgc == 1)
::::& (GlobalVar:BzDead-MainRMgc == 1)) Then
::{
:::TempVar:Core's Physical Immunity = Off
:::TempVar:Core's Magical Immunity = Off
::}
::If (GlobalVar:BzDead-MainCore == 1) Then
::{
:::Inflict Death on TempVar:Core
:::Remove TempVar:Core
::}
::GlobalVar:MainCoreTurns = 0
:} Else If (Self is TempVar:RightMgc) Then {
::TempVar:RightMgc's [4278] = 29
::If (GlobalVar:BzDead-MainRMgc == 1) Then
::{
:::Inflict Death on TempVar:RightMgc
:::Remove TempVar:RightMgc
::}
::TempVar:RightMgc's Additional Absorbs = Ice, Lightning
:} Else If (Self is TempVar:LeftMgc) Then {
::TempVar:LeftMgc's [4278] = 25
::If (GlobalVar:BzDead-MainLMgc == 1) Then
::{
:::Inflict Death on TempVar:LeftMgc
:::Remove TempVar:LeftMgc
::}
::TempVar:LeftMgc's Additional Absorbs = Ice, Lightning
:} Else {
::Remove Self
:}
:GlobalVar:ChangeParty = 0
}
AI: Main
{
:If (Bizarro∙Sephiroth A to E all have Death Status) Then
:{
::Remove All Allies
::GlobalVar:ChangeParty = 0
:}
:If (Self is TempVar:MainBody) Then
:{
::TempVar:MainBody's MP = TempVar:MainBody's Max MP
::TempVar:CoreTurns = GlobalVar:MainCoreTurns
::If (TempVar:CoreTurns > 0) Then
::{
:::TempVar:CoreTurns = TempVar:CoreTurns + 1
:::GlobalVar:MainCoreTurns = TempVar:CoreTurns
::}
::TempVar:TurnTaken = 0
::If (TempVar:Head has Death Status) Then
::{
:::If ((TempVar:MainBody's CustomVar:HRvvTurns == 0) Then
:::{
::::Remove Death Status from TempVar:Head
::::Activate TempVar:Head
::::TempVar:Head's HP = TempVar:Head's Max HP
::::Print Message [Head Portion (B) Revived]
::::GlobalVar:BzDead-MainHead = 0
::::Choose Self
::::Use <> on Target
::::All Allies' IdleAnim = Normal
::::All Allies' HurtAnim = Flinch (Normal)
::::TempVar:TurnTaken = 1
:::} Else {
::::TempVar:MainBody's CustomVar:HRvvTurns =
::::::::::: TempVar:MainBody's CustomVar:HRvvTurns - 1
:::}
::}
::GlobalVar:MainCount = GlobalVar:MainCount + 1
::Count = GlobalVar:MainCount
::If (Count == 1) Then
::{
:::If ((TempVar:Core doesn't have Death Status)
::::: & (TempVar:RightMgc has Death Status)
::::: & (TempVar:LeftMgc has Death Status)
::::: & (TempVar:CoreTurns > 8)) Then
:::{
::::Choose TempVar:RightMgc and TempVar:LeftMgc
::::Remove Death Status from Target
::::Activate Target
::::Use Bizarro Enegy on Target
::::TempVar:Core's Physical Immunity = On
::::TempVar:Core's Magical Immunity = On
::::Print Message [Left&Right Magic (D&E) Revived]
::::GlobalVar:BzDead-MainLMgc = 0
::::GlobalVar:BzDead-MainRMgc = 0
::::If (TempVar:Head doesn't have Death Status) Then
::::{
:::::All Allies' IdleAnim = Normal
:::::All Allies' HurtAnim = Flinch (Normal)
::::} Else {
:::::All Allies' IdleAnim = Head KOed
:::::All Allies' HurtAnim = Flinch (Head KOed)
::::}
::::GlobalVar:MainCoreTurns = 0
::::TempVar:TurnTaken = 1
:::} Else {
::::If (TempVar:Head has Death Status) Then
::::{
:::::Choose All Opponents (incl. Dead)
:::::Use Aurora Fence on Target
:::::Remove Sleep/Poison/Sadness/Fury/Confusion/Silence/Haste/Slow/
::::::: Stop/Frog/Small/Slow-numb/Petrify/Regen/Barrier
::::::: MBarrier/Reflect/Shield/Death-sentence/Manipulate/
::::::: Berserk/Peerless/Paralyzed/Seizure Statuses from Target
:::::Remove Haste/Slow/Seizure Statuses from Self
:::::TempVar:TurnTaken = 1
::::}
:::}
::} Else If (Count == 2) Then {
:::If (TempVar:RightMgc doesn't have Death Status) Then
:::{
::::Choose Random Opponent
::::Use Bolt3 on Target
::::TempVar:TurnTaken = 1
:::}
::} Else If (Count == 3) Then {
:::If (TempVar:LeftMgc doesn't have Death Status) Then
:::{
::::Choose Random Opponent
::::Use Quake3 on Target
::::TempVar:TurnTaken = 1
:::}
::} Else If (Count == 4) Then {
:::If (TempVar:Head doesn't have Death Status) Then
:::{
::::If ((TempVar:Core doesn't have Death Status)
::::{
:::::Choose All Opponents
:::::If (TempVar:MainBody's IdleAnim == Normal) Then
:::::{
::::::Use Stigma (Normal Version) on Target
:::::} Else {
::::::Use Stigma (Head KOed Version) on Target
:::::}
::::} Else {
:::::Choose All Opponents
:::::Use Heartless Angel on Target
::::}
::::TempVar:TurnTaken = 1
:::}
::} Else If (Count == 5 or 6) Then {
:::TempVar:TurnTaken = 1
::} Else If (Count == 7) Then {
:::If (TempVar:RightMgc doesn't have Death Status) Then
:::{
::::Choose Random Opponent
::::Use Ice3 on Target
::::TempVar:TurnTaken = 1
:::}
::} Else {
:::Count = 0
:::GlobalVar:MainCount = 0
:::If (TempVar:LeftMgc doesn't have Death Status) Then
:::{
::::Choose Random Opponent
::::Use Fire3 on Target
::::TempVar:TurnTaken = 1
:::}
::}
::If (TempVar:TurnTaken == 0) Then
::{
:::Choose Random Opponent
:::If (TempVar:MainBody's IdleAnim == Normal) Then
:::{
::::Use <Sephiroth Shock> (Normal Version) on Target
:::} Else {
::::Use <Sephiroth Shock> (Head KOed Version) on Target
:::}
:::TempVar:TurnTaken = 1
::}
:} Else If (Self is TempVar:Core) Then {
::Choose TempVar:MainBody
::Use Bizarro Enegy on Target
::TempVar:Core's MP = TempVar:Core's Max MP
:}
}
AI: Counter - Death
{
:If (TempVar:Head has Death Status) Then
:{
::GlobalVar:BzDead-MainHead = 1
:} Else {
::GlobalVar:BzDead-MainHead = 0
:}
:If (TempVar:Core has Death Status) Then
:{
::GlobalVar:BzDead-MainCore = 1
:} Else {
::GlobalVar:BzDead-MainCore = 0
:}
:If (TempVar:RightMgc has Death Status) Then
:{
::GlobalVar:BzDead-MainRMgc = 1
:} Else {
::GlobalVar:BzDead-MainRMgc = 0
:}
:If (TempVar:LeftMgc has Death Status) Then
:{
::GlobalVar:BzDead-MainLMgc = 1
:} Else {
::GlobalVar:BzDead-MainLMgc = 0
:}
:Choose Self
:If (Self is TempVar:MainBody) Then
:{
::Use <Vanish> on Target
::Remove All Allies
::GlobalVar:ChangeParty = 0
:} Else If (TempVar:MainBody doesn't have Death Status) Then {
::Use <Vanish> on Target
:}
:If (Self is TempVar:MainBody) Then
:{
::GlobalVar:ChangeParty = 0
::Remove All Allies
:} Else If (Self is TempVar:Head) Then {
::If (TempVar:MainBody doesn't have Death Status) Then
::{
:::Choose TempVar:Head's Last Attacker (General)
:::Use Demi3 on Target
:::Print Message [Head Portion (B) Dead]
:::Chose Self
:::Use <> on Target
:::TempVar:MainBody's IdleAnim = Head KOed
:::TempVar:MainBody's HurtAnim = Flinch (Head KOed)
:::TempVar:MainBody's CustomVar:HRvvTurns = Rnd(1..3)
:::If (GlobalVar:BzHeadDeaths < 249) Then
:::{
::::GlobalVar:BzHeadDeaths = GlobalVar:BzHeadDeaths + 1
:::}
:::GlobalVar:ChangeParty = 5
::} Else {
:::GlobalVar:ChangeParty = 0
::}
:} Else If (Self is TempVar:Core) Then {
::If (TempVar:MainBody doesn't have Death Status) Then
::{
:::Print Message [Core (C) Dead]
:::GlobalVar:MainCoreTurns = 0
:::GlobalVar:ChangeParty = 6
::} Else {
:::GlobalVar:ChangeParty = 0
::}
:} Else If (Self is TempVar:RightMgc) Then {
::If (TempVar:MainBody doesn't have Death Status) Then
::{
:::Print Message [Right Magic (D) Dead]
:::GlobalVar:ChangeParty = 5
::} Else {
:::GlobalVar:ChangeParty = 0
::}
:} Else If (Self is TempVar:LeftMgc) Then {
::If (TempVar:MainBody doesn't have Death Status) Then
::{
:::Print Message [Left Magic (E) Dead]
:::GlobalVar:ChangeParty = 6
::} Else {
:::GlobalVar:ChangeParty = 0
::}
:}
}
Category:Bosses in Final Fantasy VII