From 62dcccf419cd2e865619febccd49c747537910df Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Fri, 10 May 2024 21:12:50 -0400 Subject: [PATCH] fix player sprites not propagated if they change after load --- docs/release-notes.md | 2 +- src/SMAPI/Metadata/CoreAssetPropagator.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index fe843529..f0d88f78 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -9,7 +9,7 @@ * For mod authors: * Fixed `content.Load` ignoring language override in recent SMAPI builds. - * Fixed building paint masks not always propagated on change. + * Fixed player sprites and building paint masks not always propagated on change. * For the web UI: * Fixed the log parser showing the wrong game folder path if the `Mods` folder path was customized. diff --git a/src/SMAPI/Metadata/CoreAssetPropagator.cs b/src/SMAPI/Metadata/CoreAssetPropagator.cs index 7918600b..192bbdfb 100644 --- a/src/SMAPI/Metadata/CoreAssetPropagator.cs +++ b/src/SMAPI/Metadata/CoreAssetPropagator.cs @@ -210,7 +210,7 @@ namespace StardewModdingAPI.Metadata case "characters/farmer/farmer_base_bald": case "characters/farmer/farmer_girl_base": case "characters/farmer/farmer_girl_base_bald": - if (ignoreWorld) + if (!ignoreWorld) this.UpdatePlayerSprites(assetName); break;