Actor EpicLegendaryBabyDemolisher : LegendaryBabyDemolisher //A legendary Baby Demolisher but faster, that's it
{
//Creator: GDWolf
//Origin: Complex Very Strong Monsters
//Sprite: LBDS
//Title: "Epic Legendary Baby Demolisher"
Monster
Health 5666
Height 64
Radius 52
Mass 1250
Speed 25
Scale 1.15
BloodColor "Blue"
PainChance 30
MeleeRange 188
Species "BabySpiders"
Damagetype "Baby15K"
DamageFactor "PlayerDTRG", 0.5
DamageFactor "PDTBFG", 0.25
DamageFactor "PDTBFGTracer", 0.25
DamageFactor "PlayerDevBall", 0.125
DamageFactor "PlayerDevBall2", 0.125
DamageFactor "PlayerDevTracer", 0.125
DamageFactor "DBFG2", 0.65
DamageFactor "DBFG10K2", 0.65
DamageFactor "DBFGSplash2", 0.65
DamageFactor "PlayerDBFG2", 0.65
DamageFactor "PlayerDBFG10K2", 0.65
DamageFactor "PlayerDBFGSplash2", 0.65
DamageFactor "LegendaryPlayer", 0.3
DamageFactor "LegendaryGuruPlayer", 0.3
DamageFactor 0.5
//No Infighting
DamageFactor "Baby15K", 0.0
DamageFactor "Legendary", 0.0
DamageFactor "Legendary1", 0.0
DamageFactor "BabySpiders", 0.0
DamageFactor "TrueLegendaryDamage", 0.1
DamageFactor "TrueLegendaryPlayer", 0.1
DropItem "LegendaryBossLifeEssence" 256
DropItem "LegendaryBossArmorBonusMax" 256
DropItem "LegendaryUltraSphere", 110, 1
DropItem "LegendaryRune", 120, 1
DropItem "LegDemonicEnergy", 256
DropItem "LegGreaterDemonicEnergy", 180
DropItem "Legendary Plasmatic Rifle", 127, 1
DropItem "Petrovec", 120, 1
DropItem "Legendary BFG",120, 1
DropItem "LegTimeFreezeSphere", 80
SeeSound "LegBabyDemo/Sight"
PainSound "monsters/fusionitepain"
DeathSound "minidemo/death"
ActiveSound "baby/active"
Obituary "%o was turned into nothing by the Epic Legendary Baby Demolisher."
Tag "\c[m5]Epic \c[z3]Legendary Baby Demolisher\c-"
States
{
  Spawn:
	LBDS A 8 A_Look
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
	TNT1 A 0 A_JumpIfHealthLower(2666,"Idle")
	Loop
  Idle:
	TNT1 A 0 A_ChangeFlag(NOPAIN,0)
	TNT1 A 0 A_UnSetInvulnerable
	TNT1 A 0 A_SetUserVar("user_music",0)
	TNT1 A 0 A_SetUserVar("user_turning",0)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS A 2 A_BabyMetal
	LBDS A 2 A_Wander
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS BB 2 A_Wander
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS CC 2 A_Wander
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS D 2 A_BabyMetal
	LBDS D 2 A_Wander
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS EE 2 A_Wander
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_Look
	LBDS FF 2 A_Wander
	Loop
  See:
	TNT1 A 0 A_ChangeFlag(NOPAIN,0)
	TNT1 A 0 A_UnSetInvulnerable
	TNT1 A 0 A_JumpIf(user_music == 1,3)
	TNT1 A 0 ACS_NamedExecuteAlways("StartMonsterMusic",0,809)
	TNT1 A 0 A_SetUserVar("user_music",1)
	TNT1 A 0 A_SetUserVar("user_turning",0)
	TNT1 A 0 A_Jump(100,"Rush")
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS A 2 A_BabyMetal
	LBDS A 2 A_Chase
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS BB 2 A_Chase
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS CC 2 A_Chase
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS D 2 A_BabyMetal
	LBDS D 2 A_Chase
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS EE 2 A_Chase
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS FF 2 A_Chase
	Loop
  Rush:
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_BabyMetal
	LBDS AAAA 0 A_Chase
	LBDS A 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)	
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 AAAAA 0 A_Chase
	LBDS B 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 AAAAA 0 A_Chase
	LBDS C 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_BabyMetal
	TNT1 AAAA 0 A_Chase
	LBDS D 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 AAAAA 0 A_Chase
	LBDS E 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 AAAAA 0 A_Chase
	LBDS F 2 A_SpawnItemEx("LegBabyDemoGhost",0,0,0,0,0,0,0,128)
	TNT1 A 0 A_Jump(75,"See")
	Loop	
  Melee:
	TNT1 A 0
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_CustomMissile("LegArachThunder")
	TNT1 A 0 A_ChangeFlag(NOPAIN,0)
	Goto See
  Missile:
	TNT1 A 0
	TNT1 A 0 A_Jump(96,"Railgun")
	TNT1 A 0 A_Jump(128,"BFG9K","BFG10K")
	TNT1 A 0 A_Jump(20,"Spread")
	TNT1 A 0 A_Jump(48,"DTBFG")
  Normal:
	TNT1 A 0 A_PlaySound("monsters/darkmasterwind",CHAN_WEAPON)
	LBDS ABABABA 2 A_FaceTarget(45)
  NormalLoop:
	TNT1 A 0 A_PlaySound("monsters/darkmasterwind2",5)
	TNT1 A 0 A_PlaySound("sentient/fire",6)
	TNT1 A 0 A_SpawnItemEx("YellowShellCasing",8,8,18,Random(2,6),0,Random(1,3),Random(80,90),128)
	LBDS Q 1 A_CustomMissile("LegBabySentientExplosiveTracer",20,0,Random(-800,800)/100.00,0)
	LBDS Q 1 A_FaceTarget
	TNT1 A 0 A_PlaySound("sentient/fire",7)
	TNT1 A 0 A_SpawnItemEx("YellowShellCasing",8,-8,18,Random(2,6),0,Random(1,3),Random(-80,-90),128)
	LBDS R 1 A_CustomMissile("LegBabySentientExplosiveTracer",20,0,Random(-800,800)/100.00,0)
	LBDS R 1 A_FaceTarget
	TNT1 A 0 A_Jump(12,"DTBFG")
	TNT1 A 0 A_Jump(8,"Pause","Missile","Missile","Missile")
	TNT1 A 0 A_JumpIfCloser(188,"Melee")
	TNT1 A 0 A_SpidRefire
	Loop
  Pause:
	LBDS ABAB 2 Bright
	Goto See
  Railgun:
	TNT1 A 0
	TNT1 A 0 A_PlaySound("weapons/rgcharge",CHAN_WEAPON)
	LBDS GGGGG 1 A_FaceTarget(45)
	LBDS G 2 A_FaceTarget
	LBDS H 1 A_CustomMissile("LegArachRail",37,0,random(-1,1))
	LBDS GG 2 A_FaceTarget
	TNT1 A 0 A_Jump(100,"BFG10K")
	Goto See
  BFG10K:
	TNT1 A 0
	TNT1 A 0 A_PlaySound("weapons/charge15k",CHAN_WEAPON)
	LBDS GGGGGGG 5 A_FaceTarget(45)
  BFG10KLoop:
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",CHAN_WEAPON)
	LBDS H 1 A_CustomMissile("LegArach10KProjectile",22,0,random(-4,4)) 
	LBDS G 2 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",CHAN_WEAPON)
	LBDS H 1 A_CustomMissile("LegArach10KProjectile",22,0,random(-4,4)) 
	LBDS G 2 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",CHAN_WEAPON)
	LBDS H 1 A_CustomMissile("LegArach10KProjectile",22,0,random(-4,4)) 
	LBDS G 1 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire",CHAN_WEAPON)
	LBDS H 1 A_CustomMissile("LegArach10KProjectile",22,0,random(-4,4))
	LBDS G 1 A_FaceTarget
	TNT1 A 0 A_JumpIfCloser(188,"Melee")
	TNT1 A 0 A_MonsterRefire(0,"BFG10KEnd")
	Loop
  BFG10KEnd:
	LBDS G 20 A_PlaySound("weapons/bfg15kcooldown",6)
	TNT1 A 0 A_Jump(48,"DTBFG")
	TNT1 A 0 A_Jump(24,"Pause","Missile","Missile","Missile")
	Goto See
  BFG9K:
	TNT1 A 0
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget(45)
	LBDS H 10 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	LBDS G 4 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget
	LBDS H 10 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	LBDS G 4 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget
	LBDS H 10 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	LBDS G 3 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget
	LBDS H 10 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	LBDS G 3 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget
	LBDS H 10 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	LBDS G 3 A_FaceTarget
	TNT1 A 0 A_PlaySound("weapons/bfgf")
	LBDS GGGG 5 A_FaceTarget
	LBDS H 3 A_CustomMissile("LegArachBFG9500Ball",22,0,0)
	TNT1 A 0 A_Jump(48,"DTBFG")
	Goto See
  DTBFG:
	TNT1 A 0
	TNT1 A 0 A_SetInvulnerable
	LBDS G 1 A_PlaySound("LegBabyDemo/Sight",CHAN_VOICE)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 2 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("LHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	TNT1 A 0 A_UnSetInvulnerable
	LBDS G 2 A_FaceTarget
	TNT1 A 0 A_PlaySound("Cardinal/9k",CHAN_WEAPON)
	LBDS GGGGGGG 2 A_FaceTarget
	LBDS H 4 A_CustomMissile("LegArachDTBFGBall",18,0,0)
	TNT1 A 0 A_PlaySound("Cardinal/9k",CHAN_WEAPON)
	LBDS GGGGGGG 5 A_FaceTarget
	LBDS H 4 A_CustomMissile("LegArachDTBFGBall",18,0,0)
	LBDS G 2 A_FaceTarget
	Goto See
  Spread:
	TNT1 A 0
	TNT1 A 0 A_SetInvulnerable
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget
  StartTurning:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	TNT1 A 0 A_PlaySound("weapons/charge15k",CHAN_WEAPON)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
	TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS G 3 A_FaceTarget(45)
  Turning:
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_JumpIf(user_turning >= 108,"SuperTurningCheck")
	TNT1 A 0 A_SetUserVar("user_turning",user_turning+1)
	LBDS G 1 A_SetAngle(angle+10)
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS H 1 A_CustomMissile("LegArach10KProjectile",22,0,0,CMF_AIMDIRECTION,random(-5,5))
	Loop
  SuperTurningCheck:
	TNT1 A 0 A_Jump(48,"EndTurning")
	TNT1 A 0 A_SetUserVar("user_turning",0)
	LBDS G 1 A_PlaySound("LegBabyDemo/Sight")
	TNT1 A 0 A_PlaySound("weapons/charge15k")
	LBDS GGGGGGGG 5
  SuperTurning:
	TNT1 A 0 A_SetInvulnerable
	TNT1 A 0 A_JumpIf(user_turning >= 108,"EndTurning")
	TNT1 A 0 A_SetUserVar("user_turning",user_turning+1)
	LBDS G 1 A_SetAngle(angle+10)
	TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
	TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
	LBDS H 1 A_CustomMissile("LegendaryCyberBFG15KBall",22,0,0,CMF_AIMDIRECTION,random(-5,5))
	Loop
  EndTurning:
	TNT1 A 0
	TNT1 A 0 A_UnSetInvulnerable
	Goto See
  Pain:
	TNT1 A 0 A_ChangeFlag(NOPAIN,1)
	TNT1 A 0 A_Jump(32,"Healing")
	TNT1 A 0 A_Jump(96,"StartTurning")
	TNT1 A 0 A_Jump(156,"Missile")
  Pain2:
	LBDS I 1 
	LBDS I 1 A_Pain
	Goto See	
  Healing:
	TNT1 A 0 A_JumpIf(user_heal >= 3,"LowHealing")
	TNT1 A 0 A_PlaySound("LegBabyDemo/Sight",CHAN_BODY)
	TNT1 A 0 A_SetInvulnerable
	LBDS I 0 A_SetUserVar("user_heal",user_heal+1)
	LBDS I 1 HealThing(200)
	LBDS IIIIIIIIIIIIIIIIIIIIIII 1 A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
	TNT1 A 0 A_UnSetInvulnerable
	LBDS I 1 
	Goto See
  LowHealing:
	TNT1 A 0 A_JumpIf(user_heal >= 12,"VeryLowHealing")
	TNT1 A 0 A_PlaySound("LegBabyDemo/Sight",CHAN_BODY)
	TNT1 A 0 A_SetInvulnerable
	LBDS I 0 A_SetUserVar("user_heal",user_heal+1)
	LBDS I 1 HealThing(random(50,125))
	LBDS IIIIIIIIIIIIIIIIIIIIIII 1 A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
	TNT1 A 0 A_UnSetInvulnerable
	LBDS I 1 
	Goto See
  VeryLowHealing:
	TNT1 A 0 A_JumpIf(user_heal >= 24,"Pain2")
	TNT1 A 0 A_PlaySound("LegBabyDemo/Sight",CHAN_BODY)
	TNT1 A 0 A_SetInvulnerable
	LBDS I 0 A_SetUserVar("user_heal",user_heal+1)
	LBDS I 2 HealThing(random(10,100))
	LBDS IIIIIIIIIIIIIIIIIIIIIII 2 A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
	TNT1 A 0 A_UnSetInvulnerable
	LBDS I 2 
	Goto See
  Death:
	TNT1 A 0
	LBDS I 2 A_Scream
	LBDS IIIIIIIII 3 A_CustomMissile("BlueKaboom", random(20,40), random(10,-10), random(0,360), 2, random(0,360))
	LBDS J 6 A_SetUserVar("user_music",0)
	TNT1 AAA 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
	LBDS KKKKK 2 A_CustomMissile("BlueKaboom3",random(20,40),random(10,-10),random(0,360),CMF_AIMDIRECTION,random(0,360))
	TNT1 AAAA 0 A_CustomMissile("SmokeFX2",random(20,40),0,random(0,360),CMF_AIMDIRECTION,random(0,360))
	TNT1 A 0 A_SpawnItem("TrueDeathBall")
	TNT1 A 0 A_ChangeFlag(BRIGHT,0)
	LBDS L 6 A_Fall
	LBDS MN 6
	TNT1 A 0 A_BossDeath
	LBDS O 6 A_KillMaster
	LBDS P 63000 CanRaise
	Stop
	}
}