ACTOR LegendaryCardinal : Cyberdemon 7036
{ 
   Health 5999
   Radius 45
   Height 110
   Scale 1.2
   Speed 12
   Mass 0x7FFFFFFF
   FloatSpeed 12
   PainChance 1
   DamageFactor 0.34
   Species "UltimateLegendary"
   DamageFactor "PDTBFG", 0.05
   DamageFactor "PDTBFGTracer", 0.05
   DamageFactor "Cyber10K", 0.0
   DamageFactor "Legendary", 0.0
   DamageFactor "LegendaryGuru", 0.0
   DamageFactor "LegendaryGuruPlayer", 0.3
   DamageFactor "LegendaryPlayer", 0.3
   DamageFactor "BFGSplash", 0.25
   DamageFactor "BFGSpray", 0.25
   DamageFactor "PlayerDevBall", 0.025
   DamageFactor "PlayerDevBall2", 0.025
   DamageFactor "PlayerDTBFGRailgunSlug", 0.025
   DamageFactor "PlayerDevTracer", 0.025
   DamageFactor "DemolisherEx", 0.0
   DamageFactor "DarkDemoEx", 0.0
   DamageFactor "CerChainguns", 0.0
   DamageFactor "CerEnergyBall", 0.0
   DamageFactor "LegMind", 0.0
   DamageFactor "SuperWeapon", 0.0
   DamageFactor "CDTBFG", 0.0
   DamageFactor "DBFG10K", 0.015
   DamageFactor "PlayerDBFG10K", 0.015
   DamageFactor "DBFG", 0.015
   DamageFactor "PlayerDBFG2", 0.015
   DamageFactor "DBFG210K", 0.015
   DamageFactor "PlayerDBFG210K", 0.015
   DamageFactor "PlayerDBFG", 0.015
   DamageFactor "DBFG2Splash", 0.015
   DamageFactor "UltimateLegendary", 0.0
   DamageFactor "BeheComet", 0.0
   DamageFactor "Extreme", 0.0
   DamageFactor "CacoComet", 0.0
   DamageFactor "CadaverRocket", 0.0
   DamageFactor "NobleCOmet", 0.0
   DamageFactor "HFCyber", 0.0
   DamageFactor "DBFG10K2", 0.65
   DamageFactor "PlayerDBFG10K2", 0.65
   DamageFactor "DBFG2", 0.65
   DamageFactor "PlayerDBFG2", 0.65
   DamageFactor "PyroShot", 0.0
   DamageFactor "PlayerPyro", 0.0
   DamageFactor "PDTPuff", 0.0
   PainChance "PlayerDBFG2", 256
   PainChance "DBFG2", 256
   PainChance "PlayerDBFG10K2", 256
   BloodColor "Blue"
   SeeSound "LegCardi/Hi"
   PainSound "RAGE"
   DeathSound ""
   ActiveSound "LegCardi/active"
   +QUICKTORETALIATE
   +FLOAT
   +NOGRAVITY	
   +NOTIMEFREEZE
   +NORADIUSDMG
   +PIERCEARMOR
   +MISSILEEVENMORE
   +NOTARGET
   +BOSS
   +MISSILEMORE
   -FLOORCLIP
   +DONTMORPH
   +DONTRIP
   +BOSSDEATH
   +NOICEDEATH
   +DONTGIB
   +CANTSEEK
   +NOTIMEFREEZE
   MinMissileChance 160
   Obituary "The Legendary Cardinal showed no mercy when it erased %o from existance." 
   var int user_LegendaryPortal;
   var int user_LegendaryPortal2;
   var int user_music;
   States 
   { 
   Spawn:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Look
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Look	  
      Loop
   See:
      TNT1 A 0 A_JumpIf(user_music == 1,3)
      TNT1 A 0 ACS_ExecuteAlways(5432,0,12)
	  TNT1 A 0 A_SetUserVar("user_music",1)
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_Jump(87,"Rush")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Chase  
      Loop	 
   Rush:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase 
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("LegendaryCardinalGhost")
      LARD B 1 Bright A_Chase  
	  TNT1 A 0 A_Jump(70,"See")
	  TNT1 A 0 A_Jump(10,"RandomIllusion")
      Loop
	  RandomIllusion:
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD E 5 Bright A_faceTarget
	  LARD E 4 A_SpawnItem("ReinforcementLegCardi",56,0,0)
	  LARD E 5 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  goto see
   Missile:
      TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_UnsetInvulnerable
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_JumpIf(user_LegendaryPortal == 1,2)
      TNT1 A 0 A_JumpIfHealthLower(3499,"LegendaryPortal")
	  TNT1 A 0 A_JumpIf(user_LegendaryPortal2 == 1,2)
      TNT1 A 0 A_JumpIfHealthLower(2299,"LegendaryPortal2")
      TNT1 A 0 A_Jump(128,"Seekers","Railgun","BFG10K","LegendaryTech","DTBFG10K","LegRevAttack","Devastator","LegendaryBFG","LegendaryThunder","LegendarySlash")
	  TNT1 A 0 A_Jump(87,"UltimateCombo","ComboLegendaryBFG","ComboDevastator")
	  TNT1 A 0 A_Jump(50,"FinalAttack")
   Normal:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget   
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0) 
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0) 
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 2 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD CCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"Seekers","Railgun","BFG10K","LegendaryTech","DTBFG10K","LegRevAttack","LegendaryBFG","LegendaryThunder","LegendarySlash")
      Goto See
   Teleport:
	  LARD AAAAAAAAAAAAA 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD AAAAAAAAAAA 1 A_FadeOut(0.1,0)
	  LARD AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
      LARD A 5 
      LARD A 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD AAAAAAAAAAAAA 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD AAAAAAAAAAA 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  goto see 
   Seekers:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD CCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	  
	  TNT1 A 0 A_Jump(128,"Railgun","BFG10K","LegendaryTech","LegRevAttack","DTBFG10K","LegendaryBFG","LegendaryThunder","LegendarySlash")
      Goto See
   Railgun:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlaySound("weapons/rgcharge")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
      LARD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
      LARD CCCCCCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"BFG10K","LegendaryTech","DTBFG10K","LegRevAttack","LegendaryBFG","LegendaryThunder","LegendarySlash")
	  Goto See	  
   BFG10K:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlaySound("weapons/charge15k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 4 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 3 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 3 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))  
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      LARD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	  LARD CCCCC 4 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"LegendaryTech","LegRevAttack","DTBFG10K","LegendaryBFG","LegendaryThunder","LegendarySlash")
      Goto See	  
   DTBFG10K:
      TNT1 A 0 A_SetTranslucent(1)
   	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
	  LARD D 3 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
	  LARD D 3 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	
	  LARD DCC 3 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0) 
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
	  LARD D 1 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 1 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	
	  LARD DCC 1 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(87,"LegendaryBFG","LegendaryThunder","LegendarySlash")
      Goto See
  LegendaryTech:
      TNT1 A 0 A_SetTranslucent(1)
      LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      LARD C 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
   	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))  
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))  
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
      LARD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Legcyber/amhalt","DECHST")
	  LARD CCCCC 4 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"LegRevAttack","DTBFG10K","LegendaryBFG","LegendaryThunder","LegendarySlash")
      Goto See
 LegRevAttack:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_SetInvulnerable
	  LARD C 0 A_FaceTarget
	  LARD C 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load1")
      LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load2")
	  LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0) 
	  LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  LARD C 0 A_FaceTarget
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load3")
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  LARD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)   
	  TNT1 A 0 A_UnSetInvulnerable
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26)
	  LARD C 7 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"DTBFG10K","LegendaryBFG","LegendaryThunder","LegendarySlash")
	  Goto see
 LegendaryBFG:
      TNT1 A 0 A_SetTranslucent(1)
      LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  LARD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
  	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
      LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(87,"UltimateCombo")
	  Goto See
 UltimateCombo:
      TNT1 A 0 A_SetTranslucent(1)
      LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  LARD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
  	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 0 A_PlayWeaponSound("lrball3/shot")
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
	  LARD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 40, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	
	  LARD DCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
	  LARD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 40, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	
	  LARD DCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 3
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner",0,0,40,30,0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner",0,0,40,30,0,0,180,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner",0,0,40,30,0,0,225,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner",0,0,40,30,0,0,305,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryCyberRail",40)
	  LARD C 5 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,40,30,0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,40,30,0,0,180,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,40,30,0,0,225,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,40,30,0,0,305,0)
	  LARD D 5 A_CustomMissile("FakeCyberGuruball", 58, -26, 0, 0)
	  goto see
   ComboLegendaryBFG:
      TNT1 A 0 A_SetTranslucent(1)
      LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  LARD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      LARD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
  	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,50,30,0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,50,30,0,0,180,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,50,30,0,0,225,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner2",0,0,50,30,0,0,305,0)
	  LARD D 5 A_CustomMissile("FakeCyberGuruball", 58, -26, 0, 0)
	  TNT1 A 0 A_Jump(87,"LegendaryThunder","FinalAttack")
	  goto see
	 LegendarySlash:
	  TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_FaceTarget
	  LARS A 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS AB 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("Claw/Move")
	  LARS CD 6 A_CustomMissile("LegendaryRazorWind", 58, 26, 0, 0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS AB 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("Claw/Move")
	  LARS CD 6 A_CustomMissile("LegendaryRazorWind", 58, 26, 0, 0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS AB 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("Claw/Move")
	  LARS CD 6 A_CustomMissile("LegendaryRazorWind", 58, 26, 0, 0)
	  TNT1 A 0 A_Jump(87,"LegendaryThunder")
	  goto see
  LegendaryThunder:
       TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_FaceTarget
	  LARS A 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS A 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARS AA 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  LARS A 6 A_CustomMissile("LegCardinalThunder", 58, -26, 0, 0)
	  goto see
 Devastator:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_PlaySound("devastator/charge")
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD D 0 A_PlaySound ("devastator/fire")
	  LARD D 0 Bright A_CustomMissile("LegCybDevastatorBall", 58, -26, 0)
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  LARD D 0 A_PlaySound ("devastator/fire")
	  LARD D 0 Bright A_CustomMissile("LegCybDevastatorBall", 58, -26, 0)
	  LARD C 50 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(95,"ComboDevastator")
	Goto See
ComboDevastator:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_PlaySound("devastator/charge")
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  LARD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      LARD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  LARD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      LARD C 5
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
      LARD D 0 A_PlaySound ("devastator/fire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeLegCardiSummoner3",0,0,50,30,0,0,180,0)
	  LARD D 5 A_CustomMissile("LegCybDevastatorBall", 58, -26, 0, 0)
	  goto see
FinalAttack:
      TNT1 A 0 A_SetTranslucent(1)
	  LARU AAAA 5 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
      LARU A 0 A_ChangeFlag (INVULNERABLE, 1)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 5 BRIGHT A_SpawnItemEx("LegCardiFinalAttack", 0, 0, 300)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARU A 25 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 A_PlaySound ("pcannon/explode")
      LARD C 1 A_ChangeFlag (INVULNERABLE, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD CDDD 2 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 5 A_CustomMissile ("LegendaryCardinalFinalBall", 100, 0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  LARD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      Goto see
	  
    LegendaryPortal:
	  TNT1 A 0 A_SetTranslucent(1)
       TNT1 A 0 A_SetUserVar("user_LegendaryPortal",1)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   LARD C 152 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 45, 0, 120)
	   LARD DC 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(96,-96), Random(96,-96), 0, 0, 0, 0, Random(0,359))
	   LARD D 60 Bright A_SpawnItemEx("LegendaryGateSpawner", 120, 0, 120)
	   TNT1 A 0 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(320,-320), Random(320,-320), 0, 0, 0, 0, Random(0,359))
	   LARD C 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
       LARD D 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   LARD DCDC 20 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(350,-192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       LARD D 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner3", 50, 0, 120)
	   LARD CDCD 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(192,192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       LARD C 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   LARD DCDC 25 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(190,-144), Random(144,-144), 0, 0, 0, 0, Random(0,359))
       LARD D 140 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
	   TNT1 A 0 A_UnsetInvulnerable
	   Goto See
    LegendaryPortal2:
	   TNT1 A 0 A_SetTranslucent(1)
       TNT1 A 0 A_SetUserVar("user_LegendaryPortal2",1)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   LARD C 152 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 45, 0, 120)
	   LARD DC 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(96,-96), Random(96,-96),0, 0, 0, 0, Random(0,359))
	   LARD D 45 Bright A_SpawnItemEx("LegendaryGateSpawner2", 120, 0, 120)
	   TNT1 A 0 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(128,-128), Random(128,-128), 0, 0, 0, 0, Random(0,359))
	   LARD C 52 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
       LARD D 47 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   LARD DCDC 20 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(192,-192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       LARD D 30 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner3", 50, 0, 120)
	   LARD CDCD 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(192,192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       LARD C 47 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   LARD DCDC 25 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(144,-144), Random(144,-144), 0, 0, 0, 0, Random(0,359))
       LARD D 52 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
	   TNT1 A 0 A_UNSetInvulnerable
       goto see
   	 Illusion:
	 LARD E 5 Bright A_faceTarget
	 TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
	 LARD E 4 A_SpawnItem("ReinforcementLegCardi",56,0,0)
	 TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	 LARD E 4 A_SpawnItem("ReinforcementLegCardi",56,0,0)
	 TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	 LARD E 4 A_SpawnItem("ReinforcementLegCardi",56,0,0)
	 TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	 LARD E 4 A_SpawnItem("ReinforcementLegCardi",56,0,0)
	 TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	 goto see
   Pain:
	  TNT1 A 0 A_Jump(30,"PainRage","Illusion")
	  TNT1 A 0 A_Jump(128,"PainMissile")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright A_Pain
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright
      Goto See
	Pain.DBFG10K2:
    Pain.PlayerDBFG10K2:
    Pain.DBFG2:
    Pain.PlayerDBFG2:
        TNT1 A 0 A_Jump(250, "Teleport")
		Goto PainMissile
   PainMissile:
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright A_Pain
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright	  
      Goto Missile
   PainRage:
	  TNT1 A 0 A_JumpIfCloser(1000,1)
	  Goto Pain+1
   	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD E 3 Bright A_Pain
      LARD EEEE 3 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SetInvulnerable
	  TNT1 A 0 Bright Radius_Quake(10,80,0,24,0)
	  TNT1 A 0 Bright A_GiveInventory("Health",750)
      TNT1 A 0 Bright A_PlaySound("Cardinal/Laugh")	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  LARD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 A 0 Bright A_UnSetInvulnerable
      LARD EE 3 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  Goto See
   Death: 
      TNT1 A 0 A_ChangeFlag(float,1)
	  TNT1 A 0 A_ChangeFlag(Nogravity,1)
      TNT1 A 0 A_StopSound(6)
	  TNT1 A 0 ACS_ExecuteAlways(622,0,0)
	  TNT1 A 0 Radius_Quake(7, 105, 0, 50, 0)
	  TNT1 A 0 A_ChangeFlag(Nogravity,1)
	  TNT1 A 0 A_ChangeFlag(float,1)
	  LARD A 5 Bright A_PlaySound("LegCardi/Death", CHAN_AUTO|CHAN_NOPAUSE, 1.0, False, ATTN_NONE)
	  LARD E 100 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 ACS_ExecuteAlways(620,0,1,0,0)
	  LARD E 5 Bright A_NoBlocking
	  TNT1 AAAA 25 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(144,-144), Random(144,-144), 0, 0, 0, 0, Random(0,359))
	  TNT1 A 0 ACS_ExecuteAlways(623,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueForm",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION|SXF_TELEFRAG)
	  TNT1 A 0 A_SpawnItem("DeathBall2")
      TNT1 A -1 Bright A_KillMaster
      Stop
      } 
}


ACTOR ReinforcementLegCardi : LegendaryCardinal
{
Health 250
Monster
Scale 1.2
Renderstyle Translucent
Alpha 0.45
PainChance 10
Species "Cybers"
obituary "%o Fate was sealed by a Leg Cardinal's illusion."
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Cardinal/Sight"
PainSound "Cardinal/Pain"
DeathSound "Cardinal/Death"
ActiveSound "Cardinal/Active"
-CountKill
-BOSS
+Thruspecies
+DONTHARMSPECIES
+DONTHURTSPECIES
+MissileEvenMore
+MissileMore
-BOSSDeath
States
{
   Spawn:
      NULL A 0 Thing_ChangeTID(0,75)
      TNT1 A 0 A_PlayWeaponSound("boss/teleport")
      LARD EE 3 A_Look
	  loop
   see:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Chase  
      Loop	
	  Missile:
	  TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget   
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)	  
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0) 
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget	  
      LARD D 3 Bright A_CustomMissile("LegendaryRocket", 56, -26, Random(-6, 6))
	  LARD D 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD CCC 2 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  goto see
	Pain:
    LARD E 3 Bright
    LARD E 3 Bright A_Pain 
    Goto See
   Death:
    LARD E 1 A_Stop
    LARD E 4 A_Die
    LARD EEEEEEEEEEEEE 0 A_SpawnItemEx("LegCardinalFireSpawner")
	LARD EEEEEEEEEEE 1 A_FadeIn(0.1)
	Stop
	}
}

ACTOR FakeLegCardi : LegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-CountKill
-BOSS
+THRUSPECIES
+LOOKALLAROUND
+DONTHARMSPECIES
+DONTHURTSPECIES
+MissileEvenMore
+MissileMore
-BOSSDeath
States
{
   Spawn:
      LARD C 1 A_Look
	  LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  LARD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Chase  
      Loop	
	  Missile:
	  TNT1 A 0 A_PlaySound("weapons/rgcharge")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 2 Bright A_CustomMissile("LegendaryCyberRail",40)
	 LARD C 5 Bright A_FaceTarget
	  goto death
   Death:
      LARD C 1 A_Stop
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}
ACTOR FakeLegCardi2 : LegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-BOSS
+Thruspecies
-CountKill
+LOOKALLAROUND
+MissileEvenMore
+MissileMore
+DONTHARMSPECIES
+DONTHURTSPECIES
-BOSSDeath
States
{
   Spawn:
      LARD C 1 A_Look
	  LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  LARD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Chase  
      Loop	
   Missile:
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 5 A_CustomMissile("FakeCyberGuruBall", 58, -26, 0, 0)
	  LARD C 5 Bright A_FaceTarget
	  goto death
   Death:
      LARD C 1 A_Stop
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}
ACTOR FakeLegCardi3 : LegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-BOSS
+Thruspecies
-CountKill
+LOOKALLAROUND
+MissileEvenMore
+MissileMore
+DONTHARMSPECIES
+DONTHURTSPECIES
-BOSSDeath
States
{
   Spawn:
      LARD C 1 A_Look
	  LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  LARD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD B 2 Bright A_Chase  
      Loop	
	  Missile:
	  LARD D 0 A_PlaySound ("devastator/fire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      LARD D 5 A_CustomMissile("LegCybDevastatorBall", 58, -26, 0, 0)
	  LARD C 5 Bright A_FaceTarget
	  goto death
   Death:
      LARD C 1 A_Stop
      LARD C 1 A_PlayWeaponSound("boss/teleport")
	  LARD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  LARD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}
ACTOR FakeCyberGuruBall : CyberGuruBall
{
  Radius 11
  Height 6
  Speed 15
  DamageType "Cyber10K"
  Species "Cybers"
  Damage 125
  Projectile
  Renderstyle Add
  +FORCERADIUSDMG
  +DONTHARMSPECIES
  +DONTHURTSPECIES
  +FOILINVUL
  +RIPPER
  +BLOODLESSIMPACT
  +DONTBLAST
  +THRUSPECIES
  Scale 0.25
  MissileType "GuruLesserProjectileTrail"
  States
  {
  Death:
	TNT1 A 0 A_PlaySound("Weapons/GuruBlast3",5)
	//COLLATERAL DAMAGE EFFECTS
	TNT1 A 0 A_Explode(6000,486,0,1)

	//IMPACT STUFF
	TNT1 A 0 A_SpawnItemEx("GuruStruckGlowX",0,0,10,0,0,0,0,128,0)
	TNT1 A 0 A_SpawnItemEx("GuruStruckGlowY",0,0,10,0,0,0,0,128,0)
	TNT1 AAAAAAAAAAA 0 A_SpawnItemEx("CyberGuruSphereSmoke",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)
	TNT1 AAAAAAAAAAA 0 A_SpawnItemEx("GuruChunkSpark",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)
	TNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx("GuruChunkSpark",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)
	Stop
  }
}


Actor FakeLegCardiSummoner
{
 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("FakeLegCardi")
	 Stop
   }
}
Actor FakeLegCardiSummoner2
{
 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("FakeLegCardi2")
	 Stop
   }
}
Actor FakeLegCardiSummoner3
{
 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("FakeLegCardi3")
	 Stop
   }
}
ACTOR LegendaryCardinalGhost
{
Scale 1.1
RENDERSTYLE Translucent
Alpha 0.75
+NOGRAVITY
+CLIENTSIDEONLY
+DONTSPLASH
+NOINTERACTION
+NOCLIP
+NOTIMEFREEZE
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    LARD A 2 A_FadeOut(0.18)
    Loop
  Toaster:
    TNT1 A 0
	Stop		
    }
}

