public Magia(string nome, GameObject prefab, Sprite imagem, float dano, float multiplicadorDeMana, EnumNivel nivel, int id, EnumElementos elemento) { this.nome = nome; this.prefab = prefab; this.imagem = imagem; this.dano = dano; this.multiplicadorDeMana = multiplicadorDeMana; this.nivel = nivel; this.id = id; }
private bool ProcurarProximaMagia(EnumNivel nivel) { Inventario inv = PlayerManager.instance.GetComponent <Inventario> (); foreach (Magia magia in Itens.magia) { if (magia.Nivel == nivel) { if (!inv.Magias.Exists(x => x == magia.Id)) { inv.Magias.Add(magia.Id); return(true); } } } return(false); }