diff --git a/core/assets/maps/onset.msav b/core/assets/maps/onset.msav index 325463d211..8f308549df 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 98ee1f266d..939cc20475 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -3733,7 +3733,7 @@ public class Blocks{ shootCone = 3f; scaledHealth = 280; rotateSpeed = 1.6f; - researchCostMultiplier = 0.3f; + researchCostMultiplier = 0.1f; coolant = consume(new ConsumeLiquid(Liquids.water, 15f / 60f)); limitRange(); diff --git a/core/src/mindustry/content/ErekirTechTree.java b/core/src/mindustry/content/ErekirTechTree.java index 0d4a3a9538..a46f562081 100644 --- a/core/src/mindustry/content/ErekirTechTree.java +++ b/core/src/mindustry/content/ErekirTechTree.java @@ -228,7 +228,7 @@ public class ErekirTechTree{ }); - node(breach, Seq.with(new Research(siliconArcFurnace), new OnSector(two)), () -> { + node(breach, Seq.with(new Research(siliconArcFurnace)), () -> { node(berylliumWall, () -> { node(berylliumWallLarge, () -> { diff --git a/core/src/mindustry/content/SectorPresets.java b/core/src/mindustry/content/SectorPresets.java index a5d08c41cb..d512b9802f 100644 --- a/core/src/mindustry/content/SectorPresets.java +++ b/core/src/mindustry/content/SectorPresets.java @@ -162,10 +162,10 @@ public class SectorPresets{ ), new BuildCountObjective(Blocks.berylliumWall, 6).withMarkers( new TextMarker("[accent]Walls[] can prevent oncoming damage from reaching your buildings\nPlace some [accent]beryllium walls[] around the turret.", 276f * 8f, 133f * 8f) - ).withFlags("defStart"), + ), new TimerObjective("@objective.enemiesapproaching",30 * 60).withMarkers( new TextMarker("Enemy incoming, prepare to defend.", 276f * 8f, 133f * 8f) - ), + ).withFlags("defStart"), new DestroyUnitsObjective(2).withFlags("defDone") ); };