Vejo muito, mas muito tópico com pessoas perguntando: Por que meu OT cai do nada? Por que meu OT cai sem dar erros?
Creio que esse bug que vou falar agora pode ser 50% das vezes responsável pelo seu OT, 8.6 (TFS 0.3.6) cair.
No TFS 0.3.6, existe um bug no qual você pode derrubar um OT, o método da house, aleta sio/som e adicionando caracteres inválidos. Esse bug é meio que exclusivo do TFS 0.3.6. Eu sei que tem vários tópicos em vários fóruns gringos explicando como corrigir o bug, mas a maioria deles não é funcional, ou seja, não corrige o bug totalmente, e além do mais, não achei o tópico no xtibia.
Ok, é simples demais:
Pegue as sources do seu servidor (TFS 0.3.6pl1r83 , no caso), abra o .dev com um Cpp Editor (Stians, por exemplo), edite House.cpp e ache: replaceString (outExp, "*", ".*");
Então você cairá onde estão os seguintes replaceString:
Substitua por:
Compile.
É só isso. Fiz bem detalhado pois há pessoas que ainda reclamam pelo ot estar caindo sem motivo, porém não sabem o que é c++ ou source. Está aí então, caso não saiba como abrir o house.cpp, procure um tutorial de como compilar um OT, é simples.