ACTOR LegCardinalGhost2 : LegendaryCardinalGhost
{
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    TNT1 A 0 A_FaceTarget
    LARD C 2 A_FadeOut(0.18)
    Loop
    }
}
Actor LegCardinalThunder
{
   Radius 1
   Height 1
   Speed 1000
   Projectile
   RENDERSTYLE ADD
   ALPHA 1.00
   +SEEKERMISSILE
   +NOTIMEFREEZE
   States
   {
   Spawn:
      TNT1 A 1 A_SeekerMissile (80,80)
      Loop
   Death:
      TNT1 A 2 Bright A_StartFire
      TNT1 A 0 A_SpawnItemEx("TrueLegCardinalThunder",0,0,0)
      TNT1 A 2 Bright
	  stop
   }
}
Actor LegThunderSpawner
{
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("TrueLegCardinalThunder",random(812,-812),random(812,-812))
Stop
}
}

Actor TrueLegCardinalThunder 
{
+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 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2)    
	TNT1 A 0 A_Explode(400,684)
	TNT1 A 0 Radius_Quake(175,8,512,1024,0)
	TNT1 AAA 0 A_CustomMissile("SmokeFX3",0,0,random(0,360),2,random(0,360))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("LegCardiThunderSpark",0,0,0,random(1,10),0,random(1,10),random(0,359),129)
	LTHN AAAA 2 Bright A_FadeIn(0.2)
	LTHN AAAA 8 Bright A_FadeOut(0.2)
	Stop
    }     
}


Actor FakeLegCardinalThunder 
{
+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 A 0 A_PlaySoundEx("thunder/hit","Voice",0,2)    
	TNT1 A 0 A_Explode(80,100)
	TNT1 A 0 Radius_Quake(175,8,512,1024,0)
	TNT1 AAA 0 A_CustomMissile("SmokeFX3",0,0,random(0,360),2,random(0,360))
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_SpawnItemEx("LegCardiThunderSpark",0,0,0,random(1,10),0,random(1,10),random(0,359),129)
	LTHN AAAA 2 Bright A_FadeIn(0.2)
	LTHN AAAA 8 Bright A_FadeOut(0.2)
	Stop
    }     
}

Actor LegCardiThunderSpark
{
Speed 3
Height 2
Radius 1
Mass 0
+Missile 
+CLIENTSIDEONLY
+NOCLIP
+LOWGRAVITY
+NOTIMEFREEZE
RenderStyle Add
Scale 0.5
States
{
   Spawn:
	TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	TNT1 A 0 A_Jump(80,4)
    SBPK ABC 2 Bright
	Loop
	SBPK DEF 4 Bright A_FadeOut(0.25)
	Stop
   Death:
	SBPK DEF 4 Bright A_FadeOut(0.25)
	Stop
  Toaster:
    TNT1 A 0
	Stop		
	}
}

ACTOR LegRainCometSpawner
{
Height 2
Radius 2
Speed 6
RenderStyle Add
Alpha 0.9
XScale 3
YScale 0.5
PROJECTILE
+SPAWNCEILING
+CEILINGHUGGER
+NOCLIP
+DONTSPLASH
+NOTIMEFREEZE
States
{
Spawn:
	TNT1 AAAAAAAAAAAAAAAAAAAA 1 A_Wander
	CMLA ABCDEFGHIJABCDEFGHIJ 2 Bright A_Wander
    TNT1 A 0 A_CustomMissile("FallingBlueComet",-18,random(0,20),random(0,360),2)
	CMLA AAABBBCCC 1 Bright A_Wander
    TNT1 A 0 A_CustomMissile("FallingBlueComet",-18,random(0,20),random(0,360),2)
	CMLA EEEFFFGGG 1 Bright A_Wander
    TNT1 A 0 A_CustomMissile("FallingBlueComet",-18,random(0,20),random(0,360),2)
	CMLA HHHIIIJJJ 1 Bright A_Wander
	TNT1 A 0 A_CustomMissile("FallingBlueComet",-18,random(0,20),random(0,360),2)
FadeOut:
	CMLA ABCDEFGHIJ 2 Bright A_FadeOut(0.06)
    Goto FadeOut
	}
}

ACTOR LegCardinalFire
{
+MISSILE
+DONTSPLASH
+CLIENTSIDEONLY
+NOBLOCKMAP
+NOGRAVITY
+NOTELEPORT
+FORCEXYBILLBOARD
+THRUACTORS
+NOTIMEFREEZE
RenderStyle Add
Scale 0.4
States
{
Spawn:
BMKE ABCDEFGHIJKL 2 Bright A_FadeOut
Stop
}
}

ACTOR LegCardinalFireEx : BlueKaboom3
{
Speed 0
Scale 0.85
+NOTIMEFREEZE
}

ACTOR LegCardinalFireSpawner : LegendaryRedParticleSpawner
{
  States
  {
  Spawn:
    TNT1 A 0
	TNT1 A 0 A_PlaySound("monster/ambientfire3")
	TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	TNT1 A 0 A_SpawnItemEx("LegCardinalFireEx",random(8,-8),random(4,-4),random(70,80),0,0,random(-4,-6),0,128,0)	
    TNT1 AAAA 0 A_SpawnItemEx("LegCardinalFire",random(18,-18),random(14,-14),random(70,80),0,0,random(-6,-8),0,128,0)
    TNT1 A 1
    Stop
  }
}

ACTOR LegCardinalRageFlame : LegCardinalFire
{
Scale 1.25
}

ACTOR LegCardinalRageFlameSpawner : LegendaryRedParticleSpawner
{
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    TNT1 A 0 A_SpawnItemEx("LegCardinalRageFlame",random(15,-15),random(15,-15),random(40,50),0,0,random(3,6),0,128,0)
	TNT1 A 1
    Stop
  }
}



ACTOR LegAnniDTBFGProjectileAttack1 : LegAnniDTBFGProjectileAttack Replaces LegAnniDTBFGProjectileAttack
{
PROJECTILE
+LOOKALLAROUND
+ISMONSTER
+QUICKTORETALIATE
+DontHarmSpecies
+NOTARGET
-COUNTKILL
+NOCLIP
+NOTIMEFREEZE
Obituary "%o learned the hard way that no can beat the Legendary Annihilator."
MissileType "LegAnniDTBFGRailgunSlug1"
States
{
Spawn:
    TNT1 A 0
	TNT1 AAAAA 1 A_Look
	Stop
See:
    TNT1 A 0
	TNT1 A 1 A_JumpIfCloser(1250,"Attack")
	Stop
Attack:
    TNT1 A 0
	TNT1 A 0 A_FaceTarget
	TNT1 A 0 A_MissileAttack
	TNT1 A 1 A_CustomRailgun(-1,0,NONE,"Yellow",1,1,2)
	Goto Death	
Death:
	TNT1 A 1
	Stop
	}
}

ACTOR LegAnniDTBFGRailgunSlug1 : CardinalDTBFGRailgunSlug
{
   DamageType "Cyber10K"
   Species "Cybers"  
   -RIPPER
   +NOTIMEFREEZE
   Damage (Random(4,8))
}

actor LegendaryRazorWind
{
    RenderStyle Add
    Alpha 0.95
    Radius 2
    Height 1
    Speed 60
    ReactionTime 7
	DamageType "Cyber10k"
    Damage (0) //(30)
	DeathSound "Claw/Hit"
    Scale 0.85
    Projectile
    Obituary "%k shouldn't have killed %o with this."
    +THRUACTORS
    +PIERCEARMOR
    +NOEXTREMEDEATH
    +FOILINVUL
    +DONTREFLECT
    +NOTIMEFREEZE
    States
    {
    Spawn:
        TNT1 A 0 A_SpawnItemEx("RazorWindExplosion",0,0,0,0,0,0,0,48)
        TNT1 A 1 A_SpawnItemEx("RazorWindTrail", 0,               0,              2)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (2 *momx)/-30.0, -(2 *momy)/-30.0, 2+(2 *momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (4 *momx)/-30.0, -(4 *momy)/-30.0, 2+(4 *momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (6 *momx)/-30.0, -(6 *momy)/-30.0, 2+(6 *momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (8 *momx)/-30.0, -(8 *momy)/-30.0, 2+(8 *momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (10*momx)/-30.0, -(10*momy)/-30.0, 2+(10*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (12*momx)/-30.0, -(12*momy)/-30.0, 2+(12*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (14*momx)/-30.0, -(14*momy)/-30.0, 2+(14*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (16*momx)/-30.0, -(16*momy)/-30.0, 2+(16*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (18*momx)/-30.0, -(18*momy)/-30.0, 2+(18*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (20*momx)/-30.0, -(20*momy)/-30.0, 2+(20*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (22*momx)/-30.0, -(22*momy)/-30.0, 2+(22*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (24*momx)/-30.0, -(24*momy)/-30.0, 2+(24*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        TNT1 A 0 A_SpawnItemEx("RazorWindTrail", (26*momx)/-30.0, -(26*momy)/-30.0, 2+(26*momz)/-30.0, 0,0,0, 0, SXF_ABSOLUTEANGLE)
        loop
    Death:
        TNT1 A 1
        Stop
    }
}

actor RazorWindTrail
{
    RenderStyle Add
    Alpha 0.75
    Scale 0.4
    Radius 6
    Height 1
    Speed 0
    Damage 1
    +NOGRAVITY
    +RIPPER
    +CLIENTSIDEONLY
    +NOTIMEFREEZE
    SeeSound ""
    DeathSound ""
    States
    {
    Spawn:
	    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
        SHKR A 1 A_Fadeout(0.2)
        loop
  Toaster:
    TNT1 A 0
	Stop			
    }
}

ACTOR RazorWindExplosion
{
    Radius 1
    Height 1
    Speed 0
    +NOCLIP
    +FORCERADIUSDMG
    -SOLID
	+NOTIMEFREEZE
    DamageType "Cyber10K"
    Obituary "%k split %o in half with a dash attack."
    States
    {
    Spawn:
        TNT1 A 0
        TNT1 A 1 A_Explode(128,128,0)
        Stop
    }
}


ACTOR RazorWindExplosion2 : RazorWindExplosion
{
    States
    {
      Spawn:
        TNT1 A 0
        TNT1 A 1 A_Explode(40,128,0)
        Stop
    }
}

Actor LegendaryNuke : Nuke
{
 PROJECTILE
 ReactionTime 1
 DamageType "Legendary"
 +NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 AAA 0 A_Countdown
  Death:
   TNT1 A 0
   TNT1 A 0 A_PlaySoundEx("GoodGame/Mate", "Voice", 0, 2)
   TNT1 A 1 A_Explode(7000, 1300, 1)
   TNT1 A 0 Radius_Quake(7, 105, 0, 140, 0)
   TNT1 A 0 A_SpawnItemEx("BlueNukeHyperFlare", 0, 0, 0, 0, 0, 0, 0, 128, 0)


   TNT1 A 5 A_SpawnItemEx("YellowLegNukeHyperFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 A 20 A_SpawnItemEx("LegNukeHyperFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 AA 0 A_SpawnItemEx("NukeHyperSmokeFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 A 0 A_SpawnItemEx("LegNukeHyperPillar", 0, 0, 0, 0, 0, 10, 0, 128, 0)
   TNT1 A 105 A_SpawnItemEx("NukeHyperSmokePillar", 0, 0, 0, 0, 0, 10, 0, 128, 0)
   TNT1 A 0 A_SpawnItemEx("LegNukeHyperMushroom", 0, 0, 1000, 0, 0, 0, 0, 128, 0)
   TNT1 AA 0 A_SpawnItemEx("NukeHyperSmokeMushroom", 0, 0, 1000, 0, 0, 0, 0, 128, 0)
   Stop
 }
}

Actor LegendaryNuke2 : Nuke
{
 PROJECTILE
 ReactionTime 1
 DamageType "Legendary"
 +NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 AAA 0 A_Countdown
  Death:
   TNT1 A 0
   TNT1 A 0 A_PlaySoundEx("GoodGame/Mate", "Voice", 0, 2)
   TNT1 A 1 A_Explode(6250,710,0,1)
   TNT1 A 0 Radius_Quake(7, 105, 0, 140, 0)
   TNT1 A 5 A_SpawnItemEx("YellowLegNukeHyperFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 A 20 A_SpawnItemEx("LegNukeHyperFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 AA 0 A_SpawnItemEx("NukeHyperSmokeFloor", 0, 0, 0, 0, 0, 0, 0, 128, 0)
   TNT1 A 0 A_SpawnItemEx("LegNukeHyperPillar", 0, 0, 0, 0, 0, 10, 0, 128, 0)
   TNT1 A 105 A_SpawnItemEx("NukeHyperSmokePillar", 0, 0, 0, 0, 0, 10, 0, 128, 0)
   TNT1 A 0 A_SpawnItemEx("LegNukeHyperMushroom", 0, 0, 1000, 0, 0, 0, 0, 128, 0)
   TNT1 AA 0 A_SpawnItemEx("NukeHyperSmokeMushroom", 0, 0, 1000, 0, 0, 0, 0, 128, 0)
   Stop
 }
}

Actor BlueNukeHyperFlare : NukeFire
{
 Scale 48
 +NoInteraction
 States
 {
  Spawn:
   BLUF A 1 Bright A_FadeOut(0.01)
   Wait
 }
}

Actor LegNukeHyperFire : Nuke
{
 RenderStyle Add
 +NoInteraction
 +ClientSideOnly
 -ForceYBillBoard
 +NOTIMEFREEZE
 Scale 3
 PROJECTILE
 DamageType "Cyber10K"
 States
 {
  Spawn:
   TNT1 AA 0 A_Jump(196, "Spawn2", "Spawn3", "Spawn4")
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   BFL1 A 0 A_Explode(15,1300)
   BFL1 A 1 Bright A_FadeOut(0.015)
   Wait
  Spawn2:
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   BFL2 A 0 A_Explode(15,1300)
   BFL2 A 1 Bright A_FadeOut(0.015)
   Wait
  Spawn3:
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   BFL3 A 0 A_Explode(15,1300)
   BFL3 A 1 Bright A_FadeOut(0.015)
   Wait
  Spawn4:
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   BFL4 A 0 A_Explode(15,1300)
   BFL4 A 1 Bright A_FadeOut(0.015)
   Wait
 }
}

//	TNT1 AAAAAAAAAAA 0 A_SpawnItemEx("GuruSphereSmoke",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)
Actor YellowLegNukeHyperFire : LegNukeHyperFire
{
 RenderStyle Add
 +NoInteraction
 +ClientSideOnly
 -ForceYBillBoard
 +NOTIMEFREEZE
 Scale 3
 PROJECTILE
 DamageType "Cyber10K"
 States
 {
  Spawn:
   TNT1 AA 0 A_Jump(196, "Spawn2", "Spawn3")
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   THD1 A 0 A_Explode(15,1300)
   THD1 A 1 Bright A_FadeOut(0.015)
   Wait
  Spawn2:
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   THD2 A 0 A_Explode(15,1300)
   THD2 A 1 Bright A_FadeOut(0.015)
   Wait
  Spawn3:
   TNT1 A 0 A_JumpIf(Alpha<0.3,2)
   THD3 A 0 A_Explode(15,1300)
   THD3 A 1 Bright A_FadeOut(0.015)
   Wait
 }
}

Actor LegNukeHyperFloor : Nuke
{
 +ClientSideOnly
 +NoNetID
 +NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 A 0
   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("LegNukeHyperFire", 0, 0, 0, 0.00001 * Random(0, 900000), 0.00001 * Random(0, 900000), 0, Random(0, 359), 128, 0)
   Stop
 }
}

Actor YellowLegNukeHyperFloor : Nuke
{
 +ClientSideOnly
 +NoNetID
 +NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 A 0
   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("YellowLegNukeHyperFire", 0, 0, 0, 0.00001 * Random(400000, 900000), 0.00001 * Random(400000, 900000), 0, Random(0, 359), 128, 0)
   Stop
 }
}


Actor LegNukeHyperPillar : Nuke
{
 +ClientSideOnly
 +NoNetID
+NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 A 0
   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1  A_SpawnItemEx("LegNukeHyperFire", 0, 0, 0, 0.00001 * Random(0, 300000), 0.00001 * Random(0, 300000), 0.00001 * Random(0, -600000), Random(0, 359), 128, 0)
   TNT1 A 0 A_SpawnItem("NukeHyperSmokering", 0, 0, 0)
   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("LegNukeHyperFire", 0, 0, 0, 0.00001 * Random(0, 300000), 0.00001 * Random(0, 300000), 0.00001 * Random(0, -600000), Random(0, 359), 128, 0)
   Stop
 }
}

Actor LegNukeHyperMushroom : Nuke
{
 +ClientSideOnly
 +NoNetID
+NOTIMEFREEZE
 States
 {
  Spawn:
   TNT1 A 0
   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("LegNukeHyperFire", 0, 0, 0, 0.00001 * Random(0, 600000), 0.00001 * Random(0, 900000), 0.00001 * Random(-400000, 400000), Random(0, 359), 128, 0)
   Stop
 }
}


Actor LegendaryGate
{
Speed 0
Height 0
Radius 0
Mass 0
Damage 0
+THRUACTORS
+NOTELEPORT
+DONTSPLASH
+NOGRAVITY
+NOBLOCKMAP
+MISSILE
+NOBLOCKMAP
-FORCEXYBILLBOARD
+NOINTERACTION
+NOTIMEFREEZE
RENDERSTYLE ADD
Scale 1.0
States
{
Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("Gateway/Hell", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
Death:
  BPRT ABCDEFGHIJKLMNOPABCD 1 Bright A_FadeOut(0.05)
  Stop
}
}

Actor LegendaryGate2 : LegendaryGate
{
Scale 1.50
}

Actor LegendaryGate3 : LegendaryGate
{
Scale 2.0
}

Actor LegendaryGate4 : LegendaryGate
{
Scale 2.5
}

Actor LegendaryGate5 : LegendaryGate
{
Scale 3.0
}

Actor LegendaryGate6 : LegendaryGate
{
Scale 3.5
}

Actor LegendaryGate7 : LegendaryGate
{
Scale 4.0
}

Actor LegendaryGate8 : LegendaryGate
{
Scale 4.5
}

Actor LegendaryGateSpawnTear : LegendaryGate
{
Scale 5.0
States {
  Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("brain/spit", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright A_FadeOut(0.10)
  Stop
  }
}

ACTOR LegendaryPortalParticleSpawner
{
	Height 0
	Radius 0
	Mass 0
	Damage 0
	+THRUACTORS
	+NOTELEPORT
	+NOGRAVITY
	+NOBLOCKMAP
	+CLIENTSIDEONLY
	+NOBLOCKMAP
	+NOINTERACTION
    +NOTIMEFREEZE

    States
	{
	  Spawn:
	   TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 4 A_SpawnItemEx("LegendaryPortalParticle",0,0,0,FRandom(9.0,8.5),0,FRandom(-9.0,9.0),Random(0,359),128)
       Stop
    }
}

ACTOR LegendaryPortalParticleSpawner2 : LegendaryPortalParticleSpawner
{
    States
    {
      Spawn:
       TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 3 A_SpawnItemEx("LegendaryPortalParticle",0,0,0,FRandom(9.0,8.5),0,FRandom(-9.0,9.0),Random(0,359),128)
       Stop
    }
}
ACTOR LegendaryPortalParticleSpawner3 : LegendaryPortalParticleSpawner
{
    States
    {
      Spawn:
       TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1 A_SpawnItemEx("LegendaryPortalParticle",0,0,0,FRandom(9.0,8.5),0,FRandom(-9.0,9.0),Random(0,359),128)
       Stop
    }
}

ACTOR LegendaryPortalParticle
{
Height 0
Radius 0
Mass 0
Damage 0
+THRUACTORS
+NOTELEPORT
+DONTSPLASH
+NOGRAVITY
+NOBLOCKMAP
+CLIENTSIDEONLY
+MISSILE
+NOBLOCKMAP
+FORCEXYBILLBOARD
+NOINTERACTION
+NOTIMEFREEZE
RENDERSTYLE ADD
Alpha 0.0
BounceFactor 0.5
Scale 0.09
States
{
Spawn:
TNT1 A 0
TNT1 A 5
TNT1 A 1 A_ScaleVelocity(frandom(-0.1,-0.2))
SPKY AAAAA 1 Bright A_FadeIn(0.2)
Fly:
SPKY A 2 Bright A_FadeOut(0.06)
Loop
}
}

ACTOR LegendaryFriend1 
{
 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("FakeLegendaryImp")
	 Stop
   }
}


ACTOR LegendaryFriend2 
{
 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("FakeLegZombie")
	 Stop
   }
}


ACTOR LegendaryFriend3
{
 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("FakeLegendaryRevenant")
	 Stop
   }
}

ACTOR LegendaryFriend4 
{
 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("FakeLegendaryHellKnight")
	 Stop
   }
}

ACTOR LegendaryFriend5 
{
 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("FakeLegendaryBehemoth")
	 Stop
   }
}

ACTOR FakeLegZombie : LegZombie
{ 
DropItem ""
Species "UltimateLegendary"
+DONTHARMSPECIES
+NOTELEFRAG
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "NobleCOmet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
DamageFactor 0.75
States
{
Spawn:
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LPOS A 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LPOS Q 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    Loop
See:
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    //TNT1 A 0 ACS_ExecuteAlways(5432,0,1)
    LPOS A 0 A_JumpIfTargetInLOS("Strafing")
    LPOS AA 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LPOS BB 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	LPOS A 0 A_JumpIfTargetInLOS("Strafing")
	LPOS CC 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LPOS DD 3 Bright A_Chase
	LPOS A 0 A_Jump(80,"Rush")
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    Loop
Rush:
    LPOS A 0 A_JumpIfTargetInLOS("Strafing")
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("LegZombieGhostA",0,0,0,0,0,0,0,128)
	LPOS A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegZombieGhostA",0,0,0,0,0,0,0,128)
	LPOS A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryZombieGhostB",0,0,0,0,0,0,0,128)
	LPOS B 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryZombieGhostB",0,0,0,0,0,0,0,128)
	LPOS B 1 Bright A_Chase
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("LegZombieGhostC",0,0,0,0,0,0,0,128)
	LPOS C 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegZombieGhostC",0,0,0,0,0,0,0,128)
	LPOS C 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryZombieGhostD",0,0,0,0,0,0,0,128)
	LPOS D 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryZombieGhostD",0,0,0,0,0,0,0,128)
	LPOS D 1 Bright A_Chase
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(84,"See")
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Loop
Strafing:
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	LPOS AA 3 Bright A_GiveInventory("LegZombieStrafing",1)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	LPOS BB 3 Bright A_GiveInventory("LegZombieStrafing",1)
	TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
    LPOS CC 3 Bright A_GiveInventory("LegZombieStrafing",1)	
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	LPOS DD 3 Bright A_GiveInventory("LegZombieStrafing",1)
	Goto See
Pause:
	LPOS E 0 A_PlaySound("weapons/demontechsteam")
	LPOS EEEEE 3 Bright A_GiveInventory("LegZombieStrafing",1)
	Goto See	
Missile:
	LPOS EEEE 3 Bright A_GiveInventory("LegZombieStrafing",1)
	LPOS E 3 Bright A_GiveInventory("LegZombieStrafing",1)
	TNT1 A 0 A_GiveInventory("LegZombieStrafing",1)
	TNT1 A 0 A_CustomMissile("LegendaryProjectile",32,0,random(-2,2),0)
	LPOS F 3 Bright A_PlaySoundEx("weapons/DemonTechRifle","Weapon")
	TNT1 A 0 A_Jump(24,"Pause")
	TNT1 A 0 A_SpidRefire
    TNT1 A 0 A_PlayWeaponSound("BlueDTRFire")
	Goto Missile+4
Pain:
    TNT1 A 0 A_Jump(1,"Protection")
	TNT1 A 0 A_Jump(192,"PainMissile")
    LPOS G 3 Bright A_GiveInventory("LegZombieStrafing",1)
    LPOS G 0 A_Pain
	LPOS G 3 Bright A_GiveInventory("LegZombieStrafing",1)
    Goto See
PainMissile: 
    LPOS G 3 Bright A_GiveInventory("LegZombieStrafing",1)
    LPOS G 0 A_Pain
	LPOS G 3 Bright A_GiveInventory("LegZombieStrafing",1)
    Goto Missile	
Protection:
	TNT1 A 0 A_PlaySound("legendary/defense")
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_FaceTarget
	LPOS E 2 Bright HealThing (100)
	LPOS EEEEEEEEEEEEEEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LPOS EEEEEEEEEEEEEEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LPOS EEEEEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See	
Death:
    //TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,1)
	LPOS H 5 A_Scream
    LPOS I 5 A_Fall
    LPOS J 5 A_SpawnItem("BodyCrash",0,0,0,0)
    LPOS K 5 
    LPOS L -1 
	Stop
XDeath:
    //TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,1)
	LPOS O 3 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
    LPOS P 3 A_XScream
    LPOS R 3 A_Fall
    LPOS STUV 3 
    LPOS W -1 
    Stop
    }
}

ACTOR FakeLegendaryHellKnight : LegendaryHellKnight
{
DropItem ""

DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
DamageFactor 0.65
Species "UltimateLegendary"
+DONTHARMSPECIES
+NOTELEFRAG
States
{
  Spawn:
    TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LNBL A 14 Bright A_Look
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL Z 14 Bright A_Look
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    Loop
  See:
    //TNT1 A 0 ACS_ExecuteAlways(5432,0,4)
    TNT1 A 0 A_Jump(100,"Rush")
	LNBL AA 3 Bright A_Chase
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("GoldWalkFire",0,0,0,0,0,0,0,128)
	LNBL BB 3 Bright A_Chase
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    TNT1 A 0 A_SpawnItemEx("GoldWalkFire",0,0,0,0,0,0,0,128)
	LNBL CC 3 Bright A_Chase
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("GoldWalkFire",0,0,0,0,0,0,0,128)
	LNBL DD 3 Bright A_Chase
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("GoldWalkFire",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Jump(32,"Teleport")
    Loop
  Rush:
    LNBL A 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL A 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase  
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL B 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL B 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL C 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL C 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase  
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL D 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
    LNBL D 2 Bright A_SpawnItemEx("LNGhost",0,0,0,0,0,0,0,128)
	LNBL AAAA 0 Bright A_Chase
	TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 AAA 0 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("HoofStep",0,0,0,0)
	TNT1 A 0 A_Jump(24,"Teleport")
	TNT1 A 0 A_Jump(75,"See")
    Loop
  Teleport:
    LNBL P 1 Bright A_UnSetShootable
	LNBL PPPP 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL PPPPPPPPPP 1  A_FadeOut(0.1,0)
	LNBL P 2 
	LNBL PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
	LNBL PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
    LNBL P 1 A_PlayWeaponSound("boss/teleport")
	LNBL PPPP 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL PPPPPPPPPPP 1 A_FadeIn(0.1)
    LNBL P 1 Bright A_SetShootable
    Goto See		
  Missile:
    TNT1 A 0 A_Jump(127,"Spread","Hugger","Rage","BestAttack","Rain")
	TNT1 A 0 A_Jump(9,"MinionSummoner")
	TNT1 A 0 A_Jump(100,"4Comets","BlueComet")
  Normal:
    LNBL EF 5 Bright A_FaceTarget
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,-8)
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,-4)
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,4)
	LNBL G 5 Bright A_CustomMissile("LegNobleBall",32,0,0)
    LNBL ST 5 Bright A_FaceTarget
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,8)
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,4)
	LNBL G 0 A_CustomMissile("LegNobleBall",32,0,-4)
	LNBL U 5 Bright A_CustomMissile("LegNobleBall",32,0,0)	
	TNT1 A 0 A_Jump(127,"Spread")
	Goto See
  Spread:
    LNBL PQ 9 Bright A_FaceTarget
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,18)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-18)
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,15)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-15)
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,12)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-12)
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,9)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-9)
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,6)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-6)	
    LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,3)	
	LNBL R 0 A_CustomMissile("LegNobleBall2",32,0,-3)
    LNBL R 8 Bright A_CustomMissile("LegNobleBall2",32,0,0)
	TNT1 A 0 A_Jump(127,"Hugger")
    Goto See
  Hugger:
    LNBL RQ 9 Bright A_FaceTarget
	LNBL PPPP 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL P 0 A_CustomMissile("LegNobleBall3",32,20,0)
    LNBL P 0 Bright A_CustomMissile("LegNobleBall3",32,-20,0)
	LNBL PPPP 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(80,"BlueComet")
    Goto See	
  BlueComet:
    LNBL EF 7 Bright A_FaceTarget
	LNBL G 2 Bright A_CustomMissile("LegNobleComet", 32, 0, 0)
	LNBL G 0 A_CustomMissile("LegNobleComet", 32, 0, 6)
	LNBL G 4 Bright A_CustomMissile("LegNobleComet", 32, 0, -6)
    LNBL ST 7 Bright A_FaceTarget
	LNBL U 2 Bright A_CustomMissile("LegNobleComet", 32, 0, 0)
	LNBL G 0 A_CustomMissile("LegNobleComet", 32, 0, 6)
	LNBL U 4 Bright A_CustomMissile("LegNobleComet", 32, 0, -6)
	TNT1 A 0 A_Jump(80,"4Comets")
    Goto See
  4Comets:
    LNBL PQ 8 Bright A_FaceTarget
	LNBL R 0 A_CustomMissile("BigBlueComet", 32, 0, 0)
	LNBL R 0 A_CustomMissile("BigBlueComet", 32, 0, -5)
	LNBL R 0 A_CustomMissile("BigBlueComet", 32, 0, 5)
	LNBL R 7 Bright A_CustomMissile("BigBlueComet", 32, 0, 10)
	TNT1 A 0 A_Jump(127,"Rage")
	Goto See
  Rage:	
    LNBL Q 1 Bright A_PlaySound("lnoble/see")
	LNBL Q 1 Bright A_FaceTarget
	LNBL Q 1 Bright A_SetUserVar("user_missile",0)
    LNBL RRRR 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL QQQQ 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  Raging:
    LNBL Q 0 A_JumpIf(user_missile >= 28,"See")	 
    LNBL Q 0 A_SetUserVar("user_missile",user_missile+1)
    LNBL QQ 0 Bright A_CustomMissile("LegNobleBall3Small",0,0,random(0,359))	
    LNBL Q 4 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    Loop
  BestAttack:
    LNBL Q 1 Bright A_PlaySound("lnoble/see")
    LNBL P 2 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	LNBL PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL Q 2 Bright A_FaceTarget
	LNBL QQQQQQQQQQQQQQQQQ 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LNBL R 2 Bright A_FaceTarget
	TNT1 A 0 A_UnSetInvulnerable
    LNBL R 8 Bright A_CustomMissile("LegNobleBall4",32,0,0)
    Goto See
  Rain:
    LNBL P 2 Bright A_FaceTarget
    LNBL PPPPPPP 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL Q 0 A_CustomMissile("BlueRainCometNull",32,0,200)
    LNBL Q 0 A_CustomMissile("BlueRainCometNull",32,0,90)
    LNBL Q 0 A_CustomMissile("BlueRainCometNull",32,0,-90)	
    LNBL Q 8 Bright A_CustomMissile("BlueRainCometNull",32,0,0)
    TNT1 A 0 A_SetInvulnerable
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LNBL Q 2 Bright A_FaceTarget
    LNBL QQQQQQQQ 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_UnSetInvulnerable
    Goto See
 MinionSummoner:
    LNBL P 1 Bright A_ChangeFlag(Invulnerable,1)
	TNT1 A 0 A_PlaySound("knight/sight")
	LNBL PPPPPPPPPPPPPPPPP 2 Bright A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_ChangeFlag(Reflective,1)
	TNT1 A 0 A_Playsound ("hk/summon")
	TNT1 A 0 A_SpawnItemEx("HellKnightSummoner",0,0,20,30,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("HellKnightSummoner",0,0,20,30,0,0,180,0)
	TNT1 A 0 A_SpawnItemEx("HellKnightSummoner",0,0,20,30,0,0,225,0)
	TNT1 A 0 A_SpawnItemEx("HellKnightSummoner",0,0,20,30,0,0,305,0)
	LNBL P 25 Bright
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_ChangeFlag(Invulnerable,0)
	TNT1 A 0 A_ChangeFlag(Reflective,0)
	Goto See	
 Melee:
    LNBL EF 6 Bright A_FaceTarget 
    LNBL G 6 Bright A_MeleeAttack	
	LNBL ST 6 Bright A_FaceTarget 
    LNBL U 6 Bright A_MeleeAttack	
    Goto See 	
  Pain:
    TNT1 A 0 A_Jump(8,"Rage")	
  	TNT1 A 0 A_Jump(42,"Teleport")	
	TNT1 A 0 A_Jump(128,"PainMissile")
    LNBL H 2
    LNBL H 2 A_Pain
    Goto See
  PainMissile: 
    LNBL H 3 Bright	
    LNBL H 3 Bright A_Pain
    Goto Missile
  Death:
    //TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,4)
	LNBL I 8
    LNBL J 8 A_Scream
    LNBL K 8
    LNBL L 8 A_NoBlocking
    LNBL MN 8
    LNBL O -1 A_BossDeath
    Stop
  }
}

