diff --git a/code/modules/clothing/suits/armor_vr.dm b/code/modules/clothing/suits/armor_vr.dm
index 49ee283ec1d..509b58e5465 100644
--- a/code/modules/clothing/suits/armor_vr.dm
+++ b/code/modules/clothing/suits/armor_vr.dm
@@ -33,6 +33,7 @@
H << "You need to have a wolf-taur half to wear this."
return 0
+
/obj/item/clothing/suit/storage/vest/hoscoat
armor = list(melee = 60, bullet = 60, laser = 60, energy = 40, bomb = 40, bio = 0, rad = 0)
diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm
index 40b4436be80..254c6204b41 100644
--- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm
+++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm
@@ -774,6 +774,7 @@
else
return 1
+
/obj/item/clothing/under/rank/internalaffairs/fluff/joan
desc = "The plain, professional attire of a Federation Law Enforcement Detective."
name = "Federation Dress Shirt"
@@ -1220,10 +1221,76 @@ Departamental Swimsuits, for general use
icon_state = "batter"
item_state = "batter_mob"
+
+//samanthafyre:Kateryna Petrovitch
+/obj/item/clothing/suit/armor/vest/wolftaur/kate
+ name = "Kat's Fox Taur Armor"
+ desc = "A set of security armor, light weight and easy to run in for a Taur, this item protects the \
+ entire body."
+ icon = 'icons/mob/taursuits_vr.dmi'
+ icon_override = 'icons/mob/taursuits_vr.dmi'
+ icon_state = "katesuit"
+ item_state_slots = null
+
+ mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0)
+ if(..())
+ if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf))
+ if(icon_state == "katesuit")
+ return ..()
+ icon_override = 'icons/mob/taursuits_vr.dmi'
+ icon_state = "katesuit"
+ pixel_x = -16
+ return ..()
+ else
+ H << "You need to have a wolf-taur half to wear this."
+ return 0
+
+//samanthafyre:Kateryna Petrovitch
+/obj/item/clothing/suit/space/void/engineering/kate
+ name = "Kat's Navy Engineer voidsuit"
+ desc = "Taur engineering voidsuit. Recolored navy blue and white. Slightly tweaked as well to \
+ get close to having security voidsuit protection as possible with a slight reduction in movement \
+ speed to compensate for custom padding and armor Kateryna made herself."
+ icon = 'icons/mob/taursuits_vr.dmi'
+ icon_override = 'icons/mob/taursuits_vr.dmi'
+ icon_state = "lilithsuit"
+ armor = list(melee = 40, bullet = 20, laser = 20,energy = 5, bomb = 35, bio = 100, rad = 20)
+ mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0)
+ if(..())
+ if(istype(H) && istype(H.tail_style, /datum/sprite_accessory/tail/taur/wolf))
+ if(icon_state == "lilithsuit")
+ return ..()
+ icon_override = 'icons/mob/taursuits_vr.dmi'
+ icon_state = "lilithsuit"
+ pixel_x = -16
+ return ..()
+ else
+ H << "You need to have a wolf-taur half to wear this."
+ return 0
+
+//samanthafyre:Kateryna Petrovitch
+/obj/item/clothing/head/helmet/space/fluff/kate
+ name = "Kat's Navy Engineer Helmet"
+ desc = "A customized combat space helmet made for Kateryna. It uses a navy design as the base before it\
+ was customized to suit the wearer's personality."
+ icon = 'icons/vore/custom_clothes_vr.dmi'
+ icon_state = "lilithhelmet"
+ icon_override = 'icons/vore/custom_clothes_vr.dmi'
+ item_state = "lilithhelmet"
+ light_overlay = "helmet_light"
+
+ mob_can_equip(var/mob/living/carbon/human/H, slot, disable_warning = 0)
+ if(..())
+ if(H.ckey != "samanthafyre")
+ H << "You try to fit on the helmet, but it doesn't fit."
+ return 0
+ else
+ return 1
+
//Seiga: Alfonso Oak Telanor
/obj/item/clothing/glasses/sunglasses/fluff/alfonso
name = "cyborg visor"
desc = "Eyewear worn by a once famous Thunderdome competitor. Fo' shizzle."
icon = 'icons/vore/custom_clothes_vr.dmi'
icon_state = "alfonso_visor"
- icon_override = 'icons/vore/custom_onmob_vr.dmi'
\ No newline at end of file
+ icon_override = 'icons/vore/custom_onmob_vr.dmi'
diff --git a/config/custom_items.txt b/config/custom_items.txt
index 3888642410e..20a1f845ceb 100644
--- a/config/custom_items.txt
+++ b/config/custom_items.txt
@@ -397,6 +397,24 @@ item_path: /obj/item/fluff/permit/archermaximus
}
# ######## S CKEYS
+{
+ckey: samanthafyre
+character_name: Kateryna Petrovitch
+item_path: /obj/item/clothing/suit/space/void/engineering/kate
+}
+
+{
+ckey: samanthafyre
+character_name: Kateryna Petrovitch
+item_path: /obj/item/clothing/head/helmet/space/fluff/kate
+}
+
+{
+ckey: samanthafyre
+character_name: Kateryna Petrovitch
+item_path: /obj/item/clothing/suit/armor/vest/wolftaur/kate
+}
+
{
ckey: sasoperative
character_name: Joseph Skinner
diff --git a/icons/mob/taursuits_vr.dmi b/icons/mob/taursuits_vr.dmi
index af470bb5468..afeb27a7c99 100644
Binary files a/icons/mob/taursuits_vr.dmi and b/icons/mob/taursuits_vr.dmi differ
diff --git a/icons/mob/vore/taurs_vr.dmi b/icons/mob/vore/taurs_vr.dmi
index d6de0e06ec3..7e474e8249c 100644
Binary files a/icons/mob/vore/taurs_vr.dmi and b/icons/mob/vore/taurs_vr.dmi differ
diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi
index 184e462324a..c585b842c2c 100644
Binary files a/icons/vore/custom_clothes_vr.dmi and b/icons/vore/custom_clothes_vr.dmi differ