Actor CrystalPotionSpots : BluePotionRandomSpawner replaces CrystalVial
{
	Game Raven
	Spawnid 23
}

Actor QuartzPotionSpots : PurplePotionRandomSpawner replaces ArtiHealth
{
	Game Raven
	Spawnid 24
}

Actor NewStimpackSpots : BluePotionRandomSpawner replaces Stimpack
{
	Game Doom
	Spawnid 23
}

Actor NewMedikitSpots : PurplePotionRandomSpawner replaces Medikit
{
	Game Doom
	Spawnid 24
}

Actor ArtiFlaskMaker : BasicFlaskRandomSpawner replaces ArtiPoisonBag
{

}

Actor GenericPowerupSpawner : RandomSpawner
{
	dropitem "newartidarkservant"
	dropitem "NewArtiTorch"
	dropitem "NewArtiSpeedBoots"
	dropItem "NewArtiHealingRadius"
	DropItem "NewArtiEgg"
	DropItem "NewArtiPork"
	DropItem "NewArtiTeleport"
	DropItem "AntiRadiationBoots"
	Dropitem "NewArtiSuperHealth"
	Dropitem "newArtiBoostMana"
	DropItem "NewArtiInvisibility"
	DropItem "ForceCube"
	DropItem "AccessoryRandomSpawner"
	DropItem "MapScroll"
}

Actor GenericDoomRandomSpawner : RandomSpawner
{
	DropItem "AccessoryRandomSpawner" 255 3
	DropItem "SupplyChestSpawner" 255 3
	DropItem "StreetMerchantSpawner" 255 3
	DropItem "NewArtiHealingRadius" 255 3
	DropItem "NewArtiTeleport" 255 3
	DropItem "NewArtiPork" 255 3
	DropItem "NewArtiSpeedBoots" 255 3
	DropItem "ForceCube" 255 3
	DropItem "NewArtiDarkServant" 255 3
}

Actor NewBerserkSpot : GenericDoomRandomSpawner replaces Berserk
{
	Game Doom
	SpawnID 134
}

Actor NewBlurSphere : GenericDoomRandomSpawner replaces BlurSphere
{
	Game Doom
	SpawnID 135
}

Actor NewClipSpot : NewMana1 replaces Clip
{
	Game Doom
	SpawnID 11
}

Actor NewClipBoxSpot : NewMana3 replaces ClipBox
{
	Game Doom
	SpawnID 139
}

Actor NewShellSpot : NewMana1 replaces Shell
{
	Game Doom
	SpawnID 12
}

Actor NewShellBoxSpot : NewMana3 replaces ShellBox
{
	Game Doom
	SpawnID 143
}

Actor NewRocketAmmoSpot : NewMana2 replaces RocketAmmo
{
	Game Doom
	SpawnID 140
}

Actor NewRocketBoxSpot : NewMana3 replaces RocketBox
{
	Game Doom
	SpawnID 141
}

Actor NewCellSpot : NewMana2 replaces Cell
{
	Game Doom
	SpawnID 75
}

Actor NewCellPackSpot : NewMana3 replaces CellPack
{
	Game Doom
	SpawnID 142
}

Actor NewChainsawSpot : GenericDoomRandomSpawner replaces Chainsaw
{
	Game Doom
	SpawnID 32
}

Actor NewHealthBonusSpot : BasicFlaskRandomSpawner replaces HealthBonus
{
	Game Doom
	SpawnID 152
}

Actor NewArmorBonusSpot : RandomSpawner replaces ArmorBonus
{
	Game Doom
	SpawnID 22
	Dropitem "NewArtiBlastRadius"
}

Actor NewGreenArmorSpot : ArmorRandomSpawner replaces GreenArmor
{
	Game Doom
	Spawnid 68
}

Actor NewBlueArmorSpot : CustomInventory replaces BlueArmor
{
	Game Doom
	SpawnID 69
	Inventory.RespawnTics 0x7FFFFFFF
	+INVENTORY.QUIET
	+INVENTORY.ALWAYSPICKUP
	States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A -1
		Stop
	Pickup:
		TNT1 A 0 A_GiveInventory("DummiestItemEvar")
		Stop
	}
}

Actor NewSoulSphereSpot : RandomSpawner replaces SoulSphere
{
	Game Doom
	SpawnID 25
	Dropitem "NewArtiSuperHealth"
}

Actor NewMegasphereSpot : CustomInventory replaces Megasphere
{
	Game Doom
	SpawnID 132
	Inventory.RespawnTics 0x7FFFFFFF
	+INVENTORY.QUIET
	+INVENTORY.ALWAYSPICKUP
	States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A 0 A_SpawnItem("NewSoulSphereSpot")
		TNT1 A -1
		Stop
	Pickup:
		TNT1 A 0 A_GiveInventory("DummiestItemEvar")
		Stop
	}
}