ACTOR FakeLegendaryImp : LegendaryImp
{
DropItem ""
+DONTHARMSPECIES
+NOTELEFRAG
Species "UltimateLegendary"
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
 DamageFactor 0.75
  States
  {
  Spawn:
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LEGN A 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN Q 10 Bright A_Look
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Loop
  See:
    //TNT1 A 0 ACS_ExecuteAlways(5432,0,3)
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LEGN AA 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN BB 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN CC 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN DD 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(30,"Teleport")
	TNT1 A 0 A_Jump(62,"Rush")
	TNT1 A 0 A_Jump(50,"AirDodge")
	Loop
  AirDodge:
	 LEGN A 0 A_Jump(255,"Right","Left","Back","BackLeftRange","BackRightRange")
	 GoTo See
	Right:
	 LEGN A 0
	 LEGN A 0 ThrustThing(angle*256/360+64,30,0,0)
	 LEGN A 5 Bright
	 GoTo See
	Left:
	 LEGN A 0
	 LEGN A 0 ThrustThing(angle*256/360+192,30,0,0)
	 LEGN A 5 Bright
	 GoTo See
	Back:
	 LEGN A 0
	 LEGN A 0 ThrustThing(angle*256/360+128,30,0,0)
	 LEGN A 5 Bright
	 GoTo See
	BackLeftRange:
	 LEGN A 0
	 ELGN A 0 ThrustThing(angle*256/360+random(133,187),30,0,0)
	 LEGN A 5 Bright
	 GoTo See
	BackRightRange:
	 LEGN A 0
	 LEGN A 0 ThrustThing(angle*256/360+random(69,123),30,0,0)
	 LEGN A 5 Bright 
	 GoTo See
  Melee:
    LEGN EF 6 Bright A_FaceTarget
    LEGN F 5 Bright A_MeleeAttack
	Goto See
  Missile:
    TNT1 A 0 A_Jump(32,"Super")
    TNT1 A 0 A_Jump(64,"Seeker")
  Normal:
    LEGN EF 8 Bright A_FaceTarget
	LEGM F 1 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	TNT1 A 0 Bright A_CustomMissile("LegendaryBall", 28, 0, 0)
	TNT1 A 0 Bright A_CustomMissile("LegendaryBall", 28, 0, -5)
	TNT1 A 0 Bright A_CustomMissile("LegendaryBall", 28, 0, 5)
	TNT1 A 0 Bright A_CustomMissile("LegendaryBall", 28, 0, -10)
	TNT1 A 0 Bright A_CustomMissile("LegendaryBall", 28, 0, 10)
	TNT1 A 0 A_Jump(88,"Seeker")
	Goto See
  Seeker:
	LEGN EF 10 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
    LEGM F 2 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
    LEGM F 2 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
	LEGM F 2 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
    LEGM F 2 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
    LEGM F 2 Bright A_FaceTarget
	TNT1 A 0 Bright A_PlaySound("imp/attack")
	LEGM F 6 Bright A_CustomMissile("LegImpSeekBall",32,20,0)
	Goto See
  Super:
	TNT1 A 0 A_JumpIfCloser(200,"Normal")
	TNT1 A 0 Bright A_PlaySound ("legimp/chargingsound")
	TNT1 A 0 A_SetInvulnerable
	LEGN E 0 Bright A_FaceTarget
	LEGN EEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN E 0 Bright A_FaceTarget
	LEGN EEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN E 0 Bright A_FaceTarget
	LEGN EEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN E 0 Bright A_FaceTarget
	LEGN EEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN E 0 Bright A_FaceTarget
	LEGN EEEEE 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN F 0 Bright A_FaceTarget
	LEGN FFFFF 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN F 0 Bright A_FaceTarget
	LEGN FFFFF 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN F 0 Bright A_FaceTarget
	LEGN FFFFF 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN F 0 Bright A_FaceTarget
	LEGN FFFFF 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
	LEGN F 0 Bright A_FaceTarget
	LEGN FFFFF 2 Bright A_SpawnItem("LegImpLineSpawner",0,0,0,0)
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGM F 6 Bright A_CustomMissile ("LegendaryImpBlueBall",28,0,0)
	TNT1 A 0 Bright A_playSound ("legimp/fiyabetch")
	TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See
  Rush:
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryImpGhost")	
	LEGN A 1 Bright A_Chase
	TNT1 A 0 A_Jump(84,"See")
	Loop
  Teleport:
    LEGN A 1 Bright A_UnSetShootable
	LEGN AAAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN AAAAAAAAAA 1  A_FadeOut(0.1,0)
	LEGN A 2 
	LEGN AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	LEGN AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
    LEGN A 1 A_PlayWeaponSound("boss/teleport")
	LEGN AAAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN AAAAAAAAAA 1 A_FadeIn(0.1)
    LEGN A 1 Bright A_SetShootable
    Goto See		
  Pain:
    TNT1 A 0 A_Jump(50,"Teleport")
    LEGN H 2 Bright
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LEGN H 2 Bright A_Pain
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See
  Death:
    //TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,3)
	LEGN I 8
    LEGN J 8 A_Scream
    LEGN K 6
    LEGN L 6 A_NoBlocking
    LEGN M 1
    LEGN N -1
	Stop
  }
}

