Reworked Tartaric Gems so that they contain specific demon will types (work for the future)
This commit is contained in:
parent
e681085d8b
commit
035ba94976
11 changed files with 142 additions and 76 deletions
|
@ -9,6 +9,7 @@ import net.minecraftforge.fml.relauncher.Side;
|
|||
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||
import WayofTime.bloodmagic.BloodMagic;
|
||||
import WayofTime.bloodmagic.api.Constants;
|
||||
import WayofTime.bloodmagic.api.soul.EnumDemonWillType;
|
||||
import WayofTime.bloodmagic.api.soul.PlayerDemonWillHandler;
|
||||
import WayofTime.bloodmagic.item.armour.ItemSentientArmour;
|
||||
|
||||
|
@ -28,6 +29,11 @@ public class ItemSentientArmourGem extends Item
|
|||
setMaxStackSize(1);
|
||||
}
|
||||
|
||||
public EnumDemonWillType getCurrentType(ItemStack stack)
|
||||
{
|
||||
return EnumDemonWillType.DEFAULT;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player)
|
||||
{
|
||||
|
@ -46,7 +52,7 @@ public class ItemSentientArmourGem extends Item
|
|||
ItemSentientArmour.revertAllArmour(player);
|
||||
} else
|
||||
{
|
||||
double will = PlayerDemonWillHandler.getTotalDemonWill(player);
|
||||
double will = PlayerDemonWillHandler.getTotalDemonWill(getCurrentType(stack), player);
|
||||
|
||||
int bracket = getWillBracket(will);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue