From ce6e5597e06751c160bfebd685a9ef8dd4b1fb0c Mon Sep 17 00:00:00 2001 From: Jeremy Diamond Date: Mon, 17 Nov 2014 04:40:22 -0800 Subject: [PATCH] Riding Crop now works on golems --- .../java/fox/spiteful/forbidden/items/ItemRidingCrop.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/fox/spiteful/forbidden/items/ItemRidingCrop.java b/src/main/java/fox/spiteful/forbidden/items/ItemRidingCrop.java index 281aa90..3226658 100644 --- a/src/main/java/fox/spiteful/forbidden/items/ItemRidingCrop.java +++ b/src/main/java/fox/spiteful/forbidden/items/ItemRidingCrop.java @@ -5,6 +5,7 @@ import net.minecraft.block.Block; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.item.EntityItem; +import net.minecraft.entity.monster.EntityGolem; import net.minecraft.entity.passive.EntityHorse; import net.minecraft.entity.passive.EntityPig; import net.minecraft.entity.player.EntityPlayer; @@ -43,9 +44,10 @@ public class ItemRidingCrop extends ItemSword { stack.damageItem(1, player); if (victim instanceof EntityHorse || victim instanceof EntityPig) victim.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, 175, 5)); - else if (victim instanceof EntityPlayer) { + else if (victim instanceof EntityPlayer || victim instanceof EntityGolem) { victim.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, 75, 1)); victim.addPotionEffect(new PotionEffect(Potion.digSpeed.id, 75, 1)); + victim.addPotionEffect(new PotionEffect(Potion.damageBoost.id, 75, 1)); } if (!player.worldObj.isRemote && !Config.noLust && player.worldObj.provider.dimensionId == -1 && player.worldObj.rand.nextInt(30) == 1) { EntityItem ent = victim.entityDropItem(new ItemStack(ForbiddenItems.deadlyShards, 1, 4), 1.0F);