diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfRegrowth.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfRegrowth.java index 8649894e8..e7d040d20 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfRegrowth.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/wands/WandOfRegrowth.java @@ -326,7 +326,11 @@ public class WandOfRegrowth extends Wand { for (int i = 0; i < nDrops && !candidates.isEmpty(); i++){ Integer c = Random.element(candidates); - Dungeon.level.drop(new Dewdrop(), c).sprite.drop(pos); + if (Dungeon.level.heaps.get(c) == null) { + Dungeon.level.drop(new Dewdrop(), c).sprite.drop(pos); + } else { + Dungeon.level.drop(new Dewdrop(), c).sprite.drop(c); + } candidates.remove(c); }