diff --git a/src/npc/surgery/organFarm.js b/src/npc/surgery/organFarm.js index fec0a78bd3ace3a06bba19ae1190bb5613820fb3..0ab328fd786be3b58a497968d054a2e3ca775d66 100644 --- a/src/npc/surgery/organFarm.js +++ b/src/npc/surgery/organFarm.js @@ -103,7 +103,15 @@ App.Medicine.OrganFarm.implantActions = function(slave) { for (let i = 0; i < F.Organs[organ.type].implantActions.length; i++) { const action = F.Organs[organ.type].implantActions[i]; if (action.canImplant(slave)) { - const link = App.UI.DOM.link(action.name, App.Medicine.OrganFarm.implant, [slave, organ.type, i], "Surgery Degradation"); + const link = App.UI.DOM.link( + action.name, + () => { + App.Medicine.OrganFarm.implant(slave, organ.type, i); + V.AS = slave.ID; + }, + [], + "Surgery Degradation" + ); const tooltip = action.tooltip === "" ? "" : `${capFirstChar(action.tooltip)}.`; if (tooltip !== "") { link.title = tooltip;