cs2func_script_1004_struct(2,2,0) script_1004(int arg0,int arg1) { switch (arg0) { flow_1: case 1: switch (arg1) { case 0: return newstruct cs2func_script_1004_struct(10, 5574, "Members: Initiate sallet" + "
" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "" + "initiate sallets" + "" + " (after Recruitment Drive, with level 20 Defence)."); case 1: return newstruct cs2func_script_1004_struct(10, 5575, "Members: Initiate hauberk" + "
" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "" + "initiate hauberks" + "" + " (after Recruitment Drive, with level 20 Defence)."); case 2: return newstruct cs2func_script_1004_struct(10, 5576, "Members: Initiate cuisse" + "
" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "" + "initiate cuisses" + "" + " (after Recruitment Drive, with level 20 Defence)."); case 3: return newstruct cs2func_script_1004_struct(20, 9672, "Members: Proselyte sallet" + "
" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "" + "proselyte sallets" + "" + " (after Slug Menace, with level 30 Defence)."); case 4: return newstruct cs2func_script_1004_struct(20, 9674, "Members: Proselyte hauberk" + "
" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "" + "proselyte hauberks" + "" + " (after Slug Menace, with level 30 Defence)."); case 5: return newstruct cs2func_script_1004_struct(20, 9676, "Members: Proselyte cuisse" + "
" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "" + "proselyte cuisses" + "" + " (after Slug Menace, with level 30 Defence)."); case 6: return newstruct cs2func_script_1004_struct(20, 9678, "Members: Proselyte plateskirt" + "
" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "" + "proselyte plateskirts" + "" + " (after Slug Menace, with level 30 Defence)."); case 7: return newstruct cs2func_script_1004_struct(20, 10462, "Members: Guthix robe top", "Members can now wear " + "" + "Guthix robe tops" + "" + "."); case 8: return newstruct cs2func_script_1004_struct(20, 10466, "Members: Guthix robe legs", "Members can now wear " + "" + "Guthix robe legs" + "" + "."); case 9: return newstruct cs2func_script_1004_struct(20, 10458, "Members: Saradomin robe top", "Members can now wear " + "" + "Saradomin robe tops" + "" + "."); case 10: return newstruct cs2func_script_1004_struct(20, 10464, "Members: Saradomin robe legs", "Members can now wear " + "" + "Saradomin robe legs" + "" + "."); case 11: return newstruct cs2func_script_1004_struct(20, 10460, "Members: Zamorak robe top", "Members can now wear " + "" + "Zamorak robe tops" + "" + "."); case 12: return newstruct cs2func_script_1004_struct(20, 10468, "Members: Zamorak robe legs", "Members can now wear " + "" + "Zamorak robe legs" + "" + "."); case 13: return newstruct cs2func_script_1004_struct(20, 19380, "Members: Armadyl robe top", "Members can now wear " + "" + "Armadyl robe tops" + "" + "."); case 14: return newstruct cs2func_script_1004_struct(20, 19386, "Members: Armadyl robe legs", "Members can now wear " + "" + "Armadyl robe legs" + "" + "."); case 15: return newstruct cs2func_script_1004_struct(20, 19384, "Members: Bandos robe top", "Members can now wear " + "" + "Bandos robe tops" + "" + "."); case 16: return newstruct cs2func_script_1004_struct(20, 19388, "Members: Bandos robe legs", "Members can now wear " + "" + "Bandos robe legs" + "" + "."); case 17: return newstruct cs2func_script_1004_struct(20, 19382, "Members: Ancient robe top", "Members can now wear " + "" + "Ancient robe tops" + "" + "."); case 18: return newstruct cs2func_script_1004_struct(20, 19390, "Members: Ancient robe legs", "Members can now wear " + "" + "Ancient robe legs" + "" + "."); case 19: return newstruct cs2func_script_1004_struct(21, 18337, "Members: Bonecrusher" + "
" + " (with 21 Dungeoneering)", "Members can now use " + "" + "bonecrushers" + "" + ". (They also need level 21 Dungeoneering.)"); case 20: return newstruct cs2func_script_1004_struct(22, 11665, "Members: Void melee helm", "Members now have the Prayer level required to wear " + "" + "Void melee helms" + "" + "."); case 21: return newstruct cs2func_script_1004_struct(22, 11664, "Members: Void ranger helm", "Members now have the Prayer level required to wear " + "" + "Void ranger helms" + "" + "."); case 22: return newstruct cs2func_script_1004_struct(22, 11663, "Members: Void mage helm", "Members now have the Prayer level required to wear " + "" + "Void mage helms" + "" + "."); case 23: return newstruct cs2func_script_1004_struct(22, 8839, "Members: Void knight top", "Members now have the Prayer level required to wear " + "" + "Void knight tops" + "" + "."); case 24: return newstruct cs2func_script_1004_struct(22, 8840, "Members: Void knight robe", "Members now have the Prayer level required to wear " + "" + "Void knight robes" + "" + "."); case 25: return newstruct cs2func_script_1004_struct(22, 8842, "Members: Void knight gloves", "Members now have the Prayer level required to wear " + "" + "Void knight gloves" + "" + "."); case 26: return newstruct cs2func_script_1004_struct(22, 19712, "Members: Void knight deflector", "Members now have the Prayer level required to wear " + "" + "Void knight deflectors" + "" + "."); case 27: return newstruct cs2func_script_1004_struct(22, 8841, "Members: Void knight mace", "Members now have the Prayer level required to wield " + "" + "Void knight maces" + "" + "."); case 28: return newstruct cs2func_script_1004_struct(22, 7620, "Void knight equipment requires 42 Attack, Defence, Strength, Ranged, Magic and Constitution and 22 Prayer.", "" + "Void knight equipment" + "" + " requires 42 Attack, Defence, Strength, Ranged, Magic and Constitution and 22 Prayer."); case 29: return newstruct cs2func_script_1004_struct(25, 11061, "Members: Ancient Mace" + "
" + " (after Another Slice of H.A.M., with 15 Attack)", "Members now have the Prayer level required to wield the " + "" + "Ancient Mace" + "" + " (after Another Slice of H.A.M. with level 15 Attack)."); case 30: return newstruct cs2func_script_1004_struct(30, 19886, "Twisted bird skull necklace" + "
" + " (with 30 Dungeoneering)", "You now have the Prayer level required to wear " + "" + "Twisted bird skull necklaces" + "" + ". (You also need level 30 Dungeoneering.)"); case 31: return newstruct cs2func_script_1004_struct(40, 10448, "Members: Guthix cloak", "Members can now wear " + "" + "Guthix cloaks" + "" + "."); case 32: return newstruct cs2func_script_1004_struct(40, 10454, "Members: Guthix mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Guthix mitres" + "" + ". (They also need level 40 Magic.)"); case 33: return newstruct cs2func_script_1004_struct(40, 10446, "Members: Saradomin cloak", "Members can now wear " + "" + "Saradomin cloaks" + "" + "."); case 34: return newstruct cs2func_script_1004_struct(40, 10452, "Members: Saradomin mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Saradomin mitres" + "" + ". (They also need level 40 Magic.)"); case 35: return newstruct cs2func_script_1004_struct(40, 10450, "Members: Zamorak cloak", "Members can now wear " + "" + "Zamorak cloaks" + "" + "."); case 36: return newstruct cs2func_script_1004_struct(40, 10456, "Members: Zamorak mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Zamorak mitres" + "" + ". (They also need level 40 Magic.)"); case 37: return newstruct cs2func_script_1004_struct(40, 19368, "Members: Armadyl cloak", "Members can now wear " + "" + "Armadyl cloaks" + "" + "."); case 38: return newstruct cs2func_script_1004_struct(40, 19374, "Members: Armadyl mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Armadyl mitres" + "" + ". (They also need level 40 Magic.)"); case 39: return newstruct cs2func_script_1004_struct(40, 19370, "Members: Bandos cloak", "Members can now wear " + "" + "Bandos cloaks" + "" + "."); case 40: return newstruct cs2func_script_1004_struct(40, 19376, "Members: Bandos mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Bandos mitres" + "" + ". (They also need level 40 Magic.)"); case 41: return newstruct cs2func_script_1004_struct(40, 19372, "Members: Ancient cloak", "Members can now wear " + "" + "Ancient cloaks" + "" + "."); case 42: return newstruct cs2func_script_1004_struct(40, 19378, "Members: Ancient mitre" + "
" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "" + "Ancient mitres" + "" + ". (They also need level 40 Magic.)"); case 43: return newstruct cs2func_script_1004_struct(48, 19892, "Amulet of zealots" + "
" + " (with 48 Dungeoneering)", "You now have the Prayer level required to wear " + "" + "Amulets of zealots" + "" + ". (You also need level 48 Dungeoneering.)"); case 44: return newstruct cs2func_script_1004_struct(50, 1716, "Members: Use completed Prayer books" + "
" + "to bless holy and unholy symbols" + "
" + " (after Horror from the Deep)", "Members now have the Prayer level required to use completed prayer books to bless " + "" + "holy" + "" + " and " + "" + "unholy symbols" + "" + " (after Horror from the Deep)."); case 45: return newstruct cs2func_script_1004_struct(55, 13734, "Members: Spirit shield" + "
" + " (after Summer's End and with 40 Defence)", "Members now have the Prayer level required to wield " + "" + "spirit shields" + "" + " (after Summer's End, with level 40 Defence)."); case 46: return newstruct cs2func_script_1004_struct(60, 10472, "Members: Guthix stole", "Members can now wear " + "" + "Guthix stoles" + "" + "."); case 47: return newstruct cs2func_script_1004_struct(60, 10442, "Members: Guthix crozier", "Members can now wield " + "" + "Guthix croziers" + "" + "."); case 48: return newstruct cs2func_script_1004_struct(60, 10470, "Members: Saradomin stole", "Members can now wear " + "" + "Saradomin stoles" + "" + "."); case 49: return newstruct cs2func_script_1004_struct(60, 10440, "Members: Saradomin crozier", "Members can now wield " + "" + "Saradomin croziers" + "" + "."); case 50: return newstruct cs2func_script_1004_struct(60, 10474, "Members: Zamorak stole", "Members can now wear " + "" + "Zamorak stoles" + "" + "."); case 51: return newstruct cs2func_script_1004_struct(60, 10444, "Members: Zamorak crozier", "Members can now wield " + "" + "Zamorak croziers" + "" + "."); case 52: return newstruct cs2func_script_1004_struct(60, 19392, "Members: Armadyl stole", "Members can now wear " + "" + "Armadyl stoles" + "" + "."); case 53: return newstruct cs2func_script_1004_struct(60, 19362, "Members: Armadyl crozier", "Members can now wield " + "" + "Armadyl croziers" + "" + "."); case 54: return newstruct cs2func_script_1004_struct(60, 19394, "Members: Bandos stole", "Members can now wear " + "" + "Bandos stoles" + "" + "."); case 55: return newstruct cs2func_script_1004_struct(60, 19364, "Members: Bandos crozier", "Members can now wield " + "" + "Bandos croziers" + "" + "."); case 56: return newstruct cs2func_script_1004_struct(60, 19396, "Members: Ancient stole", "Members can now wear " + "" + "Ancient stoles" + "" + "."); case 57: return newstruct cs2func_script_1004_struct(60, 19366, "Members: Ancient crozier", "Members can now wield " + "" + "Ancient croziers" + "" + "."); case 58: return newstruct cs2func_script_1004_struct(60, 19323, "Members: Dragon staff" + "
" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "" + "dragon staves" + "" + ". (They also need level 40 Magic, level 40 Attack and level 20 Defence.)"); case 59: return newstruct cs2func_script_1004_struct(60, 19325, "Members: Penguin staff" + "
" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "" + "penguin staves" + "" + ". (They also need level 40 Magic, level 40 Attack and level 20 Defence.)"); case 60: return newstruct cs2func_script_1004_struct(60, 19327, "Members: Bat staff" + "
" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "" + "bat staves" + "" + ". (They also need level 40 Magic, level 40 Attack and level 20 Defence.)"); case 61: return newstruct cs2func_script_1004_struct(60, 19329, "Members: Wolf staff" + "
" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "" + "wolf staves" + "" + ". (They also need level 40 Magic, level 40 Attack and level 20 Defence.)"); case 62: return newstruct cs2func_script_1004_struct(60, 19331, "Members: Cat staff" + "
" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "" + "cat staves" + "" + ". (They also need level 40 Magic, level 40 Attack and level 20 Defence.)"); case 63: return newstruct cs2func_script_1004_struct(60, 13736, "Members: Blessed spirit shield" + "
" + " (after Summer's End and with 70 Defence)", "Members now have the Prayer level required to wield " + "" + "blessed spirit shields" + "" + " (after Summer's End, with level 70 Defence)."); case 64: return newstruct cs2func_script_1004_struct(60, 19887, "Members: Split dragon tooth necklace" + "
" + " (with 60 Dungeoneering)", "Members now have the Prayer level required to wear " + "" + "Split dragon tooth necklaces" + "" + ". (They also need level 60 Dungeoneering.)"); case 65: return newstruct cs2func_script_1004_struct(65, 19308, "Members: Third-Age druidic staff", "Members can now wield " + "" + "Third-Age druidic staves" + "" + "."); case 66: return newstruct cs2func_script_1004_struct(65, 19311, "Members: Third-Age druidic cloak", "Members can now wear " + "" + "Third-Age druidic cloaks" + "" + "."); case 67: return newstruct cs2func_script_1004_struct(65, 19314, "Members: Third-Age druidic wreath", "Members can now wear " + "" + "Third-Age druidic wreaths" + "" + "."); case 68: return newstruct cs2func_script_1004_struct(65, 19317, "Members: Third-Age Druidic robe top", "Members can now wear " + "" + "Third-Age druidic robe tops" + "" + "."); case 69: return newstruct cs2func_script_1004_struct(65, 19320, "Members: Third-Age Druidic robe bottoms", "Members can now wear " + "" + "Third-Age druidic bottoms" + "" + "."); case 70: return newstruct cs2func_script_1004_struct(70, 13738, "Members: Arcane spirit shield" + "
" + " (after Summer's End and with 65 Magic and 75 Defence)", "Members now have the Prayer level required to wield " + "" + "arcane spirit shields" + "" + " (after Summer's End, with level 65 Magic and 75 Defence)."); case 71: return newstruct cs2func_script_1004_struct(70, 13744, "Members: Spectral spirit shield" + "
" + " (after Summer's End and with 65 Magic and 75 Defence)", "Members now have the Prayer level required to wield " + "" + "spectral spirit shields" + "" + " (after Summer's End, with level 65 Magic and 75 Defence)."); case 72: return newstruct cs2func_script_1004_struct(70, 21736, "Members: Akrisae's hood" + "
" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "" + "Akrisae's hood" + "" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)."); case 73: return newstruct cs2func_script_1004_struct(70, 21752, "Members: Akrisae's robe top" + "
" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "" + "Akrisae's robe top" + "" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)."); case 74: return newstruct cs2func_script_1004_struct(70, 21760, "Members: Akrisae's robe skirt" + "
" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "" + "Akrisae's robe skirt" + "" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)."); case 75: return newstruct cs2func_script_1004_struct(70, 21744, "Members: Akrisae's war mace" + "
" + " (after Ritual of the Mahjarrat and with level 70 Attack and 70 Magic)", "Members now have the Prayer level required to use " + "" + "Akrisae's war mace" + "" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)."); case 76: return newstruct cs2func_script_1004_struct(75, 13740, "Members: Divine spirit shield" + "
" + " (after Summer's End and with 75 Defence)", "Members now have the Prayer level required to wield " + "" + "divine spirit shields" + "" + " (after Summer's End, with level 75 Defence)."); case 77: return newstruct cs2func_script_1004_struct(75, 13742, "Members: Elysian spirit shield" + "
" + " (after Summer's End and with 75 Defence)", "Members now have the Prayer level required to wield " + "" + "elysian spirit shields" + "" + " (after Summer's End, with level 75 Defence)."); case 78: return newstruct cs2func_script_1004_struct(90, 19888, "Members: Demon horn necklace" + "
" + " (with 90 Dungeoneering)", "Members now have the Prayer level required to wear " + "" + "Demon horn necklaces" + "" + ". (They also need level 90 Dungeoneering.)"); } break; case 2: switch (arg1) { case 0: return newstruct cs2func_script_1004_struct(-1, 15707, "Dungeoneering skill tasks" + "
" + "As your Prayer level increases, you will be able to attempt higher-level prayer tasks within Daemonheim. You will also be more likely to succeed when attempting prayer tasks within Daemonheim.", ""); } break; case 3: SWITCH (arg1) { case 0: GOTO flow_86 case 1: GOTO flow_87 case 2: GOTO flow_88 case 3: GOTO flow_89 case 4: GOTO flow_90 case 5: GOTO flow_91 case 6: GOTO flow_92 case 7: GOTO flow_93 case 8: GOTO flow_94 } break; flow_86: return newstruct cs2func_script_1004_struct(2, 11948, "Repair somebody else's gravestone", "You can now " + "" + "repair" + "" + " somebody else's " + "" + "gravestone" + "" + "!"); flow_87: return newstruct cs2func_script_1004_struct(31, 13253, "Monastery", "Abbot Langley will now let you enter the " + "" + "Monastery" + "" + " west of " + "" + "Edgeville" + "" + "."); flow_88: return newstruct cs2func_script_1004_struct(70, 11948, "Bless somebody else's gravestone", "You can now " + "" + "bless somebody else's " + "" + "gravestone" + "" + "!"); flow_89: return newstruct cs2func_script_1004_struct(85, 13754, "Members: Bless spirit shields" + "
" + " (after Summer's End)", "Members can now " + "" + "bless spirit shields" + "" + " (after Summer's End)."); flow_90: return newstruct cs2func_script_1004_struct(90, 13746, "Members: Create arcane spirit shields" + "
" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "" + "arcane spirit shields" + "" + " (after Summer's End, with level 85 Smithing)."); flow_91: return newstruct cs2func_script_1004_struct(90, 13748, "Members: Create divine spirit shields" + "
" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "" + "divine spirit shields" + "" + " (after Summer's End, with level 85 Smithing)."); flow_92: return newstruct cs2func_script_1004_struct(90, 13750, "Members: Create elysian spirit shields" + "
" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "" + "elysian spirit shields" + "" + " (after Summer's End, with level 85 Smithing)."); flow_93: return newstruct cs2func_script_1004_struct(90, 13752, "Members: Create spectral spirit shields" + "
" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "" + "spectral spirit shields" + "" + " (after Summer's End, with level 85 Smithing)."); flow_94: return newstruct cs2func_script_1004_struct(99, 9759, "Skill mastery", "" + "Congratulations! You are now a master of " + "" + "Prayer" + "" + ". Members can visit " + "" + "Brother Jared" + "" + " upstairs at the " + "" + "Monastery" + "" + ". He has something special that is only available to true masters of the " + "" + "Prayer" + "" + " skill!"); } return newstruct cs2func_script_1004_struct(0, -1, "", ""); }