v3.0.0: fixed stone of detect magic being usable on thrown items
This commit is contained in:
@@ -28,6 +28,7 @@ import com.shatteredpixel.shatteredpixeldungeon.items.Item;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.armor.Armor;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.wands.Wand;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.Weapon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.items.weapon.missiles.MissileWeapon;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.journal.Catalog;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.messages.Messages;
|
||||
import com.shatteredpixel.shatteredpixeldungeon.sprites.ItemSpriteSheet;
|
||||
@@ -43,6 +44,7 @@ public class StoneOfDetectMagic extends InventoryStone {
|
||||
@Override
|
||||
public boolean usableOnItem(Item item){
|
||||
return (item instanceof EquipableItem || item instanceof Wand)
|
||||
&& !(item instanceof MissileWeapon)
|
||||
&& (!item.isIdentified() || !item.cursedKnown);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user