Reworks xenomorphs (#23054)

* reworks xenomorphs

* part 2 electric boogaloo

* more tweaks

* more tweaks

* lints

* Update code/modules/mob/living/carbon/alien/alien_death.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/surgery/organs/subtypes/xenos.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/game/objects/structures/stool_bed_chair_nest/alien_nests.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/datums/spells/alien_spells/transfer_plasma.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* reviews

* sprite fix

* high priority fix

* reverts most alien nerfs

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
This commit is contained in:
GDN
2024-02-24 18:13:31 +00:00
committed by GitHub
co-authored by Henri215
parent f1059317c3
commit 5ebefe9fa1
51 changed files with 608 additions and 320 deletions
+8 -1
View File
@@ -24,7 +24,6 @@
START_PROCESSING(SSobj, src)
/obj/effect/acid/Destroy()
STOP_PROCESSING(SSobj, src)
target = null
@@ -67,6 +66,14 @@
/obj/effect/acid/alien
var/target_strength = 30
/obj/effect/acid/alien/Initialize(mapload, acid_pwr, acid_amt)
. = ..()
var/turf/cleanable_turf = get_turf(src)
RegisterSignal(cleanable_turf, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(remove_acid))
/obj/effect/acid/alien/proc/remove_acid(datum/source)
SIGNAL_HANDLER
qdel(src)
/obj/effect/acid/alien/process()
. = ..()