ACTOR FakeLegendaryBehemoth : LegendaryBehemoth
{
DropItem ""
+DONTHARMSPECIES
+NOTELEFRAG
Species "UltimateLegendary"
DamageFactor 0.65
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "NobleCOmet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
States
{
    Spawn:
	   LEG2 CCC 0 Bright A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 C 8 Bright A_Look
	   LEG2 CCC 0 Bright A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 C 8 Bright A_Look
	   LEG2 CCC 0 Bright A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEGI C 8 Bright A_Look
	   LEGI CCC 0 Bright A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEGI C 8 Bright A_Look
	   LEGI CCC 0 Bright A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
       Loop
    See:
	   //TNT1 A 0 ACS_ExecuteAlways(5432,0,11)
	   TNT1 A 0 A_Jump(100,"Rush")
       TNT1 A 0 A_SpawnItem("BeefyStep",0,0,0,0)   
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
       LEG2 AA 2 Bright A_Chase
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 BB 2 Bright A_Chase
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 CC 2 Bright A_Chase
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 DD 2 Bright A_Chase
       TNT1 A 0 A_SpawnItem("BeefyStep",0,0,0,0)
       LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 EE 2 Bright A_Chase
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 FF 2 Bright A_Chase
	   TNT1 A 0 A_Jump(35,"Teleport")
       Loop
	Rush:
       TNT1 A 0 A_SpawnItem("BeefyStep",0,0,0,0)   
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 A 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 B 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 C 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 D 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
       TNT1 A 0 A_SpawnItem("BeefyStep",0,0,0,0)
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 E 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
	   LEG2 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAA 0 A_Chase
       LEG2 F 2 Bright A_SpawnItemEx("LBGhost",0,0,0,0,0,0,0,128)
	   TNT1 A 0 A_Jump(30,"Teleport")
	   TNT1 A 0 A_Jump(75,"See")
       Loop   
	Teleport:
	   LEG2 A 1 Bright A_UnSetShootable
	   LEG2 AAAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAAAAAAA 1  A_FadeOut(0.1,0)
	   LEG2 A 2 
	   LEG2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	   LEG2 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	   LEG2 A 1 A_PlayWeaponSound("boss/teleport")
	   LEG2 AAAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 AAAAAAAAAA 1 A_FadeIn(0.1)
	   LEG2 A 1 Bright A_SetShootable
	   Goto See		
    Missile:
	   TNT1 A 0 A_JumpIfCloser(350,"BlueFlame")
	   TNT1 A 0 A_Jump(156,"BFGG","Cannon","Combo","Floor")
    Normal:
       TNT1 A 0 A_PlaySound("monsters/volattack")
       LEG2 G 15 Bright A_FaceTarget    
       TNT1 A 0 A_FaceTarget 
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehComet", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehComet", 30, -30, Random(7, 12))
       LEG2 IG 8 Bright A_FaceTarget    
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehComet", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehComet", 30, -30, Random(7, 12))
       LEG2 IG 8 Bright A_FaceTarget
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehComet", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehComet", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehComet", 30, -30, Random(7, 12))
       LEG2 IG 8 Bright A_Jump(48,"BFGG")
       Goto See
    BFGG:
	   LEG2 G 1 Bright A_PlaySound("FreezerBehe/Sight")
	   LEG2 G 0 A_SetInvulnerable
	   LEG2 G 1 Bright A_FaceTarget
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
	   TNT1 A 0 A_PlaySound("monsters/volattack")
	   TNT1 A 0 A_PlayWeaponSound("weapons/bfgf")
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_UnSetInvulnerable
	   TNT1 A 0 A_ChangeFlag(NOPAIN,1)  
	   LEG2 H 0 A_CustomMissile("LegBehBFGBall", 30, 30, 0)
       LEG2 H 6 Bright A_CustomMissile("LegBehBFGBall", 30, -30, 0)
	   TNT1 A 0 A_ChangeFlag(NOPAIN,0)
       LEG2 IG 8 Bright A_Jump(80,"Cannon")
       Goto See
    Cannon:
	   LEG2 G 1 Bright A_PlaySound("FreezerBehe/Sight")
	   LEG2 G 0 A_SetInvulnerable
	   LEG2 G 1 Bright A_FaceTarget
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
	   TNT1 A 0 A_PlaySound("monsters/volattack")
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/charge")
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_FaceTarget
       LEG2 G 2 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	   LEG2 G 0 A_UnSetInvulnerable
	   TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
	   TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehCannonProj", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehCannonProj", 30, -30, Random(7, 12))
       LEG2 IG 8 Bright A_FaceTarget
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
       TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehCannonProj", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehCannonProj", 30, -30, Random(7, 12))
       LEG2 IG 8 Bright A_FaceTarget
	   TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
       TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, -30, Random(0, 6))
       LEG2 H 2 Bright A_CustomMissile("LegBehCannonProj", 30, 30, Random(0, -6))	   
       TNT1 A 0 A_CustomMissile("LegBehCannonProj", 30, 30, Random(-7, -12))
       LEG2 H 6 Bright A_CustomMissile("LegBehCannonProj", 30, -30, Random(7, 12))
	   TNT1 A 0 A_ChangeFlag(NOPAIN,0)
       LEG2 IG 8 Bright A_Jump(80,"Floor")
       Goto See	
	Floor:
	   TNT1 A 0 A_PlaySound("monsters/volattack")
       LEG2 G 15 Bright A_FaceTarget    
       TNT1 A 0 A_FaceTarget    
       TNT1 A 0 A_CustomMissile("LegBehFloorFire", 30, 30, 0)
       LEG2 H 8 Bright A_CustomMissile("LegBehFloorFire", 30, -30, 0)
       LEG2 IG 8 Bright A_FaceTarget      
       TNT1 A 0 A_CustomMissile("LegBehFloorFire", 30, 30, 0)
       LEG2 H 8 Bright A_CustomMissile("LegBehFloorFire", 30, -30, 0)
       LEG2 IG 8 Bright A_Jump(80,"Combo")
       Goto See
    Combo:
       TNT1 A 0 A_PlaySound("monsters/volattack")
       LEG2 G 8 Bright A_FaceTarget    
       TNT1 A 0 A_FaceTarget     
       LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, 30, 0)
       LEG2 IG 2 Bright A_FaceTarget
	   LEG2 H 4 Bright A_CustomMissile("LegBehBall", 30, -30, 0)
       LEG2 IG 2 Bright A_FaceTarget
       Goto See	     
    BlueFlame:
	   TNT1 A 0 A_Jump(148,"BFGG","Combo","Floor")
	   TNT1 A 0 A_PlaySound("hectebus/flameready")
	   LEG2 GG 5 Bright A_FaceTarget
	   TNT1 A 0 A_PlaySound("monsters/fatsofire")
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET)
       TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_CustomMissile("LegBehFlame", 30, 30, Random(6, -6), CMF_AIMOFFSET)
       LEG2 H 1 Bright A_CustomMissile("LegBehFlame", 30, -30, Random(6, -6), CMF_AIMOFFSET) 
	   LEG2 IG 12 Bright
	   Goto See	   
    Pain:	
	   TNT1 A 0 A_Jump(45,"Teleport")
	   TNT1 A 0 A_Jump(40,"Healing")
       TNT1 A 0 A_Jump(156,"PainMissile")
       LEG2 J 6 Bright A_Pain
       Goto See
    PainMissile:
       LEG2 J 6 Bright A_Pain
       Goto Missile
	Healing:
	   TNT1 A 0 A_JumpIf(user_heal >= 3,"See")
       TNT1 A 0 A_PlaySoundEx("monsters/volsee","HEAL")
	   TNT1 A 0 A_SetInvulnerable
	   LEG2 J 0 A_SetUserVar("user_heal",user_heal+1)
	   LEG2 J 2 Bright HealThing(300)
       LEG2 JJJJJJJJJJJJJJJJJJJJJJJ 2 Bright A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
	   TNT1 A 0 A_UnSetInvulnerable
	   LEG2 J 2 Bright
       Goto See   
    Death:
	   //LEG2 K 6 A_StopSound(6)
	   TNT1 A 0 A_Explode(24,64,0)
	   //TNT1 A 0 ACS_ExecuteAlways(5433,0,11)
       LEG2 L 6 A_Scream
       TNT1 A 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
       LEG2 M 6 A_NoBlocking
       TNT1 A 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
       LEG2 NOPQR 6
       LEG2 S 6
       LEG2 T -1 A_KillMaster
       Stop
       }
}

Actor FakeLegendaryRevenant : LegendaryRevenant
{
DropItem ""
+DONTHARMSPECIES
+NOTELEFRAG
Species "UltimateLegendary"
DamageFactor 0.65
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
  States
  {
  Spawn:
  	LREV AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LREV A 10 Bright A_Look
    Loop
  See:
    //TNT1 A 0 ACS_ExecuteAlways(5432,0,7)
	TNT1 A 0 A_ChangeFlag("NOPAIN",0)
    TNT1 A 0 A_Jump(100,"Rush")
	TNT1 A 0 A_SpawnItem("BonyStep",0,0,0,0)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LREV AAA 2 Bright A_Chase
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV BBB 2 Bright A_Chase
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV CCC 2 Bright A_Chase	
    TNT1 A 0 A_SpawnItem("BonyStep",0,0,0,0)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LREV DDD 2 Bright A_Chase
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LREV EEE 2 Bright A_Chase
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    LREV FFF 2 Bright A_Chase	
	TNT1 A 0 A_Jump(28,"Dodge")
	TNT1 A 0 A_Jump(16,"Teleport")
    Loop
  Rush:
  	TNT1 A 0 A_SpawnItem("BonyStep",0,0,0,0)
    LREV A 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase
    LREV B 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase	
    LREV C 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase	
    TNT1 A 0 A_SpawnItem("BonyStep",0,0,0,0)
    LREV D 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase
    LREV E 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase	
    LREV F 2 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
  	LREV AAAA 0 Bright A_Chase	
	TNT1 A 0 A_Jump(28,"Dodge")
	TNT1 A 0 A_Jump(12,"Teleport")
	TNT1 A 0 A_Jump(75,"See")
    Loop
  Teleport:
    LREV K 1 Bright A_UnSetShootable
	LREV KKKKKK 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV KKKKKKKKKK 1 A_FadeOut(0.1,0)
	LREV K 2
	LREV KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 0 A_Wander
	LREV KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 0 A_Wander
    LREV K 1 A_PlayWeaponSound("boss/teleport")
	LREV KKKKKK 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV KKKKKKKKKK 1 A_FadeIn(0.1)
    LREV K 1 Bright A_SetShootable
    Goto See
  Dodge:
    LREV A 1 A_JumpIfTargetInLos(1)
	Goto See
  	LREV A 1 Bright A_SetAngle(random(0,359))
    TNT1 A 0 A_Recoil(-40)
	LREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 A_Stop	
  	LREV A 1 A_SetAngle(random(0,359))
    TNT1 A 0 A_Recoil(-40)	
	LREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 A_Stop	
  	LREV A 1 A_SetAngle(random(0,359))
    TNT1 A 0 A_Recoil(-40)
	LREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 A_Stop	
  	LREV A 1 A_SetAngle(random(0,359))
    TNT1 A 0 A_Recoil(-40)
	LREV AAAAAAAAAAAAA 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 A_Stop		
    Goto See
  Melee:
    LREV G 0 A_FaceTarget
    LREV G 1 Bright A_Jump(127,4)
    LREV G 2 Bright A_SkelWhoosh
    LREV H 2 Bright A_FaceTarget
    LREV I 2 Bright A_SkelFist
    Goto See
    LREV R 2 Bright A_SkelWhoosh
    LREV S 2 Bright A_FaceTarget
    LREV T 2 Bright A_SkelFist
    Goto See
  Missile:
    TNT1 A 0 A_Jump(48,"BestAttack")
    TNT1 A 0 A_Jump(156,"Rage","Rocket","DeadHands","Railgun","RandomAngle")
    TNT1 A 0 A_JumpIfCloser(350,"DashPunch")
  Normal:		
    LREV J 10 Bright A_FaceTarget
    LREV K 0 A_CustomMissile("LegRevBall",65,-13,0)	
    LREV K 10 Bright A_CustomMissile("LegRevBall",65,13,0)
    LREV K 10 Bright A_FaceTarget
	TNT1 A 0 A_Jump(156,"Normal","Rocket")
    Goto See
  Rocket:		
    LREV J 3 Bright A_FaceTarget
    LREV K 0 A_CustomMissile("LegRevRocket",65,-13,0)	
    LREV K 6 Bright A_CustomMissile("LegRevRocket",65,13,0)
    LREV K 6 Bright A_FaceTarget
	LREV J 3 Bright A_FaceTarget
    LREV K 0 A_CustomMissile("LegRevRocket",65,-13,0)	
    LREV K 6 Bright A_CustomMissile("LegRevRocket",65,13,0)
    LREV K 6 Bright A_FaceTarget
	TNT1 A 0 A_Jump(156,"RandomAngle")
    Goto See
  RandomAngle:		
    LREV J 10 Bright A_FaceTarget
	LREV J 1 Bright A_SetUserVar("user_missile",0)
  Randoming:
    LREV K 0 A_JumpIf(user_missile >= 24,"Ending")	 
    LREV K 0 A_SetUserVar("user_missile",user_missile+1)
	LREV K 0 A_SetAngle(random(0,359))	
    LREV K 0 A_CustomMissile("LegRevBall",65,-13,random(0,359))	
    LREV K 2 Bright A_CustomMissile("LegRevBall",65,13,random(0,359))
    Loop
  Ending:
    LREV K 1 Bright A_Jump(156,"DeadHands")
    Goto See
  DeadHands:	
    LREV GH 3 Bright A_FaceTarget
    LREV I 3 Bright A_CustomMissile("LegRevFloorDeadHands",0,0,0)
	LREV RS 3 Bright A_FaceTarget
    LREV T 3 Bright A_CustomMissile("LegRevFloorDeadHands",0,0,0)
    LREV GH 3 Bright A_FaceTarget
    LREV I 3 Bright A_CustomMissile("LegRevFloorDeadHands",0,0,0)
	LREV RS 3 Bright A_FaceTarget
    LREV T 3 Bright A_CustomMissile("LegRevFloorDeadHands",0,0,0)
	TNT1 A 0 A_Jump(156,"Railgun")
    Goto See	
  Railgun:
    LREV J 1 Bright A_PlaySound("legendaryrevenant/see")
	LREV J 0 A_SetInvulnerable
	LREV J 1 Bright A_FaceTarget
	LREV J 1 Bright A_SetUserVar("user_missile",0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)		
	LREV J 0 A_ChangeFlag("NOPAIN",1)
    LREV J 0 A_UnSetInvulnerable
	LREV K 0 A_FaceTarget	
	LREV K 0 A_PlayWeaponSound("monsters/darkcyberrail")
    LREV K 0 A_CustomMissile("LegRevRailgunProj",70,-26,0)	
    LREV K 3 Bright A_CustomMissile("LegRevRailgunProj",70,26,0)
	TNT1 A 0 A_Jump(156,"Rage")
    Goto See
  Rage:
    LREV J 1 Bright A_PlaySound("legendaryrevenant/attack1")
	LREV J 0 A_SetInvulnerable
	LREV J 1 Bright A_FaceTarget
	LREV J 1 Bright A_SetUserVar("user_missile",0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)		
	LREV J 0 A_ChangeFlag("NOPAIN",1)
    LREV J 0 A_UnSetInvulnerable
  Raging:
    LREV K 0 A_JumpIf(user_missile >= 28,"See")	 
    LREV K 0 A_SetUserVar("user_missile",user_missile+1)
	LREV K 0 A_FaceTarget	
    LREV K 0 A_CustomMissile("LegRevBall2",70,-13,0)	
    LREV K 3 Bright A_CustomMissile("LegRevBall2",70,13,0)
    Loop	
  BestAttack:		
    LREV J 1 Bright A_FaceTarget
	TNT1 A 0 A_ChangeFlag("NOPAIN",1)
	LREV J 0 A_SetInvulnerable
	LREV J 0 A_PlaySound("legendaryrevenant/attack2")
	LREV JJJJJJJJJJ 2 Bright A_FaceTarget
	LREV J 2 Bright A_PlayWeaponSound("lrball3/charge")
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)	
	LREV J 0 A_FaceTarget
    LREV J 2 Bright A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)		
    LREV J 0 A_UnSetInvulnerable	
	LREV J 10 Bright A_FaceTarget
	LREV K 0 A_PlayWeaponSound("lrball3/shot")
    LREV K 0 A_CustomMissile("LegRevBall3",65,-13,0)	
    LREV K 10 A_CustomMissile("LegRevBall3",65,13,0)
	TNT1 A 0 A_ChangeFlag("NOPAIN",0)
    LREV K 10 A_FaceTarget
  DashPunch:
    TNT1 A 0 A_Jump(128,"Normal")
	TNT1 A 0 A_FaceTarget
    TNT1 A 0 A_Recoil(-65)
    TNT1 A 0 A_SkelWhoosh	
	LREV GGGGG 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV HHHHH 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_CustomMissile("LRDashPunch",32,0,0,CMF_AIMDIRECTION)
	LREV III 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 Bright A_Stop	
	LREV A 1 Bright A_FaceTarget
    TNT1 A 0 A_Recoil(-65)
    TNT1 A 0 A_SkelWhoosh	
	LREV RRRRR 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV SSSSS 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_CustomMissile("LRDashPunch",32,0,0,CMF_AIMDIRECTION)
	LREV TTT 1 Bright A_SpawnItemEx("LRGhost",0,0,0,0,0,0,0,128)
	LREV A 1 Bright A_Stop			
    Goto See
  Pain:
    TNT1 A 0 A_Jump(8,"Rage")	
  	TNT1 A 0 A_Jump(21,"Teleport","Fake")
	TNT1 A 0 A_Jump(128,"PainMissile")
    LREV L 3 Bright
    LREV L 3 Bright A_Pain 
    Goto See
  PainMissile: 
    LREV L 3 Bright	
    LREV L 3 Bright A_Pain
    Goto Missile	
  Fake:
  	TNT1 A 0 A_JumpIf(user_fake >= 2,"See")	 
    TNT1 A 0 A_SetUserVar("user_fake",user_fake+1)
	TNT1 A 0 A_ChangeFlag("SHOOTABLE",0)
    TNT1 A 0 A_ChangeFlag("SOLID",0)
	LREV LM 7
	TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,7)
	LREV N 7 A_PlaySoundEx("legendaryrevenant/death","body",0,1)
    LREV O 7
	LREV P 0 A_SpawnItemEx("BossArmorBonusMax",0,0,0,0,0,0,0,0,64)
	LREV P 7 A_SpawnItemEx("BossLifeEssence",0,0,0,0,0,0,0,0,64)
    LREV Q 17
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))	
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV Q 175
	LREV Q 0 A_PlaySound("misc/gibbed")
  	LREV Q 0 A_SpawnItemEx("VileHealEffect",0,0,0,0,0,0,0,SXF_NOCHECKPOSITION)
	LREV Q 0 A_ChangeFlag("SHOOTABLE",1)
    LREV Q 5 A_ChangeFlag("SOLID",1)
	LREV P 0 A_PlaySoundEx("legendaryrevenant/see","body",0,1)
    LREV PONML 5
    Goto See
  Death:
	//TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,7)
	LREV LM 7
    LREV N 7 A_Scream
    LREV O 7 A_NoBlocking
    LREV P 7
    LREV Q 17
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))	
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV QQQQQQQQQQQQQ 2 A_SpawnItemEx("LRUndeadHand",random(-128,128),random(-128,128))
	LREV Q -1
    Stop
  }
}

