From bd38aa428ac4fd0a50af232692a71b8c8cdb8b35 Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 21 May 2013 13:35:39 +1200 Subject: [PATCH] If someone can't see someone. This will no longer changed if they are disguised --- src/me/libraryaddict/disguise/DisguiseAPI.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/me/libraryaddict/disguise/DisguiseAPI.java b/src/me/libraryaddict/disguise/DisguiseAPI.java index d25985aa..08aa57e4 100644 --- a/src/me/libraryaddict/disguise/DisguiseAPI.java +++ b/src/me/libraryaddict/disguise/DisguiseAPI.java @@ -24,7 +24,7 @@ public class DisguiseAPI { disguises.put(p.getName(), disguise); disguise.constructPacket(p); for (Player player : Bukkit.getOnlinePlayers()) { - if (p.getWorld() != player.getWorld()) + if (p.getWorld() != player.getWorld() || !player.canSee(p)) continue; player.hidePlayer(p); player.showPlayer(p); @@ -88,7 +88,8 @@ public class DisguiseAPI { } /** - * @param Boolean - Set if sounds play when the disguiser is hurt + * @param Boolean + * - Set if sounds play when the disguiser is hurt */ public static void setPlaySounds(boolean sounds) { playSounds = sounds;