// INICIO SKILL GUERREIRO public void Explosion() { if (player.currentSkills >= 1) { player.currentSkills--; skillType.Add("Explosion"); explosion = true; //ativa a skill //habilita animação skill ativada tipoDeSkill.ativaImagemSemCadeado(EX, true); tipoDeSkill = null; } else { //informa pontos skill insuficientes; } }
public void GiroDoInfinito() { if (player.currentSkills >= 2 && lançarEspada == true && aumentoHP == true && passivaIvulnerabilidade == true && regeneracaoHPStamina == true) { player.currentSkills -= 3; skillType.Add("GiroDoInfinito"); giroDoInfinito = true; tipoDeSkill.ativaImagemSemCadeado(GI, true); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void RegeneraçãoHPStamina() // { if (player.currentSkills >= 3 && aumentoHP == true) { player.currentSkills -= 3; skillType.Add("RegeneraçãoHPStamina"); regeneracaoHPStamina = true; tipoDeSkill.ativaImagemSemCadeado(RH, false); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void PassivaIvulnerabilidade()// { if (player.currentSkills >= 3 && buffDefesa == true && aumentoHP == true) { player.currentSkills -= 3; skillType.Add("Ivulnerabilidade"); passivaIvulnerabilidade = true; tipoDeSkill.ativaImagemSemCadeado(PIB, false); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void LançarEspada()// { if (player.currentSkills >= 3 && hitTriplo == true) { player.currentSkills -= 3; skillType.Add("LançarEspada"); lançarEspada = true; tipoDeSkill.ativaImagemSemCadeado(LE, true); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void HitTriplo() { if (player.currentSkills >= 2 && hitDuplo == true) { player.currentSkills -= 2; skillType.Add("HitTriplo"); hitTriplo = true; tipoDeSkill.ativaImagemSemCadeado(TH, true); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
//Arvores skill class guerreiro //variaveis de cada classe: public void HitDuplo() { if (player.currentSkills >= 1) { player.currentSkills--; //retiro 1 ponto skill skillType.Add("HitDuplo"); //adiciona o skill duplo hitDuplo = true; //habilita animação skill ativada //um.ativaImagem(iconGuerreiro1); tipoDeSkill.ativaImagemSemCadeado(DH, true); tipoDeSkill = null; } else { //informa pontos skill insuficiente; } }
public void AumentoAtackGuerreiro()// { if (player.currentSkills >= 3 && hitTriplo == true && buffDefesa == true) { player.currentSkills -= 3; skillType.Add("AumentoAtack"); aumentoAtackGuerreiro = true; player.danoTotal += 3; tipoDeSkill.ativaImagemSemCadeado(AAG, false); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void AumentoHP()// { if (player.currentSkills >= 1 && explosion == true) { player.currentSkills -= 2; skillType.Add("AumentoHP"); aumentoHP = true; player.totalLife += 20; tipoDeSkill.ativaImagemSemCadeado(AH, false); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void BuffDefesa()// { if (player.currentSkills >= 2 && hitDuplo == true && explosion == true) { player.currentSkills -= 2; skillType.Add("BuffDefesa"); buffDefesa = true; player.defTotal += 4; tipoDeSkill.ativaImagemSemCadeado(BD, false); tipoDeSkill = null; //habilita animação skill ativada } else { //informa pontos skill insuficientes; } }
public void SelectedSkill(SkillAtivador Selecionado) { tipoDeSkill = Selecionado; }