v2.2.0: fixed single scrolls of transmutation working on themselves
This commit is contained in:
+2
-1
@@ -68,7 +68,8 @@ public class ScrollOfTransmutation extends InventoryScroll {
|
|||||||
return item instanceof MeleeWeapon ||
|
return item instanceof MeleeWeapon ||
|
||||||
(item instanceof MissileWeapon && (!(item instanceof Dart) || item instanceof TippedDart)) ||
|
(item instanceof MissileWeapon && (!(item instanceof Dart) || item instanceof TippedDart)) ||
|
||||||
(item instanceof Potion && !(item instanceof Elixir || item instanceof Brew || item instanceof AlchemicalCatalyst)) ||
|
(item instanceof Potion && !(item instanceof Elixir || item instanceof Brew || item instanceof AlchemicalCatalyst)) ||
|
||||||
item instanceof Scroll ||
|
//the extra check here prevents a single scroll being used on itself
|
||||||
|
(item instanceof Scroll && (!(item instanceof ScrollOfTransmutation) || item.quantity() > 1)) ||
|
||||||
item instanceof Ring ||
|
item instanceof Ring ||
|
||||||
item instanceof Wand ||
|
item instanceof Wand ||
|
||||||
item instanceof Plant.Seed ||
|
item instanceof Plant.Seed ||
|
||||||
|
|||||||
Reference in New Issue
Block a user