v0.6.1b: corrected unnecessary catalogs saving

This commit is contained in:
Evan Debenham 2017-08-22 21:59:06 -04:00
parent d274dc0320
commit 13e0c37c38

View File

@ -32,7 +32,6 @@ import com.shatteredpixel.shatteredpixeldungeon.items.armor.PlateArmor;
import com.shatteredpixel.shatteredpixeldungeon.items.armor.RogueArmor; import com.shatteredpixel.shatteredpixeldungeon.items.armor.RogueArmor;
import com.shatteredpixel.shatteredpixeldungeon.items.armor.ScaleArmor; import com.shatteredpixel.shatteredpixeldungeon.items.armor.ScaleArmor;
import com.shatteredpixel.shatteredpixeldungeon.items.armor.WarriorArmor; import com.shatteredpixel.shatteredpixeldungeon.items.armor.WarriorArmor;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.AlchemistsToolkit;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.CapeOfThorns; import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.CapeOfThorns;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.ChaliceOfBlood; import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.ChaliceOfBlood;
import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.CloakOfShadows; import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.CloakOfShadows;
@ -277,7 +276,7 @@ public enum Catalog {
public static void setSeen(Class<? extends Item> itemClass){ public static void setSeen(Class<? extends Item> itemClass){
for (Catalog cat : values()) { for (Catalog cat : values()) {
if (cat.seen.containsKey(itemClass)) { if (cat.seen.containsKey(itemClass) && !cat.seen.get(itemClass)) {
cat.seen.put(itemClass, true); cat.seen.put(itemClass, true);
Journal.saveNeeded = true; Journal.saveNeeded = true;
} }