Nuke ops cybernetics changes (#22817)

* Nuke ops cybernetics changes

Fixes #22814.

🆑
del: Nuclear operatives no longer get free autoimplanters when
they purchase cybernetic implants, except in the cybernetic implant
bundle.
fix: The cybernetic implant bundle now actually contains implants.
/🆑

* Changes descriptions rather than behaviour

* No discounts for discounts
This commit is contained in:
coiax
2017-01-26 08:15:05 -06:00
committed by KorPhaeron
parent feba7e64d6
commit adfd8b0b3c
2 changed files with 14 additions and 11 deletions
@@ -156,8 +156,11 @@
/obj/item/weapon/storage/box/cyber_implants/bundle
name = "boxed cybernetic implants"
var/list/boxed = list(/obj/item/organ/cyberimp/eyes/xray,/obj/item/organ/cyberimp/eyes/thermals,
/obj/item/organ/cyberimp/brain/anti_stun, /obj/item/organ/cyberimp/chest/reviver)
var/list/boxed = list(
/obj/item/organ/cyberimp/eyes/xray,
/obj/item/organ/cyberimp/eyes/thermals,
/obj/item/organ/cyberimp/brain/anti_stun,
/obj/item/organ/cyberimp/chest/reviver)
var/amount = 5
/obj/item/weapon/storage/box/cyber_implants/bundle/New()
+9 -9
View File
@@ -1115,42 +1115,42 @@ var/list/uplink_items = list() // Global list so we only initialize this once.
/datum/uplink_item/cyber_implants/spawn_item(turf/loc, obj/item/device/uplink/U)
if(item)
if(findtext(item, /obj/item/organ/cyberimp))
if(istype(item, /obj/item/organ/cyberimp))
return new /obj/item/weapon/storage/box/cyber_implants(loc, item)
else
return ..()
/datum/uplink_item/cyber_implants/thermals
name = "Thermal Vision Implant"
desc = "These cybernetic eyes will give you thermal vision. They must be implanted via surgery."
desc = "These cybernetic eyes will give you thermal vision. Comes with a free autoimplanter."
item = /obj/item/organ/cyberimp/eyes/thermals
cost = 8
/datum/uplink_item/cyber_implants/xray
name = "X-Ray Vision Implant"
desc = "These cybernetic eyes will give you X-ray vision. They must be implanted via surgery."
desc = "These cybernetic eyes will give you X-ray vision. Comes with an autoimplanter."
item = /obj/item/organ/cyberimp/eyes/xray
cost = 10
/datum/uplink_item/cyber_implants/antistun
name = "CNS Rebooter Implant"
desc = "This implant will help you get back up on your feet faster after being stunned. \
It must be implanted via surgery."
desc = "This implant will help you get back up on your feet faster after being stunned. Comes with an autoimplanter."
item = /obj/item/organ/cyberimp/brain/anti_stun
cost = 12
/datum/uplink_item/cyber_implants/reviver
name = "Reviver Implant"
desc = "This implant will attempt to revive you if you lose consciousness. It must be implanted via surgery."
desc = "This implant will attempt to revive you if you lose consciousness. Comes with an autoimplanter."
item = /obj/item/organ/cyberimp/chest/reviver
cost = 8
/datum/uplink_item/cyber_implants/bundle
name = "Cybernetic Implants Bundle"
desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. \
They must be implanted via surgery."
item = /obj/item/weapon/storage/box/cyber_implants
desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. Comes with an autoimplanter."
item = /obj/item/weapon/storage/box/cyber_implants/bundle
cost = 40
cant_discount = TRUE
// Pointless
/datum/uplink_item/badass