Fixes species that should have no hunter and thirst having it (#5368)

* Species hunger fixes

* And the rest of it.
This commit is contained in:
Alberyk
2018-10-06 23:18:41 -03:00
committed by Werner
parent 8ea6be4d74
commit 5e82f735b2
5 changed files with 39 additions and 3 deletions
@@ -89,6 +89,12 @@
move_trail = /obj/effect/decal/cleanable/blood/tracks/claw
max_nutrition_factor = -1
max_hydration_factor = -1
hud_type = /datum/hud_data/construct
/datum/species/shadow/handle_death(var/mob/living/carbon/human/H)
spawn(1)
new /obj/effect/decal/cleanable/ash(H.loc)
@@ -73,6 +73,12 @@
sprint_speed_factor = 0.3
exhaust_threshold = 0 //No oxyloss, so zero threshold
max_nutrition_factor = -1
max_hydration_factor = -1
hud_type = /datum/hud_data/construct
/mob/living/carbon/human/apparition/Initialize(mapload)
. = ..(mapload, "Apparition")
@@ -110,6 +116,12 @@
sprint_speed_factor = 0.3
exhaust_threshold = 0 //No oxyloss, so zero threshold
max_nutrition_factor = -1
max_hydration_factor = -1
hud_type = /datum/hud_data/construct
/datum/species/apparition/handle_death(var/mob/living/carbon/human/H)
set waitfor = 0
sleep(1)
@@ -77,7 +77,11 @@
"mask" = list("loc" = ui_shoes, "name" = "Mask", "slot" = slot_wear_mask, "state" = "mask", "toggle" = 1),
"back" = list("loc" = ui_sstore1, "name" = "Back", "slot" = slot_back, "state" = "back")
)
/datum/hud_data/ipc
/datum/hud_data/ipc
has_hydration = 0
/datum/hud_data/construct
has_hydration = 0
has_nutrition = 0
@@ -68,6 +68,14 @@
remains_type = /obj/effect/decal/cleanable/ash
radiation_mod = 0
max_nutrition_factor = -1
max_hydration_factor = -1
hud_type = /datum/hud_data/construct
var/turn_into_materials = TRUE //the golem will turn into materials upon its death
var/golem_designation = "coal" //used in the creation of the name
@@ -768,6 +776,8 @@
golem_designation = "flesh"
radiation_mod = 1
/datum/species/golem/homunculus/handle_death(var/mob/living/carbon/human/H)
if(turn_into_materials)
set waitfor = 0
@@ -88,6 +88,10 @@
move_trail = /obj/effect/decal/cleanable/blood/tracks/claw
max_nutrition_factor = -1
max_hydration_factor = -1
var/alien_number = 0
var/caste_name = "creature" // Used to update alien name.
var/weeds_heal_rate = 1 // Health regen on weeds.