ACTOR TrueLegendaryBabySentient 16659  //Don't get any ideas, this is ONLY used as a minion for the TLS.
{
//$Category Monsters/LCA
//$Sprite TBBSA1
//$Title "True Legendary Baby Sentient"
Monster
Health 2999
PainChance 2
Scale 1.3
Height 52
Speed 15
Radius 52
Mass 2500
FloatSpeed 38
BloodColor "Blue"
+BOSS
+FLOAT
+NOFEAR
+NOGRAVITY
-FLOORCLIP
+BOSSDEATH
+NOICEDEATH
+MISSILEMORE
+MISSILEEVENMORE
+QUICKTORETALIATE
+LOOKALLAROUND
+NOTIMEFREEZE
+NORADIUSDMG
+PIERCEARMOR
+FIRERESIST
+NOTELEFRAG
+DONTGIB
+DONTRIP
+NOTARGET
+CANTSEEK
+DONTMORPH
+AVOIDMELEE
+THRUSPECIES
+DONTHURTSPECIES
+DONTHARMSPECIES
Species "UltimateLegendary"
DamageFactor 0.3
DamageFactor "Ice", 0.0
DamageFactor "FreezerBurn", 0.0
DamageFactor "Melee", 30.0
DamageFactor "Crush", 0.1
DamageFactor "PDTBFG", 0.05
DamageFactor "PDTBFGTracer", 0.05
DamageFactor "BFGSpray", 0.25
DamageFactor "BFGSplash", 0.25
DamageFactor "PlayerDevBall", 0.015
DamageFactor "PlayerDevBall2", 0.015
DamageFactor "PlayerDTBFGRailgunSlug", 0.015
DamageFactor "Railg", 0.5
DamageFactor "PlayerDTRG", 0.05
DamageFactor "PlayerDevTracer", 0.015
DamageFactor "Player", 0.015
DamageFactor "PlayerHellfire", 0.3
DamageFactor "PlayerBHole", 0.1
DamageFactor "DBFG10K", 0.015
DamageFactor "DBFG10K2", 0.015
DamageFactor "DBFG210K", 0.015
DamageFactor "DBFG", 0.015
DamageFactor "DBFG2", 0.015
DamageFactor "DBFG2Splash", 0.015
DamageFactor "PlayerDBFG", 0.015
DamageFactor "PlayerDBFG2", 0.015
DamageFactor "PlayerDBFG10K", 0.015
DamageFactor "PlayerDBFG10K2", 0.1
DamageFactor "PlayerDBFG210K", 0.015
DamageFactor "Extreme", 0.0
DamageFactor "PyroShot", 0.0
DamageFactor "PlayerPyro", 0.0
DamageFactor "PDTPuff", 0.0
DamageFactor "PlayerBHole", 0.0
DamageFactor "LegendaryPlayer", 0.0
DamageFactor "LegendaryGuruPlayer", 0.0
//No infighting
DamageFactor "Legendary", 0.0
DamageFactor "LegendaryGuru", 0.0
DamageFactor "CDTBFG", 0.0
DamageFactor "Cyber10K", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "VileFires", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "ZombieDev", 0.0
DamageFactor "UltimateLegendary", 0.0
DamageFactor "DementedTerminator", 0.0
DamageFactor "DemolisherEx", 0.0
DamageFactor "DarkDemoEx", 0.0
DamageFactor "Term", 0.0
DamageFactor "CerChainguns", 0.0
DamageFactor "CerEnergyBall", 0.0
DamageFactor "LegMind", 0.0
DamageFactor "SuperWeapon", 0.0
DamageFactor "Baby15K", 0.0
DamageFactor "CacoComet", 0.0
DamageFactor "CadaverRocket", 0.0
DamageFactor "NobleComet", 0.0
DamageFactor "BabySpiders", 0.0
DamageFactor "Commander", 0.0
DamageFactor "BeheComet", 0.0
DamageFactor "Terminator", 0.0
DamageFactor "Hell", 0.0
DamageFactor "HFCyber", 0.0
DropItem "BossLifeEssence", 256
DropItem "BossArmorBonusMax", 256
DropItem "LegendaryArmor", 110, 1
DropItem "LegendaryRune", 110, 1
DropItem "LDemonAmmoBox", 256
DropItem "LDemonAmmo", 256
DropItem "Legendary Plasmatic Cannon", 180, 1
DropItem "LegAmmoSphere", 80
DropItem "LegendaryRune", 60, 1
DropItem "LegendaryBulletBox", 256
DropItem "LegendaryBulletMag", 252, 20
DropItem "Legendary Light Machine Gun", 200, 1
DropItem "Legendary Assault Shotgun", 202
DropItem "LegendaryShell", 256, 4
DropItem "LegendaryShellBox", 130
DropItem "LegendarySphere", 128, 1
DropItem "LegendaryUltrasphere", 128
DropItem "Legendary Plasmatic Rifle", 128, 1
DropItem "DrainRune", 128
DropItem "LegDemonRune", 128, 1
DropItem "SkullofPower", 128
DropItem "LegTimeFreezeSphere", 128
DropItem "TrueLegendaryBFGUpgrade", 150, 1
SeeSound "TrueLegBaby/See"
PainSound "TrueLegBaby/StrongPain"
DeathSound "TrueLegBaby/Death"
ActiveSound "TrueLegBaby/StrongAct"
AttackSound ""
Obituary "%o was clearly outgunned by a True Legendary Baby Sentient."
var int user_script;
var int user_tlbsdelay;
var int user_turning;
var int user_wait;
var int user_heal;
States
	{
	Spawn:
		TBBS A 0 Bright
		TNT1 A 0 Bright A_JumpIf(user_script == 1,3)
		TNT1 A 0 Bright ACS_NamedExecuteAlways("SpawnFireOnActor2",0,5)
		TNT1 A 0 Bright A_SetUserVar("user_script",1)
		TNT1 AAA 0 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,64)
		TBBS A 8 Bright A_Look
		TNT1 AAA 0 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,64)
		TBBS B 8 Bright A_Look
		Loop
	See:
		TNT1 A 0 A_SetShootable
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 A 0 A_SetTranslucent(1)
		TNT1 A 0 A_ChangeFlag(FRIENDLY,0)
		TNT1 A 0 A_JumpIf(user_script == 1,3)
		TNT1 A 0 ACS_NamedExecuteAlways("SpawnFireOnActor2", 0, 5)
		TNT1 A 0 A_SetUserVar("user_script",1)
		TNT1 A 0 A_ChangeFlag("NOPAIN",0)
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0,0,0,0,0,SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
		TBBS AB 2 Bright A_Chase
		TNT1 A 0 A_JumpIfCloser(300,"LegendaryASGMinigun")
		TNT1 A 0 A_JumpIfCloser(200,"GoAway")
		TNT1 A 0 A_Jump(60,"Dodge")
		TNT1 A 0 A_Jump(45,"Teleport")
		TNT1 A 0 A_Jump(15,"Evade")
		Loop
	GoAway:
		TNT1 A 0 ThrustThing(Angle*256/360,1,0,0)
		TNT1 A 0 A_Recoil(30)
		TNT1 A 0 A_JumpIfCloser(350,"Teleport")
		Goto See
	Dodge:
		TNT1 A 0 A_Jump(256,"DodgeLeft","DodgeRight")
	DodgeLeft:
		TBBS A 5 Bright ThrustThing(Angle*256/360+64,random(25,45),0,0)
		Goto See
	DodgeRight:
		TBBS A 5 Bright ThrustThing(Angle*256/360-64,random(25,45),0,0)
		Goto See
	Rush:
		TNT1 A 0 A_SetShootable
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 A 0 A_SetTranslucent(1)
		TNT1 A 0 A_ChangeFlag(FRIENDLY,0)
		TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TNT1 AAAAA 0 A_Chase
		TBBS A 2 Bright A_SpawnItemEx("LBSGhost",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
		TBBS B 2 Bright A_SpawnItemEx("LBSGhost",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
		TBBS A 2 Bright A_SpawnItemEx("LBSGhost",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
		TBBS B 2 Bright A_SpawnItemEx("LBSGhost",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
		TBBS A 2 Bright A_SpawnItemEx("LBSGhost",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
		TBBS B 2 Bright A_SpawnItemEx("LBSGhost",0,0,0,0,0,0,0,128)	
		TNT1 A 0 A_Jump(45,"Teleport","Evade")
		TNT1 A 0 A_Jump(75,"See")
		Loop	
	Evade:
		TNT1 A 0 A_Jump(128,"Evade2")
		TNT1 A 0 ThrustThing(Angle*256/360+64,20,0,0)
		TBBS ABABABAB 2 Bright A_Chase
		TNT1 A 0 A_Stop
		Goto See
	Evade2:
		TNT1 A 0 ThrustThing(Angle*256/360+192,20,0,0)
		TBBS ABABABAB 2 Bright A_Chase
		TNT1 A 0 A_Stop
		Goto See
	Teleport:
		TBBS A 1 Bright A_UnSetShootable
		TNT1 A 0 A_ChangeFlag(FRIENDLY,0)
		TNT1 AAAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS AAAAAAAAAA 1 Bright A_FadeOut(0.1,0)
		TBBS A 2 Bright
		TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 Bright A_Wander
		TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 Bright A_Wander
		TBBS A 1 Bright A_PlayWeaponSound("boss/teleport")
		TNT1 AAAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TNT1 A 0 Bright A_FaceTarget
		TBBS AAAAAAAAAA 1 Bright A_FadeIn(0.1)
		TBBS A 1 Bright A_SetShootable
		Goto See
	Pause:
		TBBS A 2 Bright
		TBBS B 2 Bright
		TBBS A 2 Bright
		TBBS B 2 Bright
		Goto See
	Missile:
		TNT1 A 0 A_SetShootable
		TNT1 A 0 A_UnsetInvulnerable
		TNT1 A 0 A_SetTranslucent(1)
		TNT1 A 0 A_Jump(128,"TrueLegBFG10K","TrueLegBFG15K","Cannon","LegendaryStar","Railgun","EnergyBolt","TrueProtonCannon","Turning","LegendaryTech")
	Normal:
		TNT1 A 0 A_PlaySound("monsters/darkmasterwind")
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
	NormalLoop:
		TNT1 A 0 A_PlaySound("monsters/darkmasterwind2")
		TNT1 A 0 A_PlaySound("weapons/LMGFire")
		TNT1 A 0 A_CustomMissile("LegendaryBlueTracer",Random(28,34),0,Random(6,-6),0)
		TNT1 A 0 A_SpawnItemEx("LegRifleCasing",8,8,18,Random(2,6),0,Random(1,3),Random(80,90),128)
		TBBS K 2 Bright A_CustomBulletAttack(42.5,14,1,Random(7,17)*3,"LegModdedBulletPuff")
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/LMGFire")
		TNT1 A 0 A_CustomMissile("LegendaryBlueTracer",Random(28,34),0,Random(6,-6),0)
		TNT1 A 0 A_SpawnItemEx("LegRifleCasing",8,-8,18,Random(2,6),0,Random(1, 3),Random(-80,-90),128)
		TBBS L 2 Bright A_CustomBulletAttack(42.5,14,1,Random(7,17)*3,"LegModdedBulletPuff")
		TNT1 A 0 A_Jump(24,"Pause","TrueLegBFG10K","Cannon","LegendaryStar")
		TNT1 A 0 A_SpidRefire
		Loop
	LegendaryASGMinigun:
		TNT1 A 0 A_PlaySound("monsters/darkmasterwind")
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
		TBBS B 2 Bright A_FaceTarget
		TBBS A 2 Bright A_FaceTarget
	LegendaryASGMinigunLoop:
		TNT1 A 0 A_PlaySound("monsters/darkmasterwind2")
		TNT1 A 0 A_PlaySound("Weapons/LegAutoShotgun")
		TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",Random(28,34),0,Random(6,-6),0)
		TNT1 A 0 A_SpawnItemEx("BlueShellCasing",8,8,18,Random(2,6),0,Random(1,3),Random(80,90),128)
		TBBS K 6 Bright A_CustomBulletAttack(22.5,18.3,4,Random(5,15)*6,"LegModdedBulletPuff")
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 A_PlaySound("Weapons/LegAutoShotgun")
		TNT1 AAAA 0 Bright A_CustomMissile("LegendaryBlueTracer",Random(28,34),0,Random(6,-6),0)
		TNT1 A 0 A_SpawnItemEx("BlueShellCasing",8,-8,18,Random(2,6),0,Random(1,3),Random(-80, -90), 128)	
		TBBS L 6 Bright A_CustomBulletAttack(22.5,18.3,4,Random(5,15)*6,"LegModdedBulletPuff")
		TNT1 A 0 A_Jump(24,"Pause","TrueLegBFG10K","Cannon","LegendaryStar")
		TNT1 A 0 A_SpidRefire
		Loop
	TrueLegBFG10K:
		TNT1 A 0 A_PlaySound("weapons/charge15k")
		TBBS CCCCCCCC 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 3 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",20,0,Random(4,-4))		
		TBBS C 3 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
		TBBS CCCCC 3 Bright 	
		TNT1 A 0 A_Jump(64,"TrueLegBFG15K")
		Goto See
	TrueLegBFG15K:
		TNT1 A 0 A_PlaySound("weapons/charge15k")
		TBBS CCCCCCCC 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 4 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 4 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 3 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 3 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))	
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))		
		TBBS C 2 Bright A_FaceTarget	
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TBBS D 2 Bright A_CustomMissile("TrueLegendaryBabySentientBFG15KBall",20,0,Random(4,-4))	
		TBBS C 4 Bright A_FaceTarget	
		TBBS C 3 Bright A_PlaySound("weapons/bfg15kcooldown",CHAN_AUTO)
		TBBS CCCCC 3 Bright 	
		TNT1 A 0 A_Jump(192,"Missile")
		Goto See
	Cannon:   
		TNT1 A 0 A_SetInvulnerable
		TBBS C 1 Bright A_FaceTarget
		TBBS CCC 2 Bright A_SpawnItemEx("LBabySentBlueFlameSpawner",random(-24,24),random(-24,24),-30)
		TBBS C 1 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/charge")
		TBBS CCCCCCCCCCCC 2 Bright A_SpawnItemEx("LBabySentBlueFlameSpawner",random(-24,24),random(-24,24),-30)
		TBBS C 1 Bright A_FaceTarget
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 A 0 A_ChangeFlag(NOPAIN,1)
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	   
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	   
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	   
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	   
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TBBS C 4 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("legendarycannon/fire")
		TBBS D 2 Bright A_CustomMissile("LBSCannonProj",15,0,Random(2,-2))	
		TNT1 A 0 A_ChangeFlag(NOPAIN,0)
		Goto See
	EnergyBolt:
		TBBS C 2 Bright A_CustomMissile("LBSEnergyBolt",20,0,Random(-3,3),0)
		TBBS D 2 Bright A_CustomMissile("LBSEnergyBolt",20,0,Random(-3,3),0)
		TNT1 A 0 A_Jump(12,"Pause","Missile")
		TNT1 A 0 A_SpidRefire
		Goto EnergyBolt
	LegendaryStar:
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_ChangeFlag("NOPAIN",1)
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_PlayWeaponSound("star/load1")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_PlayWeaponSound("star/load2")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner") 
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/load3")
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")
		TNT1 A 0 A_FaceTarget
		TBBS CCCC 2 Bright A_SpawnItemEx("TrueLegendaryLineSpawner")  	   
		TNT1 A 0 A_UnSetInvulnerable
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
		TBBS D 7 Bright A_CustomMissile("LegBabyBlueStar",15,0,Random(2,-2))
		TBBS C 6 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
		TBBS D 7 Bright A_CustomMissile("LegBabyBlueStar",15,0,Random(2,-2))
		TBBS C 6 Bright A_FaceTarget
		TNT1 A 0 A_PlayWeaponSound("star/fire")
		TBBS D 7 Bright A_CustomMissile("LegBabyBlueStar",15,0,Random(2,-2))
		TNT1 A 0 A_ChangeFlag("NOPAIN",0)
		TBBS C 8 Bright A_FaceTarget
		Goto See
	Railgun:
		TBBS G 0 A_PlayWeaponSound("legbabysentient/load")
		TBBS CCCC 8 Bright A_FaceTarget
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		TBBS D 4 Bright A_CustomMissile("LBSRailBall",28,0,Random(2,-2)) 
		TBBS C 4 Bright A_FaceTarget	
		Goto See
	TrueProtonCannon:
		TBBS C 2 Bright A_FaceTarget
		TBBS A 0 A_SetInvulnerable
		TBBS A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_FaceTarget
	TrueProtonCannonCharging:
		TNT1 A 0 A_JumpIf(user_tlbsdelay >= 32,"TrueProtonCannonGo")	 
		TNT1 A 0 A_SetUserVar("user_tlbsdelay",user_tlbsdelay+1)
		TNT1 A 0 A_FaceTarget
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS C 2 Bright A_GiveInventory("TrueLegSentientStrafe", 1)
		Loop
	TrueProtonCannonGo:
		TNT1 A 0 A_SetUserVar("user_tlbsdelay",0)
		TNT1 A 0 A_JumpIf(user_tlbsdelay >= 3, "TrueProtonCannonFinish")
		TNT1 A 0 A_UnSetShootable
		TNT1 A 0 ThrustThing(Angle*256/360, 1, 0, 0)
		TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_Wander
		TNT1 A 0 A_PlayWeaponSound("boss/teleport")
		TNT1 A 0 A_FaceTarget
		TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TNT1 A 0 A_SetShootable
	Dodge2:
		TNT1 A 0 A_Jump(256,"Dodge2Left","Dodge2Right")
	Dodge2Left:
		TBBS A 5 Bright ThrustThing(Angle*256/360+64, Random(15, 35), 0, 0)
		Goto ProtonFire
	Dodge2Right:
		TBBS A 5 Bright ThrustThing(Angle*256/360-64, Random(15, 35), 0, 0)
		Goto ProtonFire
	ProtonFire:
		TBBS C 5 Bright A_FaceTarget
		TNT1 A 0 A_PlaySound("Petrovec/Fire",1)
		TNT1 A 0 A_PlaySound("Petrovec/AddFire",6)
		TNT1 A 0 A_PlaySound("Petrovec/Ambient",5)
		TBBS D 6 Bright A_CustomMissile("TrueProtonBall",28,0,Random(2,-2))
		TNT1 A 0 A_SetUserVar("user_tlbsdelay",user_tlbsdelay+1)
		Goto TrueProtonCannonGo+1
	TrueProtonCannonFinish:
		TNT1 A 0 A_UnsetInvulnerable
		TBBS CCCCCCCCCCCCCCCCCCCC 2 Bright A_FaceTarget
		Goto Teleport
	Turning:
		TNT1 A 0
		TNT1 A 0 A_JumpIf(user_turning >= 108,"SuperTurningCheck")
		TNT1 A 0 A_SetUserVar("user_turning",user_turning+1)
		TBBS C 1 Bright A_SetAngle(angle+10)
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TNT1 AAA 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS D 1 Bright A_CustomMissile("TrueLegendaryBabySentient10KProjectile",22,0,0,CMF_AIMDIRECTION,random(-5,5))
		Loop
	SuperTurningCheck:
		TNT1 A 0
		TNT1 A 0 A_Jump(48,"EndTurning")
		TNT1 A 0 A_SetUserVar("user_turning",0)
		TBBS C 1 Bright A_PlaySound("baby/sight")
		TNT1 A 0 A_PlaySound("weapons/charge15k")
		TBBS CCCCCCCC 5 Bright
	SuperTurning:
		TNT1 A 0 A_JumpIf(user_turning >= 108,"EndTurning")
		TNT1 A 0 A_SetUserVar("user_turning",user_turning+1)
		TBBS C 1 Bright A_SetAngle(angle+10)
		TNT1 A 0 A_PlaySound("weapons/bfg15kfire")
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS D 1 Bright A_CustomMissile("TLegendaryBSBFG15KBall",22,0,0,CMF_AIMDIRECTION,random(-5,5))
		Loop
	EndTurning:
		TNT1 A 0
		TNT1 A 0 A_UnSetInvulnerable
		Goto See
	LegendaryTech:
		TBBS KKKKKKKKKKKKKKKK 2 Bright A_FaceTarget
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		TBBS K 3 Bright A_PlaySound("TrueLegBaby/Taunt",5)
		TNT1 A 0 A_SetUserVar("user_wait",0)
	LegendaryTechWait:
		TNT1 A 0 A_JumpIf(user_wait >= 31,"LegendaryTechGo")	 
		TNT1 A 0 A_SetUserVar("user_wait",user_wait+1)
		TNT1 A 0 A_FaceTarget
		TBBS K 3 Bright A_SpawnItemEx("BHellionSmokeSpawner",random(-24,24),random(-24,24),0)
		Loop
	LegendaryTechGo:	
		TNT1 A 0 A_UnsetInvulnerable
		TNT1 A 0 A_SetUserVar("user_wait",0)
	LegendaryTechGoo:
		TNT1 A 0 A_JumpIf(user_wait >= 30,"LegendaryTechEnd")	 
		TNT1 A 0 A_SetUserVar("user_wait",user_wait+1)
		TNT1 A 0 A_FaceTarget
		TBBS KL 2 Bright A_CustomMissile("SentientLegendaryProjectile",-1,0,Random(-800,800)/100.00,0)
		TNT1 A 0 A_PlayWeaponSound("BlueDTRFire")
		Loop	
	LegendaryTechEnd:
		TBBS KKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 2 Bright A_FaceTarget
		TNT1 A 0 A_Jump(192,"Missile")
		Goto See
	Pain:
		TNT1 A 0 A_Jump(94,"Turning")
		TNT1 A 0 A_Jump(54,"Teleport")
		TNT1 A 0 A_Jump(44,"Healing")
		TNT1 A 0 A_Jump(104,"PainMissile")
		TBBS A 3 Bright A_Pain
		TBBS A 3 Bright
		Goto See
	PainMissile:
		TBBS A 3 Bright A_Pain
		TBBS A 3 Bright
		Goto Missile
	Healing:
		TNT1 A 0
		TNT1 A 0 A_JumpIf(user_heal >= 3,"See")
		TNT1 A 0 A_PlaySoundEx("monsters/volsee","HEAL")
		TNT1 A 0 A_SetInvulnerable
		TNT1 A 0 A_SetUserVar("user_heal",user_heal+1)
		TBBS A 2 Bright HealThing(500)
		TBBS AAAAAAAAAAAAAAAAAAAAAAA 2 Bright A_SpawnItem("DarkAnniFlameSpawner",0,0,0,0)
		TNT1 A 0 A_UnSetInvulnerable
		TBBS A 2 Bright
		Goto See
	Death:
		TBBS A 20 Bright A_Scream
		TBBS E 6 Bright A_Fall
		TBBS F 6 Bright
		TNT1 AAA 0 A_SpawnItemEx("BlueGibbedGenerator",0,0,0,0,0,0,0,128,0)
		TBBS GGGGG 2 Bright A_CustomMissile("BlueKaboom",random(20,40),random(10,-10),random(0,360),2,random(0,360))
		TNT1 AAAA 0 A_CustomMissile("LegendarySmokeFX2",random(20,40),0,random(0,360),2,random(0,360))
		TNT1 A 0 A_SpawnItem("TrueDeathBall")
		TBBS H 6 Bright
		TBBS I 4
		TBBS J 2
		TNT1 A 1 //A_KillMaster
		Stop
	}
}

