can_climax() -> can_orgasm()

makes the separation between body climax and genital climax clearer, as genitals have a can_climax variable
This commit is contained in:
sarcoph
2022-05-04 14:43:22 -08:00
parent 227a298150
commit e91606bc60
9 changed files with 19 additions and 19 deletions
@@ -1647,7 +1647,7 @@ GLOBAL_LIST_EMPTY(roundstart_races)
)
if (target.canbearoused)
target.adjustArousalLoss(5)
if (target.can_climax() && HAS_TRAIT(target, TRAIT_MASO))
if (target.can_orgasm() && HAS_TRAIT(target, TRAIT_MASO))
target.mob_climax(forced_climax=TRUE)
if (!HAS_TRAIT(target, TRAIT_NYMPHO))
stop_wagging_tail(target)
@@ -2005,7 +2005,7 @@ GLOBAL_LIST_EMPTY(roundstart_races)
H.update_damage_overlays()
if(HAS_TRAIT(H, TRAIT_MASO))
H.adjustArousalLoss(damage * brutemod * H.physiology.brute_mod)
if (H.can_climax())
if (H.can_orgasm())
H.mob_climax(forced_climax=TRUE)
else//no bodypart, we deal damage with a more general method.
+1 -1
View File
@@ -77,7 +77,7 @@
var/mob/living/carbon/human/B = src
if(HAS_TRAIT(B, TRAIT_CHOKE_SLUT))
B.adjustArousalLoss(7)
if (B.can_climax())
if (B.can_orgasm())
B.mob_climax(forced_climax=TRUE)
else
SEND_SIGNAL(src, COMSIG_ADD_MOOD_EVENT, "suffocation", /datum/mood_event/suffocation)