//New Armor Bonus from Infernal DOOM
Actor BD_Mut_ArmorBonusSpawner: RandomSpawner replaces ArmorBonus
{
	DropItem "ArmorBoots"
	DropItem "ArmorHelmet"
	DropItem "ArmorUniform"
}

ACTOR ArmorBoots : ArmorShard
{
Armor.Saveamount 2
Inventory.Icon "BOOTA0"
Armor.Maxsaveamount 400
	States
	{
	Spawn:
        TNT1 A 0 A_CheckSight ("Spawn2")
		BOOT A 2 Light("ARMORBONUS") A_SpawnItem("GreenFlareSmall2",0,7)
		Loop
	Spawn2:
		BOOT A 2
		Goto Spawn
	}
}

ACTOR ArmorHelmet : ArmorShard 
{
Armor.Maxsaveamount 400
	States
	{
	Spawn:
        TNT1 A 0 A_CheckSight ("Spawn2")
		BON2 AAABBBCCCDDDCCCBBB 2 Light("ARMORBONUS") A_SpawnItem("GreenLensFlareAltSmallZZ",0,7)
		Loop
	Spawn2:
		BON2 A 2
		Goto Spawn
	}
}

ACTOR ArmorUniform : ArmorShard
{
Armor.Saveamount 3
Inventory.Icon "UNIFA0"
Armor.Maxsaveamount 400
	States
	{
	Spawn:
        TNT1 A 0 A_CheckSight ("Spawn2")
		UNIF A 2 Light("ARMORBONUS") A_SpawnItem("GreenFlareSmall2",0,7)
		Loop
	Spawn2:
		UNIF A 2
		Goto Spawn
	}
}