


      ================================================
         Histrico de mudanas nas verses do CRTD
      ================================================




CRTD 0.53 - 01/01/2002 (consertos por: Spinal)
================================================

- Balaca adicionada: eu estou achando a SMARTBOMB muito inutil, ento resolvi radicalizar:
  quem quiser testar as SUPER SMARTBOMBS, que atiram Twin MiniRockets(TM) nos seus alvos
  enquanto os perseguem, adicione "512"  varivel de configurao "temp1" do TD2 (edite
  o autoexec.cfg includo na instalao)

- "TIMES ESTATICOS" no modo MATCH BASIC funciona (funcao TEAMPLAY.QC/TeamCheckTeam()
  revisada)

- um bug introduzido pelo mala do Spinal na versao 0.51 consertado, quando exibia
  "times estaticos" no console e era mentira!

- configuracao do CRTD pela variavel "SAMELEVEL", porem agora configurar o CRTD no
  impede que se troque de mapa :-) (antes a variavel samelevel diferente de zero impedia
  a troca de mapa, alias era pra isso que essa varivel servia, hehe..)



CRTD 0.52 - 31/12/2001 (consertos por: Spinal)
================================================

- damages do TIMER.QC, dois T_Damage() que matavam o jogador ,por exemplo pra comecar
  a partida quando morre todo mundo, agora o damage MATA MESMO GARANTIDO, em certas
  situacoes (jogador com 666 por exemplo) podia nao morrer

- nao deixa dar KILL se o jogo ainda nao comecou no modo ADVANCED (mesmo teste feito
  para o nao-recolhimento de itens). testava se era observer mas nao testava se o
  jogo ja tinha comecado

- nao deixa USAR MAGIA se o jogo ainda nao comecou (mesma observacao acima)

- amigos e dogs corretamente NO atacam amigos, dogs e jogadores do mesmo time, em
  qualquer modalidade do jogo (ADVANCED E BASIC)

- amigos e dogs corretamente ATACAM amigos, dogs e jogadores do time adversrio, em
  qualquer modalidade do jogo (ADVANCED E BASIC)

- "consertado" (acho eu, mas eu posso ter estragado outra coisa, provavelmente, mas 
  no sei bem o que ) um BUG que pode ser reproduzido da seguinte maneira na versao
  0.51 e anteriores:
  - server em modo ADVANCED
  - entra dois caras
  - o primeiro poe COLOR 4 e da READY
  - o segundo poe COLOR 13, e quando ele da READY, o jogo inicia, mas ele nao
    consegue dar respawn porque ele eh FORCADO A OBSERVER de volta. tirei a parte
    do codigo que forcava ele a voltar a observer nesse caso especifico, mas nao
    sei pra que essa parte que eu tirei servia :-) por isso ela pode fazer falta
    em outro caso, tem que ver.

- consertado bug em ITEMS.QC, sempre que tem uma chamada:
    stuffcmd(other, ".....");
  tem que ter certeza de que "other"  um jogador. tinha um caso em que isso no era
  assegurado e o server caia.

- consertado bug em WEAPONS.QC, Tesleia(), que fazia o server cair caso tu tentasse
  acertar com a tesla algum do mesmo time.

- consertado bug em TEAMPLAY.QC, onde jogadores que trocavam de cor (seja pra trocar de
  time ou seja pra serem punidos (nao pode trocar de time)) no morriam apos trocarem
  de cor (eles tomavam dano, mas eram protegidos desse dano, agora eles SEMPRE morrem
  GARANTIDAMENTE, eu garanto! :-)



CRTD 0.51 (consertos por: Spinal)
================================================

- consertei bug do TD2 versao 2.07, em que o cara com a camuflagem as vezes podia
  pegar fogo do nada (era um "codigo perigoso" da ID mesmo que acabou quebrando
  quando eu adicionei a camuflagem, nao era culpa minha... juro tio...)

- consertei bug em que o admin perdia acesso a comandos como "modstatus" (comandos
  da "ral")


