ACTOR SomeFormCardinal : Cyberdemon //Which cardinal did you want exactly? Yes
{
//Creator: GDWolf & Fluffy
//Origin: Complex Very Strong Monsters
//Sprite: CARH
//Title: "Some Form Cardinal"
Scale 1.1
Mass 2500
Health 7500
Speed 10
FloatSpeed 8
PainChance 15
PainChance "PDTBFG", 10
PainChance "SoulToxic", 3
PainChance "FatFlamer", 3
PainChance "FiendFire", 3
PainChance "Explosion", 35
Species "Cybers"
DamageFactor "Cyber10K", 0.0
DamageFactor "PDTBFG", 0.1
DamageFactor "PDTBFGTracer", 0.3
DamageFactor "PlayerDevBall", 0.05
DamageFactor "PlayerDevBall2", 0.05
DamageFactor "PlayerDevTracer", 0.05
DropItem "BossLifeEssence" 225 
DropItem "BossArmorBonusMax" 225 
DropItem "GreaterDemonicEnergy" 256
DropItem "DemonicEnergy" 256
DropItem "DemonicChalice" 250 1
DropItem "SkullOfPower" 250 1
DropItem "Demon Tech Devastator" 256 1
DropItem "Demon Tech BFG10K" 128 1
DropItem "Explosive Minigun" 64 1
DropItem "BulletBox" 64
SeeSound "Cardihilator/Sight"
PainSound "Cardihilator/Pain"
DeathSound "Cardihilator/Death"
ActiveSound "Cardinal/Active"
Obituary "%o was turned into a mere spec of dust by the Some Form Cardinal." 
Tag "\cgSome Form Cardinal\c-"
+MISSILEEVENMORE
+LOOKALLAROUND
+QUICKTORETALIATE
+FLOAT
+NOGRAVITY
+DONTHARMSPECIES
+DONTHURTSPECIES
-FLOORCLIP
var int user_missile;
States 
{ 
  Spawn:
	TNT1 A 0 A_SpawnItem("CardinalFireSpawner",0,0,0,0)
	CARH A 2 Bright A_Look
	TNT1 A 0 A_SpawnItem("CardinalFireSpawner",0,0,0,0)
	CARH B 2 Bright A_Look	
	Loop
  See:
	TNT1 A 0 A_SpawnItem("CardinalFireSpawner",0,0,0,0)
	CARH A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItem("CardinalFireSpawner",0,0,0,0)
	CARH B 2 Bright A_Chase  
	Loop	
  Missile:
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 A_SetTranslucent(1)
	TNT1 A 0 A_Jump(128,"OldLegCardi","NewLegCardi","CerebralCardi","TruelegCardi")
  OldLegCardi:
	ODDD C 5 Bright A_FaceTarget
	ODDD D 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	ODDD C 5 Bright A_FaceTarget
	ODDD D 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	ODDD C 5 Bright A_FaceTarget
	ODDD D 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	ODDD C 5 Bright A_FaceTarget
	ODDD D 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	ODDD C 5 Bright A_FaceTarget
	ODDD D 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	TNT1 A 0 A_Jump(128,"NewLegCardi","CerebralCardi","TruelegCardi")
	Goto See
  NewLegCardi:
	TNT1 A 0 A_SetTranslucent(1)
	LARU AAAA 5 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	LARU A 0 A_ChangeFlag (INVULNERABLE, 1)
	LARU A 1 Bright A_faceTarget
	LARU B 2 Bright A_faceTarget
	LARU A 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU B 2 Bright A_faceTarget
	LARU A 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU B 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU B 2 Bright A_faceTarget
	LARU A 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU B 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU B 2 Bright A_faceTarget
	LARU A 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU B 1 Bright A_faceTarget
	LARU A 2 Bright A_faceTarget
	LARU B 1 A_Playsound ("Arcradimus/BFGElectric")
	LARU A 1 Bright A_faceTarget
	LARU B 2 Bright A_faceTarget
	LARU A 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	LARD C 2 A_PlaySound ("pcannon/explode")
	LARD C 1 A_ChangeFlag (INVULNERABLE, 0)
	LARD CDDD 1 A_FaceTarget
	LARD C 2 A_CustomMissile ("LegendaryBomb", 100, 0)
	TNT1 A 0 A_StopSound(6)
	TNT1 A 0 A_Jump(128,"CerebralCardi","TruelegCardi")
	Goto See
  CerebralCardi:
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_PlaySound("weapons/charge15k")
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_ChangeFlag("NOPAIN",1)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	ARCY H 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY D 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	ARCY H 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY D 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	ARCY H 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY D 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	ARCY H 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY D 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	ARCY H 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY D 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY E 4 Bright A_FaceTarget
 	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY H 0 A_CustomMissile("Sentient10K",34,0,Random(-4, 4))
	TNT1 A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)	
	ARCY D 3 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	TNT1 A 0 A_ChangeFlag("NOPAIN",0)
	ARCY DDDDD 3 Bright A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_ChangeFlag("NOPAIN",1)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_PlaySound("weapons/charge15k")
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 2 Bright A_Facetarget
	ARCY F 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	ARCY G 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	ARCY G 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	ARCY G 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	ARCY G 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	ARCY G 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY F 4 Bright A_Facetarget
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	ARCY A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)
	ARCY G 0 A_CustomMissile("Sentient10K",55,-24,Random(-4, 4))
	TNT1 A 0 A_SpawnItem("SentientFireSpawner",0,0,0,0)	
	ARCY F 3 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	TNT1 A 0 A_ChangeFlag("NOPAIN",0)
	ARCY FFFFF 3 Bright A_SpawnItem("SentientFireSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(52,"TruelegCardi")
	Goto See
  TruelegCardi:
    TNT1 A 0 A_SetUserVar(user_missile,0)
	TNT1 A 0 A_SetTranslucent(1)
	TLRD CCCCCC 5 Bright A_faceTarget
	TNT1 A 0 A_SetInvulnerable
	TLRD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
  TruelegCardiLoop:
	TNT1 A 0 A_FaceTarget
	TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	TNT1 A 0 A_JumpIf(user_missile >= 37,2)
	TNT1 A 0 A_SetUserVar(user_missile,user_missile+1)
	Loop
	TNT1 A 0 A_UnsetInvulnerable
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TLRD C 5 A_FaceTarget
	TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_PlaySound("Cardinal/9k")
	TLRD CCCCC 2 Bright A_FaceTarget
	TLRD DD 2 Bright A_FaceTarget	
	TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
	TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	TLRD DCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_PlaySound("Cardinal/9k")
	TLRD CCCCC 2 Bright A_FaceTarget
	TLRD DD 2 Bright A_FaceTarget	
	TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
	TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	TLRD DCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 3
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,180,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,225,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,305,0)
	TLRD CCCCC 2 Bright A_FaceTarget
	TLRD D 0 A_CustomMissile("LegendaryCyberRail",56,26,0)
	TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",56,-26,0)
	TLRD C 5 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
	TLRD C 5
	TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,180,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,225,0)
	TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,305,0)
	TLRD D 0 A_CustomMissile("FakeCyberGuruball", 58, 26, 0, 0)
	TLRD D 5 A_CustomMissile("FakeCyberGuruball", 58, -26, 0, 0)
	TNT1 A 0 A_StopSound(6)
	Goto See
   Death: 
	CARH E 10 A_Scream
	CARH F 10 A_NoBlocking
	TNT1 AA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	CARH GGGGG 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	CARH HHHHH 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))		
	CARH IIIII 2 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	CARH JJJJJ 1 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	CARH KKKKK 1 Bright A_CustomMissile("Kaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	TNT1 AAAA 0 A_SpawnItemEx("GibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAAAAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAAAAA 0 A_CustomMissile("SmokeFX3", Random(20,80), 0, random(0,360), 2, random(0,360))	
	CARH L 2
	CARH M 3 A_BossDeath
	TNT1 A -1 Bright A_KillMaster
	Stop
	} 
}