diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 57311467b1..01f1cc57fc 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -2940,7 +2940,7 @@ public class UnitTypes{ mirror = false; reload = 1f; shootOnDeath = true; - bullet = new ExplosionBulletType(110f, 22f){{ + bullet = new ExplosionBulletType(130f, 22f){{ shootEffect = Fx.massiveExplosion; }}; }}); diff --git a/core/src/mindustry/maps/planet/ErekirPlanetGenerator.java b/core/src/mindustry/maps/planet/ErekirPlanetGenerator.java index d6a9c17b0b..5080d4f549 100644 --- a/core/src/mindustry/maps/planet/ErekirPlanetGenerator.java +++ b/core/src/mindustry/maps/planet/ErekirPlanetGenerator.java @@ -151,7 +151,8 @@ public class ErekirPlanetGenerator extends PlanetGenerator{ ore = Blocks.air; } - if(noise > 0.5f && floor == Blocks.beryllicStone){ + //TODO this needs to be tweaked + if(noise > 0.55f && floor == Blocks.beryllicStone){ floor = Blocks.yellowStone; } } @@ -223,6 +224,10 @@ public class ErekirPlanetGenerator extends PlanetGenerator{ floor = Blocks.roughRhyolite; } + if(floor == Blocks.slag && Mathf.within(x, y, spawnX, spawnY, 30f + noise(x, y, 2, 0.8f, 9f, 15f))){ + floor = Blocks.yellowStonePlates; + } + if((floor == Blocks.arkyciteFloor || floor == Blocks.arkyicStone) && block.isStatic()){ block = Blocks.arkyicWall; }