diff --git a/Sources/Plasma/FeatureLib/pfConsole/pfAvatarConsoleCommands.cpp b/Sources/Plasma/FeatureLib/pfConsole/pfAvatarConsoleCommands.cpp index bcfbf7f4..780d457a 100644 --- a/Sources/Plasma/FeatureLib/pfConsole/pfAvatarConsoleCommands.cpp +++ b/Sources/Plasma/FeatureLib/pfConsole/pfAvatarConsoleCommands.cpp @@ -173,7 +173,15 @@ PF_CONSOLE_CMD( Avatar_Spawn, Show, "", "Print a list of spawn points.") const plSpawnModifier * spawn = mgr->GetSpawnPoint(i); if(spawn) { - PrintStringF(PrintString, "%d. %s", i, spawn->GetKey()->GetName().c_str()); + plString soName = _TEMP_CONVERT_FROM_LITERAL("(none)"); + + if (spawn->GetNumTargets() > 0) + { + plSceneObject* so = spawn->GetTarget(0); + if (so) + soName = so->GetKeyName(); + } + PrintStringF(PrintString, "%d. %s -> %s", i, soName.c_str(), spawn->GetKeyName().c_str()); } } }