Actor TimonAxeGiver : WoCSlotTwoPickup replaces FWeapAxe
{
	Game Hexen
	SpawnID 27
}

Actor HammerOfRetributionGiver : WoCSlotThreePickup replaces FWeapHammer
{
	Game Hexen
	SpawnID 28
}

Actor DragonClawGiver : WoCSlotFivePickup replaces FWeaponPiece3
{
	Game Hexen
	SpawnID 31
}

Actor VorpalBladeGiver : WoCSlotSixPickup replaces FWeaponPiece2
{
	Game Hexen
	SpawnID 30
}

Actor QuietusGiver : WoCSlotFourPickup replaces FWeaponPiece1
{
	Game Hexen
	SpawnID 29
}

Actor SerpentStaffSpawnThing : WoCSlotTwoPickup replaces CWeapStaff
{
	Game Hexen
	SpawnID 32
}

Actor DummiestItemEvar : Inventory
{
	Inventory.MaxAmount 2500
}

Actor MorningStarSpawnThing : WoCSlotFivePickup replaces CWeaponPiece3
{
	Game Hexen
	SpawnID 35
}

Actor LightbringerSpawnThing : WoCSlotSixPickup replaces CWeaponPiece2
{
	Game Hexen
	SpawnID 34
}

Actor FireStormSpawnThing : WoCSlotThreePickup replaces CWeapFlame
{

}

Actor WraithvergeSpawnThing : WoCSlotFourPickup replaces CWeaponPiece1
{
	Game Hexen
	SpawnID 33
}

Actor FrostShardsGiverSpot : WoCSlotTwoPickup replaces MWeapFrost
{
	Game Hexen
	SpawnID 36
}

Actor JadeWandGiverSpot : WoCSlotFivePickup replaces MWeaponPiece3
{
	Game Hexen
	SpawnID 39
}

Actor ArcOfDeathGiverSpot : WoCSlotThreePickup replaces MWeapLightning
{
}

Actor SkullStaffGiverSpot : WoCSlotSixPickup replaces MWeaponPiece2
{
	Game Hexen
	SpawnID 38
}

Actor BloodScourgeGiverRGiver : WoCSlotFourPickup replaces MWeaponPiece1
{
	Game Hexen
	SpawnID 37
}

Actor NewShotgunSpot : WoCSlotTwoPickup replaces Shotgun
{
	Game Doom
	SpawnID 27
}

Actor NewSuperShotgunSpot : WoCSlotTwoPickup replaces SuperShotgun
{
	Game Doom
	SpawnID 33
}

Actor NewChaingunSpot : WoCSlotFivePickup replaces Chaingun //Mana1(2)
{
	Game Doom
	SpawnID 28
}

Actor NewRocketLauncherSpot : WoCSlotThreePickup replaces RocketLauncher //Mana2(1)
{
	Game Doom
	SpawnID 29
}

Actor NewPlasmaRifleSpot : WoCSlotSixPickup replaces PlasmaRifle //Mana2(2)
{
	Game Doom
	SpawnID 30
}

Actor NewBFG9000Spot : WoCSlotFourPickup replaces BFG9000 //Ultimates
{
	Game Doom
	SpawnID 31
}

Actor GenericHereticRandomSpawner : RandomSpawner
{
	DropItem "AccessoryRandomSpawner" 255 10
	DropItem "StreetMerchantSpawner" 255 10
	DropItem "SupplyChestSpawner" 255 10
	DropItem "NewArtiHealingRadius" 255 15
	DropItem "NewArtiSpeedBoots" 255 15
	DropItem "ForceCube" 255 15
	DropItem "NewArtiDarkServant" 255 15
}

Actor NewArtiTomeOfPowerSpot : GenericHereticRandomSpawner replaces ArtiTomeOfPower
{
	Game Heretic
	SpawnID 134
}

Actor NewGauntletsSpot : GenericHereticRandomSpawner replaces Gauntlets
{
	Game Heretic
	SpawnID 32
}

Actor NewArtiInvulnerabilitySpot : RandomSpawner replaces ArtiInvulnerability
{
	Game Heretic
	SpawnID 133
	Dropitem "NewArtiInvulnerability2"
}

Actor NewBagOfHoldingSpot : RandomSpawner replaces BagOfHolding
{
	Game Heretic
	SpawnID 136
	Dropitem "NewArtiBoostMana"
}

Actor NewKeyBlue : KeyBlue replaces KeyBlue
{
	Inventory.Icon "BKEYICON"
}

Actor NewKeyGreen : KeyGreen replaces KeyGreen
{
	Inventory.Icon "GKEYICON"
}

Actor NewKeyYellow : KeyYellow replaces KeyYellow
{
	Inventory.Icon "YKEYICON"
}

