Ventcrawler update (#18709)

* mob atmos properly handled

* Ventcrawling signals

* ventcrawler blowout

* clarity

* fix

* fix again

* again

* consistency

* Teshari rattler

* scrubbers can be welded shut
This commit is contained in:
Will
2025-11-07 14:29:14 +01:00
committed by GitHub
parent a913850412
commit 395f618b0f
14 changed files with 155 additions and 93 deletions
+5
View File
@@ -883,6 +883,11 @@
if (!(M in contents))
return 0 // They weren't in this belly anyway
// Ventcrawlings will explode their vent to avoid exploits
if(istype(owner.loc,/obj/machinery/atmospherics))
var/obj/machinery/atmospherics/our_pipe = owner.loc
our_pipe.blowout(owner)
if(istype(M, /mob/living/simple_mob/vore/morph/dominated_prey))
var/mob/living/simple_mob/vore/morph/dominated_prey/p = M
p.undo_prey_takeover(FALSE)