Fix inability to remove gem from crucible (#1079)

This commit is contained in:
Nicholas Ignoffo 2017-03-05 10:38:23 -08:00
parent f083e4e036
commit 3a707df23c

View file

@ -78,9 +78,12 @@ public class BlockDemonCrucible extends Block implements IVariantProvider
if (crucible == null || player.isSneaking())
return false;
if (!(heldItem.getItem() instanceof IDiscreteDemonWill) && !(heldItem.getItem() instanceof IDemonWillGem))
if (!heldItem.isEmpty())
{
return true;
if (!(heldItem.getItem() instanceof IDiscreteDemonWill) && !(heldItem.getItem() instanceof IDemonWillGem))
{
return true;
}
}
Utils.insertItemToTile(crucible, player);