ACTOR EnragedLegendaryArmor : LegendaryArmor 
{
+DONTGIB
Armor.SaveAmount 750
Inventory.Icon "ELGAA0"
Inventory.PickupSound "enragedlegarmor/pickup"
Inventory.Pickupmessage "You got Enraged Legendary Armor, made of 100% pure rage!"
States
	{
	Spawn:
		ELGA A 1 Bright 
		TNT1 A 0 Bright A_SpawnItemEx("BFGTrailParticleGold",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),SXF_CLIENTSIDE,64)
		ELGA ABCDEF 6 Bright A_SpawnItemEx("RHellionSmoke",Random(-12,12),Random(-12,12),Random(-12,12),Random(-2,2),Random(-2,2),Random(-2,2),Random(-20,20),SXF_CLIENTSIDE,64)
		Loop
	}
}	

ACTOR EnragedLegendaryUltraSphere : LegendaryUltraSphere
{
+DONTGIB
Inventory.PickupSound "enragedlegmegasphere/pickup"
Inventory.Pickupmessage "You got the Enraged Legendary Ultrasphere! Your blood boils with rage."
States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_PlaySound("enragedlegmegasphere/idle1",CHAN_ITEM,1.0,True)
	SpawnLoop:
		ELDS AAAABBBBCCCCDDDDCCCCBBBB 2 Bright A_SpawnItem("ILegImpLineSpawner",0,0,0,0)
		Loop
	Pickup:
		TNT1 A 0
		TNT1 A 0 A_GiveInventory("EnragedLegendarySphereHealth",1)
		TNT1 A 0 A_GiveInventory("EnragedLegendaryArmor",1)
		TNT1 AAAAAAAAAA 0 A_GiveInventory("ModdedBackpack",1)
		TNT1 A 0 A_GiveInventory("BulletMag",400)
		TNT1 A 0 A_GiveInventory("NewShell",100)
		TNT1 A 0 A_GiveInventory("Missile",100)
		TNT1 A 0 A_GiveInventory("NewCell",600)
		TNT1 A 0 A_GiveInventory("DemonAmmo",600)
		TNT1 A 0 A_GiveInventory("HandGrenadeAmmo",8)
		TNT1 A 0 A_GiveInventory("MineAmmo",8)
		TNT1 A 0 A_GiveInventory("LDemonAmmo",500)
		TNT1 A 0 A_GiveInventory("LegendaryShell",90)
		TNT1 A 1 A_GiveInventory("LegendaryBulletMag",300)
		TNT1 A 0 A_GiveInventory("ILDemonAmmo",500)
		TNT1 A 0 A_GiveInventory("EnragedLegendaryShell",90)
		TNT1 A 1 A_GiveInventory("ELegendaryLMGBulletMag",300)
		Stop
	}
}

ACTOR EnragedLegendarySphereHealth : Health
{
+NOTIMEFREEZE
Inventory.Amount 750
Inventory.MaxAmount 750
}

Actor EnragedLegendarySphere : LegendarySphere
{
+DONTGIB
Inventory.PickupSound "enragedlegsphere/pickup"
Inventory.PickupMessage "Enraged Legendary Sphere! Your blood pumps furiously."
States
	{
	Spawn:
		TNT1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 0 A_PlaySound("enragedlegsphere/idle",CHAN_ITEM,5.0)
		ISPH ABCDCB 10 Bright A_SpawnItem("EnragedHellionSmokeSpawner",0,0,0,0)
		Loop
	Pickup:
		TNT1 A 0
		TNT1 A 1 A_GiveInventory("EnragedLegendarySphereHealth",1)
		Stop
	}
}