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") )