ACTOR TrueLegendaryCardinal : Cyberdemon 7039
{ 
   Health 7999
   Speed 15
   FloatSpeed 15
   Radius 45
   Height 110
   PainChance 1
   DamageFactor 0.3
   Species "UltimateLegendary"
   DamageFactor "PDTBFG", 0.05
   DamageFactor "PDTBFGTracer", 0.05
   DamageFactor "Cyber10K", 0.0
   DamageFactor "Legendary", 0.0
   DamageFactor "LegendaryPlayer", 0.1
   DamageFactor "LegendaryGuru", 0.0
   DamageFactor "LegendaryGuruPlayer", 0.1
   DamageFactor "BFGSplash", 0.25
   DamageFactor "BFGSpray", 0.25
   DamageFactor "PlayerDevBall", 0.015
   DamageFactor "PlayerDevBall2", 0.015
   DamageFactor "PlayerDTBFGRailgunSlug", 0.015
   DamageFactor "PlayerDevTracer", 0.015
   DamageFactor "DemolisherEx", 0.0
   DamageFactor "DarkDemoEx", 0.0
   DamageFactor "CerChainguns", 0.0
   DamageFactor "CerEnergyBall", 0.0
   DamageFactor "LegMind", 0.0
   DamageFactor "SuperWeapon", 0.0
   DamageFactor "CDTBFG", 0.0
   DamageFactor "DBFG10K", 0.015
   DamageFactor "PlayerDBFG10K", 0.015
   DamageFactor "DBFG", 0.015
   DamageFactor "PlayerDBFG2", 0.015
   DamageFactor "DBFG210K", 0.015
   DamageFactor "PlayerDBFG210K", 0.015
   DamageFactor "PlayerDBFG", 0.015
   DamageFactor "DBFG2Splash", 0.015
   DamageFactor "Extreme", 0.0
   DamageFactor "UltimateLegendary", 0.0
   DamageFactor "BeheComet", 0.0
   DamageFactor "CacoComet", 0.0
   DamageFactor "CadaverRocket", 0.0
   DamageFactor "NobleComet", 0.0
   DamageFactor "HFCyber", 0.0
   DamageFactor "DBFG10K2", 0.60
   DamageFactor "PlayerDBFG10K2", 0.60
   DamageFactor "DBFG2", 0.60
   DamageFactor "PlayerDBFG2", 0.60
   DamageFactor "PyroShot", 0.0
   DamageFactor "PlayerPyro", 0.0
   DamageFactor "PDTPuff", 0.0
   PainChance "PlayerDBFG2", 256
   PainChance "DBFG2", 256
   PainChance "PlayerDBFG10K2", 256
   MinMissileChance 160
   SeeSound "LegCardi/Hi"
   PainSound "RAGE"
   DeathSound ""
   ActiveSound "LegCardi/active"
   BloodColor "Blue"
   Scale 1.2
   Mass 0x7FFFFFFF
   +MISSILEEVENMORE
   +QUICKTORETALIATE
   +FLOAT
   +NOGRAVITY	
   -FLOORCLIP
   +QUICKTORETALIATE
   +NORADIUSDMG
   +PIERCEARMOR
   +NOTARGET
   +BOSS
   +DONTRIP
   +MISSILEMORE
   +FLOORCLIP
   +DONTMORPH
   +BOSSDEATH
   +NOICEDEATH
   +DONTGIB
   +NOTELEFRAG
   +NOTIMEFREEZE
   Obituary "The Legendary Cardinal showed no mercy when it erased %o from existance." 
   DropItem "LegendaryUltraSphere" 256
   DropItem "LegendaryRune" 256 1
   DropItem "LDemonAmmoBox" 256 
   DropItem "LDemonAmmo" 256
   DropItem "Legendary BFG" 256 1
   DropItem "BossLifeEssence" 256 
   DropItem "BossArmorBonusMax" 256 
   DropItem "DemonicChalice" 256
   DropItem "Legendary Plasmatic Rifle" 256 1
   DropItem "LegAmmoSphere" 256 1
   DropItem "LegDemonRune" 256 1
   DropItem "Legendary Assault Shotgun" 256 1
   DropItem "LegendaryArmor" 256 1
   DropItem "Legendary Plasmatic Cannon" 256 1 
   DropItem "LegendarySphere" 256 1
   DropItem "LegTimeFreezeSphere" 256
   DropItem "LegendaryShell" 256 4
   DropItem "LegendaryShellBox" 256
   DropItem "LegendaryBulletBox" 256 
   DropItem "LegendaryBulletMag" 256 20
   DropItem "Legendary AK-47" 256 1
   var int user_SuperLegendaryPortal;
   var int user_SuperLegendaryPortal2;
   var int user_Enrage;
   var int user_music;
   States 
   { 
   Spawn:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD A 2 Bright A_Look
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD B 2 Bright A_Look	  
      Loop
   See:
      TNT1 A 0 A_JumpIf(user_music == 1,3)
      TNT1 A 0 ACS_ExecuteAlways(5432,0,13)
	  TNT1 A 0 A_SetUserVar("user_music",1)
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_Jump(87,"Rush")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD B 2 Bright A_Chase  
      Loop	 
   Rush:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase 
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 A_Jump(70,"See")
	  TNT1 A 0 A_Jump(40,"Teleport")
      Loop
	  Teleport:
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5 
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  goto see
	SeeEnraged:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase 
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD A 1 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("TrueLegCardinalGhost")
      TLRD B 1 Bright A_Chase  
	  TNT1 A 0 A_Jump(50,"ETeleport")
      Loop
	 ETeleport:
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 1 
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 1
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 1 
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 1 
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  goto Enraged
   Missile:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_JumpIf(user_SuperLegendaryPortal == 1,2)
      TNT1 A 0 A_JumpIfHealthLower(4500,"SuperLegendaryPortal")
	  TNT1 A 0 A_JumpIf(user_SuperLegendaryPortal2 == 1,2)
	  TNT1 A 0 A_JumpIfHealthLower(2550,"SuperLegendaryPortal2")
	  TNT1 A 0 A_JumpIf(user_Enrage == 1,2)
	  TNT1 A 0 A_JumpIfHealthLower(2500,"Enrage")
      TNT1 A 0 A_JumpIfHealthLower(2500,"Enraged")
      TNT1 A 0 A_Jump(128,"Railgun","BFG10K","LegendaryTech","DTBFG10K","LegRevAttack","CardinalLegendaryStorm","ThunderZone","Whirl")
	  TNT1 A 0 A_Jump(87,"BlueStar","Devastator","LegendaryBFG","UltimateCombo","CardinalLegendaryBFG")
	  TNT1 A 0 A_Jump(50,"FinalAttack","BFGCombo")
Normal:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 3 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryHomingRocket", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("LegendaryHomingRocket", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD CCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	  
	  TNT1 A 0 A_Jump(128,"Railgun","BFG10K","LegendaryTech","LegRevAttack","CardinalLegendaryStorm","ThunderZone","Whirl","DTBFG10K")
      Goto See
   Railgun:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlaySound("weapons/rgcharge")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  TNT1 A 0 A_FaceTarget
	  TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail", 56, 26, 0)
      TLRD D 1 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD D 2 Bright A_FaceTarget
      TLRD CCCCCCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"BFG10K","LegendaryTech","LegRevAttack","CardinalLegendaryStorm","ThunderZone","Whirl","DTBFG10K")
	  Goto See	  
   BFG10K:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlaySound("weapons/charge15k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 3 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 3 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))  
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	  TLRD CCCCC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"LegendaryTech","CardinalLegendaryStorm","ThunderZone","LegRevAttack","Whirl","DTBFG10K")
      Goto See	  
   DTBFG10K:
      TNT1 A 0 A_SetTranslucent(1)
   	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)  
	  TLRD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)  
	  TLRD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	
	  TLRD DCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0) 
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)  
	  TLRD D 1 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
      TLRD D 1 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	
	  TLRD DCC 1 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(87,"Devastator","LegendaryBFG")
	  TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
      Goto See
  LegendaryTech:
      TNT1 A 0 A_SetTranslucent(1)
      TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      TLRD C 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
   	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Legcyber/amhalt","DECHST")
	  TLRD CCCCC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"LegRevAttack","CardinalLegendaryStorm","ThunderZone","Whirl","DTBFG10K","LegendaryBFG")
	  TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
      Goto See
 LegRevAttack:
      TNT1 A 0 A_SetTranslucent(1)
	  TLRD C 0 A_FaceTarget
	  TLRD C 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load1")
      TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load2")
	  TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0) 
	  TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TLRD C 0 A_FaceTarget
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load3")
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TLRD C 0 A_FaceTarget
      TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)   
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 8 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TLRD C 7 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"CardinalLegendaryStorm","ThunderZone","Whirl","DTBFG10K","LegendaryBFG")
	  TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
	  Goto see
 LegendaryBFG:
      TNT1 A 0 A_SetTranslucent(1)
      TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  TLRD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TLRD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TLRD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
  	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
      TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(87,"Whirl","BlueStar","UltimateCombo")
      TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
	  Goto See
 UltimateCombo:
      TNT1 A 0 A_SetTranslucent(1)
      TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  TLRD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
  	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 A_PlayWeaponSound("lrball3/shot")
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD D 0 A_CustomMissile("LegRevBall3", 58, 26, Random(4, -4))
	  TLRD D 3 Bright A_CustomMissile("LegRevBall3", 58, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)  
	  TLRD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	
	  TLRD DCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlaySound("Cardinal/9k")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)  
	  TLRD D 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall", 56, 26, 0)
      TLRD D 2 Bright A_CustomMissile("LegAnniDTBFGBall", 56, -26, 0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	
	  TLRD DCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 3
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,180,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,225,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner",0,0,40,30,0,0,305,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryCyberRail",56,26,0)
      TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",56,-26,0)
	  TLRD C 5 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,180,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,225,0)
	  TNT1 A 0 A_SpawnItemEx("FakeTLegCardiSummoner2",0,0,40,30,0,0,305,0)
	  TLRD D 0 A_CustomMissile("FakeCyberGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("FakeCyberGuruball", 58, -26, 0, 0)
	  TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
	  goto see
 Devastator:
      TNT1 A 0 A_SetTranslucent(1)
      TNT1 A 0 A_PlaySound("devastator/charge")
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD D 0 A_PlaySound ("devastator/fire")
	  TLRD D 0 A_CustomMissile("LegCybDevastatorBall", 58, 26, 0)
	  TLRD D 8 Bright A_CustomMissile("LegCybDevastatorBall", 58, -26, 0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD D 0 A_PlaySound ("devastator/fire")
	  TLRD D 0 A_CustomMissile("LegCybDevastatorBall", 58, 26, 0)
	  TLRD D 8 Bright A_CustomMissile("LegCybDevastatorBall", 58, -26, 0)
	  TLRD C 50 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(60,"CardinalLegendaryBfg")
	Goto See	
 CardinalLegendaryBFG:
      TNT1 A 0 A_SetTranslucent(1)
      TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SetInvulnerable
	  TLRD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TLRD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      TLRD C 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
  	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	  TNT1 A 0 A_UnsetInvulnerable
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CardinalSpecialGuruball", 58, 26, 0, 0)
	  TLRD D 5 A_CustomMissile("CardinalSpecialGuruball", 58, -26, 0, 0)
	  TLRD C 50 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  goto see
  BFGCombo:
 		TLRD C 0 Bright A_PlaySoundEx("laugh2","Voice")
        TLRD C 10 A_FaceTarget
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	    TLRD C 0 A_PlayWeaponSOund("devastator/charge")	
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD D 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_FaceTarget
		TLRD D 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TNT1 A 0 A_UnSetInvulnerable
	    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	    TLRD D 0  A_CustomMissile("CyberLegendaryProjectile", 64, 26, Random(4, -4))
        TLRD D 3 Bright A_CustomMissile("CyberLegendaryProjectile", 64, -26, Random(4, -4))	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
	    TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	    TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
        TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
	    TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	    TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
        TLRD D 2 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
		TLRD D 0 A_CustomMissile("LegAnniDTBFGBall",54,-22,Random(-7,7))	
		TLRD D 3 Bright A_CustomMissile("LegAnniDTBFGBall",54,22,Random(-7,7))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget		
	    TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	    TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
        TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
		TLRD D 0 A_CustomMissile("LegCyberBFG9500Ball",54,-22,Random(-4,4))	
		TLRD D 3 Bright A_CustomMissile("LegCyberBFG9500Ball",54,22,Random(-4,4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
	    TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	    TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
        TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
	    TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	    TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
        TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
		TLRD C 0 A_PlaySound ("devastator/fire")
	    TLRD D 0  A_CustomMissile("LegCybDevastatorBall", 56, 26, Random(4, -4))
        TLRD D 1 Bright A_CustomMissile("LegCybDevastatorBall", 56, -26, Random(4, -4))
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 2 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	    TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
		TLRD D 0 A_CustomMissile("CyberGuruball",54,-22,Random(-4,4))	
		TLRD D 3 Bright A_CustomMissile("CyberGuruball",54,22,Random(-4,4))	
		TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		TLRD C 15 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
		Goto See
CardinalLegendaryStorm:
      TLRD CCCC 4 Bright 
      TNT1 A 0 A_SetInvulnerable
      TNT1 A 0 A_PlaySound("laugh2",5)  
	  TLRD CC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
      TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
      TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 4 Bright A_FaceTarget
	  TLRD CCCCCCC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TLRD C 4 Bright 
	  TNT1 A 0 A_UnSetInvulnerable
   	  Goto See
  BlueStar:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlayWeaponSound("legcardi/load3")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 4 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 3 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("Star/fire")
	  TLRD D 0  A_CustomMissile("LegCyberKnightBlueStar", 56, 26, Random(4, -4))
      TLRD D 7 Bright A_CustomMissile("LegCyberKnightBlueStar", 56, -26, Random(4, -4))
	  TLRD C 8 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("Star/fire")
	  TLRD D 0  A_CustomMissile("LegCyberKnightBlueStar", 56, 26, Random(4, -4))
      TLRD D 7 Bright A_CustomMissile("LegCyberKnightBlueStar", 56, -26, Random(4, -4))
	  TLRD C 8 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("Star/fire")
	  TLRD D 0  A_CustomMissile("LegCyberKnightBlueStar", 56, 26, Random(4, -4))
      TLRD D 7 Bright A_CustomMissile("LegCyberKnightBlueStar", 56, -26, Random(4, -4))
	  goto see
FinalAttack:
      TNT1 A 0 A_SetTranslucent(1)
	  TLRU A 5 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
      TLRU A 0 A_ChangeFlag (INVULNERABLE, 1)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 0 BRIGHT A_SpawnItemEx("LegCardiFinalAttack", 0, -50, 300)
	  TLRU A 5 BRIGHT A_SpawnItemEx("LegCardiFinalAttack", 0, 50, 300)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 25 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 A_PlaySound ("pcannon/explode")
      TLRD C 1 A_ChangeFlag (INVULNERABLE, 0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD CDDD 2 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 0 A_CustomMissile ("LegendaryCardinalFinalBall", 100, -50)
	  TLRD C 5 A_CustomMissile ("LegendaryCardinalFinalBall", 100, 50)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      Goto see 
	ThunderZone:
	  TNT1 A 0 A_SetInvulnerable
      TNT1 A 0 A_PlaySound("RAGE2", CHAN_VOICE|CHAN_NOPAUSE)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD E 3 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD E 3 Bright A_CustomMissile("LegThunderSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
      TLRD E 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_UnSetInvulnerable
      Goto See
	Whirl:
	  TNT1 A 0 A_SetInvulnerable
      TNT1 A 0 A_PlaySound("RAGE2", CHAN_VOICE|CHAN_NOPAUSE)
      TLR2 ABCD 4 Bright A_FaceTarget
      TLR2 ABCD 3 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR2 ABCD 3 Bright A_FaceTarget
      TLR2 ABCD 4 Bright A_FaceTarget
	  TNT1 A 0 A_UnSetInvulnerable
      Goto see	
	  
SuperLegendaryPortal:
	  TNT1 A 0 A_SetTranslucent(1)
       TNT1 A 0 A_SetUserVar("user_SuperLegendaryPortal",1)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   TLRD C 152 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 45, 0, 120)
	   TLRD DC 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(96,-96), Random(96,-96), 0, 0, 0, 0, Random(0,359))
	   TLRD D 60 Bright A_SpawnItemEx("SuperLegendaryGateSpawner", 120, 0, 120)
	   TNT1 A 0 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(320,-320), Random(320,-320), 0, 0, 0, 0, Random(0,359))
	   TLRD C 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
       TLRD D 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   TLRD DCDC 20 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(350,-192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       TLRD D 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner3", 50, 0, 120)
	   TLRD CDCD 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(192,192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       TLRD C 100 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   TLRD DCDC 100 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(190,-144), Random(144,-144), 0, 0, 0, 0, Random(0,359))
       TLRD D 140 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
	   TNT1 A 0 A_UnsetInvulnerable
	   Goto See
	   
	SuperLegendaryPortal2:
	  TNT1 A 0 A_SetTranslucent(1)
       TNT1 A 0 A_SetUserVar("user_SuperLegendaryPortal2",1)
	   TNT1 A 0 A_FaceTarget
	   TNT1 A 0 A_SetInvulnerable
	   TLRD C 152 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 45, 0, 120)
	   TLRD DC 15 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(96,-96), Random(96,-96), 0, 0, 0, 0, Random(0,359))
	   TLRD D 45 Bright A_SpawnItemEx("SuperLegendaryGateSpawner2", 120, 0, 120)
	   TNT1 A 0 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(320,-320), Random(320,-320), 0, 0, 0, 0, Random(0,359))
	   TLRD C 52 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
       TLRD DDDD 25 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   TLRD D 47 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(350,-192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       TLRD DDDD 20 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner3", 50, 0, 120)
	   TLRD C 30 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(192,192), Random(192,-192), 0, 0, 0, 0, Random(0,359))
       TLRD CCCC 15 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner2", 50, 0, 120)
	   TLRD D 47 Bright A_SpawnItemEx("FakeLegCardinalThunder", Random(190,-144), Random(144,-144), 0, 0, 0, 0, Random(0,359))
       TLRD D 52 Bright A_SpawnItemEx("LegendaryPortalParticleSpawner", 50, 0, 120)
	   TNT1 A 0 A_UnsetInvulnerable
	   Goto See
	 Enrage:
      TLER G 0 A_SetUserVar("user_Enrage",1)
      TLER E 0 A_SetInvulnerable
	  TNT1 A 0 Radius_Quake(10,120,0,20,0)
	  TLER E 0 A_FaceTarget
	  TNT1 A 0 A_PlaySound("RAGE2", CHAN_VOICE, 1.0, False, ATTN_NONE)
	  TNT1 A 0 A_ChangeFlag(LookAllAround,1)
	  TNT1 A 0 A_ChangeFlag(NoPain,1)
	  TNT1 A 0 A_ChangeFlag(Reflective,1)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLER A 0 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
      TLER AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 5 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD E 0 A_UnSetInvulnerable
	  Goto Missile
	  Enraged:
	  TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("SeekerLegendaryBFG15KBall", 56, 26, Random(-8, 8))
      TLRD D 2 Bright A_CustomMissile("SeekerLegendaryBFG15KBall", 56, -26, Random(-8, 8))
	  TLRD D 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD CCC 2 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)	
	  TNT1 A 0 A_Jump(256,"ERailgun","EBFG10K","ELegendaryTech","EDTBFG10K","EWhirl","EnragedFinalAttack")
	  Goto SeeEnraged
	ERailgun:
	TNT1 A 0 A_SetInvulnerable
    TNT1 A 0 A_PlaySound("weapons/rgcharge")
    TLRD CC 3 Bright A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
    TLRD D 4 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 3 A_FaceTarget
	TLRD C 4 Bright A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
    TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
    TLRD C 2
    TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	TNT1 A 0 Bright A_SetShootable
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
    TLRD D 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 5 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 5 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 8 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 4 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 7 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 4 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 3 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 3 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 3 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 2 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 1 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD CC 1 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 6 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 4 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 3 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, -10)
	TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD C 1 Bright A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 26)
	TLRD D 1 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	TLRD C 1 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
    TLRD C 5
    TLRD C 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	TNT1 A 0 Bright A_SetShootable
	TLRD C 5 Bright A_FaceTarget
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -14)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -12)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -8)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -6)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -4)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -2)
	TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 0)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 14)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 12)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 10)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 8)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 6)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 4)
	TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 2)
	TNT1 A 0 A_UnSetInvulnerable
	Goto SeeEnraged
	 EBFG10K:
      TNT1 A 0 A_SetTranslucent(1)
	  TNT1 A 0 A_PlaySound("weapons/charge15k")
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))  
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))  
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySound("weapons/bfg15kfire")
	  TLRD D 0  A_CustomMissile("Legendary10KProjectile", 56, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("Legendary10KProjectile", 56, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
	  TLRD CCCCC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"ELegendaryTech","EWhirl","EDTBFG10K")
      Goto SeeEnraged
	ELegendaryTech:
      TNT1 A 0 A_SetTranslucent(1)
      TLRD C 5 Bright A_faceTarget
      TLRD C 3 Bright A_PlaySoundEx("laugh1","lcarlaug")
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 2 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))  
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD C 1 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	  TLRD D 0 A_CustomMissile("CardinalLegendaryProjectile", 64, 26, Random(4, -4))
      TLRD D 1 Bright A_CustomMissile("CardinalLegendaryProjectile", 64, -26, Random(4, -4))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Legcyber/amhalt","DECHST")
	  TLRD CCCCC 4 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_Jump(128,"EWhirl","EDTBFG10K","EnragedFinalAttack")// ahahhahaha
      Goto SeeEnraged
	 EDTBFG10K:
	  TLRD C 0 Bright A_FaceTarget
	  TLRD C 0 Bright A_PlaySound ("Cardinal/9k")
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegAnniDTBFGBall",54,22,Random(-7,7))
	  TLRD C 0 Bright A_FaceTarget
	  TLRD C 0 Bright A_PlaySound ("Cardinal/9k")
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegAnniDTBFGBall",54,22,Random(-7,7))
	  TLRD C 0 Bright A_FaceTarget
	  TLRD C 0 Bright A_PlaySound ("Cardinal/9k")
	  TLRD D 0 A_CustomMissile("LegAnniDTBFGBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegAnniDTBFGBall",54,22,Random(-7,7))
	  Goto SeeEnraged
	 EWhirl:
	  TNT1 A 0 A_SetInvulnerable
      TNT1 A 0 A_PlaySound("RAGE2", CHAN_VOICE|CHAN_NOPAUSE)
      TLR2 ABCD 4 Bright A_FaceTarget
      TLR2 ABCD 3 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 2 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
	  TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,180,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,200,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,220,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,240,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,260,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,280,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,300,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,320,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,340,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,0,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,20,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,40,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,60,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,80,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,100,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,120,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,140,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,160,2,-40)
      TLR2 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
      TLR3 ABCD 1 Bright A_FaceTarget
      TNT1 A 0 A_PlaySound("player/spawn")
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,-40)
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR3 ABCD 2 Bright A_FaceTarget
      TLR2 ABCD 2 Bright A_FaceTarget
      TLR2 ABCD 2 Bright A_FaceTarget
	  TNT1 A 0 A_UnSetInvulnerable
      Goto seeEnraged	
	EnragedFinalAttack:
      TNT1 A 0 A_SetInvulnerable
	  TNT1 A 0 A_ChangeFlag(Invulnerable,1)
	  TNT1 A 0 Radius_Quake(10,180,0,100,0)
	  TLRD C 3 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)	
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
  	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
      TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner4",0,0,0,0)
	  TNT1 A 0 A_UnSetInvulnerable
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryProjectile",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegendaryProjectile",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryProjectile",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegendaryProjectile",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegendaryProjectile",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegendaryProjectile",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_playSound ("legimp/fiyabetch")
	  TLRD D 0 A_CustomMissile("LegendaryImpBlueBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegendaryImpBlueBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",-26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58, 26,Random(6,-6),0)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58,-26,Random(6,-6),0)
	  TLRD D 0 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TLRD D 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Weapons/LegAutoShotgun","Weapon")
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",-26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58, 26,Random(6,-6),0)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58,-26,Random(6,-6),0)
	  TLRD D 0 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TLRD D 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Weapons/LegAutoShotgun","Weapon")
	  TLRD C 4 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 A 0 A_SpawnItemEx("BlueShellCasing",-26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58, 26,Random(6,-6),0)
	  TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58,-26,Random(6,-6),0)
	  TLRD D 0 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TLRD D 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_PlaySoundEx("Weapons/LegAutoShotgun","Weapon")
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)	
	  TNT1 A 0 A_SetShootable
	  TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD DDD 0 A_CustomMissile("LegFiendBall",54,-22,Random(-7,7))	
	  TLRD DDD 3 Bright A_CustomMissile("LegFiendBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 Bright A_FaceTarget
	  TLRD DDD 0 A_CustomMissile("LegFiendBall",54,-22,Random(-7,7))	
	  TLRD DDD 3 Bright A_CustomMissile("LegFiendBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 0 Bright A_FaceTarget
	  TLRD DDD 0 A_CustomMissile("LegFiendBall",54,-22,Random(-7,7))	
	  TLRD DDD 3 Bright A_CustomMissile("LegFiendBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegRedThunderBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegRedThunderBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegRedThunderBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegRedThunderBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegRedThunderBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegRedThunderBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegRevBall3",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegRevBall3",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegRevBall3",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegRevBall3",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegNobleBall4",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegNobleBall4",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegNobleBall4",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegNobleBall4",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegBehBFGBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegBehBFGBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegBehBFGBall",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegBehBFGBall",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegCyberKnightBlueStar",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("LegCyberKnightBlueStar",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD CCCCCCCCCCCCC 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRD C 5 Bright A_FaceTarget
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("CyberGuruball",54,-22,Random(-7,7))	
	  TLRD D 5 Bright A_CustomMissile("CyberGuruball",54,22,Random(-7,7))
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD CCCCCCCCCCC 1 A_FadeOut(0.1,0)
	  TLRD CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 0 A_Wander
      TLRD C 5
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TNT1 A 0 A_FaceTarget
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	  TNT1 A 0 A_SetShootable
	  TLRU A 5 Bright A_PlaySoundEx("laugh2","DSTCLAU2")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRU A 0 BRIGHT A_SpawnItemEx("ELegCardiFinalAttack", 0, -50, 300)
	  TLRU A 5 BRIGHT A_SpawnItemEx("ELegCardiFinalAttack", 0, 50, 300)
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTargeT
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
      TLRU A 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU B 5 Bright A_faceTarget
      TLRU B 5 A_Playsound ("Arcradimus/BFGElectric")
	  TLRU A 5 Bright A_faceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRU B 5 Bright A_faceTarget
      TLRU A 25 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 A_PlaySound ("pcannon/explode")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD CDDD 2 A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 0 A_CustomMissile ("LegendaryCardinalFinalBall", 100, -50)
	  TLRD C 5 A_CustomMissile ("LegendaryCardinalFinalBall", 100, 50)
	  TLRD C 100 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 A_ChangeFlag(Invulnerable,0)
	  Goto SeeEnraged
	  
   Pain:
	  TNT1 A 0 A_Jump(50,"PainRage","CardinalLegendaryStorm")
	  TNT1 A 0 A_Jump(128,"PainMissile")
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD E 3 Bright A_Pain
	  TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      Goto See
    Pain.DBFG10K2:
    Pain.PlayerDBFG10K2:
    Pain.DBFG2:
    Pain.PlayerDBFG2:
        TNT1 A 0 A_Jump(256,"Teleport")
		Goto PainMissile
   PainMissile:
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD E 3 Bright A_Pain
	  TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,90,2,45)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,110,2,40)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,130,2,35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,150,2,30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,170,2,25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,190,2,20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,210,2,15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,230,2,10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,250,2,5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,270,2,0)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,290,2,-5)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,310,2,-10)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,330,2,-15)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,350,2,-20)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,10,2,-25)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,30,2,-30)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,50,2,-35)
      TNT1 A 0 Bright A_custommissile("SeekerLegendaryBFG15KBall",62,0,70,2,-40)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0) 
      Goto Missile
   PainRage:
	  TNT1 A 0 A_JumpIfCloser(2000,1)
	  Goto BlueStar+1
   	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
      TLRD E 3 Bright A_Pain
      TLRD EEEE 3 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SetInvulnerable
	  TNT1 A 0 Bright Radius_Quake(10,80,0,24,0)
	  TNT1 A 0 Bright A_GiveInventory("Health",750)
      TNT1 A 0 Bright A_PlaySound("Cardinal/Laugh")	  
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalRageFlameSpawner",0,0,0,0)
	  TLRD E 2 Bright A_SpawnItemEx("LegRainCometSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,0)
	  TNT1 AA 0 A_SpawnItemEx("LegSentientStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 AA 0 A_SpawnItemEx("LegCardinalStormBoltSpawner",Random(1250,-1250),Random(1250,-1250),0,0,0,0,SXF_NOCHECKPOSITION,64)
	  TNT1 A 0 Bright A_UnSetInvulnerable
      TLRD EE 3 Bright A_SpawnItem("TrueLegCardinalFireSpawner",0,0,0,0)
	  Goto See
   Death: 
      TNT1 A 0 A_StopSound(6)
	  TNT1 A 0 A_PlaySound("LegCardi/Death2", CHAN_AUTO, 1.0, False, ATTN_NONE)
	  TLRD E 10 A_Scream
	  TLRD F 10 A_NoBlocking
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EEEEE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EEFFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))		
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))		
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))

      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TNT1 A 0 A_SpawnItem("DeathBall2")

      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD EFEFE 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))

      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TNT1 A 0 A_SpawnItem("DeathBall2")

      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD GFGFG 2 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))


      // 300 tics so far.
      TLRD GGGGG 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))

      TLRD HHHHH 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))

      TLRD IIIII 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)		
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))

      TLRD JJJJJ 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD JJJJJ 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAA 0 A_CustomMissile("BigBlueBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD KKKKK 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AAAA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAAAAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
      TLRD KKKKK 1 Bright A_CustomMissile("PainfulDeathKaboom", random(20,80), random(20,-20), random(0,360), 2, random(0,360))
	  TNT1 AAAA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	  TNT1 AAAAAA 0 A_CustomMissile("BigRedBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	  TNT1 AAAAAAAA 0 A_CustomMissile("SmokeFX3", Random(20,80), 0, random(0,360), 2, random(0,360))

      TNT1 A 0 A_SpawnItem("LegendaryCardinalNuke")
      TNT1 A 0 A_Explode(8000,1642,0,1)
      TNT1 A 0 A_BFGSpray("ArcSpray",15,20)

      TNT1 A 0 A_SpawnItemEx("ArcStruckGlowX",0,0,10,0,0,0,0,128,0)
      TNT1 A 0 A_SpawnItemEx("ArcStruckGlowY",0,0,10,0,0,0,0,128,0)


      TLRD L 5
      TNT1 A -1 Bright A_KillMaster
      Stop
      } 
}

