From e9ae55dbfb456fe14d9c12e0a87f6c632b3bf344 Mon Sep 17 00:00:00 2001 From: DCoded <dicoded@email.com> Date: Fri, 5 Nov 2021 11:12:54 -0400 Subject: [PATCH] Fixed purchased animals not displaying as purchased after deserialization --- src/facilities/farmyard/animals/animals.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/facilities/farmyard/animals/animals.js b/src/facilities/farmyard/animals/animals.js index d99e2622cf6..0a6c43b0337 100644 --- a/src/facilities/farmyard/animals/animals.js +++ b/src/facilities/farmyard/animals/animals.js @@ -272,7 +272,7 @@ App.Facilities.Farmyard.animals = function() { * @returns {string|HTMLElement} */ function animalLink({animal, active, type, price, setActiveHandler, purchaseHandler}) { - if (animal.purchased) { + if (animal.purchased || V[animal.type].some(a => a.name === animal.name)) { if (V.active[active] && V.active[active].name === animal.name) { return App.UI.DOM.makeElement("span", `Set as active ${type}`, "note"); } else { -- GitLab