{
  "Name": "Mighty Mactera and Prodding Praetorians",
  "Description": "A7: Hopefully made the two new ballers spawn but not normal ones, made the biblically accurate mactera 5x harder to freeze, made the regular elite mactera 1.5x easier to freeze, gave buffer bombers a spawn cooldown of 100 seconds, nerfed projectile speed to 80% of its previous value, made the Fanatic a bit less tanky, removed buffer bombers from encounters A8 ideas: EggSwarmer replacement? ideas for the other bugs? maybe remove sentinels during heartstone/scale with player count, fix praet and dread swarms",
  "Caps": {
    "MaxActiveSwarmers": [ 60, 75, 90 ],
    "MaxActiveEnemies": [ 60, 75, 90 ]
  },
  "Resupply": { "Cost": 50 },
  "NitraMultiplier": 1.5,
  "Pools": {
    "MinPoolSize": 30,
    "DisruptiveEnemyPoolCount": { "Min": 20, "Max": 20 },
    "StationaryEnemyCount": { "Min": 6, "Max": 6 },
    "EnemyPool": {
      "clear": false,
      "add": [],
      "remove": [
        "ED_Terminator",
        "ED_InfectedMule",
        "ED_Spider_Swarmer"
      ]
    },
    "CommonEnemies": {
      "clear": false,
      "add": [
        "ED_Spider_Grunt_Guard_Elite",
        "ED_Spider_Tank_cyan",
        "ED_Spider_Grunt_God",
        "ED_Mactera_PentaJaw",
        "ED_Mactera_RadialJaw",
        "ED_Bomber_buffer"
      ],
      "remove": [
        "ED_Spider_Grunt",
        "ED_Spider_Swarmer"
      ]
    },
    "SpecialEnemies": {
      "clear": false,
      "add": [
        "ED_Mactera_TripleShooter_Elite",
        "ED_Mactera_Shooter_HeavyVeteran_Elite"
      ],
      "remove": [
        "ED_Mactera_Shooter_Normal",
        "ED_Mactera_TripleShooter"
      ]
    },
    "DisruptiveEnemies": {
      "clear": false,
      "add": [],
      "remove": []
    },
    "StationaryPool": {
      "clear": false,
      "add": [ "ED_MeeleeBaller", "ED_FreezeBaller" ],
      "remove": [ "ED_ShootingPlant" ]
    }
  },
  "DifficultySetting": {
    "BaseHazard": "Hazard 5",
    "ExtraLargeEnemyDamageResistance": [ 2.2, 2.5, 2.9, 3.4 ],
    "ExtraLargeEnemyDamageResistanceB": [ 2.2, 2.5, 2.9, 3.4 ],
    "ExtraLargeEnemyDamageResistanceC": [ 2.2, 2.5, 2.9, 3.4 ],
    "ExtraLargeEnemyDamageResistanceD": [ 2.8, 2.9, 3.05, 3.25 ],
    "EnemyDamageResistance": [ 2, 2.2, 2.4, 2.45 ],
    "EnemyDamageModifier": [ 4.8, 5.1, 5.4, 5.9 ],
    "EnemyCountModifier": {
    	"Mutate": "Multiply",
    	"A": { 
    		"Mutate": "ByPlayerCount",
    		"Values": [ 0.7, 0.7, 1, 1.2 ]
    	},
    	"B": {
    	  "Mutate": "If",
        "Condition": {
          "Mutate": "DuringEggAmbush",
          "StartingAt": 5,
          "StoppingAfter": 10
        },
        "Then": {
          "Mutate": "ByPlayerCount",
          "Values": [ 2, 2, 2.5, 3 ]
        },
        "Else": {
    		  "Mutate": "BySalvagePhase",
      		"Default": 1,
    		  "Uplink": 1.5,
    		  "Refuel": 1.5
    		}
    	}
    },
    "EncounterDifficulty": [
      { "weight": 1, "min": 550, "max": 650 },
      { "weight": 6, "min": 450, "max": 750 },
      { "weight": 1, "min": 550, "max": 650 }
    ],
    "StationaryDifficulty": [ { "weight": 1, "min": 1500, "max": 1600 } ],
    "EnemyWaveInterval": [ { "weight": 7.5, "min": 125, "max": 165 } ],
    "EnemyNormalWaveInterval": [
      { "weight": 4, "min": 170, "max": 210 },
      { "weight": 2, "min": 180, "max": 190 }
    ],
    "EnemyNormalWaveDifficulty": [ { "weight": 1, "min": 550, "max": 650 } ],
    "EnemyDiversity": [ { "weight": 8, "min": 20, "max": 20 } ],
    "StationaryEnemyDiversity": [ { "weight": 1, "min": 15, "max": 15 } ],
    "VeteranNormal": [ { "weight": 2, "min": 0.2, "max": 0.2 } ],
    "VeteranLarge": 0.4,
    "EnvironmentalDamageModifier": 1.4,
    "PointExtractionScalar": 1.4,
    "FriendlyFireModifier": 0.9,
    "SpeedModifier": 1.75,
    "AttackCooldownModifier": 1.75,
    "ProjectileSpeedModifier": 1.52,
    "HealthRegenerationMax": 0.7,
    "ReviveHealthRatio": 0.3
  },
  "Dwarves": {
    "RegenHealthPerSecond": 5.8,
    "RegenDelayAfterDamage": 6
  },
  "Salvage": {
  	"Uplink": { "Scale": 1.5 },
  	"Refuel": { "Scale": 1.5 }
  },
   "WaveSpawners": [
    {
      "Enabled": {
        "Mutate": "ByMissionType",
        "Default": false,
        "Refinery": {
					"Mutate": "ByRefineryPhase",
					"Default": false,
					"Refining": true,
      		"RefiningStalled": true
      	}
      },
      "Difficulty": 50,
      "Interval": 15,
      "Distance": 1500,
      "Locations": {
        "Mutate": "ByPlayerCount",
        "Values": [ 1, 2, 3, 4 ]
      }
    }
  ],
  "Enemies": {
    "ED_Spider_Grunt_Guard_Elite": {
      "Base": "ED_Spider_Grunt_Guard",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "Materials": [],
      "MaxSpawnCount": 2,
      "MinSpawnCount": 1,
      "Rarity": 4,
      "Resistances": { "DamageMultiplier": 2 },
      "SpawnAmountModifier": 1
    },
    "ED_Spider_Grunt_God": {
      "Base": "ED_Spider_Grunt",
      "Rarity": 4,
      "MaxSpawnCount": 1,
      "Resistances": { "DamageMultiplier": 0.0216 },
      "VeteranClasses": [],
      "Movement": {
        "AlignDirectionSpeed": 2,
        "AlignToTargetMinRequiredAngle": 2,
        "MaxAcceleration": 0.3,
        "MaxBrakingDeceleration": 0.3,
        "MaxPawnSpeed": 0.3,
        "MaxStrafeDistance": 0.3,
        "StrafeSpeed": 0.3
      },
      "Courage": 1000,
      "DisplayName": "God Grunt"
    },
    "ED_Spider_Grunt": {
      "Base": "ED_Spider_Tank_HeavySpawn",
      "SpawnSpread": 0,
      "VeteranClasses": []
    },
    "ED_Spider_Exploder": {
    	"Base": "ED_Spider_Exploder",
    	"Movement": {
        "AlignDirectionSpeed": 2,
        "AlignToTargetMinRequiredAngle": 2,
        "MaxAcceleration": 1.5,
        "MaxBrakingDeceleration": 1.5,
        "MaxPawnSpeed": 1.5,
        "MaxStrafeDistance": 1.5,
        "StrafeSpeed": 1.5
      }
    },
    
    
    
    "ED_Mactera_Shooter_Normal": {
      "CustomVeterans": {
        "ED_Mactera_TripleShooter_Elite": 0.6,
        "ED_Mactera_Shooter_HeavyVeteran_Elite": 0.4
      }
    },
    "ED_Mactera_TripleShooter_Elite": {
      "Base": "ED_Mactera_TripleShooter",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "Materials": [],
      "MaxSpawnCount": 4,
      "MinSpawnCount": 1,
      "Rarity": 1.5,
      "Scale": 1.5,
      "SpawnAmountModifier": 1,
      "Resistances": { "DamageMultiplier": 1.5 },
      "UsesVeteranLarge": false,
      "VeteranClasses": [ "ED_Mactera_TripleShooter_cyan" ],
      "Temperature": { "TemperatureChangeScale": 1.5 }
    },
    "ED_Mactera_Shooter_HeavyVeteran_Elite": {
      "Base": "ED_Mactera_Shooter_HeavyVeteran",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "Materials": [],
      "MaxSpawnCount": 4,
      "MinSpawnCount": 1,
      "Rarity": 1.5,
      "Scale": 1.5,
      "SpawnAmountModifier": 1,
      "Resistances": { "DamageMultiplier": 1.5 },
      "UsesVeteranLarge": false,
      "VeteranClasses": [ "ED_Mactera_Shooter_HeavyVeteran_cyan" ],
      "Temperature": { "TemperatureChangeScale": 1.5 }
    },
    "ED_Mactera_TripleShooter_cyan": {
      "Base": "ED_Mactera_TripleShooter_cyan",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "ForceEliteBase": "ED_Mactera_TripleShooter",
      "Materials": [],
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 1.5,
      "Scale": 1.5,
      "Resistances": { "DamageMultiplier": 2.5 },
      "SpawnAmountModifier": 1,
      "Temperature": { "TemperatureChangeScale": 1.5 }
    },
    "ED_Mactera_Shooter_HeavyVeteran_cyan": {
      "Base": "ED_Mactera_Shooter_HeavyVeteran_cyan",
      "CanBeUsedForConstantPressure": true,
      "CanBeUsedInEncounters": false,
      "DifficultyRating": 90,
      "Elite": true,
      "ForceEliteBase": "ED_Mactera_Shooter_HeavyVeteran",
      "Materials": [],
      "MaxSpawnCount": 1,
      "MinSpawnCount": 1,
      "Rarity": 1.5,
      "Scale": 1.5,
      "Resistances": { "DamageMultiplier": 2.5 },
      "SpawnAmountModifier": 1,
      "Temperature": { "TemperatureChangeScale": 1.5 }
    },
    
    
    
    "ED_Spider_Tank": {
      "Base": "ED_Spider_Tank",
      "Rarity": 1.5
    },
    "ED_Spider_Tank_cyan": {
      "Base": "ED_Spider_Tank_cyan",
      "Rarity": 3,
      "MaxSpawnCount": 1,
      "UsesVeteranLarge": false,
      "VeteranClasses": [ "ED_Spider_Tank_buffer" ]
    },
    "ED_Spider_Tank_buffer": {
      "Base": "ED_Spider_Tank_buffer",
      "MaxSpawnCount": 0,
      "IsBossFight": true,
    	"DisplayName": "Invincible-r"
    },
    
    
    
    "ED_Spider_Buffer": {
      "Base": "ED_Spider_Buffer",
      "Rarity": 4
    },
    "ED_Bomber_buffer": {
      "Base": "ED_Bomber_buffer",
      "CanBeUsedInEncounters": false,
      "Rarity": {
      	"Mutate": "EnemyCooldown",
      	"EDs": [ "ED_Bomber_buffer" ],
      	"CooldownTime": 60,
      	"ValueDuringCooldown": 1000,
      	"DefaultValue": 4
      },
      "IsBossFight": true,
    	"DisplayName": "Airsupport"
    },
    
    
    
    "ED_Spider_ExploderTank": {
      "Base": "ED_Spider_ExploderTank",
      "Rarity": 8,
      "Movement": {
        "AlignDirectionSpeed": 2,
        "AlignToTargetMinRequiredAngle": 2,
        "MaxAcceleration": 1.25,
        "MaxBrakingDeceleration": 1.25,
        "MaxPawnSpeed": 1.25,
        "MaxStrafeDistance": 1.25,
        "StrafeSpeed": 1.25
      },
      "Resistances": { "DamageMultiplier": 1.5 }
    },
    
    
    
    "ED_Spider_RapidShooter": {
      "Base": "ED_Spider_RapidShooter",
      "Rarity": 4,
      "UsesVeteranLarge": true,
      "VeteranClasses": [
        "ED_Spider_Fanatic",
        "ED_Spider_RapidShooter_Turbo"
      ]
    },
    "ED_Spider_Fanatic": {
    	"Base": "ED_Spider_Fanatic",
    	"Resistances": { "DamageMultiplier": 2 },
    	"IsBossFight": true,
    	"DisplayName": "Fanatic"
    },
    "ED_Spider_RapidShooter_Turbo": {
    	"Base": "ED_Spider_RapidShooter_Turbo",
    	"IsBossFight": true,
    	"DisplayName": "TURBOOO"
    },
    "ED_Mactera_RadialJaw": {
      "Base": "ED_Mactera_RadialJaw",
      "Rarity": 8,
      "Resistances": { "DamageMultiplier": 0.05 },
      "StaggerImmunityWindow": 1.5,
      "Projectile": "PRJ_Spider_Boss_Heavy_FireballBallistics_C",
      "IsBossFight": true,
      "DisplayName": "Biblically Accurate RadialJaw",
      "Scale": 2.5,
      "Temperature": { "TemperatureChangeScale": 0.2 }
    },
    "ED_Mactera_PentaJaw": {
      "Base": "ED_Mactera_PentaJaw",
      "Rarity": 8,
      "Resistances": { "DamageMultiplier": 0.05 },
      "StaggerImmunityWindow": 1.5,
      "Projectile": "PRJ_Spider_Boss_Heavy_FireballBallistics_C",
      "IsBossFight": true,
      "Scale": 2.5,
      "DisplayName": "Biblically Accurate PentaJaw",
      "Temperature": { "TemperatureChangeScale": 0.2 }
    },
    
    
    
    "ED_TunnelSwarmer": {
      "Base": "ED_Spider_Tank_Rock",
      "Resistances": {
        "DamageMultiplier": {
          "Mutate": "ByPlayerCount",
          "Values": [ 3.2, 2.6, 2, 1.4 ]
        }
      },
      "MaxSpawnCount": {
        "Mutate": "ByPlayerCount",
        "Values": [ 0, 0, 1, 1 ]
      }
    },
    
    
    
    "ED_MeeleeBaller": {
      "Base": "ED_ShootingPlant_NukeEX",
      "Resistances": { "FireDamageMultiplier": 1 },
      "Projectile": "PRJ_GrenadeLauncher_C",
      "DisplayName": "MeleeBaller",
      "Materials": [ "M_LockedWeapon02" ],
      "TimeDilation": 0.66
    },
    "ED_FreezeBaller": {
      "Base": "ED_ShootingPlant",
      "Resistances": { "FireDamageMultiplier": 1 },
      "Projectile": "PRJ_Crye_SnowBall_C",
      "DisplayName": "Freezeballer",
      "Materials": [ "M_Flier_BomberIce_BombSacks" ],
      "TimeDilation": 0.66
    },
    "ED_TentaclePlant": {
    	"Base": "ED_TentaclePlant",
    	"TimeDilation": 0.66
    },
    "ED_SpiderSpawner": {
      "Base": "ED_SpiderSpawner",
      "MaxSpawnCount": 1
    },
    "ED_CaveLeech": {
      "Base": "ED_CaveLeech",
      "Resistances": {
        "DamageMultiplier": 0.167,
        "PiercingDamageMultiplier": 0.25
      },
      "Scale": 2,
      "CaveLeech": {
      	"MaxDistanceXY": 2000,
      	"TentacleSpeed": 500,
      	"TentacleRetractSpeed": 2000,
      	"TentaclePullSpeed": 3000,
      	"TentacleDropGroundDistance": 700,
      	"MaxDropPlayerDuration": 0.5
      }
    },
    "ED_Jelly_Spawn": {
      "Base": "ED_Jelly_Swarmer",
      "HealthRaw": 100,
      "Temperature": { "DieIfBurning": false },
      "Scale": 2.5
    },
    "ED_JellyBreeder": {
      "Base": "ED_JellyBreeder",
      "MaxSpawnCount": 1,
      "JellyBreeder": { 
      	"EggBurstSize": 3,
      	"SpawnAmount": 1
    	},
      "Temperature": { "TemperatureChangeScale": 0.2 }
    },
    "ED_Spider_Spawn": {
      "Base": "ED_Spider_Grunt_Rock",
      "Resistances": { "PhysicalDamageMultiplier": 21.6 }
    },
    
    
    
    "ED_Spider_Swarmer": {
      "Base": "ED_Spider_Grunt_Rock",
      "Resistances": { "PhysicalDamageMultiplier": 21.6 },
      "Movement": {
        "AlignDirectionSpeed": 0.75,
        "AlignToTargetMinRequiredAngle": 0.75,
        "MaxAcceleration": 0.66,
        "MaxBrakingDeceleration": 0.66,
        "MaxPawnSpeed": 0.66,
        "MaxStrafeDistance": 0.66,
        "StrafeSpeed": 0.66
      }
    }
  },
  "EscortMule": {
    "FriendlyFireModifier": 0.1,
    "BigHitDamageModifier": 0.8,
    "BigHitDamageReductionThreshold": 0,
    "NeutralDamageModifier": 0.1
  }
}
