My modifications :
SystemNick (XY01) more than 4 character
+++ src\Player Edit UI\ChangeLocationWindow.cs
---------------------------------
/// <summary>/// Save the new location
///</summary>
/// <param name="sender">
/// <param name="e">
private void saveButton_Click(object sender, EventArgs e)
{
if (dataGridViewBase.SelectedRows.Count != 1)
return;
foreach (FLDataFile charFile in charFiles)
{
foreach (DataGridViewRow row in dataGridViewBase.SelectedRows)
{
GameDataSet.HashListRow dataRow = (GameDataSet.HashListRow)((DataRowView)row.DataBoundItem).Row;
string baseNick = dataRow.ItemNickName;
int underscore = baseNick.IndexOf("_", 0);
string systemNick = baseNick.Substring(0, underscore);
charFile.AddSetting("Player", "base", new object[] { baseNick });
charFile.AddSetting("Player", "last_base", new object[] { baseNick });
charFile.AddSetting("Player", "system", new object[] { systemNick });
break;
}
if (checkBox2.Checked)
{