From 1254ab232ab2a57470582791d798bc5656d3b2a9 Mon Sep 17 00:00:00 2001 From: dddeeefff Date: Mon, 23 Sep 2013 20:57:28 +0100 Subject: [PATCH] Add randomized Horse appearance to Call Of The Wild --- .../com/gmail/nossr50/skills/taming/TamingManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java b/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java index ac5790076..2891760f8 100644 --- a/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java +++ b/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java @@ -5,6 +5,7 @@ import org.bukkit.entity.EntityType; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Ocelot; import org.bukkit.entity.Player; +import org.bukkit.entity.Horse; import org.bukkit.entity.Tameable; import org.bukkit.entity.Wolf; import org.bukkit.inventory.ItemStack; @@ -232,6 +233,13 @@ public class TamingManager extends SkillManager { entity.setHealth(entity.getMaxHealth()); break; + case HORSE: + entity.setMaxHealth(15 + Misc.getRandom().nextInt(16)); + entity.setHealth(entity.getMaxHealth()); + ((Horse) entity).setColor(Horse.Color.values()[Misc.getRandom().nextInt(Horse.Color.values().length)]); + ((Horse) entity).setStyle(Horse.Style.values()[Misc.getRandom().nextInt(Horse.Style.values().length)]); + break; + default: break; }