mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
* Adjusts spawn times * Incursion Adjustment Part 1 * Skelecurity * Skeleton Officer and Mobster * Skeleton mob drops * Rattle em * New mobs, AI, removed volatile * Nerfs spider * Trait * Config fix * Nerfs juggernauts * Rune effect while reanimating * Linters * Fleshspider Retaliate * Update skeleton_mob.dm * Projectile changes * Event tracker for giant spiders and better tracking for skeletons * Oops * Linter * Apply suggestions from code review Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com> Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> * Lints * Small fix, tries to revive the original player first before selecting dchat * Linters * Fixes mobs not gibbing often enough * Improves incursion rally, undeerifies it * Oops * Update incursion_ai.dm * Removes incursion skeletons from xenobio mobs * No gold core flesh spiders --------- Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
31 lines
972 B
Plaintext
31 lines
972 B
Plaintext
/mob/living/basic/netherworld/blankbody
|
|
name = "blank body"
|
|
desc = "This looks human enough, but its flesh has an ashy texture, and it's face is featureless save an eerie smile."
|
|
icon_state = "blank-body"
|
|
icon_living = "blank-body"
|
|
icon_dead = "blank-dead"
|
|
health = 100
|
|
maxHealth = 100
|
|
a_intent = INTENT_HARM
|
|
obj_damage = 50
|
|
melee_damage_lower = 5
|
|
melee_damage_upper = 10
|
|
attack_verb_continuous = "punches"
|
|
attack_verb_simple = "punch"
|
|
melee_attack_cooldown_min = 0.5 SECONDS
|
|
melee_attack_cooldown_max = 1.5 SECONDS
|
|
speak_emote = list("screams")
|
|
death_message = "falls apart into a fine dust."
|
|
/// The body/brain of the player turned into a blank, if the blank was turned
|
|
var/mob/living/held_body
|
|
/// The held body's player is in control of the blank
|
|
var/is_original_mob = FALSE
|
|
|
|
/mob/living/basic/netherworld/blankbody/death(gibbed)
|
|
. = ..()
|
|
if(held_body)
|
|
held_body.forceMove(loc)
|
|
if(is_original_mob)
|
|
mind.transfer_to(held_body)
|
|
qdel(src)
|