Example #1
0
 private static void LerMonstros(string[] linhas, ref int linhaCont, CasoDeTeste _teste)
 {
     for (int i = 0; i < _teste.NumeroMonstro; i++)
     {
         string[] linha  = linhas[++linhaCont].Split(' ');
         Salao    _salao = null;
         _teste.Saloes.ForEach(s =>
         {
             if (s.NumeroSalao == int.Parse(linha[0]))
             {
                 _salao = s;
             }
         });
         Monstro _monstro = new Monstro(_salao, int.Parse(linha[1]));
         _salao.Monstros.Add(_monstro);
     }
 }
Example #2
0
 public int QuantidadeMagiaPorMonstro(Monstro monstro)
 {
     return((int)Math.Ceiling((decimal)monstro.Vida / Dano));
 }