Fix for inspect command throwing errors when players are in different

worlds
This commit is contained in:
nossr50 2012-04-03 12:05:39 -07:00
parent 00e5e75092
commit 80c36ca846

View File

@ -47,7 +47,8 @@ public class InspectCommand implements CommandExecutor {
PlayerProfile PPt = Users.getProfile(target); PlayerProfile PPt = Users.getProfile(target);
//If they are not an Op they have to be close //If they are not an Op they have to be close
if(sender instanceof Player && !player.isOp() && !m.isNear(player.getLocation(), target.getLocation(), 5.0)) if(sender instanceof Player && !player.getWorld().equals(target.getWorld()) ||
sender instanceof Player && !player.isOp() && !m.isNear(player.getLocation(), target.getLocation(), 5.0))
{ {
sender.sendMessage("You are too far away to inspect that player!"); //TODO: Needs more locale. sender.sendMessage("You are too far away to inspect that player!"); //TODO: Needs more locale.
} }