From 9d3cf8744cfb8bc6c4a9a31d5f34286611fcf4b9 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 20 Sep 2021 23:48:48 -0400 Subject: [PATCH] v1.1.0: fixed artifacts being upgraded from golden mimics --- .../shatteredpixeldungeon/actors/mobs/GoldenMimic.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java index 6033bf1bf..5cbd5a9ff 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GoldenMimic.java @@ -30,6 +30,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.EquipableItem; import com.shatteredpixel.shatteredpixeldungeon.items.Heap; import com.shatteredpixel.shatteredpixeldungeon.items.Item; import com.shatteredpixel.shatteredpixeldungeon.items.armor.Armor; +import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.Artifact; import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand; import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon; import com.shatteredpixel.shatteredpixeldungeon.items.weapon.missiles.MissileWeapon; @@ -94,7 +95,7 @@ public class GoldenMimic extends Mimic { if (i instanceof Armor && ((Armor) i).hasCurseGlyph()){ ((Armor) i).inscribe(null); } - if (!(i instanceof MissileWeapon) && i.level() == 0 && Random.Int(2) == 0){ + if (!(i instanceof MissileWeapon || i instanceof Artifact) && i.level() == 0 && Random.Int(2) == 0){ i.upgrade(); } }