forked from RestedXP/RXPGuides
-
Notifications
You must be signed in to change notification settings - Fork 0
/
data.lua
2174 lines (2147 loc) · 62.5 KB
/
data.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
RXP_.skipPreReq = {
[9573] = 1,
[533] = 1,
[5096] = 1,
[5092] = 1,
[1114] = 1,
[10000] = 1,
[10008] = 1,
}
RXP_.repStandingID = {
["hated"] = 1,
["hostile"] = 2,
["unfriendly"] = 3,
["neutral"] = 4,
["friendly"] = 5,
["honored"] = 6,
["revered"] = 7,
["exalted"] = 8,
}
RXP_.repStartValue = {
-42000,--hated
-6000,--hostile
-3000,--unfriendly
0,--neutral
3000,--friendly
9000,--honored
21000,--revered
42000,--exalted
}
local version = select(4, GetBuildInfo())
if version < 90000 then
RXP_.mapId = {
["Durotar"] = 1411,
["Mulgore"] = 1412,
["The Barrens"] = 1413,
["Alterac Mountains"] = 1416,
["Arathi Highlands"] = 1417,
["Badlands"] = 1418,
["Blasted Lands"] = 1419,
["Tirisfal Glades"] = 1420,
["Silverpine Forest"] = 1421,
["Western Plaguelands"] = 1422,
["Eastern Plaguelands"] = 1423,
["Hillsbrad Foothills"] = 1424,
["The Hinterlands"] = 1425,
["Dun Morogh"] = 1426,
["Searing Gorge"] = 1427,
["Burning Steppes"] = 1428,
["Elwynn Forest"] = 1429,
["Deadwind Pass"] = 1430,
["Duskwood"] = 1431,
["Loch Modan"] = 1432,
["Redridge Mountains"] = 1433,
["Stranglethorn Vale"] = 1434,
["Swamp of Sorrows"] = 1435,
["Westfall"] = 1436,
["Wetlands"] = 1437,
["Teldrassil"] = 1438,
["Darkshore"] = 1439,
["Ashenvale"] = 1440,
["Thousand Needles"] = 1441,
["Stonetalon Mountains"] = 1442,
["Desolace"] = 1443,
["Feralas"] = 1444,
["Dustwallow Marsh"] = 1445,
["Tanaris"] = 1446,
["Azshara"] = 1447,
["Felwood"] = 1448,
["Un'Goro Crater"] = 1449,
["Moonglade"] = 1450,
["Silithus"] = 1451,
["Winterspring"] = 1452,
["Stormwind City"] = 1453,
["Orgrimmar"] = 1454,
["Ironforge"] = 1455,
["Thunder Bluff"] = 1456,
["Darnassus"] = 1457,
["Undercity"] = 1458,
["Alterac Valley"] = 1459,
["Eversong Woods"] = 1941,
["Ghostlands"] = 1942,
["Azuremyst Isle"] = 1943,
["Hellfire Peninsula"] = 1944,
["Zangarmarsh"] = 1946,
["The Exodar"] = 1947,
["Shadowmoon Valley"] = 1948,
["Blade's Edge Mountains"] = 1949,
["Bloodmyst Isle"] = 1950,
["Nagrand"] = 1951,
["Terokkar Forest"] = 1952,
["Netherstorm"] = 1953,
["Silvermoon City"] = 1954,
["Shattrath City"] = 1955,
["Isle of Quel'Danas"] = 1957,
["Kalimdor"] = 1414,
["Eastern Kingdoms"] = 1415,
["Outland"] = 987,
}
else
RXP_.mapId = {
["ScarletEnclave"] = 124
}
for i=1,2200 do
local map = C_Map.GetMapInfo(i)
if map then
map = map.name
if not RXP_.mapId[map] then
RXP_.mapId[map] = i
end
end
end
RXP_.mapId["IcecrownGlacier"] = RXP_.mapId["Icecrown"]
RXP_.mapId["CrystalsongForest"] = RXP_.mapId["Crystalsong Forest"]
RXP_.mapId["StormPeaks"] = RXP_.mapId["The Storm Peaks"]
RXP_.mapId["TheStormPeaks"] = RXP_.mapId["The Storm Peaks"]
RXP_.mapId["SholazarBasin"] = RXP_.mapId["Sholazar Basin"]
RXP_.mapId["ZulDrak"] = RXP_.mapId["Zul'Drak"]
RXP_.mapId["GrizzlyHills"] = RXP_.mapId["Grizzly Hills"]
RXP_.mapId["HowlingFjord"] = RXP_.mapId["Howling Fjord"]
RXP_.mapId["BoreanTundra"] = RXP_.mapId["Borean Tundra"]
end
--Items required to complete the quest
RXP_.questCompleteItems = {
[1517] = 6635, -- Call of Earth // Earth Sapta
[8330] = 20474, -- Solanian's Belongings // Sunstrider Book Satchel
[934] = 5623, -- Crown of the Earth // Amethyst Phial
[9294] = 22955, -- Healing the Lake // Neutralizing Agent
[2561] = 8149, -- Druid of the Claw // Voodoo Charm
[933] = 5645, -- Crown of the Earth // Tourmaline Phial
[1520] = 6635, -- Call of Earth // Earth Sapta
[929] = 5639, -- Crown of the Earth // Jade Phial
[11408] = 33306, -- Bark for T'chali's Voodoo Brewery! // Ram Racing Reins
[760] = 5416, -- Wildmane Cleansing // Wildmane Cleansing Totem
[11731] = 34862, -- Torch Tossing // Practice Torches
[11921] = 34862, -- More Torch Tossing // Practice Torches
[11318] = 33306, -- Now This is Ram Racing... Almost. // Ram Racing Reins
[11657] = 34833, -- Torch Catching // Unlit Torches
[758] = 5415, -- Thunderhorn Cleansing // Thunderhorn Cleansing Totem
[921] = 5185, -- Crown of the Earth // Crystal Phial
[11412] = 33306, -- There and Back Again // Ram Racing Reins
[11407] = 33306, -- Bark for Drohn's Distillery! // Ram Racing Reins
[7383] = 18151, -- Crown of the Earth // Amethyst Phial
[754] = 5411, -- Winterhoof Cleansing // Winterhoof Cleansing Totem
[11294] = 33306, -- Bark for the Thunderbrews! // Ram Racing Reins
[11122] = 33306, -- There and Back Again // Ram Racing Reins
[11922] = 34862, -- Torch Tossing // Practice Torches
[11926] = 34862, -- More Torch Tossing // Practice Torches
[11925] = 34833, -- More Torch Catching // Unlit Torches
[11293] = 33306, -- Bark for the Barleybrews! // Ram Racing Reins
[11409] = 33306, -- Now This is Ram Racing... Almost. // Ram Racing Reins
[11923] = 34833, -- Torch Catching // Unlit Torches
[11924] = 34833, -- More Torch Catching // Unlit Torches
[9538] = 23818, -- Learning the Language // Stillpine Furbolg Language Primer
[2520] = 8155, -- Sathrah's Sacrifice // Sathrah's Sacrifice
[9685] = 24184, -- Redeeming the Dead // Filled Shimmering Vessel
[9467] = 24336, -- Call of Fire // Fireproof Satchel
[9689] = 24221, -- Razormaw // Bundle of Dragon Bones
[9600] = 6866, -- Redemption // Symbol of Life
[9711] = 24278, -- Matis the Cruel // Flare Gun
[6543] = 16783, -- The Warsong Reports // Bundle of Reports
[9275] = 22796, -- A Little Dash of Seasoning // Apothecary's Poison
[9684] = 24156, -- Claiming the Light // Shimmering Vessel
[9748] = 24318, -- Don't Drink the Water // Water Sample Flask
[3514] = 10622, -- Horde Presence // Kadrak's Flag
[9666] = 24084, -- Declaration of Power // Draenei Banner
[6124] = 15826, -- Curing the Sick // Curative Animal Salve
[9491] = 5060, -- Greed // Thieves' Tools
[881] = 10327, -- Echeyakee // Horn of Echeyakee
[1030] = 5462, -- Raene's Cleansing // Dartol's Rod of Transformation
[6002] = 15710, -- Body and Heart // Cenarion Lunardust
[1045] = 5462, -- Raene's Cleansing // Dartol's Rod of Transformation
[1861] = 7207, -- Mirror Lake // Jennea's Flask
[4763] = 12346, -- The Blackwood Corrupted // Empty Cleansing Bowl
[9403] = 23552, -- The Purest Water // Azure Phial
[1029] = 5462, -- Raene's Cleansing // Dartol's Rod of Transformation
[6001] = 15208, -- Body and Heart // Cenarion Moondust
[6127] = 15842, -- The Principal Source // Empty Dreadmist Peak Sampler
[849] = 5021, -- Revenge of Gann // Explosive Stick of Gann
[139] = 1361, -- Captain Sander's Hidden Treasure // Another Clue to Sander's Treasure
[4762] = 12350, -- The Cliffspring River // Empty Sampling Tube
[6129] = 15826, -- Curing the Sick // Curative Animal Salve
[1086] = 5638, -- The Flying Machine Airport // Toxic Fogger
[1858] = 7209, -- The Shattered Hand // Tazan's Satchel
[6122] = 15844, -- The Principal Source // Empty Cliffspring Falls Sampler
[63866] = 24156, -- Claiming the Light // Shimmering Vessel
[1080] = 5738, -- Covert Ops - Beta // Covert Ops Pack
[1781] = 6866, -- The Tome of Divinity // Symbol of Life
[1079] = 5738, -- Covert Ops - Alpha // Covert Ops Pack
[2118] = 7586, -- Plagued Lands // Tharnariun's Hope
[11886] = 35828, -- Unusual Activity // Totemic Beacon
[4812] = 14338, -- As Water Cascades // Empty Water Tube
[172] = 18597, -- Children's Week // Orcish Orphan Whistle
[1468] = 18598, -- Children's Week // Human Orphan Whistle
[1779] = 6866, -- The Tome of Divinity // Symbol of Life
[9504] = 23749, -- Call of Water // Empty Bota Bag
[9501] = 23871, -- Call of Water // Potion of Water Breathing
[1197] = 5868, -- The Sacred Flame // Filled Etched Phial
[9526] = 23788, -- Reclaiming Felfire Hill // Tree Seedlings
[2458] = 8051, -- Deep Cover // Flare Gun
[1944] = 7269, -- Waters of Xavian // Deino's Flask
[2926] = 9283, -- Gnogaine // Empty Leaden Collection Phial
[1016] = 5456, -- Elemental Bracers // Divining Scroll
[1534] = 7767, -- Call of Water // Empty Blue Waterskin
[1536] = 7768, -- Call of Water // Empty Red Waterskin
[1535] = 7766, -- Call of Water // Empty Brown Waterskin
[1657] = 20387, -- Stinking Up Southshore // Forsaken Stink Bomb Cluster
[8373] = 20604, -- The Power of Pine // Stink Bomb Cleaner
[735] = 4649, -- The Star, the Hand and the Heart // Bonegrip's Note
[7067] = 17757, -- The Pariah's Instructions // Amulet of Spirits
[592] = 3913, -- Saving Yenniku // Soul Gem
[656] = 4472, -- Summoning the Princess // Scroll of Myzrael
[6624] = 16991, -- Triage // Triage Bandage
[2201] = 7668, -- Find the Gems // Bloodstained Journal
[6622] = 16991, -- Triage // Triage Bandage
[635] = 16991, -- Crystal in the Mountains // Pendant of Myzrael
[3642] = 10794, -- The Pledge of Secrecy // Oglethorpe's Pledge of Secrecy
[11140] = 33045, -- Recover the Cargo! // Renn's Supplies
[2339] = 7668, -- Find the Gems and Power Source // Bloodstained Journal
[2932] = 15002, -- Grim Message // Nimboya's Pike
[3638] = 10792, -- The Pledge of Secrecy // Nixx's Pledge of Secrecy
[3640] = 10793, -- The Pledge of Secrecy // Overspark's Pledge of Secrecy
[992] = 8584, -- Gadgetzan Water Survey // Untapped Dowsing Widget
[11152] = 33082, -- Peace at Last // Wreath
[2318] = 7886, -- Translating the Journal // Untranslated Journal
[11147] = 33070, -- Unleash the Raptors // Raptor Bait
[695] = 4529, -- An Apprentice's Enchantment // Enchanted Agate
[654] = 8523, -- Tanaris Field Sampling // Field Testing Kit
[1456] = 34130, -- The Karnitol Shipwreck // Recovery Diver's Potion
[8149] = 19850, -- Honoring a Hero // Uther's Tribute
[8150] = 19851, -- Honoring a Hero // Grom's Tribute
[3528] = 10662, -- The God Hakkar // Egg of Hakkar
[2937] = 9323, -- Summoning Shadra // Gadrin's Parchment
[9475] = 23695, -- Reclaiming the Eggs // Featherbeard's Map
[4505] = 12566, -- Well of Corruption // Hardened Flasket
[4506] = 12565, -- Corrupted Sabers // Winna's Kitten Carrier
[4005] = {11617,11169}, -- Aquementas // Eridan's Supplies, Book of Aquor
[3463] = 10515, -- Set Them Ablaze! // Torch of Retribution
[7041] = 17693, -- Vyletongue Corruption // Coated Cerulean Vial
[3449] = 10445, -- Arcane Runes // Drawing Kit
[4292] = {11568,11570,11569}, -- The Bait for Lar'korwi // Torwa's Pouch
[2879] = 9263, -- The Stave of Equinex // Troyas' Stave
[4513] = {11955,11953}, -- A Little Slime Goes a Long Way // Bag of Empty Ooze Containers, Empty Pure Sample Jar
[3883] = 11132, -- Alien Ecology // Unused Scraping Vial
[3602] = 10834, -- Azsharite // Felhound Tracker Kit
[3912] = 11243, -- Meet at the Grave // Videre Elixir
[5157] = 12922, -- Collection of the Corrupt Water // Empty Canteen
[7029] = 17693, -- Vyletongue Corruption // Coated Cerulean Vial
[7843] = 19036, -- The Final Message to the Wildhammer // Final Message to the Wildhammer
--[3568] = {10695,10687,10688,10689,10690}, -- Seeping Corruption // Box of Empty Vials, Empty Vial Labeled #1-4??
[3568] = 10695, -- Seeping Corruption // Box of Empty Vials
[7003] = 18904, -- Zapped Giants // Zorbin's Ultra-Shrinker
[3785] = 11020, -- Morrowgrain Research // Evergreen Pouch
[3845] = 11107, -- It's a Secret to Everybody // A Small Pack
[3786] = 11020, -- Morrowgrain Research // Evergreen Pouch
[7725] = 18904, -- Again With the Zapped Giants // Zorbin's Ultra-Shrinker
[4642] = 12288, -- Melding of Influences // Encased Corrupt Ooze
[4441] = 11682, -- Felbound Ancients // Eridan's Vial
[4512] = {11912,11914,11948}, -- A Little Slime Goes a Long Way // Package of Empty Ooze Containers,Empty Cursed/Tainted Ooze Jar
[2203] = {7870,7866}, -- Badlands Reagent Run II // Thaumaturgy Vessel Lockbox, Empty Thaumaturgy Vessel
[3791] = 11020, -- The Mystery of Morrowgrain // Evergreen Pouch
[2501] = 7870, -- Badlands Reagent Run II // Thaumaturgy Vessel Lockbox
[8762] = 21315, -- Metzen the Reindeer // Smokywood Satchel
[5902] = 15044, -- A Plague Upon Thee // Barrel of Plagueland Termites
[5904] = 15044, -- A Plague Upon Thee // Barrel of Plagueland Termites
[3825] = 11079, -- Ogre Head On A Stick = Party // Gor'tesh's Lopped Off Head
[8746] = 21315, -- Metzen the Reindeer // Smokywood Satchel
[5051] = 12721, -- Two Halves Become One // Good Luck Half-Charm
[5096] = 12807, -- Scarlet Diversions // Scourge Banner
[7603] = 18626, -- Kroshius' Infernal Core // Fel Fire
[4507] = 11833, -- Pawn Captures Queen // Gorishi Queen Lure
[4024] = 11231, -- A Taste of Flame // Altered Black Dragonflight Molt
[5247] = 16974, -- Fragments of the Past // Empty Water Vial
[5098] = 12815, -- All Along the Watchtowers // Beacon Torch
[4201] = 11412, -- The Love Potion // Nagmara's Vial
[5097] = 12815, -- All Along the Watchtowers // Beacon Torch
[9051] = 22432, -- Toxic Test // Devilsaur Barb
[4122] = 11286, -- Grark Lorkrub // Thorium Shackles
[6041] = 15736, -- When Smokey Sings, I Get Violent // Smokey's Special Compound
[4491] = 11804, -- A Little Help From My Friends // Spraggle's Canteen
[6022] = 15454, -- To Kill With Purpose // Mortar and Pestle
[10876] = 31702, -- The Foot of the Citadel // Challenge from the Horde
[10895] = 31739, -- Zeth'Gor Must Burn! // Smoke Beacon
[4743] = 12339, -- Seal of Ascension // Vaelan's Gift
[5801] = 14644, -- Fire Plume Forged // Skeleton Key Mold
[5384] = 13523, -- Kirtonos the Herald // Blood of Innocents
[5802] = 14644, -- Fire Plume Forged // Skeleton Key Mold
[5127] = 12848, -- The Demon Forge // Blood Stained Pike
[5721] = 15209, -- The Battle of Darrowshire // Relic Bundle
[8258] = 18746, -- The Darkreaver Menace // Divination Scryer
[9015] = 21986, -- The Challenge // Banner of Provocation
[5526] = 18540, -- Shards of the Felvine // Reliquary of Purity
[9773] = 25539, -- No More Mushrooms! // Potion of Water Breathing
[5282] = 13289, -- The Restless Souls // Egan's Blaster
[6570] = 16787, -- Emberstrife // Amulet of Draconic Subversion
[4729] = 12262, -- Kibler's Exotic Pets // Empty Worg Pup Cage
[4771] = 12368, -- Dawn's Gambit // Dawn's Gambit
[6146] = 15876, -- Nathanos' Ruse // Nathanos' Chest
[8970] = 21984, -- I See Alcaz Island In Your Future... // Left Piece of Lord Valthalak's Amulet
[8315] = 20464, -- The Calling // Glyphs of Calling
[5466] = 13752, -- The Lich, Ras Frostwhisper // Soulbound Keepsake
[8930] = 22115, -- In Search of Anthion // Extra-Dimensional Ghost Revealer
[8995] = 22056, -- Mea Culpa, Lord Valthalak // Brazier of Beckoning
[8994] = 22048, -- Final Preparations // Lord Valthalak's Amulet
[7668] = 18746, -- The Darkreaver Menace // Divination Scryer
[8929] = 22115, -- In Search of Anthion // Extra-Dimensional Ghost Revealer
[8201] = 19883, -- A Collection of Heads // Sacred Cord
[9472] = 23693, -- Arelion's Mistress // Carinda's Scroll of Retribution
[10833] = 31736, -- Becoming a Shadoweave Tailor // Crystal of Deep Shadows
[9723] = 18818, -- A Gesture of Commitment // Items for Magister Astalor Bloodsworn
[10831] = 31522, -- Becoming a Mooncloth Tailor // Primal Mooncloth Supplies
[10021] = 25817, -- Restoring the Light // Blessed Vial
[10566] = 30650, -- Trial and Error // Dertrok's Wand Case
[9383] = 23442, -- An Ambitious Plan // Sanctified Crystal
[9816] = 24470, -- Have You Ever Seen One of These? // Murloc Cage
[7647] = 18804, -- Judgment and Redemption // Lord Grayson's Satchel
[9845] = 25539, -- Angling to Beat the Competition // Potion of Water Breathing
[9834] = 25539, -- Natural Armor // Potion of Water Breathing
[9397] = 23485, -- Birds of a Feather // Empty Birdcage
[10710] = 23485, -- Test Flight: The Singing Ridge // Tally's Waiver (Unsigned)
[10942] = 31880, -- Children's Week // Blood Elf Orphan Whistle
[64141] = 31880, -- A Gesture of Commitment // Items for Magister Astalor Bloodsworn
[9780] = 25539, -- Umbrafen Eel Filets // Potion of Water Breathing
[10943] = 31881, -- Children's Week // Draenei Orphan Whistle
[10712] = 31123, -- Test Flight: Ruuan Weald // Nether-weather Vane
[7509] = 31123, -- The Forging of Quel'Serrar // Unfired Ancient Blade
[9781] = 25539, -- Too Many Mouths to Feed // Potion of Water Breathing
[8729] = 21136, -- The Wrath of Neptulon // Arcanite Buoy
[10029] = 25840, -- The Spirits Are Calling // Extract of the Afterlife
[8620] = 21112, -- The Only Prescription // Magical Book Binding
[8301] = 21112, -- The Path of the Righteous // Agent of Nozdormu
[8507] = 21143, -- Field Duty // Unsigned Field Duty Papers
[8731] = 21143, -- Field Duty // Unsigned Field Duty Papers
[8606] = 21042, -- Decoy! // Narain's Special Kit
[8508] = 20810, -- Field Duty Papers // Signed Field Duty Papers
[8732] = 20810, -- Field Duty Papers // Signed Field Duty Papers
[10769] = 31279, -- Dissension Amongst the Ranks... // Enchanted Illidari Tabard
[10764] = 31251, -- Hotter than Hell // Unfired Key Mold
[10507] = {30260,30259}, -- Turning Point // Voren'thal's Package
[10776] = 31279, -- Dissension Amongst the Ranks... // Enchanted Illidari Tabard
[10098] = 31279, -- Terokk's Legacy // The Relics of Terokk
[10679] = 30875, -- Quenching the Blade // Forged Illidari-Bane Blade
[10758] = 31251, -- Hotter than Hell // Unfired Key Mold
[10438] = 29778, -- On Nethery Wings // Phase Disruptor
[10297] = 24289, -- The Opening of the Dark Portal // Chrono-beacon
[10782] = 31360, -- Imbuing the Headpiece // Unfinished Headpiece
[10283] = 25853, -- Taretha's Diversion // Pack of Incendiary Bombs
[10644] = 30721, -- Teron Gorefiend - Lore and Legend // Spectrecles
[10305] = 28336, -- Abjurist Belmara // Belmara's Tome
[10570] = 30616, -- To Catch A Thistlehead // Bundle of Bloodthistle
[10633] = 30721, -- Teron Gorefiend - Lore and Legend // Spectrecles
[10307] = 28353, -- Cohlien Frostweaver // Cohlien's Cap
[10853] = 31663, -- Spirit Calling // Spirit Calling Totems
[10721] = 31350, -- A Boaring Time for Grulloc // Huffer's Whistle
[10182] = 28351, -- Battle-Mage Dathric // Dathric's Blade
[10306] = 28352, -- Conjurer Luminrath // Luminrath's Mantle
[10577] = 30639, -- What Illidan Wants, Illidan Gets... // Blood Elf Disguise
[11001] = 32462, -- Vanquish the Raven God // Morthis' Materials
[11089] = 24140, -- The Soul Cannon of Reth'hedron // Illidari Lord Balthas' Instructions
[11379] = 33852, -- Super Hot Stew // Cooking Pot
[11377] = 33837, -- Revenge is Tasty // Cooking Pot
[11381] = 33851, -- Soup for the Soul // Cooking Pot
[10190] = 28369, -- Recharging the Batteries // Battery Recharging Blaster
[10173] = 29207, -- The Archmage's Staff // Conjuring Powder
[10226] = 28547, -- Elemental Power Extraction // Elemental Power Extractor
[10313] = 29324, -- Measuring Warp Energies // Warp-Attuned Orb
[10309] = 29447, -- It's a Fel Reaver, But with Heart // Fel Zapper
}
--Items required to turn in the quest
RXP_.questTurnInItems = {
[944] = 5251, -- The Master's Glaive // Phial of Scrying
[3449] = 10444, -- Arcane Runes // Standard Issue Flare Gun
[10188] = 28455, -- The Sigil of Krasus // Archmage Vargoth's Staff
[10209] = 28455, -- Summoner Kanthin's Prize // Archmage Vargoth's Staff
[10192] = 28455, -- Krasus's Compendium // Archmage Vargoth's Staff
[10301] = 28455, -- Unlocking the Compendium // Archmage Vargoth's Staff
[10174] = 28455, -- Curse of the Violet Tower // Archmage Vargoth's Staff
[10904] = 31763, -- Harvesting the Fel Ammunition // Druid Signal
[10910] = 31763, -- Death's Door // Druid Signal
[10911] = 31763, -- Fire At Will! // Druid Signal
[2201] = 7667, -- Find the Gems // Talvash's Phial of Scrying
[10750] = 31108, -- The Path of Conquest // Kor'kron Flare Gun
[10751] = 31108, -- Breaching the Path // Kor'kron Flare Gun
[10765] = 31108, -- When Worlds Collide... // Kor'kron Flare Gun
[10768] = 31108, -- Tabards of the Illidari // Kor'kron Flare Gun
[10819] = 31366, --Felsworn Gas Mask // Felsworn Gas Mask
[10820] = 31366, --Deceive thy Enemy // Felsworn Gas Mask
[10772] = 31310, -- The Path of Conquest // Wildhammer Flare Gun
[10773] = 31310, -- Breaching the Path // Wildhammer Flare Gun
[10774] = 31310, -- Blood Elf + Giant = ??? // Wildhammer Flare Gun
[10775] = 31310, -- Tabards of the Illidari // Wildhammer Flare Gun
[2458] = 8051, -- Deep Cover // Flare Gun
}
--Items required to accept the quest
RXP_.questAcceptItems = {
[10820] = 31366, --Deceive thy Enemy // Felsworn Gas Mask
[10821] = 31366, --You're Fired! // Felsworn Gas Mask
[10773] = 31310, -- Breaching the Path // Wildhammer Flare Gun
[10774] = 31310, -- Blood Elf + Giant = ??? // Wildhammer Flare Gun
[10775] = 31310, -- Tabards of the Illidari // Wildhammer Flare Gun
[10776] = 31310, -- Dissension Amongst the Ranks... // Wildhammer Flare Gun
[10751] = 31108, -- Breaching the Path // Kor'kron Flare Gun
[10765] = 31108, -- When Worlds Collide... // Kor'kron Flare Gun
[10768] = 31108, -- Tabards of the Illidari // Kor'kron Flare Gun
[10769] = 31108, -- Dissension Amongst the Ranks... // Kor'kron Flare Gun
[10176] = 28455, -- Ar'kelos the Guardian // Archmage Vargoth's Staff
[10188] = 28455, -- The Sigil of Krasus // Archmage Vargoth's Staff
[10209] = 28455, -- Summoner Kanthin's Prize // Archmage Vargoth's Staff
[10192] = 28455, -- Krasus's Compendium // Archmage Vargoth's Staff
[10301] = 28455, -- Unlocking the Compendium // Archmage Vargoth's Staff
[10174] = 28455, -- Curse of the Violet Tower // Archmage Vargoth's Staff
[3461] = 10444, -- Return to Tymor // Standard Issue Flare Gun
[2204] = 7667, -- Restoring the Necklace // Talvash's Phial of Scrying
[949] = 5251, -- The Twilight Camp // Phial of Scrying
[2478] = 8051, -- Mission: Possible But Not Probable // Flare Gun
}
RXP_.flightPath = {}
RXP_.flightPath["Alliance"] = {
[43] = "Aerie Peak, The Hinterlands",
[12] = "Darkshire, Duskwood",
[8] = "Thelsamar, Loch Modan",
[7] = "Menethil Harbor, Wetlands",
[6] = "Ironforge, Dun Morogh",
[5] = "Lakeshire, Redridge",
[4] = "Sentinel Hill, Westfall",
[195] = "Rebel Camp, Stranglethorn Vale",
[45] = "Nethergarde Keep, Blasted Lands",
[19] = "Booty Bay, Stranglethorn",
[74] = "Thorium Point, Searing Gorge",
[14] = "Southshore, Hillsbrad",
[71] = "Morgan's Vigil, Burning Steppes",
[16] = "Refuge Pointe, Arathi",
[67] = "Light's Hope Chapel, Eastern Plaguelands",
[66] = "Chillwind Camp, Western Plaguelands",
[2] = "Stormwind, Elwynn",
--
[64] = "Talrendis Point, Azshara",
[65] = "Talonbranch Glade, Felwood",
[73] = "Cenarion Hold, Silithus",
[79] = "Marshal's Refuge, Un'Goro Crater",
[80] = "Ratchet, The Barrens",
[166] = "Emerald Sanctuary, Felwood",
[167] = "Forest Song, Ashenvale",
[179] = "Mudsprocket, Dustwallow Marsh",
[26] = "Auberdine, Darkshore",
[27] = "Rut'theran Village, Teldrassil",
[28] = "Astranaar, Ashenvale",
[31] = "Thalanaar, Feralas",
[32] = "Theramore, Dustwallow Marsh",
[33] = "Stonetalon Peak, Stonetalon Mountains",
[37] = "Nijel's Point, Desolace",
[39] = "Gadgetzan, Tanaris",
[41] = "Feathermoon, Feralas",
[52] = "Everlook, Winterspring",
[62] = "Nighthaven, Moonglade",
--
[156] = "Toshley's Station, Blade's Edge Mountains",
[150] = "Cosmowrench, Netherstorm",
[149] = "Shatter Point, Hellfire Peninsula",
[164] = "Orebor Harborage, Zangarmarsh",
[160] = "Evergrove, Blade's Edge Mountains",
[100] = "Honor Hold, Hellfire Peninsula",
[139] = "The Stormspire, Netherstorm",
[129] = "Hellfire Peninsula, The Dark Portal, Alliance",
[128] = "Shattrath, Terokkar Forest",
[125] = "Sylvanaar, Blade's Edge Mountains",
[124] = "Wildhammer Stronghold, Shadowmoon Valley",
[122] = "Area 52, Netherstorm",
[121] = "Allerian Stronghold, Terokkar Forest",
[119] = "Telaar, Nagrand",
[117] = "Telredor, Zangarmarsh",
[113] = "Quest - Nethrandamus Start",
[101] = "Temple of Telhamat, Hellfire Peninsula",
[93] = "Blood Watch, Bloodmyst Isle",
[94] = "The Exodar",
[205] = "Zul'Aman, Ghostlands",
}
RXP_.flightPath["Horde"] = {
[13] = "Tarren Mill, Hillsbrad",
[11] = "Undercity, Tirisfal",
[10] = "The Sepulcher, Silverpine Forest",
[18] = "Booty Bay, Stranglethorn",
[17] = "Hammerfall, Arathi",
[21] = "Kargath, Badlands",
[20] = "Grom'gol, Stranglethorn",
[76] = "Revantusk Village, The Hinterlands",
[75] = "Thorium Point, Searing Gorge",
[56] = "Stonard, Swamp of Sorrows",
[70] = "Flame Crest, Burning Steppes",
[68] = "Light's Hope Chapel, Eastern Plaguelands",
--
[72] = "Cenarion Hold, Silithus",
[77] = "Camp Taurajo, The Barrens",
[79] = "Marshal's Refuge, Un'Goro Crater",
[80] = "Ratchet, The Barrens",
[166] = "Emerald Sanctuary, Felwood",
[179] = "Mudsprocket, Dustwallow Marsh",
[22] = "Thunder Bluff, Mulgore",
[23] = "Orgrimmar, Durotar",
[25] = "Crossroads, The Barrens",
[29] = "Sun Rock Retreat, Stonetalon Mountains",
[30] = "Freewind Post, Thousand Needles",
[38] = "Shadowprey Village, Desolace",
[40] = "Gadgetzan, Tanaris",
[42] = "Camp Mojache, Feralas",
[44] = "Valormok, Azshara",
[48] = "Bloodvenom Post, Felwood",
[53] = "Everlook, Winterspring",
[55] = "Brackenwall Village, Dustwallow Marsh",
[58] = "Zoram'gar Outpost, Ashenvale",
[61] = "Splintertree Post, Ashenvale",
[63] = "Nighthaven, Moonglade",
--
[142] = "Hellfire Peninsula - Reaver's Fall",
[151] = "Swamprat Post, Zangarmarsh",
[150] = "Cosmowrench, Netherstorm",
[163] = "Mok'Nathal Village, Blade's Edge Mountains",
[160] = "Evergrove, Blade's Edge Mountains",
[99] = "Thrallmar, Hellfire Peninsula",
[139] = "The Stormspire, Netherstorm",
[130] = "Hellfire Peninsula, The Dark Portal, Horde",
[128] = "Shattrath, Terokkar Forest",
[127] = "Stonebreaker Hold, Terokkar Forest",
[126] = "Thunderlord Stronghold, Blade's Edge Mountains",
[123] = "Shadowmoon Village, Shadowmoon Valley",
[122] = "Area 52, Netherstorm",
[120] = "Garadar, Nagrand",
[118] = "Zabra'jin, Zangarmarsh",
[102] = "Falcon Watch, Hellfire Peninsula",
[141] = "Spinebreaker Ridge, Hellfire Peninsula",
[82] = "Silvermoon City",
[83] = "Tranquillien, Ghostlands",
[205] = "Zul'Aman",
}
--[[
local list = C_TaxiMap.GetTaxiNodesForMap(map)
list = ""
for k,v in pairs(list) do
if v.faction ~= 2 then
--print(v.name,v.faction)
mlist = string.format('%s[%d] = "%s", ',list,v.nodeID,v.name)
end
end
StaticPopupDialogs["m1"] = {timeout=10,hasEditBox = 1,text = ""} StaticPopup_Show("m1") StaticPopup1EditBox:SetText(mlist)
]]
local s = {}
RXP_.defaultSpellList = s
s["DRUID"] = {
[4] = {
8921, -- moonfire
774, -- rejuvenation
},
[6] = {
467, -- thorns
5177, -- wrath r2
},
[8] = {
339, -- entangling roots
5186, -- healing touch r2
},
[10] = {
5232, -- mark of the wild
1058, -- rejuvenation r2
99, -- demoralizing roar
},
[12] = {
5229, -- enrage
8936, -- regrowth
},
[14] = {
5211, -- bash
782, -- thorns r2
5187, -- healing touch r3
},
[16] = {
1430, -- rejuvenation r3
779, -- swipe
},
[18] = {
1062, -- entangling roots r2
770, -- faerie fire
2637, -- hibernate
6808, -- maul r2
8938, -- regrowth
},
[20] = {
768, -- cat form
1082, -- claw
5188, -- healing touch r4
6756, -- mark of the wild r3
5215, -- prowl
1079, -- rip
},
[22] = {
2090, -- rejuvenation r4
},
[24] = {
1822, -- rake
8939, -- regrowth r3
2782, -- remove curse
1075, -- thorns r3
5217, -- tigers fury
},
[26] = {
2893, -- abolish poison
1850, -- dash
5189, -- healing touch r5
3029, -- claw r2
},
[28] = {
5195, -- entangling roots r3
2091, -- rejuvenation r5
9492, -- rip r2
},
[30] = {
17390, -- faerie fire feral r2
778, -- faerie fire r2
5234, -- mark of the wild
8940, -- regrowth r4
783, -- travel form
},
[32] = {
22568, -- ferocious bite
6778, -- healing touch r6
6785, -- ravage
1823, -- rake r2
},
[34] = {
1823, -- rake r2
3627, -- rejuvenation r6
8914, -- thorns r4
},
[36] = {
9005, -- pounce
8941, -- regrowth r5
9493, -- rip
6793, -- tigers fury
},
[38] = {
5201, -- claw r3
5196, -- entangling roots r4
8903, -- healing touch r7
},
[40] = {
20719, -- feline grace
22827, -- ferocious bite r2
29166, -- inntervate
8907, -- mark of the wild r5
8910, -- rejuvenation r7
6783, -- prowl r2
9634, -- dire bear
},
[42] = {
17391, -- faerie fire feral r3
9749, -- faerie fire r3
6787, -- ravage r2
9750, -- regrowth r6
},
[44] = {
22812, -- barkskin
9758, -- healing touch r8
1824, -- rake r3
9752, -- rip r4
9756, -- thorns r5
},
[46] = {
9821, -- dash r2
9823, -- pounce r2
9839, -- rejuvenation r8
},
[48] = {
9849, -- claw r4
22828, -- ferocious bite r3
9856, -- regrowth r7
9845, -- tigers fury r3
},
[50] = {
9888, -- healing touch r9
9884, -- mark of the wild r6
9866, -- ravage r3
},
[52] = {
9840, -- rejuvenation r9
9894, -- rip r5
},
[54] = {
17392, -- faerie fire feral r4
9907, -- faerie fire f4
9857, -- regrowth r8
9910, -- throns r6
},
[56] = {
22829, -- ferocious bite r4
9889, -- healing touch r10
9827, -- pounce r3
},
[58] = {
9857, -- ravage r4
9841, -- rejuvenation r10
33982, -- mangle r2
},
[60] = {
31018, -- ferocious bite r5
25297, -- healing touch r11
9885, -- mark of the wild r7
9913, -- prowl r3
9858, -- regrowth r9
25299, -- rejuvenation r11
9868, -- rip r6
9846, -- tigers fury r4
},
[62] = {
26978, -- healing touch r12
22570, -- maim
},
[63] = {
24248, -- ferocious bite r6
26981, -- rejuvenation r12
},
[64] = {
33763, -- lifebloom
26992, -- thorns r7
},
[65] = {
33357, -- dash r3
26980, -- regrowth
},
[66] = {
27011, -- faerie fire feral r5
26993, -- faerie fire r5
27006, -- pounce r4
27005, -- ravage r5
},
[68] = {
33983, --mangle r3
},
[69] = {
26979, -- healing touch r13
26982, -- rejuvenation r13
},
}
s["PALADIN"] = {
[1] = {
465, --Devotion Aura
},
[4] = {
20271, --Judgement
19740, --Blessing of might
},
[6] = {
498, --Divine protections
639, --Holy Light R2
3127, --parry
},
[8] = {
853, --Hammer of Justice
},
[10] = {
663, --Lay on Hands
1022, --Blessing of Protection
10290, --Devotion Aura R2
1152, --Purify
},
[12] = {
20287, --Seal of Righteousness R2
19834, --Blessing of Might R2
},
[14] = {
19742, --Blessing of Wisdom
647, --Holy Light R3
21082,--Seal of the crusader r1
20162,--Seal of the crusader r2
},
[16] = {
7294, --Retribution Aura
},
[18] = {
5573, --Divine Protection R2
20288, --Seal of Rightousness
},
[20] = {
26573, --Consecration
19750, --Flash of Light
879, --Exorcism
643, --Devotion Aura R3
},
[22] = {
1026, --Holy Light R4
19835, --blessing of might r3
20305,--seal of teh crusader r3
},
[24] = {
19850, --blessing of wisdom r2
5588, --hammer of justice r2
5599, --blessing of pretection r2
},
[26] = {
19939, --flash of light r2
10298, --retribution aura r2
},
[28] = {
5614, --exorcism r2
},
[30] = {
34769, --summon warhorse (belf)
13819, --summon warhorse (alliance)
20116, --consecration r2
1042, --holy light r5
10291, --devotion aura r4
2800, --lay of hands r2
20915, -- seal of command r2
},
[32] = {
19836, -- blessing of might r4
20306,--seal of the crusader r4
},
[34] = {
642, -- divine shield
19940, -- flash of light r3
19852, -- blessing of wisdom r3
},
[36] = {
5615, -- exorcism r3
10299, -- retribution aura r3
},
[38] = {
10278, -- blessing of protection r3
3472, -- holy light
20166, -- seal of wisdom
},
[40] = {
20922, -- consecration r3
5589, -- hammer of justice r3
1032, -- devotion aura r5
20918, -- seal of command r3
},
[42] = {
4987, -- cleanse
19837, -- blessing of might r5
19941, -- flash of light r4
20307,--seal of the crusader r5
},
[44] = {
24275, -- hammer of wrath
10312, -- exorcism r4
19853, -- blessing of wisdom r4
},
[46] = {
10300, -- retribution aura r4
10328, -- holy light r7
20356, -- seal of wisdom r2
},
[50] = {
1020, -- divine shield r2
2812, -- holy wrath
19942, -- flash of light r5
10310, -- lay of hands r3
10292, -- devotion aura r6
20923, -- consecration r4
20919, -- seal of command r4
},
[52] = {
19838, -- blessing of might r6
24274, -- hammer of wrath r2
10313, -- exorcism r5
20308,--seal of the crusader r6
},
[54] = {
10308, -- hammer of justice r4
10329, -- holy light r8
19854, -- blessing of wisdom r5
},
[56] = {
10301, -- retribution aura r5
},
[58] = {
19943, -- flash of light r6
20357, -- seal of widom r3
},
[60] = {
20954, -- consecration r5
25291, -- blessing of might r7
10314, -- exorcism r6
25294, -- holy light r9
10318, -- holy wrath r2
10293, -- devotion aura r7
25290, -- blessing of wisdom r6
24239, -- hammer of wrath r3
20920, -- seal of command r5
},
[61] = {
27158,--seal of the crusader
},
[62] = {
32223, -- crusader aura
27135, -- holy light r10
},
[64] = {
31892, -- seal of blood
31801, -- seal of vengeance
},
[65] = {
27142, -- blessing of wisdom
},
[66] = {
33776, -- spiritual attunement
27137, -- flash of light r7
27150, -- retribution aura
27166, -- seal of wisdom r4
},
[68] = {
27180, -- hammer of wrath r4
27138, -- exorcism r7
27139, -- holy wrath r3
},
[69] = {
27154, -- lay of hands r4
},
}
s["SHAMAN"] = {
[1] = {
8017, -- Rockbiter weapon
},
[4] = {
8042, -- earth shock
},
[6] = {
2484, -- earthbind totem
332, -- healing wave r2
},
[8] = {
8044, -- earth shock r2
324, -- lightning shield
5730, -- stoneclaw totem
8018, -- rockbiter weapon r2
},
[10] = {
850, -- flame shock
8075, -- strength of earth totem
529, -- Lightning Bolt r2 (10 instead of 8 to save money)
8024, -- Flametongue Weapon
},
[12] = {
1535, -- fire nova totem
547, -- healing wave r3
370, -- Purge
},
[14] = {
8045, -- earth shock r3
548, -- Lightning Bolt r3
},
[16] = {
526, -- cure poison
325, -- lightning shield r2
8019, -- rockbiter weapon r3
},
[18] = {
8052, -- flame shock r2
913, -- healing wave r4
6390, -- stoneclaw totem r2
8143, -- Tremor Totem
8027, -- Flametongue Weapon r2
},
[20] = {
8056, -- frost shock
2645, -- ghost wolf
8004, -- lesser healing wave
6363, -- searing totem r2
915, -- Lightning Bolt r4
},
[22] = {
131, -- Water Breathing
2870, -- cure disease
8498, -- fire nova totem r2
8166, -- Poison Cleansing Totem
},
[24] = {
8046, -- earth shock r4
939, -- healing wave r5
905, -- lightning shield r3