diff --git a/code/modules/events/meteors.dm b/code/modules/events/meteors.dm index 0e4ec62b74..982048b42e 100644 --- a/code/modules/events/meteors.dm +++ b/code/modules/events/meteors.dm @@ -51,7 +51,7 @@ endWhen = worst_case_end() /datum/event/meteor_wave/proc/get_wave_size() - return severity * rand(2, 3) + return severity * rand(2,4) //CHOMP Edit: Increase maximum multipler from 3 to 4. /datum/event/meteor_wave/proc/worst_case_end() return activeFor + ((30 / severity) * waves) + 10 diff --git a/code/modules/events/spider_infestation.dm b/code/modules/events/spider_infestation.dm index 2f3234d0db..cccf1485a6 100644 --- a/code/modules/events/spider_infestation.dm +++ b/code/modules/events/spider_infestation.dm @@ -33,6 +33,12 @@ while((spawncount >= 1) && vents.len) var/obj/vent = pick(vents) - new /obj/effect/spider/spiderling(vent.loc) //VOREStation Edit - No nurses //Oh my JESUS CHRIST, this slipped past me. Literally no nurses. Well guess what, nurses are back. + //CHOMPEDIT START adding spider EGGS to the possible spawns instead of singular spiderling spawns. + var/spawn_spiderlings = pickweight(list( + /obj/effect/spider/spiderling = 90, + /obj/effect/spider/eggcluster = 10 + )) + new spawn_spiderlings(vent.loc) //VOREStation Edit - No nurses //Oh my JESUS CHRIST, this slipped past me. Literally no nurses. Well guess what, nurses are back. + //CHOMPEDIT END vents -= vent spawncount--