diff --git a/MekHQ/data/scenariotemplates/Allied Facility - Heavy.xml b/MekHQ/data/scenariotemplates/Allied Facility - Heavy.xml
index a69d63ba9d..b6c89abb1b 100644
--- a/MekHQ/data/scenariotemplates/Allied Facility - Heavy.xml
+++ b/MekHQ/data/scenariotemplates/Allied Facility - Heavy.xml
@@ -7,8 +7,9 @@
true
- 3
- 6
+ ColdFacility
+ HotFacility
+ TemperateFacility
false
0
diff --git a/MekHQ/data/scenariotemplates/Hostile Facility - Heavy.xml b/MekHQ/data/scenariotemplates/Hostile Facility - Heavy.xml
index 6c051dfe51..536dae4e4b 100644
--- a/MekHQ/data/scenariotemplates/Hostile Facility - Heavy.xml
+++ b/MekHQ/data/scenariotemplates/Hostile Facility - Heavy.xml
@@ -6,8 +6,9 @@
true
- 3
- 6
+ ColdFacility
+ HotFacility
+ TemperateFacility
false
0
diff --git a/MekHQ/data/scenariotemplates/Irregular Forces - Heavy.xml b/MekHQ/data/scenariotemplates/Irregular Forces - Heavy.xml
index ae3263445f..826c54e21f 100644
--- a/MekHQ/data/scenariotemplates/Irregular Forces - Heavy.xml
+++ b/MekHQ/data/scenariotemplates/Irregular Forces - Heavy.xml
@@ -7,8 +7,9 @@
false
- 3
- 6
+ ColdUrban
+ HotUrban
+ Urban
false
0
diff --git a/MekHQ/src/mekhq/campaign/mission/AtBScenario.java b/MekHQ/src/mekhq/campaign/mission/AtBScenario.java
index d294b85180..ba6cee2006 100644
--- a/MekHQ/src/mekhq/campaign/mission/AtBScenario.java
+++ b/MekHQ/src/mekhq/campaign/mission/AtBScenario.java
@@ -329,53 +329,42 @@ private int rollLightCondition() {
String terrainType = getTerrainType() == null ? "Hills" : getTerrainType();
switch (terrainType) {
- case "Fixed":
- case "City-dense":
- case "City-high":
- case "Cliffs-lake":
- case "Dust-bowl":
- case "Fortress-city":
+ case "ArcticDesert":
+ case "Badlands":
+ case "ColdFacility":
+ case "ColdForest":
+ case "ColdHills":
+ case "ColdSea":
+ case "ColdUrban":
+ case "Desert":
+ case "Forest":
+ case "FrozenFacility":
+ case "FrozenSea":
case "Hills":
- case "Lake-high":
- case "Lake-marsh":
- case "Mountain-high":
- case "Mountain-lake":
- case "Mountain-medium":
- case "Muddy-swamp":
- case "River-huge":
- case "River-wetlands":
- case "Rocky-valley":
- case "Rubble-mountain":
- case "Rubble-river":
- case "Sandy-hills":
- case "Sandy-river":
- case "Sandy-valley":
+ case "HotFacility":
+ case "HotForest":
+ case "HotHillsDry":
+ case "HotHillsWet":
+ case "HotSea":
+ case "HotUrban":
+ case "Jungle":
+ case "Plains":
case "Savannah":
- case "Seaport":
- case "Some-trees":
+ case "Sea":
+ case "SnowField":
+ case "Steppe":
case "Swamp":
- case "Town-concrete":
- case "Town-farming":
- case "Town-generic":
- case "Town-hills":
- case "Town-mining":
- case "Town-mountain":
- case "Town-ruin":
- case "Town-wooded":
- case "Wooded-hills":
- case "Wooded-lake":
- case "Wooded-swamp":
- case "Wooded-valley":
- case "Woods-deep":
- case "Woods-medium":
- case "Woods-river":
+ case "TemperateFacility":
+ case "Tundra":
+ case "Urban":
// standard
odds = new int[]{600,200,100,99,1};
break;
- case "Cliffs":
- case "Heavy-craters":
- case "Hills-craters":
- case "Light-craters":
+ case "ColdMountain":
+ case "Glacier":
+ case "HotMountainsDry":
+ case "HotMountainsWet":
+ case "Mountain":
// dark
odds = new int[]{50,20,10,10,10};
break;