diff --git a/src/sbbs3/answer.cpp b/src/sbbs3/answer.cpp index 0a80b93eeeaa7e436fb633a757ab362733cdddb3..21fa99b2c06178ec3fdb42e0656ab366f42c0b18 100644 --- a/src/sbbs3/answer.cpp +++ b/src/sbbs3/answer.cpp @@ -111,7 +111,7 @@ bool sbbs_t::answer() useron.number=userdatdupe(0, U_ALIAS, LEN_ALIAS, rlogin_name, 0); if(useron.number) { getuserdat(&cfg,&useron); - useron.misc&=~(ANSI|COLOR|RIP|WIP|HTML); + useron.misc&=~TERM_FLAGS; SAFEPRINTF(path,"%srlogin.cfg",cfg.ctrl_dir); if(!findstr(client.addr,path)) { SAFECOPY(tmp @@ -193,7 +193,7 @@ bool sbbs_t::answer() useron.number=userdatdupe(0, U_ALIAS, LEN_ALIAS, rlogin_name, 0); if(useron.number) { getuserdat(&cfg,&useron); - useron.misc&=~(ANSI|COLOR|RIP|WIP|HTML); + useron.misc&=~TERM_FLAGS; SAFECOPY(tmp ,rlogin_pass); for(i=0;i<3;i++) { @@ -381,7 +381,7 @@ bool sbbs_t::answer() } - useron.misc&=~(ANSI|COLOR|RIP|WIP|HTML); + useron.misc&=~TERM_FLAGS; useron.misc|=autoterm; SAFECOPY(useron.comp,client_name);