From 94a2f2747175283e14f5096d37fea2bc7fa2e145 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 12 May 2017 14:32:24 -0400 Subject: [PATCH] v0.6.0: increased visibility granted by light buff --- .../shatteredpixeldungeon/actors/buffs/Light.java | 2 +- .../shatteredpixel/shatteredpixeldungeon/levels/Level.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Light.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Light.java index 387dbea42..abbcb4b73 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Light.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Light.java @@ -30,7 +30,7 @@ import com.shatteredpixel.shatteredpixeldungeon.ui.BuffIndicator; public class Light extends FlavourBuff { public static final float DURATION = 250f; - public static final int DISTANCE = 4; + public static final int DISTANCE = 6; @Override public boolean attachTo( Char target ) { diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java index 479a9ef2b..36a3b9830 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/Level.java @@ -117,7 +117,7 @@ public abstract class Level implements Bundlable { public boolean[] visited; public boolean[] mapped; - public int viewDistance = Dungeon.isChallenged( Challenges.DARKNESS ) ? 3: 8; + public int viewDistance = Dungeon.isChallenged( Challenges.DARKNESS ) ? 4 : 8; //FIXME should not be static! public static boolean[] fieldOfView; @@ -232,7 +232,7 @@ public abstract class Level implements Bundlable { case 3: feeling = Feeling.DARK; addItemToSpawn(new Torch()); - viewDistance = (int)Math.ceil(viewDistance/3f); + viewDistance = Math.round(viewDistance/2f); break; } } @@ -408,7 +408,7 @@ public abstract class Level implements Bundlable { feeling = bundle.getEnum( FEELING, Feeling.class ); if (feeling == Feeling.DARK) - viewDistance = (int)Math.ceil(viewDistance/3f); + viewDistance = Math.round(viewDistance/2f); buildFlagMaps(); cleanWalls();