Skip to content

Commit

Permalink
Merge pull request #1105 from miguelop1/Donator_request
Browse files Browse the repository at this point in the history
[MODULAR]Honeystone's-donator-drink
  • Loading branch information
MosleyTheMalO authored Mar 24, 2024
2 parents 88860c3 + 7b2546b commit 2ac293c
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,39 @@
glass_desc = "A Summer time drink that can be frozen and eaten or Drinked from a glass!"
glass_name = "Orange Creamsicle"

// Donator drink

/datum/reagent/consumable/honeystones_love
name = "Honeystone's Love"
description = "A dash of a mother's desire in every silken-drop!~"
color = "#7b60c4" // rgb(123, 96, 196)
quality = DRINK_FANTASTIC
taste_description = "vivid memories, love, and lucid dirty dreams!~"
glass_icon = 'modular_splurt/icons/obj/drinks.dmi'
glass_icon_state = "honeystones_love"
glass_name = "Honeystone's Love"
glass_desc = "A dash of a mother's desire in every silken-drop!~"

/datum/reagent/consumable/honeystones_love/on_mob_life(mob/living/carbon/M)
if((prob(min(current_cycle/2,5))))
M.emote(pick("giggle","grin"))
M.apply_status_effect(/datum/status_effect/throat_soothed)
// healing
M.adjustBruteLoss(-1.2, 0)
M.adjustFireLoss(-1.2, 0)
M.adjustToxLoss(-1.2, 0, TRUE)
M.adjustOxyLoss(-1.2, 0)
//checks for mindbreaker
if(holder.has_reagent(/datum/reagent/toxin/mindbreaker))
holder.remove_reagent(/datum/reagent/toxin/mindbreaker, 5)
//applies horny effect
var/mob/living/carbon/human/H = M
var/list/genits = H.adjust_arousal(35, "hexacrocin", aphro = TRUE)//check for aphrosidiacs preferences
for(var/g in genits)
var/obj/item/organ/genital/G = g
to_chat(M, span_userlove("[G.arousal_verb]!"))

..()
// ~( Ported from TG )~
/datum/reagent/consumable/toechtauese_juice
name = "Töchtaüse Juice"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
//Donator drinks
/datum/chemical_reaction/honeystones_love
results = list(/datum/reagent/consumable/honeystones_love = 2)
required_reagents = list(/datum/reagent/consumable/honey = 7, /datum/reagent/drug/aphrodisiacplus = 1, /datum/reagent/consumable/orangejuice = 1, /datum/reagent/consumable/milk= 1)

// Other stuff
Binary file modified modular_splurt/icons/obj/drinks.dmi
Binary file not shown.
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -4989,6 +4989,7 @@
#include "modular_splurt\code\modules\reagents\chemistry\reagents\other_reagents.dm"
#include "modular_splurt\code\modules\reagents\chemistry\recipes\drugs.dm"
#include "modular_splurt\code\modules\reagents\chemistry\recipes\lewd.dm"
#include "modular_splurt\code\modules\reagents\chemistry\recipes\others.dm"
#include "modular_splurt\code\modules\reagents\reagent_containers\borghydro.dm"
#include "modular_splurt\code\modules\reagents\reagent_containers\bottle.dm"
#include "modular_splurt\code\modules\reagents\reagent_containers\hypospray.dm"
Expand Down

0 comments on commit 2ac293c

Please sign in to comment.