}
if (len == 0)
{
- user->WriteServ("NOTICE %s :*** SETHOST: Host must be specified", user->nick);
+ user->WriteServ("NOTICE %s :*** SETHOST: Host must be specified", user->nick.c_str());
return CMD_FAILURE;
}
if (len > 64)
{
- user->WriteServ("NOTICE %s :*** SETHOST: Host too long",user->nick);
+ user->WriteServ("NOTICE %s :*** SETHOST: Host too long",user->nick.c_str());
return CMD_FAILURE;
}
+
if (user->ChangeDisplayedHost(parameters[0].c_str()))
{
ServerInstance->SNO->WriteToSnoMask('A', std::string(user->nick)+" used SETHOST to change their displayed host to "+user->dhost);
- return CMD_SUCCESS;
+ return CMD_LOCALONLY;
}
return CMD_FAILURE;