diff --git a/code/game/gamemodes/vampire/vampire.dm b/code/game/gamemodes/vampire/vampire.dm
index 90e49e64155..3566893a2b1 100644
--- a/code/game/gamemodes/vampire/vampire.dm
+++ b/code/game/gamemodes/vampire/vampire.dm
@@ -285,7 +285,7 @@ You are weak to holy things and starlight. Don't go into space and avoid the Cha
old_bloodtotal = bloodtotal
old_bloodusable = bloodusable
if(!H.vessel.get_reagent_amount("blood"))
- to_chat(src, "They've got no blood left to give.")
+ to_chat(owner, "They've got no blood left to give.")
break
if(H.stat < DEAD)
blood = min(20, H.vessel.get_reagent_amount("blood")) // if they have less than 20 blood, give them the remnant else they get 20 blood
diff --git a/code/game/gamemodes/vampire/vampire_powers.dm b/code/game/gamemodes/vampire/vampire_powers.dm
index 8e04d98504b..64309ef8f5e 100644
--- a/code/game/gamemodes/vampire/vampire_powers.dm
+++ b/code/game/gamemodes/vampire/vampire_powers.dm
@@ -339,7 +339,7 @@
ticker.mode.vampire_enthralled[H.mind] = user.mind
H.mind.special_role = "VampThrall"
to_chat(H, "You have been Enthralled by [user]. Follow their every command.")
- to_chat(src, "You have successfully Enthralled [H]. If they refuse to do as you say just adminhelp.")
+ to_chat(user, "You have successfully Enthralled [H]. If they refuse to do as you say just adminhelp.")
log_admin("[ckey(user.key)] has mind-slaved [ckey(H.key)].")
/obj/effect/proc_holder/spell/vampire/self/cloak
diff --git a/code/modules/admin/NewBan.dm b/code/modules/admin/NewBan.dm
index 64e6ad6dec4..aba317a1996 100644
--- a/code/modules/admin/NewBan.dm
+++ b/code/modules/admin/NewBan.dm
@@ -106,19 +106,19 @@ var/savefile/Banlist
Banlist.cd = "/base"
if ( Banlist.dir.Find("[ckey][computerid]") )
- to_chat(usr, text("\red Ban already exists."))
+ to_chat(usr, "Ban already exists.")
return 0
else
Banlist.dir.Add("[ckey][computerid]")
Banlist.cd = "/base/[ckey][computerid]"
- to_chat(Banlist["key"], ckey)
- to_chat(Banlist["id"], computerid)
- to_chat(Banlist["ip"], address)
- to_chat(Banlist["reason"], reason)
- to_chat(Banlist["bannedby"], bannedby)
- to_chat(Banlist["temp"], temp)
+ Banlist["key"] << ckey
+ Banlist["id"] << computerid
+ Banlist["ip"] << address
+ Banlist["reason"] << reason
+ Banlist["bannedby"] << bannedby
+ Banlist["temp"] << temp
if (temp)
- to_chat(Banlist["minutes"], bantimestamp)
+ Banlist["minutes"] << bantimestamp
if(!temp)
add_note(ckey, "Permanently banned - [reason]", null, bannedby, 0)
else
@@ -211,17 +211,17 @@ var/savefile/Banlist
Banlist.cd = "/base"
Banlist.dir.Add("trash[i]trashid[i]")
Banlist.cd = "/base/trash[i]trashid[i]"
- to_chat(Banlist["key"], "trash[i]")
+ Banlist["key"] << "trash[i]"
else
Banlist.cd = "/base"
Banlist.dir.Add("[last]trashid[i]")
Banlist.cd = "/base/[last]trashid[i]"
- to_chat(Banlist["key"], last)
- to_chat(Banlist["id"], "trashid[i]")
- to_chat(Banlist["reason"], "Trashban[i].")
- to_chat(Banlist["temp"], a)
- to_chat(Banlist["minutes"], CMinutes + rand(1,2000))
- to_chat(Banlist["bannedby"], "trashmin")
+ Banlist["key"] << last
+ Banlist["id"] << "trashid[i]"
+ Banlist["reason"] << "Trashban[i]."
+ Banlist["temp"] << a
+ Banlist["minutes"] << CMinutes + rand(1,2000)
+ Banlist["bannedby"] << "trashmin"
last = "trash[i]"
Banlist.cd = "/base"
diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm
index 00e10a67545..983faec63d6 100644
--- a/code/modules/mob/living/simple_animal/parrot.dm
+++ b/code/modules/mob/living/simple_animal/parrot.dm
@@ -637,7 +637,7 @@
return -1
if(!held_item)
- to_chat(usr, "You have nothing to drop!")
+ to_chat(src, "You have nothing to drop!")
return 0
if(!drop_gently)