Files
088f038e68 Incursion Expansion and Rebalance (#30835)
* 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>
2025-11-26 00:25:15 +00:00

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)