ACTOR MLGBarrelMan //YOU JUST GOT BLASTED BY MLG BARREL MAN 360 NO-EXPLOSION SCOPE
{
//Creator: Makarov
//Origin: Infinity Gods
//Sprite: MLGB
//Title: "MLGBarrelMan"
  Monster
  Scale 1.2
  Health 9200
  Height 56
  Radius 20
  Speed 40
  PainChance 50
  BloodColor "Green"
  MinMissileChance 80
  -FORCERADIUSDMG
  -COUNTKILL
  +NOTIMEFREEZE
  +NOBLOOD
  //+BOSS
  +FLOORCLIP
  +NORADIUSDMG
  +MISSILEMORE
  +QUICKTORETALIATE
  +DONTHARMSPECIES
  +THRUSPECIES
  +BRIGHT
  Species "Zombies"
  Damagefactor 0.24
  DamageFactor "Ice", 0.0
  Damagefactor "Divine", 0.0
  DamageFactor "Explosion", 0.0
  DamageFactor "PlayerDTRG", 0.0
  DamageFactor "DTRailgun", 0.0
  DamageFactor "PDTPuff", 0.0
  DamageFactor "RailG", 0.0
  DamageFactor "PyroShot", 0.0
  DamageFactor "PlayerPyro", 0.0
  DamageFactor "BFG9500Ball", 0.0
  DamageFactor "BFGSplash", 0.0
  DamageFactor "UpBFG9500Ball", 0.0
  DamageFactor "UpBFGSplash", 0.0
  DamageFactor "PDTBFG", 0.0
  DamageFactor "PDTBFGTracer", 0.0
  DamageFactor "PlayerDevBall", 0.0
  DamageFactor "PlayerDevBall2", 0.0
  DamageFactor "PlayerDevTracer", 0.0
  DamageFactor "PlayerDBFG2", 0.0
  DamageFactor "PlayerDBFG10K2", 0.0
  DamageFactor "PlayerDBFGSplash2", 0.0
  DamageFactor "PlayerBHole", 0.0
  DamageFactor "PlayerDBFG", 0.0
  DamageFactor "PlayerDBFG2", 0.0
  DamageFactor "Legendary", 0.0
  DamageFactor "LegendaryPlayer", 0.0
  DamageFactor "LegendaryGuru", 0.0
  DamageFactor "LegendaryGuruPlayer", 0.0
  DamageFactor "PlayerNemesisPlasma", 0.0
  DamageFactor "Cursed", 0.0
  DamageFactor "Hackroid", 0.0
  DamageFactor "TrueLegendaryDamage", 0.0
  DamageFactor "TrueLegendaryPlayer", 0.0
  DropItem "Demon Tech BFG10K" 256 1
  DropItem "BFS" 256, 1
  DropItem "BFG10K" 256 1
  DropItem "LegDemonRune" 128 1
  DropItem "LegAmmoSphere" 128 1
  DropItem "LegendarySphere" 128 1
  DropItem "LegendaryArmor" 128 1 //I had no idea what he will drops
  DropItem "LegendaryUltraSphere" 233
  DropItem "LegendaryPowerShard" 200 1
  DropItem "ChaosEssence" 256 1
  DropItem "DemonicChalice" 256 1
  DropItem "SkullOfPower" 256 1
  DropItem "MLGRune" 256 1
  SeeSound ""
  PainSound ""
  DeathSound ""
  ActiveSound ""
  Obituary "%o got 360 no-scoped by the\c[u3]MLG Barrel Man\c-."
  Tag "\c[u3]MLG Barrel Man\c-"
  var int user_music;
  var int user_protection;
  var int user_protected;
  var int user_attackmode;
  States 
  {
  Spawn:
    MLGB A 8 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_Look
	TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
    MLGB B 8 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
    TNT1 A 0 A_Look
	TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	Loop
  Stalking:
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
    TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	MLGB AA 3 A_Chase("","")
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
    TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	MLGB BB 3 A_Chase("","")
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 A_SpawnItem("LegendaryFootStep",0,0,0,0)
    TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	MLGB CC 3 A_Chase("","")
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
    TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	MLGB DD 3 A_Chase("","")
	TNT1 A 0 A_SpawnItem("LegendaryFootStep",0,0,0,0)
	Loop
  Seen:
    ML4B AB 8 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
	TNT1 A 0 A_JumpIfInTargetLOS("Seen",130)
	Goto Stalking
  Idle:
	MLGB A 10 A_Look
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 Healthing(1)
	Loop
  See:
    TNT1 A 0
    TNT1 A 0 A_JumpIf(user_attackmode == 1,1)
	TNT1 A 0 A_JumpIf(user_music == 1,3)
	TNT1 A 0 ACS_NamedExecuteAlways("InfinityMusic",0,1776,910)
	TNT1 A 0 A_SetUserVar("user_music",1) 
	Goto Seen
	TNT1 A 0 A_ChangeFlag(NOPAIN,0)
	TNT1 A 0 A_UnHideThing
	TNT1 A 0 A_SetShootable
    TNT1 A 0 Healthing(1)
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",360,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_JumpIfTargetInLOS("Strafing")
	TNT1 A 0 A_MonsterRefire(0,"Rush")
	MLGB AA 3 A_Chase
    TNT1 A 0 Healthing(1)
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",360,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_JumpIfTargetInLOS("Strafing")
	TNT1 A 0 A_MonsterRefire(0,"Rush")
	MLGB BB 3 A_Chase
    TNT1 A 0 Healthing(1)
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",360,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_JumpIfTargetInLOS("Strafing")
	TNT1 A 0 A_MonsterRefire(0,"Rush")
	MLGB CC 3 A_Chase
	TNT1 A 0 Healthing(1)
	TNT1 A 0 A_SpawnItemEx("GHellionSmokeSpawner")
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",360,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_JumpIfTargetInLOS("Strafing")
	TNT1 A 0 A_MonsterRefire(0,"Rush")
	MLGB DD 3 A_Chase
	TNT1 A 0 Healthing(1)
	Loop
  Strafing:
	TNT1 A 0 A_SpawnItem("LegendaryFootStep",0,0,0,0)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	MLGB AA 3 A_GiveInventory("MLGZombieStrafing",1)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	MLGB BB 3 A_GiveInventory("MLGZombieStrafing",1)
	TNT1 A 0 A_SpawnItem("LegendaryFootStep",0,0,0,0)
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
    MLGB CC 3 A_GiveInventory("MLGZombieStrafing",1)	
	TNT1 A 0 A_Chase("","Missile",CHF_DONTMOVE)
	MLGB DD 3 A_GiveInventory("MLGZombieStrafing",1)
	Goto See
  Rush:
	TNT1 A 0 A_Jump(128,"Rush2")
  Rush1:
	MLGB A 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush3")
  Rush2:
	MLGB AAA 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush4")
  Rush3:
	MLGB A 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush5")
  Rush4:
	MLGB AAA 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush6")
  Rush5:
	MLGB B 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush7")
  Rush6:
	MLGB BBB 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush8")
  Rush7:
	MLGB B 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush9")
  Rush8:
	MLGB BBB 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush10")
  Rush9:
	MLGB C 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush11")
  Rush10:
	MLGB CCC 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush12")
  Rush11:
	MLGB C 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush13")
  Rush12:
	MLGB CCC 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush14")
  Rush13:
	MLGB D 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush15")
  Rush14:
	MLGB DDD 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush16")
  Rush15:
	MLGB D 3 A_FastChase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(128,"Rush1")
  Rush16:
	MLGB DDD 1 A_Chase
	TNT1 A 0 A_JumpIfInTargetLOS("Dodge",45,JLOSF_DEADNOJUMP,1000)
	TNT1 A 0 A_Jump(38,"Teleport","ComboTel")
	TNT1 A 0 A_Jump(8,"See")
	Goto Rush
  Dodge:
	TNT1 A 0
	TNT1 A 0 A_GiveInventory("MonsterAvoid",1)
	TNT1 A 0 A_Jump(64,"See")
	Goto Missile
  DodgeSee:
	TNT1 A 0
	TNT1 A 0 A_GiveInventory("MonsterAvoid",1)
	TNT1 A 0 A_Jump(64,"Rush")
	Goto See
  Teleport:
    MLGB A 1 Bright A_UnSetShootable
	MLGB AAAAAA 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
	MLGB AAAAAAAAAA 1 A_FadeOut(0.1,0)
	MLGB A 2
	MLGB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
	MLGB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
    MLGB A 1 A_PlayWeaponSound("boss/teleport")
	MLGB AAAAAA 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
	MLGB AAAAAAAAAA 1 A_FadeIn(0.1)
    MLGB A 1 Bright A_SetShootable
    Goto See	
  ComboTel:
       MLGB E 1 A_UnSetShootable
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeOut(0.1,0)
       MLGB EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeIn(0.1)
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeOut(0.1,0)
       MLGB EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeIn(0.1)
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeOut(0.1,0)
       MLGB EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeIn(0.1)
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeOut(0.1,0)
       MLGB EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeIn(0.1)
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeOut(0.1,0)
       MLGB EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE 0 A_Wander
       MLGB E 1 A_PlayWeaponSound("boss/teleport")
       MLGB EEEEEEEEEEEE 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
       MLGB EEEEEEEEEEE 1 A_FadeIn(0.1)    
       MLGB E 1 A_SetShootable
       Goto See
  Missile:
	TNT1 A 0 A_SetTranslucent(1)
	MLGB E 10 A_FaceTarget
	MLGB F 10 A_CustomMissile("MLGZombieProjectile",47,0,random(-2,2))
	MLGB E 10 A_PlaySound("MLGZombie/Reload",CHAN_ITEM,1.0,0)
	MLGB E 10 A_PlaySound("MLGZombie/Reload2",CHAN_ITEM,1.0,0)
	TNT1 A 0 A_Jump(10,"Pause")
	TNT1 A 0 A_Jump(25,"Nade","LegNade")
	TNT1 A 0 A_MonsterRefire(0,"See")
	Goto See
  Pause:
	MLGB EEEEE 3 Bright A_GiveInventory("MLGZombieStrafing",1)
	Goto See
  Nade:
	MLGB E 1 A_JumpIfCloser(1000,1)
	Goto Missile
	TNT1 A 0 A_JumpIfCloser(280,"Missile")
	MLGB E 6 A_GiveInventory("MLGZombieStrafing",1)
	MLGB EEE 4 A_GiveInventory("MLGZombieStrafing",1)
	TNT1 A 0 A_GiveInventory("MLGZombieStrafing",1)
	MLGB E 6 A_CustomMissile("MLGGrenade",32,0,0,2,10)
	MLGB E 1
	Goto See
  LegNade:
	MLGB E 1 A_JumpIfCloser(1000,1)
	Goto Missile
	TNT1 A 0 A_JumpIfCloser(280,"Missile")
	MLGB E 12 A_GiveInventory("MLGZombieStrafing",1)
	MLGB EEE 6 A_GiveInventory("MLGZombieStrafing",1)
	TNT1 A 0 A_GiveInventory("MLGZombieStrafing",1)
	MLGB E 6 A_CustomMissile("MLGGrenade",32,0,0,2,10)
	MLGB EE 25
	Goto See
  Reload:
    TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	TNT1 A 0 A_PlayWeaponSound("weapons/arreload")
    MLGB EE 7 A_TakeInventory ("LegAutoFuckAmmo",41)
	TNT1 A 0 A_CustomMissile("AREmptyMagSpawner")
    MLGB E 7
    TNT1 A 0 A_ChangeFlag(NOPAIN,0)
    Goto See
  Pain:
    TNT1 A 0 A_JumpIf(user_attackmode == 1,4)
	TNT1 A 0 A_ChangeFlag(BOSS,1)
	TNT1 A 0 A_SetUserVar("user_attackmode",1)
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	TNT1 A 0 A_Jump(15,"Protection")
	MLGB G 3
	MLGB G 3 A_Pain
	TNT1 A 0 A_Jump(128,"PainMissile")
	Goto See
  Protection:
	TNT1 A 0 A_JumpIf(user_protection >= 3,"Pain")
	TNT1 A 0 A_JumpIf(user_protected == 1,"Pain")
	TNT1 A 0 A_PlaySound("legendary/defense")
	TNT1 A 0 A_FaceTarget
	MLGB E 2 ACS_NamedExecuteAlways("LegendaryProtection",0,0,0,0)
	TNT1 A 0 A_SpawnItem("GHellionSmokeSpawner",0,0,0,0)
	Goto See
  PainMissile:
	TNT1 A 0
	TNT1 A 0 A_JumpIfTargetInLos("Missile",360,JLOSF_DEADNOJUMP|JLOSF_TARGETLOS)
	Goto See
  Death:
	TNT1 A 0
    //TNT1 A 0 A_Jump(36,"LegendarySoul") //its a Barrel, dont have Soul
	MLGB H 1
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))	
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))	
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))	
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))	
	TNT1 A 0 A_SpawnItemEx("SacrosanctDeathBall")
	TNT1 A 0 A_PlaySound("DoomsdayCannon/Hiss",6)
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 A 0 A_PlaySound("DoomsdayCannon/Boom",1)
	TNT1 A 0 A_SpawnItemEx("SacrosanctDoomsdayExploder",0,0,0,0,0,0,0,SXF_TRANSFERPOINTERS,0)
	TNT1 AA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)	
	TNT1 AAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAA 2 A_CustomMissile("Kaboom5", random(10,60), random(30,-30), random(0,360), 2, random(0,360))
	TNT1 AAAA 0 A_SpawnItemEx("GreenGibbedGenerator",Random(10,-10),Random(10,-10),Random(20,60),0,0,0,0,128,0)
	TNT1 AAAAAA 0 A_CustomMissile("BigGreenBloodCloud", random(10,80), 0, random(0,360), 2, random(0,360))
	TNT1 AAAAAAAA 0 A_CustomMissile("SmokeFX3", random(10,60), random(30,-30), random(0,360), 2, random(0,360))	
	MLGB I 5 A_Scream
	MLGB K 5 A_NoBlocking
	MLGB L 5
	MLGB L 5
	MLGB L -1
	Stop
	}
}