ACTOR HellfireUltraSphere : CustomInventory 
{
  Inventory.PickupSound "HFCyb/Laugh"
  Inventory.Pickupmessage "You got the Hellfire UltraSphere! 6666666666666666666666666666!"
  +FLOATBOB
  +COUNTITEM
  +INVENTORY.BIGPOWERUP
  -INVENTORY.ALWAYSPICKUP
  -FLOAT
  ActiveSound "HFUl/Active"
  States
  {
  Spawn:
	TNT1 A 0 A_LoopActiveSound
	HFUL ABCD 10 Bright A_CustomMissile ("HellFireBaronFlameSpawner", -20, 0, random(0,-360), 2, random(0,360)) 
	Loop
  Pickup:
    TNT1 A 0 A_GiveInventory("HellfireSphereHealth", 1)
    TNT1 A 0 A_GiveInventory("HellfireArmor", 1)
	TNT1 A 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", 6)
    TNT1 A 0 A_GiveInventory("Gas",500)
	TNT1 A 1 A_StopSound
	Stop
  }
}

ACTOR HellfireSphereHealth : Health
{
    Inventory.Amount 666
    Inventory.MaxAmount 666
}

ACTOR HellfireArmor : BlueArmor
{
	+INVENTORY.BIGPOWERUP
	Mass 0x7FFFFFFF
	DamageFactor "PDTBFG", 0.05
	DamageFactor "PDTBFGTracer", 0.05
	DamageFactor "Cyber10K", 0.001
	DamageFactor "Legendary", 0.05
	DamageFactor "Legendary1", 0.05
	DamageFactor "LegendaryGuru", 0.05
	DamageFactor "BFGSplash", 0.15
	DamageFactor "BFGSpray", 0.15
	DamageFactor "Explosion", 0.3
	DamageFactor "Plasma", 0.3
	DamageFactor "HFCyb3r", 0.7
	DamageFactor 0.3
	Inventory.Icon "HFARA0"
	Armor.SavePercent 300
	Armor.SaveAmount 666
	States
	{
		Spawn:
			TNT1 A 0
			Loop
	}
}	