cs2func_script_998_struct(2,2,0) script_998(int arg0,int arg1) {
switch (arg0) {
flow_1:
case 0:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(1, 303, "Small net", "You can now fish with a " + "
" + "small net" + "" + ".");
case 1:
return newstruct cs2func_script_998_struct(1, 13431, "Crayfish cage", "You can now fish with a " + "" + "crayfish cage" + "" + ".");
case 2:
return newstruct cs2func_script_998_struct(5, 307, "Bait fishing", "You can now fish with " + "" + "fishing rods" + "" + " and bait" + "" + ".");
case 3:
return newstruct cs2func_script_998_struct(16, 305, "Members: Big net", "Members can now fish with " + "" + "big nets" + "" + ".");
case 4:
return newstruct cs2func_script_998_struct(20, 309, "Fly fishing rod", "You can now fish with " + "" + "fly fishing rods" + "" + " and " + "" + "feathers" + "" + ".");
case 5:
return newstruct cs2func_script_998_struct(35, 311, "Harpoon", "You can now fish with " + "" + "harpoons" + "" + ".");
case 6:
return newstruct cs2func_script_998_struct(40, 301, "Lobster pot", "You can now fish with " + "" + "lobster pots" + "" + ".");
case 7:
return newstruct cs2func_script_998_struct(40, 14109, "Members: Sacred clay harpoon", "Members can now use " + "" + "sacred clay harpoons" + "" + ".");
case 8:
return newstruct cs2func_script_998_struct(40, 14101, "Members: Volatile harpoon", "Members can now use " + "" + "volatile harpoons" + "" + ".");
case 9:
return newstruct cs2func_script_998_struct(48, 11323, "Members: Heavy rod" + "
" + " (with 15 Agility and 15 Strength)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to fish with " + "" + "heavy rods" + "" + ". (They also need level 15 Agility and level 15 Strength.)");
case 10:
return newstruct cs2func_script_998_struct(65, 3157, "Members: Vessel fishing" + "
" + " (after starting Tai Bwo Wannai Trio)", "Members now have the Fishing level required to use " + "" + "karambwan vessels" + "" + " to fish for " + "" + "karambwan" + "" + " (after starting Tai Bwo Wannai Trio).");
case 11:
return newstruct cs2func_script_998_struct(65, 12860, "Swordfish gloves", "You can now wear " + "" + "swordfish gloves" + "" + ".");
case 12:
return newstruct cs2func_script_998_struct(70, 20891, "Members: Small cast net (after completing Deadliest Catch)", "You can now fish with " + "" + "small cast nets" + "" + " (after completing Deadliest Catch).");
case 13:
return newstruct cs2func_script_998_struct(70, 20892, "Members: Big cast net (after completing Deadliest Catch)", "Members can now fish with " + "" + "big cast nets" + "" + " (after completing Deadliest Catch).");
case 14:
return newstruct cs2func_script_998_struct(90, 12861, "Members: Shark gloves", "Members can now wear " + "" + "shark gloves" + "" + ".");
}
break;
case 1:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(1, 317, "Shrimp - Net fishing", "You can now catch " + "" + "shrimp" + "" + " with a net.");
case 1:
return newstruct cs2func_script_998_struct(1, 13435, "Crayfish - Crayfish cage", "You can now catch " + "" + "crayfish" + "" + " with a crayfish cage.");
case 2:
return newstruct cs2func_script_998_struct(5, 327, "Sardine - Sea bait fishing", "You can now catch " + "" + "sardines" + "" + " with a fishing rod.");
case 3:
return newstruct cs2func_script_998_struct(5, 3150, "Members: Karambwanji - Net fishing", "Members can now catch " + "" + "karabwanji" + "" + " with a net.");
case 4:
return newstruct cs2func_script_998_struct(10, 345, "Herring - Sea bait fishing", "You can now catch " + "" + "herring" + "" + " with a fishing rod.");
case 5:
return newstruct cs2func_script_998_struct(15, 321, "Anchovies - Net fishing", "You can now catch " + "" + "anchovies" + "" + " with a net.");
case 6:
return newstruct cs2func_script_998_struct(16, 353, "Members: Mackerel - Big net fishing", "Members can now catch " + "" + "mackerel" + "" + " with a big net.");
case 7:
return newstruct cs2func_script_998_struct(16, 407, "Members: Oyster - Big net fishing", "Members can now catch " + "" + "oysters" + "" + " with a big net.");
case 8:
return newstruct cs2func_script_998_struct(16, 405, "Members: Casket - Big net fishing", "Members can now catch " + "" + "caskets" + "" + " with a big net.");
case 9:
return newstruct cs2func_script_998_struct(16, 401, "Members: Seaweed - Big net fishing", "Members can now catch " + "" + "seaweed" + "" + " with a big net.");
case 10:
return newstruct cs2func_script_998_struct(20, 335, "Trout - Fly-fishing", "You can now catch " + "" + "trout" + "" + " with a fly-fishing rod.");
case 11:
return newstruct cs2func_script_998_struct(23, 341, "Members: Cod - Big net fishing", "Members can now catch " + "" + "cod" + "" + " with a big net.");
case 12:
return newstruct cs2func_script_998_struct(25, 349, "Pike - River bait fishing", "You can now catch " + "" + "pike" + "" + " with a fishing rod.");
case 13:
return newstruct cs2func_script_998_struct(28, 3379, "Members: Slimy eel - River bait fishing", "Members can now catch " + "" + "slimy eels" + "" + " with a fishing rod.");
case 14:
return newstruct cs2func_script_998_struct(30, 331, "Salmon - Fly-fishing", "You can now catch " + "" + "salmon" + "" + " with a fly-fishing rod.");
case 15:
return newstruct cs2func_script_998_struct(33, 5004, "Members: Giant frogspawn - Net fishing", "Members can now catch " + "" + "giant frogspawn" + "" + " with a net.");
case 16:
return newstruct cs2func_script_998_struct(35, 359, "Tuna - Harpoon fishing", "You can now catch " + "" + "tuna" + "" + " with a harpoon.");
case 17:
return newstruct cs2func_script_998_struct(38, 10138, "Members: Rainbow fish - Stripy fly-fishing", "Members can now catch " + "" + "rainbow fish" + "" + " with a fly-fishing rod.");
case 18:
return newstruct cs2func_script_998_struct(38, 5001, "Members: Cave eel - River bait fishing", "Members can now catch " + "" + "cave eels" + "" + " with a fishing rod.");
case 19:
return newstruct cs2func_script_998_struct(40, 377, "Lobster - Lobster pot fishing", "You can now catch " + "" + "lobsters" + "" + " with a lobster pot.");
case 20:
return newstruct cs2func_script_998_struct(46, 363, "Members: Bass - Big net fishing", "Members can now catch " + "" + "bass" + "" + " with a big net.");
case 21:
return newstruct cs2func_script_998_struct(50, 371, "Swordfish - Harpoon fishing", "You can now catch " + "" + "swordfish" + "" + " with a harpoon.");
case 22:
return newstruct cs2func_script_998_struct(53, 2148, "Members: Lava eel - Bait fishing (oily fishing rod)", "Members can now catch " + "" + "lava eels" + "" + " with an oily fishing rod.");
case 23:
return newstruct cs2func_script_998_struct(62, 7944, "Members: Monkfish - Net fishing", "Members can now catch " + "" + "monkfish" + "" + " with a net.");
case 24:
return newstruct cs2func_script_998_struct(65, 3142, "Members: Karambwan - Vessel fishing", "Members can now catch " + "" + "karambwan" + "" + " with a karambwan vessel in Karamja.");
case 25:
return newstruct cs2func_script_998_struct(76, 383, "Members: Shark - Harpoon fishing", "Members can now catch " + "" + "sharks" + "" + " with a harpoon.");
case 26:
return newstruct cs2func_script_998_struct(79, 395, "Members: Sea turtle - Fishing Trawler", "Members can now catch " + "" + "sea turtles" + "" + " in Fishing Trawler.");
case 27:
return newstruct cs2func_script_998_struct(81, 389, "Members: Manta ray - Fishing Trawler", "Members can now catch " + "" + "manta rays" + "" + " in Fishing Trawler.");
case 28:
return newstruct cs2func_script_998_struct(85, 15264, "Members: Cavefish - Cave bait fishing", "Members can now catch " + "" + "cavefish" + "" + " with a fishing rod.");
case 29:
return newstruct cs2func_script_998_struct(90, 15270, "Members: Rocktail - Living minerals cave bait fishing", "Members can now catch " + "" + "rocktails" + "" + " with a fishing rod.");
case 30:
return newstruct cs2func_script_998_struct(95, 21520, "Members: Tiger shark - Fishing Trawler", "Members can now catch " + "" + "tiger sharks" + "" + " in Fishing Trawler.");
}
break;
case 2:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(-1, 7620, "To start fishing like a barbarian, talk to Otto Godblessed when you have at least level 48 Fishing, level 15 Agility and level 15 Strength.", "");
case 1:
return newstruct cs2func_script_998_struct(48, 11328, "Members: Leaping trout" + "
" + " (with 15 Strength and 15 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "leaping trout" + "" + " with a heavy rod. (They also need level 15 Agility and level 15 Strength.)");
case 2:
return newstruct cs2func_script_998_struct(55, 359, "Members: Tuna" + "
" + " (with 35 Strength)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "tuna" + "" + " without a harpoon. (They also need level 35 Strength.)");
case 3:
return newstruct cs2func_script_998_struct(55, 359, "Members: Possibility of catching two tuna in one fishing attempt" + "
" + " (with 35 Strength and 35 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to potentially catch two " + "" + "tuna" + "" + " in one attempt without a harpoon. (They also need level 35 Strength and 35 Agility.)");
case 4:
return newstruct cs2func_script_998_struct(58, 11330, "Members: Leaping salmon" + "
" + " (with 30 Strength and 30 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "leaping salmon" + "" + " with a heavy rod. (They also need level 30 Agility and level 30 Strength.)");
case 5:
return newstruct cs2func_script_998_struct(70, 371, "Members: Swordfish" + "
" + " (with 50 Strength)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "swordfish" + "" + " without a harpoon. (They also need level 50 Strength.)");
case 6:
return newstruct cs2func_script_998_struct(70, 371, "Members: Possibility of catching two swordfish in one fishing attempt" + "
" + " (with 50 Strength and 50 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch two " + "" + "swordfish" + "" + " without a harpoon. (They also need level 50 Strength and 50 Agility.)");
case 7:
return newstruct cs2func_script_998_struct(70, 11332, "Members: Leaping sturgeon" + "
" + " (with 45 Strength and 45 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "leaping sturgeon" + "" + " with a heavy rod. (They also need level 45 Agility and level 45 Strength.)");
case 8:
return newstruct cs2func_script_998_struct(96, 383, "Members: Shark" + "
" + " (with 76 Strength)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to catch " + "" + "sharks" + "" + " without a harpoon. (They also need level 76 Strength.)");
case 9:
return newstruct cs2func_script_998_struct(96, 383, "Members: Possibility of catching two sharks in one fishing attempt" + "
" + " (with 76 Strength and 76 Agility)", "Members who are versed in the art of barbarian fishing now have the Fishing level required to potentially catch two " + "" + "sharks" + "" + " in one attempt without a harpoon. (They also need level 76 Strength and 76 Agility.)");
}
break;
case 3:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(35, 359, "Possibility of catching two tuna in one fishing attempt" + "
" + " (with 35 Agility)", "You now have the Fishing level required to potentially catch two " + "" + "tuna" + "" + " in one fishing attempt. (You also need level 35 Agility.)");
case 1:
return newstruct cs2func_script_998_struct(50, 371, "Possibility of catching two swordfish in one fishing attempt" + "
" + " (with 50 Agility)", "You now have the Fishing level required to potentially catch two " + "" + "swordfish" + "" + " in one fishing attempt. (You also need level 50 Agility.)");
case 2:
return newstruct cs2func_script_998_struct(76, 383, "Possibility of catching two sharks in one fishing attempt" + "
" + " (with 76 Agility)", "You now have the Fishing level required to potentially catch two " + "" + "sharks" + "" + " in one fishing attempt. (You also need level 76 Agility.)");
}
break;
case 4:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "" + "starved ancient effigies" + "" + " using their knowledge of Fishing.");
case 1:
return newstruct cs2func_script_998_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "" + "nourished ancient effigies" + "" + " using their knowledge of Fishing.");
case 2:
return newstruct cs2func_script_998_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "" + "sated ancient effigies" + "" + " using their knowledge of Fishing.");
case 3:
return newstruct cs2func_script_998_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "" + "gorged ancient effigies" + "" + " using their knowledge of Fishing.");
}
break;
case 5:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(1, 14142, "Members: Stealing Creation - class 1 harpoon", "Members can now use " + "" + "class 1 harpoons" + "" + " in Stealing Creation.");
case 1:
return newstruct cs2func_script_998_struct(20, 14184, "Members: Stealing Creation - catch class 2 sacred clay", "Members can now catch " + "" + "class 2 sacred clay" + "" + " in Stealing Creation.");
case 2:
return newstruct cs2func_script_998_struct(20, 14144, "Members: Stealing Creation - class 2 harpoon", "Members can now use " + "" + "class 2 harpoons" + "" + " in Stealing Creation.");
case 3:
return newstruct cs2func_script_998_struct(40, 14186, "Members: Stealing Creation - catch class 3 sacred clay", "Members can now catch " + "" + "class 3 sacred clay" + "" + " in Stealing Creation.");
case 4:
return newstruct cs2func_script_998_struct(40, 14146, "Members: Stealing Creation - class 3 harpoon", "Members can now use " + "" + "class 3 harpoons" + "" + " in Stealing Creation.");
case 5:
return newstruct cs2func_script_998_struct(60, 14188, "Members: Stealing Creation - catch class 4 sacred clay", "Members can now catch " + "" + "class 4 sacred clay" + "" + " in Stealing Creation.");
case 6:
return newstruct cs2func_script_998_struct(60, 14148, "Members: Stealing Creation - class 4 harpoon", "Members can now use " + "" + "class 4 harpoons" + "" + " in Stealing Creation.");
case 7:
return newstruct cs2func_script_998_struct(80, 14190, "Members: Stealing Creation - catch class 5 sacred clay", "Members can now catch " + "" + "class 5 sacred clay" + "" + " in Stealing Creation.");
case 8:
return newstruct cs2func_script_998_struct(80, 14150, "Members: Stealing Creation - class 5 harpoon", "Members can now use " + "" + "class 5 harpoons" + "" + " in Stealing Creation.");
}
break;
case 6:
switch (arg1) {
case 0:
return newstruct cs2func_script_998_struct(-1, 15707, "Dungeoneering skill tasks" + "
" + "As your Fishing level increases, you will be able to attempt higher-level fishing tasks within Daemonheim. You will also be more likely to succeed when attempting fishing tasks within Daemonheim.", "");
case 1:
return newstruct cs2func_script_998_struct(1, 17797, "Heim crab (Tier 1)", "You can now catch " + "" + "heim crabs" + "" + " within Daemonheim.");
case 2:
return newstruct cs2func_script_998_struct(10, 17799, "Red-eye (Tier 2)", "You can now catch " + "" + "red-eye" + "" + " within Daemonheim.");
case 3:
return newstruct cs2func_script_998_struct(20, 17801, "Dusk eel (Tier 3)", "You can now catch " + "" + "dusk eels" + "" + " within Daemonheim.");
case 4:
return newstruct cs2func_script_998_struct(30, 17803, "Giant flatfish (Tier 4)", "You can now catch " + "" + "giant flatfish" + "" + " within Daemonheim.");
case 5:
return newstruct cs2func_script_998_struct(40, 17805, "Short-finned eel (Tier 5)", "You can now catch " + "" + "short-finned eels" + "" + " within Daemonheim.");
case 6:
return newstruct cs2func_script_998_struct(50, 17807, "Members: Web snipper (Tier 6)", "Members can now catch " + "" + "web snippers" + "" + " within Daemonheim.");
case 7:
return newstruct cs2func_script_998_struct(60, 17809, "Members: Bouldabass (Tier 7)", "Members can now catch " + "" + "bouldabass" + "" + " within Daemonheim.");
case 8:
return newstruct cs2func_script_998_struct(70, 17811, "Members: Salve eel (Tier 8)", "Members can now catch " + "" + "salve eels" + "" + " within Daemonheim.");
case 9:
return newstruct cs2func_script_998_struct(80, 17813, "Members: Blue crab (Tier 9)", "Members can now catch " + "" + "blue crabs" + "" + " within Daemonheim.");
case 10:
return newstruct cs2func_script_998_struct(90, 17815, "Members: Cave moray (Tier 10)", "Members can now catch " + "" + "cave morays" + "" + " within Daemonheim.");
}
break;
case 7:
SWITCH (arg1) {
case 0:
GOTO flow_99
case 1:
GOTO flow_100
}
break;
flow_99:
return newstruct cs2func_script_998_struct(68, 383, "Members: Fishing Guild", "Members can now enter the " + "" + "Fishing Guild" + "" + ".");
flow_100:
return newstruct cs2func_script_998_struct(99, 9798, "Skill mastery", "" + "Congratulations! You are now a master of " + "" + "Fishing" + "" + ". Members can visit the " + "" + "Master Fisherman" + "" + " at the " + "" + "Fishing Guild" + "" + ". He has something special that is only available to true masters of the " + "" + "Fishing" + "" + " skill!");
}
return newstruct cs2func_script_998_struct(0, -1, "", "");
}