ACTOR LegendaryCardinalNuke : LegendaryNuke
{
+NOCLIP
+NOBLOCKMAP
}

ACTOR TrueLegCardinalFire
{
+MISSILE
+DONTSPLASH
+CLIENTSIDEONLY
+NOBLOCKMAP
+NOGRAVITY
+NOTELEPORT
+FORCEXYBILLBOARD
+THRUACTORS
+NOTIMEFREEZE
RenderStyle Add
Scale 0.4
States
{
Spawn:
LXPG ABCDEFGHIJKL 2 Bright A_FadeOut
Stop
}
}

ACTOR TrueLegCardinalFireEx : KaboomGold2
{
Speed 0
Scale 0.85
}

ACTOR TrueLegCardinalFireSpawner : LegendaryRedParticleSpawner
{
  States
  {
  Spawn:
    TNT1 A 0
	TNT1 A 0 A_PlaySound("monster/ambientfire3")
	TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	TNT1 A 0 A_SpawnItemEx("LegCardinalFireEx",random(8,-8),random(4,-4),random(70,80),0,0,random(-4,-6),0,128,0)
	TNT1 A 0 A_SpawnItemEx("TrueLegCardinalFireEx",random(8,-8),random(4,-4),random(70,80),0,0,random(-4,-6),0,128,0)	
    TNT1 AAAA 0 A_SpawnItemEx("TrueLegCardinalFire",random(18,-18),random(14,-14),random(70,80),0,0,random(-6,-8),0,128,0)
    TNT1 AAAA 0 A_SpawnItemEx("LegCardinalFire",random(18,-18),random(14,-14),random(70,80),0,0,random(-6,-8),0,128,0)
    TNT1 A 1
    Stop
  }
}

ACTOR TrueLegCardinalGhost
{
Scale 1.2
RENDERSTYLE Translucent
Alpha 0.75
+NOGRAVITY
+CLIENTSIDEONLY
+DONTSPLASH
+NOINTERACTION
+NOCLIP
+NOTIMEFREEZE
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    TLRD A 2 A_FadeOut(0.18)
    Loop
  Toaster:
    TNT1 A 0
	Stop		
    }
}

ACTOR TLegCardinalGhost2 : TrueLegCardinalGhost
{
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    TNT1 A 0 A_FaceTarget
    TLRD C 2 A_FadeOut(0.18)
    Loop
    }
}

ACTOR TrueForm
{
 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("TrueLegendaryCardinal")
	 TNT1 AAA 0 A_AlertMonsters
	 Stop
   }
}

ACTOR FakeTLegCardi : TrueLegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.1
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-CountKill
-BOSS
+THRUSPECIES
+LOOKALLAROUND
+DONTHARMSPECIES
+DONTHURTSPECIES
+MissileEvenMore
+MissileMore
-BOSSDeath
States
{
   Spawn:
      TLRD C 1 A_Look
	  TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  TLRD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD B 2 Bright A_Chase  
      Loop	
	  Missile:
	  TNT1 A 0 A_PlaySound("weapons/rgcharge")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 Bright A_CustomMissile("LegendaryCyberRail",56,26,0)
      TLRD D 2 Bright A_CustomMissile("LegendaryCyberRail",56,-26,0)
	  TLRD C 10 Bright A_FaceTarget
	  goto death
   Death:
      TLRD C 1 A_Stop
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}
ACTOR FakeTLegCardi2 : TrueLegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.1
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-BOSS
+Thruspecies
-CountKill
+LOOKALLAROUND
+MissileEvenMore
+MissileMore
+DONTHARMSPECIES
+DONTHURTSPECIES
-BOSSDeath
States
{
   Spawn:
      TLRD C 1 A_Look
	  TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  TLRD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD B 2 Bright A_Chase  
      Loop	
   Missile:
	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	  TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("FakeCyberGuruBall", 58, 26, 0, 0)
      TLRD D 5 A_CustomMissile("FakeCyberGuruBall", 58, -26, 0, 0)
	  TLRD C 20 Bright A_FaceTarget
	  goto death
   Death:
      TLRD C 1 A_Stop
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}
ACTOR FakeTLegCardi3 : TrueLegendaryCardinal
{
Health 500
Monster
Scale 1.1
Species "Cybers"
MinMissileChance 160
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "Cyber10K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "BFGSplash", 0.25
DamageFactor "BFGSpray", 0.25
DamageFactor "PlayerDevBall", 0.025
DamageFactor "PlayerDevBall2", 0.025
DamageFactor "PlayerDTBFGRailgunSlug", 0.025
DamageFactor "PlayerDevTracer", 0.025
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "CDTBFG", 0.0
SeeSound "Null"
PainSound "Null"
DeathSound "Null"
ActiveSound "Null"
+NOPAIN
-BOSS
+Thruspecies
-CountKill
+LOOKALLAROUND
+MissileEvenMore
+MissileMore
+DONTHARMSPECIES
+DONTHURTSPECIES
-BOSSDeath
States
{
   Spawn:
      TLRD C 1 A_Look
	  TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CC 0 A_SpawnItemEx("LegendaryCyberFlameSpawner")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  loop
   see:
      TNT1 A 0 A_Jump(256,"Missile")
	  TLRD C 0 A_SpawnItemEx("LegCardinalGhost2",0,0,0,0,0,0,0,128)
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD A 2 Bright A_Chase
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD B 2 Bright A_Chase  
      Loop	
	  Missile:
	  TLRD D 0 A_PlaySound ("devastator/fire")
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
      TLRD C 2 Bright A_FaceTarget
	  TNT1 A 0 Bright A_SpawnItem("LegCardinalFireSpawner",0,0,0,0)
	  TLRD D 0 A_CustomMissile("LegCybDevastatorBall", 58, 26, 0, 0)
      TLRD D 5 A_CustomMissile("LegCybDevastatorBall", 58, -26, 0, 0)
	  TLRD C 20 Bright A_FaceTarget
	  goto death
   Death:
      TLRD C 1 A_Stop
      TLRD C 1 A_PlayWeaponSound("boss/teleport")
	  TLRD CCCCCCCCCCCCC 0 A_SpawnItemEx("LegCardinalFireSpawner")
	  TLRD CCCCCCCCCCC 1 A_FadeIn(0.1)
	Stop
	}
}

Actor FakeTLegCardiSummoner
{
 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("FakeTLegCardi")
	 Stop
   }
}
Actor FakeTLegCardiSummoner2
{
 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("FakeTLegCardi2")
	 Stop
   }
}
Actor FakeTLegCardiSummoner3
{
 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("FakeTLegCardi3")
	 Stop
   }
}

ACTOR CardinalSpecialGuruBall : CyberGuruBall
{
  Radius 16
  Height 8
  Speed 20
  DamageType "Cyber10K"
  Damage 500
  Projectile
  Renderstyle Add
  +FORCERADIUSDMG
  +EXTREMEDEATH
  +FOILINVUL
  +RIPPER
  +BLOODLESSIMPACT
  +DONTBLAST
  +THRUSPECIES
  Scale 0.50
  Species "Cybers"
  MissileType "GuruLesserProjectileTrail"
  States
  {
  Spawn:
	TNT1 A 0
	TNT1 A 0 A_Jump(128,"LEGBFGSFX")
	TNT1 A 0 A_PlaySound("Weapons/GuruFly",5,1.0,1)
	TNT1 A 0 A_Explode(600,64,0,1)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrailSpark",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrail",-3,0,0,0,0,0,0,0,0)
	BBAL A 1 bright
	loop
    Goto Spawn
  LEGBFGSFX:
    TNT1 A 0 A_SpawnItemEx("BlueGuruTrailSpark",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrail",-3,0,0,0,0,0,0,0,0)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	BBAL A 1 Bright A_SpawnItemEx("CardinalPlayerDTBFGProjectileAttack",0,0,0,0,0,0,0,SXF_SETMASTER)
    TNT1 A 0 A_SpawnItemEx("BlueGuruTrailSpark",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrail",-3,0,0,0,0,0,0,0,0)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	BBAL A 1 Bright A_SpawnItemEx("CardinalPlayerDTBFGProjectileAttack",0,0,0,0,0,0,0,SXF_SETMASTER)
    TNT1 A 0 A_SpawnItemEx("BlueGuruTrailSpark",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrail",-3,0,0,0,0,0,0,0,0)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	BBAL A 1 Bright A_SpawnItemEx("CardinalPlayerDTBFGProjectileAttack",0,0,0,0,0,0,0,SXF_SETMASTER)
    TNT1 A 0 A_SpawnItemEx("BlueGuruTrailSpark",random(28,-28),random(28,-28),random(28,-28),0,0,0,0,0,0)
	TNT1 A 0 A_SpawnItemEx("BlueGuruTrail",-3,0,0,0,0,0,0,0,0)
	TNT1 A 0 A_CustomMissile("LegCardDevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	BBAL A 1 Bright A_SpawnItemEx("CardinalPlayerDTBFGProjectileAttack",0,0,0,0,0,0,0,SXF_SETMASTER)
    Goto Spawn
  Death:
	TNT1 A 0 A_PlaySound("Weapons/GuruBlast3",5)
	//COLLATERAL DAMAGE EFFECTS
	TNT1 A 0 A_Explode(6000,486,0,1)
	TNT1 A 0 A_BFGSpray("BlueGuruSpray",15,20)
	//IMPACT STUFF
	TNT1 A 0 A_SpawnItemEx("BlueGuruStruckGlowX",0,0,10,0,0,0,0,128,0)
	TNT1 A 0 A_SpawnItemEx("BlueGuruStruckGlowY",0,0,10,0,0,0,0,128,0)
	TNT1 AAAAAAAAAAA 0 A_SpawnItemEx("CardinalGuruSphereSmoke",random(126,-126),random(126,-126),random(66,-66),0.00001*random(100000,-100000),0.00001*random(100000,-100000),0.00001*random(100000,-100000),random(0,359),0,0)
	TNT1 AAAAAAAAAAA 0 A_SpawnItemEx("BlueGuruChunkSpark",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)
	TNT1 AAAAAAAAAAAAAAAAAAA 2 A_SpawnItemEx("BlueGuruChunkSpark",random(126,-126),random(126,-126),random(66,-66),0,0,0,0,0,0)
	Stop
  }
}

ACTOR BlueGuruTrail : GuruEffectInheritance
{
	Alpha 0.65
	Renderstyle Add
	+CLIENTSIDEONLY
	Scale 0.50
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    Fade:
	  TNT1 A 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)
	  BBAL A 1 Bright A_FadeOut(0.1)
	  Loop
    Toaster:
      TNT1 A 0
      Stop
	}
}
ACTOR BlueGuruTrailSpark : GuruEffectInheritance
{
	Scale 1.0
	+CLIENTSIDEONLY
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
      BLEL ABCDEF 1 Bright A_FadeOut(0.1)
	  Stop
    Toaster:
      TNT1 A 0
      Stop
	}
}
ACTOR BlueGuruChunkSpark : GuruTrailSpark
{
	Scale 1.30
	+CLIENTSIDEONLY
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
      BLEL ABCDEF 2 Bright A_FadeOut(0.1)
      Stop
    Toaster:
      TNT1 A 0
      Stop
	}
}
ACTOR BlueGuruStruckGlowY : GuruEffectInheritance
{
	Alpha 0.5
	+CLIENTSIDEONLY
	Scale 0.3
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	Fade:
	  BBUM A 0 //A_SetScale(ScaleX +0.025, ScaleY +0.1)
	  BBUM A 1 Bright A_FadeOut(0.01)
	  Loop
    Toaster:
      TNT1 A 0
      Stop
	}
}

ACTOR BlueGuruStruckGlowX : GuruEffectInheritance
{
	Alpha 0.5
	+CLIENTSIDEONLY
	Scale 0.4
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	Fade:
	  BBUM A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.025)
	  BBUM A 1 Bright A_FadeOut(0.01)
	  Loop
    Toaster:
      TNT1 A 0
      Stop
	}
}

ACTOR BlueGuruSmokeInheritance
{
	+NOINTERACTION
	+NOGRAVITY
	+FORCERADIUSDMG
    +NOTIMEFREEZE
	Renderstyle Add
	States
	{
	Spawn:
	TNT1 A 0
	TNT1 A 1 A_Jump(255,"Spawn1","Spawn2","Spawn3","Spawn4","Spawn5","Spawn6")
	Stop
	Spawn1:
	 TNT1 A 0 //A_SetScale(ScaleX +0.003, ScaleY +0.003)
	 BHD1 A 0 A_Explode(15,128)
	 BHD1 A 4 Bright A_FadeOut(0.009)
	 Loop
	Spawn2:
	 TNT1 A 0 //A_SetScale(ScaleX +0.003, ScaleY +0.003)
	 BHD1 A 0 A_Explode(15,128)
	 BHD2 A 4 Bright A_FadeOut(0.007)
	 Loop
	Spawn3:
	 TNT1 A 0 //A_SetScale(ScaleX +0.003, ScaleY +0.003)
	 BHD1 A 0 A_Explode(15,128)
	 BHD3 A 4 Bright A_FadeOut(0.006)
	 Loop
	Spawn4:
	 TNT1 A 0 //A_SetScale(ScaleX -0.003, ScaleY -0.003)
	 BHD1 A 0 A_Explode(15,128)
	 BHD1 A 4 Bright A_FadeOut(0.0075)
	 Loop
	Spawn5:
	 TNT1 A 0 //A_SetScale(ScaleX -0.001, ScaleY -0.001)
	 BHD1 A 0 A_Explode(15,128)
	 BHD2 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn6:
	 TNT1 A 0 //A_SetScale(ScaleX -0.003, ScaleY -0.003)
	 BHD1 A 0 A_Explode(15,128)
	 BHD3 A 4 Bright A_FadeOut(0.008)
	 Loop
	}
}

ACTOR CardinalGuruSphereSmoke : BlueGuruSmokeInheritance
{
	Scale 3.0
	Alpha 0.45
	PROJECTILE
	DamageType "Cyber10K"
	States
	{
	Spawn:
	TNT1 A 0
	TNT1 A 1 A_Jump(255,"Spawn1","Spawn2","Spawn3","Spawn4","Spawn5","Spawn6")
	Stop
	Spawn1:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD1 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn2:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD2 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn3:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD3 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn1:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD1 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn2:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD2 A 4 Bright A_FadeOut(0.0065)
	 Loop
	Spawn3:
	 TNT1 A 0 //A_SetScale(ScaleX -0.002, ScaleY -0.002)
	 TNT1 A 0 A_JumpIf(Alpha<0.3,2)
	 BHD1 A 0 A_Explode(10,200)
	 BHD3 A 4 Bright A_FadeOut(0.0065)
	 Loop
	}
}

ACTOR CardinalPlayerDTBFGProjectileAttack : PlayerDTBFGProjectileAttack
{
PROJECTILE
+LOOKALLAROUND
+ISMONSTER
+QUICKTORETALIATE
+NOTARGET
+NOCLIP
+NOTIMEFREEZE
Obituary "The Legendary Cardinal showed no mercy when it erased %o from existance." 
MissileType "CardinalDTBFGRailgunSlug"
States
{
Spawn:
    TNT1 A 0
	TNT1 AAAAA 1 A_Look
	Stop
See:
    TNT1 A 0
	TNT1 A 1 A_JumpIfCloser(1250,"Attack")
	Stop
Attack:
    TNT1 A 0
	TNT1 A 0 A_FaceTarget
	TNT1 A 0 A_MissileAttack
	TNT1 A 1 A_CustomRailgun(-1,0,NONE,"Blue",1,1,1)
	Goto Death	
Death:
	TNT1 A 1
	Stop
	}
}

ACTOR LegCardDevastatorBolt
{
  Speed 35
  Radius 6
  Height 6
  Damage 30
  Alpha 0.8
  Projectile
  +SEEKERMISSILE
  +MTHRUSPECIES
  +DONTREFLECT
  +FOILINVUL
  +NOTIMEFREEZE
  +BRIGHT
  RenderStyle Add
  Damagetype "Cyber10K"
  DeathSound "bolt/explode"
  States
  {
  Spawn:
  	LBS1 A 0 A_Seekermissile(5,5,SMF_LOOK)
    LBS1 A 1 A_SpawnItem("BlueLegBoltTrail")
    Loop
  Death:
    TNT1 A 0 A_SpawnItemEx("BlueParticleSpawner",0,0,0,0,0,0,0,128)
    TNT1 AAAA 0 A_CustomMissile("BlueLegKaboomDevastator15",0,0,random(0,360),2,random(0,360))
    LBS1 LMN 2
    Stop
  }
}

ACTOR BlueLegKaboomDevastator15 : KaboomDevastator
{
Speed 1
Scale 0.3
States
{
Spawn:
BLVP ABCDEFGHIJKLMNOP 1 Bright A_FadeOut(0.025)
Stop
}
}

ACTOR BlueLegBoltTrail
{
  +NOINTERACTION
  +NOTIMEFREEZE
  +CLIENTSIDEONLY
  Renderstyle Add
  States
  {
  Spawn:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    LBS1 GHIJK 1 Bright A_FadeOut (0.05)
    Stop
  Toaster:
    TNT1 A 0
	Stop	
  }
}


