cs2func_script_1022_struct(2,2,0) script_1022(int arg0,int arg1) { switch (arg0) { flow_1: case 0: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(1, 2349, "Bronze" + "
" + " 1 tin ore and 1 copper ore", "You can now smelt " + "" + "bronze" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(8, 9467, "Blurite" + "
" + " (after The Knight's Sword)", "You now have the Smithing level required to smelt " + "" + "blurite" + "" + " (after The Knight's Sword)."); case 2: return newstruct cs2func_script_1022_struct(15, 2351, "Iron" + "
" + " 50% chance of success, rising until level 45", "You can now smelt " + "" + "iron" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(20, 2893, "Members: Elemental metal" + "
" + " (after Elemental Workshop)", "Members now have the Smithing level required to smelt " + "" + "elemental metal" + "" + " (after Elemental Workshop)."); case 4: return newstruct cs2func_script_1022_struct(20, 2355, "Silver", "You can now smelt " + "" + "silver" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(30, 2353, "Steel" + "
" + " 2 coal and 1 iron ore", "You can now smelt " + "" + "steel" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(40, 2357, "Gold", "You can now smelt " + "" + "gold" + "" + "."); case 7: return newstruct cs2func_script_1022_struct(45, 2351, "Iron" + "
" + " 80% chance of success", "Your chance of successfully smelting " + "" + "iron" + "" + " has reached its maximum."); case 8: return newstruct cs2func_script_1022_struct(50, 2359, "Mithril" + "
" + " 4 coal and 1 mithril ore", "You can now smelt " + "" + "mithril" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(70, 2361, "Adamant" + "
" + " 6 coal and 1 adamantite ore", "You can now smelt " + "" + "adamantite" + "" + "."); case 10: return newstruct cs2func_script_1022_struct(77, 21778, "Members: Bane ore" + "
" + " (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smelt " + "" + "bane ore" + "" + " (after Ritual of the Mahjarrat)."); case 11: return newstruct cs2func_script_1022_struct(85, 2363, "Rune" + "
" + " 8 coal and 1 runite ore", "You can now smelt " + "" + "runite" + "" + "."); } break; case 1: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(1, 1205, "Bronze dagger" + "
" + " 1 bar", "You can now smith " + "" + "bronze daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(1, 1351, "Bronze hatchet" + "
" + " 1 bar", "You can now smith " + "" + "bronze hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(2, 1422, "Bronze mace" + "
" + " 1 bar", "You can now smith " + "" + "bronze maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(3, 1139, "Bronze medium helm" + "
" + " 1 bar", "You can now smith " + "" + "bronze medium helms" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(3, 9375, "Members: Bronze crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "bronze crossbow bolts" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(4, 1277, "Bronze sword" + "
" + " 1 bar", "You can now smith " + "" + "bronze swords" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(4, 819, "Members: Bronze dart tip" + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith bronze dart tips" + "" + " (after Tourist Trap)."); case 7: return newstruct cs2func_script_1022_struct(4, 1794, "Members: Bronze wire" + "
" + " 1 bar", "Members can now smith " + "" + "bronze wire" + "" + "."); case 8: return newstruct cs2func_script_1022_struct(4, 4819, "Members: Bronze nails" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "bronze nails" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(5, 1321, "Bronze scimitar" + "
" + " 2 bars", "You can now smith " + "" + "bronze scimitars" + "" + "."); case 10: return newstruct cs2func_script_1022_struct(5, 1237, "Members: Bronze spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "bronze spears" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(5, 11367, "Members: Bronze hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "bronze hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 12: return newstruct cs2func_script_1022_struct(5, 39, "Members: Bronze arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "bronze arrowheads" + "" + "."); case 13: return newstruct cs2func_script_1022_struct(5, 1265, "Members: Bronze pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith bronze " + "" + "pickaxes" + "" + " (after Perils of Ice Mountain)."); case 14: return newstruct cs2func_script_1022_struct(6, 9420, "Members: Bronze crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "bronze crossbow limbs" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(6, 1291, "Bronze longsword" + "
" + " 2 bars", "You can now smith " + "" + "bronze longswords" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(7, 1155, "Bronze full helm" + "
" + " 2 bars", "You can now smith " + "" + "bronze full helms" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(7, 864, "Members: Bronze throwing knife" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "bronze throwing knives" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(8, 1173, "Bronze square shield" + "
" + " 2 bars", "You can now smith " + "" + "bronze square shields" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(9, 1337, "Bronze warhammer" + "
" + " 3 bars", "You can now smith " + "" + "bronze warhammers" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(10, 1375, "Bronze battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "bronze battleaxes" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(11, 1103, "Bronze chainbody" + "
" + " 3 bars", "You can now smith " + "" + "bronze chainbodies" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(12, 1189, "Bronze kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "bronze kiteshields" + "" + "."); case 23: return newstruct cs2func_script_1022_struct(13, 3095, "Members: Bronze claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "bronze claws" + "" + " (after Death Plateau)."); case 24: return newstruct cs2func_script_1022_struct(14, 1307, "Bronze two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "bronze two-handed swords" + "" + "."); case 25: return newstruct cs2func_script_1022_struct(16, 1075, "Bronze platelegs" + "
" + " 3 bars", "You can now smith " + "" + "bronze platelegs" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(16, 1087, "Bronze plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "bronze plateskirts" + "" + "."); case 27: return newstruct cs2func_script_1022_struct(18, 1117, "Bronze platebody" + "
" + " 5 bars", "You can now smith " + "" + "bronze platebodies" + "" + "."); } break; case 2: if (((boolean)arg1)) { return newstruct cs2func_script_1022_struct(-1, 7620, "You will not be able to smith blurite until you have completed The Knight's Sword.", ""); } if (((boolean)arg1)) { return newstruct cs2func_script_1022_struct(8, 9376, "Blurite crossbow bolts" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "blurite crossbow bolts" + "" + " (after the Knight's Sword)."); } if (arg1 == 2) { return newstruct cs2func_script_1022_struct(13, 9422, "Blurite crossbow limbs" + "
" + " 1 bar", "Members now have the Smithing level required to smith " + "" + "blurite crossbow limbs" + "" + " (after The Knight's Sword)."); } break; case 3: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(15, 1203, "Iron dagger" + "
" + " 1 bar", "You can now smith " + "" + "iron daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(16, 1349, "Iron hatchet" + "
" + " 1 bar", "You can now smith " + "" + "iron hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(17, 1420, "Iron mace" + "
" + " 1 bar", "You can now smith " + "" + "iron maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(17, 7225, "Members: Iron spit" + "
" + " 1 bar", "Members can now smith " + "" + "iron spits" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(18, 1137, "Iron medium helm" + "
" + " 1 bar", "You can now smith " + "" + "iron medium helms" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(18, 9377, "Members: Iron crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "iron crossbow bolts" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(19, 1279, "Iron sword" + "
" + " 1 bar", "You can now smith " + "" + "iron swords" + "" + "."); case 7: return newstruct cs2func_script_1022_struct(19, 820, "Members: Iron dart tip" + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "iron dart tips" + "" + " (after Tourist Trap)."); case 8: return newstruct cs2func_script_1022_struct(19, 4820, "Members: Iron nails" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "iron nails" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(20, 1323, "Iron scimitar" + "
" + " 2 bars", "You can now smith " + "" + "iron scimitars" + "" + "."); case 10: return newstruct cs2func_script_1022_struct(20, 1239, "Members: Iron spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 oak log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "iron spears" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(20, 11369, "Members: Iron hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 oak log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "iron hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 12: return newstruct cs2func_script_1022_struct(20, 40, "Members: Iron arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "iron arrowheads" + "" + "."); case 13: return newstruct cs2func_script_1022_struct(20, 1267, "Members: Iron pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "iron pickaxes" + "" + " (after Perils of Ice Mountain)."); case 14: return newstruct cs2func_script_1022_struct(21, 1293, "Iron longsword" + "
" + " 2 bars", "You can now smith " + "" + "iron longswords" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(22, 1153, "Iron full helm" + "
" + " 2 bars", "You can now smith " + "" + "iron full helms" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(22, 863, "Members: Iron throwing knife" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "iron throwing knives" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(23, 1175, "Iron square shield" + "
" + " 2 bars", "You can now smith " + "" + "iron square shields" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(23, 9423, "Members: Iron crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "iron crossbow limbs" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(24, 1335, "Iron warhammer" + "
" + " 3 bars", "You can now smith " + "" + "iron warhammers" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(25, 1363, "Iron battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "iron battleaxes" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(26, 1101, "Iron chainbody" + "
" + " 3 bars", "You can now smith " + "" + "iron chainbodies" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(26, 4540, "Members: Oil lantern frame" + "
" + " 1 bar", "Members can now smith " + "" + "oil lantern frames" + "" + "."); case 23: return newstruct cs2func_script_1022_struct(27, 1191, "Iron kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "iron kiteshields" + "" + "."); case 24: return newstruct cs2func_script_1022_struct(28, 3096, "Members: Iron claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "iron claws" + "" + " (after Death Plateau)."); case 25: return newstruct cs2func_script_1022_struct(29, 1309, "Iron two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "iron two-handed swords" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(31, 1067, "Iron platelegs" + "
" + " 3 bars", "You can now smith " + "" + "iron platelegs" + "" + "."); case 27: return newstruct cs2func_script_1022_struct(31, 1081, "Iron plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "iron plateskirts" + "" + "."); case 28: return newstruct cs2func_script_1022_struct(33, 1115, "Iron platebody" + "
" + " 5 bars", "You can now smith " + "" + "iron platebodies" + "" + "."); } break; case 4: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(30, 1207, "Steel dagger" + "
" + " 1 bar", "You can now smith " + "" + "steel daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(31, 1353, "Steel hatchet" + "
" + " 1 bar", "You can now smith " + "" + "steel hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(32, 1424, "Steel mace" + "
" + " 1 bar", "You can now smith " + "" + "steel maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(33, 1141, "Steel medium helm" + "
" + " 1 bar", "You can now smith " + "" + "steel medium helms" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(33, 9378, "Members: Steel crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "steel crossbow bolts" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(34, 1281, "Steel sword" + "
" + " 1 bar", "You can now smith " + "" + "steel swords" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(34, 1539, "Steel nails" + "
" + " 1 bar makes 15", "You can now smith " + "" + "steel nails" + "" + "."); case 7: return newstruct cs2func_script_1022_struct(34, 821, "Members: Steel dart tip" + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "steel dart tips" + "" + " (after Tourist Trap)."); case 8: return newstruct cs2func_script_1022_struct(35, 1325, "Steel scimitar" + "
" + " 2 bars", "You can now smith " + "" + "steel scimitars" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(35, 1241, "Members: Steel spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 willow log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "steel spears" + "" + " (after Tai Bwo Wannai Trio)."); case 10: return newstruct cs2func_script_1022_struct(35, 11371, "Members: Steel hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 willow log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "steel hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(35, 41, "Members: Steel arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "steel arrowheads" + "" + "."); case 12: return newstruct cs2func_script_1022_struct(35, 2, "Members: Cannonball" + "
" + " (after Dwarf Cannon)" + "
" + " 1 bar makes 4", "Members now have the Smithing level required to smith " + "" + "steel cannonballs" + "" + " (after Dwarf Cannon)."); case 13: return newstruct cs2func_script_1022_struct(35, 1269, "Members: Steel pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "steel pickaxes" + "" + " (after Perils of Ice Mountain)."); case 14: return newstruct cs2func_script_1022_struct(36, 9425, "Members: Steel crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "steel crossbow limbs" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(36, 1295, "Steel longsword" + "
" + " 2 bars", "You can now smith " + "" + "steel longswords" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(36, 2370, "Members: Steel studs" + "
" + " 1 bar", "Members can now smith " + "" + "steel studs" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(37, 1157, "Steel full helm" + "
" + " 2 bars", "You can now smith " + "" + "steel full helms" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(37, 865, "Members: Steel throwing knife" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "steel throwing knives" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(38, 1177, "Steel square shield" + "
" + " 2 bars", "You can now smith " + "" + "steel square shields" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(39, 1339, "Steel warhammer" + "
" + " 3 bars", "You can now smith " + "" + "steel warhammers" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(40, 1365, "Steel battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "steel battleaxes" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(41, 1105, "Steel chainbody" + "
" + " 3 bars", "You can now smith " + "" + "steel chainbodies" + "" + "."); case 23: return newstruct cs2func_script_1022_struct(42, 1193, "Steel kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "steel kiteshields" + "" + "."); case 24: return newstruct cs2func_script_1022_struct(43, 3097, "Members: Steel claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "steel claws" + "" + " (after Death Plateau)."); case 25: return newstruct cs2func_script_1022_struct(44, 1311, "Steel two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "steel two-handed swords" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(46, 1069, "Steel platelegs" + "
" + " 3 bars", "You can now smith " + "" + "steel platelegs" + "" + "."); case 27: return newstruct cs2func_script_1022_struct(46, 1083, "Steel plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "steel plateskirts" + "" + "."); case 28: return newstruct cs2func_script_1022_struct(48, 1119, "Steel platebody" + "
" + " 5 bars", "You can now smith " + "" + "steel platebodies" + "" + "."); case 29: return newstruct cs2func_script_1022_struct(49, 4544, "Members: Bullseye lantern frame" + "
" + " 1 bar", "Members can now smith " + "" + "bullseye lantern frames" + "" + "."); } break; case 5: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(50, 1209, "Mithril dagger" + "
" + " 1 bar", "You can now smith " + "" + "mithril daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(51, 1355, "Mithril hatchet" + "
" + " 1 bar", "You can now smith " + "" + "mithril hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(52, 1428, "Mithril mace" + "
" + " 1 bar", "You can now smith " + "" + "mithril maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(53, 1143, "Mithril medium helm" + "
" + " 1 bar", "You can now smith " + "" + "mithril medium helms" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(53, 9379, "Members: Mithril crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "mithril crossbow bolts" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(54, 1285, "Mithril sword" + "
" + " 1 bar", "You can now smith " + "" + "mithril swords" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(54, 822, "Members: Mithril dart tip" + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "mithril dart tips" + "" + " (after Tourist Trap)."); case 7: return newstruct cs2func_script_1022_struct(54, 4822, "Members: Mithril nail" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "mithril nails" + "" + "."); case 8: return newstruct cs2func_script_1022_struct(55, 1329, "Mithril scimitar" + "
" + " 2 bars", "You can now smith " + "" + "mithril scimitars" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(55, 1243, "Members: Mithril spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 maple log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "mithril spears" + "" + " (after Tai Bwo Wannai Trio)."); case 10: return newstruct cs2func_script_1022_struct(55, 11373, "Members: Mithril hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 maple log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "mithril hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(55, 42, "Members: Mithril arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "mithril arrowheads" + "" + "."); case 12: return newstruct cs2func_script_1022_struct(55, 1273, "Members: Mithril pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "mithril pickaxes" + "" + " (after Perils of Ice Mountain)."); case 13: return newstruct cs2func_script_1022_struct(56, 9427, "Members: Mithril crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "mithril crossbow limbs" + "" + "."); case 14: return newstruct cs2func_script_1022_struct(56, 1299, "Mithril longsword" + "
" + " 2 bars", "You can now smith " + "" + "mithril longswords" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(57, 1159, "Mithril full helm" + "
" + " 2 bars", "You can now smith " + "" + "mithril full helms" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(57, 866, "Members: Mithril throwing knife" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "mithril throwing knives" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(58, 1181, "Mithril square shield" + "
" + " 2 bars", "You can now smith " + "" + "mithril square shields" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(59, 1343, "Mithril warhammer" + "
" + " 3 bars", "You can now smith " + "" + "mithril warhammers" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(59, 9416, "Members: Mithril crossbow grapple tip" + "
" + " 1 bar", "Members can now smith " + "" + "mithril crossbow grapple tips" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(60, 1369, "Mithril battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "mithril battleaxes" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(61, 1109, "Mithril chainbody" + "
" + " 3 bars", "You can now smith" + "" + " mithril chainbodies" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(62, 1197, "Mithril kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "mithril kiteshields" + "" + "."); case 23: return newstruct cs2func_script_1022_struct(63, 3099, "Members: Mithril claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "mithril claws" + "" + " (after Death Plateau)."); case 24: return newstruct cs2func_script_1022_struct(64, 1315, "Mithril two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "mithril two-handed swords" + "" + "."); case 25: return newstruct cs2func_script_1022_struct(66, 1071, "Mithril platelegs" + "
" + " 3 bars", "You can now smith " + "" + "mithril platelegs" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(66, 1085, "Mithril plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "mithril plateskirts" + "" + "."); case 27: return newstruct cs2func_script_1022_struct(68, 1121, "Mithril platebody" + "
" + " 5 bars", "You can now smith " + "" + "mithril platebodies" + "" + "."); } break; case 6: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(70, 1211, "Adamant dagger" + "
" + " 1 bar", "You can now smith " + "" + "adamant daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(71, 1357, "Adamant hatchet" + "
" + " 1 bar", "You can now smith " + "" + "adamant hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(72, 1430, "Adamant mace" + "
" + " 1 bar", "You can now smith " + "" + "adamant maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(73, 1145, "Adamant medium helm" + "
" + " 1 bar", "You can now smith " + "" + "adamant medium helms" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(73, 9380, "Members: Adamant crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "adamant crossbow bolts" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(74, 1287, "Adamant sword" + "
" + " 1 bar", "You can now smith " + "" + "adamant swords" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(74, 823, "Members: Adamant dart tip" + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "adamant dart tips" + "" + " (after Tourist Trap)."); case 7: return newstruct cs2func_script_1022_struct(74, 4823, "Members: Adamant nail" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "adamant nails" + "" + "."); case 8: return newstruct cs2func_script_1022_struct(75, 1331, "Adamant scimitar" + "
" + " 2 bars", "You can now smith " + "" + "adamant scimitars" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(75, 1245, "Members: Adamant spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 yew log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "adamant spears" + "" + " (after Tai Bwo Wannai Trio)."); case 10: return newstruct cs2func_script_1022_struct(75, 11375, "Members: Adamant hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 yew log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "adamant hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(75, 43, "Members: Adamant arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "adamant arrowheads" + "" + "."); case 12: return newstruct cs2func_script_1022_struct(75, 1271, "Members: Adamant pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "adamant pickaxes" + "" + " (after Perils of Ice Mountain)."); case 13: return newstruct cs2func_script_1022_struct(76, 9429, "Members: Adamant crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "adamant crossbow limbs" + "" + "."); case 14: return newstruct cs2func_script_1022_struct(76, 1301, "Adamant longsword" + "
" + " 2 bars", "You can now smith " + "" + "adamant longswords" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(77, 1161, "Adamant full helm" + "
" + " 2 bars", "You can now smith " + "" + "adamant full helms" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(77, 867, "Member: Adamant throwing knives" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "adamant throwing knives" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(78, 1183, "Adamant square shield" + "
" + " 2 bars", "You can now smith " + "" + "adamant square shields" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(79, 1345, "Adamant warhammer" + "
" + " 3 bars", "You can now smith " + "" + "adamant warhammers" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(80, 1371, "Adamant battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "adamant battleaxes" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(81, 1111, "Adamant chainbody" + "
" + " 3 bars", "You can now smith " + "" + "adamant chainbodies" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(82, 1199, "Adamant kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "adamant kiteshields" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(83, 3100, "Members: Adamant claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "adamant claws" + "" + " (after Death Plateau)."); case 23: return newstruct cs2func_script_1022_struct(84, 1317, "Adamant two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "adamant two-handed swords" + "" + "."); case 24: return newstruct cs2func_script_1022_struct(86, 1073, "Adamant platelegs" + "
" + " 3 bars", "You can now smith " + "" + "adamant platelegs" + "" + "."); case 25: return newstruct cs2func_script_1022_struct(86, 1091, "Adamant plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "adamant plateskirts" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(88, 1123, "Adamant platebody" + "
" + " 5 bars", "You can now smith " + "" + "adamant platebodies" + "" + "."); } break; case 7: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(85, 1213, "Rune dagger" + "
" + " 1 bar", "You can now smith " + "" + "rune daggers" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(86, 1359, "Rune hatchet" + "
" + " 1 bar", "You can now smith " + "" + "rune hatchets" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(87, 1432, "Rune mace" + "
" + " 1 bar", "You can now smith " + "" + "rune maces" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(88, 1147, "Rune medium helm" + "
" + " 1 bar", "You can now smith " + "" + "rune medium helms" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(88, 9381, "Members: Rune crossbow bolt" + "
" + " 1 bar makes 10", "Members can now smith " + "" + "rune crossbow bolts" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(89, 1289, "Rune sword" + "
" + " 1 bar", "You can now smith " + "" + "rune swords" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(89, 824, "Members: Rune dart tip " + "
" + " (after Tourist Trap)" + "
" + " 1 bar makes 10", "Members now have the Smithing level required to smith " + "" + "rune dart tips" + "" + " (after Tourist Trap)."); case 7: return newstruct cs2func_script_1022_struct(89, 4824, "Members: Rune nails" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "rune nails" + "" + "."); case 8: return newstruct cs2func_script_1022_struct(90, 1333, "Rune scimitar" + "
" + " 2 bars", "You can now smith " + "" + "rune scimitars" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(90, 1247, "Members: Rune spear" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 magic log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "rune spears" + "" + " (after Tai Bwo Wannai Trio)."); case 10: return newstruct cs2func_script_1022_struct(90, 11377, "Members: Rune hasta" + "
" + " (after Tai Bwo Wannai Trio and learning barbarian smithing)" + "
" + " 1 bar, 1 magic log", "Members who are versed in the art of barbarian smithing now have the Smithing level required to smith " + "" + "rune hastae" + "" + " (after Tai Bwo Wannai Trio)."); case 11: return newstruct cs2func_script_1022_struct(90, 44, "Members: Rune arrowhead" + "
" + " 1 bar makes 15", "Members can now smith " + "" + "rune arrowheads" + "" + "."); case 12: return newstruct cs2func_script_1022_struct(90, 1275, "Members: Rune pickaxe" + "
" + " (after Perils of Ice Mountain)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "rune pickaxes" + "" + " (after Perils of Ice Mountain)."); case 13: return newstruct cs2func_script_1022_struct(91, 9431, "Members: Rune crossbow limbs" + "
" + " 1 bar", "Members can now smith " + "" + "rune crossbow limbs" + "" + "."); case 14: return newstruct cs2func_script_1022_struct(91, 1303, "Rune longsword" + "
" + " 2 bars", "You can now smith " + "" + "rune longswords" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(92, 1163, "Rune full helm" + "
" + " 2 bars", "You can now smith " + "" + "rune full helms" + "" + "."); case 16: return newstruct cs2func_script_1022_struct(92, 868, "Members: Rune throwing knife" + "
" + " 1 bar makes 5", "Members can now smith " + "" + "rune throwing knives" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(93, 1185, "Rune square shield" + "
" + " 2 bars", "You can now smith " + "" + "rune square shields" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(94, 1347, "Rune warhammer" + "
" + " 3 bars", "You can now smith " + "" + "rune warhammers" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(95, 1373, "Rune battleaxe" + "
" + " 3 bars", "You can now smith " + "" + "rune battleaxes" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(96, 1113, "Rune chainbody" + "
" + " 3 bars", "You can now smith " + "" + "rune chainbodies" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(97, 1201, "Rune kiteshield" + "
" + " 3 bars", "You can now smith " + "" + "rune kiteshields" + "" + "."); case 22: return newstruct cs2func_script_1022_struct(98, 3101, "Members: Rune claws" + "
" + " (after Death Plateau)" + "
" + " 2 bars", "Members now have the Smithing level required to smith " + "" + "rune claws" + "" + " (after Death Plateau)."); case 23: return newstruct cs2func_script_1022_struct(99, 1319, "Rune two-handed sword" + "
" + " 3 bars", "You can now smith " + "" + "rune two-handed swords" + "" + "."); case 24: return newstruct cs2func_script_1022_struct(99, 1079, "Rune platelegs" + "
" + " 3 bars", "You can now smith " + "" + "rune platelegs" + "" + "."); case 25: return newstruct cs2func_script_1022_struct(99, 1093, "Rune plateskirt" + "
" + " 3 bars", "You can now smith " + "" + "rune plateskirts" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(99, 1127, "Rune platebody" + "
" + " 5 bars", "You can now smith " + "" + "rune platebodies" + "" + "."); } break; case 8: if (((boolean)arg1)) { return newstruct cs2func_script_1022_struct(50, 721, "Members: Gold bowl" + "
" + " (after starting Legends' Quest)", "Members now have the Smithing level required to smith " + "" + "gold bowls" + "" + " (after starting Legends' Quest)."); } if (((boolean)arg1)) { return newstruct cs2func_script_1022_struct(50, 4567, "Members: Gold helmet" + "
" + " (after starting Between a Rock...)", "Members now have the Smithing level required to smith " + "" + "gold helmets" + "" + " (after starting Between a Rock...)."); } break; case 9: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(20, 2890, "Members: Elemental shield" + "
" + " (after Elemental Workshop I)", "Members now have the Smithing level required to smith " + "" + "elemental shields" + "" + " (after Elemental Workshop I)."); case 1: return newstruct cs2func_script_1022_struct(30, 9729, "Members: Elemental helmet" + "
" + " (after Elemental Workshop II)", "Members now have the Smithing level required to smith " + "" + "elemental helms" + "" + " (after Elemental Workshop II)."); case 2: return newstruct cs2func_script_1022_struct(30, 9731, "Members: Mind shield" + "
" + " (after Elemental Workshop II)", "Members now have the Smithing level required to smith " + "" + "mind shields" + "" + " (after Elemental Workshop II)."); case 3: return newstruct cs2func_script_1022_struct(30, 9733, "Members: Mind helmet" + "
" + " (after Elemental Workshop II)", "Members now have the Smithing level required to smith " + "" + "mind helmets" + "" + " (after Elemental Workshop II)."); case 4: return newstruct cs2func_script_1022_struct(33, 18691, "Members: Body shield" + "
" + " (after Elemental Workshop III)", "Members now have the Smithing level required to smith " + "" + "body shields" + "" + " (after Elemental Workshop III)."); case 5: return newstruct cs2func_script_1022_struct(33, 18693, "Members: Body helmet" + "
" + " (after Elemental Workshop III)", "Members now have the Smithing level required to smith " + "" + "body helmets" + "" + " (after Elemental Workshop III)."); case 6: return newstruct cs2func_script_1022_struct(33, 18699, "Members: Elemental body" + "
" + " (after Elemental Workshop III)", "Members now have the Smithing level required to smith " + "" + "elemental bodies" + "" + " (after Elemental Workshop III)."); case 7: return newstruct cs2func_script_1022_struct(33, 18697, "Members: Mind body" + "
" + " (after Elemental Workshop III)", "Members now have the Smithing level required to smith " + "" + "mind bodies" + "" + " (after Elemental Workshop III)."); case 8: return newstruct cs2func_script_1022_struct(33, 18695, "Members: Body body" + "
" + " (after Elemental Workshop III)", "Members now have the Smithing level required to smith " + "" + "body bodies" + "" + " (after Elemental Workshop III)."); case 9: return newstruct cs2func_script_1022_struct(38, 20458, "Members: Elemental gloves" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "elemental gloves" + "" + " (after Elemental Workshop IV)."); case 10: return newstruct cs2func_script_1022_struct(38, 20460, "Members: Mind gloves" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "mind gloves" + "" + " (after Elemental Workshop IV)."); case 11: return newstruct cs2func_script_1022_struct(38, 20462, "Members: Body gloves" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "body gloves" + "" + " (after Elemental Workshop IV)."); case 12: return newstruct cs2func_script_1022_struct(38, 20436, "Members: Cosmic shield" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "cosmic shields" + "" + " (after Elemental Workshop IV)."); case 13: return newstruct cs2func_script_1022_struct(38, 20440, "Members: Cosmic helmet" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "cosmic helmets" + "" + " (after Elemental Workshop IV)."); case 14: return newstruct cs2func_script_1022_struct(38, 20444, "Members: Cosmic body" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "cosmic bodies" + "" + " (after Elemental Workshop IV)."); case 15: return newstruct cs2func_script_1022_struct(38, 20464, "Members: Cosmic gloves" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "cosmic gloves" + "" + " (after Elemental Workshop IV)."); case 16: return newstruct cs2func_script_1022_struct(42, 20448, "Members: Elemental boots" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "elemental boots" + "" + " (after Elemental Workshop IV)."); case 17: return newstruct cs2func_script_1022_struct(42, 20450, "Members: Mind boots" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "mind boots" + "" + " (after Elemental Workshop IV)."); case 18: return newstruct cs2func_script_1022_struct(42, 20452, "Members: Body boots" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "body boots" + "" + " (after Elemental Workshop IV)."); case 19: return newstruct cs2func_script_1022_struct(42, 20454, "Members: Cosmic boots" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "cosmic boots" + "" + " (after Elemental Workshop IV)."); case 20: return newstruct cs2func_script_1022_struct(42, 20438, "Members: Chaos shield" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "chaos shields" + "" + " (after Elemental Workshop IV)."); case 21: return newstruct cs2func_script_1022_struct(42, 20442, "Members: Chaos helmet" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "chaos helmets" + "" + " (after Elemental Workshop IV)."); case 22: return newstruct cs2func_script_1022_struct(42, 20446, "Members: Chaos body" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "chaos bodies" + "" + " (after Elemental Workshop IV)."); case 23: return newstruct cs2func_script_1022_struct(42, 20466, "Members: Chaos gloves" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "chaos gloves" + "" + " (after Elemental Workshop IV)."); case 24: return newstruct cs2func_script_1022_struct(42, 20456, "Members: Chaos boots" + "
" + " (after Elemental Workshop IV)", "Members now have the Smithing level required to smith " + "" + "chaos boots" + "" + " (after Elemental Workshop IV)."); } break; case 10: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(80, 21823, "Members: Dragonbane arrowtips (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "dragonbane arrowtips" + "" + " (after Ritual of the Mahjarrat)."); case 1: return newstruct cs2func_script_1022_struct(80, 21828, "Members: Wallasalkibane arrowtips (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "wallasalkibane arrowtips" + "" + " (after Ritual of the Mahjarrat)."); case 2: return newstruct cs2func_script_1022_struct(80, 21833, "Members: Basiliskbane arrowtips (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "basiliskbane arrowtips" + "" + " (after Ritual of the Mahjarrat)."); case 3: return newstruct cs2func_script_1022_struct(80, 21838, "Members: Abyssalbane arrowtips (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "abyssalbane arrowtips" + "" + " (after Ritual of the Mahjarrat)."); case 4: return newstruct cs2func_script_1022_struct(82, 21843, "Members: Dragonbane bolts (unf) (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "dragonbane bolts" + "" + " (after Ritual of the Mahjarrat)."); case 5: return newstruct cs2func_script_1022_struct(82, 21853, "Members: Wallasalkibane bolts (unf) (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "wallasalkibane bolts" + "" + " (after Ritual of the Mahjarrat)."); case 6: return newstruct cs2func_script_1022_struct(82, 21848, "Members: Basiliskbane bolts (unf) (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "basiliskbane bolts" + "" + " (after Ritual of the Mahjarrat)."); case 7: return newstruct cs2func_script_1022_struct(82, 21858, "Members: Abyssalbane bolts (unf) (after Ritual of the Mahjarrat)", "Members now have the Smithing level required to smith " + "" + "abyssalbane bolts" + "" + " (after Ritual of the Mahjarrat)."); } break; case 11: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(1, 20506, "Bronze rails", "You can now smith " + "" + "bronze rails" + "" + "."); case 1: return newstruct cs2func_script_1022_struct(2, 20507, "Bronze base plate", "You can now smith " + "" + "bronze base plates" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(3, 20511, "Bronze track (40% complete)", "You can now combine bronze rails with bronze base plates to make " + "" + "bronze track (40% complete)" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(5, 20508, "Bronze spikes", "You can now smith " + "" + "bronze spikes" + "" + "."); case 4: return newstruct cs2func_script_1022_struct(6, 20512, "Bronze track (60% complete)", "You can now combine bronze track (40% complete) with bronze spikes to make " + "" + "bronze track (60% complete)" + "" + "."); case 5: return newstruct cs2func_script_1022_struct(8, 20509, "Bronze joint", "You can now smith " + "" + "bronze joints" + "" + "."); case 6: return newstruct cs2func_script_1022_struct(9, 20513, "Bronze track (80% complete)", "You can now combine bronze track (60% complete) with a bronze joint to make " + "" + "bronze track (80% complete)" + "" + "."); case 7: return newstruct cs2func_script_1022_struct(11, 20510, "Bronze ties", "You can now smith " + "" + "bronze ties" + "" + "."); case 8: return newstruct cs2func_script_1022_struct(12, 20514, "Bronze track (100% complete)", "You can now combine bronze track (80% complete) with bronze ties to make " + "" + "bronze track (100% complete)" + "" + "."); case 9: return newstruct cs2func_script_1022_struct(15, 20515, "Iron rails", "You can now smith " + "" + "iron rails" + "" + "."); case 10: return newstruct cs2func_script_1022_struct(19, 20516, "Iron base plate", "You can now smith " + "" + "iron base plates" + "" + "."); case 11: return newstruct cs2func_script_1022_struct(20, 20525, "Iron track (40% complete)", "You can now combine iron rails with iron base plates to make " + "" + "iron track (40% complete)" + "" + "."); case 12: return newstruct cs2func_script_1022_struct(24, 20517, "Iron spikes", "You can now smith " + "" + "iron spikes" + "" + "."); case 13: return newstruct cs2func_script_1022_struct(25, 20526, "Iron track (60% complete)", "You can now combine iron track (40% complete) with iron spikes to make " + "" + "iron track (60% complete)" + "" + "."); case 14: return newstruct cs2func_script_1022_struct(29, 20518, "Iron joint", "You can now smith " + "" + "iron joints" + "" + "."); case 15: return newstruct cs2func_script_1022_struct(30, 20572, "Iron burial armour", "You can now smith iron burial armour for miners, warriors and smiths."); case 16: return newstruct cs2func_script_1022_struct(30, 20527, "Iron track (80% complete)", "You can now combine iron track (60% complete) with an iron joint to make " + "" + "iron track (80% complete)" + "" + "."); case 17: return newstruct cs2func_script_1022_struct(34, 20519, "Iron ties", "You can now smith " + "" + "iron ties" + "" + "."); case 18: return newstruct cs2func_script_1022_struct(35, 20528, "Iron track (100% complete)", "You can now combine iron track (80% complete) with iron ties to make " + "" + "iron track (100% complete)" + "" + "."); case 19: return newstruct cs2func_script_1022_struct(39, 20520, "Members: Steel rails", "Members can now smith " + "" + "steel rails" + "" + "."); case 20: return newstruct cs2func_script_1022_struct(44, 20521, "Members: Steel base plate", "Members can now smith " + "" + "steel base plates" + "" + "."); case 21: return newstruct cs2func_script_1022_struct(45, 20573, "Steel burial armour", "You can now smith steel burial armour for miners, warriors and smiths."); case 22: return newstruct cs2func_script_1022_struct(45, 20529, "Members: Steel track (40% complete)", "Members can now combine steel rails with steel base plates to make " + "" + "steel track (40% complete)" + "" + "."); case 23: return newstruct cs2func_script_1022_struct(49, 20522, "Members: Steel spikes", "Members can now smith " + "" + "steel spikes" + "" + "."); case 24: return newstruct cs2func_script_1022_struct(50, 2347, "Members: Fix pipes", "Members can now fix burst pipes in the Artisans Workshop."); case 25: return newstruct cs2func_script_1022_struct(50, 20530, "Members: Steel track (60% complete)", "Members can now combine steel track (40% complete) with steel spikes to make " + "" + "steel track (60% complete)" + "" + "."); case 26: return newstruct cs2func_script_1022_struct(54, 20523, "Members: Steel joint", "Members can now smith " + "" + "steel joints" + "" + "."); case 27: return newstruct cs2func_script_1022_struct(55, 20531, "Members: Steel track (80% complete)", "Members can now combine steel track (60% complete) with a steel joint to make " + "" + "steel track (80% complete)" + "" + "."); case 28: return newstruct cs2func_script_1022_struct(59, 20524, "Members: Steel ties", "Members can now smith " + "" + "steel ties" + "" + "."); case 29: return newstruct cs2func_script_1022_struct(60, 20574, "Members: Mithril burial armour", "Members can now smith mithril burial armour for miners, warriors and smiths."); case 30: return newstruct cs2func_script_1022_struct(60, 20532, "Members: Steel track (100% complete)", "Members can now combine steel track (80% complete) with steel ties to make " + "" + "steel track (100% complete)" + "" + "."); case 31: return newstruct cs2func_script_1022_struct(62, 20480, "Members: Cannon repair", "Members can now repair cannons in the cannon repair workshop."); case 32: return newstruct cs2func_script_1022_struct(70, 20560, "Members: Iron ceremonial swords", "Members can now smith iron ceremonial swords."); case 33: return newstruct cs2func_script_1022_struct(70, 20575, "Members: Adamant burial armour", "Members can now smith adamant burial armour for miners, warriors and smiths."); case 34: return newstruct cs2func_script_1022_struct(75, 20561, "Members: Steel ceremonial swords", "Members can now smith steel ceremonial swords."); case 35: return newstruct cs2func_script_1022_struct(78, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); case 36: return newstruct cs2func_script_1022_struct(80, 20562, "Members: Mithril ceremonial swords", "Members can now smith mithril ceremonial swords."); case 37: return newstruct cs2func_script_1022_struct(83, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); case 38: return newstruct cs2func_script_1022_struct(85, 20563, "Members: Adamant ceremonial swords", "Members can now smith adamant ceremonial swords."); case 39: return newstruct cs2func_script_1022_struct(88, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); case 40: return newstruct cs2func_script_1022_struct(90, 20576, "Members: Rune burial armour", "Members can now smith rune burial armour for miners, warriors and smiths."); case 41: return newstruct cs2func_script_1022_struct(90, 20564, "Members: Rune ceremonial swords", "Members can now smith rune ceremonial swords"); case 42: return newstruct cs2func_script_1022_struct(93, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); case 43: return newstruct cs2func_script_1022_struct(97, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); case 44: return newstruct cs2func_script_1022_struct(99, 2347, "Members: Greater precision", "Members will now smith ceremonial swords more precisely, hitting fewer 0s and generally being more precise."); } break; case 12: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(55, 19670, "Scroll of efficiency" + "
" + " (with 55 Dungeoneering)", "You can now use " + "" + "scrolls of efficiency" + "" + ". (You also need level 55 Dungeoneering.)"); case 1: return newstruct cs2func_script_1022_struct(60, 1187, "Members: Dragon square shield", "Members can now make " + "" + "dragon square shields" + "" + "."); case 2: return newstruct cs2func_script_1022_struct(80, 11690, "Members: Godsword blade", "Members can now make " + "" + "godsword blades" + "" + "."); case 3: return newstruct cs2func_script_1022_struct(85, 13746, "Members: Arcane spirit shields" + "
" + " (after Summer's End and with 90 Prayer)", "Members can now create " + "" + "arcane spirit shields" + "" + " (after Summer's End, with level 90 Prayer)."); case 4: return newstruct cs2func_script_1022_struct(85, 13748, "Members: Divine spirit shields" + "
" + " (after Summer's End and with 90 Prayer)", "Members can now create " + "" + "divine spirit shields" + "" + " (after Summer's End, with level 90 Prayer)."); case 5: return newstruct cs2func_script_1022_struct(85, 13750, "Members: Elysian spirit shields" + "
" + " (after Summer's End and with 90 Prayer)", "Members can now create " + "" + "elysian spirit shields" + "" + " (after Summer's End, with level 90 Prayer)."); case 6: return newstruct cs2func_script_1022_struct(85, 13752, "Members: Spectral spirit shields" + "
" + " (after Summer's End and with 90 Prayer)", "Members can now create " + "" + "spectral spirit shields" + "" + " (after Summer's End, with level 90 Prayer)."); case 7: return newstruct cs2func_script_1022_struct(90, 11283, "Members: Dragonfire shield", "Members can now make " + "" + "dragonfire shields" + "" + " from anti-dragonbreath shields and draconic visages."); case 8: return newstruct cs2func_script_1022_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "" + "starved ancient effigies" + "" + " using their knowledge of Smithing."); case 9: return newstruct cs2func_script_1022_struct(92, 14479, "Members: Repair dragon platebody", "Members can now repair " + "" + "dragon platebodies" + "" + " (after While Guthix Sleeps)."); case 10: return newstruct cs2func_script_1022_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "" + "nourished ancient effigies" + "" + " using their knowledge of Smithing."); case 11: return newstruct cs2func_script_1022_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "" + "sated ancient effigies" + "" + " using their knowledge of Smithing."); case 12: return newstruct cs2func_script_1022_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "" + "gorged ancient effigies" + "" + " using their knowledge of Smithing."); } break; case 13: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(1, 14297, "Members: Stealing Creation - class 1 dagger", "Members can now make " + "" + "class 1 daggers" + "" + " in Stealing Creation."); case 1: return newstruct cs2func_script_1022_struct(1, 14132, "Members: Stealing Creation - class 1 hatchet", "Members can now make " + "" + "class 1 hatchets" + "" + " in Stealing Creation."); case 2: return newstruct cs2func_script_1022_struct(1, 14367, "Members: Stealing Creation - class 1 helmet", "Members can now make " + "" + "class 1 helmets" + "" + " in Stealing Creation."); case 3: return newstruct cs2func_script_1022_struct(1, 14287, "Members: Stealing Creation - class 1 scimitar", "Members can now make " + "" + "class 1 scimitars" + "" + " in Stealing Creation."); case 4: return newstruct cs2func_script_1022_struct(1, 14122, "Members: Stealing Creation - class 1 pickaxe", "Members can now make " + "" + "class 1 pickaxes" + "" + " in Stealing Creation."); case 5: return newstruct cs2func_script_1022_struct(1, 14307, "Members: Stealing Creation - class 1 warhammer", "Members can now make " + "" + "class 1 warhammers" + "" + " in Stealing Creation."); case 6: return newstruct cs2func_script_1022_struct(1, 14357, "Members: Stealing Creation - class 1 platelegs", "Members can now make " + "" + "class 1 platelegs" + "" + " in Stealing Creation."); case 7: return newstruct cs2func_script_1022_struct(1, 14347, "Members: Stealing Creation - class 1 platebody", "Members can now make " + "" + "class 1 platebodies" + "" + " in Stealing Creation."); case 8: return newstruct cs2func_script_1022_struct(20, 14299, "Members: Stealing Creation - class 2 dagger", "Members can now make " + "" + "class 2 daggers" + "" + " in Stealing Creation."); case 9: return newstruct cs2func_script_1022_struct(20, 14134, "Members: Stealing Creation - class 2 hatchet", "Members can now make " + "" + "class 2 hatchets" + "" + " in Stealing Creation."); case 10: return newstruct cs2func_script_1022_struct(20, 14369, "Members: Stealing Creation - class 2 helmet", "Members can now make " + "" + "class 2 helmets" + "" + " in Stealing Creation."); case 11: return newstruct cs2func_script_1022_struct(20, 14289, "Members: Stealing Creation - class 2 scimitar", "Members can now make " + "" + "class 2 scimitars" + "" + " in Stealing Creation."); case 12: return newstruct cs2func_script_1022_struct(20, 14124, "Members: Stealing Creation - class 2 pickaxe", "Members can now make " + "" + "class 2 pickaxes" + "" + " in Stealing Creation."); case 13: return newstruct cs2func_script_1022_struct(20, 14309, "Members: Stealing Creation - class 2 warhammer", "Members can now make " + "" + "class 2 warhammers" + "" + " in Stealing Creation."); case 14: return newstruct cs2func_script_1022_struct(20, 14359, "Members: Stealing Creation - class 2 platelegs", "Members can now make " + "" + "class 2 platelegs" + "" + " in Stealing Creation."); case 15: return newstruct cs2func_script_1022_struct(20, 14349, "Members: Stealing Creation - class 2 platebody", "Members can now make " + "" + "class 2 platebodies" + "" + " in Stealing Creation."); case 16: return newstruct cs2func_script_1022_struct(40, 14301, "Members: Stealing Creation - class 3 dagger", "Members can now make " + "" + "class 3 daggers" + "" + " in Stealing Creation."); case 17: return newstruct cs2func_script_1022_struct(40, 14136, "Members: Stealing Creation - class 3 hatchet", "Members can now make " + "" + "class 3 hatchets" + "" + " in Stealing Creation."); case 18: return newstruct cs2func_script_1022_struct(40, 14371, "Members: Stealing Creation - class 3 helmet", "Members can now make " + "" + "class 3 helmets" + "" + " in Stealing Creation."); case 19: return newstruct cs2func_script_1022_struct(40, 14291, "Members: Stealing Creation - class 3 scimitar", "Members can now make " + "" + "class 3 scimitars" + "" + " in Stealing Creation."); case 20: return newstruct cs2func_script_1022_struct(40, 14126, "Members: Stealing Creation - class 3 pickaxe", "Members can now make " + "" + "class 3 pickaxes" + "" + " in Stealing Creation."); case 21: return newstruct cs2func_script_1022_struct(40, 14311, "Members: Stealing Creation - class 3 warhammer", "Members can now make " + "" + "class 3 warhammers" + "" + " in Stealing Creation."); case 22: return newstruct cs2func_script_1022_struct(40, 14361, "Members: Stealing Creation - class 3 platelegs", "Members can now make " + "" + "class 3 platelegs" + "" + " in Stealing Creation."); case 23: return newstruct cs2func_script_1022_struct(40, 14351, "Members: Stealing Creation - class 3 platebody", "Members can now make " + "" + "class 3 platebodies" + "" + " in Stealing Creation."); case 24: return newstruct cs2func_script_1022_struct(60, 13256, "Members: Blast Furnace - Anvils", "Members can now use the " + "" + "anvils" + "" + " at the Blast Furnace."); case 25: return newstruct cs2func_script_1022_struct(60, 14303, "Members: Stealing Creation - class 4 dagger", "Members can now make " + "" + "class 4 daggers" + "" + " in Stealing Creation."); case 26: return newstruct cs2func_script_1022_struct(60, 14138, "Members: Stealing Creation - class 4 hatchet", "Members can now make " + "" + "class 4 hatchets" + "" + " in Stealing Creation."); case 27: return newstruct cs2func_script_1022_struct(60, 14373, "Members: Stealing Creation - class 4 helmet", "Members can now make " + "" + "class 4 helmets" + "" + " in Stealing Creation."); case 28: return newstruct cs2func_script_1022_struct(60, 14293, "Members: Stealing Creation - class 4 scimitar", "Members can now make " + "" + "class 4 scimitars" + "" + " in Stealing Creation."); case 29: return newstruct cs2func_script_1022_struct(60, 14128, "Members: Stealing Creation - class 4 pickaxe", "Members can now make " + "" + "class 4 pickaxes" + "" + " in Stealing Creation."); case 30: return newstruct cs2func_script_1022_struct(60, 14313, "Members: Stealing Creation - class 4 warhammer", "Members can now make " + "" + "class 4 warhammers" + "" + " in Stealing Creation."); case 31: return newstruct cs2func_script_1022_struct(60, 14363, "Members: Stealing Creation - class 4 platelegs", "Members can now make " + "" + "class 4 platelegs" + "" + " in Stealing Creation."); case 32: return newstruct cs2func_script_1022_struct(60, 14353, "Members: Stealing Creation - class 4 platebody", "Members can now make " + "" + "class 4 platebodies" + "" + " in Stealing Creation."); case 33: return newstruct cs2func_script_1022_struct(80, 14305, "Members: Stealing Creation - class 5 dagger", "Members can now make " + "" + "class 5 daggers" + "" + " in Stealing Creation."); case 34: return newstruct cs2func_script_1022_struct(80, 14140, "Members: Stealing Creation - class 5 hatchet", "Members can now make " + "" + "class 5 hatchets" + "" + " in Stealing Creation."); case 35: return newstruct cs2func_script_1022_struct(80, 14375, "Members: Stealing Creation - class 5 helmet", "Members can now make " + "" + "class 5 helmets" + "" + " in Stealing Creation."); case 36: return newstruct cs2func_script_1022_struct(80, 14295, "Members: Stealing Creation - class 5 scimitar", "Members can now make " + "" + "class 5 scimitars" + "" + " in Stealing Creation."); case 37: return newstruct cs2func_script_1022_struct(80, 14130, "Members: Stealing Creation - class 5 pickaxe", "Members can now make " + "" + "class 5 pickaxes" + "" + " in Stealing Creation."); case 38: return newstruct cs2func_script_1022_struct(80, 14315, "Members: Stealing Creation - class 5 warhammer", "Members can now make " + "" + "class 5 warhammers" + "" + " in Stealing Creation."); case 39: return newstruct cs2func_script_1022_struct(80, 14365, "Members: Stealing Creation - class 5 platelegs", "Members can now make " + "" + "class 5 platelegs" + "" + " in Stealing Creation."); case 40: return newstruct cs2func_script_1022_struct(80, 14355, "Members: Stealing Creation - class 5 platebody", "Members can now make " + "" + "class 5 platebodies" + "" + " in Stealing Creation."); } break; case 14: switch (arg1) { case 0: return newstruct cs2func_script_1022_struct(-1, 15707, "Dungeoneering skill tasks" + "
" + "As your Smithing level increases, you will be able to attempt higher-level smithing tasks within Daemonheim. You will also be more likely to succeed when attempting smithing tasks within Daemonheim.", ""); case 1: return newstruct cs2func_script_1022_struct(1, 17650, "Novite (Tier 1)", "You can now smelt " + "" + "novite" + "" + " within Daemonheim."); case 2: return newstruct cs2func_script_1022_struct(1, 17885, "Novite arrowheads (Tier 1) (15)" + "
" + " 1 bar", "You can now smith " + "" + "novite arrowheads" + "" + " within Daemonheim."); case 3: return newstruct cs2func_script_1022_struct(1, 16757, "Novite dagger (Tier 1)" + "
" + " 1 bar", "You can now smith " + "" + "novite daggers" + "" + " within Daemonheim."); case 4: return newstruct cs2func_script_1022_struct(1, 16339, "Novite boots (Tier 1)" + "
" + " 1 bar", "You can now smith " + "" + "novite boots" + "" + " within Daemonheim."); case 5: return newstruct cs2func_script_1022_struct(1, 16273, "Novite gauntlets (Tier 1)" + "
" + " 1 bar", "You can now smith " + "" + "novite gauntlets" + "" + " within Daemonheim."); case 6: return newstruct cs2func_script_1022_struct(2, 16361, "Novite hatchet (Tier 1)" + "
" + " 1 bar", "You can now smith " + "" + "novite hatchets" + "" + " within Daemonheim."); case 7: return newstruct cs2func_script_1022_struct(2, 16295, "Novite pickaxe (Tier 1)" + "
" + " 1 bar", "You can now smith " + "" + "novite pickaxes" + "" + " within Daemonheim."); case 8: return newstruct cs2func_script_1022_struct(3, 17019, "Novite warhammer (Tier 1)" + "
" + " 2 bars", "You can now smith " + "" + "novite warhammers" + "" + " within Daemonheim."); case 9: return newstruct cs2func_script_1022_struct(3, 16935, "Novite rapier (Tier 1)" + "
" + " 2 bars", "You can now smith " + "" + "novite rapiers" + "" + " within Daemonheim."); case 10: return newstruct cs2func_script_1022_struct(4, 16383, "Novite longsword (Tier 1)" + "
" + " 2 bars", "You can now smith " + "" + "novite longswords" + "" + " within Daemonheim."); case 11: return newstruct cs2func_script_1022_struct(5, 16691, "Novite full helm (Tier 1)" + "
" + " 2 bars", "You can now smith " + "" + "novite full helms" + "" + " within Daemonheim."); case 12: return newstruct cs2func_script_1022_struct(5, 15753, "Novite battleaxe (Tier 1)" + "
" + " 2 bars", "You can now smith " + "" + "novite battleaxes" + "" + " within Daemonheim."); case 13: return newstruct cs2func_script_1022_struct(6, 17341, "Novite kiteshield (Tier 1)" + "
" + " 3 bars", "You can now smith " + "" + "novite kiteshields" + "" + " within Daemonheim."); case 14: return newstruct cs2func_script_1022_struct(6, 16713, "Novite chainbody (Tier 1)" + "
" + " 3 bars", "You can now smith " + "" + "novite chainbodies" + "" + " within Daemonheim."); case 15: return newstruct cs2func_script_1022_struct(7, 16669, "Novite platelegs (Tier 1)" + "
" + " 3 bars", "You can now smith " + "" + "novite platelegs" + "" + " within Daemonheim."); case 16: return newstruct cs2func_script_1022_struct(7, 16647, "Novite plateskirt (Tier 1)" + "
" + " 3 bars", "You can now smith " + "" + "novite plateskirts" + "" + " within Daemonheim."); case 17: return newstruct cs2func_script_1022_struct(7, 17063, "Novite spear (Tier 1)" + "
" + " 4 bars", "You can now smith " + "" + "novite spears" + "" + " within Daemonheim."); case 18: return newstruct cs2func_script_1022_struct(8, 16405, "Novite maul (Tier 1)" + "
" + " 4 bars", "You can now smith " + "" + "novite mauls" + "" + " within Daemonheim."); case 19: return newstruct cs2func_script_1022_struct(8, 16889, "Novite 2h sword (Tier 1)" + "
" + " 4 bars", "You can now smith " + "" + "novite 2h swords" + "" + " within Daemonheim."); case 20: return newstruct cs2func_script_1022_struct(9, 17239, "Novite platebody (Tier 1)" + "
" + " 5 bars", "You can now smith " + "" + "novite platebodies" + "" + " within Daemonheim."); case 21: return newstruct cs2func_script_1022_struct(10, 17652, "Bathus (Tier 2)", "You can now smelt " + "" + "bathus" + "" + " within Daemonheim."); case 22: return newstruct cs2func_script_1022_struct(10, 17890, "Bathus arrowheads (Tier 2) (15)" + "
" + " 1 bar", "You can now smith " + "" + "bathus arrowheads" + "" + " within Daemonheim."); case 23: return newstruct cs2func_script_1022_struct(10, 16765, "Bathus dagger (Tier 2)" + "
" + " 1 bar", "You can now smith " + "" + "bathus daggers" + "" + " within Daemonheim."); case 24: return newstruct cs2func_script_1022_struct(11, 16341, "Bathus boots (Tier 2)" + "
" + " 1 bar", "You can now smith " + "" + "bathus boots" + "" + " within Daemonheim."); case 25: return newstruct cs2func_script_1022_struct(11, 16275, "Bathus gauntlets (Tier 2)" + "
" + " 1 bar", "You can now smith " + "" + "bathus gauntlets" + "" + " within Daemonheim."); case 26: return newstruct cs2func_script_1022_struct(12, 16363, "Bathus hatchet (Tier 2)" + "
" + " 1 bar", "You can now smith " + "" + "bathus hatchets" + "" + " within Daemonheim."); case 27: return newstruct cs2func_script_1022_struct(12, 16297, "Bathus pickaxe (Tier 2)" + "
" + " 1 bar", "You can now smith " + "" + "bathus pickaxes" + "" + " within Daemonheim."); case 28: return newstruct cs2func_script_1022_struct(13, 17021, "Bathus warhammer (Tier 2)" + "
" + " 2 bars", "You can now smith " + "" + "bathus warhammers" + "" + " within Daemonheim."); case 29: return newstruct cs2func_script_1022_struct(13, 16937, "Bathus rapier (Tier 2)" + "
" + " 2 bars", "You can now smith " + "" + "bathus rapiers" + "" + " within Daemonheim."); case 30: return newstruct cs2func_script_1022_struct(14, 16385, "Bathus longsword (Tier 2)" + "
" + " 2 bars", "You can now smith " + "" + "bathus longswords" + "" + " within Daemonheim."); case 31: return newstruct cs2func_script_1022_struct(15, 16693, "Bathus full helm (Tier 2)" + "
" + " 2 bars", "You can now smith " + "" + "bathus full helms" + "" + " within Daemonheim."); case 32: return newstruct cs2func_script_1022_struct(15, 15755, "Bathus battleaxe (Tier 2)" + "
" + " 2 bars", "You can now smith " + "" + "bathus battleaxes" + "" + " within Daemonheim."); case 33: return newstruct cs2func_script_1022_struct(16, 17343, "Bathus kiteshield (Tier 2)" + "
" + " 3 bars", "You can now smith " + "" + "bathus kiteshields" + "" + " within Daemonheim."); case 34: return newstruct cs2func_script_1022_struct(16, 16715, "Bathus chainbody (Tier 2)" + "
" + " 3 bars", "You can now smith " + "" + "bathus chainbodies" + "" + " within Daemonheim."); case 35: return newstruct cs2func_script_1022_struct(17, 16671, "Bathus platelegs (Tier 2)" + "
" + " 3 bars", "You can now smith " + "" + "bathus platelegs" + "" + " within Daemonheim."); case 36: return newstruct cs2func_script_1022_struct(17, 16649, "Bathus plateskirt (Tier 2)" + "
" + " 3 bars", "You can now smith " + "" + "bathus plateskirts" + "" + " within Daemonheim."); case 37: return newstruct cs2func_script_1022_struct(17, 17071, "Bathus spear (Tier 2)" + "
" + " 4 bars", "You can now smith " + "" + "bathus spears" + "" + " within Daemonheim."); case 38: return newstruct cs2func_script_1022_struct(18, 16407, "Bathus maul (Tier 2)" + "
" + " 4 bars", "You can now smith " + "" + "bathus mauls" + "" + " within Daemonheim."); case 39: return newstruct cs2func_script_1022_struct(18, 16891, "Bathus 2h sword (Tier 2)" + "
" + " 4 bars", "You can now smith " + "" + "bathus 2h swords" + "" + " within Daemonheim."); case 40: return newstruct cs2func_script_1022_struct(19, 17241, "Bathus platebody (Tier 2)" + "
" + " 5 bars", "You can now smith " + "" + "bathus platebodies" + "" + " within Daemonheim."); case 41: return newstruct cs2func_script_1022_struct(20, 17654, "Marmaros (Tier 3)", "You can now smelt " + "" + "marmaros" + "" + " within Daemonheim."); case 42: return newstruct cs2func_script_1022_struct(20, 17895, "Marmaros arrowheads (Tier 3) (15)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros arrowheads" + "" + " within Daemonheim."); case 43: return newstruct cs2func_script_1022_struct(20, 16773, "Marmaros dagger (Tier 3)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros daggers" + "" + " within Daemonheim."); case 44: return newstruct cs2func_script_1022_struct(21, 16343, "Marmaros boots (Tier 3)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros boots" + "" + " within Daemonheim."); case 45: return newstruct cs2func_script_1022_struct(21, 16277, "Marmaros gauntlets (Tier 3)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros gauntlets" + "" + " within Daemonheim."); case 46: return newstruct cs2func_script_1022_struct(22, 16365, "Marmaros hatchet (Tier 3)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros hatchets" + "" + " within Daemonheim."); case 47: return newstruct cs2func_script_1022_struct(22, 16299, "Marmaros pickaxe (Tier 3)" + "
" + " 1 bar", "You can now smith " + "" + "marmaros pickaxes" + "" + " within Daemonheim."); case 48: return newstruct cs2func_script_1022_struct(23, 17023, "Marmaros warhammer (Tier 3)" + "
" + " 2 bars", "You can now smith " + "" + "marmaros warhammers" + "" + " within Daemonheim."); case 49: return newstruct cs2func_script_1022_struct(23, 16939, "Marmaros rapier (Tier 3)" + "
" + " 2 bars", "You can now smith " + "" + "marmaros rapiers" + "" + " within Daemonheim."); case 50: return newstruct cs2func_script_1022_struct(24, 16387, "Marmaros longsword (Tier 3)" + "
" + " 2 bars", "You can now smith " + "" + "marmaros longswords" + "" + " within Daemonheim."); case 51: return newstruct cs2func_script_1022_struct(25, 16695, "Marmaros full helm (Tier 3)" + "
" + " 2 bars", "You can now smith " + "" + "marmaros full helms" + "" + " within Daemonheim."); case 52: return newstruct cs2func_script_1022_struct(25, 15757, "Marmaros battleaxe (Tier 3)" + "
" + " 2 bars", "You can now smith " + "" + "marmaros battleaxes" + "" + " within Daemonheim."); case 53: return newstruct cs2func_script_1022_struct(26, 17345, "Marmaros kiteshield (Tier 3)" + "
" + " 3 bars", "You can now smith " + "" + "marmaros kiteshields" + "" + " within Daemonheim."); case 54: return newstruct cs2func_script_1022_struct(26, 16717, "Marmaros chainbody (Tier 3)" + "
" + " 3 bars", "You can now smith " + "" + "marmaros chainbodies" + "" + " within Daemonheim."); case 55: return newstruct cs2func_script_1022_struct(27, 16673, "Marmaros platelegs (Tier 3)" + "
" + " 3 bars", "You can now smith " + "" + "marmaros platelegs" + "" + " within Daemonheim."); case 56: return newstruct cs2func_script_1022_struct(27, 16651, "Marmaros plateskirt (Tier 3)" + "
" + " 3 bars", "You can now smith " + "" + "marmaros plateskirts" + "" + " within Daemonheim."); case 57: return newstruct cs2func_script_1022_struct(27, 17079, "Marmaros spear (Tier 3)" + "
" + " 4 bars", "You can now smith " + "" + "marmaros spears" + "" + " within Daemonheim."); case 58: return newstruct cs2func_script_1022_struct(28, 16409, "Marmaros maul (Tier 3)" + "
" + " 4 bars", "You can now smith " + "" + "marmaros mauls" + "" + " within Daemonheim."); case 59: return newstruct cs2func_script_1022_struct(28, 16893, "Marmaros 2h sword (Tier 3)" + "
" + " 4 bars", "You can now smith " + "" + "marmaros 2h swords" + "" + " within Daemonheim."); case 60: return newstruct cs2func_script_1022_struct(29, 17243, "Marmaros platebody (Tier 3)" + "
" + " 5 bars", "You can now smith " + "" + "marmaros platebodies" + "" + " within Daemonheim."); case 61: return newstruct cs2func_script_1022_struct(30, 17656, "Kratonite (Tier 4)", "You can now smelt " + "" + "kratonite" + "" + " within Daemonheim."); case 62: return newstruct cs2func_script_1022_struct(30, 17900, "Kratonite arrowheads (Tier 4) (15)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite arrowheads" + "" + " within Daemonheim."); case 63: return newstruct cs2func_script_1022_struct(30, 16781, "Kratonite dagger (Tier 4)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite daggers" + "" + " within Daemonheim."); case 64: return newstruct cs2func_script_1022_struct(31, 16345, "Kratonite boots (Tier 4)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite boots" + "" + " within Daemonheim."); case 65: return newstruct cs2func_script_1022_struct(31, 16279, "Kratonite gauntlets (Tier 4)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite gauntlets" + "" + " within Daemonheim."); case 66: return newstruct cs2func_script_1022_struct(32, 16367, "Kratonite hatchet (Tier 4)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite hatchets" + "" + " within Daemonheim."); case 67: return newstruct cs2func_script_1022_struct(32, 16301, "Kratonite pickaxe (Tier 4)" + "
" + " 1 bar", "You can now smith " + "" + "kratonite pickaxes" + "" + " within Daemonheim."); case 68: return newstruct cs2func_script_1022_struct(33, 17025, "Kratonite warhammer (Tier 4)" + "
" + " 2 bars", "You can now smith " + "" + "kratonite warhammers" + "" + " within Daemonheim."); case 69: return newstruct cs2func_script_1022_struct(33, 16941, "Kratonite rapier (Tier 4)" + "
" + " 2 bars", "You can now smith " + "" + "kratonite rapiers" + "" + " within Daemonheim."); case 70: return newstruct cs2func_script_1022_struct(34, 16389, "Kratonite longsword (Tier 4)" + "
" + " 2 bars", "You can now smith " + "" + "kratonite longswords" + "" + " within Daemonheim."); case 71: return newstruct cs2func_script_1022_struct(35, 16697, "Kratonite full helm (Tier 4)" + "
" + " 2 bars", "You can now smith " + "" + "kratonite full helms" + "" + " within Daemonheim."); case 72: return newstruct cs2func_script_1022_struct(35, 15759, "Kratonite battleaxe (Tier 4)" + "
" + " 2 bars", "You can now smith " + "" + "kratonite battleaxes" + "" + " within Daemonheim."); case 73: return newstruct cs2func_script_1022_struct(36, 17347, "Kratonite kiteshield (Tier 4)" + "
" + " 3 bars", "You can now smith " + "" + "kratonite kiteshields" + "" + " within Daemonheim."); case 74: return newstruct cs2func_script_1022_struct(36, 16719, "Kratonite chainbody (Tier 4)" + "
" + " 3 bars", "You can now smith " + "" + "kratonite chainbodies" + "" + " within Daemonheim."); case 75: return newstruct cs2func_script_1022_struct(37, 16675, "Kratonite platelegs (Tier 4)" + "
" + " 3 bars", "You can now smith " + "" + "kratonite platelegs" + "" + " within Daemonheim."); case 76: return newstruct cs2func_script_1022_struct(37, 16653, "Kratonite plateskirt (Tier 4)" + "
" + " 3 bars", "You can now smith " + "" + "kratonite plateskirts" + "" + " within Daemonheim."); case 77: return newstruct cs2func_script_1022_struct(37, 17087, "Kratonite spear (Tier 4)" + "
" + " 4 bars", "You can now smith " + "" + "kratonite spears" + "" + " within Daemonheim."); case 78: return newstruct cs2func_script_1022_struct(38, 16411, "Kratonite maul (Tier 4)" + "
" + " 4 bars", "You can now smith " + "" + "kratonite mauls" + "" + " within Daemonheim."); case 79: return newstruct cs2func_script_1022_struct(38, 16895, "Kratonite 2h sword (Tier 4)" + "
" + " 4 bars", "You can now smith " + "" + "kratonite 2h swords" + "" + " within Daemonheim."); case 80: return newstruct cs2func_script_1022_struct(39, 17245, "Kratonite platebody (Tier 4)" + "
" + " 5 bars", "You can now smith " + "" + "kratonite platebodies" + "" + " within Daemonheim."); case 81: return newstruct cs2func_script_1022_struct(40, 17658, "Fractite (Tier 5)", "You can now smelt " + "" + "fractite" + "" + " within Daemonheim."); case 82: return newstruct cs2func_script_1022_struct(40, 17905, "Fractite arrowheads (Tier 5) (15)" + "
" + " 1 bar", "You can now smith " + "" + "fractite arrowheads" + "" + " within Daemonheim."); case 83: return newstruct cs2func_script_1022_struct(40, 16789, "Fractite dagger (Tier 5)" + "
" + " 1 bar", "You can now smith " + "" + "fractite daggers" + "" + " within Daemonheim."); case 84: return newstruct cs2func_script_1022_struct(41, 16347, "Fractite boots (Tier 5)" + "
" + " 1 bar", "You can now smith " + "" + "fractite boots" + "" + " within Daemonheim."); case 85: return newstruct cs2func_script_1022_struct(41, 16281, "Fractite gauntlets (Tier 5)" + "
" + " 1 bar", "You can now smith " + "" + "fractite gauntlets" + "" + " within Daemonheim."); case 86: return newstruct cs2func_script_1022_struct(42, 16369, "Fractite hatchet (Tier 5)" + "
" + " 1 bar", "You can now smith " + "" + "fractite hatchets" + "" + " within Daemonheim."); case 87: return newstruct cs2func_script_1022_struct(42, 16303, "Fractite pickaxe (Tier 5)" + "
" + " 1 bar", "You can now smith " + "" + "fractite pickaxes" + "" + " within Daemonheim."); case 88: return newstruct cs2func_script_1022_struct(43, 17027, "Fractite warhammer (Tier 5)" + "
" + " 2 bars", "You can now smith " + "" + "fractite warhammers" + "" + " within Daemonheim."); case 89: return newstruct cs2func_script_1022_struct(43, 16943, "Fractite rapier (Tier 5)" + "
" + " 2 bars", "You can now smith " + "" + "fractite rapiers" + "" + " within Daemonheim."); case 90: return newstruct cs2func_script_1022_struct(44, 16391, "Fractite longsword (Tier 5)" + "
" + " 2 bars", "You can now smith " + "" + "fractite longswords" + "" + " within Daemonheim."); case 91: return newstruct cs2func_script_1022_struct(45, 16699, "Fractite full helm (Tier 5)" + "
" + " 2 bars", "You can now smith " + "" + "fractite full helms" + "" + " within Daemonheim."); case 92: return newstruct cs2func_script_1022_struct(45, 15761, "Fractite battleaxe (Tier 5)" + "
" + " 2 bars", "You can now smith " + "" + "fractite battleaxes" + "" + " within Daemonheim."); case 93: return newstruct cs2func_script_1022_struct(46, 17349, "Fractite kiteshield (Tier 5)" + "
" + " 3 bars", "You can now smith " + "" + "fractite kiteshields" + "" + " within Daemonheim."); case 94: return newstruct cs2func_script_1022_struct(46, 16721, "Fractite chainbody (Tier 5)" + "
" + " 3 bars", "You can now smith " + "" + "fractite chainbodies" + "" + " within Daemonheim."); case 95: return newstruct cs2func_script_1022_struct(47, 16677, "Fractite platelegs (Tier 5)" + "
" + " 3 bars", "You can now smith " + "" + "fractite platelegs" + "" + " within Daemonheim."); case 96: return newstruct cs2func_script_1022_struct(47, 16655, "Fractite plateskirt (Tier 5)" + "
" + " 3 bars", "You can now smith " + "" + "fractite plateskirts" + "" + " within Daemonheim."); case 97: return newstruct cs2func_script_1022_struct(47, 17095, "Fractite spear (Tier 5)" + "
" + " 4 bars", "You can now smith " + "" + "fractite spears" + "" + " within Daemonheim."); case 98: return newstruct cs2func_script_1022_struct(48, 16413, "Fractite maul (Tier 5)" + "
" + " 4 bars", "You can now smith " + "" + "fractite mauls" + "" + " within Daemonheim."); case 99: return newstruct cs2func_script_1022_struct(48, 16897, "Fractite 2h sword (Tier 5)" + "
" + " 4 bars", "You can now smith " + "" + "fractite 2h swords" + "" + " within Daemonheim."); case 100: return newstruct cs2func_script_1022_struct(49, 17247, "Fractite platebody (Tier 5)" + "
" + " 5 bars", "You can now smith " + "" + "fractite platebodies" + "" + " within Daemonheim."); case 101: return newstruct cs2func_script_1022_struct(50, 17660, "Members: Zephyrium (Tier 6)", "Members can now smelt " + "" + "zephyrium" + "" + " within Daemonheim."); case 102: return newstruct cs2func_script_1022_struct(50, 17910, "Members: Zephyrium arrowheads (Tier 6) (15)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium arrowheads" + "" + " within Daemonheim."); case 103: return newstruct cs2func_script_1022_struct(50, 16797, "Members: Zephyrium dagger (Tier 6)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium daggers" + "" + " within Daemonheim."); case 104: return newstruct cs2func_script_1022_struct(51, 16349, "Members: Zephyrium boots (Tier 6)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium boots" + "" + " within Daemonheim."); case 105: return newstruct cs2func_script_1022_struct(51, 16283, "Members: Zephyrium gauntlets (Tier 6)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium gauntlets" + "" + " within Daemonheim."); case 106: return newstruct cs2func_script_1022_struct(52, 16371, "Members: Zephyrium hatchet (Tier 6)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium hatchets" + "" + " within Daemonheim."); case 107: return newstruct cs2func_script_1022_struct(52, 16305, "Members: Zephyrium pickaxe (Tier 6)" + "
" + " 1 bar", "Members can now smith " + "" + "zephyrium pickaxes" + "" + " within Daemonheim."); case 108: return newstruct cs2func_script_1022_struct(53, 17029, "Members: Zephyrium warhammer (Tier 6)" + "
" + " 2 bars", "Members can now smith " + "" + "zephyrium warhammers" + "" + " within Daemonheim."); case 109: return newstruct cs2func_script_1022_struct(53, 16945, "Members: Zephyrium rapier (Tier 6)" + "
" + " 2 bars", "Members can now smith " + "" + "zephyrium rapiers" + "" + " within Daemonheim."); case 110: return newstruct cs2func_script_1022_struct(54, 16393, "Members: Zephyrium longsword (Tier 6)" + "
" + " 2 bars", "Members can now smith " + "" + "zephyrium longswords" + "" + " within Daemonheim."); case 111: return newstruct cs2func_script_1022_struct(55, 16701, "Members: Zephyrium full helm (Tier 6)" + "
" + " 2 bars", "Members can now smith " + "" + "zephyrium full helms" + "" + " within Daemonheim."); case 112: return newstruct cs2func_script_1022_struct(55, 15763, "Members: Zephyrium battleaxe (Tier 6)" + "
" + " 2 bars", "Members can now smith " + "" + "zephyrium battleaxes" + "" + " within Daemonheim."); case 113: return newstruct cs2func_script_1022_struct(56, 17351, "Members: Zephyrium kiteshield (Tier 6)" + "
" + " 3 bars", "Members can now smith " + "" + "zephyrium kiteshields" + "" + " within Daemonheim."); case 114: return newstruct cs2func_script_1022_struct(56, 16723, "Members: Zephyrium chainbody (Tier 6)" + "
" + " 3 bars", "Members can now smith " + "" + "zephyrium chainbodies" + "" + " within Daemonheim."); case 115: return newstruct cs2func_script_1022_struct(57, 16679, "Members: Zephyrium platelegs (Tier 6)" + "
" + " 3 bars", "Members can now smith " + "" + "zephyrium platelegs" + "" + " within Daemonheim."); case 116: return newstruct cs2func_script_1022_struct(57, 16657, "Members: Zephyrium plateskirt (Tier 6)" + "
" + " 3 bars", "Members can now smith " + "" + "zephyrium plateskirts" + "" + " within Daemonheim."); case 117: return newstruct cs2func_script_1022_struct(57, 17103, "Members: Zephyrium spear (Tier 6)" + "
" + " 4 bars", "Members can now smith " + "" + "zephyrium spears" + "" + " within Daemonheim."); case 118: return newstruct cs2func_script_1022_struct(58, 16415, "Members: Zephyrium maul (Tier 6)" + "
" + " 4 bars", "Members can now smith " + "" + "zephyrium mauls" + "" + " within Daemonheim."); case 119: return newstruct cs2func_script_1022_struct(58, 16899, "Members: Zephyrium 2h sword (Tier 6)" + "
" + " 4 bars", "Members can now smith " + "" + "zephyrium 2h swords" + "" + " within Daemonheim."); case 120: return newstruct cs2func_script_1022_struct(59, 17249, "Members: Zephyrium platebody (Tier 6)" + "
" + " 5 bars", "Members can now smith " + "" + "zephyrium platebodies" + "" + " within Daemonheim."); case 121: return newstruct cs2func_script_1022_struct(60, 17662, "Members: Argonite (Tier 7)", "Members can now smelt " + "" + "argonite" + "" + " within Daemonheim."); case 122: return newstruct cs2func_script_1022_struct(60, 17915, "Members: Argonite arrowheads (Tier 7) (15)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite arrowheads" + "" + " within Daemonheim."); case 123: return newstruct cs2func_script_1022_struct(60, 16805, "Members: Argonite dagger (Tier 7)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite daggers" + "" + " within Daemonheim."); case 124: return newstruct cs2func_script_1022_struct(61, 16351, "Members: Argonite boots (Tier 7)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite boots" + "" + " within Daemonheim."); case 125: return newstruct cs2func_script_1022_struct(61, 16285, "Members: Argonite gauntlets (Tier 7)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite gauntlets" + "" + " within Daemonheim."); case 126: return newstruct cs2func_script_1022_struct(62, 16373, "Members: Argonite hatchet (Tier 7)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite hatchets" + "" + " within Daemonheim."); case 127: return newstruct cs2func_script_1022_struct(62, 16307, "Members: Argonite pickaxe (Tier 7)" + "
" + " 1 bar", "Members can now smith " + "" + "argonite pickaxes" + "" + " within Daemonheim."); case 128: return newstruct cs2func_script_1022_struct(63, 17031, "Members: Argonite warhammer (Tier 7)" + "
" + " 2 bars", "Members can now smith " + "" + "argonite warhammers" + "" + " within Daemonheim."); case 129: return newstruct cs2func_script_1022_struct(63, 16947, "Members: Argonite rapier (Tier 7)" + "
" + " 2 bars", "Members can now smith " + "" + "argonite rapiers" + "" + " within Daemonheim."); case 130: return newstruct cs2func_script_1022_struct(64, 16395, "Members: Argonite longsword (Tier 7)" + "
" + " 2 bars", "Members can now smith " + "" + "argonite longswords" + "" + " within Daemonheim."); case 131: return newstruct cs2func_script_1022_struct(65, 16703, "Members: Argonite full helm (Tier 7)" + "
" + " 2 bars", "Members can now smith " + "" + "argonite full helms" + "" + " within Daemonheim."); case 132: return newstruct cs2func_script_1022_struct(65, 15765, "Members: Argonite battleaxe (Tier 7)" + "
" + " 2 bars", "Members can now smith " + "" + "argonite battleaxes" + "" + " within Daemonheim."); case 133: return newstruct cs2func_script_1022_struct(66, 17353, "Members: Argonite kiteshield (Tier 7)" + "
" + " 3 bars", "Members can now smith " + "" + "argonite kiteshields" + "" + " within Daemonheim."); case 134: return newstruct cs2func_script_1022_struct(66, 16725, "Members: Argonite chainbody (Tier 7)" + "
" + " 3 bars", "Members can now smith " + "" + "argonite chainbodies" + "" + " within Daemonheim."); case 135: return newstruct cs2func_script_1022_struct(67, 16681, "Members: Argonite platelegs (Tier 7)" + "
" + " 3 bars", "Members can now smith " + "" + "argonite platelegs" + "" + " within Daemonheim."); case 136: return newstruct cs2func_script_1022_struct(67, 16659, "Members: Argonite plateskirt (Tier 7)" + "
" + " 3 bars", "Members can now smith " + "" + "argonite plateskirts" + "" + " within Daemonheim."); case 137: return newstruct cs2func_script_1022_struct(67, 17111, "Members: Argonite spear (Tier 7)" + "
" + " 4 bars", "Members can now smith " + "" + "argonite spears" + "" + " within Daemonheim."); case 138: return newstruct cs2func_script_1022_struct(68, 16417, "Members: Argonite maul (Tier 7)" + "
" + " 4 bars", "Members can now smith " + "" + "argonite mauls" + "" + " within Daemonheim."); case 139: return newstruct cs2func_script_1022_struct(68, 16901, "Members: Argonite 2h sword (Tier 7)" + "
" + " 4 bars", "Members can now smith " + "" + "argonite 2h swords" + "" + " within Daemonheim."); case 140: return newstruct cs2func_script_1022_struct(69, 17251, "Members: Argonite platebody (Tier 7)" + "
" + " 5 bars", "Members can now smith " + "" + "argonite platebodies" + "" + " within Daemonheim."); case 141: return newstruct cs2func_script_1022_struct(70, 17664, "Members: Katagon (Tier 8)", "Members can now smelt " + "" + "katagon" + "" + " within Daemonheim."); case 142: return newstruct cs2func_script_1022_struct(70, 17920, "Members: Katagon arrowheads (Tier 8) (15)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon arrowheads" + "" + " within Daemonheim."); case 143: return newstruct cs2func_script_1022_struct(70, 16813, "Members: Katagon dagger (Tier 8)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon daggers" + "" + " within Daemonheim."); case 144: return newstruct cs2func_script_1022_struct(71, 16353, "Members: Katagon boots (Tier 8)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon boots" + "" + " within Daemonheim."); case 145: return newstruct cs2func_script_1022_struct(71, 16287, "Members: Katagon gauntlets (Tier 8)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon gauntlets" + "" + " within Daemonheim."); case 146: return newstruct cs2func_script_1022_struct(72, 16375, "Members: Katagon hatchet (Tier 8)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon hatchets" + "" + " within Daemonheim."); case 147: return newstruct cs2func_script_1022_struct(72, 16309, "Members: Katagon pickaxe (Tier 8)" + "
" + " 1 bar", "Members can now smith " + "" + "katagon pickaxes" + "" + " within Daemonheim."); case 148: return newstruct cs2func_script_1022_struct(73, 17033, "Members: Katagon warhammer (Tier 8)" + "
" + " 2 bars", "Members can now smith " + "" + "katagon warhammers" + "" + " within Daemonheim."); case 149: return newstruct cs2func_script_1022_struct(73, 16949, "Members: Katagon rapier (Tier 8)" + "
" + " 2 bars", "Members can now smith " + "" + "katagon rapiers" + "" + " within Daemonheim."); case 150: return newstruct cs2func_script_1022_struct(74, 16397, "Members: Katagon longsword (Tier 8)" + "
" + " 2 bars", "Members can now smith " + "" + "katagon longswords" + "" + " within Daemonheim."); case 151: return newstruct cs2func_script_1022_struct(75, 16705, "Members: Katagon full helm (Tier 8)" + "
" + " 2 bars", "Members can now smith " + "" + "katagon full helms" + "" + " within Daemonheim."); case 152: return newstruct cs2func_script_1022_struct(75, 15767, "Members: Katagon battleaxe (Tier 8)" + "
" + " 2 bars", "Members can now smith " + "" + "katagon battleaxes" + "" + " within Daemonheim."); case 153: return newstruct cs2func_script_1022_struct(76, 17355, "Members: Katagon kiteshield (Tier 8)" + "
" + " 3 bars", "Members can now smith " + "" + "katagon kiteshields" + "" + " within Daemonheim."); case 154: return newstruct cs2func_script_1022_struct(76, 16727, "Members: Katagon chainbody (Tier 8)" + "
" + " 3 bars", "Members can now smith " + "" + "katagon chainbodies" + "" + " within Daemonheim."); case 155: return newstruct cs2func_script_1022_struct(77, 16683, "Members: Katagon platelegs (Tier 8)" + "
" + " 3 bars", "Members can now smith " + "" + "katagon platelegs" + "" + " within Daemonheim."); case 156: return newstruct cs2func_script_1022_struct(77, 16661, "Members: Katagon plateskirt (Tier 8)" + "
" + " 3 bars", "Members can now smith " + "" + "katagon plateskirts" + "" + " within Daemonheim."); case 157: return newstruct cs2func_script_1022_struct(77, 17119, "Members: Katagon spear (Tier 8)" + "
" + " 4 bars", "Members can now smith " + "" + "katagon spears" + "" + " within Daemonheim."); case 158: return newstruct cs2func_script_1022_struct(78, 16419, "Members: Katagon maul (Tier 8)" + "
" + " 4 bars", "Members can now smith " + "" + "katagon mauls" + "" + " within Daemonheim."); case 159: return newstruct cs2func_script_1022_struct(78, 16903, "Members: Katagon 2h sword (Tier 8)" + "
" + " 4 bars", "Members can now smith " + "" + "katagon 2h swords" + "" + " within Daemonheim."); case 160: return newstruct cs2func_script_1022_struct(79, 17253, "Members: Katagon platebody (Tier 8)" + "
" + " 5 bars", "Members can now smith " + "" + "katagon platebodies" + "" + " within Daemonheim."); case 161: return newstruct cs2func_script_1022_struct(80, 17666, "Members: Gorgonite (Tier 9)", "Members can now smelt " + "" + "gorgonite" + "" + " within Daemonheim."); case 162: return newstruct cs2func_script_1022_struct(80, 17925, "Members: Gorgonite arrowheads (Tier 9) (15)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite arrowheads" + "" + " within Daemonheim."); case 163: return newstruct cs2func_script_1022_struct(80, 16821, "Members: Gorgonite dagger (Tier 9)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite daggers" + "" + " within Daemonheim."); case 164: return newstruct cs2func_script_1022_struct(81, 16355, "Members: Gorgonite boots (Tier 9)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite boots" + "" + " within Daemonheim."); case 165: return newstruct cs2func_script_1022_struct(81, 16289, "Members: Gorgonite gauntlets (Tier 9)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite gauntlets" + "" + " within Daemonheim."); case 166: return newstruct cs2func_script_1022_struct(82, 16377, "Members: Gorgonite hatchet (Tier 9)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite hatchets" + "" + " within Daemonheim."); case 167: return newstruct cs2func_script_1022_struct(82, 16311, "Members: Gorgonite pickaxe (Tier 9)" + "
" + " 1 bar", "Members can now smith " + "" + "gorgonite pickaxes" + "" + " within Daemonheim."); case 168: return newstruct cs2func_script_1022_struct(83, 17035, "Members: Gorgonite warhammer (Tier 9)" + "
" + " 2 bars", "Members can now smith " + "" + "gorgonite warhammers" + "" + " within Daemonheim."); case 169: return newstruct cs2func_script_1022_struct(83, 16951, "Members: Gorgonite rapier (Tier 9)" + "
" + " 2 bars", "Members can now smith " + "" + "gorgonite rapiers" + "" + " within Daemonheim."); case 170: return newstruct cs2func_script_1022_struct(84, 16399, "Members: Gorgonite longsword (Tier 9)" + "
" + " 2 bars", "Members can now smith " + "" + "gorgonite longswords" + "" + " within Daemonheim."); case 171: return newstruct cs2func_script_1022_struct(85, 16707, "Members: Gorgonite full helm (Tier 9)" + "
" + " 2 bars", "Members can now smith " + "" + "gorgonite full helms" + "" + " within Daemonheim."); case 172: return newstruct cs2func_script_1022_struct(85, 15769, "Members: Gorgonite battleaxe (Tier 9)" + "
" + " 2 bars", "Members can now smith " + "" + "gorgonite battleaxes" + "" + " within Daemonheim."); case 173: return newstruct cs2func_script_1022_struct(86, 17357, "Members: Gorgonite kiteshield (Tier 9)" + "
" + " 3 bars", "Members can now smith " + "" + "gorgonite kiteshields" + "" + " within Daemonheim."); case 174: return newstruct cs2func_script_1022_struct(86, 16729, "Members: Gorgonite chainbody (Tier 9)" + "
" + " 3 bars", "Members can now smith " + "" + "gorgonite chainbodies" + "" + " within Daemonheim."); case 175: return newstruct cs2func_script_1022_struct(87, 16685, "Members: Gorgonite platelegs (Tier 9)" + "
" + " 3 bars", "Members can now smith " + "" + "gorgonite platelegs" + "" + " within Daemonheim."); case 176: return newstruct cs2func_script_1022_struct(87, 16663, "Members: Gorgonite plateskirt (Tier 9)" + "
" + " 3 bars", "Members can now smith " + "" + "gorgonite plateskirts" + "" + " within Daemonheim."); case 177: return newstruct cs2func_script_1022_struct(87, 17127, "Members: Gorgonite spear (Tier 9)" + "
" + " 4 bars", "Members can now smith " + "" + "gorgonite spears" + "" + " within Daemonheim."); case 178: return newstruct cs2func_script_1022_struct(88, 16421, "Members: Gorgonite maul (Tier 9)" + "
" + " 4 bars", "Members can now smith " + "" + "gorgonite mauls" + "" + " within Daemonheim."); case 179: return newstruct cs2func_script_1022_struct(88, 16905, "Members: Gorgonite 2h sword (Tier 9)" + "
" + " 4 bars", "Members can now smith " + "" + "gorgonite 2h swords" + "" + " within Daemonheim."); case 180: return newstruct cs2func_script_1022_struct(89, 17255, "Members: Gorgonite platebody (Tier 9)" + "
" + " 5 bars", "Members can now smith " + "" + "gorgonite platebodies" + "" + " within Daemonheim."); case 181: return newstruct cs2func_script_1022_struct(90, 17668, "Members: Promethium (Tier 10)", "Members can now smelt " + "" + "Promethium" + "" + " within Daemonheim."); case 182: return newstruct cs2func_script_1022_struct(90, 17930, "Members: Promethium arrowheads (Tier 10) (15)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium arrowheads" + "" + " within Daemonheim."); case 183: return newstruct cs2func_script_1022_struct(90, 16829, "Members: Promethium dagger (Tier 10)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium daggers" + "" + " within Daemonheim."); case 184: return newstruct cs2func_script_1022_struct(91, 16357, "Members: Promethium boots (Tier 10)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium boots" + "" + " within Daemonheim."); case 185: return newstruct cs2func_script_1022_struct(91, 16291, "Members: Promethium gauntlets (Tier 10)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium gauntlets" + "" + " within Daemonheim."); case 186: return newstruct cs2func_script_1022_struct(92, 16379, "Members: Promethium hatchet (Tier 10)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium hatchets" + "" + " within Daemonheim."); case 187: return newstruct cs2func_script_1022_struct(92, 16313, "Members: Promethium pickaxe (Tier 10)" + "
" + " 1 bar", "Members can now smith " + "" + "promethium pickaxes" + "" + " within Daemonheim."); case 188: return newstruct cs2func_script_1022_struct(93, 17037, "Members: Promethium warhammer (Tier 10)" + "
" + " 2 bars", "Members can now smith " + "" + "promethium warhammers" + "" + " within Daemonheim."); case 189: return newstruct cs2func_script_1022_struct(93, 16953, "Members: Promethium rapier (Tier 10)" + "
" + " 2 bars", "Members can now smith " + "" + "promethium rapiers" + "" + " within Daemonheim."); case 190: return newstruct cs2func_script_1022_struct(94, 16401, "Members: Promethium longsword (Tier 10)" + "
" + " 2 bars", "Members can now smith " + "" + "promethium longswords" + "" + " within Daemonheim."); case 191: return newstruct cs2func_script_1022_struct(95, 16709, "Members: Promethium full helm (Tier 10)" + "
" + " 2 bars", "Members can now smith " + "" + "promethium full helms" + "" + " within Daemonheim."); case 192: return newstruct cs2func_script_1022_struct(95, 15771, "Members: Promethium battleaxe (Tier 10)" + "
" + " 2 bars", "Members can now smith " + "" + "promethium battleaxes" + "" + " within Daemonheim."); case 193: return newstruct cs2func_script_1022_struct(96, 17359, "Members: Promethium kiteshield (Tier 10)" + "
" + " 3 bars", "Members can now smith " + "" + "promethium kiteshields" + "" + " within Daemonheim."); case 194: return newstruct cs2func_script_1022_struct(96, 16731, "Members: Promethium chainbody (Tier 10)" + "
" + " 3 bars", "Members can now smith " + "" + "promethium chainbodies" + "" + " within Daemonheim."); case 195: return newstruct cs2func_script_1022_struct(97, 16687, "Members: Promethium platelegs (Tier 10)" + "
" + " 3 bars", "Members can now smith " + "" + "promethium platelegs" + "" + " within Daemonheim."); case 196: return newstruct cs2func_script_1022_struct(97, 16665, "Members: Promethium plateskirt (Tier 10)" + "
" + " 3 bars", "Members can now smith " + "" + "promethium plateskirts" + "" + " within Daemonheim."); case 197: return newstruct cs2func_script_1022_struct(97, 17135, "Members: Promethium spear (Tier 10)" + "
" + " 4 bars", "Members can now smith " + "" + "promethium spears" + "" + " within Daemonheim."); case 198: return newstruct cs2func_script_1022_struct(98, 16423, "Members: Promethium maul (Tier 10)" + "
" + " 4 bars", "Members can now smith " + "" + "promethium mauls" + "" + " within Daemonheim."); case 199: return newstruct cs2func_script_1022_struct(98, 16907, "Members: Promethium 2h sword (Tier 10)" + "
" + " 4 bars", "Members can now smith " + "" + "promethium 2h swords" + "" + " within Daemonheim."); case 200: return newstruct cs2func_script_1022_struct(99, 17257, "Members: Promethium platebody (Tier 10)" + "
" + " 5 bars", "Members can now smith " + "" + "promethium platebodies" + "" + " within Daemonheim."); } break; case 15: SWITCH (arg1) { case 0: GOTO flow_554 } break; flow_554: return newstruct cs2func_script_1022_struct(99, 9795, "Skill mastery", "" + "Congratulations! You are now a master smith. Members can visit " + "" + "Thurgo" + "" + ", who lives near " + "" + "Mudskipper Point" + "" + ". He has something special that is only available to true masters of the " + "" + "Smithing" + "" + " skill!"); } return newstruct cs2func_script_1022_struct(0, -1, "", ""); }