mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-29 06:57:42 +01:00
Converts spiderlings to basic mobs (#30571)
* Converts spiderlings to basic mobs * Address code reviews, add terror_spiderlings to isterrorspider() * Update code/modules/mob/living/basic/hostile/spiderlings.dm Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> * Update code/modules/mob/living/basic/hostile/spiderlings.dm Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> * Breaks up ancient spiderling life into something more modern * Fixed the brimming station of spiders --------- Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com> Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
This commit is contained in:
co-authored by
DGamerL
parent
00cc58395d
commit
c6875a50d0
@@ -64,7 +64,7 @@
|
||||
max_number = 6
|
||||
vermstring = "lizards"
|
||||
if(VERM_SPIDERS)
|
||||
spawn_types = list(/obj/structure/spider/spiderling)
|
||||
spawn_types = list(/mob/living/basic/spiderling)
|
||||
max_number = 3
|
||||
vermstring = "spiders"
|
||||
var/amount_to_spawn = rand(2, max_number)
|
||||
@@ -73,7 +73,7 @@
|
||||
amount_to_spawn--
|
||||
|
||||
if(vermin == VERM_SPIDERS)
|
||||
var/obj/structure/spider/spiderling/S = new(T)
|
||||
var/mob/living/basic/spiderling/S = new(T)
|
||||
S.amount_grown = -1
|
||||
else
|
||||
var/spawn_type = pick(spawn_types)
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
var/list/vents = get_valid_vent_spawns(exclude_mobs_nearby = TRUE)
|
||||
while(spawncount && length(vents))
|
||||
var/obj/vent = pick_n_take(vents)
|
||||
var/obj/structure/spider/spiderling/S = new(vent.loc)
|
||||
var/mob/living/basic/spiderling/S = new(vent.loc)
|
||||
if(prob(66))
|
||||
S.grow_as = /mob/living/basic/giant_spider/nurse
|
||||
spawncount--
|
||||
|
||||
Reference in New Issue
Block a user