diff --git a/code/datums/disease.dm b/code/datums/disease.dm index 6fecad223a..2f1ad7496f 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -16,13 +16,14 @@ var/permeability_mod = 0//permeability modifier. Positive gives better chance, negative - worse. /datum/disease/proc/stage_act() - if(carrier) - //world << "[affected_mob] is carrier" - return var/cure_present = has_cure() //world << "[cure_present]" + if(carrier&&!cure_present) + //world << "[affected_mob] is carrier" + return + spread = (cure_present?"Remissive":initial(spread)) if(stage > max_stages)