diff --git a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgNPC.cs b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgNPC.cs index 4683542a8c..4c2083490f 100644 --- a/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgNPC.cs +++ b/Assets/PerfectWorld/Scripts/UI/Dialogs/DlgNPC.cs @@ -2079,7 +2079,7 @@ namespace BrewMonster.UI for (j = 0; j < pTalk.windows[i].num_option; j++) { strText = GetStringFromTable(249); - strText += pTalk.windows[i].options[j].text; + strText += Encoding.Unicode.GetString(MemoryMarshal.AsBytes(pTalk.windows[i].options[j].text)); m_pLst_Main.AddString(strText); nIndex = m_pLst_Main.GetCount() - 1; m_pLst_Main.SetItemData(nIndex, pTalk.windows[i].options[j].id); @@ -2201,7 +2201,7 @@ namespace BrewMonster.UI for (j = 0; j < pTalk.windows[i].num_option; j++) { strText = GetStringFromTable(249); - strText += pTalk.windows[i].options[j].text; + strText += Encoding.Unicode.GetString(MemoryMarshal.AsBytes(pTalk.windows[i].options[j].text)); m_pLst_Main.AddString(strText); nIndex = m_pLst_Main.GetCount() - 1; m_pLst_Main.SetItemData(nIndex, pTalk.windows[i].options[j].id);