diff --git a/src/interaction/main/mainLinks.js b/src/interaction/main/mainLinks.js index b9d9bfce81654281d3cf87ccd16f37b8631bce01..ca0843b8d8c796abb77013a57c0a85a7594721b0 100644 --- a/src/interaction/main/mainLinks.js +++ b/src/interaction/main/mainLinks.js @@ -248,47 +248,57 @@ App.UI.View.mainLinks = function() { /** * @param {string} school */ - function schoolSale(school) { + function schoolSale(school, abbreviation) { const div = document.createElement("div"); div.append(App.UI.DOM.makeElement("span", "For your first purchase, ", "yellow"), - App.UI.DOM.passageLink(school, school), + App.UI.DOM.passageLink( + school, + "Market", + () => { + V.market = { + market: abbreviation, + slaveMarket: 0, + newSlaves: [], + numArcology: 1 + }; + }), App.UI.DOM.makeElement("span", " will sell at half price this week.", "yellow")); fragment.append(div); } if (V.seeDicks !== 100) { if (V.TSS.schoolSale !== 0) { - schoolSale("The Slavegirl School"); + schoolSale("The Slavegirl School", "TSS"); } if (V.TUO.schoolSale !== 0) { - schoolSale("The Utopian Orphanage"); + schoolSale("The Utopian Orphanage", "TUO"); } if (V.GRI.schoolSale !== 0) { - schoolSale("Growth Research Institute"); + schoolSale("Growth Research Institute", "GRI"); } if (V.SCP.schoolSale !== 0) { - schoolSale("St. Claver Preparatory"); + schoolSale("St. Claver Preparatory", "SCP"); } if (V.TCR.schoolSale !== 0) { - schoolSale("The Cattle Ranch"); + schoolSale("The Cattle Ranch", "TCR"); } if (V.HA.schoolSale !== 0) { - schoolSale("The Hippolyta Academy"); + schoolSale("The Hippolyta Academy", "HA"); } } if (V.seeDicks !== 0) { if (V.LDE.schoolSale !== 0) { - schoolSale("L'École des Enculées"); + schoolSale("L'École des Enculées", "LDE"); } if (V.TGA.schoolSale !== 0) { - schoolSale("The Gymnasium-Academy"); + schoolSale("The Gymnasium-Academy", "TGA"); } if (V.TFS.schoolSale !== 0) { - schoolSale("The Futanari Sisters"); + schoolSale("The Futanari Sisters", "TFS"); } } if (V.NUL.schoolSale !== 0) { - schoolSale("Nueva Universidad de Libertad"); + schoolSale("Nueva Universidad de Libertad", "NUL"); } return fragment; };