From f0fb0beb1a5f48554f0a6d0418ce4c30e8336255 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 21 Jan 2015 15:47:26 -0500 Subject: [PATCH] v0.2.3e: stopped 2nd quickslot being initialized on rogue when only one slot is enabled. --- .../shatteredpixeldungeon/actors/hero/HeroClass.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/HeroClass.java b/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/HeroClass.java index bca4c56eb..62083a49e 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/HeroClass.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/actors/hero/HeroClass.java @@ -21,6 +21,7 @@ import com.shatteredpixel.shatteredpixeldungeon.Assets; import com.shatteredpixel.shatteredpixeldungeon.Badges; import com.shatteredpixel.shatteredpixeldungeon.Challenges; import com.shatteredpixel.shatteredpixeldungeon.Dungeon; +import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon; import com.shatteredpixel.shatteredpixeldungeon.items.TomeOfMastery; import com.shatteredpixel.shatteredpixeldungeon.items.armor.ClothArmor; import com.shatteredpixel.shatteredpixeldungeon.items.artifacts.CloakOfShadows; @@ -166,7 +167,8 @@ public enum HeroClass { darts.identify().collect(); Dungeon.quickslot.setSlot(0, cloak); - Dungeon.quickslot.setSlot(1, darts); + if (ShatteredPixelDungeon.quickSlots() > 1) + Dungeon.quickslot.setSlot(1, darts); new ScrollOfMagicMapping().setKnown(); }