diff --git a/src/Starward/Services/Gacha/ZZZGachaService.cs b/src/Starward/Services/Gacha/ZZZGachaService.cs index 4646c60fd..ccf2e5851 100644 --- a/src/Starward/Services/Gacha/ZZZGachaService.cs +++ b/src/Starward/Services/Gacha/ZZZGachaService.cs @@ -80,7 +80,6 @@ public Dictionary GetItemsInfo() } - public override (List GachaStats, List ItemStats) GetGachaTypeStats(long uid) { var statsList = new List(); @@ -338,10 +337,10 @@ public UIGF40Game() { } public UIGF40Game(long uid, List list) { this.uid = uid; - timezone = uid.ToString().FirstOrDefault() switch + timezone = uid.ToString().Length == 8 ? 8 : uid.ToString()[..2] switch { - '6' => -5, - '7' => 1, + "10" => -5, + "15" => 1, _ => 8, }; lang = list.FirstOrDefault()?.Lang ?? "";