Forgot a spawn in trigger_side_effects

This commit is contained in:
cib
2012-11-11 19:01:32 +01:00
parent fb295ee0cf
commit a79ca39838

View File

@@ -61,13 +61,17 @@
H.monkeyize()
proc/trigger_side_effect(mob/living/carbon/human/H)
if(!istype(H)) returngit a
var/tp = pick(typesof(/datum/genetics/side_effect) - /datum/genetics/side_effect)
var/datum/genetics/side_effect/S = new tp
spawn
if(!istype(H)) return
var/tp = pick(typesof(/datum/genetics/side_effect) - /datum/genetics/side_effect)
var/datum/genetics/side_effect/S = new tp
S.start(H)
spawn(20)
H.Weaken(rand(0, S.duration / 20))
sleep(S.duration)
H.SetWeakened(0)
S.finish(H)
S.start(H)
spawn(20)
if(!istype(H)) return
H.Weaken(rand(0, S.duration / 50))
sleep(S.duration)
if(!istype(H)) return
H.SetWeakened(0)
S.finish(H)