Fix long avatar id issue

This commit is contained in:
2022-07-05 21:50:55 +08:00
parent ebbe5cf357
commit 8f330fb504
2 changed files with 2 additions and 2 deletions

View File

@ -68,7 +68,7 @@ namespace GrasscutterTools.Forms
if (GameData.AvatarColors.Names[i] == color)
{
var id = GameData.AvatarColors.Ids[i];
var index = Array.IndexOf(GameData.Avatars.Ids, id % 1000 + 10000000);
var index = Array.IndexOf(GameData.Avatars.Ids, id);
if (index >= 0)
kvs.Add($"{id}:{GameData.Avatars.Names[index]}");
}

View File

@ -118,7 +118,7 @@ namespace GrasscutterTools.Forms
if (GameData.AvatarColors.Names[i] == color)
{
var id = GameData.AvatarColors.Ids[i];
var index = Array.IndexOf(GameData.Avatars.Ids, id % 1000 + 10000000);
var index = Array.IndexOf(GameData.Avatars.Ids, id);
if (index >= 0)
yield return (id, GameData.Avatars.Names[index]);
}