From cc7013f802a1d34d51373986d27fa8ceafbf80cd Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 4 Sep 2020 23:53:15 -0500 Subject: [PATCH] the bitch breaker --- code/modules/vending/security.dm | 3 ++- .../code/modules/arousal/toys/dildos.dm | 18 +++++++++++++++++- modular_citadel/icons/obj/genitals/dildo.dmi | Bin 967 -> 1056 bytes 3 files changed, 19 insertions(+), 2 deletions(-) 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 c626846b7fb038b77737d77b92a121b700d506e6..d383298b2ef20588566ffbec4d2767cf2be7a1a0 100644 GIT binary patch delta 964 zcmV;#13Uc32cQU$YJbCeR9JLGWpiV4X>fFDZ*Bkpc$}q^O$x#=5JuO@DMGs~(m%nC zo6;g(*ejGkQWI>Ol8kzNt6559w7VJd^6`>kVpcV$wqy0VrFUtaHZwc2a+gx_&;r!j z6geeI>Wc#3IN%`HG7@?eroYYxK#D$#C=uGa^(3QYuzZrf4uA0Zk9>jT)otQ4+Q!pZ z7f%OGh%(?7^ZKVllBLPV{bl4D@8)T&o2UPG8%A!wjS(9V^u-2jenPo5U>^#IS<}_; zU3mgdb?^wz1wv~800PoUL_t(&f$f>Ujv6r##@VURRs4}i3-%t=w{}7u)+_2raD5VK z>2ncjDd7$7#D5E>6kIfENI;j=extQGJ_0ei7J!3<1~0t0*9>R)1_0G6T;&FWCDOiVy`1%My0E z&$Z<@c3hjHUdTs#&iZ|(J0Fk7sP69fOdpO%K0_+h z32n6TuLKPm0;b!sE@1-W`-QHf5N4FQfqI_jy$X z9RU1Z0=@tMH2S?*!hzen)L`FaE!)+r!|78@i|9U_K1T<%(Z(MdbZ!WkY3*D9>R${n zXRy8$01~L)f}JM-B4L0X3<3rN(2(#9I~V|D^?#QC>|(+U0aL7?h$q+-V6=$?aQq_x zt}RrAS}wtHeSO=DYFWV=DlomMmK9j8aS!sq-%suVcCPs<1%L!KU;t}GZOix`WZtvm zI(hyt3>gE*_x*my0L%G;B`oLc9}Hpt7k}q~;5i_81`rL%)#1qP94bOB02tlV>7Hrm z7k}gulz|}aD**S+KHyg0_NXSUfTE ziGYTImMa~A3_t&?D?qm;SL!Yp(eE!EOg&%qn+O2%!3R|dumlS0ieKxb0vZNA02&7U m5-^Mt{k$#?52wH8R^}@NW4o}V)za4h0000fFDZ*Bkpc$}q@u?~VT5QgXWDH>Rbp}^qc zVjzS;UV$`ev5nA@_SDxG?PxHkZg=U|KVN&7vSZVBJ*!V0y(u4zv+TgCT~5i}NYHCj z7L;gZ&KhD9K!94yM4Cyu;bI+tk^@gDk;aGhgi|tlF{@Z_@PEaZe2L`sbru$F6KSkV zq&H27b`Tc#{HJ}!^X%>ZG6{osi!|0P(!aZnlklI$hz;2E#RmNSgbE*!vZk+J%l`m3 zSmFH-GX}E&00MnUL_t(&f$f;Fj?+LCMdPWWtrACC+GNI?)N2or`0Iz7O z3V*w{vbf+C0bB(in5JxgEinEjz=DhcSLK^1AZ#{p2!ENS`(Bjry$NNA0%mnhr#waP z@CwG)xP{{WGZu`?9r_BrElVgU>Og>pUDTiU1U{Qi!H>RnUDS{Fd+>*@!z-kuE*LcE zf04<10+!pku3$myr=@P95NUha>Hs2bmmie?PFr^$2bei|PTLe<^@#wSbx8o7SrWi4 zCjm18aDU5b0Nn*HSpIbY$Mvkz0Yu(2fC~hG^8S>47=9@L=e-LaKS%*M?~A4hIsoOp z1pFWXdCq&Wg#*UB^c3I5IXKme!|_|p3yr@Vzeg7g8uUzM9(w{-+Bg@0_RIkLNYR%9 zP=RT;6z2(mD9Cw&VL+afr-Bze!4M#8xA?cq1%E3BEV+X+Uf@!I%ey#$*Z&59-cd*F z$3xTk9lHX&`JypT8V){-2o2_T8V){ z4dA>#dk11*P|8?-->+?;Z`vmF{>cHu!0>PDCpik8Pb+L!3IG5A07*qoM6N<$f=W7` AkN^Mx