Advertisement
Guest User

Untitled

a guest
Jan 12th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.17 KB | None | 0 0
  1. --[[
  2. Do not repost without my permission.
  3. Do not take credits for what you haven't scripted.
  4. I hope you like this script.
  5. If you like my scripts feel free to request one.
  6. ------------------------------------------------------
  7. - Developer(s): µDev, Jafferwaffer, Foereaper, slp13at420,
  8. Grandelf
  9. - Thanks to: Eluna Devs
  10. - Complete: %100
  11. - ScriptName: 'LearnSpellOnLevelUp'
  12. - Comment: Please contact me if you find any missing spell.
  13. ------------------------------------------------------
  14. Updated : 20/10/15 by Jafferwaffer
  15. Working + Tested with latest TC with Eluna 3.3.5a
  16.  
  17. A collabrative effort by all Devs listed. Original by
  18. µDev. Updated + made more efficient by rest of us.
  19. Post on EmuDevs forum for support.
  20.  
  21. ]]
  22.  
  23. local Classes = {
  24. [1] = { --WARRIOR
  25. [2] = {6673},
  26. [3] = {100},
  27. [4] = {772},
  28. [6] = {6343, 34428},
  29. [8] = {1715, 284},
  30. [10] = {6546, 2687},
  31. [12] = {7384, 5242, 72},
  32. [14] = {1160, 6572},
  33. [16] = {285, 694, 2565},
  34. [18] = {8198, 676},
  35. [20] = {6547, 20230, 845, 12678},
  36. [22] = {6192, 5246},
  37. [24] = {1608, 6190, 5308, 6574},
  38. [26] = {6178, 1161},
  39. [28] = {8204, 871},
  40. [30] = {6548, 7369, 20252, 1464},
  41. [32] = {11564, 11549, 18499, 20658},
  42. [34] = {11554, 7379},
  43. [36] = {1680},
  44. [38] = {8205, 6552, 8820},
  45. [40] = {11565, 11572, 11608, 20660, 23922},
  46. [42] = {11550},
  47. [44] = {11555, 11600},
  48. [46] = {11578, 11604},
  49. [48] = {11566, 11580, 20661, 23923},
  50. [50] = {11573, 11609, 1719},
  51. [52] = {11551},
  52. [54] = {11556, 11605, 11601, 23924},
  53. [56] = {11567, 20662},
  54. [58] = {11581},
  55. [60] = {25286, 11574, 25289, 20569, 25288, 23925},
  56. [61] = {25241},
  57. [62] = {25202},
  58. [63] = {25269},
  59. [64] = {23920},
  60. [65] = {25234},
  61. [66] = {29707, 25258},
  62. [67] = {25264},
  63. [68] = {25208, 25231, 469},
  64. [69] = {2048, 25242},
  65. [70] = {30324, 25203, 25236, 3411, 30357},
  66. [71] = {46845, 64382},
  67. [72] = {47449, 47519},
  68. [73] = {47501, 47470},
  69. [74] = {47439, 47474},
  70. [75] = {55694, 47487},
  71. [76] = {47450, 47465},
  72. [77] = {47520},
  73. [78] = {47502, 47436},
  74. [79] = {47437, 47475},
  75. [80] = {57755, 47440, 47471, 57823, 47488},
  76. },
  77. [2] = { -- PALADIN
  78. [4] = {465, 19740, 20271},
  79. [6] = {639, 498},
  80. [8] = {1152, 853},
  81. [10] = {633, 10290, 1022},
  82. [12] = {19834, 53408},
  83. [14] = {19742, 647, 31789},
  84. [16] = {62124, 25780, 7294},
  85. [18] = {1044},
  86. [20] = {26573, 879, 19750, 5502, 20217, 643},
  87. [22] = {19746, 1026, 20164, 19835},
  88. [24] = {19850, 10322, 10326, 5588, 5599},
  89. [26] = {19939, 1038, 10298},
  90. [28] = {5614, 19876, 53407},
  91. [30] = {20116, 1042, 2800, 20165, 10291, 19752},
  92. [32] = {19888, 19836},
  93. [34] = {19852, 19940, 642},
  94. [36] = {5615, 10324, 19891, 10299},
  95. [38] = {3472, 20166, 10278},
  96. [40] = {20922, 1032, 5589, 19895},
  97. [42] = {4987, 19941, 19837},
  98. [44] = {19853, 10312, 19897, 24275},
  99. [46] = {10328, 6940, 10300},
  100. [48] = {20772, 19899},
  101. [50] = {20923, 19942, 2812, 10310, 10292},
  102. [52] = {10313, 19896, 19838, 25782, 24274},
  103. [54] = {19854, 25894, 10329, 10308},
  104. [56] = {19898, 10301},
  105. [58] = {19943},
  106. [60] = {25290, 20924, 10314, 25918, 25292, 10318, 20773, 10293, 19900, 25898, 25899, 25291, 25916, 24239},
  107. [62] = {27135, 32223},
  108. [63] = {27151},
  109. [65] = {27142, 27143},
  110. [66] = {27137, 27150},
  111. [68] = {27138, 27152, 27180},
  112. [69] = {27139, 27154},
  113. [70] = {27173, 27136, 27149, 27153, 27140, 27141, 31884},
  114. [71] = {48935, 54428, 48937},
  115. [72] = {48816, 48949},
  116. [73] = {48800, 48931, 48933},
  117. [74] = {48784, 48941, 48805},
  118. [75] = {48818, 48781, 53600},
  119. [76] = {48943, 54043},
  120. [77] = {48936, 48938, 48945},
  121. [78] = {48817, 48788, 48947},
  122. [79] = {48801, 48785, 48950, 48942, 48932, 48934},
  123. [80] = {48819, 48782, 53601, 61411, 48806},
  124. },
  125. [3] = { --HUNTER
  126. [2] = {1494},
  127. [4] = {13163, 1978},
  128. [6] = {3044, 1130},
  129. [8] = {5116, 14260},
  130. [10] = {13165, 13549, 19883},
  131. [12] = {136, 14281, 20736, 2974},
  132. [14] = {6197, 1002, 1513},
  133. [16] = {5118, 13795, 1495, 14261},
  134. [18] = {14318, 2643, 13550, 19884},
  135. [20] = {34074, 3111, 674, 14282, 781, 1499},
  136. [22] = {14323, 3043},
  137. [24] = {1462, 14262, 19885},
  138. [26] = {19880, 14302, 13551, 3045},
  139. [28] = {14319, 3661, 14283, 13809},
  140. [30] = {13161, 14326, 14288, 5384, 14269},
  141. [32] = {1543, 14263, 19878},
  142. [34] = {13552, 13813},
  143. [36] = {3662, 14284, 3034, 14303},
  144. [38] = {14320},
  145. [40] = {13159, 14324, 1510, 14310, 14264, 19882},
  146. [42] = {14289, 13553},
  147. [44] = {13542, 14285, 14316, 14270},
  148. [46] = {20043, 14327, 14304},
  149. [48] = {14321, 14265},
  150. [50] = {13554, 56641, 14294, 19879},
  151. [52] = {13543, 14286},
  152. [54] = {14290, 14317},
  153. [56] = {20190, 14305, 14266},
  154. [58] = {14322, 14325, 13555, 14295, 14271},
  155. [60] = {25296, 13544, 14287, 25294, 25295, 19801, 19263, 14311},
  156. [61] = {27025},
  157. [62] = {34120},
  158. [63] = {27014},
  159. [65] = {27023},
  160. [66] = {34026},
  161. [67] = {27021, 27016, 27022},
  162. [68] = {27044, 27045, 27046, 34600},
  163. [69] = {27019},
  164. [70] = {34477, 36916},
  165. [71] = {53351, 49051, 49066, 48995},
  166. [72] = {49055},
  167. [73] = {49044, 49000},
  168. [74] = {61846, 48989, 49047, 58431},
  169. [75] = {53271, 61005},
  170. [76] = {49071, 53338},
  171. [77] = {49052, 49067, 48996},
  172. [78] = {49056},
  173. [79] = {49045, 49001},
  174. [80] = {61847, 62757, 48990, 61006, 49048, 58434, 60192, 53339},
  175. },
  176. [4] = { --ROGUE
  177. [1] = {1784, 3127},
  178. [4] = {53, 921},
  179. [6] = {1776, 1757},
  180. [8] = {6760, 5277},
  181. [10] = {5171, 2983, 6770},
  182. [12] = {2589, 1766},
  183. [14] = {8647, 703, 1758},
  184. [16] = {6761, 1966, 1804},
  185. [18] = {8676},
  186. [20] = {51722, 1943, 2590},
  187. [22] = {8631, 1759, 1725, 1856},
  188. [24] = {6762, 2836},
  189. [26] = {8724, 1833},
  190. [28] = {8639, 2591, 6768, 2070},
  191. [30] = {8632, 408, 1760, 1842},
  192. [32] = {8623},
  193. [34] = {8725, 8696, 2094},
  194. [36] = {8640, 8721},
  195. [38] = {8633, 8621},
  196. [40] = {8624, 8637, 1860},
  197. [42] = {11267, 6774, 1857},
  198. [44] = {11273, 11279},
  199. [46] = {11289, 11293},
  200. [48] = {11299, 11297},
  201. [50] = {11268, 8643, 26669},
  202. [52] = {11274, 11280, 11303},
  203. [54] = {11290, 11294},
  204. [56] = {11300},
  205. [58] = {11269, 11305},
  206. [60] = {31016, 11275, 11281, 25300, 25302},
  207. [61] = {26839},
  208. [62] = {32645, 26861, 26889},
  209. [64] = {26679, 26865, 27448},
  210. [66] = {27441, 31224},
  211. [68] = {26867, 26863},
  212. [69] = {32684},
  213. [70] = {48689, 48673, 26884, 5938, 26862},
  214. [71] = {51724},
  215. [72] = {48658},
  216. [73] = {48667},
  217. [74] = {57992, 48671, 48656},
  218. [75] = {48690, 48675, 57934},
  219. [76] = {48674, 48637},
  220. [78] = {48659},
  221. [79] = {48668, 48672},
  222. [80] = {48691, 57993, 48676, 48657, 51723, 48638},
  223. },
  224. [5] = { --PRIEST
  225. [1] = {1243},
  226. [4] = {2052, 589},
  227. [6] = {17, 591},
  228. [8] = {139, 586},
  229. [10] = {2053, 2006, 8092, 594},
  230. [12] = {588, 1244, 592},
  231. [14] = {528, 6074, 598, 8122},
  232. [16] = {2054, 8102},
  233. [18] = {527, 600, 970},
  234. [20] = {6346, 7128, 9484, 2061, 14914, 15237, 6075, 2944, 453},
  235. [22] = {2055, 2010, 984, 8103, 2096},
  236. [24] = {8129, 1245, 3747, 15262},
  237. [26] = {9472, 6076, 992},
  238. [28] = {6063, 15430, 19276, 8104, 8124},
  239. [30] = {14752, 602, 6065, 15263, 596, 1004, 605, 976},
  240. [32] = {552, 9473, 6077},
  241. [34] = {1706, 6064, 10880, 8105, 2767},
  242. [36] = {988, 2791, 6066, 15264, 15431, 19277},
  243. [38] = {9474, 6078, 6060},
  244. [40] = {14818, 1006, 9485, 2060, 996, 8106},
  245. [42] = {10898, 15265, 10888, 10957, 10892},
  246. [44] = {10915, 27799, 10927, 19278, 10909},
  247. [46] = {10963, 10881, 10933, 10945},
  248. [48] = {10937, 10899, 21562, 15266},
  249. [50] = {14819, 10951, 10916, 10960, 10928, 10893},
  250. [52] = {10964, 27800, 19279, 10946},
  251. [54] = {10900, 15267, 10934},
  252. [56] = {10917, 10929, 27683, 10890, 10958},
  253. [58] = {10965, 20770, 10947, 10894},
  254. [60] = {27841, 10952, 10938, 10901, 21564, 27681, 10955, 25314, 15261, 27801, 10961, 25316, 25315, 19280},
  255. [61] = {25233, 25363},
  256. [62] = {32379},
  257. [63] = {25210, 25372},
  258. [64] = {32546},
  259. [65] = {25217, 25221, 25367},
  260. [66] = {25384, 34433},
  261. [67] = {25235},
  262. [68] = {25213, 25331, 25308, 33076, 25435, 25467, 25433},
  263. [69] = {25431, 25364, 25375},
  264. [70] = {25312, 32375, 25389, 25218, 25392, 32999, 25222, 39374, 32996, 25368},
  265. [71] = {48040},
  266. [72] = {48119, 48134},
  267. [73] = {48070, 48062, 48299},
  268. [74] = {48112, 48122, 48126},
  269. [75] = {48065, 48077, 48067, 48045, 48157, 48124},
  270. [76] = {48072, 48169},
  271. [77] = {48168, 48170},
  272. [78] = {48120, 48063, 48135, 48171},
  273. [79] = {48071, 48113, 48123, 48300, 48127},
  274. [80] = {48073, 48161, 48066, 48162, 48074, 64843, 48078, 64901, 48068, 53023, 48158, 48125},
  275. },
  276. [6] = { --DEATH KNIGHT
  277. [56] = {50842, 49998, 46584},
  278. [57] = {48263, 47528},
  279. [58] = {48721, 45524},
  280. [59] = {49926, 47476},
  281. [60] = {43265, 49917},
  282. [61] = {49896, 49020, 3714},
  283. [62] = {48792, 49892},
  284. [63] = {49999},
  285. [64] = {49927, 45529},
  286. [65] = {56222, 57330, 49918},
  287. [66] = {49939, 48743},
  288. [67] = {49903, 51423, 56815, 49936},
  289. [68] = {48707, 49893},
  290. [69] = {49928},
  291. [70] = {45463, 49919, 48265},
  292. [72] = {49940, 61999},
  293. [73] = {49904, 51424, 49937},
  294. [74] = {49929},
  295. [75] = {47568, 57623, 49923, 49920},
  296. [76] = {49894},
  297. [78] = {49941, 49909},
  298. [79] = {51425},
  299. [80] = {49930, 42650, 49938, 49895, 49924, 49921},
  300. },
  301. [7] = { --SHAMAN
  302. [2] = {8017},
  303. [4] = {8042},
  304. [6] = {2484, 332},
  305. [8] = {8044, 529, 5730, 324, 8018},
  306. [10] = {8050, 8024, 8075},
  307. [12] = {1535, 370, 2008, 547},
  308. [14] = {8045, 548},
  309. [16] = {57994, 2645, 325, 8019, 526},
  310. [18] = {8052, 6390, 8027, 913, 8143},
  311. [20] = {8056, 915, 8033, 8004, 52127,5394},
  312. [22] = {8498, 131},
  313. [24] = {8046, 8181, 905, 10399, 8160, 20609, 939},
  314. [26] = {943, 8190, 6196, 8030, 5675},
  315. [28] = {8053, 6391, 8184, 8227, 8038, 546, 8008, 52129},
  316. [30] = {66842, 556, 8177, 10595, 8232, 51730, 6375, 20608, 36936},
  317. [32] = {421, 8499, 6041, 8012, 945, 8512, 959},
  318. [34] = {8058, 6495, 52131},
  319. [36] = {10412, 10585, 16339, 20610, 8010, 10495},
  320. [38] = {10391, 6392, 8249, 10478, 10456, 8161, 8170},
  321. [40] = {66843, 930, 10447, 8134, 8235, 1064, 51988, 6377, 8005},
  322. [41] = {52134},
  323. [42] = {11314, 10537},
  324. [44] = {10392, 10600, 10466},
  325. [46] = {10472, 10586, 16341, 10622, 10496},
  326. [48] = {2860, 10413, 10427, 10526, 16355, 10431, 20776, 10395, 52136},
  327. [50] = {66844, 15207, 10486, 51991, 10462},
  328. [52] = {11315, 10448, 10442, 10467},
  329. [54] = {10479, 10623},
  330. [55] = {52138},
  331. [56] = {10605, 15208, 10587, 16342, 10432, 10396, 10497},
  332. [58] = {10473, 10428, 10538, 16387, 16356},
  333. [60] = {10414, 29228, 10601, 25361, 16362, 20777, 51992, 10463, 25357, 10468},
  334. [61] = {25546, 25422},
  335. [62] = {25448, 24398},
  336. [63] = {25439, 25469, 25391},
  337. [64] = {25489, 3738},
  338. [65] = {25552, 25528, 25570},
  339. [66] = {2062, 25500, 25420},
  340. [67] = {25449, 25525, 25557, 25560},
  341. [68] = {2894, 25464, 25563, 25505, 25423},
  342. [69] = {25454, 25574, 25590, 25567, 33736},
  343. [70] = {25442, 25547, 25457, 25472, 51993, 25396},
  344. [71] = {58580, 58649, 58785, 58794, 58801, 58755, 58771},
  345. [72] = {49275},
  346. [73] = {49235, 49237, 58731},
  347. [74] = {49270, 49230, 55458},
  348. [75] = {61649, 49232, 51505, 58581, 58737, 58652, 58741, 49280, 58746, 57622, 49272},
  349. [76] = {58789, 58795, 58803, 58756, 58773, 57960},
  350. [77] = {49276},
  351. [78] = {49236, 58734, 58582},
  352. [79] = {49231, 49238},
  353. [80] = {49271, 61657, 49233, 51514, 60043, 58739, 58656, 58790, 58745, 58796, 49281, 58749, 58643, 58804, 49277, 55459, 51994, 58757, 49273, 58774},
  354. },
  355. [8] = { --MAGE
  356. [2] = {1459},
  357. [4] = {5504, 116},
  358. [6] = {587, 2136, 143},
  359. [8] = {5143, 118, 205},
  360. [10] = {5505, 7300, 122},
  361. [12] = {597, 604, 130, 145},
  362. [14] = {1449, 1460, 2137, 837},
  363. [16] = {5144, 2120},
  364. [18] = {1008, 475, 3140},
  365. [20] = {1953, 5506, 12051, 1463, 12824, 543, 10, 7301, 7322},
  366. [22] = {8437, 990, 2138, 2948, 6143},
  367. [24] = {5145, 2139, 8450, 8400, 2121},
  368. [26] = {120, 865, 8406},
  369. [28] = {1461, 759, 8494, 8444, 6141},
  370. [30] = {8455, 8438, 6127, 8412, 8457, 8401, 7302, 45438},
  371. [32] = {8416, 6129, 8422, 8461, 8407},
  372. [34] = {6117, 8445, 8492},
  373. [36] = {8451, 8495, 8402, 8427},
  374. [38] = {8439, 3552, 8413, 8408},
  375. [40] = {8417, 10138, 12825, 8458, 8423, 8446, 6131, 7320},
  376. [42] = {10169, 10156, 10144, 10148, 10159, 8462},
  377. [44] = {10191, 10185, 10179},
  378. [46] = {10201, 22782, 10197, 10205},
  379. [48] = {10211, 10053, 10173, 10149, 10215},
  380. [50] = {10139, 10223, 10160, 10180, 10219},
  381. [52] = {10145, 10192, 10206, 10186, 10177},
  382. [54] = {10170, 10202, 10199, 10150, 10230},
  383. [56] = {23028, 10157, 10212, 10216, 10181},
  384. [58] = {10054, 22783, 10207, 10161},
  385. [60] = {25345, 28612, 10140, 10174, 10193, 12826, 10225, 10151, 10187, 28609, 25304, 10220},
  386. [61] = {27078},
  387. [62] = {27080, 25306, 30482},
  388. [63] = {27130, 27075, 27071},
  389. [64] = {30451, 27086},
  390. [65] = {37420, 27073, 27087},
  391. [66] = {27070, 30455},
  392. [67] = {33944, 27088},
  393. [68] = {27101, 66, 27131, 27085},
  394. [69] = {33946, 38699, 27125, 27128, 27072, 27124},
  395. [70] = {27127, 27082, 27126, 38704, 33717, 27090, 43987, 30449, 27079, 38692, 27074, 32796, 38697},
  396. [71] = {42894, 43023, 43045},
  397. [72] = {42925, 42930, 42913},
  398. [73] = {43019, 42858},
  399. [74] = {42872, 42832, 42939},
  400. [75] = {42843, 42955, 44614, 42917, 42841},
  401. [76] = {42896, 42920, 43015},
  402. [77] = {43017, 42985},
  403. [78] = {43010, 42833, 42859, 42914},
  404. [79] = {42846, 43024, 43020, 42926, 43046, 42931, 43012, 42842, 43008},
  405. [80] = {42897, 43002, 42921, 42995, 42956, 55342, 58659, 42873, 47610, 42940},
  406. },
  407. [9] = { --WARLOCK
  408. [2] = {688, 348},
  409. [4] = {172, 702},
  410. [6] = {1454, 695},
  411. [8] = {980, 5782},
  412. [10] = {1120, 6201, 696, 707},
  413. [12] = {1108, 755, 705},
  414. [14] = {6222, 689},
  415. [16] = {1455, 5697},
  416. [18] = {1014, 693, 5676},
  417. [20] = {706, 3698, 698, 1094, 5740, 1088, 5784},
  418. [22] = {6205, 699, 6202, 126},
  419. [24] = {6223, 5138, 8288, 5500},
  420. [26] = {1714, 1456, 132, 17919},
  421. [28] = {6217, 710, 6366, 3699, 1106},
  422. [30] = {709, 20752, 1086, 1098, 1949, 2941},
  423. [32] = {1490, 7646, 6213, 6229},
  424. [34] = {7648, 5699, 6219, 17920},
  425. [36] = {11687, 17951, 2362, 3700, 7641},
  426. [38] = {11711, 7651, 8289},
  427. [40] = {5484, 20755, 11733, 11665},
  428. [42] = {11707, 6789, 11739, 11683, 17921},
  429. [44] = {11671, 11725, 11693, 11659},
  430. [46] = {11721, 11699, 11688, 17952, 11729, 11677},
  431. [48] = {11712, 18647, 17727, 6353},
  432. [50] = {11719, 17925, 20756, 11734, 11667, 17922},
  433. [52] = {11708, 11675, 11694, 11740, 11660},
  434. [54] = {11672, 11700, 17928, 11684},
  435. [56] = {6215, 11689, 17953, 17924},
  436. [58] = {11713, 17926, 11730, 11726, 11678, 17923},
  437. [60] = {25311, 603, 11722, 20757, 17728, 11735, 11695, 28610, 11668, 11661},
  438. [61] = {27224},
  439. [62] = {27219, 28176, 25307},
  440. [64] = {29722, 27211},
  441. [65] = {27216, 27210},
  442. [66] = {27250, 28172, 29858},
  443. [67] = {27218, 27217, 27259},
  444. [68] = {27223, 27222, 27230, 29893, 27213},
  445. [69] = {27228, 30909, 27220, 28189, 27215, 27212, 27209},
  446. [70] = {30910, 27243, 27238, 27260, 32231, 30459, 30545},
  447. [71] = {47812, 50511},
  448. [72] = {47886, 61191, 47890, 47819},
  449. [73] = {47863, 47859, 47871},
  450. [74] = {60219, 47892, 47837, 47814, 47808},
  451. [75] = {47835, 47810, 47897, 47824},
  452. [76] = {47884, 47793, 47856},
  453. [77] = {47813, 47855},
  454. [78] = {47865, 47860, 47857, 47888, 47891, 47823},
  455. [79] = {47864, 47878, 47893, 47820, 47815, 47809},
  456. [80] = {47867, 57946, 47836, 60220, 47889, 48018, 48020, 58887, 47811, 47838, 61290, 47825},
  457.  
  458. },
  459. ["Druid"] = {
  460. [2] = {1126},
  461. [4] = {8921, 774},
  462. [6] = {467, 5177},
  463. [8] = {339, 5186},
  464. [10] = {8924, 16689, 99, 5232, 1058},
  465. [12] = {5229, 8936, 50769},
  466. [14] = {782, 5178, 5211, 5187},
  467. [16] = {8925, 779, 1430},
  468. [18] = {1062, 770, 2637, 16810, 16857, 8938},
  469. [20] = {2912, 1082, 1735, 5215, 1079, 5188, 6756, 20484},
  470. [22] = {8926, 2908, 5179, 5221, 2090},
  471. [24] = {1075, 1822, 780, 5217, 8939, 2782, 50768},
  472. [26] = {8949, 1850, 2893, 5189},
  473. [28] = {5195, 8927, 16811, 5209, 3029, 8998, 9492, 2091},
  474. [30] = {5180, 6798, 6800, 5234, 20739, 8940, 740},
  475. [32] = {9490, 22568, 6785, 5225, 6778},
  476. [34] = {8928, 8950, 8914, 1823, 769, 3627},
  477. [36] = {22842, 9005, 9493, 6793, 8941, 50767},
  478. [38] = {5196, 18657, 16812, 8955, 6780, 5201, 8992, 8903},
  479. [40] = {16914, 29166, 8929, 9000, 9634, 20719, 22827, 62600, 8907, 20742, 8910, 8918},
  480. [42] = {8951, 9747, 6787, 9750},
  481. [44] = {22812, 9756, 1824, 9752, 9754, 9758},
  482. [46] = {9833, 8905, 8983, 9821, 9823, 9829, 9839},
  483. [48] = {9852, 16813, 9849, 22828, 9845, 9856, 50766},
  484. [50] = {17401, 9875, 9866, 21849, 9888, 9884, 20747, 9862},
  485. [52] = {9834, 9892, 9898, 9894, 9840},
  486. [54] = {9901, 9910, 9912, 9904, 9830, 9908, 9857},
  487. [56] = {22829, 9827, 9889},
  488. [58] = {9853, 18658, 9835, 17329, 9876, 9850, 9867, 9841},
  489. [60] = {17402, 25298, 31709, 31018, 33943, 9896, 9846, 21850, 25297, 9885, 20748, 9858, 25299, 50765, 9863},
  490. [61] = {26984, 27001},
  491. [62] = {26998, 22570, 26978},
  492. [63] = {26987, 24248, 26981},
  493. [64] = {26992, 27003, 26997, 33763},
  494. [65] = {33357, 26980},
  495. [66] = {33745, 27006, 27005},
  496. [67] = {26986, 27000, 27008},
  497. [68] = {26989, 27009},
  498. [69] = {26985, 27004, 26979, 26994, 26982, 50764},
  499. [70] = {33786, 27012, 26988, 26995, 27002, 26991, 26990, 26983},
  500. [71] = {48559, 49799, 40120, 62078, 50212, 48442},
  501. [72] = {48464, 48576, 48573, 48561, 48450},
  502. [73] = {48569, 48567, 48578},
  503. [74] = {53307, 48459, 49802, 48377},
  504. [75] = {48462, 52610, 48571, 48440, 48446},
  505. [76] = {48575},
  506. [77] = {48560, 49803, 48562, 48443},
  507. [78] = {53308, 53312, 48465, 48577, 48574},
  508. [79] = {48461, 48570, 48579, 50213, 48378, 48477},
  509. [80] = {48467, 48463, 48568, 49800, 48572, 48470, 48451, 48469, 50464, 48441, 50763, 48447},
  510. },
  511. }
  512.  
  513. function Player:LearnLevelSpells(oldlevel)
  514. local classString = self:GetClass();
  515. local plrLevel = self:GetLevel();
  516. oldlevel = oldlevel or 1;
  517.  
  518. while oldlevel <= plrLevel do
  519. local spells = Classes[classString][oldlevel] or {};
  520.  
  521. for k,v in ipairs(spells) do
  522. self:LearnSpell(v);
  523. end
  524.  
  525. oldlevel = oldlevel + 1;
  526. end
  527. end
  528.  
  529.  
  530. local function OnLevelUp(event, player, oldlevel)
  531. player:LearnLevelSpells(oldlevel);
  532. end
  533.  
  534. local function FirstLogin(event, player)
  535. player:LearnLevelSpells();
  536. end
  537.  
  538. RegisterPlayerEvent(13, OnLevelUp)
  539. RegisterPlayerEvent(30,FirstLogin)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement