-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathcontent.lua
432 lines (397 loc) · 20.2 KB
/
content.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
function RPH_InitEnFactionGains()
local zone = {}
-- Kalimdor
zone.Ashenvale = 1440
zone.Azshara = 1447
zone.Darkshore = 1439
zone.Darnassus = 1457
zone.Desolace = 1443
zone.Durotar = 1411
zone.Dustwallow_Marsh = 1445
zone.Felwood = 1448
zone.Feralas = 1444
zone.Moonglade = 1450
zone.Mulgore = 1412
zone.Orgrimmar = 1454
zone.Silithus = 1451
zone.Stonetalon_Mountains = 1442
zone.Tanaris = 1438
zone.Teldrassil = 1438
zone.The_Barrens = 1413
zone.Thousand_Needles = 1441
zone.Thunder_Bluff = 1456
zone.UnGoro_Crater = 1449
zone.Winterspring = 1452
-- Eastern Kingdoms
zone.Alterac_Mountains = 1416
zone.Arathi_Highlands = 1417
zone.Badlands = 1418
zone.Blasted_Lands = 1419
zone.Burning_Steppes = 1428
zone.Deadwind_Pass = 1430
zone.Dun_Morogh = 1426
zone.Duskwood = 1431
zone.Eastern_Plaguelands = 1423
zone.Elwynn_Forest = 1429
zone.Hillsbrad_Foothills = 1424
zone.Ironforge = 1455
zone.Loch_Modan = 1432
zone.Redrige_Mountains = 1433
zone.Searing_Gorge = 1427
zone.Silverpine_Forest = 1421
zone.Stormwind_City = 1453
zone.Stranglethorn_Vale = 1434
zone.Swamp_Of_Sorrows = 1435
zone.The_Hinterlands = 1425
zone.Tirisfal_Glades = 1420
zone.Undercity = 1458
zone.Western_Plaguelands = 1422
zone.Westfall = 1436
zone.Wetlands = 1437
-- Battlegrounds
zone.Warsong_Gulch = 1460
zone.Arathi_Basin = 1461
zone.Alterac_Valley = 1459
if (RPH_IsAlliance) then
-- Stormwind
RPH_AddQuest(72, 4, 8, 1423, 25, {[6172] = 1})
RPH_AddQuest(72, 4, 8, 7796, 50, {[14047] = 20})
RPH_AddQuest(72, 4, 8, 8836, 5, {[21436] = 1})
RPH_AddQuest(72, 4, 8, 8822, 75, {[21436] = 10})
-- Darnassus
RPH_AddQuest(69, 4, 8, 7801, 50, {[14047] = 20})
RPH_AddQuest(69, 4, 8, 3792, 25, {[11040] = 5})
RPH_AddQuest(69, 4, 8, 3803, 50, {[11040] = 10})
RPH_AddQuest(69, 4, 8, 2750, 10, {[8646] = 1})
RPH_AddQuest(69, 4, 8, 2749, 10, {[8645] = 1})
RPH_AddQuest(69, 4, 8, 2748, 10, {[8644] = 1})
RPH_AddQuest(69, 4, 8, 2747, 10, {[8643] = 10})
RPH_AddQuest(69, 4, 8, 8830, 5, {[21436] = 1})
RPH_AddQuest(69, 4, 8, 8831, 75, {[21436] = 10})
-- Gnomergan Exiles
RPH_AddQuest(54, 4, 8, 7812, 50, {[14047] = 20})
RPH_AddQuest(54, 4, 8, 8812, 5, {[21436] = 1})
RPH_AddQuest(54, 4, 8, 8839, 75, {[21436] = 10})
-- Ironforge
RPH_AddQuest(47, 4, 8, 7806, 50, {[14047] = 20})
RPH_AddQuest(47, 4, 8, 6941, 10, {[17503] = 1})
RPH_AddQuest(47, 4, 8, 6942, 10, {[17502] = 1})
RPH_AddQuest(47, 4, 8, 6943, 10, {[17504] = 1})
RPH_AddQuest(47, 4, 8, 7027, 10)
RPH_AddQuest(47, 4, 8, 6781, 10, {[17422] = 20})
RPH_AddQuest(47, 4, 8, 7026, 10, {[17643] = 1})
RPH_AddQuest(47, 4, 8, 6881, 10, {[17423] = 1})
RPH_AddQuest(47, 4, 8, "Crystal Cluster", 50, {[17423] = 5})
RPH_AddQuest(47, 4, 8, 8834, 5, {[21436] = 1})
RPH_AddQuest(47, 4, 8, 8821, 75, {[21436] = 10})
-- Silverwing Sentinels
RPH_AddGeneral(890, 4, 8, "Warsong Gulch flag capture", 35, "Warsong Gulch flag capture", "Every time your team captures a flag you gain 35 reputation")
RPH_AddItems(890, 4, 8, 50, {[20558] = 3})
RPH_AddQuest(890, 4, 8, 8385, 100, {[20558] = 3, [20559] = 3, [20560] = 3})
-- League of Arathor
RPH_AddGeneral(509, 4, 8, "Arathi Basin collect 200 Resources", 10, "Collect 200 Resources", "For every 200 resources your team collects you gain 10 reputation")
RPH_AddGeneral(509, 4, 8, "Arathi Basin win (2000 Resources)", 100, "Arathi Basin win (2000 Resources)", "If your team wins with 2000 resources you will earn a total of 100 reputation")
RPH_AddItems(509, 4, 8, 50, {[20559] = 3})
RPH_AddQuest(509, 4, 8, 8385, 100, {[20558] = 3, [20559] = 3, [20560] = 3})
--RPH_AddQuest(509, 4, 8, 8105, 200)
RPH_AddQuest(509, 5, 8, 8114, 800)
-- Stormpike Guard
-- TODO: Add the quests when I can find confirmed rep values
RPH_AddMob(730, 4, 8, "Drek'Thar", 389)
RPH_AddMob(730, 4, 8, "Captain Galvangar", 125)
RPH_AddMob(730, 4, 8, "Horde Commanders", 12)
RPH_AddMob(730, 4, 8, "Horde Air Masters", 5)
RPH_AddMob(730, 4, 6, "Horde Guards", 5)
RPH_AddMob(730, 4, 8, "Lokholar the Ice Lord", 125)
RPH_AddGeneral(730, 4, 8, "Horde Players", 1, "Horde Players", "Kill Horde players to gain reputation")
-- Wintersaber Trainers
RPH_AddQuest(589, 4, 8, 4970, 50, {[12622] = 5, [12623] = 5})
RPH_AddQuest(589, 4, 8, 5201, 50)
RPH_AddQuest(589, 6, 8, 5981, 50)
end
if (RPH_IsHorde) then
-- Darkspear Trolls
RPH_AddQuest(530, 4, 8, 7837, 50, {[14047] = 20})
RPH_AddQuest(530, 4, 8, 2748, 10, {[8644] = 1})
RPH_AddQuest(530, 4, 8, 8816, 5, {[21438] = 1})
RPH_AddQuest(530, 4, 8, 8845, 75, {[21438] = 10})
-- Orgrimmar
RPH_AddQuest(76, 4, 8, 7832, 50, {[14047] = 20})
RPH_AddQuest(76, 4, 8, 822, 50, {[4898] = 5, [4897] = 1, [4896] = 1})
RPH_AddQuest(76, 4, 8, 6825, 10, {[17326] = 1})
RPH_AddQuest(76, 4, 8, 6826, 10, {[17327] = 1})
RPH_AddQuest(76, 4, 8, 6827, 10, {[17328] = 1})
RPH_AddQuest(76, 4, 8, 6801, 10, {[17306] = 1})
RPH_AddQuest(76, 4, 8, 6741, 10, {[17422] = 20})
RPH_AddQuest(76, 4, 8, 7001, 10)
RPH_AddQuest(76, 4, 8, 7002, 10, {[17642] = 1})
RPH_AddQuest(76, 4, 8, 7385, 50, {[17306] = 5})
RPH_AddQuest(76, 4, 8, 6985, 25, {[17522] = 10})
RPH_AddQuest(76, 4, 8, 8815, 5, {[21438] = 1})
RPH_AddQuest(76, 4, 8, 8823, 75, {[21438] = 10})
-- Thunder Bluff
RPH_AddQuest(81, 4, 8, 7825, 50, {[14047] = 20})
RPH_AddQuest(81, 4, 8, 2747, 10, {[8643] = 1})
RPH_AddQuest(81, 4, 8, 2749, 10, {[8645] = 1})
RPH_AddQuest(81, 4, 8, 2750, 10, {[8646] = 1})
RPH_AddQuest(81, 4, 8, 3804, 75, {[11040] = 10})
RPH_AddQuest(81, 4, 8, 8818, 5, {[21438] = 1})
RPH_AddQuest(81, 4, 8, 8825, 75, {[21438] = 1})
-- Undercity
RPH_AddQuest(68, 4, 8, 7819, 50, {[14047] = 20})
RPH_AddQuest(68, 4, 8, 8817, 5, {[21438] = 1})
RPH_AddQuest(68, 4, 8, 8826, 75, {[21438] = 10})
-- Warsong Outriders
RPH_AddGeneral(889, 4, 8, "Warsong Gulch flag capture", 35, "Warsong Gulch flag capture", "Every time your team captures a flag you gain 35 reputation")
RPH_AddItems(889, 4, 8, 50, {[20558] = 3})
RPH_AddQuest(889, 4, 8, 8388, 100, {[20558] = 3, [20559] = 3, [20560] = 3})
-- The Defilers
RPH_AddGeneral(510, 4, 8, "Arathi Basin collect 200 Resources", 10, "Collect 200 Resources", "For every 200 resources your team collects you gain 10 reputation")
RPH_AddGeneral(510, 4, 8, "Arathi Basin win (2000 Resources)", 100, "Arathi Basin win (2000 Resources)", "If your team wins with 2000 resources you will earn a total of 100 reputation")
RPH_AddItems(510, 4, 8, 50, {[20559] = 3})
RPH_AddQuest(510, 4, 8, 8388, 100, {[20558] = 3, [20559] = 3, [20560] = 3})
--RPH_AddQuest(510, 4, 8, 8120, 200)
RPH_AddQuest(510, 5, 8, 8121, 800)
-- Frowstwolf Clan
-- TODO: Add the quests when I can find confirmed rep values
RPH_AddMob(729, 4, 8, "Vanndar Stormpike", 389)
RPH_AddMob(729, 4, 8, "Captain Balinda Stonehearth", 125)
RPH_AddMob(729, 4, 8, "Alliance Commanders", 12)
RPH_AddMob(729, 4, 8, "Alliance Air Masters", 5)
RPH_AddMob(729, 4, 6, "Alliance Guards", 5)
RPH_AddMob(729, 4, 8, "Ivus the Forest Lord", 125)
RPH_AddGeneral(729, 4, 8, "Alliance Players", 1, "Alliance Players", "Kill Alliance players to gain reputation")
end
-- Argent Dawn
RPH_AddQuest(529, 4, 8, "Minion's Scourgestones", 25, {[12840] = 20})
RPH_AddQuest(529, 4, 8, "Invader's Scourgestones", 25, {[12841] = 10})
RPH_AddQuest(529, 4, 8, "Corruptor's Scourgestone", 25, {[12843] = 1})
RPH_AddItems(529, 4, 8, 25, {[12844] = 1})
RPH_AddQuest(529, 4, 8, 9132, 10, {[22528] = 30})
RPH_AddQuest(529, 4, 8, 9127, 10, {[22526] = 30})
RPH_AddQuest(529, 4, 8, 9129, 10, {[22527] = 30})
RPH_AddQuest(529, 4, 8, 9125, 10, {[22524] = 30})
RPH_AddQuest(529, 4, 8, "Dalson's Tears / Writhing Haunt Quests", 25, {[13320] = 1, [13356] = 5, [14047] = 4})
RPH_AddQuest(529, 4, 8, 5218, 25, {[13320] = 1, [13357] = 6, [14047] = 1})
RPH_AddMob(529, 4, 5, "Non-Elites in Plaguelands", 5)
RPH_AddMob(529, 4, 6, "Elites and Shadowmages Plaguelands", 5)
RPH_AddMob(529, 4, 6, "Cauldron Lords", 12)
RPH_AddMob(529, 4, 7, "Trash mobs in Stratholme and Scholomance", 5)
RPH_AddMob(529, 4, 8, "Bosses in Stratholme and Scholomance", 25)
-- Bloodsail Buccaners
RPH_AddMob(87, 1, 6, "Booty Bay innkeepers/traders", 5, zone.Stranglethorn_Vale)
RPH_AddMob(87, 1, 6, "Booty Bay Bruiser", 25, zone.Stranglethorn_Vale)
RPH_AddMob(87, 1, 6, "Booty Bay Elite", 25, zone.Stranglethorn_Vale)
RPH_AddMob(87, 1, 8, "Baron Revilgaz", 5, zone.Stranglethorn_Vale)
RPH_AddMob(87, 1, 6, "Captain Steelgut", 25, zone.Arathi_Highlands)
RPH_AddMob(87, 1, 6, "First Mate Nilzlix", 5, zone.Arathi_Highlands)
RPH_AddMob(87, 1, 6, "Doctor Draxlegauge", 5, zone.Arathi_Highlands) -- Might only give 1 rep.
RPH_AddMob(87, 1, 2, "Shakes O'Breen", 5, zone.Arathi_Highlands)
RPH_AddMob(87, 1, 6, "Blackwater Deckhand", 5, zone.Arathi_Highlands)
RPH_AddMob(87, 1, 6, "Deckhand Moishe", 5, zone.Arathi_Highlands)
RPH_AddMob(87, 1, 7, "Jazzrik", 5, zone.Badlands)
RPH_AddQuest(87, 5, 8, "Dressing the Part", 10, nil, nil, false)
RPH_AddQuest(87, 5, 8, "Avast Ye, Scallywag", 25, nil, nil, false)
RPH_AddQuest(87, 5, 8, "Avast Ye, Admiral!", 200, nil, nil, false)
-- Brood of Nozdormu
RPH_AddMob(910, 1, 4, "Anubisath Defender", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Anubisath Sentinel", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Obsidian Eradicator", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Anubisath Qiraj Lasher", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Vekniss Hive Crawler", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Vekniss Soldier", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Vekniss Stinger", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Vekniss Warrior", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 4, "Vekniss Wasp", 100, "Temple of Ahn'Qiraj")
RPH_AddMob(910, 1, 8, "Most Bosses", 50, "Ruins of Ahn'Qiraj")
RPH_AddMob(910, 1, 8, "Ossirian", 100, "Ruins of Ahn'Qiraj")
RPH_AddQuest(910, 1, 8, 8595, 500, {[21229] = 1})
RPH_AddQuest(910, 1, 8, 8784, 1000, {[21230] = 1})
RPH_AddQuest(910, 1, 4, 8302, 200, {[20384] = 200})
-- Cenarion Circle
--TODO: --P5-- Confirm rep for Abyssal templar/duke/lord and add total instance rep
RPH_AddMob(609, 4, 6, "Twilight Cultists", 1, zone.Silithus)
RPH_AddMob(609, 4, 7, "Twilight Flamereaver", 1, zone.Silithus)
RPH_AddMob(609, 4, 8, "Twilight Lord Everun", 5)
RPH_AddMob(609, 4, 6, "Twilight Keeper", 5)
RPH_AddQuest(609, 4, 8, 8362, 75, {[20513] = 3})
RPH_AddQuest(609, 4, 8, 8363, 250, {[20514] = 3})
RPH_AddQuest(609, 4, 8, 8364, 350, {[20515] = 3})
RPH_AddQuest(609, 4, 8, 8319, 100, {[20404] = 10})
RPH_AddQuest(609, 4, 8, 9338, 200, {[20802] = 1, [20800] = 1, [20801] = 1})
-- Darkmoon Faire
RPH_AddQuest(909, 4, 4, "Small Furry Paws", 100, {[5134] = 5})
RPH_AddQuest(909, 4, 4, "Torn Bear Pelts", 100, {[11407] = 5})
RPH_AddQuest(909, 4, 4, "Soft Bushy Tails", 100, {[4582] = 5})
RPH_AddQuest(909, 4, 4, "Vibrant Plumes", 100, {[5117] = 5})
RPH_AddQuest(909, 4, 4, "Evil Bat Eyes", 100, {[11404] = 10}, nill, false)
RPH_AddQuest(909, 4, 4, "More Bat Eyes", 100, {[11404] = 10})
RPH_AddQuest(909, 4, 4, "Glowing Scorpid Blood", 100, {[19933] = 10}, nill, false)
RPH_AddQuest(909, 4, 4, "More Glowing Scorpid Blood", 100, {[19933] = 10})
RPH_AddQuest(909, 4, 4, "Coarse Weightstones", 100, {[3240] = 10})
RPH_AddQuest(909, 4, 4, "Heavy Grinding Stone", 100, {[3486] = 7})
RPH_AddQuest(909, 4, 4, "Green Iron Bracers", 100, {[3835] = 3})
RPH_AddQuest(909, 4, 4, "Big Black Mace", 100, {[7945] = 1})
RPH_AddQuest(909, 4, 4, "Rituals of Strength", 100, {[12644] = 8}, nill, false)
RPH_AddQuest(909, 4, 4, "More Dense Grinding Stones", 100, {[12644] = 8})
RPH_AddQuest(909, 4, 4, "Copper Modulator", 100, {[4363] = 5}, 500)
RPH_AddQuest(909, 4, 4, "Whirring Bronze Gizmo", 100, {[4375] = 7})
RPH_AddQuest(909, 4, 4, "Green Firework", 100, {[9313] = 36})
RPH_AddQuest(909, 4, 4, "Mechanical Repair Kit", 100, {[11590] = 6})
RPH_AddQuest(909, 4, 4, "Thorium Widget", 100, {[15994] = 6}, nill, false)
RPH_AddQuest(909, 4, 4, "More Thorium Widgets", 100, {[15994] = 6})
RPH_AddQuest(909, 4, 4, "Embossed Leather Boots", 100, {[2309] = 3})
RPH_AddQuest(909, 4, 4, "Toughened Leather Armor", 100, {[2314] = 3})
RPH_AddQuest(909, 4, 4, "Barbaric Harness", 100, {[5739] = 3})
RPH_AddQuest(909, 4, 4, "Turtle Scale Leggins", 100, {[8185] = 1})
RPH_AddQuest(909, 4, 4, "Armor Kits", 100, {[15564] = 8}, nill, false)
RPH_AddQuest(909, 4, 4, "More Armor Kits", 100, {[15564] = 8})
RPH_AddQuest(909, 4, 8, 7929, 150, {[19267] = 1})
RPH_AddQuest(909, 4, 8, 7907, 150, {[19228] = 1})
RPH_AddQuest(909, 4, 8, 7928, 150, {[19257] = 1})
RPH_AddQuest(909, 4, 8, 7927, 150, {[19277] = 1})
RPH_AddQuest(909, 4, 8, "Your Fortune Awaits You...", 50, {["Sayge's Fortune #23"] = 1}) -- Quest ID: 7937, Item ID: 19423 (not added to questdb.lua)
RPH_AddQuest(909, 4, 8, "Your Fortune Awaits You...", 50, {["Sayge's Fortune #24"] = 1}) -- Quest ID: 7938, Item ID: 19424 (not added to questdb.lua)
RPH_AddQuest(909, 4, 8, "Your Fortune Awaits You...", 50, {["Sayge's Fortune #25"] = 1}) -- Quest ID: 7944, Item ID: 19443 (not added to questdb.lua)
RPH_AddQuest(909, 4, 8, "Your Fortune Awaits You...", 50, {["Sayge's Fortune #27"] = 1}) -- Quest ID: 7945, Item ID: 19452 (not added to questdb.lua)
-- Hydraxian Waterlords
RPH_AddMob(749, 4, 6, "Desert Rumbler, Dust Stormer", 5, zone.Silithus)
RPH_AddMob(749, 4, 6, "Greater Obsidian Elemental", 5, zone.Burning_Steppes)
RPH_AddMob(749, 4, 7, "Lord Incendius", 15, "Blackrock Depths")
RPH_AddMob(749, 4, 7, "Huricanian (Rare)", 25, zone.Silithus)
RPH_AddMob(749, 4, 7, "Pyroguard Emberseer", 50, "Upper Blackrock Spire")
RPH_AddMob(749, 4, 7, "Molten Giant, Ancient Core Hound, Lava Surger, Firelord", 20, "Molten Core")
RPH_AddMob(749, 4, 7, "Molten Destroyer and Lava Pack", 40, "Molten Core")
RPH_AddInstance(749, 4, 8, "Molten Core (All bosses)", 1050, false)
RPH_AddInstance(749, 4, 8, "Molten Core (Ragnaros and Golemagg)", 350, false)
-- Ravenholdt
RPH_AddMob(349, 4, 6, "Syndicate Mobs", 5)
RPH_AddQuest(349, 4, 5, "Syndicate Emblems (Rogue)", 100, {[17124] = 1})
RPH_AddQuest(349, 4, 8, 8249, 50, {[16885] = 5})
-- Shen'dralar
RPH_AddQuest(809, 4, 8, 7485, 200, {[18334] = 1, [18335] = 1, [14344] = 2, [12735] = 1})
RPH_AddQuest(809, 4, 8, 7483, 200, {[18332] = 1, [18335] = 1, [14344] = 2, [12938] = 2})
RPH_AddQuest(809, 4, 8, 7484, 200, {[18333] = 1, [18335] = 1, [14344] = 4, [12753] = 2})
RPH_AddQuest(809, 4, 8, "Class trinket quest, can only be completed once.", 500, nill, nill, false)
-- Steamwheedle Cartel
-- TODO: Add the Dire Maul quests as well, finding mixed values on awarded reputation so need confirmation
-- Everlook
RPH_AddMob(577, 1, 8, "Wastewander Shadow Mage", 2.5)
RPH_AddMob(577, 1, 8, "Wastewander Assassin", 2.5)
RPH_AddMob(577, 1, 8, "Wastewander Rogue", 2.5)
RPH_AddMob(577, 1, 8, "Wastewander Thief", 2.5)
RPH_AddMob(577, 1, 8, "Wastewander Bandit", 2.5)
RPH_AddMob(577, 1, 8, "Southsea Brigand", 2.5)
RPH_AddMob(577, 1, 8, "Southsea Cannoneer", 2.5)
RPH_AddMob(577, 1, 8, "Baron Longshore", 12.5)
RPH_AddQuest(577, 1, 4, 9266, 500, {[14047] = 40, [3857] = 4})
RPH_AddQuest(577, 1, 4, 9268, 250, {[4338] = 40, [3466] = 4})
RPH_AddQuest(577, 1, 4, 9267, 250, {[2589] = 40, [3371] = 4})
RPH_AddQuest(577, 1, 4, 9259, 250, {[4306] = 40, [2604] = 4})
-- Gadgetzan
RPH_AddMob(369, 1, 8, "Wastewander Shadow Mage", 5)
RPH_AddMob(369, 1, 8, "Wastewander Assassin", 5)
RPH_AddMob(369, 1, 8, "Wastewander Rogue", 5)
RPH_AddMob(369, 1, 8, "Wastewander Thief", 5)
RPH_AddMob(369, 1, 8, "Wastewander Bandit", 5)
RPH_AddMob(369, 1, 8, "Southsea Brigand", 2.5)
RPH_AddMob(369, 1, 8, "Southsea Cannoneer", 2.5)
RPH_AddMob(369, 1, 8, "Baron Longshore", 12.5)
RPH_AddQuest(369, 1, 4, 9268, 500, {[4338] = 40, [3466] = 4})
RPH_AddQuest(369, 1, 4, 9266, 250, {[14047] = 40, [3857] = 4})
RPH_AddQuest(369, 1, 4, 9267, 250, {[2589] = 40, [3371] = 4})
RPH_AddQuest(369, 1, 4, 9259, 250, {[4306] = 40, [2604] = 4})
-- Ratchet
RPH_AddMob(470, 1, 8, "Wastewander Shadow Mage", 2.5)
RPH_AddMob(470, 1, 8, "Wastewander Assassin", 2.5)
RPH_AddMob(470, 1, 8, "Wastewander Rogue", 2.5)
RPH_AddMob(470, 1, 8, "Wastewander Thief", 2.5)
RPH_AddMob(470, 1, 8, "Wastewander Bandit", 2.5)
RPH_AddMob(470, 1, 8, "Southsea Brigand", 5)
RPH_AddMob(470, 1, 8, "Southsea Cannoneer", 5)
RPH_AddMob(470, 1, 8, "Baron Longshore", 25)
RPH_AddQuest(470, 1, 4, 9267, 500, {[2589] = 40, [3371] = 4})
RPH_AddQuest(470, 1, 4, 9266, 250, {[14047] = 40, [3857] = 4})
RPH_AddQuest(470, 1, 4, 9268, 250, {[4338] = 40, [3466] = 4})
RPH_AddQuest(470, 1, 4, 9259, 250, {[4306] = 40, [2604] = 4})
-- Booty Bay
RPH_AddMob(21, 1, 8, "Wastewander Shadow Mage", 2.5)
RPH_AddMob(21, 1, 8, "Wastewander Assassin", 2.5)
RPH_AddMob(21, 1, 8, "Wastewander Rogue", 2.5)
RPH_AddMob(21, 1, 8, "Wastewander Thief", 2.5)
RPH_AddMob(21, 1, 8, "Wastewander Bandit", 2.5)
RPH_AddMob(21, 1, 8, "Southsea Brigand", 2.5)
RPH_AddMob(21, 1, 8, "Southsea Cannoneer", 2.5)
RPH_AddMob(21, 1, 8, "Baron Longshore", 12.5)
RPH_AddQuest(21, 1, 4, 9259, 500, {[4306] = 40, [2604] = 4})
RPH_AddQuest(21, 1, 4, 9266, 250, {[14047] = 40, [3857] = 4})
RPH_AddQuest(21, 1, 4, 9268, 250, {[4338] = 40, [3466] = 4})
RPH_AddQuest(21, 1, 4, 9267, 250, {[2589] = 40, [3371] = 4})
-- Syndicate
RPH_AddMob(70, 1, 4, "Myrokos Silentform", 25)
RPH_AddMob(70, 1, 4, "Winstone Wolfe", 5)
RPH_AddMob(70, 1, 4, "Lord Jorach Ravenholdt", 5)
RPH_AddMob(70, 1, 4, "Fahrad", 5)
RPH_AddMob(70, 1, 4, "Zan Shivsproket", 5)
RPH_AddMob(70, 1, 4, "Smudge Thunderwood", 5)
RPH_AddMob(70, 1, 4, "Simone Cantrell", 5)
RPH_AddMob(70, 1, 4, "Master Kang", 5)
RPH_AddMob(70, 1, 4, "Carlo Aurelius", 5)
RPH_AddMob(70, 1, 4, "Ravenholdt Assassin", 5)
RPH_AddMob(70, 1, 4, "Ravenholdt Guard", 5)
-- Thorium Brotherhood
RPH_AddQuest(59, 4, 5, 8242, 25, {[18944] = 2, [4234] = 10, [3857] = 1})
RPH_AddQuest(59, 4, 5, 8241, 25, {[18944] = 2, [3575] = 4, [3857] = 1})
RPH_AddQuest(59, 4, 5, 7736, 25, {[18944] = 2, [3356] = 4, [3857] = 1})
RPH_AddQuest(59, 5, 6, 7737, 625, {[18945] = 100})
RPH_AddQuest(59, 6, 8, 6642, 50, {[11370] = 10})
RPH_AddQuest(59, 6, 8, 6643, 200, {[17010] = 1})
RPH_AddQuest(59, 6, 8, 6644, 200, {[17011] = 1})
RPH_AddQuest(59, 6, 8, 6645, 150, {[17012] = 2})
RPH_AddQuest(59, 6, 8, 6646, 200, {[11382] = 1})
-- Timbermaw Hold
RPH_AddMob(576, 2, 6, "Deadwood Avenger, Den Watcher, Shaman, Gardener, Pathfinder & Warrior", 5)
RPH_AddMob(576, 2, 6, "Winterfall Runner, Den Watcher, Pathfinder, Totemic, Shaman, & Ursa", 5)
RPH_AddMob(576, 2, 8, "Chieftain Bloodmaw", 15)
RPH_AddMob(576, 2, 8, "Overlord Ror", 15)
RPH_AddMob(576, 2, 8, "Ragepaw (Rare)", 25)
RPH_AddMob(576, 2, 8, "Grizzle Snowpaw (Rare)", 25)
RPH_AddMob(576, 2, 8, "High Chief Winterfall", 25)
RPH_AddQuest(576, 2, 8, 8469, 50, {[21383] = 5})
RPH_AddQuest(576, 2, 8, "Feathers for Nafien / Grazle", 50, {[21377] = 5})
-- Zandalar Tribe
RPH_AddQuest(270, 4, 8, 8238, 25, {[19701] = 1, [19702] = 1, [19703] = 1})
RPH_AddQuest(270, 4, 8, 8239, 25, {[19704] = 1, [19705] = 1, [19706] = 1})
RPH_AddQuest(270, 4, 8, 8195, 25, {[19698] = 1, [19699] = 1, [19700] = 1})
RPH_AddQuest(270, 4, 8, 9210, 500, {[18330] = 1})
RPH_AddQuest(270, 4, 8, 9208, 500, {[18331] = 1})
RPH_AddQuest(270, 4, 8, 9209, 500, {[18329] = 1})
RPH_AddQuest(270, 4, 8, 75, "Destoy a Bijou at the Altar of Zanza")
RPH_AddItems(270, 4, 8, 50, {[19858] = 1})
RPH_AddInstance(270, 4, 8, "Zul'Gurub", 2750)
-- Magram Clan Centaur
RPH_AddMob(93, 1, 5, "Khan Shaka", 25)
RPH_AddMob(93, 1, 6, "Gelkis Mauler", 20)
RPH_AddMob(93, 1, 6, "Gelkis Marauder", 20)
RPH_AddMob(93, 1, 6, "Gelkis Rumbler", 20)
RPH_AddMob(93, 1, 6, "Gelkis Outrunner", 20)
RPH_AddMob(93, 1, 6, "Gelkis Stamper", 20)
RPH_AddMob(93, 1, 6, "Gelkis Windchaser", 20)
RPH_AddMob(93, 1, 6, "Gelkis Scout", 20)
RPH_AddMob(93, 1, 6, "Gelkis Earthcaller", 20)
-- Gelkis Clan Centaur
RPH_AddMob(92, 1, 4, "Warug's Bodyguard", 5)
RPH_AddMob(92, 1, 5, "Khan Jehn", 25)
RPH_AddMob(92, 1, 6, "Magram Bonepaw", 25)
RPH_AddMob(92, 1, 6, "Magram Scout", 20)
RPH_AddMob(92, 1, 6, "Magram Wrangler", 20)
RPH_AddMob(92, 1, 6, "Magram Windchaser", 20)
RPH_AddMob(92, 1, 6, "Magram Stormer", 20)
RPH_AddMob(92, 1, 6, "Magram Marauder", 20)
RPH_AddMob(92, 1, 6, "Magram Mauler", 20)
RPH_AddMob(92, 1, 6, "Magram Outrunner", 20)
RPH_AddMob(92, 1, 6, "Magram Pack Runner", 20)
--- local preGC = collectgarbage("count"
collectgarbage("collect")
--- print("Collected " .. (preGC-collectgarbage("count")) .. " kB of garbage RPH");
end