diff --git a/src/me/libraryaddict/disguise/disguisetypes/TargettedDisguise.java b/src/me/libraryaddict/disguise/disguisetypes/TargettedDisguise.java index 950f2b15..364aed37 100644 --- a/src/me/libraryaddict/disguise/disguisetypes/TargettedDisguise.java +++ b/src/me/libraryaddict/disguise/disguisetypes/TargettedDisguise.java @@ -17,7 +17,11 @@ public abstract class TargettedDisguise extends Disguise { } public boolean canSee(String playername) { - return disguiseViewers.contains(playername); + boolean contains = disguiseViewers.contains(playername); + if (targetType == TargetType.HIDE_FROM_THESE) { + return !contains; + } + return contains; } public void setViewDisguise(Player player) {