Various Issues Tracker Bugfixes (#22954)

Fixes https://github.com/Aurorastation/Aurora.3/issues/22674
Fixes https://github.com/Aurorastation/Aurora.3/issues/22682
Fixes https://github.com/Aurorastation/Aurora.3/issues/22766
Fixes https://github.com/Aurorastation/Aurora.3/issues/22767

  - bugfix: "Fixes Mechatronic Fabricator's emissive overlay."
  - bugfix: "Fixes Hivenet Manifest hive color assignments."
  - bugfix: "Fixes Crew Manifest color defines."
- bugfix: "Inbuilt /silicon modular computers no longer broken by EMPs."
  - bugfix: "Fixes energy gun desc_extended inheritances."
This commit is contained in:
Batrachophreno
2026-07-29 16:25:31 +00:00
committed by GitHub
parent 5a8e771dc3
commit 0a738fd73a
10 changed files with 53 additions and 12 deletions
@@ -29,6 +29,12 @@
return INITIALIZE_HINT_QDEL
. = ..()
/// Yes- they're computers. They're electronic. However, we don't want to disassemble a
/// computer in a silicon's var/list/contents- let the silicon just be fucked up normally.
/obj/item/modular_computer/silicon/emp_act(severity)
SHOULD_CALL_PARENT(FALSE)
return
/obj/item/modular_computer/silicon/Destroy()
computer_host = null
. = ..()
@@ -30,6 +30,7 @@
/obj/item/gun/energy/gun/mounted
name = "mounted energy gun"
desc_extended = null
self_recharge = TRUE
use_external_power = TRUE
can_turret = FALSE
@@ -37,6 +38,7 @@
/obj/item/gun/energy/gun/nuclear
name = "advanced energy gun"
desc = "An energy gun with an experimental miniaturized reactor."
desc_extended = null
icon = 'icons/obj/guns/nucgun.dmi'
icon_state = "nucgun"
item_state = "nucgun"
@@ -259,6 +261,7 @@
)
ABSTRACT_TYPE(/obj/item/gun/energy/gun/skrell)
desc_extended = null
self_recharge = TRUE
fire_sound = 'sound/weapons/Laser2.ogg'
modifystate = null
@@ -38,9 +38,9 @@
klax_vaurca += vaurca_to_data(vaurca)
data["all_vaurca"] = list(
"Zo'ra" = list("vaurca" = sort_vaurca_list(zora_vaurca), "color" = "Security"),
"C'thur" = list("vaurca" = sort_vaurca_list(cthur_vaurca), "color" = "Command"),
"K'lax" = list("vaurca" = sort_vaurca_list(klax_vaurca), "color" = "Medical")
"Zo'ra" = list("vaurca" = sort_vaurca_list(zora_vaurca), "color" = "red"),
"C'thur" = list("vaurca" = sort_vaurca_list(cthur_vaurca), "color" = "violet"),
"K'lax" = list("vaurca" = sort_vaurca_list(klax_vaurca), "color" = "gold")
)
return data