public static string Name(Might.MightType enumValue)
        {
            switch (enumValue)
            {
            case Might.MightType.physical_hp:
                return("Physical HP +");

            case Might.MightType.physical_attack:
                return("Physical Attack +");

            case Might.MightType.mystic_def:
                return("Mystic Defense +");

            case Might.MightType.mystic_regen:
                return("Mystic Regen +");

            case Might.MightType.battle:
                return("Battle Might +");

            case Might.MightType.autofill_gen:
                return("Clones on Divinity +");

            case Might.MightType.planet_power:
                return("Clones on Planet +");

            case Might.MightType.powersurge_speed:
                return("Powersurge +");

            case Might.MightType.focused_breathing:
                return("Focused Breathing +");

            case Might.MightType.defensive_aura:
                return("Defensive Aura +");

            case Might.MightType.offense_aura:
                return("Offensive Aura +");

            case Might.MightType.elemental_manipulation:
                return("Elemental Manipulation +");

            case Might.MightType.mystic_mode:
                return("Mystic Mode +");

            case Might.MightType.transformation_aura:
                return("Transformation Aura +");

            default:
                return(string.Empty);
            }
        }
 public Might(Might.MightType type)
 {
     this.TypeEnum = type;
 }