Actor EnragedLegendaryJetpackZombie
{
//Creator: Dr. Sticky
//Origin: Nexus Infinity
//Sprite: EEJP
//Title: "Enraged Legendary Jetpack Zombie"
Monster
Health 1650
GibHealth 200
Radius 24
Height 56
Mass 1000
Speed 11
PainChance 20
+Float
+FloatBob
+NoGravity
+MissileMore
+MissileEvenMore
+QUICKTORETALIATE
+DONTHARMSPECIES
+NOTIMEFREEZE
+BOSS
+BOSSDEATH
+FLOORCLIP
+NODROPOFF
+DONTGIB
+NOTARGET
+NORADIUSDMG
+FORCERADIUSDMG
+NOFEAR
BloodColor "Red"
Species "EliteZombies"
Damagefactor "Acid", 2.5
Damagefactor 0.65
//No Infighting
DamageFactor "PDTBFG", 0.20
DamageFactor "PDTBFGTracer", 0.20
DamageFactor "PlayerDevBall", 0.120
DamageFactor "PlayerDevBall2", 0.120
DamageFactor "PlayerDTBFGRailgunSlug", 0.120
DamageFactor "PlayerDevTracer", 0.120
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "LegendaryPlayer", 0.3
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor "LACGrenade", 0.0
DamageFactor "DBFG10K2", 0.65
DamageFactor "PlayerDBFG10K2", 0.65
DamageFactor "DBFG2", 0.65
DamageFactor "PlayerDBFG2", 0.65
DamageFactor "PlayerDTRG", 0.5
DamageFactor "RST", 0.0
DamageFactor "SoapOpera", 0.0
DamageFactor "ZombieDev", 0.0
Damagefactor "ZExplosiveBullets", 0.0
Damagefactor "HTZombie", 0.0
DamageFactor "ZombieCannon", 0.0
DamageFactor "MiniRocket", 0.0
Damagefactor "ZGrenade", 0.0
DropItem "LegendaryBossLifeEssence" 256
DropItem "LegendaryBossArmorBonusMax" 256
DropItem "LegendaryBossLifeEssence" 128
DropItem "LegendaryBossArmorBonusMax" 128
DropItem "EnragedLegendaryArmor" 92 1
DropItem "EnragedLegendaryShell" 256 4
DropItem "EnragedLegendaryShellBox" 128
DropItem "Enraged Legendary Plasmatic Cannon" 140 1
DropItem "Enraged Legendary Plasmatic Rifle" 80 1
DropItem "ShieldSphere", 64, 1
SeeSound "JetpackZombie/Sight"
ActiveSound "JetpackZombie/Active"
PainSound "JetpackZombie/Pain"
DeathSound "grunt/death3"
Obituary "%o was pinned down by a Legendary Jetpack Zombie"
Tag "\c[m6]Enraged\c- \c[z3]Legendary Jetpack Zombie \c-"
var int user_thruster;
var int user_music;
States
	{
	Spawn:
        TNT1 A 0
	    TNT1 A 0 A_JumpIf(user_thruster == 1,4)
	    TNT1 A 0 ThrustThingZ(0,13,0,1)
	    TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fly",0,1.0,0)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
	    TNT1 A 0 A_SetUserVar("user_thruster",1)
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fly",0,1.0,0)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
        EEJP A 10 Bright A_Look
        EEJP A 10 Bright A_Look
        Loop
	See:
	    TNT1 A 0 A_JumpIf(user_music == 1,3)
		TNT1 A 0 ACS_NamedExecuteAlways("StartMonsterMusic",0,3113)
		TNT1 A 0 A_SetUserVar("user_music",1)
	    TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		LEJP A 1 A_Chase("","")
		TNT1 A 0 A_FastChase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_FastChase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		ENT1 A 0 A_PlaySound("JetpackZombie/Fly",0,1.0,0)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		EEJP A 1 A_Chase
		TNT1 A 0 A_FastChase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_FastChase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_Chase("","")
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fly",0,1.0,0)
		Loop
	Missile:
		TNT1 A 0
		TNT1 A 0 A_Jump(100,"Rockets")
		TNT1 A 0 A_Jump(70,"Shotguns")
		TNT1 A 0 A_Jump(63,"Railgun")
		TNT1 A 0 A_Jump(55,"Grenade")
		TNT1 A 0 A_Jump(44,"LegEplosiveMinigun")
	Normal:
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
	NormalRepeat:
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_CustomMissile("RLegendaryProjectile",32,12,random(-2,2))
		EEJP A 3 Bright A_PlaySoundEx("weapons/DemonTechRifle","Weapon")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_CustomMissile("RLegendaryProjectile",32,-12,random(-2,2))
		TNT1 A 0 A_Jump(37,"See")
		Loop
	  Rockets:
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,-12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,-12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,-12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnragedRocket",32,-12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		GoTo See
	Grenade:
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP B 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP BBBB 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnrThrownGrenade",32,12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP CCCC 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnrThrownGrenade",32,-12,0)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP CCCC 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnrThrownGrenade",32,12,0)
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP C 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		EEJP CCCC 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128) 
		TNT1 A 0 A_CustomMissile("EnrThrownGrenade",32,-12,0)
		GoTo See
	Shotguns:
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fire",0,1.0,0)
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,-12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 A 0 A_CustomBulletAttack(17,17,8,random(1,4),"EnragedBulletPuff")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fire",0,1.0,0)
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,-12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 A 0 A_CustomBulletAttack(17,17,8,random(1,4),"EnragedBulletPuff")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fire",0,1.0,0)
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,-12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 A 0 A_CustomBulletAttack(17,17,8,random(1,4),"EnragedBulletPuff")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fire",0,1.0,0)
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,-12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 A 0 A_CustomBulletAttack(17,17,8,random(1,4),"EnragedBulletPuff")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("JetpackZombie/Fire",0,1.0,0)
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 AAAA 0 A_CustomMissile("LegendaryRedTracer",32,-12,random(-6.0,6.0),CMF_OFFSETPITCH,frandom(-3.0,3.0))
		TNT1 A 0 A_CustomBulletAttack(17,17,8,random(1,4),"EnragedBulletPuff")
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		GoTo See
	LegEplosiveMinigun:
	    EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
	    TNT1 A 0 A_SpawnItemEx("YellowShellCasing", 10, 12, 40, Random(2, 6), 0, Random(1, 3), Random(80, 90), 128)
	    TNT1 A 0 A_PlaySound("sentient/fire")
	    TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
	    EEJP DDDDDD 1 Bright A_CustomMissile("ELBSExplosiveTracer",32,12,0)
	    TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
	    EEJP DDDDDD 2 Bright A_CustomMissile("ELBSExplosiveTracer",32,-12,0)
	    TNT1 A 0 A_GiveInventory("EpicLegZombieStrafing",1)
	    TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
        TNT1 A 0 A_SpawnItemEx("YellowShellCasing", 10, -12, 40, Random(2, 6), 0, Random(1, 3), Random(-80, -90), 128)
	    TNT1 A 0 A_PlaySound("sentient/fire")
	    EEJP DDDDDD 3 Bright A_CustomMissile("ELBSExplosiveTracer",32,12,0)
	    TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP DDDDDD 2 Bright A_CustomMissile("ELBSExplosiveTracer",32,-12,0)
		TNT1 A 0 A_GiveInventory("EpicLegZombieStrafing",1)
	    TNT1 A 0 A_StopSoundEx("Weapon")
		GoTo See
	Railgun:
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		TNT1 A 0 A_PlaySound("monsters/darkcyberrail",CHAN_WEAPON)
		TNT1 A 0 A_CustomMissile("EnragedDTRailSpider",32,12,0)
		TNT1 A 0 A_PlaySound("monsters/darkcyberrail",CHAN_WEAPON)
		TNT1 A 0 A_CustomMissile("EnragedDTRailSpider",32,-12,0)
		EEJP D 1 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		GoTo See
	Pain:
		TNT1 A 0
		TNT1 A 0 A_JumpIfHealthLower((ACS_NamedExecuteWithResult("Hem_SpawnHealth")*0.35),"PainShield")
		TNT1 A 0 A_Jump(96,"NoPainShield")
	PainShield:
		TNT1 A 0 ACS_NamedExecuteAlways("EnragedLegendaryProtection")
	NoPainShield:
		EEJP A 1 A_Pain
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		EEJP A 1
		TNT1 A 0 A_SpawnItemEx("EnragedJetpackZombieFireSpawner",-17,0,34,random(-3,1),random(-2,2),random(-2,-6),0,128)
		GoTo See
	Death:
		TNT1 A 0
		EEJP E 1 A_Scream
		TNT1 A 0 A_Gravity
		TNT1 A 0 A_NoBlocking
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP E 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP E 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP E 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP F 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP F 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP F 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP F 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP G 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP G 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP G 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP G 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP H 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP H 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		EEJP H 1 A_CheckFloor("SexPlode")
		TNT1 A 0 A_PlaySound("weapons/rocklx",0,1.0,0)
		TNT1 A 0 A_CustomMissile("EnragedJetpackZombieFireSpawner",random(22,53),0,random(0,360),2,random(0,360))
		GoTo Sexplode
	Sexplode:
		TNT1 A 0
		EEJP H 1 A_ChangeFlag(FloatBOB,0)
		TNT1 A 0 A_ChangeFlag(NOBLOCKMAP,1)
		EEJP I 1
		TNT1 A 0 A_Explode(70,380)
		TNT1 A 0 A_PlaySound("weapons/mineexplode",0,1.0,0)
		TNT1 AA 0 A_SpawnItemEx("EnragedGibbedGenerator",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 AAA 0 A_CustomMissile("LegendarySmokeFX",0,0,random(0,360),CMF_AIMDIRECTION,random(0,360))
		TNT1 AAA 0 A_CustomMissile("EKaboomLN",random(22,53),0,random(0,360),CMF_AIMDIRECTION,random(0,360))
		TNT1 AAAA 0 A_SpawnItemEx("Debris",0,0,0,random(-4,4),random(-4,4),random(4,8),0,SXF_CLIENTSIDE,0)
		EEJP A 4
		TNT1 A 0 A_SpawnItemEx("EnragedLegendaryProShotgunner",0,0,8,0,0,0,0,SXF_NOCHECKPOSITION)
		Stop
	XDeath:
		TNT1 A 0
		EEJP H 1 A_ChangeFlag(FloatBOB,0)
		TNT1 A 0 A_Fall
		TNT1 A 0 A_XScream
		TNT1 A 0 A_Explode(70,380)
		TNT1 A 0 A_PlaySound("weapons/mineexplode",0,1.0,0)
		TNT1 AA 0 A_SpawnItemEx("EnragedGibbedGenerator",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 AAA 0 A_CustomMissile("LegendarySmokeFX",0,0,random(0,360),2,random(0,360))
		TNT1 AAA 0 A_CustomMissile("EKaboomLN",random(22,53),0,random(0,360),CMF_AIMDIRECTION,random(0,360))
		TNT1 AAAA 0 A_SpawnItemEx("Debris",0,0,0,Random(4,-4),Random(4,-4),Random(4,8),0,SXF_CLIENTSIDE,0)
		ASGZ STUV 3
		ASGZ W 63000 CanRaise
		Stop
	}
}


ACTOR EnragedJetpackZombieFireSpawner : LegendaryRedParticleSpawner
{
+NOTIMEFREEZE
  States
  {
  Spawn:
    TNT1 A 0
	TNT1 A 0 A_PlaySound("JetpackZombie/Fly",0,1.0,0)
	TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
	TNT1 A 0 A_SpawnItemEx("ELegCardinalFireEx",random(8,-8),random(4,-4),random(-10,0),0,0,random(-4,-6),0,128,0)	
    TNT1 AAAA 0 A_SpawnItemEx("ELegCardinalFire",random(18,-18),random(14,-14),random(-10,0),0,0,random(-6,-8),0,128,0)
    TNT1 A 1
    Stop
  }
}