mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2025-12-17 13:42:44 +00:00
Bugfixes (#8967)
* bugfix 1: autolathes can actually be deconstructed and don't cause runtimes (and also don't eat your crowbars) * bugfix 2 (forensic techs actually get detective ids/pdas) * bugfix 3 (accessories no longer do a weird double period) * bugfix 4 (right foot) * bugfix 5 (singular/plural stacks) * bugfix 6 (ghosts can hang up on communicators -- still causes runtimes but it did this before and the runtimes are from the observer bug and not the communicator bug so it's fine) * i lost count but this one gives the hos an egun because the cynosure hos locker doesn't have a gun at all and i'm not fucking around with balancing the fancy custom guns * fixes infinite cell duplication exploit with autolathes (flashlights/coolers come empty from lathe now) * changelog * Update code/game/machinery/autolathe.dm Co-authored-by: Atermonera <atermonera@gmail.com> * Update code/game/machinery/autolathe.dm Co-authored-by: Atermonera <atermonera@gmail.com> * commits changes + fixes retro carpet (red) inventory sprites * return..()'d --------- Co-authored-by: Atermonera <atermonera@gmail.com>
This commit is contained in:
@@ -107,8 +107,8 @@
|
||||
if(istype(w_uniform,/obj/item/clothing/under) && !(skip_gear & EXAMINE_SKIPTIE))
|
||||
var/obj/item/clothing/under/U = w_uniform
|
||||
if(LAZYLEN(U.accessories))
|
||||
tie_msg += ". Attached to it is"
|
||||
tie_msg_warn += "! Attached to it is"
|
||||
tie_msg += " Attached to it is"
|
||||
tie_msg_warn += " Attached to it is"
|
||||
var/list/accessory_descs = list()
|
||||
if(skip_gear & EXAMINE_SKIPHOLSTER)
|
||||
for(var/obj/item/clothing/accessory/A in U.accessories)
|
||||
@@ -139,8 +139,8 @@
|
||||
if(istype(wear_suit,/obj/item/clothing/suit))
|
||||
var/obj/item/clothing/suit/U = wear_suit
|
||||
if(LAZYLEN(U.accessories))
|
||||
tie_msg += ". Attached to it is"
|
||||
tie_msg_warn += "! Attached to it is"
|
||||
tie_msg += " Attached to it is"
|
||||
tie_msg_warn += " Attached to it is"
|
||||
var/list/accessory_descs = list()
|
||||
for(var/accessory in U.accessories)
|
||||
accessory_descs += "<a href='?src=\ref[src];lookitem_desc_only=\ref[accessory]'>\a [accessory]</a>"
|
||||
|
||||
@@ -10,10 +10,12 @@
|
||||
/mob/living/voice/Initialize(loc)
|
||||
add_language(LANGUAGE_GALCOM)
|
||||
set_default_language(GLOB.all_languages[LANGUAGE_GALCOM])
|
||||
. = ..()
|
||||
check_comm()
|
||||
|
||||
/mob/living/voice/proc/check_comm() //We have to call this after initialize or it won't register. Still runtimes as of 2023-02-20, mind, but that's an unrelated bug.
|
||||
if(istype(loc, /obj/item/communicator))
|
||||
comm = loc
|
||||
. = ..()
|
||||
|
||||
// Proc: transfer_identity()
|
||||
// Parameters: 1 (speaker - the mob (usually an observer) to copy information from)
|
||||
|
||||
@@ -3953,7 +3953,7 @@ shaved
|
||||
species_allowed = list(SPECIES_TESHARI)
|
||||
|
||||
/datum/sprite_accessory/marking/bandage/r_foot/r_foot3
|
||||
name = "Bandage, Rufgt Foot 3"
|
||||
name = "Bandage, Right Foot 3"
|
||||
icon_state = "bandage3"
|
||||
|
||||
/datum/sprite_accessory/marking/bandage/r_foot/r_foot3/teshari
|
||||
|
||||
Reference in New Issue
Block a user