Nerfs Hecksuit/Drake Armor off Lavaland (#31782)

This commit is contained in:
PollardTheDragon
2026-04-09 20:47:32 +00:00
committed by GitHub
parent 849e33e147
commit bb4668ed99
2 changed files with 28 additions and 0 deletions
@@ -820,6 +820,13 @@
max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT
resistance_flags = FIRE_PROOF | ACID_PROOF
/obj/item/clothing/suit/hooded/drake/on_changed_z_level(turf/old_turf, turf/new_turf, notify_contents)
. = ..()
if(!is_mining_level(new_turf.z))
armor = list(MELEE = 45, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) // Still good. Not OP.
return
armor = list(MELEE = 115, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
/obj/item/clothing/head/hooded/drake
name = "drake helmet"
desc = "The skull of a dragon."
@@ -831,6 +838,13 @@
flags = BLOCKHAIR
flags_cover = HEADCOVERSEYES
/obj/item/clothing/head/hooded/drake/on_changed_z_level(turf/old_turf, turf/new_turf, notify_contents)
. = ..()
if(!is_mining_level(new_turf.z))
armor = list(MELEE = 45, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) // Still good. Not OP.
return
armor = list(MELEE = 115, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
/obj/item/clothing/suit/hooded/goliath
name = "goliath cloak"
desc = "A staunch, practical cape made out of numerous monster materials, it is coveted amongst exiles & hermits."
@@ -67,6 +67,13 @@
. = ..()
START_PROCESSING(SSobj, src)
/obj/item/clothing/suit/space/hostile_environment/on_changed_z_level(turf/old_turf, turf/new_turf, notify_contents)
. = ..()
if(!is_mining_level(new_turf.z))
armor = list(MELEE = 60, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) // Still good. Not OP.
return
armor = list(MELEE = 120, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
/obj/item/clothing/suit/space/hostile_environment/Destroy()
STOP_PROCESSING(SSobj, src)
return ..()
@@ -96,6 +103,13 @@
"Unathi" = 'icons/mob/clothing/species/unathi/head.dmi'
)
/obj/item/clothing/head/helmet/space/hostile_environment/on_changed_z_level(turf/old_turf, turf/new_turf, notify_contents)
. = ..()
if(!is_mining_level(new_turf.z))
armor = list(MELEE = 50, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY) // Still good. Not OP.
return
armor = list(MELEE = 120, BULLET = 35, LASER = 25, ENERGY = 25, BOMB = 150, RAD = INFINITY, FIRE = INFINITY, ACID = INFINITY)
/obj/item/clothing/suit/space/prisoner_gulag
name = "prisoner gulag suit"
desc = "An unarmored heat resistant mining suit, heavy and uncomfortable as a punishment in itself."