diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/Heap.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/Heap.java index ed1c22933..838babf15 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/Heap.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/Heap.java @@ -175,6 +175,12 @@ public class Heap implements Bundlable { int index = items.indexOf( a ); if (index != -1) { items.remove( index ); + for (Item i : items) { + if (i.isSimilar( b )) { + i.merge( b ); + return; + } + } items.add( index, b ); } }