Actor NewArtiInvisibilitySpot : RandomSpawner replaces ArtiInvisibility
{
	Game Heretic
	SpawnID 135
	Dropitem "NewArtiInvisibility"
}

Actor NewArtiTimebombSpot : BasicFlaskRandomSpawner replaces ArtiTimeBomb
{
	Game Heretic
	SpawnID 72
}

Actor NewGoldWandAmmoSpot : RandomSpawner replaces GoldWandAmmo
{
	Game Heretic
	SpawnID 11
	Dropitem "ArtiEmptyFlask"
}

Actor NewGoldWandHeftySpot : RandomSpawner replaces GoldWandHefty
{
	Game Heretic
	SpawnID 12
	DropItem "NewArtiBlastRadius"
}

Actor NewBlasterAmmoSpot : RandomSpawner replaces BlasterAmmo
{
	Game Heretic
	SpawnID 37
	Dropitem "NewMana1"
}

Actor NewBlasterHeftySpot : RandomSpawner replaces BlasterHefty
{
	Game Heretic
	SpawnID 38
	Dropitem "NewMana1"
}

Actor NewCrossBowAmmoSpot : RandomSpawner replaces CrossbowAmmo
{
	Game Heretic
	SpawnID 33
	Dropitem "NewMana1"
}

Actor NewCrossbowHeftySpot : RandomSpawner replaces CrossbowHefty
{
	Game Heretic
	SpawnID 34
	Dropitem "NewMana1"
}

Actor NewPhoenixRodAmmoSpot : RandomSpawner replaces PhoenixRodAmmo
{
	Game Heretic
	SpawnID 161
	Dropitem "NewMana2"
}

Actor NewPhoenixRodHeftySpot : RandomSpawner replaces PhoenixRodHefty
{
	Game Heretic
	SpawnID 162
	Dropitem "NewMana2"
}

Actor NewSkullRodAmmoSpot : RandomSpawner replaces SkullRodAmmo
{
	Game Heretic
	SpawnID 158
	Dropitem "NewMana2"
}

Actor NewSkullRodHeftySpot : RandomSpawner replaces SkullRodHefty
{
	Game Heretic
	SpawnID 159
	Dropitem "NewMana2"
}

Actor NewMaceAmmoSpot : RandomSpawner replaces MaceAmmo
{
	Game Heretic
	SpawnID 35
	Dropitem "NewMana3"
}

Actor NewMaceHeftySpot : RandomSpawner replaces MaceHefty
{
	Game Heretic
	SpawnID 36
	Dropitem "NewMana3"
}

Actor NewCrossbowSpot : WoCSlotTwoPickup replaces Crossbow
{
	Game Heretic
	SpawnID 27
}

Actor NewBlasterSpot : WoCSlotFivePickup replaces Blaster //Mana1(2)
{
	Game Heretic
	SpawnID 28
}

Actor NewSkullRodSpot : WoCSlotSixPickup replaces SkullRod //Mana2(1)
{
	Game Heretic
	SpawnID 30
}

Actor NewPhoenixrodSpot : WoCSlotThreePickup replaces Phoenixrod //Mana2(2)
{
	Game Heretic
	SpawnID 29
}

Actor NewMaceSpawnerSpot : WoCSlotFourPickup replaces Mace //Ultimates
{
	Game Heretic
	SpawnID 31
}

Actor NewSilverShieldSpot : ArmorRandomSpawner replaces SilverShield
{
	Game Heretic
	Spawnid 68
}

Actor NewEnchantedShieldSpot :  CustomInventory replaces EnchantedShield
{
	Game Heretic
	SpawnID 69
	Inventory.RespawnTics 0x7FFFFFFF
	+INVENTORY.QUIET
	+INVENTORY.ALWAYSPICKUP
	States
	{
	Spawn:
		TNT1 A 0
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A 0 A_SpawnItem("ArmorRandomSpawner")
		TNT1 A -1
		Stop
	Pickup:
		TNT1 A 0 A_GiveInventory("DummiestItemEvar")
		Stop
	}
}

Actor MeshArmorSpot : ArmorRandomSpawner replaces MeshArmor
{
	Game Hexen
	Spawnid 68
}

Actor FalconShieldSpot : ArmorRandomSpawner replaces FalconShield
{
	Game Hexen
	Spawnid 69
}

Actor PlatinumHelmetSpot : ArmorRandomSpawner replaces PlatinumHelm
{
	Game Hexen
	Spawnid 70
}

Actor AmuletOfWardingSpot : ArmorRandomSpawner replaces AmuletOfWarding
{
	Game Hexen
	Spawnid 71
}

Actor ArtiBoostArmorSpot : ArmorRandomSpawner replaces ArtiBoostArmor
{
	Game Hexen
	Spawnid 22
}