Fix a NPE when trying to join a non-existing player

Fixes #860
This commit is contained in:
TfT_02
2013-03-21 22:04:52 +01:00
parent 9730cdb880
commit 70160468c0
3 changed files with 9 additions and 5 deletions

View File

@ -31,6 +31,9 @@ public class PartyJoinCommand implements CommandExecutor {
return true;
}
mcMMOPlayer = UserManager.getPlayer(args[1]);
player = mcMMOPlayer.getPlayer();
String password = getPassword(args);
// Make sure party passwords match
@ -63,8 +66,8 @@ public class PartyJoinCommand implements CommandExecutor {
private boolean canJoinParty(CommandSender sender, String targetName) {
mcMMOTarget = UserManager.getPlayer(targetName);
if (CommandUtils.checkPlayerExistence(sender, targetName, mcMMOTarget)) {
return true;
if (!CommandUtils.checkPlayerExistence(sender, targetName, mcMMOTarget)) {
return false;
}
target = mcMMOTarget.getPlayer();