diff --git a/core/assets-raw/sprites/blocks/drills/plasma-bore-top.png b/core/assets-raw/sprites/blocks/drills/plasma-bore-top.png index c0bd115356..27ec8788cf 100644 Binary files a/core/assets-raw/sprites/blocks/drills/plasma-bore-top.png and b/core/assets-raw/sprites/blocks/drills/plasma-bore-top.png differ diff --git a/core/assets-raw/sprites/blocks/drills/plasma-bore.png b/core/assets-raw/sprites/blocks/drills/plasma-bore.png index 35d8889be8..fc0202ed77 100644 Binary files a/core/assets-raw/sprites/blocks/drills/plasma-bore.png and b/core/assets-raw/sprites/blocks/drills/plasma-bore.png differ diff --git a/core/assets-raw/sprites/blocks/environment/steam-vent1.png b/core/assets-raw/sprites/blocks/environment/steam-vent1.png index 8ab218732f..7d61092f44 100644 Binary files a/core/assets-raw/sprites/blocks/environment/steam-vent1.png and b/core/assets-raw/sprites/blocks/environment/steam-vent1.png differ diff --git a/core/assets-raw/sprites/blocks/environment/steam-vent2.png b/core/assets-raw/sprites/blocks/environment/steam-vent2.png new file mode 100644 index 0000000000..de205d6443 Binary files /dev/null and b/core/assets-raw/sprites/blocks/environment/steam-vent2.png differ diff --git a/core/assets-raw/sprites/blocks/power/beam-node.png b/core/assets-raw/sprites/blocks/power/beam-node.png index 9df504d257..f245e300db 100644 Binary files a/core/assets-raw/sprites/blocks/power/beam-node.png and b/core/assets-raw/sprites/blocks/power/beam-node.png differ diff --git a/core/src/mindustry/world/blocks/environment/SteamVent.java b/core/src/mindustry/world/blocks/environment/SteamVent.java index a979e4e196..067fcc7dae 100644 --- a/core/src/mindustry/world/blocks/environment/SteamVent.java +++ b/core/src/mindustry/world/blocks/environment/SteamVent.java @@ -37,7 +37,7 @@ public class SteamVent extends Floor{ public SteamVent(String name){ super(name); - variants = 1; + variants = 2; inEditor = false; } diff --git a/core/src/mindustry/world/blocks/storage/CoreBlock.java b/core/src/mindustry/world/blocks/storage/CoreBlock.java index 7d76842a86..2138f1058e 100644 --- a/core/src/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/mindustry/world/blocks/storage/CoreBlock.java @@ -333,7 +333,7 @@ public class CoreBlock extends StorageBlock{ @Override public int getMaximumAccepted(Item item){ - return state.rules.coreIncinerates ? storageCapacity * 2 : storageCapacity; + return state.rules.coreIncinerates ? storageCapacity * 20 : storageCapacity; } @Override @@ -348,7 +348,7 @@ public class CoreBlock extends StorageBlock{ state.teams.registerCore(this); storageCapacity = itemCapacity + proximity().sum(e -> owns(e) ? e.block.itemCapacity : 0); - proximity.each(e -> owns(e), t -> { + proximity.each(this::owns, t -> { t.items = items; ((StorageBuild)t).linkedCore = this; });