// IMPORTANT: The total sum of chance numbers must be 100.
// For example: 60 + 24 + 8 + 4 + 3 + 1 = 100
ACTOR DustZombieSpawner : RandomSpawner Replaces ZombiemanSpawner
{
DropItem "PlasmaGunner", 256, 60
DropItem "RailGunner", 256, 24
DropItem "DemonTechZombie", 256, 8
DropItem "SpecOpsRailgunner", 256, 4
DropItem "RocketZombie", 256, 3
DropItem "LegendaryZombie", 256, 1
}

Actor DustShotgunnerSpawner : RandomSpawner Replaces ShotgunZombieSpawner
{
DropItem "ShotgunZombie", 256, 38
DropItem "AssaultShotgunZombie", 256, 26
DropItem "SuperShotgunZombie", 256, 14
DropItem "QuadShotgunZombie", 256, 6
DropItem "SpecOpsShotgunner", 256, 5
DropItem "ExplosiveShotgunZombie", 256, 3
DropItem "Hexa-ShotgunZombie", 256, 3
DropItem "EraserZombie", 256, 2
DropItem "DTDevastatorZombie", 256, 1
DropItem "ShotgunCommando", 256, 1
DropItem "LegendaryAssaultCaptain", 256, 1
}

ACTOR DustChaingunnerSpawner : ChainZombieSpawner Replaces ChainZombieSpawner
{
DropItem "AssaultRifleZombie", 256, 40
DropItem "Chaingunner", 256, 22
DropItem "Minigunner", 256, 11
DropItem "SpecOpsMachinegunner", 256, 8
DropItem "ExplosiveMinigunner", 256, 5
DropItem "FreezerZombie", 256, 4
DropItem "DemonicZombie", 256, 3
DropItem "BFGZombieman", 256, 2
DropItem "BFG10KGeneral", 256, 2
DropItem "FormerAdmiral", 256, 1
DropItem "LegendaryStealthTrooper", 256, 1
DropItem "LegendaryCommando", 256, 1
}

ACTOR DustImpSpawner : RandomSpawner Replaces ImpSpawner
{
DropItem "Imp", 256, 51
DropItem "VoidImp", 256, 23
DropItem "Devil", 256, 10
DropItem "PhaseImp", 256, 3
DropItem "NetherImp", 256, 3
DropItem "GoreImp", 256, 3
DropItem "CerebralImp", 256, 2
DropItem "Poltergeist", 256, 2
DropItem "AnnihilatorImp", 256, 1
DropItem "LegendaryImp", 256, 1
DropItem "LegendaryPhaseImp", 256, 1
}

ACTOR DustRevenantSpawner : RandomSpawner Replaces SkeletonSpawner
{
DropItem "Guardian", 256, 80
DropItem "Cadaver", 256, 9
DropItem "HellfireRevenant", 256, 5
DropItem "Famine", 256, 3
DropItem "CerebralIncarnate", 256, 2
DropItem "LegendaryRevenant", 256, 1
}

Actor DustCacoSpawn : RandomSpawner Replaces CacodemonSpawner
{
DropItem "Cacodemon~", 256, 71
DropItem "Watcher", 256, 10
DropItem "Cacomental", 256, 6
DropItem "DarkBishop", 256, 5
DropItem "BFGCacodemon", 256, 2
DropItem "CerebralCaco", 256, 2
DropItem "CerebralRedeemer", 256, 1
DropItem "LegendaryRedeemer", 256, 1
DropItem "LegendaryNecromancer", 256, 1
DropItem "BloodyFlandre", 256, 1 //tbh I don't know where else to put her for right now
}

ACTOR DustPainInTheAssSpawner : RandomSpawner Replaces PainSpawner
{
DropItem "SoulKeeper", 256, 76
DropItem "Defiler", 256, 10
DropItem "PoisonElemental", 256, 6
DropItem "BombElemental", 256, 3
DropItem "CerebralRedeemer", 256, 2
DropItem "ChaosElemental", 256, 2
DropItem "LegendaryTormentor", 256, 1
}

ACTOR DustSoulSpawner : RandomSpawner Replaces SoulSpawner
{
DropItem "TerrorSoul", 256, 60
DropItem "ForgottenOne", 256, 22
DropItem "PoisonSoul", 256, 10
DropItem "Rictus", 256, 6
DropItem "ChaosSoul", 256, 2
//DropItem "LegendarySoul", 256, 1 It sometimes spawn from Legendary Zombies bodies instead.
}

