public void UpdateClassInfo(bool isInteractable)
    {
        heroName.text          = CurrentHero.HeroName;
        heroClassName.text     = LocalizationManager.GetString("hero_class_name_" + CurrentHero.ClassStringId);
        heroGuildHeader.sprite = DarkestDungeonManager.HeroSprites[CurrentHero.ClassStringId].Header;

        weaponLevel.text = CurrentHero.WeaponLevel.ToString();
        armorLevel.text  = CurrentHero.ArmorLevel.ToString();

        resolveBar.UpdateResolve(CurrentHero);

        charCombatSkillPanel.UpdateCombatSkillPanel(CurrentHero, isInteractable);
        charCampingSkillPanel.UpdateCampingSkillPanel(CurrentHero, isInteractable);
        displayPanel.UpdateDisplay(CurrentHero);
    }