From 6d0f143c4bbdaa4dc550b0ba27546d35fe0ff0f2 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 26 Jun 2015 10:42:50 -0400 Subject: [PATCH] v0.3.1: allowed wands to use targeting --- .../shatteredpixeldungeon/ui/QuickSlotButton.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java b/src/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java index 030e84462..2863bac92 100644 --- a/src/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java +++ b/src/com/shatteredpixel/shatteredpixeldungeon/ui/QuickSlotButton.java @@ -21,6 +21,7 @@ package com.shatteredpixel.shatteredpixeldungeon.ui; import com.shatteredpixel.shatteredpixeldungeon.items.EquipableItem; +import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand; import com.watabou.noosa.Image; import com.watabou.noosa.ui.Button; import com.shatteredpixel.shatteredpixeldungeon.Dungeon; @@ -79,7 +80,8 @@ public class QuickSlotButton extends Button implements WndBag.Listener { GameScene.handleCell( lastTarget.pos ); } else { Item item = select(slotNum); - if (item instanceof EquipableItem) + //FIXME: sloppy, should have a better way to decide if an item uses targeting. + if (item instanceof EquipableItem || item instanceof Wand) useTargeting(); item.execute( Dungeon.hero ); }