mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-18 19:44:58 +01:00
Lava Monsters
This commit is contained in:
@@ -310,11 +310,12 @@ var/global/list/rockTurfEdgeCache
|
||||
|
||||
/turf/simulated/floor/plating/asteroid/airless/cave
|
||||
var/length = 100
|
||||
var/mob_spawn_list = list("Goldgrub" = 1, "Goliath" = 5, "Basilisk" = 4, "Hivelord" = 3)
|
||||
var/mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath = 5, /mob/living/simple_animal/hostile/asteroid/basilisk = 4, /mob/living/simple_animal/hostile/asteroid/hivelord = 3)
|
||||
var/sanity = 1
|
||||
turf_type = /turf/simulated/floor/plating/asteroid/airless
|
||||
|
||||
/turf/simulated/floor/plating/asteroid/airless/cave/volcanic
|
||||
mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath/beast = 5, /mob/living/simple_animal/hostile/asteroid/basilisk/watcher = 4, /mob/living/simple_animal/hostile/asteroid/hivelord/legion = 3)
|
||||
turf_type = /turf/simulated/floor/plating/asteroid/basalt/lava_land_surface
|
||||
oxygen = 14
|
||||
nitrogen = 23
|
||||
@@ -399,15 +400,7 @@ var/global/list/rockTurfEdgeCache
|
||||
if(istype(A, /mob/living/simple_animal/hostile/asteroid))
|
||||
return
|
||||
var/randumb = pickweight(mob_spawn_list)
|
||||
switch(randumb)
|
||||
if("Goliath")
|
||||
new /mob/living/simple_animal/hostile/asteroid/goliath(T)
|
||||
if("Goldgrub")
|
||||
new /mob/living/simple_animal/hostile/asteroid/goldgrub(T)
|
||||
if("Basilisk")
|
||||
new /mob/living/simple_animal/hostile/asteroid/basilisk(T)
|
||||
if("Hivelord")
|
||||
new /mob/living/simple_animal/hostile/asteroid/hivelord(T)
|
||||
new randumb(T)
|
||||
return
|
||||
|
||||
/turf/simulated/mineral/attackby(obj/item/weapon/pickaxe/P, mob/user, params)
|
||||
|
||||
Reference in New Issue
Block a user