mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-15 01:54:52 +01:00
Post-godmode refactor cleanup (#86718)
## About The Pull Request Adds some flags that went missing after #86596 Closes #86709 ## Changelog 🆑 fix: Snow bears are no longer impervious to all sources of damage fix: Cameras, living floors and ghost of poly no longer can be pushed around /🆑
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
mouse_opacity = MOUSE_OPACITY_TRANSPARENT
|
||||
invisibility = INVISIBILITY_ABSTRACT // No one can see us
|
||||
sight = SEE_SELF
|
||||
status_flags = NONE
|
||||
/// Toggles if the camera can move on shuttles
|
||||
var/move_on_shuttle = FALSE
|
||||
/// Toggles if the camera can use emotes
|
||||
|
||||
@@ -193,6 +193,7 @@
|
||||
color = "#FFFFFF77"
|
||||
sentience_type = SENTIENCE_BOSS //This is so players can't mindswap into ghost poly to become a literal god
|
||||
incorporeal_move = INCORPOREAL_MOVE_BASIC
|
||||
status_flags = NONE
|
||||
butcher_results = list(/obj/item/ectoplasm = 1)
|
||||
ai_controller = /datum/ai_controller/basic_controller/parrot/ghost
|
||||
speech_probability_rate = 1
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
icon_living = "floor"
|
||||
mob_size = MOB_SIZE_HUGE
|
||||
mob_biotypes = MOB_SPECIAL
|
||||
status_flags = NONE
|
||||
death_message = ""
|
||||
unsuitable_atmos_damage = 0
|
||||
minimum_survivable_temperature = 0
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
|
||||
/mob/living/basic/bear/Initialize(mapload)
|
||||
. = ..()
|
||||
add_traits(list(TRAIT_SPACEWALK, TRAIT_FENCE_CLIMBER), INNATE_TRAIT)
|
||||
add_traits(list(TRAIT_SPACEWALK, TRAIT_FENCE_CLIMBER, TRAIT_SNOWSTORM_IMMUNE), INNATE_TRAIT)
|
||||
AddElement(/datum/element/ai_retaliate)
|
||||
AddComponent(/datum/component/tree_climber, climbing_distance = 15)
|
||||
AddElement(/datum/element/swabable, CELL_LINE_TABLE_BEAR, CELL_VIRUS_TABLE_GENERIC_MOB, 1, 5)
|
||||
@@ -90,15 +90,16 @@
|
||||
maxHealth = 250
|
||||
health = 250
|
||||
faction = list(FACTION_NEUTRAL)
|
||||
status_flags = CANPUSH
|
||||
|
||||
/mob/living/basic/bear/snow/ancient
|
||||
name = "ancient polar bear"
|
||||
desc = "A grizzled old polar bear, its hide thick enough to make it impervious to almost all weapons."
|
||||
gold_core_spawnable = NO_SPAWN
|
||||
|
||||
/mob/living/basic/bear/snow/Initialize(mapload)
|
||||
/mob/living/basic/bear/snow/ancient/Initialize(mapload)
|
||||
. = ..()
|
||||
add_traits(list(TRAIT_GODMODE, TRAIT_SNOWSTORM_IMMUNE), INNATE_TRAIT)
|
||||
ADD_TRAIT(src, TRAIT_GODMODE, INNATE_TRAIT)
|
||||
|
||||
/mob/living/basic/bear/russian
|
||||
name = "combat bear"
|
||||
|
||||
Reference in New Issue
Block a user