Added initial version
This commit is contained in:
@@ -0,0 +1,171 @@
|
||||
[2014-04-26 04:20:29][Arios]: Initializing cache...
|
||||
Definition size: 169.
|
||||
Clothing 0: 0, false, [230], [63, -1, -1, -1, -1]
|
||||
Clothing 1: 0, false, [210], [49, -1, -1, -1, -1]
|
||||
Clothing 2: 0, false, [214], [52, -1, -1, -1, -1]
|
||||
Clothing 3: 0, false, [217], [55, -1, -1, -1, -1]
|
||||
Clothing 4: 0, false, [223], [59, -1, -1, -1, -1]
|
||||
Clothing 5: 0, false, [215], [53, -1, -1, -1, -1]
|
||||
Clothing 6: 0, false, [235], [67, -1, -1, -1, -1]
|
||||
Clothing 7: 0, false, [206], [46, -1, -1, -1, -1]
|
||||
Clothing 8: 0, false, [203], [45, -1, -1, -1, -1]
|
||||
Clothing 9: 0, true, [203], [45, -1, -1, -1, -1]
|
||||
Clothing 10: 1, false, [249], [81, -1, -1, -1, -1]
|
||||
Clothing 11: 1, false, [250], [82, -1, -1, -1, -1]
|
||||
Clothing 12: 1, false, [251], [83, -1, -1, -1, -1]
|
||||
Clothing 13: 1, false, [247], [79, -1, -1, -1, -1]
|
||||
Clothing 14: 1, false, [246], [-1, -1, -1, -1, -1]
|
||||
Clothing 15: 1, false, [248], [80, -1, -1, -1, -1]
|
||||
Clothing 16: 1, false, [253], [85, -1, -1, -1, -1]
|
||||
Clothing 17: 1, false, [252], [84, -1, -1, -1, -1]
|
||||
Clothing 18: 2, false, [292], [-1, -1, -1, -1, -1]
|
||||
Clothing 19: 2, false, [292, 322], [-1, -1, -1, -1, -1]
|
||||
Clothing 20: 2, false, [292, 326], [-1, -1, -1, -1, -1]
|
||||
Clothing 21: 2, false, [292, 320], [-1, -1, -1, -1, -1]
|
||||
Clothing 22: 2, false, [292, 327], [-1, -1, -1, -1, -1]
|
||||
Clothing 23: 2, false, [292, 324], [-1, -1, -1, -1, -1]
|
||||
Clothing 24: 2, false, [310], [-1, -1, -1, -1, -1]
|
||||
Clothing 25: 2, false, [297], [-1, -1, -1, -1, -1]
|
||||
Clothing 26: 3, false, [151], [-1, -1, -1, -1, -1]
|
||||
Clothing 27: 3, false, [167], [-1, -1, -1, -1, -1]
|
||||
Clothing 28: 3, false, [170], [-1, -1, -1, -1, -1]
|
||||
Clothing 29: 3, false, [162], [-1, -1, -1, -1, -1]
|
||||
Clothing 30: 3, false, [163], [-1, -1, -1, -1, -1]
|
||||
Clothing 31: 3, false, [158], [-1, -1, -1, -1, -1]
|
||||
Clothing 32: 3, true, [158], [-1, -1, -1, -1, -1]
|
||||
Clothing 33: 4, false, [176], [-1, -1, -1, -1, -1]
|
||||
Clothing 34: 4, false, [176], [-1, -1, -1, -1, -1]
|
||||
Clothing 35: 4, true, [176], [-1, -1, -1, -1, -1]
|
||||
Clothing 36: 5, false, [254], [-1, -1, -1, -1, -1]
|
||||
Clothing 37: 5, false, [271], [-1, -1, -1, -1, -1]
|
||||
Clothing 38: 5, false, [267], [-1, -1, -1, -1, -1]
|
||||
Clothing 39: 5, false, [274], [-1, -1, -1, -1, -1]
|
||||
Clothing 40: 5, false, [275], [-1, -1, -1, -1, -1]
|
||||
Clothing 41: 5, true, [275], [-1, -1, -1, -1, -1]
|
||||
Clothing 42: 6, false, [181], [-1, -1, -1, -1, -1]
|
||||
Clothing 43: 6, false, [183], [-1, -1, -1, -1, -1]
|
||||
Clothing 44: 6, true, [183], [-1, -1, -1, -1, -1]
|
||||
Clothing 45: 7, false, [403], [120, -1, -1, -1, -1]
|
||||
Clothing 46: 7, false, [378], [103, -1, -1, -1, -1]
|
||||
Clothing 47: 7, false, [387], [110, -1, -1, -1, -1]
|
||||
Clothing 48: 7, false, [390], [113, -1, -1, -1, -1]
|
||||
Clothing 49: 7, false, [393], [115, -1, -1, -1, -1]
|
||||
Clothing 50: 7, false, [399], [118, -1, -1, -1, -1]
|
||||
Clothing 51: 7, false, [391], [114, -1, -1, -1, -1]
|
||||
Clothing 52: 7, false, [408], [125, -1, -1, -1, -1]
|
||||
Clothing 53: 7, false, [382], [105, -1, -1, -1, -1]
|
||||
Clothing 54: 7, false, [379], [104, -1, -1, -1, -1]
|
||||
Clothing 55: 7, true, [379], [104, -1, -1, -1, -1]
|
||||
Clothing 56: 9, false, [456], [-1, -1, -1, -1, -1]
|
||||
Clothing 57: 9, false, [469], [-1, -1, -1, -1, -1]
|
||||
Clothing 58: 9, false, [470], [-1, -1, -1, -1, -1]
|
||||
Clothing 59: 9, false, [471], [-1, -1, -1, -1, -1]
|
||||
Clothing 60: 9, false, [474], [-1, -1, -1, -1, -1]
|
||||
Clothing 61: 10, false, [332], [-1, -1, -1, -1, -1]
|
||||
Clothing 62: 10, false, [351], [-1, -1, -1, -1, -1]
|
||||
Clothing 63: 10, false, [346], [-1, -1, -1, -1, -1]
|
||||
Clothing 64: 10, false, [348], [-1, -1, -1, -1, -1]
|
||||
Clothing 65: 10, false, [343], [-1, -1, -1, -1, -1]
|
||||
Clothing 66: 10, true, [343], [-1, -1, -1, -1, -1]
|
||||
Clothing 67: 11, false, [353], [-1, -1, -1, -1, -1]
|
||||
Clothing 68: 11, false, [353], [-1, -1, -1, -1, -1]
|
||||
Clothing 69: 11, true, [353], [-1, -1, -1, -1, -1]
|
||||
Clothing 70: 12, false, [419], [-1, -1, -1, -1, -1]
|
||||
Clothing 71: 12, false, [433], [-1, -1, -1, -1, -1]
|
||||
Clothing 72: 12, false, [431], [-1, -1, -1, -1, -1]
|
||||
Clothing 73: 12, false, [428], [-1, -1, -1, -1, -1]
|
||||
Clothing 74: 12, false, [421], [-1, -1, -1, -1, -1]
|
||||
Clothing 75: 12, false, [438], [-1, -1, -1, -1, -1]
|
||||
Clothing 76: 12, false, [437], [-1, -1, -1, -1, -1]
|
||||
Clothing 77: 12, false, [429], [-1, -1, -1, -1, -1]
|
||||
Clothing 78: 12, true, [429], [-1, -1, -1, -1, -1]
|
||||
Clothing 79: 13, false, [358], [-1, -1, -1, -1, -1]
|
||||
Clothing 80: 13, false, [360], [-1, -1, -1, -1, -1]
|
||||
Clothing 81: 13, true, [360], [-1, -1, -1, -1, -1]
|
||||
Clothing 82: 6, true, [7117], [-1, -1, -1, -1, -1]
|
||||
Clothing 83: 13, true, [7118], [-1, -1, -1, -1, -1]
|
||||
Clothing 84: 4, false, [176], [-1, -1, -1, -1, -1]
|
||||
Clothing 85: 5, false, [27626], [-1, -1, -1, -1, -1]
|
||||
Clothing 86: 5, false, [27623], [-1, -1, -1, -1, -1]
|
||||
Clothing 87: 5, false, [27624], [-1, -1, -1, -1, -1]
|
||||
Clothing 88: 5, false, [27621], [-1, -1, -1, -1, -1]
|
||||
Clothing 89: 5, false, [27622], [-1, -1, -1, -1, -1]
|
||||
Clothing 90: 5, false, [27625], [-1, -1, -1, -1, -1]
|
||||
Clothing 91: 0, false, [27633], [27680, -1, -1, -1, -1]
|
||||
Clothing 92: 0, false, [27627], [27677, -1, -1, -1, -1]
|
||||
Clothing 93: 0, false, [27630], [27679, -1, -1, -1, -1]
|
||||
Clothing 94: 0, false, [27628], [27682, -1, -1, -1, -1]
|
||||
Clothing 95: 0, false, [27631], [27683, -1, -1, -1, -1]
|
||||
Clothing 96: 0, false, [27629], [27681, -1, -1, -1, -1]
|
||||
Clothing 97: 0, false, [27632], [27678, -1, -1, -1, -1]
|
||||
Clothing 98: 1, false, [27645], [27685, -1, -1, -1, -1]
|
||||
Clothing 99: 1, false, [27644], [27688, -1, -1, -1, -1]
|
||||
Clothing 100: 1, false, [27646], [27687, -1, -1, -1, -1]
|
||||
Clothing 101: 1, false, [27642], [27689, -1, -1, -1, -1]
|
||||
Clothing 102: 1, false, [27640], [27684, -1, -1, -1, -1]
|
||||
Clothing 103: 1, false, [27643], [27690, -1, -1, -1, -1]
|
||||
Clothing 104: 1, false, [27641], [27686, -1, -1, -1, -1]
|
||||
Clothing 105: 3, false, [27634], [-1, -1, -1, -1, -1]
|
||||
Clothing 106: 3, false, [27635], [-1, -1, -1, -1, -1]
|
||||
Clothing 107: 3, false, [27638], [-1, -1, -1, -1, -1]
|
||||
Clothing 108: 3, false, [27639], [-1, -1, -1, -1, -1]
|
||||
Clothing 109: 3, false, [27636], [-1, -1, -1, -1, -1]
|
||||
Clothing 110: 3, false, [27637], [-1, -1, -1, -1, -1]
|
||||
Clothing 111: 2, false, [27648], [-1, -1, -1, -1, -1]
|
||||
Clothing 112: 2, false, [27563], [-1, -1, -1, -1, -1]
|
||||
Clothing 113: 2, false, [27647], [-1, -1, -1, -1, -1]
|
||||
Clothing 114: 2, false, [25864], [-1, -1, -1, -1, -1]
|
||||
Clothing 115: 2, false, [27650], [-1, -1, -1, -1, -1]
|
||||
Clothing 116: 2, false, [27649], [-1, -1, -1, -1, -1]
|
||||
Clothing 117: 4, false, [24553], [-1, -1, -1, -1, -1]
|
||||
Clothing 118: 4, false, [24553], [-1, -1, -1, -1, -1]
|
||||
Clothing 119: 4, false, [24554], [-1, -1, -1, -1, -1]
|
||||
Clothing 120: 4, false, [24554], [-1, -1, -1, -1, -1]
|
||||
Clothing 121: 4, false, [24555], [-1, -1, -1, -1, -1]
|
||||
Clothing 122: 4, false, [24555], [-1, -1, -1, -1, -1]
|
||||
Clothing 123: 4, false, [24556], [-1, -1, -1, -1, -1]
|
||||
Clothing 124: 4, false, [24556], [-1, -1, -1, -1, -1]
|
||||
Clothing 125: 4, false, [24557], [-1, -1, -1, -1, -1]
|
||||
Clothing 126: 4, false, [24557], [-1, -1, -1, -1, -1]
|
||||
Clothing 127: 11, false, [353], [-1, -1, -1, -1, -1]
|
||||
Clothing 128: 12, false, [27655], [-1, -1, -1, -1, -1]
|
||||
Clothing 129: 12, false, [27657], [-1, -1, -1, -1, -1]
|
||||
Clothing 130: 12, false, [27654], [-1, -1, -1, -1, -1]
|
||||
Clothing 131: 12, false, [27653], [-1, -1, -1, -1, -1]
|
||||
Clothing 132: 12, false, [27656], [-1, -1, -1, -1, -1]
|
||||
Clothing 133: 12, false, [27651], [-1, -1, -1, -1, -1]
|
||||
Clothing 134: 12, false, [27652], [-1, -1, -1, -1, -1]
|
||||
Clothing 135: 7, false, [16458], [16446, -1, -1, -1, -1]
|
||||
Clothing 136: 7, false, [16453], [16441, -1, -1, -1, -1]
|
||||
Clothing 137: 7, false, [16460], [16448, -1, -1, -1, -1]
|
||||
Clothing 138: 7, false, [16457], [16470, -1, -1, -1, -1]
|
||||
Clothing 139: 7, false, [27664], [27695, -1, -1, -1, -1]
|
||||
Clothing 140: 7, false, [27660], [16439, -1, -1, -1, -1]
|
||||
Clothing 141: 7, false, [27662], [27692, -1, -1, -1, -1]
|
||||
Clothing 142: 7, false, [16454], [16442, -1, -1, -1, -1]
|
||||
Clothing 143: 7, false, [27663], [27696, -1, -1, -1, -1]
|
||||
Clothing 144: 7, false, [27661], [27694, -1, -1, -1, -1]
|
||||
Clothing 145: 7, false, [27658], [27693, -1, -1, -1, -1]
|
||||
Clothing 146: 7, false, [27659], [27691, -1, -1, -1, -1]
|
||||
Clothing 147: 10, false, [27670], [-1, -1, -1, -1, -1]
|
||||
Clothing 148: 10, false, [27666], [-1, -1, -1, -1, -1]
|
||||
Clothing 149: 10, false, [27665], [-1, -1, -1, -1, -1]
|
||||
Clothing 150: 10, false, [27668], [-1, -1, -1, -1, -1]
|
||||
Clothing 151: 10, false, [27669], [-1, -1, -1, -1, -1]
|
||||
Clothing 152: 10, false, [27667], [-1, -1, -1, -1, -1]
|
||||
Clothing 153: 9, false, [27673], [-1, -1, -1, -1, -1]
|
||||
Clothing 154: 9, false, [27675], [-1, -1, -1, -1, -1]
|
||||
Clothing 155: 9, false, [27672], [-1, -1, -1, -1, -1]
|
||||
Clothing 156: 9, false, [27674], [-1, -1, -1, -1, -1]
|
||||
Clothing 157: 9, false, [27671], [-1, -1, -1, -1, -1]
|
||||
Clothing 158: 9, false, [27676], [-1, -1, -1, -1, -1]
|
||||
Clothing 159: 11, false, [24559], [-1, -1, -1, -1, -1]
|
||||
Clothing 160: 11, false, [24559], [-1, -1, -1, -1, -1]
|
||||
Clothing 161: 11, false, [24560], [-1, -1, -1, -1, -1]
|
||||
Clothing 162: 11, false, [24560], [-1, -1, -1, -1, -1]
|
||||
Clothing 163: 11, false, [24561], [-1, -1, -1, -1, -1]
|
||||
Clothing 164: 11, false, [24561], [-1, -1, -1, -1, -1]
|
||||
Clothing 165: 11, false, [24562], [-1, -1, -1, -1, -1]
|
||||
Clothing 166: 11, false, [24562], [-1, -1, -1, -1, -1]
|
||||
Clothing 167: 11, false, [24563], [-1, -1, -1, -1, -1]
|
||||
Clothing 168: 11, false, [24563], [-1, -1, -1, -1, -1]
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,80 @@
|
||||
Interface 2 has container childs: [48]
|
||||
Interface 11 has container childs: [61]
|
||||
Interface 12 has container childs: [89]
|
||||
Interface 15 has container childs: [0] (no components)
|
||||
Interface 32 has container childs: [113]
|
||||
Interface 35 has container childs: [92]
|
||||
Interface 36 has container childs: [110]
|
||||
Interface 39 has container childs: [90]
|
||||
Interface 40 has container childs: [127]
|
||||
Interface 43 has container childs: [105]
|
||||
Interface 44 has container childs: [161]
|
||||
Interface 47 has container childs: [138]
|
||||
Interface 56 has container childs: [0] (no components)
|
||||
Interface 57 has container childs: [0] (no components)
|
||||
Interface 60 has container childs: [89, 90]
|
||||
Interface 94 has container childs: [0]
|
||||
Interface 96 has container childs: [0] (no components)
|
||||
Interface 97 has container childs: [0] (no components)
|
||||
Interface 98 has container childs: [0] (no components)
|
||||
Interface 100 has container childs: [0] (no components)
|
||||
Interface 115 has container childs: [0] (no components)
|
||||
Interface 117 has container childs: [0] (no components)
|
||||
Interface 118 has container childs: [0] (no components)
|
||||
Interface 125 has container childs: [68, 69]
|
||||
Interface 126 has container childs: [0, 1]
|
||||
Interface 145 has container childs: [10]
|
||||
Interface 146 has container childs: [0] (no components)
|
||||
Interface 149 has container childs: [0] (no components)
|
||||
Interface 155 has container childs: [0] (no components)
|
||||
Interface 179 has container childs: [0] (no components)
|
||||
Interface 180 has container childs: [0] (no components)
|
||||
Interface 215 has container childs: [0] (no components)
|
||||
Interface 226 has container childs: [0] (no components)
|
||||
Interface 257 has container childs: [0] (no components)
|
||||
Interface 278 has container childs: [89]
|
||||
Interface 284 has container childs: [0] (no components)
|
||||
Interface 287 has container childs: [2]
|
||||
Interface 288 has container childs: [131]
|
||||
Interface 289 has container childs: [62]
|
||||
Interface 290 has container childs: [8]
|
||||
Interface 296 has container childs: [0] (no components)
|
||||
Interface 311 has container childs: [3]
|
||||
Interface 317 has container childs: [0] (no components)
|
||||
Interface 323 has container childs: [2]
|
||||
Interface 333 has container childs: [0] (no components)
|
||||
Interface 336 has container childs: [0] (no components)
|
||||
Interface 363 has container childs: [1, 7]
|
||||
Interface 364 has container childs: [1]
|
||||
Interface 367 has container childs: [75]
|
||||
Interface 385 has container childs: [0] (no components)
|
||||
Interface 386 has container childs: [0] (no components)
|
||||
Interface 387 has container childs: [28]
|
||||
Interface 392 has container childs: [3]
|
||||
Interface 394 has container childs: [106]
|
||||
Interface 396 has container childs: [132]
|
||||
Interface 404 has container childs: [0] (no components)
|
||||
Interface 413 has container childs: [0] (no components)
|
||||
Interface 442 has container childs: [2, 4]
|
||||
Interface 449 has container childs: [0] (no components)
|
||||
Interface 467 has container childs: [164]
|
||||
Interface 477 has container childs: [75]
|
||||
Interface 478 has container childs: [61]
|
||||
Interface 483 has container childs: [0] (no components)
|
||||
Interface 504 has container childs: [0] (no components)
|
||||
Interface 512 has container childs: [0] (no components)
|
||||
Interface 513 has container childs: [0] (no components)
|
||||
Interface 516 has container childs: [0] (no components)
|
||||
Interface 517 has container childs: [0] (no components)
|
||||
Interface 518 has container childs: [78]
|
||||
Interface 539 has container childs: [0] (no components)
|
||||
Interface 545 has container childs: [0] (no components)
|
||||
Interface 602 has container childs: [0] (no components)
|
||||
Interface 610 has container childs: [0] (no components)
|
||||
Interface 621 has container childs: [0] (no components)
|
||||
Interface 628 has container childs: [0] (no components)
|
||||
Interface 644 has container childs: [0] (no components)
|
||||
Interface 648 has container childs: [0] (no components)
|
||||
Interface 665 has container childs: [0] (no components)
|
||||
Interface 670 has container childs: [0] (no components)
|
||||
Interface 713 has container childs: [0] (no components)
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,505 @@
|
||||
NPC config [id=152, name=Tree, config=939, shift=0, childs=[5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, 5207, -1, -1, 5207, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5207, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5208, -1]].
|
||||
NPC config [id=226, name=Sinister Stranger, config=12, shift=4, childs=[3677, 3678, -1]].
|
||||
NPC config [id=292, name=Sick-looking sheep (1), config=518, shift=13, childs=[2345, 2377, -1]].
|
||||
NPC config [id=293, name=Sick-looking sheep (2), config=518, shift=15, childs=[2346, 2378, -1]].
|
||||
NPC config [id=294, name=Sick-looking sheep (3), config=518, shift=12, childs=[2347, 2379, -1]].
|
||||
NPC config [id=295, name=Sick-looking sheep (4), config=518, shift=14, childs=[2348, 2380, -1]].
|
||||
NPC config [id=335, name=null, config=667, shift=1, childs=[-1, 3209, -1]].
|
||||
NPC config [id=381, name=Captain Barnaby, config=905, shift=27, childs=[4974, -1]].
|
||||
NPC config [id=431, name='Bird's-Eye' Jack, config=1003, shift=0, childs=[4544, -1, 4544, -1, 4544, -1, 4544, -1, 4544, -1, 4544, -1, 4544, -1, 4544, -1]].
|
||||
NPC config [id=697, name=Kennith, config=159, shift=-1, childs=[4864, 4864, 4864, 4864, 4864, 4864, 4864, 4864, 4864, 4864, 4864, -1]].
|
||||
NPC config [id=647, name=Reldo, config=568, shift=26, childs=[2661, 2660, -1]].
|
||||
NPC config [id=748, name=Cabin boy Jenkins, config=176, shift=-1, childs=[6085, 6085, 6085, 6085, 6085, 6085, 6085, 6085, -1]].
|
||||
NPC config [id=759, name=null, config=180, shift=-1, childs=[-1, -1, 7742, 7742, 7742, -1]].
|
||||
NPC config [id=715, name=Elena, config=667, shift=1, childs=[3215, -1]].
|
||||
NPC config [id=829, name=Gublinch, config=941, shift=0, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=844, name=Wizard Cromperty, config=1077, shift=8, childs=[2328, -1]].
|
||||
NPC config [id=1048, name=null, config=1218, shift=10, childs=[-1, 7664, -1]].
|
||||
NPC config [id=1047, name=Drezel, config=869, shift=27, childs=[7707, -1]].
|
||||
NPC config [id=1207, name=null, config=1190, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1, -1, -1, -1, 7117, -1]].
|
||||
NPC config [id=1205, name=null, config=1190, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7116, -1]].
|
||||
NPC config [id=1520, name=null, config=983, shift=0, childs=[-1, 1513, -1]].
|
||||
NPC config [id=1517, name=null, config=983, shift=0, childs=[-1, 1510, -1]].
|
||||
NPC config [id=1516, name=null, config=983, shift=0, childs=[-1, 1509, -1]].
|
||||
NPC config [id=1519, name=null, config=983, shift=0, childs=[-1, 1512, -1]].
|
||||
NPC config [id=1518, name=null, config=983, shift=0, childs=[-1, 1511, -1]].
|
||||
NPC config [id=1515, name=null, config=983, shift=0, childs=[-1, 1508, -1]].
|
||||
NPC config [id=1732, name=null, config=709, shift=31, childs=[-1, 5462, -1]].
|
||||
NPC config [id=1669, name=null, config=399, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, 1670, -1]].
|
||||
NPC config [id=1668, name=Dr Fenkenstrain, config=399, shift=-1, childs=[1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, -1]].
|
||||
NPC config [id=1671, name=Fenkenstrain's Monster, config=399, shift=-1, childs=[1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, -1]].
|
||||
NPC config [id=1667, name=Gardener Ghost, config=400, shift=31, childs=[1675, -1]].
|
||||
NPC config [id=1666, name=null, config=400, shift=31, childs=[-1, 1675, -1]].
|
||||
NPC config [id=1672, name=null, config=399, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, 1674, 1674, -1]].
|
||||
NPC config [id=1687, name=null, config=408, shift=28, childs=[-1, -1, -1, -1, 1688, 1688, 1688, 1688, 1688, -1]].
|
||||
NPC config [id=1907, name=Broken clay golem, config=437, shift=7, childs=[1908, 1908, 1909, 1909, 1910, -1]].
|
||||
NPC config [id=1899, name=null, config=435, shift=6, childs=[-1, 1901, -1]].
|
||||
NPC config [id=1900, name=null, config=435, shift=7, childs=[-1, 1901, -1]].
|
||||
NPC config [id=1903, name=Menaphite Thug, config=435, shift=11, childs=[1904, 1904, 1905, -1]].
|
||||
NPC config [id=1891, name=Villager, config=435, shift=11, childs=[1892, 1893, 1894, -1]].
|
||||
NPC config [id=1895, name=Villager, config=435, shift=11, childs=[1896, 1897, 1898, -1]].
|
||||
NPC config [id=1887, name=Villager, config=435, shift=11, childs=[1888, 1889, 1890, -1]].
|
||||
NPC config [id=1879, name=Bandit, config=435, shift=11, childs=[1880, 1880, 1881, -1]].
|
||||
NPC config [id=1877, name=null, config=435, shift=9, childs=[-1, 1878, -1]].
|
||||
NPC config [id=1876, name=null, config=435, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2548, -1]].
|
||||
NPC config [id=1869, name=Ali the Mayor, config=435, shift=18, childs=[1870, -1]].
|
||||
NPC config [id=1845, name=null, config=433, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1846, -1]].
|
||||
NPC config [id=1836, name=Dondakan the Dwarf, config=433, shift=0, childs=[1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1837, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1838, -1]].
|
||||
NPC config [id=1811, name=The Kendal, config=423, shift=25, childs=[1812, -1]].
|
||||
NPC config [id=2020, name=Vanstrom Klause, config=388, shift=25, childs=[1577, 1576, -1]].
|
||||
NPC config [id=2002, name=Wanderer, config=443, shift=26, childs=[2006, -1]].
|
||||
NPC config [id=2003, name=null, config=443, shift=26, childs=[-1, -1, 2006, -1]].
|
||||
NPC config [id=2004, name=null, config=443, shift=26, childs=[-1, -1, -1, 2006, -1]].
|
||||
NPC config [id=2011, name=null, config=445, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2012, -1]].
|
||||
NPC config [id=2013, name=null, config=446, shift=4, childs=[-1, 2014, -1]].
|
||||
NPC config [id=1987, name=null, config=445, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1988, 1988, 1988, 1988, 1988, 1988, 1988, -1]].
|
||||
NPC config [id=1985, name=High Priest, config=443, shift=14, childs=[1986, -1]].
|
||||
NPC config [id=1984, name=null, config=445, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1986, 1986, 1986, 1986, 1986, 1986, -1]].
|
||||
NPC config [id=1970, name=null, config=440, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1971, 1971, -1]].
|
||||
NPC config [id=1943, name=Ice block, config=442, shift=17, childs=[1944, 1948, -1]].
|
||||
NPC config [id=1949, name=null, config=442, shift=19, childs=[-1, -1, -1, -1, 1950, 1950, -1]].
|
||||
NPC config [id=1947, name=null, config=442, shift=19, childs=[-1, -1, -1, -1, 1948, 1948, -1]].
|
||||
NPC config [id=1945, name=Ice block, config=442, shift=18, childs=[1946, 1950, -1]].
|
||||
NPC config [id=1924, name=null, config=440, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1925, 1925, 1925, 1925, 1925, 1925, -1]].
|
||||
NPC config [id=1922, name=Eblis, config=440, shift=0, childs=[1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, -1]].
|
||||
NPC config [id=1932, name=Troll child, config=442, shift=19, childs=[1934, 1933, 1933, 1933, 1933, 1933, -1]].
|
||||
NPC config [id=2202, name=Drunken Dwarf, config=470, shift=0, childs=[2203, 2204, -1]].
|
||||
NPC config [id=2231, name=null, config=482, shift=23, childs=[-1, 2232, -1]].
|
||||
NPC config [id=2260, name=null, config=492, shift=-1, childs=[-1, 2261, 2261, 2261, 2261, -1]].
|
||||
NPC config [id=2257, name=Mage of Zamorak, config=492, shift=-1, childs=[2258, 2258, 2258, 2258, 2259, -1]].
|
||||
NPC config [id=2302, name=null, config=443, shift=20, childs=[-1, 2301, -1]].
|
||||
NPC config [id=2303, name=null, config=437, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2301, -1]].
|
||||
NPC config [id=2299, name=null, config=443, shift=20, childs=[-1, 2300, -1]].
|
||||
NPC config [id=2297, name=null, config=443, shift=20, childs=[-1, 2298, -1]].
|
||||
NPC config [id=2295, name=null, config=437, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2296, -1]].
|
||||
NPC config [id=2079, name=Sigmund, config=465, shift=0, childs=[2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, 2082, -1]].
|
||||
NPC config [id=2080, name=null, config=465, shift=21, childs=[-1, 2082, -1]].
|
||||
NPC config [id=2081, name=null, config=465, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2083, 2083, -1]].
|
||||
NPC config [id=2085, name=null, config=465, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, 2086, 2086, 2086, -1]].
|
||||
NPC config [id=2142, name=Riki the sculptor's model, config=482, shift=11, childs=[2143, 2144, 2145, 2147, 2146, 2148, 2149, 2150, -1]].
|
||||
NPC config [id=2125, name=Trader, config=482, shift=25, childs=[2126, -1]].
|
||||
NPC config [id=2123, name=Trader, config=482, shift=25, childs=[2124, -1]].
|
||||
NPC config [id=2435, name=Jarvald, config=520, shift=13, childs=[2436, 2437, -1]].
|
||||
NPC config [id=2488, name=null, config=320, shift=-1, childs=[-1, -1, -1, -1, -1, -1, 1167, -1]].
|
||||
NPC config [id=2483, name=Tiadeche, config=320, shift=-1, childs=[1163, 1163, 1163, 1163, 1163, 1163, -1]].
|
||||
NPC config [id=2484, name=null, config=320, shift=-1, childs=[-1, -1, -1, -1, -1, -1, 1164, -1]].
|
||||
NPC config [id=2485, name=Tinsay, config=320, shift=-1, childs=[1165, 1165, 1165, 1165, 1165, 1165, -1]].
|
||||
NPC config [id=2486, name=null, config=320, shift=-1, childs=[-1, -1, -1, -1, -1, -1, 1166, -1]].
|
||||
NPC config [id=2487, name=Tamayu, config=320, shift=-1, childs=[1167, 1167, 1167, 1167, 1167, 1167, -1]].
|
||||
NPC config [id=2510, name=null, config=534, shift=6, childs=[-1, 2511, 2512, 2512, 2512, 2512, 2512, 2512, -1]].
|
||||
NPC config [id=2507, name=null, config=534, shift=3, childs=[-1, 2508, 2509, 2509, 2509, 2509, 2509, 2509, -1]].
|
||||
NPC config [id=2504, name=null, config=534, shift=0, childs=[-1, 2505, 2506, 2506, 2506, 2506, 2506, 2506, -1]].
|
||||
NPC config [id=2525, name=null, config=534, shift=21, childs=[-1, 2526, 2527, 2527, 2527, 2527, 2527, 2527, -1]].
|
||||
NPC config [id=2522, name=null, config=534, shift=18, childs=[-1, 2523, 2524, 2524, 2524, 2524, 2524, 2524, -1]].
|
||||
NPC config [id=2519, name=null, config=534, shift=15, childs=[-1, 2520, 2521, 2521, 2521, 2521, 2521, 2521, -1]].
|
||||
NPC config [id=2516, name=null, config=534, shift=12, childs=[-1, 2517, 2518, 2518, 2518, 2518, 2518, 2518, -1]].
|
||||
NPC config [id=2513, name=null, config=534, shift=9, childs=[-1, 2514, 2515, 2515, 2515, 2515, 2515, 2515, -1]].
|
||||
NPC config [id=2528, name=null, config=534, shift=24, childs=[-1, 2529, 2530, 2530, 2530, 2530, 2530, 2530, -1]].
|
||||
NPC config [id=2531, name=null, config=534, shift=27, childs=[-1, 2532, 2533, 2533, 2533, 2533, 2533, 2533, -1]].
|
||||
NPC config [id=2375, name=null, config=518, shift=0, childs=[-1, 2376, -1]].
|
||||
NPC config [id=2370, name=null, config=518, shift=8, childs=[-1, -1, -1, -1, -1, -1, -1, 2371, 2371, 2371, 2371, 2371, 2371, 2371, 2371, 2371, 2371, 2371, -1]].
|
||||
NPC config [id=2382, name=null, config=440, shift=21, childs=[-1, 2397, -1]].
|
||||
NPC config [id=2383, name=null, config=440, shift=21, childs=[-1, 2397, -1]].
|
||||
NPC config [id=2381, name=null, config=440, shift=21, childs=[-1, 2399, -1]].
|
||||
NPC config [id=2391, name=null, config=440, shift=21, childs=[-1, 2401, -1]].
|
||||
NPC config [id=2390, name=null, config=440, shift=21, childs=[-1, 2400, -1]].
|
||||
NPC config [id=2389, name=null, config=440, shift=21, childs=[-1, 2400, -1]].
|
||||
NPC config [id=2388, name=null, config=440, shift=21, childs=[-1, 2400, -1]].
|
||||
NPC config [id=2387, name=null, config=440, shift=21, childs=[-1, 2398, -1]].
|
||||
NPC config [id=2386, name=null, config=440, shift=21, childs=[-1, 2398, -1]].
|
||||
NPC config [id=2385, name=null, config=440, shift=21, childs=[-1, 2398, -1]].
|
||||
NPC config [id=2384, name=null, config=440, shift=21, childs=[-1, 2397, -1]].
|
||||
NPC config [id=2396, name=null, config=440, shift=21, childs=[-1, 2402, -1]].
|
||||
NPC config [id=2395, name=null, config=440, shift=21, childs=[-1, 2402, -1]].
|
||||
NPC config [id=2394, name=null, config=440, shift=21, childs=[-1, 2402, -1]].
|
||||
NPC config [id=2393, name=null, config=440, shift=21, childs=[-1, 2401, -1]].
|
||||
NPC config [id=2392, name=null, config=440, shift=21, childs=[-1, 2401, -1]].
|
||||
NPC config [id=2404, name=Red Axe Director, config=482, shift=26, childs=[2107, -1]].
|
||||
NPC config [id=2405, name=Red Axe Cat, config=482, shift=26, childs=[2108, -1]].
|
||||
NPC config [id=2406, name=Gnome emissary, config=482, shift=26, childs=[2137, -1]].
|
||||
NPC config [id=2407, name=Gnome traveller, config=482, shift=26, childs=[2138, -1]].
|
||||
NPC config [id=2403, name=Red Axe Secretary, config=482, shift=26, childs=[2099, -1]].
|
||||
NPC config [id=2408, name=Gnome traveller, config=482, shift=26, childs=[2139, -1]].
|
||||
NPC config [id=2813, name=Camel, config=599, shift=31, childs=[80, 2814, -1]].
|
||||
NPC config [id=2795, name=Skippy, config=597, shift=0, childs=[2796, 2797, 2798, 2799, -1]].
|
||||
NPC config [id=2788, name=null, config=594, shift=25, childs=[-1, 2789, -1]].
|
||||
NPC config [id=2768, name=null, config=572, shift=10, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2769, name=null, config=572, shift=12, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2770, name=null, config=572, shift=14, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2771, name=null, config=572, shift=16, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2772, name=null, config=572, shift=18, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2773, name=null, config=572, shift=20, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2774, name=null, config=572, shift=22, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2775, name=null, config=571, shift=22, childs=[-1, 2776, -1]].
|
||||
NPC config [id=2761, name=null, config=571, shift=28, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2760, name=null, config=571, shift=26, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2763, name=null, config=572, shift=0, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2762, name=null, config=571, shift=30, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2765, name=null, config=572, shift=4, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2764, name=null, config=572, shift=2, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2767, name=null, config=572, shift=8, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2766, name=null, config=572, shift=6, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2757, name=null, config=571, shift=20, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2756, name=null, config=571, shift=18, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2759, name=null, config=571, shift=24, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2758, name=null, config=571, shift=22, childs=[-1, 2747, -1]].
|
||||
NPC config [id=2585, name=Trolley, config=553, shift=11, childs=[2584, 2582, 2583, -1]].
|
||||
NPC config [id=2652, name=null, config=568, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2653, -1, -1, -1, -1, 2653, -1, -1, -1, -1, 2653, -1]].
|
||||
NPC config [id=2654, name=Unferth, config=568, shift=13, childs=[2655, 2656, 2657, 2658, 2659, 2658, 2657, 2656, 2655, -1]].
|
||||
NPC config [id=2977, name=Rat, config=609, shift=10, childs=[2980, -1]].
|
||||
NPC config [id=2976, name=Rat, config=609, shift=9, childs=[2980, -1]].
|
||||
NPC config [id=2979, name=Rat, config=609, shift=12, childs=[2980, -1]].
|
||||
NPC config [id=2978, name=Rat, config=609, shift=11, childs=[2980, -1]].
|
||||
NPC config [id=2974, name=Rat, config=609, shift=7, childs=[2980, -1]].
|
||||
NPC config [id=2975, name=Rat, config=609, shift=8, childs=[2980, -1]].
|
||||
NPC config [id=3049, name=Target, config=616, shift=16, childs=[3047, 3048, -1]].
|
||||
NPC config [id=2818, name=null, config=599, shift=31, childs=[-1, 2822, -1]].
|
||||
NPC config [id=2819, name=null, config=599, shift=31, childs=[-1, 2823, -1]].
|
||||
NPC config [id=2816, name=null, config=599, shift=31, childs=[-1, 2820, -1]].
|
||||
NPC config [id=2817, name=null, config=599, shift=31, childs=[-1, 2821, -1]].
|
||||
NPC config [id=2920, name=null, config=602, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2921, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2921, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2921, -1]].
|
||||
NPC config [id=2922, name=null, config=602, shift=26, childs=[-1, 2910, -1]].
|
||||
NPC config [id=2923, name=null, config=602, shift=26, childs=[-1, -1, 2910, -1]].
|
||||
NPC config [id=2924, name=null, config=602, shift=28, childs=[-1, -1, 2902, -1]].
|
||||
NPC config [id=2925, name=null, config=602, shift=30, childs=[-1, -1, 2899, -1]].
|
||||
NPC config [id=2926, name=null, config=437, shift=7, childs=[-1, -1, -1, -1, -1, 1910, -1]].
|
||||
NPC config [id=2929, name=null, config=602, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2915, -1]].
|
||||
NPC config [id=2930, name=null, config=602, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2931, -1]].
|
||||
NPC config [id=2933, name=Melina, config=604, shift=13, childs=[2935, -1]].
|
||||
NPC config [id=2936, name=Droalak, config=604, shift=14, childs=[2938, -1]].
|
||||
NPC config [id=2898, name=null, config=602, shift=30, childs=[-1, 2899, -1]].
|
||||
NPC config [id=2897, name=Father Reen, config=602, shift=0, childs=[2899, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2899, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2899, -1]].
|
||||
NPC config [id=2901, name=null, config=602, shift=28, childs=[-1, 2902, -1]].
|
||||
NPC config [id=2908, name=null, config=602, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2910, -1]].
|
||||
NPC config [id=3289, name=null, config=32, shift=-1, childs=[-1, -1, -1, 287, -1]].
|
||||
NPC config [id=3290, name=Chicken, config=32, shift=-1, childs=[288, 288, 288, -1]].
|
||||
NPC config [id=3318, name=null, config=671, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3321, -1]].
|
||||
NPC config [id=3316, name=null, config=671, shift=24, childs=[-1, 3305, 3305, -1]].
|
||||
NPC config [id=3317, name=null, config=671, shift=24, childs=[-1, 3306, 3306, -1]].
|
||||
NPC config [id=3314, name=Fairy Queen, config=671, shift=22, childs=[653, -1]].
|
||||
NPC config [id=3315, name=null, config=671, shift=24, childs=[-1, 3304, 4433, -1]].
|
||||
NPC config [id=3323, name=Juliet, config=673, shift=0, childs=[637, -1, 637, -1]].
|
||||
NPC config [id=3213, name=Edmond, config=667, shift=0, childs=[714, -1]].
|
||||
NPC config [id=3214, name=null, config=667, shift=0, childs=[-1, 714, -1]].
|
||||
NPC config [id=3152, name=Boneguard, config=643, shift=6, childs=[3140, 3141, 3142, -1]].
|
||||
NPC config [id=3144, name=null, config=643, shift=0, childs=[-1, 3147, -1]].
|
||||
NPC config [id=3145, name=null, config=643, shift=0, childs=[-1, -1, 3147, -1]].
|
||||
NPC config [id=3146, name=null, config=643, shift=0, childs=[-1, -1, -1, 3147, -1]].
|
||||
NPC config [id=3143, name=Lazim, config=643, shift=0, childs=[3147, -1]].
|
||||
NPC config [id=3136, name=Enakhra, config=643, shift=4, childs=[3137, 3138, -1]].
|
||||
NPC config [id=3139, name=Boneguard, config=643, shift=6, childs=[3140, 3141, 3142, -1]].
|
||||
NPC config [id=3074, name=Monk, config=622, shift=27, childs=[3075, -1]].
|
||||
NPC config [id=3076, name=null, config=622, shift=27, childs=[-1, 3077, -1]].
|
||||
NPC config [id=3128, name=Boneguard, config=641, shift=0, childs=[3129, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3129, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3129, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3129, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3129, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3130, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3130, -1, -1, -1, -1, 3130, -1, -1, -1, -1, 3130, -1]].
|
||||
NPC config [id=3134, name=Furnace grate, config=642, shift=2, childs=[3135, -1]].
|
||||
NPC config [id=3132, name=Crust of ice, config=642, shift=1, childs=[3133, -1]].
|
||||
NPC config [id=3110, name=Sandy, config=636, shift=0, childs=[3112, -1]].
|
||||
NPC config [id=3111, name=null, config=636, shift=0, childs=[-1, 3113, -1]].
|
||||
NPC config [id=3567, name=null, config=704, shift=19, childs=[-1, 3569, -1]].
|
||||
NPC config [id=3566, name=Cornelius, config=704, shift=19, childs=[3568, -1]].
|
||||
NPC config [id=3462, name=null, config=679, shift=5, childs=[-1, 3463, 3464, -1]].
|
||||
NPC config [id=3465, name=null, config=684, shift=11, childs=[-1, 3466, -1]].
|
||||
NPC config [id=3470, name=null, config=684, shift=17, childs=[-1, 3471, -1]].
|
||||
NPC config [id=3469, name=null, config=684, shift=17, childs=[-1, 3472, -1]].
|
||||
NPC config [id=3479, name=null, config=679, shift=7, childs=[-1, 3480, 3478, -1]].
|
||||
NPC config [id=3510, name=null, config=704, shift=23, childs=[-1, 3511, 3539, -1]].
|
||||
NPC config [id=3512, name=null, config=704, shift=23, childs=[-1, 3514, -1]].
|
||||
NPC config [id=3513, name=null, config=704, shift=23, childs=[-1, 3515, -1]].
|
||||
NPC config [id=3516, name=null, config=704, shift=23, childs=[-1, 3517, -1]].
|
||||
NPC config [id=3404, name=null, config=680, shift=28, childs=[-1, -1, 3405, -1]].
|
||||
NPC config [id=3401, name=An old Dwarf, config=680, shift=28, childs=[3402, 3403, -1]].
|
||||
NPC config [id=3399, name=null, config=678, shift=0, childs=[-1, -1, -1, 3400, 3400, -1]].
|
||||
NPC config [id=3417, name=null, config=679, shift=2, childs=[-1, 3418, 3416, -1]].
|
||||
NPC config [id=3450, name=null, config=679, shift=3, childs=[-1, 3451, 3449, -1]].
|
||||
NPC config [id=3373, name=null, config=679, shift=6, childs=[-1, 3374, 3372, -1]].
|
||||
NPC config [id=3384, name=null, config=678, shift=0, childs=[-1, -1, -1, -1, 3385, -1]].
|
||||
NPC config [id=3379, name=Evil Dave, config=679, shift=4, childs=[3380, 3380, 3380, 3380, 3380, -1]].
|
||||
NPC config [id=3383, name=null, config=678, shift=0, childs=[-1, -1, -1, 3385, 3385, -1]].
|
||||
NPC config [id=3828, name=Devin Mendelberg, config=723, shift=0, childs=[3825, -1, -1, -1, -1, 3825, -1, -1, -1, -1, 3825, -1, -1, -1, -1, 3825, -1, -1, -1, -1, 3825, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3825, -1]].
|
||||
NPC config [id=3829, name=Kathy Corkat, config=723, shift=0, childs=[3830, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3831, -1]].
|
||||
NPC config [id=3834, name=null, config=723, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 3821, -1]].
|
||||
NPC config [id=3832, name=Herman Caranos, config=723, shift=0, childs=[3822, -1, -1, -1, -1, 3822, -1, -1, -1, -1, 3822, -1, -1, -1, -1, 3822, -1, -1, -1, -1, 3822, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, 2567, -1]].
|
||||
NPC config [id=3833, name=null, config=723, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2567, -1]].
|
||||
NPC config [id=3820, name=Wise Old Man, config=723, shift=0, childs=[2253, -1, -1, -1, -1, 2253, -1, -1, -1, -1, 2253, -1, -1, -1, -1, 2253, -1, -1, -1, -1, 2253, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2253, -1, -1, -1, -1, -1, -1, -1, -1, -1, 2253, -1]].
|
||||
NPC config [id=3778, name=null, config=1049, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 251, -1, -1, -1, -1, 3779, -1]].
|
||||
NPC config [id=3780, name=null, config=1049, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 249, -1, -1, -1, -1, 249, -1, -1, -1, -1, 249, -1]].
|
||||
NPC config [id=3638, name=Launa, config=710, shift=0, childs=[3639, -1]].
|
||||
NPC config [id=3633, name=null, config=700, shift=0, childs=[-1, 3634, -1]].
|
||||
NPC config [id=3631, name=null, config=700, shift=0, childs=[-1, 3632, -1]].
|
||||
NPC config [id=3629, name=null, config=700, shift=0, childs=[-1, 3630, -1]].
|
||||
NPC config [id=3627, name=null, config=700, shift=0, childs=[-1, 3628, -1]].
|
||||
NPC config [id=3625, name=null, config=700, shift=0, childs=[-1, 3626, -1]].
|
||||
NPC config [id=3623, name=null, config=700, shift=0, childs=[-1, 3624, -1]].
|
||||
NPC config [id=4453, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4442, -1]].
|
||||
NPC config [id=4454, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4437, -1]].
|
||||
NPC config [id=4436, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4437, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4437, -1]].
|
||||
NPC config [id=4435, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4442, -1, -1, -1, -1, 4442, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4442, -1, -1, -1, -1, 4442, -1, -1, -1, -1, 4442, -1, 4442, 4442, -1, 4442, -1, -1, -1, -1, 4442, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4442, -1]].
|
||||
NPC config [id=4432, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4434, -1, -1, -1, -1, 4434, -1, -1, -1, -1, 4434, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4434, -1, -1, -1, -1, 4434, -1, -1, -1, -1, 4434, -1, 4434, 4434, -1, 4434, -1, -1, -1, -1, 4434, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4434, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4434, -1]].
|
||||
NPC config [id=4423, name=Fairy, config=810, shift=0, childs=[57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1]].
|
||||
NPC config [id=4422, name=Fairy, config=810, shift=0, childs=[57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1]].
|
||||
NPC config [id=4431, name=Fairy Nuff, config=810, shift=14, childs=[4434, -1]].
|
||||
NPC config [id=4430, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4445, -1, -1, -1, -1, 4445, -1, -1, -1, -1, 4445, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4445, -1, -1, -1, -1, 4445, -1, -1, -1, -1, 4445, -1, 4445, 4445, -1, 4445, -1, -1, -1, -1, 4445, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4445, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4445, -1]].
|
||||
NPC config [id=4429, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4446, -1, -1, -1, -1, 4446, -1, -1, -1, -1, 4446, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4446, -1, -1, -1, -1, 4446, -1, -1, -1, -1, 4446, -1, 4446, 4446, -1, 4446, -1, -1, -1, -1, 4446, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4446, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4446, -1]].
|
||||
NPC config [id=4428, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4444, -1, -1, -1, -1, 4444, -1, -1, -1, -1, 4444, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4444, -1, -1, -1, -1, 4444, -1, -1, -1, -1, 4444, -1, 4444, 4444, -1, 4444, -1, -1, -1, -1, 4444, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4444, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4444, -1]].
|
||||
NPC config [id=4427, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4443, -1, -1, -1, -1, 4443, -1, -1, -1, -1, 4443, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4443, -1, -1, -1, -1, 4443, -1, -1, -1, -1, 4443, -1, 4443, 4443, -1, 4443, -1, -1, -1, -1, 4443, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4443, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4443, -1]].
|
||||
NPC config [id=4426, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1, -1, 57, -1, -1, -1, -1, 57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1, -1, 57, -1, -1, -1, -1, 57, -1, 57, 57, -1, 57, -1, -1, -1, -1, 57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1, -1, -1, -1, -1, -1, -1, 57, -1]].
|
||||
NPC config [id=4425, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4458, -1, -1, -1, -1, 4458, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4458, -1, -1, -1, -1, 4458, -1, -1, -1, -1, 4458, -1, 4458, 4458, -1, 4458, -1, -1, -1, -1, 4458, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4458, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4458, -1]].
|
||||
NPC config [id=4424, name=null, config=810, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4456, -1, -1, -1, -1, 4456, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4456, -1, -1, -1, -1, 4456, -1, -1, -1, -1, 4456, -1, 4456, 4456, -1, 4456, -1, -1, -1, -1, 4456, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4456, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4456, -1]].
|
||||
NPC config [id=4538, name=Cabin boy, config=823, shift=0, childs=[4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, 4539, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4539, -1, 4539, -1, 4539, -1, 4539, -1, 4539, -1, 4539, -1, -1, -1, -1, 4539, -1]].
|
||||
NPC config [id=4495, name=Grubfoot, config=62, shift=0, childs=[4496, 4496, 4496, 4496, 4497, 4498, 4496, -1]].
|
||||
NPC config [id=4256, name=null, config=61, shift=10, childs=[-1, 2348, -1]].
|
||||
NPC config [id=4236, name=Rick, config=738, shift=16, childs=[4235, -1, 4235, 4235, 4235, 4235, 4235, 4235, 4235, -1]].
|
||||
NPC config [id=4238, name=Maid, config=738, shift=16, childs=[4237, 4237, 4237, -1, 4237, 4237, 4237, 4237, 4237, -1]].
|
||||
NPC config [id=4253, name=null, config=61, shift=1, childs=[-1, 2345, -1]].
|
||||
NPC config [id=4255, name=null, config=61, shift=7, childs=[-1, 2347, -1]].
|
||||
NPC config [id=4254, name=null, config=61, shift=4, childs=[-1, 2346, -1]].
|
||||
NPC config [id=4240, name=Cook, config=738, shift=16, childs=[4239, 4239, 4239, 4239, 4239, -1, 4239, 4239, 4239, -1]].
|
||||
NPC config [id=4242, name=Butler, config=738, shift=16, childs=[4241, 4241, 4241, 4241, 4241, 4241, -1, 4241, 4241, -1]].
|
||||
NPC config [id=4244, name=Demon butler, config=738, shift=16, childs=[4243, 4243, 4243, 4243, 4243, 4243, 4243, 4243, -1]].
|
||||
NPC config [id=4321, name=null, config=794, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4320, -1]].
|
||||
NPC config [id=4338, name=null, config=794, shift=16, childs=[-1, 4337, -1]].
|
||||
NPC config [id=4317, name=null, config=794, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, 4318, 4318, 4318, -1]].
|
||||
NPC config [id=4319, name=null, config=794, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, 4320, 4320, 4320, -1]].
|
||||
NPC config [id=4313, name=null, config=794, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4314, -1]].
|
||||
NPC config [id=4315, name=null, config=794, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, 4316, 4316, 4316, -1]].
|
||||
NPC config [id=4882, name=null, config=874, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, 4888, 4888, 4888, 4888, 4888, 4888, -1]].
|
||||
NPC config [id=4880, name=null, config=874, shift=0, childs=[-1, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, 4884, -1]].
|
||||
NPC config [id=4881, name=null, config=874, shift=0, childs=[-1, -1, -1, -1, -1, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, -1]].
|
||||
NPC config [id=4891, name=null, config=874, shift=11, childs=[-1, 4892, -1]].
|
||||
NPC config [id=4871, name=Holgart, config=874, shift=11, childs=[699, 4896, -1]].
|
||||
NPC config [id=4869, name=null, config=159, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 701, 701, -1]].
|
||||
NPC config [id=4865, name=null, config=159, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4864, 4864, -1]].
|
||||
NPC config [id=4912, name=Jig cart, config=896, shift=9, childs=[4913, 4914, 4915, 4916, 4917, 4918, -1]].
|
||||
NPC config [id=4950, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1]].
|
||||
NPC config [id=4951, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4948, -1]].
|
||||
NPC config [id=4954, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4948, -1]].
|
||||
NPC config [id=4955, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1]].
|
||||
NPC config [id=4952, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4948, -1]].
|
||||
NPC config [id=4953, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1]].
|
||||
NPC config [id=4956, name=null, config=905, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4947, -1]].
|
||||
NPC config [id=4984, name=Ana, config=907, shift=7, childs=[822, -1]].
|
||||
NPC config [id=4985, name=Male slave, config=907, shift=4, childs=[825, 826, -1]].
|
||||
NPC config [id=4986, name=Irena, config=907, shift=10, childs=[835, -1]].
|
||||
NPC config [id=4987, name=null, config=907, shift=10, childs=[-1, 4988, -1]].
|
||||
NPC config [id=4961, name=null, config=905, shift=27, childs=[-1, 4962, -1]].
|
||||
NPC config [id=4966, name=null, config=435, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4967, -1]].
|
||||
NPC config [id=4970, name=null, config=905, shift=20, childs=[-1, 4969, -1]].
|
||||
NPC config [id=5022, name=null, config=942, shift=21, childs=[-1, 5025, -1]].
|
||||
NPC config [id=5021, name=null, config=942, shift=21, childs=[-1, 5024, -1]].
|
||||
NPC config [id=5020, name=null, config=942, shift=21, childs=[-1, 5023, -1]].
|
||||
NPC config [id=5016, name=Gublinch, config=941, shift=28, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5015, name=Gublinch, config=941, shift=26, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5014, name=Gublinch, config=941, shift=24, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5013, name=Gublinch, config=941, shift=22, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5012, name=Gublinch, config=941, shift=20, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5011, name=Gublinch, config=941, shift=18, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5010, name=Gublinch, config=941, shift=16, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5009, name=Gublinch, config=941, shift=14, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5008, name=Gublinch, config=941, shift=12, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5006, name=Gublinch, config=941, shift=8, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5007, name=Gublinch, config=941, shift=10, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5004, name=Gublinch, config=941, shift=4, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5005, name=Gublinch, config=941, shift=6, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5003, name=Gublinch, config=941, shift=2, childs=[5017, 5018, 5019, -1]].
|
||||
NPC config [id=5078, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5077, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5066, name=null, config=912, shift=15, childs=[-1, 5053, -1]].
|
||||
NPC config [id=5064, name=null, config=912, shift=13, childs=[-1, 5056, -1]].
|
||||
NPC config [id=5065, name=null, config=912, shift=14, childs=[-1, 5054, -1]].
|
||||
NPC config [id=5070, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5071, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5062, name=null, config=912, shift=10, childs=[-1, 5049, 5057, -1]].
|
||||
NPC config [id=5063, name=null, config=912, shift=12, childs=[-1, 5055, -1]].
|
||||
NPC config [id=5119, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5118, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5107, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5106, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5108, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5101, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5102, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5090, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=5091, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=4613, name=Cute creature, config=844, shift=13, childs=[4614, 4615, 1957, -1]].
|
||||
NPC config [id=4622, name=Cute creature, config=844, shift=19, childs=[4623, 4624, 1957, -1]].
|
||||
NPC config [id=4616, name=Cute creature, config=844, shift=15, childs=[4617, 4618, 1957, -1]].
|
||||
NPC config [id=4619, name=Cute creature, config=844, shift=17, childs=[4620, 4621, 1957, -1]].
|
||||
NPC config [id=4628, name=Cute creature, config=844, shift=23, childs=[4629, 4630, 1957, -1]].
|
||||
NPC config [id=4625, name=Cute creature, config=844, shift=21, childs=[4626, 4627, 1957, -1]].
|
||||
NPC config [id=4711, name=null, config=870, shift=12, childs=[-1, 4713, -1]].
|
||||
NPC config [id=4714, name=null, config=870, shift=15, childs=[-1, 4715, -1]].
|
||||
NPC config [id=4712, name=null, config=870, shift=12, childs=[-1, -1, 4713, -1]].
|
||||
NPC config [id=4859, name=Witchaven villager, config=874, shift=0, childs=[4887, 4887, 4887, 4887, 4887, 4887, 4887, 4887, 4887, -1]].
|
||||
NPC config [id=4858, name=Witchaven villager, config=874, shift=0, childs=[4885, 4885, 4885, 4885, 4885, -1]].
|
||||
NPC config [id=4857, name=Witchaven villager, config=874, shift=0, childs=[4883, -1]].
|
||||
NPC config [id=4860, name=Jeb, config=874, shift=0, childs=[4895, 4895, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, -1]].
|
||||
NPC config [id=4855, name=Brother Maledict, config=874, shift=0, childs=[4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4879, 4879, 4879, 4879, 4879, 4879, -1]].
|
||||
NPC config [id=4854, name=Mayor Hobb, config=874, shift=0, childs=[4874, 4874, 4874, 4874, 4874, 4874, 4874, 4874, 4874, 4874, 4874, 4874, 4875, 4875, -1]].
|
||||
NPC config [id=4853, name=Col. O'Niall, config=874, shift=0, childs=[4872, 4872, 4872, 4872, 4872, 4872, 4872, 4872, 4872, 4873, 4873, 4873, 4873, -1]].
|
||||
NPC config [id=5443, name=null, config=968, shift=14, childs=[-1, 5444, -1]].
|
||||
NPC config [id=5440, name=KGP Agent, config=968, shift=14, childs=[5441, 5441, -1]].
|
||||
NPC config [id=5439, name=null, config=968, shift=14, childs=[-1, 5441, -1]].
|
||||
NPC config [id=5427, name=Penguin, config=968, shift=8, childs=[5428, 5428, 5428, -1]].
|
||||
NPC config [id=5423, name=null, config=968, shift=13, childs=[-1, 5424, -1]].
|
||||
NPC config [id=5606, name=null, config=980, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1670, -1]].
|
||||
NPC config [id=5600, name=null, config=978, shift=9, childs=[-1, 5581, -1]].
|
||||
NPC config [id=5601, name='Transmute' The Alchemist, config=977, shift=0, childs=[5585, -1, 5585, 5585, 5585, -1, 5585, -1, 5585, -1, -1, 5585, 5585, -1, 5585, -1, 5585, -1]].
|
||||
NPC config [id=5602, name='Currency' The Alchemist, config=977, shift=0, childs=[5587, -1, 5587, 5587, 5587, -1, 5587, -1, 5587, -1, -1, 5587, 5587, -1, 5587, -1, 5587, -1]].
|
||||
NPC config [id=5599, name=null, config=977, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5583, -1, 5583, -1, 5583, -1]].
|
||||
NPC config [id=5598, name=Effigy, config=977, shift=0, childs=[5578, -1, 5578, 5578, 5578, -1, 5578, -1, 5578, -1, -1, 5578, 5578, -1, 5578, -1, 5578, -1]].
|
||||
NPC config [id=5574, name=null, config=440, shift=21, childs=[-1, 5567, -1]].
|
||||
NPC config [id=5575, name=null, config=440, shift=21, childs=[-1, 5568, -1]].
|
||||
NPC config [id=5573, name=null, config=440, shift=21, childs=[-1, 5566, -1]].
|
||||
NPC config [id=5576, name=null, config=440, shift=21, childs=[-1, 5569, -1]].
|
||||
NPC config [id=5577, name=null, config=440, shift=21, childs=[-1, 5570, -1]].
|
||||
NPC config [id=5530, name=Mawnis Burowgar, config=970, shift=21, childs=[5503, 5504, -1]].
|
||||
NPC config [id=5199, name=null, config=32, shift=-1, childs=[-1, -1, -1, 5198, -1]].
|
||||
NPC config [id=5192, name=Ogre shaman, config=936, shift=27, childs=[5193, 5194, -1]].
|
||||
NPC config [id=5189, name=Ogre shaman, config=936, shift=26, childs=[5190, 5191, -1]].
|
||||
NPC config [id=5186, name=Ogre shaman, config=936, shift=25, childs=[5187, 5188, -1]].
|
||||
NPC config [id=5206, name=Alice's husband, config=939, shift=0, childs=[5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5202, -1, -1, 5202, -1, -1, 5202, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5203, -1]].
|
||||
NPC config [id=5201, name=null, config=32, shift=-1, childs=[-1, -1, -1, 5200, -1]].
|
||||
NPC config [id=5183, name=Ogre shaman, config=936, shift=24, childs=[5184, 5185, -1]].
|
||||
NPC config [id=5180, name=Ogre shaman, config=936, shift=23, childs=[5181, 5182, -1]].
|
||||
NPC config [id=5175, name=Ogre shaman, config=936, shift=22, childs=[5176, 5179, -1]].
|
||||
NPC config [id=5135, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5131, -1]].
|
||||
NPC config [id=5134, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5130, -1]].
|
||||
NPC config [id=5125, name=Nickolaus, config=934, shift=0, childs=[5128, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5128, -1, -1, -1, -1, 5128, -1, -1, -1, -1, 5128, -1, -1, -1, -1, 5128, -1]].
|
||||
NPC config [id=5124, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5127, -1, -1, -1, -1, 5128, -1, -1, -1, -1, 5129, -1]].
|
||||
NPC config [id=5136, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5132, -1]].
|
||||
NPC config [id=5139, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5081, -1]].
|
||||
NPC config [id=5282, name=Osman, config=964, shift=14, childs=[924, 924, 5284, -1]].
|
||||
NPC config [id=5283, name=null, config=964, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 924, -1, -1, -1, -1, -1, -1, -1, -1, -1, 924, -1]].
|
||||
NPC config [id=5280, name=Maisa, config=964, shift=19, childs=[5281, -1]].
|
||||
NPC config [id=5257, name=null, config=964, shift=9, childs=[-1, 5258, -1]].
|
||||
NPC config [id=5259, name=null, config=964, shift=9, childs=[-1, 5260, -1]].
|
||||
NPC config [id=5261, name=null, config=964, shift=8, childs=[-1, 5262, -1]].
|
||||
NPC config [id=5263, name=null, config=964, shift=8, childs=[-1, 5264, -1]].
|
||||
NPC config [id=5265, name=null, config=964, shift=8, childs=[-1, 5266, -1]].
|
||||
NPC config [id=5267, name=null, config=964, shift=8, childs=[-1, 5268, -1]].
|
||||
NPC config [id=5269, name=null, config=964, shift=8, childs=[-1, 5270, -1]].
|
||||
NPC config [id=5271, name=null, config=964, shift=8, childs=[-1, 5272, -1]].
|
||||
NPC config [id=5273, name=null, config=964, shift=8, childs=[-1, 5274, -1]].
|
||||
NPC config [id=5275, name=null, config=964, shift=8, childs=[-1, 5276, -1]].
|
||||
NPC config [id=6000, name=Rupert the Beard, config=1017, shift=11, childs=[5992, 6001, -1]].
|
||||
NPC config [id=5997, name=Grimgnash, config=1017, shift=20, childs=[5989, -1]].
|
||||
NPC config [id=5998, name=Rupert the Beard, config=1016, shift=31, childs=[5990, 5999, -1]].
|
||||
NPC config [id=5901, name=null, config=1003, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5898, -1, 5898, -1, 5898, -1, 5898, -1, 5898, -1, 5898, -1, 5898, -1]].
|
||||
NPC config [id=5900, name=null, config=1005, shift=8, childs=[-1, -1, -1, -1, 5896, 5897, 5895, -1]].
|
||||
NPC config [id=5899, name=null, config=1005, shift=8, childs=[-1, 5896, 5897, 5895, -1]].
|
||||
NPC config [id=5892, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, 5872, -1]].
|
||||
NPC config [id=5891, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, 5871, -1]].
|
||||
NPC config [id=5890, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, 5872, 5872, -1]].
|
||||
NPC config [id=5889, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, 5871, 5871, -1]].
|
||||
NPC config [id=5888, name=null, config=997, shift=23, childs=[-1, 5870, -1]].
|
||||
NPC config [id=6082, name=null, config=176, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, 918, 918, 918, 918, -1]].
|
||||
NPC config [id=6083, name=null, config=176, shift=-1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, 918, 918, 918, -1]].
|
||||
NPC config [id=6119, name=Observatory professor, config=112, shift=-1, childs=[488, 488, 488, 488, 488, 488, -1]].
|
||||
NPC config [id=6120, name=null, config=112, shift=-1, childs=[-1, -1, -1, -1, -1, -1, 488, 488, 488, -1]].
|
||||
NPC config [id=6077, name=null, config=907, shift=14, childs=[-1, 822, -1]].
|
||||
NPC config [id=6076, name=null, config=728, shift=3, childs=[-1, 1685, -1]].
|
||||
NPC config [id=6075, name=Gravingas, config=728, shift=3, childs=[1685, -1]].
|
||||
NPC config [id=5677, name=Brother Tranquility, config=982, shift=27, childs=[5618, -1]].
|
||||
NPC config [id=5676, name=Monk, config=982, shift=27, childs=[5622, -1]].
|
||||
NPC config [id=5675, name=Monk, config=982, shift=27, childs=[5621, -1]].
|
||||
NPC config [id=5674, name=Monk, config=982, shift=27, childs=[5620, -1]].
|
||||
NPC config [id=5673, name=Monk, config=982, shift=27, childs=[5619, -1]].
|
||||
NPC config [id=5672, name=Zombie monk, config=982, shift=27, childs=[5626, 5611, -1]].
|
||||
NPC config [id=5671, name=Zombie monk, config=982, shift=27, childs=[5625, 5610, -1]].
|
||||
NPC config [id=5670, name=Zombie monk, config=982, shift=27, childs=[5624, 5609, -1]].
|
||||
NPC config [id=5669, name=Zombie monk, config=982, shift=27, childs=[5623, 5608, -1]].
|
||||
NPC config [id=5668, name=Brother Tranquility, config=980, shift=-1, childs=[5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1]].
|
||||
NPC config [id=5667, name=Brother Tranquility, config=980, shift=-1, childs=[5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5616, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5617, -1]].
|
||||
NPC config [id=5830, name=null, config=987, shift=1, childs=[-1, 5825, -1]].
|
||||
NPC config [id=5831, name=null, config=987, shift=1, childs=[-1, 5826, -1]].
|
||||
NPC config [id=5832, name=Ambassador Alvijar, config=997, shift=0, childs=[5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, 5863, -1]].
|
||||
NPC config [id=5853, name=Surok Magis, config=1181, shift=11, childs=[5834, 5835, 7000, -1]].
|
||||
NPC config [id=5869, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5868, -1]].
|
||||
NPC config [id=5887, name=null, config=997, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 5863, -1]].
|
||||
NPC config [id=5787, name=Oldak, config=1094, shift=0, childs=[6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, 6392, -1, -1, 6392, -1]].
|
||||
NPC config [id=5802, name=null, config=988, shift=8, childs=[-1, 3712, -1]].
|
||||
NPC config [id=6400, name=null, config=1094, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6392, 6392, -1]].
|
||||
NPC config [id=6505, name=null, config=440, shift=21, childs=[-1, 6504, -1]].
|
||||
NPC config [id=6480, name=null, config=1094, shift=5, childs=[-1, 6479, -1]].
|
||||
NPC config [id=6333, name=null, config=1064, shift=30, childs=[-1, 6311, 6312, -1]].
|
||||
NPC config [id=6310, name=Cute creature, config=844, shift=13, childs=[6311, 6312, 1957, -1]].
|
||||
NPC config [id=6398, name=null, config=1094, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6393, 6393, -1]].
|
||||
NPC config [id=6396, name=null, config=1094, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, 6393, 6393, -1]].
|
||||
NPC config [id=6394, name=null, config=1094, shift=6, childs=[-1, 6393, -1]].
|
||||
NPC config [id=6387, name=null, config=934, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6385, -1]].
|
||||
NPC config [id=6386, name=null, config=1077, shift=8, childs=[-1, 6375, -1]].
|
||||
NPC config [id=6194, name=Carol, config=1049, shift=0, childs=[816, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 816, -1]].
|
||||
NPC config [id=6195, name=David, config=1049, shift=0, childs=[817, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 817, -1]].
|
||||
NPC config [id=6192, name=Anna, config=1049, shift=0, childs=[814, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 814, -1]].
|
||||
NPC config [id=6193, name=Bob, config=1049, shift=0, childs=[815, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 815, -1]].
|
||||
NPC config [id=6199, name=null, config=1049, shift=0, childs=[-1, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1, -1, -1, -1, 6178, -1]].
|
||||
NPC config [id=6196, name=Elizabeth, config=1049, shift=0, childs=[818, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 818, -1]].
|
||||
NPC config [id=6197, name=Frank, config=1049, shift=0, childs=[819, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 819, -1]].
|
||||
NPC config [id=6202, name=Knight, config=1048, shift=4, childs=[6201, -1]].
|
||||
NPC config [id=6186, name=null, config=1051, shift=19, childs=[-1, 806, 807, 808, 809, 810, 811, -1]].
|
||||
NPC config [id=6191, name=Guard, config=1049, shift=0, childs=[812, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 812, -1]].
|
||||
NPC config [id=7055, name=Chargurr, config=1185, shift=31, childs=[7053, -1]].
|
||||
NPC config [id=7042, name=Diseased kebbit, config=1185, shift=15, childs=[7039, 7083, -1]].
|
||||
NPC config [id=7043, name=Diseased kebbit, config=1185, shift=16, childs=[7039, 7083, -1]].
|
||||
NPC config [id=7040, name=Diseased kebbit, config=1185, shift=13, childs=[7039, 7083, -1]].
|
||||
NPC config [id=7041, name=Diseased kebbit, config=1185, shift=14, childs=[7039, 7083, -1]].
|
||||
NPC config [id=7066, name=null, config=1185, shift=31, childs=[-1, 4651, -1]].
|
||||
NPC config [id=7065, name=null, config=1185, shift=31, childs=[-1, 4654, -1]].
|
||||
NPC config [id=7056, name=null, config=1185, shift=31, childs=[-1, 7054, -1]].
|
||||
NPC config [id=7101, name=Thump, config=1185, shift=31, childs=[7061, -1]].
|
||||
NPC config [id=7100, name=Massage table, config=1185, shift=31, childs=[7060, 7059, -1]].
|
||||
NPC config [id=7103, name=null, config=1185, shift=31, childs=[-1, 7064, -1]].
|
||||
NPC config [id=7102, name=null, config=1185, shift=31, childs=[-1, 7063, -1]].
|
||||
NPC config [id=7097, name=null, config=1185, shift=11, childs=[-1, 7029, -1]].
|
||||
NPC config [id=7096, name=null, config=1185, shift=10, childs=[-1, 7028, -1]].
|
||||
NPC config [id=7099, name=Kringk, config=1185, shift=31, childs=[7058, -1]].
|
||||
NPC config [id=7098, name=null, config=1185, shift=12, childs=[-1, 7030, -1]].
|
||||
NPC config [id=7093, name=Peter, config=1185, shift=7, childs=[7029, 7083, -1]].
|
||||
NPC config [id=7092, name=Penelope, config=1185, shift=6, childs=[7028, 7083, -1]].
|
||||
NPC config [id=7095, name=null, config=1185, shift=9, childs=[-1, 7027, -1]].
|
||||
NPC config [id=7094, name=Peanut, config=1185, shift=8, childs=[7030, 7083, -1]].
|
||||
NPC config [id=7091, name=Patrick, config=1185, shift=5, childs=[7027, 7083, -1]].
|
||||
NPC config [id=7119, name=null, config=1190, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7118, -1, -1, -1, -1, 7118, 7118, -1, 7118, 7118, 7118, -1, -1, -1, -1, 7118, -1, -1, -1, -1, 7118, -1, -1, -1, -1, 7118, -1]].
|
||||
NPC config [id=7163, name=Caroline, config=1204, shift=0, childs=[696, -1]].
|
||||
NPC config [id=6989, name=null, config=1178, shift=1, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6970, -1]].
|
||||
NPC config [id=6988, name=Pikkupstix, config=1178, shift=1, childs=[6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6971, -1]].
|
||||
NPC config [id=7006, name=null, config=1181, shift=17, childs=[-1, 7001, -1]].
|
||||
NPC config [id=7007, name=null, config=1181, shift=17, childs=[-1, 7001, -1]].
|
||||
NPC config [id=7009, name=null, config=1181, shift=9, childs=[-1, 7002, -1]].
|
||||
NPC config [id=7008, name=null, config=1181, shift=17, childs=[-1, 7001, -1]].
|
||||
NPC config [id=7032, name=Wimpy bird, config=1185, shift=0, childs=[7031, 7083, -1]].
|
||||
NPC config [id=7033, name=Wimpy bird, config=1185, shift=1, childs=[7031, 7083, -1]].
|
||||
NPC config [id=7034, name=Wimpy bird, config=1185, shift=2, childs=[7031, 7083, -1]].
|
||||
NPC config [id=7035, name=Wimpy bird, config=1185, shift=3, childs=[7031, 7083, -1]].
|
||||
NPC config [id=7036, name=Wimpy bird, config=1185, shift=4, childs=[7031, 7083, -1]].
|
||||
NPC config [id=7037, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=7038, name=null, config=925, shift=31, childs=[-1, 1, -1]].
|
||||
NPC config [id=6793, name=null, config=1165, shift=22, childs=[-1, 6782, -1]].
|
||||
NPC config [id=7478, name=Bandit, config=435, shift=11, childs=[6174, 6174, 6388, -1]].
|
||||
NPC config [id=7192, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7168, -1]].
|
||||
NPC config [id=7193, name=null, config=1204, shift=18, childs=[-1, 7171, -1]].
|
||||
NPC config [id=7194, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7171, -1]].
|
||||
NPC config [id=7195, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7189, -1]].
|
||||
NPC config [id=7190, name=Ezekial Lovecraft, config=1204, shift=0, childs=[4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, 4856, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 4856, -1]].
|
||||
NPC config [id=7191, name=Kimberly, config=1204, shift=0, childs=[7168, -1, -1, -1, -1, 7168, -1, -1, -1, -1, 7168, -1, -1, -1, -1, 7168, -1, -1, -1, -1, 7168, -1, -1, -1, -1, 7168, -1, 7168, -1, -1, 7168, -1, -1, -1, -1, 7168, -1]].
|
||||
NPC config [id=7177, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 701, 701, -1, -1, -1, 701, -1, -1, -1, -1, 701, 701, -1, -1, -1, 701, -1, -1, -1, -1, 701, -1, 701, -1, -1, 701, -1, -1, -1, -1, 701, -1]].
|
||||
NPC config [id=7176, name=null, config=1204, shift=19, childs=[-1, 701, -1]].
|
||||
NPC config [id=7179, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 696, -1]].
|
||||
NPC config [id=7178, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 701, -1, 701, -1, -1, 701, -1]].
|
||||
NPC config [id=7181, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 696, -1]].
|
||||
NPC config [id=7180, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 696, -1, 696, -1]].
|
||||
NPC config [id=7182, name=null, config=1204, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 696, 696, -1, -1, -1, 696, -1, -1, -1, -1, 696, 696, -1, -1, -1, 696, -1, -1, -1, -1, 696, -1, 696, -1, -1, 696, -1, -1, -1, -1, 696, -1]].
|
||||
NPC config [id=7744, name=null, config=180, shift=-1, childs=[-1, -1, -1, -1, -1, 7742, 7742, -1]].
|
||||
NPC config [id=7708, name=null, config=1218, shift=15, childs=[-1, 7664, 7665, -1]].
|
||||
NPC config [id=7709, name=null, config=1218, shift=15, childs=[-1, -1, -1, 7665, -1]].
|
||||
NPC config [id=7710, name=Flaygian Screwte, config=1218, shift=29, childs=[7672, -1]].
|
||||
NPC config [id=7689, name=null, config=1219, shift=4, childs=[-1, 7675, -1]].
|
||||
NPC config [id=7688, name=null, config=1219, shift=1, childs=[-1, 7674, -1]].
|
||||
NPC config [id=7734, name=Baby icefiend, config=1225, shift=13, childs=[7736, 7713, -1]].
|
||||
NPC config [id=7735, name=Baby icefiend, config=1225, shift=15, childs=[7736, 7713, -1]].
|
||||
NPC config [id=7732, name=Baby icefiend, config=1225, shift=9, childs=[7736, 7713, -1]].
|
||||
NPC config [id=7733, name=Baby icefiend, config=1225, shift=11, childs=[7736, 7713, -1]].
|
||||
NPC config [id=7730, name=Brother Bordiss, config=1225, shift=0, childs=[7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, 7724, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, 7724, -1, -1, -1, 7724, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1]].
|
||||
NPC config [id=7731, name=null, config=1225, shift=0, childs=[-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7725, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7725, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7725, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7725, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7725, -1]].
|
||||
NPC config [id=7728, name=Lakki the delivery dwarf, config=1225, shift=8, childs=[7722, -1]].
|
||||
NPC config [id=7729, name=Drorkar, config=1225, shift=0, childs=[7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, 7723, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, 7723, -1, -1, -1, 7723, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7723, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7724, -1]].
|
||||
NPC config [id=7716, name=Icefiend, config=1225, shift=0, childs=[7714, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7714, -1, -1, -1, -1, 7714, -1, -1, -1, -1, 7714, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7714, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7714, -1, -1, -1, -1, 7714, -1, -1, -1, 7714, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7715, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7714, -1]].
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,760 @@
|
||||
0 100guide_eggs_overlay
|
||||
1 100guide_flour_overlay
|
||||
2 100guide_inv_flour
|
||||
3 100guide_milk_overlay
|
||||
4 tog_water_bowl
|
||||
5 agilityarena_overlay
|
||||
6 agilityarena_trade
|
||||
7 ahoy_blackout
|
||||
8 ahoy_islandmap
|
||||
9 ahoy_runedraw
|
||||
10 ahoy_windspeed
|
||||
11 bank_deposit_box
|
||||
13 bankpin_main
|
||||
14 bankpin_settings
|
||||
15 banner_padlock_keys
|
||||
16 banner_anti_virus
|
||||
21 banner_scamming
|
||||
22 banner_security
|
||||
23 banner_xmas
|
||||
24 barrows_overlay
|
||||
25 barrows_puzzle
|
||||
26 fancy_book
|
||||
27 fancy_book_2
|
||||
28 blast_furnace_bar_stock
|
||||
29 blast_furnace_plan_scroll
|
||||
30 blast_furnace_temp_gauge
|
||||
31 boardgames_challenge
|
||||
32 boardgames_draughts
|
||||
33 boardgames_draughts_options
|
||||
34 boardgames_draughts_overlay
|
||||
35 boardgames_draughts_view
|
||||
36 boardgames_runelink
|
||||
37 boardgames_runelink_options
|
||||
38 boardgames_runelink_overlay
|
||||
39 boardgames_runelink_view
|
||||
40 boardgames_runesquares
|
||||
41 boardgames_runesquares_options
|
||||
42 boardgames_runesquares_overlay
|
||||
43 boardgames_runesquares_view
|
||||
44 boardgames_runeversi
|
||||
45 boardgames_runeversi_options
|
||||
46 boardgames_runeversi_overlay
|
||||
47 boardgames_runeversi_view
|
||||
48 bob_locator_amulet
|
||||
49 fancy_book_3
|
||||
50 brooch
|
||||
51 burgh_map
|
||||
52 canoe
|
||||
53 canoe_stations_map
|
||||
54 castlewars_catapult
|
||||
55 castlewars_score
|
||||
56 castlewars_shopside
|
||||
57 castlewars_status_overlay
|
||||
58 castlewars_status_overlay_saradomin
|
||||
59 castlewars_status_overlay_zamorak
|
||||
60 castlewars_trade
|
||||
61 cat_naming
|
||||
62 cave_goblin_markers
|
||||
63 champions_scroll
|
||||
64 chat1
|
||||
65 chat2
|
||||
66 chat3
|
||||
67 chat4
|
||||
68 chat_np1
|
||||
69 chat_np2
|
||||
70 chat_np3
|
||||
71 chat_np4
|
||||
72 Cheese churning?
|
||||
73 Cheese and butter churning?
|
||||
74 Churn cream, churn butter, churn cheese
|
||||
75 borderless-attack-styles
|
||||
76 same but hammers
|
||||
77 same but bows
|
||||
78 same but claws
|
||||
79 bows again
|
||||
80 aim and fire or kick
|
||||
81 slash chop etc
|
||||
82 2h
|
||||
83 pickaxe
|
||||
84 halberd
|
||||
85 staff with no cast options
|
||||
86 reap chop jab
|
||||
87 spear
|
||||
88 mace
|
||||
89 stab slash lunge block
|
||||
90 staff with autocast
|
||||
91 darts or knives
|
||||
93 whip
|
||||
94 confirm_destroy
|
||||
95 sailing_transport_world_map
|
||||
96 darkness_dark
|
||||
97 darkness_light
|
||||
98 darkness_medium
|
||||
99 death_dice
|
||||
100 deep_blue
|
||||
101 scroll with blood
|
||||
102 items kept on death
|
||||
103 pattern_next
|
||||
104 star charts
|
||||
105 stockmarket
|
||||
106 GE tutorial
|
||||
107 stockside
|
||||
108 GE tutorial confirm offer
|
||||
109 stockcollect
|
||||
110 ge tutorial buy offer
|
||||
111 dwarf_rock_book
|
||||
112 dwarf_rock_cannon
|
||||
113 dwarf_rock_schematics
|
||||
114 dwarf_rock_schematics_control
|
||||
115 fade to black
|
||||
116 scroll with title
|
||||
117 enakh_film
|
||||
118 enakh_smoke_overlay
|
||||
119 fade to black v2
|
||||
120 fade_to_black
|
||||
121 fade_to_light_blue
|
||||
122 fade_to_white
|
||||
123 fairy_certificate
|
||||
124 symptoms list fairy queen
|
||||
125 farming_tools
|
||||
126 farming_tools_side
|
||||
127 favour_keyring
|
||||
128 junction map
|
||||
129 junction map 2
|
||||
130 junction map 3
|
||||
131 doubleobjbox
|
||||
132 garden_list
|
||||
133 garden_quiz
|
||||
134 stat advancement interface
|
||||
135 aide_compass
|
||||
136 "Both"
|
||||
137 chatdefault
|
||||
138 glidermap
|
||||
139 gnomeball
|
||||
140 Select an Option
|
||||
141 coffin with grave
|
||||
142 horror_metaldoor
|
||||
143 grave digger item
|
||||
144 hauntedmine_controls
|
||||
145 RFD miniquest list
|
||||
146 spinning black hole
|
||||
147 golden puzzle
|
||||
148 Select an option at the top
|
||||
149 inventory
|
||||
150 keldagrim_map
|
||||
151 keldagrim_story1
|
||||
152 keldagrim_titles
|
||||
153 aide_death
|
||||
154 leather_crafting
|
||||
155 legends_mirror
|
||||
156 scroll_with_title
|
||||
157 quickchat_tutorial
|
||||
158 spining black hole part 2
|
||||
159 hand builder?
|
||||
160 rocko_kittens
|
||||
161 smki_assignment
|
||||
162 black hole but it fades this time
|
||||
163 smki_learn
|
||||
164 smki_buy
|
||||
165 smki_smoke_overlay
|
||||
166 rocko_cannonball
|
||||
167 rocko_underwater
|
||||
168 rocko_seagull
|
||||
169 puro puro interface
|
||||
170 fade_from_black
|
||||
171 fade black-to-white
|
||||
172 coin slot?
|
||||
173 chatlarge
|
||||
174 wom_scroll
|
||||
175 heat_overlay
|
||||
176 white box in chat box
|
||||
177 fade_from_white
|
||||
178 light2
|
||||
179 light_blue
|
||||
180 lightning_flash
|
||||
181 rotate mirror
|
||||
182 logout
|
||||
183 history of the goblin race
|
||||
184 is this a...
|
||||
185 macro_combilock
|
||||
186 macro_evil_bob
|
||||
187 music_v3
|
||||
188 macro_mime_emotes
|
||||
189 lockpicking?
|
||||
190 shape 1 shape 2 shape 3
|
||||
191 macro_quizshow
|
||||
192 magic
|
||||
193 magic_zaros
|
||||
194 mta points
|
||||
195 enchantment pizazz poitns
|
||||
196 magictraining_grave
|
||||
197 magictraining_shop
|
||||
198 magictraining_tele
|
||||
199 hardresser beard
|
||||
200 Yrsa's Shoe Store confirm (500 gold)
|
||||
201 Thessalia's legs
|
||||
202 thesallia's torso
|
||||
203 hardresser female
|
||||
204 hairdresser male
|
||||
205 skin color & gender
|
||||
206 thesallia's legs again
|
||||
207thesallia's torso again
|
||||
208 blank black screen
|
||||
209 mazetimer
|
||||
210 message1
|
||||
211 message2
|
||||
212 message3
|
||||
213 message4
|
||||
214 message5
|
||||
215 message_np1
|
||||
216 message_np2
|
||||
217 message_np3
|
||||
218 message_np4
|
||||
219 message_np5
|
||||
220 messagescroll
|
||||
221 messagescroll2
|
||||
222 blank scroll
|
||||
223 peng_emote
|
||||
224 misc_shipjourney
|
||||
225 mm_message
|
||||
226 mole_mud
|
||||
227 mourning_deathalter_list
|
||||
228 multi2
|
||||
229 multi2_chat
|
||||
230 multi3
|
||||
231 multi3_chat
|
||||
232 multi4
|
||||
233 multi4_chat
|
||||
234 multi5
|
||||
235 multi5_chat
|
||||
236 multivar2
|
||||
237 multivar4
|
||||
238 multivar5
|
||||
239 engineer claus mousetrap
|
||||
240 joystick with button
|
||||
241 npcchat1
|
||||
242 npcchat2
|
||||
243 npcchat3
|
||||
244 npcchat4
|
||||
245 npcchat_np1
|
||||
246 npcchat_np2
|
||||
247 npcchat_np3
|
||||
248 npcchat_np4
|
||||
249 surok_letter1
|
||||
250 surok_letter2
|
||||
251 beacon ring instructions -zaff
|
||||
252 olaf2_lock_gate
|
||||
253 olaf2_skull_puzzle
|
||||
254 olaf2_treasuremap
|
||||
255 blank tattered scroll
|
||||
256 team list
|
||||
257 white flash and fade
|
||||
258 train passing camera
|
||||
259 area_task
|
||||
260 dream_armour
|
||||
261 options
|
||||
262 attach/detach pipe
|
||||
263 pinball_interface
|
||||
264 paint_cannon
|
||||
265 clanwars_overlay
|
||||
266 sing ---
|
||||
267 pest_rewards
|
||||
268 glowing box
|
||||
269 buttons cogs pinion counter 20
|
||||
270 newcomer map?
|
||||
271 prayer
|
||||
272 priestperil_gravemonument
|
||||
273 prisonpete
|
||||
274 questjournal_v2
|
||||
275 questjournal_scroll
|
||||
276 blank
|
||||
277 quest comletion scroll
|
||||
278 ranging guild ticket exchange
|
||||
279 cat fight
|
||||
280 do you really want to bet x?
|
||||
281 cat hp meters
|
||||
282 ratcatcher_flute
|
||||
283 ratcatcher_flute_music
|
||||
284 ratcatcher_overlay
|
||||
285 rd_combolock
|
||||
286 regicide_still
|
||||
287 grid on table?
|
||||
288 rogue trader rune sudoku
|
||||
289 another rune thing with open casket
|
||||
290 roguesden_dials
|
||||
291 roguesden_gear_select
|
||||
292 roguesden_gears
|
||||
293 roguesden_puzzle
|
||||
294 rum deal bob yarn
|
||||
295 rum_deal_title
|
||||
296 sandstorm
|
||||
297 sandwich lady
|
||||
298 seer_combolock
|
||||
299 ship travel
|
||||
300 smithing_new
|
||||
301 xp assist system
|
||||
302 scroll with gold badge
|
||||
303 what would you like to make
|
||||
304 same
|
||||
305 same
|
||||
306 same
|
||||
307 skill_cookmany
|
||||
308 lotr_scroll
|
||||
309 skill_multi1
|
||||
310 slayer_staff_spells
|
||||
311 smelting
|
||||
312 goblinch
|
||||
313 smokeoverlay
|
||||
314 blank chatbox
|
||||
315 soulbane_angerbar
|
||||
316 soulbane_cut
|
||||
317 soulbane_darkness
|
||||
318 soulbane_scare
|
||||
319 staff_spells
|
||||
320 stats
|
||||
321 swamp_boatjourney
|
||||
322 swamp_boatjourney_back
|
||||
324 tanner
|
||||
325 target
|
||||
326 teleport_other
|
||||
327 cws_warning_11
|
||||
328 temple_screen
|
||||
329 templetrek_map
|
||||
330 safe with lock
|
||||
331 combo for lock note
|
||||
332 staff enchanting
|
||||
333 black screen
|
||||
334 tradeconfirm
|
||||
335 trademain
|
||||
336 tradeside
|
||||
337 tral_map001
|
||||
338 trail_map002
|
||||
339 tral_map003
|
||||
340 trail_map004
|
||||
341 trail_map005
|
||||
342 trail_map006
|
||||
343 trail_map007
|
||||
344 trail_map008
|
||||
345 trail_cluelong
|
||||
346 trail_map01
|
||||
347 trail_map02
|
||||
348 trail_map03
|
||||
349 trail_map04
|
||||
350 trail_map05
|
||||
351 trail_map06
|
||||
352 trail_map07
|
||||
353 trail_map08
|
||||
354 trail_map09
|
||||
355 trail_map10
|
||||
356 trail_map11
|
||||
357 trail_map12
|
||||
358 trail_map13
|
||||
359 trail_map14
|
||||
360 trail_map15
|
||||
361 trail_map16
|
||||
362 trail_map17
|
||||
363 trail_puzzle
|
||||
364 trail_reward
|
||||
365 trail_sextant
|
||||
366 trawler_overlay
|
||||
367 trawler_reward
|
||||
368 trawler_start
|
||||
369 combination lock door
|
||||
370 snow
|
||||
371 tutorial_progress
|
||||
372 tutorial_text
|
||||
373 tzhaar_fightpit
|
||||
374 fight pits spectator
|
||||
375 unmorph
|
||||
376 something with water and coins
|
||||
377 Tai Bwo Bwannai favor
|
||||
378 welcome_screen
|
||||
379 werewolf_goal
|
||||
380 welcome_final_tex
|
||||
381 wilderness_overlay
|
||||
382 wilderness_warning
|
||||
383 pick a colour
|
||||
384 womscroll
|
||||
385 cracked screen
|
||||
386 wom_telescope
|
||||
387 wornitems
|
||||
388 ancients
|
||||
389 objdialog
|
||||
390 show riddle with furniture
|
||||
391 kingdoms of misc
|
||||
392 resources collected misc
|
||||
393 poh_hangman
|
||||
394 furniture creation menu
|
||||
395 green flash in chatbox
|
||||
396 furniture creation menu 2
|
||||
397 furniture creation menu fancy
|
||||
398 poh_house_options
|
||||
399 home loading screen
|
||||
400 poh_magic_tablets
|
||||
401 poh_ranging
|
||||
402 room build screen
|
||||
403 poh_sawmill
|
||||
404 poh_scrying_pool
|
||||
405 banner_poh
|
||||
406 pest_mace
|
||||
407 pest_lander_overlay
|
||||
408 pest_status_overlay
|
||||
409 mcannon_interface
|
||||
410 warguild_defence
|
||||
411 warguild_defence_mini
|
||||
412 warguild_dummy
|
||||
413 brew_telescope_overlay
|
||||
414 brew_game_over
|
||||
415 brew_overlay
|
||||
416 brew_worktable
|
||||
417 brew_tools
|
||||
418 castle wars players waiting
|
||||
419 accessory combiner
|
||||
420 bee house
|
||||
421 tutorial_text2
|
||||
422 dark and pulsating red
|
||||
423 fairy2_certificate_broken
|
||||
424 fairy2_message
|
||||
425 fair_wall_plaque
|
||||
426 falling snow?
|
||||
427 scroll_godfather
|
||||
428 ntk_overlay
|
||||
429 Choose a character???
|
||||
430 magic_lunar
|
||||
431 ship circling pirate cove
|
||||
432 xbows_enchant_bolt
|
||||
433 xbows_pouch
|
||||
434 gnome battas
|
||||
435 gnome bowls
|
||||
436 gnome cocktails
|
||||
437 gnome crunchies
|
||||
438 crafting_silver_casting
|
||||
439 banners moving on map and colliding
|
||||
440 certificate of qualification earth sciences
|
||||
441 earth sciences 2
|
||||
442 coin slot
|
||||
443 multicolor box stack
|
||||
444 earch sciences 3
|
||||
445 openurl
|
||||
446 crafting_gold
|
||||
447 banner_chatheads
|
||||
448 brain_water_overlay
|
||||
449 nothing
|
||||
450 light coming in from left side of screen
|
||||
451 multivar3
|
||||
452 myq3_statue_painting
|
||||
453 myq3_blackout
|
||||
454 myq3_boat_map
|
||||
455 scroll with tower on it
|
||||
456 scroll with towers 2nd half
|
||||
457 more towers
|
||||
458 select an option
|
||||
459 crafting_spinning
|
||||
460 green overlay with X
|
||||
461 seaslug_boat_travel
|
||||
462 idk control panel of some kidn piece 1 piece 2 piece 3
|
||||
463 kings_letter_v2
|
||||
464 emotes
|
||||
465 ooglog ogress opens health spa
|
||||
466 switch diagram
|
||||
467 menu with big buttons
|
||||
468 diango item return
|
||||
469 zep_balloon_map
|
||||
470 zep_interface
|
||||
471 zep_interface_side
|
||||
472 hot air balloon diagram
|
||||
473 chinchompa attack options
|
||||
474 salamander attack options
|
||||
475 chins again
|
||||
476 salamanders again
|
||||
477 custom fur clothingclothin
|
||||
478 imp release negotiation form
|
||||
479 weird tubes bro
|
||||
480 anma_rgb
|
||||
481 thicc snow
|
||||
482 less thicc snow
|
||||
483 back to thicc snow
|
||||
484 barbassault_horn
|
||||
485 barbassault_over_att
|
||||
486 barbassault_over_col
|
||||
487 barbassault_over_def
|
||||
488 barbassault_over_heal
|
||||
489 players in room attackers defenders etc
|
||||
490 barbassault_playerstat
|
||||
491 barbassault_reward_shop
|
||||
492 barb assault role accept
|
||||
493 barb assault role select
|
||||
494 barbassault_timer_overlay
|
||||
495 barbassault_turret
|
||||
496 barbassault_tutorial
|
||||
497 barbassault_wavecomplete
|
||||
498 contact_scroll_blood
|
||||
499 skill_guide_v2
|
||||
500 medallion with a $ on it
|
||||
501 box with cannonball ramrod etc
|
||||
502 box with rope hammer nails plank
|
||||
503 clockwork mechanism, chapter 1.0
|
||||
504 peeking through planks
|
||||
505 map of rellekka and others
|
||||
506 jester controls
|
||||
507 poh_hangman_german
|
||||
508 tol_homonculus_overlay
|
||||
509 tol_cage_puzzle
|
||||
510 tol_pressure_machine
|
||||
511 tol_pipe_machine
|
||||
512 inventory_ranging
|
||||
513 inventory_wear
|
||||
514 brain_cat_overlay
|
||||
515 brain_gas_overlay
|
||||
516 black
|
||||
517 turn off black
|
||||
518 old follower inv?
|
||||
519 objbox
|
||||
521 dream_cyrisus
|
||||
522 dream_monster_stat
|
||||
523 dream_player_stats
|
||||
524 dream_title
|
||||
525 half a scroll
|
||||
526 the full scroll
|
||||
527 vm_museum_map
|
||||
528 vm_digsite
|
||||
529 other half of scroll
|
||||
530 whiteb ook
|
||||
531 VTAM
|
||||
532 vm_kudos
|
||||
533 display number 03
|
||||
534 vm_timeline
|
||||
535 piano
|
||||
536 shrink-me-quick recipe
|
||||
537 piano instructions
|
||||
538 grim_tasklist
|
||||
539 noexit
|
||||
540 impling exchange
|
||||
541 flash to white
|
||||
542 crafting_glass
|
||||
543 dragon_slayer_qip_clouds
|
||||
544 dragon_slayer_qip_cr_journey
|
||||
545 dragon_slayer_qip_elvarg
|
||||
546 dragon_slayer_qip_elvarg_fly
|
||||
547 dragon_slayer_qip_map
|
||||
548 toplevel
|
||||
549 toplevel_full
|
||||
550 friends2
|
||||
551 ignore2
|
||||
552 telescope
|
||||
553 snapshot_main
|
||||
554 select an option
|
||||
555 nothing
|
||||
556 nothing
|
||||
557 multi2_mes
|
||||
558 skill_multi6
|
||||
559 pattern_cards
|
||||
560 cws_warning_9
|
||||
561 cws_warning_21
|
||||
562 cws_warning_2
|
||||
563 cws_warning_5
|
||||
564 cws_warning_23
|
||||
565 cws_warning_10
|
||||
566 cws_warning_6
|
||||
567 cws_warning_14
|
||||
568 cws_warning_3
|
||||
569 cws_warning_16
|
||||
570 cws_warning_17
|
||||
571 cws_warning_19
|
||||
572 cws_warning_13
|
||||
573 cws_warning_12
|
||||
574 cws_warning_1
|
||||
576 cws_warning_8
|
||||
577 cws_warning_18
|
||||
578 cws_warning_15
|
||||
579 cws_warning_4
|
||||
580 cws_warning_20
|
||||
581 cws_warning_24
|
||||
582 skill_multi1_small
|
||||
583 cws_doomsayer
|
||||
584 kr_king_statue
|
||||
585 kr_pyramid_escape
|
||||
588 kr_picklock
|
||||
589 clanjoin
|
||||
590 clansetup
|
||||
591 Thessalias Makeovers
|
||||
592 Hairdressers salon
|
||||
593 Reinalds Smithing Emporium
|
||||
594 Thessalias Makeovers
|
||||
595 Reinalds Smithing Emporium
|
||||
596 Hairdressers salon
|
||||
597 godwars kill count
|
||||
598 godwars kill count
|
||||
599 godwars kill count
|
||||
600 cws_warning_25
|
||||
601 godwars_overlay
|
||||
602 nothing
|
||||
603 pulsating ball in hand
|
||||
604 map with banners
|
||||
605 peer into cabinet
|
||||
606 hatching ball
|
||||
607 putting up posters
|
||||
608 spinning spirit tree
|
||||
609 taking down left poster
|
||||
610 slide to left
|
||||
611 show posters
|
||||
612 nothing
|
||||
613 hand with slots
|
||||
614 posters with background
|
||||
615 zoom in on gnome king
|
||||
616 map with banners
|
||||
617 bolrie's diary
|
||||
618 left poster missing
|
||||
619 pay bank charge with...
|
||||
620 shop_template
|
||||
621 shop_template_side
|
||||
622 banner_group
|
||||
623 banner_group_assist
|
||||
624 fairy ring power relay
|
||||
625 select your goblin
|
||||
626 duel stake windows
|
||||
627 cws_warning_26
|
||||
628 duel2_side
|
||||
629 tournament value
|
||||
630 fucking slot machine hand
|
||||
631 stacke windows
|
||||
632 duel2_scoreboard
|
||||
633 you are victorious
|
||||
634 victorious but with money
|
||||
635 nothing
|
||||
636 tournament rules
|
||||
637 duel confirmation
|
||||
638 duel2_challengeoverlay
|
||||
639 more duel windows
|
||||
640 duel2_select_type
|
||||
641 tournament overlay
|
||||
642 logs item costs
|
||||
643 exchange_history
|
||||
644 exchange_sets_side
|
||||
645 exchange_itemsets
|
||||
646 exchange_sand_timer
|
||||
647 falador party chest
|
||||
648 no tabs
|
||||
649 clanwars_viewing_orb
|
||||
650 cws_warning_30
|
||||
651 bork i think?
|
||||
652 gravestone_shop
|
||||
653 bounty_overlay
|
||||
654 bounty hunters leaderboard
|
||||
655 rogues leaderboard
|
||||
656 bounty_overlay_waiting
|
||||
657 bounty_warning
|
||||
658 snowman hat
|
||||
659 snowglobe lumbridge
|
||||
660 white circle
|
||||
661 runes must be in sets of three
|
||||
662 lore_stats_side
|
||||
663 lore_cats_side
|
||||
664 bash focus summon
|
||||
665 lore_bank_side
|
||||
666 summoning creation screen
|
||||
667 equip_screen2
|
||||
668 pick a puppy
|
||||
669 pouch creation
|
||||
670 inventory_wear2
|
||||
671 lore_bank
|
||||
672 pouch creation again
|
||||
673 scroll creation again
|
||||
674 tutorial2_mesbox
|
||||
675 mould selection
|
||||
676 cws_warning_27
|
||||
677 cws_warning_28
|
||||
678 cws_warning_29
|
||||
679 banner_summoning
|
||||
680 triangle at the bottom of screen
|
||||
681 catapult builder
|
||||
682 fire catapult
|
||||
683 catapult viewer control panel
|
||||
684 rabbit_tutorial
|
||||
685 Vinesweeper instructions
|
||||
686 rabbit_shop
|
||||
687 vinesweeper_tutorial
|
||||
688 vinesweeper_tutorial_2
|
||||
689 rabbit_overlay
|
||||
690 vinesweeper_tutorial_3
|
||||
691 things crawling out of the ground
|
||||
692 actually bork
|
||||
693 congrats you have slain bork
|
||||
694 player safety test
|
||||
695 naught gublinchette
|
||||
696 p safety 2
|
||||
697 p safety 3
|
||||
698 gublinch again
|
||||
699 p safety 4
|
||||
700 report abuse
|
||||
701 gublinc again again again again
|
||||
702 more gublinc
|
||||
703 gublinccc
|
||||
704 p safety 6
|
||||
705 p safety 7
|
||||
706 fuck this
|
||||
715 banner_easter08
|
||||
722 summoning_side
|
||||
723 carpet_info
|
||||
724 carpet_runesquares
|
||||
725 carpet_runelink
|
||||
726 carpet_runeversi
|
||||
727 carpet_draughts
|
||||
728 carpet_main
|
||||
729 carpet_ticket
|
||||
742 graphics_options
|
||||
743 sound_options
|
||||
744 loginscreen
|
||||
745 statusicons
|
||||
746 toplevel_fullscreen
|
||||
747 topstat_lore
|
||||
748 topstat_hitpoints
|
||||
749 topstat_prayer
|
||||
750 topstat_run
|
||||
751 filterbuttons
|
||||
752 chattop
|
||||
754 pmchat
|
||||
755 worldmap
|
||||
756 boardgames_options
|
||||
757 npcchatlarge
|
||||
758 canoe_travel
|
||||
760 tutorial2_objbox
|
||||
762 bank_v2_main
|
||||
763 bank_v2_side
|
||||
765 tutorial2_switch_task
|
||||
766 tutorial2_death
|
||||
767 bank_v2_help
|
||||
769 tutorial2_text
|
||||
778 rcguild_side
|
||||
779 rcguild_rewards
|
||||
780 rcguild_map
|
||||
781 rcguild_overlay
|
||||
783 crcs_tightrope
|
||||
784 crcs_side
|
||||
785 crcs_rewards
|
||||
786 crcs_equipment
|
||||
788 crcs_scoreboard
|
||||
790 clanwars_end
|
||||
791 clanwars_setup
|
||||
792 clanwars_setup_side
|
||||
800 banner_halloween
|
||||
801 quickchat_locked
|
||||
802 sc_tutorial_overlay
|
||||
803 sc_scores_border
|
||||
805 sc_item_transfer
|
||||
806 sc_remaining_clay
|
||||
810 sc_scores
|
||||
811 sc_reward_shop
|
||||
813 sc_processing
|
||||
814 luc2_chapter2
|
||||
816 luc2_telescope_view
|
||||
822 luc2_chapter3
|
||||
826 luc2_chapter1
|
||||
827 luc2_lucien_projectiles
|
||||
828 journal with map?
|
||||
829 Goblin language further access prohibited
|
||||
830 drawings on ice
|
||||
831 drawings on ice again
|
||||
832 again
|
||||
833 again ALL SEEM TO BE FOR BARB ASSAULT
|
||||
@@ -0,0 +1,269 @@
|
||||
7774 Skeleton
|
||||
7775 Skeleton
|
||||
7776 Skeleton
|
||||
7777 Skeleton
|
||||
7778 Skeleton
|
||||
7779 null
|
||||
7780 Sumona
|
||||
7781 Jesmona
|
||||
7782 Catolax
|
||||
7783 null
|
||||
7784 null
|
||||
7785 Ali Cat
|
||||
7786 Mighty banshee
|
||||
7787 Cave crawler
|
||||
7788 Skeleton
|
||||
7789 Zombie
|
||||
7790 Zombie
|
||||
7791 Zombie
|
||||
7792 Zombie
|
||||
7793 Banshee mistress
|
||||
7794 Banshee mistress
|
||||
7795 Insectoid assassin
|
||||
7796 Insectoid assassin
|
||||
7797 Kurask overlord
|
||||
7798 Monstrous cave crawler
|
||||
7799 Basilisk boss
|
||||
7800 Mightiest turoth
|
||||
7801 Aberrant spectre
|
||||
7802 Aberrant spectre
|
||||
7803 Aberrant spectre
|
||||
7804 Aberrant spectre
|
||||
7805 Kurask minion
|
||||
7806 Mummy warrior
|
||||
7807 Mummy warrior
|
||||
7808 Mummy warrior
|
||||
7809 Cat
|
||||
7810 Banshee
|
||||
7811 Kurask
|
||||
7812 Cave crawler
|
||||
7813 Basilisk
|
||||
7814 Turoth
|
||||
7815 Skeleton
|
||||
7816 Master
|
||||
7817 Zombie
|
||||
7818 Zombie
|
||||
7819 Zombie
|
||||
7820 Zombie
|
||||
7821 A wanderer.
|
||||
7822 A wanderer.
|
||||
7823 Wall beast
|
||||
7824 Osman
|
||||
7825 50 Ships Mufassah
|
||||
7826 Karamthulu
|
||||
7827 Karamthulu
|
||||
7828 Giant lobster
|
||||
7829 Giant crab
|
||||
7830 Customs sergeant
|
||||
7831 Customs sergeant
|
||||
7832 Young Ralph
|
||||
7833 Young Ralph
|
||||
7834 Young Ralph
|
||||
7835 Young Ralph
|
||||
7836 Young Ralph
|
||||
7837 Customs officer
|
||||
7838 Customs officer
|
||||
7839 Customs officer
|
||||
7840 Heavy-Handed Harry
|
||||
7841 Player
|
||||
7842 Locker Officer
|
||||
7843 Locker Officer
|
||||
7844 Ex-ex-parrot
|
||||
7845 Pirate impling
|
||||
7846 Pirate impling
|
||||
7847 Captain Rabid Jack
|
||||
7848 Jack
|
||||
7849 Bosun Giles
|
||||
7850 Pirate
|
||||
7851 Lizzie
|
||||
7852 Cap'n Izzie No-beard
|
||||
7853 Ralph
|
||||
7854 Brass Hand Harry
|
||||
7855 Bill Teach
|
||||
7856 Pirate
|
||||
7857 Brass Hand Harry
|
||||
7858 Karamthulu
|
||||
7859 Young Ralph
|
||||
7860 Gull
|
||||
7861 Jack
|
||||
7862 Fishing spot
|
||||
7863 Fishing spot
|
||||
7864 Fishing spot
|
||||
7865 Guardsman Dante
|
||||
7866 Guardsman DeShawn
|
||||
7867 Guardsman Brawn
|
||||
7868 Iain
|
||||
7869 Julian
|
||||
7870 Lachtopher
|
||||
7871 Samuel
|
||||
7872 Victoria
|
||||
7873 Man
|
||||
7874 Man
|
||||
7875 Man
|
||||
7876 Man
|
||||
7877 Man
|
||||
7878 Man
|
||||
7879 Man
|
||||
7880 Woman
|
||||
7881 Woman
|
||||
7882 Woman
|
||||
7883 Woman
|
||||
7884 Woman
|
||||
7885 Guardsman Dante
|
||||
7886 Guardsman DeShawn
|
||||
7887 Guardsman Brawn
|
||||
7888 Sergeant Abram
|
||||
7889 Guardsman Pazel
|
||||
7890 Guardsman Peale
|
||||
7891 Melee dummy
|
||||
7892 General Wartface
|
||||
7893 General Bentnoze
|
||||
7894 null
|
||||
7895 General Wartface
|
||||
7896 null
|
||||
7897 General Wartface
|
||||
7898 Afflicted(Ulsquire)
|
||||
7899 Afflicted(Razmire)
|
||||
7900 Loar Shadow
|
||||
7901 Loar Shadow
|
||||
7902 Sergeant Abram
|
||||
7903 Guardsman Pazel
|
||||
7904 Guardsman Peale
|
||||
7905 Barricade guard
|
||||
7906 Barricade guard
|
||||
7907 Barricade guard
|
||||
7908 Barricade guard
|
||||
7909 Barricade guard
|
||||
7910 Barricade guard
|
||||
7911 Barricade guard
|
||||
7912 Border guard
|
||||
7913 Iain
|
||||
7914 Julian
|
||||
7915 Lachtopher
|
||||
7916 Samuel
|
||||
7917 Victoria
|
||||
7918 Man
|
||||
7919 Man
|
||||
7920 Man
|
||||
7921 Man
|
||||
7922 Man
|
||||
7923 Man
|
||||
7924 Man
|
||||
7925 Woman
|
||||
7926 Woman
|
||||
7927 Woman
|
||||
7928 Woman
|
||||
7929 Lumbridge Guide
|
||||
7930 Doomsayer
|
||||
7931 Donie
|
||||
7932 Gee
|
||||
7933 Duke Horacio
|
||||
7934 Sigmund
|
||||
7935 Hans
|
||||
7936 Cook
|
||||
7937 Father Aereck
|
||||
7938 Sir Vant
|
||||
7939 Sir Vant
|
||||
7940 Sir Vant
|
||||
7941 Sir Vant
|
||||
7942 Sir Vant
|
||||
7943 Dragon
|
||||
7944 Dragon
|
||||
7945 Dragon
|
||||
7946 Dragon
|
||||
7947 Dragon
|
||||
7948 Dragon
|
||||
7949 Lumbridge Guide
|
||||
7950 Melee tutor
|
||||
7951 Ranged tutor
|
||||
7952 Magic tutor
|
||||
7953 Cooking tutor
|
||||
7954 Crafting tutor
|
||||
7955 Fishing tutor
|
||||
7956 Mining tutor
|
||||
7957 Prayer tutor
|
||||
7958 Smelting tutor
|
||||
7959 Smithing tutor
|
||||
7960 Woodcutting tutor
|
||||
7961 Bank tutor
|
||||
7962 Gee
|
||||
7963 Spirit
|
||||
7964 Goblin
|
||||
7965 Goblin
|
||||
7966 Chaos druid
|
||||
7967 Shopkeeper
|
||||
7968 null
|
||||
7969 Explorer Jack
|
||||
7970 Smithing tutor
|
||||
7971 Mining tutor
|
||||
7972 null
|
||||
7973 null
|
||||
7974 null
|
||||
7975 null
|
||||
7976 Spirit
|
||||
7977 Spirit
|
||||
7978 Spirit
|
||||
7979 Spirit
|
||||
7980 Spirit
|
||||
7981 Spirit
|
||||
7982 Spirit
|
||||
7983 Spirit
|
||||
7984 Spirit
|
||||
7985
|
||||
7986 Summer Bonde
|
||||
7987 Spirit
|
||||
7988 Spirit
|
||||
7989 Erik Bonde
|
||||
7990 Spirit
|
||||
7991 Jallek Lenkin
|
||||
7992 Spirit
|
||||
7993 Meranek Thanatos
|
||||
7994 Ghostly warrior
|
||||
7995 Spirit beast
|
||||
7996 Spirit beast
|
||||
7997 Spirit beast
|
||||
7998 Ghost
|
||||
7999 Ghost
|
||||
8000 Goth Leprechaun
|
||||
8001 null
|
||||
8002 Jack
|
||||
8003 Sarah
|
||||
8004 Laura
|
||||
8005 Laura
|
||||
8006 Roger
|
||||
8007 Jorral
|
||||
8008 Guthix
|
||||
8009 Max the traveller
|
||||
8010 Man
|
||||
8011 Man
|
||||
8012 Woman
|
||||
8013 Woman
|
||||
8014 Haluned
|
||||
8015 Jack
|
||||
8016 Baby Sarah
|
||||
8017 Snowy
|
||||
8018 Roger
|
||||
8019 Portal
|
||||
8020 Portal
|
||||
8021 Yellow orb
|
||||
8022 Yellow orb
|
||||
8023 Yellow orb
|
||||
8024 Yellow orb
|
||||
8025 Green orb
|
||||
8026 Green orb
|
||||
8027 Green orb
|
||||
8028 Green orb
|
||||
8029 Wizard Korvak
|
||||
8030 Wizard Vief
|
||||
8031 Wizard Acantha
|
||||
8032 Wizard Elriss
|
||||
8033 Wizard
|
||||
8034 Wizard
|
||||
8035 Wizard
|
||||
8036 Wizard
|
||||
8037 Wizard
|
||||
8038 Wizard
|
||||
8039 Wizard
|
||||
8040 Wizard
|
||||
8041 Imiago
|
||||
8042 Squire Fyre
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,227 @@
|
||||
/*
|
||||
item=Gazebo, id=8192, option=[null, null, null, null, drop]
|
||||
item=Small fountain, id=8193, option=[null, null, null, null, drop]
|
||||
item=Large fountain, id=8194, option=[null, null, null, null, drop]
|
||||
item=Posh fountain, id=8195, option=[null, null, null, null, drop]
|
||||
item=Boundary stones, id=8196, option=[null, null, null, null, drop]
|
||||
item=Wooden fence, id=8197, option=[null, null, null, null, drop]
|
||||
item=Stone wall, id=8198, option=[null, null, null, null, drop]
|
||||
item=Iron railings, id=8199, option=[null, null, null, null, drop]
|
||||
item=Picket fence, id=8200, option=[null, null, null, null, drop]
|
||||
item=Garden fence, id=8201, option=[null, null, null, null, drop]
|
||||
item=Marble wall, id=8202, option=[null, null, null, null, drop]
|
||||
item=Thorny hedge, id=8203, option=[null, null, null, null, drop]
|
||||
item=Nice hedge, id=8204, option=[null, null, null, null, drop]
|
||||
item=Small box hedge, id=8205, option=[null, null, null, null, drop]
|
||||
item=Topiary hedge, id=8206, option=[null, null, null, null, drop]
|
||||
item=Fancy hedge, id=8207, option=[null, null, null, null, drop]
|
||||
item=Tall fancy hedge, id=8208, option=[null, null, null, null, drop]
|
||||
item=Tall box hedge, id=8209, option=[null, null, null, null, drop]
|
||||
item=Rosemary, id=8210, option=[null, null, null, null, drop]
|
||||
item=Daffodils, id=8211, option=[null, null, null, null, drop]
|
||||
item=Bluebells, id=8212, option=[null, null, null, null, drop]
|
||||
item=Sunflower, id=8213, option=[null, null, null, null, drop]
|
||||
item=Marigolds, id=8214, option=[null, null, null, null, drop]
|
||||
item=Roses, id=8215, option=[null, null, null, null, drop]
|
||||
item=Firepit, id=8216, option=[null, null, null, null, drop]
|
||||
item=Firepit with hook, id=8217, option=[null, null, null, null, drop]
|
||||
item=Firepit with pot, id=8218, option=[null, null, null, null, drop]
|
||||
item=Small oven, id=8219, option=[null, null, null, null, drop]
|
||||
item=Large oven, id=8220, option=[null, null, null, null, drop]
|
||||
item=Steel range, id=8221, option=[null, null, null, null, drop]
|
||||
item=Fancy range, id=8222, option=[null, null, null, null, drop]
|
||||
item=Wooden shelves 1, id=8223, option=[null, null, null, null, drop]
|
||||
item=Wooden shelves 2, id=8224, option=[null, null, null, null, drop]
|
||||
item=Wooden shelves 3, id=8225, option=[null, null, null, null, drop]
|
||||
item=Oak shelves 1, id=8226, option=[null, null, null, null, drop]
|
||||
item=Oak shelves 2, id=8227, option=[null, null, null, null, drop]
|
||||
item=Teak shelves 1, id=8228, option=[null, null, null, null, drop]
|
||||
item=Teak shelves 2, id=8229, option=[null, null, null, null, drop]
|
||||
item=Pump and drain, id=8230, option=[null, null, null, null, drop]
|
||||
item=Pump and tub, id=8231, option=[null, null, null, null, drop]
|
||||
item=Sink, id=8232, option=[null, null, null, null, drop]
|
||||
item=Wooden larder, id=8233, option=[null, null, null, null, drop]
|
||||
item=Oak larder, id=8234, option=[null, null, null, null, drop]
|
||||
item=Teak larder, id=8235, option=[null, null, null, null, drop]
|
||||
item=Cat blanket, id=8236, option=[null, null, null, null, drop]
|
||||
item=Cat basket, id=8237, option=[null, null, null, null, drop]
|
||||
item=Cushioned basket, id=8238, option=[null, null, null, null, drop]
|
||||
item=Beer barrel, id=8239, option=[null, null, null, null, drop]
|
||||
item=Cider barrel, id=8240, option=[null, null, null, null, drop]
|
||||
item=Asgarnian ale, id=8241, option=[null, null, null, null, drop]
|
||||
item=Greenman's ale, id=8242, option=[null, null, null, null, drop]
|
||||
item=Dragon bitter, id=8243, option=[null, null, null, null, drop]
|
||||
item=Chef's delight, id=8244, option=[null, null, null, null, drop]
|
||||
item=Blank poh entity, id=8245, option=[null, null, null, null, drop]
|
||||
item=Wood kitchen table, id=8246, option=[null, null, null, null, drop]
|
||||
item=Oak kitchen table, id=8247, option=[null, null, null, null, drop]
|
||||
item=Teak kitchen table, id=8248, option=[null, null, null, null, drop]
|
||||
item=Oak staircase, id=8249, option=[null, null, null, null, drop]
|
||||
item=Oak staircase, id=8250, option=[null, null, null, null, drop]
|
||||
item=Oak staircase, id=8251, option=[null, null, null, null, drop]
|
||||
item=Teak staircase, id=8252, option=[null, null, null, null, drop]
|
||||
item=Teak staircase, id=8253, option=[null, null, null, null, drop]
|
||||
item=Teak staircase, id=8254, option=[null, null, null, null, drop]
|
||||
item=Marble staircase, id=8255, option=[null, null, null, null, drop]
|
||||
item=Marble staircase, id=8256, option=[null, null, null, null, drop]
|
||||
item=Marble staircase, id=8257, option=[null, null, null, null, drop]
|
||||
item=Spiral staircase, id=8258, option=[null, null, null, null, drop]
|
||||
item=Marble spiral, id=8259, option=[null, null, null, null, drop]
|
||||
item=Crawling hand, id=8260, option=[null, null, null, null, drop]
|
||||
item=Cockatrice head, id=8261, option=[null, null, null, null, drop]
|
||||
item=Basilisk head, id=8262, option=[null, null, null, null, drop]
|
||||
item=Kurask head, id=8263, option=[null, null, null, null, drop]
|
||||
item=Abyssal head, id=8264, option=[null, null, null, null, drop]
|
||||
item=Kbd heads, id=8265, option=[null, null, null, null, drop]
|
||||
item=Kq head, id=8266, option=[null, null, null, null, drop]
|
||||
item=Mounted bass, id=8267, option=[null, null, null, null, drop]
|
||||
item=Mounted swordfish, id=8268, option=[null, null, null, null, drop]
|
||||
item=Mounted shark, id=8269, option=[null, null, null, null, drop]
|
||||
item=Mithril armour, id=8270, option=[null, null, null, null, drop]
|
||||
item=Adamantite armour, id=8271, option=[null, null, null, null, drop]
|
||||
item=Runite armour, id=8272, option=[null, null, null, null, drop]
|
||||
item=Cw armour 1, id=8273, option=[null, null, null, null, drop]
|
||||
item=Cw armour 2, id=8274, option=[null, null, null, null, drop]
|
||||
item=Cw armour 3, id=8275, option=[null, null, null, null, drop]
|
||||
item=Rune case 1, id=8276, option=[null, null, null, null, drop]
|
||||
item=Rune case 2, id=8277, option=[null, null, null, null, drop]
|
||||
item=Rune case 3, id=8278, option=[null, null, null, null, drop]
|
||||
item=Silverlight, id=8279, option=[null, null, null, null, drop]
|
||||
item=Excalibur, id=8280, option=[null, null, null, null, drop]
|
||||
item=Darklight, id=8281, option=[null, null, null, null, drop]
|
||||
item=Anti-dragon shield, id=8282, option=[null, null, null, null, drop]
|
||||
item=Amulet of glory, id=8283, option=[null, null, null, null, drop]
|
||||
item=Cape of legends, id=8284, option=[null, null, null, null, drop]
|
||||
item=King arthur, id=8285, option=[null, null, null, null, drop]
|
||||
item=Elena, id=8286, option=[null, null, null, null, drop]
|
||||
item=Giant dwarf, id=8287, option=[null, null, null, null, drop]
|
||||
item=Miscellanians, id=8288, option=[null, null, null, null, drop]
|
||||
item=Lumbridge, id=8289, option=[null, null, null, null, drop]
|
||||
item=The desert, id=8290, option=[null, null, null, null, drop]
|
||||
item=Morytania, id=8291, option=[null, null, null, null, drop]
|
||||
item=Karamja, id=8292, option=[null, null, null, null, drop]
|
||||
item=Isafdar, id=8293, option=[null, null, null, null, drop]
|
||||
item=Small map, id=8294, option=[null, null, null, null, drop]
|
||||
item=Medium map, id=8295, option=[null, null, null, null, drop]
|
||||
item=Large map, id=8296, option=[null, null, null, null, drop]
|
||||
item=Oak cage, id=8297, option=[null, null, null, null, drop]
|
||||
item=Oak and steel cage, id=8298, option=[null, null, null, null, drop]
|
||||
item=Steel cage, id=8299, option=[null, null, null, null, drop]
|
||||
item=Spiked cage, id=8300, option=[null, null, null, null, drop]
|
||||
item=Bone cage, id=8301, option=[null, null, null, null, drop]
|
||||
item=Spikes, id=8302, option=[null, null, null, null, drop]
|
||||
item=Tentacle pool, id=8303, option=[null, null, null, null, drop]
|
||||
item=Flame pit, id=8304, option=[null, null, null, null, drop]
|
||||
item=Rocnar, id=8305, option=[null, null, null, null, drop]
|
||||
item=Oak ladder, id=8306, option=[null, null, null, null, drop]
|
||||
item=Teak ladder, id=8307, option=[null, null, null, null, drop]
|
||||
item=Mahogany ladder, id=8308, option=[null, null, null, null, drop]
|
||||
item=Crude wooden chair, id=8309, option=[null, null, null, null, drop]
|
||||
item=Wooden chair, id=8310, option=[null, null, null, null, drop]
|
||||
item=Rocking chair, id=8311, option=[null, null, null, null, drop]
|
||||
item=Oak chair, id=8312, option=[null, null, null, null, drop]
|
||||
item=Oak armchair, id=8313, option=[null, null, null, null, drop]
|
||||
item=Teak armchair, id=8314, option=[null, null, null, null, drop]
|
||||
item=Mahogany armchair, id=8315, option=[null, null, null, null, drop]
|
||||
item=Brown rug, id=8316, option=[null, null, null, null, drop]
|
||||
item=Rug, id=8317, option=[null, null, null, null, drop]
|
||||
item=Opulent rug, id=8318, option=[null, null, null, null, drop]
|
||||
item=Wooden bookcase, id=8319, option=[null, null, null, null, drop]
|
||||
item=Oak bookcase, id=8320, option=[null, null, null, null, drop]
|
||||
item=Mahogany b'kcase, id=8321, option=[null, null, null, null, drop]
|
||||
item=Torn curtains, id=8322, option=[null, null, null, null, drop]
|
||||
item=Curtains, id=8323, option=[null, null, null, null, drop]
|
||||
item=Opulent curtains, id=8324, option=[null, null, null, null, drop]
|
||||
item=Clay fireplace, id=8325, option=[null, null, null, null, drop]
|
||||
item=Stone fireplace, id=8326, option=[null, null, null, null, drop]
|
||||
item=Marble fireplace, id=8327, option=[null, null, null, null, drop]
|
||||
item=Teak portal, id=8328, option=[null, null, null, null, drop]
|
||||
item=Mahogany portal, id=8329, option=[null, null, null, null, drop]
|
||||
item=Marble portal, id=8330, option=[null, null, null, null, drop]
|
||||
item=Teleport focus, id=8331, option=[null, null, null, null, drop]
|
||||
item=Greater focus, id=8332, option=[null, null, null, null, drop]
|
||||
item=Scrying pool, id=8333, option=[null, null, null, null, drop]
|
||||
item=Oak lectern, id=8334, option=[null, null, null, null, drop]
|
||||
item=Eagle lectern, id=8335, option=[null, null, null, null, drop]
|
||||
item=Demon lectern, id=8336, option=[null, null, null, null, drop]
|
||||
item=Teak eagle lectern, id=8337, option=[null, null, null, null, drop]
|
||||
item=Teak demon lectern, id=8338, option=[null, null, null, null, drop]
|
||||
item=Mahogany eagle, id=8339, option=[null, null, null, null, drop]
|
||||
item=Mahogany demon, id=8340, option=[null, null, null, null, drop]
|
||||
item=Globe, id=8341, option=[null, null, null, null, drop]
|
||||
item=Ornamental globe, id=8342, option=[null, null, null, null, drop]
|
||||
item=Lunar globe, id=8343, option=[null, null, null, null, drop]
|
||||
item=Celestial globe, id=8344, option=[null, null, null, null, drop]
|
||||
item=Armillary sphere, id=8345, option=[null, null, null, null, drop]
|
||||
item=Small orrery, id=8346, option=[null, null, null, null, drop]
|
||||
item=Large orrery, id=8347, option=[null, null, null, null, drop]
|
||||
item=Wooden telescope, id=8348, option=[null, null, null, null, drop]
|
||||
item=Teak telescope, id=8349, option=[null, null, null, null, drop]
|
||||
item=Mahogany 'scope, id=8350, option=[null, null, null, null, drop]
|
||||
item=Crystal ball, id=8351, option=[null, null, null, null, drop]
|
||||
item=Elemental sphere, id=8352, option=[null, null, null, null, drop]
|
||||
item=Crystal of power, id=8353, option=[null, null, null, null, drop]
|
||||
item=Alchemical chart, id=8354, option=[null, null, null, null, drop]
|
||||
item=Astronomical chart, id=8355, option=[null, null, null, null, drop]
|
||||
item=Infernal chart, id=8356, option=[null, null, null, null, drop]
|
||||
item=Oak throne, id=8357, option=[null, null, null, null, drop]
|
||||
item=Teak throne, id=8358, option=[null, null, null, null, drop]
|
||||
item=Mahogany throne, id=8359, option=[null, null, null, null, drop]
|
||||
item=Gilded throne, id=8360, option=[null, null, null, null, drop]
|
||||
item=Skeleton throne, id=8361, option=[null, null, null, null, drop]
|
||||
item=Crystal throne, id=8362, option=[null, null, null, null, drop]
|
||||
item=Demonic throne, id=8363, option=[null, null, null, null, drop]
|
||||
item=Oak lever, id=8364, option=[null, null, null, null, drop]
|
||||
item=Teak lever, id=8365, option=[null, null, null, null, drop]
|
||||
item=Mahogany lever, id=8366, option=[null, null, null, null, drop]
|
||||
item=Trapdoor, id=8367, option=[null, null, null, null, drop]
|
||||
item=Trapdoor, id=8368, option=[null, null, null, null, drop]
|
||||
item=Trapdoor, id=8369, option=[null, null, null, null, drop]
|
||||
item=Floor decoration, id=8370, option=[null, null, null, null, drop]
|
||||
item=Steel cage, id=8371, option=[null, null, null, null, drop]
|
||||
item=Trapdoor, id=8372, option=[null, null, null, null, drop]
|
||||
item=Lesser magic cage, id=8373, option=[null, null, null, null, drop]
|
||||
item=Greater magic cage, id=8374, option=[null, null, null, null, drop]
|
||||
item=Wooden workbench, id=8375, option=[null, null, null, null, drop]
|
||||
item=Oak workbench, id=8376, option=[null, null, null, null, drop]
|
||||
item=Steel framed bench, id=8377, option=[null, null, null, null, drop]
|
||||
item=Bench with vice, id=8378, option=[null, null, null, null, drop]
|
||||
item=Bench with lathe, id=8379, option=[null, null, null, null, drop]
|
||||
item=Crafting table 1, id=8380, option=[null, null, null, null, drop]
|
||||
item=Crafting table 2, id=8381, option=[null, null, null, null, drop]
|
||||
item=Crafting table 3, id=8382, option=[null, null, null, null, drop]
|
||||
item=Crafting table 4, id=8383, option=[null, null, null, null, drop]
|
||||
item=Tool store 1, id=8384, option=[null, null, null, null, drop]
|
||||
item=Tool store 2, id=8385, option=[null, null, null, null, drop]
|
||||
item=Tool store 3, id=8386, option=[null, null, null, null, drop]
|
||||
item=Tool store 4, id=8387, option=[null, null, null, null, drop]
|
||||
item=Tool store 5, id=8388, option=[null, null, null, null, drop]
|
||||
item=Repair bench, id=8389, option=[null, null, null, null, drop]
|
||||
item=Whetstone, id=8390, option=[null, null, null, null, drop]
|
||||
item=Armour stand, id=8391, option=[null, null, null, null, drop]
|
||||
item=Pluming stand, id=8392, option=[null, null, null, null, drop]
|
||||
item=Shield easel, id=8393, option=[null, null, null, null, drop]
|
||||
item=Banner easel, id=8394, option=[null, null, null, null, drop]
|
||||
item=Parlour, id=8395, option=[null, null, null, null, drop]
|
||||
item=Kitchen, id=8396, option=[null, null, null, null, drop]
|
||||
item=Dining room, id=8397, option=[null, null, null, null, drop]
|
||||
item=Bedroom, id=8398, option=[null, null, null, null, drop]
|
||||
item=Games room, id=8399, option=[null, null, null, null, drop]
|
||||
item=Combat room, id=8400, option=[null, null, null, null, drop]
|
||||
item=Hall, id=8401, option=[null, null, null, null, drop]
|
||||
item=Hall, id=8402, option=[null, null, null, null, drop]
|
||||
item=Hall, id=8403, option=[null, null, null, null, drop]
|
||||
item=Hall, id=8404, option=[null, null, null, null, drop]
|
||||
item=Chapel, id=8405, option=[null, null, null, null, drop]
|
||||
item=Workshop, id=8406, option=[null, null, null, null, drop]
|
||||
item=Study, id=8407, option=[null, null, null, null, drop]
|
||||
item=Portal chamber, id=8408, option=[null, null, null, null, drop]
|
||||
item=Throne room, id=8409, option=[null, null, null, null, drop]
|
||||
item=Oubliette, id=8410, option=[null, null, null, null, drop]
|
||||
item=Dungeon corridor, id=8411, option=[null, null, null, null, drop]
|
||||
item=Dungeon cross, id=8412, option=[null, null, null, null, drop]
|
||||
item=Dungeon stairs, id=8413, option=[null, null, null, null, drop]
|
||||
item=Treasure room, id=8414, option=[null, null, null, null, drop]
|
||||
item=Garden, id=8415, option=[null, null, null, null, drop]
|
||||
item=Formal garden, id=8416, option=[null, null, null, null, drop]
|
||||
*/
|
||||
@@ -0,0 +1,841 @@
|
||||
Cassie - Cassie's Shield Shop
|
||||
|
||||
Consists of
|
||||
|
||||
10 of each
|
||||
Wooden shield(20), Bronze sq shield(48), bronze kiteshield(68)
|
||||
iron sq shield(168), iron kiteshield(238), steel sq shield(600)
|
||||
steel kiteshield(850), mithril sq shield(1560)
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Cassie
|
||||
|
||||
I buy and sell shields; do you want to trade?
|
||||
|
||||
|
||||
----
|
||||
Options
|
||||
|
||||
Yes, please.
|
||||
|
||||
No, thank you.
|
||||
|
||||
____________________________________________________________________________
|
||||
|
||||
|
||||
Emily (bartender, Falador)
|
||||
|
||||
---
|
||||
Options
|
||||
|
||||
What would you like to say?
|
||||
|
||||
What ales are you serving?
|
||||
|
||||
What can you tell me about dwarves and ale? [QUEST] P2P
|
||||
|
||||
- - -
|
||||
Emily
|
||||
|
||||
Well, we've got Asgarnian Ale, Wizard's Mind Bomb and Dwarven Stout, all for 3 coins.
|
||||
|
||||
---
|
||||
Options
|
||||
|
||||
One Asgarnian Ale, please.
|
||||
I'll try the Mind Bomb.
|
||||
Can I have a Dwarven Stout?
|
||||
I don't feel like any of those.
|
||||
What can you tell me about dwarves and ale [Quest] P2P
|
||||
|
||||
|
||||
Thanks, Emily.
|
||||
|
||||
{
|
||||
|
||||
Kaylee/ Tina into is
|
||||
|
||||
|
||||
|
||||
Hi! What can I get you?
|
||||
|
||||
}
|
||||
|
||||
|
||||
________________________________
|
||||
|
||||
|
||||
Drunken Man
|
||||
|
||||
|
||||
---
|
||||
Hello.
|
||||
|
||||
- - -
|
||||
|
||||
... whassup?
|
||||
|
||||
---
|
||||
Are you alright? (confuse)
|
||||
|
||||
- - -
|
||||
... see... two of you... why there two of you?
|
||||
|
||||
---
|
||||
There's only one of me, friend. (confused)
|
||||
|
||||
- - -
|
||||
... no, two of you... you can't count...
|
||||
...maybe you drunk too much...
|
||||
|
||||
---
|
||||
Whatever you say, friend. (laughter)
|
||||
|
||||
- - -
|
||||
... giant hairy cabbages...(shocked)
|
||||
|
||||
[END]
|
||||
|
||||
___________________________________________________
|
||||
|
||||
HairDresser (Has a mullet)
|
||||
|
||||
Good afternoon, (madam/sir). Are you interested in a new haircut?
|
||||
|
||||
|
||||
---
|
||||
Yes, please.
|
||||
|
||||
No, thank you.
|
||||
|
||||
|
||||
|
||||
____________________________________________________
|
||||
Herquin (Jewelry)
|
||||
|
||||
---
|
||||
Do you wish to trade?
|
||||
|
||||
Sorry, I don't want to talk to you, actually.
|
||||
|
||||
- - -
|
||||
Why, yes, this is a jewel shop after all.
|
||||
|
||||
|
||||
|
||||
|
||||
Herqiuin's Gems {
|
||||
|
||||
0 of each
|
||||
Uncut Sapphire(25) Emerald(50) Ruby(100)
|
||||
Diamond(200) Sapphire(250) Emerald(500)
|
||||
Ruby(1000) Diamond(2000)
|
||||
|
||||
}
|
||||
|
||||
________________________________________________________
|
||||
Wayne
|
||||
|
||||
Welcome to Wayne's Chains, Do you wanna buy or sell some chainmail?
|
||||
|
||||
---
|
||||
|
||||
Yes, please.
|
||||
No, thanks.
|
||||
|
||||
Wayne's Chains - Chainmail Specialist {
|
||||
|
||||
10 of each
|
||||
|
||||
Chainbody
|
||||
bronze(60), iron(210), steel(750),
|
||||
black(1440), mithril(1950), adamant(4800)
|
||||
|
||||
}
|
||||
|
||||
________________________________________________________
|
||||
|
||||
Falador Gardener(s)
|
||||
|
||||
---
|
||||
Hello.
|
||||
|
||||
- - -
|
||||
|
||||
(pissed)
|
||||
Oi'm Busy. If tha' wants owt, tha' can go find Wyson. He's
|
||||
ta boss 'round here. And KEEP YER TRAMPIN' FEET ORFF
|
||||
MA' FLOWERS
|
||||
|
||||
---
|
||||
Right... (surprised)
|
||||
_________________________________________________________
|
||||
|
||||
Wyson the gardener
|
||||
|
||||
|
||||
I'm the head gardener around here.
|
||||
If you're looking for woad leaves, or if you need help with
|
||||
owt, I'm yer man.
|
||||
|
||||
|
||||
---
|
||||
Yes please, I need woad leaves.
|
||||
Sorry, but I'm not interested.
|
||||
|
||||
- - -
|
||||
How much are you willing to pay? (Shady shaking)
|
||||
|
||||
---
|
||||
{
|
||||
How about 5 coins?
|
||||
How about 10 coins?
|
||||
|
||||
|
||||
No no, that's far too little. Woad leaves are hard to get. I
|
||||
used to have plenty but someone kept stealing them of
|
||||
me.
|
||||
|
||||
}
|
||||
How about 15 coins? {
|
||||
Mmmm... ok, that sounds fair.
|
||||
|
||||
---
|
||||
Thanks.
|
||||
- - -
|
||||
I'll be around if you have any more gardening needs.
|
||||
|
||||
}
|
||||
How about 20 coins?
|
||||
{
|
||||
(Boner)
|
||||
Ok that's more than fair.
|
||||
|
||||
Here, have two, you're a generous person.
|
||||
---
|
||||
Thanks.
|
||||
}
|
||||
|
||||
______________________________
|
||||
|
||||
|
||||
|
||||
Dwarfe (mining guild, gold shield) && without
|
||||
|
||||
- - -
|
||||
Welcome to the mining guild.
|
||||
Can I help you with anything?
|
||||
|
||||
---
|
||||
|
||||
What have you got in the Guild?
|
||||
|
||||
What do you dwarves do with the ore you mine?
|
||||
|
||||
No thanks, I'm fine.
|
||||
|
||||
- - -
|
||||
1)
|
||||
Ooh, it's WONDERFUL! There are lots of coal rocks,
|
||||
and even a few mithril rocks in the guild,
|
||||
all exclusively for people with at least 60 mining
|
||||
There's no better mining site anywhere near here.
|
||||
|
||||
---
|
||||
|
||||
It's a good thing I have level - mining. (excited)
|
||||
//Find low persons response
|
||||
- - -
|
||||
|
||||
Yes, that's pretty good. Did you want anything else?(smiley)
|
||||
|
||||
---
|
||||
|
||||
|
||||
What do you dwarves do with the ore you mine? (smiley)
|
||||
|
||||
|
||||
No thanks, I'm fine.
|
||||
|
||||
|
||||
- - -
|
||||
1)
|
||||
What do you think? We smelt it into bars, smith the metal
|
||||
to make armour and weapons, then we exchange them for
|
||||
goods and services. (hahaha)
|
||||
|
||||
---
|
||||
|
||||
I don't see many dwarves
|
||||
sellin armour or weapons here. (shady shaking)
|
||||
|
||||
- - -
|
||||
No, this is only a mining outpost. We dwarves don't much
|
||||
like to settle in human cities. Most of the ore is carted off
|
||||
to Keldagrim, the great dwarven city. They've got a
|
||||
special blast furnace up there - it makes smelting the ore
|
||||
|
||||
so much easier. There are plenty of dwarven traders
|
||||
working in Keldagrim. Anyway, can I help you with anything
|
||||
else?
|
||||
|
||||
(smiley)
|
||||
|
||||
//FINISHed
|
||||
|
||||
Mining cape dwarfe
|
||||
|
||||
Can you tell me about your skillcape? (confused) {
|
||||
Sure, this is a Skillcape of Mining. It shows my stature as
|
||||
a master minger! It has all sorts of uses including a skill
|
||||
boost to my mining skill. When you get to level 99 come
|
||||
and talk to me and I'll sell you one. Is there anything else I
|
||||
|
||||
>
|
||||
can help you with?
|
||||
|
||||
---
|
||||
Yes. {
|
||||
(happy_
|
||||
So what can I help you with, then?
|
||||
}
|
||||
No.
|
||||
|
||||
}
|
||||
_____________________________
|
||||
|
||||
Man (blue cap - between fally castle and garden)
|
||||
|
||||
|
||||
PISSED
|
||||
|
||||
What are you doing in my house?
|
||||
|
||||
---
|
||||
|
||||
I was just exploring. (happy)
|
||||
|
||||
- - -
|
||||
|
||||
You're exploring my house? (up and down confused thinking)
|
||||
|
||||
---
|
||||
You don't mind, do you?
|
||||
|
||||
- - -
|
||||
|
||||
But... why are you exploring in my house?
|
||||
|
||||
---
|
||||
|
||||
Oh, I don't know. I just wandered in, saw you and thought
|
||||
It'd be fun to speak to you.
|
||||
|
||||
- - -
|
||||
... you are very strange...
|
||||
|
||||
---
|
||||
Perhaps I should go now.
|
||||
|
||||
- - -
|
||||
Yes, please go away now. (sad)
|
||||
|
||||
|
||||
_____________________________________________________________________
|
||||
|
||||
Permit Officer/Real estage agent
|
||||
|
||||
Can't you see I'm busy? (grind teeth)
|
||||
|
||||
__________________________________________
|
||||
|
||||
|
||||
Flynn's Mace Market
|
||||
|
||||
Mace {
|
||||
10 of each
|
||||
|
||||
Bronze(18), iron(63), Steel(225)
|
||||
Mithril(585), Adamant(1440)
|
||||
}
|
||||
|
||||
- - -
|
||||
Hello. Do you want to buy or sell any maces? (friendly)
|
||||
|
||||
---
|
||||
|
||||
No, thanks.
|
||||
Well, I'll have a look, at least.
|
||||
|
||||
|
||||
___________________________________________
|
||||
Gen store
|
||||
|
||||
Can I help you at all?
|
||||
|
||||
---
|
||||
Yes, please. What are you selling?
|
||||
|
||||
How should I use your shop? {
|
||||
|
||||
I'm glad you ask! You can buy as many of the items
|
||||
stocked as you wish. You can also sell most items to the
|
||||
shop.
|
||||
|
||||
}
|
||||
|
||||
No, thanks.
|
||||
|
||||
|
||||
______________________________________________________
|
||||
|
||||
|
||||
|
||||
Squire Asrol (sounds like ass role)
|
||||
|
||||
Hello. I am the squire to Sir Vyvin. (calm)
|
||||
|
||||
---
|
||||
And how is life as a squire? {
|
||||
Well, Sir Vyvin is a good guy to work for, however, I'm in
|
||||
a spot of trouble today. I've gone and lost Sir Vyvin's sword! (depressed)
|
||||
|
||||
---
|
||||
Do you know where you lost it? {
|
||||
(confused)
|
||||
Well now, if I knew THAT it wouldn't be lost, now would it?
|
||||
}
|
||||
|
||||
I can make a new sword if you like..
|
||||
|
||||
Is he angry? {
|
||||
He doesn't know yet. I was hoping I could think of
|
||||
something to do before he does find out, But I find myself
|
||||
at a loss.(Depressed)
|
||||
|
||||
}
|
||||
|
||||
===========================================================================
|
||||
Well, do you know the VAGUE AREA you lost it? {
|
||||
(Depressed)
|
||||
No, I was carrying it for him all the way from where he
|
||||
had it stored in Lumbridge. It must have slipped from my
|
||||
pack during the trip, and you know what people are like
|
||||
these days...
|
||||
|
||||
>
|
||||
|
||||
Someone will have just picked it up and kept it for
|
||||
themselves.
|
||||
}
|
||||
|
||||
I can make a new sword if you like... {
|
||||
//TODO knights sword
|
||||
}
|
||||
|
||||
|
||||
|
||||
Well, the kingdom is fairly abundant with swords... {
|
||||
Yes. You can get bronze swords anywhere, But THIS isn't
|
||||
any old sword.
|
||||
>
|
||||
The thing is, this sword is a family heirloom. It has been
|
||||
passed down through Vyvin's family for five generations!
|
||||
It was originally made by the Imcando dwarves, who were
|
||||
>
|
||||
a particularly skilled tribe of dwarven smiths. I doubt
|
||||
anyone could make it in the style they do.
|
||||
}
|
||||
|
||||
Well, I hope you find it soon. {
|
||||
Yes, me too. I'm not looking forward to telling Vyvin I've
|
||||
lost it. He's going to want it for the parade next week as
|
||||
well.
|
||||
[END]
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Wouldn't you prefer to be a squire for me? {
|
||||
|
||||
No, sorry, I'm loyal to Sir Vyvin. (fine)
|
||||
|
||||
}
|
||||
|
||||
________________________________________________________
|
||||
|
||||
Silif
|
||||
|
||||
Who are you?
|
||||
|
||||
- - -
|
||||
Who, me? Oh, no one, I assure you. No one that you want
|
||||
to tangle with.
|
||||
[end]
|
||||
|
||||
_________________________________________________________
|
||||
Akrisae
|
||||
|
||||
Hello, adventurer.
|
||||
|
||||
---
|
||||
|
||||
Hello, cleric. (joyous)
|
||||
[END]
|
||||
|
||||
|
||||
___________________________________________________________
|
||||
Ambassador Spanfipple
|
||||
|
||||
- - -
|
||||
|
||||
It's all very white round here, isn't it?
|
||||
|
||||
---
|
||||
|
||||
Well, it is the White Knight's Castle.
|
||||
|
||||
- - -
|
||||
|
||||
I think it would all look better in pink. At least then I
|
||||
wouldn't be squinting all the time.
|
||||
---
|
||||
|
||||
Yes, but then they'd have to become the Pink Knights. I
|
||||
think they'd have some problems recruiting then.
|
||||
- - -
|
||||
|
||||
You're probably right. Maybe brown, then.
|
||||
|
||||
---
|
||||
|
||||
I think that may be worse...
|
||||
- - -
|
||||
|
||||
Bah, humans have no sense of style...
|
||||
[END]
|
||||
|
||||
____________________________________________________________
|
||||
|
||||
|
||||
Sir Vyvin
|
||||
|
||||
---
|
||||
Hello.
|
||||
|
||||
- - -
|
||||
Greetings traveller.
|
||||
|
||||
---
|
||||
|
||||
Do you have anything to trade? {
|
||||
|
||||
No, I'm sorry.
|
||||
|
||||
}
|
||||
|
||||
Why are there so many knights in this city? {
|
||||
|
||||
We are the White Knights of Falador. We are the most
|
||||
powerful order of knights in the land. We are helping the
|
||||
king Valliance rule the kingdom as he is getting old and
|
||||
tired.
|
||||
}
|
||||
|
||||
Can I just distract you for a minute? {
|
||||
|
||||
Can I just talk to you very slowly for a few minutes, while
|
||||
I distract you, so that my friend over there can do
|
||||
something while you're busy being distracted by me?
|
||||
|
||||
- - -
|
||||
... ...what? (confused)
|
||||
|
||||
>
|
||||
|
||||
I'm... not sure what you're asking me... you want to join
|
||||
the White Knights?
|
||||
|
||||
---
|
||||
|
||||
Nope. I'm just trying to distract you. (happy)
|
||||
|
||||
- - -
|
||||
|
||||
... ...you are very odd.
|
||||
|
||||
---
|
||||
|
||||
So can I distract you some more?
|
||||
- - -
|
||||
|
||||
... ...I don't think I want to talk to you anymore.
|
||||
---
|
||||
|
||||
Ok. My work here is done. 'Bye!
|
||||
|
||||
[END]
|
||||
}
|
||||
|
||||
______________________________________________________________________
|
||||
|
||||
Sir Amik Varze
|
||||
|
||||
|
||||
---
|
||||
|
||||
I seek a quest!
|
||||
|
||||
I don't, I'm just looking around.
|
||||
|
||||
Do you know anything about the seige of Falador? {
|
||||
|
||||
|
||||
Ah yes, the Kinshra siege was a close-run thing indeed. (astonishment)
|
||||
|
||||
>
|
||||
|
||||
All hope seemed lost. Then she returned - Kara-Meir - with
|
||||
Sir Theodore at her side. (happy talk)
|
||||
|
||||
---
|
||||
|
||||
Sir Theodore? I haven't seen anyone of that name around here.(confused)
|
||||
- - -
|
||||
|
||||
No, you wouldn't have. He is...no longer with us. (remorsful bowing)
|
||||
|
||||
---
|
||||
|
||||
Oh, I'm sorry. (sad)
|
||||
|
||||
- - -
|
||||
So am I, young man. So am I.
|
||||
[END]
|
||||
|
||||
_______________________________________________________________________
|
||||
|
||||
Woman (red head green skirt pink blouse)
|
||||
|
||||
Hello.
|
||||
|
||||
- - -
|
||||
|
||||
Greetings! Have you come to gaze in rapture at the
|
||||
natural beauty of Falador's parkland? (happy)
|
||||
---
|
||||
Um, yes, very nice. Lots of... trees and stuff.
|
||||
|
||||
- - -
|
||||
Trees! I do so love trees! And flowers! And squirrels!
|
||||
|
||||
---
|
||||
|
||||
Sorry, I have a strange urge to be somewhere else. (confused)
|
||||
|
||||
- - -
|
||||
|
||||
|force walk south of garden|
|
||||
|
||||
Come back to me soon and we can talk about trees!(sad)
|
||||
|
||||
---
|
||||
|
||||
...[END]
|
||||
|
||||
____________________________________________________________________
|
||||
Ikis Krum
|
||||
|
||||
---
|
||||
|
||||
Hello.
|
||||
|
||||
- - -
|
||||
|
||||
Good day, sir. What brings you to this end of town? (confused)
|
||||
|
||||
---
|
||||
|
||||
Well, what is there to do around here?
|
||||
|
||||
- - -
|
||||
|
||||
If you're into Mining, plenty!! The dwarves have on of the
|
||||
largest mines in the world just under our feet. There's an
|
||||
entrance in the building just north-east of my house.
|
||||
|
||||
>
|
||||
|
||||
If you're one of these young, loud, hipster sorts you could
|
||||
visit the Party Room, just north of here. That blasted
|
||||
Pete parties all night and I never get any sleep!(pissed)
|
||||
|
||||
---
|
||||
|
||||
Thanks. (confused)
|
||||
|
||||
|
||||
______________________________________________________________________
|
||||
Town crier
|
||||
|
||||
Hear ye!Hear ye! Player Moderators massive help to
|
||||
RuneSc
|
||||
|
||||
>
|
||||
Oh, hello citizen. Are you here to find out about Player
|
||||
Moderators? Or perhaps would you like to know about the
|
||||
laws of the land?
|
||||
|
||||
---
|
||||
|
||||
Tell me about Player Moderators. (confused) {
|
||||
Of course. What would you like to know?(happy)
|
||||
|
||||
--- (confused questions)
|
||||
What is a Player Moderator? {
|
||||
|
||||
Player Moderators are the normal players of the game, just
|
||||
like you. However, since they have shown themselves to be
|
||||
trustworthy and active reporters, they have been invited
|
||||
by Jagex to monitor the game and take appropriate
|
||||
|
||||
>
|
||||
|
||||
action when they see rule breaking. You can spot a Player
|
||||
Moderator in game by looking at the chat screen - when a
|
||||
Player Moderator speaks, a silver crown appears to the
|
||||
left of their name. Remember, if there's no silver crown
|
||||
|
||||
>
|
||||
|
||||
there, they are not a Player Moderator! You can check
|
||||
out the website if you'd like more information.
|
||||
|
||||
---
|
||||
Thanks!(happy)
|
||||
}//fuck
|
||||
|
||||
What can Player Moderators do? {
|
||||
Player Moderators, or 'P-mods', have the ability to mute
|
||||
rule breakers and Jagex view their reports as a priority so
|
||||
that action is taken as quickly as possible. P-Mods also
|
||||
have access to the Player Moderator Centre. Within the
|
||||
|
||||
>
|
||||
|
||||
Centre are tools to help them Moderate RuneScape.
|
||||
These tools include dedicated forums, the Player
|
||||
Moderator Guidelines and the Player Moderator Code of
|
||||
Conduct.
|
||||
---
|
||||
Thanks!(happy)
|
||||
|
||||
} //not bad
|
||||
|
||||
How do I become a Player Moderator? {
|
||||
Jagex picks players who spend their time and effort to
|
||||
help better the RuneScape community. To increase your
|
||||
chances of becomming a Player Moderator:
|
||||
>
|
||||
|
||||
Keep your account secure! This is very important, as a
|
||||
player with poor security will never be a P-Mod. Read our
|
||||
Security Tips for more information.
|
||||
|
||||
>
|
||||
|
||||
Play by the rules! The rules of RuneScape are enforced
|
||||
for a reason, to make the game a fair and enjoyable
|
||||
environment for all.
|
||||
|
||||
>
|
||||
|
||||
Report accurately! When Jagex consider an account for
|
||||
review they look for quality, not quantity. Ensure your
|
||||
reports are of a high qualit by following the report
|
||||
guidelines.
|
||||
|
||||
>
|
||||
|
||||
Be excellent to each Other! Treat others as you would
|
||||
want to be treated yourself. Respect your fellow player.
|
||||
More information can be found on the website.
|
||||
|
||||
|
||||
---
|
||||
Thanks!(happy)
|
||||
}//jesus christ
|
||||
|
||||
What can Player Moderators not do? {
|
||||
|
||||
P-Mods cannot ban your account - they can only report
|
||||
offences. Jagex then take action based on the evidence
|
||||
received. If you lose your password or get scammed by
|
||||
another player, P-Mods cannot help you get your account
|
||||
|
||||
>
|
||||
|
||||
back. All they can do is recommend you to go to Player
|
||||
Support. They cannot retrieve any items you may have lost
|
||||
and they certainly do not recieve any free items
|
||||
from Jagex for moderating the game. They are players
|
||||
|
||||
>
|
||||
|
||||
who give their all to help the community, out of the
|
||||
goodness of their hearts! P-mods do not work for Jagex
|
||||
and so cannot make you a Moderator, or recommend
|
||||
other accounts to become Moderators. If you wish to
|
||||
|
||||
>
|
||||
|
||||
become a Moderator, feel free to ask me!
|
||||
|
||||
|
||||
---
|
||||
Thanks!(happy)
|
||||
}//$#%%^%%$^ Diabeetus
|
||||
Something else.
|
||||
|
||||
Is there anything else you'd like to know? (confused)
|
||||
|
||||
Tell me about Player Moderators.
|
||||
|
||||
Tell me about something else.
|
||||
|
||||
No thanks.
|
||||
|
||||
}
|
||||
|
||||
Tell me about the Rules of RuneScape. (happy)
|
||||
{
|
||||
At once. Take a look at my book here.
|
||||
|does animation with book outward|
|
||||
|player reads book|
|
||||
|
||||
|
||||
}
|
||||
|
||||
Can you give me a handy tip please? (happy)
|
||||
{
|
||||
Did you know you burn food less often on the range in
|
||||
Lumbridge castle than other ranges?
|
||||
|
||||
Be careful when fighting wizards! Wearing heavy armour
|
||||
can lower your magic resistance!
|
||||
|
||||
Don't use your RuneScape password on other sites. Keep
|
||||
your account safe!
|
||||
|
||||
There are no cheats in RuneScape! Never visit websites
|
||||
promising otherwise!
|
||||
|
||||
Melee armour actually gives you disadvantages when using
|
||||
magic attacks. It may be better to take off your armour
|
||||
entirely!
|
||||
|
||||
|
||||
}
|
||||
+1700
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,633 @@
|
||||
TrackDefinition [arrayId=0, trackset=Trackset: Varrock, , fileId=177, name=Adventure, unlock=at Varrock Palace.]
|
||||
TrackDefinition [arrayId=1, trackset=Trackset: Kharidian, , fileId=50, name=Al Kharid, unlock=at Al Kharid.]
|
||||
TrackDefinition [arrayId=2, trackset=Trackset: "Only defined", , fileId=102, name=Alone, unlock=at the Clock Tower Dungeon.]
|
||||
TrackDefinition [arrayId=3, trackset=Trackset: Jungle, , fileId=90, name=Ambient Jungle, unlock=at Shilo Village.]
|
||||
TrackDefinition [arrayId=4, trackset=Trackset: Kharidian, , fileId=36, name=Arabian, unlock=in the Kharidian Desert.]
|
||||
TrackDefinition [arrayId=5, trackset=Trackset: Kharidian, , fileId=123, name=Arabian2, unlock=at Al Kharid mine.]
|
||||
TrackDefinition [arrayId=6, trackset=Trackset: Kharidian, , fileId=124, name=Arabian3, unlock=at the desert entrance to the Kalphite Lair.]
|
||||
TrackDefinition [arrayId=7, trackset=Trackset: Cave, , fileId=19, name=Arabique, unlock=at the hellhounds in Taverley Dungeon.]
|
||||
TrackDefinition [arrayId=8, trackset=Trackset: Wilderness, , fileId=160, name=Army of Darkness, unlock=at the Dark Warrior's Fortress.]
|
||||
TrackDefinition [arrayId=9, trackset=Trackset: Falador, , fileId=186, name=Arrival, unlock=at the gem trader in Falador.]
|
||||
TrackDefinition [arrayId=10, trackset=Trackset: Castle wars, , fileId=24, name=Attack1, unlock=at the Battlefield north of Tree Gnome Village.]
|
||||
TrackDefinition [arrayId=11, trackset=Trackset: Castle wars, , fileId=25, name=Attack2, unlock=at Elvarg's lair or during Grand Tree Quest.]
|
||||
TrackDefinition [arrayId=12, trackset=Trackset: Castle wars, , fileId=26, name=Attack3, unlock=to the north of the Lava Maze.]
|
||||
TrackDefinition [arrayId=13, trackset=Trackset: Castle wars, , fileId=27, name=Attack4, unlock=at the Fight Arena.]
|
||||
TrackDefinition [arrayId=14, trackset=Trackset: Castle wars, , fileId=28, name=Attack5, unlock=at the King Black Dragon.]
|
||||
TrackDefinition [arrayId=15, trackset=Trackset: Castle wars, , fileId=29, name=Attack6, unlock=at Gu'Tanoth Ogre Enclave.]
|
||||
TrackDefinition [arrayId=16, trackset=Trackset: Falador, , fileId=180, name=Attention, unlock=at the coastline below Rimmington.]
|
||||
TrackDefinition [arrayId=17, trackset=Trackset: Lumbridge, , fileId=2, name=Autumn Voyage, unlock=at Lumbridge farm.]
|
||||
TrackDefinition [arrayId=18, trackset=Trackset: Falador, , fileId=324, name=Background, unlock=on Entrana.]
|
||||
TrackDefinition [arrayId=19, trackset=Trackset: Eastern ardougne, , fileId=152, name=Ballad of Enchantment, unlock=at the Monastery.]
|
||||
TrackDefinition [arrayId=20, trackset=Trackset: Eastern ardougne, , fileId=99, name=Baroque, unlock=in Ardougne.]
|
||||
TrackDefinition [arrayId=21, trackset=Trackset: Dwarf, , fileId=100, name=Beyond, unlock=at the ice dungeon under Wolf Mountain.]
|
||||
TrackDefinition [arrayId=22, trackset=Trackset: Yanille(?) , , fileId=83, name=Big Chords, unlock=to the west of Yanille.]
|
||||
TrackDefinition [arrayId=23, trackset=Trackset: Lumbridge, , fileId=64, name=Book of Spells, unlock=at Lumbridge Swamp.]
|
||||
TrackDefinition [arrayId=24, trackset=Trackset: Seers Village & Camelot, , fileId=104, name=Camelot, unlock=at Camelot Castle.]
|
||||
TrackDefinition [arrayId=25, trackset=Trackset: Dwarf, , fileId=325, name=Cave Background, unlock=at the Dwarven Mine.]
|
||||
TrackDefinition [arrayId=26, trackset=Trackset: Cave, , fileId=68, name=Cavern, unlock=at Yanille Agility Dungeon.]
|
||||
TrackDefinition [arrayId=27, trackset=Trackset: Cave, , fileId=63, name=Chain of Command, unlock=during Temple of Ikov.]
|
||||
TrackDefinition [arrayId=28, trackset=Trackset: Zanaris, , fileId=181, name=Crystal Cave, unlock=at Zanaris market.]
|
||||
TrackDefinition [arrayId=29, trackset=Trackset: Wilderness, , fileId=169, name=Crystal Sword, unlock=at the Wilderness, north of Varrock.]
|
||||
TrackDefinition [arrayId=30, trackset=Trackset: Wilderness, , fileId=182, name=Dangerous, unlock=to the north of Edgeville.]
|
||||
TrackDefinition [arrayId=31, trackset=Trackset: Wilderness, , fileId=326, name=Dark, unlock=in the south-east of the Wilderness.]
|
||||
TrackDefinition [arrayId=32, trackset=Trackset: Wilderness, , fileId=37, name=Deep Wildy, unlock=in the north-west of the Wilderness.]
|
||||
TrackDefinition [arrayId=33, trackset=Trackset: Kharidian, , fileId=174, name=Desert Voyage, unlock=around the Desert Mining Camp.]
|
||||
TrackDefinition [arrayId=34, trackset=Trackset: Wilderness, , fileId=56, name=Doorways, unlock=to the north of the Grand Exchange.]
|
||||
TrackDefinition [arrayId=35, trackset=Trackset: Lumbridge, , fileId=327, name=Dream, unlock=on the path between Lumbridge and Draynor.]
|
||||
TrackDefinition [arrayId=36, trackset=Trackset: "Only defined", , fileId=173, name=Dunjun, unlock=in Taverley Dungeon.]
|
||||
TrackDefinition [arrayId=37, trackset=Trackset: Kharidian, , fileId=69, name=Egypt, unlock=at Shantay Pass.]
|
||||
TrackDefinition [arrayId=38, trackset=Trackset: Tree Gnome Stronghold, , fileId=148, name=Emotion, unlock=in the Tree Gnome Village maze.]
|
||||
TrackDefinition [arrayId=39, trackset=Trackset: Falador, , fileId=138, name=Emperor, unlock=in Melzar's Maze.]
|
||||
TrackDefinition [arrayId=40, trackset=Trackset: Varrock, , fileId=106, name=Expanse, unlock=at the stone circle in Varrock.]
|
||||
TrackDefinition [arrayId=41, trackset=Trackset: Yanille(?) , , fileId=41, name=Expecting, unlock=at the unholy altar north of the Observatory.]
|
||||
TrackDefinition [arrayId=42, trackset=Trackset: Cave, , fileId=153, name=Expedition, unlock=in the caverns below the Observatory.]
|
||||
TrackDefinition [arrayId=43, trackset=Trackset: Zanaris, , fileId=118, name=Faerie, unlock=at Zanaris.]
|
||||
TrackDefinition [arrayId=44, trackset=Trackset: Falador, , fileId=72, name=Fanfare, unlock=at Falador Castle.]
|
||||
TrackDefinition [arrayId=45, trackset=Trackset: Port, , fileId=167, name=Fanfare3, unlock=at Port Khazard.]
|
||||
TrackDefinition [arrayId=46, trackset=Trackset: Seers Village & Camelot, , fileId=119, name=Fishing, unlock=at Catherby beach.]
|
||||
TrackDefinition [arrayId=47, trackset=Trackset: Lumbridge, , fileId=163, name=Flute Salad, unlock=at the Lumbridge windmill area.]
|
||||
TrackDefinition [arrayId=48, trackset=Trackset: Varrock, , fileId=98, name=Forever, unlock=at Edgeville.]
|
||||
TrackDefinition [arrayId=49, trackset=Trackset: Feldip hills, , fileId=159, name=Gaol, unlock=to the north of the Bandit Camp in the Wilderness.]
|
||||
TrackDefinition [arrayId=50, trackset=Trackset: Varrock, , fileId=125, name=Garden, unlock=at Varrock city centre.]
|
||||
TrackDefinition [arrayId=51, trackset=Trackset: Tree Gnome Stronghold, , fileId=22, name=Gnome King, unlock=at the Tree Gnome Stronghold.]
|
||||
TrackDefinition [arrayId=52, trackset=Trackset: "Only defined", , fileId=310, name=Dwarf Theme, unlock=at the Dwarven Mine.]
|
||||
TrackDefinition [arrayId=53, trackset=Trackset: Tree Gnome Stronghold, , fileId=33, name=Gnome Village, unlock=at the Tree Gnome Stronghold's Agility Training Area.]
|
||||
TrackDefinition [arrayId=54, trackset=Trackset: Tree Gnome Stronghold, , fileId=101, name=Gnome Village2, unlock=to the south-west of the Tree Gnome Stronghold.]
|
||||
TrackDefinition [arrayId=55, trackset=Trackset: "Only defined", , fileId=313, name=Goblin Village, unlock=at Goblin Village.]
|
||||
TrackDefinition [arrayId=56, trackset=Trackset: Tree Gnome Stronghold, , fileId=112, name=Gnomeball, unlock=at the Gnome Ball Field.]
|
||||
TrackDefinition [arrayId=57, trackset=Trackset: Varrock, , fileId=116, name=Greatness, unlock=at the Champions' Guild.]
|
||||
TrackDefinition [arrayId=58, trackset=Trackset: Lumbridge, , fileId=76, name=Harmony, unlock=at Lumbridge Castle.]
|
||||
TrackDefinition [arrayId=59, trackset=Trackset: Port, , fileId=55, name=High Seas, unlock=at Brimhaven.]
|
||||
TrackDefinition [arrayId=60, trackset=Trackset: Falador, , fileId=18, name=Horizon, unlock=in Taverley.]
|
||||
TrackDefinition [arrayId=61, trackset=Trackset: "Only defined", , fileId=1, name=Iban, unlock=at Iban's lair in the Underground Pass.]
|
||||
TrackDefinition [arrayId=62, trackset=Trackset: Yanille(?) , , fileId=188, name=In the Manor, unlock=at the ogre island, west of Yanille.]
|
||||
TrackDefinition [arrayId=63, trackset=Trackset: Wilderness, , fileId=96, name=Inspiration, unlock=at the area north of the Black Knights' Fortress.]
|
||||
TrackDefinition [arrayId=64, trackset=Trackset: Cave, , fileId=95, name=Intrepid, unlock=in the Underground Pass caverns.]
|
||||
TrackDefinition [arrayId=65, trackset=Trackset: Port, , fileId=6, name=Jolly-R, unlock=at the north dock of Brimhaven.]
|
||||
TrackDefinition [arrayId=66, trackset=Trackset: Jungle, , fileId=172, name=Jungle Island, unlock=on Karamja.]
|
||||
TrackDefinition [arrayId=67, trackset=Trackset: Jungle, , fileId=114, name=Jungly1, unlock=at Cairn Isle.]
|
||||
TrackDefinition [arrayId=68, trackset=Trackset: Jungle, , fileId=115, name=Jungly2, unlock=to the north-west of Brimhaven.]
|
||||
TrackDefinition [arrayId=69, trackset=Trackset: Jungle, , fileId=117, name=Jungly3, unlock=at Tai Bwo Wannai Village.]
|
||||
TrackDefinition [arrayId=70, trackset=Trackset: Eastern ardougne, , fileId=191, name=Knightly, unlock=at Ardougne Castle.]
|
||||
TrackDefinition [arrayId=71, trackset=Trackset: Seers Village & Camelot, , fileId=60, name=Lasting, unlock=at Hemenster.]
|
||||
TrackDefinition [arrayId=72, trackset=Trackset: Fremennik, , fileId=66, name=Legion, unlock=at the Barbarian Outpost.]
|
||||
TrackDefinition [arrayId=73, trackset=Trackset: Wilderness, , fileId=113, name=Lightness, unlock=to the north of Edgeville.]
|
||||
TrackDefinition [arrayId=74, trackset=Trackset: Seers Village & Camelot, , fileId=74, name=Lightwalk, unlock=at Keep Le Faye.]
|
||||
TrackDefinition [arrayId=75, trackset=Trackset: Yanille(?) , , fileId=161, name=Long Ago, unlock=at the Fishing Platform.]
|
||||
TrackDefinition [arrayId=76, trackset=Trackset: Falador, , fileId=12, name=Long Way Home, unlock=at Rimmington]
|
||||
TrackDefinition [arrayId=77, trackset=Trackset: Seers Village & Camelot, , fileId=20, name=Lullaby, unlock=at the area south-west of Rellekka.]
|
||||
TrackDefinition [arrayId=78, trackset=Trackset: Wilderness, , fileId=13, name=Mage Arena, unlock=at the Mage Arena.]
|
||||
TrackDefinition [arrayId=79, trackset=Trackset: Yanille(?) , , fileId=185, name=Magic Dance, unlock=in the east of Yanille.]
|
||||
TrackDefinition [arrayId=80, trackset=Trackset: Seers Village & Camelot, , fileId=184, name=Magical Journey, unlock=at the Sorcerer's Tower.]
|
||||
TrackDefinition [arrayId=81, trackset=Trackset: Northwest Ardougne, , fileId=328, name=March, unlock=at King Lathas's Combat Training Camp.]
|
||||
TrackDefinition [arrayId=82, trackset=Trackset: Varrock, , fileId=157, name=Medieval, unlock=to the west of the Dig Site.]
|
||||
TrackDefinition [arrayId=83, trackset=Trackset: Waterfall (?), , fileId=193, name=Mellow, unlock=at the Fishing Guild.]
|
||||
TrackDefinition [arrayId=84, trackset=Trackset: Falador, , fileId=107, name=Miles Away, unlock=at the Crafting Guild.]
|
||||
TrackDefinition [arrayId=85, trackset=, fileId=65, name=Miracle Dance, unlock=at the Mind Altar.]
|
||||
TrackDefinition [arrayId=86, trackset=Trackset: Seers Village & Camelot, , fileId=21, name=Monarch Waltz, unlock=at the Sinclair Mansion.]
|
||||
TrackDefinition [arrayId=87, trackset=Trackset: Northwest Ardougne, , fileId=10, name=Moody, unlock=at the entrance to the Underground Pass.]
|
||||
TrackDefinition [arrayId=88, trackset=Trackset: Tree Gnome Stronghold, , fileId=155, name=Neverland, unlock=to the south of Tree Gnome Village.]
|
||||
TrackDefinition [arrayId=89, trackset=Trackset: Lumbridge, , fileId=62, name=Newbie Melody, unlock=on Tutorial Island.]
|
||||
TrackDefinition [arrayId=90, trackset=Trackset: Falador, , fileId=127, name=Nightfall, unlock=at the north of Rimmington]
|
||||
TrackDefinition [arrayId=91, trackset=Trackset: Cave, , fileId=103, name=Oriental, unlock=in the Waterfall Dungeon, East of Shilo Village.]
|
||||
TrackDefinition [arrayId=92, trackset=Trackset: Seers Village & Camelot, , fileId=7, name=Overture, unlock=at Seers' Village.]
|
||||
TrackDefinition [arrayId=93, trackset=Trackset: Varrock, , fileId=93, name=Parade, unlock=at the Jolly Boar Inn.]
|
||||
TrackDefinition [arrayId=94, trackset=, fileId=158, name=Quest, unlock=at the Fire Altar.]
|
||||
TrackDefinition [arrayId=95, trackset=Trackset: Wilderness, , fileId=329, name=Regal, unlock=at the Rogues' Castle.]
|
||||
TrackDefinition [arrayId=96, trackset=Trackset: Jungle, , fileId=78, name=Reggae, unlock=to the south-east of the Kharazi Jungle.]
|
||||
TrackDefinition [arrayId=97, trackset=Trackset: Jungle, , fileId=89, name=Reggae2, unlock=to the east of Karamja Jungle.]
|
||||
TrackDefinition [arrayId=98, trackset=Trackset: Elven, , fileId=91, name=Riverside, unlock=to the west of Tyras Camp.]
|
||||
TrackDefinition [arrayId=99, trackset=Trackset: Cave, , fileId=53, name=Royale, unlock=at the Black Knight base in Taverley Dungeon.]
|
||||
TrackDefinition [arrayId=100, trackset=, fileId=57, name=Rune Essence, unlock=at the rune essence mine.]
|
||||
TrackDefinition [arrayId=101, trackset=Trackset: Northwest Ardougne, , fileId=5, name=Sad Meadow, unlock=at West Ardougne.]
|
||||
TrackDefinition [arrayId=102, trackset=Trackset: Cave, , fileId=144, name=Scape Cave, unlock=during the Lumbridge Tutorial and in Varrock Sewers.]
|
||||
TrackDefinition [arrayId=103, trackset=Trackset: "Only defined", , fileId=400, name=Scape Original, unlock=automatically.]
|
||||
TrackDefinition [arrayId=104, trackset=Trackset: Wilderness, , fileId=331, name=Scape Sad, unlock=at the Demonic Ruins in the Wilderness.]
|
||||
TrackDefinition [arrayId=105, trackset=Trackset: Wilderness, , fileId=332, name=Scape Wild, unlock=in the Wilderness.]
|
||||
TrackDefinition [arrayId=106, trackset=Trackset: Port, , fileId=92, name=Sea Shanty, unlock=at Karamja port.]
|
||||
TrackDefinition [arrayId=107, trackset=Trackset: Port, , fileId=35, name=Sea Shanty2, unlock=at Port Sarim]
|
||||
TrackDefinition [arrayId=108, trackset=Trackset: Yanille(?) , , fileId=110, name=Serenade, unlock=at the Observatory.]
|
||||
TrackDefinition [arrayId=109, trackset=, fileId=52, name=Serene, unlock=at the Air Altar.]
|
||||
TrackDefinition [arrayId=110, trackset=Trackset: Varrock, , fileId=122, name=Shine, unlock=at the Duel Arena hospital.]
|
||||
TrackDefinition [arrayId=111, trackset=Trackset: Cave, , fileId=80, name=Soundscape, unlock=at the Feldip Hills glider area.]
|
||||
TrackDefinition [arrayId=112, trackset=Trackset: Varrock, , fileId=175, name=Spirit, unlock=at the Cooks' Guild.]
|
||||
TrackDefinition [arrayId=113, trackset=Trackset: Falador, , fileId=77, name=Splendour, unlock=at the Heroes' Guild.]
|
||||
TrackDefinition [arrayId=114, trackset=Trackset: Spooky, , fileId=333, name=Spooky, unlock=at Draynor Manor.]
|
||||
TrackDefinition [arrayId=115, trackset=Trackset: Jungle, , fileId=129, name=Spookyjungle, unlock=to the north-east of Karamja.]
|
||||
TrackDefinition [arrayId=116, trackset=Trackset: Iceberg/Asgarnian ice dungeon/muspah's tomb, , fileId=108, name=Starlight, unlock=at the Asgarnian Ice Dungeon north of Mudskipper Point.]
|
||||
TrackDefinition [arrayId=117, trackset=Trackset: Lumbridge, , fileId=151, name=Start, unlock=at Draynor Village.]
|
||||
TrackDefinition [arrayId=118, trackset=Trackset: Varrock, , fileId=111, name=Still Night, unlock=at the Mining area south-east of Varrock.]
|
||||
TrackDefinition [arrayId=119, trackset=Trackset: Seers Village & Camelot, , fileId=140, name=Talking Forest, unlock=at McGrubor's Wood.]
|
||||
TrackDefinition [arrayId=120, trackset=Trackset: Kharidian, , fileId=79, name=The Desert, unlock=to the west of the Kharidian Desert.]
|
||||
TrackDefinition [arrayId=121, trackset=Trackset: "Only defined", , fileId=170, name=The Shadow, unlock=on Crandor.]
|
||||
TrackDefinition [arrayId=122, trackset=Trackset: Northwest Ardougne, , fileId=133, name=The Tower, unlock=to the north-west of Ardougne.]
|
||||
TrackDefinition [arrayId=123, trackset=Trackset: Seers Village & Camelot, , fileId=109, name=Theme, unlock=at the Coal Trucks.]
|
||||
TrackDefinition [arrayId=124, trackset=Trackset: Port, , fileId=38, name=Trawler, unlock=during the Fishing Trawler minigame.]
|
||||
TrackDefinition [arrayId=125, trackset=Trackset: Port, , fileId=51, name=Trawler Minor, unlock=during the Fishing Trawler minigame.]
|
||||
TrackDefinition [arrayId=126, trackset=Trackset: Tree Gnome Stronghold, , fileId=130, name=Tree Spirits, unlock=to the west of the Tree Gnome Stronghold.]
|
||||
TrackDefinition [arrayId=127, trackset=Trackset: Jungle, , fileId=162, name=Tribal Background, unlock=in the south-east Kharazi Jungle.]
|
||||
TrackDefinition [arrayId=128, trackset=Trackset: Jungle, , fileId=165, name=Tribal, unlock=to the east of Tai Bwo Wannai Village.]
|
||||
TrackDefinition [arrayId=129, trackset=Trackset: Jungle, , fileId=94, name=Tribal2, unlock=at the gnome glider on Karamja.]
|
||||
TrackDefinition [arrayId=130, trackset=Trackset: Eastern ardougne, , fileId=192, name=Trinity, unlock=at the Legends' Guild.]
|
||||
TrackDefinition [arrayId=131, trackset=Trackset: Wilderness, , fileId=183, name=Troubled, unlock=to the west of the Bandit Camp in the Wilderness.]
|
||||
TrackDefinition [arrayId=132, trackset=Trackset: Cave, , fileId=179, name=Underground, unlock=at the dramen tree in Entrana Dungeon.]
|
||||
TrackDefinition [arrayId=133, trackset=Trackset: Lumbridge, , fileId=3, name=Unknown Land, unlock=at Draynor Market.]
|
||||
TrackDefinition [arrayId=134, trackset=Trackset: Cave, , fileId=323, name=Underground Pass, unlock=during Underground Pass.]
|
||||
TrackDefinition [arrayId=135, trackset=Trackset: Eastern ardougne, , fileId=70, name=Upcoming, unlock=at the tower of the Necromancer.]
|
||||
TrackDefinition [arrayId=136, trackset=Trackset: Varrock, , fileId=75, name=Venture, unlock=at the Dig Site.]
|
||||
TrackDefinition [arrayId=137, trackset=Trackset: Lumbridge, , fileId=85, name=Vision, unlock=at the Wizards' Tower.]
|
||||
TrackDefinition [arrayId=138, trackset=Trackset: "Only defined", , fileId=30, name=Voodoo Cult, unlock=at the cave under the Kharazi Jungle.]
|
||||
TrackDefinition [arrayId=139, trackset=Trackset: Waterfall (?), , fileId=32, name=Voyage, unlock=at the top of Baxtorian Falls.]
|
||||
TrackDefinition [arrayId=140, trackset=Trackset: Falador, , fileId=49, name=Wander, unlock=at the farm area south of Falador.]
|
||||
TrackDefinition [arrayId=141, trackset=Trackset: Waterfall (?), , fileId=82, name=Waterfall, unlock=at Baxtorian Falls.]
|
||||
TrackDefinition [arrayId=142, trackset=Trackset: Wilderness, , fileId=435, name=Wilderness, unlock=in the Wilderness.]
|
||||
TrackDefinition [arrayId=143, trackset=Trackset: Wilderness, , fileId=42, name=Wilderness2, unlock=to the south of the Lava Maze in the Wilderness.]
|
||||
TrackDefinition [arrayId=144, trackset=Trackset: Wilderness, , fileId=43, name=Wilderness3, unlock=to the west of Bounty Hunter in the Wilderness.]
|
||||
TrackDefinition [arrayId=145, trackset=Trackset: Wilderness, , fileId=14, name=Witching, unlock=on the east side of the Wilderness.]
|
||||
TrackDefinition [arrayId=146, trackset=Trackset: Wilderness, , fileId=34, name=Wonder, unlock=to the north-west of the Black Knights' Fortress.]
|
||||
TrackDefinition [arrayId=147, trackset=Trackset: Eastern ardougne, , fileId=81, name=Wonderous, unlock=near the Legends' Guild.]
|
||||
TrackDefinition [arrayId=148, trackset=Trackset: Falador, , fileId=15, name=Workshop, unlock=at the Mining Guild in Falador.]
|
||||
TrackDefinition [arrayId=149, trackset=Trackset: Cave, , fileId=168, name=Lonesome, unlock=at the Desert Mining Camp.]
|
||||
TrackDefinition [arrayId=150, trackset=Trackset: "Only defined", , fileId=16, name=Scape Main, unlock=automatically.]
|
||||
TrackDefinition [arrayId=151, trackset=Trackset: "Only defined", , fileId=466, name=Ground Scape, unlock=automatically.]
|
||||
TrackDefinition [arrayId=152, trackset=Trackset: "Only defined", , fileId=321, name=Scape Scared, unlock=automatically.]
|
||||
TrackDefinition [arrayId=153, trackset=Trackset: Christmas, , fileId=547, name=Scape Santa, unlock=automatically.]
|
||||
TrackDefinition [arrayId=154, trackset=Trackset: Christmas, , fileId=189, name=Land of Snow, unlock=during or after the Christmas 2007 holiday event.]
|
||||
TrackDefinition [arrayId=155, trackset=Trackset: "Only defined", , fileId=468, name=Shaping Up, unlock=during As a First Resort...]
|
||||
TrackDefinition [arrayId=156, trackset=Trackset: "Only defined", , fileId=492, name=Exam Conditions, unlock=at the Stronghold of Player Safety.]
|
||||
TrackDefinition [arrayId=157, trackset=Trackset: Jungle, , fileId=429, name=Roots and Flutes, unlock=during Back to my Roots.]
|
||||
TrackDefinition [arrayId=158, trackset=Trackset: "Only defined", , fileId=494, name=Incarceration, unlock=at the Stronghold of Player Safety.]
|
||||
TrackDefinition [arrayId=159, trackset=Trackset: Falador, , fileId=54, name=Scape Soft, unlock=to the north of Falador.]
|
||||
TrackDefinition [arrayId=160, trackset=Trackset: Wilderness, , fileId=120, name=Shining, unlock=in the Wilderness north of the Graveyard.]
|
||||
TrackDefinition [arrayId=161, trackset=Trackset: Lumbridge, , fileId=145, name=Yesteryear, unlock=to the east of Lumbridge Swamp.]
|
||||
TrackDefinition [arrayId=162, trackset=Trackset: Port, , fileId=166, name=Fanfare2, unlock=at the Shipyard on Karamja.]
|
||||
TrackDefinition [arrayId=163, trackset=Trackset: Falador, , fileId=105, name=Tomorrow, unlock=at the coastline south of Port Sarim.]
|
||||
TrackDefinition [arrayId=164, trackset=Trackset: "Only defined", , fileId=47, name=Duel Arena, unlock=at the Duel Arena.]
|
||||
TrackDefinition [arrayId=165, trackset=Trackset: "Only defined", , fileId=87, name=Ice Melody, unlock=at White Wolf Mountain.]
|
||||
TrackDefinition [arrayId=166, trackset=Trackset: Wilderness, , fileId=449, name=Wild Isle, unlock=to the south of Red Dragon Isle in the Wilderness.]
|
||||
TrackDefinition [arrayId=167, trackset=Trackset: Lumbridge, , fileId=46, name=Harmony2, unlock=in Lumbridge Castle's basement.]
|
||||
TrackDefinition [arrayId=168, trackset=Trackset: Varrock, , fileId=45, name=Venture2, unlock=during Dig Site.]
|
||||
TrackDefinition [arrayId=169, trackset=Trackset: Port, , fileId=164, name=Landlubber, unlock=to the west of Brimhaven.]
|
||||
TrackDefinition [arrayId=170, trackset=Trackset: Wilderness, , fileId=176, name=Undercurrent, unlock=in the south-east of the Wilderness.]
|
||||
TrackDefinition [arrayId=171, trackset=Trackset: Kharidian, , fileId=58, name=Nomad, unlock=to the east of the Bedabin Camp.]
|
||||
TrackDefinition [arrayId=172, trackset=, fileId=146, name=Zealot, unlock=at the Water Altar.]
|
||||
TrackDefinition [arrayId=173, trackset=Trackset: Cave, , fileId=330, name=Cellar Song, unlock=at the bank vault west of Varrock.]
|
||||
TrackDefinition [arrayId=174, trackset=, fileId=190, name=Heart and Mind, unlock=at the Body Altar.]
|
||||
TrackDefinition [arrayId=175, trackset=Trackset: Wilderness, , fileId=67, name=Close Quarters, unlock=at the entrance to Bounty Hunter in the Wilderness.]
|
||||
TrackDefinition [arrayId=176, trackset=Trackset: Cave, , fileId=17, name=Escape, unlock=at the perfect gold mine under Ardougne.]
|
||||
TrackDefinition [arrayId=177, trackset=Trackset: Feldip hills, , fileId=128, name=Grumpy, unlock=at the swamp toad pond in the Feldip Hills.]
|
||||
TrackDefinition [arrayId=178, trackset=Trackset: Feldip hills, , fileId=71, name=Chompy Hunt, unlock=at the chompy hunt area near Rantz the ogre.]
|
||||
TrackDefinition [arrayId=179, trackset=Trackset: "Only defined", , fileId=88, name=Twilight, unlock=during Elemental Workshop.]
|
||||
TrackDefinition [arrayId=180, trackset=Trackset: Morytania, , fileId=48, name=Morytania, unlock=to the east of Paterdomus.]
|
||||
TrackDefinition [arrayId=181, trackset=Trackset: Morytania, , fileId=84, name=Dead Quiet, unlock=to the north of the Mort Myre area.]
|
||||
TrackDefinition [arrayId=182, trackset=Trackset: Morytania, , fileId=61, name=Village, unlock=at Canifis in Morytania.]
|
||||
TrackDefinition [arrayId=183, trackset=Trackset: Feldip hills, , fileId=154, name=Bone Dance, unlock=to the west of Mort'ton.]
|
||||
TrackDefinition [arrayId=184, trackset=Trackset: Morytania, , fileId=156, name=Mausoleum, unlock=under Paterdomus.]
|
||||
TrackDefinition [arrayId=185, trackset=Trackset: Wilderness, , fileId=121, name=Forbidden, unlock=to the north of the Lumber Yard.]
|
||||
TrackDefinition [arrayId=186, trackset=Trackset: Cave, , fileId=59, name=Cursed, unlock=during Underground Pass.]
|
||||
TrackDefinition [arrayId=187, trackset=, fileId=131, name=Understanding, unlock=at the Nature Altar.]
|
||||
TrackDefinition [arrayId=188, trackset=Trackset: Falador, , fileId=149, name=Principality, unlock=at Burthorpe's training ground.]
|
||||
TrackDefinition [arrayId=189, trackset=Trackset: Ogre, , fileId=187, name=Tremble, unlock=during Death Plateau.]
|
||||
TrackDefinition [arrayId=190, trackset=Trackset: Ogre, , fileId=9, name=Kingdom, unlock=on the way to Death Plateau.]
|
||||
TrackDefinition [arrayId=191, trackset=Trackset: Ogre, , fileId=97, name=Hermit, unlock=at the hermit's cave north-west of Burthorpe.]
|
||||
TrackDefinition [arrayId=192, trackset=, fileId=134, name=La Mort, unlock=at the Death Altar.]
|
||||
TrackDefinition [arrayId=193, trackset=Trackset: Morytania, , fileId=241, name=Stagnant, unlock=at the Hollows in the Mort Myre Swamp.]
|
||||
TrackDefinition [arrayId=194, trackset=Trackset: Elven, , fileId=132, name=Breeze, unlock=at Isafdar near the Underground Pass.]
|
||||
TrackDefinition [arrayId=195, trackset=, fileId=243, name=Stratosphere, unlock=at the Cosmic Altar.]
|
||||
TrackDefinition [arrayId=196, trackset=Trackset: "Only defined", , fileId=242, name=Time Out, unlock=during the Maze random event.]
|
||||
TrackDefinition [arrayId=197, trackset=Trackset: Morytania, , fileId=245, name=Natural, unlock=at the nature spirit's island in Mort Myre Swamp.]
|
||||
TrackDefinition [arrayId=198, trackset=Trackset: Cave, , fileId=246, name=Grotto, unlock=at the nature spirit's grotto in Mort Myre Swamp.]
|
||||
TrackDefinition [arrayId=199, trackset=Trackset: Morytania, , fileId=244, name=Waterlogged, unlock=to the south of Canifis.]
|
||||
TrackDefinition [arrayId=200, trackset=Trackset: "Only defined", , fileId=247, name=Artistry, unlock=during the Mime random event.]
|
||||
TrackDefinition [arrayId=201, trackset=Trackset: Kharidian, , fileId=248, name=Aztec, unlock=at the Brimhaven Agility Arena.]
|
||||
TrackDefinition [arrayId=202, trackset=Trackset: Elven, , fileId=252, name=Elven Mist, unlock=at the exit of the Underground Pass.]
|
||||
TrackDefinition [arrayId=203, trackset=Trackset: Elven, , fileId=251, name=Forest, unlock=to the south-east of Isafdar.]
|
||||
TrackDefinition [arrayId=204, trackset=Trackset: Tirannwn, , fileId=253, name=Lost Soul, unlock=at the Poison Waste in south Isafdar.]
|
||||
TrackDefinition [arrayId=205, trackset=Trackset: Elven, , fileId=254, name=Meridian, unlock=at the area around Tyras Camp in Isafdar.]
|
||||
TrackDefinition [arrayId=206, trackset=Trackset: Elven, , fileId=255, name=Woodland, unlock=at the Elf Camp in Tirannwn.]
|
||||
TrackDefinition [arrayId=207, trackset=Trackset: Elven, , fileId=256, name=Overpass, unlock=at Arandar, east of Tirannwn.]
|
||||
TrackDefinition [arrayId=208, trackset=Trackset: Ogre, , fileId=258, name=Contest, unlock=in Trollheim.]
|
||||
TrackDefinition [arrayId=209, trackset=Trackset: Ogre, , fileId=257, name=Sojourn, unlock=at the troll champion arena.]
|
||||
TrackDefinition [arrayId=210, trackset=Trackset: Elven, , fileId=259, name=Crystal Castle, unlock=to the south-east of Prifddinas.]
|
||||
TrackDefinition [arrayId=211, trackset=Trackset: Ogre, , fileId=261, name=Marzipan, unlock=at the Trollheim cave.]
|
||||
TrackDefinition [arrayId=212, trackset=Trackset: "Only defined", , fileId=260, name=Insect Queen, unlock=at the Kalphite Queen.]
|
||||
TrackDefinition [arrayId=213, trackset=Trackset: "Only defined", , fileId=264, name=Mad Eadgar, unlock=at Eadgar's cave atop Trollheim.]
|
||||
TrackDefinition [arrayId=214, trackset=Trackset: Kharidian, , fileId=263, name=Bandit Camp, unlock=at the Bandit Camp in the Kharidian Desert.]
|
||||
TrackDefinition [arrayId=215, trackset=Trackset: Kharidian, , fileId=267, name=Sunburn, unlock=in the desert north of Jaldraocht Pyramid.]
|
||||
TrackDefinition [arrayId=216, trackset=Trackset: Kharidian, , fileId=266, name=Bone Dry, unlock=in the smoky well near Pollnivneach.]
|
||||
TrackDefinition [arrayId=217, trackset=Trackset: "Only defined", , fileId=269, name=Competition, unlock=at Burthorpe Games Room.]
|
||||
TrackDefinition [arrayId=218, trackset=Trackset: Spooky, , fileId=11, name=Spooky2, unlock=at the entrance to the Haunted Mine.]
|
||||
TrackDefinition [arrayId=219, trackset=Trackset: Elven, , fileId=268, name=Everywhere, unlock=to the south-west of Prifddinas.]
|
||||
TrackDefinition [arrayId=220, trackset=Trackset: Tirannwn, , fileId=270, name=Exposed, unlock=to the south of Tyras Camp in Isafdar.]
|
||||
TrackDefinition [arrayId=221, trackset=Trackset: Tirannwn, , fileId=271, name=Well of Voyage, unlock=in the passage between Iban's Temple and Isafdar.]
|
||||
TrackDefinition [arrayId=222, trackset=Trackset: "Only defined", , fileId=277, name=Haunted Mine, unlock=at the boss area of the Haunted Mine.]
|
||||
TrackDefinition [arrayId=223, trackset=, fileId=262, name=Righteousness, unlock=at the Law Altar.]
|
||||
TrackDefinition [arrayId=224, trackset=Trackset: Cave, , fileId=278, name=Deep Down, unlock=on the bottom floor of the Haunted Mine.]
|
||||
TrackDefinition [arrayId=225, trackset=Trackset: Cave, , fileId=282, name=Chamber, unlock=on the middle floor of the Haunted Mine.]
|
||||
TrackDefinition [arrayId=226, trackset=Trackset: Miscellania, , fileId=284, name=Miscellania, unlock=on Miscellania.]
|
||||
TrackDefinition [arrayId=227, trackset=Trackset: Miscellania, , fileId=285, name=Etcetera, unlock=on Etceteria.]
|
||||
TrackDefinition [arrayId=228, trackset=Trackset: Morytania, , fileId=286, name=Shadowland, unlock=to the east of Mort'ton.]
|
||||
TrackDefinition [arrayId=229, trackset=Trackset: Cave, , fileId=287, name=Lair, unlock=at the shade catacombs below Mort'ton.]
|
||||
TrackDefinition [arrayId=230, trackset=Trackset: Morytania, , fileId=288, name=Deadlands, unlock=at the Haunted Woods of Morytania.]
|
||||
TrackDefinition [arrayId=231, trackset=Trackset: Fremennik, , fileId=289, name=Rellekka, unlock=at Rellekka.]
|
||||
TrackDefinition [arrayId=232, trackset=Trackset: Fremennik, , fileId=290, name=Saga, unlock=to the south of Rellekka.]
|
||||
TrackDefinition [arrayId=233, trackset=Trackset: Fremennik, , fileId=291, name=Borderland, unlock=to the east of Rellekka.]
|
||||
TrackDefinition [arrayId=234, trackset=Trackset: Unknown. Troll?, , fileId=292, name=Stranded, unlock=at the gate to the Ice Path, north of Trollheim.]
|
||||
TrackDefinition [arrayId=235, trackset=Trackset: Fremennik, , fileId=293, name=Legend, unlock=to the south-east of Rellekka.]
|
||||
TrackDefinition [arrayId=236, trackset=Trackset: Unknown. Troll?, , fileId=294, name=Frostbite, unlock=at the Ice Path north of Trollheim.]
|
||||
TrackDefinition [arrayId=237, trackset=Trackset: Cave, , fileId=295, name=Warrior, unlock=during Fremennik Trials.]
|
||||
TrackDefinition [arrayId=238, trackset=Trackset: "Only defined", , fileId=296, name=Technology, unlock=at the gnome glider hanger.]
|
||||
TrackDefinition [arrayId=239, trackset=Trackset: Jungle, , fileId=303, name=Monkey Madness, unlock=on Ape Atoll.]
|
||||
TrackDefinition [arrayId=240, trackset=Trackset: Jungle, , fileId=305, name=Anywhere, unlock=at Marim's main gate.]
|
||||
TrackDefinition [arrayId=241, trackset=Trackset: Jungle, , fileId=304, name=Marooned, unlock=on Crash Island during Monkey Madness.]
|
||||
TrackDefinition [arrayId=242, trackset=Trackset: Jungle, , fileId=306, name=Island Life, unlock=at the southern part of Ape Atoll.]
|
||||
TrackDefinition [arrayId=243, trackset=Trackset: Cave, , fileId=307, name=Temple, unlock=on Ape Atoll.]
|
||||
TrackDefinition [arrayId=244, trackset=Trackset: "Only defined", , fileId=308, name=Suspicious, unlock=during Monkey Madness.]
|
||||
TrackDefinition [arrayId=245, trackset=Trackset: "Only defined", , fileId=311, name=Showdown, unlock=during the boss fight in Monkey Madness.]
|
||||
TrackDefinition [arrayId=246, trackset=Trackset: Cave, , fileId=312, name=Find My Way, unlock=at the gnome tunnel in Monkey Madness.]
|
||||
TrackDefinition [arrayId=247, trackset=Trackset: "Only defined", , fileId=314, name=Castlewars, unlock=during the Castle Wars minigame.]
|
||||
TrackDefinition [arrayId=248, trackset=Trackset: Yanille(?) , , fileId=317, name=Melodrama, unlock=during the Castle Wars minigame.]
|
||||
TrackDefinition [arrayId=249, trackset=Trackset: Castle wars, , fileId=318, name=Ready For Battle, unlock=during the Castle Wars minigame.]
|
||||
TrackDefinition [arrayId=250, trackset=Trackset: Cave, , fileId=319, name=Stillness, unlock=at the Myreque area under Mort Myre.]
|
||||
TrackDefinition [arrayId=251, trackset=Trackset: "Only defined", , fileId=320, name=Lighthouse, unlock=at the Lighthouse.]
|
||||
TrackDefinition [arrayId=252, trackset=Trackset: Goblin, , fileId=346, name=Goblin Game, unlock=at the goblin cave near the Fishing Guild.]
|
||||
TrackDefinition [arrayId=253, trackset=Trackset: "Only defined", , fileId=322, name=Out of the Deep, unlock=at the dagannoth cave under the Lighthouse.]
|
||||
TrackDefinition [arrayId=254, trackset=Trackset: Unknown. Troll?, , fileId=4, name=Hell's Bells, unlock=during the Troll Romance quest.]
|
||||
TrackDefinition [arrayId=255, trackset=Trackset: Fremennik, , fileId=316, name=The Navigator, unlock=during Fremennik Trials.]
|
||||
TrackDefinition [arrayId=256, trackset=Trackset: Wilderness, , fileId=8, name=Wildwood, unlock=to the south of Bounty Hunter.]
|
||||
TrackDefinition [arrayId=257, trackset=Trackset: Fremennik, , fileId=141, name=Barbarianism, unlock=at Barbarian Village.]
|
||||
TrackDefinition [arrayId=258, trackset=, fileId=142, name=Complication, unlock=at the Chaos Altar.]
|
||||
TrackDefinition [arrayId=259, trackset=, fileId=143, name=Down to Earth, unlock=at the Earth Altar.]
|
||||
TrackDefinition [arrayId=260, trackset=Trackset: Cave, , fileId=178, name=Courage, unlock=at Taverley Dungeon.]
|
||||
TrackDefinition [arrayId=261, trackset=Trackset: Cave, , fileId=265, name=Superstition, unlock=at the cave below the Kharazi Jungle.]
|
||||
TrackDefinition [arrayId=262, trackset=Trackset: Port, , fileId=334, name=Pirates of Peril, unlock=at the Pirates' Hideout in the Wilderness.]
|
||||
TrackDefinition [arrayId=263, trackset=Trackset: Cave, , fileId=336, name=Dangerous Road, unlock=at the caves below Crandor.]
|
||||
TrackDefinition [arrayId=264, trackset=Trackset: Unknown. Troll?, , fileId=335, name=Romancing the Crone, unlock=during the Troll Romance quest.]
|
||||
TrackDefinition [arrayId=265, trackset=Trackset: Wilderness, , fileId=337, name=Faithless, unlock=at the Chaos Temple in the Wilderness.]
|
||||
TrackDefinition [arrayId=266, trackset=Trackset: Cave, , fileId=338, name=Tiptoe, unlock=at Draynor Manor's cellar.]
|
||||
TrackDefinition [arrayId=267, trackset=Trackset: Morytania, , fileId=339, name=The Terrible Tower, unlock=at the Slayer Tower.]
|
||||
TrackDefinition [arrayId=268, trackset=Trackset: Cave, , fileId=340, name=Masquerade, unlock=on the west side of the Fremennik Slayer Dungeon.]
|
||||
TrackDefinition [arrayId=269, trackset=Trackset: Cave, , fileId=341, name=The Slayer, unlock=on the east side of the Fremennik Slayer Dungeon.]
|
||||
TrackDefinition [arrayId=270, trackset=Trackset: Morytania, , fileId=342, name=Body Parts, unlock=at the dungeon south-east of Fenkenstrain's Castle.]
|
||||
TrackDefinition [arrayId=271, trackset=Trackset: Morytania, , fileId=344, name=Fenkenstrain's Refrain, unlock=at Fenkenstrain's Castle.]
|
||||
TrackDefinition [arrayId=272, trackset=Trackset: "Only defined", , fileId=343, name=Monster Melee, unlock=at the H.A.M. cave.]
|
||||
TrackDefinition [arrayId=273, trackset=Trackset: Port, , fileId=347, name=Fruits de Mer, unlock=at the Fishing Platform.]
|
||||
TrackDefinition [arrayId=274, trackset=Trackset: "Only defined", , fileId=345, name=Barking Mad, unlock=at the Werewolf Agility Course.]
|
||||
TrackDefinition [arrayId=275, trackset=Trackset: Kharidian, , fileId=351, name=Dynasty, unlock=at the town of Pollnivneach.]
|
||||
TrackDefinition [arrayId=276, trackset=Trackset: Port, , fileId=353, name=Shipwrecked, unlock=at the shipwreck on the north coast of Morytania.]
|
||||
TrackDefinition [arrayId=277, trackset=Trackset: Morytania, , fileId=354, name=Phasmatys, unlock=at the pool of ectoplasm underneath the Ectofuntus.]
|
||||
TrackDefinition [arrayId=278, trackset=Trackset: Morytania, , fileId=355, name=The Other Side, unlock=at Port Phasmatys.]
|
||||
TrackDefinition [arrayId=279, trackset=Trackset: Fremennik, , fileId=356, name=Settlement, unlock=at the Mountain Camp.]
|
||||
TrackDefinition [arrayId=280, trackset=Trackset: "Only defined", , fileId=357, name=Cave of Beasts, unlock=during Mountain Daughter.]
|
||||
TrackDefinition [arrayId=281, trackset=Trackset: Port, , fileId=358, name=Dragontooth Island, unlock=on Dragontooth Island.]
|
||||
TrackDefinition [arrayId=282, trackset=Trackset: Kharidian, , fileId=352, name=Scarab, unlock=at Jaldraocht, the pyramid visited in Desert Treasure.]
|
||||
TrackDefinition [arrayId=283, trackset=Trackset: Kharidian, , fileId=359, name=Sarcophagus, unlock=inside Jaldraocht, the pyramid visited in Desert Treasure.]
|
||||
TrackDefinition [arrayId=284, trackset=Trackset: Cave, , fileId=361, name=Down Below, unlock=at the dungeon below Draynor Village.]
|
||||
TrackDefinition [arrayId=285, trackset=Trackset: Cave, , fileId=363, name=7th Realm, unlock=at Brimhaven Dungeon.]
|
||||
TrackDefinition [arrayId=286, trackset=Trackset: Jungle, , fileId=362, name=Karamja Jam, unlock=at the dragon area of Brimhaven Dungeon.]
|
||||
TrackDefinition [arrayId=287, trackset=Trackset: Cave, , fileId=364, name=Pathways, unlock=at Brimhaven Dungeon's entrance.]
|
||||
TrackDefinition [arrayId=288, trackset=Trackset: Hunter (?), , fileId=366, name=Eagle Peak, unlock=during Eagles' Peak.]
|
||||
TrackDefinition [arrayId=289, trackset=Trackset: Dwarf, , fileId=369, name=Time to Mine, unlock=during Between a Rock...]
|
||||
TrackDefinition [arrayId=290, trackset=Trackset: "Only defined", , fileId=370, name=In Between, unlock=during Between a Rock...]
|
||||
TrackDefinition [arrayId=291, trackset=Trackset: "Only defined", , fileId=373, name=Claustrophobia, unlock=during Between a Rock...]
|
||||
TrackDefinition [arrayId=292, trackset=Trackset: Elven, , fileId=372, name=Far Away, unlock=at Lletya.]
|
||||
TrackDefinition [arrayId=293, trackset=Trackset: Cave, , fileId=375, name=Fight or Flight, unlock=at the slave mine under West Ardougne.]
|
||||
TrackDefinition [arrayId=294, trackset=Trackset: Zanaris, , fileId=376, name=Temple of Light, unlock=during Mourning's Ends Part II.]
|
||||
TrackDefinition [arrayId=295, trackset=Trackset: Kharidian, , fileId=377, name=The Golem, unlock=at the Ruins of Uzer.]
|
||||
TrackDefinition [arrayId=296, trackset=Trackset: "Only defined", , fileId=378, name=Forgotten, unlock=during the Golem.]
|
||||
TrackDefinition [arrayId=297, trackset=Trackset: "Only defined", , fileId=379, name=Throne of the Demon, unlock=during Shadow of the Storm.]
|
||||
TrackDefinition [arrayId=298, trackset=Trackset: Morytania, , fileId=380, name=Dance of the Undead, unlock=at the Barrows.]
|
||||
TrackDefinition [arrayId=299, trackset=Trackset: Morytania, , fileId=381, name=Dangerous Way, unlock=beneath the Barrows.]
|
||||
TrackDefinition [arrayId=300, trackset=Trackset: Kharidian, , fileId=383, name=City of the Dead, unlock=to the north of (and at) Menaphos.]
|
||||
TrackDefinition [arrayId=301, trackset=Trackset: "Only defined", , fileId=384, name=Hypnotized, unlock=during Icthlarin's Little Helper.]
|
||||
TrackDefinition [arrayId=302, trackset=Trackset: Kharidian, , fileId=387, name=Sphinx, unlock=to the north of Sophanem.]
|
||||
TrackDefinition [arrayId=303, trackset=Trackset: Kharidian, , fileId=388, name=Mirage, unlock=during Icthlarin's Little Helper.]
|
||||
TrackDefinition [arrayId=304, trackset=Trackset: Goblin, , fileId=389, name=Cave of the Goblins, unlock=at the caves beneath Lumbridge Swamp.]
|
||||
TrackDefinition [arrayId=305, trackset=Trackset: "Only defined", , fileId=474, name=Bish Bash Bosh, unlock=during As a First Resort...]
|
||||
TrackDefinition [arrayId=306, trackset=Trackset: Feldip hills, , fileId=392, name=Zogre Dance, unlock=at the zogre area.]
|
||||
TrackDefinition [arrayId=307, trackset=Trackset: Cave, , fileId=393, name=Path of Peril, unlock=in Damis's Shadow Dungeon.]
|
||||
TrackDefinition [arrayId=308, trackset=Trackset: Cave, , fileId=394, name=Wayward, unlock=at the zogre dungeon.]
|
||||
TrackDefinition [arrayId=309, trackset=Trackset: Dwarf, , fileId=395, name=Tale of Keldagrim, unlock=on the east side of Keldagrim.]
|
||||
TrackDefinition [arrayId=310, trackset=Trackset: Dwarf, , fileId=396, name=Land of the Dwarves, unlock=on the west side of Keldagrim.]
|
||||
TrackDefinition [arrayId=311, trackset=Trackset: "Only defined", , fileId=397, name=Tears of Guthix, unlock=during Tears of Guthix.]
|
||||
TrackDefinition [arrayId=312, trackset=Trackset: Feldip hills, , fileId=390, name=Romper Chomper, unlock=at the ogre area south of Castle Wars.]
|
||||
TrackDefinition [arrayId=313, trackset=Trackset: "Only defined", , fileId=402, name=The Rogues' Den, unlock=at the Rogues' Den.]
|
||||
TrackDefinition [arrayId=314, trackset=Trackset: "Only defined", , fileId=403, name=The Far Side, unlock=at the Rogues' Den training area.]
|
||||
TrackDefinition [arrayId=315, trackset=Trackset: Goblin, , fileId=407, name=The Lost Melody, unlock=at the Dorgesh-Kaan mine.]
|
||||
TrackDefinition [arrayId=316, trackset=Trackset: "Only defined", , fileId=411, name=Evil Bob's Island, unlock=during the Evil Bob random event.]
|
||||
TrackDefinition [arrayId=317, trackset=Trackset: Abyss, , fileId=412, name=Into the Abyss, unlock=in abyssal space.]
|
||||
TrackDefinition [arrayId=318, trackset=Trackset: "Only defined", , fileId=413, name=The Quiz Master, unlock=during the Quiz Master random event.]
|
||||
TrackDefinition [arrayId=319, trackset=Trackset: "Only defined", , fileId=398, name=The Power of Tears, unlock=during the Tears of Guthix quest.]
|
||||
TrackDefinition [arrayId=320, trackset=, fileId=147, name= , unlock=default info]
|
||||
TrackDefinition [arrayId=321, trackset=Trackset: "Only defined", , fileId=419, name=Pheasant Peasant, unlock=during the Freaky Forester random event.]
|
||||
TrackDefinition [arrayId=322, trackset=Trackset: Goblin, , fileId=420, name=The Lost Tribe, unlock=at the goblin mines under Lumbridge.]
|
||||
TrackDefinition [arrayId=323, trackset=Trackset: "Only defined", , fileId=418, name=Corporal Punishment, unlock=during the Drill Demon random event.]
|
||||
TrackDefinition [arrayId=324, trackset=Trackset: "Only defined", , fileId=425, name=The Chosen, unlock=during Recruitment Drive.]
|
||||
TrackDefinition [arrayId=325, trackset=Trackset: Dwarf, , fileId=434, name=Have a Blast, unlock=during the Blast Furnace minigame.]
|
||||
TrackDefinition [arrayId=326, trackset=Trackset: Dwarf, , fileId=436, name=Forgettable Melody, unlock=during Forgettable Tale...]
|
||||
TrackDefinition [arrayId=327, trackset=Trackset: Dwarf, , fileId=44, name=Right On Track, unlock=during Forgettable Tale...]
|
||||
TrackDefinition [arrayId=328, trackset=Trackset: Kharidian, , fileId=447, name=Over To Nardah, unlock=at Nardah.]
|
||||
TrackDefinition [arrayId=329, trackset=Trackset: "Only defined", , fileId=448, name=The Monsters Below, unlock=in Waterbirth Island Dungeon.]
|
||||
TrackDefinition [arrayId=330, trackset=Trackset: Miscellania, , fileId=461, name=The Desolate Isle, unlock=on Waterbirth Island.]
|
||||
TrackDefinition [arrayId=331, trackset=Trackset: Kharidian, , fileId=462, name=Spirits of Elid, unlock=during the Spirits of Elid.]
|
||||
TrackDefinition [arrayId=332, trackset=Trackset: "Only defined", , fileId=464, name=The Genie, unlock=at the genie's cave west of Nardah.]
|
||||
TrackDefinition [arrayId=333, trackset=Trackset: Kharidian, , fileId=465, name=Desert Heat, unlock=in the desert north of Nardah.]
|
||||
TrackDefinition [arrayId=334, trackset=Trackset: TzHaar, , fileId=463, name=Fire and Brimstone, unlock=in the TzHaar Fight Pit minigame.]
|
||||
TrackDefinition [arrayId=335, trackset=Trackset: TzHaar, , fileId=469, name=In the Pits, unlock=in TzHaar.]
|
||||
TrackDefinition [arrayId=336, trackset=Trackset: "Only defined", , fileId=409, name=Frogland, unlock=during the Frog random event.]
|
||||
TrackDefinition [arrayId=337, trackset=Trackset: "Only defined", , fileId=470, name=Strange Place, unlock=during the Tale of Two Cats.]
|
||||
TrackDefinition [arrayId=338, trackset=Trackset: "Only defined", , fileId=471, name=Brew Hoo Hoo, unlock=at Port Phasmatys brewery.]
|
||||
TrackDefinition [arrayId=339, trackset=Trackset: TzHaar, , fileId=473, name=TzHaar!, unlock=in the TzHaar Fight Cave minigame.]
|
||||
TrackDefinition [arrayId=340, trackset=Trackset: Wilderness, , fileId=475, name=Wild Side, unlock=to the north of the Lava Maze in the Wilderness.]
|
||||
TrackDefinition [arrayId=341, trackset=Trackset: Wilderness, , fileId=476, name=Dead Can Dance, unlock=to the east of Bounty Hunter.]
|
||||
TrackDefinition [arrayId=342, trackset=Trackset: "Only defined", , fileId=478, name=The Cellar Dwellers, unlock=during the Hazeel Cult.]
|
||||
TrackDefinition [arrayId=343, trackset=Trackset: Jungle, , fileId=479, name=Jungle Troubles, unlock=in the jungle of north-east Karamja.]
|
||||
TrackDefinition [arrayId=344, trackset=Trackset: "Only defined", , fileId=481, name=Catch Me If You Can, unlock=at the Ardougne Rat Pits.]
|
||||
TrackDefinition [arrayId=345, trackset=Trackset: "Only defined", , fileId=482, name=Rat a Tat Tat, unlock=at the Varrock Rat Pits.]
|
||||
TrackDefinition [arrayId=346, trackset=Trackset: "Only defined", , fileId=485, name=The Noble Rodent, unlock=during Rat Catchers.]
|
||||
TrackDefinition [arrayId=347, trackset=Trackset: "Only defined", , fileId=489, name=Bubble and Squeak, unlock=at the Keldagrim Rat Pits.]
|
||||
TrackDefinition [arrayId=348, trackset=Trackset: "Only defined", , fileId=490, name=Sarim's Vermin, unlock=at Port Sarim Rat Pits.]
|
||||
TrackDefinition [arrayId=349, trackset=Trackset: "Only defined", , fileId=491, name=Rat Hunt, unlock=during Rat Catchers.]
|
||||
TrackDefinition [arrayId=350, trackset=Trackset: "Only defined", , fileId=621, name=Homescape, unlock=automatically.]
|
||||
TrackDefinition [arrayId=351, trackset=Trackset: Port, , fileId=497, name=Aye Car Rum Ba, unlock=on Braindeath Island.]
|
||||
TrackDefinition [arrayId=352, trackset=Trackset: Port, , fileId=498, name=Blistering Barnacles, unlock=on Braindeath Island's mountain.]
|
||||
TrackDefinition [arrayId=353, trackset=Trackset: Morytania, , fileId=501, name=Distant Land, unlock=at Burgh de Rott.]
|
||||
TrackDefinition [arrayId=354, trackset=Trackset: "Only defined", , fileId=504, name=Fangs For the Memory, unlock=during In Aid of the Myreque.]
|
||||
TrackDefinition [arrayId=355, trackset=Trackset: "Only defined", , fileId=505, name=Pharaoh's Tomb, unlock=at the Agility Pyramid.]
|
||||
TrackDefinition [arrayId=356, trackset=Trackset: "Only defined", , fileId=506, name=Land Down Under, unlock=during Royal Trouble.]
|
||||
TrackDefinition [arrayId=357, trackset=Trackset: "Only defined", , fileId=508, name=Meddling Kids, unlock=during Royal Trouble.]
|
||||
TrackDefinition [arrayId=358, trackset=Trackset: "Only defined", , fileId=509, name=Corridors of Power, unlock=during Royal Trouble.]
|
||||
TrackDefinition [arrayId=359, trackset=Trackset: "Only defined", , fileId=510, name=Slither and Thither, unlock=at the sea snake cave in Royal Trouble.]
|
||||
TrackDefinition [arrayId=360, trackset=Trackset: "Only defined", , fileId=511, name=In the Clink, unlock=during the Prison Pete random event.]
|
||||
TrackDefinition [arrayId=361, trackset=Trackset: Port, , fileId=515, name=Mudskipper Melody, unlock=at Mudskipper Point.]
|
||||
TrackDefinition [arrayId=362, trackset=Trackset: "Only defined", , fileId=517, name=Subterranea, unlock=in Waterbirth Island Dungeon.]
|
||||
TrackDefinition [arrayId=363, trackset=Trackset: Cave, , fileId=519, name=Incantation, unlock=during Shadow of the Storm.]
|
||||
TrackDefinition [arrayId=364, trackset=Trackset: "Only defined", , fileId=520, name=Grip of the Talon, unlock=during Shadow of the Storm.]
|
||||
TrackDefinition [arrayId=365, trackset=Trackset: "Only defined", , fileId=198, name=Dagannoth Dawn, unlock=in Waterbirth Island Dungeon.]
|
||||
TrackDefinition [arrayId=366, trackset=Trackset: "Only defined", , fileId=524, name=Xenophobe, unlock=in Waterbirth Island Dungeon.]
|
||||
TrackDefinition [arrayId=367, trackset=Trackset: "Only defined", , fileId=525, name=Title Fight, unlock=at the Champion's Challenge underground area.]
|
||||
TrackDefinition [arrayId=368, trackset=Trackset: "Only defined", , fileId=528, name=Victory is Mine, unlock=at the Champion's Challenge arena.]
|
||||
TrackDefinition [arrayId=369, trackset=Trackset: "Only defined", , fileId=529, name=Woe of the Wyvern, unlock=at the Asgarnian Ice Dungeon's wyvern area.]
|
||||
TrackDefinition [arrayId=370, trackset=Trackset: Port, , fileId=530, name=In the Brine, unlock=on Mos Le'Harmless.]
|
||||
TrackDefinition [arrayId=371, trackset=Trackset: Christmas, , fileId=532, name=Diango's Little Helpers, unlock=at Diango's Christmas workshop.]
|
||||
TrackDefinition [arrayId=372, trackset=Trackset: "Only defined", , fileId=533, name=Roll the Bones, unlock=at the Mage Training Arena's Creature Graveyard.]
|
||||
TrackDefinition [arrayId=373, trackset=Trackset: "Only defined", , fileId=534, name=Mind Over Matter, unlock=at the Mage Training Arena's Telekinetic Theatre.]
|
||||
TrackDefinition [arrayId=374, trackset=Trackset: "Only defined", , fileId=535, name=Golden Touch, unlock=at the Mage Training Arena's Alchemists' Playground.]
|
||||
TrackDefinition [arrayId=375, trackset=, fileId=147, name= , unlock=default info]
|
||||
TrackDefinition [arrayId=376, trackset=Trackset: "Only defined", , fileId=541, name=The Enchanter, unlock=at the Mage Training Arena's Enchanting Chamber.]
|
||||
TrackDefinition [arrayId=377, trackset=Trackset: "Only defined", , fileId=207, name=Scape Hunter, unlock=automatically.]
|
||||
TrackDefinition [arrayId=378, trackset=Trackset: Hunter (?), , fileId=544, name=Making Waves, unlock=during Swan Song.]
|
||||
TrackDefinition [arrayId=379, trackset=Trackset: Port, , fileId=545, name=Cabin Fever, unlock=during Cabin Fever.]
|
||||
TrackDefinition [arrayId=380, trackset=Trackset: "Only defined", , fileId=546, name=Last Stand, unlock=during Swan Song.]
|
||||
TrackDefinition [arrayId=381, trackset=Trackset: "Only defined", , fileId=542, name=Lament, unlock=during Enakhra's Lament.]
|
||||
TrackDefinition [arrayId=382, trackset=Trackset: Unknown. Troll?, , fileId=548, name=Poles Apart, unlock=at the Trollweiss and Rellekka Hunter area.]
|
||||
TrackDefinition [arrayId=383, trackset=Trackset: "Only defined", , fileId=455, name=Scarabaeoidea, unlock=during Dealing with Scabaras.]
|
||||
TrackDefinition [arrayId=384, trackset=Trackset: Hunter (?), , fileId=453, name=Jungle Hunt, unlock=at the Feldip Hunter area.]
|
||||
TrackDefinition [arrayId=385, trackset=Trackset: Construction, , fileId=454, name=Home Sweet Home, unlock=at your player-owned house.]
|
||||
TrackDefinition [arrayId=386, trackset=Trackset: Hunter (?), , fileId=460, name=Joy of the Hunt, unlock=at the Feldip Hunter area cave.]
|
||||
TrackDefinition [arrayId=387, trackset=Trackset: Cave, , fileId=537, name=Dogs of War, unlock=at the Vault of War in the Stronghold of Security.]
|
||||
TrackDefinition [arrayId=388, trackset=Trackset: "Only defined", , fileId=558, name=Food For Thought, unlock=at the Catacomb of Famine in the Stronghold of Security.]
|
||||
TrackDefinition [arrayId=389, trackset=Trackset: "Only defined", , fileId=559, name=Malady, unlock=at the Pit of Pestilence in the Stronghold of Security.]
|
||||
TrackDefinition [arrayId=390, trackset=Trackset: "Only defined", , fileId=560, name=Dance of Death, unlock=at the Sepulchre of Death in the Stronghold of Security.]
|
||||
TrackDefinition [arrayId=391, trackset=Trackset: "Only defined", , fileId=565, name=Wrath and Ruin, unlock=at the anger room of Tolna's rift.]
|
||||
TrackDefinition [arrayId=392, trackset=Trackset: "Only defined", , fileId=568, name=Storm Brew, unlock=at the killerwatt plane.]
|
||||
TrackDefinition [arrayId=393, trackset=Trackset: "Only defined", , fileId=573, name=The Mad Mole, unlock=at Falador Mole Lair.]
|
||||
TrackDefinition [arrayId=394, trackset=Trackset: Port, , fileId=576, name=Davy Jones's Locker, unlock=during Recipe for Disaster.]
|
||||
TrackDefinition [arrayId=395, trackset=Trackset: "Only defined", , fileId=575, name=Chickened Out, unlock=at the Evil Chicken's lair.]
|
||||
TrackDefinition [arrayId=396, trackset=Trackset: Kharidian, , fileId=477, name=Hot 'n' Bothered, unlock=during As a First Resort...]
|
||||
TrackDefinition [arrayId=397, trackset=Trackset: "Only defined", , fileId=577, name=Mastermindless, unlock=during Recipe for Disaster.]
|
||||
TrackDefinition [arrayId=398, trackset=Trackset: "Only defined", , fileId=582, name=Too Many Cooks..., unlock=during Recipe for Disaster.]
|
||||
TrackDefinition [arrayId=399, trackset=Trackset: "Only defined", , fileId=583, name=Chef Surprize, unlock=during Recipe for Disaster.]
|
||||
TrackDefinition [arrayId=400, trackset=Trackset: "Only defined", , fileId=587, name=Null and Void, unlock=at the Pest Control minigame landing area.]
|
||||
TrackDefinition [arrayId=401, trackset=Trackset: "Only defined", , fileId=588, name=Pest Control, unlock=during the Pest Control minigame.]
|
||||
TrackDefinition [arrayId=402, trackset=Trackset: Kharidian, , fileId=591, name=Tomb Raider, unlock=during the Pyramid Plunder minigame.]
|
||||
TrackDefinition [arrayId=403, trackset=Trackset: "Only defined", , fileId=594, name=No Way Out, unlock=at the hopelessness room of Tolna's rift area.]
|
||||
TrackDefinition [arrayId=404, trackset=Trackset: "Only defined", , fileId=600, name=Method of Madness, unlock=at the confusion room of Tolna's rift area.]
|
||||
TrackDefinition [arrayId=405, trackset=Trackset: "Only defined", , fileId=602, name=Fear and Loathing, unlock=at the fear room of Tolna's rift area.]
|
||||
TrackDefinition [arrayId=406, trackset=Trackset: Easter, , fileId=603, name=Funny Bunnies, unlock=during or after the Easter 2006 holiday event.]
|
||||
TrackDefinition [arrayId=407, trackset=Trackset: "Only defined", , fileId=604, name=Assault and Battery, unlock=during the Barbarian Assault minigame.]
|
||||
TrackDefinition [arrayId=408, trackset=Trackset: "Only defined", , fileId=606, name=The Depths, unlock=during Contact!]
|
||||
TrackDefinition [arrayId=409, trackset=Trackset: Port, , fileId=610, name=Distillery Hilarity, unlock=at Trouble Brewing's distillery.]
|
||||
TrackDefinition [arrayId=410, trackset=Trackset: Port, , fileId=611, name=Trouble Brewing, unlock=during the Trouble Brewing minigame.]
|
||||
TrackDefinition [arrayId=411, trackset=Trackset: "Only defined", , fileId=612, name=Head to Head, unlock=during the Evil Twin random event.]
|
||||
TrackDefinition [arrayId=412, trackset=Trackset: "Only defined", , fileId=614, name=Pinball Wizard, unlock=during the Pinball random event.]
|
||||
TrackDefinition [arrayId=413, trackset=Trackset: "Only defined", , fileId=615, name=Beetle Juice, unlock=during Contact!]
|
||||
TrackDefinition [arrayId=414, trackset=Trackset: Kharidian, , fileId=616, name=Back to Life, unlock=during Contact!]
|
||||
TrackDefinition [arrayId=415, trackset=Trackset: Cave, , fileId=213, name=Labyrinth, unlock=during Contact!]
|
||||
TrackDefinition [arrayId=416, trackset=Trackset: Cave, , fileId=493, name=Safety in Numbers, unlock=at the Stronghold of Player Safety.]
|
||||
TrackDefinition [arrayId=417, trackset=Trackset: Wilderness, , fileId=586, name=Everlasting Fire, unlock=in the north-east corner of the Wilderness.]
|
||||
TrackDefinition [arrayId=418, trackset=Trackset: Miscellania, , fileId=622, name=Waking Dream, unlock=during your dream in Lunar Diplomacy.]
|
||||
TrackDefinition [arrayId=419, trackset=Trackset: Miscellania, , fileId=623, name=Dreamstate, unlock=during your dream in Lunar Diplomacy.]
|
||||
TrackDefinition [arrayId=420, trackset=Trackset: Miscellania, , fileId=625, name=The Lunar Isle, unlock=at Lunar Isle.]
|
||||
TrackDefinition [arrayId=421, trackset=Trackset: Miscellania, , fileId=627, name=Isle of Everywhere, unlock=on the east coast of Lunar Isle.]
|
||||
TrackDefinition [arrayId=422, trackset=Trackset: Miscellania, , fileId=626, name=Way of the Enchanter, unlock=in the dungeon beneath Lunar Isle.]
|
||||
TrackDefinition [arrayId=423, trackset=Trackset: "Only defined", , fileId=634, name=Warriors' Guild, unlock=at the Warriors' Guild.]
|
||||
TrackDefinition [arrayId=424, trackset=Trackset: Port, , fileId=631, name=Life's a Beach!, unlock=at the coastal area of Mos Le'Harmless.]
|
||||
TrackDefinition [arrayId=425, trackset=Trackset: Hunter (?), , fileId=633, name=On the Wing, unlock=during Fairy Tale Part II.]
|
||||
TrackDefinition [arrayId=426, trackset=Trackset: "Only defined", , fileId=632, name=Little Cave of Horrors, unlock=in the cave horror dungeon beneath Mos Le'Harmless.]
|
||||
TrackDefinition [arrayId=427, trackset=Trackset: "Only defined", , fileId=200, name=The Mollusc Menace, unlock=during Slug Menace.]
|
||||
TrackDefinition [arrayId=428, trackset=Trackset: Port, , fileId=630, name=The Galleon, unlock=during Lunar Diplomacy.]
|
||||
TrackDefinition [arrayId=429, trackset=Trackset: "Only defined", , fileId=638, name=H.A.M. Fisted, unlock=during Death to the Dorgeshuun.]
|
||||
TrackDefinition [arrayId=430, trackset=Trackset: Morytania, , fileId=197, name=Lament of Meiyerditch, unlock=during the Darkness of Hallowvale.]
|
||||
TrackDefinition [arrayId=431, trackset=Trackset: "Only defined", , fileId=640, name=Sigmund's Showdown, unlock=during Death to the Dorgeshuun.]
|
||||
TrackDefinition [arrayId=432, trackset=Trackset: Port, , fileId=643, name=The Last Shanty, unlock=during the Darkness of Hallowvale.]
|
||||
TrackDefinition [arrayId=433, trackset=Trackset: Morytania, , fileId=646, name=Night of the Vampyre, unlock=during the Darkness of Hallowvale.]
|
||||
TrackDefinition [arrayId=434, trackset=Trackset: Zanaris, , fileId=126, name=We are the Fairies, unlock=on the cosmic entity plane during Fairy Tale Part II.]
|
||||
TrackDefinition [arrayId=435, trackset=Trackset: "Only defined", , fileId=86, name=Dimension X, unlock=on the gorak plane in Fairy Tale Part II.]
|
||||
TrackDefinition [arrayId=436, trackset=Trackset: Zanaris, , fileId=73, name=All's Fairy in Love and War, unlock=at the fairy resistance hideout in Fairy Tale Part II.]
|
||||
TrackDefinition [arrayId=437, trackset=Trackset: "Only defined", , fileId=222, name=Major Miner, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=438, trackset=Trackset: "Only defined", , fileId=221, name=Jester Minute, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=439, trackset=Trackset: Fremennik Isles, , fileId=223, name=Norse Code, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=440, trackset=Trackset: Fremennik Isles, , fileId=225, name=Volcanic Vikings, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=441, trackset=Trackset: Ogre, , fileId=220, name=Island of the Trolls, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=442, trackset=Trackset: "Only defined", , fileId=211, name=Pirates of Penance, unlock=during the Barbarian Assault minigame.]
|
||||
TrackDefinition [arrayId=443, trackset=Trackset: "Only defined", , fileId=194, name=Brimstail's Scales, unlock=at Brimstail's cave.]
|
||||
TrackDefinition [arrayId=444, trackset=Trackset: Port, , fileId=203, name=My Arm's Journey, unlock=during My Arm's Big Adventure.]
|
||||
TrackDefinition [arrayId=445, trackset=Trackset: "Only defined", , fileId=201, name=Slug a Bug Ball, unlock=during the Slug Menace Quest.]
|
||||
TrackDefinition [arrayId=446, trackset=Trackset: "Only defined", , fileId=202, name=Prime Time, unlock=during Elemental Workshop II.]
|
||||
TrackDefinition [arrayId=447, trackset=Trackset: "Only defined", , fileId=274, name=Rising Damp, unlock=during Olaf's Quest.]
|
||||
TrackDefinition [arrayId=448, trackset=Trackset: "Only defined", , fileId=620, name=Where Eagles Lair, unlock=during Eagles' Peak.]
|
||||
TrackDefinition [arrayId=449, trackset=Trackset: Ogre, , fileId=224, name=Ogre the Top, unlock=during Fremennik Isles.]
|
||||
TrackDefinition [arrayId=450, trackset=Trackset: "Only defined", , fileId=237, name=Work Work Work, unlock=during Tower of Life.]
|
||||
TrackDefinition [arrayId=451, trackset=Trackset: "Only defined", , fileId=235, name=Magic Magic Magic, unlock=during Tower of Life.]
|
||||
TrackDefinition [arrayId=452, trackset=Trackset: "Only defined", , fileId=236, name=Mutant Medley, unlock=during Tower of Life.]
|
||||
TrackDefinition [arrayId=453, trackset=Trackset: "Only defined", , fileId=240, name=Dorgeshuun City, unlock=at Dorgesh-Kaan.]
|
||||
TrackDefinition [arrayId=454, trackset=Trackset: Goblin, , fileId=249, name=Dorgeshuun Deep, unlock=at the Dorgesh-Kaan caves.]
|
||||
TrackDefinition [arrayId=455, trackset=Trackset: "Only defined", , fileId=206, name=Floating Free, unlock=during An Enlightened Journey.]
|
||||
TrackDefinition [arrayId=456, trackset=Trackset: "Only defined", , fileId=204, name=Roc and Roll, unlock=during My Arm's Big Adventure.]
|
||||
TrackDefinition [arrayId=457, trackset=Trackset: Halloween, , fileId=205, name=High Spirits, unlock=during or after the Halloween 2006 holiday event.]
|
||||
TrackDefinition [arrayId=458, trackset=Trackset: "Only defined", , fileId=309, name=Looking Back, unlock=at Varrock Museum.]
|
||||
TrackDefinition [arrayId=459, trackset=Trackset: Christmas, , fileId=208, name=Jungle Island XMAS, unlock=during or after the Christmas 2006 holiday event.]
|
||||
TrackDefinition [arrayId=460, trackset=Trackset: Christmas, , fileId=210, name=Sea Shanty XMAS, unlock=during or after the Christmas 2006 holiday event.]
|
||||
TrackDefinition [arrayId=461, trackset=Trackset: Christmas, , fileId=209, name=Jungle Bells, unlock=during or after the Christmas 2006 holiday event.]
|
||||
TrackDefinition [arrayId=462, trackset=, fileId=230, name=Garden of Summer, unlock=during the Sorceress's Garden minigame.]
|
||||
TrackDefinition [arrayId=463, trackset=, fileId=229, name=Garden of Spring, unlock=during the Sorceress's Garden minigame.]
|
||||
TrackDefinition [arrayId=464, trackset=, fileId=231, name=Garden of Winter, unlock=during the Sorceress's Garden minigame.]
|
||||
TrackDefinition [arrayId=465, trackset=, fileId=228, name=Garden of Autumn, unlock=during the Sorceress's Garden minigame.]
|
||||
TrackDefinition [arrayId=466, trackset=Trackset: Iceberg/Asgarnian ice dungeon/muspah's tomb, , fileId=217, name=Have an Ice Day, unlock=during Cold War.]
|
||||
TrackDefinition [arrayId=467, trackset=Trackset: "Only defined", , fileId=238, name=Zombiism, unlock=during The Great Brain Robbery.]
|
||||
TrackDefinition [arrayId=468, trackset=Trackset: "Only defined", , fileId=234, name=Creature Cruelty, unlock=during Tower of Life.]
|
||||
TrackDefinition [arrayId=469, trackset=Trackset: Cave, , fileId=272, name=Alternative Root, unlock=during What Lies Below.]
|
||||
TrackDefinition [arrayId=470, trackset=Trackset: "Only defined", , fileId=216, name=Espionage, unlock=during Cold War.]
|
||||
TrackDefinition [arrayId=471, trackset=Trackset: "Only defined", , fileId=214, name=Undead Dungeon, unlock=in Tarn's Lair.]
|
||||
TrackDefinition [arrayId=472, trackset=Trackset: "Only defined", , fileId=275, name=Slice of Station, unlock=during Another Slice of H.A.M..]
|
||||
TrackDefinition [arrayId=473, trackset=Trackset: "Only defined", , fileId=367, name=Barb Wire, unlock=while learning barbarian skills.]
|
||||
TrackDefinition [arrayId=474, trackset=Trackset: "Only defined", , fileId=349, name=Impetuous, unlock=during the Impetuous Impulses minigame.]
|
||||
TrackDefinition [arrayId=475, trackset=Trackset: Easter, , fileId=273, name=Easter Jig, unlock=during or after the Easter 2007 holiday event.]
|
||||
TrackDefinition [arrayId=476, trackset=, fileId=279, name=Ham Attack, unlock=during Another Slice of H.A.M..]
|
||||
TrackDefinition [arrayId=477, trackset=Trackset: "Only defined", , fileId=281, name=Slice of Silent Movie, unlock=during Another Slice of H.A.M..]
|
||||
TrackDefinition [arrayId=478, trackset=Trackset: "Only defined", , fileId=276, name=Ham and Seek, unlock=during Another Slice of H.A.M..]
|
||||
TrackDefinition [arrayId=479, trackset=Trackset: Wilderness, , fileId=450, name=Venomous, unlock=at the Scorpion Pit in the Wilderness.]
|
||||
TrackDefinition [arrayId=480, trackset=Trackset: "Only defined", , fileId=150, name=Mouse Trap, unlock=during Grim Tales.]
|
||||
TrackDefinition [arrayId=481, trackset=Trackset: "Only defined", , fileId=23, name=Fe Fi Fo Fum, unlock=during Grim Tales.]
|
||||
TrackDefinition [arrayId=482, trackset=Trackset: "Only defined", , fileId=371, name=School's Out, unlock=during the Pattern Recognition random event.]
|
||||
TrackDefinition [arrayId=483, trackset=Trackset: "Only defined", , fileId=299, name=Inadequacy, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=484, trackset=Trackset: "Only defined", , fileId=298, name=Illusive, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=485, trackset=Trackset: "Only defined", , fileId=283, name=Everlasting, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=486, trackset=Trackset: "Only defined", , fileId=300, name=Untouchable, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=487, trackset=Trackset: "Only defined", , fileId=301, name=Down and Out, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=488, trackset=Trackset: "Only defined", , fileId=302, name=On the Up, unlock=during Dream Mentor.]
|
||||
TrackDefinition [arrayId=489, trackset=Trackset: "Only defined", , fileId=365, name=Melzar's Maze, unlock=during Dragon Slayer.]
|
||||
TrackDefinition [arrayId=490, trackset=Trackset: "Only defined", , fileId=391, name=Zamorak Zoo, unlock=in the God Wars Dungeon.]
|
||||
TrackDefinition [arrayId=491, trackset=Trackset: "Only defined", , fileId=408, name=Strength of Saradomin, unlock=in the God Wars Dungeon.]
|
||||
TrackDefinition [arrayId=492, trackset=Trackset: "Only defined", , fileId=386, name=Bandos Battalion, unlock=in the God Wars Dungeon.]
|
||||
TrackDefinition [arrayId=493, trackset=Trackset: "Only defined", , fileId=404, name=Armadyl Alliance, unlock=in the God Wars Dungeon.]
|
||||
TrackDefinition [arrayId=494, trackset=Trackset: "Only defined", , fileId=399, name=Armageddon, unlock=in the God Wars Dungeon.]
|
||||
TrackDefinition [arrayId=495, trackset=Trackset: "Only defined", , fileId=421, name=Storeroom Shuffle, unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=496, trackset=Trackset: Tirannwn, , fileId=414, name=The Longramble Scramble, unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=497, trackset=Trackset: Tirannwn, , fileId=426, name=Waste Defaced, unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=498, trackset=Trackset: "Only defined", , fileId=374, name=Knightmare, unlock=at the Black Knights' Fortress.]
|
||||
TrackDefinition [arrayId=499, trackset=Trackset: "Only defined", , fileId=382, name=Lore and Order, unlock=during King's Ransom.]
|
||||
TrackDefinition [arrayId=500, trackset=Trackset: "Only defined", , fileId=417, name=Terrorbird Tussle, unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=501, trackset=Trackset: "Only defined", , fileId=428, name=Altar Ego, unlock=at Ourania Altar.]
|
||||
TrackDefinition [arrayId=502, trackset=Trackset: "Only defined", , fileId=427, name=Bolrie's Diary, unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=503, trackset=Trackset: "Only defined", , fileId=416, name=Healin' Feelin', unlock=during Path of Glouphrie.]
|
||||
TrackDefinition [arrayId=504, trackset=, fileId=456, name=Animal Apogee, unlock=during Wolf Whistle.]
|
||||
TrackDefinition [arrayId=505, trackset=Trackset: "Only defined", , fileId=440, name=Temple of Tribes, unlock=during Land of the Goblins.]
|
||||
TrackDefinition [arrayId=506, trackset=Trackset: "Only defined", , fileId=439, name=Catacombs and Tombs, unlock=during Land of the Goblins.]
|
||||
TrackDefinition [arrayId=507, trackset=Trackset: "Only defined", , fileId=437, name=Zanik's Theme, unlock=during Land of the Goblins.]
|
||||
TrackDefinition [arrayId=508, trackset=Trackset: "Only defined", , fileId=433, name=Dusk in Yu'biusk, unlock=during Land of the Goblins.]
|
||||
TrackDefinition [arrayId=509, trackset=Trackset: "Only defined", , fileId=432, name=Grimly Fiendish, unlock=during or after the Halloween 2007 holiday event.]
|
||||
TrackDefinition [arrayId=510, trackset=Trackset: "Only defined", , fileId=451, name=Tune from the Dune, unlock=during Dealing with Scabaras.]
|
||||
TrackDefinition [arrayId=511, trackset=Trackset: "Only defined", , fileId=472, name=Spa Bizarre, unlock=during As a First Resort...]
|
||||
TrackDefinition [arrayId=512, trackset=Trackset: "Only defined", , fileId=452, name=Copris Lunaris, unlock=during Dealing with Scabaras.]
|
||||
TrackDefinition [arrayId=513, trackset=Trackset: Tree Gnome Stronghold, , fileId=348, name=Narnode's Theme, unlock=beneath the Grand Tree.]
|
||||
TrackDefinition [arrayId=514, trackset=Trackset: "Only defined", , fileId=441, name=Tournament!, unlock=during a Duel Arena Tournament.]
|
||||
TrackDefinition [arrayId=515, trackset=Trackset: "Only defined", , fileId=442, name=Clan Wars, unlock=during the Clan Wars minigame.]
|
||||
TrackDefinition [arrayId=516, trackset=Trackset: "Only defined", , fileId=487, name=Charmin' Farmin', unlock=during the Vinesweeper minigame.]
|
||||
TrackDefinition [arrayId=517, trackset=Trackset: "Only defined", , fileId=444, name=Bounty Hunter Level 1, unlock=while playing Bounty Hunter.]
|
||||
TrackDefinition [arrayId=518, trackset=Trackset: "Only defined", , fileId=443, name=Bounty Hunter Level 2, unlock=while playing Bounty Hunter.]
|
||||
TrackDefinition [arrayId=519, trackset=Trackset: "Only defined", , fileId=445, name=Bounty Hunter Level 3, unlock=while playing Bounty Hunter.]
|
||||
TrackDefinition [arrayId=520, trackset=Trackset: "Only defined", , fileId=401, name=The Adventurer, unlock=automatically.]
|
||||
TrackDefinition [arrayId=521, trackset=Trackset: "Only defined", , fileId=499, name=Creepy, unlock=during Kennith's Concerns.]
|
||||
TrackDefinition [arrayId=522, trackset=Trackset: "Only defined", , fileId=500, name=A New Menace, unlock=during Kennith's Concerns.]
|
||||
TrackDefinition [arrayId=523, trackset=Trackset: "Only defined", , fileId=147, name= , unlock=automatically.]
|
||||
TrackDefinition [arrayId=524, trackset=Trackset: "Only defined", , fileId=350, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=525, trackset=Trackset: "Only defined", , fileId=360, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=526, trackset=Trackset: "Only defined", , fileId=195, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=527, trackset=Trackset: "Only defined", , fileId=219, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=528, trackset=Trackset: "Only defined", , fileId=218, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=529, trackset=Trackset: "Only defined", , fileId=227, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=530, trackset=Trackset: "Only defined", , fileId=196, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=531, trackset=Trackset: Jungle, , fileId=431, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=532, trackset=Trackset: "Only defined", , fileId=574, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=533, trackset=Trackset: "Only defined", , fileId=239, name=Brain Battle, unlock=on completion of The Great Brain Robbery.]
|
||||
TrackDefinition [arrayId=534, trackset=Trackset: "Only defined", , fileId=406, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=535, trackset=Trackset: "Only defined", , fileId=226, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=536, trackset=Trackset: "Only defined", , fileId=250, name=Surok's Theme, unlock=on completion of What Lies Below.]
|
||||
TrackDefinition [arrayId=537, trackset=Trackset: "Only defined", , fileId=233, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=538, trackset=Trackset: "Only defined", , fileId=215, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=539, trackset=Trackset: "Only defined", , fileId=315, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=540, trackset=Trackset: "Only defined", , fileId=410, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=541, trackset=Trackset: "Only defined", , fileId=405, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=542, trackset=Trackset: "Only defined", , fileId=484, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=543, trackset=Trackset: "Only defined", , fileId=199, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=544, trackset=Trackset: "Only defined", , fileId=212, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=545, trackset=Trackset: "Only defined", , fileId=297, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=546, trackset=Trackset: "Only defined", , fileId=480, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=547, trackset=Trackset: Track 547, , fileId=232, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=548, trackset=Trackset: "Only defined", , fileId=368, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=549, trackset=Trackset: "Only defined", , fileId=458, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=550, trackset=Trackset: "Only defined", , fileId=430, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=551, trackset=Trackset: "Only defined", , fileId=422, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=552, trackset=Trackset: "Only defined", , fileId=423, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=553, trackset=Trackset: "Only defined", , fileId=424, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=554, trackset=Trackset: "Only defined", , fileId=446, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=555, trackset=Trackset: Varrock, , fileId=496, name=The Trade Parade, unlock=at the Grand Exchange.]
|
||||
TrackDefinition [arrayId=556, trackset=Trackset: Jungle, , fileId=483, name=Jungle Community, unlock=to the north of Tai Bwo Wannai Village.]
|
||||
TrackDefinition [arrayId=557, trackset=Trackset: "Only defined", , fileId=495, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=558, trackset=Trackset: "Only defined", , fileId=523, name=Icy Trouble Ahead, unlock=during the Perils of Ice Mountain.]
|
||||
TrackDefinition [arrayId=559, trackset=Trackset: "Only defined", , fileId=522, name=Icy a Worried Gnome, unlock=during the Perils of Ice Mountain.]
|
||||
TrackDefinition [arrayId=560, trackset=Trackset: "Only defined", , fileId=385, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=561, trackset=Trackset: "Only defined", , fileId=39, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=562, trackset=Trackset: "Only defined", , fileId=40, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=563, trackset=Trackset: "Only defined", , fileId=79, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=564, trackset=Trackset: "Only defined", , fileId=332, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=565, trackset=Trackset: "Only defined", , fileId=260, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=566, trackset=Trackset: "Only defined", , fileId=288, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=567, trackset=Trackset: "Only defined", , fileId=174, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=568, trackset=Trackset: "Only defined", , fileId=573, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=569, trackset=Trackset: "Only defined", , fileId=165, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=570, trackset=Trackset: "Only defined", , fileId=548, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=571, trackset=Trackset: "Only defined", , fileId=347, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=572, trackset=Trackset: "Only defined", , fileId=529, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=573, trackset=Trackset: "Only defined", , fileId=241, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=574, trackset=Trackset: "Only defined", , fileId=172, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=575, trackset=Trackset: "Only defined", , fileId=33, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=576, trackset=Trackset: "Only defined", , fileId=24, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=577, trackset=Trackset: "Only defined", , fileId=501, name=Distant Land, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=578, trackset=Trackset: "Only defined", , fileId=314, name=Castle Wars, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=579, trackset=Trackset: "Only defined", , fileId=588, name=Pest Control, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=580, trackset=Trackset: "Only defined", , fileId=269, name=Competition, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=581, trackset=Trackset: "Only defined", , fileId=548, name=Poles Apart, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=582, trackset=Trackset: "Only defined", , fileId=372, name=Far Away, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=583, trackset=Trackset: "Only defined", , fileId=4, name=Hell's Bells, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=584, trackset=, fileId=512, name=Bloodbath, unlock=at the Blood Altar.]
|
||||
TrackDefinition [arrayId=585, trackset=Trackset: Cave, , fileId=459, name=The Route of All Evil, unlock=in the Chaos Tunnels.]
|
||||
TrackDefinition [arrayId=586, trackset=Trackset: Cave, , fileId=467, name=The Route of the Problem, unlock=in the Chaos Tunnels.]
|
||||
TrackDefinition [arrayId=587, trackset=Trackset: "Only defined", , fileId=488, name=The Wrong Path, unlock=in the Chaos Tunnels.]
|
||||
TrackDefinition [arrayId=588, trackset=, fileId=514, name=The Columbarium, unlock=during Myreque Part IV.]
|
||||
TrackDefinition [arrayId=589, trackset=Trackset: "Only defined", , fileId=518, name=The Terrible Tunnels, unlock=during Myreque Part IV.]
|
||||
TrackDefinition [arrayId=590, trackset=Trackset: Cave, , fileId=521, name=The Terrible Caverns, unlock=during Myreque Part IV.]
|
||||
TrackDefinition [arrayId=591, trackset=Trackset: "Only defined", , fileId=527, name=Dillo-gence is Key, unlock=during TokTz-Ket-Dill.]
|
||||
TrackDefinition [arrayId=592, trackset=Trackset: "Only defined", , fileId=526, name=Arma Gonna Get You, unlock=during TokTz-Ket-Dill.]
|
||||
TrackDefinition [arrayId=593, trackset=Trackset: "Only defined", , fileId=531, name=TokTz-Ket-Ek-Mack, unlock=during TokTz-Ket-Dill.]
|
||||
TrackDefinition [arrayId=594, trackset=Trackset: Port, , fileId=549, name=Jailbird, unlock=during Rocking Out.]
|
||||
TrackDefinition [arrayId=595, trackset=Trackset: "Only defined", , fileId=502, name=Bittersweet Bunny, unlock=during or after the Easter 2008 holiday event.]
|
||||
TrackDefinition [arrayId=596, trackset=Trackset: Port, , fileId=550, name=Something Fishy, unlock=during Rocking Out.]
|
||||
TrackDefinition [arrayId=597, trackset=Trackset: "Only defined", , fileId=539, name=Under the Sand, unlock=during Smoking Kills.]
|
||||
TrackDefinition [arrayId=598, trackset=Trackset: "Only defined", , fileId=540, name=Desert Smoke, unlock=during Smoking Kills.]
|
||||
TrackDefinition [arrayId=599, trackset=Trackset: "Only defined", , fileId=551, name=A Pirate's Life for Me, unlock=during Rocking Out.]
|
||||
TrackDefinition [arrayId=600, trackset=Trackset: "Only defined", , fileId=513, name=Conspiracy: Part 1, unlock=during Myreque Part IV.]
|
||||
TrackDefinition [arrayId=601, trackset=Trackset: "Only defined", , fileId=516, name=Conspiracy: Part 2, unlock=during Myreque Part IV.]
|
||||
TrackDefinition [arrayId=602, trackset=Trackset: "Only defined", , fileId=457, name=Scape Summon, unlock=automatically.]
|
||||
TrackDefinition [arrayId=603, trackset=Trackset: "Only defined", , fileId=507, name=Guthix's Hunter, unlock=during the Fist of Guthix minigame.]
|
||||
TrackDefinition [arrayId=604, trackset=Trackset: "Only defined", , fileId=503, name=Waiting for the Hunt, unlock=in the Fist of Guthix minigame waiting room.]
|
||||
TrackDefinition [arrayId=605, trackset=Trackset: "Only defined", , fileId=536, name=Cool for Ali Cats, unlock=during Smoking Kills.]
|
||||
TrackDefinition [arrayId=606, trackset=Trackset: "Only defined", , fileId=561, name=Second Vision, unlock=at the Runecrafting Guild.]
|
||||
TrackDefinition [arrayId=607, trackset=Trackset: "Only defined", , fileId=569, name=Undead Army, unlock=during Defender of Varrock.]
|
||||
TrackDefinition [arrayId=608, trackset=Trackset: "Only defined", , fileId=566, name=Zombie Invasion, unlock=during Defender of Varrock.]
|
||||
TrackDefinition [arrayId=609, trackset=Trackset: "Only defined", , fileId=570, name=The Ruins of Camdozaal, unlock=during Defender of Varrock.]
|
||||
TrackDefinition [arrayId=610, trackset=Trackset: "Only defined", , fileId=567, name=Dream Theatre, unlock=during Defender of Varrock.]
|
||||
TrackDefinition [arrayId=611, trackset=Trackset: "Only defined", , fileId=552, name=The Mentor, unlock=automatically.]
|
||||
TrackDefinition [arrayId=612, trackset=Trackset: "Only defined", , fileId=543, name=Slain to Waste, unlock=during Smoking Kills.]
|
||||
TrackDefinition [arrayId=613, trackset=Trackset: "Only defined", , fileId=555, name=Ardougne Ago, unlock=during Meeting History.]
|
||||
TrackDefinition [arrayId=614, trackset=Trackset: "Only defined", , fileId=556, name=Sarah's Lullaby, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=615, trackset=Trackset: "Only defined", , fileId=553, name=Shining Spirit, unlock=during Spirit of Summer.]
|
||||
TrackDefinition [arrayId=616, trackset=Trackset: "Only defined", , fileId=554, name=Troubled Spirit, unlock=during Spirit of Summer.]
|
||||
TrackDefinition [arrayId=617, trackset=Trackset: "Only defined", , fileId=564, name=Bane of Summer, unlock=during Summer's End.]
|
||||
TrackDefinition [arrayId=618, trackset=Trackset: "Only defined", , fileId=563, name=The Vacant Abyss, unlock=during Summer's End.]
|
||||
TrackDefinition [arrayId=619, trackset=Trackset: "Only defined", , fileId=557, name=Historic Memories, unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=620, trackset=Trackset: "Only defined", , fileId=578, name=Stealing Creation, unlock=during the Stealing Creation minigame.]
|
||||
TrackDefinition [arrayId=621, trackset=Trackset: "Only defined", , fileId=562, name=Circus, unlock=during the Circus minigame.]
|
||||
TrackDefinition [arrayId=622, trackset=Trackset: "Only defined", , fileId=579, name=Dangerous Logic, unlock=during the While Guthix Sleeps Quest.]
|
||||
TrackDefinition [arrayId=623, trackset=Trackset: "Only defined", , fileId=585, name=Black of Knight, unlock=during the While Guthix Sleeps Quest.]
|
||||
TrackDefinition [arrayId=624, trackset=, fileId=571, name=The Art of Hocus-Pocus, unlock=during or after the Halloween 2008 holiday event.]
|
||||
TrackDefinition [arrayId=625, trackset=Trackset: "Only defined", , fileId=572, name=Magic and Mystery, unlock=during or after the Halloween 2008 holiday event.]
|
||||
TrackDefinition [arrayId=626, trackset=Trackset: "Only defined", , fileId=589, name=The Sound of Guthix, unlock=during the While Guthix Sleeps Quest.]
|
||||
TrackDefinition [arrayId=627, trackset=, fileId=580, name= , unlock=not unlockable!]
|
||||
TrackDefinition [arrayId=628, trackset=Trackset: "Only defined", , fileId=584, name=Temple Desecrated, unlock=during the While Guthix Sleeps Quest.]
|
||||
TrackDefinition [arrayId=629, trackset=, fileId=147, name= , unlock=default info]
|
||||
TrackDefinition [arrayId=630, trackset=Trackset: "Only defined", , fileId=596, name=The Phoenix, unlock=during the In Pyre Need quest.]
|
||||
TrackDefinition [arrayId=631, trackset=, fileId=147, name= , unlock=default info]
|
||||
TrackDefinition [arrayId=632, trackset=Trackset: "Only defined", , fileId=581, name=The Evil Within, unlock=during the While Guthix Sleeps Quest.]
|
||||
@@ -0,0 +1,491 @@
|
||||
(Thanks to Cjay0091 on Rune-server)
|
||||
(May work with our revision have to implement to test)
|
||||
|
||||
All available quests:
|
||||
/*
|
||||
* Script decompiled by jagdecs2 v3.5
|
||||
* Decompiler opts:
|
||||
* --------------
|
||||
* t1LocalAnalyzer:true
|
||||
* t2LocalAnalyzer:true
|
||||
* beautifier:true
|
||||
* --------------
|
||||
* Made by mgi125 ;)
|
||||
*/
|
||||
|
||||
|
||||
int script_2193(int a0) {
|
||||
switch (a0) {
|
||||
case 147:
|
||||
return script_2157(vars['cfg1295'], 1000);
|
||||
case 159:
|
||||
return script_2157(vars['cfg3820'].bitcfg19966, 170);
|
||||
case 1:
|
||||
return script_2157(vars['cfg2492'], 2);
|
||||
case 2:
|
||||
return script_2157(vars['cfg3518'].bitcfg17841, 9);
|
||||
case 4:
|
||||
return script_2157(vars['cfg2268'], 10);
|
||||
case 5:
|
||||
return script_2157(vars['cfg2183'], 3);
|
||||
case 6:
|
||||
return script_2157(vars['cfg2137'].bitcfg9363, 6);
|
||||
case 7:
|
||||
return script_2157(vars['cfg2669'], 2);
|
||||
case 8:
|
||||
return script_2157(vars['cfg2547'], 7);
|
||||
case 9:
|
||||
return script_2157(vars['cfg2227'], 4);
|
||||
case 11:
|
||||
return script_2157(vars['cfg2324'], 5);
|
||||
case 13:
|
||||
return script_2157(vars['cfg2689'], 6);
|
||||
case 15:
|
||||
return script_2159(vars['cfg2738'], 7, vars['cfg2739'], 4);
|
||||
case 16:
|
||||
return script_2157(vars['cfg2170'].bitcfg9655, 3);
|
||||
case 18:
|
||||
return script_2157(vars['cfg2409'].bitcfg11411, 240);
|
||||
case 19:
|
||||
return script_2157(vars['cfg2598'].bitcfg12797, 110);
|
||||
case 20:
|
||||
return script_2157(vars['cfg2772'], 65);
|
||||
case 21:
|
||||
return script_2157(vars['cfg2535'], 16);
|
||||
case 22:
|
||||
return script_2157(vars['cfg2326'], 140);
|
||||
case 23:
|
||||
return script_2157(vars['cfg2197'], 8);
|
||||
case 24:
|
||||
return script_2157(vars['cfg2260'].bitcfg10292, 130);
|
||||
case 25:
|
||||
return script_2157(vars['cfg2272'].bitcfg10448, 14);
|
||||
case 26:
|
||||
if (vars['cfg2615'] > 6)
|
||||
return 2;
|
||||
if (vars['cfg2615'] == 0 && vars['cfg2616'].bitcfg12894 == 0)
|
||||
return 0;
|
||||
return 1;
|
||||
case 27:
|
||||
return script_2157(vars['cfg2250'].bitcfg10204, 320);
|
||||
case 28:
|
||||
return script_2157(vars['cfg2422'].bitcfg11533, 13);
|
||||
case 29:
|
||||
if (vars['cfg2339'] >= 80)
|
||||
return 2;
|
||||
return script_2157(vars['cfg2337'].bitcfg10848, 65);
|
||||
case 30:
|
||||
return script_2157(vars['cfg2151'].bitcfg9482, 15);
|
||||
case 31:
|
||||
return script_2157(vars['cfg2453'].bitcfg11914, 80);
|
||||
case 32:
|
||||
return script_2157(vars['cfg2205'], 9);
|
||||
case 33:
|
||||
if (vars['cfg2695'] >= 4)
|
||||
return 2;
|
||||
return script_2157(vars['cfg2694'].bitcfg13366, 8);
|
||||
case 34:
|
||||
return script_2157(vars['cfg2732'], 11);
|
||||
case 35:
|
||||
return script_2157(vars['cfg2549'], 110);
|
||||
case 36:
|
||||
return script_2157(vars['cfg2785'].bitcfg13931, 40);
|
||||
case 37:
|
||||
if (_testbit(vars['cfg2675'], 20) == 1)
|
||||
return 2;
|
||||
if (_testbit(vars['cfg2675'], 1) == 0)
|
||||
return 0;
|
||||
return 1;
|
||||
case 38:
|
||||
return script_2157(vars['cfg2744'].bitcfg13674, 11);
|
||||
case 39:
|
||||
return script_2157(vars['cfg2187'].bitcfg9740, 70);
|
||||
case 40:
|
||||
return script_2157(vars['cfg2541'].bitcfg12529, 200);
|
||||
case 41:
|
||||
return script_2157(vars['cfg2599'].bitcfg12813, 60);
|
||||
case 42:
|
||||
return script_2157(vars['cfg2680'].bitcfg13286, 90);
|
||||
case 43:
|
||||
return script_2157(vars['cfg2474'].bitcfg12056, 90);
|
||||
case 44:
|
||||
return script_2157(vars['cfg2663'], 11);
|
||||
case 45:
|
||||
return script_2157(vars['cfg2181'].bitcfg9712, 28);
|
||||
case 46:
|
||||
return script_2157(vars['cfg2595'], 14);
|
||||
case 47:
|
||||
return script_2157(vars['cfg2331'], 5);
|
||||
case 48:
|
||||
return script_2157(vars['cfg2454'].bitcfg11917, 140);
|
||||
case 49:
|
||||
return script_2157(vars['cfg2262'], 10);
|
||||
case 50:
|
||||
return script_2157(vars['cfg2353'], 10);
|
||||
case 51:
|
||||
return script_2157(vars['cfg2703'].bitcfg13397, 60);
|
||||
case 52:
|
||||
return script_2157(vars['cfg2175'], 6);
|
||||
case 53:
|
||||
return script_2157(vars['cfg2715'].bitcfg13497, 8);
|
||||
case 54:
|
||||
return script_2157(vars['cfg2676'].bitcfg13266, 50);
|
||||
case 55:
|
||||
return script_2157(vars['cfg2728'].bitcfg13639, 10);
|
||||
case 56:
|
||||
return script_2157(vars['cfg2740'], 160);
|
||||
case 57:
|
||||
return script_2157(vars['cfg2799'].bitcfg14030, 160);
|
||||
case 58:
|
||||
return script_2157(vars['cfg2201'], 11);
|
||||
case 59:
|
||||
return script_2157(vars['cfg2592'], 9);
|
||||
case 60:
|
||||
return script_2157(vars['cfg2618'], 15);
|
||||
case 61:
|
||||
return script_2157(vars['cfg2330'], 10);
|
||||
case 62:
|
||||
return script_2157(vars['cfg2411'].bitcfg11413, 10);
|
||||
case 63:
|
||||
return script_2157(vars['cfg2357'].bitcfg10987, 26);
|
||||
case 64:
|
||||
return script_2157(vars['cfg2417'].bitcfg11498, 430);
|
||||
case 65:
|
||||
return script_2157(vars['cfg2696'], 105);
|
||||
case 66:
|
||||
return script_2157(vars['cfg2484'], 12);
|
||||
case 67:
|
||||
return script_2157(vars['cfg2265'], 75);
|
||||
case 68:
|
||||
return script_2157(vars['cfg2551'], 6);
|
||||
case 69:
|
||||
return script_2157(vars['cfg2787'].bitcfg13963, 11);
|
||||
case 70:
|
||||
return script_2157(vars['cfg2253'].bitcfg10236, 190);
|
||||
case 71:
|
||||
return script_2157(vars['cfg2173'].bitcfg9664, 4);
|
||||
case 72:
|
||||
return script_2157(vars['cfg2178'], 7);
|
||||
case 73:
|
||||
return script_2158(vars['cfg2762'], 1, 9);
|
||||
case 74:
|
||||
return script_2157(vars['cfg2370'], 80);
|
||||
case 75:
|
||||
return script_2157(vars['cfg2690'].bitcfg13349, 70);
|
||||
case 76:
|
||||
return script_2157(vars['cfg2777'], 8);
|
||||
case 77:
|
||||
return script_2158(vars['cfg2303'].bitcfg10560, 9, 60);
|
||||
case 78:
|
||||
return script_2157(vars['cfg2364'], 2);
|
||||
case 79:
|
||||
return script_2157(vars['cfg2230'].bitcfg9987, 320);
|
||||
case 80:
|
||||
return script_2157(vars['cfg2355'], 110);
|
||||
case 81:
|
||||
return script_2157(vars['cfg2796'], 7);
|
||||
case 82:
|
||||
return script_2157(vars['cfg2671'], 280);
|
||||
case 83:
|
||||
return script_2157(vars['cfg2386'], 29);
|
||||
case 84:
|
||||
return script_2157(vars['cfg2171'], 60);
|
||||
case 85:
|
||||
return script_2157(vars['cfg2612'].bitcfg12837, 4);
|
||||
case 86:
|
||||
return script_2157(vars['cfg2460'].bitcfg11975, 127);
|
||||
case 87:
|
||||
return script_2157(vars['cfg2579'].bitcfg12708, 5);
|
||||
case 88:
|
||||
return script_2157(vars['cfg2508'].bitcfg12355, 2);
|
||||
case 89:
|
||||
return script_2157(vars['cfg2102'], 15);
|
||||
case 90:
|
||||
return script_2157(vars['cfg2286'], 6);
|
||||
case 91:
|
||||
return script_2157(vars['cfg2515'].bitcfg12425, 30);
|
||||
case 92:
|
||||
return script_2157(vars['cfg2100'], 19);
|
||||
case 93:
|
||||
return script_2157(vars['cfg2747'], 6);
|
||||
case 94:
|
||||
return script_2157(vars['cfg2700'], 12);
|
||||
case 95:
|
||||
return script_2157(vars['cfg2554'].bitcfg12626, 14);
|
||||
case 96:
|
||||
return script_2157(vars['cfg2620'], 85);
|
||||
case 97:
|
||||
return script_2157(vars['cfg2290'].bitcfg10495, 125);
|
||||
case 98:
|
||||
return script_2157(vars['cfg2274'], 3);
|
||||
case 99:
|
||||
return script_2157(vars['cfg2793'], 15);
|
||||
case 100:
|
||||
return script_2157(vars['cfg2511'].bitcfg12392, 13);
|
||||
case 101:
|
||||
return script_2157(vars['cfg2548'].bitcfg12609, 60);
|
||||
case 102:
|
||||
return script_2157(vars['cfg2390'].bitcfg11269, 200);
|
||||
case 103:
|
||||
return script_2158(vars['cfg2523'], 3, 6);
|
||||
case 104:
|
||||
return script_2157(vars['cfg2369'].bitcfg11085, 70);
|
||||
case 105:
|
||||
return script_2157(vars['cfg1573'].bitcfg4909, 2);
|
||||
case 106:
|
||||
return script_2157(vars['cfg2148'], 80);
|
||||
case 107:
|
||||
return script_2157(vars['cfg2236'], 100);
|
||||
case 108:
|
||||
return script_2157(vars['cfg2501'], 30);
|
||||
case 109:
|
||||
return script_2157(vars['cfg2276'], 7);
|
||||
case 110:
|
||||
return script_2157(vars['cfg2661'], 9);
|
||||
case 111:
|
||||
return script_2157(vars['cfg2783'], 5);
|
||||
case 112:
|
||||
return script_2157(vars['cfg2135'], 45);
|
||||
case 113:
|
||||
return script_2157(vars['cfg2347'], 50);
|
||||
case 114:
|
||||
if (vars['cfg2426'] == 10)
|
||||
return 2;
|
||||
if (_testbit(vars['cfg2427'], 11) == 0)
|
||||
return 0;
|
||||
return 1;
|
||||
case 115:
|
||||
return script_2157(vars['cfg2628'].bitcfg12923, 11);
|
||||
case 116:
|
||||
return script_2157(vars['cfg2397'], 13);
|
||||
case 117:
|
||||
return script_2157(vars['cfg2270'].bitcfg10430, 135);
|
||||
case 118:
|
||||
return script_2157(vars['cfg2666'].bitcfg13178, 340);
|
||||
case 119:
|
||||
return script_2157(vars['cfg2190'].bitcfg9803, 18);
|
||||
case 120:
|
||||
return script_2157(vars['cfg2082'], 130);
|
||||
case 121:
|
||||
return script_2157(vars['cfg2352'].bitcfg10939, 150);
|
||||
case 122:
|
||||
return script_2157(vars['cfg2419'].bitcfg11517, 80);
|
||||
case 123:
|
||||
return script_2157(vars['cfg2729'].bitcfg13650, 11);
|
||||
case 124:
|
||||
return script_2157(vars['cfg2155'].bitcfg9530, 28);
|
||||
case 125:
|
||||
return script_2157(vars['cfg2726'].bitcfg13606, 60);
|
||||
case 126:
|
||||
return script_2157(vars['cfg2392'].bitcfg11298, 90);
|
||||
case 127:
|
||||
return script_2157(vars['cfg2277'].bitcfg10474, 200);
|
||||
case 128:
|
||||
return script_2157(vars['cfg2670'].bitcfg13194, 65);
|
||||
case 129:
|
||||
return script_2157(vars['cfg2682'].bitcfg13322, 18);
|
||||
case 130:
|
||||
return script_2157(vars['cfg2706'].bitcfg13430, 700);
|
||||
case 131:
|
||||
if (vars['cfg2507'].bitcfg12349 >= 110)
|
||||
return 2;
|
||||
return script_2157(vars['cfg2506'].bitcfg12334, 35);
|
||||
case 132:
|
||||
return script_2158(vars['cfg2802'].bitcfg14041, 10, 200);
|
||||
case 133:
|
||||
return script_2157(vars['cfg2494'].bitcfg12210, 60);
|
||||
case 134:
|
||||
return script_2157(vars['cfg2395'].bitcfg11334, 100);
|
||||
case 135:
|
||||
return script_2157(vars['cfg2788'].bitcfg13978, 500);
|
||||
case 136:
|
||||
return script_2157(vars['cfg2371'].bitcfg11095, 150);
|
||||
case 137:
|
||||
return script_2157(vars['cfg2407'].bitcfg11386, 63);
|
||||
case 138:
|
||||
return script_2157(vars['cfg2091'].bitcfg9054, 250);
|
||||
case 139:
|
||||
return script_2157(vars['cfg2531'].bitcfg12462, 100);
|
||||
case 140:
|
||||
return script_2157(vars['cfg2470'].bitcfg12013, 80);
|
||||
case 141:
|
||||
return script_2157(vars['cfg2749'].bitcfg13718, 20);
|
||||
case 142:
|
||||
return script_2157(vars['cfg2719'].bitcfg13518, 90);
|
||||
case 143:
|
||||
return script_2157(vars['cfg2412'].bitcfg11428, 35);
|
||||
case 144:
|
||||
return script_2157(vars['cfg2485'].bitcfg12163, 250);
|
||||
case 145:
|
||||
return script_2157(vars['cfg2441'].bitcfg11858, 910);
|
||||
case 146:
|
||||
return script_2157(vars['cfg2248'].bitcfg10188, 30);
|
||||
case 148:
|
||||
return script_2157(vars['cfg2774'].bitcfg13876, 60);
|
||||
case 149:
|
||||
return script_2158(vars['cfg2627'].bitcfg12906, 3, 45);
|
||||
case 150:
|
||||
return script_2158(vars['cfg2383'].bitcfg11228, 10, 250);
|
||||
case 155:
|
||||
return script_2157(vars['cfg2379'].bitcfg11167, 60);
|
||||
case 156:
|
||||
return script_2157(vars['cfg2377'].bitcfg11151, 240);
|
||||
case 157:
|
||||
return script_2157(vars['cfg2372'].bitcfg11105, 90);
|
||||
case 151:
|
||||
return script_2158(vars['cfg2759'].bitcfg13734, 2, 140);
|
||||
case 152:
|
||||
return script_2157(vars['cfg2107'].bitcfg9136, 110);
|
||||
case 153:
|
||||
return script_2157(vars['cfg2198'].bitcfg9847, 50);
|
||||
case 154:
|
||||
return script_2158(vars['cfg2612'].bitcfg9902, 2, 5);
|
||||
case 158:
|
||||
return script_2158(vars['cfg2214'].bitcfg9928, 10, 180);
|
||||
case 160:
|
||||
return script_2157(vars['cfg2300'].bitcfg10544, 90);
|
||||
case 161:
|
||||
return script_2157(vars['cfg2297'].bitcfg10506, 46);
|
||||
case 162:
|
||||
return script_2157(vars['cfg2243'].bitcfg10095, 12);
|
||||
case 163:
|
||||
return script_2158(vars['cfg2342'].bitcfg10871, 3, 147);
|
||||
case 165:
|
||||
return script_2157(vars['cfg2349'].bitcfg10919, 35);
|
||||
case 167:
|
||||
return script_2157(vars['cfg2085'].bitcfg9023, 30);
|
||||
case 168:
|
||||
return script_2157(vars['cfg2543'].bitcfg12598, 150);
|
||||
case 170:
|
||||
return script_2157(vars['cfg2334'].bitcfg10826, 60);
|
||||
case 171:
|
||||
return script_2157(vars['cfg2635'].bitcfg13034, 90);
|
||||
case 172:
|
||||
return script_2157(vars['cfg2539'].bitcfg12504, 5);
|
||||
case 173:
|
||||
return script_2158(vars['cfg2638'].bitcfg13080, 2, 63);
|
||||
case 14:
|
||||
return script_2157(vars['cfg2780'].bitcfg13904, 90);
|
||||
case 174:
|
||||
return script_2157(vars['cfg2657'].bitcfg13118, 40);
|
||||
case 17:
|
||||
return script_2157(vars['cfg2111'].bitcfg9188, 100);
|
||||
case 176:
|
||||
return script_2157(vars['cfg2430'].bitcfg11610, 400);
|
||||
case 179:
|
||||
return script_2158(vars['cfg2130'].bitcfg9324, 10, 315);
|
||||
case 12:
|
||||
return script_2157(vars['cfg2160'].bitcfg9547, 120);
|
||||
case 180:
|
||||
return script_2157(vars['cfg2487'].bitcfg12170, 9);
|
||||
case 181:
|
||||
return script_2158(vars['cfg2165'].bitcfg9602, 10, 210);
|
||||
case 182:
|
||||
return script_2157(vars['cfg2124'].bitcfg9212, 50);
|
||||
case 183:
|
||||
return script_2158(vars['cfg2112'].bitcfg9199, 5, 250);
|
||||
case 184:
|
||||
return script_2157(vars['cfg2360'].bitcfg11020, 170);
|
||||
case 187:
|
||||
return script_2157(vars['cfg2498'].bitcfg12258, 100);
|
||||
case 188:
|
||||
return script_2157(vars['cfg2674'].bitcfg13240, 40);
|
||||
case 190:
|
||||
return script_2157(vars['cfg2095'].bitcfg9091, 170);
|
||||
case 191:
|
||||
return script_2157(vars['cfg2437'].bitcfg11683, 270);
|
||||
case 178:
|
||||
return script_2158(vars['cfg2632'].bitcfg12989, 5, 100);
|
||||
case 164:
|
||||
return 2;
|
||||
case 192:
|
||||
return script_2157(vars['cfg2570'].bitcfg12689, 75);
|
||||
case 193:
|
||||
return script_2158(vars['cfg2141'].bitcfg9391, 5, 175);
|
||||
case 175:
|
||||
return script_2157(vars['cfg2449'].bitcfg11870, 105);
|
||||
case 177:
|
||||
return script_2157(vars['cfg2449'].bitcfg9429, 120);
|
||||
case 3:
|
||||
return script_2158(vars['cfg2231'].bitcfg9998, 4, 55);
|
||||
case 194:
|
||||
return script_2157(vars['cfg3294'].bitcfg16863, 170);
|
||||
case 195:
|
||||
return script_2157(vars['cfg3289'].bitcfg16834, 120);
|
||||
case 196:
|
||||
return script_2157(vars['cfg3299'].bitcfg16905, 225);
|
||||
case 197:
|
||||
return script_2157(vars['cfg3527'].bitcfg18021, 250);
|
||||
case 198:
|
||||
return script_2157(vars['cfg3631'].bitcfg18565, 75);
|
||||
case 199:
|
||||
return script_2157(vars['cfg3872'].bitcfg20561, 300);
|
||||
case 200:
|
||||
return script_2157(vars['cfg3885'].bitcfg20621, 100);
|
||||
case 201:
|
||||
return script_2157(vars['cfg4170'].bitcfg21714, 190);
|
||||
case 10:
|
||||
return script_2158(vars['cfg4260'].bitcfg21841, 5, 175);
|
||||
case 202:
|
||||
return script_2157(vars['cfg4390'].bitcfg22270, 100);
|
||||
case 203:
|
||||
return script_2157(vars['cfg4484'].bitcfg4291, 200);
|
||||
case 204:
|
||||
return script_2157(vars['cfg4670'].bitcfg23198, 400);
|
||||
case 205:
|
||||
return script_2157(vars['cfg4854'].bitcfg25561, 50);
|
||||
case 206:
|
||||
return script_2158(vars['cfg5015'].bitcfg26245, 10, 200);
|
||||
case 207:
|
||||
return script_2157(vars['cfg5114'].bitcfg27012, 120);
|
||||
case 208:
|
||||
return script_2158(vars['cfg5157'].bitcfg27209, 5, 50);
|
||||
case 209:
|
||||
return script_2158(vars['cfg5157'].bitcfg27209, 5, 40);
|
||||
case 210:
|
||||
return script_2158(vars['cfg5159'].bitcfg27264, 5, 15);
|
||||
case 211:
|
||||
return script_2158(vars['cfg5160'].bitcfg27272, 5, 70);
|
||||
case 212:
|
||||
return script_2158(vars['cfg5161'].bitcfg27284, 5, 45);
|
||||
case 213:
|
||||
return script_2158(vars['cfg5162'].bitcfg27291, 5, 110);
|
||||
case 214:
|
||||
return script_2157(vars['cfg5743'].bitcfg28509, 105);
|
||||
case 215:
|
||||
return script_2157(vars['cfg5840'].bitcfg29077, 120);
|
||||
case 216:
|
||||
return script_2157(vars['cfg5869'].bitcfg29424, 250);
|
||||
case 217:
|
||||
return script_2157(vars['cfg5892'].bitcfg20929, 200);
|
||||
case 218:
|
||||
return script_2157(vars['cfg5952'].bitcfg30071, 200);
|
||||
case 219:
|
||||
return script_2157(vars['cfg6120'].bitcfg30520, 170);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Test Bit Code:
|
||||
|
||||
|
||||
public void sendTestBit(int shift, int var, int value) {
|
||||
for (int id = VarbitDef.size() - 1; id >= 0; id--) {
|
||||
VarbitDef def = VarbitDef.get(id);
|
||||
|
||||
if (def.baseVar == var && def.startBit == shift && def.endBit == shift) {
|
||||
sendVarBit(id, value);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
sendVar(var, getValue(var) ^ (1 << shift)); // This just inverts the bit.
|
||||
}
|
||||
|
||||
|
||||
Var values and what they represent:
|
||||
0 - Unstarted
|
||||
1 - Started
|
||||
2 - Completed
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,32 @@
|
||||
void script_0(int arg0,int arg1,int arg2) {
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
int ivar7;
|
||||
ivar3 = divide(add(arg1, arg2), 2);
|
||||
ivar4 = globalarray_0[ivar3];
|
||||
globalarray_0[ivar3] = globalarray_0[arg2];
|
||||
globalarray_0[arg2] = ivar4;
|
||||
ivar5 = arg1;
|
||||
ivar6 = arg1;
|
||||
ivar7 = -1;
|
||||
while (ivar6 < arg2) {
|
||||
if (stringMethod4107(lower(getWidgetText(new WidgetPointer(globalarray_0[ivar6]))), lower(getWidgetText(new WidgetPointer(ivar4)))) < bitAnd(ivar6, 1)) {
|
||||
ivar7 = globalarray_0[ivar6];
|
||||
globalarray_0[ivar6] = globalarray_0[ivar5];
|
||||
globalarray_0[ivar5] = ivar7;
|
||||
ivar5 = add(ivar5, 1);
|
||||
}
|
||||
ivar6 = add(ivar6, 1);
|
||||
}
|
||||
globalarray_0[arg2] = globalarray_0[ivar5];
|
||||
globalarray_0[ivar5] = ivar4;
|
||||
if (arg1 < subtract(ivar5, 1)) {
|
||||
script_0(0, arg1, subtract(ivar5, 1));
|
||||
}
|
||||
if (add(ivar5, 1) < arg2) {
|
||||
script_0(0, add(ivar5, 1), arg2);
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
int script_1(int arg0,int arg1) {
|
||||
if (isMembersItem(arg1) && isMember()) {
|
||||
return 0;
|
||||
}
|
||||
return getItemAmtInContainer(arg0, arg1);
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
void script_10(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7,int arg8,int arg9,int arg10,string arg11,string arg12) {
|
||||
int ivar11;
|
||||
int ivar12;
|
||||
int ivar13;
|
||||
int ivar14;
|
||||
int ivar15;
|
||||
int ivar16;
|
||||
deleteAllExtraChilds(new WidgetPointer(arg1));
|
||||
ivar11 = add(2, multiply(13, getLineCount(177, 495, "Level " + intToStr(arg2) + ": " + arg11)));
|
||||
ivar12 = add(2, multiply(13, getLineCount(177, 494, arg12)));
|
||||
ivar13 = add(add(add(add(add(2, ivar11), ivar12), 32), 14), 2);
|
||||
if (arg3 == -1) {
|
||||
ivar13 = subtract(subtract(ivar13, 32), 14);
|
||||
}
|
||||
ivar14 = 5;
|
||||
if (getWidgetActualY(new WidgetPointer(arg0)) < 130) {
|
||||
ivar14 = subtract(subtract(261, ivar13), 5);
|
||||
}
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 0);
|
||||
setWidgetPosition(5, ivar14, 0, 0);
|
||||
setWidgetSize(180, ivar13, 0, 0);
|
||||
setWidgetFilled(1);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
cs2method2103(42);
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 1);
|
||||
setWidgetPosition(6, add(ivar14, 1), 0, 0);
|
||||
setWidgetSize(179, subtract(ivar13, 1), 0, 0);
|
||||
setWidgetFilled(0);
|
||||
setWidgetRGB(new Color(46, 43, 35));
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 2);
|
||||
setWidgetPosition(5, ivar14, 0, 0);
|
||||
setWidgetSize(179, subtract(ivar13, 1), 0, 0);
|
||||
setWidgetFilled(0);
|
||||
setWidgetRGB(new Color(114, 100, 81));
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 3);
|
||||
setWidgetPosition(7, add(ivar14, 2), 0, 0);
|
||||
setWidgetSize(177, ivar11, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(495);
|
||||
setWidgetRGB(new Color(255, 152, 31));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText("Level " + intToStr(arg2) + ": " + arg11);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 4);
|
||||
setWidgetPosition(7, add(add(ivar14, 2), ivar11), 0, 0);
|
||||
setWidgetSize(177, ivar12, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
setWidgetRGB(new Color(175, 106, 26));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(arg12);
|
||||
ivar15 = 1;
|
||||
if (arg5 != -1) {
|
||||
ivar15 = 2;
|
||||
}
|
||||
if (arg7 != -1) {
|
||||
ivar15 = 3;
|
||||
}
|
||||
if (arg9 != -1) {
|
||||
ivar15 = 4;
|
||||
}
|
||||
ivar16 = divide(subtract(190, multiply(ivar15, 35)), add(ivar15, 1));
|
||||
if (arg3 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 5);
|
||||
setWidgetPosition(ivar16, add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg3, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 6);
|
||||
setWidgetPosition(ivar16, add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg3, arg0) >= arg4) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg3, arg0)) + "/" + intToStr(arg4));
|
||||
}
|
||||
if (arg5 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 7);
|
||||
setWidgetPosition(add(multiply(ivar16, 2), 35), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg5, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 8);
|
||||
setWidgetPosition(add(multiply(ivar16, 2), 35), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg5, arg0) >= arg6) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg5, arg0)) + "/" + intToStr(arg6));
|
||||
}
|
||||
if (arg7 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 9);
|
||||
setWidgetPosition(add(multiply(ivar16, 3), 70), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg7, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 10);
|
||||
setWidgetPosition(add(multiply(ivar16, 3), 70), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg7, arg0) >= arg8) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg7, arg0)) + "/" + intToStr(arg8));
|
||||
}
|
||||
if (arg9 != -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 5, 11);
|
||||
setWidgetPosition(add(multiply(ivar16, 4), 105), add(add(add(ivar14, 2), ivar11), ivar12), 0, 0);
|
||||
setWidgetSize(35, 32, 0, 0);
|
||||
setItemOnWidgetMethod1200(arg9, -1);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 12);
|
||||
setWidgetPosition(add(multiply(ivar16, 4), 105), add(add(add(add(ivar14, 2), ivar11), ivar12), 32), 0, 0);
|
||||
setWidgetSize(35, 14, 0, 0);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetFont(494);
|
||||
if (script_19(arg9, arg0) >= arg10) {
|
||||
setWidgetRGB(new Color(0, 255, 0));
|
||||
} else {
|
||||
setWidgetRGB(new Color(255, 0, 0));
|
||||
}
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetText(script_20(script_19(arg9, arg0)) + "/" + intToStr(arg10));
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_100(int arg0) {
|
||||
script_559(arg0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,716 @@
|
||||
cs2func_script_1000_struct(2,2,0) script_1000(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
flow_1:
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(10, 3224, "Members: Cloth", "Members can now weave " + "<col=000080>" + "cloth" + "</col>" + " on a loom.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(10, 20754, "Members: Milestone cape (10)", "Members can now weave a " + "<col=000080>" + "Milestone cape (10)" + "</col>" + " on a loom.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(20, 20755, "Members: Milestone cape (20)", "Members can now weave a " + "<col=000080>" + "Milestone cape (20)" + "</col>" + " on a loom.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(21, 5418, "Members: Vegetable sack", "Members can now weave " + "<col=000080>" + "vegetable sacks" + "</col>" + " on a loom.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(30, 20756, "Members: Milestone cape (30)", "Members can now weave a " + "<col=000080>" + "Milestone cape (30)" + "</col>" + " on a loom.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(36, 5376, "Members: Fruit basket", "Members can now weave " + "<col=000080>" + "fruit baskets" + "</col>" + " on a loom.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(40, 20757, "Members: Milestone cape (40)", "Members can now weave a " + "<col=000080>" + "Milestone cape (40)" + "</col>" + " on a loom.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(50, 20758, "Members: Milestone cape (50)", "Members can now weave a " + "<col=000080>" + "Milestone cape (50)" + "</col>" + " on a loom.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(52, 14859, "Members: Seaweed net", "Members can now weave " + "<col=000080>" + "seaweed nets" + "</col>" + " on a loom.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(60, 20759, "Members: Milestone cape (60)", "Members can now weave a " + "<col=000080>" + "Milestone cape (60)" + "</col>" + " on a loom.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(70, 20760, "Members: Milestone cape (70)", "Members can now weave a " + "<col=000080>" + "Milestone cape (70)" + "</col>" + " on a loom.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(80, 20761, "Members: Milestone cape (80)", "Members can now weave a " + "<col=000080>" + "Milestone cape (80)" + "</col>" + " on a loom.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(90, 20762, "Members: Milestone cape (90)", "Members can now weave a " + "<col=000080>" + "Milestone cape (90)" + "</col>" + " on a loom.");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 1059, "Leather gloves", "You can now craft " + "<col=000080>" + "leather gloves" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(7, 1061, "Leather boots", "You can now craft " + "<col=000080>" + "leather boots" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(9, 1167, "Leather cowl", "You can now craft " + "<col=000080>" + "leather cowls" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(11, 1063, "Leather vambraces", "You can now craft " + "<col=000080>" + "leather vambraces" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(14, 1129, "Leather body", "You can now craft " + "<col=000080>" + "leather bodies" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(15, 3327, "Members: Snail helmet", "Members can now craft " + "<col=000080>" + "snail helmets" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(15, 7539, "Members: Crab shell armour", "Members can now craft " + "<col=000080>" + "crab shell armour" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(18, 1095, "Leather chaps", "You can now craft " + "<col=000080>" + "leather chaps" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(28, 1131, "Hard leather body", "You can now craft " + "<col=000080>" + "hard leather bodies" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(32, 10077, "Members: Spiked vambraces", "Members can now craft " + "<col=000080>" + "spiked vambraces" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(35, 6259, "Members: Broodoo shield", "Members can now craft " + "<col=000080>" + "broodoo shields" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(38, 1169, "Members: Coif", "Members can now craft " + "<col=000080>" + "coifs" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(41, 1133, "Members: Studded body", "Members can now craft " + "<col=000080>" + "studded bodies" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1000_struct(43, 10824, "Members: Yak-hide leg armour", "Members can now craft " + "<col=000080>" + "yak-hide leg armour" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1000_struct(44, 1097, "Members: Studded chaps", "Members can now craft " + "<col=000080>" + "studded chaps" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1000_struct(45, 6328, "Members: Snakeskin boots", "Members can now craft " + "<col=000080>" + "snakeskin boots" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1000_struct(46, 10822, "Members: Yak-hide body armour", "Members can now craft " + "<col=000080>" + "yak-hide body armour" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1000_struct(47, 6330, "Members: Snakeskin vambraces", "Members can now craft " + "<col=000080>" + "snakeskin vambraces" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1000_struct(48, 6326, "Members: Snakeskin bandana", "Members can now craft " + "<col=000080>" + "snakeskin bandanas" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1000_struct(51, 6324, "Members: Snakeskin chaps", "Members can now craft " + "<col=000080>" + "snakeskin chaps" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1000_struct(53, 6322, "Members: Snakeskin body", "Members can now craft " + "<col=000080>" + "snakeskin bodies" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1000_struct(55, 13263, "Members: Slayer helmet" + "<br>" + " (after Smoking Kills)", "Members can now craft " + "<col=000080>" + "Slayer helmets" + "</col>" + " (after Smoking Kills).");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1000_struct(57, 1065, "Members: Green dragonhide vambraces", "Members can now craft " + "<col=000080>" + "green dragonhide vambraces" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1000_struct(60, 1099, "Members: Green dragonhide chaps", "Members can now craft " + "<col=000080>" + "green dragonhide chaps" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1000_struct(63, 1135, "Members: Green dragonhide body", "Members can now craft " + "<col=000080>" + "green dragonhide bodies" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1000_struct(64, 10075, "Members: Repairing gloves of silence", "Members can now repair " + "<col=000080>" + "gloves of silence" + "</col>" + " with dark kebbit fur.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1000_struct(66, 2487, "Members: Blue dragonhide vambraces", "Members can now craft " + "<col=000080>" + "blue dragonhide vambraces" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1000_struct(68, 2493, "Members: Blue dragonhide chaps", "Members can now craft " + "<col=000080>" + "blue dragonhide chaps" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1000_struct(71, 2499, "Members: Blue dragonhide body", "Members can now craft " + "<col=000080>" + "blue dragonhide bodies" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1000_struct(73, 2489, "Members: Red dragonhide vambraces", "Members can now craft " + "<col=000080>" + "red dragonhide vambraces" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1000_struct(75, 2495, "Members: Red dragonhide chaps", "Members can now craft " + "<col=000080>" + "red dragonhide chaps" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1000_struct(77, 2501, "Members: Red dragonhide body", "Members can now craft " + "<col=000080>" + "red dragonhide bodies" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1000_struct(79, 12210, "Members: Feathered headdress", "Members can now craft " + "<col=000080>" + "feathered headdresses" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1000_struct(79, 2491, "Members: Black dragonhide vambraces", "Members can now craft " + "<col=000080>" + "black dragonhide vambraces" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1000_struct(82, 2497, "Members: Black dragonhide chaps", "Members can now craft " + "<col=000080>" + "black dragonhide chaps" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1000_struct(84, 2503, "Members: Black dragonhide body", "Members can now craft " + "<col=000080>" + "black dragonhide bodies" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1000_struct(85, 21508, "Members: Necromancer robes", "Members can now craft " + "<col=000080>" + "necromancer robes" + "</col>" + " by using necromancer kits on Dagon'hai robes.");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 1759, "Wool", "You can now spin wool from a sheep into " + "<col=000080>" + "balls of wool" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(10, 1777, "Members: Flax into bow strings", "Members can now spin flax into " + "<col=000080>" + "bow strings" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(10, 9438, "Members: Sinew into crossbow strings", "Members can now spin sinew into " + "<col=000080>" + "crossbow strings" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(19, 6038, "Members: Magic tree roots into magic strings", "Members can now spin magic tree roots into " + "<col=000080>" + "magic strings" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(30, 954, "Members: Yak hair into rope", "Members can now spin yak hair into " + "<col=000080>" + "rope.");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 1931, "Pot", "You can now craft and fire " + "<col=000080>" + "clay pots" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(1, 20382, "Cracked mining urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cracked mining urns" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(2, 20352, "Cracked cooking urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cracked cooking urns" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(2, 20322, "Cracked fishing urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cracked fishing urns" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(2, 20412, "Impious urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "impious urns" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(4, 20053, "Clay ring", "You can now craft and fire " + "<col=000080>" + "clay rings" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(4, 20298, "Cracked woodcutting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cracked woodcutting urns" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(4, 20274, "Cracked smelting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cracked smelting urns" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(7, 2313, "Pie dish", "You can now craft and fire " + "<col=000080>" + "clay pie dishes" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(8, 1923, "Bowl", "You can now craft and fire " + "<col=000080>" + "clay bowls" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(12, 20358, "Fragile cooking urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fragile cooking urns" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(15, 20328, "Fragile fishing urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fragile fishing urns" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(15, 20304, "Fragile woodcutting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fragile woodcutting urns" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1000_struct(17, 20388, "Fragile mining urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fragile mining urns" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1000_struct(17, 20280, "Fragile smelting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fragile smelting urns" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1000_struct(19, 5350, "Members: Plant pot", "Members can now craft and fire " + "<col=000080>" + "clay plant pots" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1000_struct(25, 4440, "Members: Pot lid" + "<br>" + " (after starting One Small Favour)", "Members can now craft and fire " + "<col=000080>" + "clay pot lids" + "</col>" + " (after starting One Small Favour.)");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1000_struct(26, 20418, "Accursed urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "accursed urns" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1000_struct(32, 20394, "Mining urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "mining urns" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1000_struct(35, 20286, "Smelting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "smelting urns" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1000_struct(36, 20364, "Cooking urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "cooking urns" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1000_struct(41, 20334, "Fishing urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "fishing urns" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1000_struct(44, 20310, "Woodcutting urn", "You can now craft, fire and attach runes to " + "<col=000080>" + "woodcutting urns" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1000_struct(48, 20400, "Members: Strong mining urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "strong mining urns" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1000_struct(49, 20292, "Members: Strong smelting urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "strong smelting urns" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1000_struct(51, 20370, "Members: Strong cooking urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "strong cooking urns" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1000_struct(53, 20340, "Members: Strong fishing urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "strong fishing urns" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1000_struct(59, 20406, "Members: Decorated mining urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "decorated mining urns" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1000_struct(61, 20316, "Members: Strong woodcutting urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "strong woodcutting urns" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1000_struct(62, 20424, "Members: Infernal urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "infernal urns" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1000_struct(76, 20346, "Members: Decorated fishing urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "decorated fishing urns" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1000_struct(81, 20376, "Members: Decorated cooking urn", "Members can now craft, fire and attach runes to " + "<col=000080>" + "decorated cooking urns" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 1919, "Members: Beer glass", "Members can now craft " + "<col=000080>" + "beer glasses" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(4, 4527, "Members: Candle lantern", "Members can now craft " + "<col=000080>" + "candle lanterns" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(12, 4525, "Members: Oil lamp", "Members can now craft " + "<col=000080>" + "oil lamps" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(26, 4535, "Members: Oil lantern", "Members can now craft " + "<col=000080>" + "oil lanterns" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(33, 229, "Members: Vial", "Members can now craft " + "<col=000080>" + "vials" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(42, 6667, "Members: Fishbowl", "Members can now craft " + "<col=000080>" + "fishbowls" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(46, 567, "Members: Glass orb", "Members can now craft " + "<col=000080>" + "glass orbs" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(49, 4542, "Members: Bullseye lantern lens", "Members can now craft " + "<col=000080>" + "bullseye lantern lenses" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(87, 10973, "Members: Dorgeshuun light orb", "Members can now craft " + "<col=000080>" + "Dorgeshuun light orbs" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 21347, "Members: Lapis lazuli brooch", "Members can now craft a " + "<col=000080>" + "lapis lazuli brooch" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(1, 1609, "Members: Cut opal", "Members can now cut " + "<col=000080>" + "opals" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(3, 10496, "Polished buttons", "You can now craft " + "<col=000080>" + "polished buttons" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(5, 1635, "Gold ring", "You can now craft " + "<col=000080>" + "gold rings" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(6, 1654, "Gold necklace", "You can now craft " + "<col=000080>" + "gold necklaces" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(7, 11069, "Members: Gold bracelet", "Members can now craft " + "<col=000080>" + "gold bracelets" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(8, 1692, "Gold amulet", "You can now craft " + "<col=000080>" + "gold amulets" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(13, 1611, "Members: Cut jade", "Members can now cut " + "<col=000080>" + "jade" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(16, 1716, "Holy symbol", "You can now craft " + "<col=000080>" + "holy symbols" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(16, 1613, "Members: Cut red topaz", "Members can now cut " + "<col=000080>" + "red topaz" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(17, 1722, "Members: Unholy symbol", "Members can now craft " + "<col=000080>" + "unholy symbols" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(20, 1607, "Cut sapphire", "You can now craft " + "<col=000080>" + "sapphires" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(20, 1637, "Sapphire ring", "You can now craft " + "<col=000080>" + "sapphire rings" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1000_struct(22, 1656, "Sapphire necklace", "You can now craft " + "<col=000080>" + "sapphire necklaces" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1000_struct(23, 5525, "Tiara", "You can now craft " + "<col=000080>" + "tiaras" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1000_struct(23, 11072, "Members: Sapphire bracelet", "Members can now craft " + "<col=000080>" + "sapphire bracelets" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1000_struct(24, 1694, "Sapphire amulet", "You can now craft " + "<col=000080>" + "sapphire amulets" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1000_struct(27, 1605, "Cut emerald", "You can now cut " + "<col=000080>" + "emeralds" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1000_struct(27, 1639, "Emerald ring", "You can now craft " + "<col=000080>" + "emerald rings" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1000_struct(29, 1658, "Emerald necklace", "You can now craft " + "<col=000080>" + "emerald necklaces" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1000_struct(30, 11076, "Members: Emerald bracelet", "Members can now craft " + "<col=000080>" + "emerald bracelets" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1000_struct(31, 1696, "Emerald amulet", "You can now craft " + "<col=000080>" + "emerald amulets" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1000_struct(34, 1603, "Cut ruby", "You can now cut " + "<col=000080>" + "rubies" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1000_struct(34, 1641, "Ruby ring", "You can now craft " + "<col=000080>" + "ruby rings" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1000_struct(37, 10132, "Members: Rabbit-foot necklaces", "Members can now craft " + "<col=000080>" + "rabbit-foot necklaces" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1000_struct(40, 1660, "Ruby necklace", "You can now craft " + "<col=000080>" + "ruby necklaces" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1000_struct(42, 11085, "Members: Ruby bracelet", "Members can now craft " + "<col=000080>" + "ruby bracelets" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1000_struct(43, 1601, "Cut diamond", "You can now cut " + "<col=000080>" + "diamonds" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1000_struct(43, 1643, "Diamond ring", "You can now craft " + "<col=000080>" + "diamond rings" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1000_struct(50, 1698, "Ruby amulet", "You can now craft " + "<col=000080>" + "ruby amulets" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1000_struct(55, 1615, "Members: Cut dragonstone", "Members can now cut " + "<col=000080>" + "dragonstones" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1000_struct(55, 1645, "Members: Dragonstone ring", "Members can now craft " + "<col=000080>" + "dragonstone rings" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1000_struct(56, 1662, "Diamond necklace", "You can now craft " + "<col=000080>" + "diamond necklaces" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1000_struct(58, 11092, "Members: Diamond bracelet", "Members can now craft " + "<col=000080>" + "diamond bracelets" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1000_struct(67, 6573, "Members: Cut onyx", "Members can now cut " + "<col=000080>" + "onyx" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1000_struct(67, 6575, "Members: Onyx ring", "Members can now craft " + "<col=000080>" + "onyx rings" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1000_struct(70, 1700, "Diamond amulet", "You can now craft " + "<col=000080>" + "diamond amulets" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1000_struct(72, 1664, "Members: Dragonstone necklace", "Members can now craft " + "<col=000080>" + "dragonstone necklaces" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1000_struct(74, 11115, "Members: Dragonstone bracelet", "Members can now craft " + "<col=000080>" + "dragonstone bracelets" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1000_struct(75, 13281, "Members: Ring of slaying" + "<br>" + " (after Smoking Kills)", "Members can now craft " + "<col=000080>" + "rings of slaying" + "</col>" + " (after Smoking Kills).");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1000_struct(80, 1702, "Members: Dragonstone amulet", "Members can now craft " + "<col=000080>" + "dragonstone amulets" + "</col>" + ".");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1000_struct(82, 6577, "Members: Onyx necklace", "Members can now craft " + "<col=000080>" + "onyx necklaces" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1000_struct(84, 11130, "Members: Onyx bracelet", "Members can now craft " + "<col=000080>" + "onyx bracelets" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1000_struct(90, 6581, "Members: Onyx amulet", "Members can now craft " + "<col=000080>" + "onyx amulets" + "</col>" + ".");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1000_struct(91, 21526, "Members: Shark's tooth necklace", "Members can now craft " + "<col=000080>" + "shark's tooth necklaces" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(18, 2961, "Members: Silver sickle", "Members can now craft silver sickles.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(21, 9145, "Silver crossbow bolt", "Members can now craft " + "<col=000080>" + "silver crossbow bolts" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(54, 1395, "Members: Water battlestaff", "Members can now craft " + "<col=000080>" + "water battlestaves" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(58, 1399, "Members: Earth battlestaff", "Members can now craft " + "<col=000080>" + "earth battlestaves" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(62, 1393, "Members: Fire battlestaff", "Members can now craft " + "<col=000080>" + "fire battlestaves" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(66, 1397, "Members: Air battlestaff", "Members can now craft " + "<col=000080>" + "air battlestaves" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(77, 21777, "Members: Armadyl battlestaff" + "<br>" + " (after Ritual of the Mahjarrat)", "Members can now craft " + "<col=000080>" + "Armadyl battlestaves" + "</col>" + " (after Ritual of the Mahjarrat).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(85, 21490, "Members: Skeletal and Necromancer Staves", "Members can now use shade skulls to create " + "<col=000080>" + "skeletal" + "</col>" + " and " + "<col=000080>" + "necromancer staves" + "</col>" + " from Shades of Mort'ton.");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(-1, 7620, "To start Firemaking in the manner of the barbarians, talk to Otto Godblessed when you have level 35 Firemaking or higher. Pyre ships can only be constructed and burnt where the ground is charred around the lake next to Otto's hut.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(11, 1511, "Members: Wood" + "<br>" + " (with 11 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "wood pyre ships" + "</col>" + ". (They also need level 11 Firemaking.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(11, 2862, "Members: Achey" + "<br>" + " (with 11 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "achey log pyre ships" + "</col>" + ". (They also need level 11 Firemaking.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(25, 1521, "Members: Oak" + "<br>" + " (with 25 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "oak pyre ships" + "</col>" + ". (They also need level 25 Firemaking.)");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(40, 1519, "Members: Willow" + "<br>" + " (with 40 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "willow pyre ships" + "</col>" + ". (They also need level 40 Firemaking.)");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(45, 6333, "Members: Teak" + "<br>" + " (with 45 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "teak pyre ships" + "</col>" + ". (They also need level 45 Firemaking.)");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(52, 10810, "Members: Arctic pine" + "<br>" + " (with 52 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "arctic pine pyre ships" + "</col>" + ". (They also need level 52 Firemaking.)");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(55, 1517, "Members: Maple" + "<br>" + " (with 55 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "maple pyre ships" + "</col>" + ". (They also need level 55 Firemaking.)");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(60, 6332, "Members: Mahogany" + "<br>" + " (with 60 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "mahogany pyre ships" + "</col>" + ". (They also need level 60 Firemaking.)");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(68, 12581, "Members: Eucalyptus" + "<br>" + " (with 68 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "eucalyptus pyre ships" + "</col>" + ". (They also need level 68 Firemaking.)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(70, 1515, "Members: Yew" + "<br>" + " (with 70 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "yew pyre ships" + "</col>" + ". (They also need level 70 Firemaking.)");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(85, 1513, "Members: Magic" + "<br>" + " (with 85 Firemaking)", "Members versed in the art of barbarian firemaking now have the Crafting level required to make " + "<col=000080>" + "magic log pyre ships" + "</col>" + ". (They also need level 85 Firemaking.)");
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(8, 8792, "Members: Clockwork mechanism", "Members can now craft " + "<col=000080>" + "clockwork mechanisms" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(10, 2522, "Members: Toy horsey", "Members can now craft " + "<col=000080>" + "toy horseys" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(13, 7761, "Members: Clockwork soldier", "Members can now craft " + "<col=000080>" + "clockwork soldiers" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(18, 7765, "Members: Clockwork doll", "Members can now craft " + "<col=000080>" + "clockwork dolls" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(20, 4201, "Members: Conductor" + "<br>" + " (after starting Creature of Fenkenstrain)", "Members can now make " + "<col=000080>" + "lightning conductors" + "</col>" + " (after starting Creature of Fenkenstrain).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(23, 2574, "Members: Sextant", "Members can now craft " + "<col=000080>" + "sextants" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(25, 18338, "Gem bag" + "<br>" + " (with 25 Dungeoneering)", "You can now use " + "<col=000080>" + "gem bags" + "</col>" + ". (You also need level 25 Dungeoneering.)");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(28, 2575, "Members: Watch", "Members can now craft " + "<col=000080>" + "watches" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(30, 10595, "Members: Clockwork penguins", "Members can now craft " + "<col=000080>" + "clockwork penguins" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(33, 7769, "Members: Clockwork mouse", "Members can now craft " + "<col=000080>" + "clockwork mice" + "</col>" + " in the workshop of their player-owned house.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(43, 13246, "Members: Pillar" + "<br>" + " (after starting TokTz-Ket-Dill)", "Members can now make " + "<col=000080>" + "pillars" + "</col>" + " (after starting TokTz-Ket-Dill).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(85, 7771, "Members: Clockwork cat", "Members can now craft " + "<col=000080>" + "clockwork cats" + "</col>" + " in the workshop of their player-owned house.");
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(60, 20704, "Members: access to the Livid Farm (with 70 Magic, 60 Agility, 60 Farming, 50 Construction and Lunar Diplomacy)", "Members can access " + "<col=000080>" + "Livid Farm" + "</col>" + " (with 70 Magic, 60 Agility, 60 Farming, 50 Construction and Lunar Diplomacy).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using their knowledge of Crafting.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using their knowledge of Crafting.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using their knowledge of Crafting.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using their knowledge of Crafting.");
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(1, 14152, "Members: Stealing Creation - class 1 butterfly net", "Members can now craft " + "<col=000080>" + "class 1 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(1, 14142, "Members: Stealing Creation - class 1 harpoon", "Members can now craft " + "<col=000080>" + "class 1 harpoons" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(1, 14377, "Members: Stealing Creation - class 1 staff", "Members can now craft " + "<col=000080>" + "class 1 staves" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(1, 14391, "Members: Stealing Creation - class 1 leather body", "Members can now craft " + "<col=000080>" + "class 1 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(1, 14401, "Members: Stealing Creation - class 1 chaps", "Members can now craft " + "<col=000080>" + "class 1 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(1, 14411, "Members: Stealing Creation - class 1 coif", "Members can now craft " + "<col=000080>" + "class 1 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(1, 14317, "Members: Stealing Creation - class 1 robe top", "Members can now craft " + "<col=000080>" + "class 1 robe tops" + "</col>" + " in Stealing Creation.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(1, 14327, "Members: Stealing Creation - class 1 robe bottom", "Members can now craft " + "<col=000080>" + "class 1 robe bottoms" + "</col>" + " in Stealing Creation.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(1, 14337, "Members: Stealing Creation - class 1 hat", "Members can now craft " + "<col=000080>" + "class 1 hats" + "</col>" + " in Stealing Creation.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(20, 14154, "Members: Stealing Creation - class 2 butterfly net", "Members can now craft " + "<col=000080>" + "class 2 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(20, 14144, "Members: Stealing Creation - class 2 harpoon", "Members can now craft " + "<col=000080>" + "class 2 harpoons" + "</col>" + " in Stealing Creation.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(20, 14379, "Members: Stealing Creation - class 2 staff", "Members can now craft " + "<col=000080>" + "class 2 staves" + "</col>" + " in Stealing Creation.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(20, 14393, "Members: Stealing Creation - class 2 leather body", "Members can now craft " + "<col=000080>" + "class 2 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1000_struct(20, 14403, "Members: Stealing Creation - class 2 chaps", "Members can now craft " + "<col=000080>" + "class 2 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1000_struct(20, 14413, "Members: Stealing Creation - class 2 coif", "Members can now craft " + "<col=000080>" + "class 2 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1000_struct(20, 14319, "Members: Stealing Creation - class 2 robe top", "Members can now craft " + "<col=000080>" + "class 2 robe tops" + "</col>" + " in Stealing Creation.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1000_struct(20, 14329, "Members: Stealing Creation - class 2 robe bottom", "Members can now craft " + "<col=000080>" + "class 2 robe bottoms" + "</col>" + " in Stealing Creation.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1000_struct(20, 14339, "Members: Stealing Creation - class 2 hat", "Members can now craft " + "<col=000080>" + "class 2 hats" + "</col>" + " in Stealing Creation.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1000_struct(40, 14156, "Members: Stealing Creation - class 3 butterfly net", "Members can now craft " + "<col=000080>" + "class 3 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1000_struct(40, 14146, "Members: Stealing Creation - class 3 harpoon", "Members can now craft " + "<col=000080>" + "class 3 harpoons" + "</col>" + " in Stealing Creation.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1000_struct(40, 14381, "Members: Stealing Creation - class 3 staff", "Members can now craft " + "<col=000080>" + "class 3 staves" + "</col>" + " in Stealing Creation.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1000_struct(40, 14395, "Members: Stealing Creation - class 3 leather body", "Members can now craft " + "<col=000080>" + "class 3 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1000_struct(40, 14405, "Members: Stealing Creation - class 3 chaps", "Members can now craft " + "<col=000080>" + "class 3 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1000_struct(40, 14415, "Members: Stealing Creation - class 3 coif", "Members can now craft " + "<col=000080>" + "class 3 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1000_struct(40, 14321, "Members: Stealing Creation - class 3 robe top", "Members can now craft " + "<col=000080>" + "class 3 robe tops" + "</col>" + " in Stealing Creation.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1000_struct(40, 14331, "Members: Stealing Creation - class 3 robe bottom", "Members can now craft " + "<col=000080>" + "class 3 robe bottoms" + "</col>" + " in Stealing Creation.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1000_struct(40, 14341, "Members: Stealing Creation - class 3 hat", "Members can now craft " + "<col=000080>" + "class 3 hats" + "</col>" + " in Stealing Creation.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1000_struct(52, 14619, "Members: Phoenix lair - funeral pyre", "Members can now craft the phoenix's " + "<col=000080>" + "funeral pyre" + "</col>" + " in the phoenix lair.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1000_struct(60, 14158, "Members: Stealing Creation - class 4 butterfly net", "Members can now craft " + "<col=000080>" + "class 4 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1000_struct(60, 14148, "Members: Stealing Creation - class 4 harpoon", "Members can now craft " + "<col=000080>" + "class 4 harpoons" + "</col>" + " in Stealing Creation.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1000_struct(60, 14383, "Members: Stealing Creation - class 4 staff", "Members can now craft " + "<col=000080>" + "class 4 staves" + "</col>" + " in Stealing Creation.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1000_struct(60, 14397, "Members: Stealing Creation - class 4 leather body", "Members can now craft " + "<col=000080>" + "class 4 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1000_struct(60, 14407, "Members: Stealing Creation - class 4 chaps", "Members can now craft " + "<col=000080>" + "class 4 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1000_struct(60, 14417, "Members: Stealing Creation - class 4 coif", "Members can now craft " + "<col=000080>" + "class 4 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1000_struct(60, 14323, "Members: Stealing Creation - class 4 robe top", "Members can now craft " + "<col=000080>" + "class 4 robe tops" + "</col>" + " in Stealing Creation.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1000_struct(60, 14333, "Members: Stealing Creation - class 4 robe bottom", "Members can now craft " + "<col=000080>" + "class 4 robe bottoms" + "</col>" + " in Stealing Creation.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1000_struct(60, 14343, "Members: Stealing Creation - class 4 hat", "Members can now craft " + "<col=000080>" + "class 4 hats" + "</col>" + " in Stealing Creation.");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1000_struct(80, 14160, "Members: Stealing Creation - class 5 butterfly net", "Members can now craft " + "<col=000080>" + "class 5 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1000_struct(80, 14150, "Members: Stealing Creation - class 5 harpoon", "Members can now craft " + "<col=000080>" + "class 5 harpoons" + "</col>" + " in Stealing Creation.");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1000_struct(80, 14385, "Members: Stealing Creation - class 5 staff", "Members can now craft " + "<col=000080>" + "class 5 staves" + "</col>" + " in Stealing Creation.");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1000_struct(80, 14399, "Members: Stealing Creation - class 5 leather body", "Members can now craft " + "<col=000080>" + "class 5 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1000_struct(80, 14409, "Members: Stealing Creation - class 5 chaps", "Members can now craft " + "<col=000080>" + "class 5 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1000_struct(80, 14419, "Members: Stealing Creation - class 5 coif", "Members can now craft " + "<col=000080>" + "class 5 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1000_struct(80, 14325, "Members: Stealing Creation - class 5 robe top", "Members can now craft " + "<col=000080>" + "class 5 robe tops" + "</col>" + " in Stealing Creation.");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1000_struct(80, 14335, "Members: Stealing Creation - class 5 robe bottom", "Members can now craft " + "<col=000080>" + "class 5 robe bottoms" + "</col>" + " in Stealing Creation.");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1000_struct(80, 14345, "Members: Stealing Creation - class 5 hat", "Members can now craft " + "<col=000080>" + "class 5 hats" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1000_struct(-1, 15707, "Dungeoneering skill tasks (Levels 1-99)" + "<br>" + "As your Crafting level increases, you will be able to attempt higher-level crafting tasks within Daemonheim. You will also be more likely to succeed when attempting crafting tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1000_struct(1, 17151, "Salve gloves (Tier 1)", "You can now craft " + "<col=000080>" + "salve gloves" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1000_struct(1, 17195, "Protoleather vambraces (Tier 1)", "You can now craft " + "<col=000080>" + "protoleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1000_struct(2, 16911, "Salve shoes (Tier 1)", "You can now craft " + "<col=000080>" + "salve shoes" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1000_struct(3, 17297, "Protoleather boots (Tier 1)", "You can now craft " + "<col=000080>" + "protoleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1000_struct(4, 16735, "Salve hood (Tier 1)", "You can now craft " + "<col=000080>" + "salve hoods" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1000_struct(5, 17041, "Protoleather coif (Tier 1)", "You can now craft " + "<col=000080>" + "protoleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1000_struct(6, 16845, "Salve robe bottom (Tier 1)", "You can now craft " + "<col=000080>" + "salve robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1000_struct(7, 17319, "Protoleather chaps (Tier 1)", "You can now craft " + "<col=000080>" + "protoleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1000_struct(8, 17217, "Salve robe top (Tier 1)", "You can now craft " + "<col=000080>" + "salve robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1000_struct(9, 17173, "Protoleather body (Tier 1)", "You can now craft " + "<col=000080>" + "protoleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1000_struct(10, 17153, "Wildercress gloves (Tier 2)", "You can now craft " + "<col=000080>" + "wildercress gloves" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1000_struct(11, 17197, "Subleather vambraces (Tier 2)", "You can now craft " + "<col=000080>" + "subleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1000_struct(12, 16913, "Wildercress shoes (Tier 2)", "You can now craft " + "<col=000080>" + "wildercress shoes" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1000_struct(13, 17299, "Subleather boots (Tier 2)", "You can now craft " + "<col=000080>" + "subleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1000_struct(14, 16737, "Wildercress hood (Tier 2)", "You can now craft " + "<col=000080>" + "wildercress hoods" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1000_struct(15, 17043, "Subleather coif (Tier 2)", "You can now craft " + "<col=000080>" + "subleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1000_struct(16, 16847, "Wildercress robe bottom (Tier 2)", "You can now craft " + "<col=000080>" + "wildercress robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1000_struct(17, 17321, "Subleather chaps (Tier 2)", "You can now craft " + "<col=000080>" + "subleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1000_struct(18, 17219, "Wildercress robe top (Tier 2)", "You can now craft " + "<col=000080>" + "wildercress robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1000_struct(19, 17175, "Subleather body (Tier 2)", "You can now craft " + "<col=000080>" + "subleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1000_struct(20, 17155, "Blightleaf gloves (Tier 3)", "You can now craft " + "<col=000080>" + "blightleaf gloves" + "</col>" + " within Daemonheim.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1000_struct(21, 17199, "Paraleather vambraces (Tier 3)", "You can now craft " + "<col=000080>" + "paraleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1000_struct(22, 16915, "Blightleaf shoes (Tier 3)", "You can now craft " + "<col=000080>" + "blightleaf shoes" + "</col>" + " within Daemonheim.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1000_struct(23, 17301, "Paraleather boots (Tier 3)", "You can now craft " + "<col=000080>" + "paraleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1000_struct(24, 16739, "Blightleaf hood (Tier 3)", "You can now craft " + "<col=000080>" + "blightleaf hoods" + "</col>" + " within Daemonheim.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1000_struct(25, 17045, "Paraleather coif (Tier 3)", "You can now craft " + "<col=000080>" + "paraleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1000_struct(26, 16849, "Blightleaf robe bottom (Tier 3)", "You can now craft " + "<col=000080>" + "blightleaf robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1000_struct(27, 17323, "Paraleather chaps (Tier 3)", "You can now craft " + "<col=000080>" + "paraleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1000_struct(28, 17221, "Blightleaf robe top (Tier 3)", "You can now craft " + "<col=000080>" + "blightleaf robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1000_struct(29, 17177, "Paraleather body (Tier 3)", "You can now craft " + "<col=000080>" + "paraleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1000_struct(30, 17157, "Roseblood gloves (Tier 4)", "You can now craft " + "<col=000080>" + "roseblood gloves" + "</col>" + " within Daemonheim.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1000_struct(31, 17201, "Archleather vambraces (Tier 4)", "You can now craft " + "<col=000080>" + "archleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1000_struct(32, 16917, "Roseblood shoes (Tier 4)", "You can now craft " + "<col=000080>" + "roseblood shoes" + "</col>" + " within Daemonheim.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1000_struct(33, 17303, "Archleather boots (Tier 4)", "You can now craft " + "<col=000080>" + "archleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1000_struct(34, 16741, "Roseblood hood (Tier 4)", "You can now craft " + "<col=000080>" + "roseblood hoods" + "</col>" + " within Daemonheim.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1000_struct(35, 17047, "Archleather coif (Tier 4)", "You can now craft " + "<col=000080>" + "archleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1000_struct(36, 16851, "Roseblood robe bottom (Tier 4)", "You can now craft " + "<col=000080>" + "roseblood robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1000_struct(37, 17325, "Archleather chaps (Tier 4)", "You can now craft " + "<col=000080>" + "archleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1000_struct(38, 17223, "Roseblood robe top (Tier 4)", "You can now craft " + "<col=000080>" + "roseblood robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1000_struct(39, 17179, "Archleather body (Tier 4)", "You can now craft " + "<col=000080>" + "archleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1000_struct(40, 17159, "Bryll gloves (Tier 5)", "You can now craft " + "<col=000080>" + "bryll gloves" + "</col>" + " within Daemonheim.");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1000_struct(41, 17203, "Dromoleather vambraces (Tier 5)", "You can now craft " + "<col=000080>" + "dromoleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1000_struct(42, 16919, "Bryll shoes (Tier 5)", "You can now craft " + "<col=000080>" + "bryll shoes" + "</col>" + " within Daemonheim.");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1000_struct(43, 17305, "Dromoleather boots (Tier 5)", "You can now craft " + "<col=000080>" + "dromoleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1000_struct(44, 16743, "Bryll hood (Tier 5)", "You can now craft " + "<col=000080>" + "bryll hoods" + "</col>" + " within Daemonheim.");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1000_struct(45, 17049, "Dromoleather coif (Tier 5)", "You can now craft " + "<col=000080>" + "dromoleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1000_struct(46, 16853, "Bryll robe bottom (Tier 5)", "You can now craft " + "<col=000080>" + "bryll robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1000_struct(47, 17327, "Dromoleather chaps (Tier 5)", "You can now craft " + "<col=000080>" + "dromoleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1000_struct(48, 17225, "Bryll robe top (Tier 5)", "You can now craft " + "<col=000080>" + "bryll robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1000_struct(49, 17181, "Dromoleather body (Tier 5)", "You can now craft " + "<col=000080>" + "dromoleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1000_struct(50, 17161, "Members: Duskweed gloves (Tier 6)", "Members can now craft " + "<col=000080>" + "duskweed gloves" + "</col>" + " within Daemonheim.");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1000_struct(51, 17205, "Members: Spinoleather vambraces (Tier 6)", "Members can now craft " + "<col=000080>" + "spinoleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1000_struct(52, 16921, "Members: Duskweed shoes (Tier 6)", "Members can now craft " + "<col=000080>" + "duskweed shoes" + "</col>" + " within Daemonheim.");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1000_struct(53, 17307, "Members: Spinoleather boots (Tier 6)", "Members can now craft " + "<col=000080>" + "spinoleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1000_struct(54, 16745, "Members: Duskweed hood (Tier 6)", "Members can now craft " + "<col=000080>" + "duskweed hoods" + "</col>" + " within Daemonheim.");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1000_struct(55, 17051, "Members: Spinoleather coif (Tier 6)", "Members can now craft " + "<col=000080>" + "spinoleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1000_struct(56, 16855, "Members: Duskweed robe bottom (Tier 6)", "Members can now craft " + "<col=000080>" + "duskweed robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1000_struct(57, 17329, "Members: Spinoleather chaps (Tier 6)", "Members can now craft " + "<col=000080>" + "spinoleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1000_struct(58, 17227, "Members: Duskweed robe top (Tier 6)", "Members can now craft " + "<col=000080>" + "duskweed robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1000_struct(59, 17183, "Members: Spinoleather body (Tier 6)", "Members can now craft " + "<col=000080>" + "spinoleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1000_struct(60, 17163, "Members: Soulbell gloves (Tier 7)", "Members can now craft " + "<col=000080>" + "soulbell gloves" + "</col>" + " within Daemonheim.");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1000_struct(61, 17207, "Members: Gallileather vambraces (Tier 7)", "Members can now craft " + "<col=000080>" + "gallileather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1000_struct(62, 16923, "Members: Soulbell shoes (Tier 7)", "Members can now craft " + "<col=000080>" + "soulbell shoes" + "</col>" + " within Daemonheim.");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1000_struct(63, 17309, "Members: Gallileather boots (Tier 7)", "Members can now craft " + "<col=000080>" + "gallileather boots" + "</col>" + " within Daemonheim.");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1000_struct(64, 16747, "Members: Soulbell hood (Tier 7)", "Members can now craft " + "<col=000080>" + "soulbell hoods" + "</col>" + " within Daemonheim.");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1000_struct(65, 17053, "Members: Gallileather coif (Tier 7)", "Members can now craft " + "<col=000080>" + "gallileather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1000_struct(66, 16857, "Members: Soulbell robe bottom (Tier 7)", "Members can now craft " + "<col=000080>" + "soulbell robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1000_struct(67, 17331, "Members: Gallileather chaps (Tier 7)", "Members can now craft " + "<col=000080>" + "gallileather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1000_struct(68, 17229, "Members: Soulbell robe top (Tier 7)", "Members can now craft " + "<col=000080>" + "soulbell robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1000_struct(69, 17185, "Members: Gallileather body (Tier 7)", "Members can now craft " + "<col=000080>" + "gallileather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 71:
|
||||
return newstruct cs2func_script_1000_struct(70, 17165, "Members: Ectogloves (Tier 8)", "Members can now craft " + "<col=000080>" + "ectogloves" + "</col>" + " within Daemonheim.");
|
||||
case 72:
|
||||
return newstruct cs2func_script_1000_struct(71, 17209, "Members: Stegoleather vambraces (Tier 8)", "Members can now craft " + "<col=000080>" + "stegoleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 73:
|
||||
return newstruct cs2func_script_1000_struct(72, 16925, "Members: Ectoshoes (Tier 8)", "Members can now craft " + "<col=000080>" + "ectoshoes" + "</col>" + " within Daemonheim.");
|
||||
case 74:
|
||||
return newstruct cs2func_script_1000_struct(73, 17311, "Members: Stegoleather boots (Tier 8)", "Members can now craft " + "<col=000080>" + "stegoleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 75:
|
||||
return newstruct cs2func_script_1000_struct(74, 16749, "Members: Ectohood (Tier 8)", "Members can now craft " + "<col=000080>" + "ectohoods" + "</col>" + " within Daemonheim.");
|
||||
case 76:
|
||||
return newstruct cs2func_script_1000_struct(75, 17055, "Members: Stegoleather coif (Tier 8)", "Members can now craft " + "<col=000080>" + "stegoleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 77:
|
||||
return newstruct cs2func_script_1000_struct(76, 16859, "Members: Ectorobe bottom (Tier 8)", "Members can now craft " + "<col=000080>" + "ectorobe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 78:
|
||||
return newstruct cs2func_script_1000_struct(77, 17333, "Members: Stegoleather chaps (Tier 8)", "Members can now craft " + "<col=000080>" + "stegoleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 79:
|
||||
return newstruct cs2func_script_1000_struct(78, 17231, "Members: Ectorobe top (Tier 8)", "Members can now craft " + "<col=000080>" + "ectorobe tops" + "</col>" + " within Daemonheim.");
|
||||
case 80:
|
||||
return newstruct cs2func_script_1000_struct(79, 17187, "Members: Stegoleather body (Tier 8)", "Members can now craft " + "<col=000080>" + "stegoleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 81:
|
||||
return newstruct cs2func_script_1000_struct(80, 17167, "Members: Runic gloves (Tier 9)", "Members can now craft " + "<col=000080>" + "runic gloves" + "</col>" + " within Daemonheim.");
|
||||
case 82:
|
||||
return newstruct cs2func_script_1000_struct(81, 17211, "Members: Megaleather vambraces (Tier 9)", "Members can now craft " + "<col=000080>" + "megaleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 83:
|
||||
return newstruct cs2func_script_1000_struct(82, 16927, "Members: Runic shoes (Tier 9)", "Members can now craft " + "<col=000080>" + "runic shoes" + "</col>" + " within Daemonheim.");
|
||||
case 84:
|
||||
return newstruct cs2func_script_1000_struct(83, 17313, "Members: Megaleather boots (Tier 9)", "Members can now craft " + "<col=000080>" + "megaleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 85:
|
||||
return newstruct cs2func_script_1000_struct(84, 16751, "Members: Runic hood (Tier 9)", "Members can now craft " + "<col=000080>" + "runic hoods" + "</col>" + " within Daemonheim.");
|
||||
case 86:
|
||||
return newstruct cs2func_script_1000_struct(85, 17057, "Members: Megaleather coif (Tier 9)", "Members can now craft " + "<col=000080>" + "megaleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 87:
|
||||
return newstruct cs2func_script_1000_struct(86, 16861, "Members: Runic robe bottom (Tier 9)", "Members can now craft " + "<col=000080>" + "runic robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 88:
|
||||
return newstruct cs2func_script_1000_struct(87, 17335, "Members: Megaleather chaps (Tier 9)", "Members can now craft " + "<col=000080>" + "megaleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 89:
|
||||
return newstruct cs2func_script_1000_struct(88, 17233, "Members: Runic robe top (Tier 9)", "Members can now craft " + "<col=000080>" + "runic robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 90:
|
||||
return newstruct cs2func_script_1000_struct(89, 17189, "Members: Megaleather body (Tier 9)", "Members can now craft " + "<col=000080>" + "megaleather bodies" + "</col>" + " within Daemonheim.");
|
||||
case 91:
|
||||
return newstruct cs2func_script_1000_struct(90, 17169, "Members: Spiritbloom gloves (Tier 10)", "Members can now craft " + "<col=000080>" + "spiritbloom gloves" + "</col>" + " within Daemonheim.");
|
||||
case 92:
|
||||
return newstruct cs2func_script_1000_struct(91, 17213, "Members: Tyrannoleather vambraces (Tier 10)", "Members can now craft " + "<col=000080>" + "tyrannoleather vambraces" + "</col>" + " within Daemonheim.");
|
||||
case 93:
|
||||
return newstruct cs2func_script_1000_struct(92, 16929, "Members: Spiritbloom shoes (Tier 10)", "Members can now craft " + "<col=000080>" + "spiritbloom shoes" + "</col>" + " within Daemonheim.");
|
||||
case 94:
|
||||
return newstruct cs2func_script_1000_struct(93, 17315, "Members: Tyrannoleather boots (Tier 10)", "Members can now craft " + "<col=000080>" + "tyrannoleather boots" + "</col>" + " within Daemonheim.");
|
||||
case 95:
|
||||
return newstruct cs2func_script_1000_struct(94, 16753, "Members: Spiritbloom hood (Tier 10)", "Members can now craft " + "<col=000080>" + "spiritbloom hoods" + "</col>" + " within Daemonheim.");
|
||||
case 96:
|
||||
return newstruct cs2func_script_1000_struct(95, 17059, "Members: Tyrannoleather coif (Tier 10)", "Members can now craft " + "<col=000080>" + "tyrannoleather coifs" + "</col>" + " within Daemonheim.");
|
||||
case 97:
|
||||
return newstruct cs2func_script_1000_struct(96, 16863, "Members: Spiritbloom robe bottom (Tier 10)", "Members can now craft " + "<col=000080>" + "spiritbloom robe bottoms" + "</col>" + " within Daemonheim.");
|
||||
case 98:
|
||||
return newstruct cs2func_script_1000_struct(97, 17337, "Members: Tyrannoleather chaps (Tier 10)", "Members can now craft " + "<col=000080>" + "tyrannoleather chaps" + "</col>" + " within Daemonheim.");
|
||||
case 99:
|
||||
return newstruct cs2func_script_1000_struct(98, 17235, "Members: Spiritbloom robe top (Tier 10)", "Members can now craft " + "<col=000080>" + "spiritbloom robe tops" + "</col>" + " within Daemonheim.");
|
||||
case 100:
|
||||
return newstruct cs2func_script_1000_struct(99, 17191, "Members: Tyrannoleather body (Tier 10)", "Members can now craft " + "<col=000080>" + "tyrannoleather bodies" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
SWITCH (arg1) {
|
||||
case 0:
|
||||
GOTO flow_351
|
||||
case 1:
|
||||
GOTO flow_352
|
||||
}
|
||||
break;
|
||||
flow_351:
|
||||
return newstruct cs2func_script_1000_struct(40, 1757, "Crafting Guild", "You can now enter the " + "<col=000080>" + "Crafting Guild" + "<col=000080>" + ".");
|
||||
flow_352:
|
||||
return newstruct cs2func_script_1000_struct(99, 9780, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Crafting" + "<col=000080>" + ". Members can visit the " + "<col=800000>" + "Master Craftsman" + "<col=000080>" + " at the " + "<col=800000>" + "Crafting Guild" + "<col=000080>" + ". He has something special that is only available to true masters of the " + "<col=800000>" + "Crafting" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1000_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
cs2func_script_1001_struct(1,1,0) script_1001(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1001_struct(1, "Potions");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1001_struct(1, "Herbs");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1001_struct(1, "Barbarian potions");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1001_struct(1, "Equipment");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1001_struct(1, "Other");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1001_struct(1, "Minigames");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1001_struct(1, "Dungeoneering");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1001_struct(1, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1001_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,385 @@
|
||||
cs2func_script_1002_struct(2,2,0) script_1002(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(-1, 7620, "You must complete Druidic Ritual before you can use Herblore.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(3, 121, "Attack potion" + "<br>" + "Guam & eye of newt", "You can now make " + "<col=000080>" + "attack potions" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(5, 175, "Anti-poison" + "<br>" + "Marrentill & ground unicorn horn", "You can now make " + "<col=000080>" + "anti-poison" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(8, 4844, "Relicym's balm" + "<br>" + "Rogue's Purse and snake weed (after starting Zogre Flesh Eaters)", "You now have the Herblore level required to make " + "<col=000080>" + "Relicym's balms" + "</col>" + " (after starting Zogre Flesh Eaters).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(12, 115, "Strength potion" + "<br>" + "Tarromin & limpwurt root", "You can now make " + "<col=000080>" + "strength potions" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1002_struct(19, 10142, "Guam tar" + "<br>" + "Guam & swamp tar", "You can now make " + "<col=000080>" + "guam tar" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1002_struct(22, 127, "Stat restore potion" + "<br>" + "Harralander & red spiders' eggs", "You can now make " + "<col=000080>" + "stat restore potions" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1002_struct(22, 7662, "Guthix Balance potion" + "<br>" + "Harralander, red spiders' eggs, garlic and silver dust", "You can now make " + "<col=000080>" + "Guthix balance potions" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1002_struct(25, 1582, "Blamish oil" + "<br>" + "Harralander & blamish snail slime", "You can now make " + "<col=000080>" + "blamish oil" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1002_struct(26, 3010, "Energy potion" + "<br>" + "Harralander & chocolate dust", "You can now make " + "<col=000080>" + "energy potions" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1002_struct(30, 133, "Defence potion" + "<br>" + "Ranarr & white berries", "You can now make " + "<col=000080>" + "defence potions" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1002_struct(31, 10143, "Marrentill tar" + "<br>" + "Marrentill & swamp tar", "You can now make " + "<col=000080>" + "marrentill tar" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1002_struct(31, 12633, "Super fishing explosive" + "<br>" + "Guam & rubium (after Kennith's Concerns)", "You now have the Herblore level required to make " + "<col=000080>" + "super fishing explosives" + "</col>" + " (after Kennith's Concerns).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1002_struct(34, 3034, "Agility potion" + "<br>" + "Toadflax & toad legs", "You can now make " + "<col=000080>" + "agility potions" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1002_struct(36, 9741, "Combat potion" + "<br>" + "Harralander & ground desert goat horn", "You can now make " + "<col=000080>" + "combat potions" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1002_struct(38, 139, "Prayer restore potion" + "<br>" + "Ranarr & snape grass", "You can now make " + "<col=000080>" + "prayer restore potions" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1002_struct(39, 10144, "Tarromin tar" + "<br>" + "Tarromin & swamp tar", "You can now make " + "<col=000080>" + "tarromin tar" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1002_struct(40, 12142, "Summoning Potion" + "<br>" + "Spirit weed & cockatrice egg", "You can now make " + "<col=000080>" + "summoning potions" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1002_struct(42, 14840, "Crafting potion" + "<br>" + "Wergali & giant frogspawn", "You can now make " + "<col=000080>" + "crafting potions" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1002_struct(44, 10145, "Harralander tar" + "<br>" + "Harralander & swamp tar", "You can now make " + "<col=000080>" + "harralander tar" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1002_struct(45, 145, "Super Attack potion" + "<br>" + "Irit & eye of newt", "You can now make " + "<col=000080>" + "super attack potions" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1002_struct(46, 18662, "Vial of stench" + "<br>" + "Irit & chopped onion (after starting Buyers & Cellars: A Guild of our Own)", "You can now make " + "<col=000080>" + "a vial of stench" + "</col>" + " with Robin's help (after starting Buyers & Cellars: A Guild of our Own).");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1002_struct(48, 181, "Super anti-poison" + "<br>" + "Irit & ground unicorn horn", "You can now make " + "<col=000080>" + "super anti-poison" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1002_struct(50, 151, "Fishing potion" + "<br>" + "Avantoe & snape grass", "You can now make " + "<col=000080>" + "fishing potions" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1002_struct(52, 3018, "Super energy potion" + "<br>" + "Avantoe & Mort Myre fungi", "You can now make " + "<col=000080>" + "super energy potions" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1002_struct(53, 10000, "Hunter potion - Avantoe & ground sabre-toothed kebbit teeth", "You can now make " + "<col=000080>" + "hunter potions" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1002_struct(54, 20024, "Juju hunter potion" + "<br>" + "Erzille & corrupt vine", "You can now make " + "<col=000080>" + "juju hunter potions" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1002_struct(55, 157, "Super Strength potion" + "<br>" + "Kwuarm & limpwurt root", "You can now make " + "<col=000080>" + "super strength potions" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1002_struct(57, 9022, "Magic essence potion" + "<br>" + "Starflower & ground gorak claw", "You can now make " + "<col=000080>" + "magic essence potions" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1002_struct(58, 14848, "Fletching potion" + "<br>" + "Wergali & wimpy bird feather", "You can now make " + "<col=000080>" + "fletching potions" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1002_struct(59, 20028, "Scentless potion" + "<br>" + "Argway & shadow vine", "You can now make " + "<col=000080>" + "scentless potions" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1002_struct(60, 187, "Weapon poison" + "<br>" + "Kwuarm & ground blue dragon scale", "You can now make " + "<col=000080>" + "weapon poisons" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1002_struct(63, 3026, "Super restore potion" + "<br>" + "Snapdragon & red spiders' eggs", "You can now make " + "<col=000080>" + "super restore potions" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1002_struct(64, 20012, "Juju farming potion" + "<br>" + "Ugune & marble vine", "You can now make " + "<col=000080>" + "juju farming potions" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1002_struct(65, 10927, "Sanfew Serum" + "<br>" + "Super restore potion, snake weed, ground unicorn horn and nail beast nails.", "You can now make " + "<col=000080>" + "Sanfew serums" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1002_struct(66, 163, "Super Defence potion" + "<br>" + "Cadantine & white berries", "You can now make " + "<col=000080>" + "super defence potions" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1002_struct(67, 20008, "Juju cooking potion" + "<br>" + "Shengo & plant teeth", "You can now make " + "<col=000080>" + "juju cooking potions" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1002_struct(68, 5945, "Anti-poison+" + "<br>" + "Coconut milk, toadflax & yew roots", "You can now make " + "<col=000080>" + "anti-poison+ potions" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1002_struct(69, 2454, "Anti fire-breath potion" + "<br>" + "Lantadyme & ground blue dragon scale", "You can now make " + "<col=000080>" + "anti fire-breath potions" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1002_struct(70, 20020, "Juju fishing potion" + "<br>" + "Shengo & aquatic vine", "You can now make " + "<col=000080>" + "juju fishing potions" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1002_struct(71, 20016, "Juju woodcutting potion" + "<br>" + "Samaden & oily vine", "You can now make " + "<col=000080>" + "juju woodcutting potions" + "</col>" + ".");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1002_struct(72, 169, "Ranging potion" + "<br>" + "Dwarf weed & wine of Zamorak", "You can now make " + "<col=000080>" + "ranging potions" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1002_struct(73, 5937, "Weapon poison+" + "<br>" + "Coconut milk, cactus spine & red spiders' eggs", "You can now make " + "<col=000080>" + "weapon poison+ potions" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1002_struct(74, 20004, "Juju mining potion" + "<br>" + "Samaden & draconic vine", "You can now make " + "<col=000080>" + "juju mining potions" + "</col>" + ".");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1002_struct(75, 20032, "Saradomin's blessing" + "<br>" + "Samaden & Saradomin vine", "You can now make " + "<col=000080>" + "Saradomin's blessings" + "</col>" + ".");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1002_struct(75, 20036, "Guthix's gift" + "<br>" + "Samaden & Guthix vine", "You can now make " + "<col=000080>" + "Guthix's gifts" + "</col>" + ".");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1002_struct(75, 20040, "Zamorak's favour" + "<br>" + "Samaden & Zamorak vine", "You can now make " + "<col=000080>" + "Zamorak's favours" + "</col>" + ".");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1002_struct(76, 3042, "Magic potion" + "<br>" + "Lantadyme & potato cactus", "You can now make " + "<col=000080>" + "magic potions" + "</col>" + ".");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1002_struct(78, 189, "Zamorak brew" + "<br>" + "Torstol & jangerberries", "You can now make " + "<col=000080>" + "Zamorak brews" + "</col>" + ".");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1002_struct(79, 5954, "Anti-poison++" + "<br>" + "Coconut milk, irit & magic tree roots", "You can now make " + "<col=000080>" + "anti-poison++ potions" + "</col>" + ".");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1002_struct(81, 6687, "Saradomin Brew" + "<br>" + "Toadflax & crushed bird nest", "You can now make " + "<col=000080>" + "Saradomin brews" + "</col>" + ".");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1002_struct(82, 5940, "Weapon poison++" + "<br>" + "Coconut milk, nightshade & poison ivy berries", "You can now make " + "<col=000080>" + "weapon poison++ potions" + "</col>" + ".");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1002_struct(84, 15301, "Recover special" + "<br>" + "Super energy potion & papaya", "You can now make " + "<col=000080>" + "recover special potions" + "</col>" + ".");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1002_struct(85, 15305, "Super antifire" + "<br>" + "Antifire potion & desert phoenix feather", "You can now make " + "<col=000080>" + "super antifire potions" + "</col>" + ".");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1002_struct(88, 15309, "Extreme attack" + "<br>" + "Super attack potion & avantoe", "You can now make " + "<col=000080>" + "extreme attack potions" + "</col>" + ".");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1002_struct(89, 15313, "Extreme strength" + "<br>" + "Super strength potion & dwarf weed", "You can now make " + "<col=000080>" + "extreme strength potions" + "</col>" + ".");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1002_struct(90, 15317, "Extreme defence" + "<br>" + "Super defence potion & lantadyme", "You can now make " + "<col=000080>" + "extreme defence potions" + "</col>" + ".");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1002_struct(91, 15321, "Extreme magic" + "<br>" + "Magic potion & ground mud runes", "You can now make " + "<col=000080>" + "extreme magic potions" + "</col>" + ".");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1002_struct(92, 15325, "Extreme ranging" + "<br>" + "Ranging potion & 5 grenwall spikes", "You can now make " + "<col=000080>" + "extreme ranging potions" + "</col>" + ".");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1002_struct(94, 15329, "Super prayer restore" + "<br>" + "Prayer restore potion & wyvern bonemeal", "You can now make " + "<col=000080>" + "super prayer potions" + "</col>" + ".");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1002_struct(94, 21632, "Prayer renewal" + "<br>" + "Fellstalk & morchella mushroom", "You can now make " + "<col=000080>" + "prayer renewal potions" + "</col>" + ".");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1002_struct(96, 15333, "Overload" + "<br>" + "Extreme attack, extreme strength, extreme defence, extreme magic, extreme ranging potions & torstol", "You can now make " + "<col=000080>" + "overload potions" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(-1, 7620, "You must complete Druidic Ritual before you can use Herblore", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(3, 249, "Guam leaf", "You can now clean " + "<col=000080>" + "guam" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(3, 1534, "Rogue's purse", "You can now clean " + "<col=000080>" + "rogue's purse" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(3, 1526, "Snake weed", "You can now clean " + "<col=000080>" + "snake weed" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(5, 251, "Marrentill", "You can now clean " + "<col=000080>" + "marrentill" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1002_struct(11, 253, "Tarromin", "You can now clean " + "<col=000080>" + "tarromin" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1002_struct(20, 255, "Harralander", "You can now clean " + "<col=000080>" + "harralander" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1002_struct(25, 257, "Ranarr", "You can now clean " + "<col=000080>" + "ranarr" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1002_struct(30, 2998, "Toadflax", "You can now clean " + "<col=000080>" + "toadflax" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1002_struct(35, 12172, "Spirit weed", "You can now clean " + "<col=000080>" + "spirit weed" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1002_struct(40, 259, "Irit leaf", "You can now clean " + "<col=000080>" + "irit leaf" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1002_struct(41, 14854, "Wergali", "You can now clean " + "<col=000080>" + "wergali" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1002_struct(48, 261, "Avantoe", "You can now clean " + "<col=000080>" + "avantoe" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1002_struct(54, 263, "Kwuarm", "You can now clean " + "<col=000080>" + "kwuarm" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1002_struct(54, 19989, "Erzille", "You can now clean " + "<col=000080>" + "erzille" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1002_struct(56, 19991, "Ugune", "You can now clean " + "<col=000080>" + "ugune" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1002_struct(57, 19990, "Argway", "You can now clean " + "<col=000080>" + "argway" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1002_struct(58, 19992, "Shengo", "You can now clean " + "<col=000080>" + "shengo" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1002_struct(59, 3000, "Snapdragon", "You can now clean " + "<col=000080>" + "snapdragon" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1002_struct(59, 19993, "Samaden", "You can now clean " + "<col=000080>" + "samaden" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1002_struct(65, 265, "Cadantine", "You can now clean " + "<col=000080>" + "cadantine" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1002_struct(67, 2481, "Lantadyme", "You can now clean " + "<col=000080>" + "lantadyme" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1002_struct(70, 267, "Dwarf weed", "You can now clean " + "<col=000080>" + "dwarf weed" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1002_struct(75, 269, "Torstol", "You can now clean " + "<col=000080>" + "torstol" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1002_struct(91, 21624, "Fellstalk", "You can now clean " + "<col=000080>" + "fellstalk" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(-1, 7620, "You must complete barbarian Herblore training before you can make these potions.", " ");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(4, 11429, "Attack mix", "You can now make " + "<col=000080>" + "attack mixes" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(6, 11433, "Anti-poison mix", "You can now make " + "<col=000080>" + "anti-poison mixes" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(9, 11437, "Relicym's Balm mix", "You can now make " + "<col=000080>" + "Relicym's balm mixes" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(14, 11443, "Strength mix", "You can now make " + "<col=000080>" + "strength mixes" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1002_struct(24, 11449, "Stat restore mix", "You can now make " + "<col=000080>" + "stat restore mixes" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1002_struct(29, 11453, "Energy mix", "You can now make " + "<col=000080>" + "energy mixes" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1002_struct(33, 11457, "Defence mix", "You can now make " + "<col=000080>" + "defence mixes" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1002_struct(37, 11461, "Agility mix", "You can now make " + "<col=000080>" + "agility mixes" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1002_struct(40, 11445, "Combat mix", "You can now make " + "<col=000080>" + "combat mixes" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1002_struct(42, 11465, "Prayer restore mix", "You can now make " + "<col=000080>" + "prayer restore mixes" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1002_struct(47, 11469, "Super Attack mix", "You can now make " + "<col=000080>" + "super attack mixes" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1002_struct(51, 11473, "Super anti-poison mix", "You can now make " + "<col=000080>" + "super anti-poison mixes" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1002_struct(53, 11477, "Fishing mix", "You can now make " + "<col=000080>" + "fishing mixes" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1002_struct(56, 11481, "Super energy mix", "You can now make " + "<col=000080>" + "super energy mixes" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1002_struct(58, 11517, "Hunter mix", "You can now make " + "<col=000080>" + "hunter mixes" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1002_struct(59, 11485, "Super Strength mix", "You can now make " + "<col=000080>" + "super strength mixes" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1002_struct(61, 11489, "Magic essence mix", "You can now make " + "<col=000080>" + "magic essence mixes" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1002_struct(67, 11493, "Super restore mix", "You can now make " + "<col=000080>" + "super restore mix" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1002_struct(71, 11497, "Super Defence mix", "You can now make " + "<col=000080>" + "super defence mix" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1002_struct(74, 11501, "Anti-poison+ mix", "You can now make " + "<col=000080>" + "anti-poison+ mix" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1002_struct(75, 11505, "Anti fire-breath mix", "You can now make " + "<col=000080>" + "anti fire-breath mix" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1002_struct(80, 11509, "Ranging mix", "You can now make " + "<col=000080>" + "ranging mix" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1002_struct(83, 11513, "Magic mix", "You can now make " + "<col=000080>" + "magic mix" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1002_struct(85, 11521, "Zamorak mix", "You can now make " + "<col=000080>" + "Zamorak mix" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(21, 19675, "Members: Herbicide" + "<br>" + " (with 21 Dungeoneering)", "Members can now use " + "<col=000080>" + "herbicide" + "</col>" + ". (They also need level 21 Dungeoneering.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(50, 12856, "Irit gloves", "You can now wear " + "<col=000080>" + "irit gloves.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(60, 12857, "Avantoe gloves", "You can now wear " + "<col=000080>" + "avantoe gloves.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(70, 12858, "Kwuarm gloves", "You can now wear " + "<col=000080>" + "kwuarm gloves.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(70, 18340, "Members: Anti-poison totem" + "<br>" + " (with 60 Defence and 60 Dungeoneering)", "Members can now wield " + "<col=000080>" + "anti-poison totems" + "</col>" + ". (They also need level 60 Defence and level 60 Dungeoneering.)");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1002_struct(80, 12859, "Cadantine gloves", "You can now wear " + "<col=000080>" + "cadantine gloves.");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(49, 19890, "Scroll of Cleansing" + "<br>" + " (with 49 Dungeoneering)", "You can now use the " + "<col=000080>" + "Scroll of cleansing" + "</col>" + ". (You also need level 49 Dungeoneering.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(91, 18778, "Starved ancient effigies", "You can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using your knowledge of Herblore.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using your knowledge of Herblore.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using your knowledge of Herblore.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using your knowledge of Herblore.");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(1, 14215, "Stealing Creation - class 1 sacred clay", "Members can now make " + "<col=000080>" + "1-dose potions out of class 1 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(20, 14213, "Stealing Creation - class 2 sacred clay", "Members can now make " + "<col=000080>" + "2-dose potions out of class 2 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(40, 14211, "Stealing Creation - class 3 sacred clay", "Members can now make " + "<col=000080>" + "3-dose potions out of class 3 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(60, 14209, "Stealing Creation - class 4 sacred clay", "Members can now make " + "<col=000080>" + "4-dose potions out of class 4 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(80, 14207, "Stealing Creation - class 5 sacred clay", "Members can now make " + "<col=000080>" + "5-dose potions out of class 5 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1002_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Herblore level increases, you will be able to attempt higher-level herblore tasks within Daemonheim. You will also be more likely to succeed when attempting herblore tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1002_struct(3, 17556, "Weak magic potion" + "<br>" + " Sagewort & void dust", "You can now make " + "<col=000080>" + "weak magic potions" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1002_struct(3, 17512, "Sagewort", "You can now clean " + "<col=000080>" + "sagewort" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1002_struct(4, 17514, "Valerian", "You can now clean " + "<col=000080>" + "valerian" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1002_struct(5, 17558, "Weak ranged potion" + "<br>" + " Valerian & void dust", "You can now make " + "<col=000080>" + "weak ranged potions" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1002_struct(7, 17560, "Weak melee potion" + "<br>" + " Valerian & misshapen claw", "You can now make " + "<col=000080>" + "weak melee potions" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1002_struct(8, 17516, "Aloe", "You can now clean " + "<col=000080>" + "aloe" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1002_struct(9, 17562, "Weak defence potion" + "<br>" + " Aloe & void dust", "You can now make " + "<col=000080>" + "weak defence potions" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1002_struct(12, 17564, "Weak stat restore potion" + "<br>" + " Aloe & red moss", "You can now make " + "<col=000080>" + "weak stat restore potions" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1002_struct(15, 17568, "Weak cure potion" + "<br>" + " Aloe & firebreath whiskey", "You can now make " + "<col=000080>" + "weak cure potions" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1002_struct(18, 17570, "Weak rejuvenation potion" + "<br>" + " Aloe & misshapen claw", "You can now make " + "<col=000080>" + "weak rejuvenation potions" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1002_struct(21, 17572, "Weak poison" + "<br>" + " Sagewort & firebreath whiskey", "You can now make " + "<col=000080>" + "weak poisons" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1002_struct(24, 17574, "Weak gatherer's potion" + "<br>" + " Sagewort & red moss", "You can now make " + "<col=000080>" + "weak gatherer's potions" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1002_struct(27, 17576, "Weak artisan's potion" + "<br>" + " Valerian & red moss", "You can now make " + "<col=000080>" + "weak artisan's potions" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1002_struct(30, 17578, "Weak naturalist's potion" + "<br>" + " Sagewort & misshapen claw", "You can now make " + "<col=000080>" + "weak naturalist's potions" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1002_struct(33, 17580, "Weak survivalist's potion" + "<br>" + " Valerian and firebreath whiskey", "You can now make " + "<col=000080>" + "weak survivalist's potions" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1002_struct(34, 17518, "Wormwood leaf", "You can now clean " + "<col=000080>" + "wormwood leaf" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1002_struct(36, 17582, "Magic potion" + "<br>" + " Wormwood leaf & void dust", "You can now make " + "<col=000080>" + "magic potions" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1002_struct(37, 17520, "Magebane", "You can now clean " + "<col=000080>" + "magebane" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1002_struct(38, 17584, "Ranged potion" + "<br>" + " Magebane & void dust", "You can now make " + "<col=000080>" + "ranged potions" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1002_struct(40, 17586, "Melee potion" + "<br>" + " Magebane & misshapen claw", "You can now make " + "<col=000080>" + "melee potions" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1002_struct(41, 17522, "Featherfoil", "You can now clean " + "<col=000080>" + "featherfoil" + "</col>" + " within Daemonheim.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1002_struct(42, 17588, "Defence potion" + "<br>" + " Featherfoil & void dust", "You can now make " + "<col=000080>" + "defence potions" + "</col>" + " within Daemonheim.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1002_struct(45, 17590, "Stat restore potion" + "<br>" + " Featherfoil & red moss", "You can now make " + "<col=000080>" + "stat restore potions" + "</col>" + " within Daemonheim.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1002_struct(48, 17592, "Cure potion" + "<br>" + " Featherfoil & firebreath whiskey", "You can now make " + "<col=000080>" + "cure potions" + "</col>" + " within Daemonheim.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1002_struct(51, 17594, "Rejuvenation potion" + "<br>" + " Featherfoil & misshapen claw", "You can now make " + "<col=000080>" + "rejuvenation potions" + "</col>" + " within Daemonheim.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1002_struct(54, 17596, "Poison" + "<br>" + " Wormwood leaf & firebreath whiskey", "You can now make " + "<col=000080>" + "poisons" + "</col>" + " within Daemonheim.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1002_struct(57, 17598, "Gatherer's potion" + "<br>" + " Wormwood leaf & red moss", "You can now make " + "<col=000080>" + "gatherer's potions" + "</col>" + " within Daemonheim.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1002_struct(60, 17600, "Artisan's potion" + "<br>" + " Magebane & red moss", "You can now make " + "<col=000080>" + "artisan's potions" + "</col>" + " within Daemonheim.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1002_struct(63, 17602, "Naturalist's potion" + "<br>" + " Wormwood leaf & misshapen claw", "You can now make " + "<col=000080>" + "naturalist's potions" + "</col>" + " within Daemonheim.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1002_struct(66, 17604, "Survivalist's potion" + "<br>" + " Magebane & firebreath whiskey", "You can now make " + "<col=000080>" + "survivalist's potions" + "</col>" + " within Daemonheim.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1002_struct(67, 17524, "Winter's Grip", "You can now clean " + "<col=000080>" + "winter's grip" + "</col>" + " within Daemonheim.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1002_struct(69, 17606, "Strong magic potion" + "<br>" + " Winter's grip & void dust", "You can now make " + "<col=000080>" + "strong magic potions" + "</col>" + " within Daemonheim.");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1002_struct(70, 17526, "Lycopus", "You can now clean " + "<col=000080>" + "lycopus" + "</col>" + " within Daemonheim.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1002_struct(71, 17608, "Strong ranged potion" + "<br>" + " Lycopus & void dust", "You can now make " + "<col=000080>" + "strong ranged potions" + "</col>" + " within Daemonheim.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1002_struct(73, 17610, "Strong melee potion" + "<br>" + " Lycopus & misshapen claw", "You can now make " + "<col=000080>" + "strong melee potions" + "</col>" + " within Daemonheim.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1002_struct(74, 17528, "Buckthorn", "You can now clean " + "<col=000080>" + "buckthorn" + "</col>" + " within Daemonheim.");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1002_struct(75, 17612, "Strong defence potion" + "<br>" + " Buckthorn & void dust", "You can now make " + "<col=000080>" + "strong defence potions" + "</col>" + " within Daemonheim.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1002_struct(78, 17614, "Strong stat restore potion" + "<br>" + " Buckthorn & red moss", "You can now make " + "<col=000080>" + "strong stat restore potions" + "</col>" + " within Daemonheim.");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1002_struct(81, 17616, "Strong cure potion" + "<br>" + " Buckthorn & firebreath whiskey", "You can now make " + "<col=000080>" + "strong cure potions" + "</col>" + " within Daemonheim.");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1002_struct(84, 17618, "Strong rejuvenation potion" + "<br>" + " Buckthorn & misshapen claw", "You can now make " + "<col=000080>" + "strong rejuvenation potions" + "</col>" + " within Daemonheim.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1002_struct(87, 17620, "Strong poison" + "<br>" + " Winter's grip & firebreath whiskey", "You can now make " + "<col=000080>" + "strong poisons" + "</col>" + " within Daemonheim.");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1002_struct(90, 17622, "Strong gatherer's potion" + "<br>" + " Winter's grip & red moss", "You can now make " + "<col=000080>" + "strong gatherer's potions" + "</col>" + " within Daemonheim.");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1002_struct(93, 17624, "Strong artisan's potion" + "<br>" + " Lycopus & red moss", "You can now make " + "<col=000080>" + "strong artisan's potions" + "</col>" + " within Daemonheim.");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1002_struct(96, 17626, "Strong naturalist's potion" + "<br>" + " Winter's grip & misshapen claw", "You can now make " + "<col=000080>" + "strong naturalist's potions" + "</col>" + " within Daemonheim.");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1002_struct(99, 17628, "Strong survivalist's potion" + "<br>" + " Lycopus & firebreath whiskey", "You can now make " + "<col=000080>" + "strong survivalist's potions" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1002_struct(99, 9774, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Herblore" + "<col=000080>" + ". Why not visit " + "<col=800000>" + "Kaqemeex" + "<col=000080>" + ", near " + "<col=800000>" + "Taverley" + "<col=000080>" + "? He has something special that is only available to true masters of the " + "<col=800000>" + "Herblore" + "<col=000080>" + " skill!");
|
||||
}
|
||||
}
|
||||
return newstruct cs2func_script_1002_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
cs2func_script_1003_struct(1,1,0) script_1003(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1003_struct(0, "Prayers");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1003_struct(1, "Equipment");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1003_struct(0, "Dungeoneering");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1003_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1003_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,214 @@
|
||||
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" + "<br>" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "initiate sallets" + "</col>" + " (after Recruitment Drive, with level 20 Defence).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1004_struct(10, 5575, "Members: Initiate hauberk" + "<br>" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "initiate hauberks" + "</col>" + " (after Recruitment Drive, with level 20 Defence).");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1004_struct(10, 5576, "Members: Initiate cuisse" + "<br>" + " (after Recruitment Drive and with 20 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "initiate cuisses" + "</col>" + " (after Recruitment Drive, with level 20 Defence).");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1004_struct(20, 9672, "Members: Proselyte sallet" + "<br>" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "proselyte sallets" + "</col>" + " (after Slug Menace, with level 30 Defence).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1004_struct(20, 9674, "Members: Proselyte hauberk" + "<br>" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "proselyte hauberks" + "</col>" + " (after Slug Menace, with level 30 Defence).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1004_struct(20, 9676, "Members: Proselyte cuisse" + "<br>" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "proselyte cuisses" + "</col>" + " (after Slug Menace, with level 30 Defence).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1004_struct(20, 9678, "Members: Proselyte plateskirt" + "<br>" + " (after Slug Menace and with 30 Defence)", "Members now have the Prayer level required to wear " + "<col=000080>" + "proselyte plateskirts" + "</col>" + " (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 " + "<col=000080>" + "Guthix robe tops" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1004_struct(20, 10466, "Members: Guthix robe legs", "Members can now wear " + "<col=000080>" + "Guthix robe legs" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1004_struct(20, 10458, "Members: Saradomin robe top", "Members can now wear " + "<col=000080>" + "Saradomin robe tops" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1004_struct(20, 10464, "Members: Saradomin robe legs", "Members can now wear " + "<col=000080>" + "Saradomin robe legs" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1004_struct(20, 10460, "Members: Zamorak robe top", "Members can now wear " + "<col=000080>" + "Zamorak robe tops" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1004_struct(20, 10468, "Members: Zamorak robe legs", "Members can now wear " + "<col=000080>" + "Zamorak robe legs" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1004_struct(20, 19380, "Members: Armadyl robe top", "Members can now wear " + "<col=000080>" + "Armadyl robe tops" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1004_struct(20, 19386, "Members: Armadyl robe legs", "Members can now wear " + "<col=000080>" + "Armadyl robe legs" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1004_struct(20, 19384, "Members: Bandos robe top", "Members can now wear " + "<col=000080>" + "Bandos robe tops" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1004_struct(20, 19388, "Members: Bandos robe legs", "Members can now wear " + "<col=000080>" + "Bandos robe legs" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1004_struct(20, 19382, "Members: Ancient robe top", "Members can now wear " + "<col=000080>" + "Ancient robe tops" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1004_struct(20, 19390, "Members: Ancient robe legs", "Members can now wear " + "<col=000080>" + "Ancient robe legs" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1004_struct(21, 18337, "Members: Bonecrusher" + "<br>" + " (with 21 Dungeoneering)", "Members can now use " + "<col=000080>" + "bonecrushers" + "</col>" + ". (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 " + "<col=000080>" + "Void melee helms" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1004_struct(22, 11664, "Members: Void ranger helm", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void ranger helms" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1004_struct(22, 11663, "Members: Void mage helm", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void mage helms" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1004_struct(22, 8839, "Members: Void knight top", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void knight tops" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1004_struct(22, 8840, "Members: Void knight robe", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void knight robes" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1004_struct(22, 8842, "Members: Void knight gloves", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void knight gloves" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1004_struct(22, 19712, "Members: Void knight deflector", "Members now have the Prayer level required to wear " + "<col=000080>" + "Void knight deflectors" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1004_struct(22, 8841, "Members: Void knight mace", "Members now have the Prayer level required to wield " + "<col=000080>" + "Void knight maces" + "</col>" + ".");
|
||||
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.", "<col=000080>" + "Void knight equipment" + "</col>" + " 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" + "<br>" + " (after Another Slice of H.A.M., with 15 Attack)", "Members now have the Prayer level required to wield the " + "<col=000080>" + "Ancient Mace" + "</col>" + " (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" + "<br>" + " (with 30 Dungeoneering)", "You now have the Prayer level required to wear " + "<col=000080>" + "Twisted bird skull necklaces" + "</col>" + ". (You also need level 30 Dungeoneering.)");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1004_struct(40, 10448, "Members: Guthix cloak", "Members can now wear " + "<col=000080>" + "Guthix cloaks" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1004_struct(40, 10454, "Members: Guthix mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Guthix mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1004_struct(40, 10446, "Members: Saradomin cloak", "Members can now wear " + "<col=000080>" + "Saradomin cloaks" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1004_struct(40, 10452, "Members: Saradomin mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Saradomin mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1004_struct(40, 10450, "Members: Zamorak cloak", "Members can now wear " + "<col=000080>" + "Zamorak cloaks" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1004_struct(40, 10456, "Members: Zamorak mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Zamorak mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1004_struct(40, 19368, "Members: Armadyl cloak", "Members can now wear " + "<col=000080>" + "Armadyl cloaks" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1004_struct(40, 19374, "Members: Armadyl mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Armadyl mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1004_struct(40, 19370, "Members: Bandos cloak", "Members can now wear " + "<col=000080>" + "Bandos cloaks" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1004_struct(40, 19376, "Members: Bandos mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Bandos mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1004_struct(40, 19372, "Members: Ancient cloak", "Members can now wear " + "<col=000080>" + "Ancient cloaks" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1004_struct(40, 19378, "Members: Ancient mitre" + "<br>" + " (with 40 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Ancient mitres" + "</col>" + ". (They also need level 40 Magic.)");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1004_struct(48, 19892, "Amulet of zealots" + "<br>" + " (with 48 Dungeoneering)", "You now have the Prayer level required to wear " + "<col=000080>" + "Amulets of zealots" + "</col>" + ". (You also need level 48 Dungeoneering.)");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1004_struct(50, 1716, "Members: Use completed Prayer books" + "<br>" + "to bless holy and unholy symbols" + "<br>" + " (after Horror from the Deep)", "Members now have the Prayer level required to use completed prayer books to bless " + "<col=000080>" + "holy" + "</col>" + " and " + "<col=000080>" + "unholy symbols" + "</col>" + " (after Horror from the Deep).");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1004_struct(55, 13734, "Members: Spirit shield" + "<br>" + " (after Summer's End and with 40 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "spirit shields" + "</col>" + " (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 " + "<col=000080>" + "Guthix stoles" + "</col>" + ".");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1004_struct(60, 10442, "Members: Guthix crozier", "Members can now wield " + "<col=000080>" + "Guthix croziers" + "</col>" + ".");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1004_struct(60, 10470, "Members: Saradomin stole", "Members can now wear " + "<col=000080>" + "Saradomin stoles" + "</col>" + ".");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1004_struct(60, 10440, "Members: Saradomin crozier", "Members can now wield " + "<col=000080>" + "Saradomin croziers" + "</col>" + ".");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1004_struct(60, 10474, "Members: Zamorak stole", "Members can now wear " + "<col=000080>" + "Zamorak stoles" + "</col>" + ".");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1004_struct(60, 10444, "Members: Zamorak crozier", "Members can now wield " + "<col=000080>" + "Zamorak croziers" + "</col>" + ".");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1004_struct(60, 19392, "Members: Armadyl stole", "Members can now wear " + "<col=000080>" + "Armadyl stoles" + "</col>" + ".");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1004_struct(60, 19362, "Members: Armadyl crozier", "Members can now wield " + "<col=000080>" + "Armadyl croziers" + "</col>" + ".");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1004_struct(60, 19394, "Members: Bandos stole", "Members can now wear " + "<col=000080>" + "Bandos stoles" + "</col>" + ".");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1004_struct(60, 19364, "Members: Bandos crozier", "Members can now wield " + "<col=000080>" + "Bandos croziers" + "</col>" + ".");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1004_struct(60, 19396, "Members: Ancient stole", "Members can now wear " + "<col=000080>" + "Ancient stoles" + "</col>" + ".");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1004_struct(60, 19366, "Members: Ancient crozier", "Members can now wield " + "<col=000080>" + "Ancient croziers" + "</col>" + ".");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1004_struct(60, 19323, "Members: Dragon staff" + "<br>" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "dragon staves" + "</col>" + ". (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" + "<br>" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "penguin staves" + "</col>" + ". (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" + "<br>" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "bat staves" + "</col>" + ". (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" + "<br>" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "wolf staves" + "</col>" + ". (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" + "<br>" + " (with 40 Magic, 40 Attack and 20 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "cat staves" + "</col>" + ". (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" + "<br>" + " (after Summer's End and with 70 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "blessed spirit shields" + "</col>" + " (after Summer's End, with level 70 Defence).");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1004_struct(60, 19887, "Members: Split dragon tooth necklace" + "<br>" + " (with 60 Dungeoneering)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Split dragon tooth necklaces" + "</col>" + ". (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 " + "<col=000080>" + "Third-Age druidic staves" + "</col>" + ".");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1004_struct(65, 19311, "Members: Third-Age druidic cloak", "Members can now wear " + "<col=000080>" + "Third-Age druidic cloaks" + "</col>" + ".");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1004_struct(65, 19314, "Members: Third-Age druidic wreath", "Members can now wear " + "<col=000080>" + "Third-Age druidic wreaths" + "</col>" + ".");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1004_struct(65, 19317, "Members: Third-Age Druidic robe top", "Members can now wear " + "<col=000080>" + "Third-Age druidic robe tops" + "</col>" + ".");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1004_struct(65, 19320, "Members: Third-Age Druidic robe bottoms", "Members can now wear " + "<col=000080>" + "Third-Age druidic bottoms" + "</col>" + ".");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1004_struct(70, 13738, "Members: Arcane spirit shield" + "<br>" + " (after Summer's End and with 65 Magic and 75 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "arcane spirit shields" + "</col>" + " (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" + "<br>" + " (after Summer's End and with 65 Magic and 75 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "spectral spirit shields" + "</col>" + " (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" + "<br>" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Akrisae's hood" + "</col>" + " (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" + "<br>" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Akrisae's robe top" + "</col>" + " (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" + "<br>" + " (after Ritual of the Mahjarrat and with level 70 Defence and 70 Magic)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Akrisae's robe skirt" + "</col>" + " (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" + "<br>" + " (after Ritual of the Mahjarrat and with level 70 Attack and 70 Magic)", "Members now have the Prayer level required to use " + "<col=000080>" + "Akrisae's war mace" + "</col>" + " (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" + "<br>" + " (after Summer's End and with 75 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "divine spirit shields" + "</col>" + " (after Summer's End, with level 75 Defence).");
|
||||
case 77:
|
||||
return newstruct cs2func_script_1004_struct(75, 13742, "Members: Elysian spirit shield" + "<br>" + " (after Summer's End and with 75 Defence)", "Members now have the Prayer level required to wield " + "<col=000080>" + "elysian spirit shields" + "</col>" + " (after Summer's End, with level 75 Defence).");
|
||||
case 78:
|
||||
return newstruct cs2func_script_1004_struct(90, 19888, "Members: Demon horn necklace" + "<br>" + " (with 90 Dungeoneering)", "Members now have the Prayer level required to wear " + "<col=000080>" + "Demon horn necklaces" + "</col>" + ". (They also need level 90 Dungeoneering.)");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1004_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "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 " + "<col=000080>" + "repair" + "</col>" + " somebody else's " + "<col=000080>" + "gravestone" + "</col>" + "!");
|
||||
flow_87:
|
||||
return newstruct cs2func_script_1004_struct(31, 13253, "Monastery", "Abbot Langley will now let you enter the " + "<col=000080>" + "Monastery" + "</col>" + " west of " + "<col=000080>" + "Edgeville" + "</col>" + ".");
|
||||
flow_88:
|
||||
return newstruct cs2func_script_1004_struct(70, 11948, "Bless somebody else's gravestone", "You can now " + "<col=000080>" + "bless somebody else's " + "<col=000080>" + "gravestone" + "</col>" + "!");
|
||||
flow_89:
|
||||
return newstruct cs2func_script_1004_struct(85, 13754, "Members: Bless spirit shields" + "<br>" + " (after Summer's End)", "Members can now " + "<col=000080>" + "bless spirit shields" + "</col>" + " (after Summer's End).");
|
||||
flow_90:
|
||||
return newstruct cs2func_script_1004_struct(90, 13746, "Members: Create arcane spirit shields" + "<br>" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "<col=000080>" + "arcane spirit shields" + "</col>" + " (after Summer's End, with level 85 Smithing).");
|
||||
flow_91:
|
||||
return newstruct cs2func_script_1004_struct(90, 13748, "Members: Create divine spirit shields" + "<br>" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "<col=000080>" + "divine spirit shields" + "</col>" + " (after Summer's End, with level 85 Smithing).");
|
||||
flow_92:
|
||||
return newstruct cs2func_script_1004_struct(90, 13750, "Members: Create elysian spirit shields" + "<br>" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "<col=000080>" + "elysian spirit shields" + "</col>" + " (after Summer's End, with level 85 Smithing).");
|
||||
flow_93:
|
||||
return newstruct cs2func_script_1004_struct(90, 13752, "Members: Create spectral spirit shields" + "<br>" + " (after Summer's End and with 85 Smithing)", "Members can now create " + "<col=000080>" + "spectral spirit shields" + "</col>" + " (after Summer's End, with level 85 Smithing).");
|
||||
flow_94:
|
||||
return newstruct cs2func_script_1004_struct(99, 9759, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Prayer" + "<col=000080>" + ". Members can visit " + "<col=800000>" + "Brother Jared" + "<col=000080>" + " upstairs at the " + "<col=800000>" + "Monastery" + "<col=000080>" + ". He has something special that is only available to true masters of the " + "<col=800000>" + "Prayer" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1004_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
cs2func_script_1005_struct(1,1,0) script_1005(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1005_struct(1, "Traps");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1005_struct(1, "Tracking");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1005_struct(1, "Birds");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1005_struct(1, "Butterfly net");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1005_struct(1, "Deadfall");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1005_struct(1, "Box trap");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1005_struct(1, "Net trap");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1005_struct(1, "Pitfalls");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1005_struct(1, "Falconry");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1005_struct(1, "Imp box");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1005_struct(1, "Other");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1005_struct(1, "Clothing");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1005_struct(1, "Barehanded");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1005_struct(1, "Minigames");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1005_struct(1, "Dungeoneering");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1005_struct(1, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1005_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,382 @@
|
||||
cs2func_script_1006_struct(2,2,0) script_1006(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(1, 9951, "Lay 1 trap at a time", "You can now lay " + "<col=000080>" + "1 trap" + "</col>" + " at a time.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(1, 10006, "Bird snare setting", "You can now set " + "<col=000080>" + "bird snares" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(1, 10150, "Noose wand", "You can now use a " + "<col=000080>" + "noose wand" + "</col>" + " when tracking.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(15, 10010, "Butterfly netting", "You can now use a " + "<col=000080>" + "butterfly net" + "</col>" + " and " + "<col=000080>" + "butterfly jar" + "</col>" + " to catch " + "<col=000080>" + "butterflies" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(20, 9951, "Lay up to 2 traps at a time", "You can now lay up to " + "<col=000080>" + "2 traps" + "</col>" + " at a time.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(23, 1511, "Set a deadfall trap (limit of 1)", "You can now set a " + "<col=000080>" + "deadfall trap" + "</col>" + " up to a limit of 1.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(27, 10008, "Set a box trap", "You can now set a " + "<col=000080>" + "box trap" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(27, 10031, "Set a rabbit snare", "You can now set a " + "<col=000080>" + "rabbit snare" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(29, 303, "Set a net trap", "You can now set a " + "<col=000080>" + "net trap" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(31, 10029, "Set a pitfall trap", "You can now set a " + "<col=000080>" + "pitfall trap" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(39, 594, "Use smoke to mask the scent on a trap", "You can now use " + "<col=000080>" + "smoke" + "</col>" + " to mask the scent on a trap.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(40, 9951, "Lay up to 3 traps at a time", "You can now lay up to " + "<col=000080>" + "3 traps" + "</col>" + " at a time.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1006_struct(40, 14110, "Sacred clay butterfly net", "You can now use " + "<col=000080>" + "sacred clay butterfly nets" + "</col>");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1006_struct(40, 14102, "Volatile butterfly net", "You can now use " + "<col=000080>" + "volatile butterfly nets" + "</col>");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1006_struct(43, 10023, "Hunt with a falcon", "You can now hunt with a " + "<col=000080>" + "falcon" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1006_struct(60, 9951, "Lay up to 4 traps at a time", "You can now lay up to " + "<col=000080>" + "4 traps" + "</col>" + " at a time.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1006_struct(70, 19965, "Marasamaw plants (herblore habitat)", "You can now set a " + "<col=000080>" + "marasamaw plant" + "</col>" + " trap.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1006_struct(71, 10025, "Magical imp box", "You can now set a " + "<col=000080>" + "magical imp box" + "</col>" + " trap.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1006_struct(80, 9951, "Lay up to 5 traps at a time", "You can now lay up to " + "<col=000080>" + " 5 traps" + "</col>" + " at a time.");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(1, 9953, "Polar kebbit (polar)", "You can now track " + "<col=000080>" + "polar kebbits" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(3, 9954, "Common kebbit (woodland)", "You can now track " + "<col=000080>" + "common kebbits" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(7, 9955, "Feldip weasel (jungle)", "You can now track " + "<col=000080>" + "feldip weasels" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(13, 9956, "Desert devil (desert)", "You can now track " + "<col=000080>" + "desert devils" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(45, 14832, "Penguins (polar)" + "<br>" + " (after Hunt for Red Raktuber)", "You can now track " + "<col=000080>" + "penguins" + "</col>" + " (after Hunt for Red Raktuber).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(49, 9961, "Razor-backed kebbit (woodland)", "You can now track " + "<col=000080>" + "razor-backed kebbits" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(71, 19954, "Shadow jadinko (herblore habitat)", "You can now track " + "<col=000080>" + "shadow jadinkos" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(78, 19958, "Diseased jadinko (herblore habitat)", "You can now track " + "<col=000080>" + "diseased jadinkos" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(79, 19955, "Camouflaged jadinko (herblore habitat)", "You can now track " + "<col=000080>" + "camouflaged jadinkos" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(1, 9965, "Crimson swift (jungle)", "You can now trap " + "<col=000080>" + "crimson swifts" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(5, 9968, "Golden warbler (desert)", "You can now trap " + "<col=000080>" + "golden warblers" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(9, 9966, "Copper longtail (woodland)", "You can now trap " + "<col=000080>" + "copper longtails" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(11, 9967, "Cerulean twitch (polar)", "You can now trap " + "<col=000080>" + "cerulean twitches" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(19, 9969, "Tropical wagtail (jungle)", "You can now trap " + "<col=000080>" + "tropical wagtails" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(39, 12586, "Wimpy bird (jungle)" + "<br>" + " (after starting As a First Resort...)" + "<br>" + " Required lure: smouldering tansymum", "You can now trap " + "<col=000080>" + "wimpy birds" + "</col>" + " (after starting As a First Resort...).");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(15, 9970, "Ruby harvest butterfly (woodland)", "You can now net " + "<col=000080>" + "ruby harvest butterflies" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(17, 11238, "Baby impling", "You can now net " + "<col=000080>" + "baby implings" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(22, 11240, "Young impling", "You can now net " + "<col=000080>" + "young implings" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(25, 9971, "Sapphire glacialis butterfly (polar)", "You can now net " + "<col=000080>" + "sapphire glacialis butterflies" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(28, 11242, "Gourmet impling", "You can now net " + "<col=000080>" + "gourmet implings" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(35, 9972, "Snowy knight butterfly (polar)", "You can now net " + "<col=000080>" + "snowy knight butterflies" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(36, 11244, "Earth impling", "You can now net " + "<col=000080>" + "earth implings" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(42, 11246, "Essence impling", "You can now net " + "<col=000080>" + "essence implings" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(45, 9973, "Black warlock butterfly (jungle)", "You can now net " + "<col=000080>" + "black warlock butterflies" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(50, 11248, "Eclectic impling", "You can now net " + "<col=000080>" + "eclectic implings" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(54, 15513, "Spirit impling", "You can now net " + "<col=000080>" + "spirit implings" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(58, 11250, "Nature impling", "You can now net " + "<col=000080>" + "nature implings" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1006_struct(65, 11252, "Magpie impling", "You can now net " + "<col=000080>" + "magpie implings" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1006_struct(74, 11254, "Ninja impling", "You can now net " + "<col=000080>" + "ninja implings" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1006_struct(76, 13337, "Pirate impling" + "<br>" + " (after Rocking Out)", "You can now net " + "<col=000080>" + "pirate implings" + "</col>" + " (after Rocking Out).");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1006_struct(83, 11256, "Dragon impling", "You can now net " + "<col=000080>" + "dragon implings" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1006_struct(87, 15515, "Zombie impling", "You can now net " + "<col=000080>" + "zombie implings" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1006_struct(91, 15517, "Kingly impling", "You can now net " + "<col=000080>" + "kingly implings" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(23, 9962, "Wild kebbit (woodland)" + "<br>" + " Preferred bait: Raw meat", "You can now use deadfall traps to hunt " + "<col=000080>" + "wild kebbits" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(33, 9958, "Barb-tailed kebbit (jungle)" + "<br>" + " Preferred bait: Raw rainbow fish", "You can now use deadfall traps to hunt " + "<col=000080>" + "barb-tailed kebbits" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(37, 9957, "Prickly kebbit (northern woodland)" + "<br>" + " Preferred bait: Barley", "You can now use deadfall traps to hunt " + "<col=000080>" + "prickly kebbits" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(44, 12587, "Diseased kebbit (jungle)" + "<br>" + " (after starting As a First Resort...)" + "<br>" + " Required lure: smouldering fever grass", "You now have the Hunter level required to use deadfall traps to hunt " + "<col=000080>" + "diseased kebbits" + "</col>" + " (after starting As a First Resort...).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(51, 9959, "Sabre-toothed kebbit (polar)" + "<br>" + " Preferred bait: Raw meat", "You can now use deadfall traps to hunt " + "<col=000080>" + "sabre-toothed kebbits" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(51, 14832, "Penguins (polar)" + "<br>" + " (after Hunt for Red Raktuber)" + "<br>" + " Preferred bait: Raw cod", "You can now use deadfall traps to hunt " + "<col=000080>" + "penguins" + "</col>" + " (after Hunt for Red Raktuber).");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(27, 10092, "Ferret (woodland)" + "<br>" + " (after Eagles' Peak)", "You can now catch " + "<col=000080>" + "ferrets" + "</col>" + " with box traps (after Eagles' Peak).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(27, 12184, "Gecko" + "<br>" + " (with 10 Summoning)", "You now have the Hunter level required to catch " + "<col=000080>" + "geckos" + "</col>" + " with box traps. (You also need level 10 Summoning.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(27, 12199, "Raccoon" + "<br>" + " (with 80 Summoning)", "You now have the Hunter level required to catch " + "<col=000080>" + "raccoons" + "</col>" + " with box traps. (You also need level 80 Summoning.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(27, 12201, "Monkey" + "<br>" + " (with 95 Summoning)" + "<br>" + " Preferred bait: Bananas", "You now have the Hunter level required to catch " + "<col=000080>" + "monkeys" + "</col>" + " with box traps. (You also need level 95 Summoning.)");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(48, 12585, "Platypus (jungle)" + "<br>" + " (with 10 Summoning)" + "<br>" + " (after starting As a First Resort...)" + "<br>" + " Required lure: Smouldering lavender", "You now have the Hunter level required to catch " + "<col=000080>" + "platypodes" + "</col>" + " with box traps (after As a First Resort... and with level 10 Summoning).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(53, 9976, "Chinchompa (woodland)" + "<br>" + " Preferred bait: Spicy chopped tomatoes", "You can now catch " + "<col=000080>" + "chinchompas" + "</col>" + " with box traps.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(56, 14832, "Penguin (polar)" + "<br>" + " (after Hunt for Red Raktuber)" + "<br>" + " Preferred bait: Raw cod", "You can now catch " + "<col=000080>" + "penguins" + "</col>" + " with box traps (after Hunt for Red Raktuber).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(63, 9977, "Red chinchompa (jungle)" + "<br>" + " Preferred bait: Spicy minced meat", "You can now catch " + "<col=000080>" + "red chinchompas" + "</col>" + " with box traps.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(66, 12544, "Pawya (Isafdar)" + "<br>" + " Required bait: Papaya fruit", "You can now catch " + "<col=000080>" + "pawyas" + "</col>" + " with box traps.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(70, 19951, "Common jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "common jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(74, 19957, "Igneous jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "igneous jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(75, 19960, "Cannibal jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "cannibal jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1006_struct(76, 19953, "Aquatic jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "aquatic jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1006_struct(77, 19952, "Amphibious jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "amphibious jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1006_struct(77, 12537, "Grenwall (Isafdar)" + "<br>" + " Required bait: Raw pawya meat", "You can now catch " + "<col=000080>" + "grenwall" + "</col>" + " with box traps.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1006_struct(78, 19959, "Carrion jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "carrion jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1006_struct(80, 19956, "Draconic jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "draconic jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1006_struct(81, 19961, "Saradomin, Guthix and Zamorak jadinko (using marasamaw plants)" + "<br>" + " Preferred bait: Withered vines", "You can now catch " + "<col=000080>" + "Saradomin, Guthix and Zamorak jadinkos" + "</col>" + " with marasamaw plants.");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(29, 10149, "Swamp lizard (swamp)" + "<br>" + " Preferred bait: Guam tar", "You can now catch " + "<col=000080>" + "swamp lizards" + "</col>" + " with net traps.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(29, 12200, "Squirrel" + "<br>" + " (with 60 Summoning)" + "<br>" + " Preferred bait: Nuts", "You now have the Hunter level required to catch " + "<col=000080>" + "squirrels" + "</col>" + " with net traps. (You also need level 60 Summoning.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(47, 10146, "Orange salamander (desert)" + "<br>" + " Preferred bait: Marrentill tar", "You can now catch " + "<col=000080>" + "orange salamanders" + "</col>" + " with net traps.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(50, 14832, "Penguin (polar)" + "<br>" + " (after Hunt for Red Raktuber)", "You can now catch " + "<col=000080>" + "penguins" + "</col>" + " with net traps (after Hunt for Red Raktuber).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(59, 10147, "Red salamander (lava)" + "<br>" + " Preferred bait: Tarromin tar", "You can now catch " + "<col=000080>" + "red salamanders" + "</col>" + " with net traps.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(67, 10148, "Black salamander (lava)" + "<br>" + " Preferred bait: Harralander tar", "You can now catch " + "<col=000080>" + "black salamanders" + "</col>" + " with net traps.");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(31, 10045, "Spined larupia (jungle)", "You can now catch " + "<col=000080>" + "spined larupias" + "</col>" + " with pit traps.");
|
||||
}
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(41, 10051, "Horned graahk (Karamja)", "You can now catch " + "<col=000080>" + "horned graahks" + "</col>" + " with pit traps.");
|
||||
}
|
||||
if (arg1 == 2) {
|
||||
return newstruct cs2func_script_1006_struct(55, 10039, "Sabre-toothed kyatt (polar)", "You can now catch " + "<col=000080>" + "sabre-toothed kyatts" + "</col>" + " with pit traps.");
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(43, 9960, "Spotted kebbit (woodland)", "You can now hunt " + "<col=000080>" + "spotted kebbits" + "</col>" + " with a falcon.");
|
||||
}
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(57, 9963, "Dark kebbit (woodland)", "You can now hunt " + "<col=000080>" + "dark kebbits" + "</col>" + " with a falcon.");
|
||||
}
|
||||
if (arg1 == 2) {
|
||||
return newstruct cs2func_script_1006_struct(69, 9964, "Dashing kebbit (woodland)", "You can now hunt " + "<col=000080>" + "dashing kebbits" + "</col>" + " with a falcon.");
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(71, 9952, "Imp (worldwide)" + "<br>" + " Preferred bait: Magical beads", "You can now catch " + "<col=000080>" + "imps" + "</col>" + " in " + "<col=000080>" + "imp boxes" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(27, 9975, "White rabbit (woodland)" + "<br>" + " Use a ferret to flush the rabbit out of its hole" + "<br>" + " (after Eagles' Peak)", "You now have the Hunter level required to use a " + "<col=000080>" + "ferret" + "</col>" + " to hunt " + "<col=000080>" + "white rabbits" + "</col>" + " (after Eagles' Peak).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(27, 9974, "Giant eagle (various)" + "<br>" + " (after Eagles' Peak)", "You now have the Hunter level required to lasso " + "<col=000080>" + "giant eagles" + "</col>" + " (after Eagles' Peak).");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(72, 19808, "Charm sprites (south of the Tree Gnome Stronghold)" + "<br>" + " Use Hunter skill to catch charm sprites and gain Summoning charms", "You now have the Hunter level required to transmute " + "<col=000080>" + "charm sprites" + "</col>" + " into Summoning charm slices.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(91, 18778, "Starved ancient effigies", "You can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using your knowledge of Hunter.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using your knowledge of Hunter.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using your knowledge of Hunter.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using your knowledge of Hunter.");
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(1, 10065, "Polar kebbit fur clothing (polar)", "You can now wear " + "<col=000080>" + "polar kebbit fur clothing" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(1, 10053, "Common kebbit fur clothing (woodland)", "You can now wear " + "<col=000080>" + "common kebbit fur clothing" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(4, 10057, "Feldip weasel fur clothing (jungle)", "You can now wear " + "<col=000080>" + "feldip weasel fur clothing" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(10, 10061, "Desert devil fur clothing (desert)", "You can now wear " + "<col=000080>" + "desert devil fur clothing" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(24, 10132, "Lucky rabbit's foot", "You can now wear a " + "<col=000080>" + "lucky rabbit's foot" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(28, 10045, "Larupia fur clothing", "You can now wear " + "<col=000080>" + "larupia fur clothing" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(38, 10051, "Graahk-hide clothing", "You can now wear " + "<col=000080>" + "graahk-hide clothing" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(40, 10069, "Spotted capes", "You can now wear " + "<col=000080>" + "spotted capes" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(52, 10039, "Kyatt fur clothing", "You can now wear " + "<col=000080>" + "kyatt fur clothing" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(54, 10075, "Gloves of silence", "You can now wear " + "<col=000080>" + "gloves of silence" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(66, 10071, "Spottier capes", "You can now wear " + "<col=000080>" + "spottier capes" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(70, 20046, "Witchdoctor clothing", "You can now wear " + "<col=000080>" + "witchdoctor clothing" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(17, 11238, "Baby impling", "You can now catch " + "<col=000080>" + "baby implings" + "</col>" + " barehanded.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(22, 11240, "Young impling", "You can now catch " + "<col=000080>" + "young implings" + "</col>" + " barehanded.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(28, 11242, "Gourmet impling", "You can now catch " + "<col=000080>" + "gourmet implings" + "</col>" + " barehanded.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(36, 11244, "Earth impling", "You can now catch " + "<col=000080>" + "earth implings" + "</col>" + " barehanded.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(42, 11246, "Essence impling", "You can now catch " + "<col=000080>" + "essence implings" + "</col>" + " barehanded.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(50, 11248, "Eclectic impling", "You can now catch " + "<col=000080>" + "eclectic implings" + "</col>" + " barehanded.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(54, 15513, "Spirit impling", "You can now catch " + "<col=000080>" + "spirit implings" + "</col>" + " barehanded.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(58, 11250, "Nature impling", "You can now catch " + "<col=000080>" + "nature implings" + "</col>" + " barehanded.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(65, 11252, "Magpie impling", "You can now catch " + "<col=000080>" + "magpie implings" + "</col>" + " barehanded.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(74, 11254, "Ninja impling", "You can now catch " + "<col=000080>" + "ninja implings" + "</col>" + " barehanded.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(76, 13337, "Pirate impling" + "<br>" + " (after Rocking Out)", "You can now catch " + "<col=000080>" + "pirate implings" + "</col>" + " barehanded (after Rocking Out).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(80, 9970, "Catch ruby harvest butterfly barehanded (woodland)" + "<br>" + " (with 75 Agility)", "You now have the Hunter level to catch " + "<col=000080>" + "ruby harvest butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 75 Agility.)");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1006_struct(83, 11256, "Dragon impling", "You can now catch " + "<col=000080>" + "dragon implings" + "</col>" + " barehanded.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1006_struct(85, 9971, "Catch sapphire glacialis butterfly barehanded (polar)" + "<br>" + " (with 80 Agility)", "You now have the Hunter level to catch " + "<col=000080>" + "sapphire glacialis butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 80 Agility.)");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1006_struct(87, 15515, "Zombie impling", "You can now catch " + "<col=000080>" + "zombie implings" + "</col>" + " barehanded.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1006_struct(90, 9972, "Catch snowy knight butterfly barehanded (polar)" + "<br>" + " (with 85 Agility)", "You now have the Hunter level to catch " + "<col=000080>" + "snowy knight butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 85 Agility.)");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1006_struct(91, 15517, "Kingly impling", "You can now catch " + "<col=000080>" + "kingly implings" + "</col>" + " barehanded.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1006_struct(95, 9973, "Catch black warlock butterfly barehanded (jungle)" + "<br>" + " (with 90 Agility)", "You now have the Hunter level to catch " + "<col=000080>" + "black warlock butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 90 Agility.)");
|
||||
}
|
||||
break;
|
||||
case 13:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(1, 14152, "Stealing Creation - class 1 butterfly net", "Members can now use " + "<col=000080>" + "class 1 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(20, 14184, "Stealing Creation - net class 2 sacred clay", "Members can now net " + "<col=000080>" + "class 2 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(20, 14154, "Stealing Creation - class 2 butterfly net", "Members can now use " + "<col=000080>" + "class 2 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(40, 14186, "Stealing Creation - net class 3 sacred clay", "Members can now net " + "<col=000080>" + "class 3 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(40, 14156, "Stealing Creation - class 3 butterfly net", "Members can now use " + "<col=000080>" + "class 3 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(60, 14188, "Stealing Creation - net class 4 sacred clay", "Members can now net " + "<col=000080>" + "class 4 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(60, 14158, "Stealing Creation - class 4 butterfly net", "Members can now use " + "<col=000080>" + "class 4 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(80, 14190, "Stealing Creation - net class 5 sacred clay", "Members can now net " + "<col=000080>" + "class 5 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(80, 14160, "Stealing Creation - class 5 butterfly net", "Members can now use " + "<col=000080>" + "class 5 butterfly nets" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 14:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1006_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Hunter level increases, you will be able to attempt higher-level hunter tasks within Daemonheim. You will also be more likely to succeed when attempting hunter tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1006_struct(1, 17756, "Tangle gum trap (Tier 1)", "You can now place " + "<col=000080>" + "tangle gum traps" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1006_struct(1, 17424, "Protomastyx hide (Tier 1)", "You can now gain " + "<col=000080>" + "protomastyx hides" + "</col>" + " from protomastyx carcasses within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1006_struct(10, 17758, "Seeping elm trap (Tier 2)", "You can now place " + "<col=000080>" + "seeping elm traps" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1006_struct(10, 17426, "Submastyx hide (Tier 2)", "You can now gain " + "<col=000080>" + "submastyx hides" + "</col>" + " from submastyx carcasses within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1006_struct(20, 17760, "Blood spindle trap (Tier 3)", "You can now place " + "<col=000080>" + "blood spindle traps" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1006_struct(20, 17428, "Paramastyx hide (Tier 3)", "You can now gain " + "<col=000080>" + "paramastyx hides" + "</col>" + " from paramastyx carcasses within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1006_struct(30, 17762, "Utuku trap (Tier 4)", "You can now place " + "<col=000080>" + "utuku traps" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1006_struct(30, 17430, "Archaemastyx hide (Tier 4)", "You can now gain " + "<col=000080>" + "archaemastyx hides" + "</col>" + " from archaemastyx carcasses within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1006_struct(40, 17764, "Spinebeam trap (Tier 5)", "You can now place " + "<col=000080>" + "spinebeam traps" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1006_struct(40, 17432, "Dromomastyx hide (Tier 5)", "You can now gain " + "<col=000080>" + "dromomastyx hides" + "</col>" + " from dromomastyx carcasses within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1006_struct(50, 17766, "Bovistrangler trap (Tier 6)", "You can now place " + "<col=000080>" + "bovistrangler traps" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1006_struct(50, 17434, "Spinomastyx hide (Tier 6)", "You can now gain " + "<col=000080>" + "spinomastyx hides" + "</col>" + " from spinomastyx carcasses within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1006_struct(60, 17768, "Thigat trap (Tier 7)", "You can now place " + "<col=000080>" + "thigat traps" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1006_struct(60, 17436, "Gallimastyx hide (Tier 7)", "You can now gain " + "<col=000080>" + "gallimastyx hides" + "</col>" + " from gallimastyx carcasses within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1006_struct(70, 17770, "Corpsethorn trap (Tier 8)", "You can now place " + "<col=000080>" + "corpsethorn traps" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1006_struct(70, 17438, "Stegomastyx hide (Tier 8)", "You can now gain " + "<col=000080>" + "stegomastyx hides" + "</col>" + " from stegomastyx carcasses within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1006_struct(80, 17772, "Entgallow trap (Tier 9)", "You can now place " + "<col=000080>" + "entgallow traps" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1006_struct(80, 17440, "Megamastyx hide (Tier 9)", "You can now gain " + "<col=000080>" + "megamastyx hides" + "</col>" + " from megamastyx carcasses within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1006_struct(90, 17774, "Grave creeper trap (Tier 10)", "You can now place " + "<col=000080>" + "grave creeper traps" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1006_struct(90, 17442, "Tyrannomastyx hide (Tier 10)", "You can now gain " + "<col=000080>" + "tyrannomastyx hides" + "</col>" + " from tyrannomastyx carcasses within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 15:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1006_struct(99, 9948, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master " + "<col=800000>" + "Hunter" + "<col=000080>" + ". Why not visit the " + "<col=800000>" + "Hunter Expert" + "<col=000080>" + ", south of the " + "<col=800000>" + "Feldip Hills" + "<col=000080>" + "? She has something special that is only available to true masters of the " + "<col=800000>" + "Hunter" + "<col=000080>" + " skill!");
|
||||
}
|
||||
}
|
||||
return newstruct cs2func_script_1006_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
cs2func_script_1007_struct(1,1,0) script_1007(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1007_struct(1, "Courses");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1007_struct(1, "Areas");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1007_struct(1, "Shortcuts");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1007_struct(1, "Barbarian");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1007_struct(1, "Multiple Catch");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1007_struct(1, "Multiple Pickpocket");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1007_struct(1, "Barehanded");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1007_struct(1, "Other");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1007_struct(1, "Dungeoneering");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1007_struct(1, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1007_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,342 @@
|
||||
cs2func_script_1008_struct(2,2,0) script_1008(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(1, 2150, "Gnome Stronghold Agility Course", "You can now use the " + "<col=000080>" + "Gnome Stronghold Agility Course" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(1, 751, "Gnome Ball", "You can now play " + "<col=000080>" + "Gnome Ball" + "</col>" + " at the " + "<col=000080>" + "Tree Gnome Stronghold" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(1, 2996, "Low-level Agility arena obstacles", "You can now attempt " + "<col=000080>" + "low-level Agility arena obstacles" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(20, 2996, "Medium-level Agility arena obstacles", "You can now attempt " + "<col=000080>" + "medium-level Agility arena obstacles" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(25, 1061, "Werewolf skullball game" + "<br>" + " (after Creature of Fenkenstrain)", "You can now play " + "<col=000080>" + "werewolf skullball" + "</col>" + " at the " + "<col=000080>" + "skullball course" + "</col>" + " east of " + "<col=000080>" + "Canifis" + "</col>" + " (after Creature of Fenkenstrain).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1008_struct(30, 6970, "Agility Pyramid", "You can now enter the " + "<col=000080>" + "Agility Pyramid" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1008_struct(30, 10595, "Penguin Agility Course" + "<br>" + " (after starting Cold War)", "You can now use the " + "<col=000080>" + "Penguin Agility Course" + "</col>" + " (after starting Cold War).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1008_struct(35, 1365, "Barbarian Outpost Agility Course", "You can now use the " + "<col=000080>" + "Barbarian Outpost Agility Course" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1008_struct(40, 2996, "High-level Agility arena obstacles", "You can now attempt" + "<col=000080>" + " high-level Agility arena obstacles" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1008_struct(48, 4024, "Ape Atoll Agility Course" + "<br>" + " (after Monkey Madness)", "You can now use the " + "<col=000080>" + "Ape Atoll Agility Course" + "</col>" + " (after Monkey Madness).");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1008_struct(52, 964, "Wilderness Agility Course", "You can now use the " + "<col=000080>" + "Wilderness Agility Course" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1008_struct(60, 4179, "Werewolf Agility Course" + "<br>" + " (after Creature of Fenkenstrain)", "You can now use the " + "<col=000080>" + "Werewolf Agility Course" + "</col>" + " (after Creature of Fenkenstrain).");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1008_struct(60, 14683, "Statues in Bandos's Throne Room" + "<br>" + " (after The Chosen Commander)", "You can now use the " + "<col=000080>" + "statues in Bandos's throne room" + "</col>" + " (after The Chosen Commander).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1008_struct(80, 4550, "Dorgesh-Kaan Agility Course" + "<br>" + " (after Death to the Dorgeshuun)", "You can now use the " + "<col=000080>" + "Dorgesh-Kaan Agility Course" + "</col>" + " (after Death to the Dorgeshuun).");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1008_struct(85, 2150, "Advanced Gnome Stronghold Course", "You can now use the " + "<col=000080>" + "Advanced Gnome Stronghold Course" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1008_struct(90, 1365, "Advanced Barbarian Outpost Course", "You can now use the " + "<col=000080>" + "Advanced Barbarian Outpost Course" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(10, 6518, "Moss Giant Island rope swing", "You can now use the " + "<col=000080>" + "Moss Giant Island rope-swing" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(12, 6518, "Karamja Dungeon stepping stones", "You can now cross the " + "<col=000080>" + "Karamja Dungeon stepping stones" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(15, 6518, "Edgeville Dungeon monkey bars", "You can now use the " + "<col=000080>" + "Edgeville Dungeon monkey bars" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(18, 6521, "Watchtower wall climb", "You can now use the " + "<col=000080>" + "Watchtower wall climb" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(22, 6520, "Karamja Dungeon pipe contortion", "You can now squeeze through the " + "<col=000080>" + "Karamja Dungeon pipe contortion" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1008_struct(30, 6518, "South-east Karamja stepping stones", "You can now cross the " + "<col=000080>" + "south-east Karamja stepping stones" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1008_struct(34, 6520, "Karamja Dungeon pipe contortion", "You can now squeeze through the " + "<col=000080>" + "Karamja Dungeon pipe contortion" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1008_struct(45, 6519, "Isafdar log balance", "You can now cross the " + "<col=000080>" + "Isafdar log balance" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1008_struct(49, 6520, "Yanille Dungeon contortion", "You can now squeeze through the " + "<col=000080>" + "Yanille Dungeon contortion" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1008_struct(50, 6518, "Rogues' Den" + "<br>" + " (with 50 Thieving)", "You now have the Agility level required to attempt the " + "<col=000080>" + "Rogues' Den" + "</col>" + ", located below the Toad and Chicken pub in Burthorpe. (You also need level 50 Thieving.)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1008_struct(60, 6520, "God Wars Dungeon access", "You can now use the " + "<col=000080>" + "God Wars Dungeon access" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1008_struct(67, 6521, "Yanille Dungeon rubble climb", "You can now attempt the " + "<col=000080>" + "Yanille Dungeon rubble climb" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1008_struct(70, 6521, "Saradomin Encampment rope descent", "You can now use the " + "<col=000080>" + "Saradomin Encampment rope descent" + "</col>" + " in the " + "<col=000080>" + "God Wars Dungeon" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(5, 6517, "Falador Agility shortcut", "You can now use the Falador Agility shortcut" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(8, 6515, "River crossing to Al Kharid" + "<br>" + " (with 37 Ranged and 19 Strength)", "You now have the Agility level required to use the " + "<col=000080>" + "river crossing to Al Kharid" + "</col>" + ". (You also need level 37 Ranged and level 19 Strength.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(11, 6517, "Falador wall" + "<br>" + " (with 19 Ranged and 37 Strength)", "You now have the Agility level required to scale " + "<col=000080>" + "Falador wall" + "</col>" + ". (You also need level 19 Ranged and level 37 Strength.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(13, 6514, "Varrock south fence jump", "You can now use the " + "<col=000080>" + "Varrock south fence jump" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(16, 6516, "Yanille Agility shortcut", "You can now use the " + "<col=000080>" + "Yanille Agility shortcut" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1008_struct(20, 6515, "Coal truck log balance", "You can now use the " + "<col=000080>" + "coal truck log balance" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1008_struct(21, 6516, "Varrock Agility shortcut", "You can now use the " + "<col=000080>" + "Varrock Agility shortcut" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1008_struct(25, 6517, "Eagles' Peak Agility shortcut", "You can now use the " + "<col=000080>" + "Eagles' Peak Agility shortcut" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1008_struct(26, 6516, "Falador wall crawl", "You can now use the " + "<col=000080>" + "Falador Agility shortcut" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1008_struct(28, 6516, "Draynor Manor broken railing", "You can now fit through the " + "<col=000080>" + "Draynor Manor broken railing" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1008_struct(29, 6516, "Oo'glog Agility shortcut", "You can now use the " + "<col=000080>" + "Oo'glog Agility shortcut" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1008_struct(31, 6515, "Draynor Manor stones to the Champions' Guild", "You can now use the " + "<col=000080>" + "Draynor Manor stones to the Champions' Guild" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1008_struct(32, 6517, "Catherby cliff" + "<br>" + " (after Fishing Contest, with 35 Strength and 35 Ranged)", "You now have the Agility level required to scale the " + "<col=000080>" + "Catherby cliff" + "</col>" + ". (You must have completed Fishing Contest and have level 35 Strength and level 35 Ranged.)");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1008_struct(33, 6515, "Ardougne log balance shortcut", "You can now use the " + "<col=000080>" + "Ardougne log balance shortcut" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1008_struct(36, 6517, "Water Obelisk Island escape" + "<br>" + " (with 39 Ranged and 22 Strength)", "You now have the Agility level required to use the " + "<col=000080>" + "Water Obelisk Island escape" + "</col>" + ". (You also need level 39 Ranged and level 22 Strength.)");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1008_struct(37, 6517, "Gnome Stronghold shortcut", "You can now use the " + "<col=000080>" + "Gnome Stronghold shortcut" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1008_struct(38, 6517, "Al Kharid mining pit cliffside scramble", "You can now manage the " + "<col=000080>" + "Al Kharid mining pit cliffside scramble" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1008_struct(39, 6517, "Yanille wall" + "<br>" + " (with 21 Ranged and 38 Strength)", "You now have the Agility level required to scale " + "<col=000080>" + "Yanille wall" + "</col>" + ". (You also need level 21 Ranged and level 38 Strength.)");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1008_struct(40, 6517, "Rope climb south-east of the Agility Pyramid", "You can now use the " + "<col=000080>" + "rope climb south-east of the Agility Pyramid" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1008_struct(41, 6517, "Trollheim easy cliffside scramble", "You can now manage the " + "<col=000080>" + "Trollheim easy cliffside scramble" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1008_struct(42, 6516, "Dwarven Mine narrow crevice", "You can now manage the " + "<col=000080>" + "Dwarven Mine narrow crevice" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1008_struct(43, 6517, "Trollheim medium cliffside scramble", "You can now manage the " + "<col=000080>" + "Trollheim medium cliffside scramble" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1008_struct(44, 6517, "Trollheim advanced cliffside scramble", "You can now manage the " + "<col=000080>" + "Trollheim advanced cliffside scramble" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1008_struct(46, 6516, "Cosmic Temple medium narrow walkway", "You can now use the " + "<col=000080>" + "Cosmic Temple medium narrow walkway" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1008_struct(47, 6517, "Trollheim hard cliffside scramble", "You can now manage the " + "<col=000080>" + "Trollheim hard cliffside scramble" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1008_struct(48, 6515, "Log balance to the Fremennik Province", "You can now use the " + "<col=000080>" + "log balance to the Fremennik Province" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1008_struct(51, 6516, "Edgeville Dungeon to Varrock Sewers pipe", "You can now use the " + "<col=000080>" + "Edgeville Dungeon to Varrock Sewers pipe" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1008_struct(53, 6517, "Karamja crossing, south of the volcano" + "<br>" + " (with 42 Ranged and 21 Strength)", "You now have the Agility level required to manage the " + "<col=000080>" + "Karamja crossing, south of the volcano" + "</col>" + ". (You also need level 42 Ranged and level 21 Strength).");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1008_struct(58, 6517, "Port Phasmatys ectopool shortcut", "You can now use the " + "<col=000080>" + "Port Phasmatys ectopool shortcut" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1008_struct(59, 6517, "Elven overpass easy cliffside scramble", "You can now manage the " + "<col=000080>" + "Elven Overpass easy cliffside scramble" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1008_struct(60, 6517, "God Wars temple escape to the Wilderness", "You can now manage the " + "<col=000080>" + "God Wars temple escape to the Wilderness" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1008_struct(61, 6517, "Slayer Tower medium spiked chain climb", "You can now manage the " + "<col=000080>" + "Slayer Tower medium spiked chain climb" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1008_struct(62, 6516, "Slayer Dungeon narrow crevice", "You can now manage the " + "<col=000080>" + "Slayer Dungeon narrow crevice" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1008_struct(64, 6517, "Trollheim Wilderness route", "You can now use the " + "<col=000080>" + "Trollheim Wilderness route" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1008_struct(65, 6517, "Paterdomus Temple to Morytania shortcut", "You can now use the " + "<col=000080>" + "Paterdomus Temple to Morytania shortcut" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1008_struct(66, 6516, "Cosmic Temple advanced narrow walkway", "You can now use the " + "<col=000080>" + "Cosmic Temple advanced narrow walkway" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1008_struct(68, 6517, "Elven overpass medium cliffside scramble", "You can now manage the " + "<col=000080>" + "elven overpass medium cliffside scramble" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1008_struct(70, 6516, "Taverley Dungeon pipe squeeze", "You can now use the " + "<col=000080>" + "Taverley Dungeon pipe squeeze" + "</col>" + " to the blue dragons.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1008_struct(71, 6517, "Slayer Tower advanced spiked chain climb", "You can now manage the " + "<col=000080>" + "Slayer Tower advanced spiked chain climb" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1008_struct(74, 6514, "Shilo Village stepping stone", "You can now use the " + "<col=000080>" + "Shilo Village stepping stone" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1008_struct(80, 6515, "Cross cave, south of Dorgesh-Kaan " + "<br>" + " (with 80 Ranged and 80 Strength)", "You now have the Agility level required to cross the " + "<col=000080>" + "cave south of Dorgesh-Kaan" + "</col>" + ". (You also need level 80 Ranged and 80 Strength.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1008_struct(80, 6514, "Taverley Dungeon spiked blade jump", "You can now manage the " + "<col=000080>" + "Taverley Dungeon spiked blade jump" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1008_struct(81, 6514, "Slayer Dungeon chasm jump", "You can now manage the " + "<col=000080>" + "Slayer Dungeon chasm jump" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1008_struct(85, 6517, "Elven overpass advanced cliffside scramble", "You can now manage the " + "<col=000080>" + "elven Overpass advanced cliffside scramble" + "</col>" + ".");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1008_struct(86, 6517, "Kuradal's Dungeon wall climb", "You can now manage the " + "<col=000080>" + "wall climb in Kuradal's Slayer Dungeon" + "</col>" + ".");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1008_struct(90, 6514, "Kuradal's Dungeon wall run", "You can now manage the " + "<col=000080>" + "wall run in Kuradal's Slayer Dungeon" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(-1, 7620, "To start Fishing like a barbarian, talk to Otto Godblessed when you have at least level 48 Fishing and level 15 Strength.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(15, 11323, "Heavy rod" + "<br>" + " (with 48 Fishing and 15 Strength)", "You now have the Agility level required to fish with a " + "<col=000080>" + "heavy rod" + "</col>" + ". (You also need level 48 Fishing and level 15 Strength.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(15, 11328, "Leaping trout" + "<br>" + " (with 48 Fishing and 15 Strength)", "You now have the Agility level required to catch " + "<col=000080>" + "leaping trout" + "</col>" + ". (You also need level 48 Fishing and level 15 Strength.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(30, 11330, "Leaping salmon" + "<br>" + " (with 58 Fishing and 30 Strength)", "You now have the Agility level required to catch " + "<col=000080>" + "leaping salmon" + "</col>" + ". (You also need level 58 Fishing and level 30 Strength.)");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(45, 11332, "Leaping sturgeon" + "<br>" + " (with 70 Fishing and 45 Strength)", "You now have the Agility level required to catch " + "<col=000080>" + "leaping sturgeon" + "</col>" + ". (You also need level 70 Fishing and level 45 Strength.)");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(35, 359, "Possibility of catching two tuna in one fishing attempt" + "<br>" + " (with 35 Fishing)", "You now have the Agility level required to potentially catch two " + "<col=000080>" + "tuna" + "</col>" + " in one fishing attempt. (You also need level 35 Fishing.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(50, 371, "Possibility of catching two swordfish in one fishing attempt" + "<br>" + " (with 50 Fishing)", "You now have the Agility level required to potentially catch two " + "<col=000080>" + "swordfish" + "</col>" + " in one fishing attempt. (You also need level 50 Fishing.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(76, 383, "Possibility of catching two sharks in one fishing attempt" + "<br>" + " (with 76 Fishing)", "You now have the Agility level required to potentially catch two " + "<col=000080>" + "sharks" + "</col>" + " in one fishing attempt. (You also need level 76 Fishing.)");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(1, 3241, "Possibility of stealing double loot from a man" + "<br>" + " (with 11 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "men" + "</col>" + " and " + "<col=000080>" + "women" + "</col>" + ". (You also need level 11 Thieving.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(10, 3243, "Possibility of stealing double loot from a farmer" + "<br>" + " (with 20 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "farmers" + "</col>" + ". (You also need level 20 Thieving.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(11, 3241, "Possibility of stealing triple loot from a man" + "<br>" + " (with 21 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "men" + "</col>" + " and " + "<col=000080>" + "women" + "</col>" + ". (You also need level 21 Thieving.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(15, 4295, "Possibility of stealing double loot from a female H.A.M.follower" + "<br>" + " (with 25 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "female H.A.M. followers" + "</col>" + ". (You also need level 25 Thieving.)");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(20, 3243, "Possibility of stealing triple loot from a farmer" + "<br>" + " (with 30 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "farmers" + "</col>" + ". (You also need level 30 Thieving.)");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1008_struct(20, 4297, "Possibility of stealing double loot from a male H.A.M. follower" + "<br>" + " (with 30 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "male H.A.M. followers" + "</col>" + ". (You also need level 30 Thieving.)");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1008_struct(21, 3241, "Possibility of stealing quadruple loot from a man" + "<br>" + " (with 31 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "men" + "</col>" + " and " + "<col=000080>" + "women" + "</col>" + ". (You also need level 31 Thieving.)");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1008_struct(25, 4295, "Possibility of stealing triple loot from a female H.A.M.follower" + "<br>" + " (with 35 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "female H.A.M. followers" + "</col>" + ". (You also need level 35 Thieving.)");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1008_struct(25, 3245, "Possibility of stealing double loot from a warrior" + "<br>" + " (with 35 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "warriors" + "</col>" + ". (You also need level 35 Thieving.)");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1008_struct(30, 3243, "Possibility of stealing quadruple loot from a farmer" + "<br>" + " (with 40 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "farmers" + "</col>" + ". (You also need level 40 Thieving.)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1008_struct(30, 4297, "Possibility of stealing triple loot from a male H.A.M. follower" + "<br>" + " (with 40 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "male H.A.M. followers" + "</col>" + ". (You also need level 40 Thieving.)");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1008_struct(32, 3247, "Possibility of stealing double loot from a rogue" + "<br>" + " (with 42 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "rogues" + "</col>" + ". (You also need level 42 Thieving.)");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1008_struct(35, 4295, "Possibility of stealing quadruple loot from a female H.A.M. follower" + "<br>" + " (with 45 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "female H.A.M. followers" + "</col>" + ". (You also need level 45 Thieving.)");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1008_struct(35, 3245, "Possibility of stealing triple loot from a warrior" + "<br>" + " (with 45 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "warriors" + "</col>" + ". (You also need level 45 Thieving.)");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1008_struct(36, 10998, "Possibility of stealing double loot from a cave goblin" + "<br>" + " (with 46 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "cave goblins" + "</col>" + ". (You also need level 46 Thieving.)");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1008_struct(38, 5068, "Possibility of stealing double loot from a master farmer" + "<br>" + " (with 48 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "master farmers" + "</col>" + ". (You also need level 48 Thieving.)");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1008_struct(40, 4297, "Possibility of stealing quadruple loot from a male H.A.M. follower" + "<br>" + " (with 50 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "male H.A.M. followers" + "</col>" + ". (You also need level 50 Thieving.)");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1008_struct(40, 3249, "Possibility of stealing double loot from a guard" + "<br>" + " (with 50 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "guards" + "</col>" + ". (You also need level 50 Thieving.)");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1008_struct(42, 3247, "Possibility of stealing triple loot from a rogue" + "<br>" + " (with 52 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "rogues" + "</col>" + ". (You also need level 52 Thieving.)");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1008_struct(45, 3245, "Possibility of stealing quadruple loot from a warrior" + "<br>" + " (with 55 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "warriors" + "</col>" + ". (You also need level 55 Thieving.)");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1008_struct(45, 3686, "Possibility of stealing double loot from a Fremennik citizen" + "<br>" + " (with 55 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "Fremennik citizens" + "</col>" + ". (You also need level 55 Thieving.)");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1008_struct(45, 6782, "Possibility of stealing double loot from a bearded Pollnivnian bandit" + "<br>" + " (with 55 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "bearded Pollnivnian bandits" + "</col>" + ". (You also need level 55 Thieving.)");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1008_struct(46, 10998, "Possibility of stealing triple loot from a cave goblin" + "<br>" + " (with 56 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "cave goblins" + "</col>" + ". (You also need level 56 Thieving.)");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1008_struct(48, 5068, "Possibility of stealing triple loot from a master farmer" + "<br>" + " (with 58 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "master farmers" + "</col>" + ". (You also need level 58 Thieving.)");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1008_struct(50, 3249, "Possibility of stealing triple loot from a guard" + "<br>" + " (with 60 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "guards" + "</col>" + ". (You also need level 60 Thieving.)");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1008_struct(52, 3247, "Possibility of stealing quadruple loot from a rogue" + "<br>" + " (with 62 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "rogues" + "</col>" + ". (You also need level 62 Thieving.)");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1008_struct(53, 4625, "Possibility of stealing double loot from a desert bandit" + "<br>" + " (with 63 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "desert bandits" + "</col>" + ". (You also need level 63 Thieving.)");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1008_struct(55, 3686, "Possibility of stealing triple loot from a Fremennik citizen" + "<br>" + " (with 65 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "Fremennik citizens" + "</col>" + ". (You also need level 65 Thieving.)");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1008_struct(55, 6782, "Possibility of stealing triple loot from a Bearded Pollnivnian bandit" + "<br>" + " (with 65 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "bearded Pollnivnian bandits" + "</col>" + ". (You also need level 65 Thieving.)");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1008_struct(55, 3251, "Possibility of stealing double loot from a knight" + "<br>" + " (with 65 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "knights" + "</col>" + ". (You also need level 65 Thieving.)");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1008_struct(55, 6781, "Possibility of stealing double loot from a Pollnivnian bandit" + "<br>" + " (with 65 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "Pollnivnian bandits" + "</col>" + ". (You also need level 65 Thieving.)");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1008_struct(56, 10998, "Possibility of stealing quadruple loot from a cave goblin" + "<br>" + " (with 66 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "cave goblins" + "</col>" + ". (You also need level 66 Thieving.)");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1008_struct(58, 5068, "Possibility of stealing quadruple loot from a master farmer" + "<br>" + " (with 68 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "master farmers" + "</col>" + ". (You also need level 68 Thieving.)");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1008_struct(60, 3249, "Possibility of stealing quadruple loot from a guard" + "<br>" + " (with 70 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "guards" + "</col>" + ". (You also need level 70 Thieving.)");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1008_struct(63, 4625, "Possibility of stealing triple loot from a desert bandit" + "<br>" + " (with 73 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "desert bandits" + "</col>" + ". (You also need level 73 Thieving.)");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1008_struct(65, 3686, "Possibility of stealing quadruple loot from a Fremennik citizen" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "Fremennik citizens" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1008_struct(65, 6782, "Possibility of stealing quadruple loot from a bearded Pollnivnian bandit" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "bearded Pollnivnian bandits" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1008_struct(65, 3251, "Possibility of stealing triple loot from a knight" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "knights" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1008_struct(65, 6781, "Possibility of stealing triple loot from a Pollnivnian bandit" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "Pollnivnian bandits" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1008_struct(65, 3253, "Possibility of stealing double loot from a watchman" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "watchmen" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1008_struct(65, 6780, "Possibility of stealing double loot from a Menaphite thug" + "<br>" + " (with 75 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "Menaphite thugs" + "</col>" + ". (You also need level 75 Thieving.)");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1008_struct(70, 3255, "Possibility of stealing double loot from a paladin" + "<br>" + " (with 80 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "paladins" + "</col>" + ". (You also need level 80 Thieving.)");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1008_struct(73, 4625, "Possibility of stealing quadruple loot from a desert bandit" + "<br>" + " (with 83 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "desert bandits" + "</col>" + ". (You also need level 83 Thieving.)");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1008_struct(75, 3251, "Possibility of stealing quadruple loot from a knight" + "<br>" + " (with 85 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "knights" + "</col>" + ". (You also need level 85 Thieving.)");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1008_struct(75, 6781, "Possibility of stealing quadruple loot from a Pollnivnian bandit" + "<br>" + " (with 85 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "Pollnivnian bandits" + "</col>" + ". (You also need level 85 Thieving.)");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1008_struct(75, 3253, "Possibility of stealing triple loot from a watchman" + "<br>" + " (with 85 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "watchmen" + "</col>" + ". (You also need level 85 Thieving.)");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1008_struct(75, 6780, "Possibility of stealing triple loot from a Menaphite thug" + "<br>" + " (with 85 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "Menaphite thugs" + "</col>" + ". (You also need level 85 Thieving.)");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1008_struct(75, 3257, "Possibility of stealing double loot from a gnome" + "<br>" + " (with 85 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "gnomes" + "</col>" + ". (You also need level 85 Thieving.)");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1008_struct(80, 3255, "Possibility of stealing triple loot from a paladin" + "<br>" + " (with 90 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "paladins" + "</col>" + ". (You also need level 90 Thieving.)");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1008_struct(80, 3259, "Possibility of stealing double loot from a hero" + "<br>" + " (with 90 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "heroes" + "</col>" + ". (You also need level 90 Thieving.)");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1008_struct(85, 3253, "Possibility of stealing quadruple loot from a watchman" + "<br>" + " (with 95 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "watchmen" + "</col>" + ". (You also need level 95 Thieving.)");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1008_struct(85, 6780, "Possibility of stealing quadruple loot from a Menaphite thug" + "<br>" + " (with 95 Thieving)", "You now have the Agility level required to potentially steal quadruple loot from " + "<col=000080>" + "Menaphite thugs" + "</col>" + ". (You also need level 95 Thieving.)");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1008_struct(85, 3257, "Possibility of stealing triple loot from a gnome" + "<br>" + " (with 95 Thieving)", "You now have the Agility level required to potentially steal triple loot from " + "<col=000080>" + "gnomes" + "</col>" + ". (You also need level 95 Thieving.)");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1008_struct(85, 6105, "Possibility of stealing double loot from an elf" + "<br>" + " (with 95 Thieving)", "You now have the Agility level required to potentially steal double loot from " + "<col=000080>" + "elves" + "</col>" + ". (You also need level 95 Thieving.)");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(75, 9970, "Catch ruby harvest barehanded (woodland)" + "<br>" + " (with 80 Hunter)", "You now have the Agility level to catch " + "<col=000080>" + "ruby harvest butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 80 Hunter.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(80, 9971, "Catch sapphire glacialis barehanded (polar)" + "<br>" + " (with 85 Hunter)", "You now have the Agility level to catch " + "<col=000080>" + "sapphire glacialis butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 85 Hunter.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(85, 9972, "Catch snowy knights barehanded (polar)" + "<br>" + " (with 90 Hunter)", "You now have the Agility level to catch " + "<col=000080>" + "snowy knight butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a successful catch. (You also need level 90 Hunter.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(90, 9973, "Catch black warlocks barehanded (jungle)" + "<br>" + " (with 95 Hunter)", "You now have the Agility level to catch " + "<col=000080>" + "black warlock butterflies" + "</col>" + " barehanded. This feat will give you Hunter and Agility experience upon a succesful catch. (You also need level 95 Hunter.)");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(60, 20704, "Members: access to the Livid Farm (with 70 Magic, 60 Crafting, 60 Farming, 50 Construction and Lunar Diplomacy)", "Members can access the " + "<col=000080>" + "Livid Farm" + "</col>" + " (with 70 Magic, 60 Crafting, 60 Farming, 50 Construction and Lunar Diplomacy).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1008_struct(91, 18778, "Starved ancient effigies", "You can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using your knowledge of Agility.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1008_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using your knowledge of Agility.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1008_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using your knowledge of Agility.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1008_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using your knowledge of Agility.");
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1008_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Agility level increases, you will be able to attempt higher-level Agility tasks within Daemonheim. You will also be more likely to succeed when attempting Agility tasks within Daemonheim.", "");
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1008_struct(50, 4211, "Crystal equipment", "You now have the Agility level required to use " + "<col=000080>" + "crystal equipment" + "</col>" + ". (You may need further requirements.)");
|
||||
}
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1008_struct(99, 9771, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Agility" + "<col=000080>" + ". Why not visit " + "<col=800000>" + "Cap'n Izzy No-beard" + "<col=000080>" + " at the " + "<col=800000>" + "Brimhaven Agility Arena" + "<col=000080>" + "? He has something special that is only available to true masters of the " + "<col=800000>" + "Agility" + "<col=000080>" + " skill!");
|
||||
}
|
||||
}
|
||||
return newstruct cs2func_script_1008_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
cs2func_script_1009_struct(1,1,0) script_1009(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1009_struct(0, "Bows");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1009_struct(1, "Thrown");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1009_struct(0, "Armour");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1009_struct(0, "Crossbows");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1009_struct(1, "Shortcuts");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1009_struct(1, "Salamanders");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1009_struct(1, "Areas");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1009_struct(0, "Other");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1009_struct(1, "Minigames");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1009_struct(0, "Dungeoneering");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1009_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1009_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_101() {
|
||||
script_1548(0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,635 @@
|
||||
cs2func_script_1010_struct(2,2,0) script_1010(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
flow_1:
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 841, "Standard bow" + "<br>" + " Ammo: Arrows up to iron", "You can now use " + "<col=000080>" + "standard bows" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(5, 843, "Oak bow" + "<br>" + " Ammo: Arrows up to steel", "You can now use " + "<col=000080>" + "oak bows" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(20, 849, "Willow bow" + "<br>" + " Ammo: Arrows up to mithril", "You can now use " + "<col=000080>" + "willow bows" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(30, 853, "Maple bow" + "<br>" + " Ammo: Arrows up to adamant", "You can now use " + "<col=000080>" + "maple bows" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(30, 2883, "Members: Ogre bow (after Big Chompy Bird Hunting)" + "<br>" + " Ammo: Ogre arrows", "Members now have the Ranged level to use " + "<col=000080>" + "ogre bows" + "</col>" + " (after Big Chompy Bird Hunting).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(30, 4827, "Members: Ogre composite bow (after Zogre Flesh Eaters)" + "<br>" + " Ammo: 'Brutal' arrows up to rune", "Members now have the Ranged level to use " + "<col=000080>" + "ogre composite bows" + "</col>" + " (after Zogre Flesh Eaters).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(40, 857, "Members: Yew bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now use " + "<col=000080>" + "yew bows" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(40, 14121, "Members: Sacred clay bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now wield " + "<col=000080>" + "sacred clay bows" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(45, 18331, "Maple longbow (focused)" + "<br>" + " Ammo: Arrows up to rune" + "<br>" + " (with 45 Dungeoneering)", "You can now use " + "<col=000080>" + "maple longbows (focused)" + "</col>" + ". (You also need level 45 Dungeoneering.)");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(45, 18373, "Gravite shortbow" + "<br>" + " Ammo: Arrows up to rune" + "<br>" + " (with 45 Dungeoneering)", "You can now wield " + "<col=000080>" + "gravite shortbows" + "</col>" + ". (You also need level 45 Dungeoneering.)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(50, 861, "Members: Magic bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now use " + "<col=000080>" + "magic bows" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(50, 6724, "Members: Seercull" + "<br>" + " Ammo: Arrows up to rune", "Members can now use the " + "<col=000080>" + "Seercull" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(55, 18332, "Members: Magic longbow (focused)" + "<br>" + " Ammo: Arrows up to rune" + "<br>" + " (with 45 Dungeoneering)", "Members can now use " + "<col=000080>" + "magic longbows (focused)" + "</col>" + ". (They also need level 45 Dungeoneering.)");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(55, 19143, "Members: Saradomin bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now wield " + "<col=000080>" + "Saradomin bows" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(55, 19146, "Members: Guthix bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now wield " + "<col=000080>" + "Guthix bows" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1010_struct(55, 19149, "Members: Zamorak bow" + "<br>" + " Ammo: Arrows up to rune", "Members can now wield " + "<col=000080>" + "Zamorak bows" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1010_struct(60, 11235, "Members: Dark bow" + "<br>" + " Ammo: Arrows up to dragon", "Members can now use " + "<col=000080>" + "dark bows" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1010_struct(70, 4212, "Members: Crystal bow (after Roving Elves and with 50 Agility)" + "<br>" + " Ammo: None", "Members now have the Ranged level to use " + "<col=000080>" + "crystal bows" + "</col>" + " (after Roving Elves, with level 50 Agility).");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1010_struct(80, 20171, "Members: Zaryte bow" + "<br>" + " Ammo: None", "Members now have the Ranged level to use " + "<col=000080>" + "Zaryte bows" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 806, "Members: Bronze dart", "Members can now throw " + "<col=000080>" + "bronze darts" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 825, "Members: Bronze javelin", "Members can now throw " + "<col=000080>" + "bronze javelins" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(1, 800, "Members: Bronze throwing axe", "Members can now throw " + "<col=000080>" + "bronze throwing axes" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(1, 864, "Members: Bronze throwing knife", "Members can now throw " + "<col=000080>" + "bronze throwing knives" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(1, 807, "Members: Iron dart", "Members can now throw " + "<col=000080>" + "iron darts" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(1, 826, "Members: Iron javelin", "Members can now throw " + "<col=000080>" + "iron javelins" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(1, 801, "Members: Iron throwing axe", "Members can now throw " + "<col=000080>" + "iron throwing axes" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(1, 863, "Members: Iron throwing knife", "Members can now throw " + "<col=000080>" + "iron throwing knives" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(5, 808, "Members: Steel dart", "Members can now throw " + "<col=000080>" + "steel darts" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(5, 827, "Members: Steel javelin", "Members can now throw " + "<col=000080>" + "steel javelins" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(5, 802, "Members: Steel throwing axe", "Members can now throw " + "<col=000080>" + "steel throwing axes" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(5, 865, "Members: Steel throwing knife", "Members can now throw " + "<col=000080>" + "steel throwing knives" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(10, 3093, "Members: Black dart", "Members can now throw " + "<col=000080>" + "black darts" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(10, 869, "Members: Black throwing knife", "Members can now throw " + "<col=000080>" + "black throwing knives" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(20, 809, "Members: Mithril dart", "Members can now throw " + "<col=000080>" + "mithril darts" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1010_struct(20, 828, "Members: Mithril javelin", "Members can now throw " + "<col=000080>" + "mithril javelins" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1010_struct(20, 803, "Members: Mithril throwing axe", "Members can now throw " + "<col=000080>" + "mithril throwing axes" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1010_struct(20, 866, "Members: Mithril throwing knife", "Members can now throw " + "<col=000080>" + "mithril throwing knives" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1010_struct(20, 13953, "Members: Corrupt Morrigan's javelin", "Members can now throw " + "<col=000080>" + "corrupt Morrigan's javelin" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1010_struct(20, 13957, "Members: Corrupt Morrigan's throwing axe", "Members can now throw " + "<col=000080>" + "corrupt Morrigan's throwing axe" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1010_struct(30, 810, "Members: Adamant dart", "Members can now throw " + "<col=000080>" + "adamant darts.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1010_struct(30, 829, "Members: Adamant javelin", "Members can now throw " + "<col=000080>" + "adamant javelins" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1010_struct(30, 804, "Members: Adamant throwing axe", "Members can now throw " + "<col=000080>" + "adamant throwing axes" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1010_struct(30, 867, "Members: Adamant throwing knife", "Members can now throw " + "<col=000080>" + "adamant throwing knives" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1010_struct(40, 811, "Members: Rune dart", "Members can now throw " + "<col=000080>" + "rune darts" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1010_struct(40, 830, "Members: Rune javelin", "Members can now throw " + "<col=000080>" + "rune javelins" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1010_struct(40, 805, "Members: Rune throwing axe", "Members can now throw " + "<col=000080>" + "rune throwing axes" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1010_struct(40, 868, "Members: Rune throwing knife", "Members can now throw " + "<col=000080>" + "rune throwing knives" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1010_struct(45, 10033, "Members: Chinchompa", "Members can now throw " + "<col=000080>" + "chinchompas" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1010_struct(55, 10034, "Members: Red chinchompa", "Members can now throw " + "<col=000080>" + "red chinchompas" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1010_struct(60, 11230, "Members: Dragon dart", "Members can now throw " + "<col=000080>" + "dragon darts" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1010_struct(60, 6522, "Members: Toktz-Xil-Ul", "Members can now throw " + "<col=000080>" + "Toktz-Xil-Ul" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1010_struct(70, 21581, "Members: Blisterwood stake (after The Branches of Darkmeyer)", "Members can now throw " + "<col=000080>" + "blisterwood stakes" + "</col>" + " (after The Branches of Darkmeyer).");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1010_struct(72, 21364, "Members: Sagaie", "Members can now throw " + "<col=000080>" + "sagaies" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1010_struct(76, 21365, "Members: Bolas", "Members can now throw " + "<col=000080>" + "bolas" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1010_struct(78, 13879, "Members: Morrigan's javelin", "Members can now throw " + "<col=000080>" + "Morrigan's javelin" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1010_struct(78, 13883, "Members: Morrigan's throwing axe", "Members can now throw " + "<col=000080>" + "Morrigan's throwing axe" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 1129, "Plain leather items", "You can now wear " + "<col=000080>" + "plain leather" + "</col>" + " items.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 1131, "Hard leather body" + "<br>" + " (with 10 Defence)", "You now have the Ranged level required to wear " + "<col=000080>" + "hard leather" + "</col>" + " bodies. (You also need level 10 Defence.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(1, 6143, "Members: Spined boots", "Members can now wear " + "<col=000080>" + "spined boots" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(1, 6149, "Members: Spined gloves", "Members can now wear " + "<col=000080>" + "spined gloves" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(1, 3749, "Members: Archer helm (after Fremennik Trials and with 45 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "archer helms" + "</col>" + " (after Fremennik Trials and with level 45 Defence).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(20, 1133, "Studded leather body" + "<br>" + " (with 20 Defence)", "You now have the Ranged level required to wear " + "<col=000080>" + "studded leather bodies" + "</col>" + ". (You also need level 20 Defence.)");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(20, 1097, "Studded leather chaps", "You can now wear " + "<col=000080>" + "studded leather chaps" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(20, 1169, "Coif", "You can now wear " + "<col=000080>" + "coifs" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(20, 13950, "Members: Corrupt Morrigan's coif" + "<br>" + " (with 20 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "corrupt Morrigan's coif" + "</col>" + ". (They also need level 20 Defence)");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(20, 13944, "Members: Corrupt Morrigan's leather body" + "<br>" + " (with 20 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "corrupt Morrigan's leather body" + "</col>" + ". (They also need level 20 Defence)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(20, 13947, "Members: Corrupt Morrigan's leather chaps" + "<br>" + " (with 20 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "corrupt Morrigan's leather chaps" + "</col>" + ". (They also need level 20 Defence)");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(20, 15490, "Members: Focus sight" + "<br>" + " (with 10 Defence)", "Members can now wear " + "<col=000080>" + "focus sights" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(20, 15492, "Members: Full Slayer helmet" + "<br>" + " (after Smoking Kills with 10 Defence, 20 Magic and Strength)", "Members can now wear " + "<col=000080>" + "full slayer helmets" + "</col>" + " (after Smoking Kills with 10 Defence, 20 Magic and Strength).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(25, 10954, "Members: Frog-leather body" + "<br>" + " (with 25 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "frog-leather bodies" + "</col>" + ". (They also need level 25 Defence.)");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(25, 10956, "Members: Frog-leather chaps" + "<br>" + " (with 25 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "frog-leather chaps" + "</col>" + ". (They also need level 25 Defence.)");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1010_struct(25, 10958, "Members: Frog-leather boots" + "<br>" + " (with 25 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "frog-leather boots" + "</col>" + ". (They also need level 25 Defence.).");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1010_struct(30, 6322, "Members: Snakeskin body" + "<br>" + " (with 30 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "snakeskin bodies" + "</col>" + ". (They also need level 30 Defence.)");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1010_struct(30, 6324, "Members: Snakeskin chaps" + "<br>" + " (with 30 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "snakeskin chaps" + "</col>" + ". (They also need level 30 Defence.)");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1010_struct(30, 6330, "Members: Snakeskin vambraces" + "<br>" + " (with 30 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "snakeskin vambraces" + "</col>" + ". (They also need level 30 Defence.)");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1010_struct(30, 6326, "Members: Snakeskin bandana" + "<br>" + " (with 30 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "snakeskin bandanas" + "</col>" + ". (They also need level 30 Defence.)");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1010_struct(30, 6328, "Members: Snakeskin boots" + "<br>" + " (with 30 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "snakeskin boots" + "</col>" + ". (They also need level 30 Defence.)");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1010_struct(40, 2577, "Members: Ranger boots", "Members can now wear " + "<col=000080>" + "ranger boots" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1010_struct(40, 2581, "Members: Robin Hood hat", "Members can now wear " + "<col=000080>" + "Robin Hood hats" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1010_struct(40, 1065, "Green dragonhide vambraces", "You can now wear " + "<col=000080>" + "green dragonhide vambraces" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1010_struct(40, 1099, "Green dragonhide chaps", "You can now wear " + "<col=000080>" + "green dragonhide chaps" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1010_struct(40, 1135, "Green dragonhide body" + "<br>" + " (after Dragon Slayer and with 40 Defence)", "You now have the Ranged level required to wear " + "<col=000080>" + "green dragonhide bodies" + "</col>" + ". (You also need to have completed Dragon Slayer and have level 40 Defence.)");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1010_struct(40, 12936, "Green dragonhide coif" + "<br>" + " (with 40 Defence)", "You now have the Ranged level required to wear " + "<col=000080>" + "green dragonhide coifs" + "</col>" + ". (You also need level 40 Defence.)");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1010_struct(40, 6133, "Members: Spined body" + "<br>" + " (after Fremennik Trials and with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "spined bodies" + "</col>" + " (after Fremennik Trials, with level 40 Defence).");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1010_struct(40, 6135, "Members: Spined chaps" + "<br>" + " (after Fremennik Trials and with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "spined chaps" + "</col>" + " (after Fremennik Trials, with level 40 Defence).");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1010_struct(40, 6131, "Members: Spined helm" + "<br>" + " (after Fremennik Trials and with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "spined helms" + "</col>" + " (after Fremennik Trials, with level 40 Defence).");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1010_struct(40, 14120, "Members: Sacred clay coif" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "sacred clay coifs" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1010_struct(40, 14118, "Members: Sacred clay body" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "sacred clay bodies" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1010_struct(40, 14119, "Members: Sacred clay chaps" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "sacred clay chaps" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1010_struct(42, 11665, "Members: Void melee helm", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void melee helms" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1010_struct(42, 11664, "Members: Void ranger helm", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void ranger helms" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1010_struct(42, 11663, "Members: Void mage helm", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void mage helms" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1010_struct(42, 8839, "Members: Void knight top", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void knight tops" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1010_struct(42, 8840, "Members: Void knight robe", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void knight robes" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1010_struct(42, 8842, "Members: Void knight gloves", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void knight gloves" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1010_struct(42, 19712, "Members: Void knight deflector", "Members now have the Ranged level required to wear " + "<col=000080>" + "Void knight deflectors" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1010_struct(42, 7620, "Void knight equipment requires 42 Attack, Defence, Strength, Ranged, Magic and Constitution and 22 Prayer.", "<col=000080>" + "Void knight equipment" + "</col>" + " requires 42 Attack, Defence, Strength, Ranged, Magic and Constitution and 22 Prayer.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1010_struct(50, 2487, "Members: Blue dragonhide vambraces", "Members can now wear " + "<col=000080>" + "blue dragonhide vambraces" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1010_struct(50, 2493, "Members: Blue dragonhide chaps", "Members can now wear " + "<col=000080>" + "blue dragonhide chaps" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1010_struct(50, 2499, "Members: Blue dragonhide body" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "blue dragonhide bodies" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1010_struct(50, 12943, "Members: Blue dragonhide coif" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "blue dragonhide coifs" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1010_struct(60, 2489, "Members: Red dragonhide vambraces", "Members can now wear " + "<col=000080>" + "red dragonhide vambraces" + "</col>" + ".");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1010_struct(60, 2495, "Members: Red dragonhide chaps", "Members can now wear " + "<col=000080>" + "red dragonhide chaps" + "</col>" + ".");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1010_struct(60, 2501, "Members: Red dragonhide body" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "red dragonhide bodies" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1010_struct(60, 12950, "Members: Red dragonhide coif" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "red dragonhide coifs" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1010_struct(65, 10334, "Members: Third-Age range coif" + "<br>" + " (with 45 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Third-Age range coifs" + "</col>" + ". (They also need level 45 Defence.)");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1010_struct(65, 10330, "Members: Third-Age range top" + "<br>" + " (with 45 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Third-Age range tops" + "</col>" + ". (They also need level 45 Defence.)");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1010_struct(65, 10332, "Members: Third-Age range legs" + "<br>" + " (with 45 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Third-Age range legs" + "</col>" + ". (They also need level 45 Defence.)");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1010_struct(65, 10336, "Members: Third-Age range vambraces" + "<br>" + " (with 45 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Third-Age range vambraces" + "</col>" + ". (They also need level 45 Defence.)");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1010_struct(70, 2491, "Members: Black dragonhide vambraces", "Members can now wear " + "<col=000080>" + "black dragonhide vambraces" + "</col>" + ".");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1010_struct(70, 2497, "Members: Black dragonhide chaps", "Members can now wear " + "<col=000080>" + "black dragonhide chaps" + "</col>" + ".");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1010_struct(70, 2503, "Members: Black dragonhide body" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "black dragonhide bodies" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1010_struct(70, 12957, "Members: Black dragonhide coif" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "black dragonhide coifs" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1010_struct(70, 10374, "Members: Blessed dragonhide coif" + "<br>" + " (with 40 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "blessed dragonhide coifs" + "</col>" + ". (They also need level 40 Defence.)");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1010_struct(70, 4732, "Members: Karil's coif" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Karil's Coif" + "</col>" + ". (They also need level 70 Defence.)");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1010_struct(70, 4736, "Members: Karil's leather top" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Karil's leather top" + "</col>" + ". (They also need level 70 Defence.)");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1010_struct(70, 4738, "Members: Karil's leather skirt" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "Karil's leather skirt" + "</col>" + ". (They also need level 70 Defence.)");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1010_struct(70, 11718, "Members: Armadyl helmet" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear Armadyl helmets. (They also need level 70 Defence.)");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1010_struct(70, 11720, "Members: Armadyl chestplate" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear Armadyl chestplates. (They also need level 70 Defence.)");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1010_struct(70, 11722, "Members: Armadyl chainskirt" + "<br>" + " (with 70 Defence)", "Members now have the Ranged level required to wear Armadyl chainskirts. (They also need level 70 Defence.)");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1010_struct(73, 18347, "Members: Mercenary's gloves" + "<br>" + " (with 73 Dungeoneering)", "Members can now wear " + "<col=000080>" + "mercenary's gloves" + "</col>" + ". (They also need level 73 Dungeoneering.)");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1010_struct(75, 21790, "Members: Glaiven boots" + "<br>" + " (with 75 Defence)", "Members now have the Ranged level required to wear " + "<col=000080>" + "glaiven boots" + "</col>" + " (with 75 Defence).");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1010_struct(78, 13876, "Members: Morrigan's coif" + "<br>" + " (with 78 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "Morrigan's coif" + "</col>" + ". (They also need level 78 Defence)");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1010_struct(78, 13870, "Members: Morrigan's leather body" + "<br>" + " (with 78 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "Morrigan's leather body" + "</col>" + ". (They also need level 78 Defence)");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1010_struct(78, 13873, "Members: Morrigan's leather chaps" + "<br>" + " (with 78 Defence)", "Members now have the Ranged level required to wield " + "<col=000080>" + "Morrigan's leather chaps" + "</col>" + ". (They also need level 78 Defence)");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1010_struct(80, 20147, "Members: Pernix cowl" + "<br>" + " (with 80 Defence and Constitution)", "Members can now wear " + "<col=000080>" + "pernix cowls" + "</col>" + ". (They also need level 80 Defence and Constitution.)");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1010_struct(80, 20151, "Members: Pernix body" + "<br>" + " (with 80 Defence and Constitution)", "Members can now wear " + "<col=000080>" + "pernix bodies" + "</col>" + ". (They also need level 80 Defence and Constitution.)");
|
||||
case 71:
|
||||
return newstruct cs2func_script_1010_struct(80, 20155, "Members: Pernix chaps" + "<br>" + " (with 80 Defence and Constitution)", "Members can now wear " + "<col=000080>" + "pernix chaps" + "</col>" + ". (They also need level 80 Defence and Constitution.)");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 837, "Crossbow" + "<br>" + " Ammo: Bronze crossbow bolts", "You can now " + "<col=000080>" + "fire crossbows" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 767, "Phoenix crossbow" + "<br>" + " Ammo: Bronze crossbow bolts", "You can now fire " + "<col=000080>" + "phoenix crossbows" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(1, 9174, "Members: Bronze crossbow" + "<br>" + " Ammo: Bronze crossbow bolts", "Members can now fire " + "<col=000080>" + "bronze crossbows" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(16, 9176, "Members: Blurite crossbow" + "<br>" + " Ammo: Bolts up to blurite", "Members can now fire " + "<col=000080>" + "blurite crossbows" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(26, 9177, "Members: Iron crossbow" + "<br>" + " Ammo: Bolts up to iron", "Members can now fire " + "<col=000080>" + "iron crossbows" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(28, 8880, "Members: Dorgeshuun crossbow" + "<br>" + " Ammo: Bolts up to iron", "Members can now fire " + "<col=000080>" + "Dorgeshuun crossbows" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(31, 9179, "Members: Steel crossbow" + "<br>" + " Ammo: Bolts up to steel", "Members can now fire " + "<col=000080>" + "steel crossbows" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(33, 13081, "Members: Black crossbow" + "<br>" + " Ammo: Bolts up to black", "Members can now fire " + "<col=000080>" + "black crossbows" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(36, 9181, "Members: Mithril crossbow" + "<br>" + " Ammo: Bolts up to mithril", "Members can now fire " + "<col=000080>" + "mithril crossbows" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(46, 9183, "Members: Adamant crossbow" + "<br>" + " Ammo: Bolts up to adamant", "Members can now fire " + "<col=000080>" + "adamant crossbows" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(48, 14684, "Members: Zanik's crossbow (after The Chosen Commander)" + "<br>" + " Ammo: Bolts up to adamant", "Members can now fire " + "<col=000080>" + "Zanik's crossbow" + "</col>" + " (after The Chosen Commander).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(50, 10156, "Members: Hunters' crossbow" + "<br>" + " Ammo: Kebbit and long kebbit bolts", "Members can now fire " + "<col=000080>" + "hunters' crossbows" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(61, 9185, "Members: Runite crossbow" + "<br>" + " Ammo: Bolts up to rune", "Members can now fire " + "<col=000080>" + "runite crossbows" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(70, 4734, "Members: Karil's crossbow" + "<br>" + " Ammo: Bolt racks", "Members can now use " + "<col=000080>" + "Karil's crossbow" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(80, 18358, "Members: Chaotic crossbow" + "<br>" + " Ammo: Bolts up to rune" + "<br>" + " (with 80 Dungeoneering)", "Members can now wield " + "<col=000080>" + "chaotic crossbows" + "</col>" + ". (They also need level 80 Dungeoneering.)");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(19, 6517, "Members: Falador wall" + "<br>" + " (with 11 Agility and 37 Strength)", "Members now have the Ranged level required to scale the " + "<col=000080>" + "Falador wall" + "</col>" + ". (They also need level 11 Agility and level 37 Strength.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(21, 6517, "Members: Yanille wall " + "<br>" + " (with 39 Agility and 38 Strength)", "Members now have the Ranged level required to scale the " + "<col=000080>" + "Yanille wall" + "</col>" + ". (You also need level 39 Agility and level 38 Strength.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(35, 6517, "Members: Catherby cliff " + "<br>" + " (after Fishing Contest, with 32 Agility and 35 Strength)", "Members now have the Ranged level required to scale the " + "<col=000080>" + "Catherby cliff" + "</col>" + " (after Fishing Contest, with level 32 Agility and 35 Strength).");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(37, 6515, "Members: River crossing to Al Kharid " + "<br>" + " (with 8 Agility and 19 Strength)", "Members now have the Ranged level required to cross the " + "<col=000080>" + "River Lum" + "</col>" + " to " + "<col=000080>" + "Al Kharid" + "</col>" + ". (You also need level 8 Agility and level 19 Strength.)");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(39, 6515, "Members: Water Obelisk Island escape " + "<br>" + " (with 36 Agility and 22 Strength)", "Members now have the Ranged level required to complete the " + "<col=000080>" + "Water Obelisk Island escape" + "</col>" + ". (You also need level 36 Agility and level 22 Strength).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(42, 6515, "Members: Karamja crossing, south of the volcano " + "<br>" + " (with 53 Agility and 21 Strength)", "Members now have the Ranged level required to use the " + "<col=000080>" + "Karamja Agility shortcut" + "</col>" + ". (You also need level 53 Agility and level 21 Strength.)");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(60, 6515, "Members: Cross Bandos's throne room " + "<br>" + " (after The Chosen Commander and with 60 Agility and 60 Strength)", "Members now have the Ranged level required to cross " + "<col=000080>" + "Bandos's throne room" + "</col>" + " (after The Chosen Commander and with 60 Agility and 60 Strength.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(80, 6515, "Members: Cross cave, south of Dorgesh-Kaan " + "<br>" + " (with 80 Agility and 80 Strength)", "Members now have the Ranged level required to cross the " + "<col=000080>" + "cave south of Dorgesh-Kaan" + "</col>" + ". (You also need level 80 Agility and 80 Strength.");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(30, 10149, "Members: Swamp lizard" + "<br>" + " (with 30 Attack and 30 Magic)", "Members now have the Ranged level required to use " + "<col=000080>" + "swamp lizards" + "</col>" + ". (They also need level 30 Attack and level 30 Magic.)");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(50, 10146, "Members: Orange salamander" + "<br>" + " (with 50 Attack and 50 Magic)", "Members now have the Ranged level required to use " + "<col=000080>" + "orange salamanders" + "</col>" + ". (They also need level 50 Attack and level 50 Magic.)");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(60, 10147, "Members: Red salamander" + "<br>" + " (with 60 Attack and 60 Magic)", "Members now have the Ranged level required to use " + "<col=000080>" + "red salamanders" + "</col>" + ". (They also need level 60 Attack and level 60 Magic.)");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(70, 10148, "Members: Black salamander" + "<br>" + " (with 70 Attack and 70 Magic)", "Members now have the Ranged level required to use " + "<col=000080>" + "black salamanders" + "</col>" + ". (They also need level 70 Attack and level 70 Magic.)");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1010_struct(70, 9419, "Members: Armadyl's Eyrie in the God Wars Dungeon", "Members can now enter " + "<col=000080>" + "Armadyl's Eyrie" + "</col>" + " in the " + "<col=000080>" + "God Wars Dungeon" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 19830, "Sling" + "<br>" + " Ammo: None needed", "You can now use a " + "<col=000080>" + "sling" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 15597, "Kayle's sling (after The Blood Pact)" + "<br>" + " Ammo: None needed", "You can now use " + "<col=000080>" + "Kayle's sling" + "</col>" + " (after The Blood Pact).");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(30, 10498, "Members: Ava's Attractor (after Animal Magnetism)", "Members now have the Ranged level required to use " + "<col=000080>" + "Ava's Attractor" + "</col>" + " (after Animal Magnetism).");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(42, 8841, "Members: Void knight mace", "Members now have the Ranged level required to wield " + "<col=000080>" + "Void knight maces" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(45, 18330, "Longbow sight" + "<br>" + " (with 45 Dungeoneering)", "You can now use " + "<col=000080>" + "longbow sights" + "</col>" + ". (You also need level 45 Dungeoneering.)");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(50, 10499, "Members: Ava's Accumulator (after Animal Magnetism)", "Members now have the Ranged level required to use " + "<col=000080>" + "Ava's Accumulator" + "</col>" + " (after Animal Magnetism).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(50, 20068, "Members: Ava's Alerter (after Do No Evil)", "Members now have the Ranged level required to use " + "<col=000080>" + "Ava's Alerter" + "</col>" + " (after Do No Evil).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(50, 4150, "Members: Broad arrows" + "<br>" + " (with 55 Slayer)", "Members now have the Ranged level required to shoot " + "<col=000080>" + "broad arrows" + "</col>" + ", Ranged weapons used for killing turoth and kurask. (You also need level 55 Slayer.)");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(50, 13280, "Members: Broad-tipped bolts" + "<br>" + " (with 55 Slayer)", "Members now have the Ranged level required to shoot " + "<col=000080>" + "broad-tipped bolts" + "</col>" + ", Ranged weapons used for killing turoth and kurask. (You also need level 55 Slayer.)");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(50, 21640, "Members: Bane arrows" + "<br>" + " (after Ritual of the Mahjarrat)", "Members now have the Ranged level required to shoot " + "<col=000080>" + "bane arrows" + "</col>" + ", Ranged weapons used for effectively killing specific creatures. (after Ritual of the Mahjarrat.)");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(50, 21660, "Members: Bane bolts" + "<br>" + " (after Ritual of the Mahjarrat)", "Members now have the Ranged level required to shoot " + "<col=000080>" + "bane bolts" + "</col>" + ", Ranged weapons used for effectively killing specific creatures. (after Ritual of the Mahjarrat.)");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(75, 15241, "Members: Chaos dwarf hand cannon" + "<br>" + " (with 61 Firemaking and after Forgiveness of a Chaos Dwarf)", "Members now have the Ranged level required to fire the " + "<col=000080>" + "chaos dwarf hand cannon" + "</col>" + " (after Forgiveness of a Chaos Dwarf and with 61 Firemaking).");
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(1, 14192, "Members: Stealing Creation - class 1 bow", "Members can now wield " + "<col=000080>" + "class 1 bows" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 14411, "Members: Stealing Creation - class 1 coif", "Members can now wear " + "<col=000080>" + "class 1 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(1, 14391, "Members: Stealing Creation - class 1 leather body", "Members can now wear " + "<col=000080>" + "class 1 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(1, 14401, "Members: Stealing Creation - class 1 chaps", "Members can now wear " + "<col=000080>" + "class 1 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(20, 14194, "Members: Stealing Creation - class 2 bow", "Members can now wield " + "<col=000080>" + "class 2 bows" + "</col>" + " in Stealing Creation.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(20, 14413, "Members: Stealing Creation - class 2 coif", "Members can now wear " + "<col=000080>" + "class 2 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(20, 14393, "Members: Stealing Creation - class 2 leather body", "Members can now wear " + "<col=000080>" + "class 2 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(20, 14403, "Members: Stealing Creation - class 2 chaps", "Members can now wear " + "<col=000080>" + "class 2 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(40, 14196, "Members: Stealing Creation - class 3 bow", "Members can now wield " + "<col=000080>" + "class 3 bows" + "</col>" + " in Stealing Creation.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(40, 14415, "Members: Stealing Creation - class 3 coif", "Members can now wear " + "<col=000080>" + "class 3 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(40, 14395, "Members: Stealing Creation - class 3 leather body", "Members can now wear " + "<col=000080>" + "class 3 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(40, 14405, "Members: Stealing Creation - class 3 chaps", "Members can now wear " + "<col=000080>" + "class 3 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(60, 14198, "Members: Stealing Creation - class 4 bow", "Members can now wield " + "<col=000080>" + "class 4 bows" + "</col>" + " in Stealing Creation.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(60, 14417, "Members: Stealing Creation - class 4 coif", "Members can now wear " + "<col=000080>" + "class 4 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(60, 14397, "Members: Stealing Creation - class 4 leather body", "Members can now wear " + "<col=000080>" + "class 4 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1010_struct(60, 14407, "Members: Stealing Creation - class 4 chaps", "Members can now wear " + "<col=000080>" + "class 4 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1010_struct(80, 14200, "Members: Stealing Creation - class 5 bow", "Members can now wield " + "<col=000080>" + "class 5 bows" + "</col>" + " in Stealing Creation.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1010_struct(80, 14419, "Members: Stealing Creation - class 5 coif", "Members can now wear " + "<col=000080>" + "class 5 coifs" + "</col>" + " in Stealing Creation.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1010_struct(80, 14399, "Members: Stealing Creation - class 5 leather body", "Members can now wear " + "<col=000080>" + "class 5 leather bodies" + "</col>" + " in Stealing Creation.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1010_struct(80, 14409, "Members: Stealing Creation - class 5 chaps", "Members can now wear " + "<col=000080>" + "class 5 chaps" + "</col>" + " in Stealing Creation.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1010_struct(85, 21547, "Members: Trickster hood" + "<br>" + " (with 85 Defence and 85 Magic)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Trickster hoods" + "</col>" + ". (They also need level 85 Defence and level 85 Magic)");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1010_struct(85, 21549, "Members: Trickster robe" + "<br>" + " (with 85 Defence and 85 Magic)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Trickster robes" + "</col>" + ". (They also need level 85 Defence and level 85 Magic)");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1010_struct(85, 21551, "Members: Trickster legs" + "<br>" + " (with 85 Defence and 85 Magic)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Trickster legs" + "</col>" + ". (They also need level 85 Defence and level 85 Magic)");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1010_struct(85, 21553, "Members: Trickster gloves" + "<br>" + " (with 85 Defence and 85 Magic)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Trickster gloves" + "</col>" + ". (They also need level 85 Defence and level 85 Magic)");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1010_struct(85, 21555, "Members: Trickster boots" + "<br>" + " (with 85 Defence and 85 Magic)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Trickster boots" + "</col>" + ". (They also need level 85 Defence and level 85 Magic)");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1010_struct(85, 21557, "Members: Vanguard helm" + "<br>" + " (with 85 Defence and 85 Strength)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Vanguard helms" + "</col>" + ". (They also need level 85 Defence and level 85 Strength.)");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1010_struct(85, 21559, "Members: Vanguard body" + "<br>" + " (with 85 Defence and 85 Strength)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Vanguard body armour" + "</col>" + ". (They also need level 85 Defence and level 85 Strength.)");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1010_struct(85, 21561, "Members: Vanguard legs" + "<br>" + " (with 85 Defence and 85 Strength)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Vanguard leg armour" + "</col>" + ". (They also need level 85 Defence and level 85 Strength.)");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1010_struct(85, 21563, "Members: Vanguard gloves" + "<br>" + " (with 85 Defence and 85 Strength)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Vanguard gloves" + "</col>" + ". (They also need level 85 Defence and level 85 Strength.)");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1010_struct(85, 21565, "Members: Vanguard boots" + "<br>" + " (with 85 Defence and 85 Strength)", "Members now have the Ranged requirement to wear " + "<col=000080>" + "Vanguard boots" + "</col>" + ". (They also need level 85 Defence and level 85 Strength.)");
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1010_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Ranged level increases, you will be able to attempt higher-level ranged tasks within Daemonheim. You will also be more likely to succeed when attempting ranged tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1010_struct(1, 16867, "Tangle gum shortbow (Tier 1)", "You can now wield " + "<col=000080>" + "tangle gum shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1010_struct(1, 16317, "Tangle gum longbow (Tier 1)", "You can now wield " + "<col=000080>" + "tangle gum shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1010_struct(1, 16427, "Novite arrows (Tier 1)", "You can now use " + "<col=000080>" + "novite arrows" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1010_struct(1, 17041, "Protoleather coifs (Tier 1)" + "<br>" + " (with 1 Defence)", "You can now wear " + "<col=000080>" + "protoleather coif" + "</col>" + " within Daemonheim. (You also need level 1 Defence.)");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1010_struct(1, 17173, "Protoleather body (Tier 1)" + "<br>" + " (with 1 Defence)", "You can now wear " + "<col=000080>" + "protoleather bodies" + "</col>" + " within Daemonheim. (You also need level 1 Defence).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1010_struct(1, 17319, "Protoleather chaps (Tier 1)" + "<br>" + " (with 1 Defence)", "You can now wear " + "<col=000080>" + "protoleather chaps" + "</col>" + " within Daemonheim. (You also need level 1 Defence).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1010_struct(1, 17195, "Protoleather vambraces (Tier 1)" + "<br>" + " (with 1 Defence)", "You can now wear " + "<col=000080>" + "protoleather vambraces" + "</col>" + " within Daemonheim. (You also need level 1 Defence).");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1010_struct(1, 17297, "Protoleather boots (Tier 1)" + "<br>" + " (with 1 Defence)", "You can now wear " + "<col=000080>" + "protoleather boots" + "</col>" + " within Daemonheim. (You also need level 1 Defence).");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1010_struct(10, 16869, "Seeping elm shortbow (Tier 2)", "You can now wield " + "<col=000080>" + "seeping elm shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1010_struct(10, 16319, "Seeping elm longbow (Tier 2)", "You can now wield " + "<col=000080>" + "seeping elm longbows" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1010_struct(10, 16432, "Bathus arrows (Tier 2)", "You can now use " + "<col=000080>" + "bathus arrows" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1010_struct(10, 17043, "Subleather coifs (Tier 2)" + "<br>" + " (with 10 Defence)", "You can now wear " + "<col=000080>" + "subleather coif" + "</col>" + " within Daemonheim. (You also need level 10 Defence).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1010_struct(10, 17175, "Subleather body (Tier 2)" + "<br>" + " (with 10 Defence)", "You can now wear " + "<col=000080>" + "subleather bodies" + "</col>" + " within Daemonheim. (You also need level 10 Defence).");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1010_struct(10, 17321, "Subleather chaps (Tier 2)" + "<br>" + " (with 10 Defence)", "You can now wear " + "<col=000080>" + "subleather chaps" + "</col>" + " within Daemonheim. (You also need level 10 Defence).");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1010_struct(10, 17197, "Subleather vambraces (Tier 2)" + "<br>" + " (with 10 Defence)", "You can now wear " + "<col=000080>" + "subleather vambraces" + "</col>" + " within Daemonheim. (You also need level 10 Defence).");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1010_struct(10, 17299, "Subleather boots (Tier 2)" + "<br>" + " (with 10 Defence)", "You can now wear " + "<col=000080>" + "subleather boots" + "</col>" + " within Daemonheim. (You also need level 10 Defence).");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1010_struct(20, 16871, "Blood spindle shortbow (Tier 3)", "You can now wield " + "<col=000080>" + "blood spindle shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1010_struct(20, 16321, "Blood spindle longbow (Tier 3)", "You can now wield " + "<col=000080>" + "blood spindle longbows" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1010_struct(20, 16437, "Marmaros arrows (Tier 3)", "You can now use " + "<col=000080>" + "marmaros arrows" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1010_struct(20, 17045, "Paraleather coif (Tier 3)" + "<br>" + " (with 20 Defence)", "You can now wear " + "<col=000080>" + "paraleather coifs" + "</col>" + " within Daemonheim. (You also need level 20 Defence).");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1010_struct(20, 17177, "Paraleather body (Tier 3)" + "<br>" + " (with 20 Defence)", "You can now wear " + "<col=000080>" + "paraleather bodies" + "</col>" + " within Daemonheim. (You also need level 20 Defence).");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1010_struct(20, 17323, "Paraleather chaps (Tier 3)" + "<br>" + " (with 20 Defence)", "You can now wear " + "<col=000080>" + "paraleather chaps" + "</col>" + " within Daemonheim. (You also need level 20 Defence).");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1010_struct(20, 17199, "Paraleather vambraces (Tier 3)" + "<br>" + " (with 20 Defence)", "You can now wear " + "<col=000080>" + "paraleather vambraces" + "</col>" + " within Daemonheim. (You also need level 20 Defence).");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1010_struct(20, 17301, "Paraleather boots (Tier 3)" + "<br>" + " (with 20 Defence)", "You can now wear " + "<col=000080>" + "paraleather boots" + "</col>" + " within Daemonheim. (You also need level 20 Defence).");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1010_struct(30, 16873, "Utuku shortbow (Tier 4)", "You can now wield " + "<col=000080>" + "utuku shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1010_struct(30, 16323, "Utuku longbow (Tier 4)", "You can now wield " + "<col=000080>" + "utuku longbows" + "</col>" + " within Daemonheim.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1010_struct(30, 16442, "Kratonite arrows (Tier 4)", "You can now use " + "<col=000080>" + "kratonite arrows" + "</col>" + " within Daemonheim.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1010_struct(30, 17047, "Archleather coif (Tier 4)" + "<br>" + " (with 30 Defence)", "You can now wear " + "<col=000080>" + "archleather coifs" + "</col>" + " within Daemonheim. (You also need level 30 Defence).");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1010_struct(30, 17179, "Archleather body (Tier 4)" + "<br>" + " (with 30 Defence)", "You can now wear " + "<col=000080>" + "archleather bodies" + "</col>" + " within Daemonheim. (You also need level 30 Defence).");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1010_struct(30, 17325, "Archleather chaps (Tier 4)" + "<br>" + " (with 30 Defence)", "You can now wear " + "<col=000080>" + "archleather chaps" + "</col>" + " within Daemonheim. (You also need level 30 Defence).");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1010_struct(30, 17201, "Archleather vambraces (Tier 4)" + "<br>" + " (with 30 Defence)", "You can now wear " + "<col=000080>" + "archleather vambraces" + "</col>" + " within Daemonheim. (You also need level 30 Defence).");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1010_struct(30, 17303, "Archleather boots (Tier 4)" + "<br>" + " (with 30 Defence)", "You can now wear " + "<col=000080>" + "archleather boots" + "</col>" + " within Daemonheim. (You also need level 30 Defence).");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1010_struct(40, 16875, "Spinebeam shortbow (Tier 5)", "You can now wield " + "<col=000080>" + "spinebeam shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1010_struct(40, 16325, "Spinebeam longbow (Tier 5)", "You can now wield " + "<col=000080>" + "spinebeam longbows" + "</col>" + " within Daemonheim.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1010_struct(40, 16447, "Fractite arrows (Tier 5)", "You can now use " + "<col=000080>" + "fractite arrows" + "</col>" + " within Daemonheim.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1010_struct(40, 17049, "Dromoleather coif (Tier 5)" + "<br>" + " (with 40 Defence)", "You can now wear " + "<col=000080>" + "dromoleather coifs" + "</col>" + " within Daemonheim. (You also need level 40 Defence).");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1010_struct(40, 17181, "Dromoleather body (Tier 5)" + "<br>" + " (with 40 Defence)", "You can now wear " + "<col=000080>" + "dromoleather bodies" + "</col>" + " within Daemonheim. (You also need level 40 Defence).");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1010_struct(40, 17327, "Dromoleather chaps (Tier 5)" + "<br>" + " (with 40 Defence)", "You can now wear " + "<col=000080>" + "dromoleather chaps" + "</col>" + " within Daemonheim. (You also need level 40 Defence).");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1010_struct(40, 17203, "Dromoleather vambraces (Tier 5)" + "<br>" + " (with 40 Defence)", "You can now wear " + "<col=000080>" + "dromoleather vambraces" + "</col>" + " within Daemonheim. (You also need level 40 Defence).");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1010_struct(40, 17305, "Dromoleather boots (Tier 5)" + "<br>" + " (with 40 Defence)", "You can now wear " + "<col=000080>" + "dromoleather boots" + "</col>" + " within Daemonheim. (You also need level 40 Defence).");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1010_struct(50, 16877, "Members: Bovistrangler shortbow (Tier 6)", "Members can now wield " + "<col=000080>" + "bovistrangler shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1010_struct(50, 16327, "Members: Bovistrangler longbow (Tier 6)", "Members can now wield " + "<col=000080>" + "bovistrangler longbows" + "</col>" + " within Daemonheim.");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1010_struct(50, 16452, "Members: Zephyrium arrows (Tier 6)", "Members can now use " + "<col=000080>" + "zephyrium arrows" + "</col>" + " within Daemonheim.");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1010_struct(50, 17051, "Members: Spinoleather coif (Tier 6)" + "<br>" + " (with 50 Defence)", "Members can now wear " + "<col=000080>" + "spinoleather coifs" + "</col>" + " within Daemonheim. (They also need level 50 Defence).");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1010_struct(50, 17183, "Members: Spinoleather body (Tier 6)" + "<br>" + " (with 50 Defence)", "Members can now wear " + "<col=000080>" + "spinoleather bodies" + "</col>" + " within Daemonheim. (They also need level 50 Defence).");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1010_struct(50, 17329, "Members: Spinoleather chaps (Tier 6)" + "<br>" + " (with 50 Defence)", "Members can now wear " + "<col=000080>" + "spinoleather chaps" + "</col>" + " within Daemonheim. (They also need level 50 Defence).");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1010_struct(50, 17205, "Members: Spinoleather vambraces (Tier 6)" + "<br>" + " (with 50 Defence)", "Members can now wear " + "<col=000080>" + "spinoleather vambraces" + "</col>" + " within Daemonheim. (They also need level 50 Defence).");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1010_struct(50, 17307, "Members: Spinoleather boots (Tier 6)" + "<br>" + " (with 50 Defence)", "Members can now wear " + "<col=000080>" + "spinoleather boots" + "</col>" + " within Daemonheim. (They also need level 50 Defence).");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1010_struct(60, 16879, "Members: Thigat shortbow (Tier 7)", "Members can now wield " + "<col=000080>" + "thigat shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1010_struct(60, 16329, "Members: Thigat longbow (Tier 7)", "Members can now wield " + "<col=000080>" + "thigat longbows" + "</col>" + " within Daemonheim.");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1010_struct(60, 16457, "Members: Argonite arrows (Tier 7)", "Members can now use " + "<col=000080>" + "argonite arrows" + "</col>" + " within Daemonheim.");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1010_struct(60, 17053, "Members: Gallileather coif (Tier 7)" + "<br>" + " (with 60 Defence)", "Members can now wear " + "<col=000080>" + "gallileather coifs" + "</col>" + " within Daemonheim. (They also need level 60 Defence).");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1010_struct(60, 17185, "Members: Gallileather body (Tier 7)" + "<br>" + " (with 60 Defence)", "Members can now wear " + "<col=000080>" + "gallileather bodies" + "</col>" + " within Daemonheim. (They also need level 60 Defence).");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1010_struct(60, 17331, "Members: Gallileather chaps (Tier 7)" + "<br>" + " (with 60 Defence)", "Members can now wear " + "<col=000080>" + "gallileather chaps" + "</col>" + " within Daemonheim. (They also need level 60 Defence).");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1010_struct(60, 17207, "Members: Gallileather vambraces (Tier 7)" + "<br>" + " (with 60 Defence)", "Members can now wear " + "<col=000080>" + "gallileather vambraces" + "</col>" + " within Daemonheim. (They also need level 60 Defence).");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1010_struct(60, 17309, "Members: Gallileather boots (Tier 7)" + "<br>" + " (with 60 Defence)", "Members can now wear " + "<col=000080>" + "gallileather boots" + "</col>" + " within Daemonheim. (They also need level 60 Defence).");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1010_struct(70, 16881, "Members: Corpsethorn shortbow (Tier 8)", "Members can now wield " + "<col=000080>" + "corpsethorn shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1010_struct(70, 16331, "Members: Corpsethorn longbow (Tier 8)", "Members can now wield " + "<col=000080>" + "corpsethorn longbows" + "</col>" + " within Daemonheim.");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1010_struct(70, 16462, "Members: Katagon arrows (Tier 8)", "Members can now use " + "<col=000080>" + "katagon arrows" + "</col>" + " within Daemonheim.");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1010_struct(70, 17055, "Members: Stegoleather coif (Tier 8)" + "<br>" + " (with 70 Defence)", "Members can now wear " + "<col=000080>" + "stegoleather coifs" + "</col>" + " within Daemonheim. (They also need level 70 Defence).");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1010_struct(70, 17187, "Members: Stegoleather body (Tier 8)" + "<br>" + " (with 70 Defence)", "Members can now wear " + "<col=000080>" + "stegoleather bodies" + "</col>" + " within Daemonheim. (They also need level 70 Defence).");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1010_struct(70, 17333, "Members: Stegoleather chaps (Tier 8)" + "<br>" + " (with 70 Defence)", "Members can now wear " + "<col=000080>" + "stegoleather chaps" + "</col>" + " within Daemonheim. (They also need level 70 Defence).");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1010_struct(70, 17209, "Members: Stegoleather vambraces (Tier 8)" + "<br>" + " (with 70 Defence)", "Members can now wear " + "<col=000080>" + "stegoleather vambraces" + "</col>" + " within Daemonheim. (They also need level 70 Defence).");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1010_struct(70, 17311, "Members: Stegoleather boots (Tier 8)" + "<br>" + " (with 70 Defence)", "Members can now wear " + "<col=000080>" + "stegoleather boots" + "</col>" + " within Daemonheim. (They also need level 70 Defence).");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1010_struct(80, 16883, "Members: Entgallow shortbow (Tier 9)", "Members can now wield " + "<col=000080>" + "entgallow shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1010_struct(80, 16333, "Members: Entgallow longbow (Tier 9)", "Members can now wield " + "<col=000080>" + "entgallow longbows" + "</col>" + " within Daemonheim.");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1010_struct(80, 16467, "Members: Gorgonite arrows (Tier 9)", "Members can now use " + "<col=000080>" + "gorgonite arrows" + "</col>" + " within Daemonheim.");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1010_struct(80, 17057, "Members: Megaleather coif (Tier 9)" + "<br>" + " (with 80 Defence)", "Members can now wear " + "<col=000080>" + "megaleather coifs" + "</col>" + " within Daemonheim. (They also need level 80 Defence).");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1010_struct(80, 17189, "Members: Megaleather body (Tier 9)" + "<br>" + " (with 80 Defence)", "Members can now wear " + "<col=000080>" + "megaleather bodies" + "</col>" + " within Daemonheim. (They also need level 80 Defence).");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1010_struct(80, 17335, "Members: Megaleather chaps (Tier 9)" + "<br>" + " (with 80 Defence)", "Members can now wear " + "<col=000080>" + "megaleather chaps" + "</col>" + " within Daemonheim. (They also need level 80 Defence).");
|
||||
case 71:
|
||||
return newstruct cs2func_script_1010_struct(80, 17211, "Members: Megaleather vambraces (Tier 9)" + "<br>" + " (with 80 Defence)", "Members can now wear " + "<col=000080>" + "megaleather vambraces" + "</col>" + " within Daemonheim. (They also need level 80 Defence).");
|
||||
case 72:
|
||||
return newstruct cs2func_script_1010_struct(80, 17313, "Members: Megaleather boots (Tier 9)" + "<br>" + " (with 80 Defence)", "Members can now wear " + "<col=000080>" + "megaleather boots" + "</col>" + " within Daemonheim. (They also need level 80 Defence).");
|
||||
case 73:
|
||||
return newstruct cs2func_script_1010_struct(83, 17283, "Members: Grounding boots" + "<br>" + " (with 83 Defence)", "Members can now wear " + "<col=000080>" + "grounding boots" + "</col>" + " within Daemonheim. (They also need level 83 Defence.)");
|
||||
case 74:
|
||||
return newstruct cs2func_script_1010_struct(90, 16885, "Members: Grave creeper shortbow (Tier 10)", "Members can now wield " + "<col=000080>" + "grave creeper shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 75:
|
||||
return newstruct cs2func_script_1010_struct(90, 16335, "Members: Grave creeper longbow (Tier 10)", "Members can now wield " + "<col=000080>" + "grave creeper longbows" + "</col>" + " within Daemonheim.");
|
||||
case 76:
|
||||
return newstruct cs2func_script_1010_struct(90, 16472, "Members: Promethium arrows (Tier 10)", "Members can now use " + "<col=000080>" + "promethium arrows" + "</col>" + " within Daemonheim.");
|
||||
case 77:
|
||||
return newstruct cs2func_script_1010_struct(90, 17059, "Members: Tyrannoleather coif (Tier 10)" + "<br>" + " (with 90 Defence)", "Members can now wear " + "<col=000080>" + "tyrannoleather coifs" + "</col>" + " within Daemonheim. (They also need level 90 Defence).");
|
||||
case 78:
|
||||
return newstruct cs2func_script_1010_struct(90, 17191, "Members: Tyrannoleather body (Tier 10)" + "<br>" + " (with 90 Defence)", "Members can now wear " + "<col=000080>" + "tyrannoleather bodies" + "</col>" + " within Daemonheim. (They also need level 90 Defence).");
|
||||
case 79:
|
||||
return newstruct cs2func_script_1010_struct(90, 17337, "Members: Tyrannoleather chaps (Tier 10)" + "<br>" + " (with 90 Defence)", "Members can now wear " + "<col=000080>" + "tyrannoleather chaps" + "</col>" + " within Daemonheim. (They also need level 90 Defence).");
|
||||
case 80:
|
||||
return newstruct cs2func_script_1010_struct(90, 17213, "Members: Tyrannoleather vambraces (Tier 10)" + "<br>" + " (with 90 Defence)", "Members can now wear " + "<col=000080>" + "tyrannoleather vambraces" + "</col>" + " within Daemonheim. (They also need level 90 Defence).");
|
||||
case 81:
|
||||
return newstruct cs2func_script_1010_struct(90, 17315, "Members: Tyrannoleather boots (Tier 10)" + "<br>" + " (with 90 Defence)", "Members can now wear " + "<col=000080>" + "tyrannoleather boots" + "</col>" + " within Daemonheim. (They also need level 90 Defence).");
|
||||
case 82:
|
||||
return newstruct cs2func_script_1010_struct(98, 17295, "Members: Hexhunter bow", "Members can now wield " + "<col=000080>" + "hexhunter shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 83:
|
||||
return newstruct cs2func_script_1010_struct(99, 16887, "Members: Sagittarian shortbow (Tier 11)", "Members can now wield " + "<col=000080>" + "sagittarian shortbows" + "</col>" + " within Daemonheim.");
|
||||
case 84:
|
||||
return newstruct cs2func_script_1010_struct(99, 16337, "Members: Sagittarian longbow (Tier 11)", "Members can now wield " + "<col=000080>" + "sagittarian longbows" + "</col>" + " within Daemonheim.");
|
||||
case 85:
|
||||
return newstruct cs2func_script_1010_struct(99, 16477, "Members: Sagittarian arrows (Tier 11)", "Members can now use " + "<col=000080>" + "sagittarian arrows" + "</col>" + " within Daemonheim.");
|
||||
case 86:
|
||||
return newstruct cs2func_script_1010_struct(99, 17061, "Members: Sagittarian coif (Tier 11)" + "<br>" + " (with 99 Defence)", "Members can now wear " + "<col=000080>" + "sagittarian coifs" + "</col>" + " within Daemonheim. (They also need level 99 Defence).");
|
||||
case 87:
|
||||
return newstruct cs2func_script_1010_struct(99, 17193, "Members: Sagittarian body (Tier 11)" + "<br>" + " (with 99 Defence)", "Members can now wear " + "<col=000080>" + "sagittarian bodies" + "</col>" + " within Daemonheim. (They also need level 99 Defence).");
|
||||
case 88:
|
||||
return newstruct cs2func_script_1010_struct(99, 17339, "Members: Sagittarian chaps (Tier 11)" + "<br>" + " (with 99 Defence)", "Members can now wear " + "<col=000080>" + "sagittarian chaps" + "</col>" + " within Daemonheim. (They also need level 99 Defence).");
|
||||
case 89:
|
||||
return newstruct cs2func_script_1010_struct(99, 17215, "Members: Sagittarian vambraces (Tier 11)" + "<br>" + " (with 99 Defence)", "Members can now wear " + "<col=000080>" + "sagittarian vambraces" + "</col>" + " within Daemonheim. (They also need level 99 Defence).");
|
||||
case 90:
|
||||
return newstruct cs2func_script_1010_struct(99, 17317, "Members: Sagittarian boots (Tier 11)" + "<br>" + " (with 99 Defence)", "Members can now wear " + "<col=000080>" + "sagittarian boots" + "</col>" + " within Daemonheim. (They also need level 99 Defence).");
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
SWITCH (arg1) {
|
||||
case 0:
|
||||
GOTO flow_311
|
||||
case 1:
|
||||
GOTO flow_312
|
||||
}
|
||||
break;
|
||||
flow_311:
|
||||
return newstruct cs2func_script_1010_struct(40, 8164, "Members: Ranging Guild", "Members can now enter the prestigious " + "<col=000080>" + "Ranging Guild" + "</col>" + " in Hemenster and play the " + "<col=000080>" + "Target Practice" + "</col>" + " game there.");
|
||||
flow_312:
|
||||
return newstruct cs2func_script_1010_struct(99, 9756, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Ranged" + "<col=000080>" + ". Members can visit the " + "<col=800000>" + "armour salesman" + "<col=000080>" + " at the " + "<col=800000>" + "Ranging Guild" + "<col=000080>" + ". He has something special only available to true masters of the " + "<col=800000>" + "Ranged" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1010_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
cs2func_script_1011_struct(1,1,0) script_1011(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1011_struct(0, "Runes");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1011_struct(0, "Multiple Runes");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1011_struct(0, "Equipment");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1011_struct(0, "Other");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1011_struct(0, "Minigames");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1011_struct(0, "Dungeoneering");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1011_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1011_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,220 @@
|
||||
cs2func_script_1012_struct(2,2,0) script_1012(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
flow_1:
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(-1, 7620, "To mine rune essence, you must have started Rune Mysteries.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(1, 556, "Air runes", "You can now craft " + "<col=000080>" + "air runes" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(2, 558, "Mind runes", "You can now craft " + "<col=000080>" + "mind runes" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(5, 555, "Water runes", "You can now craft " + "<col=000080>" + "water runes" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1012_struct(6, 4695, "Members: Mist runes", "Members can now craft " + "<col=000080>" + "mist runes" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1012_struct(9, 557, "Earth runes", "You can now craft " + "<col=000080>" + "earth runes" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1012_struct(10, 4696, "Members: Dust runes", "Members can now craft " + "<col=000080>" + "dust runes" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1012_struct(13, 4698, "Members: Mud runes", "Members can now craft " + "<col=000080>" + "mud runes" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1012_struct(14, 554, "Fire runes", "You can now craft " + "<col=000080>" + "fire runes" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1012_struct(15, 4697, "Members: Smoke runes", "Members can now craft " + "<col=000080>" + "smoke runes" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1012_struct(19, 4694, "Members: Steam runes", "Members can now craft " + "<col=000080>" + "steam runes" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1012_struct(20, 559, "Body runes", "You can now craft " + "<col=000080>" + "body runes" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1012_struct(23, 4699, "Members: Lava runes", "Members can now craft " + "<col=000080>" + "lava runes" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1012_struct(27, 564, "Members: Cosmic runes", "Members can now craft " + "<col=000080>" + "cosmic runes" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1012_struct(35, 562, "Members: Chaos runes", "Members can now craft " + "<col=000080>" + "chaos runes" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1012_struct(40, 9075, "Members: Astral runes" + "<br>" + " (after Lunar Diplomacy)", "Members now have the Runecrafting level required to craft " + "<col=000080>" + "astral runes" + "</col>" + " (after Lunar Diplomacy, or when in Daemonheim).");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1012_struct(44, 561, "Members: Nature runes", "Members can now craft " + "<col=000080>" + "nature runes" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1012_struct(54, 563, "Members: Law runes", "Members can now craft " + "<col=000080>" + "law runes" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1012_struct(65, 560, "Members: Death runes" + "<br>" + " (after Mourning's Ends Part II)", "Members now have the Runecrafting level required to craft " + "<col=000080>" + "death runes" + "</col>" + " (after Mourning's Ends Part II, or when in Daemonheim).");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1012_struct(72, 21773, "Members: Armadyl runes" + "<br>" + " (after Ritual of the Mahjarrat)", "Members can now craft " + "<col=000080>" + "Armadyl runes" + "</col>" + " (after Ritual of the Mahjarrat).");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1012_struct(77, 565, "Members: Blood runes" + "<br>" + " (after Legacy of Seergaze)", "Members now have the Runecrafting level required to craft " + "<col=000080>" + "blood runes" + "</col>" + " (after Legacy of Seergaze, or when in Daemonheim).");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(-1, 7620, "As your Runecrafting skill develops, you will be able to craft multiple runes from one piece of essence. You only receive experience for each piece of essence crafted, not each rune crafted.", " ");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(11, 556, "2 Air runes per essence", "You can now craft " + "<col=000080>" + "2 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(14, 558, "2 Mind runes per essence", "You can now craft " + "<col=000080>" + "2 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(19, 555, "2 Water runes per essence", "You can now craft " + "<col=000080>" + "2 water runes" + "</col>" + " from one piece of essence.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1012_struct(22, 556, "3 Air runes per essence", "You can now craft " + "<col=000080>" + "3 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1012_struct(26, 557, "2 Earth runes per essence", "You can now craft " + "<col=000080>" + "2 earth runes" + "</col>" + " from one piece of essence.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1012_struct(28, 558, "3 Mind runes per essence", "You can now craft " + "<col=000080>" + "3 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1012_struct(33, 556, "4 Air runes per essence", "You can now craft " + "<col=000080>" + "4 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1012_struct(35, 554, "2 Fire runes per essence", "You can now craft " + "<col=000080>" + "2 fire runes" + "</col>" + " from one piece of essence.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1012_struct(38, 555, "3 Water runes per essence", "You can now craft " + "<col=000080>" + "3 water runes" + "</col>" + " from one piece of essence.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1012_struct(42, 558, "4 Mind runes per essence", "You can now craft " + "<col=000080>" + "4 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1012_struct(44, 556, "5 Air runes per essence", "You can now craft " + "<col=000080>" + "5 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1012_struct(46, 559, "2 Body runes per essence", "You can now craft " + "<col=000080>" + "2 body runes" + "</col>" + " from one piece of essence.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1012_struct(52, 557, "3 Earth runes per essence", "You can now craft " + "<col=000080>" + "3 earth runes" + "</col>" + " from one piece of essence.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1012_struct(55, 556, "6 Air runes per essence", "You can now craft " + "<col=000080>" + "6 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1012_struct(56, 558, "5 Mind runes per essence", "You can now craft " + "<col=000080>" + "5 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1012_struct(57, 555, "4 Water runes per essence", "You can now craft " + "<col=000080>" + "4 water runes" + "</col>" + " from one piece of essence.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1012_struct(59, 564, "Members: 2 Cosmic runes per essence", "Members can now craft " + "<col=000080>" + "2 cosmic runes" + "</col>" + " from one piece of essence.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1012_struct(66, 556, "7 Air runes per essence", "You can now craft " + "<col=000080>" + "7 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1012_struct(70, 558, "6 Mind runes per essence", "You can now craft " + "<col=000080>" + "6 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1012_struct(70, 554, "3 Fire runes per essence", "You can now craft " + "<col=000080>" + "3 fire runes" + "</col>" + " from one piece of essence.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1012_struct(74, 562, "Members: 2 Chaos runes per essence", "Members can now craft " + "<col=000080>" + "2 chaos runes" + "</col>" + " from one piece of essence.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1012_struct(76, 555, "5 Water runes per essence", "You can now craft " + "<col=000080>" + "5 water runes" + "</col>" + " from one piece of essence.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1012_struct(77, 556, "8 Air runes per essence", "You can now craft " + "<col=000080>" + "8 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1012_struct(78, 557, "4 Earth runes per essence", "You can now craft " + "<col=000080>" + "4 earth runes" + "</col>" + " from one piece of essence.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1012_struct(82, 9075, "Members: 2 Astral runes per essence", "Members can now craft " + "<col=000080>" + "2 astral runes" + "</col>" + " from one piece of essence.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1012_struct(84, 558, "7 Mind runes per essence", "You can now craft " + "<col=000080>" + "7 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1012_struct(88, 556, "9 Air runes per essence", "You can now craft " + "<col=000080>" + "9 air runes" + "</col>" + " from one piece of essence.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1012_struct(91, 561, "Members: 2 Nature runes per essence", "Members can now craft " + "<col=000080>" + "2 nature runes" + "</col>" + " from one piece of essence.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1012_struct(92, 559, "3 Body runes per essence", "You can now craft " + "<col=000080>" + "3 body runes" + "</col>" + " from one piece of essence.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1012_struct(95, 555, "6 Water runes per essence", "You can now craft " + "<col=000080>" + "6 water runes" + "</col>" + " from one piece of essence.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1012_struct(98, 558, "8 Mind runes per essence", "You can now craft " + "<col=000080>" + "8 mind runes" + "</col>" + " from one piece of essence.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1012_struct(99, 556, "10 Air runes per essence", "You can now craft " + "<col=000080>" + "10 air runes" + "</col>" + " from one piece of essence.");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(-1, 7620, "Pouches allow you to carry extra essence in them and they come in various sizes. As you use the pouches, they degrade and store less essence. Speak to the Dark Mage at the centre of the Abyss to restore them.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(1, 5509, "Members: Small pouch" + "<br>" + "Holds 3 extra essence", "Members can now use " + "<col=000080>" + "small pouches" + "</col>" + " to store 3 essence.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(10, 12863, "Air rune crafting gloves", "You can now wear " + "<col=000080>" + "air rune crafting gloves" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(20, 12864, "Water rune crafting gloves", "You can now wear " + "<col=000080>" + "water rune crafting gloves" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1012_struct(25, 5510, "Members: Medium pouch" + "<br>" + "Holds 6 extra essence", "Members can now use " + "<col=000080>" + "medium pouches" + "</col>" + " to store 6 essence.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1012_struct(30, 12865, "Earth rune crafting gloves", "You can now wear " + "<col=000080>" + "earth rune crafting gloves" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1012_struct(35, 19671, "Magical blastbox" + "<br>" + " (with 30 Dungeoneering and 30 Magic)", "You can now use " + "<col=000080>" + "magical blastboxes" + "</col>" + ". (You also need level 30 Dungeoneering and 30 Magic.)");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1012_struct(50, 5512, "Members: Large pouch" + "<br>" + "Holds 9 extra essence", "Members can now use " + "<col=000080>" + "large pouches" + "</col>" + " to store 9 essence.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1012_struct(50, 21517, "Members: Master Runecrafter hat", "Members can now wear " + "<col=000080>" + "Master Runecrafter hats" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1012_struct(50, 21516, "Members: Master Runecrafter robe", "Members can now wear " + "<col=000080>" + "Master Runecrafter robes" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1012_struct(50, 21518, "Members: Master Runecrafter legs", "Members can now wear " + "<col=000080>" + "Master Runecrafter legs" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1012_struct(50, 21519, "Members: Master Runecrafter boots", "Members can now wear " + "<col=000080>" + "Master Runecrafter boots" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1012_struct(70, 19889, "Members: Celestial surgebox" + "<br>" + " (with 70 Magic and 70 Dungeoneering)", "Members can now use " + "<col=000080>" + "celestial surgeboxes" + "</col>" + ". (They also need level 70 Magic and level 70 Dungeoneering.)");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1012_struct(75, 5514, "Members: Giant pouch" + "<br>" + "Holds 12 extra essence", "Members can now use " + "<col=000080>" + "giant pouches" + "</col>" + " to store 12 essence.");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using their knowledge of Runecrafting.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using their knowledge of Runecrafting.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using their knowledge of Runecrafting.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using their knowledge of Runecrafting.");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(1, 12851, "Members: Stealing Creation - class 1 sacred clay", "Members can now craft runes from class 1 sacred clay in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(20, 12851, "Members: Stealing Creation - class 2 sacred clay", "Members can now craft runes from class 2 sacred clay in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(40, 12851, "Members: Stealing Creation - class 3 sacred clay", "Members can now craft runes from class 3 sacred clay in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(60, 12851, "Members: Stealing Creation - class 4 sacred clay", "Members can now craft runes from class 4 sacred clay in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1012_struct(75, 21536, "Members: Pyramid Plunder - Engraved Sarcophagus", "Members can now open the engraved sarcophagus in Pyramid Plunder.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1012_struct(80, 12851, "Members: Stealing Creation - class 5 sacred clay", "Members can now craft runes from class 5 sacred clay in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1012_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Runecrafting level increases, you will be able to attempt higher-level runecrafting tasks within Daemonheim. You will also be more likely to succeed when attempting runecrafting tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1012_struct(10, 16997, "Water staff", "You can now craft " + "<col=000080>" + "water staves" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1012_struct(20, 17001, "Earth staff", "You can now craft " + "<col=000080>" + "earth staves" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1012_struct(30, 17005, "Fire staff", "You can now craft " + "<col=000080>" + "fire staves" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1012_struct(40, 17009, "Air staff", "You can now craft " + "<col=000080>" + "air staves" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1012_struct(50, 17013, "Catalytic staff", "You can now craft " + "<col=000080>" + "catalytic staves" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1012_struct(60, 16999, "Members: Empowered water staff", "Members can now craft " + "<col=000080>" + "empowered water staves" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1012_struct(70, 17003, "Members: Empowered earth staff", "Members can now craft " + "<col=000080>" + "empowered earth staves" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1012_struct(80, 17007, "Members: Empowered fire staff", "Members can now craft " + "<col=000080>" + "empowered fire staves" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1012_struct(90, 17011, "Members: Empowered air staff", "Members can now craft " + "<col=000080>" + "empowered air staves" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1012_struct(99, 17015, "Members: Empowered catalytic staff", "Members can now craft " + "<col=000080>" + "empowered catalytic staves" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
SWITCH (arg1) {
|
||||
case 0:
|
||||
GOTO flow_103
|
||||
case 1:
|
||||
GOTO flow_104
|
||||
}
|
||||
break;
|
||||
flow_103:
|
||||
return newstruct cs2func_script_1012_struct(50, 13625, "Runecrafting Guild", "You can now enter the prestigious " + "<col=000080>" + "Runecrafting Guild" + "</col>" + " and play the " + "<col=000080>" + "Great Orb Project" + "</col>" + ".");
|
||||
flow_104:
|
||||
return newstruct cs2func_script_1012_struct(99, 9765, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Runecrafting" + "<col=000080>" + ". Members can visit " + "<col=800000>" + "Larriar" + "<col=000080>" + " in the " + "<col=800000>" + "Runecrafting Guild" + "<col=000080>" + ". She has something special that is only available to true masters of the " + "<col=800000>" + "Runecrafting" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1012_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
cs2func_script_1013_struct(1,1,0) script_1013(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1013_struct(1, "Allotments");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1013_struct(1, "Hops");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1013_struct(1, "Trees");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1013_struct(1, "Fruit Trees");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1013_struct(1, "Bushes");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1013_struct(1, "Flowers");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1013_struct(1, "Herbs");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1013_struct(1, "Special");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1013_struct(1, "Equipment");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1013_struct(1, "Other");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1013_struct(1, "Minigames");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1013_struct(1, "Dungeoneering");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1013_struct(1, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1013_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,291 @@
|
||||
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 " + "<col=000080>" + "potatoes" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(5, 1957, "Onion", "You can now plant " + "<col=000080>" + "onions" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(7, 1965, "Cabbage", "You can now plant " + "<col=000080>" + "cabbages" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(12, 1982, "Tomato", "You can now plant " + "<col=000080>" + "tomatoes" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(20, 5986, "Sweetcorn", "You can now plant " + "<col=000080>" + "sweetcorn" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(31, 5504, "Strawberry", "You can now plant " + "<col=000080>" + "strawberries" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(47, 5982, "Watermelon", "You can now plant " + "<col=000080>" + "watermelons" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(3, 6006, "Barley", "You can now plant " + "<col=000080>" + "barley" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(4, 5994, "Hammerstone hop", "You can now plant " + "<col=000080>" + "hammerstone hops" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(8, 5996, "Asgarnian hop", "You can now plant " + "<col=000080>" + "Asgarnian hops" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(13, 5931, "Jute plant", "You can now plant " + "<col=000080>" + "jute plants" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(16, 5998, "Yanillian hop", "You can now plant " + "<col=000080>" + "Yanillian hops" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(21, 6000, "Krandorian hop", "You can now plant " + "<col=000080>" + "Krandorian hops" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(28, 6002, "Wildblood hop", "You can now plant " + "<col=000080>" + "wildblood hops" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(15, 1521, "Oak tree", "You can now plant " + "<col=000080>" + "oak trees" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(30, 1519, "Willow tree", "You can now plant " + "<col=000080>" + "willow trees" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(45, 1517, "Maple tree", "You can now plant " + "<col=000080>" + "maple trees" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(60, 1515, "Yew tree", "You can now plant " + "<col=000080>" + "yew trees" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(75, 1513, "Magic tree", "You can now plant " + "<col=000080>" + "magic trees" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(27, 1955, "Apple tree", "You can now plant " + "<col=000080>" + "apple trees" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(33, 1963, "Banana tree", "You can now plant " + "<col=000080>" + "banana trees" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(39, 2108, "Orange tree", "You can now plant " + "<col=000080>" + "orange trees" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(42, 5970, "Curry tree", "You can now plant " + "<col=000080>" + "curry trees" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(51, 2114, "Pineapple plant", "You can now plant " + "<col=000080>" + "pineapple plants" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(57, 5972, "Papaya tree", "You can now plant " + "<col=000080>" + "papaya trees" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(68, 5974, "Palm tree", "You can now plant " + "<col=000080>" + "palm trees" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(10, 1951, "Redberry bush", "You can now plant " + "<col=000080>" + "redberry bushes" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(22, 753, "Cadavaberry bush", "You can now plant " + "<col=000080>" + "cadavaberry bushes" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(36, 2126, "Dwellberry bush", "You can now plant " + "<col=000080>" + "dwellberry bushes" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(48, 247, "Jangerberry bush", "You can now plant " + "<col=000080>" + "jangerberry bushes" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(59, 239, "White berry bush", "You can now plant " + "<col=000080>" + "white berry bushes" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(70, 6018, "Poison ivy bush", "You can now plant " + "<col=000080>" + "poison ivy bushes" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(2, 6010, "Marigold" + "<br>" + " Protects onions, tomatoes and potatoes from disease", "You can now " + "<col=000080>" + "plant marigolds" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(11, 6014, "Rosemary" + "<br>" + " Protects cabbages from disease", "You can now plant " + "<col=000080>" + "rosemary" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(24, 6012, "Nasturtium" + "<br>" + " Protects watermelons from disease", "You can now plant " + "<col=000080>" + "nasturtiums" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(25, 5738, "Woad", "You can now plant " + "<col=000080>" + "woad" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(26, 225, "Limpwurt", "You can now plant " + "<col=000080>" + "limpwurt" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(52, 14583, "White lily" + "<br>" + " Protects all neighbouring fruit and vegetables from disease", "You can now plant " + "<col=000080>" + "white lilies" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(9, 249, "Guam", "You can now plant " + "<col=000080>" + "guam" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(14, 251, "Marrentill", "You can now plant " + "<col=000080>" + "marrentill" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(19, 253, "Tarromin", "You can now plant " + "<col=000080>" + "tarromin" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(26, 255, "Harralander", "You can now plant " + "<col=000080>" + "harralander" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(29, 3261, "Goutweed" + "<br>" + " (after Eadgar's Ruse)", "You now have the Farming level required to plant " + "<col=000080>" + "goutweed" + "</col>" + " (after Eadgar's Ruse).");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(32, 257, "Ranarr", "You can now plant " + "<col=000080>" + "ranarr" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(36, 12172, "Spirit weed", "You can now plant " + "<col=000080>" + "spirit weed" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1014_struct(38, 2998, "Toadflax", "You can now plant " + "<col=000080>" + "toadflax" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1014_struct(44, 259, "Irit", "You can now plant " + "<col=000080>" + "irit" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1014_struct(46, 14854, "Wergali", "You can now plant " + "<col=000080>" + "wergali" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1014_struct(50, 261, "Avantoe", "You can now plant " + "<col=000080>" + "avantoe" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1014_struct(56, 263, "Kwuarm", "You can now plant " + "<col=000080>" + "kwuarm" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1014_struct(58, 19989, "Erzille", "You can now plant " + "<col=000080>" + "erzille" + "</col>" + " (in a vine herb patch).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1014_struct(62, 3000, "Snapdragon", "You can now plant " + "<col=000080>" + "snapdragon" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1014_struct(65, 19990, "Argway", "You can now plant " + "<col=000080>" + "argway" + "</col>" + " (in a vine herb patch).");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1014_struct(67, 265, "Cadantine", "You can now plant " + "<col=000080>" + "cadantine" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1014_struct(70, 19991, "Ugune", "You can now plant " + "<col=000080>" + "ugune" + "</col>" + " (in a vine herb patch).");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1014_struct(73, 2481, "Lantadyme", "You can now plant " + "<col=000080>" + "lantadyme" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1014_struct(76, 19992, "Shengo", "You can now plant " + "<col=000080>" + "shengo" + "</col>" + " (in a vine herb patch).");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1014_struct(79, 267, "Dwarf weed", "You can now plant " + "<col=000080>" + "dwarf weed" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1014_struct(80, 19993, "Samaden", "You can now plant " + "<col=000080>" + "samaden" + "</col>" + " (in a vine herb patch).");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1014_struct(85, 269, "Torstol", "You can now plant " + "<col=000080>" + "torstol" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1014_struct(91, 21624, "Fellstalk", "You can now plant fellstalk" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(42, 12134, "Evil turnip", "You can now plant " + "<col=000080>" + "evil turnips" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(53, 6004, "Bittercap mushroom", "You can now plant " + "<col=000080>" + "bittercap mushrooms" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(53, 11779, "Jade vine" + "<br>" + " (after Back to My Roots)", "You now have the Farming level required to plant " + "<col=000080>" + "jade vines" + "</col>" + " (after Back to my Roots).");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(54, 19962, "Vine blossoms", "You can now plant " + "<col=000080>" + "vine blossoms" + "</col>" + " (in a vine flower patch).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(55, 6016, "Cactus", "You can now plant " + "<col=000080>" + "cacti" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(61, 19969, "Lergberry bush", "You can now plant " + "<col=000080>" + "lergberry bushes" + "</col>" + " (in a vine bush patch).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(63, 2398, "Belladonna", "You can now plant " + "<col=000080>" + "belladonna" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1014_struct(72, 5980, "Calquat tree", "You can now plant " + "<col=000080>" + "calquat trees" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1014_struct(74, 21622, "Morchella mushroom", "You can now plant " + "<col=000080>" + "morchella mushrooms" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1014_struct(77, 19970, "Kalferberry bush", "You can now plant " + "<col=000080>" + "kalferberry bushes" + "</col>" + " (in a vine bush patch).");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1014_struct(83, 6063, "Spirit tree" + "<br>" + " (only 1 planted at a time)", "You can now plant " + "<col=000080>" + "spirit trees" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1014_struct(86, 6063, "Spirit tree" + "<br>" + " (only 2 planted at a time, after Prisoner of Glouphrie)", "You now have the Farming level required to plant " + "<col=000080>" + "2 spirit trees" + "</col>" + " (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 " + "<col=000080>" + "scarecrow" + "</col>" + ".");
|
||||
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" + "<br>" + " (with 25 Dungeoneering)", "You can now use the " + "<col=000080>" + "scroll of life" + "</col>" + ". (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 " + "<col=000080>" + "Livid Farm" + "</col>" + " (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 " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using your knowledge of Farming.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using your knowledge of Farming.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using your knowledge of Farming.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " 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 " + "<col=000080>" + "Vinesweeper" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1014_struct(1, 14667, "Nurture basic evil tree saplings", "You can now nurture " + "<col=000080>" + "basic evil tree saplings" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(7, 14667, "Nurture evil oak tree saplings", "You can now nurture " + "<col=000080>" + "evil oak tree saplings" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(15, 14667, "Nurture evil willow tree saplings", "You can now nurture " + "<col=000080>" + "evil willow tree saplings" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(22, 14667, "Nurture evil maple tree saplings", "You can now nurture " + "<col=000080>" + "evil maple tree saplings" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(30, 14667, "Nurture evil yew tree saplings", "You can now nurture " + "<col=000080>" + "evil yew tree saplings" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(37, 14667, "Nurture evil magic tree saplings", "You can now nurture " + "<col=000080>" + "evil magic tree saplings" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1014_struct(42, 14667, "Nurture elder evil tree saplings", "You can now nurture " + "<col=000080>" + "elder evil tree saplings" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1014_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "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 " + "<col=000080>" + "salve nettles" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1014_struct(1, 17823, "Cave potato", "You can now plant " + "<col=000080>" + "cave potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1014_struct(7, 17826, "Sagewort", "You can now plant " + "<col=000080>" + "sagewort" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1014_struct(10, 17450, "Wildercress", "You can now harvest " + "<col=000080>" + "wildercress" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1014_struct(18, 17827, "Valerian", "You can now plant " + "<col=000080>" + "valerian" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1014_struct(20, 17452, "Blightleaf", "You can now harvest " + "<col=000080>" + "blightleaves" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1014_struct(29, 17828, "Aloe", "You can now plant " + "<col=000080>" + "aloe" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1014_struct(30, 17454, "Roseblood", "You can now harvest " + "<col=000080>" + "roseblood" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1014_struct(34, 17824, "Gissel mushroom", "You can now plant " + "<col=000080>" + "gissel mushrooms" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1014_struct(40, 17829, "Wormwood", "You can now plant " + "<col=000080>" + "wormwood" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1014_struct(40, 17456, "Bryll", "You can now harvest " + "<col=000080>" + "bryll" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1014_struct(50, 17458, "Duskweed", "You can now plant " + "<col=000080>" + "duskweed" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1014_struct(51, 17830, "Magebane", "You can now plant " + "<col=000080>" + "magebane" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1014_struct(60, 17460, "Soulbell", "You can now harvest " + "<col=000080>" + "soulbells" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1014_struct(62, 17831, "Featherfoil", "You can now plant " + "<col=000080>" + "featherfoil" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1014_struct(68, 17825, "Edicap mushroom", "You can now plant " + "<col=000080>" + "edicap mushrooms" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1014_struct(70, 17462, "Ectograss", "You can now harvest " + "<col=000080>" + "ectograss" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1014_struct(73, 17832, "Winter's grip", "You can now plant " + "<col=000080>" + "winter's grip" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1014_struct(80, 17464, "Runeleaf", "You can now harvest " + "<col=000080>" + "runeleaves" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1014_struct(84, 17833, "Lycopus", "You can now plant " + "<col=000080>" + "lycopus" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1014_struct(90, 17466, "Spiritbloom", "You can now harvest " + "<col=000080>" + "spiritbloom" + "</col>" + " within Daemonheim.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1014_struct(95, 17834, "Buckthorn", "You can now plant " + "<col=000080>" + "buckthorn" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1014_struct(99, 9810, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Farming" + "<col=000080>" + ". Why not visit " + "<col=800000>" + "Martin the Master Gardener" + "<col=000080>" + " in " + "<col=800000>" + "Draynor Village" + "<col=000080>" + "? He has something special that is only available to true masters of the " + "<col=800000>" + "Farming" + "<col=000080>" + " skill!");
|
||||
}
|
||||
}
|
||||
return newstruct cs2func_script_1014_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
cs2func_script_1015_struct(1,1,0) script_1015(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1015_struct(0, "Ores");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1015_struct(0, "Equipment");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1015_struct(0, "Other");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1015_struct(1, "Shooting Stars");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1015_struct(1, "Minigames");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1015_struct(0, "Dungeoneering");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1015_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1015_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,202 @@
|
||||
cs2func_script_1016_struct(2,2,0) script_1016(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
flow_1:
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(1, 1436, "Rune essence" + "<br>" + " (after Rune Mysteries)", "You now have the Mining level required to mine " + "<col=000080>" + "rune essence" + "</col>" + " (after Rune Mysteries).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(1, 434, "Clay", "You can now mine " + "<col=000080>" + "clay" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(1, 436, "Copper ore", "You can now mine " + "<col=000080>" + "copper ore" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(1, 438, "Tin ore", "You can now mine " + "<col=000080>" + "tin ore" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(10, 3211, "Members: Limestone", "Members can now mine " + "<col=000080>" + "limestone" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(10, 668, "Blurite ore", "You can now mine " + "<col=000080>" + "blurite ore" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(15, 440, "Iron ore", "You can now mine " + "<col=000080>" + "iron ore" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(20, 2892, "Members: Elemental ore" + "<br>" + " (after starting Elemental Workshop)", "Members now have the Mining level required to mine " + "<col=000080>" + "elemental ore" + "</col>" + " (after starting Elemental Workshop).");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(20, 442, "Silver ore", "You can now mine " + "<col=000080>" + "silver ore" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1016_struct(30, 453, "Coal", "You can now mine " + "<col=000080>" + "coal" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1016_struct(30, 7936, "Members: Pure essence" + "<br>" + " (after Rune Mysteries)", "Members now have the Mining level required to mine " + "<col=000080>" + "pure essence" + "</col>" + " (after Rune Mysteries).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1016_struct(35, 6977, "Members: Sandstone", "Members can now mine " + "<col=000080>" + "sandstone" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1016_struct(40, 444, "Gold", "You can now mine " + "<col=000080>" + "gold" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1016_struct(45, 6983, "Members: Granite", "Members can now mine " + "<col=000080>" + "granite.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1016_struct(46, 12630, "Members: Rubium ore" + "<br>" + " (after Kennith's Concerns)", "Members can now mine " + "<col=000080>" + "rubium ore" + "</col>" + " (after Kennith's Concerns).");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1016_struct(55, 447, "Mithril ore", "You can now mine " + "<col=000080>" + "mithril ore" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1016_struct(70, 449, "Adamantite ore", "You can now mine " + "<col=000080>" + "adamantite ore" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1016_struct(77, 21778, "Members: Bane ore" + "<br>" + " (after Ritual of the Mahjarrat)", "Members can now mine " + "<col=000080>" + "bane ore" + "</col>" + " (after Ritual of the Mahjarrat).");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1016_struct(85, 451, "Runite ore", "You can now mine " + "<col=000080>" + "runite ore" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(1, 21340, "Members: Dwarven Army Axe", "Members can now use a " + "<col=000080>" + "Dwarven Army Axe" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(1, 1265, "Bronze pickaxe", "You can now use " + "<col=000080>" + "bronze pickaxes" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(1, 1267, "Iron pickaxe", "You can now use " + "<col=000080>" + "iron pickaxes" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(6, 1269, "Steel pickaxe", "You can now use " + "<col=000080>" + "steel pickaxes" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(21, 1273, "Mithril pickaxe", "You can now use " + "<col=000080>" + "mithril pickaxes" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(31, 1271, "Adamant pickaxe", "You can now use " + "<col=000080>" + "adamant pickaxes" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(35, 18339, "Coal bag" + "<br>" + " (with 35 Dungeoneering)", "You can now use " + "<col=000080>" + "coal bags" + "</col>" + ". (You also need level 35 Dungeoneering.)");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(40, 14107, "Members: Sacred clay pickaxe", "Members can now use " + "<col=000080>" + "sacred clay pickaxes" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(40, 14099, "Members: Volatile pickaxe", "Members can now use " + "<col=000080>" + "volatile pickaxes" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1016_struct(41, 1275, "Rune pickaxe", "You can now use " + "<col=000080>" + "rune pickaxes" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1016_struct(41, 13661, "Members: Inferno Adze" + "<br>" + " (after All Fired Up, with 92 Firemaking)", "Members can now use the " + "<col=000080>" + "Inferno Adze" + "</col>" + " to mine with (after All Fired Up and with level 92 Firemaking).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1016_struct(61, 15259, "Members: Dragon pickaxe", "Members can now use " + "<col=000080>" + "dragon pickaxes" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(40, 1603, "Members: Gem rocks" + "<br>" + " (after Shilo Village)", "Members now have the Mining level required to mine " + "<col=000080>" + "gem rocks" + "</col>" + " (after Shilo Village).");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(41, 13245, "Members: Stone slab" + "<br>" + " (with rune pickaxe, after starting TokTz-Ket-Dill)", "Members now have the Mining level required to mine " + "<col=000080>" + "stone slabs" + "</col>" + " with rune pickaxes (after starting TokTz-Ket-Dill).");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(73, 15263, "Members: Living rock remains", "Members now have the Mining level required to mine " + "<col=000080>" + "living rock remains" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(77, 453, "Members: Concentrated coal deposits", "Members now have the Mining level required to mine " + "<col=000080>" + "concentrated coal deposits" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(80, 444, "Members: Concentrated gold deposits", "Members now have the Mining level required to mine " + "<col=000080>" + "concentrated gold deposits" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using their knowledge of Mining.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using their knowledge of Mining.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using their knowledge of Mining.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using their knowledge of Mining.");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(10, 13727, "Members: Size-1 stars", "Members can now mine size-1 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(20, 13727, "Members: Size-2 stars", "Members can now mine size-2 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(30, 13727, "Members: Size-3 stars", "Members can now mine size-3 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(40, 13727, "Members: Size-4 stars", "Members can now mine size-4 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(50, 13727, "Members: Size-5 stars", "Members can now mine size-5 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(60, 13727, "Members: Size-6 stars", "Members can now mine size-6 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(70, 13727, "Members: Size-7 stars", "Members can now mine size-7 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(80, 13727, "Members: Size-8 stars", "Members can now mine size-8 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(90, 13727, "Members: Size-9 stars", "Members can now mine size-9 " + "<col=000080>" + "crashed stars" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(1, 14122, "Members: Stealing Creation - class 1 pickaxe", "Members can now use " + "<col=000080>" + "class 1 pickaxes" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(20, 14184, "Members: Stealing Creation - mine class 2 sacred clay", "Members can now mine " + "<col=000080>" + "class 2 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(20, 14124, "Members: Stealing Creation - class 2 pickaxe", "Members can now use " + "<col=000080>" + "class 2 pickaxes" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(40, 14186, "Members: Stealing Creation - mine class 3 sacred clay", "Members can now mine " + "<col=000080>" + "class 3 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(40, 14126, "Members: Stealing Creation - class 3 pickaxe", "Members can now use " + "<col=000080>" + "class 3 pickaxes" + "</col>" + " in Stealing Creation.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(60, 14188, "Members: Stealing Creation - mine class 4 sacred clay", "Members can now mine " + "<col=000080>" + "class 4 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(60, 14128, "Members: Stealing Creation - class 4 pickaxe", "Members can now use " + "<col=000080>" + "class 4 pickaxes" + "</col>" + " in Stealing Creation.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(80, 14190, "Members: Stealing Creation - mine class 5 sacred clay", "Members can now mine " + "<col=000080>" + "class 5 sacred clay" + "</col>" + " in Stealing Creation.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(80, 14130, "Members: Stealing Creation - class 5 pickaxe", "Members can now use " + "<col=000080>" + "class 5 pickaxes" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1016_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Mining level increases, you will be able to attempt higher-level mining tasks within Daemonheim. You will also be more likely to succeed when attempting mining tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1016_struct(1, 17630, "Novite ore (Tier 1)", "You can now mine " + "<col=000080>" + "novite ore" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1016_struct(1, 16295, "Novite pickaxe (Tier 1)", "You can now use " + "<col=000080>" + "novite pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1016_struct(10, 17632, "Bathus ore (Tier 2)", "You can now mine " + "<col=000080>" + "bathus ore" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1016_struct(10, 16297, "Bathus pickaxe (Tier 2)", "You can now use " + "<col=000080>" + "bathus pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1016_struct(20, 17634, "Marmaros ore (Tier 3)", "You can now mine " + "<col=000080>" + "marmaros ore" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1016_struct(20, 16299, "Marmaros pickaxe (Tier 3)", "You can now use " + "<col=000080>" + "marmaros pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1016_struct(30, 17636, "Kratonium ore (Tier 4)", "You can now mine " + "<col=000080>" + "kratonite ore" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1016_struct(30, 16301, "Kratonite pickaxe (Tier 4)", "You can now use " + "<col=000080>" + "kratonite pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1016_struct(40, 17638, "Fractite ore (Tier 5)", "You can now mine " + "<col=000080>" + "fractite ore" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1016_struct(40, 16303, "Fractite pickaxe (Tier 5)", "You can now use " + "<col=000080>" + "fractite pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1016_struct(50, 17640, "Members: Zephyrium ore (Tier 6)", "Members can now mine " + "<col=000080>" + "zephyrium ore" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1016_struct(50, 16305, "Members: Zephyrium pickaxe (Tier 6)", "Members can now use " + "<col=000080>" + "zephyrium pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1016_struct(60, 17642, "Members: Argonite ore (Tier 7)", "Members can now mine " + "<col=000080>" + "argonite ore" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1016_struct(60, 16307, "Members: Argonite pickaxe (Tier 7)", "Members can now use " + "<col=000080>" + "argonite pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1016_struct(70, 17644, "Members: Katagon ore (Tier 8)", "Members can now mine " + "<col=000080>" + "katagon ore" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1016_struct(70, 16309, "Members: Katagon pickaxe (Tier 8)", "Members can now use " + "<col=000080>" + "katagon pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1016_struct(80, 17646, "Members: Gorgonite ore (Tier 9)", "Members can now mine " + "<col=000080>" + "gorgonite ore" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1016_struct(80, 16311, "Members: Gorgonite pickaxe (Tier 9)", "Members can now use " + "<col=000080>" + "gorgonite pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1016_struct(90, 17648, "Members: Promethium ore (Tier 10)", "Members can now mine " + "<col=000080>" + "promethium ore" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1016_struct(90, 16313, "Members: Promethium pickaxe (Tier 10)", "Members can now use " + "<col=000080>" + "promethium pickaxes" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1016_struct(99, 16315, "Members: Primal pickaxe (Tier 11)", "Members can now use primal pickaxes" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
SWITCH (arg1) {
|
||||
case 0:
|
||||
GOTO flow_94
|
||||
case 1:
|
||||
GOTO flow_95
|
||||
}
|
||||
break;
|
||||
flow_94:
|
||||
return newstruct cs2func_script_1016_struct(60, 447, "Mining Guild", "You can now enter the world-famous " + "<col=000080>" + "Mining Guild" + "</col>" + ".");
|
||||
flow_95:
|
||||
return newstruct cs2func_script_1016_struct(99, 9792, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master miner. Members can visit the " + "<col=800000>" + "dwarf" + "<col=000080>" + " who guards the entrance to the " + "<col=800000>" + "Mining Guild" + "<col=000080>" + ". He has something special that is only available to true masters of the " + "<col=800000>" + "Mining" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1016_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
cs2func_script_1017_struct(1,1,0) script_1017(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1017_struct(0, "Meats");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1017_struct(0, "Bread");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1017_struct(0, "Pies");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1017_struct(0, "Stews");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1017_struct(0, "Pizzas");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1017_struct(0, "Cakes");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1017_struct(0, "Wine");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1017_struct(1, "Hot Drinks");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1017_struct(1, "Brewing");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1017_struct(1, "Potatoes & Toppings");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1017_struct(1, "Dairy");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1017_struct(1, "Gnome");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1017_struct(0, "Other");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1017_struct(1, "Minigames");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1017_struct(0, "Dungeoneering");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1017_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1017_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,514 @@
|
||||
cs2func_script_1018_struct(2,2,0) script_1018(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
flow_1:
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(1, 2142, "Meat", "You can now cook " + "<col=000080>" + "meat" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(1, 9436, "Members: Sinew", "You can now make " + "<col=000080>" + "sinew" + "</col>" + " by drying beef or bear meat on a range.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(1, 315, "Shrimp", "You can now cook " + "<col=000080>" + "shrimp" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(1, 13433, "Crayfish", "You can now cook " + "<col=000080>" + "crayfish" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(1, 2140, "Chicken", "You can now cook " + "<col=000080>" + "chicken" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(1, 3228, "Members: Rabbit", "Members can now cook " + "<col=000080>" + "rabbits" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(1, 319, "Anchovies", "You can now cook " + "<col=000080>" + "anchovies" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(1, 325, "Sardine", "You can now cook " + "<col=000080>" + "sardines" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(1, 3151, "Members: Karambwanji", "Members can now cook " + "<col=000080>" + "karambwanji" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(1, 3146, "Members: Karambwan", "Members can now cook " + "<col=000080>" + "karambwan" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1018_struct(1, 1885, "Members: Ugthanki kebab", "Members can now cook " + "<col=000080>" + "ugthanki kebabs" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1018_struct(5, 347, "Herring", "You can now cook " + "<col=000080>" + "herring" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1018_struct(10, 355, "Members: Mackerel", "Members can now cook " + "<col=000080>" + "mackerel" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1018_struct(11, 9980, "Members: Roasted bird meat", "Members can now roast " + "<col=000080>" + "bird meat" + "</col>" + " on an iron spit.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1018_struct(12, 3369, "Members: Thin snail", "Members can now cook " + "<col=000080>" + "thin snails" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1018_struct(15, 333, "Trout", "You can now cook " + "<col=000080>" + "trout" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1018_struct(16, 6297, "Members: Spider", "Members can now cook " + "<col=000080>" + "spiders" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1018_struct(16, 7223, "Members: Roasted rabbit", "Members can now roast " + "<col=000080>" + "rabbits" + "</col>" + " on a spit.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1018_struct(17, 3371, "Members: Lean snail", "Members can now cook " + "<col=000080>" + "lean snails" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1018_struct(18, 339, "Members: Cod", "Members can now cook " + "<col=000080>" + "cod" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1018_struct(20, 351, "Pike", "You can now cook " + "<col=000080>" + "pike" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1018_struct(21, 9988, "Members: Roasted beast meat", "Members can now roast " + "<col=000080>" + "beast meat" + "</col>" + " on a spit.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1018_struct(21, 7521, "Members: Giant crab meat", "Members can now cook " + "<col=000080>" + "giant crab meat" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1018_struct(22, 3373, "Members: Fat snail", "Members can now cook " + "<col=000080>" + "fat snails" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1018_struct(25, 329, "Salmon", "You can now cook " + "<col=000080>" + "salmon" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1018_struct(28, 3381, "Members: Slimy eel", "Members can now cook " + "<col=000080>" + "slimy eels" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1018_struct(30, 361, "Tuna", "You can now cook " + "<col=000080>" + "tuna" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1018_struct(30, 2878, "Members: Roasted chompy", "Members can now roast " + "<col=000080>" + "chompies" + "</col>" + " on a spit.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1018_struct(31, 7530, "Members: Fishcake", "Members can now cook " + "<col=000080>" + "fishcakes" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1018_struct(35, 10136, "Members: Rainbow fish", "Members can now cook " + "<col=000080>" + "rainbow fish" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1018_struct(38, 5003, "Members: Cave eel", "Members can now cook " + "<col=000080>" + "cave eels" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1018_struct(40, 379, "Lobster", "You can now cook " + "<col=000080>" + "lobsters" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1018_struct(41, 7568, "Members: Jubbly", "Members can now cook " + "<col=000080>" + "jubblies" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1018_struct(43, 365, "Members: Bass", "Members can now cook " + "<col=000080>" + "bass" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1018_struct(45, 373, "Swordfish", "You can now cook " + "<col=000080>" + "swordfish" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1018_struct(50, 2343, "Members: Oomlie wrap", "Members can now cook " + "<col=000080>" + "oomlie wraps" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1018_struct(53, 2149, "Members: Lava eel", "Members can now cook " + "<col=000080>" + "lava eels" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1018_struct(62, 7946, "Members: Monkfish", "Members can now cook " + "<col=000080>" + "monkfish" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1018_struct(80, 385, "Members: Shark", "Members can now cook " + "<col=000080>" + "sharks" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1018_struct(82, 397, "Members: Sea turtle", "Members can now cook " + "<col=000080>" + "sea turtles" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1018_struct(88, 15266, "Members: Cavefish", "Members can now cook " + "<col=000080>" + "cavefish" + "</col>" + ".");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1018_struct(91, 391, "Members: Manta ray", "Members can now cook " + "<col=000080>" + "manta rays" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1018_struct(93, 15272, "Members: Rocktail", "Members can now cook " + "<col=000080>" + "rocktails" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1018_struct(95, 21521, "Members: Tiger shark", "Members can now cook " + "<col=000080>" + "tiger sharks" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(1, 2309, "Bread", "You can now bake " + "<col=000080>" + "bread" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(58, 1865, "Members: Pitta bread", "Members can now bake " + "<col=000080>" + "pitta bread" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make bread:", "");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Pick some grain and take it to a windmill to make flour.", "");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Use a pot to collect the flour you have made.", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Fill a bucket or jug with water from a sink or fountain.", "");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Mix the flour and water to make some bread dough.", "");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "5. Cook the dough by using it with a stove.", "");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(10, 2325, "Redberry pie", "You can now bake " + "<col=000080>" + "redberry pies" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(20, 2327, "Meat pie", "You can now bake " + "<col=000080>" + "meat pies" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(29, 7170, "Members: Mud pie", "Members can now bake " + "<col=000080>" + "mud pies" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(30, 2323, "Apple pie", "You can now bake " + "<col=000080>" + "apple pies" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(34, 7178, "Members: Garden pie", "Members can now bake " + "<col=000080>" + "garden pies" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(47, 7188, "Members: Fish pie", "Members can now bake " + "<col=000080>" + "fish pies" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(70, 7198, "Members: Admiral pie", "Members can now bake " + "<col=000080>" + "admiral pies" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(85, 7208, "Members: Wild pie", "Members can now bake " + "<col=000080>" + "wild pies" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(95, 7218, "Members: Summer pie", "Members can now bake " + "<col=000080>" + "summer pies" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make a pie:", "");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Mix flour and water to make pastry dough.", "");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Place the dough in an empty pie dish.", "");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Use your choice of filling with the empty pie (refer to pie recipe book).", "");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Cook the pie by using it with a stove.", "");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(25, 2003, "Stew", "You can now make " + "<col=000080>" + "stews" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(60, 2011, "Members: Curry", "Members can now make " + "<col=000080>" + "curries" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make stew:", "");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Obtain a bowl and fill it with water from a sink or fountain.", "");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Pick a potato and place it in the bowl.", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Cook some meat and place it in the bowl.", "");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Cook the stew by using it with a stove or fire.", "");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "After completing Evil Dave's subquest from Recipe for Disaster, I can add spices to cooked stew.", "");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make curry: make uncooked stew as above. Before cooking, add some spices or 3 curry leaves.", "");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(35, 2289, "Plain pizza", "You can now cook " + "<col=000080>" + "plain pizzas" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(45, 2293, "Meat pizza", "You can now cook " + "<col=000080>" + "meat pizzas" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(55, 2297, "Anchovy pizza", "You can now cook " + "<col=000080>" + "anchovy pizzas" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(65, 2301, "Members: Pineapple pizza", "Members can now make " + "<col=000080>" + "pineapple pizzas" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make a pizza:", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Mix flour and water to make a pizza base.", "");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Add a tomato to the pizza.", "");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Add some cheese to the pizza.", "");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Cook the pizza by using it with a stove.", "");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "5. Add your choice of topping to the pizza.", "");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(40, 1891, "Cake", "You can now bake " + "<col=000080>" + "cakes" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(50, 1897, "Chocolate cake", "You can now bake " + "<col=000080>" + "chocolate cakes" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make a cake:", "");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Mix flour, eggs and milk together in a cake tin.", "");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Cook the cake by using it with a stove.", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Optional: Buy some chocolate and add it to the cake to make a chocolate cake.", "");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(35, 1993, "Wine", "You can now ferment " + "<col=000080>" + "wine" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make wine:", "");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Fill a jug with water.", "");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Use grapes with the jug of water.", "");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Wait until the wine ferments.", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "The wine will ferment while left in your inventory or the bank.", "");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(20, 4242, "Nettle tea", "Members can now make " + "<col=000080>" + "nettle tea" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make nettle tea:", "");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Fill a bowl with water.", "");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Put some picked nettles into the bowl of water.", "");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Boil the nettle-water by using it with a range or a fire.", "");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Use the bowl of nettle tea with a cup.", "");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "5. If you take milk, use a bucket of milk on the nettle tea.", "");
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(14, 5763, "Members: Cider" + "<br>" + "4 Apple mush", "Members can now make " + "<col=000080>" + "apple mush" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(19, 1913, "Members: Dwarven Stout" + "<br>" + "4 Hammerstone hops", "Members can now brew " + "<col=000080>" + "Dwarven Stout" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(24, 1905, "Members: Asgarnian Ale" + "<br>" + "4 Asgarnian hops", "Members can now brew " + "<col=000080>" + "Asgarnian Ale" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(29, 1909, "Members: Greenman's Ale" + "<br>" + "4 Harralander leaves", "Members can now brew " + "<col=000080>" + "Greenman's Ale" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(34, 1907, "Members: Wizard's mind bomb" + "<br>" + "4 Yanillian hops", "Members can now brew " + "<col=000080>" + "Wizard's Mind Bomb" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(39, 1911, "Members: Dragon Bitter" + "<br>" + "4 Krandorian hops", "Members can now brew " + "<col=000080>" + "Dragon Bitter" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(44, 2955, "Members: Moonlight Mead" + "<br>" + "4 Bittercap mushrooms", "Members can now brew " + "<col=000080>" + "Moonlight Mead" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(49, 5751, "Members: Axeman's folly" + "<br>" + "1 Oak root", "Members can now brew " + "<col=000080>" + "Axeman's Folly" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(54, 5755, "Members: Chef's Delight" + "<br>" + "4 Portions of chocolate dust", "Members can now brew " + "<col=000080>" + "Chef's Delight" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(59, 5759, "Members: Slayer's Respite" + "<br>" + "4 Wildblood hops", "Members can now brew " + "<col=000080>" + "Slayer's Respite" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(7, 6701, "Members: Baked potato", "Members can now cook " + "<col=000080>" + "baked potatoes" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(9, 7072, "Members: Spicy sauce (topping ingredient)", "Members can now make " + "<col=000080>" + "spicy sauce" + "</col>" + " toppings.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(11, 7062, "Members: Chilli con carne (topping)", "Members can now make " + "<col=000080>" + "chilli con carne" + "</col>" + " toppings.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(13, 7078, "Members: Scrambled egg (topping ingredient)", "Members can now make " + "<col=000080>" + "scrambled egg" + "</col>" + " toppings.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(23, 7064, "Members: Scrambled egg and tomato (topping)", "Members can now make " + "<col=000080>" + "scrambled egg and tomato" + "</col>" + " toppings.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(28, 5988, "Members: Sweetcorn", "Members can now cook " + "<col=000080>" + "sweetcorn" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(39, 6703, "Members: Baked potato with butter", "Members can now cook " + "<col=000080>" + "baked potatoes with butter" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(41, 7054, "Members: Baked potato with chilli con carne", "Members can now cook " + "<col=000080>" + "baked potatoes with chilli con carne" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(42, 7084, "Members: Fried onion (topping ingredient)", "Members can now make " + "<col=000080>" + "fried onion" + "</col>" + " toppings.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(46, 7082, "Members: Fried mushroom (topping ingredient)", "Members can now make " + "<col=000080>" + "fried mushroom" + "</col>" + " toppings.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1018_struct(47, 6705, "Members: Baked potato with butter and cheese", "Members can now cook " + "<col=000080>" + "baked potatoes with butter and cheese" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1018_struct(51, 7056, "Members: Baked potato with egg and tomato", "Members can now cook " + "<col=000080>" + "baked potatoes with egg and tomato" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1018_struct(57, 7066, "Members: Fried mushroom and onion (topping)", "Members can now make " + "<col=000080>" + "fried mushroom and onion" + "</col>" + " toppings.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1018_struct(64, 7058, "Members: Baked potato with mushroom and onion", "Members can now cook " + "<col=000080>" + "baked potatoes with mushroom and onion" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1018_struct(67, 7068, "Members: Tuna and sweetcorn (topping)", "Members can now make " + "<col=000080>" + "tuna and sweetcorn" + "</col>" + " toppings.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1018_struct(68, 7060, "Members: Baked potato with tuna and sweetcorn", "Members can now cook " + "<col=000080>" + "baked potatoes with tuna and sweetcorn" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make baked potatoes with toppings:", "");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Bake the potato on a range.", "");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Add some butter.", "");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. If needed, combine topping ingredients by chopping them into a bowl.", "");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "Ingredients for toppings:", "");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Chilli con carne: meat and spicy sauce (made from garlic and gnome spice)", "");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Egg and tomato: scrambled egg and tomato", "");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Mushroom and onion: fried bittercap mushroom and fried onion", "");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "4. Tuna and sweetcorn: tuna and cooked sweetcorn", "");
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(4, 1977, "Members: Chocolate milk", "Members can now make " + "<col=000080>" + "chocolate milk" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(21, 2130, "Members: Cream", "Members can now churn " + "<col=000080>" + "cream" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(38, 6697, "Members: Butter", "Members can now churn " + "<col=000080>" + "butter" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(48, 1985, "Members: Cheese", "Members can now churn " + "<col=000080>" + "cheese" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "To make churned dairy products:", " ");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "1. Get a bucket of milk, a pot of cream or a pot of butter.", " ");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "2. Use the milk, cream or butter in a churn.", " ");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(-1, 7620, "3. Milk can be churned into cream, then into butter, then into cheese.", " ");
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(6, 2084, "Members: Fruit Blast", "Members can now mix " + "<col=000080>" + "Fruit Blasts" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(8, 2048, "Members: Pineapple punch", "Members can now mix " + "<col=000080>" + "pineapple punch" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(10, 2217, "Members: Toad crunchies", "Members can now cook " + "<col=000080>" + "toad crunchies" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(12, 2213, "Members: Spicy crunchies", "Members can now cook " + "<col=000080>" + "spicy crunchies" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(14, 2205, "Members: Worm crunchies", "Members can now cook " + "<col=000080>" + "worm crunchies" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(16, 2209, "Members: Chocolate chip crunchies", "Members can now cook " + "<col=000080>" + "chocolate chip crunchies" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(18, 2054, "Members: Wizard Blizzard", "Members can now mix " + "<col=000080>" + "Wizard Blizzards" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(20, 2080, "Members: Short Green Guy (SGG)", "Members can now mix " + "<col=000080>" + "Short Green Guys" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(25, 2277, "Members: Fruit batta", "Members can now cook " + "<col=000080>" + "fruit battas" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(26, 2255, "Members: Toad batta", "Members can now cook " + "<col=000080>" + "toad battas" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1018_struct(27, 2253, "Members: Worm batta", "Members can now cook " + "<col=000080>" + "worm battas" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1018_struct(28, 2281, "Members: Vegetable batta", "Members can now cook " + "<col=000080>" + "vegetable battas" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1018_struct(29, 2259, "Members: Cheese and tomato batta", "Members can now cook " + "<col=000080>" + "cheese and tomato battas" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1018_struct(30, 2191, "Members: Worm hole", "Members can now cook " + "<col=000080>" + "worm holes" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1018_struct(32, 2092, "Members: Drunk Dragon", "Members can now mix " + "<col=000080>" + "Drunk Dragons" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1018_struct(33, 2074, "Members: Chocolate Saturday", "Members can now mix " + "<col=000080>" + "Chocolate Saturdays" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1018_struct(35, 2195, "Members: Vegetable ball", "Members can now cook " + "<col=000080>" + "vegetable balls" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1018_struct(37, 2064, "Members: Blurberry Special", "Members can now mix " + "<col=000080>" + "Blurberry Specials" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1018_struct(40, 2187, "Members: Tangled toads' legs", "Members can now cook " + "<col=000080>" + "tangled toads' legs" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1018_struct(42, 2185, "Members: Chocolate bomb", "Members can now cook " + "<col=000080>" + "chocolate bombs" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(91, 18778, "Members: Starved ancient effigies", "Members can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using their knowledge of Cooking.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(93, 18779, "Members: Nourished ancient effigies", "Members can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using their knowledge of Cooking." + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(95, 18780, "Members: Sated ancient effigies", "Members can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using their knowledge of Cooking." + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(97, 18781, "Members: Gorged ancient effigies", "Members can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using their knowledge of Cooking." + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 13:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(1, 14162, "Members: Stealing Creation - class 1 food", "Members can now cook " + "<col=000080>" + "class 1 food" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(20, 14164, "Members: Stealing Creation - class 2 food", "Members can now cook " + "<col=000080>" + "class 2 food" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(40, 14166, "Members: Stealing Creation - class 3 food", "Members can now cook " + "<col=000080>" + "class 3 food" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(60, 14168, "Members: Stealing Creation - class 4 food", "Members can now cook " + "<col=000080>" + "class 4 food" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(80, 14170, "Members: Stealing Creation - class 5 food", "Members can now cook " + "<col=000080>" + "class 5 food" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 14:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1018_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Cooking level increases, you will be able to attempt higher-level cooking tasks within Daemonheim. You will also be more likely to succeed when attempting cooking tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1018_struct(1, 18093, "Members: Cave potato", "Members can now cook " + "<col=000080>" + "cave potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1018_struct(1, 18159, "Heim crab (Tier 1)", "You can now cook " + "<col=000080>" + "heim crabs" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1018_struct(3, 18099, "Members: Heim crab potato (Tier 1)", "Members can now cook " + "<col=000080>" + "heim crab potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1018_struct(6, 18119, "Members: Heim crab & gissel potato (Tier 1)", "Members can now cook " + "<col=000080>" + "heim crab & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1018_struct(9, 18139, "Members: Heim crab & edicap potato (Tier 1)", "Members can now cook " + "<col=000080>" + "heim crab & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1018_struct(10, 18161, "Red-eye (Tier 2)", "You can now cook " + "<col=000080>" + "red-eyes" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1018_struct(13, 18101, "Members: Red-eye potato (Tier 2)", "Members can now cook " + "<col=000080>" + "red-eye potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1018_struct(16, 18121, "Members: Red-eye & gissel potato (Tier 2)", "Members can now cook " + "<col=000080>" + "red-eye & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1018_struct(19, 18141, "Members: Red-eye & edicap potato (Tier 2)", "Members can now cook " + "<col=000080>" + "red-eye & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1018_struct(20, 18163, "Dusk eel (Tier 3)", "You can now cook " + "<col=000080>" + "dusk eels" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1018_struct(23, 18103, "Members: Dusk eel potato (Tier 3)", "Members can now cook " + "<col=000080>" + "dusk eel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1018_struct(26, 18123, "Members: Dusk eel & gissel potato (Tier 3)", "Members can now cook " + "<col=000080>" + "dusk eel & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1018_struct(29, 18143, "Members: Dusk eel & edicap potato (Tier 3)", "Members can now cook " + "<col=000080>" + "dusk eel & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1018_struct(30, 18165, "Giant flatfish (Tier 4)", "You can now cook " + "<col=000080>" + "giant flatfish" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1018_struct(33, 18105, "Members: Flatfish potato (Tier 4)", "Members can now cook " + "<col=000080>" + "flatfish potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1018_struct(36, 18125, "Members: Flatfish & gissel potato (Tier 4)", "Members can now cook " + "<col=000080>" + "flatfish & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1018_struct(39, 18145, "Members: Flatfish & edicap potato (Tier 4)", "Members can now cook " + "<col=000080>" + "flatfish & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1018_struct(40, 18167, "Short-finned eel (Tier 5)", "You can now cook " + "<col=000080>" + "short-finned eels" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1018_struct(43, 18107, "Members: Short-fin potato (Tier 5)", "Members can now cook " + "<col=000080>" + "short-fin potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1018_struct(46, 18127, "Members: Short-fin & gissel potato (Tier 5)", "Members can now cook " + "<col=000080>" + "short-fin & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1018_struct(49, 18147, "Members: Short-fin & edicap potato (Tier 5)", "Members can now cook " + "<col=000080>" + "short-fin & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1018_struct(50, 18169, "Members: Web snipper (Tier 6)", "Members can now cook " + "<col=000080>" + "web snippers" + "</col>" + " within Daemonheim.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1018_struct(53, 18109, "Members: Snipper potato (Tier 6)", "Members can now cook " + "<col=000080>" + "spinner potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1018_struct(56, 18129, "Members: Snipper & gissel potato (Tier 6)", "Members can now cook " + "<col=000080>" + "snipper & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1018_struct(59, 18149, "Members: Snipper & edicap potato (Tier 6)", "Members can now cook " + "<col=000080>" + "snipper & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1018_struct(60, 18171, "Members: Bouldabass (Tier 7)", "Members can now cook " + "<col=000080>" + "bouldabass" + "</col>" + " within Daemonheim.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1018_struct(63, 18111, "Members: Bouldabass potato (Tier 7)", "Members can now cook " + "<col=000080>" + "bouldabass potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1018_struct(66, 18131, "Members: Bouldabass & gissel potato (Tier 7)", "Members can now cook " + "<col=000080>" + "bouldabass & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1018_struct(69, 18151, "Members: Bouldabass & edicap potato (Tier 7)", "Members can now cook " + "<col=000080>" + "bouldabass & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1018_struct(70, 18173, "Members: Salve eel (Tier 8)", "Members can now cook " + "<col=000080>" + "salve eels" + "</col>" + " within Daemonheim.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1018_struct(73, 18113, "Members: Salve eel potato (Tier 8)", "Members can now cook " + "<col=000080>" + "salve eel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1018_struct(76, 18133, "Members: Salve eel & gissel potato (Tier 8)", "Members can now cook " + "<col=000080>" + "salve eel & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1018_struct(79, 18153, "Members: Salve eel & edicap potato (Tier 8)", "Members can now cook " + "<col=000080>" + "salve eel & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1018_struct(80, 18175, "Members: Blue crab (Tier 9)", "Members can now cook " + "<col=000080>" + "blue crabs" + "</col>" + " within Daemonheim.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1018_struct(83, 18115, "Members: Blue crab potato (Tier 9)", "Members can now cook " + "<col=000080>" + "blue crab potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1018_struct(86, 18135, "Members: Blue crab & gissel potato (Tier 9)", "Members can now cook " + "<col=000080>" + "blue crab & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1018_struct(89, 18155, "Members: Blue crab & edicap potato (Tier 9)", "Members can now cook " + "<col=000080>" + "blue crab & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1018_struct(90, 18177, "Members: Cave moray (Tier 10)", "Members can now cook " + "<col=000080>" + "cave morays" + "</col>" + " within Daemonheim.");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1018_struct(93, 18117, "Members: Moray potato (Tier 10)", "Members can now cook " + "<col=000080>" + "moray potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1018_struct(96, 18137, "Members: Moray & gissel potato (Tier 10)", "Members can now cook " + "<col=000080>" + "moray & gissel potatoes" + "</col>" + " within Daemonheim.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1018_struct(99, 18157, "Members: Moray & edicap potato (Tier 10)", "Members can now cook " + "<col=000080>" + "moray & edicap potatoes" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 15:
|
||||
SWITCH (arg1) {
|
||||
case 0:
|
||||
GOTO flow_250
|
||||
case 1:
|
||||
GOTO flow_251
|
||||
}
|
||||
break;
|
||||
flow_250:
|
||||
return newstruct cs2func_script_1018_struct(32, 1949, "Chefs' Guild", "You are now qualified to enter the prestigious " + "<col=000080>" + "Chefs' Guild" + "</col>" + ".");
|
||||
flow_251:
|
||||
return newstruct cs2func_script_1018_struct(99, 9801, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Cooking" + "<col=000080>" + ". Members can visit the " + "<col=800000>" + "head chef" + "<col=000080>" + " at the " + "<col=800000>" + "Cooking Guild" + "<col=000080>" + ". He has something special that is only available to true masters of the " + "<col=800000>" + "Cooking" + "<col=000080>" + " skill!");
|
||||
}
|
||||
return newstruct cs2func_script_1018_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
cs2func_script_1019_struct(1,1,0) script_1019(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1019_struct(1, "Familiars");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1019_struct(1, "Summoning Scrolls");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1019_struct(1, "Pets");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1019_struct(1, "Equipment");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1019_struct(1, "Other");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1019_struct(1, "Minigames");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1019_struct(1, "Dungeoneering");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1019_struct(1, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1019_struct(-1, "");
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
void script_102(string arg0) {
|
||||
if (globalint_5 > 1) {
|
||||
return;
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetIsHidden(false, new WidgetPointer(746,73));
|
||||
}
|
||||
setWidgetFont(497, new WidgetPointer(752,4));
|
||||
setWidgetFont(497, new WidgetPointer(752,5));
|
||||
setWidgetSize(0, 20, 1, 1, new WidgetPointer(752,4));
|
||||
setWidgetSize(0, 20, 1, 0, new WidgetPointer(752,5));
|
||||
setWidgetPosition(0, 0, 1, 0, new WidgetPointer(752,4));
|
||||
setWidgetPosition(0, 0, 1, 2, new WidgetPointer(752,5));
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,3));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,8));
|
||||
setWidgetText(new WidgetPointer(752,4), arg0);
|
||||
setWidgetText(new WidgetPointer(752,5), "Click here to continue");
|
||||
globalint_5 = 1;
|
||||
setScriptCallOnMousePressed(101, "", new WidgetPointer(752,3));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(752,5));
|
||||
setWidgetRGB(new Color(0, 0, 128), new WidgetPointer(752,5));
|
||||
setScriptCallOnMouseOver(45, new WidgetPointer(-32768,3), 16777215, "Ii", new WidgetPointer(752,5));
|
||||
setScriptCallOnMouseExit(45, new WidgetPointer(-32768,3), 128, "Ii", new WidgetPointer(752,5));
|
||||
script_1188();
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,6));
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(752,5));
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(752,5));
|
||||
setScriptCallOnAnyWidgetOpenAndClose(3450, 1, "i", new WidgetPointer(752,5));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,691 @@
|
||||
cs2func_script_1020_struct(2,2,0) script_1020(int arg0,int arg1) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(1, 12047, "Spirit wolf - Attack XP" + "<br>" + "Gold charm, wolf bones, 7 shards", "You can now infuse " + "<col=000080>" + "spirit wolf pouches" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(4, 12043, "Dreadfowl - Magic XP" + "<br>" + "Gold charm, raw chicken, 8 shards", "You can now infuse " + "<col=000080>" + "dreadfowl pouches" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(4, 19622, "Meerkats" + "<br>" + "Obtained from Treasure Trails.", "You can now summon " + "<col=000080>" + "meerkats" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(10, 12059, "Spirit spider - Controlled XP" + "<br>" + "Gold charm, spider carcass, 8 shards", "You can now infuse " + "<col=000080>" + "spirit spider pouches" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(13, 12019, "Thorny snail - Ranged XP" + "<br>" + "Gold charm, raw thin snail, 9 shards", "You can now infuse " + "<col=000080>" + "thorny snail pouches" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1020_struct(16, 12009, "Granite crab - Defence XP" + "<br>" + "Gold charm, iron ore, 7 shards", "You can now infuse " + "<col=000080>" + "granite crab pouches" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1020_struct(17, 12778, "Spirit mosquito - Attack XP" + "<br>" + "Gold charm, proboscis, 1 shard", "You can now infuse " + "<col=000080>" + "spirit mosquito pouches" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1020_struct(18, 12049, "Desert wyrm - Strength XP" + "<br>" + "Green charm, bucket of sand, 45 shards", "You can now infuse " + "<col=000080>" + "desert wyrm pouches" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1020_struct(19, 12055, "Spirit scorpion - Controlled XP" + "<br>" + "Crimson charm, bronze claws, 57 shards", "You can now infuse " + "<col=000080>" + "spirit scorpion pouches" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1020_struct(22, 12808, "Spirit Tz-Kih - Magic XP" + "<br>" + "Crimson charm, obsidian charm, 64 shards", "You can now infuse " + "<col=000080>" + "spirit Tz-Kih pouches" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1020_struct(23, 12067, "Albino rat - Attack XP" + "<br>" + "Blue charm, raw rat meat, 75 shards", "You can now infuse " + "<col=000080>" + "albino rat pouches" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1020_struct(25, 12063, "Spirit kalphite - Defence XP" + "<br>" + "Blue charm, potato cactus, 51 shards", "You can now infuse " + "<col=000080>" + "spirit kalphite pouches" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1020_struct(28, 12091, "Compost mound - Strength XP" + "<br>" + "Green charm, compost, 47 shards", "You can now infuse " + "<col=000080>" + "compost mound pouches" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1020_struct(29, 12800, "Giant chinchompa - Ranged XP" + "<br>" + "Blue charm, chinchompa, 84 shards", "You can now infuse " + "<col=000080>" + "giant chinchompa pouches" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1020_struct(31, 12053, "Vampyre bat - Controlled XP" + "<br>" + "Crimson charm, vampyre dust, 81 shards", "You can now infuse " + "<col=000080>" + "vampyre bat pouches" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1020_struct(32, 12065, "Honey badger - Strength XP" + "<br>" + "Crimson charm, honeycomb, 84 shards", "You can now infuse " + "<col=000080>" + "honey badger pouches" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1020_struct(33, 12021, "Beaver" + "<br>" + "Green charm, willow logs, 72 shards", "You can now infuse " + "<col=000080>" + "beaver pouches" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1020_struct(34, 12818, "Void ravager - Strength XP" + "<br>" + "Green charm, ravager charm, 74 shards", "You can now infuse " + "<col=000080>" + "void ravager pouches" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1020_struct(34, 12780, "Void spinner - Defence XP" + "<br>" + "Blue charm, spinner charm, 74 shards", "You can now infuse " + "<col=000080>" + "void spinner pouches" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1020_struct(34, 12798, "Void torcher - Magic XP" + "<br>" + "Blue charm, torcher charm, 74 shards", "You can now infuse " + "<col=000080>" + "void torcher pouches" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1020_struct(34, 12814, "Void shifter - Attack XP" + "<br>" + "Blue charm, shifter charm, 74 shards", "You can now infuse " + "<col=000080>" + "void shifter pouches" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1020_struct(36, 12073, "Bronze minotaur - Defence XP" + "<br>" + "Blue charm, bronze bar, 102 shards", "You can now infuse " + "<col=000080>" + "bronze minotaur pouches" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1020_struct(40, 12087, "Bull ant - Controlled XP" + "<br>" + "Gold charm, marigolds, 11 shards", "You can now infuse " + "<col=000080>" + "bull ant pouches" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1020_struct(41, 12071, "Macaw" + "<br>" + "Green charm, guam, 78 shards", "You can now infuse " + "<col=000080>" + "macaw pouches" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1020_struct(42, 12051, "Evil turnip - Ranged XP" + "<br>" + "Crimson charm, carved turnip, 104 shards", "You can now infuse " + "<col=000080>" + "evil turnip pouches" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1020_struct(43, 12095, "Spirit cockatrice - Magic XP" + "<br>" + "Green charm, cockatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit cockatrice pouches" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1020_struct(43, 12097, "Spirit guthatrice - Magic XP" + "<br>" + "Green charm, guthatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit guthatrice pouches" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1020_struct(43, 12099, "Spirit saratrice - Magic XP" + "<br>" + "Green charm, saratrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit saratrice pouches" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1020_struct(43, 12101, "Spirit zamatrice - Magic XP" + "<br>" + "Green charm, zamatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit zamatrice pouches" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1020_struct(43, 12103, "Spirit pengatrice - Magic XP" + "<br>" + "Green charm, pengatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit pengatrice pouches" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1020_struct(43, 12105, "Spirit coraxatrice - Magic XP" + "<br>" + "Green charm, coraxatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit coraxatrice pouches" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1020_struct(43, 12107, "Spirit vulatrice - Magic XP" + "<br>" + "Green charm, vulatrice egg, 88 shards", "You can now infuse " + "<col=000080>" + "spirit vulatrice pouches" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1020_struct(46, 12075, "Iron minotaur - Defence XP" + "<br>" + "Blue charm, iron bar, 125 shards", "You can now infuse " + "<col=000080>" + "iron minotaur pouches" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1020_struct(46, 12816, "Pyrelord - Strength XP" + "<br>" + "Crimson charm, tinderbox, 111 shards", "You can now infuse " + "<col=000080>" + "pyrelord" + "</col>" + " pouches.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1020_struct(47, 12041, "Magpie" + "<br>" + "Green charm, gold ring, 88 shards", "You can now infuse " + "<col=000080>" + "magpie pouches" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1020_struct(49, 12061, "Bloated leech - Attack XP" + "<br>" + "Crimson charm, raw beef, 117 shards", "You can now infuse " + "<col=000080>" + "bloated leech pouches" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1020_struct(52, 12007, "Spirit terrorbird - Controlled XP" + "<br>" + "Gold charm, raw bird meat, 12 shards", "You can now infuse " + "<col=000080>" + "spirit terrorbird pouches" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1020_struct(54, 12035, "Abyssal parasite - Magic XP" + "<br>" + "Green charm, abyssal charm, 106 shards", "You can now infuse " + "<col=000080>" + "abyssal parasite pouches" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1020_struct(55, 12027, "Spirit jelly - Strength XP" + "<br>" + "Blue charm, jug of water, 151 shards", "You can now infuse " + "<col=000080>" + "spirit jelly pouches" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1020_struct(56, 12077, "Steel minotaur - Defence XP" + "<br>" + "Blue charm, steel bar, 141 shards", "You can now infuse " + "<col=000080>" + "steel minotaur pouches" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1020_struct(56, 12531, "Ibis" + "<br>" + "Green charm, harpoon, 109 shards", "You can now infuse " + "<col=000080>" + "ibis pouches" + "</col>" + ".");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1020_struct(57, 12812, "Spirit kyatt - Attack XP" + "<br>" + "Blue charm, kyatt fur, 153 shards", "You can now infuse " + "<col=000080>" + "spirit kyatt pouches" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1020_struct(57, 12784, "Spirit larupia - Controlled XP" + "<br>" + "Blue charm, larupia fur, 155 shards", "You can now infuse " + "<col=000080>" + "spirit larupia pouches" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1020_struct(57, 12810, "Spirit graahk - Strength XP" + "<br>" + "Blue charm, graahk fur, 154 shards", "You can now infuse " + "<col=000080>" + "spirit graahk pouches" + "</col>" + ".");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1020_struct(58, 12023, "Karamthulhu overlord - Ranged XP" + "<br>" + "Blue charm, empty fishbowl, 144 shards", "You can now infuse " + "<col=000080>" + "karamthulhu overlord pouches" + "</col>" + ".");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1020_struct(61, 12085, "Smoke devil - Magic XP" + "<br>" + "Crimson charm, goat's horn dust, 141 shards", "You can now infuse " + "<col=000080>" + "smoke devil pouches" + "</col>" + ".");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1020_struct(62, 12037, "Abyssal lurker - Controlled XP" + "<br>" + "Green charm, abyssal charm, 119 shards", "You can now infuse " + "<col=000080>" + "abyssal lurker pouches" + "</col>" + ".");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1020_struct(63, 12015, "Spirit cobra - Attack XP" + "<br>" + "Crimson charm, snake hide, 116 shards", "You can now infuse " + "<col=000080>" + "spirit cobra pouches" + "</col>" + ".");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1020_struct(64, 12045, "Stranger plant - Controlled XP" + "<br>" + "Crimson charm, bagged plant, 128 shards", "You can now infuse " + "<col=000080>" + "stranger plant pouches" + "</col>" + ".");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1020_struct(66, 12079, "Mithril minotaur - Defence XP" + "<br>" + "Blue charm, mithril bar, 152 shards", "You can now infuse " + "<col=000080>" + "mithril minotaur pouches" + "</col>" + ".");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1020_struct(66, 12123, "Barker toad - Strength XP" + "<br>" + "Gold charm, swamp toad, 11 shards", "You can now infuse " + "<col=000080>" + "barker toad pouches" + "</col>" + ".");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1020_struct(67, 12031, "War tortoise - Defence XP" + "<br>" + "Gold charm, tortoise shell, 1 shard", "You can now infuse " + "<col=000080>" + "war tortoise pouches" + "</col>" + ".");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1020_struct(68, 12029, "Bunyip - Attack XP" + "<br>" + "Green charm, raw shark, 110 shards", "You can now infuse " + "<col=000080>" + "bunyip pouches" + "</col>" + ".");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1020_struct(69, 12033, "Fruit bat" + "<br>" + "Green charm, banana, 130 shards", "You can now infuse " + "<col=000080>" + "fruit bat pouches" + "</col>" + ".");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1020_struct(70, 12820, "Ravenous locust - Attack XP" + "<br>" + "Crimson charm, pot of flour, 79 shards", "You can now infuse " + "<col=000080>" + "ravenous locust pouches" + "</col>" + ".");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1020_struct(71, 12057, "Arctic bear - Controlled XP" + "<br>" + "Gold charm, polar kebbit fur, 14 shards", "You can now infuse " + "<col=000080>" + "arctic bear pouches" + "</col>" + ".");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1020_struct(72, 14623, "Phoenix - Magic XP" + "<br>" + "Crimson charm, phoenix quill, 165 shards (after In Pyre Need)", "You can now infuse " + "<col=000080>" + "phoenix pouches" + "</col>" + " (after In Pyre Need)" + "</col>" + ".");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1020_struct(73, 12792, "Obsidian golem - Strength XP" + "<br>" + "Blue charm, obsidian charm, 195 shards", "You can now infuse " + "<col=000080>" + "obsidian golem pouches" + "</col>" + ".");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1020_struct(74, 12069, "Granite lobster - Defence XP" + "<br>" + "Crimson charm, granite (500g, 2kg or 5kg), 166 shards", "You can now infuse " + "<col=000080>" + "granite lobster pouches" + "</col>" + ".");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1020_struct(75, 12011, "Praying mantis - Attack XP" + "<br>" + "Crimson charm, flowers (any except black or white), 168 shards", "You can now infuse " + "<col=000080>" + "praying mantis pouches" + "</col>" + ".");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1020_struct(76, 12782, "Forge regent - Ranged XP" + "<br>" + "Green charm, ruby harvest, 141 shards", "You can now infuse " + "<col=000080>" + "forge regent pouches" + "</col>" + ".");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1020_struct(76, 12081, "Adamant minotaur - Defence XP" + "<br>" + "Blue charm, adamant bar, 144 shards", "You can now infuse " + "<col=000080>" + "adamant minotaur pouches" + "</col>" + ".");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1020_struct(77, 12794, "Talon beast - Strength XP" + "<br>" + "Crimson charm, talon beast charm, 174 shards", "You can now infuse " + "<col=000080>" + "talon beast pouches" + "</col>" + ".");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1020_struct(78, 12013, "Giant ent - Controlled XP" + "<br>" + "Green charm, willow branch, 124 shards", "You can now infuse " + "<col=000080>" + "giant ent pouches" + "</col>" + ".");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1020_struct(79, 12802, "Fire titan - Magic XP" + "<br>" + "Blue charm, fire talisman, 198 shards", "You can now infuse " + "<col=000080>" + "fire titan pouches" + "</col>" + ".");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1020_struct(79, 12804, "Moss titan - Strength XP" + "<br>" + "Blue charm, earth talisman, 202 shards", "You can now infuse " + "<col=000080>" + "moss titan pouches" + "</col>" + ".");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1020_struct(79, 12806, "Ice titan - Attack XP" + "<br>" + "Blue charm, air talisman, water talisman, 198 shards", "You can now infuse " + "<col=000080>" + "ice titan pouches" + "</col>" + ".");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1020_struct(80, 12025, "Hydra - Ranged XP" + "<br>" + "Green charm, water orb, 128 shards", "You can now infuse " + "<col=000080>" + "hydra pouches" + "</col>" + ".");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1020_struct(83, 12017, "Spirit dagannoth - Controlled XP" + "<br>" + "Crimson charm, dagannoth hide, 1 shard", "You can now infuse " + "<col=000080>" + "spirit dagannoth pouches" + "</col>" + ".");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1020_struct(83, 12788, "Lava titan - Strength XP" + "<br>" + "Blue charm, obsidian charm, 219 shards", "You can now infuse " + "<col=000080>" + "lava titan pouches" + "</col>" + ".");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1020_struct(85, 12776, "Swamp titan - Attack XP" + "<br>" + "Crimson charm, swamp lizard, 150 shards", "You can now infuse " + "<col=000080>" + "swamp titan pouches" + "</col>" + ".");
|
||||
case 71:
|
||||
return newstruct cs2func_script_1020_struct(86, 12083, "Rune minotaur - Defence XP" + "<br>" + "Blue charm, rune bar, 1 shard", "You can now infuse " + "<col=000080>" + "rune minotaur pouches" + "</col>" + ".");
|
||||
case 72:
|
||||
return newstruct cs2func_script_1020_struct(88, 12039, "Unicorn stallion - Controlled XP" + "<br>" + "Green charm, unicorn horn, 140 shards", "You can now infuse " + "<col=000080>" + "unicorn stallion pouches" + "</col>" + ".");
|
||||
case 73:
|
||||
return newstruct cs2func_script_1020_struct(89, 12786, "Geyser titan - Ranged XP" + "<br>" + "Blue charm, water talisman, 222 shards", "You can now infuse " + "<col=000080>" + "geyser titan pouches" + "</col>" + ".");
|
||||
case 74:
|
||||
return newstruct cs2func_script_1020_struct(92, 12089, "Wolpertinger - Magic XP" + "<br>" + "Crimson charm, raw rabbit, wolf bones, 203 shards", "You can now infuse " + "<col=000080>" + "wolpertinger pouches" + "</col>" + ".");
|
||||
case 75:
|
||||
return newstruct cs2func_script_1020_struct(93, 12796, "Abyssal titan - Attack XP" + "<br>" + "Green charm, abyssal charm, 113 shards", "You can now infuse " + "<col=000080>" + "abyssal titan pouches" + "</col>" + ".");
|
||||
case 76:
|
||||
return newstruct cs2func_script_1020_struct(95, 12822, "Iron titan - Defence XP" + "<br>" + "Crimson charm, iron platebody, 198 shards", "You can now infuse " + "<col=000080>" + "iron titan pouches" + "</col>" + ".");
|
||||
case 77:
|
||||
return newstruct cs2func_script_1020_struct(96, 12093, "Pack yak - Strength XP" + "<br>" + "Crimson charm, yak hide, 211 shards", "You can now infuse " + "<col=000080>" + "pack yak pouches" + "</col>" + ".");
|
||||
case 78:
|
||||
return newstruct cs2func_script_1020_struct(99, 12790, "Steel titan - Ranged XP" + "<br>" + "Crimson charm, steel platebody, 178 shards", "You can now infuse " + "<col=000080>" + "steel titan pouches" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(1, 12425, "Howl", "You can now use " + "<col=000080>" + "Howl scrolls" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(4, 12445, "Dreadfowl Strike", "You can now use " + "<col=000080>" + "Dreadfowl Strike scrolls" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(4, 19621, "Fetch Casket", "You can now use " + "<col=000080>" + "Fetch Casket scrolls" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(10, 12428, "Egg Spawn", "You can now use " + "<col=000080>" + "Egg Spawn scrolls" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(13, 12459, "Slime Spray", "You can now use " + "<col=000080>" + "Slime Spray scrolls" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1020_struct(16, 12533, "Stony Shell", "You can now use " + "<col=000080>" + "Stony Shell scrolls" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1020_struct(17, 12838, "Pester", "You can now use " + "<col=000080>" + "Pester scrolls" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1020_struct(18, 12460, "Electric Lash", "You can now use " + "<col=000080>" + "Electric Lash scrolls" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1020_struct(19, 12432, "Venom Shot", "You can now use " + "<col=000080>" + "Venom Shot scrolls" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1020_struct(22, 12839, "Fireball Assault", "You can now use " + "<col=000080>" + "Fireball Assault scrolls" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1020_struct(23, 12430, "Cheese Feast", "You can now use " + "<col=000080>" + "Cheese Feast scrolls" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1020_struct(25, 12446, "Sandstorm", "You can now use " + "<col=000080>" + "Sandstorm scrolls" + "</col>" + ".");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1020_struct(28, 12440, "Generate Compost", "You can now use " + "<col=000080>" + "Generate Compost scrolls" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1020_struct(29, 12834, "Explode", "You can now use " + "<col=000080>" + "Explode scrolls" + "</col>" + ".");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1020_struct(31, 12447, "Vampyre Touch", "You can now use " + "<col=000080>" + "Vampyre Touch scrolls" + "</col>" + ".");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1020_struct(32, 12433, "Insane Ferocity", "You can now use " + "<col=000080>" + "Insane Ferocity scrolls" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1020_struct(33, 12429, "Multichop", "You can now use " + "<col=000080>" + "Multichop scrolls" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1020_struct(34, 12443, "Call to Arms", "You can now use " + "<col=000080>" + "Call to Arms scrolls" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1020_struct(36, 12461, "Bronze Bull Rush", "You can now use " + "<col=000080>" + "Bronze Bull Rush scrolls" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1020_struct(40, 12431, "Unburden", "You can now use " + "<col=000080>" + "Unburden scrolls" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1020_struct(41, 12422, "Herbcall", "You can now use " + "<col=000080>" + "Herbcall scrolls" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1020_struct(42, 12448, "Evil Flames", "You can now use " + "<col=000080>" + "Evil Flames scrolls" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1020_struct(43, 12458, "Petrifying Gaze", "You can now use " + "<col=000080>" + "Petrifying Gaze scrolls" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1020_struct(46, 12462, "Iron Bull Rush", "You can now use " + "<col=000080>" + "Iron Bull Rush scrolls" + "</col>" + ".");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1020_struct(46, 12829, "Immense Heat", "You can now use " + "<col=000080>" + "Immense Heat scrolls" + "</col>" + ".");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1020_struct(47, 12426, "Thieving Fingers", "You can now use " + "<col=000080>" + "Thieving Fingers scrolls" + "</col>" + ".");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1020_struct(49, 12444, "Blood Drain", "You can now use " + "<col=000080>" + "Blood Drain scrolls" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1020_struct(52, 12441, "Tireless Run", "You can now use " + "<col=000080>" + "Tireless Run scrolls" + "</col>" + ".");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1020_struct(54, 12454, "Abyssal Drain", "You can now use " + "<col=000080>" + "Abyssal Drain scrolls" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1020_struct(55, 12453, "Dissolve", "You can now use " + "<col=000080>" + "Dissolve scrolls" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1020_struct(56, 12463, "Steel Bull Rush", "You can now use " + "<col=000080>" + "Steel Bull Rush scrolls" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1020_struct(56, 12424, "Fish Rain", "You can now use " + "<col=000080>" + "Fish Rain scrolls" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1020_struct(57, 12836, "Ambush", "You can now use " + "<col=000080>" + "Ambush scrolls" + "</col>" + ".");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1020_struct(57, 12840, "Rending", "You can now use " + "<col=000080>" + "Rending scrolls" + "</col>" + ".");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1020_struct(57, 12835, "Goad", "You can now use " + "<col=000080>" + "Goad scrolls" + "</col>" + ".");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1020_struct(58, 12455, "Doomsphere Device", "You can now use " + "<col=000080>" + "Doomsphere Device scrolls" + "</col>" + ".");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1020_struct(61, 12468, "Dust Cloud", "You can now use " + "<col=000080>" + "Dust Cloud scrolls" + "</col>" + ".");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1020_struct(62, 12427, "Abyssal Stealth", "You can now use " + "<col=000080>" + "Abyssal Stealth scrolls" + "</col>" + ".");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1020_struct(63, 12436, "Ophidian Incubation", "You can now use " + "<col=000080>" + "Ophidian Incubation scrolls" + "</col>" + ".");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1020_struct(64, 12467, "Poisonous Blast", "You can now use " + "<col=000080>" + "Poisonous Blast scrolls" + "</col>" + ".");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1020_struct(66, 12464, "Mithril Bull Rush", "You can now use " + "<col=000080>" + "Mithril Bull Rush scrolls" + "</col>" + ".");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1020_struct(66, 12452, "Toad Bark", "You can now use " + "<col=000080>" + "Toad Bark scrolls" + "</col>" + ".");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1020_struct(67, 12439, "Testudo", "You can now use " + "<col=000080>" + "Testudo scrolls" + "</col>" + ".");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1020_struct(68, 12438, "Swallow Whole", "You can now use " + "<col=000080>" + "Swallow Whole scrolls" + "</col>" + ".");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1020_struct(69, 12423, "Fruitfall", "You can now use " + "<col=000080>" + "Fruitfall scrolls" + "</col>" + ".");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1020_struct(70, 12830, "Famine", "You can now use " + "<col=000080>" + "Famine scrolls" + "</col>" + ".");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1020_struct(71, 12451, "Arctic Blast", "You can now use " + "<col=000080>" + "Arctic Blast scrolls" + "</col>" + ".");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1020_struct(72, 14622, "Rise from the Ashes (after In Pyre Need)", "You can now use " + "<col=000080>" + "Rise from the Ashes scrolls" + "</col>" + " (after In Pyre Need).");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1020_struct(73, 12826, "Volcanic Strength", "You can now use " + "<col=000080>" + "Volcanic Strength scrolls" + "</col>" + ".");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1020_struct(74, 12449, "Crushing Claw", "You can now use " + "<col=000080>" + "Crushing Claw scrolls" + "</col>" + ".");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1020_struct(75, 12450, "Mantis Strike", "You can now use " + "<col=000080>" + "Mantis Strike scrolls" + "</col>" + ".");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1020_struct(76, 12841, "Inferno", "You can now use " + "<col=000080>" + "Inferno scrolls" + "</col>" + ".");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1020_struct(76, 12465, "Adamant Bull Rush", "You can now use " + "<col=000080>" + "Adamant Bull Rush scrolls" + "</col>" + ".");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1020_struct(77, 12831, "Deadly Claw", "You can now use " + "<col=000080>" + "Deadly Claw scrolls" + "</col>" + ".");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1020_struct(78, 12457, "Acorn Missile", "You can now use " + "<col=000080>" + "Acorn Missile scrolls" + "</col>" + ".");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1020_struct(79, 12824, "Titan's Constitution", "You can now use " + "<col=000080>" + "Titan's Constitution scrolls" + "</col>" + ".");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1020_struct(80, 12442, "Regrowth", "You can now use " + "<col=000080>" + "Regrowth scrolls" + "</col>" + ".");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1020_struct(83, 12456, "Spike Shot", "You can now use " + "<col=000080>" + "Spike Shot scrolls" + "</col>" + ".");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1020_struct(83, 12837, "Ebon Thunder", "You can now use " + "<col=000080>" + "Ebon Thunder scrolls" + "</col>" + ".");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1020_struct(85, 12832, "Swamp Plague", "You can now use " + "<col=000080>" + "Swamp Plague scrolls" + "</col>" + ".");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1020_struct(86, 12466, "Rune Bull Rush", "You can now use " + "<col=000080>" + "Rune Bull Rush scrolls" + "</col>" + ".");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1020_struct(88, 12434, "Healing Aura", "You can now use " + "<col=000080>" + "Healing Aura scrolls" + "</col>" + ".");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1020_struct(89, 12833, "Boil", "You can now use " + "<col=000080>" + "Boil scrolls" + "</col>" + ".");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1020_struct(92, 12437, "Magic Focus", "You can now use " + "<col=000080>" + "Magic Focus scrolls" + "</col>" + ".");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1020_struct(93, 12827, "Essence Shipment", "You can now use " + "<col=000080>" + "Essence Shipment scrolls" + "</col>" + ".");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1020_struct(95, 12828, "Iron Within", "You can now use " + "<col=000080>" + "Iron Within scrolls" + "</col>" + ".");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1020_struct(96, 12435, "Winter Storage", "You can now use " + "<col=000080>" + "Winter Storage scrolls" + "</col>" + ".");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1020_struct(99, 12825, "Steel of Legends", "You can now use " + "<col=000080>" + "Steel of Legends scrolls" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(4, 12196, "Bulldog", "You can now raise " + "<col=000080>" + "bulldogs" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(4, 12194, "Dalmatian", "You can now raise " + "<col=000080>" + "dalmatians" + "</col>" + ".");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(4, 12192, "Greyhound", "You can now raise " + "<col=000080>" + "greyhounds" + "</col>" + ".");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(4, 12193, "Labrador", "You can now raise " + "<col=000080>" + "labradors" + "</col>" + ".");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(4, 12195, "Sheepdog", "You can now raise " + "<col=000080>" + "sheepdogs" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1020_struct(4, 12191, "Terrier", "You can now raise " + "<col=000080>" + "terriers" + "</col>" + ".");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1020_struct(4, 14652, "Creeping hand", "You can now keep " + "<col=000080>" + "creeping hands" + "</col>" + ".");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1020_struct(4, 14653, "Minitrice", "You can now keep " + "<col=000080>" + "minitrices" + "</col>" + ".");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1020_struct(4, 14654, "Baby basilisk", "You can now keep " + "<col=000080>" + "baby basilisks" + "</col>" + ".");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1020_struct(4, 14655, "Baby kurask", "You can now keep " + "<col=000080>" + "baby kurasks" + "</col>" + ".");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1020_struct(4, 14651, "Abyssal minion", "You can now keep " + "<col=000080>" + "abyssal minions" + "</col>" + ".");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1020_struct(4, 15483, "Rune guardian" + "<br>" + " (after Rune Mechanics)", "You can now keep " + "<col=000080>" + "rune guardians" + "</col>" + " (after Rune Mechanics)");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1020_struct(10, 12488, "Gecko", "You can now raise " + "<col=000080>" + "geckos" + "</col>" + ".");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1020_struct(10, 12547, "Platypus" + "<br>" + " (after As a First Resort...)", "You can now raise " + "<col=000080>" + "platypodes" + "</col>" + " (after As a First Resort...).");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1020_struct(23, 14533, "Broav" + "<br>" + " (after While Guthix Sleeps...)", "You can now raise " + "<col=000080>" + "broavs" + "</col>" + " " + "<br>" + " (after While Guthix Sleeps...).");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1020_struct(30, 12188, "Penguin", "You can now raise " + "<col=000080>" + "penguins" + "</col>" + ".");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1020_struct(37, 18668, "Tooth pet", "You can now raise " + "<col=000080>" + "tooth pets" + "</col>" + ".");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1020_struct(40, 12198, "Giant crab", "You can now raise " + "<col=000080>" + "giant crabs" + "</col>" + ".");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1020_struct(50, 12485, "Raven", "You can now raise " + "<col=000080>" + "ravens" + "</col>" + ".");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1020_struct(60, 12200, "Squirrel", "You can now raise " + "<col=000080>" + "squirrels" + "</col>" + ".");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1020_struct(70, 12185, "Saradomin owl", "You can now raise " + "<col=000080>" + "Saradomin owls" + "</col>" + ".");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1020_struct(70, 12187, "Guthix raptor", "You can now raise " + "<col=000080>" + "Guthix raptors" + "</col>" + ".");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1020_struct(70, 12186, "Zamorak hawk", "You can now raise " + "<col=000080>" + "Zamorak hawks" + "</col>" + ".");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1020_struct(71, 13336, "Ex-ex-parrot" + "<br>" + " (after Rocking Out)", "You can now raise " + "<col=000080>" + "ex-ex-parrots" + "</col>" + " (after Rocking Out).");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1020_struct(72, 14627, "Cute phoenix eggling" + "<br>" + " (after In Pyre Need)", "You can now raise " + "<col=000080>" + "cute phoenix egglings" + "</col>" + " (after In Pyre Need).");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1020_struct(72, 14626, "Mean phoenix eggling" + "<br>" + " (after In Pyre Need)", "You can now raise " + "<col=000080>" + "mean phoenix egglings" + "</col>" + " (after In Pyre Need).");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1020_struct(80, 12199, "Raccoon", "You can now raise " + "<col=000080>" + "raccoons" + "</col>" + ".");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1020_struct(80, 19894, "Sneakerpeeper" + "<br>" + " (with 80 Dungeoneering)", "You can now raise " + "<col=000080>" + "sneakerpeepers" + "</col>" + ". (You also need level 80 Dungeoneering.)");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1020_struct(85, 12190, "Vulture", "You can now raise " + "<col=000080>" + "vultures" + "</col>" + ".");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1020_struct(90, 12203, "Chameleon", "You can now raise " + "<col=000080>" + "chameleons" + "</col>" + ".");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1020_struct(95, 12201, "Monkey", "You can now raise " + "<col=000080>" + "monkeys" + "</col>" + ".");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1020_struct(99, 12197, "Dragon", "You can now raise " + "<col=000080>" + "dragons" + "</col>" + ".");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1020_struct(99, 21512, "TzRek Jad", "You can now keep " + "<col=000080>" + "TzRek Jad" + "</col>" + ".");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(10, 12204, "Antlers", "You can now use " + "<col=000080>" + "antlers" + "</col>" + ".");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(20, 1161, "Adamant full helm" + "<br>" + " (with 30 Defence)", "You can now have " + "<col=000080>" + "adamant full helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 30 Defence).");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(20, 6326, "Snakeskin bandana" + "<br>" + " (with 30 Defence and 30 Ranged)", "You can now have " + "<col=000080>" + "snakeskin bandanas" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 30 Defence and level 30 Ranged).");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(20, 14636, "Slayer helmet" + "<br>" + " (with 10 Defence)", "You can now have " + "<col=000080>" + "Slayer helmets" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 10 Defence).");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(30, 12207, "Lizard skull", "You can now use " + "<col=000080>" + "lizard skulls" + "</col>" + ".");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1020_struct(30, 3385, "Splitbark helm" + "<br>" + " (with 40 Defence and 40 Magic)", "You can now have " + "<col=000080>" + "splitbark helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 40 Defence and level 40 Magic).");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1020_struct(30, 1163, "Rune full helm" + "<br>" + " (with 40 Defence)", "You can now have " + "<col=000080>" + "rune full helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 40 Defence).");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1020_struct(35, 3751, "Berserker helm" + "<br>" + " (after Fremennik Trials with 45 Defence)", "You can now have " + "<col=000080>" + "Berserker helms" + "</col>" + " enchanted to hold Summoning scrolls. (After Fremennik Trials and with level 45 Defence).");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1020_struct(35, 3755, "Farseer helm" + "<br>" + " (after Fremennik Trials with 45 Defence)", "You can now have " + "<col=000080>" + "Farseer helms" + "</col>" + " enchanted to hold Summoning scrolls. (After Fremennik Trials and with level 45 Defence).");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1020_struct(35, 3749, "Archer helm" + "<br>" + " (after Fremennik Trials with 45 Defence)", "You can now have " + "<col=000080>" + "Archer helms" + "</col>" + " enchanted to hold Summoning scrolls. (After Fremennik Trials and with level 45 Defence).");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1020_struct(35, 3753, "Warrior helm" + "<br>" + " (after Fremennik Trials with 45 Defence)", "You can now have " + "<col=000080>" + "Warrior helms" + "</col>" + " enchanted to hold Summoning scrolls. (After Fremennik Trials and with level 45 Defence).");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1020_struct(45, 10828, "Helm of Neitiznot" + "<br>" + " (after Fremennik Isles)", "You can now have the " + "<col=000080>" + "Helm of Neitiznot" + "</col>" + " enchanted to hold Summoning scrolls (after Fremennik Isles).");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1020_struct(50, 12210, "Feather headdress", "You can now use " + "<col=000080>" + "feather headdresses" + "</col>" + ". (You also need Level 79 Crafting to make feather headdresses).");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1020_struct(50, 1149, "Dragon medium helm" + "<br>" + " (with 60 Defence)", "You can now have " + "<col=000080>" + "dragon medium helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 60 Defence.)");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1020_struct(50, 19893, "Spirit cape" + "<br>" + " (with 50 Defence and 50 Dungeoneering)", "You can now wear " + "<col=000080>" + "spirit capes" + "</col>" + ". (You also need level 50 Defence and 50 Dungeoneering.)");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1020_struct(55, 9096, "Lunar helm" + "<br>" + " (with 40 Defence and 65 Magic)", "You can now have " + "<col=000080>" + "lunar helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 40 Defence and level 65 Magic.)");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1020_struct(60, 11718, "Armadyl helm" + "<br>" + " (with 70 Defence and 70 Ranged)", "You can now have " + "<col=000080>" + "Armadyl helms" + "</col>" + " enchanted to hold Summoning scrolls. (You also need level 70 Defence and level 70 Ranged.)");
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(91, 18778, "Starved ancient effigies", "You can now investigate " + "<col=000080>" + "starved ancient effigies" + "</col>" + " using your knowledge of Summoning.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(93, 18779, "Nourished ancient effigies", "You can now investigate " + "<col=000080>" + "nourished ancient effigies" + "</col>" + " using your knowledge of Summoning.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(95, 18780, "Sated ancient effigies", "You can now investigate " + "<col=000080>" + "sated ancient effigies" + "</col>" + " using your knowledge of Summoning.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(97, 18781, "Gorged ancient effigies", "You can now investigate " + "<col=000080>" + "gorged ancient effigies" + "</col>" + " using your knowledge of Summoning.");
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(1, 14422, "Stealing Creation - class 1 clay being - Strength XP", "You can now summon " + "<col=000080>" + "class 1 clay beings" + "</col>" + " in Stealing Creation.");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(20, 14424, "Stealing Creation - class 2 clay being - Strength XP", "You can now summon " + "<col=000080>" + "class 2 clay beings" + "</col>" + " in Stealing Creation.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(40, 14426, "Stealing Creation - class 3 clay being - Strength XP", "You can now summon " + "<col=000080>" + "class 3 clay beings" + "</col>" + " in Stealing Creation.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(60, 14428, "Stealing Creation - class 4 clay being - Strength XP", "You can now summon " + "<col=000080>" + "class 4 clay beings" + "</col>" + " in Stealing Creation.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(80, 14430, "Stealing Creation - class 5 clay being - Strength XP", "You can now summon " + "<col=000080>" + "class 5 clay beings" + "</col>" + " in Stealing Creation.");
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
switch (arg1) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1020_struct(-1, 15707, "Dungeoneering skill tasks" + "<br>" + "As your Summoning level increases, you will be able to attempt higher-level summoning tasks within Daemonheim. You will also be more likely to succeed when attempting summoning tasks within Daemonheim.", "");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1020_struct(1, 17935, "Cub bloodrager (Melee, tier 1)" + "<br>" + "Gold charm, novite ore", "You can now infuse " + "<col=000080>" + "cub bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1020_struct(1, 18027, "Sundering Strike (Tier 1) scroll", "You can now use " + "<col=000080>" + "Sundering Strike (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1020_struct(2, 17985, "Cub deathslinger (Ranged, tier 1)" + "<br>" + "Gold charm, tangle gum branches", "You can now infuse " + "<col=000080>" + "cub deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1020_struct(2, 18037, "Poisonous Shot (Tier 1) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1020_struct(3, 17945, "Cub stormbringer (Magic, tier 1)" + "<br>" + "Gold charm, salve nettles", "You can now infuse " + "<col=000080>" + "cub stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1020_struct(3, 18047, "Snaring Wave (Tier 1) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1020_struct(5, 17955, "Cub hoardstalker (Forager, tier 1)" + "<br>" + "Gold charm, protomastyx hide", "You can now infuse " + "<col=000080>" + "cub hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1020_struct(5, 18057, "Aptitude (Tier 1) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1020_struct(7, 17975, "Cub worldbearer (Beast of burden, tier 1)" + "<br>" + "Gold charm, protoleather torn bag", "You can now infuse " + "<col=000080>" + "cub worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1020_struct(7, 18067, "Second Wind (Tier 1) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1020_struct(9, 17965, "Cub skinweaver (Healer, tier 1)" + "<br>" + "Gold charm, 2 cooked heim crabs", "You can now infuse " + "<col=000080>" + "cub skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1020_struct(9, 18077, "Glimmer of Light (Tier 1) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 1) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1020_struct(11, 17936, "Little bloodrager (Melee, tier 2)" + "<br>" + "Gold charm, bathus ore", "You can now infuse " + "<col=000080>" + "little bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1020_struct(11, 18028, "Sundering Strike (Tier 2) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1020_struct(12, 17986, "Little deathslinger (Ranged, tier 2)" + "<br>" + "Gold charm, seeping elm branches", "You can now infuse " + "<col=000080>" + "little deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 16:
|
||||
return newstruct cs2func_script_1020_struct(12, 18038, "Poisonous Shot (Tier 2) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 17:
|
||||
return newstruct cs2func_script_1020_struct(13, 17946, "Little stormbringer (Magic, tier 2)" + "<br>" + "Gold charm, wildercress stems", "You can now infuse " + "<col=000080>" + "little stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 18:
|
||||
return newstruct cs2func_script_1020_struct(13, 18048, "Snaring Wave (Tier 2) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 19:
|
||||
return newstruct cs2func_script_1020_struct(15, 17956, "Little hoardstalker (Forager, tier 2)" + "<br>" + "Gold charm, submastyx hide", "You can now infuse " + "<col=000080>" + "little hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 20:
|
||||
return newstruct cs2func_script_1020_struct(15, 18058, "Aptitude (Tier 2) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 21:
|
||||
return newstruct cs2func_script_1020_struct(17, 17976, "Little worldbearer (Beast of burden, tier 2)" + "<br>" + "Gold charm, subleather torn bag", "You can now infuse " + "<col=000080>" + "little worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 22:
|
||||
return newstruct cs2func_script_1020_struct(17, 18068, "Second Wind (Tier 2) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 23:
|
||||
return newstruct cs2func_script_1020_struct(19, 17966, "Little skinweaver (Healer, tier 2)" + "<br>" + "Gold charm, 2 cooked red-eye", "You can now infuse " + "<col=000080>" + "little skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 24:
|
||||
return newstruct cs2func_script_1020_struct(19, 18078, "Glimmer of Light (Tier 2) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 2) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 25:
|
||||
return newstruct cs2func_script_1020_struct(21, 17937, "Na\u00efve bloodrager (Melee, tier 3)" + "<br>" + "Gold charm, marmaros ore", "You can now infuse " + "<col=000080>" + "na\u00efve bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 26:
|
||||
return newstruct cs2func_script_1020_struct(21, 18029, "Sundering Strike (Tier 3) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 27:
|
||||
return newstruct cs2func_script_1020_struct(22, 17987, "Na\u00efve deathslinger (Ranged, tier 3)" + "<br>" + "Gold charm, blood spindle branches", "You can now infuse " + "<col=000080>" + "na\u00efve deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 28:
|
||||
return newstruct cs2func_script_1020_struct(22, 18039, "Poisonous Shot (Tier 3) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 29:
|
||||
return newstruct cs2func_script_1020_struct(23, 17947, "Na\u00efve stormbringer (Magic, tier 3)" + "<br>" + "Gold charm, blightleaf gauze", "You can now infuse " + "<col=000080>" + "na\u00efve stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 30:
|
||||
return newstruct cs2func_script_1020_struct(23, 18049, "Snaring Wave (Tier 3) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 31:
|
||||
return newstruct cs2func_script_1020_struct(25, 17957, "Na\u00efve hoardstalker (Forager, tier 3)" + "<br>" + "Gold charm, paramastyx hide", "You can now infuse " + "<col=000080>" + "na\u00efve hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 32:
|
||||
return newstruct cs2func_script_1020_struct(25, 18059, "Aptitude (Tier 3) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 33:
|
||||
return newstruct cs2func_script_1020_struct(27, 17977, "Na\u00efve worldbearer (Beast of burden, tier 3)" + "<br>" + "Gold charm, paraleather torn bag", "You can now infuse " + "<col=000080>" + "na\u00efve worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 34:
|
||||
return newstruct cs2func_script_1020_struct(27, 18069, "Second Wind (Tier 3) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 35:
|
||||
return newstruct cs2func_script_1020_struct(29, 17967, "Na\u00efve skinweaver (Healer, tier 3)" + "<br>" + "Gold charm, 2 cooked dusk eels", "You can now infuse " + "<col=000080>" + "na\u00efve skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 36:
|
||||
return newstruct cs2func_script_1020_struct(29, 18079, "Glimmer of Light (Tier 3) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 3) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 37:
|
||||
return newstruct cs2func_script_1020_struct(31, 17938, "Keen bloodrager (Melee, tier 4)" + "<br>" + "Green charm, kratonite ore", "You can now infuse " + "<col=000080>" + "keen bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 38:
|
||||
return newstruct cs2func_script_1020_struct(31, 18030, "Sundering Strike (Tier 4) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 39:
|
||||
return newstruct cs2func_script_1020_struct(32, 17988, "Keen deathslinger (Ranged, tier 4)" + "<br>" + "Green charm, utuku branches", "You can now infuse " + "<col=000080>" + "keen deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 40:
|
||||
return newstruct cs2func_script_1020_struct(32, 18040, "Poisonous Shot (Tier 4) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 41:
|
||||
return newstruct cs2func_script_1020_struct(33, 17948, "Keen stormbringer (Magic, tier 4)" + "<br>" + "Green charm, roseblood stems", "You can now infuse " + "<col=000080>" + "keen stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 42:
|
||||
return newstruct cs2func_script_1020_struct(33, 18050, "Snaring Wave (Tier 4) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 43:
|
||||
return newstruct cs2func_script_1020_struct(35, 17958, "Keen hoardstalker (Forager, tier 4)" + "<br>" + "Green charm, archaemastyx hide", "You can now infuse " + "<col=000080>" + "keen hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 44:
|
||||
return newstruct cs2func_script_1020_struct(35, 18060, "Aptitude (Tier 4) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 45:
|
||||
return newstruct cs2func_script_1020_struct(37, 17978, "Keen worldbearer (Beast of burden, tier 4)" + "<br>" + "Green charm, archleather torn bag", "You can now infuse " + "<col=000080>" + "keen worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 46:
|
||||
return newstruct cs2func_script_1020_struct(37, 18070, "Second Wind (Tier 4) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 47:
|
||||
return newstruct cs2func_script_1020_struct(39, 17968, "Keen skinweaver (Healer, tier 4)" + "<br>" + "Green charm, 2 cooked giant flatfish", "You can now infuse " + "<col=000080>" + "keen skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 48:
|
||||
return newstruct cs2func_script_1020_struct(39, 18080, "Glimmer of Light (Tier 4) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 4) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 49:
|
||||
return newstruct cs2func_script_1020_struct(41, 17939, "Brave bloodrager (Melee, tier 5)" + "<br>" + "Green charm, fractite ore", "You can now infuse " + "<col=000080>" + "brave bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 50:
|
||||
return newstruct cs2func_script_1020_struct(41, 18031, "Sundering Strike (Tier 5) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 51:
|
||||
return newstruct cs2func_script_1020_struct(42, 17989, "Brave deathslinger (Ranged, tier 5)" + "<br>" + "Green charm, spinebeam branches", "You can now infuse " + "<col=000080>" + "brave deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 52:
|
||||
return newstruct cs2func_script_1020_struct(42, 18041, "Poisonous Shot (Tier 5) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 53:
|
||||
return newstruct cs2func_script_1020_struct(43, 17949, "Brave stormbringer (Magic, tier 5)" + "<br>" + "Green charm, bryll reeds", "You can now infuse " + "<col=000080>" + "brave stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 54:
|
||||
return newstruct cs2func_script_1020_struct(43, 18051, "Snaring Wave (Tier 5) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 55:
|
||||
return newstruct cs2func_script_1020_struct(45, 17959, "Brave hoardstalker (Forager, tier 5)" + "<br>" + "Green charm, dromomastyx hide", "You can now infuse " + "<col=000080>" + "brave hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 56:
|
||||
return newstruct cs2func_script_1020_struct(45, 18061, "Aptitude (Tier 5) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 57:
|
||||
return newstruct cs2func_script_1020_struct(47, 17979, "Brave worldbearer (Beast of burden, tier 5)" + "<br>" + "Green charm, dromoleather torn bag", "You can now infuse " + "<col=000080>" + "brave worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 58:
|
||||
return newstruct cs2func_script_1020_struct(47, 18071, "Second Wind (Tier 5) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 59:
|
||||
return newstruct cs2func_script_1020_struct(49, 17969, "Brave skinweaver (Healer, tier 5)" + "<br>" + "Green charm, 2 cooked short-finned eels", "You can now infuse " + "<col=000080>" + "brave skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 60:
|
||||
return newstruct cs2func_script_1020_struct(49, 18081, "Glimmer of Light (Tier 5) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 5) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 61:
|
||||
return newstruct cs2func_script_1020_struct(51, 17940, "Brah bloodrager (Melee, tier 6)" + "<br>" + "Green charm, zephyrium ore", "You can now infuse " + "<col=000080>" + "brah bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 62:
|
||||
return newstruct cs2func_script_1020_struct(51, 18032, "Sundering Strike (Tier 6) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 63:
|
||||
return newstruct cs2func_script_1020_struct(52, 17990, "Brah deathslinger (Ranged, tier 6)" + "<br>" + "Green charm, bovistrangler branches", "You can now infuse " + "<col=000080>" + "brah deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 64:
|
||||
return newstruct cs2func_script_1020_struct(52, 18042, "Poisonous Shot (Tier 6) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 65:
|
||||
return newstruct cs2func_script_1020_struct(53, 17950, "Brah stormbringer (Magic, tier 6)" + "<br>" + "Green charm, duskweed sproutings", "You can now infuse " + "<col=000080>" + "brah stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 66:
|
||||
return newstruct cs2func_script_1020_struct(53, 18052, "Snaring Wave (Tier 6) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 67:
|
||||
return newstruct cs2func_script_1020_struct(55, 17960, "Brah hoardstalker (Forager, tier 6)" + "<br>" + "Green charm, spinomastyx hide", "You can now infuse " + "<col=000080>" + "brah hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 68:
|
||||
return newstruct cs2func_script_1020_struct(55, 18062, "Aptitude (Tier 6) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 69:
|
||||
return newstruct cs2func_script_1020_struct(57, 17980, "Brah worldbearer (Beast of burden, tier 6)" + "<br>" + "Green charm, spinoleather torn bag", "You can now infuse " + "<col=000080>" + "brah worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 70:
|
||||
return newstruct cs2func_script_1020_struct(57, 18072, "Second Wind (Tier 6) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 71:
|
||||
return newstruct cs2func_script_1020_struct(59, 17970, "Brah skinweaver (Healer, tier 6)" + "<br>" + "Green charm, 2 cooked web snippers", "You can now infuse " + "<col=000080>" + "brah skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 72:
|
||||
return newstruct cs2func_script_1020_struct(59, 18082, "Glimmer of Light (Tier 6) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 6) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 73:
|
||||
return newstruct cs2func_script_1020_struct(61, 17941, "Naabe bloodrager (Melee, tier 7)" + "<br>" + "Crimson charm, argonite ore", "You can now infuse " + "<col=000080>" + "naabe bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 74:
|
||||
return newstruct cs2func_script_1020_struct(61, 18033, "Sundering Strike (Tier 7) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 75:
|
||||
return newstruct cs2func_script_1020_struct(62, 17991, "Naabe deathslinger (Ranged, tier 7)" + "<br>" + "Crimson charm, thigat branches", "You can now infuse " + "<col=000080>" + "naabe deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 76:
|
||||
return newstruct cs2func_script_1020_struct(62, 18043, "Poisonous Shot (Tier 7) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 77:
|
||||
return newstruct cs2func_script_1020_struct(63, 17951, "Naabe stormbringer (Magic, tier 7)" + "<br>" + "Crimson charm, soulbell roots", "You can now infuse " + "<col=000080>" + "naabe stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 78:
|
||||
return newstruct cs2func_script_1020_struct(63, 18053, "Snaring Wave (Tier 7) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 79:
|
||||
return newstruct cs2func_script_1020_struct(65, 17961, "Naabe hoardstalker (Forager, tier 7)" + "<br>" + "Crimson charm, gallimastyx hide", "You can now infuse " + "<col=000080>" + "naabe hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 80:
|
||||
return newstruct cs2func_script_1020_struct(65, 18063, "Aptitude (Tier 7) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 81:
|
||||
return newstruct cs2func_script_1020_struct(67, 17981, "Naabe worldbearer (Beast of burden, tier 7)" + "<br>" + "Crimson charm, gallileather torn bag", "You can now infuse " + "<col=000080>" + "naabe worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 82:
|
||||
return newstruct cs2func_script_1020_struct(67, 18073, "Second Wind (Tier 7) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 83:
|
||||
return newstruct cs2func_script_1020_struct(69, 17971, "Naabe skinweaver (Healer, tier 7)" + "<br>" + "Crimson charm, 2 cooked bouldabass", "You can now infuse " + "<col=000080>" + "naabe skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 84:
|
||||
return newstruct cs2func_script_1020_struct(69, 18083, "Glimmer of Light (Tier 7) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 7) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 85:
|
||||
return newstruct cs2func_script_1020_struct(71, 17942, "Wise bloodrager (Melee, tier 8)" + "<br>" + "Crimson charm, katagon ore", "You can now infuse " + "<col=000080>" + "wise bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 86:
|
||||
return newstruct cs2func_script_1020_struct(71, 18034, "Sundering Strike (Tier 8) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 87:
|
||||
return newstruct cs2func_script_1020_struct(72, 17992, "Wise deathslinger (Ranged, tier 8)" + "<br>" + "Crimson charm, corpsethorn branches", "You can now infuse " + "<col=000080>" + "wise deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 88:
|
||||
return newstruct cs2func_script_1020_struct(72, 18044, "Poisonous Shot (Tier 8) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 89:
|
||||
return newstruct cs2func_script_1020_struct(73, 17952, "Wise stormbringer (Magic, tier 8)" + "<br>" + "Crimson charm, ectograss blades", "You can now infuse " + "<col=000080>" + "wise stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 90:
|
||||
return newstruct cs2func_script_1020_struct(73, 18054, "Snaring Wave (Tier 8) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 91:
|
||||
return newstruct cs2func_script_1020_struct(75, 17962, "Wise hoardstalker (Forager, tier 8)" + "<br>" + "Crimson charm, stegomastyx hide", "You can now infuse " + "<col=000080>" + "wise hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 92:
|
||||
return newstruct cs2func_script_1020_struct(75, 18064, "Aptitude (Tier 8) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 93:
|
||||
return newstruct cs2func_script_1020_struct(77, 17982, "Wise worldbearer (Beast of burden, tier 8)" + "<br>" + "Crimson charm, stegoleather torn bag", "You can now infuse " + "<col=000080>" + "wise worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 94:
|
||||
return newstruct cs2func_script_1020_struct(77, 18074, "Second Wind (Tier 8) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 95:
|
||||
return newstruct cs2func_script_1020_struct(79, 17972, "Wise skinweaver (Healer, tier 8)" + "<br>" + "Crimson charm, 2 cooked salve eels", "You can now infuse " + "<col=000080>" + "wise skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 96:
|
||||
return newstruct cs2func_script_1020_struct(79, 18084, "Glimmer of Light (Tier 8) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 8) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 97:
|
||||
return newstruct cs2func_script_1020_struct(81, 17943, "Adept bloodrager (Melee, tier 9)" + "<br>" + "Blue charm, gorgonite ore", "You can now infuse " + "<col=000080>" + "adept bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 98:
|
||||
return newstruct cs2func_script_1020_struct(81, 18035, "Sundering Strike (Tier 9) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 99:
|
||||
return newstruct cs2func_script_1020_struct(82, 17993, "Adept deathslinger (Ranged, tier 9)" + "<br>" + "Blue charm, entgallow branches", "You can now infuse " + "<col=000080>" + "adept deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 100:
|
||||
return newstruct cs2func_script_1020_struct(82, 18045, "Poisonous Shot (Tier 9) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 101:
|
||||
return newstruct cs2func_script_1020_struct(83, 17953, "Adept stormbringer (Magic, tier 9)" + "<br>" + "Blue charm, runeleaf fibres", "You can now infuse " + "<col=000080>" + "adept stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 102:
|
||||
return newstruct cs2func_script_1020_struct(83, 18055, "Snaring Wave (Tier 9) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 103:
|
||||
return newstruct cs2func_script_1020_struct(85, 17963, "Adept hoardstalker (Forager, tier 9)" + "<br>" + "Blue charm, megamastyx hide", "You can now infuse " + "<col=000080>" + "adept hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 104:
|
||||
return newstruct cs2func_script_1020_struct(85, 18065, "Aptitude (Tier 9) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 105:
|
||||
return newstruct cs2func_script_1020_struct(87, 17983, "Adept worldbearer (Beast of burden, tier 9)" + "<br>" + "Blue charm, megaleather torn bag", "You can now infuse " + "<col=000080>" + "adept worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 106:
|
||||
return newstruct cs2func_script_1020_struct(87, 18075, "Second Wind (Tier 9) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 107:
|
||||
return newstruct cs2func_script_1020_struct(89, 17973, "Adept skinweaver (Healer, tier 9)" + "<br>" + "Blue charm, 2 cooked blue crabs", "You can now infuse " + "<col=000080>" + "adept skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 108:
|
||||
return newstruct cs2func_script_1020_struct(89, 18085, "Glimmer of Light (Tier 9) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 9) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 109:
|
||||
return newstruct cs2func_script_1020_struct(91, 17944, "Sachem bloodrager (Melee, tier 10)" + "<br>" + "Blue charm, promethium ore", "You can now infuse " + "<col=000080>" + "sachem bloodrager pouches" + "</col>" + " within Daemonheim.");
|
||||
case 110:
|
||||
return newstruct cs2func_script_1020_struct(91, 18036, "Sundering Strike (Tier 10) scroll", "You can now use " + "<col=000080>" + " Sundering Strike (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 111:
|
||||
return newstruct cs2func_script_1020_struct(92, 17994, "Sachem deathslinger (Ranged, tier 10)" + "<br>" + "Blue charm, grave creeper branches", "You can now infuse " + "<col=000080>" + "sachem deathslinger pouches" + "</col>" + " within Daemonheim.");
|
||||
case 112:
|
||||
return newstruct cs2func_script_1020_struct(92, 18046, "Poisonous Shot (Tier 10) scroll", "You can now use " + "<col=000080>" + " Poisonous Shot (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 113:
|
||||
return newstruct cs2func_script_1020_struct(93, 17954, "Sachem stormbringer (Magic, tier 10)" + "<br>" + "Blue charm, spiritbloom fibres", "You can now infuse " + "<col=000080>" + "sachem stormbringer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 114:
|
||||
return newstruct cs2func_script_1020_struct(93, 18056, "Snaring Wave (Tier 10) scroll", "You can now use " + "<col=000080>" + " Snaring Wave (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 115:
|
||||
return newstruct cs2func_script_1020_struct(95, 17964, "Sachem hoardstalker (Forager, tier 10)" + "<br>" + "Blue charm, tyrannomastyx hide", "You can now infuse " + "<col=000080>" + "sachem hoardstalker pouches" + "</col>" + " within Daemonheim.");
|
||||
case 116:
|
||||
return newstruct cs2func_script_1020_struct(95, 18066, "Aptitude (Tier 10) scroll", "You can now use " + "<col=000080>" + " Aptitude (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 117:
|
||||
return newstruct cs2func_script_1020_struct(97, 17984, "Sachem worldbearer (Beast of burden, tier 10)" + "<br>" + "Blue charm, tyrannoleather torn bag", "You can now infuse " + "<col=000080>" + "sachem worldbearer pouches" + "</col>" + " within Daemonheim.");
|
||||
case 118:
|
||||
return newstruct cs2func_script_1020_struct(97, 18076, "Second Wind (Tier 10) scroll", "You can now use " + "<col=000080>" + " Second Wind (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
case 119:
|
||||
return newstruct cs2func_script_1020_struct(99, 17974, "Sachem skinweaver (Healer, tier 10)" + "<br>" + "Blue charm, 2 cooked cave morays", "You can now infuse " + "<col=000080>" + "sachem skinweaver pouches" + "</col>" + " within Daemonheim.");
|
||||
case 120:
|
||||
return newstruct cs2func_script_1020_struct(99, 18086, "Glimmer of Light (Tier 10) scroll", "You can now use " + "<col=000080>" + " Glimmer of Light (Tier 10) scrolls" + "</col>" + " within Daemonheim.");
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (((boolean)arg1)) {
|
||||
return newstruct cs2func_script_1020_struct(99, 12169, "Skill mastery", "<col=000080>" + "Congratulations! You are now a master of " + "<col=800000>" + "Summoning" + "<col=000080>" + ". Why not visit " + "<col=800000>" + "Pikkupstix" + "<col=000080>" + " in " + "<col=800000>" + "Taverley" + "<col=000080>" + "? He has something special only available to true masters of the " + "<col=800000>" + "Summoning" + "<col=000080>" + " skill!");
|
||||
}
|
||||
}
|
||||
return newstruct cs2func_script_1020_struct(0, -1, "", "");
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
cs2func_script_1021_struct(1,1,0) script_1021(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
return newstruct cs2func_script_1021_struct(0, "Smelting");
|
||||
case 1:
|
||||
return newstruct cs2func_script_1021_struct(0, "Bronze");
|
||||
case 2:
|
||||
return newstruct cs2func_script_1021_struct(1, "Blurite");
|
||||
case 3:
|
||||
return newstruct cs2func_script_1021_struct(0, "Iron");
|
||||
case 4:
|
||||
return newstruct cs2func_script_1021_struct(0, "Steel");
|
||||
case 5:
|
||||
return newstruct cs2func_script_1021_struct(0, "Mithril");
|
||||
case 6:
|
||||
return newstruct cs2func_script_1021_struct(0, "Adamantite");
|
||||
case 7:
|
||||
return newstruct cs2func_script_1021_struct(0, "Rune");
|
||||
case 8:
|
||||
return newstruct cs2func_script_1021_struct(1, "Gold");
|
||||
case 9:
|
||||
return newstruct cs2func_script_1021_struct(1, "Elemental");
|
||||
case 10:
|
||||
return newstruct cs2func_script_1021_struct(1, "Bane");
|
||||
case 11:
|
||||
return newstruct cs2func_script_1021_struct(0, "Artisan Workshop");
|
||||
case 12:
|
||||
return newstruct cs2func_script_1021_struct(0, "Other");
|
||||
case 13:
|
||||
return newstruct cs2func_script_1021_struct(1, "Minigames");
|
||||
case 14:
|
||||
return newstruct cs2func_script_1021_struct(0, "Dungeoneering");
|
||||
case 15:
|
||||
return newstruct cs2func_script_1021_struct(0, "Milestones");
|
||||
}
|
||||
return newstruct cs2func_script_1021_struct(-1, "");
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,652 @@
|
||||
int script_1024(int arg0) {
|
||||
switch (arg0) {
|
||||
case 0:
|
||||
if (getSkillActualLvl(14) >= 10) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
if ((getSkillActualLvl(0) >= 15) && (getSkillActualLvl(5) >= 25)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (((getSkillActualLvl(1) >= 30) && (getSkillActualLvl(14) >= 40)) && (getSkillActualLvl(13) >= 50)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
if (((getSkillActualLvl(7) >= 30) && (getSkillActualLvl(9) >= 5)) && (getSkillActualLvl(4) >= 30)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
if (((getSkillActualLvl(16) >= 42) && (getSkillActualLvl(12) >= 45)) && ((getSkillActualLvl(4) >= 40) && (getSkillActualLvl(13) >= 50))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
if ((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(17) >= 25)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
if ((((getSkillActualLvl(16) >= 26) && (getSkillActualLvl(22) >= 5)) && ((getSkillActualLvl(12) >= 32) && (getSkillActualLvl(6) >= 33))) && (((getSkillActualLvl(14) >= 20) && (getSkillActualLvl(2) >= 40)) && (getSkillActualLvl(17) >= 22))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (((getSkillActualLvl(11) >= 50) && (getSkillActualLvl(6) >= 50)) && ((getSkillActualLvl(18) >= 10) && (getSkillActualLvl(17) >= 53))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
if (((getSkillActualLvl(9) >= 50) && (getSkillActualLvl(20) >= 50)) && (getSkillActualLvl(13) >= 65)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
if (((getSkillActualLvl(16) >= 10) && (getSkillActualLvl(15) >= 10)) && (getSkillActualLvl(17) >= 25)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
if (getSkillActualLvl(15) >= 31) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
if (getSkillActualLvl(21) >= 27) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
if (((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(14) >= 20)) && (getSkillActualLvl(13) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 13:
|
||||
if (((getSkillActualLvl(12) >= 50) && (getSkillActualLvl(11) >= 45)) && ((getSkillActualLvl(6) >= 39) && (getSkillActualLvl(5) >= 43))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 14:
|
||||
if (((getSkillActualLvl(19) >= 49) && (getSkillActualLvl(15) >= 57)) && (getSkillActualLvl(17) >= 40)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 15:
|
||||
if (((getSkillActualLvl(12) >= 40) && (getSkillActualLvl(6) >= 59)) && ((getSkillActualLvl(14) >= 40) && (getSkillActualLvl(13) >= 40))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 16:
|
||||
if (getSkillActualLvl(10) >= 10) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 17:
|
||||
if ((getSkillActualLvl(7) >= 22) && (getSkillActualLvl(19) >= 17)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 18:
|
||||
if (((getSkillActualLvl(12) >= 40) && (getSkillActualLvl(9) >= 25)) && (getSkillActualLvl(8) >= 40)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 19:
|
||||
if (getSkillActualLvl(19) >= 25) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 20:
|
||||
if ((getSkillActualLvl(16) >= 25) && (getSkillActualLvl(7) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 21:
|
||||
if (((getSkillActualLvl(12) >= 12) && (getSkillActualLvl(11) >= 16)) && ((getSkillActualLvl(6) >= 33) && (getSkillActualLvl(17) >= 14))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 22:
|
||||
if ((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(17) >= 25)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 23:
|
||||
if (getSkillActualLvl(16) >= 25) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 24:
|
||||
if ((getSkillActualLvl(12) >= 49) && (getSkillActualLvl(17) >= 17)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 25:
|
||||
if ((getSkillActualLvl(16) >= 15) && (getSkillActualLvl(12) >= 35)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 26:
|
||||
if (((getSkillActualLvl(7) >= 53) && (getSkillActualLvl(10) >= 53)) && ((getSkillActualLvl(15) >= 25) && (getSkillActualLvl(14) >= 50))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 27:
|
||||
if (getSkillActualLvl(16) >= 35) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 28:
|
||||
if (((getSkillActualLvl(12) >= 25) && (getSkillActualLvl(6) >= 7)) && (getSkillActualLvl(14) >= 15)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 29:
|
||||
if (getSkillActualLvl(15) >= 3) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 30:
|
||||
if (((((getSkillActualLvl(16) >= 50) && (getSkillActualLvl(12) >= 50)) && ((getSkillActualLvl(15) >= 45) && (getSkillActualLvl(6) >= 56))) && (((getSkillActualLvl(14) >= 52) && (getSkillActualLvl(5) >= 42)) && ((getSkillActualLvl(13) >= 50) && (getSkillActualLvl(2) >= 50)))) && ((getSkillActualLvl(17) >= 50) && (getSkillActualLvl(8) >= 50))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 31:
|
||||
if ((getSkillActualLvl(12) >= 31) && (getSkillActualLvl(8) >= 36)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 32:
|
||||
if (((getSkillActualLvl(16) >= 13) && (getSkillActualLvl(14) >= 17)) && (getSkillActualLvl(17) >= 13)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 33:
|
||||
if ((((getSkillActualLvl(12) >= 61) && (getSkillActualLvl(1) >= 40)) && ((getSkillActualLvl(11) >= 49) && (getSkillActualLvl(15) >= 5))) && (((getSkillActualLvl(6) >= 65) && (getSkillActualLvl(14) >= 60)) && (getSkillActualLvl(8) >= 55))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 34:
|
||||
if (((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(6) >= 7)) && (getSkillActualLvl(13) >= 40)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 35:
|
||||
if (getSkillActualLvl(17) >= 30) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 36:
|
||||
if (getSkillActualLvl(16) >= 20) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 37:
|
||||
if ((getSkillActualLvl(4) >= 60) && (getSkillActualLvl(17) >= 50)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 38:
|
||||
if (getSkillActualLvl(16) >= 25) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 39:
|
||||
if ((getSkillActualLvl(19) >= 29) && (getSkillActualLvl(8) >= 10)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 40:
|
||||
if (getSkillActualLvl(12) >= 18) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 41:
|
||||
if (((getSkillActualLvl(16) >= 36) && (getSkillActualLvl(12) >= 25)) && ((getSkillActualLvl(15) >= 18) && (getSkillActualLvl(13) >= 30))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 42:
|
||||
if (getSkillActualLvl(16) >= 56) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 43:
|
||||
if ((getSkillActualLvl(16) >= 40) && (getSkillActualLvl(18) >= 40)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 44:
|
||||
if (getSkillActualLvl(5) >= 31) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 45:
|
||||
if (getSkillActualLvl(11) >= 30) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 46:
|
||||
if ((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(15) >= 15)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 47:
|
||||
if (getSkillActualLvl(12) >= 30) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 48:
|
||||
if ((getSkillActualLvl(16) >= 32) && (getSkillActualLvl(12) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 49:
|
||||
if (((getSkillActualLvl(6) >= 33) && (getSkillActualLvl(14) >= 37)) && ((getSkillActualLvl(4) >= 37) && (getSkillActualLvl(17) >= 37))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 50:
|
||||
if ((((getSkillActualLvl(7) >= 62) && (getSkillActualLvl(12) >= 40)) && ((getSkillActualLvl(11) >= 42) && (getSkillActualLvl(10) >= 62))) && ((getSkillActualLvl(6) >= 66) && (getSkillActualLvl(13) >= 45))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 51:
|
||||
if (((getSkillActualLvl(16) >= 15) && (getSkillActualLvl(7) >= 30)) && (getSkillActualLvl(10) >= 5)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 52:
|
||||
if (((getSkillActualLvl(12) >= 20) && (getSkillActualLvl(11) >= 49)) && (getSkillActualLvl(14) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 53:
|
||||
if ((getSkillActualLvl(4) >= 40) && (getSkillActualLvl(17) >= 42)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 54:
|
||||
if ((getSkillActualLvl(9) >= 10) && (getSkillActualLvl(13) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 55:
|
||||
if (getSkillActualLvl(17) >= 21) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 56:
|
||||
if (getSkillActualLvl(16) >= 28) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 57:
|
||||
if (getSkillActualLvl(16) >= 15) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 58:
|
||||
if (getSkillActualLvl(4) >= 25) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 59:
|
||||
if ((((getSkillActualLvl(16) >= 25) && (getSkillActualLvl(15) >= 14)) && ((getSkillActualLvl(6) >= 14) && (getSkillActualLvl(14) >= 40))) && (getSkillActualLvl(17) >= 15)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 60:
|
||||
if (getSkillActualLvl(0) >= 20) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 61:
|
||||
if ((getSkillActualLvl(22) >= 5) && (getSkillActualLvl(6) >= 46)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 62:
|
||||
if ((getSkillActualLvl(16) >= 23) && (getSkillActualLvl(17) >= 23)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 63:
|
||||
if (((getSkillActualLvl(12) >= 19) && (getSkillActualLvl(4) >= 30)) && ((getSkillActualLvl(18) >= 18) && (getSkillActualLvl(8) >= 35))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 64:
|
||||
if ((getSkillActualLvl(6) >= 20) && (getSkillActualLvl(13) >= 30)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 65:
|
||||
if (((getSkillActualLvl(12) >= 36) && (getSkillActualLvl(19) >= 30)) && (getSkillActualLvl(11) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 66:
|
||||
if (((getSkillActualLvl(22) >= 30) && (getSkillActualLvl(12) >= 16)) && (getSkillActualLvl(5) >= 50)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 67:
|
||||
if (((getSkillActualLvl(12) >= 30) && (getSkillActualLvl(20) >= 30)) && ((getSkillActualLvl(18) >= 30) && (getSkillActualLvl(17) >= 30))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 68:
|
||||
if (((getSkillActualLvl(16) >= 30) && (getSkillActualLvl(22) >= 34)) && ((getSkillActualLvl(12) >= 30) && (getSkillActualLvl(21) >= 10))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 69:
|
||||
if (((getSkillActualLvl(16) >= 40) && (getSkillActualLvl(22) >= 20)) && ((getSkillActualLvl(12) >= 46) && (getSkillActualLvl(8) >= 56))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 70:
|
||||
if (getSkillActualLvl(22) >= 10) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 71:
|
||||
if (getSkillActualLvl(20) >= 35) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 72:
|
||||
if ((getSkillActualLvl(11) >= 40) && (getSkillActualLvl(8) >= 50)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 73:
|
||||
if ((((getSkillActualLvl(16) >= 59) && (getSkillActualLvl(19) >= 45)) && ((getSkillActualLvl(15) >= 52) && (getSkillActualLvl(17) >= 58))) && (getSkillActualLvl(8) >= 71)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 74:
|
||||
if ((getSkillActualLvl(6) >= 45) && (getSkillActualLvl(1) >= 65)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 75:
|
||||
if ((((getSkillActualLvl(16) >= 45) && (getSkillActualLvl(4) >= 47)) && ((getSkillActualLvl(18) >= 56) && (getSkillActualLvl(17) >= 56))) && (getSkillActualLvl(2) >= 60)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 76:
|
||||
if (((getSkillActualLvl(16) >= 55) && (getSkillActualLvl(19) >= 53)) && ((getSkillActualLvl(18) >= 59) && (getSkillActualLvl(8) >= 72))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 77:
|
||||
if ((((getSkillActualLvl(5) >= 30) && (getSkillActualLvl(16) >= 36)) && ((getSkillActualLvl(17) >= 36) && (getSkillActualLvl(10) >= 36))) && (getSkillActualLvl(15) >= 37)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 78:
|
||||
if (getSkillActualLvl(7) >= 10) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 79:
|
||||
if (getSkillActualLvl(7) >= 31) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 80:
|
||||
if (getSkillActualLvl(7) >= 40) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 81:
|
||||
if (getSkillActualLvl(7) >= 25) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 82:
|
||||
if ((getSkillActualLvl(7) >= 41) && (getSkillActualLvl(11) >= 20)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 83:
|
||||
if ((getSkillActualLvl(7) >= 70) && (getSkillActualLvl(16) >= 48)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 84:
|
||||
if (((getSkillActualLvl(21) >= 48) && (getSkillActualLvl(11) >= 51)) && (getSkillActualLvl(8) >= 58)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 85:
|
||||
if (getSkillActualLvl(14) >= 46) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 86:
|
||||
if ((getSkillActualLvl(22) >= 44) && (getSkillActualLvl(9) >= 42)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 87:
|
||||
if (((getSkillActualLvl(16) >= 50) && (getSkillActualLvl(11) >= 21)) && ((getSkillActualLvl(17) >= 60) && (getSkillActualLvl(2) >= 60))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 88:
|
||||
if ((((getSkillActualLvl(12) >= 42) && (getSkillActualLvl(19) >= 40)) && ((getSkillActualLvl(10) >= 50) && (getSkillActualLvl(5) >= 47))) && (getSkillActualLvl(18) >= 42)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 89:
|
||||
if ((((getSkillActualLvl(22) >= 20) && (getSkillActualLvl(16) >= 29)) && ((getSkillActualLvl(12) >= 47) && (getSkillActualLvl(6) >= 49))) && (((getSkillActualLvl(14) >= 35) && (getSkillActualLvl(18) >= 31)) && (getSkillActualLvl(11) >= 40))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 90:
|
||||
if ((((getSkillActualLvl(0) >= 40) && (getSkillActualLvl(14) >= 41)) && ((getSkillActualLvl(12) >= 43) && (getSkillActualLvl(2) >= 45))) && (getSkillActualLvl(22) >= 50)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 91:
|
||||
if (((getSkillActualLvl(22) >= 10) && (getSkillActualLvl(19) >= 10)) && ((getSkillActualLvl(21) >= 10) && (getSkillActualLvl(17) >= 11))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 92:
|
||||
if (((getSkillActualLvl(18) >= 35) && (getSkillActualLvl(12) >= 25)) && (script_1432() >= 85)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 93:
|
||||
if (((getSkillActualLvl(16) >= 60) && (getSkillActualLvl(17) >= 63)) && ((getSkillActualLvl(12) >= 66) && (getSkillActualLvl(13) >= 69))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 94:
|
||||
if (((getSkillActualLvl(22) >= 40) && (getSkillActualLvl(19) >= 26)) && ((getSkillActualLvl(5) >= 35) && (getSkillActualLvl(23) >= 19))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 95:
|
||||
if (getSkillActualLvl(11) >= 43) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 96:
|
||||
if ((((getSkillActualLvl(11) >= 47) && (getSkillActualLvl(21) >= 35)) && ((getSkillActualLvl(14) >= 45) && (getSkillActualLvl(5) >= 55))) && ((getSkillActualLvl(23) >= 23) && (getSkillActualLvl(8) >= 37))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 97:
|
||||
if (((getSkillActualLvl(21) >= 51) && (getSkillActualLvl(16) >= 51)) && ((getSkillActualLvl(13) >= 54) && (getSkillActualLvl(14) >= 59))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 98:
|
||||
if ((((getSkillActualLvl(1) >= 65) && (getSkillActualLvl(6) >= 75)) && ((getSkillActualLvl(15) >= 65) && (getSkillActualLvl(17) >= 60))) && (((getSkillActualLvl(21) >= 55) && (getSkillActualLvl(19) >= 65)) && ((getSkillActualLvl(23) >= 23) && ((boolean)script_395())))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 99:
|
||||
if (((getSkillActualLvl(11) >= 55) && (getSkillActualLvl(9) >= 53)) && (getSkillActualLvl(12) >= 52)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 100:
|
||||
if (((getSkillActualLvl(17) >= 46) && (getSkillActualLvl(16) >= 46)) && (getSkillActualLvl(2) >= 46)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 101:
|
||||
if (((getSkillActualLvl(21) >= 41) && (getSkillActualLvl(16) >= 50)) && ((getSkillActualLvl(6) >= 57) && (getSkillActualLvl(15) >= 43))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 102:
|
||||
if (((getSkillActualLvl(8) >= 10) && (getSkillActualLvl(6) >= 10)) && ((getSkillActualLvl(14) >= 8) && (getSkillActualLvl(11) >= 6))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 103:
|
||||
if ((((getSkillActualLvl(22) >= 35) && (getSkillActualLvl(7) >= 35)) && ((getSkillActualLvl(12) >= 35) && (getSkillActualLvl(5) >= 35))) && (getSkillActualLvl(6) >= 35)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 104:
|
||||
if (((getSkillActualLvl(17) >= 38) && (getSkillActualLvl(22) >= 45)) && (getSkillActualLvl(21) >= 45)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 105:
|
||||
if ((((getSkillActualLvl(23) >= 41) && (getSkillActualLvl(14) >= 64)) && ((getSkillActualLvl(18) >= 37) && (getSkillActualLvl(16) >= 61))) && (((getSkillActualLvl(2) >= 64) && (getSkillActualLvl(4) >= 64)) && (getSkillActualLvl(17) >= 66))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 106:
|
||||
if (((getSkillActualLvl(21) >= 61) && (getSkillActualLvl(11) >= 61)) && (getSkillActualLvl(2) >= 69)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 107:
|
||||
if (((getSkillActualLvl(16) >= 69) && (getSkillActualLvl(9) >= 70)) && ((getSkillActualLvl(4) >= 75) && (getSkillActualLvl(8) >= 75))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 108:
|
||||
if (getSkillActualLvl(5) >= 50) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 109:
|
||||
if (((getSkillActualLvl(0) >= 75) && (getSkillActualLvl(2) >= 75)) && (getSkillActualLvl(18) >= 65)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 110:
|
||||
if ((((getSkillActualLvl(6) >= 75) && (getSkillActualLvl(5) >= 70)) && ((getSkillActualLvl(14) >= 66) && (getSkillActualLvl(21) >= 65))) && (getSkillActualLvl(22) >= 60)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 111:
|
||||
if (((getSkillActualLvl(6) >= 27) && (getSkillActualLvl(20) >= 20)) && (getSkillActualLvl(22) >= 25)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 112:
|
||||
if (getSkillActualLvl(17) >= 24) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 113:
|
||||
if (getSkillActualLvl(17) >= 41) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 114:
|
||||
if (((getSkillActualLvl(17) >= 62) && (getSkillActualLvl(15) >= 45)) && (getSkillActualLvl(16) >= 40)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 115:
|
||||
if ((((getSkillActualLvl(19) >= 54) && (getSkillActualLvl(17) >= 51)) && ((getSkillActualLvl(6) >= 59) && (getSkillActualLvl(23) >= 37))) && (getSkillActualLvl(12) >= 36)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 116:
|
||||
if ((getSkillActualLvl(1) >= 33) && (getSkillActualLvl(13) >= 33)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 117:
|
||||
if ((getSkillActualLvl(2) >= 42) && (getSkillActualLvl(0) >= 35)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 118:
|
||||
if (((getSkillActualLvl(6) >= 77) && (getSkillActualLvl(22) >= 68)) && ((getSkillActualLvl(13) >= 68) && (getSkillActualLvl(12) >= 67))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 119:
|
||||
if ((((getSkillActualLvl(22) >= 47) && (getSkillActualLvl(15) >= 49)) && ((getSkillActualLvl(21) >= 46) && (getSkillActualLvl(14) >= 47))) && (((getSkillActualLvl(23) >= 48) && (getSkillActualLvl(17) >= 54)) && (getSkillActualLvl(8) >= 52))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 120:
|
||||
if (((((getSkillActualLvl(0) >= 78) && (getSkillActualLvl(22) >= 70)) && ((getSkillActualLvl(12) >= 70) && (getSkillActualLvl(11) >= 71))) && (((getSkillActualLvl(6) >= 80) && (getSkillActualLvl(13) >= 70)) && ((getSkillActualLvl(2) >= 78) && (getSkillActualLvl(23) >= 55)))) && (getSkillActualLvl(1) >= 10)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 121:
|
||||
if (((getSkillActualLvl(2) >= 77) && (getSkillActualLvl(13) >= 70)) && (getSkillActualLvl(14) >= 68)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 122:
|
||||
if (((getSkillActualLvl(16) >= 64) && (getSkillActualLvl(17) >= 64)) && ((getSkillActualLvl(22) >= 62) && (getSkillActualLvl(20) >= 61))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 123:
|
||||
if ((((getSkillActualLvl(1) >= 40) && (getSkillActualLvl(12) >= 41)) && ((getSkillActualLvl(20) >= 39) && (getSkillActualLvl(13) >= 42))) && (getSkillActualLvl(17) >= 39)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 124:
|
||||
if ((((getSkillActualLvl(22) >= 62) && (getSkillActualLvl(24) >= 50)) && ((getSkillActualLvl(18) >= 61) && (getSkillActualLvl(23) >= 65))) && (((getSkillActualLvl(13) >= 74) && (getSkillActualLvl(1) >= 76)) && (getSkillActualLvl(17) >= 74))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 125:
|
||||
if (((getSkillActualLvl(10) >= 70) && (getSkillActualLvl(21) >= 67)) && (getSkillActualLvl(17) >= 70)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 126:
|
||||
if ((((getSkillActualLvl(1) >= 60) && (getSkillActualLvl(3) >= 50)) && ((getSkillActualLvl(15) >= 47) && (getSkillActualLvl(23) >= 45))) && (getSkillActualLvl(24) >= 35)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 127:
|
||||
if ((((getSkillActualLvl(16) >= 63) && (getSkillActualLvl(8) >= 76)) && ((getSkillActualLvl(19) >= 63) && (getSkillActualLvl(9) >= 70))) && (((getSkillActualLvl(12) >= 64) && (getSkillActualLvl(18) >= 67)) && (getSkillActualLvl(6) == 70))) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
case 128:
|
||||
if (((getSkillActualLvl(16) >= 77) && (getSkillActualLvl(14) >= 76)) && (getSkillActualLvl(12) >= 76)) {
|
||||
return 1;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
return 0;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
cs2func_script_1025_struct(2,1,0) script_1025(int arg0,int arg1,int arg2) {
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
string svar0;
|
||||
svar0 = "null";
|
||||
ivar3 = -1;
|
||||
ivar4 = 1;
|
||||
if (((boolean)script_1024(arg2))) {
|
||||
svar0 = "<col=000080>" + "Level " + intToStr(arg1) + " " + "<col=800000>" + getCommonString(680, arg0) + "<col=000080>" + " is one of the requirements for " + "<col=800000>" + getCommonString(1481, arg2) + "<col=000080>" + ".";
|
||||
} else {
|
||||
svar0 = "<col=000080>" + "You now have all the levels you need to complete " + "<col=800000>" + getCommonString(1481, arg2) + "<col=000080>" + ".";
|
||||
}
|
||||
if (ivar3 == -1) {
|
||||
ivar3 = 6513;
|
||||
}
|
||||
return newstruct cs2func_script_1025_struct(ivar3, ivar4, svar0);
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1026() {
|
||||
setWidgetRGB(new Color(255, 255, 0), new WidgetPointer(157,30));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1027() {
|
||||
setWidgetRGB(new Color(255, 255, 255), new WidgetPointer(157,30));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1028() {
|
||||
script_1029(1484, 9);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
void script_1029(int arg0,int arg1) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
string svar0;
|
||||
deleteAllExtraChilds(new WidgetPointer(157,23));
|
||||
deleteAllExtraChilds(new WidgetPointer(157,25));
|
||||
setWidgetText(new WidgetPointer(157,14), "Quick-chat - Shortcut Reference");
|
||||
setWidgetIsHidden(false, new WidgetPointer(157,35));
|
||||
setWidgetIsHidden(true, new WidgetPointer(157,17));
|
||||
setScriptCallOnMousePressed(784, 1486, 0, 7, "gii", new WidgetPointer(157,30));
|
||||
setWidgetText(new WidgetPointer(157,30), "User Guide");
|
||||
ivar2 = 0;
|
||||
ivar3 = 20;
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
ivar6 = 0;
|
||||
svar0 = "";
|
||||
createExtraChild(new WidgetPointer(157,25), 5, ivar4);
|
||||
setWidgetSprite(1074);
|
||||
setWidgetPosition(35, subtract(ivar3, 22), 0, 0);
|
||||
setWidgetSize(400, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
while (ivar2 < arg1) {
|
||||
ivar2 = add(ivar2, 1);
|
||||
script_1034(ivar4, 35, ivar3, 400, 100, 16776960, cs2method_3408(105, 115, arg0, ivar5));
|
||||
ivar4 = add(ivar4, 1);
|
||||
ivar5 = add(ivar5, 1);
|
||||
svar0 = cs2method_3408(105, 115, arg0, ivar5);
|
||||
ivar6 = multiply(getLineCount(300, 495, svar0), 12);
|
||||
script_1034(ivar4, 150, ivar3, 300, ivar6, 16777215, svar0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
ivar5 = add(ivar5, 1);
|
||||
ivar3 = add(add(ivar3, ivar6), 10);
|
||||
createExtraChild(new WidgetPointer(157,25), 5, ivar4);
|
||||
setWidgetSprite(1074);
|
||||
setWidgetPosition(35, subtract(ivar3, 20), 0, 0);
|
||||
setWidgetSize(400, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
}
|
||||
if (ivar3 > getWidgetActualHeight(new WidgetPointer(157,25))) {
|
||||
setWidgetScrollMax(0, ivar3, new WidgetPointer(157,25));
|
||||
script_31(10289176, 10289177, 792, 789, 790, 791, 773, 788);
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
void script_103() {
|
||||
if (((boolean)globalint_1413)) {
|
||||
return;
|
||||
}
|
||||
if (((boolean)globalint_11)) {
|
||||
script_675();
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetIsHidden(false, new WidgetPointer(746,73));
|
||||
}
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,3));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,8));
|
||||
setWidgetText(new WidgetPointer(752,4), "Enter name of friend to add to list");
|
||||
globalint_5 = 2;
|
||||
script_1564("");
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(752,3));
|
||||
script_2026();
|
||||
setScriptCallOnKeyPress(112, -2147483640, false, "iz", new WidgetPointer(752,5));
|
||||
script_1188();
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
void script_1030(int arg0) {
|
||||
setWidgetIsHidden(true, new WidgetPointer(157,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(157,35));
|
||||
deleteAllExtraChilds(new WidgetPointer(157,23));
|
||||
deleteAllExtraChilds(new WidgetPointer(157,25));
|
||||
setScriptCallOnMousePressed(1031, "", new WidgetPointer(157,30));
|
||||
setWidgetText(new WidgetPointer(157,30), "Safety Guide");
|
||||
script_1033(cs2method_3408(105, 115, 1485, 0));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1031() {
|
||||
cs2method5400(0, "www", "kbase/viewcategory.ws?cat_id=827");
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
void script_1032(int arg0,int arg1,int arg2) {
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
cs2method2100(0, 0, new WidgetPointer(157,25));
|
||||
deleteAllExtraChilds(new WidgetPointer(157,24));
|
||||
setWidgetIsHidden(false, new WidgetPointer(157,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(157,35));
|
||||
setScriptCallOnMousePressed(1028, "", new WidgetPointer(157,30));
|
||||
setWidgetText(new WidgetPointer(157,30), "Shortcut keys");
|
||||
deleteAllExtraChilds(new WidgetPointer(157,23));
|
||||
deleteAllExtraChilds(new WidgetPointer(157,25));
|
||||
script_1033(cs2method_3408(105, 115, arg0, arg1));
|
||||
setWidgetText(new WidgetPointer(157,20), "Page " + intToStr(add(arg1, 1)) + " of " + intToStr(arg2));
|
||||
ivar3 = add(arg1, 1);
|
||||
ivar4 = subtract(arg1, 1);
|
||||
if (arg1 != subtract(arg2, 1)) {
|
||||
setScriptCallOnMousePressed(784, arg0, ivar3, arg2, "gii", new WidgetPointer(157,21));
|
||||
cs2method2103(0, new WidgetPointer(157,21));
|
||||
} else {
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(157,21));
|
||||
cs2method2103(200, new WidgetPointer(157,21));
|
||||
}
|
||||
if (arg1 != 0) {
|
||||
setScriptCallOnMousePressed(784, arg0, ivar4, arg2, "gii", new WidgetPointer(157,22));
|
||||
cs2method2103(0, new WidgetPointer(157,22));
|
||||
} else {
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(157,22));
|
||||
cs2method2103(200, new WidgetPointer(157,22));
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
void script_1033(string arg0) {
|
||||
int ivar0;
|
||||
int ivar1;
|
||||
int ivar2;
|
||||
string svar1;
|
||||
svar1 = "";
|
||||
ivar0 = 0;
|
||||
ivar0 = strIndexof(0, arg0, "|");
|
||||
if (ivar0 != -1) {
|
||||
svar1 = substr(add(ivar0, 1), strLength(arg0), arg0);
|
||||
} else {
|
||||
svar1 = arg0;
|
||||
}
|
||||
setWidgetText(new WidgetPointer(157,14), substr(0, ivar0, arg0));
|
||||
ivar1 = 0;
|
||||
ivar2 = 0;
|
||||
ivar1 = multiply(getLineCount(400, 495, svar1), 12);
|
||||
ivar2 = getWidgetActualHeight(new WidgetPointer(157,25));
|
||||
ivar2 = subtract(divide(getWidgetActualHeight(new WidgetPointer(157,25)), 2), divide(ivar1, 2));
|
||||
script_1034(0, 35, ivar2, 400, 100, 16777215, svar1);
|
||||
createExtraChild(new WidgetPointer(157,25), 5, 1);
|
||||
setWidgetSprite(1074);
|
||||
setWidgetPosition(35, subtract(ivar2, 25), 0, 0);
|
||||
setWidgetSize(400, 32, 0, 0);
|
||||
createExtraChild(new WidgetPointer(157,25), 5, 2);
|
||||
setWidgetSprite(1074);
|
||||
setWidgetPosition(35, add(ivar2, ivar1), 0, 0);
|
||||
setWidgetSize(400, 32, 0, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
void script_1034(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,string arg6) {
|
||||
createExtraChild(new WidgetPointer(157,25), 4, arg0);
|
||||
setWidgetPosition(arg1, arg2, 0, 0);
|
||||
setWidgetSize(arg3, arg4, 0, 0);
|
||||
setWidgetRGB(new Color(arg5));
|
||||
setWidgetUnknownBoolean(true);
|
||||
setWidgetFont(495);
|
||||
setWidgetText(arg6);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
void script_1035(int arg0,int arg1,int arg2,int arg3,string arg4) {
|
||||
int ivar4;
|
||||
ivar4 = 0;
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(846);
|
||||
setWidgetPosition(arg0, arg1, 0, 0);
|
||||
setWidgetSize(32, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(828);
|
||||
setWidgetPosition(arg0, subtract(arg1, 14), 0, 0);
|
||||
setWidgetSize(arg2, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(847);
|
||||
setWidgetPosition(subtract(add(arg2, arg0), 32), arg1, 0, 0);
|
||||
setWidgetSize(32, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(841);
|
||||
setWidgetPosition(subtract(arg0, 14), arg1, 0, 0);
|
||||
setWidgetSize(32, arg3, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(841);
|
||||
setWidgetPosition(subtract(add(arg0, arg2), 20), arg1, 0, 0);
|
||||
setWidgetSize(32, arg3, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(848);
|
||||
setWidgetPosition(arg0, subtract(add(arg1, arg3), 32), 0, 0);
|
||||
setWidgetSize(32, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(849);
|
||||
setWidgetPosition(subtract(add(arg0, arg2), 32), subtract(add(arg1, arg3), 32), 0, 0);
|
||||
setWidgetSize(32, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 5, ivar4);
|
||||
setWidgetSprite(828);
|
||||
setWidgetPosition(arg0, subtract(add(arg1, arg3), 20), 0, 0);
|
||||
setWidgetSize(arg2, 32, 0, 0);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 3, ivar4);
|
||||
setWidgetPosition(add(arg0, 6), add(arg1, 6), 0, 0);
|
||||
setWidgetSize(subtract(arg2, 12), subtract(arg3, 12), 0, 0);
|
||||
setWidgetRGB(new Color(131, 118, 94));
|
||||
setWidgetFilled(1);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 3, ivar4);
|
||||
setWidgetPosition(add(arg0, 3), add(arg1, 3), 0, 0);
|
||||
setWidgetSize(arg2, arg3, 0, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFilled(1);
|
||||
cs2method2103(200);
|
||||
ivar4 = add(ivar4, 1);
|
||||
createExtraChild(new WidgetPointer(157,23), 4, ivar4);
|
||||
setWidgetPosition(10, 10, 0, 0);
|
||||
setWidgetSize(400, 50, 0, 0);
|
||||
setWidgetRGB(new Color(255, 255, 255));
|
||||
setWidgetUnknownBoolean(true);
|
||||
setWidgetFont(495);
|
||||
setWidgetText(arg4);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
int script_1036() {
|
||||
int ivar0;
|
||||
ivar0 = -1;
|
||||
if (cs2method_3408(105, 105, 1548, bitconfig_4758) > 0) {
|
||||
ivar0 = cs2method_3408(105, 107, 1549, bitconfig_4758);
|
||||
if (ivar0 != -1) {
|
||||
return ivar0;
|
||||
}
|
||||
}
|
||||
return cs2method_3408(105, 107, 1483, bitconfig_4759);
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
void script_1037(int arg0,int arg1) {
|
||||
string svar0;
|
||||
globalint_161 = arg1;
|
||||
globalint_128 = -1;
|
||||
globalint_129 = 0;
|
||||
globalstring_30 = "";
|
||||
svar0 = cs2method5055(arg0);
|
||||
if (((boolean)globalint_126)) {
|
||||
svar0 = "To " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 2) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3611() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 8) {
|
||||
if (cs2method3751()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else if (globalint_126 == 10) {
|
||||
if (cs2method3750()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else {
|
||||
svar0 = "<col=0000ff>" + svar0;
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,3));
|
||||
setWidgetRGB(new Color(0, 0, 0), new WidgetPointer(137,3));
|
||||
setWidgetFont(495, new WidgetPointer(137,3));
|
||||
setWidgetTextAlignment(0, 1, 0, new WidgetPointer(137,3));
|
||||
setWidgetText(new WidgetPointer(137,3), svar0);
|
||||
setWidgetUnknownBoolean(false, new WidgetPointer(137,3));
|
||||
deleteAllExtraChilds(new WidgetPointer(137,16));
|
||||
setWidgetText(new WidgetPointer(137,14), "Search for: *");
|
||||
setScriptCallOnKeyPress(1038, -2147483640, false, new WidgetPointer(137,1), new WidgetPointer(137,14), new WidgetPointer(137,16), new WidgetPointer(137,15), arg0, 0, "izIIIIei", new WidgetPointer(137,13));
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(137,16));
|
||||
script_72(8978447, 8978448, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
void script_1038(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6,int arg7) {
|
||||
int ivar8;
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
int ivar11;
|
||||
if (arg0 == 104) {
|
||||
if (((boolean)arg7)) {
|
||||
return;
|
||||
}
|
||||
if (globalint_128 <= 0) {
|
||||
globalint_128 = subtract(arg7, 1);
|
||||
} else {
|
||||
globalint_128 = subtract(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg4), add(globalint_128, 1))) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg4), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
if (getWidgetActualY() < cs2method2601(new WidgetPointer(arg4))) {
|
||||
script_72(arg5, arg4, subtract(cs2method2601(new WidgetPointer(arg4)), getWidgetActualHeight()));
|
||||
} else {
|
||||
if (add(getWidgetActualY(), getWidgetActualHeight()) > add(getWidgetActualHeight(new WidgetPointer(arg4)), cs2method2601(new WidgetPointer(arg4)))) {
|
||||
script_72(arg5, arg4, getWidgetScrollMaxV(new WidgetPointer(arg4)));
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 105) {
|
||||
if (((boolean)arg7)) {
|
||||
return;
|
||||
}
|
||||
if (globalint_128 == subtract(arg7, 1)) {
|
||||
globalint_128 = 0;
|
||||
} else {
|
||||
globalint_128 = add(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg4), add(globalint_128, 1))) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg4), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
if (add(getWidgetActualY(), getWidgetActualHeight()) > add(getWidgetActualHeight(new WidgetPointer(arg4)), cs2method2601(new WidgetPointer(arg4)))) {
|
||||
script_72(arg5, arg4, add(cs2method2601(new WidgetPointer(arg4)), getWidgetActualHeight()));
|
||||
} else {
|
||||
if (getWidgetActualY() < cs2method2601(new WidgetPointer(arg4))) {
|
||||
script_72(arg5, arg4, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 102) {
|
||||
script_1050(globalint_126, globalstring_27);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 13) {
|
||||
script_1054();
|
||||
return;
|
||||
}
|
||||
ivar8 = strLength(globalstring_30);
|
||||
ivar9 = cs2method4210(globalint_161, globalstring_30);
|
||||
ivar10 = 0;
|
||||
ivar11 = -1;
|
||||
if (arg0 == 84) {
|
||||
if (globalint_128 < 0) {
|
||||
if (ivar8 > 0) {
|
||||
globalint_129 = 0;
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg3));
|
||||
script_1041(arg2, arg4, arg5, arg6);
|
||||
} else {
|
||||
script_1054();
|
||||
}
|
||||
} else {
|
||||
if (((ivar9 > 0) && setWidgetRegister(new WidgetPointer(arg4), add(globalint_128, 1))) && (ivar10 < ivar9)) {
|
||||
while (true) {
|
||||
ivar11 = cs2method4211();
|
||||
if (((boolean)stringMethod4107(getWidgetText(), getItemName(ivar11)))) {
|
||||
script_1076(arg2, arg6, ivar11);
|
||||
return;
|
||||
}
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 85) {
|
||||
if (ivar8 > 0) {
|
||||
globalstring_30 = substr(0, subtract(ivar8, 1), globalstring_30);
|
||||
} else if (((boolean)globalint_127)) {
|
||||
script_1054();
|
||||
} else {
|
||||
globalint_128 = -1;
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
return;
|
||||
}
|
||||
} else if (isValidChar(((char)arg1)) && (ivar8 < 80)) {
|
||||
globalstring_30 = strRemoveEntities(concatChar(((char)arg1), globalstring_30));
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
setWidgetText(new WidgetPointer(arg3), "Search for: " + globalstring_30 + "*");
|
||||
globalint_129 = 50;
|
||||
setScriptCallOnGameloop(1040, new WidgetPointer(arg2), new WidgetPointer(arg3), new WidgetPointer(arg4), new WidgetPointer(arg5), arg6, "IIIIe", new WidgetPointer(arg3));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
void script_1039(int arg0,int arg1,int arg2,int arg3) {
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
int ivar7;
|
||||
int ivar8;
|
||||
string svar0;
|
||||
globalint_128 = -1;
|
||||
ivar4 = cs2method4210(globalint_161, globalstring_30);
|
||||
ivar5 = getWidgetActualWidth(new WidgetPointer(arg1));
|
||||
ivar6 = subtract(ivar5, 8);
|
||||
if (ivar4 == -1) {
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 0);
|
||||
setWidgetPosition(0, 48, 0, 0);
|
||||
setWidgetSize(ivar5, 14, 0, 0);
|
||||
setWidgetFont(495);
|
||||
setWidgetText("Too many results. Please refine your search.");
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(arg1));
|
||||
script_1042(arg1, arg2);
|
||||
return;
|
||||
}
|
||||
if (((boolean)ivar4)) {
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 0);
|
||||
setWidgetPosition(0, 48, 0, 0);
|
||||
setWidgetSize(ivar5, 14, 0, 0);
|
||||
setWidgetFont(495);
|
||||
setWidgetText("No matching items found.");
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(arg1));
|
||||
script_1042(arg1, arg2);
|
||||
return;
|
||||
}
|
||||
ivar7 = 1;
|
||||
ivar8 = cs2method4211();
|
||||
svar0 = "";
|
||||
createExtraChild(new WidgetPointer(arg1), 3, 0);
|
||||
while (ivar8 != -1) {
|
||||
if (((stringMethod4107(svar0, getItemName(ivar8)) != 0) && ((boolean)cs2method_3408(111, 105, 1547, ivar8))) && (stringMethod4107(lower(getItemName(ivar8)), "null") != 0)) {
|
||||
svar0 = getItemName(ivar8);
|
||||
createExtraChild(new WidgetPointer(arg1), 4, ivar7);
|
||||
setWidgetPosition(4, multiply(14, subtract(ivar7, 1)), 0, 0);
|
||||
setWidgetSize(ivar6, 14, 0, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetText(getItemName(ivar8));
|
||||
setWidgetFont(495);
|
||||
setWidgetUnknownBoolean(false);
|
||||
setScriptCallOnMouseEntered(1043, ivar7, new WidgetPointer(arg1), "iI");
|
||||
setScriptCallOnMousePressed(1075, new WidgetPointer(arg0), arg3, ivar8, "Ieo");
|
||||
ivar7 = add(ivar7, 1);
|
||||
}
|
||||
ivar8 = cs2method4211();
|
||||
}
|
||||
if (((boolean)ivar7)) {
|
||||
createExtraChild(new WidgetPointer(arg1), 4, 0);
|
||||
setWidgetPosition(0, 48, 0, 0);
|
||||
setWidgetSize(ivar5, 14, 0, 0);
|
||||
setWidgetFont(495);
|
||||
setWidgetText("No matching items found.");
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(arg1));
|
||||
script_1042(arg1, arg2);
|
||||
return;
|
||||
}
|
||||
setScriptCallOnKeyPress(1038, -2147483640, false, new WidgetPointer(137,1), new WidgetPointer(137,14), new WidgetPointer(137,16), new WidgetPointer(137,15), arg3, subtract(ivar7, 1), "izIIIIei", new WidgetPointer(137,13));
|
||||
setWidgetScrollMax(0, multiply(14, subtract(ivar7, 1)), new WidgetPointer(arg1));
|
||||
script_1042(arg1, arg2);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
void script_104() {
|
||||
if (((boolean)globalint_1413)) {
|
||||
return;
|
||||
}
|
||||
if (((boolean)globalint_11)) {
|
||||
script_675();
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetIsHidden(false, new WidgetPointer(746,73));
|
||||
}
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,3));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,8));
|
||||
setWidgetText(new WidgetPointer(752,4), "Enter name of friend to delete from list");
|
||||
globalint_5 = 3;
|
||||
script_1564("");
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(752,3));
|
||||
script_2026();
|
||||
setScriptCallOnKeyPress(112, -2147483640, false, "iz", new WidgetPointer(752,5));
|
||||
script_1188();
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
void script_1040(int arg0,int arg1,int arg2,int arg3,int arg4) {
|
||||
globalint_129 = subtract(globalint_129, 1);
|
||||
if (globalint_129 > 0) {
|
||||
return;
|
||||
}
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg1));
|
||||
script_1041(arg0, arg2, arg3, arg4);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
void script_1041(int arg0,int arg1,int arg2,int arg3) {
|
||||
deleteAllExtraChilds(new WidgetPointer(arg1));
|
||||
if (strLength(globalstring_30) > 0) {
|
||||
script_1039(arg0, arg1, arg2, arg3);
|
||||
} else {
|
||||
setWidgetScrollMax(0, 0, new WidgetPointer(arg1));
|
||||
script_1042(arg1, arg2);
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
void script_1042(int arg0,int arg1) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
ivar2 = getWidgetActualHeight(new WidgetPointer(arg0));
|
||||
ivar3 = getWidgetScrollMaxV(new WidgetPointer(arg0));
|
||||
ivar4 = subtract(ivar3, ivar2);
|
||||
if (ivar4 < 0) {
|
||||
ivar4 = 0;
|
||||
}
|
||||
ivar5 = cs2method2601(new WidgetPointer(arg0));
|
||||
if (ivar5 > ivar4) {
|
||||
ivar5 = ivar4;
|
||||
}
|
||||
script_31(arg1, arg0, 792, 789, 790, 791, 773, 788);
|
||||
script_72(arg1, arg0, ivar5);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
void script_1043(int arg0,int arg1) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), arg0)) {
|
||||
globalint_128 = subtract(arg0, 1);
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
void script_1044(int arg0) {
|
||||
int ivar1;
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
string svar0;
|
||||
globalint_128 = -1;
|
||||
svar0 = cs2method5055(arg0);
|
||||
if (((boolean)globalint_126)) {
|
||||
svar0 = "To " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 2) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3611() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 8) {
|
||||
if (cs2method3751()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else if (globalint_126 == 10) {
|
||||
if (cs2method3750()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else {
|
||||
svar0 = "<col=0000ff>" + svar0;
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,3));
|
||||
setWidgetRGB(new Color(0, 0, 0), new WidgetPointer(137,3));
|
||||
setWidgetFont(495, new WidgetPointer(137,3));
|
||||
setWidgetTextAlignment(0, 1, 0, new WidgetPointer(137,3));
|
||||
setWidgetText(new WidgetPointer(137,3), svar0);
|
||||
setWidgetUnknownBoolean(false, new WidgetPointer(137,3));
|
||||
deleteAllExtraChilds(new WidgetPointer(137,12));
|
||||
ivar1 = cs2method5070(arg0, globalint_134, 0);
|
||||
createExtraChild(new WidgetPointer(137,12), 3, 0);
|
||||
ivar2 = getWidgetActualWidth(new WidgetPointer(137,12));
|
||||
ivar3 = subtract(ivar2, 8);
|
||||
ivar4 = 1;
|
||||
ivar5 = 0;
|
||||
globalarray_0 = new int[250];
|
||||
ivar6 = 0;
|
||||
svar0 = cs2method_3408(105, 115, ivar1, 0);
|
||||
while ((stringMethod4107("", svar0) != 0) && (ivar4 < 250)) {
|
||||
createExtraChild(new WidgetPointer(137,12), 4, ivar4);
|
||||
setWidgetPosition(4, multiply(14, ivar5), 0, 0);
|
||||
setWidgetSize(ivar3, 14, 0, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetText(svar0);
|
||||
setWidgetFont(495);
|
||||
setWidgetUnknownBoolean(false);
|
||||
setScriptCallOnMouseEntered(1045, ivar4, new WidgetPointer(137,12), ivar5, "iIi");
|
||||
setScriptCallOnMousePressed(1073, new WidgetPointer(137,1), arg0, subtract(ivar4, 1), "Iei");
|
||||
globalarray_0[ivar5] = ivar5;
|
||||
svar0 = cs2method_3408(105, 115, ivar1, ivar4);
|
||||
ivar4 = add(ivar4, 1);
|
||||
ivar5 = add(ivar5, 1);
|
||||
}
|
||||
ivar6 = subtract(ivar5, 1);
|
||||
if (stringMethod4107(cs2method_3408(105, 115, ivar1, 1000), "non-alpha") != 0) {
|
||||
script_520(0, 0, ivar6, ivar1);
|
||||
ivar5 = 0;
|
||||
while (ivar5 <= ivar6) {
|
||||
if (setWidgetRegister(new WidgetPointer(137,12), add(globalarray_0[ivar5], 1))) {
|
||||
setWidgetPosition(4, multiply(14, ivar5), 0, 0);
|
||||
setScriptCallOnMouseEntered(1045, add(globalarray_0[ivar5], 1), new WidgetPointer(137,12), ivar5, "iIi");
|
||||
}
|
||||
ivar5 = add(ivar5, 1);
|
||||
}
|
||||
}
|
||||
ivar5 = 0;
|
||||
while (ivar5 < 250) {
|
||||
script_1384(ivar5, globalarray_0[ivar5]);
|
||||
ivar5 = add(ivar5, 1);
|
||||
}
|
||||
setScriptCallOnKeyPress(1046, -2147483640, false, new WidgetPointer(137,1), new WidgetPointer(137,12), new WidgetPointer(137,11), arg0, subtract(ivar4, 1), "izIIIei", new WidgetPointer(137,12));
|
||||
setWidgetScrollMax(0, multiply(14, subtract(ivar4, 1)), new WidgetPointer(137,12));
|
||||
script_31(8978443, 8978444, 792, 789, 790, 791, 773, 788);
|
||||
script_72(8978443, 8978444, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
void script_1045(int arg0,int arg1,int arg2) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), arg0)) {
|
||||
globalint_128 = arg2;
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
void script_1046(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6) {
|
||||
int ivar7;
|
||||
int ivar8;
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
ivar7 = 1;
|
||||
ivar8 = 0;
|
||||
ivar9 = 1000;
|
||||
ivar10 = -1;
|
||||
if (isAlphaNumeric(((char)arg1))) {
|
||||
while (ivar8 < arg6) {
|
||||
if ((setWidgetRegister(new WidgetPointer(arg3), add(script_1844(ivar8), 1)) && ((boolean)strIndexof(((char)lower(((char)arg1))), 0, lower(getWidgetText())))) && setWidgetRegister(new WidgetPointer(arg3), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
if (ivar8 < globalint_128) {
|
||||
if (getWidgetActualY() < cs2method2601(new WidgetPointer(arg3))) {
|
||||
script_72(arg4, arg3, getWidgetActualY());
|
||||
}
|
||||
} else {
|
||||
if ((ivar8 > globalint_128) && (add(getWidgetActualY(), getWidgetActualHeight()) > add(getWidgetActualHeight(new WidgetPointer(arg3)), cs2method2601(new WidgetPointer(arg3))))) {
|
||||
script_72(arg4, arg3, subtract(add(getWidgetActualY(), getWidgetActualHeight()), getWidgetActualHeight(new WidgetPointer(arg3))));
|
||||
}
|
||||
}
|
||||
globalint_128 = ivar8;
|
||||
return;
|
||||
}
|
||||
ivar8 = add(ivar8, 1);
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 104) {
|
||||
if (((boolean)arg6)) {
|
||||
return;
|
||||
}
|
||||
if (globalint_128 <= 0) {
|
||||
globalint_128 = subtract(arg6, 1);
|
||||
} else {
|
||||
globalint_128 = subtract(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg3), add(script_1844(globalint_128), 1))) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg3), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
if (getWidgetActualY() < cs2method2601(new WidgetPointer(arg3))) {
|
||||
script_72(arg4, arg3, subtract(cs2method2601(new WidgetPointer(arg3)), getWidgetActualHeight()));
|
||||
} else {
|
||||
if (add(getWidgetActualY(), getWidgetActualHeight()) > add(getWidgetActualHeight(new WidgetPointer(arg3)), cs2method2601(new WidgetPointer(arg3)))) {
|
||||
script_72(arg4, arg3, getWidgetScrollMaxV(new WidgetPointer(arg3)));
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 105) {
|
||||
if (((boolean)arg6)) {
|
||||
return;
|
||||
}
|
||||
if (globalint_128 == subtract(arg6, 1)) {
|
||||
globalint_128 = 0;
|
||||
} else {
|
||||
globalint_128 = add(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg3), add(script_1844(globalint_128), 1))) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg3), 0)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
}
|
||||
if (add(getWidgetActualY(), getWidgetActualHeight()) > add(getWidgetActualHeight(new WidgetPointer(arg3)), cs2method2601(new WidgetPointer(arg3)))) {
|
||||
script_72(arg4, arg3, add(cs2method2601(new WidgetPointer(arg3)), getWidgetActualHeight()));
|
||||
} else {
|
||||
if (getWidgetActualY() < cs2method2601(new WidgetPointer(arg3))) {
|
||||
script_72(arg4, arg3, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 102) {
|
||||
script_1050(globalint_126, globalstring_27);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 13) {
|
||||
script_1054();
|
||||
return;
|
||||
}
|
||||
if (arg0 == 84) {
|
||||
if ((globalint_128 >= 0) && setWidgetRegister(new WidgetPointer(arg3), add(globalint_128, 1))) {
|
||||
script_1074(arg2, arg5, script_1844(globalint_128));
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 85) {
|
||||
if (((boolean)globalint_127)) {
|
||||
script_1054();
|
||||
} else {
|
||||
globalint_128 = -1;
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
}
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
void script_1047(int arg0) {
|
||||
string svar0;
|
||||
globalint_129 = 0;
|
||||
svar0 = cs2method5055(arg0);
|
||||
if (((boolean)globalint_126)) {
|
||||
svar0 = "To " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 2) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3611() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 8) {
|
||||
if (cs2method3751()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else if (globalint_126 == 10) {
|
||||
if (cs2method3750()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else {
|
||||
svar0 = "<col=0000ff>" + svar0;
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,3));
|
||||
setWidgetRGB(new Color(0, 0, 0), new WidgetPointer(137,3));
|
||||
setWidgetFont(495, new WidgetPointer(137,3));
|
||||
setWidgetTextAlignment(0, 1, 0, new WidgetPointer(137,3));
|
||||
setWidgetText(new WidgetPointer(137,3), svar0);
|
||||
setWidgetUnknownBoolean(false, new WidgetPointer(137,3));
|
||||
deleteAllExtraChilds(new WidgetPointer(137,7));
|
||||
setWidgetText(new WidgetPointer(137,8), "Please enter a value: *");
|
||||
setScriptCallOnKeyPress(1048, -2147483640, false, new WidgetPointer(137,1), new WidgetPointer(137,8), arg0, "izIIe", new WidgetPointer(137,7));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
void script_1048(int arg0,int arg1,int arg2,int arg3,int arg4) {
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
if (arg0 == 13) {
|
||||
script_1054();
|
||||
return;
|
||||
}
|
||||
if (arg0 == 102) {
|
||||
script_1050(globalint_126, globalstring_27);
|
||||
return;
|
||||
}
|
||||
ivar5 = strLength(intToStr(globalint_129));
|
||||
ivar6 = strIndexof(((char)arg1), 0, "0123456789");
|
||||
if (arg0 == 84) {
|
||||
if (ivar5 > 0) {
|
||||
script_1074(arg2, arg4, globalint_129);
|
||||
} else {
|
||||
script_1054();
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 85) {
|
||||
if (ivar5 > 0) {
|
||||
globalint_129 = divide(globalint_129, 10);
|
||||
} else if (((boolean)globalint_127)) {
|
||||
script_1054();
|
||||
} else {
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (((ivar6 >= 0) && (ivar5 < 10)) && (add(multiply(globalint_129, 10), ivar6) > 0)) {
|
||||
globalint_129 = add(multiply(globalint_129, 10), ivar6);
|
||||
}
|
||||
}
|
||||
if (globalint_129 > 0) {
|
||||
setWidgetText(new WidgetPointer(arg3), "Please enter a value: " + intToStr(globalint_129) + "*");
|
||||
} else {
|
||||
setWidgetText(new WidgetPointer(arg3), "Please enter a value: *");
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
void script_1049(int arg0) {
|
||||
int ivar1;
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
cs2func_script_4590_struct(6,0,0) structdump_0;
|
||||
ivar1 = -1;
|
||||
ivar2 = -1;
|
||||
ivar3 = -1;
|
||||
ivar4 = -1;
|
||||
ivar5 = -1;
|
||||
ivar6 = -1;
|
||||
structdump_0 = script_4590();
|
||||
ivar6 = structdump_0.intpart_5;
|
||||
ivar5 = structdump_0.intpart_4;
|
||||
ivar4 = structdump_0.intpart_3;
|
||||
ivar3 = structdump_0.intpart_2;
|
||||
ivar2 = structdump_0.intpart_1;
|
||||
ivar1 = structdump_0.intpart_0;
|
||||
if (((boolean)arg0)) {
|
||||
globalint_1651 = 0;
|
||||
cs2method5006(0);
|
||||
script_1558(0);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 2) {
|
||||
script_1050(0, "");
|
||||
} else if (arg0 == 4) {
|
||||
if (cs2method3612() > 0) {
|
||||
script_1050(2, "");
|
||||
} else {
|
||||
globalint_41 = 0;
|
||||
script_181(0);
|
||||
script_178();
|
||||
script_84();
|
||||
script_89();
|
||||
messageType0("You aren't in a Friends Chat channel.");
|
||||
return;
|
||||
}
|
||||
} else if (arg0 == 6) {
|
||||
if (ivar1 >= 0) {
|
||||
if (ivar2 >= ivar3) {
|
||||
script_1050(8, "");
|
||||
} else {
|
||||
message(43, 0, "Your rank is not high enough to chat in the Clan Chat.");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
globalint_41 = 0;
|
||||
script_181(0);
|
||||
script_178();
|
||||
script_84();
|
||||
script_89();
|
||||
messageType0("You aren't in a Clan Chat channel.");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
if (arg0 == 7) {
|
||||
globalint_1651 = 3;
|
||||
cs2method5006(3);
|
||||
script_1558(0);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 8) {
|
||||
if (ivar4 >= 0) {
|
||||
if (ivar5 >= ivar6) {
|
||||
script_1050(10, "");
|
||||
} else {
|
||||
message(43, 0, "Guests cannot chat in this visited Clan channel.");
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
globalint_41 = 0;
|
||||
script_181(0);
|
||||
script_178();
|
||||
script_84();
|
||||
script_89();
|
||||
messageType0("You aren't a guest in a Clan Chat channel.");
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (arg0 == 3) {
|
||||
globalint_1651 = 1;
|
||||
cs2method5006(1);
|
||||
script_1558(0);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 5) {
|
||||
globalint_1651 = 2;
|
||||
cs2method5006(2);
|
||||
script_1558(0);
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
void script_105() {
|
||||
if (((boolean)globalint_1413)) {
|
||||
return;
|
||||
}
|
||||
if (((boolean)globalint_11)) {
|
||||
script_675();
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetIsHidden(false, new WidgetPointer(746,73));
|
||||
}
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,3));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(752,8));
|
||||
setWidgetText(new WidgetPointer(752,4), "Enter name of player to add to list");
|
||||
globalint_5 = 4;
|
||||
script_1564("");
|
||||
setScriptCallOnMousePressed(-1, "", new WidgetPointer(752,3));
|
||||
script_2026();
|
||||
setScriptCallOnKeyPress(112, -2147483640, false, "iz", new WidgetPointer(752,5));
|
||||
script_1188();
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
void script_1050(int arg0,string arg1) {
|
||||
int ivar1;
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
if (((boolean)globalint_1413)) {
|
||||
return;
|
||||
}
|
||||
if ((arg0 == 2) && ((boolean)stringMethod4107("", cs2method3611()))) {
|
||||
messageType0("You need to be in a Friends Chat channel to use Friends Channel Quick Chat.");
|
||||
return;
|
||||
}
|
||||
if ((arg0 == 8) && cs2method3751()) {
|
||||
messageType0("You need to be in a Clan to use Clan Channel Quick Chat.");
|
||||
return;
|
||||
}
|
||||
if ((arg0 == 10) && cs2method3750()) {
|
||||
messageType0("You need to be a guest in a Clan Channel to use Guest Clan Quick Chat.");
|
||||
return;
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetSprite(1017, new WidgetPointer(752,1));
|
||||
cs2method2122(0, 49283073);
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,2));
|
||||
script_1652(0);
|
||||
setWidgetIsHidden(true, new WidgetPointer(746,75));
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
cs2method2100(0, 0, new WidgetPointer(137,17));
|
||||
ivar1 = 85;
|
||||
ivar2 = script_1036();
|
||||
ivar3 = 1;
|
||||
if (arg0 == 3) {
|
||||
ivar1 = 32769;
|
||||
ivar2 = -1;
|
||||
ivar3 = 0;
|
||||
}
|
||||
globalint_126 = arg0;
|
||||
globalstring_27 = arg1;
|
||||
globalint_127 = 1;
|
||||
script_1062(8978433, 0, ivar1, ivar2, ivar3);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
void script_1051(int arg0,string arg1) {
|
||||
globalint_126 = arg0;
|
||||
globalstring_27 = arg1;
|
||||
globalint_127 = 1;
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetSprite(1017, new WidgetPointer(752,1));
|
||||
cs2method2122(0, 49283073);
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,2));
|
||||
script_1652(0);
|
||||
setWidgetIsHidden(true, new WidgetPointer(746,75));
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
cs2method2100(0, 0, new WidgetPointer(137,17));
|
||||
script_1062(8978433, 0, script_1036(), -1, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
void script_1052(int arg0,int arg1,string arg2) {
|
||||
if ((arg1 == -1) || ((boolean)cs2method5056(arg1))) {
|
||||
return;
|
||||
}
|
||||
globalint_126 = arg0;
|
||||
globalstring_27 = arg2;
|
||||
globalint_127 = 1;
|
||||
if (getDisplayMode() >= 2) {
|
||||
setWidgetSprite(1017, new WidgetPointer(752,1));
|
||||
cs2method2122(0, 49283073);
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,1));
|
||||
setWidgetIsHidden(false, new WidgetPointer(752,2));
|
||||
script_1652(0);
|
||||
setWidgetIsHidden(true, new WidgetPointer(746,75));
|
||||
}
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,0));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,7));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,9));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,13));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,17));
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,1));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,3));
|
||||
cs2method2100(0, 0, new WidgetPointer(137,17));
|
||||
script_1063(8978433, arg1);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1053() {
|
||||
script_1054();
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
void script_1054() {
|
||||
int ivar0;
|
||||
setWidgetIsHidden(false, new WidgetPointer(137,50));
|
||||
setScriptCallOnKeyPress(73, -2147483640, false, "iz", new WidgetPointer(137,56));
|
||||
setWidgetIsHidden(true, new WidgetPointer(137,0));
|
||||
ivar0 = 0;
|
||||
while (((int)cs2method_3408(105, 73, 1550, ivar0)) != -1) {
|
||||
setScriptCallOnKeyPress(-1, "", cs2method_3408(105, 73, 1550, ivar0));
|
||||
ivar0 = add(ivar0, 1);
|
||||
}
|
||||
if (getDisplayMode() >= 2) {
|
||||
script_1364();
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1055(int arg0) {
|
||||
setWidgetSprite(416, new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1056(int arg0) {
|
||||
setWidgetSprite(415, new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1057(int arg0) {
|
||||
setWidgetSprite(418, new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1058(int arg0) {
|
||||
setWidgetSprite(417, new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,141 @@
|
||||
void script_1059(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5,int arg6) {
|
||||
int ivar7;
|
||||
int ivar8;
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
int ivar11;
|
||||
int ivar12;
|
||||
int ivar13;
|
||||
if (isWidgetHidden(cs2method_3408(105, 73, 1550, add(arg3, 1)))) {
|
||||
return;
|
||||
}
|
||||
ivar7 = ((int)cs2method_3408(105, 73, 1551, arg3));
|
||||
if (arg0 == 104) {
|
||||
if (((boolean)arg6)) {
|
||||
return;
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(ivar7), globalint_128)) {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
if (globalint_128 <= 0) {
|
||||
globalint_128 = subtract(arg6, 1);
|
||||
} else {
|
||||
globalint_128 = subtract(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(ivar7), globalint_128) && isWidgetHidden()) {
|
||||
setWidgetHidden(0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 105) {
|
||||
if (((boolean)arg6)) {
|
||||
return;
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(ivar7), globalint_128)) {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
if (globalint_128 == subtract(arg6, 1)) {
|
||||
globalint_128 = 0;
|
||||
} else {
|
||||
globalint_128 = add(globalint_128, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(ivar7), globalint_128) && isWidgetHidden()) {
|
||||
setWidgetHidden(0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
}
|
||||
return;
|
||||
}
|
||||
ivar8 = 0;
|
||||
ivar9 = 0;
|
||||
if (arg0 == 84) {
|
||||
if (globalint_128 < 0) {
|
||||
if ((arg4 != 32769) && ((boolean)arg3)) {
|
||||
script_1900(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), globalint_128, add(arg3, 1));
|
||||
}
|
||||
} else if (arg4 != -1) {
|
||||
ivar8 = cs2method5051(arg4);
|
||||
ivar9 = cs2method5053(arg4);
|
||||
if (globalint_128 == add(ivar8, ivar9)) {
|
||||
if ((((boolean)arg3) && (script_1036() != -1)) && setWidgetRegister(cs2method_3408(105, 73, 1550, arg3), globalint_128)) {
|
||||
script_1061(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), globalint_128, arg2, add(arg3, 1), script_1036());
|
||||
}
|
||||
} else if (globalint_128 < ivar8) {
|
||||
script_1061(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), globalint_128, arg2, add(arg3, 1), cs2method5052(arg4, globalint_128));
|
||||
} else if (globalint_128 < add(ivar8, ivar9)) {
|
||||
script_1071(arg2, cs2method5054(arg4, subtract(globalint_128, ivar8)), arg3);
|
||||
} else {
|
||||
script_1900(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), globalint_128, add(arg3, 1));
|
||||
}
|
||||
} else {
|
||||
if (arg5 != -1) {
|
||||
ivar8 = 0;
|
||||
ivar9 = cs2method5056(arg5);
|
||||
script_1071(arg2, cs2method5057(arg5, globalint_128), arg3);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (arg0 == 102) {
|
||||
script_1050(globalint_126, globalstring_27);
|
||||
return;
|
||||
}
|
||||
if (arg0 == 13) {
|
||||
script_1054();
|
||||
return;
|
||||
}
|
||||
if ((arg0 == 85) && (arg3 > 0)) {
|
||||
script_1068(arg2, subtract(arg3, 1));
|
||||
return;
|
||||
}
|
||||
if (isAlphaNumeric(((char)arg1))) {
|
||||
return;
|
||||
}
|
||||
arg1 = upper(((char)arg1));
|
||||
ivar10 = 0;
|
||||
ivar11 = 0;
|
||||
ivar12 = -1;
|
||||
if (arg4 != -1) {
|
||||
ivar8 = cs2method5051(arg4);
|
||||
ivar9 = cs2method5053(arg4);
|
||||
if ((((boolean)arg3) && ((boolean)stringMethod4107("X", concatChar(((char)arg1), "")))) && (script_1036() != -1)) {
|
||||
ivar10 = add(ivar8, ivar9);
|
||||
if (setWidgetRegister(cs2method_3408(105, 73, 1550, arg3), ivar10)) {
|
||||
script_1061(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), ivar10, arg2, add(arg3, 1), script_1036());
|
||||
}
|
||||
return;
|
||||
}
|
||||
ivar10 = 0;
|
||||
while (ivar11 < ivar8) {
|
||||
ivar12 = upper(((char)cs2method5062(arg4, ivar11)));
|
||||
if (ivar12 == arg1) {
|
||||
script_1061(((int)cs2method_3408(105, 73, 1550, arg3)), ((int)cs2method_3408(105, 73, 1551, arg3)), ivar10, arg2, add(arg3, 1), cs2method5052(arg4, ivar10));
|
||||
return;
|
||||
}
|
||||
ivar10 = add(ivar10, 1);
|
||||
ivar11 = add(ivar11, 1);
|
||||
}
|
||||
} else {
|
||||
ivar8 = 0;
|
||||
ivar9 = cs2method5056(arg5);
|
||||
}
|
||||
if (isDigit(((char)arg1))) {
|
||||
return;
|
||||
}
|
||||
ivar13 = strIndexof(((char)arg1), 0, "0123456789");
|
||||
if (((boolean)ivar13)) {
|
||||
ivar13 = 10;
|
||||
}
|
||||
if (ivar13 > ivar9) {
|
||||
return;
|
||||
}
|
||||
ivar10 = subtract(ivar13, 1);
|
||||
if (arg4 != -1) {
|
||||
script_1071(arg2, cs2method5054(arg4, ivar10), arg3);
|
||||
} else {
|
||||
if (arg5 != -1) {
|
||||
script_1071(arg2, cs2method5057(arg5, ivar10), arg3);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
void script_106(int arg0,int arg1,int arg2) {
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
int ivar7;
|
||||
if (arg2 != 1) {
|
||||
return;
|
||||
}
|
||||
ivar3 = 0;
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
ivar6 = 0;
|
||||
ivar7 = 0;
|
||||
while (ivar3 < getItemContainerLength(140)) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), ivar3) && isWidgetHidden()) {
|
||||
ivar4 = ivar3;
|
||||
}
|
||||
ivar3 = add(ivar3, 1);
|
||||
}
|
||||
ivar6 = divide(arg1, 5);
|
||||
ivar5 = subtract(arg1, multiply(ivar6, 5));
|
||||
if (((ivar4 == subtract(arg1, 1)) && (ivar5 > 0)) && (setWidgetRegister(new WidgetPointer(arg0), arg1) && setWidgetRegister(new WidgetPointer(arg0), ivar4))) {
|
||||
playSoundEffect(1859, 1, 0);
|
||||
setWidgetPosition(multiply(56, subtract(ivar5, 1)), multiply(56, ivar6), 0, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, ivar6), 0, 0);
|
||||
return;
|
||||
}
|
||||
if (((ivar4 == add(arg1, 1)) && (ivar5 < 5)) && (setWidgetRegister(new WidgetPointer(arg0), arg1) && setWidgetRegister(new WidgetPointer(arg0), ivar4))) {
|
||||
playSoundEffect(1859, 1, 0);
|
||||
setWidgetPosition(multiply(56, add(ivar5, 1)), multiply(56, ivar6), 0, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, ivar6), 0, 0);
|
||||
return;
|
||||
}
|
||||
if (((ivar4 == subtract(arg1, 5)) && (ivar6 > 0)) && (setWidgetRegister(new WidgetPointer(arg0), arg1) && setWidgetRegister(new WidgetPointer(arg0), ivar4))) {
|
||||
playSoundEffect(1859, 1, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, subtract(ivar6, 1)), 0, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, ivar6), 0, 0);
|
||||
return;
|
||||
}
|
||||
if (((ivar4 == add(arg1, 5)) && (ivar6 < 5)) && (setWidgetRegister(new WidgetPointer(arg0), arg1) && setWidgetRegister(new WidgetPointer(arg0), ivar4))) {
|
||||
playSoundEffect(1859, 1, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, add(ivar6, 1)), 0, 0);
|
||||
setWidgetPosition(multiply(56, ivar5), multiply(56, ivar6), 0, 0);
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1060(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5) {
|
||||
script_1061(arg0, arg1, arg2, arg3, arg4, arg5);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
void script_1061(int arg0,int arg1,int arg2,int arg3,int arg4,int arg5) {
|
||||
int ivar6;
|
||||
globalint_159 = 0;
|
||||
globalint_158 = 0;
|
||||
ivar6 = 0;
|
||||
while (setWidgetRegister(new WidgetPointer(arg0), ivar6)) {
|
||||
if (ivar6 == arg2) {
|
||||
setScriptCallOnMouseEntered(-1, "");
|
||||
setScriptCallOnMouseExit(-1, "");
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), ivar6)) {
|
||||
setWidgetHidden(0);
|
||||
setWidgetRGB(new Color(150, 151, 119));
|
||||
}
|
||||
} else {
|
||||
setScriptCallOnMouseEntered(1082, subtract(arg4, 1), new WidgetPointer(arg1), ivar6, "iIi");
|
||||
setScriptCallOnMouseExit(1083, subtract(arg4, 1), new WidgetPointer(arg1), ivar6, "iIi");
|
||||
if (setWidgetRegister(new WidgetPointer(arg1), ivar6)) {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
}
|
||||
ivar6 = add(ivar6, 1);
|
||||
}
|
||||
script_1062(arg3, arg4, arg5, -1, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,186 @@
|
||||
void script_1062(int arg0,int arg1,int arg2,int arg3,int arg4) {
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
int ivar7;
|
||||
int ivar8;
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
int ivar11;
|
||||
int ivar12;
|
||||
int ivar13;
|
||||
int ivar14;
|
||||
int ivar15;
|
||||
int ivar16;
|
||||
int ivar17;
|
||||
int ivar18;
|
||||
string svar0;
|
||||
ivar5 = ((int)cs2method_3408(105, 73, 1550, arg1));
|
||||
ivar6 = ((int)cs2method_3408(105, 73, 1551, arg1));
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar5));
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar6));
|
||||
if (ivar5 == -1) {
|
||||
return;
|
||||
}
|
||||
createExtraChild(new WidgetPointer(arg0), 4, arg1);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(1, 1, 0);
|
||||
svar0 = cs2method5050(arg2);
|
||||
cs2method1305(svar0);
|
||||
setScriptCallOnClickContextMenu(1067, new WidgetPointer(arg0), arg1, "Ii");
|
||||
setWidgetContextMenuOption(1, "Return to: ");
|
||||
if (arg1 > 0) {
|
||||
svar0 = " " + "<col=0000ff>" + svar0 + " " + "<img=2>";
|
||||
} else if (((boolean)globalint_126)) {
|
||||
svar0 = " To " + globalstring_27 + ": " + "<col=800000>" + svar0 + " " + "<img=2>";
|
||||
} else if (globalint_126 == 2) {
|
||||
svar0 = " [" + "<col=0000ff>" + cs2method3611() + "<col=000000>" + "]: " + "<col=800000>" + svar0 + " " + "<img=2>";
|
||||
} else if (globalint_126 == 8) {
|
||||
if (cs2method3751()) {
|
||||
svar0 = " [" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0 + " " + "<img=2>";
|
||||
}
|
||||
} else if (globalint_126 == 10) {
|
||||
if (cs2method3750()) {
|
||||
svar0 = " [" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "]: " + "<col=800000>" + svar0 + " " + "<img=2>";
|
||||
}
|
||||
} else {
|
||||
svar0 = " " + "<col=0000ff>" + svar0 + " " + "<img=2>";
|
||||
}
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetSize(add(getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0), 4), getWidgetActualHeight(new WidgetPointer(arg0)), 0, 0);
|
||||
setScriptCallOnMouseEntered(1080, new WidgetPointer(137,2), arg1, "Ii");
|
||||
setScriptCallOnMouseExit(1081, new WidgetPointer(137,2), arg1, "Ii");
|
||||
createExtraChild(new WidgetPointer(137,2), 3, arg1);
|
||||
setWidgetSize(getWidgetActualWidth(), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
setWidgetHidden(1);
|
||||
setWidgetIsHidden(false, new WidgetPointer(ivar5));
|
||||
ivar7 = cs2method5051(arg2);
|
||||
ivar8 = cs2method5053(arg2);
|
||||
ivar9 = 0;
|
||||
ivar10 = 0;
|
||||
ivar11 = 0;
|
||||
ivar12 = 0;
|
||||
ivar13 = -1;
|
||||
ivar14 = -1;
|
||||
ivar15 = -1;
|
||||
ivar16 = 0;
|
||||
while (ivar9 < ivar7) {
|
||||
createExtraChild(new WidgetPointer(ivar5), 4, ivar10);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
ivar13 = cs2method5052(arg2, ivar9);
|
||||
svar0 = cs2method5050(ivar13);
|
||||
setScriptCallOnClickContextMenu(1060, new WidgetPointer(ivar5), new WidgetPointer(ivar6), ivar10, new WidgetPointer(arg0), add(arg1, 1), ivar13, "IIiIik");
|
||||
cs2method1305(svar0);
|
||||
setWidgetContextMenuOption(1, "Select: ");
|
||||
setScriptCallOnMouseEntered(1082, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
setScriptCallOnMouseExit(1083, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
ivar15 = upper(((char)cs2method5062(arg2, ivar9)));
|
||||
if (isAlphaNumeric(((char)ivar15))) {
|
||||
svar0 = "<col=555555>" + concatChar(((char)ivar15), "") + ". " + "<col=000000>" + svar0 + " " + "<img=2>";
|
||||
} else {
|
||||
svar0 = svar0 + " " + "<img=2>";
|
||||
}
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
ivar11 = getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0);
|
||||
if (ivar11 > ivar12) {
|
||||
ivar12 = ivar11;
|
||||
}
|
||||
ivar9 = add(ivar9, 1);
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
ivar9 = 0;
|
||||
while (ivar9 < ivar8) {
|
||||
createExtraChild(new WidgetPointer(ivar5), 4, ivar10);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
ivar14 = cs2method5054(arg2, ivar9);
|
||||
svar0 = cs2method5055(ivar14);
|
||||
setScriptCallOnClickContextMenu(1070, new WidgetPointer(arg0), ivar14, arg1, "Iei");
|
||||
cs2method1305(svar0);
|
||||
setWidgetContextMenuOption(1, "Send: ");
|
||||
setScriptCallOnMouseEntered(1082, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
setScriptCallOnMouseExit(1083, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
if (ivar9 < 10) {
|
||||
svar0 = "<col=555555>" + intToStr(mod(add(ivar9, 1), 10)) + ". " + "<col=000000>" + svar0;
|
||||
}
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
ivar11 = getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0);
|
||||
if (ivar11 > ivar12) {
|
||||
ivar12 = ivar11;
|
||||
}
|
||||
ivar9 = add(ivar9, 1);
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
if (arg3 != -1) {
|
||||
createExtraChild(new WidgetPointer(ivar5), 4, ivar10);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
svar0 = cs2method5050(arg3);
|
||||
setScriptCallOnClickContextMenu(1060, new WidgetPointer(ivar5), new WidgetPointer(ivar6), ivar10, new WidgetPointer(arg0), add(arg1, 1), arg3, "IIiIik");
|
||||
cs2method1305(svar0);
|
||||
setWidgetContextMenuOption(1, "Select: ");
|
||||
setScriptCallOnMouseEntered(1082, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
setScriptCallOnMouseExit(1083, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
svar0 = "<col=555555>" + "X. " + "<col=000000>" + svar0 + " " + "<img=2>";
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
ivar11 = getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0);
|
||||
if (ivar11 > ivar12) {
|
||||
ivar12 = ivar11;
|
||||
}
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
if (((boolean)arg4)) {
|
||||
createExtraChild(new WidgetPointer(ivar5), 4, ivar10);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
setScriptCallOnClickContextMenu(1877, new WidgetPointer(ivar5), new WidgetPointer(ivar6), ivar10, arg1, "IIii");
|
||||
cs2method1305("Search phrases");
|
||||
setWidgetContextMenuOption(1, "Select: ");
|
||||
setScriptCallOnMouseEntered(1082, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
setScriptCallOnMouseExit(1083, arg1, new WidgetPointer(ivar6), ivar10, "iIi");
|
||||
setWidgetText("<col=555555>" + "Enter. " + "<col=000000>" + "Search " + "<img=2>");
|
||||
setWidgetUnknownBoolean(false);
|
||||
ivar11 = getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0);
|
||||
if (ivar11 > ivar12) {
|
||||
ivar12 = ivar11;
|
||||
}
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
setScriptCallOnKeyPress(1059, -2147483640, false, new WidgetPointer(arg0), arg1, arg2, -1, ivar10, "izIikei", new WidgetPointer(ivar5));
|
||||
ivar9 = 0;
|
||||
ivar17 = 0;
|
||||
while (setWidgetRegister(new WidgetPointer(ivar5), ivar9)) {
|
||||
if (add(multiply(ivar16, 14), 14) > getWidgetActualHeight(new WidgetPointer(ivar5))) {
|
||||
ivar17 = add(add(ivar17, ivar12), 4);
|
||||
ivar16 = 0;
|
||||
}
|
||||
setWidgetSize(ivar12, 14, 0, 0);
|
||||
setWidgetPosition(add(ivar17, 2), multiply(ivar16, 14), 0, 0);
|
||||
createExtraChild(new WidgetPointer(ivar6), 3, ivar9);
|
||||
setWidgetSize(add(getWidgetActualWidth(), 4), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetPosition(subtract(getWidgetActualX(), 2), getWidgetActualY(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
setWidgetHidden(1);
|
||||
ivar9 = add(ivar9, 1);
|
||||
ivar16 = add(ivar16, 1);
|
||||
}
|
||||
ivar17 = add(add(ivar17, ivar12), 4);
|
||||
ivar18 = getWidgetParentId(new WidgetPointer(ivar5));
|
||||
setWidgetSize(ivar17, getWidgetActualHeight(new WidgetPointer(ivar18)), 0, 0, new WidgetPointer(ivar5));
|
||||
setWidgetSize(ivar17, getWidgetActualHeight(new WidgetPointer(ivar18)), 0, 0, new WidgetPointer(ivar6));
|
||||
setWidgetPosition(add(getWidgetActualX(new WidgetPointer(ivar5)), ivar17), 0, 0, 0, cs2method_3408(105, 73, 1550, add(arg1, 1)));
|
||||
script_1068(arg0, arg1);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
void script_1063(int arg0,int arg1) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
int ivar6;
|
||||
int ivar7;
|
||||
int ivar8;
|
||||
int ivar9;
|
||||
int ivar10;
|
||||
int ivar11;
|
||||
int ivar12;
|
||||
string svar0;
|
||||
ivar2 = ((int)cs2method_3408(105, 73, 1550, 0));
|
||||
ivar3 = ((int)cs2method_3408(105, 73, 1551, 0));
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar2));
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar3));
|
||||
createExtraChild(new WidgetPointer(arg0), 4, 0);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
setWidgetPosition(0, 0, 0, 0);
|
||||
svar0 = cs2method5055(arg1);
|
||||
if (((boolean)globalint_126)) {
|
||||
svar0 = "From " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 2) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3611() + "<col=000000>" + "] " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
} else if (globalint_126 == 8) {
|
||||
if (cs2method3751()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "] " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else if (globalint_126 == 10) {
|
||||
if (cs2method3750()) {
|
||||
svar0 = "[" + "<col=0000ff>" + cs2method3752() + "<col=000000>" + "] " + globalstring_27 + ": " + "<col=800000>" + svar0;
|
||||
}
|
||||
} else {
|
||||
svar0 = globalstring_27 + ": " + "<col=0000ff>" + svar0;
|
||||
}
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetSize(getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0), getWidgetActualHeight(new WidgetPointer(arg0)), 0, 0);
|
||||
setWidgetIsHidden(false, new WidgetPointer(ivar2));
|
||||
ivar4 = cs2method5056(arg1);
|
||||
ivar5 = 0;
|
||||
ivar6 = 0;
|
||||
ivar7 = 0;
|
||||
ivar8 = 0;
|
||||
ivar9 = -1;
|
||||
ivar10 = 0;
|
||||
while (ivar5 < ivar4) {
|
||||
createExtraChild(new WidgetPointer(ivar2), 4, ivar6);
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
ivar9 = cs2method5057(arg1, ivar5);
|
||||
svar0 = cs2method5055(ivar9);
|
||||
setScriptCallOnClickContextMenu(1070, new WidgetPointer(arg0), ivar9, 0, "Iei");
|
||||
cs2method1305(svar0);
|
||||
setWidgetContextMenuOption(1, "Send: ");
|
||||
setScriptCallOnMouseEntered(1082, 0, new WidgetPointer(ivar3), ivar6, "iIi");
|
||||
setScriptCallOnMouseExit(1083, 0, new WidgetPointer(ivar3), ivar6, "iIi");
|
||||
if (ivar5 < 10) {
|
||||
svar0 = "<col=555555>" + intToStr(mod(add(ivar5, 1), 10)) + ". " + "<col=000000>" + svar0;
|
||||
}
|
||||
setWidgetText(svar0);
|
||||
setWidgetUnknownBoolean(false);
|
||||
ivar7 = getMaxLineWidth(getWidgetActualWidth(new WidgetPointer(arg0)), 495, svar0);
|
||||
if (ivar7 > ivar8) {
|
||||
ivar8 = ivar7;
|
||||
}
|
||||
ivar5 = add(ivar5, 1);
|
||||
ivar6 = add(ivar6, 1);
|
||||
}
|
||||
setScriptCallOnKeyPress(1059, -2147483640, false, new WidgetPointer(arg0), 0, -1, arg1, ivar6, "izIikei", new WidgetPointer(ivar2));
|
||||
ivar5 = 0;
|
||||
ivar11 = 0;
|
||||
while (setWidgetRegister(new WidgetPointer(ivar2), ivar5)) {
|
||||
if (add(multiply(ivar10, 14), 14) > getWidgetActualHeight(new WidgetPointer(ivar2))) {
|
||||
ivar11 = add(add(ivar11, ivar8), 4);
|
||||
ivar10 = 0;
|
||||
}
|
||||
setWidgetSize(ivar8, 14, 0, 0);
|
||||
setWidgetPosition(add(ivar11, 2), multiply(ivar10, 14), 0, 0);
|
||||
createExtraChild(new WidgetPointer(ivar3), 3, ivar5);
|
||||
setWidgetSize(add(getWidgetActualWidth(), 4), getWidgetActualHeight(), 0, 0);
|
||||
setWidgetPosition(subtract(getWidgetActualX(), 2), getWidgetActualY(), 0, 0);
|
||||
setWidgetRGB(new Color(87, 126, 69));
|
||||
setWidgetFilled(1);
|
||||
setWidgetHidden(1);
|
||||
ivar5 = add(ivar5, 1);
|
||||
ivar10 = add(ivar10, 1);
|
||||
}
|
||||
ivar11 = add(add(ivar11, ivar8), 4);
|
||||
ivar12 = getWidgetParentId(new WidgetPointer(ivar2));
|
||||
setWidgetSize(ivar11, getWidgetActualHeight(new WidgetPointer(ivar12)), 0, 0, new WidgetPointer(ivar2));
|
||||
setWidgetSize(ivar11, getWidgetActualHeight(new WidgetPointer(ivar12)), 0, 0, new WidgetPointer(ivar3));
|
||||
script_1068(arg0, 0);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
void script_1064(int arg0) {
|
||||
int ivar1;
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
ivar1 = ((int)cs2method_3408(105, 73, 1550, arg0));
|
||||
ivar2 = getWidgetParentId(new WidgetPointer(ivar1));
|
||||
if (((boolean)getWidgetScrollMaxH(new WidgetPointer(ivar2)))) {
|
||||
setWidgetScrollMax(getWidgetActualWidth(new WidgetPointer(ivar2)), 0, new WidgetPointer(ivar2));
|
||||
}
|
||||
ivar3 = getWidgetActualWidth(new WidgetPointer(ivar1));
|
||||
ivar4 = getWidgetActualX(new WidgetPointer(ivar1));
|
||||
while (arg0 > 0) {
|
||||
arg0 = subtract(arg0, 1);
|
||||
ivar1 = ((int)cs2method_3408(105, 73, 1550, arg0));
|
||||
if (isWidgetHidden(new WidgetPointer(ivar1)) && (add(ivar3, getWidgetActualWidth(new WidgetPointer(ivar1))) <= getWidgetActualWidth(new WidgetPointer(ivar2)))) {
|
||||
ivar3 = add(ivar3, getWidgetActualWidth(new WidgetPointer(ivar1)));
|
||||
ivar4 = getWidgetActualX(new WidgetPointer(ivar1));
|
||||
} else {
|
||||
arg0 = -1;
|
||||
}
|
||||
}
|
||||
if (cs2method2600(new WidgetPointer(ivar2)) == ivar4) {
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(ivar2));
|
||||
} else {
|
||||
setScriptCallOnGameloop(1065, new WidgetPointer(ivar2), ivar4, "Ii", new WidgetPointer(ivar2));
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
void script_1065(int arg0,int arg1) {
|
||||
if (cs2method2600(new WidgetPointer(arg0)) > arg1) {
|
||||
setWidgetScrollMax(subtract(getWidgetScrollMaxH(new WidgetPointer(arg0)), 10), 0, new WidgetPointer(arg0));
|
||||
cs2method2100(subtract(cs2method2600(new WidgetPointer(arg0)), 10), 0, new WidgetPointer(arg0));
|
||||
if (cs2method2600(new WidgetPointer(arg0)) < arg1) {
|
||||
setWidgetScrollMax(add(arg1, getWidgetActualWidth(new WidgetPointer(arg0))), 0, new WidgetPointer(arg0));
|
||||
cs2method2100(arg1, 0, new WidgetPointer(arg0));
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
} else if (cs2method2600(new WidgetPointer(arg0)) < arg1) {
|
||||
setWidgetScrollMax(add(getWidgetScrollMaxH(new WidgetPointer(arg0)), 10), 0, new WidgetPointer(arg0));
|
||||
cs2method2100(add(cs2method2600(new WidgetPointer(arg0)), 10), 0, new WidgetPointer(arg0));
|
||||
if (cs2method2600(new WidgetPointer(arg0)) > arg1) {
|
||||
setWidgetScrollMax(add(arg1, getWidgetActualWidth(new WidgetPointer(arg0))), 0, new WidgetPointer(arg0));
|
||||
cs2method2100(arg1, 0, new WidgetPointer(arg0));
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
} else {
|
||||
setScriptCallOnGameloop(-1, "", new WidgetPointer(arg0));
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
void script_1066(int arg0,int arg1) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
int ivar5;
|
||||
ivar2 = getWidgetActualWidth(new WidgetPointer(arg0));
|
||||
ivar3 = 0;
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
while (setWidgetRegister(new WidgetPointer(arg0), ivar4)) {
|
||||
ivar3 = add(ivar3, getWidgetActualWidth());
|
||||
ivar4 = add(ivar4, 1);
|
||||
}
|
||||
if (ivar3 <= ivar2) {
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
while (setWidgetRegister(new WidgetPointer(arg0), ivar4)) {
|
||||
setWidgetHidden(0);
|
||||
setWidgetPosition(ivar5, 0, 0, 0);
|
||||
if (setWidgetRegister(new WidgetPointer(137,2), ivar4)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
}
|
||||
ivar5 = add(ivar5, getWidgetActualWidth());
|
||||
ivar4 = add(ivar4, 1);
|
||||
}
|
||||
return;
|
||||
}
|
||||
createExtraChild(new WidgetPointer(arg0), 4, add(arg1, 1));
|
||||
setWidgetRGB(new Color(0, 0, 0));
|
||||
setWidgetFont(495);
|
||||
setWidgetTextAlignment(0, 1, 0);
|
||||
setWidgetText(" ... " + "<img=2>");
|
||||
setWidgetUnknownBoolean(false);
|
||||
setWidgetSize(getMaxLineWidth(ivar2, 495, " ... " + "<img=2>"), getWidgetActualHeight(new WidgetPointer(arg0)), 0, 0);
|
||||
ivar3 = getWidgetActualWidth();
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), arg1)) {
|
||||
ivar3 = add(ivar3, getWidgetActualWidth());
|
||||
}
|
||||
ivar4 = 0;
|
||||
while (ivar4 < arg1) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), ivar4)) {
|
||||
if (add(ivar3, getWidgetActualWidth()) <= ivar2) {
|
||||
setWidgetHidden(0);
|
||||
ivar3 = add(ivar3, getWidgetActualWidth());
|
||||
} else {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
}
|
||||
ivar4 = add(ivar4, 1);
|
||||
}
|
||||
ivar4 = 0;
|
||||
ivar5 = 0;
|
||||
while (ivar4 < arg1) {
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), ivar4)) {
|
||||
if (isWidgetHidden()) {
|
||||
setWidgetPosition(ivar5, 0, 0, 0);
|
||||
if (setWidgetRegister(new WidgetPointer(137,2), ivar4)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
}
|
||||
ivar5 = add(ivar5, getWidgetActualWidth());
|
||||
} else {
|
||||
if (setWidgetRegister(new WidgetPointer(137,2), ivar4)) {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
ivar4 = add(ivar4, 1);
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), add(arg1, 1))) {
|
||||
setWidgetPosition(ivar5, 0, 0, 0);
|
||||
ivar5 = add(ivar5, getWidgetActualWidth());
|
||||
}
|
||||
if (setWidgetRegister(new WidgetPointer(arg0), arg1)) {
|
||||
setWidgetPosition(ivar5, 0, 0, 0);
|
||||
if (setWidgetRegister(new WidgetPointer(137,2), ivar4)) {
|
||||
setWidgetPosition(getWidgetActualX(), getWidgetActualY(), 0, 0);
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
void script_1067(int arg0,int arg1) {
|
||||
script_1068(arg0, arg1);
|
||||
return;
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
void script_1068(int arg0,int arg1) {
|
||||
int ivar2;
|
||||
int ivar3;
|
||||
int ivar4;
|
||||
ivar2 = add(arg1, 1);
|
||||
ivar3 = ((int)cs2method_3408(105, 73, 1550, ivar2));
|
||||
ivar4 = ((int)cs2method_3408(105, 73, 1551, ivar2));
|
||||
while (ivar3 != -1) {
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar3));
|
||||
deleteAllExtraChilds(new WidgetPointer(ivar4));
|
||||
setWidgetIsHidden(true, new WidgetPointer(ivar3));
|
||||
setScriptCallOnKeyPress(-1, "", new WidgetPointer(ivar3));
|
||||
ivar3 = ((int)cs2method_3408(105, 73, 1550, ivar2));
|
||||
ivar4 = ((int)cs2method_3408(105, 73, 1551, ivar2));
|
||||
ivar2 = add(ivar2, 1);
|
||||
}
|
||||
ivar2 = add(arg1, 1);
|
||||
while (setWidgetRegister(new WidgetPointer(arg0), ivar2)) {
|
||||
deleteExtraChild();
|
||||
if (setWidgetRegister(new WidgetPointer(137,2), ivar2)) {
|
||||
deleteExtraChild();
|
||||
}
|
||||
ivar2 = add(ivar2, 1);
|
||||
}
|
||||
ivar2 = 0;
|
||||
ivar3 = ((int)cs2method_3408(105, 73, 1550, arg1));
|
||||
ivar4 = ((int)cs2method_3408(105, 73, 1551, arg1));
|
||||
while (setWidgetRegister(new WidgetPointer(ivar3), ivar2)) {
|
||||
setScriptCallOnMouseEntered(1082, arg1, new WidgetPointer(ivar4), ivar2, "iIi");
|
||||
setScriptCallOnMouseExit(1083, arg1, new WidgetPointer(ivar4), ivar2, "iIi");
|
||||
if (setWidgetRegister(new WidgetPointer(ivar4), ivar2)) {
|
||||
setWidgetHidden(1);
|
||||
}
|
||||
ivar2 = add(ivar2, 1);
|
||||
}
|
||||
globalint_128 = -1;
|
||||
script_1064(arg1);
|
||||
script_1066(arg0, arg1);
|
||||
return;
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user