ACTOR TrueLegBabySentientFire : TrueLegSentientFire
{
Scale 0.3
States
	{
	Spawn:
		TNT1 A 0 Bright
		TNT1 A 0 Bright A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
		BMKE ABCDEFGHIJKL 1 Bright A_FadeOut(0.1,1)
		Stop
	Toaster:
		TNT1 A 1 Bright
		Stop	
	}
}

ACTOR TrueLegBabySentientFireSpawner : SentientFireSpawner
{
+NOTIMEFREEZE
States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_PlaySound("monster/ambientfire2")
		TNT1 A 0 A_JumpIf(ACS_ExecuteWithResult(304) == 1, "Toaster")
		TNT1 AA 0 A_SpawnItemEx("TrueLegBabySentientFire",random(28,38),random(28,38),48,0,0,random(-4,-6),0,128,0)
		TNT1 AA 0 A_SpawnItemEx("TrueLegBabySentientFire",random(-28,-38),random(-28,-38),48,0,0,random(-4,-6),0,128,0)
		TNT1 AA 0 A_SpawnItemEx("TrueLegBabySentientFire",random(28,38),random(-28,-38),48,0,0,random(-4,-6),0,128,0)
		TNT1 AA 0 A_SpawnItemEx("TrueLegBabySentientFire",random(-28,-38),random(28,38),48,0,0,random(-4,-6),0,128,0)
		TNT1 A 1 Bright
		Stop
	}
}

