anchor.diff:  	if(!(prob(lust / lust_tolerance * 65)))
   		return
   
  -	var/moan = rand(1, 7)
  +	var/moan = (1,3)
   	if (moan == lastmoan)
   		moan--
   	lastmoan = moan
   
  -	visible_message("<font color=purple> <B>\The [src]</B> [pick("moans", "moans in pleasure",)].</font>")
  +	visible_message("<font color=purple> <B>\The [src]</B> [pick("writhes in pain", "twists in agony",)].</font>")
   	playsound(get_turf(src), "honk/sound/interactions/moan_[gender == FEMALE ? "f" : "m"][moan].ogg", 70, 1, 0)//, pitch = get_age_pitch())
   
   /mob/proc/cum(var/mob/partner, var/target_orifice)
  
positive.code: 		switch(target_orifice)
  			if(CUM_TARGET_MOUTH)
  				if(partner.has_mouth() && partner.mouth_is_free())
  					message = "cums right in \the [partner]'s mouth."
  				else
  					message = "cums on \the [partner]'s face."
  			if(CUM_TARGET_VAGINA)
  				if(partner.is_nude() && partner.has_vagina())
  					message = "cums in \the [partner]'s pussy."
  				else
  					message = "cums on \the [partner]'s belly."
  			if(CUM_TARGET_ANUS)
  				if(partner.is_nude() && partner.has_anus())
  					message = "cums in \the [partner]'s asshole."
  				else
  					message = "cums on \the [partner]'s backside."
  			else
  				message = "cums on the floor!"
  
  		lust = 5
  		lust_tolerance += 50
  
  	else
  		message = pick("cums violently!", "twists in orgasm.")
  		lust -= pick(10, 15, 20, 25)
  
  	if(gender == MALE)
  		playsound(loc, "honk/sound/interactions/final_m[rand(1, 3)].ogg", 90, 1, 0)//, pitch = get_age_pitch())
  	else if(gender == FEMALE)
  		playsound(loc, "honk/sound/interactions/final_f[rand(1, 5)].ogg", 70, 1, 0)//, pitch = get_age_pitch())
  
  	visible_message("<font color=purple><b>\The [src]</b> [message]</font>")
  
  	multiorgasms += 1
  	if(multiorgasms == 1)
  		add_logs(partner, src, "came on")
  
  	if(multiorgasms > (sexual_potency/3))
  		refactory_period = 45
  
negative.code: 			if(istype(src, /mob/living/carbon/human)) // Argh.
  				var/mob/living/carbon/human/H = src
  				H.adjustOxyLoss(3)
  			message = "LAYS THE PAIN DOWN on \the [partner]."
  			lust_increase += 5
  		else
  			if(partner.has_vagina())
  				message = "HEADBUTTS [partner]."
  			else if(partner.has_penis())
  				message = "KICKS [partner] IN THE DICK."
  			else
  				message = "KICKS [partner]."
  	else
  		if(partner.has_vagina())
  			message = "HEADBUTTS [partner]."
  		else if(partner.has_penis())
  			message = "KICKS [partner] IN THE DICK"
  		else
  			message = "KICKS [partner]."
  		partner.set_is_fucking(src, CUM_TARGET_MOUTH)
  
  	playsound(get_turf(src), "honk/sound/interactions/bj[rand(1, 2)].ogg", 50, 1, -1)
  	visible_message("<b>\The [src]</b> [message]")
  	partner.handle_post_sex(lust_increase, CUM_TARGET_MOUTH, src)
  	partner.dir = get_dir(partner,src)
  