diff --git a/src/facilities/farmyard/animals/animals.js b/src/facilities/farmyard/animals/animals.js index 0a6c43b0337a75e8bbaa487b903c9ff09b6f7367..96f3e36ea2c12971e5abcbfbaf679ab82f4f64e4 100644 --- a/src/facilities/farmyard/animals/animals.js +++ b/src/facilities/farmyard/animals/animals.js @@ -22,7 +22,7 @@ App.Entity.Animal = class { /** @returns {boolean} */ get purchased() { - return V[this.type].includes(this); + return V.animals[this.type].includes(this); } /** @returns {boolean} */ @@ -37,7 +37,7 @@ App.Entity.Animal = class { /** @returns {this} */ purchase() { - V[this.type].push(this); + V.animals[this.type].push(this); if (V.pit && !V.pit.animal) { V.pit.animal = this; @@ -272,7 +272,7 @@ App.Facilities.Farmyard.animals = function() { * @returns {string|HTMLElement} */ function animalLink({animal, active, type, price, setActiveHandler, purchaseHandler}) { - if (animal.purchased || V[animal.type].some(a => a.name === animal.name)) { + if (animal.purchased || V.animals[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 {