Skip to content

Instantly share code, notes, and snippets.

@DarkLotus
Created June 26, 2019 05:35
Show Gist options
  • Save DarkLotus/62192fe9935b1c69eca57e09bd56df8b to your computer and use it in GitHub Desktop.
Save DarkLotus/62192fe9935b1c69eca57e09bd56df8b to your computer and use it in GitHub Desktop.
Blank = new CraftAttributeInfo();
#region Tier 1
// Tier 1
Aluminium = new CraftAttributeInfo();
Aluminium.ArmorPhysicalResist = 0.5;
Aluminium.ArmorFireResist = 0.0;
Aluminium.ArmorColdResist = 0.8;
Aluminium.ArmorElectricResist = 0.8;
Aluminium.ArmorPoisonResist = 0.4;
Aluminium.ArmorSpellPenetration = 0.4;
Aluminium.WeaponBonusDamage = 5;
Aluminium.ArmorDurability = 50;
Aluminium.WeaponFireDamage = 0;
Aluminium.WeaponColdDamage = 65;
Aluminium.WeaponElectricDamage = 30;
Aluminium.WeaponPoisonDamage = 0;
Aluminium.WeaponChaosDamage = 0;
Aluminium.RunicMinAttributes = 1;
Aluminium.RunicMaxAttributes = 1;
Aluminium.RunicMinIntensity = 20;
Aluminium.RunicMaxIntensity = 50;
Aluminium.Tier = 1;
Aluminium.ToolUsageScalar = 1.3;
Cobalt = new CraftAttributeInfo();
Cobalt.ArmorPhysicalResist = 0;
Cobalt.ArmorFireResist = 1.2;
Cobalt.ArmorColdResist = 0.0;
Cobalt.ArmorElectricResist = 1.2;
Cobalt.ArmorPoisonResist = 0.7;
Cobalt.ArmorSpellPenetration = 0.7;
Cobalt.ArmorDurability = 50;
Cobalt.WeaponBonusDamage = 5;
Cobalt.WeaponFireDamage = 47.5;
Cobalt.WeaponColdDamage = 0;
Cobalt.WeaponElectricDamage = 0;
Cobalt.WeaponPoisonDamage = 47.5;
Cobalt.RunicMinAttributes = 1;
Cobalt.RunicMaxAttributes = 1;
Cobalt.RunicMinIntensity = 30;
Cobalt.RunicMaxIntensity = 60;
Cobalt.Tier = 1;
Cobalt.ToolUsageScalar = 1.4;
Nickel = new CraftAttributeInfo();
Nickel.ArmorPhysicalResist = 0.8;
Nickel.ArmorFireResist = 1.2;
Nickel.ArmorColdResist = 0.0;
Nickel.ArmorElectricResist = 1.2;
Nickel.ArmorPoisonResist = 1.1;
Nickel.ArmorSpellPenetration = 0.8;
Nickel.ArmorDurability = 50;
Nickel.WeaponBonusDamage = 5;
Nickel.WeaponFireDamage = 0;
Nickel.WeaponColdDamage = 0;
Nickel.WeaponElectricDamage = 65;
Nickel.WeaponPoisonDamage = 30;
Nickel.RunicMinAttributes = 1;
Nickel.RunicMaxAttributes = 2;
Nickel.RunicMinIntensity = 20;
Nickel.RunicMaxIntensity = 50;
Nickel.Tier = 1;
Nickel.ToolUsageScalar = 1.5;
Copper = new CraftAttributeInfo();
Copper.ArmorPhysicalResist = 0.6;
Copper.ArmorFireResist = 2.2;
Copper.ArmorColdResist = 2.2;
Copper.ArmorElectricResist = 0.0;
Copper.ArmorPoisonResist = 0.0;
Copper.ArmorSpellPenetration = 1.0;
Copper.WeaponBonusDamage = 5;
Copper.WeaponFireDamage = 0;
Copper.WeaponColdDamage = 0;
Copper.WeaponElectricDamage = 95;
Copper.WeaponPoisonDamage = 0;
Copper.RunicMinAttributes = 1;
Copper.RunicMaxAttributes = 2;
Copper.RunicMinIntensity = 30;
Copper.RunicMaxIntensity = 60;
Copper.WeaponLuck = 10;
Copper.ArmorLuck = 10;
Copper.Tier = 1;
Copper.ToolUsageScalar = 1.6;
// Tier 1 Alloys
Bronze = new CraftAttributeInfo();
Bronze.ArmorPhysicalResist = 1;
Bronze.ArmorFireResist = 0.0;
Bronze.ArmorColdResist = 1.5;
Bronze.ArmorElectricResist = 1.5;
Bronze.ArmorPoisonResist = 0.0;
Bronze.ArmorSpellPenetration = 1.2;
Bronze.WeaponBonusDamage = 5;
Bronze.WeaponFireDamage = 0;
Bronze.WeaponColdDamage = 47.5;
Bronze.WeaponElectricDamage = 47.5;
Bronze.WeaponPoisonDamage = 0;
Bronze.Tier = 1;
Bronze.ToolUsageScalar = 1.7;
Steel = new CraftAttributeInfo();
Steel.ArmorPhysicalResist = 1.5;
Steel.ArmorFireResist = 1.5;
Steel.ArmorColdResist = 1.5;
Steel.ArmorElectricResist = 0.0;
Steel.ArmorPoisonResist = 0.0;
Steel.ArmorSpellPenetration = 1.4;
Steel.ArmorDurability = 50;
Steel.WeaponBonusDamage = 5;
Steel.WeaponFireDamage = 0;
Steel.WeaponColdDamage = 0;
Steel.WeaponElectricDamage = 0;
Steel.WeaponPoisonDamage = 0;
Steel.Tier = 1;
Steel.ToolUsageScalar = 1.7;
#endregion
#region Tier 2
// Tier 2
Zinc = new CraftAttributeInfo();
Zinc.ArmorPhysicalResist = 2.3;
Zinc.ArmorFireResist = 2.9;
Zinc.ArmorColdResist = 0.0;
Zinc.ArmorElectricResist = 2.9;
Zinc.ArmorPoisonResist = 0;
Zinc.ArmorSpellPenetration = 1.6;
Zinc.ArmorDurability = 50;
Zinc.WeaponBonusDamage = 10;
Zinc.WeaponFireDamage = 25;
Zinc.WeaponColdDamage = 0;
Zinc.WeaponElectricDamage = 0;
Zinc.WeaponPoisonDamage = 65;
Zinc.RunicMinAttributes = 1;
Zinc.RunicMaxAttributes = 2;
Zinc.RunicMinIntensity = 40;
Zinc.RunicMaxIntensity = 70;
Zinc.Tier = 2;
Zinc.ToolUsageScalar = 1.8;
Silver = new CraftAttributeInfo();
Silver.ArmorPhysicalResist = 3.6;
Silver.ArmorFireResist = 2.9;
Silver.ArmorColdResist = 2.9;
Silver.ArmorElectricResist = 0.0;
Silver.ArmorPoisonResist = 1.5;
Silver.ArmorSpellPenetration = 1.8;
Silver.ArmorDurability = 50;
Silver.WeaponBonusDamage = 10;
Silver.WeaponFireDamage = 30;
Silver.WeaponColdDamage = 0;
Silver.WeaponElectricDamage = 30;
Silver.WeaponPoisonDamage = 30;
Silver.RunicMinAttributes = 2;
Silver.RunicMaxAttributes = 2;
Silver.RunicMinIntensity = 20;
Silver.RunicMaxIntensity = 50;
Silver.WeaponLuck = 20;
Silver.ArmorLuck = 20;
Silver.Tier = 2;
Silver.ToolUsageScalar = 1.9;
// Tier 2 Alloys
Brass = new CraftAttributeInfo();
Brass.ArmorPhysicalResist = 1.9;
Brass.ArmorFireResist = 0.0;
Brass.ArmorColdResist = 2.2;
Brass.ArmorElectricResist = 2.2;
Brass.ArmorPoisonResist = 1.5;
Brass.ArmorSpellPenetration = 1.7;
Brass.WeaponBonusDamage = 10;
Brass.WeaponFireDamage = 60;
Brass.WeaponColdDamage = 0;
Brass.WeaponElectricDamage = 30;
Brass.WeaponPoisonDamage = 0;
Brass.Tier = 2;
Brass.ToolUsageScalar = 2.0;
Moonstone = new CraftAttributeInfo();
Moonstone.ArmorPhysicalResist = 1.8;
Moonstone.ArmorFireResist = 2.6;
Moonstone.ArmorColdResist = 2.6;
Moonstone.ArmorElectricResist = 0.0;
Moonstone.ArmorPoisonResist = 1.1;
Moonstone.ArmorSpellPenetration = 1.8;
Moonstone.ArmorDurability = 50;
Moonstone.WeaponBonusDamage = 10;
Moonstone.WeaponFireDamage = 0;
Moonstone.WeaponColdDamage = 0;
Moonstone.WeaponElectricDamage = 0;
Moonstone.WeaponPoisonDamage = 0;
Moonstone.Tier = 2;
Moonstone.ToolUsageScalar = 2.1;
Aquamarine = new CraftAttributeInfo();
Aquamarine.ArmorPhysicalResist = 2.9;
Aquamarine.ArmorFireResist = 0.0;
Aquamarine.ArmorColdResist = 2.6;
Aquamarine.ArmorElectricResist = 2.6;
Aquamarine.ArmorPoisonResist = 1.5;
Aquamarine.ArmorSpellPenetration = 1.9;
Aquamarine.ArmorDurability = 50;
Aquamarine.WeaponBonusDamage = 10;
Aquamarine.WeaponFireDamage = 0;
Aquamarine.WeaponColdDamage = 60;
Aquamarine.WeaponElectricDamage = 0;
Aquamarine.WeaponPoisonDamage = 30;
Aquamarine.Tier = 2;
Aquamarine.ToolUsageScalar = 2.2;
Starshard = new CraftAttributeInfo();
Starshard.ArmorPhysicalResist = 2.2;
Starshard.ArmorFireResist = 3.6;
Starshard.ArmorColdResist = 0.0;
Starshard.ArmorElectricResist = 3.6;
Starshard.ArmorPoisonResist = 1.1;
Starshard.ArmorSpellPenetration = 2.0;
Starshard.ArmorDurability = 50;
Starshard.WeaponBonusDamage = 10;
Starshard.WeaponFireDamage = 30;
Starshard.WeaponColdDamage = 0;
Starshard.WeaponElectricDamage = 60;
Starshard.WeaponPoisonDamage = 0;
Starshard.Tier = 2;
Starshard.ToolUsageScalar = 2.3;
#endregion
#region Tier 3
// Tier 3
Tin = new CraftAttributeInfo();
Tin.ArmorPhysicalResist = 2.9;
Tin.ArmorFireResist = 2.9;
Tin.ArmorColdResist = 2.9;
Tin.ArmorElectricResist = 0.0;
Tin.ArmorPoisonResist = 1.5;
Tin.ArmorSpellPenetration = 2.0;
Tin.ArmorDurability = 50;
Tin.WeaponBonusDamage = 15;
Tin.WeaponFireDamage = 0;
Tin.WeaponColdDamage = 0;
Tin.WeaponElectricDamage = 0;
Tin.WeaponPoisonDamage = 0;
Tin.RunicMinAttributes = 2;
Tin.RunicMaxAttributes = 2;
Tin.RunicMinIntensity = 30;
Tin.RunicMaxIntensity = 60;
Tin.Tier = 3;
Tin.ToolUsageScalar = 2.4;
Zirconium = new CraftAttributeInfo();
Zirconium.ArmorPhysicalResist = 0;
Zirconium.ArmorFireResist = 5.3;
Zirconium.ArmorColdResist = 0.0;
Zirconium.ArmorElectricResist = 2.9;
Zirconium.ArmorPoisonResist = 2.2;
Zirconium.ArmorSpellPenetration = 2.2;
Zirconium.ArmorDurability = 50;
Zirconium.WeaponBonusDamage = 15;
Zirconium.WeaponFireDamage = 0;
Zirconium.WeaponColdDamage = 28;
Zirconium.WeaponElectricDamage = 28;
Zirconium.WeaponPoisonDamage = 28;
Zirconium.RunicMinAttributes = 2;
Zirconium.RunicMaxAttributes = 2;
Zirconium.RunicMinIntensity = 40;
Zirconium.RunicMaxIntensity = 70;
Zirconium.Tier = 3;
Zirconium.ToolUsageScalar = 2.5;
Golden = new CraftAttributeInfo();
Golden.ArmorPhysicalResist = 2.3;
Golden.ArmorFireResist = 2.9;
Golden.ArmorColdResist = 0.0;
Golden.ArmorElectricResist = 2.9;
Golden.ArmorPoisonResist = 2.9;
Golden.ArmorSpellPenetration = 2.3;
Golden.ArmorDurability = 50;
Golden.WeaponBonusDamage = 15;
Golden.WeaponFireDamage = 0 ;
Golden.WeaponColdDamage = 25;
Golden.WeaponElectricDamage = 60;
Golden.WeaponPoisonDamage = 0;
Golden.RunicMinAttributes = 2;
Golden.RunicMaxAttributes = 3;
Golden.RunicMinIntensity = 30;
Golden.RunicMaxIntensity = 60;
Golden.WeaponLuck = 30;
Golden.ArmorLuck = 30;
Golden.Tier = 3;
Golden.ToolUsageScalar = 2.6;
Carbon = new CraftAttributeInfo();
Carbon.ArmorPhysicalResist = 4.3;
Carbon.ArmorFireResist = 1.5;
Carbon.ArmorColdResist = 1.5;
Carbon.ArmorElectricResist = 1.5;
Carbon.ArmorPoisonResist = 1.5;
Carbon.ArmorSpellPenetration = 2.5;
Carbon.ArmorDurability = 50;
Carbon.WeaponBonusDamage = 15;
Carbon.WeaponFireDamage = 21.5;
Carbon.WeaponColdDamage = 21.5;
Carbon.WeaponElectricDamage = 21.5;
Carbon.WeaponPoisonDamage = 21.5;
Carbon.RunicMinAttributes = 2;
Carbon.RunicMaxAttributes = 3;
Carbon.RunicMinIntensity = 40;
Carbon.RunicMaxIntensity = 70;
Carbon.Tier = 3;
Carbon.ToolUsageScalar = 2.8;
// Tier 3 Alloys
Brimstone = new CraftAttributeInfo();
Brimstone.ArmorPhysicalResist = 2.9;
Brimstone.ArmorFireResist = 3.6;
Brimstone.ArmorColdResist = 0.0;
Brimstone.ArmorElectricResist = 3.6;
Brimstone.ArmorPoisonResist = 0.0;
Brimstone.ArmorSpellPenetration = 2.1;
Brimstone.ArmorDurability = 50;
Brimstone.WeaponBonusDamage = 15;
Brimstone.WeaponFireDamage = 28;
Brimstone.WeaponColdDamage = 28;
Brimstone.WeaponElectricDamage = 28;
Brimstone.WeaponPoisonDamage = 0;
Brimstone.Tier = 3;
Brimstone.ToolUsageScalar = 3.0;
Shakudo = new CraftAttributeInfo();
Shakudo.ArmorPhysicalResist = 1;
Shakudo.ArmorFireResist = 6.9;
Shakudo.ArmorColdResist = 0.0;
Shakudo.ArmorElectricResist = 6.9;
Shakudo.ArmorPoisonResist = 0;
Shakudo.ArmorSpellPenetration = 2.5;
Shakudo.ArmorDurability = 50;
Shakudo.WeaponBonusDamage = 15;
Shakudo.WeaponFireDamage = 0;
Shakudo.WeaponColdDamage = 25;
Shakudo.WeaponElectricDamage = 0;
Shakudo.WeaponPoisonDamage = 60;
Shakudo.Tier = 3;
Shakudo.ToolUsageScalar = 3.0;
#endregion
#region Tier 4
// Tier 4
Lead = new CraftAttributeInfo();
Lead.ArmorPhysicalResist = 2.9;
Lead.ArmorFireResist = 4.3;
Lead.ArmorColdResist = 0.0;
Lead.ArmorElectricResist = 4.3;
Lead.ArmorPoisonResist = 0.0;
Lead.ArmorSpellPenetration = 2.8;
Lead.ArmorDurability = 50;
Lead.WeaponBonusDamage = 20;
Lead.WeaponFireDamage = 0;
Lead.WeaponColdDamage = 0;
Lead.WeaponElectricDamage = 0;
Lead.WeaponPoisonDamage = 0;
Lead.RunicMinAttributes = 2;
Lead.RunicMaxAttributes = 3;
Lead.RunicMinIntensity = 50;
Lead.RunicMaxIntensity = 80;
Lead.Tier = 4;
Lead.ToolUsageScalar = 3.2;
Beryllium = new CraftAttributeInfo();
Beryllium.ArmorPhysicalResist = 3.6;
Beryllium.ArmorFireResist = 0.0;
Beryllium.ArmorColdResist = 5.3;
Beryllium.ArmorElectricResist = 5.3;
Beryllium.ArmorPoisonResist = 2.6;
Beryllium.ArmorSpellPenetration = 2.9;
Beryllium.ArmorDurability = 50;
Beryllium.WeaponBonusDamage = 20;
Beryllium.WeaponFireDamage = 0;
Beryllium.WeaponColdDamage = 0;
Beryllium.WeaponElectricDamage = 0;
Beryllium.WeaponPoisonDamage = 80;
Beryllium.RunicMinAttributes = 3;
Beryllium.RunicMaxAttributes = 3;
Beryllium.RunicMinIntensity = 50;
Beryllium.RunicMaxIntensity = 70;
Beryllium.Tier = 4;
Beryllium.ToolUsageScalar = 3.4;
Platinum = new CraftAttributeInfo();
Platinum.ArmorPhysicalResist = 3.9;
Platinum.ArmorFireResist = 1.5;
Platinum.ArmorColdResist = 5.5;
Platinum.ArmorElectricResist = 0;
Platinum.ArmorPoisonResist = 1.5;
Platinum.ArmorSpellPenetration = 3.0;
Platinum.ArmorDurability = 50;
Platinum.WeaponBonusDamage = 20;
Platinum.WeaponFireDamage = 40;
Platinum.WeaponColdDamage = 0;
Platinum.WeaponElectricDamage = 40;
Platinum.WeaponPoisonDamage = 0;
Platinum.RunicMinAttributes = 3;
Platinum.RunicMaxAttributes = 3;
Platinum.RunicMinIntensity = 50;
Platinum.RunicMaxIntensity = 80;
Platinum.ArmorLuck = 40;
Platinum.WeaponLuck = 40;
Platinum.Tier = 4;
Platinum.ToolUsageScalar = 3.6;
Chromium = new CraftAttributeInfo();
Chromium.ArmorPhysicalResist = 4.3;
Chromium.ArmorFireResist = 4.3;
Chromium.ArmorColdResist = 0;
Chromium.ArmorElectricResist = 2.2;
Chromium.ArmorPoisonResist = 2.2;
Chromium.ArmorSpellPenetration = 3.1;
Chromium.ArmorDurability = 50;
Chromium.WeaponBonusDamage = 20;
Chromium.WeaponFireDamage = 60;
Chromium.WeaponColdDamage = 20;
Chromium.WeaponElectricDamage = 0;
Chromium.WeaponPoisonDamage = 0;
Chromium.RunicMinAttributes = 3;
Chromium.RunicMaxAttributes = 4;
Chromium.RunicMinIntensity = 50;
Chromium.RunicMaxIntensity = 80;
Chromium.Tier = 4;
Chromium.ToolUsageScalar = 3.8;
// Tier 4 Alloys
Frostburn = new CraftAttributeInfo();
Frostburn.ArmorPhysicalResist = 0;
Frostburn.ArmorFireResist = 7.9;
Frostburn.ArmorColdResist = 7.9;
Frostburn.ArmorElectricResist = 0.0;
Frostburn.ArmorPoisonResist = 3.6;
Frostburn.ArmorSpellPenetration = 3.2;
Frostburn.ArmorDurability = 50;
Frostburn.WeaponBonusDamage = 20;
Frostburn.WeaponFireDamage = 20;
Frostburn.WeaponColdDamage = 60;
Frostburn.WeaponElectricDamage = 0;
Frostburn.WeaponPoisonDamage = 0;
Frostburn.Tier = 4;
Frostburn.ToolUsageScalar = 3.8;
#endregion
#region Tier 5
// Tier 5
Icestorm = new CraftAttributeInfo();
Icestorm.ArmorPhysicalResist = 0.8;
Icestorm.ArmorFireResist = 0;
Icestorm.ArmorColdResist = 8.6;
Icestorm.ArmorElectricResist = 8.6;
Icestorm.ArmorPoisonResist = 0.0;
Icestorm.ArmorSpellPenetration = 3.5;
Icestorm.ArmorDurability = 50;
Icestorm.WeaponBonusDamage = 25;
Icestorm.WeaponFireDamage = 0;
Icestorm.WeaponColdDamage = 75;
Icestorm.WeaponElectricDamage = 0;
Icestorm.WeaponPoisonDamage = 0;
Icestorm.RunicMinAttributes = 3;
Icestorm.RunicMaxAttributes = 4;
Icestorm.RunicMinIntensity = 60;
Icestorm.RunicMaxIntensity = 90;
Icestorm.Tier = 5;
Icestorm.ToolUsageScalar = 4.0;
Titanium = new CraftAttributeInfo();
Titanium.ArmorPhysicalResist = 7.9;
Titanium.ArmorColdResist = 0.0;
Titanium.ArmorFireResist = 0.0;
Titanium.ArmorElectricResist = 0.0;
Titanium.ArmorPoisonResist = 11.5;
Titanium.ArmorSpellPenetration = 3.7;
Titanium.ArmorDurability = 50;
Titanium.WeaponBonusDamage = 25;
Titanium.WeaponFireDamage = 50;
Titanium.WeaponColdDamage = 0;
Titanium.WeaponElectricDamage = 0;
Titanium.WeaponPoisonDamage = 25;
Titanium.RunicMinAttributes = 4;
Titanium.RunicMaxAttributes = 4;
Titanium.RunicMinIntensity = 60;
Titanium.RunicMaxIntensity = 85;
Titanium.Tier = 5;
Titanium.ToolUsageScalar = 4.2;
Tungsten = new CraftAttributeInfo();
Tungsten.ArmorPhysicalResist = 5;
Tungsten.ArmorFireResist = 5.8;
Tungsten.ArmorColdResist = 5.8;
Tungsten.ArmorElectricResist = 2.9;
Tungsten.ArmorPoisonResist = 2.9;
Tungsten.ArmorSpellPenetration = 3.8;
Tungsten.ArmorDurability = 50;
Tungsten.WeaponBonusDamage = 25;
Tungsten.WeaponFireDamage = 0;
Tungsten.WeaponColdDamage = 0;
Tungsten.WeaponElectricDamage = 0;
Tungsten.WeaponPoisonDamage = 0;
Tungsten.RunicMinAttributes = 4;
Tungsten.RunicMaxAttributes = 5;
Tungsten.RunicMinIntensity = 70;
Tungsten.RunicMaxIntensity = 90;
Tungsten.Tier = 5;
Tungsten.ToolUsageScalar = 4.4;
// Tier 5 Alloys
Mithril = new CraftAttributeInfo();
Mithril.ArmorPhysicalResist = 5;
Mithril.ArmorFireResist = 2.2;
Mithril.ArmorColdResist = 2.2;
Mithril.ArmorElectricResist = 2.2;
Mithril.ArmorPoisonResist = 2.2;
Mithril.ArmorSpellPenetration = 4.0;
Mithril.ArmorDurability = 50;
Mithril.WeaponBonusDamage = 25;
Mithril.WeaponFireDamage = 0;
Mithril.WeaponColdDamage = 37.5;
Mithril.WeaponElectricDamage = 0;
Mithril.WeaponPoisonDamage = 37.5;
Mithril.Tier = 5;
Mithril.ToolUsageScalar = 4.5;
Sunshard = new CraftAttributeInfo();
Sunshard.ArmorPhysicalResist = 5.8;
Sunshard.ArmorFireResist = 5.3;
Sunshard.ArmorColdResist = 0.0;
Sunshard.ArmorElectricResist = 5.3;
Sunshard.ArmorPoisonResist = 0.0;
Sunshard.ArmorSpellPenetration = 4.1;
Sunshard.ArmorDurability = 50;
Sunshard.WeaponBonusDamage = 25;
Sunshard.WeaponFireDamage = 0;
Sunshard.WeaponColdDamage = 0;
Sunshard.WeaponElectricDamage = 37.5;
Sunshard.WeaponPoisonDamage = 37.5;
Sunshard.Tier = 5;
Sunshard.ToolUsageScalar = 4.5;
#endregion
#region Tier 6
// Tier 6
Ragnarok = new CraftAttributeInfo();
Ragnarok.ArmorPhysicalResist = 6.5;
Ragnarok.ArmorFireResist = 10;
Ragnarok.ArmorColdResist = 0;
Ragnarok.ArmorElectricResist = 10;
Ragnarok.ArmorPoisonResist = 7.9;
Ragnarok.ArmorSpellPenetration = 5.0;
Ragnarok.ArmorDurability = 50;
Ragnarok.WeaponBonusDamage = 30;
Ragnarok.WeaponFireDamage = 70;
Ragnarok.WeaponColdDamage = 0;
Ragnarok.WeaponElectricDamage = 0;
Ragnarok.WeaponPoisonDamage = 0;
Ragnarok.RunicMinAttributes = 5;
Ragnarok.RunicMaxAttributes = 5;
Ragnarok.RunicMinIntensity = 70;
Ragnarok.RunicMaxIntensity = 100;
Ragnarok.Tier = 6;
Ragnarok.ToolUsageScalar = 5.0;
// Tier 6 Alloys
Netherlight = new CraftAttributeInfo();
Netherlight.ArmorPhysicalResist = 3.6;
Netherlight.ArmorFireResist = 9.3;
Netherlight.ArmorColdResist = 0.0;
Netherlight.ArmorElectricResist = 9.3;
Netherlight.ArmorPoisonResist = 5.7;
Netherlight.ArmorSpellPenetration = 5.2;
Netherlight.ArmorDurability = 50;
Netherlight.WeaponBonusDamage = 30;
Netherlight.WeaponFireDamage = 0;
Netherlight.WeaponColdDamage = 0;
Netherlight.WeaponElectricDamage = 0;
Netherlight.WeaponPoisonDamage = 0;
Netherlight.Tier = 6;
Netherlight.ToolUsageScalar = 5.0;
Windsong = new CraftAttributeInfo();
Windsong.ArmorPhysicalResist = 5.8;
Windsong.ArmorFireResist = 0.0;
Windsong.ArmorColdResist = 8.6;
Windsong.ArmorElectricResist = 8.6;
Windsong.ArmorPoisonResist = 6.5;
Windsong.ArmorSpellPenetration = 5.2;
Windsong.ArmorDurability = 50;
Windsong.WeaponBonusDamage = 30;
Windsong.WeaponFireDamage = 0;
Windsong.WeaponColdDamage = 0;
Windsong.WeaponElectricDamage = 20;
Windsong.WeaponPoisonDamage = 50;
Windsong.Tier = 6;
Windsong.ToolUsageScalar = 5.0;
Coldfire = new CraftAttributeInfo();
Coldfire.ArmorPhysicalResist = 4.3;
Coldfire.ArmorFireResist = 9.3;
Coldfire.ArmorColdResist = 9.3;
Coldfire.ArmorElectricResist = 0;
Coldfire.ArmorPoisonResist = 5.7;
Coldfire.ArmorSpellPenetration = 5.0;
Coldfire.ArmorDurability = 50;
Coldfire.WeaponBonusDamage = 30;
Coldfire.WeaponFireDamage = 35;
Coldfire.WeaponColdDamage = 35;
Coldfire.WeaponElectricDamage = 0;
Coldfire.WeaponPoisonDamage = 0;
Coldfire.Tier = 6;
Coldfire.ToolUsageScalar = 5.0;
#endregion
Spined = new CraftAttributeInfo();
Spined.ArmorPhysicalResist = 1.3;
Spined.ArmorFireResist = 0.0;
Spined.ArmorColdResist = 0.8;
Spined.ArmorElectricResist = 0.0;
Spined.ArmorPoisonResist = 0.4;
Spined.ArmorSpellPenetration = 1.5;
Spined.ArmorLuck = 30;
Spined.RunicMinAttributes = 2;
Spined.RunicMaxAttributes = 3;
Spined.RunicMinIntensity = 50;
Spined.RunicMaxIntensity = 70;
Spined.Tier = 1.0;
Horned = new CraftAttributeInfo();
Horned.ArmorPhysicalResist = 0.0;
Horned.ArmorFireResist = 3;
Horned.ArmorColdResist = 0.0;
Horned.ArmorPoisonResist = 2.4;
Horned.ArmorSpellPenetration = 2.0;
Horned.ArmorElectricResist = 2;
Horned.RunicMinAttributes = 3;
Horned.RunicMaxAttributes = 4;
Horned.RunicMinIntensity = 60;
Horned.RunicMaxIntensity = 85;
Horned.Tier = 2.0;
Barbed = new CraftAttributeInfo();
Barbed.ArmorPhysicalResist = 3.1;
Barbed.ArmorFireResist = 0.0;
Barbed.ArmorColdResist = 2.5;
Barbed.ArmorPoisonResist = 4.6;
Barbed.ArmorSpellPenetration = 2.5;
Barbed.ArmorElectricResist = 0.0;
Barbed.RunicMinAttributes = 4;
Barbed.RunicMaxAttributes = 5;
Barbed.RunicMinIntensity = 70;
Barbed.RunicMaxIntensity = 100;
Barbed.Tier = 3.0;
RedScales = new CraftAttributeInfo();
RedScales.ArmorFireResist = 10;
RedScales.ArmorColdResist = 0.0;
YellowScales = new CraftAttributeInfo();
YellowScales.ArmorPhysicalResist = 0.0;
YellowScales.ArmorLuck = 20;
BlackScales = new CraftAttributeInfo();
BlackScales.ArmorPhysicalResist = 10;
BlackScales.ArmorElectricResist = 0.0;
GreenScales = new CraftAttributeInfo();
GreenScales.ArmorFireResist = 0.0;
GreenScales.ArmorPoisonResist = 10;
WhiteScales = new CraftAttributeInfo();
WhiteScales.ArmorPhysicalResist = 0.0;
WhiteScales.ArmorColdResist = 10;
BlueScales = new CraftAttributeInfo();
BlueScales.ArmorPoisonResist = 0.0;
BlueScales.ArmorElectricResist = 10;
OakWood = new CraftAttributeInfo();
OakWood.ArmorPhysicalResist = 3;
OakWood.ArmorFireResist = 3;
OakWood.ArmorPoisonResist = 0.0;
OakWood.ArmorElectricResist = 0.0;
OakWood.ArmorLuck = 40;
OakWood.WeaponLuck = 40;
//OakWood.WeaponBonusDamage = 5;
OakWood.Tier = 1;
OakWood.ToolUsageScalar = 1.5;
OakWood.RunicMinAttributes = 1;
OakWood.RunicMaxAttributes = 2;
OakWood.RunicMinIntensity = 25;
OakWood.RunicMaxIntensity = 50;
AshWood = new CraftAttributeInfo();
AshWood.ArmorPhysicalResist = 0.0;
AshWood.ArmorColdResist = 0.0;
AshWood.ArmorPoisonResist = 1;
AshWood.ArmorElectricResist = 6;
//AshWood.WeaponBonusDamage = 7;
AshWood.WeaponElectricDamage = 10;
AshWood.WeaponPoisonDamage = 10;
AshWood.WeaponColdDamage = 10;
AshWood.WeaponFireDamage = 10;
AshWood.Tier = 1.5;
AshWood.ToolUsageScalar = 1.75;
AshWood.RunicMinAttributes = 1;
AshWood.RunicMaxAttributes = 3;
AshWood.RunicMinIntensity = 25;
AshWood.RunicMaxIntensity = 75;
YewWood = new CraftAttributeInfo();
YewWood.ArmorPhysicalResist = 6;
YewWood.ArmorFireResist = 0.0;
YewWood.ArmorColdResist = 0.0;
YewWood.ArmorElectricResist = 3;
//YewWood.WeaponBonusDamage = 9;
YewWood.WeaponPoisonDamage = 40;
YewWood.Tier = 2.0;
YewWood.ToolUsageScalar = 2.0;
YewWood.RunicMinAttributes = 2;
YewWood.RunicMaxAttributes = 3;
YewWood.RunicMinIntensity = 40;
YewWood.RunicMaxIntensity = 80;
Heartwood = new CraftAttributeInfo();
Heartwood.ArmorPhysicalResist = 2;
Heartwood.ArmorFireResist = 3;
Heartwood.ArmorColdResist = 2;
Heartwood.ArmorPoisonResist = 0.0;
Heartwood.ArmorElectricResist = 2;
//heartwood.WeaponBonusDamage = 11;
Heartwood.WeaponElectricDamage = 40;
Heartwood.Tier = 2.5;
Heartwood.ToolUsageScalar = 2.25;
Heartwood.RunicMinAttributes = 3;
Heartwood.RunicMaxAttributes = 4;
Heartwood.RunicMinIntensity = 40;
Heartwood.RunicMaxIntensity = 100;
Bloodwood = new CraftAttributeInfo();
Bloodwood.ArmorPhysicalResist = 3;
Bloodwood.ArmorFireResist = 4;
Bloodwood.ArmorColdResist = 1;
Bloodwood.ArmorPoisonResist = 0.0;
Bloodwood.ArmorElectricResist = 0.0;
Bloodwood.WeaponFireDamage = 40;
//Bloodwood.WeaponBonusDamage = 13;
Bloodwood.Tier = 3.0;
Bloodwood.ToolUsageScalar = 2.5;
Bloodwood.RunicMinAttributes = 4;
Bloodwood.RunicMaxAttributes = 4;
Bloodwood.RunicMinIntensity = 50;
Bloodwood.RunicMaxIntensity = 100;
Frostwood = new CraftAttributeInfo();
Frostwood.ArmorPhysicalResist = 2;
Frostwood.ArmorFireResist = 1;
Frostwood.ArmorColdResist = 8;
Frostwood.ArmorPoisonResist = 3;
Frostwood.ArmorElectricResist = 4;
Frostwood.WeaponColdDamage = 40;
//Frostwood.WeaponBonusDamage = 15;
Frostwood.Tier = 3.5;
Frostwood.ToolUsageScalar = 3.0;
Frostwood.RunicMinAttributes = 5;
Frostwood.RunicMaxAttributes = 5;
Frostwood.RunicMinIntensity = 60;
Frostwood.RunicMaxIntensity = 100;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment