Skip to content

Commit

Permalink
slap
Browse files Browse the repository at this point in the history
  • Loading branch information
MosleyTheMalO committed Dec 27, 2024
1 parent 8a8a234 commit bf90017
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/datum/interaction/lewd/slap
name = "Slap Ass"
description = "Slap their ass."
interaction_requires = list(INTERACTION_REQUIRE_SELF_HAND)
target_required_parts = list(ORGAN_SLOT_BUTT = REQUIRE_GENITAL_EXPOSED)
message = list(
"slaps %TARGET% right on the ass!",
"spanks %TARGET%'s ass!",
"gives %TARGET%'s behind a good smack!",
"lands a stinging slap on %TARGET%'s butt!"
)
sound_possible = list(
'modular_zzplurt/sound/interactions/slap.ogg'
)
sound_range = 1
sound_use = TRUE
user_pleasure = 0
target_pleasure = 0
target_pain = 10

/datum/interaction/lewd/slap/act(mob/living/carbon/human/user, mob/living/carbon/human/target)
var/original_pleasure = target_pleasure
if(HAS_TRAIT(target, TRAIT_MASOCHISM))
target_pleasure = 2
. = ..()
target_pleasure = original_pleasure
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -9595,6 +9595,7 @@
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\nipsuck.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\nuts.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\oral.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\slap.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\interactions\lewd\thighs.dm"
#include "modular_zzplurt\code\modules\lewd\interaction_menu\lewd_helpers\human.dm"
#include "modular_zzplurt\code\modules\lewd_chemistry\reagents\_aphrodisiac.dm"
Expand Down

0 comments on commit bf90017

Please sign in to comment.