ACTOR TrueLegendaryBabySentient10KProjectile : LegendaryBabySentient10KProjectile
{
DECAL BFG9500LightningBlue
Species "UltimateLegendary"
DamageType "Baby15K"
+SEEKERMISSILE
States
	{
	Spawn:
		BRAC A 1 Bright
		Loop
	Death:
	XDeath:  
		TNT1 A 0
		TNT1 A 1 A_SpawnItemEx("TrueLegBabySentient10KEx",0,0,0,0,0,0,0,SXF_SETMASTER,0)
		Stop
	}
}

ACTOR TrueLegBabySentient10KEx : LegBabySentient10KEx
{
Damage 250
States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_SpawnItemEx("BFGShockwaveBlue",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 AA 0 A_SpawnItemEx("BlueParticleSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 AAAA 0 A_CustomMissile("KaboomBlue2",0,0,random(0,360),2,random(0,360))
		TBE1 A 4 Bright A_Detonate
		TBE1 BCDEF 4 Bright
		Stop
	}
}

Actor LegBabyBlueStar : LegCyberKnightBlueStar
{
Decal "Scorch"
DamageType "Baby15K"
Obituary "%o was clearly outgunned by a True Legendary Baby Sentient."
States
	{
	Spawn:
		TNT1 A 0 A_SeekerMissile(15,5)
		LRB1 ABCD 2 Bright A_CustomMissile("BluestarFX",0,0,0,0)
		TNT1 A 0 A_SeekerMissile(15,5)
		Loop
	Death:
		TNT1 A 0 A_Explode(192,384,0)
		TNT1 A 0 Radius_Quake(15,20,0,20,0)
		TNT1 A 0 A_SpawnItemEx("BlueDTech10KShockwave",0,0,15,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 A 20 A_SpawnItem("BlueDTBFGEx",0,-10)
		LRB1 E 3 Bright
		LRB1 FGHIJKLMNO 3 Bright
		Stop
	}
}

ACTOR TrueLegendaryBabySentientBFG15KBall : LegendarySentientBFG15KBall
{
Decal "TLegBFG15K"
Speed 35
Reactiontime 25
ExplosionDamage 17
ExplosionRadius 185
Damage 30
+SEEKERMISSILE
DamageType "Baby15K"
States
	{
	Spawn:
		TBS1 AB 2 Bright A_SpawnItemEx("BFGTrailParticleBlue",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
		Goto Fly
	Fly:
		TNT1 A 0 Bright A_CountDown
		TNT1 A 0 Bright A_SeekerMissile(15,8,SMF_LOOK)
		TBS1 AAAAA 1 Bright A_SpawnItemEx("BFGTrailParticleBlue",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
		TNT1 A 0 Bright A_SeekerMissile(15,8,SMF_LOOK)
		TBS1 BBBBB 1 Bright A_SpawnItemEx("BFGTrailParticleBlue",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
		Loop
	Death:
		TNT1 A 0
		TNT1 A 0 A_SpawnItemEx("BFGShockwaveBlue",0,0,0,0,0,0,0,SXF_CLIENTSIDE)
		TNT1 A 0 A_SpawnItemEx("BlueParticleSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE)
		TNT1 AAA 0 A_CustomMissile("KaboomBlue2",0,0,random(0,360),2,random(0,360))
		TBE1 A 4 Bright A_Explode
		TBE1 BCDEF 4 Bright
		Stop
	}
}

ACTOR TLegendaryBSBFG15KBall : TLegendaryCyberBFG15KBall
{
States
	{
	Spawn:
		TBS1 AB 2 Bright A_SpawnItemEx("BFGTrailParticleBlue",Random(-8,8),Random(-8,8),Random(-8,8),Random(-1,1),Random(-1,1),Random(-1,1),Random(-20,20),SXF_CLIENTSIDE|SXF_NOCHECKPOSITION,0)
		Loop
	Death:
		TNT1 A 0
		TNT1 A 0 A_SpawnItemEx("BFGShockwaveBlue",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 A 0 A_SpawnItemEx("LegendaryBlueParticleSpawner",0,0,0,0,0,0,0,SXF_CLIENTSIDE,0)
		TNT1 AAA 0 A_CustomMissile("KaboomBlue2",0,0,random(0,360),2,random(0,360))
		TBE1 A 4 Bright A_Explode
		TBE1 BCDEF 4 Bright
		Stop
	}
}