diff --git a/code/datums/diseases/advance/symptoms/weight.dm b/code/datums/diseases/advance/symptoms/weight.dm
index 90492299d1..c9e610aa3b 100644
--- a/code/datums/diseases/advance/symptoms/weight.dm
+++ b/code/datums/diseases/advance/symptoms/weight.dm
@@ -1,45 +1,41 @@
-/*
-//////////////////////////////////////
-
-Weight Gain
-
- Very Very Noticable.
- Decreases resistance.
- Decreases stage speed.
- Reduced transmittable.
- Intense Level.
-
-Bonus
- Increases the weight gain of the mob,
- forcing it to eventually turn fat.
-//////////////////////////////////////
-*/
-
-/datum/symptom/weight_gain
-
- name = "Weight Gain"
+/*
+//////////////////////////////////////
+
+Weight Gain
+
+ Very Very Noticable.
+ Decreases resistance.
+ Decreases stage speed.
+ Reduced transmittable.
+ Intense Level.
+
+Bonus
+ Increases the weight gain of the mob,
+ forcing it to eventually turn fat.
+//////////////////////////////////////
+*/
+
+/datum/symptom/weight_gain
+
+ name = "Weight Gain"
desc = "The virus mutates the host's metabolism, making it gain weight much faster than normal."
- stealth = -3
- resistance = -3
- stage_speed = -2
- transmittable = -2
- level = 4
- severity = 1
+ stealth = -3
+ resistance = -3
+ stage_speed = -2
+ transmittable = -2
+ level = 4
+ severity = 1
base_message_chance = 100
symptom_delay_min = 15
symptom_delay_max = 45
threshold_desc = "Stealth 4: The symptom is less noticeable."
-
+
/datum/symptom/weight_gain/Start(datum/disease/advance/A)
-<<<<<<< HEAD
- ..()
-=======
if(!..())
return
->>>>>>> 1940af0... Fixes Start() of symptoms still working when neutered (#31435)
if(A.properties["stealth"] >= 4) //warn less often
base_message_chance = 25
-
+
/datum/symptom/weight_gain/Activate(datum/disease/advance/A)
if(!..())
return
@@ -51,50 +47,46 @@ Bonus
else
M.overeatduration = min(M.overeatduration + 100, 600)
M.nutrition = min(M.nutrition + 100, NUTRITION_LEVEL_FULL)
-
-/*
-//////////////////////////////////////
-
-Weight Loss
-
- Very Very Noticable.
- Decreases resistance.
- Decreases stage speed.
- Reduced Transmittable.
- High level.
-
-Bonus
- Decreases the weight of the mob,
- forcing it to be skinny.
-
-//////////////////////////////////////
-*/
-
-/datum/symptom/weight_loss
-
- name = "Weight Loss"
+
+/*
+//////////////////////////////////////
+
+Weight Loss
+
+ Very Very Noticable.
+ Decreases resistance.
+ Decreases stage speed.
+ Reduced Transmittable.
+ High level.
+
+Bonus
+ Decreases the weight of the mob,
+ forcing it to be skinny.
+
+//////////////////////////////////////
+*/
+
+/datum/symptom/weight_loss
+
+ name = "Weight Loss"
desc = "The virus mutates the host's metabolism, making it almost unable to gain nutrition from food."
- stealth = -3
- resistance = -2
- stage_speed = -2
- transmittable = -2
- level = 3
- severity = 1
+ stealth = -3
+ resistance = -2
+ stage_speed = -2
+ transmittable = -2
+ level = 3
+ severity = 1
base_message_chance = 100
symptom_delay_min = 15
symptom_delay_max = 45
threshold_desc = "Stealth 4: The symptom is less noticeable."
-
+
/datum/symptom/weight_loss/Start(datum/disease/advance/A)
-<<<<<<< HEAD
- ..()
-=======
if(!..())
return
->>>>>>> 1940af0... Fixes Start() of symptoms still working when neutered (#31435)
if(A.properties["stealth"] >= 4) //warn less often
base_message_chance = 25
-
+
/datum/symptom/weight_loss/Activate(datum/disease/advance/A)
if(!..())
return
@@ -107,43 +99,43 @@ Bonus
to_chat(M, "[pick("So hungry...", "You'd kill someone for a bite of food...", "Hunger cramps seize you...")]")
M.overeatduration = max(M.overeatduration - 100, 0)
M.nutrition = max(M.nutrition - 100, 0)
-
-/*
-//////////////////////////////////////
-
-Weight Even
-
- Very Noticable.
- Decreases resistance.
- Decreases stage speed.
- Reduced transmittable.
- High level.
-
-Bonus
- Causes the weight of the mob to
- be even, meaning eating isn't
- required anymore.
-
-//////////////////////////////////////
-*/
-
-/datum/symptom/weight_even
-
- name = "Weight Even"
+
+/*
+//////////////////////////////////////
+
+Weight Even
+
+ Very Noticable.
+ Decreases resistance.
+ Decreases stage speed.
+ Reduced transmittable.
+ High level.
+
+Bonus
+ Causes the weight of the mob to
+ be even, meaning eating isn't
+ required anymore.
+
+//////////////////////////////////////
+*/
+
+/datum/symptom/weight_even
+
+ name = "Weight Even"
desc = "The virus alters the host's metabolism, making it far more efficient then normal, and synthesizing nutrients from normally unedible sources."
- stealth = -3
- resistance = -2
- stage_speed = -2
- transmittable = -2
- level = 4
+ stealth = -3
+ resistance = -2
+ stage_speed = -2
+ transmittable = -2
+ level = 4
symptom_delay_min = 5
symptom_delay_max = 5
-
-/datum/symptom/weight_even/Activate(datum/disease/advance/A)
+
+/datum/symptom/weight_even/Activate(datum/disease/advance/A)
if(!..())
return
var/mob/living/M = A.affected_mob
switch(A.stage)
if(4, 5)
M.overeatduration = 0
- M.nutrition = NUTRITION_LEVEL_WELL_FED + 50
\ No newline at end of file
+ M.nutrition = NUTRITION_LEVEL_WELL_FED + 50