diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index a9f2f1d4d1b..b4d225681c9 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -17,7 +17,7 @@ if (!msg) return - var/rendered = "DEAD: ADMIN([src.stealth ? pick("BADMIN", "hornigranny", "TLF", "scaredforshadows", "KSI", "Silnazi", "HerpEs", "BJ69", "SpoofedEdd", "Uhangay", "Wario90900", "Regarity", "MissPhareon", "LastFish", "unMportant", "Deurpyn", "Fatbeaver") : src.key]) says, \"[msg]\"" + var/rendered = "DEAD: ADMIN([src.stealth ? pick("\[DATA EXPUNGED\]", "\[REDACTED\]", "¦¦¦¦¦¦¦¦¦¦") : src.key]) says, \"[msg]\"" for (var/mob/M in world) if (istype(M, /mob/new_player)) diff --git a/code/modules/mob/living/carbon/human/whisper.dm b/code/modules/mob/living/carbon/human/whisper.dm index e681e11325c..3e79062b3f5 100644 --- a/code/modules/mob/living/carbon/human/whisper.dm +++ b/code/modules/mob/living/carbon/human/whisper.dm @@ -63,8 +63,9 @@ O.hear_talk(src, message) var/list/listening = hearers(message_range, src) - listening -= src - listening += src +// listening -= src +// listening += src +// WAT. var/list/eavesdropping = hearers(2, src) eavesdropping -= src eavesdropping -= listening diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 96b68b9ff8c..505337dfdc1 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -153,7 +153,7 @@ if( !message_mode && (disease_symptoms & DISEASE_WHISPER)) message_mode = "whisper" - if(src.stunned > 0 || (traumatic_shock > 61 && prob(50))) + if(src.stunned > 2 || (traumatic_shock > 61 && prob(50))) message_mode = "" //Stunned people shouldn't be able to physically turn on their radio/hold down the button to speak into it @@ -339,7 +339,7 @@ for(var/mob/M in listening) eavesdroppers.Remove(M) for(var/mob/M in eavesdroppers) - if(M.stat) + if(M.stat || !M.client) eavesdroppers.Remove(M) for (var/obj/O in ((W | contents)-used_radios)) diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 5ea3a400640..672558defa5 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -96,7 +96,7 @@ return -/mob/living/silicon/robot/attackby(obj/item/weapon/W as obj, mob/user as mob) +/mob/living/silicon/ai/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/wrench)) if(anchored) user.visible_message("\blue [user] starts to unbolt [src] from the plating...") diff --git a/interface/skin.dmf b/interface/skin.dmf index 95480e7bf61..fcdde69d00c 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -1688,7 +1688,7 @@ window "vendingslot" window "vendingwindow_n" elem "vendingwindow_n" type = MAIN - pos = 1604,378 + pos = 281,0 size = 300x438 anchor1 = none anchor2 = none