diff --git a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs index 2d91cede..078ea603 100644 --- a/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs +++ b/popcorn/Assets/MyGame/Scenes/marketing/Scripts/Market.cs @@ -484,16 +484,14 @@ public class Market : SingletonMonoBehaviour shuffledOrder.AddRange(refillList); try { - if (displayFlavors.Count <= shopStock.Count) + var diffDisplayCount = shopStock.Count - displayFlavors.Count; + if (diffDisplayCount > 0) { - displayFlavors = shopStock.ToList(); + displayFlavors.AddRange(shopStock.GetRange(displayFlavors.Count, diffDisplayCount)); } - else + for (int i = 0; i < refillList.Count; i++) { - for (int i = 0; i < refillList.Count; i++) - { - displayFlavors[refillList[i]] = shopStock[shopStock.Count - 1 - i]; - } + displayFlavors[refillList[i]] = shopStock[shopStock.Count - 1 - i]; } } catch (Exception e)