//All of the zamasu monsters are on knee before me!!!!

ACTOR ZamasuPatriarch 
{ 
Scale 1.1
Health 369000
PainChance 10
Speed 30 
Radius 40 
Height 105 
Mass 1000000 
DamageFactor 0.5
DamageFactor "LegendOfZamasuHuman", 0.0
DamageFactor "TheLegendOfZamasu", 0.0
DamageFactor "PlayerFireSword", 0.01
DamageFactor "PlayerDTRG", 0.10
DamageFactor "PlayerBHole", 0.0
DamageFactor "CustomSpray", 0.0
DamageFactor "BFG9500Ball", 0.0
DamageFactor "PlayerPyro", 0.1
DamageFactor "Extreme", 0.0
DamageFactor "UltimateLegendary", 0.0
DamageFactor "HellComet", 0.0
DamageFactor "ZATM", 0.0
DamageFactor "PDTBFG", 0.02
DamageFactor "PDTBFGTracer", 0.02
DamageFactor "PlayerRailPuff", 0.0
DamageFactor "PDTPuff", 0.0
DamageFactor "Ice", 0.0
DamageFactor "FreezerBurn", 0.0
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0	
DamageFactor "CerEnergyBall", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "C0mm4nder", 0.0
DamageFactor "HFCyb3r", 0.2
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegendaryPlayer", 0.2
DamageFactor "BFG10K", 0.55
DamageFactor "BFGSplash", 0.0
DamageFactor "BFGSpray", 0.0
DamageFactor "Railg", 0.5
DamageFactor "PlayerDevBall", 0.015
DamageFactor "PlayerDTBFGRailgunSlug", 0.015
DamageFactor "PlayerDevTracer", 0.015
DamageFactor "SuperWeapon", 0.0
DamageFactor "DBFG10K2", 0.55
DamageFactor "PlayerDBFG10K2", 0.55
DamageFactor "DBFG2", 0.55
DamageFactor "PlayerDBFG2", 0.55
DamageFactor "DemolisherEx", 0.15
DamageFactor "DarkDemoEx", 0.15
DamageFactor "CerChainguns", 0.0	
DamageFactor "CerEnergyBall", 0.0
DamageFactor "PDTBFG", 0.1
DamageFactor "PDTBFGTracer", 0.3
DamageFactor "Cyber10K", 0.0
DamageFactor "PlayerDevBall", 0.04
DamageFactor "PlayerDevBall2", 0.04
DamageFactor "PlayerDTBFGRailgunSlug", 0.03
DamageFactor "PlayerDevTracer", 0.04
Species "Cybers"
MONSTER
+FLOORCLIP
+NORADIUSDMG 
+BOSS 
+NOTARGET
+NOTIMEFREEZE
+BOSS
+BOSSDEATH
+MISSILEMORE
+MISSILEEVENMORE
+QUICKTORETALIATE
+NOICEDEATH
+NODROPOFF
+DONTGIB
+NORADIUSDMG
+FORCERADIUSDMG
+NOFEAR
+DONTRIP
+DONTHARMSPECIES
+DONTHURTSPECIES
+CANTSEEK
+DONTMORPH
+LOOKALLAROUND
Bloodcolor "Black"
Obituary "%o was smoten by the Zamasu Boss"
SeeSound "Patriarch/Sight"
ActiveSound "Patriarch/Active"
PainSound "Patriarch/Pain"
DeathSound "Patriarch/Death"
Tag "\c[w2]Zamasu\c[v9] Patriarch\c-"
Var Int user_taunt;
Var Int user_music;
States 
   { 
  Spawn:
	   TNT1 A 0 
   Idle: 
	   TNT1 A 0 A_ChangeFlag("NOPAIN",1)
       T810 A 0 Bright A_ChangeFlag(Invulnerable,1)
	   TNT1 A 0 A_ChangeFlag(Reflective,1)
       T810 A 0 Bright A_UnSetShootable
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   Loop
Remove:
	TNT1 A 1
	TNT1 A 0 A_SpawnItemEx("cyberdemon",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
	TNT1 A 0 A_ChangeFlag("COUNTKILL", FALSE)
	TNT1 A 0
	Stop
   See:
	   TNT1 A 0 A_ChangeFlag("NOPAIN",1)
       T810 A 0 Bright A_ChangeFlag(Invulnerable,1)
	   TNT1 A 0 A_ChangeFlag(Reflective,1)
       T810 A 0 Bright A_UnSetShootable
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       TNT1 A 0 ACS_NamedExecuteAlways("Hem_LightOnMap",0,1,40)
       TNT1 A 0 A_JumpIf(user_music == 1,3)
	   TNT1 A 0 ACS_NamedExecuteAlways("InfinityMusic",0,1760,1012)
	   TNT1 A 0 A_SetUserVar("user_music",1)
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 Bright
	   T810 ABCDEFGHIJKL 2 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABAB 1 Bright
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",0,0,0,0,0,0,0,0,0,0)
	   T810 ABCDEFGHIJKL 1 Bright
	   T810 LKJIHGFEDCBA 4 Bright
	   T810 LKJIHGFEDCBA 3 Bright
	   T810 LKJIHGFEDCBA 2 Bright
	   T810 LKJIHGFEDCBA 1 Bright
	   Goto ZamasuScriptRaising
  ZamasuScriptRaising:
	   TNT1 A 0 A_ChangeFlag("NOPAIN",1)
       T810 A 0 Bright A_ChangeFlag(Invulnerable,1)
	   TNT1 A 0 A_ChangeFlag(Reflective,1)
       T810 A 0 Bright A_UnSetShootable
   	   TNT1 A 0
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking1",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]The heavens cry out… not for your hope… but for the announcement of your ruin.\c-", 120, "BIGFONT")
       ZAP9 V 60 A_FaceTarget
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
       ZAP9 U 60 A_FaceTarget
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking2",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]Lightning marks the moment… the universe records it… and you witness the inevitable.\c-", 240, "BIGFONT")
	   TNT1 A 0 A_Quake(1,240,0,900)
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
       ZAP9 T 120 A_FaceTarget 
       ZAP9 S 120 A_FaceTarget 
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking3",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]From the void I return… not by choice… but out of necessity. Existence needs to be reminded… of its true owner.\c-", 200, "BIGFONT")
	   TNT1 A 0 A_Quake(2,200,0,1000)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
       ZAP9 R 100 A_FaceTarget 
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	   ZAP9 Q 100 A_FaceTarget 
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking4",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]You are facing something that precedes the concept of a beginning.\c-", 120, "BIGFONT")
	   TNT1 A 0 A_Quake(4,120,0,1200)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
       ZAP9 P 120 A_FaceTarget 
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking5",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]Before the light… I was. After the light… I remained. When it goes out… I will be everything again.\c-", 240, "BIGFONT")
	   TNT1 A 0 A_Quake(9,380,0,1500)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
       ZAP9 O 240 A_FaceTarget 	   
       ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/Talking6",0,99)
	   TNT1 A 0 A_Printbold("\c[v9]All your resistance ends here. All your violence... is nothing more than a whisper against the thunder that I am.\c-", 120, "BIGFONT")
	   TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	   TNT1 A 0 A_Printbold("  ", 120, "BIGFONT")
       ZAP9 N 140 A_FaceTarget 
	   Goto SpawnZamasuPatriarchLightnings
   SpawnZamasuPatriarchLightnings:
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2)
	   Spawn:
	   TNT1 A 0 NoDelay A_SpawnItemEx("ZamasuBoss360Cube1",0,0,0,0,0,0,0,SXF_SETMASTER)
	   TNT1 A 0 A_Quake(9,4,0,1500)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   T811 CDCDCDCDCDCD 1 Bright
	   T811 EFEFEFEFEFEF 2 Bright
	   T811 GHGHGHGHGHGH 1 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   TNT1 A 0 A_SpawnItemEx("ZamasuBoss360Cube2",0,0,0,0,0,0,120,SXF_SETMASTER)
	   TNT1 A 0 A_Quake(9,4,0,1500)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   T811 CDCDCDCDCDCD 1 Bright
	   T811 EFEFEFEFEFEF 2 Bright
	   T811 GHGHGHGHGHGH 1 Bright
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   TNT1 A 0 A_SpawnItemEx("ZamasuBoss360Cube3",0,0,0,0,0,0,240,SXF_SETMASTER)
	   TNT1 A 0 A_Quake(9,4,0,1500)
	   TNT1 A 0 Radius_Quake(999,999,0,999,0)
	   T811 CDCDCDCDCDCD 1 Bright
	   T811 EFEFEFEFEFEF 2 Bright
	   T811 GHGHGHGHGHGH 1 Bright
	   TNT1 A 0 A_ChangeFlag("NOPAIN",0)
       T810 A 0 Bright A_ChangeFlag(Invulnerable,0)
	   TNT1 A 0 A_ChangeFlag(Reflective,0)
       T810 A 0 Bright A_SetShootable
	   Goto SeeNotSoLoop
   SeeNotSoLoop:
       ZAP9 A 0 A_Playsound ("ZamasuPatrBoss/See")
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       ZAP9 AA 2 A_Chase 
	   Goto SeeLoopedThingy
   SeeLoopedThingy:
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       ZAP9 AA 2 A_Chase 
	   TNT1 A 0 A_Jump(50,"Rush")
	   ZAP9 A 0 A_Jump(30,"Teleport")
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       ZAP9 BB 2 A_Chase
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       ZAP9 CC 2 A_Chase
	   TNT1 A 0 A_Jump(25,"Rush")
	   ZAP9 A 0 A_Jump(10,"Teleport")	   
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0) 
       ZAP9 DD 2 A_Chase
	   Loop
   Teleport:
	   ZAP9 A 1 Bright A_UnSetShootable
	   ZAP9 AAAA 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   ZAP9 AAAAAAAAAA 1  A_FadeOut(0.1,0)
	   ZAP9 A 2 
	   ZAP9 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	   ZAP9 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	   ZAP9 A 1 A_PlayWeaponSound("boss/teleport")
	   ZAP9 AAAA 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   ZAP9 AAAAAAAAAA 1 A_FadeIn(0.1)
	   ZAP9 A 1 Bright A_SetShootable
	   Goto SeeLoopedThingy	
    Rush:
	   ZAP9 A 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("APSAVexSsSCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 A 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("NemesisCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 A 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("APSAVexSsSCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 B 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("NemesisCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 C 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("APSAVexSsSCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 C 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("NemesisCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 D 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("APSAVexSsSCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   ZAP9 D 2 Bright A_Chase
	   TNT1 A 0 A_SpawnItemEx("NemesisCyberFlameSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION)
	   TNT1 A 0 A_Jump(25,"Teleport")
	   TNT1 A 0 A_Jump(75,"SeeLoopedThingy")		
	  Loop	
    Missile:
       ZAP9 B 0 A_Jump(47,"HellFire1","HellFire2","HellFire3")
	   ZAP9 B 0 A_Jump(66,"360Attack1","360Attack2","360Attack3")
       ZAP9 B 0 A_Jump(68,"Phase1","Phase2","Phase3")
       ZAP9 B 0 A_Jump(71,"Leg1","Leg2","LBom")
       ZAP9 B 0 A_Jump(53,"TLeg1","TLeg3","TLeg3","TLeg4","TLBom")
	   ZAP9 B 0 A_Jump(55,"Nem1","BHole","Nem2")
       ZAP9 B 0 A_Jump(49,"Zamasu1","Zamasu2","Zamasu3")
       ZAP9 B 0 A_Jump(59,"Lesser1","Lesser2","LordInsanity","ArcraDani")
	   ZAP9 B 0 A_Jump(63,"Freezy1","Freezy2","Freezy3")
	   ZAP9 B 0 A_Jump(70,"Dark1","Toohoo2")
       ZAP9 B 0
	360Attack1:
	    ZAP9 EEEE 8 A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,216,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,216,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,216,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,216,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("NemDoomSlayerCannonBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
	 Goto SeeLoopedThingy
	360Attack2:
	    ZAP9 EEEE 8 A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",56,0,342,2)	
	    ZAP9 E 4 A_FaceTarget	
	 Goto SeeLoopedThingy
	360Attack3:
		TNT1 A 0 A_PlaySound("devastator/charge")
		TNT1 A 0 A_ChangeFlag("NOPAIN",1)
		ZAP9 EEEEEEEEEEEEEEEEEEE 5 A_FaceTarget
		TNT1 A 0 A_PlaySound("devastator/fire",1)
        ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,342,2)	
	    ZAP9 E 6 A_FaceTarget
		TNT1 A 0 A_PlaySound("devastator/fire",1)
        ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,342,2)	
	    ZAP9 E 6 A_FaceTarget
		TNT1 A 0 A_PlaySound("devastator/fire",1)
        ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,Random(-3,3),0,0)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,18,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,27,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,36,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,49,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,54,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,66,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,72,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,84,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,90,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,100,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,108,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,117,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,126,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,138,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,144,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,156,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,168,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,162,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,180,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,196,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,234,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,252,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,270,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,288,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,306,2)
		ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,324,2)
		ZAP9 F 0 Bright A_CustomMissile("T3DBFG10KBall",56,0,342,2)	
	    ZAP9 E 6 A_FaceTarget
	 Goto SeeLoopedThingy
    HellFire1:
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 EE 8 A_FaceTarget
       ZAP9 F 7 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 8 A_FaceTarget
       ZAP9 F 7 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 8 A_FaceTarget
       ZAP9 F 7 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 8 A_FaceTarget
       ZAP9 F 7 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 8 A_FaceTarget
       ZAP9 F 7 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   Goto SeeLoopedThingy
	HellFire2:
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 EE 8 A_FaceTarget	
       ZAP9 F 3 Bright A_CustomMissile("TrueInsaneNoblelaser",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",86,23,Random(-3,3),0,0)	
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 2 A_FaceTarget	
       ZAP9 F 3 Bright A_CustomMissile("TrueInsaneNoblelaser",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 2 A_FaceTarget	
       ZAP9 F 3 Bright A_CustomMissile("TrueInsaneNoblelaser",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 2 A_FaceTarget	
       ZAP9 F 3 Bright A_CustomMissile("TrueInsaneNoblelaser",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 FE 2 A_FaceTarget	
       ZAP9 F 3 Bright A_CustomMissile("TrueInsaneNoblelaser",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("TrueInsaneNoblelaser",86,23,Random(-3,3),0,0)
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   Goto SeeLoopedThingy
	HellFire3:
	   TNT1 A 0 A_SetInvulnerable
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 4 Bright A_FaceTarget
	   TNT1 A 0 Bright A_SpawnItem("HFCyberFlameSpawner",0,0,0,0)  
	   ZAP9 F 4 Bright A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
       ZAP9 F 4 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PyroShot",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",86,23,Random(-3,3),0,0)
	   ZAP9 F 4 Bright A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
       ZAP9 F 4 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PyroShot",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",86,23,Random(-3,3),0,0)
	   ZAP9 F 4 Bright A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
       ZAP9 F 4 Bright A_CustomMissile("PyroShot",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",86,23,Random(-3,3),0,0)
	   ZAP9 F 4 Bright A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
       ZAP9 F 4 Bright A_CustomMissile("Cybruiser15KFast",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Cybruiser15KFast",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PyroShot",86,23,Random(-3,3),0,0)
	   TNT1 A 0 A_UnSetInvulnerable
	   TNT1 A 0 A_PlaySound("weapons/dtech10ksteam")
	   ZAP9 EEE 20 Bright A_SpawnItemEx("PyroCannonSteam", 10, 12, 40, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
      Goto SeeLoopedThingy
    Zamasu1:
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
       TNT1 A 0 A_Changeflag(reflective,1)
	   ZAP9 E 3  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 3  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
   	   ZAP9 E 2  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
   	   ZAP9 E 2  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
       ZAP9 E 1  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
       ZAP9 E 1  Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("NemesisCyberBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBFG9500Ball",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
       ZAP9 E 1  Bright A_FaceTarget
       ZAP9 E 1  Bright A_FaceTarget
	   TNT1 A 0 A_Changeflag(reflective,0)
       Goto SeeLoopedThingy
  Zamasu2:
       ZAP9 E 30 Bright A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")
	   ZAP9 E 3 Bright A_PlaySoundEx("DarkCyber/Laugh","Voice")
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
       ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
   	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
   	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner",0,0,0,0)
	Goto Zam2F
  Zam2F:	
       TNT1 A 0 A_UnsetInvulnerable
	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
       ZAP9 F 5 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",46,0,Random(-3,3),0,0)
       ZAP9 E 19 Bright A_FaceTarget
	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
       ZAP9 F 5 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialNemesisGuruBall",46,0,Random(-3,3),0,0)
       ZAP9 E 60 Bright A_FaceTarget
       Goto SeeLoopedThingy
  Zamasu3:
	   TNT1 A 0 A_PlaySound("weapons/bfgf")
	   ZAP9 EEEEEEEEEEEEFFFF 2 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("NemesisSentientBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 EEE 2 Bright
	   TNT1 A 0 A_PlaySound("weapons/bfgf")
	   ZAP9 EEEEEEEEEEEEFFFF 2 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("NemesisSentientBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 EEE 2 Bright
	   TNT1 A 0 A_PlaySound("weapons/bfgf")
	   ZAP9 EEEEEEEEEEEEFFFF 2 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("NemesisSentientBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("NemesisSentientBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 EEEEEEE 2 Bright
       Goto SeeLoopedThingy
  Phase1:
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 EE 10 A_FaceTarget
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 5 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 4 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 3 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderRail",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderRail",86,23,Random(-3,3),0,0)
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/rgcharge")
	   ZAP9 E 10 Bright A_FaceTarget
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 15
	   Goto SeeLoopedThingy
  Phase2:
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_PlaySound("weapons/charge15k")
	   ZAP9 E 18 Bright A_FaceTarget
	   ZAP9 E 6 Bright A_FaceTarget
       ZAP9 F 4 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 4 Bright A_FaceTarget
       ZAP9 F 3 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)	
	   ZAP9 E 2 Bright A_FaceTarget
       ZAP9 F 2 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 2 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CommanderAntiMatterMissile",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       ZAP9 F 1 Bright A_CustomMissile("CyberCommanderBFG9500Ball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CommanderAntiMatterMissile",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("CyberCommanderBFG9500Ball",86,23,Random(-3,3),0,0)
	   ZAP9 E 3 Bright A_FaceTarget
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   ZAP9 E 3 Bright A_FaceTarget
	   ZAP9 E 20 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)	
       TNT1 A 0 A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)        
       Goto SeeLoopedThingy
   Phase3:
       ZAP9 E 30 Bright A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")
	   ZAP9 E 3 Bright A_PlaySoundEx("DarkCyber/Laugh","Voice")
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
       ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 Bright A_FaceTarget
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
   	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
   	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	   TNT1 A 0 Bright A_FaceTarget
	   ZAP9 E 3 Bright A_SpawnItem("PhaseCyberFlameSpawner",0,0,0,0)
	Goto Phase3F
  Phase3F:	
       TNT1 A 0 A_UnsetInvulnerable
	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	   TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
       ZAP9 F 5 Bright A_CustomMissile("CyberCommanderDoomsdayCannon",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PurpleBFG3500Ball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PurpleBFG3500Ball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PurpleBFG3500Ball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PurpleBFG3500Ball",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("PurpleBFG3500Ball",86,23,Random(-3,3),0,0)
       ZAP9 E 60 Bright A_FaceTarget
	Goto SeeLoopedThingy
   Leg1:
	   ZAP9 EEEEEEEEEE 3 A_FaceTarget
	   ZAP9 F 0 A_PlayWeaponSound("lrball3/shot")
       ZAP9 F 5 Bright A_CustomMissile("Superhellball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",36,0,Random(-3,3),0,0)
	   ZAP9 E 3 A_FaceTarget
	   ZAP9 F 0 A_PlayWeaponSound("lrball3/shot")
       ZAP9 F 5 Bright A_CustomMissile("Superhellball",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("Superhellball",36,0,Random(-3,3),0,0)
	   ZAP9 E 3 A_FaceTarget
	   ZAP9 E 14
	Goto SeeLoopedThingy
   Leg2:
	   TNT1 A 0 A_ChangeFlag("NOPAIN",1)
	   ZAP9 E 5 A_FaceTarget
	   ZAP9 E 5 A_FaceTarget
	   ZAP9 E 5 A_FaceTarget
	   ZAP9 E 5 A_FaceTarget
       ZAP9 E 5 A_FaceTarget
	   ZAP9 E 5 A_FaceTarget
	   ZAP9 E 5 A_FaceTarget
	   ZAP9 F 5 A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
	   TNT1 A 0 A_ChangeFlag("NOPAIN",0)
       ZAP9 F 4 Bright A_CustomMissile("LegendaryRSTPyroShot",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",86,23,Random(-3,3),0,0)
	   ZAP9 F 10 A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/PCNNF")
	   TNT1 A 0 A_ChangeFlag("NOPAIN",0)
       ZAP9 F 4 Bright A_CustomMissile("LegendaryRSTPyroShot",56,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",66,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",46,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",76,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",36,0,Random(-3,3),0,0)
       ZAP9 F 0 Bright A_CustomMissile("LegendaryRSTPyroShot",86,23,Random(-3,3),0,0)
	   ZAP9 F 5 A_FaceTarget  
	   TNT1 A 0 A_PlaySound("weapons/dtech10ksteam")
	   ZAP9 EEE 20 Bright A_SpawnItemEx("LegendaryCannonSmoke",28,10,0)
	Goto SeeLoopedThingy
   TLeg1:
	    TNT1 A 0
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget  
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 1 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 1 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 1 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
        ZAP9 F 1 Bright A_CustomMissile("TrueLegendaryCyberRail",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryCyberRail",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 A_FaceTarget 
		ZAP9 E 15 Bright
	    TNT1 A 0
	Goto SeeLoopedThingy
   TLeg2:
	    TNT1 A 0
        ZAP9 E 30 Bright A_FaceTarget
	    TNT1 A 0 A_SetInvulnerable
	    ZAP9 E 3 Bright A_PlaySoundEx("monster/laugh","TBBCSPT1")
	    ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	    TNT1 A 0 Bright A_FaceTarget
	    TNT1 A 0
        ZAP9 E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
		TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 Bright A_FaceTarget
	    ZAP9 E 3 Bright
	    TNT1 A 0 A_UnsetInvulnerable
		TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	    TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
        ZAP9 F 5 Bright A_CustomMissile("CardinalSpecialGuruball",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialGuruball",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialGuruball",46,0,Random(-3,3),0,0)
		ZAP9 EEEEEEEEEEEEE 0 A_SpawnItemEx("TrueLegendaryCyberFlameSpawner")
		ZAP9 EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	    ZAP9 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
        ZAP9 E 20
        ZAP9 E 1 A_PlayWeaponSound("boss/teleport")
	    TNT1 A 0 A_FaceTarget
		ZAP9 EEEEEEEEEEEEE 0 A_SpawnItemEx("TrueLegendaryCyberFlameSpawner")
	    ZAP9 EEEEEEEEEEE 1 A_FadeIn(0.1)	
	    TNT1 A 0 A_SetShootable
		TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
     	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
        ZAP9 F 5 Bright A_CustomMissile("CardinalSpecialGuruball",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialGuruball",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CardinalSpecialGuruball",46,0,Random(-3,3),0,0)
        ZAP9 E 60 Bright A_FaceTarget
	Goto SeeLoopedThingy
   TLeg3:
	    TNT1 A 0 A_PlaySound("weapons/charge15k")
		ZAP9 E 18 Bright A_FaceTarget
		ZAP9 E 6 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 4 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 4 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 3 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 3 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 2 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 2 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 2 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 2 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 1 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 1 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 1 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 1 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
		ZAP9 E 20 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)		
	Goto SeeLoopedThingy
   TLeg4:
	    TNT1 A 0 A_PlaySound("weapons/charge15k")
	    ZAP9 E 18 Bright A_FaceTarget
	    ZAP9 E 6 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
        ZAP9 F 3 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget	
        ZAP9 F 3 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 2 Bright A_FaceTarget
        ZAP9 F 2 Bright A_CustomMissile("TrueLegendary10KProjectile",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendary10KProjectile",86,23,Random(-3,3),0,0)
		ZAP9 E 20 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	Goto SeeLoopedThingy
   Lesser1:
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGCharge")
	    ZAP9 EEEEEEE 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	    TNT1 A 0 A_PlaySound("LesserCardinal/BFGFire")
        ZAP9 F 8 Bright A_CustomMissile("LesserCardinalMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LesserCardinalMiniDTBFG",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 Bright A_FaceTarget
	Goto SeeLoopedThingy
   Lesser2:
	    TNT1 A 0 A_PlaySound("Cardinal/9k")
	    ZAP9 EEEEE 5 Bright A_FaceTarget
        ZAP9 F 20 Bright A_CustomMissile("SentientDTBFG10KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",46,0,Random(-3,3),0,0)
	    TNT1 A 0 A_PlaySound("Cardinal/9k")
	    ZAP9 EEEEE 5 Bright A_FaceTarget
        ZAP9 F 20 Bright A_CustomMissile("SentientDTBFG10KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",46,0,Random(-3,3),0,0)
	    TNT1 A 0 A_PlaySound("Cardinal/9k")
	    ZAP9 EEEEE 5 Bright A_FaceTarget
        ZAP9 F 20 Bright A_CustomMissile("SentientDTBFG10KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("SentientDTBFG10KBall",46,0,Random(-3,3),0,0)
	Goto SeeLoopedThingy
   LordInsanity:
	    ZAP9 EE 4 Bright A_FaceTarget 
        ZAP9 F 6 Bright A_CustomMissile("ArcradShot",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",86,23,Random(-3,3),0,0)
	    ZAP9 E 3 Bright
	    ZAP9 EE 4 Bright A_FaceTarget 
        ZAP9 F 6 Bright A_CustomMissile("HFIFDArchonLordMegaBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",86,23,Random(-3,3),0,0)
	    ZAP9 E 3 bright
	    ZAP9 EE 4 Bright A_FaceTarget 
        ZAP9 F 6 Bright A_CustomMissile("ArcradShot",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("ArcradShot",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",86,23,Random(-3,3),0,0)
	    ZAP9 E 3 bright
	Goto SeeLoopedThingy
   ArcraDani:
	    TNT1 A 0 A_changeflag("Nopain",1)
	    TNT1 A 0 A_FaceTarget
	    ZAP9 EEEEEEEEEE 2 Bright A_SpawnItemEx("InsanityFlameSpawner")
	    TNT1 A 0 A_FaceTarget
	    ZAP9 EEEEEEEEEE 2 Bright A_SpawnItemEx("InsanityFlameSpawner")
	    ZAP9 E 5 Bright A_FaceTarget
        ZAP9 F 5 Bright A_CustomMissile("Superhellball",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",86,23,Random(-3,3),0,0)
	    ZAP9 E 1 Bright A_UnSetShootable
	    TNT1 AAAAAAAAAAAAA 0 A_SpawnItemEx("InsanityFlameSpawner")
	    ZAP9 EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	    TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	    TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	    ZAP9 A 1 A_PlayWeaponSound("boss/teleport")
	    TNT1 AAAAAAAAAAAAA 0 A_SpawnItemEx("InsanityFlameSpawner")
	    ZAP9 EEEEEEEEEEE 1 A_FadeIn(0.1)
	    TNT1 A 0 A_SetShootable
	    ZAP9 E 5 bright A_FaceTarget
        ZAP9 F 5 Bright A_CustomMissile("Superhellball",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("HFIFDArchonLordMegaBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("Superhellball",86,23,Random(-3,3),0,0)
	    ZAP9 E 5 bright
	    TNT1 A 0 A_changeflag("Nopain",0)
	Goto SeeLoopedThingy
   Freezy1:
		TNT1 A 0 A_PlaySound("Weapons/dbfgcharge")
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 ThrustThing(angle*256/360,15,0,0)
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 EE 3 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 3 Bright A_FaceTarget
		ZAP9 EE 3 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 3 Bright A_FaceTarget
		ZAP9 EE 3 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 3 Bright A_FaceTarget
		ZAP9 EE 3 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 3 Bright A_FaceTarget
		ZAP9 EE 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 E 2 Bright A_FaceTarget
		ZAP9 E 2 Bright A_FaceTarget
		ZAP9 EE 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		TNT1 A 0 A_PlaySound("Weapons/dbfgfire",CHAN_AUTO)
        ZAP9 F 0 Bright A_CustomMissile("T3DBFGBall",56,0,Random(-3,3),0,0)
		ZAP9 EEE 2 A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		ZAP9 EE 2 A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
		TNT1 A 0 A_PlaySound("Weapons/dbfgcooldown")
		ZAP9 A 4 A_FaceTarget
		TNT1 A 0 A_SpawnItem("FreezedCyberFlameSpawner",0,0,0)
	Goto SeeLoopedThingy
   Freezy2:
		ZAP9 EE 5 A_FaceTarget 	
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("FreezedCyber15K",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("FreezedCyber15K",86,23,Random(-3,3),0,0)
		ZAP9 E 3 A_FaceTarget
       
		ZAP9 E 3 A_FaceTarget
	Goto SeeLoopedThingy
   Freezy3:
		TNT1 A 0 A_PlaySound("devastator/charge")
		TNT1 A 0 A_ChangeFlag("NOPAIN",1)
		ZAP9 EEEEEEEEEEEEEEEEEEE 5 A_FaceTarget
		TNT1 A 0 A_PlaySound("devastator/fire",1)
        ZAP9 F 8 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TLegendaryCyberBFG15KBall",86,23,Random(-3,3),0,0)
		TNT1 A 0 A_SetUserVar("user_taunt",1)
		TNT1 A 0 A_ChangeFlag("NOPAIN",0)
		ZAP9 EEEEE 4
	Goto SeeLoopedThingy
   Dark1:
		ZAP9 E 10 A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("NemesisTormentorComet",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("NemesisTormentorComet",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("NemesisTormentorComet",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget 
        ZAP9 F 3 Bright A_CustomMissile("NemesisTormentorComet",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 3 Bright A_CustomMissile("NemesisTormentorComet",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisTormentorComet",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 E 3 Bright A_FaceTarget
	Goto SeeLoopedThingy
   Tohoo1:
		ZAP9 EE 8
        ZAP9 F 8 Bright A_CustomMissile("TatsuyaMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 8 Bright A_CustomMissile("TatsuyaMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",86,23,Random(-3,3),0,0)
        ZAP9 E 3 Bright A_FaceTarget
        ZAP9 F 8 Bright A_CustomMissile("TatsuyaMiniDTBFG",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TatsuyaMiniDTBFG",76,0,Random(-3,3),0,0)
	Goto SeeLoopedThingy
   Toohoo2:
		ZAP9 AAAEE 6
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",86,23,Random(-3,3),0,0)
		ZAP9 E 8 Bright A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",86,23,Random(-3,3),0,0)
		ZAP9 E 8 Bright A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",86,23,Random(-3,3),0,0)
		ZAP9 E 8 Bright A_FaceTarget
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroLaser",86,23,Random(-3,3),0,0)
		ZAP9 E 8 Bright A_FaceTarget
		ZAP9 EEEEE 5
		TNT1 A 0 A_ChangeFlag("NOPAIN",1)
		ZAP9 EEEEEEEE 4
		ZAP9 EEEEEEEE 4
		ZAP9 EE 6 A_FaceTarget
		TNT1 A 0 Thing_Stop(0)
		ZAP9 EEFF 8 A_FaceTarget
		TNT1 A 0 A_Playsound("superlaser",7,1,0,ATTN_NONE)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("UroSuperLaser",86,23,Random(-3,3),0,0)
		ZAP9 F 175 A_FaceTarget
		ZAP9 FFEE 8 A_FaceTarget
		TNT1 A 0 A_ChangeFlag("NOPAIN",0)
	Goto SeeLoopedThingy
   Nem1:
		ZAP9 E 5 Bright A_FaceTarget
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner2",0,0,0,0)
		TNT1 A 0 A_PlaySound("lrball3/charge",CHAN_WEAPON)
		ZAP9 E 3 Bright A_PlaySound("ZamasuPatrBoss/Attack",2)
		TNT1 A 0 A_FaceTarget
		ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner2",0,0,0,0)
		TNT1 A 0 A_UnsetInvulnerable
		ZAP9 EEEEE 5 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",86,23,Random(-3,3),0,0)
		ZAP9 E 7 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",76,0,Random(-3,3),0,0)
		ZAP9 E 7 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",76,0,Random(-3,3),0,0)
		ZAP9 E 7 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("MiniNemesisBFGBall",86,23,Random(-3,3),0,0)
		ZAP9 E 20 Bright A_FaceTarget
	Goto SeeLoopedThingy
   Bhole:
		ZAP9 E 30 Bright A_FaceTarget
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_SpawnItem("NemesisCyberFlameSpawner3",0,0,0,0)
		TNT1 A 0 A_PlaySound("BH/Charge",6)
		ZAP9 E 3 Bright A_PlaySound("ZamasuPatrBoss/Attack",7)
		TNT1 A 0 Bright A_FaceTarget
		ZAP9 E 3 Bright A_SpawnItem("NemesisCyberFlameSpawner3",0,0,0,0)
		TNT1 A 0 A_UnsetInvulnerable
		ZAP9 EEEEE 5 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("BH/Fire")
        ZAP9 F 5 Bright A_CustomMissile("CyberCommanderMiniBrainWave",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",86,23,Random(-3,3),0,0)
		ZAP9 E 9 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("BH/Fire")
        ZAP9 F 5 Bright A_CustomMissile("CyberCommanderMiniBrainWave",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",86,23,Random(-3,3),0,0)
		ZAP9 E 9 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("BH/Fire")
        ZAP9 F 5 Bright A_CustomMissile("CyberCommanderMiniBrainWave",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("CyberCommanderMiniBrainWave",86,23,Random(-3,3),0,0)
		ZAP9 E 60 Bright A_FaceTarget
	Goto SeeLoopedThingy
   Nem2:
		ZAP9 E 10 Bright A_FaceTarget
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_PlaySound("ZamasuPatrBoss/Attack",2)
		ZAP9 EEEEEEEEEEEEEEEEEEEEEEEEEEEEE 3 Bright A_SpawnItem("NemesisCyberFlameSpawner2",0,0,0,0)
		ZAP9 E 5 Bright A_FaceTarget
		ZAP9 E 5 Bright A_FaceTarget
        ZAP9 F 10 Bright A_CustomMissile("NemesisCyberBigBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
        ZAP9 F 10 Bright A_CustomMissile("NemesisCyberBigBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
        ZAP9 F 10 Bright A_CustomMissile("NemesisCyberBigBall",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",46,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",76,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",36,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("NemesisCyberBigBall",86,23,Random(-3,3),0,0)
		ZAP9 E 4 Bright A_FaceTarget
		TNT1 A 0 A_UnSetInvulnerable
		ZAP9 E 5 Bright
		ZAP9 E 10 Bright
	Goto SeeLoopedThingy
   LBom:
        ZAP9 F 10 Bright A_CustomMissile("LegendaryBomb",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LegendaryBomb",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("LegendaryBomb",46,0,Random(-3,3),0,0)
	Goto SeeLoopedThingy
   TLBom:
        ZAP9 F 10 Bright A_CustomMissile("TrueLegendaryBomb",56,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryBomb",66,0,Random(-3,3),0,0)
        ZAP9 F 0 Bright A_CustomMissile("TrueLegendaryBomb",46,0,Random(-3,3),0,0)
	Goto SeeLoopedThingy
   Pain:	
        TNT1 A 0 A_Jump(45,"Teleport")
        ZAP9 M 2 A_Pain
        TNT1 A 0 A_Jump(156,"Missile")
	Goto SeeLoopedThingy
	Death:
		TNT1 A 0
		TNT1 A 0 A_JumpIfInTargetInventory("ZamasuGodRuneDamage",1,"GodForm")
		TNT1 A 0 A_RemoveChildren(1)
		TNT1 A 0 A_Printbold("\c[v9]Your mind is too small to contain the truth of my existence..\c-", 8, "BIGFONT")
        ZAP9 A 20 A_FaceTarget
        ZAP9 A 20 A_FaceTarget
		TNT1 A 0 A_Quake(7,51,0,3000,"")
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		TNT1 A 0 A_Printbold("\c[v9]Grow. Evolve. Suffer. Then… maybe I'll acknowledge your existence.\c-", 8, "BIGFONT")
        ZAP9 A 20 A_FaceTarget
		ZAP9 A 1 A_Fall
		ZAP8 P 1 A_NoBlocking
		TNT1 A 0 A_SpawnItemEx("NemesisOmegaSphere",0,0,8,random(1,8),0,2,random(0,360),0)
	TNT1 A 0 A_SpawnItemEx("UnbelieveabilitySphere",0,0,8,random(1,8),0,2,random(0,360),0)
	TNT1 A 0 A_SpawnItemEx("TerminatorItem",0,0,8,random(1,8),0,2,random(0,360),0)
	TNT1 A 0 A_SpawnItemEx("NuclearMissileBox",0,0,8,random(0,8),0,2,random(0,360),0)
	TNT1 A 0 A_SpawnItemEx("Stingray",0,0,8,random(1,8),0,2,random(0,360),0)
	TNT1 A 0 A_SpawnItemEx("BFG2704",0,0,8,random(1,8),0,2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("ArmageddonCannon",0,0,8,random(0,8),0,2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("CynetikStrikerCannon",0,0,8,random(1,8),0,2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("SignetOfNecromancy",0,0,8,random(0,8),random(0,8),2,random(0,360),0,50)
	TNT1 A 0 A_SpawnItemEx("Jetpack",0,0,64,random(0,8),0,2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("NemesisBehemothCannon",0,0,8,random(0,8),random(0,8),2,random(0,360),0,55)
	TNT1 A 0 A_SpawnItemEx("ZamasuStrongsphere",0,0,8,random(0,8),random(0,8),2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("UpgradedNemesisArmor",0,0,8,random(0,8),random(0,8),2,random(0,360),0,0)
	TNT1 A 0 A_SpawnItemEx("NemesisPowerShard",0,0,8,random(0,8),random(0,8),2,random(0,360),0,0)
		TNT1 A -1
	 Stop
   GodForm:
		TNT1 A 0
		TNT1 A 0 A_RemoveChildren(1)
        ZAP9 A 20 A_FaceTarget
        ZAP9 A 20 A_FaceTarget
        ZAP9 A 20 A_FaceTarget
        ZAP9 A 20 A_FaceTarget
		TNT1 A 0 A_Quake(7,51,0,3000,"")
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    TNT1 A 0 A_Quake(9,4,0,1500)
	    TNT1 A 0 Radius_Quake(999,999,0,999,0)
        T811 CDCDCDCDCDCD 1 Bright
        ZAP9 A 20 A_FaceTarget
		TNT1 A 0 A_Quake(7,20,0,3000,"")
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    TNT1 A 0 A_Quake(9,4,0,1500)
	    TNT1 A 0 Radius_Quake(999,999,0,999,0)
        T811 EFEFEFEFEFEF 1 Bright
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
        ZAP9 A 20 A_FaceTarget
	    TNT1 A 0 A_Quake(9,4,0,1500)
	    TNT1 A 0 Radius_Quake(999,999,0,999,0)
        T811 GHGHGHGHGHGH 1 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
        ZAP9 NOP 5 A_FaceTarget
        ZAP9 QRS 5 A_FaceTarget
		TNT1 A 0 A_Quake(7,12,0,3000,"")
		ZAP9 TUV 5 A_FaceTarget
	    T810 ABCDEFGHIJKL 1 Bright
	    T811 ABABABABABAB 1 Bright
        ZAP9 A 0 A_Playsound ("ZamasuPatriarchBoss/PerfectedRaisingTalking1",0,99)
	    TNT1 A 0 A_Printbold("\c[v9]Your victory was not a triumph, it was a calling. And I answered....\c-", 240, "BIGFONT")
	    T810 L 280 Bright
	    TNT1 A 0 A_Printbold(" ", 0, "BIGFONT")
		TNT1 A 0 A_Quake(7,7,0,3000,"")
	    T810 ABCDEFGHIJKL 3 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    T810 ABCDEFGHIJKL 4 Bright
		TNT1 A 0 A_Quake(7,17,0,3000,"")
	    T810 ABCDEFGHIJKL 5 Bright
	    T811 ABABABABABAB 1 Bright
        T810 L 0 A_Playsound ("ZamasuPatriarchBoss/PerfectedRaisingTalking2",0,99)
	    TNT1 A 0 A_Printbold("\c[v9]I created the darkness... and it worships me...\c-", 10, "BIGFONT")
	    T810 L 160 Bright
	    TNT1 A 0 A_Printbold(" ", 0, "BIGFONT")
	    T810 ABCDEFGHIJKL 6 Bright  
	    T810 LKJIHGFEDCBA 5 Bright
		TNT1 A 0 A_Quake(7,140,0,3000,"")
	    T811 ABABABABABAB 1 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    T810 LKJIHGFEDCBA 4 Bright
	    T810 LKJIHGFEDCBA 3 Bright
	    T811 ABABABABABAB 1 Bright
	    T810 LKJIHGFEDCBA 2 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    T810 LKJIHGFEDCBA 1 Bright
 		ZAP9 V 20 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
 		ZAP9 V 20 A_FaceTarget
        T810 L 0 A_Playsound ("ZamasuPatriarchBoss/PerfectedRaisingTalking3",0,99)
	    TNT1 A 0 A_Printbold("\c[v9]I gave form to terror! I taught the gods to fear the night!...\c-", 10, "BIGFONT")
	    T810 L 280 Bright
	    TNT1 A 0 A_Printbold(" ", 0, "BIGFONT")
 		ZAP9 V 20 A_FaceTarget
 		ZAP9 V 20 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		ZAP8 PPPPPPPOOOOOOOOOONNNNNNNNNNNNNN 4 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		ZAP8 MMMMMMMLLLLLLLLLLKKKKKKKKKKKKKK 4 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		ZAP8 JJJJJJJIIIIIIIIIIHHHHHHHHHHHHHH 4 Bright
        ZAP8 H 0 A_Playsound ("ZamasuPatriarchBoss/PerfectedRaisingTalking4",0,99)
	    TNT1 A 0 A_Printbold("\c[v9]You don't fight for life. You fight against the end. And the end... is me...\c-", 10, "BIGFONT")
	    ZAP8 H 160 Bright
	    TNT1 A 0 A_Printbold(" ", 0, "BIGFONT")
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    T812 ABABABABABAB 1 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		ZAP8 A 20 Bright
		ZAP8 A 10 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    T812 ABABABABABAB 1 Bright	
		ZAP8 A 20 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuExplosionAura",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    T812 ABABABABABAB 1 Bright	
		ZAP8 A 15 Bright
		TNT1 A 0 A_Printbold("\c[v9]You fought against my shadow. Now face what illuminated the abyss.\c-", 10, "BIGFONT")
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	    T812 ABABABABABAB 1 Bright	
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		T814 ABCDE 20
		T813 FFGGHHII 18 Bright
        T813 I 0 A_Playsound ("ZamasuPatriarchBoss/GiganticLightningStrikeCore",0,99)
        T813 I 0 A_Playsound ("ZamasuPatriarchBoss/GiganticLightningStrikeOutsound",0,99)
		T813 JKJKJKJKJKJKJKJKJKJKJKJKJKJKJKJK 1 Bright
		ZAP8 A 30 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
        T813 I 0 A_Playsound ("ZamasuPatriarchBoss/GiganticLightningStrikeCore",0,99)
        T813 I 0 A_Playsound ("ZamasuPatriarchBoss/GiganticLightningStrikeOutsound",0,99)
		T813 LMLMLMLMLMLMLMLMLMLMLMLMLMLMLMLM 1 Bright
		ZAP8 A 30 Bright
		TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		T813 NOPNOPNOPNOPNOOPNNOOOOPPPPNNNNNNNNOOOOOOOOPPPPPPPP 2 Bright
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchLightningSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
	    TNT1 A 0 A_SpawnItemEx("ZamasuPatriarchThunderSpawner",Random(2150,-2150),Random(2150,-2150),0,0,0,0,SXF_NOCHECKPOSITION,64)
		TNT1 A 0 A_SpawnItem("FinalForm")
	 Stop
   } 
}

Actor INFZamasuPatriarch : ZamasuPatriarch
{
Tag "\c[w2]Zamasu\c[v9] Patriarch\c-"
States
{
  Spawn:
    TNT1 A 0
    TNT1 A 0 A_Jump(160,"Remove")
	TNT1 A 0 A_JumpIf(ACS_NamedExecuteWithResult("TrueLegendaryRuneSpawnCheck") == 2,1)
	Goto Remove
	Idle: 
	   TNT1 A 0 A_ChangeFlag("NOPAIN",1)
       T810 A 0 Bright A_ChangeFlag(Invulnerable,1)
	   TNT1 A 0 A_ChangeFlag(Reflective,1)
       T810 A 0 Bright A_UnSetShootable
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   TNT1 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2) 
	   T811 ABABABABABAB 1 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   T810 ABCDEFGHIJKL 2 A_Look
	   Loop
  Remove:
	TNT1 A 1
	TNT1 A 0 A_SpawnItemEx("Cyberdemon",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
	TNT1 A 0 A_ChangeFlag("COUNTKILL", FALSE)
	TNT1 A 0
	Stop
	}
}
	
ACTOR ZamasuNormalAura
{
+Nogravity
Scale 1.0
States
{
Spawn:
ZAP6 ABCDEF 2 Bright A_FadeOut
ZAP6 ABCDEF 2 Bright A_FadeIn
ZAP6 ABCDEF 2 Bright A_FadeOut
ZAP6 ABCDEF 2 Bright A_FadeIn
ZAP6 ABCDEF 2 Bright A_FadeOut
ZAP6 ABCDEF 2 Bright A_FadeIn
ZAP6 ABCDEF 2 Bright A_FadeOut
ZAP6 ABCDEF 2 Bright A_FadeIn
ZAP6 ABCDEF 2 Bright A_FadeOut
Stop
}
}

ACTOR FinalZamasuFinalBossSpawnerSmoke
{
+Nogravity
Scale 0.5
Renderstyle Add
States
{
Spawn:
Z9PO ABCDEFGH 2 Bright A_FadeOut
Z9PO ABCDEFGH 2 Bright A_FadeIn
Z9PO ABCDEFGH 2 Bright A_FadeOut
Z9PO ABCDEFGH 2 Bright A_FadeIn
Z9PO ABCDEFGH 2 Bright A_FadeOut
Z9PO ABCDEFGH 2 Bright A_FadeIn
Z9PO ABCDEFGH 2 Bright A_FadeOut
Z9PO ABCDEFGH 2 Bright A_FadeIn
Z9PO ABCDEFGH 2 Bright A_FadeOut
Stop
}
}

ACTOR ZamasuExplosionAura
{
+Nogravity
Scale 0.7
alpha 0.75
States
{
Spawn:
ZAP5 ABCDEF 2 Bright A_FadeOut
ZAP5 ABCDEF 2 Bright A_FadeIn
ZAP5 ABCDEF 2 Bright A_FadeOut
ZAP5 ABCDEF 2 Bright A_FadeIn
ZAP5 ABCDEF 2 Bright A_FadeOut
ZAP5 ABCDEF 2 Bright A_FadeIn
ZAP5 ABCDEF 2 Bright A_FadeOut
ZAP5 ABCDEF 2 Bright A_FadeIn
ZAP5 ABCDEF 2 Bright A_FadeOut
Stop
}
}

ACTOR ZamasuElectricityAura
{
+Nogravity
RenderStyle Add
Scale 1.4
alpha 0.75
States
{
Spawn:
ZAP4 ABCD 2 Bright A_FadeOut
ZAP4 ABCD 2 Bright A_FadeIn
ZAP4 ABCD 2 Bright A_FadeOut
ZAP4 ABCD 2 Bright A_FadeIn
ZAP4 ABCD 2 Bright A_FadeOut
ZAP4 ABCD 2 Bright A_FadeIn
ZAP4 ABCD 2 Bright A_FadeOut
ZAP4 ABCD 2 Bright A_FadeIn
ZAP4 ABCD 2 Bright A_FadeOut
Stop
}
}

ACTOR FinalForm
{
 Height 8
 Radius 25
 Speed 30
 Damage (0)
 +RippeR
 +BloodlessImpact
 +NOTIMEFREEZE
  States
   {
    Spawn:
	 TNT1 A 5
	Death:
	 TNT1 A 0
	 TNT1 A 2 
	 TNT1 A 0 A_SpawnItemEx("FinalFormZamasuPatriarch")
	 TNT1 AAA 0 A_AlertMonsters
	 Stop
   }
}

Actor ZamasuBoss360Cube1
{
  +CLIENTSIDEONLY
  +NOINTERACTION
  +ISMONSTER
  +BRIGHT
  Scale 1.2
  states
  {
  Spawn:
	Z36C ABCDEFGHIJKLMNOP 2 A_Warp(AAPTR_MASTER,30,0,105,10,WARPF_NOCHECKPOSITION|WARPF_INTERPOLATE|WARPF_USECALLERANGLE)
	Loop
	}
}

Actor ZamasuBoss360Cube2 : ZamasuBoss360Cube1 
{
  States
  {	
  Spawn:
	Z36A ABCDEFGHIJKLMNOP 2 A_Warp(AAPTR_MASTER,30,0,105,10,WARPF_NOCHECKPOSITION|WARPF_INTERPOLATE|WARPF_USECALLERANGLE)
	Loop
  }
}

Actor ZamasuBoss360Cube3 : ZamasuBoss360Cube1
{
  States
  {
  Spawn:
	Z36B ABCDEFGHIJKLMNOP 2 A_Warp(AAPTR_MASTER,30,0,105,10,WARPF_NOCHECKPOSITION|WARPF_INTERPOLATE|WARPF_USECALLERANGLE)
	Loop
  }
}

ACTOR ZamasuPatriarchLightningSpawner
{
Height 2
Radius 2
Speed 6
PROJECTILE
+FLOORHUGGER
+NOCLIP
+DONTSPLASH
+FORCERADIUSDMG
+NOTIMEFREEZE
DamageType "Cyber10K"
States
{
  Spawn:
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander
	TNT1 A 0 A_Stop
	TNT1 A 0 A_SpawnItemEx("ZamasuSpawnStrike")
    TNT1 A 0 A_SpawnItemEx("ZamasuSpawnStrike2")
	TNT1 AAAAAAAAAA 17
	TNT1 A 0 A_SpawnItemEx("ZamasuStrikee")
	TNT1 A 0 A_SpawnItemEx("ProjectileTrailParticleWhite", 0, 0, 0, 0, 0, 0, 0, 128) 
	TNT1 AAA 0 A_CustomMissile("WhiteNemesisKaboom", 0, 0, random(0,360), 2, random(0,360))
	TNT1 AAA 0 A_CustomMissile("LegendarySmokeFX2", 0, 0, random(0,360), 2, random(0,360))
	T806 B 0 A_Explode(84,512,0)
	T806 B 4 Bright A_Explode(286,286,0)
	T806 CD 3 Bright A_SetTranslucent(0.75,1)
	TNT1 A 0 A_Explode(6000,486,0,1)
	TNT1 A 0 A_SpawnItemEx("WhiteNemesisKaboom",0,0,0,0,0,0,0,128,0)
	Stop
}
}

Actor ZamasuStrikee
{
 Alpha 0.9
 RenderStyle Add
 +NoGravity
 +NOTIMEFREEZE
 Scale 10.0
 States
 {
  Spawn:
   T807 A 0
   T807 A 1 Bright A_FadeOut(0.05)
   Wait
 }
}

Actor ZamasuSpawnStrike
{
+NOCLIP
+NOBLOCKMAP
+FORCEYBILLBOARD
+NOINTERACTION
+NOTIMEFREEZE
+CLIENTSIDEONLY
RenderStyle Add
XScale 0.5
YScale 5.0
Alpha 0.5
States
{
  Spawn:
	T805 A 0
	T805 AAAAAAAAAA 17 BRIGHT A_FadeIn(0.1)
	T805 A 1 Bright A_FadeOut(0.05)
	Wait
 }
}

Actor ZamasuSpawnStrike2 : ZamasuSpawnStrike
{
XScale 2.0
YScale 5.0
Alpha 0.0
}

Actor ZamasuPatriarchThunderSpawner
{
Height 0
Radius 0
Mass 0
Damage 0
+THRUACTORS
+NOTELEPORT
+NOGRAVITY
+NOBLOCKMAP
+NOBLOCKMAP
+NOINTERACTION
+NOTIMEFREEZE
States
{
Spawn:
TNT1 A 0 
TNT1 AAAAAAAAAAAAAAAAAAAAA 17 A_SpawnItemEx("ZamasuPatriarchThunder",random(812,-812),random(812,-812))
Stop
}
}

Actor ZamasuPatriarchThunder 
{
+NOGRAVITY
+ExtremeDeath
+NOCLIP
+FORCERADIUSDMG
+NOTIMEFREEZE
Renderstyle Add
Height 32
Radius 16
Alpha 0.2
Scale 4.0
DamageType "Cyber10k"
States
{
  Spawn:
	TNT1 A 0
	TNT1 AAA 0 A_CustomMissile("SmokeFX3",0,0,random(0,360),2,random(0,360))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("NemCardiThunderSpark",0,0,0,random(1,10),0,random(1,10),random(0,359),129)
	2SDS AAAA 2 Bright A_FadeIn(0.2)
	2SDS AAAA 8 Bright A_FadeOut(0.2)
	Stop
    }     
}