diff --git a/code/game/objects/items/weapons/id cards/cards_vr.dm b/code/game/objects/items/weapons/id cards/cards_vr.dm new file mode 100644 index 00000000000..c7abd117d6e --- /dev/null +++ b/code/game/objects/items/weapons/id cards/cards_vr.dm @@ -0,0 +1,10 @@ +/obj/item/weapon/card/emag/examine(mob/user) + . = ..() + . += "[uses] uses remaining." + +/obj/item/weapon/card/emag/used + uses = 1 + +/obj/item/weapon/card/emag/used/Initialize() + . = ..() + uses = rand(1, 5) diff --git a/code/game/objects/structures/trash_pile_vr.dm b/code/game/objects/structures/trash_pile_vr.dm index d2772caa4bd..af6e7fdce1b 100644 --- a/code/game/objects/structures/trash_pile_vr.dm +++ b/code/game/objects/structures/trash_pile_vr.dm @@ -23,8 +23,8 @@ /obj/item/clothing/glasses/thermal/syndi, /obj/item/weapon/gun/energy/netgun, /obj/item/weapon/gun/projectile/pirate, - /obj/item/clothing/accessory/permit/gun, - /obj/item/weapon/gun/projectile/dartgun + /obj/item/weapon/gun/projectile/dartgun, + /obj/item/weapon/card/emag ) var/global/list/allocated_gamma = list() @@ -214,7 +214,7 @@ prob(1);/obj/item/device/flashlight/glowstick/yellow, prob(1);/obj/item/device/flashlight/pen, prob(1);/obj/item/device/paicard, - prob(1);/obj/item/weapon/card/emag, + prob(1);/obj/item/clothing/accessory/permit/gun, prob(1);/obj/item/clothing/mask/gas/voice, prob(1);/obj/item/weapon/spacecash/c100, prob(1);/obj/item/weapon/spacecash/c50, diff --git a/vorestation.dme b/vorestation.dme index eeb1ef69d2e..0b7879eb73f 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1301,6 +1301,7 @@ #include "code\game\objects\items\weapons\grenades\spawnergrenade_vr.dm" #include "code\game\objects\items\weapons\grenades\supermatter.dm" #include "code\game\objects\items\weapons\id cards\cards.dm" +#include "code\game\objects\items\weapons\id cards\cards_vr.dm" #include "code\game\objects\items\weapons\id cards\station_ids.dm" #include "code\game\objects\items\weapons\id cards\station_ids_vr.dm" #include "code\game\objects\items\weapons\id cards\syndicate_ids.dm"