diff options
-rw-r--r-- | Essentials/src/com/earth2me/essentials/SpawnMob.java | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/Essentials/src/com/earth2me/essentials/SpawnMob.java b/Essentials/src/com/earth2me/essentials/SpawnMob.java index f5b6ca5b0..09faef05c 100644 --- a/Essentials/src/com/earth2me/essentials/SpawnMob.java +++ b/Essentials/src/com/earth2me/essentials/SpawnMob.java @@ -353,13 +353,9 @@ public class SpawnMob ((Zombie)spawned).setBaby(true); } } - - if (type == EntityType.SKELETON) + + if (spawned instanceof Zombie || type == EntityType.SKELETON) { - if (data.contains("wither")) - { - ((Skeleton)spawned).setSkeletonType(SkeletonType.WITHER); - } if (data.contains("sword")) { final EntityEquipment invent = ((LivingEntity)spawned).getEquipment(); @@ -383,6 +379,14 @@ public class SpawnMob } } + if (type == EntityType.SKELETON) + { + if (data.contains("wither")) + { + ((Skeleton)spawned).setSkeletonType(SkeletonType.WITHER); + } + } + if (type == EntityType.EXPERIENCE_ORB) { if (Util.isInt(data)) |