Fix thermal for saboteur, reinforcement bugfix, re-add C4 pack

This commit is contained in:
Mark van Alphen
2019-04-07 23:04:43 +02:00
parent 16dd2860f4
commit ddc3a02ab3
4 changed files with 15 additions and 6 deletions
+7
View File
@@ -942,6 +942,13 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item))
item = /obj/item/grenade/plastic/c4
cost = 1
/datum/uplink_item/explosives/plastic_explosives_pack
name = "Pack of 5 C-4 Explosives"
desc = "A package containing 5 C-4 Explosives at a discounted price. For when you need that little bit extra for your sabotaging needs."
reference = "C4P"
item = /obj/item/storage/box/syndie_kit/c4
cost = 4
/datum/uplink_item/explosives/c4bag
name = "Bag of C-4 explosives"
desc = "Because sometimes quantity is quality. Contains 10 C-4 plastic explosives."
@@ -20,7 +20,7 @@
var/checking = FALSE
/obj/item/antag_spawner/nuke_ops/proc/before_candidate_search(user)
return
return TRUE
/obj/item/antag_spawner/nuke_ops/proc/check_usability(mob/user)
if(used)
@@ -441,9 +441,6 @@
/obj/item/robot_module/syndicate_saboteur
name = "engineering robot module" //to disguise in examine
module_type = "Malf"
module_actions = list(
/datum/action/innate/robot_sight/thermal,
)
stacktypes = list(
/obj/item/stack/sheet/metal/cyborg = 50,
@@ -70,12 +70,17 @@
/mob/living/silicon/robot/syndicate/saboteur/init()
..()
module = new /obj/item/robot_module/syndicate_saboteur(src)
var/obj/item/borg/upgrade/selfrepair/SR = new /obj/item/borg/upgrade/selfrepair(src)
SR.cyborg = src
SR.icon_state = "selfrepair_off"
var/datum/action/A = new /datum/action/item_action/toggle(SR)
A.Grant(src)
var/datum/action/self_repair = new /datum/action/item_action/toggle(SR)
self_repair.Grant(src)
var/datum/action/thermals = new /datum/action/innate/robot_sight/thermal()
thermals.Grant(src)
/mob/living/silicon/robot/syndicate/saboteur/verb/modify_name()
set name = "Modify Name"
set desc = "Change your systems' registered name to fool Nanotrasen systems. No cost."