//Weapons
Actor GauntletsSpawner : RandomSpawner replaces Gauntlets
{
	DropItem "Colts"
}

Actor CrossbowSpawner : RandomSpawner replaces Crossbow
{
	DropItem "Shotgun_Spawner" 255 3
	DropItem "ChromeJustice" 255 1
}

ACTOR Leadspitter_HereticSpawner
{
	+NOINTERACTION
	+NOGRAVITY
	States
	{
	Spawn:
	TNT1 A 0 NoDelay A_JumpIf(CallACS("CheckMode"), "DualPickup")
	TNT1 A 0 A_SpawnItemEx("LeadspitterPickup")
	Stop
	DualPickup:
	TNT1 A 0 A_SpawnItemEx("Leadspitter_DualSpawner",0,0,0,0,0,0,0,SXF_TRANSFERSPECIAL,0)
	Stop
	}
}

Actor BlasterSpawner : RandomSpawner replaces Blaster
{
	DropItem "Leadspitter_HereticSpawner" 255 2
	DropItem "FMG" 255 1
}

Actor PhoenixRodSpawner : RandomSpawner replaces PhoenixRod
{
	DropItem "Patriarch"
	DropItem "Bitchmaker"
}

//Skullrod and Skullthrottle... well, that fits.
Actor SkullRodSpawner : RandomSpawner replaces SkullRod
{
	DropItem "Skullthrottle"
}

Actor MaceSpawner2 : RandomSpawner replaces Mace
{
	DropItem "Nutcracker"
}

//Ammo
Actor GoldWandAmmoSpawner : RandomSpawner replaces GoldWandAmmo { DropItem "BulletAmmo" }
Actor GoldWandHeftySpawner : RandomSpawner replaces GoldWandHefty { DropItem "BulletBox" }
Actor CrossbowAmmoSpawner : RandomSpawner replaces CrossbowAmmo { DropItem "ShellsAmmo" }
Actor CrossbowHeftySpawner : RandomSpawner replaces CrossbowHefty { DropItem "ShellsBox" }
Actor BlasterAmmoSpawner : RandomSpawner replaces BlasterAmmo { DropItem "BulletAmmo" }
Actor BlasterHeftySpawner : RandomSpawner replaces BlasterHefty { DropItem "BulletBox" }
Actor PhoenixRodAmmoSpawner : RandomSpawner replaces PhoenixRodAmmo
{ 
	DropItem "GrenadeAmmo" 255 3
	DropItem "HellraiserAmmo" 255 1
}
Actor PhoenixRodHeftySpawner : RandomSpawner replaces PhoenixRodHefty
{ 
	DropItem "GrenadeBox" 255 4
	DropItem "HellraiserAmmo" 255 1
}
Actor SkullRodAmmoSpawner : RandomSpawner replaces SkullRodAmmo { DropItem "ThrottleAmmo" }
Actor SkullRodHeftySpawner : RandomSpawner replaces SkullRodHefty { DropItem "ThrottleBox" }
Actor MaceAmmoSpawner : RandomSpawner replaces MaceAmmo { DropItem "TwoBoreAmmo" }
Actor MaceHeftySpawner : RandomSpawner replaces MaceHefty { DropItem "TwoBoreBox" }

//Health
Actor CrystalVialSpawner : RandomSpawner replaces CrystalVial
{
	DropItem "Stimpack2"
}

Actor ArtiHealthSpawner : RandomSpawner replaces ArtiHealth
{
	DropItem "Medikit2"
}
 
//Armors
Actor SilverShieldSpawner : RandomSpawner replaces SilverShield
{
    DropItem "SecurityVest"
}

Actor EnchantedShieldSpawner : RandomSpawner replaces EnchantedShield
{
    DropItem "BodyArmor"
}

//Backpack
Actor BagofHoldingSpawner : RandomSpawner replaces BagOfHolding
{
	DropItem "Backpack2"
}

//Items
Actor ArtiTorchSpawner : RandomSpawner replaces ArtiTorch
{
	DropItem "FisherPrice"
}

Actor ArtiTimeBombSpawner : RandomSpawner replaces ArtiTimeBomb
{
	DropItem ""
}

Actor ArtiTeleportSpawner : RandomSpawner replaces ArtiTeleport
{
	DropItem ""
}

Actor ArtiEggSpawner : RandomSpawner replaces ArtiEgg
{
	DropItem "Berserk2"
}

Actor ArtiTomeOfPowerSpawner : RandomSpawner replaces ArtiTomeOfPower
{
	DropItem "Blazingsphere"
}

Actor ArtiInvulnerabilitySpawner : RandomSpawner replaces ArtiInvulnerability
{
	DropItem "InvulnerabilitySphere2"
}

Actor ArtiInvisibilitySpawner : RandomSpawner replaces ArtiInvisibility
{
	DropItem "MacheteAmmo"
}

Actor ArtiSuperHealthSpawner : RandomSpawner replaces ArtiSuperHealth
{
	DropItem "Whiskey"
	DropItem "Soulsphere2"
}