diff --git a/code/modules/clothing/spacesuits/rig/modules/specific/mounted_gun_vr.dm b/code/modules/clothing/spacesuits/rig/modules/specific/mounted_gun_vr.dm
index cb2ce8d7699..5c78b29e347 100644
--- a/code/modules/clothing/spacesuits/rig/modules/specific/mounted_gun_vr.dm
+++ b/code/modules/clothing/spacesuits/rig/modules/specific/mounted_gun_vr.dm
@@ -3,8 +3,9 @@
desc = "A size gun to be mounted on a rig suit. Features interface-based target size adjustment for hands-free size-altering shenanigans."
icon_state = "sizegun"
+ engage_string = "Select Size"
+
interface_name = "mounted sizegun"
- interface_desc = "A shoulder-mounted size gun."
+ interface_desc = "A shoulder-mounted, hardsuit cell-powered, size gun. Features interface-based target size adjustment for hands-free size-altering shenanigans."
gun_type = /obj/item/weapon/gun/energy/sizegun/mounted
- usable = 0
diff --git a/code/modules/research/mechfab_designs_vr.dm b/code/modules/research/mechfab_designs_vr.dm
index 1de0cc2dda1..099d2a23743 100644
--- a/code/modules/research/mechfab_designs_vr.dm
+++ b/code/modules/research/mechfab_designs_vr.dm
@@ -5,3 +5,11 @@
req_tech = list(TECH_MATERIAL = 5, TECH_ENGINEERING = 5, TECH_MAGNET = 5, TECH_BIO = 4)
materials = list(MAT_PLASTEEL = 3000, MAT_GRAPHITE = 2000, MAT_PLASTIC = 3500, MAT_SILVER = 1750, MAT_GOLD = 1250)
build_path = /obj/item/rig_module/rescue_pharm
+
+/datum/design/item/mechfab/rigsuit/mounted_sizegun
+ name = "hardsuit mounted size gun"
+ desc = "A suit mounted size gun. Features interface-based target size adjustment for hands-free size-altering shenanigans."
+ id = "rig_gun_sizegun"
+ req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2)
+ materials = list(DEFAULT_WALL_MATERIAL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000)
+ build_path = /obj/item/rig_module/mounted/sizegun
\ No newline at end of file
diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm
index 4fa814fa112..4f64bbbeb64 100644
--- a/code/modules/vore/fluffstuff/custom_items_vr.dm
+++ b/code/modules/vore/fluffstuff/custom_items_vr.dm
@@ -1271,6 +1271,7 @@
siemens_coefficient = 0.9
chest_type = /obj/item/clothing/suit/fluff/nikki
+ initial_modules = list()
req_access = list()
req_one_access = list()
@@ -1278,7 +1279,9 @@
glove_type = null
boot_type = null
- initial_modules = list()
+ initial_modules = list(
+ /obj/item/rig_module/mounted/sizegun
+ )
allowed = list(
/obj/item/device/flashlight,
@@ -1287,13 +1290,13 @@
/obj/item/weapon/storage,
)
- mob_can_equip(var/mob/living/carbon/human/M, slot, disable_warning = 0) // Feel free to try to put Nikki's hat on! The necklace though is a flat-out no-go.
- if(..())
- if (M.ckey == "ryumi")
- return 1
- else if (M.get_active_hand() == src)
- to_chat(M, "For some reason, the necklace seems to never quite get past your head when you try to put it on... Weird, it looked like it would fit.")
- return 0
+/obj/item/weapon/rig/nikki/mob_can_equip(var/mob/living/carbon/human/M, slot, disable_warning = 0) // Feel free to (try to) put Nikki's hat on! The necklace though is a flat-out no-go.
+ if(..())
+ if (M.ckey == "ryumi")
+ return 1
+ else if (M.get_active_hand() == src)
+ to_chat(M, "For some reason, the necklace seems to never quite get past your head when you try to put it on... Weird, it looked like it would fit.")
+ return 0
//Nickcrazy - Damon Bones Xrim
/obj/item/clothing/suit/storage/toggle/bomber/bombersec
diff --git a/vorestation.dme b/vorestation.dme
index d1458a7ded3..2ca14ca6c49 100644
--- a/vorestation.dme
+++ b/vorestation.dme
@@ -1914,6 +1914,7 @@
#include "code\modules\clothing\spacesuits\rig\modules\specific\jetpack.dm"
#include "code\modules\clothing\spacesuits\rig\modules\specific\metalfoam_launcher.dm"
#include "code\modules\clothing\spacesuits\rig\modules\specific\mounted_gun.dm"
+#include "code\modules\clothing\spacesuits\rig\modules\specific\mounted_gun_vr.dm"
#include "code\modules\clothing\spacesuits\rig\modules\specific\pat_module_vr.dm"
#include "code\modules\clothing\spacesuits\rig\modules\specific\powersink.dm"
#include "code\modules\clothing\spacesuits\rig\modules\specific\rescue_pharm_vr.dm"