Merged in M4SS/holocore/qatool_recovery (pull request #406)

Fixed not being able to /qatool recover characters with a surname
This commit is contained in:
Obique PSWG
2017-01-08 00:48:31 -06:00
@@ -203,18 +203,14 @@ public class QaToolCmdCallback implements ICmdCallback {
}
private void recoverPlayer(ObjectManager objManager, PlayerManager playerManager, Player player, String name, String loc) {
long id = playerManager.getCharacterIdByName(name);
if (id == 0) {
sendSystemMessage(player, "Could not find player by name: '" + name + "'");
return;
}
SWGObject recoveree = objManager.getObjectById(id);
Player recoveree = playerManager.getPlayerByCreatureFirstName(name);
if (recoveree == null) {
sendSystemMessage(player, "Could not find player by name: " + name);
sendSystemMessage(player, "Internal Error. Recoveree is null! ID: " + id);
sendSystemMessage(player, "Could not find player by first name: '" + name + "'");
return;
}
sendSystemMessage(player, teleportToRecoveryLocation(objManager, recoveree, loc));
sendSystemMessage(player, teleportToRecoveryLocation(objManager, recoveree.getCreatureObject(), loc));
}
private String teleportToRecoveryLocation(ObjectManager objManager, SWGObject obj, String loc) {