diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 048e643aa3c..5c754d4e2fc 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -1475,3 +1475,30 @@ item_state = "Xann_necklace" item_color = "Xann_necklace" slot_flags = SLOT_TIE + +/obj/item/fluff/rsik_katana_kit //Xydonus: Rsik Ugsharki + name = "ceremonial katana nanowrap" + desc = "An ornate box, containing ceremonial golden nanowrap, for the most distinguished class of ninja." + icon = 'icons/obj/custom_items.dmi' + icon_state = "rsik_katana_kit" + w_class = WEIGHT_CLASS_SMALL + +/obj/item/fluff/rsik_katana_kit/afterattack(atom/target, mob/user, proximity) + if(!proximity || !ishuman(user) || user.incapacitated()) + return + + if(istype(target, /obj/item/katana) || (istype(target, /obj/item/toy/katana) && (!istype(target, /obj/item/katana/energy)))) + to_chat(user, "You apply the wrap to [target].") + var/obj/item/katana/K = target + K.desc = "A katana coated in golden nanowrap, it doesn't seem any sharper than usual." + K.item_state = "rsik_katana" + K.icon = 'icons/obj/custom_items.dmi' + K.icon_state = "rsik_katana" + K.lefthand_file = 'icons/mob/inhands/fluff_lefthand.dmi' + K.righthand_file = 'icons/mob/inhands/fluff_righthand.dmi' + K.update_icon() + user.update_icons() + qdel(src) + return + + to_chat(user, "The wrap isn't compatible with [target]!") diff --git a/icons/mob/belt.dmi b/icons/mob/belt.dmi index 93630adce9a..c833c6d66c2 100644 Binary files a/icons/mob/belt.dmi and b/icons/mob/belt.dmi differ diff --git a/icons/mob/inhands/fluff_lefthand.dmi b/icons/mob/inhands/fluff_lefthand.dmi index a5721f518ce..9635833f580 100644 Binary files a/icons/mob/inhands/fluff_lefthand.dmi and b/icons/mob/inhands/fluff_lefthand.dmi differ diff --git a/icons/mob/inhands/fluff_righthand.dmi b/icons/mob/inhands/fluff_righthand.dmi index 50435f90e0d..be5280493c9 100644 Binary files a/icons/mob/inhands/fluff_righthand.dmi and b/icons/mob/inhands/fluff_righthand.dmi differ diff --git a/icons/obj/custom_items.dmi b/icons/obj/custom_items.dmi index 87bf67d72a7..0d2e22eab68 100644 Binary files a/icons/obj/custom_items.dmi and b/icons/obj/custom_items.dmi differ