more unsnowflaking

This commit is contained in:
Fox-McCloud
2016-04-13 00:47:44 -04:00
parent 5081e6d892
commit cff3b9e7c6
4 changed files with 6 additions and 16 deletions
+4 -8
View File
@@ -192,19 +192,15 @@
if (radiation > 100)
radiation = 100
if(!get_int_organ(/obj/item/organ/internal/heart/diona))
Weaken(10)
if(!lying)
to_chat(src, "<span class='alert'>You feel weak.</span>")
emote("collapse")
Weaken(10)
if(!lying)
to_chat(src, "<span class='alert'>You feel weak.</span>")
emote("collapse")
if (radiation < 0)
radiation = 0
else
if(get_int_organ(/obj/item/organ/internal/heart/diona))
return
var/damage = 0
switch(radiation)
if(0 to 49)
@@ -622,7 +622,7 @@
even the simplest concepts of other minds. Their alien physiology allows them survive happily off a diet of nothing but light, \
water and other radiation."
flags = NO_BREATHE | IS_PLANT | NO_BLOOD | NO_PAIN
flags = NO_BREATHE | RADIMMUNE | IS_PLANT | NO_BLOOD | NO_PAIN
clothing_flags = HAS_SOCKS
dietflags = 0 //Diona regenerate nutrition in light, no diet necessary
@@ -674,7 +674,7 @@
/datum/species/diona/handle_life(var/mob/living/carbon/human/H)
var/rads = H.radiation/25
H.radiation -= rads
H.radiation = Clamp(H.radiation - rads, 0, 100)
H.nutrition += rads
H.adjustBruteLoss(-(rads))
H.adjustOxyLoss(-(rads))
-5
View File
@@ -72,11 +72,6 @@
updatehealth()
return 1
/mob/living/carbon/human/apply_effect(var/effect = 0, var/effecttype = STUN, var/blocked = 0, var/negate_armor = 0)
if((effecttype == IRRADIATE) && (species.flags & RADIMMUNE))
return 0
return ..()
/mob/living/proc/apply_effects(var/stun = 0, var/weaken = 0, var/paralyze = 0, var/irradiate = 0, var/slur = 0, var/stutter = 0, var/eyeblur = 0, var/drowsy = 0, var/blocked = 0, var/stamina = 0, var/jitter = 0)
if(blocked >= 100) return 0
if(stun) apply_effect(stun, STUN, blocked)
@@ -157,7 +157,6 @@
origin_tech = "biotech=3"
parent_organ = "chest"
slot = "heart"
vital = 1
/obj/item/organ/internal/brain/diona
name = "gas bladder"