diff --git a/code/modules/vending/security.dm b/code/modules/vending/security.dm index 79e6c608..63adf0dc 100644 --- a/code/modules/vending/security.dm +++ b/code/modules/vending/security.dm @@ -22,7 +22,8 @@ /obj/item/clothing/neck/petcollar/locked/security = 5, /obj/item/electropack/shockcollar/security = 5, /obj/item/storage/belt/slut = 5, - /obj/item/clothing/mask/gas/sechailer/slut = 5) + /obj/item/clothing/mask/gas/sechailer/slut = 5, + /obj/item/dildo/flared/gigantic = 1) premium = list(/obj/item/coin/antagtoken = 1, /obj/item/clothing/head/helmet/blueshirt = 1, /obj/item/clothing/suit/armor/vest/blueshirt = 1, diff --git a/modular_citadel/code/modules/arousal/toys/dildos.dm b/modular_citadel/code/modules/arousal/toys/dildos.dm index 4b0a7ad9..ae9821cf 100644 --- a/modular_citadel/code/modules/arousal/toys/dildos.dm +++ b/modular_citadel/code/modules/arousal/toys/dildos.dm @@ -111,7 +111,7 @@ obj/item/dildo/human dildo_shape = "human" name = "human dildo" - attack_verb = list("penetrated", "slapped", "inseminated") + attack_verb = list("penetrated", "slapped", "inseminated") obj/item/dildo/plain dildo_shape = "plain" @@ -128,6 +128,12 @@ obj/item/dildo/flared/huge desc = "THIS THING IS HUGE!" dildo_size = 4 +obj/item/dildo/flared/gigantic + name = "bitch breaker" + desc = "You can barely carry this thing! Meant for... \"advanced\" interrogation techniques." + dildo_size = 5 + attack_verb = list("penetrated", "slapped", "gaped", "prolapsed", "inseminated", "destroyed", "broke", "demolished", "whacked") + obj/item/dildo/custom name = "customizable dildo" desc = "Thanks to significant advances in synthetic nanomaterials, this dildo is capable of taking on many different forms to fit the user's preferences! Pricy!" @@ -162,3 +168,13 @@ obj/item/dildo/custom user.adjust_eye_damage(15) return MANUAL_SUICIDE +/obj/item/dildo/flared/gigantic/suicide_act(mob/living/user) + if(do_after(user,35,target=src)) + user.visible_message("[user] tears-up and gags as they try to deepthroat the [src]! WHY WOULD THEY DO THAT? It looks like [user.p_theyre()] trying to commit suicide!!") + playsound(loc, 'sound/weapons/gagging.ogg', 50, 2, -1) + user.Stun(600) + user.adjust_blurriness(16) + user.adjust_eye_damage(30) + user.adjustOxyLoss(15) + return MANUAL_SUICIDE + diff --git a/modular_citadel/icons/obj/genitals/dildo.dmi b/modular_citadel/icons/obj/genitals/dildo.dmi index c626846b..d383298b 100644 Binary files a/modular_citadel/icons/obj/genitals/dildo.dmi and b/modular_citadel/icons/obj/genitals/dildo.dmi differ