ACTOR LegCardinalStormBoltSpawner 
{
Height 2
Radius 2
Speed 6
PROJECTILE
+SPAWNCEILING
+CEILINGHUGGER
+NOCLIP
+DONTSPLASH
+NOTIMEFREEZE
States
{
Spawn:
	TNT1 AAAAAAAAAAAAAAAAAAAAAAAAA 1 A_Wander
    TNT1 A 0 A_CustomMissile("LegCardinalStormBolt",-18,random(0,20),random(0,360),2)
	Stop
	}
}

ACTOR LegCardinalStormBolt
{
   Speed 1
   Radius 8
   Height 12
   Renderstyle Add
   Damage 5
   SeeSound ""
   PROJECTILE
   -NOGRAVITY
   +BLOODLESSIMPACT
   +RIPPER
   +FORCERADIUSDMG
   +EXTREMEDEATH
   +NOTIMEFREEZE
   Gravity 2.0
   DamageType "Cyber10K"
   States
   {
   Spawn:
      TNT1 A 0
	  TNT1 A 0 A_SetAngle(7 + angle)
      TNT1 A 2 A_SpawnItemEx("LegCardinalStormBoltFade",0,0,0,frandom(0.25,-0.25),frandom(0.25,-0.25),frandom(0.25,-0.25),128,0)
      Loop
   Death:
      TNT1 A 0 A_PlayWeaponSound("legstorm/explode")
      TNT1 A 0 A_Explode(64,278,0)
      TNT1 A 0 A_SpawnItemEx("BlueGuruStormBoltStruckGlowX",0,0,0,0,0,0,0,128,0)
      TNT1 A 0 A_SpawnItemEx("BlueGuruStormBoltStruckGlowY",0,0,0,0,0,0,0,128,0)
      TNT1 AAAAAAA 2 A_SpawnItemEx("BlueGuruSpray",random(20,-20),random(20,-20),random(30,-5),0,0,0,0,128,0)
      Stop
   }
}

ACTOR LegCardinalStormBoltFade : LegSentientStormBoltFade
{
   States
   {
   Spawn:
	BLIT A 0
	BLIT ABCDABCDABCD 1 Bright A_FadeOut(0.05)
	Stop
   }
}

ACTOR BlueGuruStormBoltStruckGlowY : GuruBoltStruckGlowY
{
	+CLIENTSIDEONLY
	Alpha 0.5
	XScale 0.35
	YScale 1.5
	States
	{
	Spawn:
	TNT1 A 0
	BBUM A 1 Bright A_FadeOut(0.005)
	Loop
	}	
}

ACTOR BlueGuruStormBoltStruckGlowX : GuruBoltStruckGlowY
{
	XScale 1.5
	YScale 0.35
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
    Fade:
	  BBUM A 0 //A_SetScale(ScaleX +0.1, ScaleY +0.4)
	  BBUM A 1 Bright A_FadeOut(0.005)
	  Loop
    Toaster:
      TNT1 A 0
      Stop
	}
}
ACTOR BlueGuruSpraySpark : GuruEffectInheritance
{
	Scale 0.25
	+CLIENTSIDEONLY
	States
	{
	Spawn:
      TNT1 A 0
      TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
      BLEL ABCDEF 2 Bright A_FadeOut(0.1)
	  Stop
    Toaster:
      TNT1 A 0
      Stop
	}
}


actor LegCardiFinalAttack
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 0.75
  alpha 0.25
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 8 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack2")
    stop
  }
}

actor LegCardiFinalAttack2
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 1.25
  alpha 0.35
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 9 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack3",0,0,0)
    stop
  }
}

actor LegCardiFinalAttack3
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 1.75
  alpha 0.45
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 9 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack4") 
    stop
  }
}

actor LegCardiFinalAttack4
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 2.25
  alpha 0.55
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 9 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack5") 
    stop
  }
}

actor LegCardiFinalAttack5
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 2.75
  alpha 0.65
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 10 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack6") 
    stop
  }
}

actor LegCardiFinalAttack6
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 3.25
  alpha 0.75
  deathsound "Gateway/Hell"
  PROJECTILE
  DamageType "Legendary"
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 11 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack7")
    stop
  }
}

actor LegCardiFinalAttack7
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 4.00
  alpha 0.85
  deathsound "Gateway/Hell"
  PROJECTILE
  DamageType "Legendary"
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 11 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack8") 
    stop
  }
}

actor LegCardiFinalAttack8
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 4.75
  alpha 0.95
  deathsound "Gateway/Hell"
  PROJECTILE
  DamageType "Legendary"
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 12 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack9")
    stop
  }
}

actor LegCardiFinalAttack9
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 5.50
  alpha 0.95
  deathsound "Gateway/Hell"
  PROJECTILE
  DamageType "Legendary"
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BDBD 12 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 4 A_SpawnItemEx("LegCardiFinalAttack10")
    stop
  }
}

actor LegCardiFinalAttack10
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 5.50
  Alpha 1.0
  deathsound "Gateway/Hell"
  PROJECTILE
  DamageType "Legendary"
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL B 10 BRIGHT A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    UBAL BDBDBDBDBDBDBDBDBD 8 bright
    goto Death
  Death:
    UBAL B 4 BRIGHT
    stop
  }
}

ACTOR LegendaryCardinalFinalBall
{
  radius 10
  height 10
  Speed 15
  DamageType "UltimateLegendary"
  Damage 10000000
  Projectile
  RenderStyle Add
  +FORCERADIUSDMG
  +SKYEXPLODE
  +FOILINVUL
  +EXTREMEDEATH
  +RIPPER
  +BLOODLESSIMPACT
  //+DONTBLAST
  -RANDOMIZE
  +NOTIMEFREEZE
  Scale 5.50
  Alpha 1.0
  MissileType "ArcLesserProjectileTrail"
  SeeSound "Arcradimus/BFGFire"
  States
  {
  Spawn:
    // Gold
	TNT1 A 0
	TNT1 A 0 A_Explode(600,192,0,1)
	TNT1 A 0 A_SpawnItemEx("LegCardiBombTrail",5,0,0,0,0,0,0,0,0)
    TNT1 A 0 A_Jump(224, 2)
	TNT1 A 0 A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    TNT1 A 0 A_Jump(16, 2)
    TNT1 A 0 A_SpawnItemEx("ArcBallLightningBolt4",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
    // Blue
	//TNT1 A 0 A_PlaySound("Weapons/GuruFly",5,1.0,1)
	TNT1 A 0 A_Explode(600,192,0,1)
	TNT1 A 0 A_SpawnItemEx("LegCardiBombTrail",5,0,0,0,0,0,0,0,0)
    TNT1 A 0 A_Jump(224, 2)
	TNT1 A 0 A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    TNT1 A 0 A_Jump(16, 2)
    TNT1 A 0 A_SpawnItemEx("ArcBallLightningBolt4",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleBlue",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL B 1 Bright
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleBlue",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL B 1 Bright
    // Gold
	//TNT1 A 0 A_PlaySound("Weapons/GuruFly",5,1.0,1)
	TNT1 A 0 A_Explode(600,192,0,1)
	TNT1 A 0 A_SpawnItemEx("LegCardiBombTrail",5,0,0,0,0,0,0,0,0)
    TNT1 A 0 A_Jump(224, 2)
	TNT1 A 0 A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    TNT1 A 0 A_Jump(16, 2)
    TNT1 A 0 A_SpawnItemEx("ArcBallLightningBolt4",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
     // Blue
	//TNT1 A 0 A_PlaySound("Weapons/GuruFly",5,1.0,1)
	TNT1 A 0 A_Explode(600,192,0,1)
	TNT1 A 0 A_SpawnItemEx("LegCardiBombTrail",5,0,0,0,0,0,0,0,0)
    TNT1 A 0 A_Jump(224, 2)
	TNT1 A 0 A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    TNT1 A 0 A_Jump(16, 2)
    TNT1 A 0 A_SpawnItemEx("ArcBallLightningBolt4",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleBlue",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL B 1 Bright
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleBlue",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL B 1 Bright
    // Gold
	//TNT1 A 0 A_PlaySound("Weapons/GuruFly",5,1.0,1)
	TNT1 A 0 A_Explode(600,192,0,1)
	TNT1 A 0 A_SpawnItemEx("LegCardiBombTrail",5,0,0,0,0,0,0,0,0)
    TNT1 A 0 A_Jump(224, 2)
	TNT1 A 0 A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    TNT1 A 0 A_Jump(16, 2)
    TNT1 A 0 A_SpawnItemEx("ArcBallLightningBolt4",Random(6,-6),Random(6,-6),Random(16,8),0,0,0,0,128)
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
    TNT1 A 0 A_SpawnItemEx("LCABFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(12,22),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	UBAL D 1 Bright
	Loop
  Death:
	TNT1 A 0
	TNT1 A 0 A_StopSound(5)
	TNT1 A 0 A_SpawnItem("LegendaryNuke")
	TNT1 A 0 A_Explode(10000000,1000,0,1)
	TNT1 A 0 A_BFGSpray("ArcSpray",15,20)
	TNT1 A 0 A_SpawnItemEx("ArcStruckGlowX",0,0,10,0,0,0,0,128,0)
	TNT1 A 0 A_SpawnItemEx("ArcStruckGlowY",0,0,10,0,0,0,0,128,0)
	Stop
  }
}
ACTOR LegendaryUtraBombShockwave : LegendaryBombShockwave{Scale 7.0}


ACTOR LegendaryUltraBombFluxShockwave : LegendaryUtraBombShockwave
{
  Scale 6.75
  Alpha 1.0
  Projectile
}

ACTOR LegCardiBombTrail : LCABaseEffect
{
	Alpha 0.50
	Renderstyle Add
	+CLIENTSIDEONLY
	+NOTIMEFREEZE
	Scale 5.0
	States
	{
	Spawn:
	TNT1 A 0
	TNT1 A 0 //A_SetScale(ScaleX -0.01, ScaleY -0.01)
	UBAL BDBDB 1 Bright A_FadeOut(0.05)
	Loop
	}
}

actor ELegCardiFinalAttack
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 0.75
  alpha 0.25
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack2")
    stop
  }
}

actor ELegCardiFinalAttack2
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 1.25
  alpha 0.35
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack3",0,0,0)
    stop
  }
}

actor ELegCardiFinalAttack3
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 1.75
  alpha 0.45
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack4") 
    stop
  }
}

actor ELegCardiFinalAttack4
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 2.25
  alpha 0.55
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack5") 
    stop
  }
}

actor ELegCardiFinalAttack5
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 2.75
  alpha 0.65
  PROJECTILE
  +NOTIMEFREEZE
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack6") 
    stop
  }
}

actor ELegCardiFinalAttack6
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 3.25
  alpha 0.75
  deathsound "Gateway/Hell"
  PROJECTILE
  +NOTIMEFREEZE
  DamageType "Legendary"
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack7")
    stop
  }
}

actor ELegCardiFinalAttack7
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 4.00
  alpha 0.85
  deathsound "Gateway/Hell"
  PROJECTILE
  +NOTIMEFREEZE
  DamageType "Legendary"
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack8") 
    stop
  }
}

actor ELegCardiFinalAttack8
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 4.75
  alpha 0.95
  deathsound "Gateway/Hell"
  PROJECTILE
  +NOTIMEFREEZE
  DamageType "Legendary"
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack9")
    stop
  }
}

actor ELegCardiFinalAttack9
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 5.50
  alpha 0.95
  deathsound "Gateway/Hell"
  PROJECTILE
  +NOTIMEFREEZE
  DamageType "Legendary"
  states
  {
  Spawn:
    UBAL BD 5 bright A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    goto Death
  Death:
    UBAL A 0 A_SpawnItemEx("ELegCardiFinalAttack10")
    stop
  }
}

actor ELegCardiFinalAttack10
{
  obituary "%o was annihilated."
  radius 0
  height 0
  speed 0
  damage 0
  renderstyle Add
  scale 5.50
  Alpha 1.0
  deathsound "Gateway/Hell"
  PROJECTILE
  +NOTIMEFREEZE
  DamageType "Legendary"
  states
  {
  Spawn:
    UBAL BD 5 BRIGHT A_SpawnItemEx("LegendaryUltraBombFluxShockwave",0,0,0,10,0,0,0,0,0)
    UBAL BDBDBDBDBDBDBDBDBD 4 bright
    goto Death
  Death:
    UBAL B 4 BRIGHT
    stop
  }
}

