mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Makes cave mobs more varied and make more sense (#10362)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
@@ -9,18 +9,32 @@
|
||||
anchored = 1
|
||||
invisibility = 101
|
||||
spawn_types = list(
|
||||
/mob/living/simple_mob/mechanical/hivebot/swarm = 1,
|
||||
/mob/living/simple_mob/animal/space/carp = 10,
|
||||
/obj/structure/closet/crate/mimic/dangerous = 2,
|
||||
/mob/living/simple_mob/animal/space/bats = 70,
|
||||
/mob/living/simple_mob/vore/jelly = 25,
|
||||
/mob/living/simple_mob/vore/bat = 70,
|
||||
/mob/living/simple_mob/animal/passive/cockroach = 60,
|
||||
/obj/effect/spider/spiderling/non_growing = 50,
|
||||
/mob/living/simple_mob/animal/giant_spider/tunneler/cave = 50,
|
||||
/mob/living/simple_mob/vore/jelly = 40,
|
||||
/mob/living/simple_mob/vore/aggressive/rat = 30,
|
||||
/mob/living/simple_mob/animal/passive/mouse = 30,
|
||||
/mob/living/simple_mob/animal/passive/mouse/rat = 25,
|
||||
/mob/living/simple_mob/metroid/mine = 25,
|
||||
/mob/living/simple_mob/vore/oregrub = 25,
|
||||
/mob/living/simple_mob/vore/aggressive/lizardman = 25,
|
||||
/mob/living/simple_mob/animal/space/bear = 1,
|
||||
/mob/living/simple_mob/vore/oregrub/lava = 20,
|
||||
/mob/living/simple_mob/vore/aggressive/dino = 20,
|
||||
/mob/living/simple_mob/animal/space/carp = 20,
|
||||
/mob/living/simple_mob/vore/stalker = 10,
|
||||
/mob/living/simple_mob/vore/lamia/cobra/cave = 10,
|
||||
/mob/living/simple_mob/vore/lamia/albino/cave = 5,
|
||||
/mob/living/simple_mob/vore/aggressive/lizardman = 5,
|
||||
/mob/living/simple_mob/vore/otie = 5,
|
||||
/mob/living/simple_mob/animal/passive/pillbug = 5, // These aren't dangerous, but are made rare just because few people are going to bother killing them.
|
||||
/obj/structure/closet/crate/mimic/cointoss = 1,
|
||||
/obj/structure/closet/crate/mimic/closet/cointoss = 1,
|
||||
/mob/living/simple_mob/vore/otie/feral = 1,
|
||||
/mob/living/simple_mob/vore/sonadile = 1,
|
||||
/mob/living/simple_mob/animal/space/bear/brown = 1,
|
||||
/mob/living/simple_mob/vore/aggressive/deathclaw = 1,
|
||||
/mob/living/simple_mob/animal/space/goose = 60,
|
||||
/mob/living/simple_mob/vore/bee = 50,
|
||||
/mob/living/simple_mob/metroid/mine = 20,
|
||||
/mob/living/simple_mob/vore/demon = 0.5 // VERY rare!
|
||||
)
|
||||
|
||||
/obj/structure/mob_spawner/proc/get_used_report(var/obj/structure/closet/crate/mimic/O)
|
||||
|
||||
@@ -218,3 +218,18 @@
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 10
|
||||
*/
|
||||
|
||||
/mob/living/simple_mob/animal/giant_spider/tunneler/cave
|
||||
name = "cave spider"
|
||||
desc = "Sandy and brown, it makes you shudder to look at it. However, this one doesn't seem very interested in bothering you."
|
||||
maxHealth = 25
|
||||
health = 25
|
||||
harm_intent_damage = 5
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 5
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/retaliate
|
||||
meat_amount = 1 // Scrawny little things! It's no wonder they don't want to fight you!
|
||||
|
||||
/mob/living/simple_mob/animal/giant_spider/tunneler/cave/Initialize(mapload)
|
||||
. = ..()
|
||||
resize(50)
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
/mob/living/simple_mob/vore/lamia/albino/cave
|
||||
name = "albino cave lamia"
|
||||
desc = "Combination snake-human. This one looks ravenous!"
|
||||
vore_default_mode = DM_DIGEST
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 5
|
||||
vore_upper_transfer_chance = 75 // Since these lamias are on the hunt, you're getting pushed into the tail tum for fussing.
|
||||
vore_tail_transfer_chance = 10 // And the albino ones are EXTRA greedy!
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/hit_and_run // Ambush predators!
|
||||
|
||||
/mob/living/simple_mob/vore/lamia/cobra/cave
|
||||
name = "cave lamia"
|
||||
desc = "Combination snake-human. This one looks hungry!"
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 5
|
||||
vore_upper_transfer_chance = 75
|
||||
ai_holder_type = /datum/ai_holder/simple_mob/melee/evasive // Aggressive!
|
||||
Reference in New Issue
Block a user