From 3ec24935bd0132a75825b08b8b61ba12972ae1d2 Mon Sep 17 00:00:00 2001 From: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com> Date: Thu, 26 Nov 2020 18:15:00 -0500 Subject: [PATCH] Boxes it, mashes it, sticks it in a microwave --- code/datums/uplink_item.dm | 4 ++-- .../objects/items/devices/traitordevices.dm | 23 ++++++++++++++++++- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index cd0de4f585f..be81a2e3bb8 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -1299,9 +1299,9 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) desc = "The Syndicate teleporter is a handheld device that teleports the user 4-8 meters forward. \ Beware, teleporting into a wall will make the teleporter do a parallel emergency teleport, \ but if that emergency teleport fails, it will kill you. \ - Has 4 charges, warrenty voided if exposed to EMP." + Has 4 charges, recharges, warrenty voided if exposed to EMP." reference = "TELE" - item = /obj/item/teleporter + item = /obj/item/storage/box/syndie_kit/teleporter cost = 8 /datum/uplink_item/device_tools/thermal_drill diff --git a/code/game/objects/items/devices/traitordevices.dm b/code/game/objects/items/devices/traitordevices.dm index 28825097778..0dfc378bf04 100644 --- a/code/game/objects/items/devices/traitordevices.dm +++ b/code/game/objects/items/devices/traitordevices.dm @@ -171,7 +171,7 @@ effective or pretty fucking useless. /obj/item/teleporter name = "Syndicate teleporter" - desc = "A strange syndicate version of a cult veil shifter.\n\ A warning label says, This teleporter will teleport the user 4-8 tiles in the direction they are facing.\n\ Warning: Teleporting into walls will activate a failsafe teleport sideways up to 3 tiles, but will gib the user if it fails.\n\ Warrenty voided if exposed to EMP." + desc = "A strange syndicate version of a cult veil shifter. Warrenty voided if exposed to EMP." icon = 'icons/obj/device.dmi' icon_state = "syndi-tele" throwforce = 5 @@ -340,6 +340,27 @@ effective or pretty fucking useless. M.Weaken(3) to_chat(M, " [user] teleports into you, knocking you to the floor with the bluespace wave!") +/obj/item/paper/teleporter + name = "Teleporter Guide" + icon_state = "paper" + info = {"Instructions on your new prototype syndicate teleporter
+
+ This teleporter will teleport the user 4-8 meters in the direction they are facing. Unlike the cult veil shifter, you can not drag people with you.
+
+ It has 4 charges, and will recharge uses over time. No, sticking the teleporter into the tesla, an APC, a microwave, or an electrified door, will not make it charge faster.
+
+ Warning: Teleporting into walls will activate a failsafe teleport parallel up to 3 meters, but the user will be ripped apart and gibbed in a wall if it fails.
+
+ Do not expose the teleporter to electromagnetic pulses or attempt to use with a bag of holding, unwanted malfunctions may occur. +"} +/obj/item/storage/box/syndie_kit/teleporter + name = "syndicate teleporter kit" + +/obj/item/storage/box/syndie_kit/teleporter/New() + ..() + new /obj/item/teleporter(src) + new /obj/item/paper/teleporter(src) + return /obj/effect/temp_visual/teleport_abductor/syndi_teleporter duration = 5