diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index bd55869c99..cfd8f95d7b 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -156,3 +156,17 @@ mob_trait = TRAIT_VORACIOUS gain_text = "You feel HONGRY." lose_text = "You no longer feel HONGRY." + +/datum/quirk/trandening + name = "High Luminosity Eyes" + desc = "When the next big fancy implant came out you had to buy one on impluse!" + value = 1 + gain_text = "You have to keep up with the next big thing!." + lose_text = "High-tech gizmos are a scam..." + +/datum/quirk/trandening/on_spawn() + var/mob/living/carbon/human/H = quirk_holder + var/obj/item/autosurgeon/gloweyes = new(get_turf(H)) + H.put_in_hands(gloweyes) + H.equip_to_slot(gloweyes, SLOT_IN_BACKPACK) + H.regenerate_icons() diff --git a/code/modules/surgery/organs/autosurgeon.dm b/code/modules/surgery/organs/autosurgeon.dm index cf22a633cf..787175e05d 100644 --- a/code/modules/surgery/organs/autosurgeon.dm +++ b/code/modules/surgery/organs/autosurgeon.dm @@ -82,6 +82,10 @@ uses = 1 starting_organ = /obj/item/organ/cyberimp/eyes/hud/medical +/obj/item/autosurgeon/gloweyes + desc = "A single use autosurgeon that contains a set of Luminescent Eyes augments. A screwdriver can be used to remove it, but implants can't be placed back in." + uses = 1 + starting_organ = /obj/item/organ/eyes/robotic/glow /obj/item/autosurgeon/thermal_eyes starting_organ = /obj/item/organ/eyes/robotic/thermals diff --git a/modular_citadel/code/modules/client/loadout/backpack.dm b/modular_citadel/code/modules/client/loadout/backpack.dm index 9f12dd8b03..bb12fc8ac9 100644 --- a/modular_citadel/code/modules/client/loadout/backpack.dm +++ b/modular_citadel/code/modules/client/loadout/backpack.dm @@ -72,3 +72,15 @@ name = "Box of crayons" category = SLOT_IN_BACKPACK path = /obj/item/storage/crayons + +/datum/gear/toykatana + name = "Toy Katana" + category = SLOT_IN_BACKPACK + path = /obj/item/toy/katana + cost = 3 + +//datum/gear/lumeyes +// name = "Luminescent eye auto surgeon" +// category = SLOT_IN_BACKPACK +// path = /obj/item/autosurgeon/gloweyes +// cost = 4