Actor LegendaryGateSpawner : LegendaryGate 
{
  States {
  Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("Gateway/Hell", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate2", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate3", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate4", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 100, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend2", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend2", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend2", 0, 100, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend3", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend3", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend4", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend4", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  Goto Death
  }
}

Actor LegendaryGateSpawner2 : LegendaryGateSpawner 
{
  States {
  Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("Gateway/Hell", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate2", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate3", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate4", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend5", 0, 10, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend5", 0, 70, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend5", 0, 120, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  Goto Death
  }
}

Actor SuperLegendaryGateSpawner : LegendaryGate 
{
  States {
  Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("Gateway/Hell", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate2", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate3", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate4", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend1", 0, 100, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend2", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend2", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend2", 0, 100, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend3", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend3", 0, 40, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("LegendaryFriend3", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend4", 0, 20, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend4", 0, 70, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend4", 0, 120, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend5", 0, 10, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend5", 0, 60, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION)
  TNT1 A 0 A_SpawnItemEx("SuperLegendaryFriend5", 0, 100, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  Goto Death
  }
}
Actor SuperLegendaryGateSpawner2 : LegendaryGate 
{
  States {
  Spawn:
  TNT1 A 0
  TNT1 A 0 A_PlaySound("Gateway/Hell", CHAN_AUTO, 1.0, True)
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate2", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate3", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate4", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate5", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate6", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate7", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  TNT1 A 0 A_SpawnItemEx("LegendaryGate8", Random(1,-1), Random(1,-1), Random(1,-1), 0, 0, 0, Random(0,359))
  BPRT ABCDEFGHIJKLM 1 Bright
  BPRT NOP 2 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCDEFGHIJKLMN 1 Bright
  BPRT OP 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT ABCD 1 Bright
  BPRT EF 3 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT GHIJKLMN 1 Bright
  BPRT KLMNOP 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT OP 1 Bright
  BPRT ABCDE 4 Bright A_SpawnItemEx("LegendaryGateSpawnTear")
  BPRT FGHIJKLMOP 1 Bright
  TNT1 A 0 A_PlaySound("Rage", CHAN_VOICE, 1.0, False, ATTN_NONE)
  TNT1 A 0 A_SpawnItemEx("LegendaryBrother", 0, 0, -60, 0, 0, 0, 0, SXF_NOCHECKPOSITION) 
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  BPRT ABCDEFGHIJKLMNOP 1 Bright
  Goto Death
  }
}

ACTOR LegendaryBrother
{
 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("FakeLegendaryCyberdemon")
	 Stop
   }
}

Actor FakeLegendaryCyberdemon : LegendaryCyberdemon
{
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LegMind", 0.0
Species "UltimateLegendary"
Dropitem ""
States
  {
  Spawn:
    TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR A 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR A 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR Z 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR Z 10 Bright A_Look
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	Loop
  See:
    //TNT1 A 0 ACS_ExecuteAlways(5432,0,2)
	TNT1 A 0 A_Jump(100,"Rush")
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR A 3 Bright A_Hoof
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
    CYBR A 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR BB 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR CC 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
    CYBR D 3 Bright A_Metal
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
    CYBR D 3 Bright A_Chase
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
    TNT1 A 0 A_Jump(35,"Teleport")
	Loop
  Rush:
    TNT1 A 0 A_Hoof
	CYBR A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR A 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR B 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR C 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR C 2 Bright A_Chase
	TNT1 A 0 A_Metal
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR D 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	CYBR D 2 Bright A_Chase
	TNT1 A 0 A_SpawnItemEx("LegendaryCyberGhostA",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Jump(25,"Teleport")
	TNT1 A 0 A_Jump(75,"See")		
	Loop	
  Teleport:
    CYBR A 1 Bright A_UnSetShootable
	CYBR AAAAAAAAAAAAA 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR AAAAAAAAAA 1 A_FadeOut(0.1,0)
	CYBR A 2
	CYBR AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	CYBR AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA  0 A_Wander
    CYBR A 1 A_PlayWeaponSound("boss/teleport")
	CYBR AAAAAAAAAAAAA 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR AAAAAAAAAA 1 A_FadeIn(0.1)
    CYBR A 1 Bright A_SetShootable
    Goto See		
  Missile:
    TNT1 A 0 A_SetShootable
    TNT1 A 0 A_UnsetInvulnerable
    TNT1 A 0 A_SetTranslucent(1)
    TNT1 A 0 A_JumpIfCloser(300,"LegendaryASG")
    TNT1 A 0 A_Jump(130,"Finder","LegBFG95K","LegendaryRailgun","LegendaryBFG10K","LegendaryStomp","LegendaryBFG15K","LegendaryDTBFG")
	TNT1 A 0 A_Jump(55,"LegendaryTech","LegendaryBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(45,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(60,"RocketCombo")
	TNT1 A 0 A_Jump(40,"LegendaryPlasmaticBomb")
  Normal:
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
	CYBR E 5  Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-6, 6))
    TNT1 A 0 A_Jump(130,"Finder","LegBFG95K","LegendaryRailgun","LegendaryBFG10K","LegendaryStomp","LegendaryBFG15K","LegendaryDTBFG")
	TNT1 A 0 A_Jump(55,"LegendaryTech","LegendaryBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(45,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(60,"RocketCombo")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  Pain:
    TNT1 A 0 A_Jump(45,"SoulsAndShield")
	TNT1 A 0 A_Jump(55,"Shield")
	TNT1 A 0 A_Jump(75,"Healing")
	TNT1 A 0 A_Jump(130,"PainMissile")
	TNT1 A 0 A_Jump(25,"Teleport")
    CYBR G 10 Bright A_Pain
    Goto See
  PainMissile:
    CYBR G 10 Bright A_Pain
    Goto Missile
  Shield:
     CYBR G 10 Bright A_Pain
	 TNT1 A 0 A_SetInvulnerable
     TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,0)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,0,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,0,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,0,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,0,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,25,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,25,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,25,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,25,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,50)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,50,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,50,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,50,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,50,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,75)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,75,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,75,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,75,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,75,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,100)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,100,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,100,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,100,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,100,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,125)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,125,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,125,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,125,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,125,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,150)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,150,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,150,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,150,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,150,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,175)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,175,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,175,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,175,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,175,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,200)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,200,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,200,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,200,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,200,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,225)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,225,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,225,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,225,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,225,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,250)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,250,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,250,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,250,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,250,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,275)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,275,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,275,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,275,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,275,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,300)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,300,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,300,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,300,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,300,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,325)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,325,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,325,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,325,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,325,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,350)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,350,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,350,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,350,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,350,10,55)
	 CYBR G 145 Bright
	 TNT1 A 0 A_UnSetInvulnerable
	 Goto Missile
  SoulsAndShield:
     TNT1 A 0 A_SetInvulnerable
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,0)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,0,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,0,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,0,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,0,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,25,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,25,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,25,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,25,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,50)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,50,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,50,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,50,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,50,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,75)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,75,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,75,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,75,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,75,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,100)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,100,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,100,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,100,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,100,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,125)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,125,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,125,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,125,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,125,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,150)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,150,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,150,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,150,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,150,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,175)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,175,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,175,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,175,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,175,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,200)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,200,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,200,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,200,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,200,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,225)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,225,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,225,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,225,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,225,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,250)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,250,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,250,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,250,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,250,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,275)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,275,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,275,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,275,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,275,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,300)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,300,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,300,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,300,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,300,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,325)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,325,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,325,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,325,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,325,10,55)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner",30,0,350)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner2",30,0,350,10,25)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner3",30,0,350,10,35)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner4",30,0,350,10,45)
	 TNT1 A 0 A_CustomMissile("LegCyberShieldSpawner5",30,0,350,10,55)
	 TNT1 A 0 A_Blast(0,225,500,30)
	 TNT1 A 0 A_Explode(120,650,0)
     CYBR GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 2 Bright A_CustomMissile("LegHomingSoulY",random(0,80),0,random(0,360),0)
	 TNT1 A 0 A_UnSetInvulnerable
	 Goto see
  Healing:
  	TNT1 A 0 A_PlaySoundEx("Legcyber/heal","HEAL")
	TNT1 A 0 A_SetInvulnerable
	CYBR G 2 Bright HealThing(350)
    CYBR GGGGGGGGGGGGGGGGGGGGGGGG 2 Bright A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
	TNT1 A 0 A_UnSetInvulnerable
	CYBR G 2 Bright
    Goto See
 LegendaryASG:
	TNT1 A 0 A_JumpIfInventory ("ASGZAmmo", 16, "Reload")
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_GiveInventory ("ASGZAmmo", 1)
	TNT1 A 0 A_SpawnItemEx("BlueShellCasing",26,26,58, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",58,-26,Random(6,-6),0)
	CYBR F 2 Bright A_CustomBulletAttack(22.5,18.3,4,Random(2,10)*6)
	TNT1 A 0 Bright A_PlaySoundEx("Weapons/LegAutoShotgun","Weapon")
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 Bright A_CPosRefire
	TNT1 A 0 A_JumpIfCloser(300,"LegendaryASG")
	TNT1 A 0 A_Jump(130,"Finder","LegendaryRailgun","LegendaryBFG10K","LegBFG95K","LegendaryBFG15K","LegendaryStomp","LegendaryDTBFG")
	TNT1 A 0 A_Jump(55,"LegendaryTech","LegendaryBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
 Reload:
    TNT1 A 0 A_ChangeFlag("NoPain", 1)
    TNT1 A 0 A_PlaySound("lasgguy/asgout")
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    CYBR E 48 Bright A_TakeInventory ("ASGZAmmo", 16)
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    CYBR E 8 Bright A_PlaySound("lasgguy/asgin") 
	CYBR E 20 Bright A_PlaySound("LShotgun/Cock")
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_ChangeFlag("NoPain", 0)
    Goto See
  LegendaryStomp:
    CYBR G 10 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner2",0,0,0,0)
	LBE3 G 3 Bright A_PlaySoundEx("Legcyber/laugh4","LAUGH3")
	LBE3 GGGGGGGGGGGGGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 A_FaceTarget
	TNT1 A 0 A_FaceTarget
	TNT1 A 0 A_UnsetInvulnerable
	CYBR G 7 Bright A_FaceTarget
	LBE3 A 5 Bright A_FaceTarget
	TNT1 A 0 Radius_Quake(40,80,0,40,0)	
	LBE3 B 6 Bright A_PlaySound("monsters/darkcyberstomp")
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 0)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 10)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 20)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 30)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 40)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 50)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 60)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 70)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 80)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 90)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 100)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 110)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 120)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 130)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 140)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 150)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 160)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 180)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 190)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 200)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 210)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 220)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 230)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 240)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 250)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 260)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 270)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 280)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 290)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 300)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 310)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 320)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 330)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 340)
    LBE3 B 0 A_CustomMissile("LegCyberQuake", 0, -48, 350)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,0,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,25,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-25,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,70,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-70,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,45,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-45,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,315,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-315,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,270,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-270,0)       
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,225,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-225,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,180,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-180,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,135,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-135,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,115,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-115,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,155,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-155,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-200,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,200,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-245,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,245,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-295,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,295,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-335,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,355,0)
    TNT1 A 0 A_CustomMissile("LegendaryCyberFireSpawner",0,0,90,0)
    LBE3 B 2 Bright A_CustomMissile("LegendaryCyberFireSpawner",0,0,-90,0)
	LBE3 B 20 Bright
	TNT1 A 0 A_Jump(130,"Finder","LegendaryTech","LegendaryBFG","LegendaryRailgun","LegendaryBFG10K","LegBFG95K","LegendaryBFG15K","LegendaryDTBFG")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
    Goto See
  LegendaryCyberlaser:
    CYBR G 10 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner2",0,0,0,0)
	CYBR G 3 Bright A_PlaySoundEx("Legcyber/laugh4","LAUGH3")
	CYBR GGGGGGGGGGGGGGGGGGGGGGGGGGGGG 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	LBBE A 10 Bright A_FaceTarget
	LBBE A 5 A_FaceTarget
	LBBE A 10 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("RAGE", CHAN_VOICE|CHAN_NOPAUSE)
	LBBE B 10 Bright A_CustomMissile("LegCyberLaserBeam", 80, 0, 0)
	LBBE A 10 Bright A_FaceTarget
	CYBR G 5 A_FaceTarget
	LBBE A 10 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("RAGE", CHAN_VOICE|CHAN_NOPAUSE)
	LBBE B 10 Bright A_CustomMissile("LegCyberLaserBeam", 80, 0, 0)
	LBBE A 10 Bright A_FaceTarget
	CYBR G 5 A_FaceTarget
	LBBE A 10 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("RAGE", CHAN_VOICE|CHAN_NOPAUSE)
	LBBE B 10 Bright A_CustomMissile("LegCyberLaserBeam", 80, 0, 0)
	TNT1 A 0 A_UnSetInvulnerable
	LBBE A 5 Bright
	CYBR G 5 Bright
	LBBE A 5 Bright
	CYBR G 5 Bright
	Goto see
  LegBFG95K:
	TNT1 A 0 A_PlaySound("weapons/bfgf")
    CYBR E 10 Bright A_FaceTarget
    CYBR E 10 Bright A_FaceTarget
	CYBR F 10 Bright A_FaceTarget
	CYBR F 10 Bright A_CustomMissile("LegCyberBFG9500Ball", 58, -26, 0)
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
    CYBR E 10 Bright A_FaceTarget
	CYBR E 10 Bright A_FaceTarget
	CYBR F 10 Bright A_FaceTarget
	CYBR F 10 Bright A_CustomMissile("LegCyberBFG9500Ball", 58, -26, 0)		
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
    CYBR E 10 Bright A_FaceTarget
	CYBR E 10 Bright A_FaceTarget
	CYBR F 10 Bright A_FaceTarget
	CYBR F 10 Bright A_CustomMissile("LegCyberBFG9500Ball", 58, -26, 0)		
	CYBR E 10 Bright
	TNT1 A 0 A_Jump(130,"Finder","LegendaryTech","LegendaryBFG","LegendaryRailgun","LegendaryBFG10K","LegendaryBFG15K","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  LegendaryRailgun:
    TNT1 A 0 A_PlaySound("weapons/rgcharge")
    CYBR EE 4 Bright A_FaceTarget
	CYBR E 8 Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	CYBR EE 4 A_FaceTarget
	CYBR E 5 Bright A_FaceTarget
    CYBR F 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26)
	CYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	CYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
    CYBR E 20
    CYBR E 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	CYBR EEEEEEEEEEEEE 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeIn(0.1)	
	TNT1 A 0 Bright A_SetShootable
    CYBR F 10 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 5 A_FaceTarget
	CYBR E 9 Bright A_FaceTarget
	CYBR F 9 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 5 A_FaceTarget
	CYBR E 8 Bright A_FaceTarget
	CYBR F 8 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 4 A_FaceTarget
	CYBR E 7 Bright A_FaceTarget
	CYBR F 7 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 4 A_FaceTarget
	CYBR E 5 Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 3 A_FaceTarget
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 3 A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 2 A_FaceTarget
	CYBR E 1 Bright A_FaceTarget
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR EE 1 A_FaceTarget
	CYBR E 6 Bright A_FaceTarget
	CYBR F 6 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR E 5 Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR E 4 Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR E 1 Bright A_FaceTarget
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberRail",58, -26,Random(-2,3))
	CYBR E 1 A_FaceTarget
	CYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	CYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
    CYBR E 20
    CYBR E 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	CYBR EEEEEEEEEEEEE 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeIn(0.1)
	TNT1 A 0 Bright A_SetShootable
	CYBR E 5 Bright A_FaceTarget
	CYBR F 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, -2)
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 0)
	CYBR F 0 Bright A_CustomMissile("LegendaryCyberRail",58, 0, 2)
	CYBR E 10 Bright A_FaceTarget
	CYBR E 15 Bright
	TNT1 A 0 A_Jump(130,"Finder","LegendaryTech","LegendaryBFG10K","LegendaryBFG15K")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  LegendaryBFG10K:
	TNT1 A 0 A_PlaySound("weapons/charge15k")
	CYBR E 18 Bright A_FaceTarget
	CYBR E 6 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))	
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))	
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("Legendary10KProjectile",58,-26,Random(-4, 4))
	CYBR E 20 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)	
	TNT1 A 0 A_Jump(130,"Finder","LegendaryBFG15K","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  LegendaryBFG15K:
	TNT1 A 0 A_PlaySound("weapons/charge15k")
	CYBR E 18 Bright A_FaceTarget
	CYBR E 6 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 4 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))	
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 4 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))	
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 4 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 4 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 4 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 3 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 3 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 2 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 1 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	CYBR F 1 Bright A_CustomMissile("LegendaryCyberBFG15KBall",58,-26,Random(-4, 4))
	CYBR E 20 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)	
	TNT1 A 0 A_Jump(130,"Finder","LegendaryTech","LegendaryRailgun","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  Finder:
    CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
    CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
    CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
    TNT1 A 0 A_Jump(130,"LegendaryTech","LegendaryBFG","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(60,"RocketCombo")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  RocketCombo:
    CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 5  Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 5 Bright A_FaceTarget
	CYBR F 5 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
    CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
    CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 4  Bright A_FaceTarget
	CYBR F 4 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
	CYBR E 3  Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("LegendaryHomingRocket", 58, -26, Random(-8, 8))
    TNT1 A 0 A_Jump(130,"LegendaryTech","LegendaryBFG","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(50,"LegRevBall")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  LegendaryTech:
    CYBR G 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
    CYBR G 3 Bright A_PlaySoundEx("Legcyber/laugh2","LAUGH2")
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
	CYBR E 3 Bright A_FaceTarget
	CYBR F 3 Bright A_CustomMissile("CyberLegendaryProjectile",58,-26,Random(100,-100)/100.00,0)
    TNT1 A 0 Bright A_PlayWeaponSound("BlueDTRFire")
    CYBR E 30 Bright A_PlaySoundEx("Legcyber/amhalt","DECHST")
	TNT1 A 0 A_Jump(130,"LegendaryBFG","LegendaryStomp","Finder","LegendaryRailgun","LegendaryBFG10K","LegendaryDTBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
 LegendaryDTBFG:
    CYBR F 0 Bright A_PlaySound ("Cardinal/9k")
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 0 Bright A_CustomMissile("LegCybDTBFGBall", 58, -26, 0)
	CYBR F 0 Bright A_PlaySound ("Cardinal/9k")
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 0 Bright A_CustomMissile("LegCybDTBFGBall", 58, -26, 0)
	CYBR E 30 Bright
	TNT1 A 0 A_Jump(95,"LegendaryBFG","LegendaryDevastator")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
 LegendaryDevastator:
    TNT1 A 0 A_PlaySound("devastator/charge")
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR E 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 2 Bright A_FaceTarget
	CYBR F 0 A_PlaySound ("devastator/fire")
	CYBR F 0 Bright A_CustomMissile("LegCybDevastatorBall", 58, -26, 0)
	CYBR E 50 Bright
	TNT1 A 0 A_Jump(95,"LegendaryBFG")
	TNT1 A 0 A_Jump(52,"LegendaryCyberLaser")
	TNT1 A 0 A_Jump(1,"LegendaryPlasmaticBomb")
	Goto See
  LegendaryBFG:
    CYBR E 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	CYBR E 3 Bright A_PlaySoundEx("monster/laugh","TBBCSPT1")
	CYBR E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
    CYBR E 3 Bright A_PlaySoundEx("Legcyber/BFG","GURUCHRG")	
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner",0,0,0,0)
	TNT1 A 0 A_JumpIfTargetInLos(2)
    TNT1 A 0 A_Jump(256,2)
	TNT1 A 0
	Goto LegBFGGo
	CYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TNT1 A 0 A_UnSetShootable
    CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	CYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
    CYBR E 20
    CYBR E 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	CYBR EEEEEEEEEEEEE 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
  LegBFGGo:	
    TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	CYBR F 5 A_CustomMissile("CyberGuruball", 58, -26, 0, 0)
    CYBR E 60 Bright A_FaceTarget
	Goto See
  LegRevBall:
    CYBR G 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
    CYBR G 3 Bright A_PlaySoundEx("Legcyber/laugh5","TBCSPT2")
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	CYBR E 10 Bright A_FaceTarget
	CYBR F 0 A_PlayWeaponSound("lrball3/shot")
    CYBR F 5 Bright A_CustomMissile("LegRevBall3", 58, -26)
	CYBR E 10 Bright A_FaceTarget
	CYBR F 0 A_PlayWeaponSound("lrball3/shot")
    CYBR F 5 Bright A_CustomMissile("LegRevBall3", 58, -26)
	CYBR E 10 Bright A_FaceTarget
	CYBR F 0 A_PlayWeaponSound("lrball3/shot")
    CYBR F 5 Bright A_CustomMissile("LegRevBall3", 58, -26)
	CYBR E 20 Bright A_FaceTarget
	Goto See
  /*LegendaryThunder:
    CYBR G 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
    CYBR G 3 Bright A_PlaySoundEx("monster/laugh","TBBCSPT1")
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	CYBR G 5 Bright A_CustomMissile("LegCybThunderSpawner2",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	Goto See*/
  LegendaryPlasmaticBomb:
    TNT1 A 0 A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_PlaySoundEx("monster/laugh","TBBCSPT1")
    TNT1 A 0 A_PlaySound("Arcradimus/BFGCharge")
    CYBR E 0 Bright A_SpawnItemEx("LegendaryBombCharging1", 70, 0, 58)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 0 Bright A_SpawnItemEx("LegendaryBombCharging2", 70, 0, 58)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 0 Bright A_SpawnItemEx("LegendaryBombCharging3", 70, 0, 58)
	TNTT A 0 A_PlaySoundEx("Legcyber/laugh2","LAUGH2")
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 0 Bright A_SpawnItemEx("LegendaryBombCharging4", 70, 0, 58)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 0 Bright A_SpawnItemEx("LegendaryBombCharging5", 70, 0, 58)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
	CYBR E 2 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner",0,0,0,0)
    CYBR EF 4 Bright A_FaceTarget 
	TNT1 A 0 A_CustomMissile("LegendaryBomb",58,-26,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	CYBR E 2 Bright 
	Goto See
  /*LegThor:
    CYBR G 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
    CYBR G 3 Bright A_PlaySoundEx("cyber/sight1","TBCSPT2")
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 AA 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 AA 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 AA 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 AA 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 AA 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItemEx("LegCybThorStrikeSpawner",Random(1650,-1650),Random(1650,-1650),0,0,0,0,SXF_NOCHECKPOSITION,64)
	CYBR G 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 A_UnsetInvulnerable
	CYBR G 3 Bright
	Goto See/*	
  /*LegendarySlow:
    CYBR E 30 Bright A_FaceTarget
	TNT1 A 0 A_SetInvulnerable
	CYBR E 3 Bright A_PlaySoundEx("monster/laugh","TBBCSPT1")
	CYBR E 3 Bright
	TNT1 A 0 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
    CYBR E 3 Bright
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 Bright A_FaceTarget
	CYBR E 3 Bright A_SpawnItem("LegendaryCyberFlameSpawner3",0,0,0,0)
	TNT1 A 0 A_JumpIfTargetInLos(2)
    TNT1 A 0 A_Jump(256,2)
	TNT1 A 0
	Goto LegendarySlowGo
	CYBR EEEEEEEEEEEEE 0 Bright A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	TNT1 A 0 A_UnSetShootable
    CYBR EEEEEEEEEEE 1 A_FadeOut(0.1,0)
	CYBR EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
    CYBR E 20
    CYBR E 1 A_PlayWeaponSound("boss/teleport")
	TNT1 A 0 A_FaceTarget
	CYBR EEEEEEEEEEEEE 0 A_SpawnItemEx("LegendaryCyberFlameSpawner2")
	CYBR EEEEEEEEEEE 1 A_FadeIn(0.1)	
	TNT1 A 0 A_SetShootable
  LegendarySlowGo:	
    TNT1 A 0 A_UnsetInvulnerable
	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruFire")
  	TNT1 A 0 A_PlayWeaponSound("Weapons/GuruAddFire")
	CYBR F 5 A_CustomMissile("LegCybSlowBall", 58, -26, 0, 0)
    CYBR E 60 Bright A_FaceTarget
	Goto See*/	
  Death:
    //TNT1 A 0 A_Jump(256,"LegDeath")
    //TNT1 A 0 A_StopSound(6)
	//TNT1 A 0 ACS_ExecuteAlways(5433,0,2)
	CYBR H 10 Bright
    CYBR H 10 Bright A_Scream
	CYBR HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJ 2 A_SpawnItemEx("PainfulDeathKaboom",random(-32,32),random(-40,40),random(16,48),random(-4,4),random(-4,4),random(0,4),0,SXF_TRANSFERPOINTERS)
	TNT1 AAAA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAAA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAAA 0 A_SpawnItemEx("LegBlueGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	CYBR KL 10 Bright
	TNT1 A 0 A_SpawnItem("DeathBall2")
	CYBR M 10 A_NoBlocking
    CYBR NO 10 Bright
	CYBR P 30
	CYBR P -1 A_BossDeath
	Stop
}
}

ACTOR SuperLegendaryFriend2
{
 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("FakeLegendaryAssaultCaptain")
	 Stop
   }
}


ACTOR SuperLegendaryFriend4 
{
 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("FakeLegendaryRedeemerbyCardi")
	 Stop
   }
}

ACTOR SuperLegendaryFriend5
{
 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("FakeLegendaryCyberNoble")
	 Stop
   }
}




ACTOR FakeLegendaryAssaultCaptain : LegendaryAssaultCaptain
{
Species "UltimateLegendary"
DamageFactor "UltimateLegendary", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "NobleCOmet", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryGuruPlayer", 0.3
+DONTHARMSPECIES
DropItem ""
+NOTELEFRAG
States
{
      See:
	   // TNT1 A 0 ACS_ExecuteAlways(5432,0,9)
	    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
        LASG AA 4 Bright A_Chase
		TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
		LASG BB 4 Bright A_Chase
		TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
		TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
		LASG CC 4 Bright A_Chase
		TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
		LASG DD 4 Bright A_Chase
		TNT1 A 0 A_SpawnItem("FootStep",0,0,0,0)
		TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
		TNT1 A 0 A_Jump(64,"Mine")
		LASG A 0 A_Jump(64,"Rush")
		TNT1 A 0 A_Jump(64,"DodgeLeft","DodgeRight")
		TNT1 A 0 A_Jump(64,"Chase")
        Loop
    Death:
	    TNT1 A 0 A_StopSound(6)
		//TNT1 A 0 ACS_ExecuteAlways(5433,0)
        LASG H 5
        LASG I 5 A_Scream
        LASG J 5 A_Fall
		LASG J 5 A_SpawnItem("BodyCrash",0,0,0,0)
        LASG K 5
        LASG L -1
        Stop
    XDeath:
	    TNT1 A 0 A_StopSound(6)
        LASG O 5 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
        LASG P 5 A_XScream
        LASG Q 5 A_Fall
        LASG RSTUV 5
        LASG W -1
        Stop
    }
}

ACTOR FakeLegendaryCyberNoble : LegendaryCyberNoble 
{ 
  +NOTELEFRAG
  +DONTHARMSPECIES
  DamageFactor "UltimateLegendary", 0.0
  DamageFactor "Cyber10K", 0.0
  DamageFactor "CacoComet", 0.0
  DamageFactor "CadaverRocket", 0.0
  DamageFactor "NobleComet", 0.0
  DamageFactor "Legendary", 0.0
  DamageFactor "BeheComet", 0.0
  DamageFactor "Legendary1", 0.0
  DamageFactor "LegendaryGuru", 0.0
  DamageFactor "LegendaryGuruPlayer", 0.3
  DamageFactor "LegMind", 0.0
  Species "UltimateLegendary"
  DropItem ""
  States 
{ 
 MinionSummoner:
    LCBS A 0
	Goto Missile
 Death:
    LCBS I 20 A_Scream
	TNT1 AA 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)	
	TNT1 A 0 A_SpawnItem("MiniDeathBall")
	LCBS JJJKKK 2 Bright A_CustomMissile ("BlueKaboom", Random(10,50), 0, random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
    TNT1 AAAA 0 A_CustomMissile("SmokeFX", Random(30,60), 0, random(0,360), 2, random(0,360))	
    LCBS L 4 Bright A_NoBlocking
    LCBS MN 3 Bright
    LCBS O -1
    Stop
  }
}

Actor SeekerLegendaryBFG15KBAll : LegendaryCyberBFG15KBall
{
+SeekerMissile
States
{
Spawn:
    LFS1 AB 2 Bright A_SpawnItemEx("BFGTrailParticleGold",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)
	Fly:
    TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
    LFS1 AAAAA 1 Bright A_SpawnItemEx("BFGTrailParticleGold",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)
    TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
    LFS1 BBBBB 1 Bright A_SpawnItemEx("BFGTrailParticleGold",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)
    Loop
Death:
	TNT1 A 0
    TNT1 A 0 A_SpawnItemEx("BFGShockwaveGold", 0, 0, 0, 0, 0, 0, 0, 128)
	TNT1 A 0 A_SpawnItemEx("GoldParticleSpawner", 0, 0, 0, 0, 0, 0, 0, 128) 
	TNT1 AAA 0 A_CustomMissile("KaboomGold2", 0, 0, random(0,360), 2, random(0,360))      
    LFE1 A 4 Bright A_Explode	
    LFE1 BCDEF 4 Bright
    Stop
    }
}

ACTOR CardinalLegendaryProjectile : LegendaryProjectile
{
+SeekerMissile
Speed 60
   States
   {
   Spawn:
	  TNT1 A 0
	  TNT1 A 0 A_Jump(128,"Spawn2")
   Normal:
      TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
      BTPR ABCDEF 1 Bright A_SpawnItemEx("LDemonTechTrail",Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)
	  TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
      Loop
   Spawn2:
      TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
      BTPR ABCDEF 1 Bright A_SpawnItemEx("LDemonTechTrail2",Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),128)
	  TNT1 A 0 A_SeekerMissile(15,8,SMF_LOOK)
      Loop	 
	  }
}
