ACTOR CrimsonSoul //Interesting concept, except the attacks are a bit out of place
{
//Creator: GDWolf
//Origin: Very Strong Monsters
//Sprite: 3T9P
//Title: "Crimson Soul"
Health 210
Speed 5
Radius 16
Height 56
Mass 50
Damage 3
Species "EleSouls"
Species "Souls"
PainChance 140
PainChance "FatFlamer", 50
PainChance "FiendFire", 50
DropItem "LifeEssence" 50
DropItem "ArmorBonusMax" 50
DamageFactor "SoulToxic", 0.0
DamageFactor "BombBreath", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor 0.1 //Why
Scale 0.6
MONSTER
+FLOAT
+NOGRAVITY
+MISSILEMORE
+DONTFALL
+NOBLOOD
+NOBLOODDECALS
AttackSound "skull/melee"
PainSound "monsters/Terrorsoulpain"
DeathSound "skull/death"
ActiveSound "skull/active"
Tag "Crimson Soul"
Obituary "%o underestimated a Crimson Soul."
States
{
  Spawn:
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_Look
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_Look
	Loop
  See:
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_Chase
    TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_Chase
	Loop
  Missile:
	TNT1 A 0 A_Jump(192,"Charge","bfgg","CrimsonNail","CrimsonRocket","CrimsonHomingRocket")
  Projectile:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget	
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("SoulBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See
  Charge:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P B 2 Bright A_SkullAttack(15)
    3T9P B 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)	
	TNT1 A 0 A_Jump(144,"bfgg","CrimsonNail","CrimsonRocket","CrimsonHomingRocket")
    Goto See
  bfgg:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget	
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("HFCyber10K", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("HFCyber10K", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("HFCyber10K", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("HFCyber10K", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(150,"CrimsonNail","CrimsonRocket","CrimsonHomingRocket")
	gOTO SEE
  CrimsonNail:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget	
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("ExplosiveNailProjectile", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(140,"CrimsonRocket","CrimsonHomingRocket")
	Goto See
  CrimsonRocket:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget	
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 1 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 1 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 1 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 1 Bright A_CustomMissile("FuelRocket", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_Jump(148,"CrimsonHomingRocket")
	Goto See
  CrimsonHomingRocket:
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget	
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
	TNT1 A 0 A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 2 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 2 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 2 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 1 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 1 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	3T9P A 1 Bright A_FaceTarget
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)	
	3T9P B 1 Bright A_CustomMissile("MiniFusionDevastatorBall", 10, 0, 0, 1)
	3T9P BBA 1 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See
  Pain:
    TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P C 3 Bright A_Pain
	3T9P C 3 Bright A_SpawnItem("LHellionSmokeSpawner",0,0,0,0)
	Goto See
  Death:
    TNT1 A 0
	TNT1 A 0 A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    3T9P F 5
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
    3T9P G 5 A_Scream
    TNT1 A 0 A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    3T9P H 5 A_Fall
	TNT1 A 0 A_SpawnItem("SoulFireSpawner",0,0,0,0)
	3T9P I 5 A_SpawnItem("BodyCrash",0,0,0,0)
	TNT1 A 0 A_SpawnItem("BHellionSmokeSpawner",0,0,0,0)
    3T9P J 5
    TNT1 AA 0 A_SpawnItemEx("OrangeParticleSpawner", 0, 0, 0, 0, 0, 0, 0, 128) 
	TNT1 AAAA 0 A_CustomMissile("SmokeFX2", 0, 0, random(0,360), 2, random(0,360))
	3T9P JK 4
    Stop
	}
}

ACTOR MiniFusionDevastatorBall
{
Radius 16
Height 16
Damage 340
Speed 45
Alpha 0.95
Scale 0.2
RENDERSTYLE Translucent
Alpha 0.85
PROJECTILE
+FORCERADIUSDMG
+FORCEXYBILLBOARD
+EXTREMEDEATH
+SKYEXPLODE
+MTHRUSPECIES
DamageType "Cyber10K"
States
{
Spawn:
    TNT1 A 0
    TNT1 A 0 A_PlaySoundEx("devastator/fly","Voice",1)

	TNT1 A 0 A_CustomMissile("DevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	CRS9 A 0 A_CustomMissile("FusionLiteShot",0,0,Random(0,360))
    CRS9 A 1 Bright A_SpawnItemEx("ProjectileTrailParticleRed",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	TNT1 A 0 A_SpawnItemEx("DevastatorLightningRed",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)
	CRS9 A 1 Bright A_CustomMissile("FusionDTBFGProjectileAttack",Random(-10,10),0,0,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DevastatorTrail",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)
	TNT1 A 0 A_Explode(32,450,0)

	TNT1 A 0 A_CustomMissile("DevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	CRS9 A 0 A_CustomMissile("FusionLiteShot",0,0,Random(0,360))
    CRS9 B 1 Bright A_SpawnItemEx("ProjectileTrailParticleRed",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	TNT1 A 0 A_SpawnItemEx("DevastatorLightningRed2",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)
	CRS9 A 1 Bright A_CustomMissile("FusionDTBFGProjectileAttack",Random(-10,10),0,0,CMF_TRACKOWNER)
	TNT1 A 0 A_Explode(32,450,0)

	TNT1 A 0 A_CustomMissile("DevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	CRS9 A 0 A_CustomMissile("FusionLiteShot",0,0,Random(0,360))
    CRS9 C 1 Bright A_SpawnItemEx("ProjectileTrailParticleRed",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	TNT1 A 0 A_SpawnItemEx("DevastatorLightningRed",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)
	CRS9 A 1 Bright A_CustomMissile("FusionDTBFGProjectileAttack",Random(-10,10),0,0,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DevastatorTrail",0,0,0,CMF_AIMDIRECTION|CMF_TRACKOWNER,0)
	TNT1 A 0 A_Explode(32,450,0)

	TNT1 A 0 A_CustomMissile("DevastatorBolt",6,0,random(0,359),CMF_AIMDIRECTION|CMF_TRACKOWNER,random(-40,40))
	CRS9 A 0 A_CustomMissile("FusionLiteShot",0,0,Random(0,360))
    CRS9 D 1 Bright A_SpawnItemEx("ProjectileTrailParticleRed",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),128)
	TNT1 A 0 A_SpawnItemEx("DevastatorLightningRed2",Random(6,-6),Random(6,-6),Random(6,-6),0,0,0,0,128)
	CRS9 A 1 Bright A_CustomMissile("FusionDTBFGProjectileAttack",Random(-10,10),0,0,CMF_TRACKOWNER)
    Goto Spawn
Death:
    TNT1 A 0
	TNT1 A 0 A_SetTranslucent(0.75,1)
	TNT1 A 0 Radius_Quake(3,35,0,10,0)
    TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,0,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,10,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,20,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,30,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,40,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,50,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,60,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,70,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,80,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,90,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,100,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,110,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,120,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,130,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,140,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,150,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,160,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,170,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,180,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,190,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,200,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,210,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,220,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,230,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,240,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,250,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,260,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,270,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,280,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,290,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,300,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,310,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,320,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,330,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,340,CMF_TRACKOWNER)
	TNT1 A 0 A_CustomMissile("DTBFG10KTracerCyber",0,0,350,CMF_TRACKOWNER)	
	TNT1 A 0 A_SpawnItemEx("DevastatorLightningRedSpawner",0,0,0,0,0,0,0,128)	
	TNT1 A 0 A_Explode(80,256)
	CRS9 A 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 B 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 C 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 D 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 A 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 B 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 C 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 D 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 A 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 B 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 C 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(80,256)
	CRS9 D 6 Bright A_SpawnItemEx("DevastatorShockWave",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Explode(128,1024,0)
	TNT1 A 0 A_Explode(460,640,0)
	TNT1 A 0 A_Explode(618,256)
	TNT1 A 0 A_StopSoundEx("Voice")
	TNT1 A 0 Radius_Quake(20,12,0,12,0)
	TNT1 A 0 A_PlaySound("weapons/dtech10kexplode")
	TNT1 A 0 A_SpawnItemEx("DevastatorShockWave2",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_SpawnItem("RedDTBFGEx",0,-10)
	CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,18,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,36,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,54,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,72,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,90,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,108,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,126,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,144,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,144,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,162,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,180,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,196,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,216,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,234,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,252,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,270,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,288,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,306,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,324,2)
    CRE9 D 0 A_CustomMissile("FusionDevastatorBall2",0,0,342,2)
	CRE9 AAAAAABBBBBBCCCCCCDDDDDD 1 A_CustomMissile("KaboomDevastator22",0,0,random(0,360),2,random(0,360))
    CRE9 EF 6 Bright
    Stop    
    }
}