diff --git a/src/game/boe.infodlg.cpp b/src/game/boe.infodlg.cpp index 059bd0cd..d1a9d69b 100644 --- a/src/game/boe.infodlg.cpp +++ b/src/game/boe.infodlg.cpp @@ -707,12 +707,12 @@ void cStringRecorder::operator()(cDialog& me) { play_sound(0); std::string str1, str2; univ.get_strs(str1, str2, spec_type, label1, label2); - if(univ.party.record(note_type, str1, location)){ + std::string combined = str1; + if(!str2.empty()) + combined += " ||" + str2; + if(univ.party.record(note_type, combined, location)){ give_help(58,0,me); ASB("Added to encounter notes."); } - - if(!str2.empty()) - univ.party.record(note_type, str2, location); }