// Super poder de personaje public void SuperPower() { if (character.stats.characterMana >= character.stats.superPowerManaCost) { state = states.SUPERPOWER; character.stats.superPowerActive = true; character.stats.characterAttack = true; animations.superPowerAnimation(); SuperPowerArea.playAnimation(); var ElectricSuperPower = Instantiate(ElectricSuperPowerPrefab, transform.position, Quaternion.identity, transform); var ElectricSuperPower2 = Instantiate(ElectricSuperPowerPrefab2, transform.position, Quaternion.identity, transform); character.stats.characterMana = character.stats.characterMana - character.stats.superPowerManaCost; ShowFloatingText(); ManaText.text = character.stats.characterMana.ToString(); ManaAnim.Play("Base Layer.ManaImage", 0, 0.25f); } else { character.stats.superPowerActive = false; } }