From ba0d4cbd2b647fc8be305bbe6bb978a2c70bfc49 Mon Sep 17 00:00:00 2001 From: Geeves Date: Thu, 1 Oct 2020 18:12:17 +0200 Subject: [PATCH] Mining Coin Fix (#10111) --- code/modules/mining/machine_vending.dm | 2 +- html/changelogs/geeves-mining_coin_fix.yml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/geeves-mining_coin_fix.yml diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 46a6fe37e2a..e3c53f1b0bb 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -206,7 +206,7 @@ var/global/list/minevendor_list = list( //keep in order of price /obj/machinery/mineral/equipment_vendor/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/coin/mining)) var/choice = input(user, "Which special equipment would you like to dispense from \the [src]?", capitalize_first_letters(name)) as null|anything in list("Enhanced Power Converter", "Hand-held Drill") - if(!choice || !I || !Adjacent(user)) + if(!choice || QDELETED(I) || !Adjacent(user)) return var/obj/dispensed_equipment switch(choice) diff --git a/html/changelogs/geeves-mining_coin_fix.yml b/html/changelogs/geeves-mining_coin_fix.yml new file mode 100644 index 00000000000..53e8e8caaf3 --- /dev/null +++ b/html/changelogs/geeves-mining_coin_fix.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - bugfix: "Mining coins can no longer be stacked to vend multiple items with a single coin."