Fixed the demon will so that you can actually pick it up when you have no gem. Fix #587
This commit is contained in:
parent
d5670b5f0e
commit
a9dae1b0d4
|
@ -6,6 +6,7 @@ Version 2.0.0-14
|
||||||
- FMLInterModComs.sendMessage("BloodMagic", "sacrificeValue", "ClassName;Value")
|
- FMLInterModComs.sendMessage("BloodMagic", "sacrificeValue", "ClassName;Value")
|
||||||
- FMLInterModComs.sendMessage("BloodMagic", "greenGroveBlacklist", "domain:name")
|
- FMLInterModComs.sendMessage("BloodMagic", "greenGroveBlacklist", "domain:name")
|
||||||
- Fixed the bound sword so that it now drops weak blood shards.
|
- Fixed the bound sword so that it now drops weak blood shards.
|
||||||
|
- Fixed the demon will so that you can actually pick it up!
|
||||||
|
|
||||||
------------------------------------------------------
|
------------------------------------------------------
|
||||||
Version 2.0.0-13
|
Version 2.0.0-13
|
||||||
|
|
|
@ -46,6 +46,7 @@ public class PlayerDemonWillHandler
|
||||||
{
|
{
|
||||||
ItemStack[] inventory = player.inventory.mainInventory;
|
ItemStack[] inventory = player.inventory.mainInventory;
|
||||||
|
|
||||||
|
boolean hasGem = false;
|
||||||
for (int i = 0; i < inventory.length; i++)
|
for (int i = 0; i < inventory.length; i++)
|
||||||
{
|
{
|
||||||
ItemStack stack = inventory[i];
|
ItemStack stack = inventory[i];
|
||||||
|
@ -53,6 +54,7 @@ public class PlayerDemonWillHandler
|
||||||
{
|
{
|
||||||
if (stack.getItem() instanceof IDemonWillGem)
|
if (stack.getItem() instanceof IDemonWillGem)
|
||||||
{
|
{
|
||||||
|
hasGem = true;
|
||||||
if (((IDemonWillGem) stack.getItem()).getWill(stack) < ((IDemonWillGem) stack.getItem()).getMaxWill(stack))
|
if (((IDemonWillGem) stack.getItem()).getWill(stack) < ((IDemonWillGem) stack.getItem()).getMaxWill(stack))
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
|
@ -61,7 +63,7 @@ public class PlayerDemonWillHandler
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return hasGem;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue