v2.5.3: fixed sandals upgrades not counting, & upgrader uses counting 2x

This commit is contained in:
Evan Debenham
2024-09-25 12:09:45 -04:00
parent 1635c2a00f
commit 1bfe1f6060
3 changed files with 2 additions and 3 deletions

View File

@@ -35,6 +35,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Item;
import com.shatteredpixel.shatteredpixeldungeon.items.bags.Bag; import com.shatteredpixel.shatteredpixeldungeon.items.bags.Bag;
import com.shatteredpixel.shatteredpixeldungeon.items.bags.VelvetPouch; import com.shatteredpixel.shatteredpixeldungeon.items.bags.VelvetPouch;
import com.shatteredpixel.shatteredpixeldungeon.items.rings.RingOfEnergy; import com.shatteredpixel.shatteredpixeldungeon.items.rings.RingOfEnergy;
import com.shatteredpixel.shatteredpixeldungeon.journal.Catalog;
import com.shatteredpixel.shatteredpixeldungeon.mechanics.Ballistica; import com.shatteredpixel.shatteredpixeldungeon.mechanics.Ballistica;
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages; import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
import com.shatteredpixel.shatteredpixeldungeon.plants.Blindweed; import com.shatteredpixel.shatteredpixeldungeon.plants.Blindweed;
@@ -308,7 +309,7 @@ public class SandalsOfNature extends Artifact {
if (seeds.size() >= 3+(level()*3)){ if (seeds.size() >= 3+(level()*3)){
seeds.clear(); seeds.clear();
upgrade(); upgrade();
Catalog.countUses(SandalsOfNature.class, level() == 3 ? 4 : 3);
if (level() >= 1 && level() <= 3) { if (level() >= 1 && level() <= 3) {
GLog.p( Messages.get(SandalsOfNature.class, "levelup") ); GLog.p( Messages.get(SandalsOfNature.class, "levelup") );
} }

View File

@@ -135,7 +135,6 @@ public class ScrollOfUpgrade extends InventoryScroll {
Badges.validateMageUnlock(); Badges.validateMageUnlock();
Catalog.countUse(item.getClass()); Catalog.countUse(item.getClass());
Catalog.countUse(ScrollOfUpgrade.class);
return item; return item;
} }

View File

@@ -103,7 +103,6 @@ public class MagicalInfusion extends InventorySpell {
Badges.validateItemLevelAquired(item); Badges.validateItemLevelAquired(item);
Catalog.countUse(item.getClass()); Catalog.countUse(item.getClass());
Catalog.countUse(getClass());
Statistics.upgradesUsed++; Statistics.upgradesUsed++;