Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

Hero Skill in Subclass

Iniciado por Swarlog, Ago 31, 2022, 08:45 PM

Tema anterior - Siguiente tema

Swarlog

Nos vamos a Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

public void setHero(boolean hero)
    {
        if (hero && (_baseClass == _activeClass)) // If the player is a hero and his current class is his base class
        {
            for (Skill skill : SkillTreesData.getInstance().getHeroSkillTree().values())
            {
                addSkill(skill, false); // Don't persist hero skills into database
            }
        }
        else // If the player isn't a hero and his current class isn't his base class
        {
            for (Skill skill : SkillTreesData.getInstance().getHeroSkillTree().values())
            {
                removeSkill(skill, false, true); // Just remove skills from non-hero players
            }
        }
        _hero = hero;
       
        sendSkillList();
    }

Y lo cambiamos por:

public void setHero(boolean hero)
    {
        if (hero) // If the player is a hero
        {
            for (Skill skill : SkillTreesData.getInstance().getHeroSkillTree().values())
            {
                addSkill(skill, false); // Don't persist hero skills into database
            }
        }
        else // If the player isn't a hero
        {
            for (Skill skill : SkillTreesData.getInstance().getHeroSkillTree().values())
            {
                removeSkill(skill, false, true); // Just remove skills from non-hero players
            }
        }
        _hero = hero;
       
        sendSkillList();
    }