diff --git a/src/facilities/wardrobe/wardrobeShopping.js b/src/facilities/wardrobe/wardrobeShopping.js index 40acc185c1270170d56fa6a844ff55b28fbcc547..7a67348512efb66fed68e863093eccca43606d2e 100644 --- a/src/facilities/wardrobe/wardrobeShopping.js +++ b/src/facilities/wardrobe/wardrobeShopping.js @@ -128,8 +128,10 @@ App.UI.WardrobeShopping = function() { App.UI.DOM.link( `Order ${clothingObj.title}`, () => { - cashX(forceNeg(cost), "capEx"); - V.boughtItem.clothing[clothing] = 1; + if (cost < V.cash) { // Check again on click in case the link has become stale + cashX(forceNeg(cost), "capEx"); + V.boughtItem.clothing[clothing] = 1; + } } ) ); @@ -180,8 +182,10 @@ App.UI.WardrobeShopping = function() { App.UI.DOM.link( `Order ${obj.title}`, () => { - cashX(forceNeg(cost), "capEx"); - _.set(V.boughtItem, name, 1); + if (cost < V.cash) { // Check again on click in case the link has become stale + cashX(forceNeg(cost), "capEx"); + _.set(V.boughtItem, name, 1); + } jQuery(`#accessory-block`).empty().append(accessoryBlock()); } )