From 41b62967887de45b2a1ff367f7831fec5cd5a434 Mon Sep 17 00:00:00 2001 From: Chiss Date: Sat, 15 Nov 2014 20:16:18 +1100 Subject: [PATCH] Wither no longer shoots in pregame lobby --- .../game/games/wither/kit/KitWitherMinion.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/wither/kit/KitWitherMinion.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/wither/kit/KitWitherMinion.java index dd9a5e227..fe3df5c2c 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/wither/kit/KitWitherMinion.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/wither/kit/KitWitherMinion.java @@ -2,10 +2,12 @@ package nautilus.game.arcade.game.games.wither.kit; import org.bukkit.Material; import org.bukkit.entity.EntityType; +import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.entity.EntityDamageEvent.DamageCause; +import org.bukkit.inventory.ItemStack; import mineplex.core.common.util.C; import mineplex.core.common.util.UtilServer; @@ -23,7 +25,7 @@ public class KitWitherMinion extends Kit { public KitWitherMinion(ArcadeManager manager) { - super(manager, "Wither Minion", KitAvailability.Free, + super(manager, "Wither", KitAvailability.Free, new String[] { @@ -36,10 +38,22 @@ public class KitWitherMinion extends Kit new PerkWitherAttack(), new PerkWitherMinion() }, - EntityType.WITHER, + EntityType.SKELETON, null); } + + @Override + public void SpawnCustom(LivingEntity ent) + { + ent.setMaxHealth(300); + ent.setHealth(300); + + DisguiseWither disguise = new DisguiseWither(ent); + disguise.SetName(C.cYellow + "Wither"); + disguise.SetCustomNameVisible(true); + Manager.GetDisguise().disguise(disguise); + } @Override public void GiveItems(Player player)