diff --git a/core/assets/maps/marsh.msav b/core/assets/maps/marsh.msav new file mode 100644 index 0000000000..736a89c4c9 Binary files /dev/null and b/core/assets/maps/marsh.msav differ diff --git a/core/src/mindustry/content/ErekirTechTree.java b/core/src/mindustry/content/ErekirTechTree.java index f499f0f894..c19e71f560 100644 --- a/core/src/mindustry/content/ErekirTechTree.java +++ b/core/src/mindustry/content/ErekirTechTree.java @@ -192,8 +192,8 @@ public class ErekirTechTree{ node(cliffCrusher, () -> { node(siliconArcFurnace, () -> { node(electrolyzer, Seq.with(new OnSector(atlas)), () -> { - node(oxidationChamber, Seq.with(new Research(tankRefabricator), new OnSector(basin)), () -> { - node(electricHeater, Seq.with(new OnSector(basin)), () -> { + node(oxidationChamber, Seq.with(new Research(tankRefabricator), new OnSector(marsh)), () -> { + node(electricHeater, Seq.with(new OnSector(marsh)), () -> { node(heatRedirector, () -> { node(surgeCrucible, () -> { @@ -358,7 +358,9 @@ public class ErekirTechTree{ }); node(basin, Seq.with(new SectorComplete(atlas)), () -> { + node(marsh, Seq.with(new SectorComplete(basin)), () ->{ + }); }); }); }); diff --git a/core/src/mindustry/content/SectorPresets.java b/core/src/mindustry/content/SectorPresets.java index bd75ccac69..2ab25bbcff 100644 --- a/core/src/mindustry/content/SectorPresets.java +++ b/core/src/mindustry/content/SectorPresets.java @@ -12,7 +12,7 @@ public class SectorPresets{ impact0078, desolateRift, nuclearComplex, planetaryTerminal, coastline, navalFortress, - onset, aegis, lake, intersect, basin, atlas, split; + onset, aegis, lake, intersect, basin, atlas, split, marsh; public static void load(){ //region serpulo @@ -139,6 +139,10 @@ public class SectorPresets{ difficulty = 6; }}; + marsh = new SectorPreset("marsh", erekir, 25){{ + difficulty = 5; + }}; + //endregion } }