Esempio n. 1
0
        public EfeitoModificador Gerar(Random rnd)
        {
            GeradorInteiro       rng            = new GeradorInteiro();
            GeradorDuracaoEfeito genDuracao     = new GeradorDuracaoEfeito();
            GeradorModificador   genModificador = new GeradorModificador();
            GeradorTipoDeAlvo    genTipoDeAlvo  = new GeradorTipoDeAlvo();
            EfeitoModificador    resultado      = new EfeitoModificador()
            {
                Duracao     = genDuracao.Gerar(rnd),
                Modificador = genModificador.Gerar(rnd),
                TipoDeAlvo  = genTipoDeAlvo.Gerar(rnd)
            };

            return(resultado);
        }
Esempio n. 2
0
        public EfeitoCura Gerar(Random rnd)
        {
            GeradorInteiro       rng           = new GeradorInteiro();
            GeradorValorMag      genValorMag   = new GeradorValorMag();
            GeradorDuracaoEfeito genDuracao    = new GeradorDuracaoEfeito();
            GeradorEnergia       genEnergia    = new GeradorEnergia();
            GeradorTipoDeAlvo    genTipoDeAlvo = new GeradorTipoDeAlvo();
            EfeitoCura           resultado     = new EfeitoCura()
            {
                Duracao     = genDuracao.Gerar(rnd),
                EnergiaAlvo = genEnergia.Gerar(rnd),
                TipoDeAlvo  = genTipoDeAlvo.Gerar(rnd),
                Valor       = genValorMag.Gerar(rnd)
            };

            return(resultado);
        }