diff --git a/popcorn/Assets/MyGame/Scenes/Cooking/Scripts/CookingResult.cs b/popcorn/Assets/MyGame/Scenes/Cooking/Scripts/CookingResult.cs index b915a576..a07cb1e1 100644 --- a/popcorn/Assets/MyGame/Scenes/Cooking/Scripts/CookingResult.cs +++ b/popcorn/Assets/MyGame/Scenes/Cooking/Scripts/CookingResult.cs @@ -301,9 +301,9 @@ public class CookingResult : MonoBehaviour if (stockCount > 0) { var market = WorldMarketManager.Instance.GetMarket(cityId); + market.CheckPartTimerMode(); market.RefillDisplayFlavors(); market.UpdateShopState(); - market.CheckPartTimerMode(); } // 空タンク並び替え diff --git a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs index 3a68c1bd..ad4387d2 100644 --- a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs +++ b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs @@ -630,10 +630,11 @@ displayFlavors: {displayFlavors.Aggregate("", (s, data) => $"{s},{data.FlavorId} if (IsLatestCity || shopStock + tankStock > 0) { if (!IsPartTimer) return; - ReShuffle(ShopStock); IsPartTimer = false; + ReShuffle(ShopStock); return; } + if (IsPartTimer) return; IsPartTimer = true; // バイト用ダミー生成処理 if (dummyStorageTank.Count <= 0) GenerateDummyStock();