mob/Topic(href,href_list[])
switch(href_list["action"])
if("whisper")
var/mob/lol = "[href_list["namer"]]"
var/Mo = input("What would you like to whisper to [lol]?","Whisper")as null|text
if(Mo == "" || Mo == " " || Mo == " ")
return
if(findtext(Mo,"\n")) return
src << "You whisper to [lol]: [Mo]"
lol << "[src] whispers to you: [Mo]"
Problem description:
Everything works fine up until actualy delivering the message. the lol << "blahbolah" part.
var/mob/lol=locate(href_list["lol"]) would work better.
Also, you should check if lol exists.