From 8948e0491e9b5e9679c32aed417380a8e0b2facd Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Mon, 30 Dec 2019 02:07:49 +1300 Subject: [PATCH] add mining card --- code/game/objects/items/robot/robot_items.dm | 9 +++++++-- code/modules/mob/living/silicon/robot/robot_modules.dm | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index 3b1a542847..8610eafa38 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -828,8 +828,8 @@ /obj/item/weapon/gripper/mining/attack_self() if(wrapped) wrapped.forceMove(get_turf(wrapped)) - wrapped = null wrapped.attack_self() + wrapped = null return /obj/item/gun/energy/plasmacutter/cyborg @@ -882,4 +882,9 @@ chosen_cargo.forceMove(get_turf(chosen_cargo)) cargo -= chosen_cargo user.visible_message("[user] unloads [chosen_cargo] from its cargo.") - playsound(loc, 'sound/effects/bin_close.ogg', 50, 0) \ No newline at end of file + playsound(loc, 'sound/effects/bin_close.ogg', 50, 0) + +/obj/item/card/id/miningborg + name = "mining point card" + access = list(ACCESS_MINING, ACCESS_MINING_STATION, ACCESS_MAILSORTING, ACCESS_MINERAL_STOREROOM) + icon_state = "data_1" \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index a7aaa660df..ff5ce9674f 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -854,6 +854,7 @@ /obj/item/gps/cyborg, /obj/item/weapon/gripper/mining, /obj/item/cyborg_clamp, + /obj/item/card/id/miningborg, /obj/item/stack/marker_beacon) emag_modules = list(/obj/item/borg/stun) ratvar_modules = list(