Files
630b3705b6 [MIRROR] minor raptor tweaks (#27845)
* minor raptor tweaks (#83407)

## About The Pull Request
i think i made these a bit too strong, this hopefully balances them out
a bit. they were initially accidentally given alot of armor against
ranged attacks, this is now removed. also ive reduced their base hp by a
bit. im open to other suggestions and feedback

## Why It's Good For The Game
they were stronger than i intended. this keeps their usefulness for
battling tendrils, or ore vents but also prevents using them to cheese
several megafauna

## Changelog
🆑
balance: you can now polymorph into raptors
balance: raptors overall have less health and no longer have armor
against ranged attacks
/🆑

* minor raptor tweaks

---------

Co-authored-by: Ben10Omintrix <138636438+Ben10Omintrix@users.noreply.github.com>
2024-05-25 20:59:58 +02:00

66 lines
2.1 KiB
Plaintext

/// For map generation, has a chance to instantiate as a special subtype
/obj/effect/spawner/random/lavaland_mob
name = "random lavaland mob"
desc = "Spawns a random lavaland mob."
icon = 'icons/mob/simple/lavaland/lavaland_monsters.dmi'
icon_state = "large_egg"
loot = list(
/mob/living/basic/mining/bileworm = 1,
/mob/living/basic/mining/brimdemon = 1,
/mob/living/basic/mining/goldgrub = 1,
/mob/living/basic/mining/goliath = 1,
/mob/living/basic/mining/legion = 1,
/mob/living/basic/mining/lobstrosity/lava = 1,
/mob/living/basic/mining/watcher = 1,
)
/// Spawns random watcher variants during map generation
/obj/effect/spawner/random/lavaland_mob/watcher
name = "random watcher"
desc = "Chance to spawn a rare shiny version."
icon = 'icons/mob/simple/lavaland/lavaland_monsters_wide.dmi'
icon_state = "watcher"
pixel_x = -12
loot = list(
/mob/living/basic/mining/watcher = 80,
/mob/living/basic/mining/watcher/magmawing = 15,
/mob/living/basic/mining/watcher/icewing = 5,
)
/// Spawns random goliath variants during map generation
/obj/effect/spawner/random/lavaland_mob/goliath
name = "random goliath"
desc = "Chance to spawn a rare shiny version."
icon = 'icons/mob/simple/lavaland/lavaland_monsters_wide.dmi'
icon_state = "goliath"
pixel_x = -12
loot = list(
/mob/living/basic/mining/goliath = 99,
/mob/living/basic/mining/goliath/ancient/immortal = 1,
)
/// Spawns random legion variants during map generation
/obj/effect/spawner/random/lavaland_mob/legion
name = "random legion"
desc = "Chance to spawn a rare shiny version."
icon_state = "legion"
loot = list(
/mob/living/basic/mining/legion = 19,
/mob/living/basic/mining/legion/dwarf = 1,
)
/obj/effect/spawner/random/lavaland_mob/raptor
name = "random raptor"
desc = "Chance to spawn a rare shiny version."
icon = 'icons/mob/simple/lavaland/raptor_big.dmi'
icon_state = "raptor_red"
loot = list(
/mob/living/basic/raptor/red = 20,
/mob/living/basic/raptor/white = 20,
/mob/living/basic/raptor/purple = 20,
/mob/living/basic/raptor/green = 20,
/mob/living/basic/raptor/yellow = 20,
/mob/living/basic/raptor/black = 1,
)