Fixed genitals not producing reagents
This commit is contained in:
@@ -348,7 +348,7 @@
|
||||
if(!G.linked_organ)
|
||||
to_chat(src, "<span class='warning'>Your [G.name] is unable to produce it's own fluids, it's missing the organs for it.</span>")
|
||||
return
|
||||
fluid_source = G.linked_organ.reagents
|
||||
fluid_source = G.linked_organ.reagents
|
||||
total_fluids = fluid_source.total_volume
|
||||
|
||||
if(mb_time && !remote) //Skip warning if this is an instant climax.
|
||||
|
||||
@@ -45,8 +45,14 @@
|
||||
linked_organ = null
|
||||
. = ..()
|
||||
|
||||
//GS13 Port - Make gentials actually produce "reagents"
|
||||
/obj/item/organ/genital/on_life()
|
||||
return
|
||||
if(QDELETED(src))
|
||||
return
|
||||
if(!reagents || !owner)
|
||||
return
|
||||
|
||||
generate_fluid(reagents)
|
||||
|
||||
/obj/item/organ/genital/proc/set_aroused_state(new_state,cause = "manual toggle")
|
||||
if(!(genital_flags & GENITAL_CAN_AROUSE))
|
||||
|
||||
@@ -12,7 +12,6 @@
|
||||
genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_CAN_AROUSE|UPDATE_OWNER_APPEARANCE|GENITAL_UNDIES_HIDDEN|GENITAL_CAN_TAUR
|
||||
linked_organ_slot = ORGAN_SLOT_TESTICLES
|
||||
fluid_transfer_factor = 0.5
|
||||
producing = TRUE
|
||||
shape = DEF_COCK_SHAPE
|
||||
size = 2 //arbitrary value derived from length and diameter for sprites.
|
||||
layer_index = PENIS_LAYER_INDEX
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
var/size_name = "average"
|
||||
shape = DEF_BALLS_SHAPE
|
||||
fluid_id = /datum/reagent/consumable/semen
|
||||
producing = TRUE
|
||||
masturbation_verb = "massage"
|
||||
can_climax = TRUE
|
||||
layer_index = TESTICLES_LAYER_INDEX
|
||||
|
||||
Reference in New Issue
Block a user