ACTOR DustSpectreSpawner : RandomSpawner Replaces SpectreSpawner
{
DropItem "Spectre~", 256, 52
DropItem "Lurker", 256, 20
DropItem "VoidFiend", 256, 12
DropItem "Spook", 256, 8
DropItem "Mechtre", 256, 8
}

ACTOR DustHellKnightSpawner : RandomSpawner Replaces MinorSpawner
{
DropItem "HellKnight~", 256, 77
DropItem "PyroDemon", 256, 9
DropItem "CyberNoble", 256, 5
DropItem "HellDuke" 256, 3
DropItem "DarkCyberNoble" 256, 3
DropItem "SandSpirit" 256, 2
DropItem "LegendaryHellKnight" 256, 1
}

ACTOR DustBaronSpawner : RandomSpawner Replaces NobleReplacer
{
DropItem "BaronOfHell~", 256, 44
DropItem "BruiserDemon", 256, 14
DropItem "CyberBaron", 256, 11
DropItem "Cybruiser", 256, 8
DropItem "PainLord", 256, 7
DropItem "RictusIncarnate", 256, 5
DropItem "InfernalCyberNoble", 256, 3
DropItem "PhaseOverlord", 256, 3
DropItem "Cydestroyer", 256, 2
DropItem "LegendaryCyberNoble", 256, 1
DropItem "LegendaryAfrit", 256, 1
DropItem "LegendaryArchon", 256, 1
}

ACTOR DustFatassSpawner : RandomSpawner Replaces FattyReplacer
{
DropItem "Hectebus", 256, 61
DropItem "Daedabus", 256, 17
DropItem "Behemoth", 256, 8
DropItem "Barbatos", 256, 6
DropItem "Mancutank", 256, 5
DropItem "FreezerBehemoth", 256, 2
DropItem "LegendaryBehemoth", 256, 1
}

ACTOR DustCyberSpawner : RandomSpawner Replaces CyberReplacer
{
DropItem "CyberLord", 256, 35
DropItem "DarkCyberdemon", 256, 16
DropItem "Desolator", 256, 10
DropItem "PhaseCyberdemon", 256, 10
DropItem "Cardinal", 256, 10
DropItem "DarkAnnihilator", 256, 8
DropItem "Cardihilator", 256, 5
DropItem "LegendaryCyberdemon", 256, 3
DropItem "LegendaryAnnihilator", 256, 2
DropItem "LegendaryCardinal", 256, 1
}

ACTOR DustMastermindSpawner : RandomSpawner Replaces MastermindReplacer
{
DropItem "Demolisher", 256, 44
DropItem "DarkDemolisher", 256, 17
DropItem "SpiderMasterspark", 256, 14
DropItem "CerebralSentient", 256, 10
DropItem "Overseer", 256, 8
DropItem "CerebralCardinal", 256, 5
DropItem "LegendarySentient", 256, 2
}

ACTOR DustArachnoSpawner : RandomSpawner Replaces ArachReplacer
{
DropItem "Dualachnotron", 256, 58
DropItem "Fusionite", 256, 22
DropItem "BabyDemolisher", 256, 8
DropItem "BabySentient", 256, 6
DropItem "BabyOverseer", 256, 4
DropItem "LegendaryBabySentient", 256, 2
}

Actor DustVileSpawner : RandomSpawner Replaces VileSpawner
{
DropItem "Exile", 256, 75
DropItem "Diabolist", 256, 8
DropItem "ImpureVile", 256, 6
DropItem "Hierophant", 256, 4
DropItem "DarkHellion", 256, 4
DropItem "Velocirator", 256, 2
DropItem "LegendaryVile", 256, 1
}










ACTOR DustInvulnSpawner : RandomSpawner Replaces InvulnerabilitySphere
{
DropItem "ModdedInvulnerabilitySphere", 256, 65
DropItem "DoomSphereDust", 256, 20
DropItem "UnbelieveabilitySphere", 256, 10
DropItem "UnstabilitySphere", 256, 5
}

ACTOR DustBlurSpawner : RandomSpawner Replaces BlurSphere
{
DropItem "ModdedBlurSphere", 256, 70
DropItem "HasteSphere", 256, 10
DropItem "VampirismSphere", 256, 10
DropItem "TerrorSphere", 256, 10
}

ACTOR DustSoulsphereSpawner : RandomSpawner Replaces SoulSphereSpawner
{
DropItem "ModdedSoulSphere", 256, 78
DropItem "LifeSphere", 256, 10
DropItem "SalvationSphere", 256, 10
DropItem "LegendarySphere", 256, 1
DropItem "LegendarySalvationSphere", 256, 1
}