public int GetPermanentResistanceValue(DFCareer.Resistances resistance)
        {
            switch (resistance)
            {
            case DFCareer.Resistances.Fire:
                return(Fire);

            case DFCareer.Resistances.Cold:
                return(Cold);

            case DFCareer.Resistances.Poison:
                return(Poison);

            case DFCareer.Resistances.Shock:
                return(Shock);

            case DFCareer.Resistances.Magic:
                return(Magic);

            case DFCareer.Resistances.Disease:
                return(Disease);

            case DFCareer.Resistances.Paralysis:
                return(Paralysis);

            default:
                return(0);
            }
        }
        public int GetLiveResistanceValue(DFCareer.Resistances resistance)
        {
            int mod   = mods[(int)resistance];
            int value = GetPermanentResistanceValue(resistance) + mod;

            return(value);
        }
        public void SetPermanentResistanceValue(DFCareer.Resistances resistance, int value)
        {
            switch (resistance)
            {
            case DFCareer.Resistances.Fire:
                Fire = value;
                break;

            case DFCareer.Resistances.Cold:
                Cold = value;
                break;

            case DFCareer.Resistances.Poison:
                Poison = value;
                break;

            case DFCareer.Resistances.Shock:
                Shock = value;
                break;

            case DFCareer.Resistances.Magic:
                Magic = value;
                break;

            case DFCareer.Resistances.Disease:
                Disease = value;
                break;

            case DFCareer.Resistances.Paralysis:
                Paralysis = value;
                break;

            default:
                return;
            }
        }