diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index f012afd839e..3608cfe2c1f 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -12,6 +12,7 @@ var/global/list/obj/item/device/pda/PDAs = list() item_state = "electronic" w_class = 1.0 slot_flags = SLOT_ID | SLOT_BELT + origin_tech = "programming=2" //Main variables var/owner = null // String name of owner diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 7759f4bd7e6..c42f252bc26 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -9,6 +9,7 @@ strip_delay = 70 put_on_delay = 70 burn_state = -1 //Won't burn in fires + origin_tech = "magnets=2" /obj/item/clothing/shoes/magboots/verb/toggle() set name = "Toggle Magboots" @@ -52,3 +53,4 @@ name = "blood-red magboots" icon_state = "syndiemag0" magboot_state = "syndiemag" + origin_tech = "magnets=2,syndicate=3" diff --git a/code/modules/detectivework/scanner.dm b/code/modules/detectivework/scanner.dm index 937dd650b45..22d163ed820 100644 --- a/code/modules/detectivework/scanner.dm +++ b/code/modules/detectivework/scanner.dm @@ -12,7 +12,7 @@ slot_flags = SLOT_BELT var/scanning = 0 var/list/log = list() - origin_tech = "engineering=3" + origin_tech = "engineering=3;biotech=2" /obj/item/device/detective_scanner/attack_self(mob/user) if(log.len && !scanning) diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index cb3c942ad25..1e3cbce04a1 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -140,6 +140,7 @@ var/overheat_time = 16 var/recent_reload = 1 unique_rename = 1 + origin_tech = "combat=2;powerstorage=1" /obj/item/weapon/gun/energy/kinetic_accelerator/shoot_live_shot() overheat = 1