fixes testicle runtimes

This commit is contained in:
Poojawa
2019-06-09 00:49:40 -05:00
parent ef733f3eb3
commit 6bdf5f585a
@@ -45,6 +45,7 @@
linked_organ = (owner.getorganslot("penis"))
if(linked_organ)
linked_organ.linked_organ = src
src.size = linked_organ.size
else
if(linked_organ)
@@ -57,20 +58,22 @@
return TRUE
/obj/item/organ/genital/testicles/update_appearance()
if(owner)
if(size == 0)
size_name = "nonexistant"
if(size == 1)
switch(size)
if(0.1 to 1)
size_name = "average"
if(size == 2)
if(1.1 to 2)
size_name = "enlarged"
if(size >= 3)
if(2.1 to INFINITY)
size_name = "engorged"
if(!internal)
desc = "You see an [size_name] pair of testicles dangling."
else
desc = "They don't have any testicles you can see."
size_name = "nonexistant"
if(!internal)
desc = "You see an [size_name] pair of testicles."
else
desc = "They don't have any testicles you can see."
if(owner)
var/string
if(owner.dna.species.use_skintones && owner.dna.features["genitals_use_skintone"])
if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow...