diff --git a/core/assets/maps/onset.msav b/core/assets/maps/onset.msav index 80e700c281..7916e15b77 100644 Binary files a/core/assets/maps/onset.msav and b/core/assets/maps/onset.msav differ diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 7ed54de28f..94e4b0c5b0 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -1795,7 +1795,7 @@ public class Blocks{ }}; ductRouter = new DuctRouter("duct-router"){{ - requirements(Category.distribution, with(Items.graphite, 8)); + requirements(Category.distribution, with(Items.graphite, 8, Items.beryllium, 4)); speed = 4f; }}; diff --git a/core/src/mindustry/content/ErekirTechTree.java b/core/src/mindustry/content/ErekirTechTree.java index 9840061cb5..bb9e1b9010 100644 --- a/core/src/mindustry/content/ErekirTechTree.java +++ b/core/src/mindustry/content/ErekirTechTree.java @@ -50,7 +50,8 @@ public class ErekirTechTree{ }); }); - node(constructor, erekirSector, () -> { + //TODO further in? no use for these without units. + node(constructor, Seq.with(new Research(siliconArcFurnace), erekirSector.first()), () -> { node(payloadLoader, () -> { node(payloadUnloader, () -> { node(payloadPropulsionTower, () -> { diff --git a/core/src/mindustry/content/SectorPresets.java b/core/src/mindustry/content/SectorPresets.java index fb27beb6da..3d502c8dcf 100644 --- a/core/src/mindustry/content/SectorPresets.java +++ b/core/src/mindustry/content/SectorPresets.java @@ -114,7 +114,7 @@ public class SectorPresets{ onset = new SectorPreset("onset", erekir, 10){{ addStartingItems = true; - captureWave = 4; + captureWave = 2; difficulty = 1; }}; diff --git a/core/src/mindustry/io/SaveVersion.java b/core/src/mindustry/io/SaveVersion.java index 364c853b55..14f41fff7d 100644 --- a/core/src/mindustry/io/SaveVersion.java +++ b/core/src/mindustry/io/SaveVersion.java @@ -362,7 +362,7 @@ public abstract class SaveVersion extends SaveFileReader{ public void readWorldEntities(DataInput stream) throws IOException{ //entityMapping is null in older save versions, so use the default - Prov[] mapping = this.entityMapping == null ? EntityMapping.idMap : this.entityMapping; + var mapping = this.entityMapping == null ? EntityMapping.idMap : this.entityMapping; int amount = stream.readInt(); for(int j = 0; j < amount; j++){