From 8f330fb504b175a3e5f2027442e94aaf2f3b8d11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AD=B1=E5=82=91?= Date: Tue, 5 Jul 2022 21:50:55 +0800 Subject: [PATCH] Fix long avatar id issue --- Source/GrasscutterTools/Forms/FormGachaBannerEditor.cs | 2 +- Source/GrasscutterTools/Forms/FormGachaBannerEditor2.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/GrasscutterTools/Forms/FormGachaBannerEditor.cs b/Source/GrasscutterTools/Forms/FormGachaBannerEditor.cs index c12c6d1..7863277 100644 --- a/Source/GrasscutterTools/Forms/FormGachaBannerEditor.cs +++ b/Source/GrasscutterTools/Forms/FormGachaBannerEditor.cs @@ -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]}"); } diff --git a/Source/GrasscutterTools/Forms/FormGachaBannerEditor2.cs b/Source/GrasscutterTools/Forms/FormGachaBannerEditor2.cs index a934408..e51898f 100644 --- a/Source/GrasscutterTools/Forms/FormGachaBannerEditor2.cs +++ b/Source/GrasscutterTools/Forms/FormGachaBannerEditor2.cs @@ -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]); }