From 9e5a5c4c4661f5cf79b11ed346951c3dfcf10c5e Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Wed, 17 Feb 2021 10:40:37 -0500 Subject: [PATCH 1/2] Merge pull request #9738 from VOREStation/twologfix Two fixes for messages I noticed in logs --- code/game/objects/items/weapons/canes.dm | 7 ++++--- code/game/objects/items/weapons/material/knives.dm | 14 ++++++++------ code/modules/admin/admin_investigate.dm | 2 +- 3 files changed, 13 insertions(+), 10 deletions(-) diff --git a/code/game/objects/items/weapons/canes.dm b/code/game/objects/items/weapons/canes.dm index 5b7f346684..48bf6454ca 100644 --- a/code/game/objects/items/weapons/canes.dm +++ b/code/game/objects/items/weapons/canes.dm @@ -22,11 +22,12 @@ /obj/item/weapon/cane/concealed var/concealed_blade -/obj/item/weapon/cane/concealed/New() - ..() +/obj/item/weapon/cane/concealed/Initialize() + . = ..() var/obj/item/weapon/material/butterfly/switchblade/temp_blade = new(src) concealed_blade = temp_blade - temp_blade.attack_self() + temp_blade.active = TRUE + temp_blade.update_force() /obj/item/weapon/cane/concealed/attack_self(var/mob/user) var/datum/gender/T = gender_datums[user.get_visible_gender()] diff --git a/code/game/objects/items/weapons/material/knives.dm b/code/game/objects/items/weapons/material/knives.dm index 678b77b622..78884826f7 100644 --- a/code/game/objects/items/weapons/material/knives.dm +++ b/code/game/objects/items/weapons/material/knives.dm @@ -45,13 +45,15 @@ /obj/item/weapon/material/butterfly/attack_self(mob/user) active = !active - if(active) - to_chat(user, "You flip out \the [src].") - playsound(src, 'sound/weapons/flipblade.ogg', 15, 1) - else - to_chat(user, "\The [src] can now be concealed.") update_force() - add_fingerprint(user) + + if(user) + if(active) + to_chat(user, "You flip out \the [src].") + playsound(src, 'sound/weapons/flipblade.ogg', 15, 1) + else + to_chat(user, "\The [src] can now be concealed.") + add_fingerprint(user) /* * Kitchen knives diff --git a/code/modules/admin/admin_investigate.dm b/code/modules/admin/admin_investigate.dm index 1342fc2f5f..65c8afb298 100644 --- a/code/modules/admin/admin_investigate.dm +++ b/code/modules/admin/admin_investigate.dm @@ -23,7 +23,7 @@ if(!message) return var/F = investigate_subject2file(subject) if(!F) return - to_chat(F, "[time2text(world.timeofday,"hh:mm")] \ref[src] ([x],[y],[z]) || [src] [message]
") + to_file(F, "[time2text(world.timeofday,"hh:mm")] \ref[src] ([x],[y],[z]) || [src] [message]
") //ADMINVERBS /client/proc/investigate_show( subject in list("hrefs","notes","singulo","telesci") )