cs2func_script_1014_struct(2,2,0) script_1014(int arg0,int arg1) {
switch (arg0) {
case 0:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(1, 1942, "Potato", "You can now plant " + "
" + "potatoes" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(5, 1957, "Onion", "You can now plant " + "" + "onions" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(7, 1965, "Cabbage", "You can now plant " + "" + "cabbages" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(12, 1982, "Tomato", "You can now plant " + "" + "tomatoes" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(20, 5986, "Sweetcorn", "You can now plant " + "" + "sweetcorn" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(31, 5504, "Strawberry", "You can now plant " + "" + "strawberries" + "" + ".");
case 6:
return newstruct cs2func_script_1014_struct(47, 5982, "Watermelon", "You can now plant " + "" + "watermelons" + "" + ".");
}
break;
case 1:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(3, 6006, "Barley", "You can now plant " + "" + "barley" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(4, 5994, "Hammerstone hop", "You can now plant " + "" + "hammerstone hops" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(8, 5996, "Asgarnian hop", "You can now plant " + "" + "Asgarnian hops" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(13, 5931, "Jute plant", "You can now plant " + "" + "jute plants" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(16, 5998, "Yanillian hop", "You can now plant " + "" + "Yanillian hops" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(21, 6000, "Krandorian hop", "You can now plant " + "" + "Krandorian hops" + "" + ".");
case 6:
return newstruct cs2func_script_1014_struct(28, 6002, "Wildblood hop", "You can now plant " + "" + "wildblood hops" + "" + ".");
}
break;
case 2:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(15, 1521, "Oak tree", "You can now plant " + "" + "oak trees" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(30, 1519, "Willow tree", "You can now plant " + "" + "willow trees" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(45, 1517, "Maple tree", "You can now plant " + "" + "maple trees" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(60, 1515, "Yew tree", "You can now plant " + "" + "yew trees" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(75, 1513, "Magic tree", "You can now plant " + "" + "magic trees" + "" + ".");
}
break;
case 3:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(27, 1955, "Apple tree", "You can now plant " + "" + "apple trees" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(33, 1963, "Banana tree", "You can now plant " + "" + "banana trees" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(39, 2108, "Orange tree", "You can now plant " + "" + "orange trees" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(42, 5970, "Curry tree", "You can now plant " + "" + "curry trees" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(51, 2114, "Pineapple plant", "You can now plant " + "" + "pineapple plants" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(57, 5972, "Papaya tree", "You can now plant " + "" + "papaya trees" + "" + ".");
case 6:
return newstruct cs2func_script_1014_struct(68, 5974, "Palm tree", "You can now plant " + "" + "palm trees" + "" + ".");
}
break;
case 4:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(10, 1951, "Redberry bush", "You can now plant " + "" + "redberry bushes" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(22, 753, "Cadavaberry bush", "You can now plant " + "" + "cadavaberry bushes" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(36, 2126, "Dwellberry bush", "You can now plant " + "" + "dwellberry bushes" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(48, 247, "Jangerberry bush", "You can now plant " + "" + "jangerberry bushes" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(59, 239, "White berry bush", "You can now plant " + "" + "white berry bushes" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(70, 6018, "Poison ivy bush", "You can now plant " + "" + "poison ivy bushes" + "" + ".");
}
break;
case 5:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(2, 6010, "Marigold" + "
" + " Protects onions, tomatoes and potatoes from disease", "You can now " + "" + "plant marigolds" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(11, 6014, "Rosemary" + "
" + " Protects cabbages from disease", "You can now plant " + "" + "rosemary" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(24, 6012, "Nasturtium" + "
" + " Protects watermelons from disease", "You can now plant " + "" + "nasturtiums" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(25, 5738, "Woad", "You can now plant " + "" + "woad" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(26, 225, "Limpwurt", "You can now plant " + "" + "limpwurt" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(52, 14583, "White lily" + "
" + " Protects all neighbouring fruit and vegetables from disease", "You can now plant " + "" + "white lilies" + "" + ".");
}
break;
case 6:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(9, 249, "Guam", "You can now plant " + "" + "guam" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(14, 251, "Marrentill", "You can now plant " + "" + "marrentill" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(19, 253, "Tarromin", "You can now plant " + "" + "tarromin" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(26, 255, "Harralander", "You can now plant " + "" + "harralander" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(29, 3261, "Goutweed" + "
" + " (after Eadgar's Ruse)", "You now have the Farming level required to plant " + "" + "goutweed" + "" + " (after Eadgar's Ruse).");
case 5:
return newstruct cs2func_script_1014_struct(32, 257, "Ranarr", "You can now plant " + "" + "ranarr" + "" + ".");
case 6:
return newstruct cs2func_script_1014_struct(36, 12172, "Spirit weed", "You can now plant " + "" + "spirit weed" + "" + ".");
case 7:
return newstruct cs2func_script_1014_struct(38, 2998, "Toadflax", "You can now plant " + "" + "toadflax" + "" + ".");
case 8:
return newstruct cs2func_script_1014_struct(44, 259, "Irit", "You can now plant " + "" + "irit" + "" + ".");
case 9:
return newstruct cs2func_script_1014_struct(46, 14854, "Wergali", "You can now plant " + "" + "wergali" + "" + ".");
case 10:
return newstruct cs2func_script_1014_struct(50, 261, "Avantoe", "You can now plant " + "" + "avantoe" + "" + ".");
case 11:
return newstruct cs2func_script_1014_struct(56, 263, "Kwuarm", "You can now plant " + "" + "kwuarm" + "" + ".");
case 12:
return newstruct cs2func_script_1014_struct(58, 19989, "Erzille", "You can now plant " + "" + "erzille" + "" + " (in a vine herb patch).");
case 13:
return newstruct cs2func_script_1014_struct(62, 3000, "Snapdragon", "You can now plant " + "" + "snapdragon" + "" + ".");
case 14:
return newstruct cs2func_script_1014_struct(65, 19990, "Argway", "You can now plant " + "" + "argway" + "" + " (in a vine herb patch).");
case 15:
return newstruct cs2func_script_1014_struct(67, 265, "Cadantine", "You can now plant " + "" + "cadantine" + "" + ".");
case 16:
return newstruct cs2func_script_1014_struct(70, 19991, "Ugune", "You can now plant " + "" + "ugune" + "" + " (in a vine herb patch).");
case 17:
return newstruct cs2func_script_1014_struct(73, 2481, "Lantadyme", "You can now plant " + "" + "lantadyme" + "" + ".");
case 18:
return newstruct cs2func_script_1014_struct(76, 19992, "Shengo", "You can now plant " + "" + "shengo" + "" + " (in a vine herb patch).");
case 19:
return newstruct cs2func_script_1014_struct(79, 267, "Dwarf weed", "You can now plant " + "" + "dwarf weed" + "" + ".");
case 20:
return newstruct cs2func_script_1014_struct(80, 19993, "Samaden", "You can now plant " + "" + "samaden" + "" + " (in a vine herb patch).");
case 21:
return newstruct cs2func_script_1014_struct(85, 269, "Torstol", "You can now plant " + "" + "torstol" + "" + ".");
case 22:
return newstruct cs2func_script_1014_struct(91, 21624, "Fellstalk", "You can now plant fellstalk" + "" + ".");
}
break;
case 7:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(42, 12134, "Evil turnip", "You can now plant " + "" + "evil turnips" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(53, 6004, "Bittercap mushroom", "You can now plant " + "" + "bittercap mushrooms" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(53, 11779, "Jade vine" + "
" + " (after Back to My Roots)", "You now have the Farming level required to plant " + "" + "jade vines" + "" + " (after Back to my Roots).");
case 3:
return newstruct cs2func_script_1014_struct(54, 19962, "Vine blossoms", "You can now plant " + "" + "vine blossoms" + "" + " (in a vine flower patch).");
case 4:
return newstruct cs2func_script_1014_struct(55, 6016, "Cactus", "You can now plant " + "" + "cacti" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(61, 19969, "Lergberry bush", "You can now plant " + "" + "lergberry bushes" + "" + " (in a vine bush patch).");
case 6:
return newstruct cs2func_script_1014_struct(63, 2398, "Belladonna", "You can now plant " + "" + "belladonna" + "" + ".");
case 7:
return newstruct cs2func_script_1014_struct(72, 5980, "Calquat tree", "You can now plant " + "" + "calquat trees" + "" + ".");
case 8:
return newstruct cs2func_script_1014_struct(74, 21622, "Morchella mushroom", "You can now plant " + "" + "morchella mushrooms" + "" + ".");
case 9:
return newstruct cs2func_script_1014_struct(77, 19970, "Kalferberry bush", "You can now plant " + "" + "kalferberry bushes" + "" + " (in a vine bush patch).");
case 10:
return newstruct cs2func_script_1014_struct(83, 6063, "Spirit tree" + "
" + " (only 1 planted at a time)", "You can now plant " + "" + "spirit trees" + "" + ".");
case 11:
return newstruct cs2func_script_1014_struct(86, 6063, "Spirit tree" + "
" + " (only 2 planted at a time, after Prisoner of Glouphrie)", "You now have the Farming level required to plant " + "" + "2 spirit trees" + "" + " (after Prisoner of Glouphrie).");
}
break;
case 8:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(23, 6059, "Able to make and place a scarecrow", "You now have the ability to make and place a " + "" + "scarecrow" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(-1, 7620, "Scarecrows help to stop sweetcorn from being attacked by birds, while also helping to prevent disease.", "");
case 2:
return newstruct cs2func_script_1014_struct(-1, 7620, "How to make a scarecrow:", "");
case 3:
return newstruct cs2func_script_1014_struct(-1, 7620, "1. Fill an empty sack with straw from a haystack.", "");
case 4:
return newstruct cs2func_script_1014_struct(-1, 7620, "2. Drive the hay sack onto a bronze spear.", "");
case 5:
return newstruct cs2func_script_1014_struct(-1, 7620, "3. Place a watermelon at the very top as a head.", "");
case 6:
return newstruct cs2func_script_1014_struct(-1, 7620, "4. Stand the scarecrow in an empty flower patch.", "");
case 7:
return newstruct cs2func_script_1014_struct(25, 18336, "Scroll of life" + "
" + " (with 25 Dungeoneering)", "You can now use the " + "" + "scroll of life" + "" + ". (You also need level 25 Dungeoneering.)");
}
break;
case 9:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(60, 20704, "Members: access to the Livid Farm (with 70 Magic, 60 Agility, 60 Crafting, 50 Construction and Lunar Diplomacy)", "Members can access the " + "" + "Livid Farm" + "" + " (with 70 Magic, 60 Agility, 60 Crafting, 50 Construction and Lunar Diplomacy).");
case 1:
return newstruct cs2func_script_1014_struct(91, 18778, "Starved ancient effigies", "You can now investigate " + "" + "starved ancient effigies" + "" + " using your knowledge of Farming.");
case 2:
return newstruct cs2func_script_1014_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "" + "nourished ancient effigies" + "" + " using your knowledge of Farming.");
case 3:
return newstruct cs2func_script_1014_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "" + "sated ancient effigies" + "" + " using your knowledge of Farming.");
case 4:
return newstruct cs2func_script_1014_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "" + "gorged ancient effigies" + "" + " using your knowledge of Farming.");
}
break;
case 10:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(1, 12625, "Vinesweeper", "You can now play " + "" + "Vinesweeper" + "" + ".");
case 1:
return newstruct cs2func_script_1014_struct(1, 14667, "Nurture basic evil tree saplings", "You can now nurture " + "" + "basic evil tree saplings" + "" + ".");
case 2:
return newstruct cs2func_script_1014_struct(7, 14667, "Nurture evil oak tree saplings", "You can now nurture " + "" + "evil oak tree saplings" + "" + ".");
case 3:
return newstruct cs2func_script_1014_struct(15, 14667, "Nurture evil willow tree saplings", "You can now nurture " + "" + "evil willow tree saplings" + "" + ".");
case 4:
return newstruct cs2func_script_1014_struct(22, 14667, "Nurture evil maple tree saplings", "You can now nurture " + "" + "evil maple tree saplings" + "" + ".");
case 5:
return newstruct cs2func_script_1014_struct(30, 14667, "Nurture evil yew tree saplings", "You can now nurture " + "" + "evil yew tree saplings" + "" + ".");
case 6:
return newstruct cs2func_script_1014_struct(37, 14667, "Nurture evil magic tree saplings", "You can now nurture " + "" + "evil magic tree saplings" + "" + ".");
case 7:
return newstruct cs2func_script_1014_struct(42, 14667, "Nurture elder evil tree saplings", "You can now nurture " + "" + "elder evil tree saplings" + "" + ".");
}
break;
case 11:
switch (arg1) {
case 0:
return newstruct cs2func_script_1014_struct(-1, 15707, "Dungeoneering skill tasks" + "
" + "As your Farming level increases, you will be able to attempt higher-level farming tasks within Daemonheim. You will also be more likely to succeed when attempting farming tasks within Daemonheim.", "");
case 1:
return newstruct cs2func_script_1014_struct(1, 17448, "Salve nettles", "You can now harvest " + "" + "salve nettles" + "" + " within Daemonheim.");
case 2:
return newstruct cs2func_script_1014_struct(1, 17823, "Cave potato", "You can now plant " + "" + "cave potatoes" + "" + " within Daemonheim.");
case 3:
return newstruct cs2func_script_1014_struct(7, 17826, "Sagewort", "You can now plant " + "" + "sagewort" + "" + " within Daemonheim.");
case 4:
return newstruct cs2func_script_1014_struct(10, 17450, "Wildercress", "You can now harvest " + "" + "wildercress" + "" + " within Daemonheim.");
case 5:
return newstruct cs2func_script_1014_struct(18, 17827, "Valerian", "You can now plant " + "" + "valerian" + "" + " within Daemonheim.");
case 6:
return newstruct cs2func_script_1014_struct(20, 17452, "Blightleaf", "You can now harvest " + "" + "blightleaves" + "" + " within Daemonheim.");
case 7:
return newstruct cs2func_script_1014_struct(29, 17828, "Aloe", "You can now plant " + "" + "aloe" + "" + " within Daemonheim.");
case 8:
return newstruct cs2func_script_1014_struct(30, 17454, "Roseblood", "You can now harvest " + "" + "roseblood" + "" + " within Daemonheim.");
case 9:
return newstruct cs2func_script_1014_struct(34, 17824, "Gissel mushroom", "You can now plant " + "" + "gissel mushrooms" + "" + " within Daemonheim.");
case 10:
return newstruct cs2func_script_1014_struct(40, 17829, "Wormwood", "You can now plant " + "" + "wormwood" + "" + " within Daemonheim.");
case 11:
return newstruct cs2func_script_1014_struct(40, 17456, "Bryll", "You can now harvest " + "" + "bryll" + "" + " within Daemonheim.");
case 12:
return newstruct cs2func_script_1014_struct(50, 17458, "Duskweed", "You can now plant " + "" + "duskweed" + "" + " within Daemonheim.");
case 13:
return newstruct cs2func_script_1014_struct(51, 17830, "Magebane", "You can now plant " + "" + "magebane" + "" + " within Daemonheim.");
case 14:
return newstruct cs2func_script_1014_struct(60, 17460, "Soulbell", "You can now harvest " + "" + "soulbells" + "" + " within Daemonheim.");
case 15:
return newstruct cs2func_script_1014_struct(62, 17831, "Featherfoil", "You can now plant " + "" + "featherfoil" + "" + " within Daemonheim.");
case 16:
return newstruct cs2func_script_1014_struct(68, 17825, "Edicap mushroom", "You can now plant " + "" + "edicap mushrooms" + "" + " within Daemonheim.");
case 17:
return newstruct cs2func_script_1014_struct(70, 17462, "Ectograss", "You can now harvest " + "" + "ectograss" + "" + " within Daemonheim.");
case 18:
return newstruct cs2func_script_1014_struct(73, 17832, "Winter's grip", "You can now plant " + "" + "winter's grip" + "" + " within Daemonheim.");
case 19:
return newstruct cs2func_script_1014_struct(80, 17464, "Runeleaf", "You can now harvest " + "" + "runeleaves" + "" + " within Daemonheim.");
case 20:
return newstruct cs2func_script_1014_struct(84, 17833, "Lycopus", "You can now plant " + "" + "lycopus" + "" + " within Daemonheim.");
case 21:
return newstruct cs2func_script_1014_struct(90, 17466, "Spiritbloom", "You can now harvest " + "" + "spiritbloom" + "" + " within Daemonheim.");
case 22:
return newstruct cs2func_script_1014_struct(95, 17834, "Buckthorn", "You can now plant " + "" + "buckthorn" + "" + " within Daemonheim.");
}
break;
case 12:
if (((boolean)arg1)) {
return newstruct cs2func_script_1014_struct(99, 9810, "Skill mastery", "" + "Congratulations! You are now a master of " + "" + "Farming" + "" + ". Why not visit " + "" + "Martin the Master Gardener" + "" + " in " + "" + "Draynor Village" + "" + "? He has something special that is only available to true masters of the " + "" + "Farming" + "" + " skill!");
}
}
return newstruct cs2func_script_1014_struct(0, -1, "", "");
}