Converts Watchers and Legions to basic mob AI (#29884)

* Converts basilisks, watchers

* Hivelords and legions

* Hivelordbrood balance adjustment

* New Linters

* Speech fix

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
PollardTheDragon
2025-08-06 05:54:06 +00:00
committed by GitHub
parent d772497e80
commit 1054b263bb
26 changed files with 404 additions and 205 deletions
@@ -9,7 +9,7 @@
faction = list("mining")
max_mobs = 3
max_integrity = 250
mob_types = list(/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/tendril)
mob_types = list(/mob/living/basic/mining/basilisk/watcher/tendril)
move_resist = INFINITY // just killing it tears a massive hole in the ground, let's not move it
resistance_flags = FIRE_PROOF | LAVA_PROOF
@@ -20,7 +20,7 @@
mob_types = list(/mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril)
/obj/structure/spawner/lavaland/legion
mob_types = list(/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril)
mob_types = list(/mob/living/basic/mining/hivelord/legion/tendril)
GLOBAL_LIST_EMPTY(tendrils)