mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-11 07:59:08 +01:00
Merge pull request #153 from zeskorion/master
[PORT]here you go, bee viro
This commit is contained in:
@@ -48,7 +48,6 @@
|
||||
/mob/living/proc/spawn_dust(just_ash = FALSE)
|
||||
new /obj/effect/decal/cleanable/ash(loc)
|
||||
|
||||
|
||||
/mob/living/death(gibbed)
|
||||
stat = DEAD
|
||||
unset_machine()
|
||||
@@ -57,6 +56,10 @@
|
||||
var/turf/T = get_turf(src)
|
||||
for(var/obj/item/I in contents)
|
||||
I.on_mob_death(src, gibbed)
|
||||
for(var/datum/disease/advance/D in diseases)
|
||||
for(var/symptom in D.symptoms)
|
||||
var/datum/symptom/S = symptom
|
||||
S.OnDeath(D)
|
||||
if(mind && mind.name && mind.active && !istype(T.loc, /area/ctf))
|
||||
var/rendered = "<span class='deadsay'><b>[mind.name]</b> has died at <b>[get_area_name(T)]</b>.</span>"
|
||||
deadchat_broadcast(rendered, follow_target = src, turf_target = T, message_type=DEADCHAT_DEATHRATTLE)
|
||||
|
||||
@@ -0,0 +1,35 @@
|
||||
/mob/living/simple_animal/hostile/heart
|
||||
name = "Heart"
|
||||
desc = "A living heart. It's angry!."
|
||||
icon = 'icons/obj/surgery.dmi'
|
||||
icon_state = "heart-on"
|
||||
icon_living = "heart-on"
|
||||
icon_dead = "heart-on"
|
||||
gender = NEUTER
|
||||
turns_per_move = 5
|
||||
speak_emote = list("beats")
|
||||
emote_see = list("beats")
|
||||
a_intent = INTENT_HARM
|
||||
maxHealth = 24
|
||||
health = 24
|
||||
speed = -1
|
||||
harm_intent_damage = 5
|
||||
melee_damage_lower = 15
|
||||
melee_damage_upper = 15
|
||||
response_help = "touches"
|
||||
response_disarm = "beats"
|
||||
response_harm = "breaks"
|
||||
density = FALSE
|
||||
attacktext = "beats"
|
||||
ventcrawler = VENTCRAWLER_ALWAYS
|
||||
attack_sound = 'sound/effects/singlebeat.ogg'
|
||||
stat_attack = UNCONSCIOUS
|
||||
attack_same = 1
|
||||
gold_core_spawnable = HOSTILE_SPAWN
|
||||
see_in_dark = 8
|
||||
deathmessage = "falls lifeless."
|
||||
del_on_death = 1
|
||||
loot = list(/obj/item/organ/heart)
|
||||
atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0)
|
||||
minbodytemp = 150
|
||||
maxbodytemp = 500
|
||||
Reference in New Issue
Block a user