newchar2()
char_name
var/user_name = input(usr, "Your name?", "Name")
if(!user_name)
goto char_name
if(lentext(user_name) > 20)
usr <<"<font size = 1><font color = red><b>System:</b></font><font size = 1><font color = black><b> Your name is too long.</b></font>"
goto char_name
for(var/N in un_wanted_names && html)
if(findtext(user_name,N))
usr<<"<font size = 1><font color = red><b>System:</b></font><font size = 1><font color = black><b> Please do not put HTML in names.</b></font>"
goto char_name
else
src.name = user_name
usr.icon = 'M-norm.dmi'
usr.icon_state = "Normal"
world<<"<font size = 1><font color = green><B>Event: <font color = black>[usr.name] the almighty has logged in</font>"
usr.Save()
Problem description:
When I create a new character it uses the
world<<"<font size = 1><font color = green><B>Event: <font color = black>[usr.name] the almighty has logged in</font>"
not sure exactly how to fix this but that may be your problem