mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-10-10 00:13:42 -04:00
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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user