cs2func_script_990_struct(2,2,0) script_990(int arg0,int arg1) {
switch (arg0) {
case 0:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(1, 1511, "Normal tree", "You can now chop down " + "
" + "normal trees" + "" + ".");
case 1:
return newstruct cs2func_script_990_struct(1, 2862, "Members: Achey tree", "Members can now chop down " + "" + "achey trees" + "" + ".");
case 2:
return newstruct cs2func_script_990_struct(10, 6281, "Members: Light jungle" + "
" + " (after Jungle Potion)", "Members now have the Woodcutting level required to clear " + "" + "light jungle" + "" + " in Tai Bwo Wannai Clean-up (after Jungle Potion).");
case 3:
return newstruct cs2func_script_990_struct(15, 1521, "Oak tree", "You can now chop down " + "" + "oak trees" + "" + ".");
case 4:
return newstruct cs2func_script_990_struct(20, 6283, "Members: Medium jungle" + "
" + " (after Jungle Potion)", "Members now have the Woodcutting level required to clear " + "" + "medium jungle" + "" + " in Tai Bwo Wannai Clean-up (after Jungle Potion).");
case 5:
return newstruct cs2func_script_990_struct(30, 1519, "Willow tree", "You can now chop down " + "" + "willow trees" + "" + ".");
case 6:
return newstruct cs2func_script_990_struct(35, 6285, "Members: Dense jungle" + "
" + " (after Jungle Potion)", "Members now have the Woodcutting level required to clear " + "" + "dense jungle" + "" + " in Tai Bwo Wannai Clean-up (after Jungle Potion).");
case 7:
return newstruct cs2func_script_990_struct(35, 6333, "Members: Teak tree" + "
" + " (after Jungle Potion)", "Members now have the Woodcutting level required to chop down " + "" + "teak trees" + "" + " (after Jungle Potion).");
case 8:
return newstruct cs2func_script_990_struct(37, 13756, "Members: Cursed willow tree roots" + "
" + " (after starting Summer's End)", "Members now have the Woodcutting level required to chop " + "" + "cursed willow tree roots" + "" + " (after starting Summer's End).");
case 9:
return newstruct cs2func_script_990_struct(45, 1517, "Maple tree", "You can now chop down " + "" + "maple trees" + "" + ".");
case 10:
return newstruct cs2func_script_990_struct(45, 3239, "Members: Hollow tree", "Members can now chop down " + "" + "hollow trees" + "" + ".");
case 11:
return newstruct cs2func_script_990_struct(50, 6332, "Members: Mahogany tree" + "
" + " (after Jungle Potion)", "Members now have the Woodcutting level required to chop down " + "" + "mahogany trees" + "" + " (after Jungle Potion).");
case 12:
return newstruct cs2func_script_990_struct(54, 10810, "Members: Arctic pine tree", "Members can now chop down " + "" + "arctic pine trees" + "" + ".");
case 13:
return newstruct cs2func_script_990_struct(58, 12581, "Members: Eucalyptus tree", "Members can now chop down " + "" + "eucalyptus trees" + "" + ".");
case 14:
return newstruct cs2func_script_990_struct(60, 1515, "Yew tree", "You can now chop down " + "" + "yew trees" + "" + ".");
case 15:
return newstruct cs2func_script_990_struct(68, 15288, "Members: Choking ivy", "Members can now chop down " + "" + "choking ivy" + "" + ".");
case 16:
return newstruct cs2func_script_990_struct(75, 1513, "Members: Magic tree", "Members can now chop down " + "" + "magic trees" + "" + ".");
case 17:
return newstruct cs2func_script_990_struct(76, 21600, "Members: Blisterwood tree", "Members can now chop logs from the " + "" + "Blisterwood tree" + "" + ".");
case 18:
return newstruct cs2func_script_990_struct(80, 8794, "Members: Sawmill training", "Members can now participate in " + "" + "sawmill training" + "" + ".");
case 19:
return newstruct cs2func_script_990_struct(82, 13567, "Members: Cursed magic tree" + "
" + " (after Spirit of Summer)", "Members now have the Woodcutting level required to chop down " + "" + "cursed magic trees" + "" + " (after Spirit of Summer).");
case 20:
return newstruct cs2func_script_990_struct(83, 21349, "Members: Straight root", "Members can now chop down " + "" + "straight roots" + "" + " in the jadinko lair.");
case 21:
return newstruct cs2func_script_990_struct(83, 21350, "Members: Curly root", "Members can now chop down " + "" + "curly roots" + "" + " in the jadinko lair.");
case 22:
return newstruct cs2func_script_990_struct(83, 21369, "Members: Mutated root", "Members can now chop down " + "" + "mutated roots" + "" + " in the jadinko lair.");
}
break;
case 1:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(1, 21340, "Members: Dwarven Army Axe", "Members can now use a " + "" + "Dwarven Army Axe" + "" + ".");
case 1:
return newstruct cs2func_script_990_struct(1, 1351, "Bronze hatchet", "You can now use " + "" + "bronze hatchets" + "" + ".");
case 2:
return newstruct cs2func_script_990_struct(1, 1349, "Iron hatchet", "You can now use " + "" + "iron hatchets" + "" + ".");
case 3:
return newstruct cs2func_script_990_struct(6, 1353, "Steel hatchet", "You can now use " + "" + "steel hatchets" + "" + ".");
case 4:
return newstruct cs2func_script_990_struct(6, 1361, "Black hatchet", "You can now use " + "" + "black hatchets" + "" + ".");
case 5:
return newstruct cs2func_script_990_struct(21, 1355, "Mithril hatchet", "You can now use " + "" + "mithril hatchets" + "" + ".");
case 6:
return newstruct cs2func_script_990_struct(31, 1357, "Adamant hatchet", "You can now use " + "" + "adamant hatchets" + "" + ".");
case 7:
return newstruct cs2func_script_990_struct(40, 14108, "Members: Sacred clay hatchet", "Members can now use " + "" + "sacred clay hatchets" + "");
case 8:
return newstruct cs2func_script_990_struct(40, 14100, "Members: Volatile hatchet", "Members can now use " + "" + "volatile hatchets" + "");
case 9:
return newstruct cs2func_script_990_struct(41, 1359, "Rune hatchet", "You can now use " + "" + "rune hatchets" + "" + ".");
case 10:
return newstruct cs2func_script_990_struct(61, 6739, "Members: Dragon hatchet", "Members can now use " + "" + "dragon hatchets" + "" + ".");
case 11:
return newstruct cs2func_script_990_struct(61, 13661, "Members: Inferno Adze" + "
" + " (after All Fired Up, with 92 Firemaking)", "Members can now use the " + "" + "Inferno Adze" + "" + " to chop down trees (after All Fired Up and with level 92 Firemaking).");
}
break;
case 2:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(12, 7414, "Log canoe", "You can now make " + "" + "log canoes" + "" + ".");
case 1:
return newstruct cs2func_script_990_struct(27, 7414, "Dugout canoe", "You can now make " + "" + "dugout canoes" + "" + ".");
case 2:
return newstruct cs2func_script_990_struct(42, 7414, "Stable dugout canoe", "You can now make " + "" + "stable dugout canoes" + "" + ".");
case 3:
return newstruct cs2func_script_990_struct(57, 7414, "Waka canoe", "You can now make " + "" + "waka canoes" + "" + ".");
}
break;
case 3:
if (((boolean)arg1)) {
return newstruct cs2func_script_990_struct(44, 10939, "Lumberjack clothing", "Members can now wear the " + "" + "undead lumberjack" + "" + " clothing.");
}
if (((boolean)arg1)) {
return newstruct cs2func_script_990_struct(54, 10826, "Fremennik round shield", "Members can now make " + "" + "Fremennik round shields" + "" + ".");
}
if (arg1 == 2) {
return newstruct cs2func_script_990_struct(54, 10812, "Split arctic pine logs", "Members can now split " + "" + "arctic pine logs" + "" + ".");
}
break;
case 4:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "" + "starved ancient effigies" + "" + " using their knowledge of Woodcutting.");
case 1:
return newstruct cs2func_script_990_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "" + "nourished ancient effigies" + "" + " using their knowledge of Woodcutting.");
case 2:
return newstruct cs2func_script_990_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "" + "sated ancient effigies" + "" + " using their knowledge of Woodcutting.");
case 3:
return newstruct cs2func_script_990_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "" + "gorged ancient effigies" + "" + " using their knowledge of Woodcutting.");
}
break;
case 5:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(1, 14667, "Chop basic evil tree", "Members can now chop " + "" + "basic evil trees" + "");
case 1:
return newstruct cs2func_script_990_struct(1, 14132, "Stealing Creation - class 1 hatchet", "Members can now use " + "" + "class 1 hatchets" + "" + " in Stealing Creation.");
case 2:
return newstruct cs2func_script_990_struct(15, 14667, "Chop evil oak tree", "Members can now chop " + "" + "evil oak trees" + "");
case 3:
return newstruct cs2func_script_990_struct(20, 14184, "Stealing Creation - woodcut class 2 sacred clay", "Members can now woodcut " + "" + "class 2 sacred clay" + "" + " in Stealing Creation.");
case 4:
return newstruct cs2func_script_990_struct(20, 14134, "Stealing Creation - class 2 hatchet", "Members can now use " + "" + "class 2 hatchets" + "" + " in Stealing Creation.");
case 5:
return newstruct cs2func_script_990_struct(30, 14667, "Chop evil willow tree", "Members can now chop " + "" + "evil willow trees" + "");
case 6:
return newstruct cs2func_script_990_struct(40, 14186, "Stealing Creation - woodcut class 3 sacred clay", "Members can now woodcut " + "" + "class 3 sacred clay" + "" + " in Stealing Creation.");
case 7:
return newstruct cs2func_script_990_struct(40, 14136, "Stealing Creation - class 3 hatchet", "Members can now use " + "" + "class 3 hatchets" + "" + " in Stealing Creation.");
case 8:
return newstruct cs2func_script_990_struct(45, 14667, "Chop evil maple tree", "Members can now chop " + "" + "evil maple trees" + "");
case 9:
return newstruct cs2func_script_990_struct(60, 14667, "Chop evil yew tree", "Members can now chop " + "" + "evil yew trees" + "");
case 10:
return newstruct cs2func_script_990_struct(60, 14188, "Stealing Creation - woodcut class 4 sacred clay", "Members can now woodcut " + "" + "class 4 sacred clay" + "" + " in Stealing Creation.");
case 11:
return newstruct cs2func_script_990_struct(60, 14138, "Stealing Creation - class 4 hatchet", "Members can now use " + "" + "class 4 hatchets" + "" + " in Stealing Creation.");
case 12:
return newstruct cs2func_script_990_struct(75, 14667, "Chop evil magic tree", "Members can now chop " + "" + "evil magic trees" + "");
case 13:
return newstruct cs2func_script_990_struct(80, 14190, "Stealing Creation - woodcut class 5 sacred clay", "Members can now woodcut " + "" + "class 5 sacred clay" + "" + " in Stealing Creation.");
case 14:
return newstruct cs2func_script_990_struct(80, 14140, "Stealing Creation - class 5 hatchet", "Members can now use " + "" + "class 5 hatchets" + "" + " in Stealing Creation.");
case 15:
return newstruct cs2func_script_990_struct(85, 14667, "Chop elder evil tree", "Members can now chop " + "" + "elder evil trees" + "");
}
break;
case 6:
switch (arg1) {
case 0:
return newstruct cs2func_script_990_struct(-1, 15707, "Dungeoneering skill tasks" + "
" + "As your Woodcutting level increases, you will be able to attempt higher-level woodcutting tasks within Daemonheim. You will also be more likely to succeed when attempting woodcutting tasks within Daemonheim.", "");
case 1:
return newstruct cs2func_script_990_struct(1, 17682, "Tangle gum tree (Tier 1)", "You can now chop down " + "" + "tangle gum trees" + "" + " within Daemonheim.");
case 2:
return newstruct cs2func_script_990_struct(1, 16361, "Novite hatchet (Tier 1)", "You can now use " + "" + "novite hatchets" + "" + " within Daemonheim.");
case 3:
return newstruct cs2func_script_990_struct(10, 17684, "Seeping elm tree (Tier 2)", "You can now chop " + "" + "seeping elm trees" + "" + " within Daemonheim.");
case 4:
return newstruct cs2func_script_990_struct(10, 16363, "Bathus hatchet (Tier 2)", "You can now use " + "" + "bathus hatchets" + "" + " within Daemonheim.");
case 5:
return newstruct cs2func_script_990_struct(20, 17686, "Blood spindle tree (Tier 3)", "You can now chop down " + "" + "blood spindle trees" + "" + " within Daemonheim.");
case 6:
return newstruct cs2func_script_990_struct(20, 16365, "Marmaros hatchet (Tier 3)", "You can now use " + "" + "marmaros hatchets" + "" + " within Daemonheim.");
case 7:
return newstruct cs2func_script_990_struct(30, 17688, "Utuku tree (Tier 4)", "You can now chop down " + "" + "utuku trees" + "" + " within Daemonheim.");
case 8:
return newstruct cs2func_script_990_struct(30, 16367, "Kratonite hatchet (Tier 4)", "You can now use " + "" + "kratonite hatchets" + "" + " within Daemonheim.");
case 9:
return newstruct cs2func_script_990_struct(40, 17690, "Spinebeam tree (Tier 5)", "You can now chop down " + "" + "spinebeam trees" + "" + " within Daemonheim.");
case 10:
return newstruct cs2func_script_990_struct(40, 16369, "Fractite hatchet (Tier 5)", "You can now use " + "" + "fractite hatchets" + "" + " within Daemonheim.");
case 11:
return newstruct cs2func_script_990_struct(50, 17692, "Members: Bovistrangler tree (Tier 6)", "Members can now chop down " + "" + "bovistrangler trees" + "" + " within Daemonheim.");
case 12:
return newstruct cs2func_script_990_struct(50, 16371, "Members: Zephyrium hatchet (Tier 6)", "Members can now use " + "" + "zephyrium hatchets" + "" + " within Daemonheim.");
case 13:
return newstruct cs2func_script_990_struct(60, 17694, "Members: Thigat tree (Tier 7)", "Members can now chop down " + "" + "thigat trees" + "" + " within Daemonheim.");
case 14:
return newstruct cs2func_script_990_struct(60, 16373, "Members: Argonite hatchet (Tier 7)", "Members can now use " + "" + "argonite hatchets" + "" + " within Daemonheim.");
case 15:
return newstruct cs2func_script_990_struct(70, 17696, "Members: Corpsethorn tree (Tier 8)", "Members can now chop down " + "" + "corpsethorn trees" + "" + " within Daemonheim.");
case 16:
return newstruct cs2func_script_990_struct(70, 16375, "Members: Katagon hatchet (Tier 8)", "Members can now use " + "" + "katagon hatchets" + "" + " within Daemonheim.");
case 17:
return newstruct cs2func_script_990_struct(80, 17698, "Members: Entgallow tree (Tier 9)", "Members can now chop down " + "" + "entgallow trees" + "" + " within Daemonheim.");
case 18:
return newstruct cs2func_script_990_struct(80, 16377, "Members: Gorgonite hatchet (Tier 9)", "Members can now use " + "" + "gorgonite hatchets" + "" + " within Daemonheim.");
case 19:
return newstruct cs2func_script_990_struct(90, 17700, "Members: Grave creeper tree (Tier 10)", "Members can now chop down " + "" + "grave creeper trees" + "" + " within Daemonheim.");
case 20:
return newstruct cs2func_script_990_struct(90, 16379, "Members: Promethium hatchet (Tier 10)", "Members can now use " + "" + "promethium hatchets" + "" + " within Daemonheim.");
case 21:
return newstruct cs2func_script_990_struct(99, 16381, "Members: Primal hatchet (Tier 11)", "Members can now use primal hatchets" + "" + " within Daemonheim.");
}
break;
case 7:
if (((boolean)arg1)) {
return newstruct cs2func_script_990_struct(99, 9807, "Skill mastery", "" + "Congratulations! You are now a master of " + "" + "Woodcutting" + "" + ". Members can visit " + "" + "Wilfred" + "" + ", just to the north of " + "" + "Falador" + "" + ". He has something special that is only available to true masters of the " + "" + "Woodcutting" + "" + " skill!");
}
}
return newstruct cs2func_script_990_struct(0, -1, "", "");
}