From ced135bc87f832c611c21c6ed2c2eff006c681c3 Mon Sep 17 00:00:00 2001 From: Dave Corley Date: Fri, 11 Jul 2025 01:47:22 -0700 Subject: [PATCH] CLEANUP: No, record ids should totally be quoted --- apps/openmw/mwlua/types/player.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/openmw/mwlua/types/player.cpp b/apps/openmw/mwlua/types/player.cpp index b0912f5bbd..e8e0eaebb5 100644 --- a/apps/openmw/mwlua/types/player.cpp +++ b/apps/openmw/mwlua/types/player.cpp @@ -204,10 +204,11 @@ namespace MWLua = MWBase::Environment::get().getESMStore()->get().search(topic); if (!dialogueRecord) - throw std::runtime_error("Failed to add topic " + std::string(topicId) + ": topic record not found"); + throw std::runtime_error( + "Failed to add topic \"" + std::string(topicId) + "\": topic record not found"); if (dialogueRecord->mType != ESM::Dialogue::Topic) - throw std::runtime_error("Failed to add topic " + std::string(topicId) + ": record is not a topic"); + throw std::runtime_error("Failed to add topic \"" + std::string(topicId) + "\": record is not a topic"); MWBase::Environment::get().getDialogueManager()->addTopic(topic); };