From 72c81e72264a69f41db1230da02418ba06b9aa62 Mon Sep 17 00:00:00 2001 From: MusicGivesMeLife Date: Tue, 17 Jun 2025 23:24:00 -0400 Subject: [PATCH 1/3] Fixed glitch by manually coding inventory price --- Regression/PrimevalTitmouse/Regression.cs | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/Regression/PrimevalTitmouse/Regression.cs b/Regression/PrimevalTitmouse/Regression.cs index e3c24be..942fa87 100644 --- a/Regression/PrimevalTitmouse/Regression.cs +++ b/Regression/PrimevalTitmouse/Regression.cs @@ -357,20 +357,7 @@ private void ReceiveMenuChanged(object sender, MenuChangedEventArgs e) //Default to all underwear being available List allUnderwear = Strings.ValidUnderwearTypes(); List availableUnderwear = allUnderwear; - bool underwearAvailableAtShop = false; - if(Game1.currentLocation is SeedShop) - { - //The seed shop does not sell the Joja diaper - availableUnderwear.Remove("Joja diaper"); - underwearAvailableAtShop = true; - } else if(Game1.currentLocation is JojaMart) - { - //Joja shop ONLY sels the Joja diaper and a cloth diaper - availableUnderwear.Clear(); - availableUnderwear.Add("Joja diaper"); - availableUnderwear.Add("Cloth diaper"); - underwearAvailableAtShop = true; - } + bool underwearAvailableAtShop = true; if(underwearAvailableAtShop) { @@ -378,7 +365,7 @@ private void ReceiveMenuChanged(object sender, MenuChangedEventArgs e) { Underwear underwear = new Underwear(type, 0.0f, 0.0f, 1); currentShopMenu.forSale.Add(underwear); - currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(underwear.container.price, 999)); + currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(1, 999)); } } } From 7d2d0eb2f789b44d9684cde4e62bdf57a78a261d Mon Sep 17 00:00:00 2001 From: MusicGivesMeLife Date: Tue, 17 Jun 2025 23:26:43 -0400 Subject: [PATCH 2/3] Revert "Fixed glitch by manually coding inventory price" This reverts commit 72c81e72264a69f41db1230da02418ba06b9aa62. --- Regression/PrimevalTitmouse/Regression.cs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/Regression/PrimevalTitmouse/Regression.cs b/Regression/PrimevalTitmouse/Regression.cs index 942fa87..e3c24be 100644 --- a/Regression/PrimevalTitmouse/Regression.cs +++ b/Regression/PrimevalTitmouse/Regression.cs @@ -357,7 +357,20 @@ private void ReceiveMenuChanged(object sender, MenuChangedEventArgs e) //Default to all underwear being available List allUnderwear = Strings.ValidUnderwearTypes(); List availableUnderwear = allUnderwear; - bool underwearAvailableAtShop = true; + bool underwearAvailableAtShop = false; + if(Game1.currentLocation is SeedShop) + { + //The seed shop does not sell the Joja diaper + availableUnderwear.Remove("Joja diaper"); + underwearAvailableAtShop = true; + } else if(Game1.currentLocation is JojaMart) + { + //Joja shop ONLY sels the Joja diaper and a cloth diaper + availableUnderwear.Clear(); + availableUnderwear.Add("Joja diaper"); + availableUnderwear.Add("Cloth diaper"); + underwearAvailableAtShop = true; + } if(underwearAvailableAtShop) { @@ -365,7 +378,7 @@ private void ReceiveMenuChanged(object sender, MenuChangedEventArgs e) { Underwear underwear = new Underwear(type, 0.0f, 0.0f, 1); currentShopMenu.forSale.Add(underwear); - currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(1, 999)); + currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(underwear.container.price, 999)); } } } From dc9807986d538f84c3b36b00fc8daeaa00561604 Mon Sep 17 00:00:00 2001 From: MusicGivesMeLife Date: Tue, 17 Jun 2025 23:27:33 -0400 Subject: [PATCH 3/3] container.price no longer exists, fixed glitch --- Regression/PrimevalTitmouse/Regression.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Regression/PrimevalTitmouse/Regression.cs b/Regression/PrimevalTitmouse/Regression.cs index e3c24be..ad0c5d7 100644 --- a/Regression/PrimevalTitmouse/Regression.cs +++ b/Regression/PrimevalTitmouse/Regression.cs @@ -378,7 +378,7 @@ private void ReceiveMenuChanged(object sender, MenuChangedEventArgs e) { Underwear underwear = new Underwear(type, 0.0f, 0.0f, 1); currentShopMenu.forSale.Add(underwear); - currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(underwear.container.price, 999)); + currentShopMenu.itemPriceAndStock.Add(underwear, new ItemStockInformation(1, 999)); } } }