v0.6.2a: fixed incorrect map reset logic in prison boss level

This commit is contained in:
Evan Debenham 2017-10-31 23:01:15 -04:00
parent 943dbe2100
commit f1949a9c2f

View File

@ -42,6 +42,7 @@ import com.shatteredpixel.shatteredpixeldungeon.plants.Plant;
import com.shatteredpixel.shatteredpixeldungeon.scenes.GameScene;
import com.shatteredpixel.shatteredpixeldungeon.tiles.CustomTiledVisual;
import com.shatteredpixel.shatteredpixeldungeon.ui.TargetHealthIndicator;
import com.shatteredpixel.shatteredpixeldungeon.utils.BArray;
import com.watabou.noosa.Group;
import com.watabou.noosa.audio.Sample;
import com.watabou.utils.Bundlable;
@ -243,7 +244,9 @@ public class PrisonBossLevel extends Level {
else if (map[i] == Terrain.EXIT)
exit = i;
visited = mapped = new boolean[length()];
BArray.setFalse(visited);
BArray.setFalse(mapped);
for (Blob blob: blobs.values()){
blob.fullyClear();
}