Fixes emoji issues to do with adminPM and OOC formatting

This commit is contained in:
JJRcop
2016-01-31 12:57:43 -05:00
parent f1c2adf366
commit ab99043d31
2 changed files with 6 additions and 3 deletions
+5 -2
View File
@@ -98,7 +98,10 @@
if(!msg)
return
msg = emoji_parse(msg)
var/rawmsg = msg
if(holder)
msg = emoji_parse(msg)
var/keywordparsedmsg = keywords_lookup(msg)
if(C.holder)
@@ -141,7 +144,7 @@
src << "<font color='red'>Error: Admin-PM: Non-admin to non-admin PM communication is forbidden.</font>"
return
log_admin("PM: [key_name(src)]->[key_name(C)]: [msg]")
log_admin("PM: [key_name(src)]->[key_name(C)]: [rawmsg]")
//we don't use message_admins here because the sender/receiver might get it too
for(var/client/X in admins)
+1 -1
View File
@@ -18,7 +18,7 @@ var/list/emojis
if(search)
emoji = lowertext(copytext(text, pos+1, search))
if(emoji in emojis)
parsed += "<img class=icon src=\ref['icons/emoji.dmi'] iconstate='[emoji]'>"
parsed += " <img class=icon src=\ref['icons/emoji.dmi'] iconstate='[emoji]'>"
pos = search + 1
else
parsed += copytext(text, pos, search)