Advertisement
Krythic

sdfsdf

Aug 30th, 2021
1,329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 20.88 KB | None | 0 0
  1. public static MagicalPropertyType ParseMagicalPropertyType(string data)
  2.         {
  3.             return data switch
  4.             {
  5.                 "None" => MagicalPropertyType.None,
  6.                 "Ability_Cooldown" => MagicalPropertyType.Ability_Cooldown,
  7.                 "Ability_HealingDealt" => MagicalPropertyType.Ability_HealingDealt,
  8.                 "Ability_OverdriveCharge" => MagicalPropertyType.Ability_OverdriveCharge,
  9.                 "Ability_ThreatGeneration" => MagicalPropertyType.Ability_ThreatGeneration,
  10.                 "ArmorMastery_Light" => MagicalPropertyType.ArmorMastery_Light,
  11.                 "ArmorMastery_Heavy" => MagicalPropertyType.ArmorMastery_Heavy,
  12.                 "Regen_Health" => MagicalPropertyType.Regen_Health,
  13.                 "Regen_Mana" => MagicalPropertyType.Regen_Mana,
  14.                 "Regen_Energy" => MagicalPropertyType.Regen_Energy,
  15.                 "Ability_Damage_Physical" => MagicalPropertyType.Ability_Damage_Physical,
  16.                 "Ability_Damage_Magical" => MagicalPropertyType.Ability_Damage_Magical,
  17.                 "Ability_Damage_Stealth" => MagicalPropertyType.Ability_Damage_Stealth,
  18.                 "Ability_Damage_Ranged" => MagicalPropertyType.Ability_Damage_Ranged,
  19.                 "Ability_Damage_Support" => MagicalPropertyType.Ability_Damage_Support,
  20.                 "Ability_EnergyCost_Physical" => MagicalPropertyType.Ability_EnergyCost_Physical,
  21.                 "Ability_EnergyCost_Magical" => MagicalPropertyType.Ability_EnergyCost_Magical,
  22.                 "Ability_EnergyCost_Stealth" => MagicalPropertyType.Ability_EnergyCost_Stealth,
  23.                 "Ability_EnergyCost_Ranged" => MagicalPropertyType.Ability_EnergyCost_Ranged,
  24.                 "Ability_EnergyCost_Support" => MagicalPropertyType.Ability_EnergyCost_Support,
  25.                 "Ability_ManaCost_Physical" => MagicalPropertyType.Ability_ManaCost_Physical,
  26.                 "Ability_ManaCost_Magical" => MagicalPropertyType.Ability_ManaCost_Magical,
  27.                 "Ability_ManaCost_Stealth" => MagicalPropertyType.Ability_ManaCost_Stealth,
  28.                 "Ability_ManaCost_Ranged" => MagicalPropertyType.Ability_ManaCost_Ranged,
  29.                 "Ability_ManaCost_Support" => MagicalPropertyType.Ability_ManaCost_Support,
  30.                 "BetterPrices" => MagicalPropertyType.BetterPrices,
  31.                 "MagicFind" => MagicalPropertyType.MagicFind,
  32.                 "Knockback" => MagicalPropertyType.Knockback,
  33.                 "OverdriveMastery" => MagicalPropertyType.OverdriveMastery,
  34.                 "OverdriveChargeRate" => MagicalPropertyType.OverdriveChargeRate,
  35.                 "GameItem_BaseArmorRating" => MagicalPropertyType.GameItem_BaseArmorRating,
  36.                 "GameItem_BaseWeaponDamage" => MagicalPropertyType.GameItem_BaseWeaponDamage,
  37.                 "GameItem_BaseBlockChance" => MagicalPropertyType.GameItem_BaseBlockChance,
  38.                 "GameItem_BaseDurability" => MagicalPropertyType.GameItem_BaseDurability,
  39.                 "GameItem_BaseSellPrice" => MagicalPropertyType.GameItem_BaseSellPrice,
  40.                 "GameItem_MinimumDamage" => MagicalPropertyType.GameItem_MinimumDamage,
  41.                 "GameItem_MaximumDamage" => MagicalPropertyType.GameItem_MaximumDamage,
  42.                 "DamageVs_Humanoid" => MagicalPropertyType.DamageVs_Humanoid,
  43.                 "DamageVs_Aberration" => MagicalPropertyType.DamageVs_Aberration,
  44.                 "DamageVs_Celestial" => MagicalPropertyType.DamageVs_Celestial,
  45.                 "DamageVs_Beast" => MagicalPropertyType.DamageVs_Beast,
  46.                 "DamageVs_Construct" => MagicalPropertyType.DamageVs_Construct,
  47.                 "DamageVs_Demons" => MagicalPropertyType.DamageVs_Demons,
  48.                 "DamageVs_Dragonkin" => MagicalPropertyType.DamageVs_Dragonkin,
  49.                 "DamageVs_Elemental" => MagicalPropertyType.DamageVs_Elemental,
  50.                 "DamageVs_Magical" => MagicalPropertyType.DamageVs_Magical,
  51.                 "DamageVs_Undead" => MagicalPropertyType.DamageVs_Undead,
  52.                 "ResistVs_Humanoid" => MagicalPropertyType.ResistVs_Humanoid,
  53.                 "ResistVs_Aberration" => MagicalPropertyType.ResistVs_Aberration,
  54.                 "ResistVs_Celestial" => MagicalPropertyType.ResistVs_Celestial,
  55.                 "ResistVs_Beast" => MagicalPropertyType.ResistVs_Beast,
  56.                 "ResistVs_Construct" => MagicalPropertyType.ResistVs_Construct,
  57.                 "ResistVs_Demonic" => MagicalPropertyType.ResistVs_Demonic,
  58.                 "ResistVs_Dragonkin" => MagicalPropertyType.ResistVs_Dragonkin,
  59.                 "ResistVs_Elemental" => MagicalPropertyType.ResistVs_Elemental,
  60.                 "ResistVs_Magical" => MagicalPropertyType.ResistVs_Magical,
  61.                 "ResistVs_Undead" => MagicalPropertyType.ResistVs_Undead,
  62.                 "Resist_Normal" => MagicalPropertyType.Resist_Normal,
  63.                 "Resist_Fire" => MagicalPropertyType.Resist_Fire,
  64.                 "Resist_Frost" => MagicalPropertyType.Resist_Frost,
  65.                 "Resist_Shock" => MagicalPropertyType.Resist_Shock,
  66.                 "Resist_Nature" => MagicalPropertyType.Resist_Nature,
  67.                 "Resist_Arcane" => MagicalPropertyType.Resist_Arcane,
  68.                 "Resist_Shadow" => MagicalPropertyType.Resist_Shadow,
  69.                 "Resist_Holy" => MagicalPropertyType.Resist_Holy,
  70.                 "Absorb_Normal" => MagicalPropertyType.Absorb_Normal,
  71.                 "Absorb_Fire" => MagicalPropertyType.Absorb_Fire,
  72.                 "Absorb_Frost" => MagicalPropertyType.Absorb_Frost,
  73.                 "Absorb_Shock" => MagicalPropertyType.Absorb_Shock,
  74.                 "Absorb_Nature" => MagicalPropertyType.Absorb_Nature,
  75.                 "Absorb_Arcane" => MagicalPropertyType.Absorb_Arcane,
  76.                 "Absorb_Shadow" => MagicalPropertyType.Absorb_Shadow,
  77.                 "Absorb_Holy" => MagicalPropertyType.Absorb_Holy,
  78.                 "Reflect_Normal" => MagicalPropertyType.Reflect_Normal,
  79.                 "Reflect_Fire" => MagicalPropertyType.Reflect_Fire,
  80.                 "Reflect_Frost" => MagicalPropertyType.Reflect_Frost,
  81.                 "Reflect_Shock" => MagicalPropertyType.Reflect_Shock,
  82.                 "Reflect_Nature" => MagicalPropertyType.Reflect_Nature,
  83.                 "Reflect_Arcane" => MagicalPropertyType.Reflect_Arcane,
  84.                 "Reflect_Shadow" => MagicalPropertyType.Reflect_Shadow,
  85.                 "Reflect_Holy" => MagicalPropertyType.Reflect_Holy,
  86.                 "ExtraDamage_Normal" => MagicalPropertyType.ExtraDamage_Normal,
  87.                 "ExtraDamage_Fire" => MagicalPropertyType.ExtraDamage_Fire,
  88.                 "ExtraDamage_Frost" => MagicalPropertyType.ExtraDamage_Frost,
  89.                 "ExtraDamage_Shock" => MagicalPropertyType.ExtraDamage_Shock,
  90.                 "ExtraDamage_Nature" => MagicalPropertyType.ExtraDamage_Nature,
  91.                 "ExtraDamage_Arcane" => MagicalPropertyType.ExtraDamage_Arcane,
  92.                 "ExtraDamage_Shadow" => MagicalPropertyType.ExtraDamage_Shadow,
  93.                 "ExtraDamage_Holy" => MagicalPropertyType.ExtraDamage_Holy,
  94.                 "Immunity_Normal" => MagicalPropertyType.Immunity_Normal,
  95.                 "Immunity_Fire" => MagicalPropertyType.Immunity_Fire,
  96.                 "Immunity_Frost" => MagicalPropertyType.Immunity_Frost,
  97.                 "Immunity_Shock" => MagicalPropertyType.Immunity_Shock,
  98.                 "Immunity_Nature" => MagicalPropertyType.Immunity_Nature,
  99.                 "Immunity_Arcane" => MagicalPropertyType.Immunity_Arcane,
  100.                 "Immunity_Shadow" => MagicalPropertyType.Immunity_Shadow,
  101.                 "Immunity_Holy" => MagicalPropertyType.Immunity_Holy,
  102.                 "Thorns_Normal" => MagicalPropertyType.Thorns_Normal,
  103.                 "Thorns_Fire" => MagicalPropertyType.Thorns_Fire,
  104.                 "Thorns_Frost" => MagicalPropertyType.Thorns_Frost,
  105.                 "Thorns_Shock" => MagicalPropertyType.Thorns_Shock,
  106.                 "Thorns_Nature" => MagicalPropertyType.Thorns_Nature,
  107.                 "Thorns_Arcane" => MagicalPropertyType.Thorns_Arcane,
  108.                 "Thorns_Shadow" => MagicalPropertyType.Thorns_Shadow,
  109.                 "Thorns_Holy" => MagicalPropertyType.Thorns_Holy,
  110.                 "Mastery_Normal" => MagicalPropertyType.Mastery_Normal,
  111.                 "Mastery_Fire" => MagicalPropertyType.Mastery_Fire,
  112.                 "Mastery_Frost" => MagicalPropertyType.Mastery_Frost,
  113.                 "Mastery_Shock" => MagicalPropertyType.Mastery_Shock,
  114.                 "Mastery_Nature" => MagicalPropertyType.Mastery_Nature,
  115.                 "Mastery_Arcane" => MagicalPropertyType.Mastery_Arcane,
  116.                 "Mastery_Shadow" => MagicalPropertyType.Mastery_Shadow,
  117.                 "Mastery_Holy" => MagicalPropertyType.Mastery_Holy,
  118.                 "Restore_Mana_OnKill" => MagicalPropertyType.Restore_Mana_OnKill,
  119.                 "Restore_Mana_OnStrike" => MagicalPropertyType.Restore_Mana_OnStrike,
  120.                 "Restore_Mana_OnTurn" => MagicalPropertyType.Restore_Mana_OnTurn,
  121.                 "Restore_Mana_WhenStruck" => MagicalPropertyType.Restore_Mana_WhenStruck,
  122.                 "Restore_Mana_OnBlock" => MagicalPropertyType.Restore_Mana_OnBlock,
  123.                 "Restore_Mana_OnNormalDamageReceived" => MagicalPropertyType.Restore_Mana_OnNormalDamageReceived,
  124.                 "Restore_Mana_OnFireDamageReceived" => MagicalPropertyType.Restore_Mana_OnFireDamageReceived,
  125.                 "Restore_Mana_OnFrostDamageReceived" => MagicalPropertyType.Restore_Mana_OnFrostDamageReceived,
  126.                 "Restore_Mana_OnShockDamageReceived" => MagicalPropertyType.Restore_Mana_OnShockDamageReceived,
  127.                 "Restore_Mana_OnNatureDamageReceived" => MagicalPropertyType.Restore_Mana_OnNatureDamageReceived,
  128.                 "Restore_Mana_OnArcaneDamageReceived" => MagicalPropertyType.Restore_Mana_OnArcaneDamageReceived,
  129.                 "Restore_Mana_OnShadowDamageReceived" => MagicalPropertyType.Restore_Mana_OnShadowDamageReceived,
  130.                 "Restore_Mana_OnHolyDamageReceived" => MagicalPropertyType.Restore_Mana_OnHolyDamageReceived,
  131.                 "Restore_Energy_OnKill" => MagicalPropertyType.Restore_Energy_OnKill,
  132.                 "Restore_Energy_OnStrike" => MagicalPropertyType.Restore_Energy_OnStrike,
  133.                 "Restore_Energy_OnTurn" => MagicalPropertyType.Restore_Energy_OnTurn,
  134.                 "Restore_Energy_WhenStruck" => MagicalPropertyType.Restore_Energy_WhenStruck,
  135.                 "Restore_Energy_OnBlock" => MagicalPropertyType.Restore_Energy_OnBlock,
  136.                 "Restore_Energy_OnNormalDamageReceived" => MagicalPropertyType.Restore_Energy_OnNormalDamageReceived,
  137.                 "Restore_Energy_OnFireDamageReceived" => MagicalPropertyType.Restore_Energy_OnFireDamageReceived,
  138.                 "Restore_Energy_OnFrostDamageReceived" => MagicalPropertyType.Restore_Energy_OnFrostDamageReceived,
  139.                 "Restore_Energy_OnShockDamageReceived" => MagicalPropertyType.Restore_Energy_OnShockDamageReceived,
  140.                 "Restore_Energy_OnNatureDamageReceived" => MagicalPropertyType.Restore_Energy_OnNatureDamageReceived,
  141.                 "Restore_Energy_OnArcaneDamageReceived" => MagicalPropertyType.Restore_Energy_OnArcaneDamageReceived,
  142.                 "Restore_Energy_OnShadowDamageReceived" => MagicalPropertyType.Restore_Energy_OnShadowDamageReceived,
  143.                 "Restore_Energy_OnHolyDamageReceived" => MagicalPropertyType.Restore_Energy_OnHolyDamageReceived,
  144.                 "ExperienceGained_OnKill" => MagicalPropertyType.ExperienceGained_OnKill,
  145.                 "OverdriveGained_OnKill" => MagicalPropertyType.OverdriveGained_OnKill,
  146.                 "MoneyFind" => MagicalPropertyType.MoneyFind,
  147.                 "Gain_StatusEffect_OnStrike" => MagicalPropertyType.Gain_StatusEffect_OnStrike,
  148.                 "Gain_StatusEffect_WhenStruck" => MagicalPropertyType.Gain_StatusEffect_WhenStruck,
  149.                 "Gain_StatusEffect_OnKill" => MagicalPropertyType.Gain_StatusEffect_OnKill,
  150.                 "Gain_StatusEffect_OnBlock" => MagicalPropertyType.Gain_StatusEffect_OnBlock,
  151.                 "Gain_StatusEffect_OnLowHealth" => MagicalPropertyType.Gain_StatusEffect_OnLowHealth,
  152.                 "Gain_StatusEffect_OnFullHealth" => MagicalPropertyType.Gain_StatusEffect_OnFullHealth,
  153.                 "Gain_StatusEffect_OnTurn" => MagicalPropertyType.Gain_StatusEffect_OnTurn,
  154.                 "Gain_StatusEffect_Passive" => MagicalPropertyType.Gain_StatusEffect_Passive,
  155.                 "Gain_StatusEffect_OnHealthUsedAsResource" => MagicalPropertyType.Gain_StatusEffect_OnHealthUsedAsResource,
  156.                 "Inflict_StatusEffect_OnBlock" => MagicalPropertyType.Inflict_StatusEffect_OnBlock,
  157.                 "Inflict_StatusFfect_OnStrike" => MagicalPropertyType.Inflict_StatusFfect_OnStrike,
  158.                 "Inflict_StatusEffect_WhenStruck" => MagicalPropertyType.Inflict_StatusEffect_WhenStruck,
  159.                 "Maximum_Energy" => MagicalPropertyType.Maximum_Energy,
  160.                 "Maximum_Mana" => MagicalPropertyType.Maximum_Mana,
  161.                 "Attribute_Strength" => MagicalPropertyType.Attribute_Strength,
  162.                 "Attribute_Defense" => MagicalPropertyType.Attribute_Defense,
  163.                 "Attribute_Stamina" => MagicalPropertyType.Attribute_Stamina,
  164.                 "Attribute_Intellect" => MagicalPropertyType.Attribute_Intellect,
  165.                 "Attribute_Wisdom" => MagicalPropertyType.Attribute_Wisdom,
  166.                 "Attribute_Spirit" => MagicalPropertyType.Attribute_Spirit,
  167.                 "Attribute_Mobility" => MagicalPropertyType.Attribute_Mobility,
  168.                 "Attribute_Acrobatics" => MagicalPropertyType.Attribute_Acrobatics,
  169.                 "Attribute_Strength_ByLevel" => MagicalPropertyType.Attribute_Strength_ByLevel,
  170.                 "Attribute_Defense_ByLevel" => MagicalPropertyType.Attribute_Defense_ByLevel,
  171.                 "Attribute_Stamina_ByLevel" => MagicalPropertyType.Attribute_Stamina_ByLevel,
  172.                 "Attribute_Intellect_ByLevel" => MagicalPropertyType.Attribute_Intellect_ByLevel,
  173.                 "Attribute_Wisdom_ByLevel" => MagicalPropertyType.Attribute_Wisdom_ByLevel,
  174.                 "Attribute_Spirit_ByLevel" => MagicalPropertyType.Attribute_Spirit_ByLevel,
  175.                 "Attribute_Mobility_ByLevel" => MagicalPropertyType.Attribute_Mobility_ByLevel,
  176.                 "Attribute_Acrobatics_ByLevel" => MagicalPropertyType.Attribute_Acrobatics_ByLevel,
  177.                 "Attribute_Strength_AsPercent" => MagicalPropertyType.Attribute_Strength_AsPercent,
  178.                 "Attribute_Defense_AsPercent" => MagicalPropertyType.Attribute_Defense_AsPercent,
  179.                 "Attribute_Stamina_AsPercent" => MagicalPropertyType.Attribute_Stamina_AsPercent,
  180.                 "Attribute_Intellect_AsPercent" => MagicalPropertyType.Attribute_Intellect_AsPercent,
  181.                 "Attribute_Wisdom_AsPercent" => MagicalPropertyType.Attribute_Wisdom_AsPercent,
  182.                 "Attribute_Spirit_AsPercent" => MagicalPropertyType.Attribute_Spirit_AsPercent,
  183.                 "Attribute_Mobility_AsPercent" => MagicalPropertyType.Attribute_Mobility_AsPercent,
  184.                 "Attribute_Acrobatics_AsPercent" => MagicalPropertyType.Attribute_Acrobatics_AsPercent,
  185.                 "Attribute_Strength_OnAttack" => MagicalPropertyType.Attribute_Strength_OnAttack,
  186.                 "Attribute_Defense_OnAttack" => MagicalPropertyType.Attribute_Defense_OnAttack,
  187.                 "Attribute_Stamina_OnAttack" => MagicalPropertyType.Attribute_Stamina_OnAttack,
  188.                 "Attribute_Intellect_OnAttack" => MagicalPropertyType.Attribute_Intellect_OnAttack,
  189.                 "Attribute_Wisdom_OnAttack" => MagicalPropertyType.Attribute_Wisdom_OnAttack,
  190.                 "Attribute_Spirit_OnAttack" => MagicalPropertyType.Attribute_Spirit_OnAttack,
  191.                 "Attribute_Mobility_OnAttack" => MagicalPropertyType.Attribute_Mobility_OnAttack,
  192.                 "Attribute_Acrobatics_OnAttack" => MagicalPropertyType.Attribute_Acrobatics_OnAttack,
  193.                 "Attribute_Strength_OnDefend" => MagicalPropertyType.Attribute_Strength_OnDefend,
  194.                 "Attribute_Defense_OnDefend" => MagicalPropertyType.Attribute_Defense_OnDefend,
  195.                 "Attribute_Stamina_OnDefend" => MagicalPropertyType.Attribute_Stamina_OnDefend,
  196.                 "Attribute_Intellect_OnDefend" => MagicalPropertyType.Attribute_Intellect_OnDefend,
  197.                 "Attribute_Wisdom_OnDefend" => MagicalPropertyType.Attribute_Wisdom_OnDefend,
  198.                 "Attribute_Spirit_OnDefend" => MagicalPropertyType.Attribute_Spirit_OnDefend,
  199.                 "Attribute_Mobility_OnDefend" => MagicalPropertyType.Attribute_Mobility_OnDefend,
  200.                 "Attribute_Acrobatics_OnDefend" => MagicalPropertyType.Attribute_Acrobatics_OnDefend,
  201.                 "Attribute_Strength_WhileDay" => MagicalPropertyType.Attribute_Strength_WhileDay,
  202.                 "Attribute_Defense_WhileDay" => MagicalPropertyType.Attribute_Defense_WhileDay,
  203.                 "Attribute_Stamina_WhileDay" => MagicalPropertyType.Attribute_Stamina_WhileDay,
  204.                 "Attribute_Intellect_WhileDay" => MagicalPropertyType.Attribute_Intellect_WhileDay,
  205.                 "Attribute_Wisdom_WhileDay" => MagicalPropertyType.Attribute_Wisdom_WhileDay,
  206.                 "Attribute_Spirit_WhileDay" => MagicalPropertyType.Attribute_Spirit_WhileDay,
  207.                 "Attribute_Mobility_WhileDay" => MagicalPropertyType.Attribute_Mobility_WhileDay,
  208.                 "Attribute_Acrobatics_WhileDay" => MagicalPropertyType.Attribute_Acrobatics_WhileDay,
  209.                 "Attribute_Strength_WhileNight" => MagicalPropertyType.Attribute_Strength_WhileNight,
  210.                 "Attribute_Defense_WhileNight" => MagicalPropertyType.Attribute_Defense_WhileNight,
  211.                 "Attribute_Stamina_WhileNight" => MagicalPropertyType.Attribute_Stamina_WhileNight,
  212.                 "Attribute_Intellect_WhileNight" => MagicalPropertyType.Attribute_Intellect_WhileNight,
  213.                 "Attribute_Wisdom_WhileNight" => MagicalPropertyType.Attribute_Wisdom_WhileNight,
  214.                 "Attribute_Spirit_WhileNight" => MagicalPropertyType.Attribute_Spirit_WhileNight,
  215.                 "Attribute_Mobility_WhileNight" => MagicalPropertyType.Attribute_Mobility_WhileNight,
  216.                 "Attribute_Acrobatics_WhileNight" => MagicalPropertyType.Attribute_Acrobatics_WhileNight,
  217.                 "Steal_Health" => MagicalPropertyType.Steal_Health,
  218.                 "Steal_Mana" => MagicalPropertyType.Steal_Mana,
  219.                 "Steal_Energy" => MagicalPropertyType.Steal_Energy,
  220.  
  221.                 "WeaponMastery_Bows" => MagicalPropertyType.WeaponMastery_Bows,
  222.                 "WeaponMastery_Daggers" => MagicalPropertyType.WeaponMastery_Daggers,
  223.                 "WeaponMastery_Axes" => MagicalPropertyType.WeaponMastery_Axes,
  224.                 "WeaponMastery_Maces" => MagicalPropertyType.WeaponMastery_Maces,
  225.                 "WeaponMastery_Swords" => MagicalPropertyType.WeaponMastery_Swords,
  226.                 "WeaponMastery_Staves" => MagicalPropertyType.WeaponMastery_Staves,
  227.                 "WeaponMastery_Wands" => MagicalPropertyType.WeaponMastery_Wands,
  228.  
  229.                 "Immunity_All" => MagicalPropertyType.Immunity_All,
  230.                 "Immunity_Burn" => MagicalPropertyType.Immunity_Burn,
  231.                 "Immunity_Frozen" => MagicalPropertyType.Immunity_Frozen,
  232.                 "Immunity_Paralyze" => MagicalPropertyType.Immunity_Paralyze,
  233.                 "Immunity_Sleep" => MagicalPropertyType.Immunity_Sleep,
  234.                 "Immunity_Silence" => MagicalPropertyType.Immunity_Silence,
  235.                 "Immunity_Blind" => MagicalPropertyType.Immunity_Blind,
  236.                 "Immunity_Poison" => MagicalPropertyType.Immunity_Poison,
  237.                 "Immunity_Disease" => MagicalPropertyType.Immunity_Disease,
  238.                 "Immunity_Cursed" => MagicalPropertyType.Immunity_Cursed,
  239.  
  240.                 "Resist_Burn" => MagicalPropertyType.Resist_Burn,
  241.                 "Resist_Frozen" => MagicalPropertyType.Resist_Frozen,
  242.                 "Resist_Paralyze" => MagicalPropertyType.Resist_Paralyze,
  243.                 "Resist_Sleep" => MagicalPropertyType.Resist_Sleep,
  244.                 "Resist_Silence" => MagicalPropertyType.Resist_Silence,
  245.                 "Resist_Blind" => MagicalPropertyType.Resist_Blind,
  246.                 "Resist_Poison" => MagicalPropertyType.Resist_Poison,
  247.                 "Resist_Disease" => MagicalPropertyType.Resist_Disease,
  248.                 "Resist_Cursed" => MagicalPropertyType.Resist_Cursed,
  249.                 "ArmorPiercing" => MagicalPropertyType.ArmorPiercing,
  250.                 "RepairDurability" => MagicalPropertyType.RepairDurability,
  251.                 "Indestructible" => MagicalPropertyType.Indestructible,
  252.                 "IgnoreAccuracy" => MagicalPropertyType.IgnoreAccuracy,
  253.                 "DamageReduction_Physical" => MagicalPropertyType.DamageReduction_Physical,
  254.                 "DamageReduction_Magical" => MagicalPropertyType.DamageReduction_Magical,
  255.                 _ => throw new Exception("Could not parse MagicalPropertyType: " + data),
  256.             };
  257.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement