diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/RegularLevel.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/RegularLevel.java index ea7646d5b..59a000412 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/RegularLevel.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/RegularLevel.java @@ -325,7 +325,7 @@ public abstract class RegularLevel extends Level { Item toDrop = Generator.random(); if ((toDrop instanceof Artifact && Random.Int(2) == 0) || - (toDrop.isUpgradable() && Random.Int(3) <= toDrop.level())){ + (toDrop.isUpgradable() && Random.Int(4 - toDrop.level()) == 0)){ Heap dropped = drop( toDrop, cell ); if (heaps.get(cell) == dropped) { dropped.type = Heap.Type.LOCKED_CHEST;