diff --git a/src/me/libraryaddict/disguise/DisguiseListener.java b/src/me/libraryaddict/disguise/DisguiseListener.java index c4256101..cafc4a1b 100644 --- a/src/me/libraryaddict/disguise/DisguiseListener.java +++ b/src/me/libraryaddict/disguise/DisguiseListener.java @@ -185,8 +185,13 @@ public class DisguiseListener implements Listener { } } } - p.sendMessage(ChatColor.RED + "Disguised " + (entity instanceof Player ? "" : "the ") + entityName - + " as " + disguiseName + "!"); + if (disguise.isDisguiseInUse()) { + p.sendMessage(ChatColor.RED + "Disguised " + (entity instanceof Player ? "" : "the ") + entityName + + " as " + disguiseName + "!"); + } else { + p.sendMessage(ChatColor.RED + "Failed to disguise " + (entity instanceof Player ? "" : "the ") + entityName + + " as " + disguiseName + "!"); + } } } else { if (DisguiseAPI.isDisguised(entity)) { diff --git a/src/me/libraryaddict/disguise/commands/DisguiseCommand.java b/src/me/libraryaddict/disguise/commands/DisguiseCommand.java index be583cfb..1833d5d2 100644 --- a/src/me/libraryaddict/disguise/commands/DisguiseCommand.java +++ b/src/me/libraryaddict/disguise/commands/DisguiseCommand.java @@ -42,7 +42,11 @@ public class DisguiseCommand extends BaseDisguiseCommand { } } DisguiseAPI.disguiseToAll((Player) sender, disguise); - sender.sendMessage(ChatColor.RED + "Now disguised as a " + disguise.getType().toReadable()); + if (disguise.isDisguiseInUse()) { + sender.sendMessage(ChatColor.RED + "Now disguised as a " + disguise.getType().toReadable()); + } else { + sender.sendMessage(ChatColor.RED + "Failed to disguise as a " + disguise.getType().toReadable()); + } return true; } diff --git a/src/me/libraryaddict/disguise/commands/DisguisePlayerCommand.java b/src/me/libraryaddict/disguise/commands/DisguisePlayerCommand.java index 998a5b5a..ccba8de0 100644 --- a/src/me/libraryaddict/disguise/commands/DisguisePlayerCommand.java +++ b/src/me/libraryaddict/disguise/commands/DisguisePlayerCommand.java @@ -64,8 +64,13 @@ public class DisguisePlayerCommand extends BaseDisguiseCommand { } } DisguiseAPI.disguiseToAll(player, disguise); - sender.sendMessage(ChatColor.RED + "Successfully disguised " + player.getName() + " as a " - + disguise.getType().toReadable() + "!"); + if (disguise.isDisguiseInUse()) { + sender.sendMessage(ChatColor.RED + "Successfully disguised " + player.getName() + " as a " + + disguise.getType().toReadable() + "!"); + } else { + sender.sendMessage(ChatColor.RED + "Failed to disguise " + player.getName() + " as a " + + disguise.getType().toReadable() + "!"); + } return true; } diff --git a/src/me/libraryaddict/disguise/commands/DisguiseRadiusCommand.java b/src/me/libraryaddict/disguise/commands/DisguiseRadiusCommand.java index 52b8f44a..cb181457 100644 --- a/src/me/libraryaddict/disguise/commands/DisguiseRadiusCommand.java +++ b/src/me/libraryaddict/disguise/commands/DisguiseRadiusCommand.java @@ -119,7 +119,9 @@ public class DisguiseRadiusCommand extends BaseDisguiseCommand { } } DisguiseAPI.disguiseToAll(entity, disguise); - disguisedEntitys++; + if (disguise.isDisguiseInUse()) { + disguisedEntitys++; + } } } if (disguisedEntitys > 0) {