diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/trinkets/MossyClump.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/trinkets/MossyClump.java index 0c66d5739..55c924f3e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/trinkets/MossyClump.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/trinkets/MossyClump.java @@ -38,8 +38,8 @@ public class MossyClump extends Trinket { @Override protected int upgradeEnergyCost() { - //5 -> 20(25) -> 25(50) -> 30(80) - return 20+5*level(); + //5 -> 15(20) -> 20(40) -> 25(65) + return 15+5*level(); } @Override diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/features/HighGrass.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/features/HighGrass.java index 632599095..bee53a6c5 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/features/HighGrass.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/features/HighGrass.java @@ -138,6 +138,12 @@ public class HighGrass { // Dew, scales from 1/6 to 1/4 lootChance = 1/(6f -naturalismLevel/2f); + + //grassy levels spawn half as much dew + if (Dungeon.level != null && Dungeon.level.feeling == Level.Feeling.GRASS){ + lootChance /= 2; + } + if (Random.Float() < lootChance) { level.drop(new Dewdrop(), pos).sprite.drop(); }