Files
Questie-Octo/References/QuestieOld/Database/Corrections/tbcNPCFixes.lua
T

2181 lines
124 KiB
Lua

---@class QuestieTBCNpcFixes
local QuestieTBCNpcFixes = QuestieLoader:CreateModule("QuestieTBCNpcFixes")
---@type QuestieDB
local QuestieDB = QuestieLoader:ImportModule("QuestieDB")
---@type ZoneDB
local ZoneDB = QuestieLoader:ImportModule("ZoneDB")
---@type Phasing
local Phasing = QuestieLoader:ImportModule("Phasing")
function QuestieTBCNpcFixes:Load()
local npcKeys = QuestieDB.npcKeys
local zoneIDs = ZoneDB.zoneIDs
local npcFlags = QuestieDB.npcFlags
local waypointPresets = QuestieDB.waypointPresets
local phases = Phasing.phases
return {
[279] = { -- Morgan Pestle
[npcKeys.questStarts] = {9025},
},
[331] = {
[npcKeys.questStarts] = {8250,64038},
},
[332] = { -- Master Mathias Shaw
[npcKeys.questStarts] = {141,350,395,2206,2360,2607,6183,6184},
},
[376] = { -- High Priestess Laurena
[npcKeys.questStarts] = {5631,5634,5645,5673,5676,64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {5634,5635,5636,5637,5638,5639,5640,5676,5677,5678,64028,64031,64034,64035},
},
[461] = { -- Demisette Cloyce
[npcKeys.questStarts] = {4488,4738,4968,8419},
},
[914] = { -- Ander Germaine
[npcKeys.questStarts] = {64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {64028,64031,64034,64035},
},
[918] = { -- Osborne the Night Man
[npcKeys.questStarts] = {8233},
},
[928] = { -- Lord Grayson Shadowbreaker
[npcKeys.questStarts] = {3000,7637,7640,7641,7643,7646,7647,7666,8415,64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {7638,7639,7640,7644,7646,7648,7666,7670,64028,64031,64034,64035},
},
[1378] = { -- Pilot Bellowfiz
[npcKeys.questStarts] = {317,318,415},
},
[2038] = { -- Lord Melenas
[npcKeys.spawns] = {[zoneIDs.TELDRASSIL] = {{51.23,50.8},{51.31,50.19},{52.82,50.21}}},
[npcKeys.waypoints] = {},
},
[2385] = {
[npcKeys.spawns] = {[zoneIDs.HILLSBRAD_FOOTHILLS] = {{63.59,67.96},{58.52,55.59},{60.98,50.92},{70.35,67.98},{61.14,66.86},{57.56,49.97},{66.26,74.09},{60.16,58.47},{56.7,60.08},{58.98,56.53},{57.68,59.31},{67.97,80.87},{61.79,69.02},{66.33,75.32},{64.98,66.4},{64.87,69.26},{65.09,72.99},{62.62,71.43}}},
},
[2552] = {
[npcKeys.spawns] = {[zoneIDs.ARATHI_HIGHLANDS] = {{32.04,46.29},{35.61,49.41},{37.5,40.95},{35.1,46.16}}},
},
[2553] = {
[npcKeys.spawns] = {[zoneIDs.ARATHI_HIGHLANDS] = {{31,42.4},{31.8,46.4},{34.6,39.4},{34.6,39.6},{35.2,46.4},{35.6,49.4},{37.4,40.8},{37.6,41}}},
[npcKeys.waypoints] = {},
},
[2554] = {
[npcKeys.waypoints] = {},
},
[2556] = {
[npcKeys.spawns] = {[zoneIDs.ARATHI_HIGHLANDS] = {{63.51,71.64},{67.08,70.15},{59.93,71.64},{62.55,73.17},{67.98,78.74},{67.65,77.23},{67.74,77.06},{67.93,76.49},{68.55,76.41},{69.97,68.65},{71.2,65.91},{71.25,69.92},{70.91,67.35},{70.64,69.64},{70.02,71.75},{69.03,71.98},{69.13,79.46},{72.68,64.43},{71.88,63.02},{64.28,68.95},{68.74,73.43},{66.03,81.88},{67.55,81.59},{66.28,82.24},{69.88,81.13},{69.55,81.58},{68.29,80.06},{69.17,81.66},{69.19,82.41},{68.17,79.5},{67.75,81.95},{67.18,80.83},{70.04,77.34},{68.99,78.68},{70.45,78.2},{69.75,78.01}}},
},
[3036] = { -- Kym Wildmane
[npcKeys.questStarts] = {64049,64051,64053,64128,64217},
[npcKeys.questEnds] = {64047,64049,64051,64053},
},
[3038] = { -- Kary Thunderhorn
[npcKeys.questStarts] = {6065,6070,9617},
},
[3066] = { -- Narm Skychaser
[npcKeys.questStarts] = {2984,2986},
},
[3171] = { -- Thotar
[npcKeys.questStarts] = {6062,6067,6081,6082,6083,9617},
[npcKeys.questEnds] = {6062,6068,6069,6070,6082,6083},
},
[3230] = { -- Nazgrel
[npcKeys.questStarts] = {9400,9405,9438,9495,10121,10136,10390,10391,10392,10756,10876},
},
[3324] = { -- Grol'dar
[npcKeys.questStarts] = {64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[3326] = { -- Zevrost
[npcKeys.questStarts] = {3631,4737,4967,8419},
},
[3327] = { -- Gest
[npcKeys.questStarts] = {},
},
[3328] = { -- Ormok
[npcKeys.questStarts] = {8233,64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[3344] = { -- Kardris Dreamseeker
[npcKeys.questStarts] = {64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[3353] = { -- Grezz Ragefist
[npcKeys.questStarts] = {64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[3401] = { -- Shenthul
[npcKeys.questStarts] = {2379,2458,2460,2479},
},
[3406] = { -- Xor'juul
[npcKeys.questStarts] = {64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[3407] = { -- Sian'dur
[npcKeys.questStarts] = {6066,6068,9617},
},
[3516] = { -- Arch Druid Fandral Staghelm
[npcKeys.questStarts] = {952,3764,3781,6761},
},
[4163] = { -- Syurna
[npcKeys.questStarts] = {2242,8233},
},
[4214] = { -- Erion Shadewhisper
[npcKeys.questStarts] = {2260},
},
[4215] = { -- Anishar
[npcKeys.questStarts] = {},
},
[4323] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH]={{41.87,80.76},{41.38,77.81},{42.77,81.06},{43.25,81.46},{42.14,76.6},{44.81,76.61},{45.68,84.1},{55.1,73.11},{51.06,74.15},{46.55,84.9},{51.74,67.65},{47.74,70.1},{44.76,73.97},{45.06,78.74},{54.38,70.54},{44.6,81.58},{46.67,82.35},{47.27,82.46},{43.57,70.0},{45.76,72.13},{45.51,73.14},{46.82,71.51},{50.51,71.97},{48.94,70.24},{50.01,69.05},{46.2,65.05},{48.18,80.52},{44.11,66.44},{44.93,64.48},{46.71,65.42},{47.21,67.19},{43.08,69.23},{43.71,64.4},{45.79,65.18},{45.95,67.21},},},
},
[4324] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH]={{45.78,82.35},{41.5,79.51},{42.8,79.17},{42.19,78.86},{45.77,84.33},{55.46,83.41},{55.02,84.13},{51.41,71.02},{49.11,68.06},{44.83,75.86},{45.56,68.91},{45.07,69.71},{47.18,77.95},{52.72,70.07},{48.46,78.55},{56.37,70.08},{43.03,82.1},{45.21,67.98},{46.45,83.4},{46.48,67.42},{42.48,65.63},{47.74,66.3},{48.45,67.02},},},
},
[4358] = {
[npcKeys.spawns] = {},
[npcKeys.zoneID] = zoneIDs.DUSTWALLOW_MARSH,
},
[4359] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH]={{57.13,15.03},{57.42,14.93},{57.44,15.17},{58.2,16.26},{57.98,15.41},{58.06,15.91},{58.48,16.22},{58.36,15.33},{58.85,14.9},{54.17,15.11},{54.07,14.94},{59.14,15.51},{54.57,15.53},{57.34,15.54},{54.19,15.66},{53.78,15.15},{55.36,16.61},{54.74,16.48},{57.45,16.0},{57.6,15.85},{57.49,16.58}}},
},
[4360] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH]={{57,11},{57.4,10.4},{57.8,11.6},{58,11},{58.2,9.2},{58.4,8.4},{58.4,10.2},{58.6,8},{59,10.8},{59.4,9.4},{59.4,9.8},{59.6,7.2},{59.6,9.2},{59.6,9.8},{59.6,10.6},{59.8,7.6},{61.8,7.4},{62.4,8},{62.8,8},{62.8,9},{63,7.2},{63.2,6}}},
[npcKeys.zoneID] = zoneIDs.DUSTWALLOW_MARSH,
},
[4361] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH]={{57,11},{57.4,10.4},{57.8,11.6},{58,11},{58.2,9.2},{58.4,8.4},{58.4,10.2},{58.6,8},{59,10.8},{59.4,9.4},{59.4,9.8},{59.6,7.2},{59.6,9.2},{59.6,9.8},{59.6,10.6},{59.8,7.6},{61.8,7.4},{62.4,8},{62.8,8},{62.8,9},{63,7.2},{63.2,6}}},
[npcKeys.zoneID] = zoneIDs.DUSTWALLOW_MARSH,
},
[4456] = { -- Fiora Longears
[npcKeys.questStarts] = {1133,1135},
},
[4563] = { -- Kaal Soulreaper
[npcKeys.questStarts] = {4489,4739,4969,8419},
},
[4582] = { -- Carolyn Ward
[npcKeys.questStarts] = {},
},
[4583] = { -- Miles Dexter
[npcKeys.questStarts] = {8233},
},
[4584] = { -- Gregory Charles
[npcKeys.questStarts] = {},
},
[4606] = { -- Aelthalyste
[npcKeys.questStarts] = {5643,5657,5658,5679,10379},
[npcKeys.questEnds] = {5660,5661,5663,5644,5646,5662,5679,5658,10379},
},
[4947] = { -- Theramore Lieutenant
[npcKeys.questStarts] = {},
},
[4968] = { -- Lady Jaina Proudmoore
[npcKeys.questStarts] = {1267,11142,11222},
},
[5082] = {
[npcKeys.spawns] = {[zoneIDs.WETLANDS] = {{8.4,61.8}}}, -- New position in TBC
},
[5111] = { -- Innkeeper Firebrew
[npcKeys.questStarts] = {3790,8353,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {8353,63448,63767,65284,65561,93823,96253},
},
[5149] = { -- Brandur Ironhammer
[npcKeys.questStarts] = {2999,3681,4486,7670,8415},
},
[5165] = { -- Hulfdan Blackbeard
[npcKeys.questStarts] = {2238,2298,8233},
},
[5166] = { -- Ormyr Flinteye
[npcKeys.questStarts] = {},
},
[5167] = { -- Fenthwick
[npcKeys.questStarts] = {8233},
},
[5204] = { -- Apothecary Zinge
[npcKeys.questStarts] = {232,243,1358,4133,4769,8980},
},
[5480] = { -- Ilsa Corbin
[npcKeys.questStarts] = {1638},
},
[5495] = { -- Ursula Deline
[npcKeys.questStarts] = {64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {64028,64031,64034,64035},
},
[5497] = { -- Jennea Cannon
[npcKeys.questStarts] = {1861,1920,1921,1939,1947,1953,2861,64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {1860,1861,1919,1920,64028,64031,64034,64035},
},
[5505] = { -- Theridran
[npcKeys.questStarts] = {5924,9063,64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {64028,64031,64034,64035},
},
[5515] = { -- Einris Brightspear
[npcKeys.questStarts] = {6073,6076,64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {64028,64031,64034,64035},
},
[5675] = { -- Carendin Halgar
[npcKeys.questStarts] = {1471,1472,1473,1474,3001,10788,10790,65597},
[npcKeys.questEnds] = {1471,1473,1474,1476,1478,10605,10789,65593,65597},
},
[5676] = {
[npcKeys.zoneID] = zoneIDs.ORGRIMMAR,
[npcKeys.spawns] = {
[zoneIDs.GHOSTLANDS] = {{27,15.2}},
[zoneIDs.UNDERCITY] = {{86.51,26.94}},
[zoneIDs.STORMWIND_CITY] = {{25.16,77.49}},
[zoneIDs.ORGRIMMAR] = {{49.66,50.14}},
},
},
[5875] = { -- Gan'rul Bloodeye
[npcKeys.questStarts] = {1501,1504,1507,1513,2996,10788,10789,65604},
[npcKeys.questEnds] = {1501,1504,1506,1512,1513,10790,65604,65610},
},
[5885] = { -- Deino
[npcKeys.questStarts] = {1944,1945,1947,1953,2861,64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {1943,1944,64046,64048,64050,64052},
},
[5901] = { -- Islen Waterseer
[npcKeys.questEnds] = {96,220,972,1528,1529,2985,2986,5158},
},
[5994] = { -- Zayus
[npcKeys.questStarts] = {64048,64050,64052,64063,64064},
[npcKeys.questEnds] = {64046,64048,64050,64052},
},
[6018] = { -- Ur'kyo
[npcKeys.questEnds] = {5642,5643,5680,5652,5654,5655,5656,5657},
},
[6072] = {
[npcKeys.spawns] = {[zoneIDs.ASHENVALE] = {{78.95,84.67},{78.8,82.4},{77.8,83.6},{78.6,85.6}}},
},
[6166] = { -- Yorus Barleybrew
[npcKeys.questEnds] = {1698,1699,10371},
},
[6171] = { -- Duthorian Rall
[npcKeys.questStarts] = {1641,1643,1650,1653,1661,1781,1790,1793,7638},
[npcKeys.questEnds] = {1641,1642,1649,1652,1661,1780,1788,1790,1793,2998,3681,4485,4486},
},
[6176] = { -- Bath'rah the Windwatcher
[npcKeys.questStarts] = {1712,1713,1792,8411,8412,8413},
[npcKeys.questEnds] = {1712,1713,1791,1792,8410,8411,8412,8413},
},
[6179] = { -- Tiza Battleforge
[npcKeys.questStarts] = {1645,1647,1779,1789,1794,4485},
},
[6251] = { -- Strahad Farsan
[npcKeys.questStarts] = {1758,1795,1801,4490},
[npcKeys.questEnds] = {1795,1798,1804,1805,2996,3001,3631,4487,4488,4489,4490},
},
[6467] = { -- Mennet Carkad
[npcKeys.questStarts] = {1886,1898,1978,1998,1999,2019,2378},
},
[6735] = { -- Innkeeper Saelienne
[npcKeys.questStarts] = {3763,8357,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {8357,63448,63767,65284,65561,93823,96253},
},
[6740] = { -- Innkeeper Allison
[npcKeys.questStarts] = {3789,8356,9027,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {8356,8860,9026,63448,63767,65284,65561,93823,96253},
},
[6741] = { -- Innkeeper Norman
[npcKeys.questStarts] = {3784,8354,8983,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {8354,8982,63448,63767,65284,65561,93823,96253},
},
[6746] = { -- Innkeeper Pala
[npcKeys.questStarts] = {3762,5926,8360,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {8360,8861,63448,63767,65284,65561,93823,96253},
},
[6929] = { -- Innkeeper Gryshka
[npcKeys.questStarts] = {936,5927,6385,8359,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {6384,8359,63448,63767,65284,65561,93823,96253},
},
[7009] = { -- Arantir
[npcKeys.questStarts] = {2358},
},
[7315] = { -- Darnath Bladesinger
[npcKeys.questStarts] = {1698,8417},
},
[7884] = { -- Fraggar Thundermantle
[npcKeys.questStarts] = {2877,2880,2881},
[npcKeys.questEnds] = {2877,2880,2881},
},
[8580] = {
[npcKeys.spawns] = {[zoneIDs.THE_TEMPLE_OF_ATAL_HAKKAR] = {{-1,-1}}},
},
[9046] = {
[npcKeys.spawns] = {
[zoneIDs.BURNING_STEPPES]={{34.94,27.86},},
[zoneIDs.SEARING_GORGE]={{43.34,99.17},},
},
[npcKeys.zoneID] = zoneIDs.BURNING_STEPPES,
},
[10181] = { -- Lady Sylvanas Windrunner
[npcKeys.questEnds] = {9177,9180,9621,9812,10592},
},
[10182] = {
[npcKeys.spawns] = {[zoneIDs.DESOLACE] = {{25.6,70.0}}},
[npcKeys.waypoints] = {},
},
[10540] = { -- Vol'jin
[npcKeys.questStarts] = {1361},
[npcKeys.waypoints] = {},
},
[10837] = { -- High Executor Derrington
[npcKeys.questEnds] = {105,5093,5094,5095,5096,5098,5238,5511,10374},
},
[10838] = { -- Commander Ashlam Valorfist
[npcKeys.questEnds] = {211,5066,5090,5091,5092,5097,5237,8415,8416,8418,10373},
},
[10839] = { -- Argent Officer Garush
[npcKeys.questStarts] = {5405,5406,5407,5408},
[npcKeys.questEnds] = {5405,5406,5407,5408,6029},
},
[10840] = { -- Argent Officer Pureheart
[npcKeys.questStarts] = {5401,5402,5403,5404},
[npcKeys.questEnds] = {5401,5402,5403,5404,6028},
},
[10857] = { -- Argent Quartermaster Lightspark
[npcKeys.questStarts] = {5507,5521},
[npcKeys.questEnds] = {5507,5521},
},
[11036] = { -- Leonid Barthalomew the Revered
[npcKeys.questEnds] = {5243,5462,5464,5522,64037,64064,64128},
},
[11039] = { -- Duke Nicholas Zverenhoff
[npcKeys.questStarts] = {5251,5263,5264,5503,5508,5509,5510},
[npcKeys.questEnds] = {5251,5262,5263,5503,5508,5509,5510,6030},
},
[11401] = { -- Priestess Alathea
[npcKeys.questStarts] = {5627,5640,5647,5672,5678},
[npcKeys.questEnds] = {5627,5628,5629,5630,5631,5632,5633,5672,5673,5674,5675},
},
[11406] = { -- High Priest Rohan
[npcKeys.questEnds] = {5641,5645,5647,7637},
},
[11943] = {
[npcKeys.spawns] = {[zoneIDs.DUROTAR] = {{51,41}}},
},
[11980] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{71.0,62.2}}},
[npcKeys.waypoints] = {},
},
[13283] = { -- Lord Tony Romano
[npcKeys.questStarts] = {64031,64034,64035,64037,64038},
[npcKeys.questEnds] = {64028,64031,64034,64035},
},
[13417] = { -- Sagorne Creststrider
[npcKeys.questStarts] = {7061,7667,7668,7669,8258,8259,8410},
[npcKeys.questEnds] = {6964,7667,7668,7669,8258,8259},
},
[13437] = { -- Wing Commander Ichman
[npcKeys.questStarts] = {6943},
},
[14725] = { -- Raedon Duskstriker
[npcKeys.questStarts] = {7799,7800,7801,10352,10354},
[npcKeys.questEnds] = {7799,7800,7801,10352,10354},
},
[14733] = { -- Sentinel Farsong
[npcKeys.questEnds] = {9521,7887,8289,7888,7921,7886},
},
[15279] = { -- Julia Sunstriker
[npcKeys.questStarts] = {10068},
},
[15280] = { -- Jesthenis Sunstriker
[npcKeys.questStarts] = {10069},
},
[15284] = { -- Matron Arena
[npcKeys.questStarts] = {10072},
},
[15350] = { -- Horde Warbringer
[npcKeys.spawns] = {
[zoneIDs.ORGRIMMAR]={{79.77,30.36}},
[zoneIDs.THUNDER_BLUFF]={{57.8,76.4}},
[zoneIDs.UNDERCITY]={{60.66,87.68}},
[zoneIDs.SILVERMOON_CITY]={{97,38.3}},
[zoneIDs.SHATTRATH_CITY]={{66.96,56.6}},
},
[npcKeys.questStarts] = {8367,8388,11339,11340,11341,11342,95457},
[npcKeys.questEnds] = {8367,8388,11339,11340,11341,11342,95457},
},
[15351] = { -- Alliance Brigadier General
[npcKeys.spawns] = {
[zoneIDs.IRONFORGE]={{70.41,91.10}},
[zoneIDs.SHATTRATH_CITY]={{67.41,33.86}},
[zoneIDs.DARNASSUS]={{58.02,34.52}},
[zoneIDs.THE_EXODAR]={{24.55,55.42}},
[zoneIDs.STORMWIND_CITY]={{82.91,14.16}},
},
[npcKeys.questStarts] = {8371,8385,11335,11336,11337,11338,64845,95455},
[npcKeys.questEnds] = {8371,8385,11335,11336,11337,11338,64845,95455},
},
[15493] = {
[npcKeys.spawns] = {[3430]={{46.8,46.4}}},
},
[15502] = { -- Andorgos
[npcKeys.questStarts] = {8544,8561,8592,8594,8602,8623,8625,8628,8630,8632,8639,8641,8657,8659,8662,8664,8667,8669},
},
[15503] = { -- Kandrostrasz
[npcKeys.questStarts] = {8559,8560,8579,8593,8595,8596,8621,8624,8626,8629,8631,8634,8637,8640,8655,8658,8660,8663,8665,8668},
[npcKeys.questEnds] = {8559,8560,8579,8593,8595,8596,8621,8624,8626,8629,8631,8634,8637,8640,8655,8658,8660,8663,8665,8668},
},
[15513] = { -- Ranger Sallina
[npcKeys.questStarts] = {10070},
},
[15563] = { -- Elder Bellowrage
[npcKeys.spawns] = {[zoneIDs.BLASTED_LANDS] = {{57.92,54.93}}},
},
[15576] = { -- Elder Winterhoof
[npcKeys.spawns] = {[zoneIDs.STRANGLETHORN_VALE] = {{26.47,76.53}}},
},
[15605] = { -- Elder Riversong
[npcKeys.spawns] = {[zoneIDs.ASHENVALE] = {{35.54,48.91}}},
},
[15658] = {
[npcKeys.waypoints] = {},
},
[15668] = {
[npcKeys.waypoints] = {},
},
[15669] = {
[npcKeys.waypoints] = {},
},
[15700] = { -- Warlord Gorchuk
[npcKeys.questEnds] = {8792,8793,8794,8851,8852,8853,8854,8855,10500},
},
[15701] = { -- Field Marshal Snowfall
[npcKeys.questEnds] = {8846,8847,8848,8849,8850,10501},
},
[15895] = { -- Lunar Festival Harbinger
[npcKeys.spawns] = {[zoneIDs.DARNASSUS]={{32.59,12.01}},
[zoneIDs.UNDERCITY]={{65.62,36.0}},
[zoneIDs.ORGRIMMAR]={{41.66,31.98}},
[zoneIDs.THUNDER_BLUFF]={{71.12,28.2}},
[zoneIDs.IRONFORGE]={{28.85,16.23}},
[zoneIDs.STORMWIND_CITY]={{23.22,53.24}},
-- [zoneIDs.THE_EXODAR]={{74,57.5}}, -- correction -- not present in tbc anniversary
-- [zoneIDs.SILVERMOON_CITY]={{73.1,82.6}}, -- not present in tbc anniversary
-- [zoneIDs.SHATTRATH_CITY]={{53.29,33.1},{48.14,36.87}}, -- not present in tbc anniversary
},
},
[15920] = {
[npcKeys.waypoints] = {[zoneIDs.EVERSONG_WOODS]={{{30,58.6}}}},
},
[15958] = {
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{54.06,70.63}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[15967] = {
[npcKeys.waypoints] = {},
},
[16108] = { -- Fenstad Argyle
[npcKeys.questStarts] = {8904,8979,8982,11558},
[npcKeys.questEnds] = {8904,8980,11558},
},
[16206] = {
[npcKeys.waypoints] = {},
},
[16208] = {
[npcKeys.waypoints] = {},
},
[16209] = {
[npcKeys.waypoints] = {},
},
[16224] = {
[npcKeys.waypoints] = {},
},
[16245] = {
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{34.33,49.96}}},
[npcKeys.waypoints] = {[zoneIDs.GHOSTLANDS] = {{{34.33,49.96},{34.23,51.04},{34.17,51.61},{34.57,52.19},{35.31,52.17},{35.34,52.17},{35.82,51.88},{36.00,51.72},{36.52,51.96},{36.70,52.28},{36.76,52.42},{37.00,53.15},{37.08,53.60},{37.19,54.35},{37.25,55.21},{37.26,55.38},{37.28,55.79},{37.35,56.57},{37.42,57.23},{37.43,57.34},{37.58,58.51},{37.62,58.84},{37.68,59.35},{37.68,60.13},{37.66,60.58},{37.62,61.34},{37.62,61.39},{37.53,62.26},{37.43,63.03},{37.27,64.16},{37.24,64.40},{37.19,64.80},{37.11,65.86},{37.10,66.02},{37.06,66.69},{37.00,67.43},{36.97,67.57},{36.72,68.20},{36.45,68.00},{36.45,67.17},{36.53,66.53},{36.64,65.91},{36.67,65.76},{36.79,65.16},{36.90,64.62},{37.00,64.07},{37.10,63.53},{37.30,63.04},{37.47,62.54},{37.66,61.77},{37.79,61.24},{37.90,60.69},{37.99,60.14},{38.07,59.58},{38.13,59.02},{38.15,58.46},{38.15,58.37},{38.13,57.47},{38.12,56.84},{38.12,56.28},{38.12,55.71},{38.12,55.14},{38.12,54.57},{38.12,54.20},{38.13,53.76},{38.14,53.19},{38.15,52.62},{38.13,51.73},{38.12,51.43},{38.05,50.58},{38.00,50.02},{37.89,49.48},{37.74,48.96},{37.67,48.40},{37.62,47.84},{37.60,47.27},{37.59,46.70},{37.59,46.13},{37.59,45.56},{37.59,44.99},{37.60,44.54},{37.62,44.23},{37.65,43.66},{37.72,43.10},{37.80,42.54},{37.91,42.00},{38.02,41.46},{38.17,40.68},{38.30,40.09},{38.42,39.55},{38.52,39.01},{38.61,38.46},{38.68,37.90},{38.75,37.34},{38.82,36.78},{38.90,36.22},{38.99,35.67},{39.08,35.12},{39.16,34.57},{39.25,34.01},{39.34,33.46},{39.43,32.91},{39.48,32.65},{39.63,31.98}}}},
},
[16246] = {
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{41.07,47.36}}},
[npcKeys.waypoints] = {[zoneIDs.GHOSTLANDS] = {{{41.07,47.36},{41.42,47.16},{41.78,47.04},{41.84,46.50},{41.79,46.09},{41.63,45.61},{41.26,45.62},{40.90,45.79},{40.55,46.01},{40.20,46.23},{39.86,46.48},{39.57,46.83},{39.32,47.26},{39.03,47.63},{38.73,47.96},{38.63,48.09},{38.39,48.51},{38.14,48.93},{37.86,49.32},{37.58,49.70},{37.33,50.12},{37.07,50.54},{36.78,50.91},{36.48,51.25},{36.17,51.58},{35.83,51.82},{35.48,52.03},{35.11,52.17},{34.74,52.26},{34.36,52.36},{33.99,52.48},{33.63,52.65},{33.31,52.95},{33.13,53.13},{32.95,53.36},{32.77,53.59},{32.58,53.84},{32.32,54.25},{32.06,54.66},{31.73,54.92},{31.36,55.05},{30.99,55.16},{30.61,55.25},{30.24,55.32},{29.86,55.36},{29.48,55.39},{29.10,55.40},{28.73,55.41},{28.35,55.41},{27.97,55.39},{27.59,55.34},{27.21,55.29},{26.84,55.24},{26.46,55.20},{26.08,55.17},{25.73,54.99},{25.45,54.61},{25.19,54.20},{24.92,53.79},{24.72,53.49},{24.47,53.07},{24.25,52.61},{24.07,52.10},{23.91,51.59},{23.69,51.13},{23.46,50.68},{23.23,50.23},{23.01,49.77},{22.78,49.31},{22.55,48.86},{22.36,48.36},{22.21,47.84},{22.08,47.31},{21.99,46.96},{21.95,46.40},{21.93,45.83},{21.94,45.27},{21.97,44.70},{21.98,44.48},{22.02,43.92},{22.07,43.35},{22.16,42.80},{22.25,42.25},{22.33,41.69},{22.31,41.13},{22.25,40.57},{22.19,40.01},{22.27,39.48},{22.46,38.98},{22.68,38.52},{22.97,38.17},{23.31,37.90},{23.66,37.70},{24.04,37.68},{24.41,37.66},{24.79,37.64},{25.17,37.62},{25.55,37.58},{25.93,37.54},{26.31,37.53},{26.68,37.54},{26.98,37.69},{27.33,37.87},{27.70,38.00},{28.08,38.07},{28.46,38.08},{28.83,37.97},{29.19,37.80},{29.55,37.63},{29.89,37.41},{30.06,37.01},{30.19,36.60},{30.18,36.03},{30.09,35.48},{29.96,34.95},{29.88,34.67},{29.74,34.26},{29.49,33.53},{29.27,33.06},{29.03,32.62},{28.78,32.20},{28.57,31.72},{28.44,31.38},{28.38,31.21},{28.18,30.72},{27.99,30.23},{27.78,29.76},{27.60,29.26},{27.49,28.72},{27.37,28.18},{27.26,27.64},{27.16,27.09},{27.09,26.53},{27.13,25.98},{27.44,25.68},{27.95,25.32},{28.27,25.02},{28.59,24.72},{28.92,24.44},{29.24,24.13},{29.51,23.73},{29.74,23.28},{29.62,22.76},{29.48,22.22},{29.38,21.68},{29.25,21.14},{29.09,20.63},{28.88,20.16},{28.68,19.76},{28.45,19.30},{28.22,18.85},{28.00,18.39},{27.77,17.93},{27.50,17.56},{27.14,17.36},{26.79,17.15},{26.56,17.02},{26.21,16.81},{25.86,16.59},{25.56,16.28},{25.45,15.73},{25.37,15.18}}}},
},
[16252] = { -- High Executor Mavren
[npcKeys.questStarts] = {9173,9177,9180,9758},
},
[16292] = {
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS]={{71.32,14.95}}},
},
[16333] = {
[npcKeys.waypoints] = {},
},
[16348] = { -- Ghostclaw Lynx
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{59.5,49.61},{61.59,65.99},{64.44,64.69},{65.27,66.07},{62.57,65.85},{63.03,74.21},{65.74,79.99},{63.85,73.01},{68.04,57.17},{68.38,54.64},{66.56,59.81},{68.38,58.22},{65.95,57.7},{67.79,55.19},{66.7,55.35},{66.6,52.26},{67.61,50.8},{68.03,53.19},{68.65,52.28},{69.62,51.41},{68.29,57.99},{65.59,59.92},{61.79,67.92},{63.71,67.39},{65.25,65.27},{62.25,66.84},{63.71,72.92},{62.68,70.47},{65.06,69.25},{61.6,70.46},{60.71,73.52},{64.33,73.32},{61.68,72.04},{61.61,74.99},{62.06,76.09},{64.64,78.51},{65.83,80.28},{62.62,75.28},{64.54,77.99},{59.1,53.6},{59.66,48.14},{60.02,44.86},{62.9,46.68},{62.61,47.54},{63.34,48.8},{64.16,48.69},{65.03,50},{70.66,44.82},{71.27,42.41},{72.28,42.56},{72.53,42.41},{68.63,32.74},{76.03,32.3},{76.37,34.06},{75.75,28.11},{77.46,27.59},{76.49,34.56},{79.22,29.44},{78.88,32.8},{74.38,38.52},{75.84,34.23},{70.56,37.35},{73.81,37.17},{69.81,37.13},{68.86,35.65},{68.79,32.58},{41.66,35.25},{42.56,36.57},{44.27,50.48},{45.14,48.51},{46.46,41.44},{44.57,44.51},{47.8,46.3},{48.72,41.41},{56.01,56.65},{47.9,53.17},{49.63,55.3},{50.49,42.3},{68.34,43.63},{50.98,48.66},{49.36,42.98},{47.6,42.97},{47.16,39.87},{68.37,44.79},{47.37,40.29},{45.76,42.94},{68.43,40.6},{67.19,35.69},{67.75,37.14},{68.51,33.64},{49.48,52.18},{51.52,45.88},{47.33,47.58},{47.32,45.79},{65.96,43.63},{68.03,46.08},{66.7,47.28}}},
},
[16349] = { -- Ghostclaw Ravager
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{50.2,59.53},{51.63,61.35},{22.96,61.46},{15.82,63.72},{17.16,65.8},{17.49,69.24},{20.12,66.79},{20.4,65.84},{22.78,63.73},{25.51,62.44},{28.01,58.55},{28.17,63.85},{31.89,63.8},{30.47,62.74},{30.36,61.29},{31.03,60.25},{32.9,57.43},{47.77,74.04},{46.86,71.57},{47.42,70.51},{61.12,63.47},{48.95,63.94},{54.17,62.18},{52.73,62.29},{49.68,61.44},{43.66,62.44},{42.49,63.93},{42.17,65.94},{40.64,62.59},{43.61,56.33},{47.1,62.27},{46.93,61.68},{48.6,61.87},{48.55,59.63},{53.57,58.36},{18.66,62.18},{20.33,61.4},{21.08,60},{22.97,59.26},{25.65,58.84},{24.2,58.52},{26.92,57.1},{63,63.07}}},
},
[16352] = { -- Greater Spindleweb
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{60.24,77.58},{58.93,74.98},{57.87,75.05},{58.65,71.83},{56.19,59.16},{56.34,60.42},{54.58,59.99},{47.85,63.95},{49.07,63.93},{48.55,65.8},{47.85,63.95},{49.07,63.93},{48.55,65.8},{46.27,77.73},{44.44,75.36},{44.77,75.42},{52.46,60.12},{52.45,63.08},{51.54,61.64},{51.58,58.39},{48.71,59.36},{46.9,60.26},{47.32,67.69},{47.42,68.41},{47.44,71.19},{41.79,63.85},{42.97,62.39},{42.24,62.87},{40.87,62.69},{43.11,55.61},{34.76,58.58},{20.4,62.19},{18.29,60.95},{16.37,61.2},{16.45,62.77},{18.55,65.24},{16.06,64.54},{16.53,67.64},{21.84,63.83},{22.4,62.2},{25.32,61.78},{24.31,61.39},{25.24,59.89},{24.19,64.86},{28.03,62.18},{27.66,63.68},{27.88,61.09},{27.13,59.86},{30.37,60.73},{29.67,63.78},{26.95,57.08},{29.38,56.92},{34.48,55.07},{43.34,55.39},{42.5,56.65},{43.05,59.11},{41.3,61.15},{33.36,61.38},{33.11,60.91}}},
},
[16357] = {
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{59.62,11.11}}},
[npcKeys.waypoints] = {[zoneIDs.GHOSTLANDS] = {{{59.64,13.14},{59.78,13.51},{59.85,13.65},{59.92,13.73},{60.10,13.90},{60.34,14.06},{60.49,14.14},{60.67,14.23},{60.80,14.27},{60.89,14.33},{61.01,14.49},{61.06,14.63},{61.10,14.79},{61.17,15.16},{61.20,15.38},{61.22,15.50},{61.23,15.89},{61.22,15.94},{61.21,16.19},{61.18,16.38},{61.10,16.70},{61.02,16.92},{60.89,17.10},{60.74,17.17},{60.61,17.17},{60.50,17.14},{60.37,17.03},{60.27,16.91},{60.20,16.81},{60.15,16.74},{60.07,16.56},{60.00,16.41},{59.93,16.12},{59.99,15.79},{60.11,15.61},{60.26,15.51},{60.34,15.53},{60.54,15.64},{60.62,15.74},{60.67,15.84},{60.71,16.11},{60.69,16.26},{60.61,16.50},{60.56,16.59},{60.38,16.78},{60.33,16.98},{60.40,17.05},{60.52,17.13},{60.62,17.15},{60.86,17.09},{60.99,16.97},{61.05,16.84},{61.10,16.67},{61.14,16.51},{61.17,16.41},{61.34,16.00},{61.42,15.80},{61.50,15.61},{61.58,15.42},{61.66,15.23},{61.74,15.03},{61.88,14.70},{61.96,14.51},{62.04,14.32},{62.13,14.14},{62.24,13.97},{62.35,13.82},{62.44,13.64},{62.52,13.45},{62.60,13.25},{62.67,13.06},{62.74,12.85},{62.76,12.63},{62.77,12.40},{62.78,12.17},{62.80,11.95},{62.81,11.72},{62.82,11.49},{62.84,11.27},{62.87,11.05},{62.92,10.83},{62.97,10.70},{63.06,10.59},{63.14,10.32},{62.98,10.21},{62.87,10.44},{62.90,10.80},{62.85,10.97},{62.74,11.06},{62.62,10.85},{62.52,10.61},{62.44,10.43},{62.35,10.29},{62.31,10.24},{62.15,10.03},{62.08,9.95},{61.86,9.74},{61.80,9.70},{61.55,9.58},{61.53,9.57},{61.25,9.48},{61.14,9.47},{61.05,9.47},{60.87,9.48},{60.61,9.51},{60.38,9.60},{60.23,9.71},{60.13,9.81},{60.02,9.99},{59.85,10.05},{59.74,10.01},{59.65,9.93},{59.50,9.79},{59.33,9.62},{59.18,9.44},{59.12,9.19},{59.07,9.00},{58.94,8.92},{58.83,8.94},{58.72,9.13},{58.71,9.33},{58.81,9.45},{58.84,9.47},{58.88,9.49},{59.20,9.49},{59.26,9.55},{59.45,9.75},{59.67,9.99},{59.67,10.00},{59.78,10.49},{59.66,10.90},{59.64,11.01},{59.60,11.16},{59.57,11.35},{59.55,11.52},{59.52,11.85},{59.52,12.10},{59.51,12.33},{59.53,12.64},{59.58,12.92},{59.60,13.03},{59.64,13.14}}}},
},
[16500] = { -- Valaatu
[npcKeys.questStarts] = {9290},
[npcKeys.questEnds] = {9290},
},
[16502] = { -- Zalduun
[npcKeys.questStarts] = {9283,9291},
[npcKeys.questEnds] = {9283,9291,9409},
[npcKeys.waypoints] = {},
},
[16576] = { -- Overlord Hun Maimfist
[npcKeys.questStarts] = {10388},
},
[16618] = { -- Innkeeper Velandra
[npcKeys.questStarts] = {63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {63448,63767,65284,65561,93823,96253},
},
[16646] = { -- Alamma
[npcKeys.questStarts] = {3001,4738,4968,10605},
},
[16647] = { -- Talionia
[npcKeys.questStarts] = {8419,9529,10789,10790}, -- on ptr 8419 started by this npc
},
[16648] = { -- Zanien
[npcKeys.questStarts] = {},
},
[16651] = { -- Zaedana
[npcKeys.questStarts] = {2861},
},
[16652] = { -- Quithas
[npcKeys.questStarts] = {1943,1947,1953,8250},
},
[16655] = { -- Harene Plainwalker
[npcKeys.questStarts] = {9063},
[npcKeys.waypoints] = {},
},
[16658] = { -- Aldrae
[npcKeys.questStarts] = {8254},
},
[16659] = { -- Lotheolan
[npcKeys.questStarts] = {},
},
[16666] = { -- Feledis
[npcKeys.waypoints] = {},
},
[16673] = { -- Oninath
[npcKeys.questStarts] = {8151,9617},
},
[16681] = { -- Champion Bachi
[npcKeys.questStarts] = {9601},
},
[16684] = { -- Zelanis
[npcKeys.questStarts] = {8233,9532,10372,10794},
},
[16685] = { -- Elara
[npcKeys.questStarts] = {},
},
[16686] = { -- Nerisen
[npcKeys.questStarts] = {},
},
[16700] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[16721] = { -- Shalannius
[npcKeys.questStarts] = {5924,9063},
},
[16738] = { -- Deremiis
[npcKeys.questStarts] = {},
},
[16739] = { -- Caregiver Breel
[npcKeys.questStarts] = {10520,63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {63448,63767,65284,65561,93823,96253},
},
[16756] = { -- Caedmos
[npcKeys.questStarts] = {8254},
},
[16771] = { -- Ahonan
[npcKeys.questStarts] = {1718,10371},
},
[16807] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[16808] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[16809] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[16817] = {
[npcKeys.spawns] = {
[zoneIDs.TELDRASSIL]={{56.5,92.3}},
[zoneIDs.STORMWIND_CITY]={{38.6,61.8}},
[zoneIDs.IRONFORGE]={{63.81,25.31}},
[zoneIDs.SHATTRATH_CITY]={{61.39,31.91}},
[zoneIDs.THE_EXODAR]={{41.62,25.28}},
},
},
[16818] = { -- Festival Talespinner
[npcKeys.spawns] = {
[zoneIDs.THUNDER_BLUFF]={{21.33,26.44}},
[zoneIDs.SHATTRATH_CITY]={{62.16,32.04}},
[zoneIDs.UNDERCITY]={{67.62,8.28}},
[zoneIDs.ORGRIMMAR]={{46.7,38.0}},
[zoneIDs.SILVERMOON_CITY]={{69.83,42.99}},
},
[npcKeys.questStarts] = {9339,11966},
},
[16823] = { -- Humphry
[npcKeys.waypoints] = {},
},
[16841] = { -- Watch Commander Relthorn Netherwane
[npcKeys.questEnds] = {64038},
},
[16888] = { -- Mahuram Stouthoof
[npcKeys.waypoints] = {},
},
[16927] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA]={{37.8,58.71},{37.7,58.88},{37.37,61.08},{36.55,57.83},{37.18,59.21},{37.79,62.12},{35.31,62.14},{35.18,62.99},{36.99,64.38},{35.36,63.18},{36.53,64.41},{35.31,69.79},{35.21,69.45},{34.57,66.62},{34.66,66.76},{34.15,65.74},{34.05,65.65},{33.3,64.8},{33.25,65.03},{32.8,65.87},{32.87,65.84},{35.04,59.27},{33.84,60.63},{33.96,60.9},{34.32,59.03},{34.36,58.67},{33.29,60.46},{33.51,58.77},{33.42,59.07},{34.6,57.88},{33.07,60.34},{32.09,61.48},{32.33,61.24},{32.06,61.02},{32.61,63.69},{32.81,63.61},{31.46,65.95},{31.46,66.1},{30.66,66.84},{30.54,66.36},{31.02,64.56},{31.03,64.77},{31.16,63.3},{31.14,62.91},{31.32,61.74},{31.49,61.91},{29.64,64.99},{30.79,61.11},{30.75,60.85},{31.32,60.41},{29.4,63.24},{30.28,60.1},{30.0,59.98},{31.39,60.21},{30.28,59.75},{29.44,65.19},{28.32,66.86},{28.45,66.54},{28.01,68.25},{27.8,68.29},{28.99,69.8},{28.97,69.83},{29.44,68.62},{29.58,68.61},{27.72,69.55},{27.38,69.08},{28.97,71.66},{29.59,70.57},{29.52,70.47},{28.89,71.41},{30.12,71.48},{30.16,71.71},{29.47,72.84},{29.46,72.62}}},
},
[16939] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{81.09,78.89}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[16944] = {
[npcKeys.waypoints] = {},
},
[16992] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{43.24,76.62},{42.95,76.43},{42.88,75.41},{43.11,78.29},{42.58,78.1},{44.3,79.35},{43.19,80.51},{26.33,66.82},{26.2,66.41},{23.66,61.87},{24.33,60.97},{22.99,58.95},{23.72,59.86},{22.45,58.09},{24.6,58.71},{24.39,57.88},{23.65,57.97},{23.06,56.98},{24.79,62.83},{25.41,63.77},{24.78,56.3},{24.05,55.43},{24.26,57.07},{25.19,53.55},{23.41,56.27},{23.56,54.34},{24.27,54.24},{23.98,52.22},{24.61,51.82},{23.11,53.18},{23.08,51.08},{24.0,50.7},{22.46,52.25},{22.4,54.07},{21.74,55.02},{22.37,55.94},{19.96,54.71},{21.19,55.99},{20.03,56.73},{20.36,57.06},{21.79,56.96},{19.04,56.28},{19.04,55.08},{18.66,56.61},{18.32,53.76},{17.58,54.21},{16.99,52.16},{17.39,53.31},{27.45,42.55},{25.59,41.21},{26.48,37.46},{26.74,37.48},{28.07,39.46},{27.31,39.01},{26.83,40.01},{27.57,41.47},{27.15,41.57},{28.34,41.75},{28.29,40.58},{29.45,43.69},{31.44,44.43},{30.88,43.32},{31.05,41.48},{29.47,39.59}}},
},
[16994] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{39.04,40.32}}},
},
[17000] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{40.22,31.09}}},
},
[17034] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{28.62,81.7},{29.02,81.48},{25.66,76.92},{27.55,77.86},{26.41,75.21},{26.23,75.39},{25.73,75.04},{24.91,74.93},{26.39,74.26},{25.34,71.56}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[17076] = { -- Lady Liadrin
[npcKeys.spawns] = {[zoneIDs.SILVERMOON_CITY]={{92.2,36.4}}},
[npcKeys.zoneID] = zoneIDs.SILVERMOON_CITY,
[npcKeys.questStarts] = {9737,64140,64141,64142,64143,64144,64145},
[npcKeys.questEnds] = {9737,64139,64140,64141,64142,64143,64144,64145},
},
[17084] = { -- Avruu
[npcKeys.waypoints] = {},
},
[17085] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{28.94,81.46}}},
},
[17087] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE] = {{71.8,40.2}}},
},
[17101] = {
[npcKeys.waypoints] = {},
},
[17110] = {
[npcKeys.waypoints] = {},
},
[17116] = {
[npcKeys.waypoints] = {},
},
[17119] = {
[npcKeys.waypoints] = {},
},
[17120] = { -- Behomat
[npcKeys.questStarts] = {8417},
},
[17204] = { -- Farseer Nobundo
[npcKeys.spawns] = {[zoneIDs.THE_EXODAR] = {{29.78,33.26}}},
[npcKeys.waypoints] = {},
[npcKeys.zoneID] = zoneIDs.THE_EXODAR,
[npcKeys.questEnds] = {9500,9502,9509,9547,9551,9554,9555,10490,10491,10968},
},
[17206] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE]={{11.36,82.34}}},
[npcKeys.zoneID] = zoneIDs.AZUREMYST_ISLE,
},
[17212] = { -- Tuluun
[npcKeys.questStarts] = {9461,9464,9500,9547},
},
[17214] = {
[npcKeys.waypoints] = {},
},
[17215] = {
[npcKeys.waypoints] = {},
},
[17219] = { -- Sulaa
[npcKeys.questStarts] = {8410,9462,9502,9551},
[npcKeys.waypoints] = {},
},
[17240] = {
[npcKeys.waypoints] = {},
},
[17241] = {
[npcKeys.waypoints] = {},
},
[17246] = {
[npcKeys.waypoints] = {},
},
[17249] = { -- Landro Longshot
[npcKeys.questStarts] = {63450,63768,65285,65562,93824,96254},
[npcKeys.questEnds] = {63450,63768,65285,65562,93824,96254},
},
[17288] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17290] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17294] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17296] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17301] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17307] = { -- Nazan
[npcKeys.name] = "Nazan", -- Vazruden the Herald when both NPCs are flying around, Nazan after dismount
},
[17311] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE] = {{16.6,94.4}}},
[npcKeys.zoneID] = zoneIDs.AZUREMYST_ISLE,
[npcKeys.waypoints] = {},
},
[17318] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE] = {{18.48,84.35}}},
},
[17334] = {
[npcKeys.waypoints] = {},
},
[17336] = {
[npcKeys.waypoints] = {},
},
[17348] = { -- Elder Brown Bear
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE] = {{49.18,21.28},{49.17,24.86},{47.41,23.27},{42.06,25.67},{36.78,31.99},{43.09,27.37},{44.23,28.8},{46.93,33.32},{45.09,37.22},{37.77,43.63},{34.97,42.88},{31.78,44.42},{33.83,49.44},{35.04,45.77},{35.77,50.71},{38.4,49.44},{41.84,48.53},{42.46,41.46},{43.61,58.74},{40.72,56.17},{40.12,53.88},{35.02,54.81}}},
},
[17350] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{43.74,24.11},{40.46,26.0},{47.68,32.78},{48.1,31.75},{35.84,43.61},{34.28,44.08},{31.29,42.66},{36.9,49.07},{36.72,50.54},{39.66,51.11},{43.58,51.24},{45.15,57.08},{42.6,58.1},{39.37,55.07},{43.64,62.19},{39.6,41.7},{43.7,39.3},{44.8,39.9}}},
},
[17352] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{61.18,57.34},{57.53,61.97},{59.29,65.69},{58.77,69.14},{60.85,61.16},{55.44,45.87},{55.26,45.69},{50.82,53.73},{50.82,53.98},{36.96,75.83},{36.75,74.85},{36.17,75.41},{36.25,75.74},{51.02,73.47},{51.24,74.03},{51.75,71.27},{51.39,74.15},{51.1,72},{62.48,54.62},{61.47,57.18},{46.78,56.59},{47.26,60.63},{48.38,72.73},{50.43,80.49},{49.53,74.52},{50.18,74.59},{50.13,72.82},{54.38,71.95}}},
},
[17359] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{25.94,40.96}}},
[npcKeys.zoneID] = zoneIDs.BLOODMYST_ISLE,
},
[17413] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA]={{26.9,37.46}}},
},
[17465] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17505] = { -- Killac
[npcKeys.questStarts] = {8151},
},
[17509] = { -- Jol
[npcKeys.questStarts] = {7670,9598,9600},
},
[17511] = { -- Fallat
[npcKeys.questStarts] = {},
},
[17513] = { -- Harnan
[npcKeys.questStarts] = {1939,1947,1953,8250},
},
[17514] = { -- Bati
[npcKeys.questStarts] = {2861},
},
[17519] = { -- Hobahken
[npcKeys.questStarts] = {},
[npcKeys.waypoints] = {},
},
[17520] = { -- Gurrag
[npcKeys.questStarts] = {},
[npcKeys.waypoints] = {},
},
[17527] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{28.06,62.73},{24.3,63.8},{26.4,57.9},{36.25,55.46},{30.41,61.4},{25.73,60.87},{25.8,47.18},{31.96,59.48},{33.61,60.7},{31.77,52.59},{36.32,48.56},{27.22,48.75},{23.34,48.27},{27.8,43.92},{24.86,43.0},{25.45,45.19},{32.67,54.68},{29.72,55.59},{26.27,55.7},{24.23,46.11},{26.62,46.33},{27.43,47.8},{28.21,50.03},{34.67,57.85},{33.42,57.18},{30.91,54.27},{31.14,56.93},{34.8,52.67},{33.4,51.94},{32.37,64.86},{30.73,59.36},{28.96,61.8},{28.78,58.66},{27.69,58.03},{30.14,69.42},{29.3,69.88},{30.88,71.57}}},
},
[17536] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_RAMPARTS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_RAMPARTS,
},
[17537] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_RAMPARTS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_RAMPARTS,
},
[17538] = { -- O'ros
[npcKeys.questStarts] = {10968},
[npcKeys.questEnds] = {10956},
},
[17544] = {
[npcKeys.spawns] = {[zoneIDs.SILVERMOON_CITY] = {{92.6,37.5}}},
[npcKeys.zoneID] = zoneIDs.SILVERMOON_CITY,
},
[17550] = {
[npcKeys.waypoints] = {},
},
[17587] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE]={{42.86,57.14},{37.84,18.12},{39.6,37.8},{56.83,59.81},{40.27,71.21},{46.6,31.9},{55.2,28.6},{53.6,42.6},{58.6,41.6},{55.2,47.4}}},
},
[17589] = {
[npcKeys.waypoints] = {},
},
[17591] = { -- Blood Elf Bandit
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE]={{26.21,67.0},{28.45,78.55},{36.27,60.96},{53.17,61.63},{65.1,39.27},{53.88,40.83},{54.39,21.66},{59.13,18.55},{34.1,18.78},{33.82,26.22},{36.7,32.66},{36.83,20.96},{51.78,17.52},{50.49,29.18},{46.49,39.52},{43.08,63.46},{35.27,64.86},{33.92,70.78},{32.31,62.66},{27.6,52.19}}},
},
[17592] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{72.81,20.83}}},
[npcKeys.waypoints] = {},
},
[17600] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{61.25,48.38}}},
},
[17610] = {
[npcKeys.waypoints] = {},
},
[17612] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE] = {{31.8,25.4},{34.0,25.4},{34.4,22.8},{34.0,20.8},{34.6,17.6},{34.2,14.6},{35.2,12.6},{35.6,11.6}}},
},
[17613] = {
[npcKeys.spawns] = {[zoneIDs.DEADWIND_PASS]={{46.93,75.64}}},
},
[17630] = { -- Innkeeper Jovia
[npcKeys.questStarts] = {63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {63448,63767,65284,65561,93823,96253},
},
[17663] = { -- Maatparm
[npcKeys.name] = "Maatparm",
},
[17671] = {
[npcKeys.spawns] = {[zoneIDs.THE_SHATTERED_HALLS]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_SHATTERED_HALLS,
},
[17682] = {
[npcKeys.waypoints] = {},
},
[17702] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{64.2,76.4}}},
},
[17713] = {
[npcKeys.waypoints] = {},
},
[17715] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE]={{86,54}}},
[npcKeys.zoneID] = zoneIDs.BLOODMYST_ISLE,
},
[17716] = { -- Sangrias Stillblade
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{68.51,9.67}}},
[npcKeys.zoneID] = zoneIDs.GHOSTLANDS,
},
[17717] = { -- Knight-Lord Bloodvalor
[npcKeys.questStarts] = {9678,9681,9685,9690,9692,9707,9721,64139,64319},
[npcKeys.questEnds] = {9677,9678,9684,9685,9691,9692,63866},
},
[17767] = {
[npcKeys.spawns] = {[zoneIDs.HYJAL_SUMMIT] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.HYJAL_SUMMIT,
},
[17809] = { -- Champion Bloodwrath
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{43.17,28.8}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[17810] = { -- Champion Lightrend
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{43.42,28.98}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[17811] = { -- Champion Swiftblade
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{43.55,28.6}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[17812] = { -- Champion Sunstriker
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{43.29,28.42}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[17830] = { -- Zelemar the Wrathful
[npcKeys.spawns] = {[zoneIDs.RAGEFIRE_CHASM] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.RAGEFIRE_CHASM,
},
[17831] = {
[npcKeys.waypoints] = {[zoneIDs.ZANGARMARSH] = {{{23.32,66.21},{23.28,66.08},{23.39,65.98},{23.51,66.01},{23.67,66.09},{24.52,66.48},{24.69,66.5},{24.52,66.48},{23.7,66.18},{23.48,66.01},{23.39,66.01},{23.34,66.1},{23.32,66.21}}}},
},
[17839] = { -- Rift Lord
[npcKeys.spawns] = {[zoneIDs.THE_BLACK_MORASS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BLACK_MORASS,
},
[17881] = {
[npcKeys.spawns] = {[zoneIDs.THE_BLACK_MORASS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BLACK_MORASS,
},
[17910] = {
[npcKeys.spawns] = {[zoneIDs.STRATHOLME] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.STRATHOLME,
},
[17911] = {
[npcKeys.spawns] = {[zoneIDs.STRATHOLME] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.STRATHOLME,
},
[17912] = {
[npcKeys.spawns] = {[zoneIDs.STRATHOLME] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.STRATHOLME,
},
[17913] = {
[npcKeys.spawns] = {[zoneIDs.STRATHOLME] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.STRATHOLME,
},
[17914] = {
[npcKeys.spawns] = {[zoneIDs.STRATHOLME] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.STRATHOLME,
},
[17923] = {
[npcKeys.waypoints] = {[zoneIDs.ZANGARMARSH] = {{{19,62.4},{19,63.5},{19.2,64.6}}}},
},
[17975] = { -- High Botanist Freywinn
[npcKeys.spawns] = {[zoneIDs.THE_BOTANICA] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BOTANICA,
},
[17976] = { -- Commander Sarannis
[npcKeys.spawns] = {[zoneIDs.THE_BOTANICA] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BOTANICA,
},
[17977] = { -- Warp Splinter
[npcKeys.spawns] = {[zoneIDs.THE_BOTANICA] = {{-1,-1}}},
},
[18020] = { -- Defender Adrielle
[npcKeys.questStarts] = {10066,10067},
},
[18024] = { -- Defender Sorli
[npcKeys.questStarts] = {10066,10067},
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE] = {{55.56,52.32,phases.BLOODMYST_ISLE_SAVED}}},
},
[18072] = { -- Elementalist Sharvak
[npcKeys.questEnds] = {9869,9870,10953},
},
[18096] = {
[npcKeys.spawns] = {[zoneIDs.OLD_HILLSBRAD_FOOTHILLS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.OLD_HILLSBRAD_FOOTHILLS,
},
[18099] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{62.02,23.95}}},
[npcKeys.waypoints] = {[zoneIDs.NAGRAND] = {{{61.26,24.88},{61.21,24.90},{61.17,24.92},{61.12,24.93},{61.08,24.94},{61.04,24.95},{60.99,24.95},{60.95,24.96},{60.90,24.97},{60.86,24.97},{60.81,24.98},{60.77,24.99},{60.72,25.01},{60.68,25.02},{60.63,25.03},{60.59,25.03},{60.55,25.00},{60.52,24.96},{60.49,24.91},{60.48,24.90},{60.44,24.86},{60.41,24.82},{60.37,24.77},{60.34,24.73},{60.30,24.69},{60.27,24.64},{60.23,24.60},{60.20,24.56},{60.16,24.52},{60.13,24.47},{60.09,24.43},{60.07,24.37},{60.06,24.31},{60.05,24.24},{60.05,24.17},{60.04,24.10},{60.03,24.04},{60.02,23.97},{60.01,23.91},{60.00,23.84},{59.99,23.77},{59.98,23.71},{59.97,23.64},{59.96,23.58},{59.95,23.51},{59.94,23.44},{59.93,23.38},{59.92,23.31},{59.90,23.25},{59.88,23.19},{59.87,23.12},{59.84,23.07},{59.82,23.01},{59.80,22.94},{59.78,22.88},{59.76,22.82},{59.73,22.77},{59.71,22.71},{59.68,22.66},{59.65,22.61},{59.61,22.57},{59.58,22.52},{59.58,22.45},{59.60,22.39},{59.62,22.33},{59.64,22.26},{59.65,22.20},{59.67,22.14},{59.69,22.07},{59.70,22.01},{59.71,21.95},{59.73,21.88},{59.74,21.82},{59.76,21.75},{59.77,21.69},{59.79,21.63},{59.81,21.56},{59.82,21.50},{59.84,21.43},{59.85,21.37},{59.88,21.31},{59.91,21.28},{59.95,21.24},{59.99,21.21},{60.03,21.17},{60.07,21.13},{60.11,21.10},{60.15,21.07},{60.19,21.03},{60.22,20.99},{60.26,20.96},{60.30,20.92},{60.34,20.89},{60.38,20.88},{60.42,20.90},{60.46,20.94},{60.50,20.98},{60.58,21.06},{60.62,21.10},{60.65,21.14},{60.69,21.18},{60.72,21.22},{60.76,21.27},{60.79,21.31},{60.83,21.34},{60.87,21.39},{60.89,21.45},{60.90,21.51},{60.92,21.57},{60.94,21.63},{60.96,21.70},{60.98,21.76},{61.00,21.82},{61.03,21.88},{61.05,21.93},{61.09,21.98},{61.12,22.02},{61.16,22.06},{61.19,22.11},{61.22,22.16},{61.26,22.20},{61.29,22.23},{61.34,22.24},{61.38,22.22},{61.42,22.19},{61.46,22.16},{61.50,22.12},{61.54,22.08},{61.57,22.04},{61.61,22.01},{61.65,22.02},{61.70,22.04},{61.74,22.05},{61.79,22.07},{61.83,22.09},{61.87,22.11},{61.92,22.12},{61.96,22.13},{62.00,22.15},{62.03,22.21},{62.05,22.27},{62.07,22.33},{62.08,22.34},{62.10,22.40},{62.13,22.45},{62.15,22.51},{62.17,22.57},{62.18,22.64},{62.17,22.70},{62.17,22.77},{62.16,22.84},{62.14,22.90},{62.14,22.97},{62.13,23.04},{62.13,23.10},{62.12,23.17},{62.11,23.24},{62.10,23.30},{62.10,23.37},{62.09,23.44},{62.08,23.50},{62.07,23.57},{62.06,23.64},{62.05,23.70},{62.04,23.77},{62.04,23.84},{62.03,23.90},{62.02,23.97},{62.01,24.04},{62.00,24.10},{62.00,24.17},{61.98,24.22},{61.94,24.26},{61.91,24.31},{61.88,24.35},{61.84,24.40},{61.81,24.45},{61.78,24.50},{61.75,24.54},{61.71,24.57},{61.66,24.59},{61.62,24.62},{61.58,24.64},{61.54,24.66},{61.50,24.69},{61.45,24.72},{61.41,24.75},{61.37,24.78},{61.33,24.81},{61.29,24.84},{61.25,24.87},{61.26,24.88},}}},
},
[18120] = {
[npcKeys.waypoints] = {},
},
[18121] = {
[npcKeys.waypoints] = {},
},
[18152] = {
[npcKeys.spawns] = {[zoneIDs.ZANGARMARSH] = {{26.4,22}}},
},
[18181] = { -- Minion of Gurok
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{63.16,79.69},{62.74,80.39},{62.47,79.75},{62.02,80.66},{62.69,81.68},{61.27,81.05},{61.34,80.33},{61.23,79.43},{60.55,81.33},{60.27,79.85},{60.18,80.42},{59.35,80.96},{58.41,80.27},{60.07,81.9},{58.63,81.7},{57.44,81.08},{49.7,71.22},{49.14,71.93},{49.72,72.81},{49.03,76.64},{49.12,74.14},{50.24,77.51},{50.67,75.88},{50.65,77.08},{51.29,79.23},{52.35,78.37},{52.0,82.5},{52.82,82.3},{57.8,83.22},{57.45,83.91},{57.44,86.67},{58.42,86.21},{53.93,86.83},{49.2,82.58},{48.55,81.96},{47.7,80.74},{43.35,78.19},{42.67,73.78},{42.26,76.97},{42.59,78.19},{41.63,81.55},{40.25,81.94},{41.04,82.04},{41.06,82.9},{39.31,83.31},{40.13,84.02},{39.59,84.16},{41.01,85.31},{39.18,84.81},{39.89,84.82},{38.83,82.03},{38.07,83.61},{37.39,82.18},{38.41,83.56},{36.83,82.86},{36.37,82.0},{30.92,72.28},{34.73,80.27},{33.94,80.03},{32.86,80.44},{35.38,81.49},{34.93,83.23},{32.57,82.05},{33.77,82.66},{33.38,81.56},{32.36,81.09},{31.72,82.22},{31.62,80.53},{30.84,80.91},{29.86,81.24},{29.75,80.44},{29.86,78.81},{29.19,80.28},{28.55,64.73},{28.36,64.28},{29.21,65.86},{28.68,66.83},{28.03,65.57},{28.56,68.23},{29.14,68.43},{28.89,68.93},{28.68,70.16},{27.96,70.63},{28.57,72.05},{28.21,73.22},{27.56,72.83},{28.03,74.82},{27.48,74.11},{28.17,74.11},{26.89,71.36},{27.32,75.84},{28.68,75.81},{28.1,76.77},{26.18,73.2},{26.59,72.56},{26.19,72.14},{25.61,73.14},{25.13,71.71},{24.09,71.44},{24.45,49.17},{27.27,52.13}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
},
[18182] = { -- Gurok the Usurper
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{29.05,25.04}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
},
[18185] = { -- Feralfen Serpent Spirit
[npcKeys.spawns] = {[zoneIDs.ZANGARMARSH] = {{44.29,66.9}}},
[npcKeys.zoneID] = zoneIDs.ZANGARMARSH,
},
[18238] = {
[npcKeys.npcFlags] = QuestieDB.npcFlags.QUEST_GIVER,
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{32.27,58.41},{37.92,27.53}}},
[npcKeys.waypoints] = {[zoneIDs.NAGRAND] = {{{34.47,21.69},{34.54,21.97},{34.62,22.40},{34.72,22.80},{34.83,23.14},{34.95,23.48},{35.06,23.82},{35.14,24.18},{35.21,24.54},{35.28,24.91},{35.34,25.28},{35.42,25.64},{35.53,25.83},{35.71,26.08},{35.90,26.34},{36.10,26.58},{36.30,26.81},{36.52,27.01},{36.75,27.17},{36.98,27.32},{37.22,27.42},{37.47,27.48},{37.73,27.52},{37.98,27.53},{38.23,27.50},{38.47,27.39},{38.70,27.23},{38.93,27.06},{39.15,26.89},{39.38,26.72},{39.61,26.55},{39.83,26.37},{40.07,26.23},{40.32,26.19},{40.55,26.32},{40.74,26.57},{40.94,26.81},{41.14,27.03},{41.32,27.30},{41.48,27.59},{41.63,27.90},{41.78,28.21},{41.93,28.51},{42.09,28.81},{42.25,29.10},{42.41,29.40},{42.54,29.73},{42.67,30.05},{42.81,30.36},{42.97,30.66},{43.16,30.92},{43.35,31.16},{43.58,31.34},{43.80,31.52},{44.02,31.71},{44.23,31.91},{44.45,32.10},{44.67,32.30},{44.89,32.49},{45.10,32.69},{45.32,32.89},{45.53,33.09},{45.77,33.23},{46.01,33.34},{46.24,33.50},{46.43,33.75},{46.62,34.00},{46.83,34.22},{47.03,34.44},{47.22,34.70},{47.30,34.83}},{{28.43,53.59},{28.45,53.75},{28.50,54.13},{28.56,54.49},{28.56,54.87},{28.53,55.25},{28.53,55.63},{28.60,55.99},{28.72,56.33},{28.87,56.64},{29.02,56.94},{29.19,57.23},{29.38,57.47},{29.59,57.68},{29.80,57.89},{30.01,58.11},{30.20,58.36},{30.38,58.62},{30.44,58.69},{30.54,58.75},{30.67,58.82},{30.76,58.83},{31.01,58.78},{31.25,58.66},{31.49,58.57},{31.74,58.53},{32.00,58.50},{32.24,58.42},{32.49,58.38},{32.75,58.36},{33.00,58.33},{33.17,58.28},{33.37,58.13},{33.58,57.91},{33.80,57.74},{34.04,57.60},{34.27,57.45},{34.49,57.25},{34.69,57.02},{34.91,56.84},{35.14,56.68},{35.39,56.59},{35.54,56.48},{35.74,56.24},{35.94,56.02},{36.14,55.78},{36.33,55.52},{36.52,55.27},{36.68,55.08},{36.90,54.97},{37.09,54.94},{37.35,54.97},{37.60,55.00},{37.85,55.05},{37.97,55.15},{38.15,55.41},{38.33,55.68},{38.53,55.92},{38.73,56.15},{38.92,56.40},{39.11,56.65},{39.30,56.90},{39.49,57.15},{39.69,57.40},{39.90,57.60},{40.12,57.78},{40.34,57.98},{40.55,58.20},{40.75,58.43},{40.97,58.63},{41.19,58.79},{41.44,58.89},{41.69,58.94},{41.93,59.05},{42.16,59.20},{42.41,59.26},{42.66,59.28},{42.92,59.29},{43.17,59.32},{43.42,59.36},{43.67,59.42},{43.92,59.45},{44.17,59.51},{44.43,59.54},{44.68,59.54}}}},
},
[18294] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{71.4,40.6}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
},
[18369] = {
[npcKeys.waypoints] = {},
},
[18398] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{43.7,20.4}}},
},
[18399] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{43.7,20.4}}},
},
[18400] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{43.7,20.4}}},
},
[18401] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{43.7,20.4}}},
},
[18402] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{43.7,20.4}}},
},
[18424] = { -- Warden Treelos
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{45.01,22.80}}},
[npcKeys.waypoints] = {[zoneIDs.TEROKKAR_FOREST] = {{{45.01,22.80},{45.03,22.74},{45.07,22.57},{45.10,22.45},{45.12,22.34},{45.14,22.19},{45.15,22.09},{45.19,21.93},{45.21,21.90},{45.26,21.84},{45.38,21.72},{45.43,21.52},{45.44,21.34},{45.44,21.21},{45.41,21.07},{45.35,20.96},{45.27,20.86},{45.20,20.82},{45.10,20.82},{45.03,20.87},{44.96,20.93},{44.93,20.97},{44.91,21.05},{44.87,21.18},{44.85,21.31},{44.83,21.44},{44.82,21.57},{44.74,21.71},{44.70,21.73},{44.62,21.76},{44.52,21.79},{44.44,21.83},{44.35,21.89},{44.25,21.98},{44.19,22.07},{44.12,22.21},{44.08,22.30},{44.02,22.45},{43.95,22.58},{43.90,22.68},{43.84,22.81},{43.78,22.93},{43.73,23.01},{43.64,23.08},{43.54,23.10},{43.47,23.10},{43.39,23.08},{43.30,23.00},{43.27,22.90},{43.27,22.74},{43.28,22.72},{43.32,22.61},{43.37,22.55},{43.41,22.47},{43.44,22.38},{43.44,22.36},{43.40,22.45},{43.33,22.59},{43.28,22.71},{43.27,22.87},{43.30,23.01},{43.38,23.09},{43.46,23.11},{43.51,23.12},{43.62,23.12},{43.69,23.12},{43.79,23.15},{43.87,23.20},{43.95,23.25},{44.03,23.30},{44.09,23.35},{44.18,23.45},{44.24,23.56},{44.27,23.68},{44.29,23.79},{44.30,23.96},{44.30,24.10},{44.30,24.26},{44.30,24.31},{44.31,24.40},{44.32,24.46},{44.32,24.48},{44.32,24.52},{44.35,24.65},{44.38,24.78},{44.42,24.90},{44.42,24.92},{44.44,24.99},{44.47,25.18},{44.48,25.34},{44.48,25.49},{44.48,25.62},{44.47,25.69},{44.46,25.70},{44.51,25.52},{44.50,25.33},{44.48,25.14},{44.46,24.99},{44.43,24.86},{44.40,24.75},{44.37,24.65},{44.34,24.52},{44.32,24.41},{44.31,24.33},{44.30,24.17},{44.30,24.02},{44.30,23.91},{44.30,23.71},{44.31,23.54},{44.32,23.41},{44.35,23.29},{44.37,23.14},{44.38,23.05},{44.37,22.89},{44.32,22.72},{44.27,22.60},{44.22,22.50},{44.18,22.39},{44.17,22.28},{44.18,22.15},{44.24,22.01},{44.31,21.93},{44.37,21.86},{44.46,21.81},{44.55,21.82},{44.65,21.82},{44.75,21.81},{44.81,21.80},{44.92,21.80},{45.01,21.81},{45.08,21.84},{45.15,21.95},{45.15,22.02},{45.14,22.21},{45.12,22.31},{45.11,22.35},{45.06,22.56},{45.02,22.75},{45.01,22.80}}}},
},
[18445] = { -- Corki
[npcKeys.waypoints] = {},
},
[18472] = {
[npcKeys.spawns] = {[zoneIDs.SETHEKK_HALLS] = {{-1,-1}}},
},
[18473] = {
[npcKeys.spawns] = {[zoneIDs.SETHEKK_HALLS] = {{-1,-1}}},
},
[18481] = { -- A'dal
[npcKeys.questEnds] = {10102,10210,10280,10560,10704,10708,10781,10882,10883,10884,10885,10886,10888,10948,11007,11052},
},
[18482] = { -- Empoor
[npcKeys.waypoints] = {[zoneIDs.TEROKKAR_FOREST] = {{{51.04,29.34},{50.77,29.33},{50.63,29.29},{50.57,29.26},{50.43,29.19},{50.26,29.01},{50.26,29.01},{50.02,28.69},{49.86,28.48},{49.77,28.38},{49.72,28.32},{49.53,28.17},{49.39,28.11},{49.35,28.09},{49.13,28.00},{49.02,27.95},{48.89,27.87},{48.73,27.75},{48.70,27.73},{48.48,27.52},{48.38,27.43},{48.31,27.37},{48.08,27.25},{47.91,27.19},{47.78,27.17},{47.56,27.15},{47.30,27.14},{47.16,27.08},{47.05,26.97},{46.99,26.92},{46.87,26.78},{46.76,26.65},{46.61,26.47},{46.54,26.40},{46.34,26.31},{46.25,26.29},{46.15,26.29},{45.95,26.30},{45.94,26.31},{45.70,26.45},{45.66,26.46},{45.31,26.54},{45.16,26.51},{44.97,26.45},{44.83,26.39},{44.73,26.34},{44.55,26.26},{44.46,26.21},{44.34,26.16},{44.17,26.15},{43.84,26.17},{43.63,26.23},{43.51,26.29},{43.47,26.32},{43.22,26.49},{43.07,26.56},{43.01,26.59},{42.82,26.62},{42.49,26.63},{42.49,26.63},{42.20,26.54},{42.12,26.50},{41.98,26.42},{41.88,26.35},{41.77,26.26},{41.68,26.18},{41.64,26.14},{41.39,25.89},{41.34,25.85},{41.19,25.73},{41.05,25.64},{40.94,25.59},{40.77,25.53},{40.63,25.51},{40.46,25.54},{40.41,25.56},{40.30,25.62},{40.23,25.66},{39.95,25.85},{39.91,25.88},{39.81,25.96},{39.64,26.15},{39.55,26.26},{39.42,26.37},{39.32,26.44},{39.21,26.52},{39.13,26.56},{38.96,26.61},{38.88,26.62},{38.72,26.66},{38.51,26.67},{38.27,26.63},{38.09,26.54},{37.98,26.44},{37.96,26.43},{37.83,26.31},{37.64,26.08},{37.46,26.08},{37.15,26.35},{36.86,26.73},{36.62,27.36},{36.41,28.01},{36.27,28.66},{36.25,29.35},{36.39,30.04},{36.44,30.17},{36.56,30.60},{36.62,31.22},{36.60,31.37},{36.55,31.69},{36.44,32.07},{36.32,32.18},{36.22,32.33},{36.30,32.44},{36.37,32.30},{36.45,32.08},{36.50,31.97},{36.56,31.71},{36.60,31.48},{36.60,31.45},{36.60,30.89},{36.58,30.73},{36.56,30.60},{36.50,30.37},{36.40,30.06},{36.34,29.89},{36.28,29.62}}}},
},
[18533] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{55.6,69.9}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[18537] = {
[npcKeys.waypoints] = {},
},
[18538] = {
[npcKeys.waypoints] = {},
},
[18542] = {
[npcKeys.npcFlags] = 128,
},
[18544] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{72.33,44.98}}},
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
},
[18648] = { -- Stonegazer
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{62.81,27.69}}},
},
[18653] = { -- Seth
[npcKeys.waypoints] = {},
},
[18670] = { -- Ironjaw
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{69.25,33.1}}},
},
[18688] = { -- Ancient Orc Ancestor
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{30.6,60.9},{32.15,60.32},{33.3,59.92},{34.33,58.87},{36.81,57.15},{45.2,23.71},{52.42,34.04},{29.7,66.51},{31.22,63.58},{31.25,45.57},{30.16,69.84},{31.9,40.58},{30.93,61.56},{32.26,61.35},{28.93,42.99},{32.6,46.02},{33.83,44.01},{43.44,29.39},{46.07,29.9},{45.43,18.12},{44.73,25.2},{43.7,24.99},{39.77,51.8},{38.09,58.33},{36.37,57.73},{36.0,61.03},{32.89,62.38},{32.91,64.56},{29.94,64.95},{36.33,64.55},{37.48,64.56},{37.55,62.45},{38.85,60.96},{41.03,60.45},{44.29,63.5},{38.97,57.65},{38.95,57.69},{38.92,57.68},{38.92,57.64},{38.94,57.65},{38.94,57.66}},[zoneIDs.TEROKKAR_FOREST] = {{21.33,58.76}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
},
[18707] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{27.05,55.66}}},
},
[18816] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{41.2,44.2}}},
},
[18817] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{41.2,44.2}}},
},
[18849] = {
[npcKeys.name] = "Eastern Cannon",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{60.7,51.78}}},
},
[18897] = { -- "King" Dond
[npcKeys.questStarts] = {95158,95251,95252},
[npcKeys.questEnds] = {95158,95251,95252},
},
[18927] = { -- Human Commoner
[npcKeys.questStarts] = {11441,11970},
},
[18976] = { -- Urga'zz
[npcKeys.waypoints] = {},
},
[19008] = {
[npcKeys.name] = "Western Cannon",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{54.79,53.33}}},
},
[19046] = { -- Minalei
[npcKeys.questStarts] = {63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {63448,63767,65284,65561,93823,96253},
},
[19148] = { -- Dwarf Commoner
[npcKeys.questStarts] = {11356,11441,11970},
},
[19169] = { -- Blood Elf Commoner
[npcKeys.questStarts] = {11357,11446,11971},
},
[19171] = { -- Draenei Commoner
[npcKeys.questStarts] = {11356,11441,11970},
},
[19172] = { -- Gnome Commoner
[npcKeys.questStarts] = {11356,11441,11970},
},
[19173] = { -- Night Elf Commoner
[npcKeys.questStarts] = {11441,11970},
},
[19175] = { -- Orc Commoner
[npcKeys.questStarts] = {11357,11446,11971},
},
[19176] = { -- Tauren Commoner
[npcKeys.questStarts] = {11446,11971},
},
[19177] = { -- Troll Commoner
[npcKeys.questStarts] = {11357,11446,11971},
},
[19178] = { -- Forsaken Commoner
[npcKeys.questStarts] = {11357,11446,11971},
},
[19220] = { -- Pathaleon the Calculator
[npcKeys.spawns] = {[zoneIDs.THE_MECHANAR] = {{-1,-1}}},
},
[19232] = { -- Innkeeper Haelthol
[npcKeys.questStarts] = {63448,63767,65284,65561,93823,96253},
[npcKeys.questEnds] = {63448,63767,65284,65561,93823,96253},
},
[19254] = { -- Warlord Dar'toon
[npcKeys.questEnds] = {64063,64217},
},
[19305] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{13.64,39.12}}},
},
[19309] = { -- Sergeant Altumus
[npcKeys.waypoints] = {},
},
[19412] = {
[npcKeys.spawns] = {[zoneIDs.AUCHENAI_CRYPTS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.AUCHENAI_CRYPTS,
},
[19456] = {
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{37.8,86.2}}},
[npcKeys.zoneID] = zoneIDs.EVERSONG_WOODS,
},
[19480] = { -- Darkened Spirit
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{30.6,60.9},{32.15,60.32},{33.3,59.92},{34.33,58.87},{36.81,57.15},{45.2,23.71},{52.42,34.04},{29.7,66.51},{31.22,63.58},{31.25,45.57},{30.16,69.84},{31.9,40.58},{30.93,61.56},{32.26,61.35},{28.93,42.99},{32.6,46.02},{33.83,44.01},{43.44,29.39},{46.07,29.9},{45.43,18.12},{44.73,25.2},{43.7,24.99},{39.77,51.8},{38.09,58.33},{36.37,57.73},{36.0,61.03},{32.89,62.38},{32.91,64.56},{29.94,64.95},{36.33,64.55},{37.48,64.56},{37.55,62.45},{38.85,60.96},{41.03,60.45},{44.29,63.5},{38.97,57.65},{38.95,57.69},{38.92,57.68},{38.92,57.64},{38.94,57.65},{38.94,57.66}},[zoneIDs.TEROKKAR_FOREST] = {{21.33,58.76}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
},
[19493] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM]={{40.8,72.6}}},
},
[19505] = {
[npcKeys.spawns] = {[zoneIDs.THE_BOTANICA]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BOTANICA,
},
[19514] = {
[npcKeys.spawns] = {[zoneIDs.TEMPEST_KEEP]={{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.TEMPEST_KEEP,
},
[19543] = { -- Battle-Mage Dathric
[npcKeys.waypoints] = {},
},
[19544] = { -- Conjurer Luminrath
[npcKeys.waypoints] = {[zoneIDs.NETHERSTORM] = {{{59.79,85.72},{59.82,85.65},{59.92,85.48},{60.29,84.92},{60.0,84.48},{59.76,84.54},{59.7,84.79},{59.76,84.56},{59.98,84.48},{60.29,84.9},{59.91,85.48},{59.83,85.66},{59.47,86.17},{59.76,85.75}}}},
},
[19545] = { -- Cohlien Frostweaver
[npcKeys.waypoints] = {[zoneIDs.NETHERSTORM] = {{{59.74,87.05},{59.87,86.87},{59.53,86.36},{58.93,85.67},{59.37,86.13},{59.87,86.85},{59.71,87.13},{59.83,87.44},{59.64,87.72},{59.52,87.55},{59.64,87.74},{59.86,87.46},{59.71,87.1}}}},
},
[19546] = { -- Abjurist Belmara
[npcKeys.waypoints] = {[zoneIDs.NETHERSTORM] = {{{58.06,88.65},{58.09,88.7},{58.45,88.32},{59.07,88.35},{59.01,88.19},{59.07,88.3},{58.86,88.37},{58.4,88.35},{58.12,88.68},{57.74,88.08},{58.06,88.64}}}},
},
[19570] = {
[npcKeys.spawns] = {
[zoneIDs.NETHERSTORM] = {
{32.73,64.96,phases.FUSELAGE_ROCKET},
{32.68,64.41,phases.FUSELAGE_CITY_SAVED},
},
},
[npcKeys.waypoints] = {},
};
[19622] = {
[npcKeys.spawns] = {[zoneIDs.TEMPEST_KEEP] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.TEMPEST_KEEP,
};
[19644] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{31.36,66.15}}},
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
},
[19657] = {
[npcKeys.waypoints] = {[zoneIDs.NETHERSTORM] = {{{57.45,67.37},{57.36,67.08},{57.27,66.84},{57.17,66.59},{57.13,66.47},{57.2,66.31},{57.22,66.12},{57.24,65.95},{57.26,65.78},{57.12,65.76},{57.06,65.77},{57.12,65.76},{57.26,65.78},{57.24,65.95},{57.22,66.12},{57.2,66.31},{57.13,66.47},{57.17,66.59},{57.27,66.84},{57.36,67.08}}}},
},
[19671] = {
[npcKeys.spawns] = {[zoneIDs.MANA_TOMBS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.MANA_TOMBS,
},
[19705] = {
[npcKeys.waypoints] = {[zoneIDs.NETHERSTORM] = {{{56.06,66.4},{56.2,66.18},{56.42,66.34},{56.62,66.04},{56.81,65.71},{56.61,66.07},{56.42,66.35},{56.2,66.2},{56.05,66.43},{55.97,66.69},{55.8,66.74},{55.63,66.74},{55.39,66.82},{55.19,66.86},{55.4,66.81},{55.65,66.73},{55.82,66.74}}}},
},
[19715] = {
[npcKeys.waypoints] = {[3703]={{{50.45,34.4},{54.63,32.79},{58.13,34.57},{61.15,39.01},{61.98,45.28},{60.86,51.22},{57.72,55.32},{53.67,57.02},{49.6,54.96},{46.63,50.49},{45.98,44.33},{47.04,38.76},{50.45,34.4}}}},
},
[19735] = {
[npcKeys.spawns] = {[zoneIDs.THE_MECHANAR] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_MECHANAR,
},
[19856] = { -- Steamwheedle Sam
[npcKeys.questStarts] = {95158,95251,95252},
[npcKeys.questEnds] = {95158,95251,95252},
},
[19862] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{63.41,77.12}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[19879] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{34.56,66.02}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[19909] = {
[npcKeys.friendlyToFaction] = "H",
},
[19911] = {
[npcKeys.friendlyToFaction] = "A",
},
[19915] = {
[npcKeys.friendlyToFaction] = "A",
},
[19923] = {
[npcKeys.friendlyToFaction] = "H",
},
[19925] = {
[npcKeys.friendlyToFaction] = "A",
},
[19932] = { -- Andormu
[npcKeys.questStarts] = {},
},
[19936] = { -- Arazmodu
[npcKeys.questStarts] = {10445,10460,10461,10462,10463,10464,10465,10466,10467,10468,10469,10470,10471,10472,10473,10474,10475,11103,11104,11105,11106},
[npcKeys.questEnds] = {11103,11104,11105,11106},
},
[19940] = { -- Apex
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{51.84,70.46}}},
},
[19942] = {
[npcKeys.spawns] = {[zoneIDs.BLASTED_LANDS] = {{58.2,55}}},
},
[20021] = { -- Nether Whelp
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{58.68,72.67},{58.61,74.23},{60.37,77.77},{61.27,75.23},{60.71,78.74},{61.56,77.37},{59.68,79.16},{61.66,79.18},{61.98,78.37},{62.31,79.31},{64.03,78.09},{63.43,78.5},{62.55,76.55},{63.57,77.29},{62.21,76.39},{64.54,77.87},{63.99,75.57},{62.8,76.0},{59.94,72.55},{67.76,76.85},{67.27,75.44},{66.11,78.0},{65.62,76.79},{65.38,76.11},{65.12,75.53},{65.55,75.32},{65.13,78.63},{65.07,76.65},{64.5,75.32},{66.86,75.69},{66.43,74.73},{68.42,76.83}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[20102] = { -- Goblin Commoner
[npcKeys.questStarts] = {11441,11446,11970,11971},
},
[20130] = { -- Andormu
[npcKeys.questStarts] = {10277,10282,10296},
},
[20145] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{45.6,82.4},{46.2,83.2},{46.6,83},{48.2,85},{48.8,82.4},{49.4,82.8},{50,82},{50.2,83.2},{50.2,83.6},{51,82.6}}},
},
[20390] = {
[npcKeys.friendlyToFaction] = "H",
},
[20416] = { -- Overseer Theredis
[npcKeys.waypoints] = {},
},
[20440] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM]={{26.07,38.78}}},
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
},
[20497] = {
[npcKeys.friendlyToFaction] = "A",
},
[20499] = {
[npcKeys.friendlyToFaction] = "H",
},
[20518] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM]={{71.2,38.8}}},
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
},
[20520] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{54.52,39.93},{54.53,40.28},{54.28,40.29},{54.53,40.6},{54.77,40.28},{54.76,39.91},{54.46,46.37},{54.82,46.79},{54.63,46.76},{54.45,46.73},{54.73,46.57},{54.54,46.55},{54.38,46.53},{54.64,46.39}}},
},
[20554] = { -- Arconus the Insatiable
[npcKeys.waypoints] = {},
},
[20555] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{63.79,19.43}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[20600] = {
[npcKeys.waypoints] = {[zoneIDs.BLADES_EDGE_MOUNTAINS]={{{58.08,64.77},{58.59,60.8},{59.37,57.56},{59.88,56.51},{60.85,55.47},{61.49,55.45},{62.31,55.97},{63.47,55.79},{64.11,55.01},{64.87,54.74},{65.45,54.8},{66.23,56.32},{66.73,57.29},{67.71,58.45},{67.92,59.64},{67.96,61.14},{68.2,62.06},{68.33,63.37},{67.94,64.46},{68.15,66.08},{68.22,67.54},{68.02,69.14},{68.06,70.5},{68.17,71.93},{68.17,73.35},{67.99,75.05},}}},
},
[20604] = { -- Dugiru
[npcKeys.questStarts] = {7792,7798,10356,10357,10358},
[npcKeys.questEnds] = {7792,7798,10356,10357,10358},
},
[20677] = { -- Morod the Windstirrer
[npcKeys.questStarts] = {10403},
},
[20679] = { -- Aylaan the Waterwaker
[npcKeys.questStarts] = {10403},
},
[20680] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA]={{14.32,62.18}}},
[npcKeys.waypoints] = {[zoneIDs.HELLFIRE_PENINSULA] = {{{14.34,61.07},{14.32,59.92},{14.32,58.88},{14.32,57.9},{14.32,56.98},{14.33,58.76},{14.31,59.58},{14.31,60.21},{14.31,60.95},{14.32,62.16},{14.32,62.16}}}},
},
[20706] = {
[npcKeys.spawns] = {[zoneIDs.SETHEKK_HALLS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.SETHEKK_HALLS,
},
[20722] = { -- Herald Bran'daan
[npcKeys.questStarts] = {10373},
},
[20724] = { -- Herald Amorlin
[npcKeys.questStarts] = {10374},
},
[20753] = { -- Dorgok
[npcKeys.questStarts] = {10797},
},
[20763] = { -- Captured Protectorate Vanguard
[npcKeys.waypoints] = {},
},
[20787] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{53.3,41.43}}},
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
},
[20800] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{36.84,27.83}}},
},
[20813] = {
[npcKeys.name] = "Barracks",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{69.49,76.36}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[20814] = {
[npcKeys.name] = "Stable",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{68.53,73.68}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[20815] = {
[npcKeys.name] = "Eastern Hovel",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{69.93,70.23}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[20816] = {
[npcKeys.name] = "Western Hovel",
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{67.23,76.31}}},
[npcKeys.zoneID] = zoneIDs.HELLFIRE_PENINSULA,
},
[20869] = {
[npcKeys.spawns] = {[zoneIDs.THE_ARCATRAZ] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_ARCATRAZ,
},
[20888] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{52.5,20.43},{52.68,20.25},{52.87,20.08},{49.62,21.42},{49.39,21.3},{49.15,21.13},{49.63,15.76},{49.48,15.54}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[20889] = { -- Ethereum Prisoner (Group Energy Ball)
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {
{51.1,11.6,phases.BEM_CHAMBERS_OF_BASHIR},
{52.5,20.43,phases.BEM_NEXUS_KING},
{52.68,20.25,phases.BEM_NEXUS_KING},
{52.87,20.08,phases.BEM_NEXUS_KING},
{49.62,21.42,phases.BEM_NEXUS_KING},
{49.39,21.3,phases.BEM_NEXUS_KING},
{49.15,21.13,phases.BEM_NEXUS_KING},
{49.63,15.76,phases.BEM_NEXUS_KING},
{49.48,15.54,phases.BEM_NEXUS_KING},
}},
},
[20912] = { -- Harbinger Skyriss
[npcKeys.spawns] = {[zoneIDs.THE_ARCATRAZ] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_ARCATRAZ,
},
[21007] = { -- Sergeant Chawni
[npcKeys.waypoints] = {},
},
[21117] = { -- Gor'drek
[npcKeys.waypoints] = {},
},
[21118] = { -- Razak Ironsides
[npcKeys.waypoints] = {},
},
[21140] = { -- Rift Lord
[npcKeys.spawns] = {[zoneIDs.THE_BLACK_MORASS] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_BLACK_MORASS,
},
[21181] = { -- Cyrukh the Firelord
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{43.2,46.2}}},
},
[21209] = { -- Dumphry
[npcKeys.waypoints] = {},
[npcKeys.npcFlags] = npcFlags.TRAINER + npcFlags.QUEST_GIVER,
},
[21283] = { -- Megzeg Nukklebust
[npcKeys.npcFlags] = npcFlags.QUEST_GIVER,
},
[21319] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{39.75,85.53}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[21409] = { -- Envoy Icarius
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{48.96,57.6}}},
},
[21446] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{38.8,56},{39,57.6},{39.2,57.4},{39.4,53},{40.2,50},{40.4,57.8},{42,57.2},{42,57.6},{42.4,53.8},{43,47.2},{43,50}}},
},
[21452] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{47.0,77.8},{46.6,79.2}}},
},
[21500] = { -- Morgroron
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{23.34,38.04}}},
},
[21514] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{30.65,22.1}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[21638] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{50.88,54.76}}},
},
[21651] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{61,75.4},{61,75.6},{61,80},{61.4,73},{61.4,73.6},{61.6,73.2},{61.6,80},{62,74.4},{62,74.6},{63.2,79.6},{67.4,78.8},{67.4,79.6},{67.6,79.8},{67.8,79},{68.4,74.2},{68.6,73.6},{69.4,78.2},{69.4,79.2},{69.6,74.4},{69.6,78.4},{69.6,79},{70,74.8},{70,84.4},{70.2,83.2},{70.2,84.8},{70.8,84.8},{71.4,81.8},{71.4,82.6},{71.6,82.4},{71.6,82.6},{72.2,88},{72.6,83},{73,83.6},{73.4,80.4},{73.4,80.6},{74,80.2},{74,80.6},{74.6,87.4},{74.6,88.6},{75,86.2},{75,88},{75.2,81.2}}},
},
[21685] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY]={{42.8,44.95}}},
},
[21700] = { -- Akama
[npcKeys.questStarts] = {10705,10707,10708,10946,10947,10948,11052},
},
[21725] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{35.19,40.18}}},
},
[21729] = { -- Electromental
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{57.7,60.03},{57.74,57.19},{57.94,60.39},{56.82,58.11},{56.96,55.01},{56.71,56.37},{56.72,56.98},{58.24,59.08},{56.45,59.73},{57.61,58.57},{57.31,54.37},{57.51,55.83},{58.14,55.18},{58.48,54.22},{59.25,54.52},{59.75,54.58},{59.0,55.83},{57.47,60.75},{58.54,57.48},{56.84,58.71}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[21735] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{37.80,38.73}}},
},
[21763] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{61,78.8},{61.4,75.4},{61.4,75.6},{61.4,78},{61.6,78},{61.8,75.6},{62,75},{62.2,74.4},{65.8,79.4},{66,79.6},{68,80.2},{68.4,85.2},{68.6,74.4},{69,85.6},{69.2,85.4},{69.4,74.8},{69.4,75.6},{69.6,74.4},{69.6,74.8},{69.6,76},{69.6,84.8},{69.8,79.6},{70,79.4},{70,83.6},{70.2,83.4},{70.4,82},{70.6,82.2},{71.8,85.6},{72,85.4},{72.2,88},{72.8,87.8},{73,84.4},{73,84.8},{73.4,82},{73.6,87.8},{73.8,83.2},{73.8,86},{73.8,86.6},{74.4,81},{74.4,84.2},{74.6,83},{74.6,87.4},{74.6,87.6},{75.2,81.2},{75.2,81.6}}},
},
[21767] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{64.47,33.14}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[21784] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{34.10,47.35}}},
[npcKeys.waypoints] = {[zoneIDs.SHADOWMOON_VALLEY] = {{{34.10,47.35},{34.58,48.30},{35.12,48.53},{35.53,48.98},{39.97,49.30},{41.09,50.89},{42.60,51.81},{43.62,51.94},{44.21,52.18},{46.90,57.19},{47.71,57.48},{50.89,57.52},{53.64,56.93},{54.10,57.00},{55.16,57.46},{55.71,56.94},{56.02,55.91},{56.77,55.38},{58.49,52.75},{62.57,52.73},{62.96,52.56},{63.19,51.82},{63.15,48.66},{63.62,46.00},{63.44,43.97},{62.59,32.80},{62.37,32.19},{60.90,31.12},{59.77,31.22},{59.08,31.88},{55.41,31.85},{54.67,30.86},{54.13,30.90},{52.78,29.08},{52.53,28.52},{50.88,28.32},{49.62,25.80},{48.04,25.11},{47.09,23.79},{46.13,23.87},{45.60,25.31},{42.19,27.72},{41.78,30.09},{39.92,32.56},{38.54,33.60},{36.73,33.94},{35.88,34.73},{35.30,34.85},{35.37,42.85},{34.77,44.19},{34.61,45.11},{34.80,45.93},{34.68,47.04},{34.38,47.37},{34.10,47.35},}}},
},
[21787] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{60.8,75.6},{61,74.8},{61,80.2},{61.2,79.2},{61.4,73.6},{61.8,73.4},{61.8,73.6},{62,74.6},{63,79.6},{65.8,78.2},{65.8,79.2},{66.4,79.8},{67.2,79},{67.4,79.8},{67.6,79.8},{68.2,73.8},{68.8,74},{69,78.8},{69.2,78.4},{69.4,74.6},{69.6,78.4},{69.8,75.2},{70,79.4},{70,79.6},{70.2,74.4},{70.2,83.2},{70.4,85},{70.6,84.2},{70.6,85},{71.2,82.4},{71.2,82.6},{71.6,81.8},{72,85.4},{72,85.6},{72.4,88},{73,82.8},{73,83.6},{73.4,80.2},{73.4,80.6},{73.6,81},{74,80.2},{74.4,88.4},{74.6,88.2},{74.6,88.6},{75,81.2},{75.2,86},{75.2,86.8}}},
},
[21801] = { -- Vhel'kur
[npcKeys.waypoints] = {[zoneIDs.SHADOWMOON_VALLEY] = {{{67.04,87.07},{64.8,84.54},{64.56,83.57},{64.64,82.73},{65.32,82.12},{65.76,81.71},{66.03,81.32},{66.69,80.79},{67.31,80.14},{67.86,79.43},{68.22,79.24},{68.65,79.25},{69.23,79.48},{70.51,80.62},{71.56,81.57},{72.32,82.13},{73.15,82.47},{73.96,82.67},{74.41,82.91},{74.86,83.2},{75.49,83.79},{75.81,84.91},{75.91,85.36},{75.92,86.32},{75.63,88.03},{74.86,88.67},{72.84,87.75},{71.35,86.32},{70.39,86.23},{69.93,86.32},{69.34,86.57},{67.04,87.07}}}},
},
[21838] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{66.22,77.48}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[21894] = {
[npcKeys.spawns] = {[zoneIDs.ZANGARMARSH]={{15.9,40.5}}},
},
[21925] = {
[npcKeys.zoneID] = zoneIDs.NETHERSTORM,
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM]={{41.24,21.74},{39.62,20.63},{42.72,21.59},{41.29,23.27}}},
},
[21959] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY]={{23.04,40.74},{23.18,40.73},{22.43,40.72},{22.72,40.95},{22.59,40.96},{23.18,41.21},{22.74,41.19},{23.03,41.2},{22.89,41.21},{22.42,41.19},{22.9,40.96},{23.18,40.97},{22.58,41.19},{23.04,40.96},{22.44,40.96},{22.13,40.27},{21.97,40.27},{22.14,40.04},{22.14,39.37},{22.16,38.92},{21.97,39.6},{21.81,39.39},{21.83,40.07},{21.99,38.92},{21.82,39.83},{21.82,39.61},{21.98,39.83},{21.97,40.06},{21.98,39.14},{21.97,39.38},{21.82,40.29},{21.82,39.16},{21.81,38.93}}},
},
[21962] = {
[npcKeys.spawns] = {[zoneIDs.THE_ARCATRAZ] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_ARCATRAZ,
},
[21998] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{51.23,62.75},{52.45,59.19}}},
},
[22025] = {
[npcKeys.waypoints] = {[zoneIDs.SHADOWMOON_VALLEY] = {{{39.78,30.03},{39.77,30.3},{39.88,30.65},{40.04,30.92},{40.12,30.89},{40.25,30.57},{40.41,30.42},{40.46,30.12},{40.45,29.65},{40.32,29.19},{39.71,29.14}}}},
},
[22037] = { -- Smith Gorlunk
[npcKeys.questStarts] = {10754,10755},
},
[22059] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{51.23,62.75},{52.45,59.19}}},
},
[22112] = { -- Karynaku
[npcKeys.questStarts] = {10866,10870,10871,10872},
[npcKeys.questEnds] = {10858,10866,10872},
},
[22113] = { -- Mordenai
[npcKeys.questEnds] = {10804,10870,10871,11012},
},
[22214] = { -- Harbinger Saronen
[npcKeys.waypoints] = {},
},
[22226] = { -- Koi-Koi Spirit
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{38.17,24.9},{38.62,28.73},{40.25,28.92},{37.14,27.88},{36.0,29.92},{36.25,28.03},{33.63,29.74},{34.26,28.82},{36.17,25.67},{34.41,27.73},{32.55,30.07},{29.5,32.97},{30.05,29.74},{29.52,29.12},{28.91,28.05},{33.77,22.92},{33.52,21.46},{34.3,17.66},{33.72,19.78},{37.38,17.58},{35.14,21.32},{35.8,23.25}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22258] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{44.07,51.04}}},
},
[22275] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{60.02,9.5},{27.4,68.56},{31.76,63.8},{33.41,51.84},{28.8,46.51},{64.67,10.89},{69.01,13.89}}},
},
[22268] = { -- Leokk
[npcKeys.waypoints] = {},
},
[22281] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{37.76,41.43},{33.91,44.18},{35.59,36.7},{30.99,86.48},{26.79,83.57},{30.21,77.19},{27.07,75.62},{31.63,39.26}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22307] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{48.71,51.37},{40.48,48.2},{49.03,81.33},{53.12,70.73},{52.29,58.52}}},
},
[22337] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{25.44,70.85},{24.3,71.11},{24.28,71.34},{23.44,71.64},{24.51,72.8},{25.44,74.28},{23.38,72.01},{23.19,73.32},{23.27,74.51},{23.56,73.89},{25.01,74.65},{23.08,73.99},{25.33,74.17},{24.99,74.41},{24.85,71.71},{24.3,71.2},{23.15,74.47},{25.09,74.8},{25.57,70.52}}},
},
[22370] = {
[npcKeys.waypoints] = {[zoneIDs.TEROKKAR_FOREST] = {{{37.80,50.05},{37.66,50.05},{37.55,50.08},{37.45,50.15},{37.35,50.24},{37.30,50.33},{37.25,50.52},{37.23,50.62},{37.23,50.72},{37.27,50.90},{37.29,50.97},{37.34,51.11},{37.39,51.22},{37.46,51.37},{37.51,51.46},{37.56,51.57},{37.64,51.69},{37.67,51.73},{37.76,51.81},{37.85,51.86},{37.94,51.87},{38.04,51.85},{38.14,51.80},{38.16,51.77},{38.21,51.70},{38.31,51.52},{38.34,51.39},{38.37,51.26},{38.36,51.11},{38.33,50.96},{38.29,50.82},{38.24,50.71},{38.20,50.60},{38.13,50.46},{38.09,50.38},{38.02,50.27},{37.94,50.17},{37.88,50.08},{37.87,50.06},{37.80,50.05}}}},
},
[22374] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{47.31,49.66}}},
},
[22386] = { -- Watcher Moonshade
[npcKeys.waypoints] = {},
},
[22408] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{35.6,66.6}}},
},
[22419] = { -- Wood Mite
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{45.86,50.23},{45.06,51.17},{45.67,51.7},{41.4,50.41},{40.58,49.57},{40.01,47.97},{39.82,47.2},{38.71,46.97},{34.93,47.67},{34.42,49.52},{34.6,48.95},{31.41,79.37},{31.2,76.34},{30.4,73.74},{29.27,73.04},{29.54,72.32},{32.88,77.96},{33.0,79.22},{33.6,79.08},{48.04,53.15},{47.99,52.6},{52.59,63.22},{51.83,62.09},{52.89,66.47},{52.87,69.08},{52.42,69.2},{52.33,69.22},{52.38,71.12},{51.68,72.19},{49.34,76.62},{48.8,78.59},{49.63,78.59},{50.91,74.11},{53.16,70.65},{53.39,68.33},{53.01,65.01},{53.49,63.8},{53.46,62.98},{52.32,59.02},{51.91,59.0},{51.34,57.93},{51.32,59.78},{52.08,57.51},{50.08,55.34},{50.74,56.24},{48.71,51.37},{40.48,48.2},{49.03,81.33},{53.12,70.73},{52.29,58.52}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[22423] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{61.4,59.9},{64.9,68.1}}},
},
[22429] = {
[npcKeys.spawns] = {[zoneIDs.SHATTRATH_CITY] = {{47.74,18.79}}},
[npcKeys.waypoints] = {[zoneIDs.SHATTRATH_CITY] = {{{50.14,18.25},{50.67,18.61},{51.40,18.58},{51.75,18.38},{52.08,17.78},{52.29,16.83},{52.22,16.24},{52.19,16.14},{51.91,15.55},{51.55,15.08},{51.16,14.85},{51.03,14.83},{50.41,15.07},{49.83,15.88},{49.60,16.84},{49.66,17.36},{49.69,17.99},{49.39,18.30},{48.72,18.51},{48.40,18.60},{47.74,18.79},{47.01,19.02},{46.28,19.25},{46.27,19.25},{45.84,19.39},{45.87,20.11},{45.95,20.70},{45.83,21.21},{45.74,21.38},{45.51,21.82},{45.37,22.14},{45.32,22.58},{45.73,22.93},{45.84,22.81},{46.15,22.41},{46.32,21.58},{46.36,20.93},{46.41,20.15}}}},
},
[22434] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{30.59,22.19}}},
},
[22441] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{48.7,67.2}}},
[npcKeys.waypoints] = {},
},
[22452] = { -- Reanimated Exarch
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{35.64,65.61}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[22454] = {
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{44.4,74.0},{44.6,75.4},{45.0,74.4},{45.6,73.6}}},
},
[22482] = { -- Mature Bone Sifter
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{31.9,76.3}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[22817] = { -- Blood Elf Orphan
[npcKeys.spawns] = {[zoneIDs.SHATTRATH_CITY]={{75.23,48.0},},},
[npcKeys.zoneID] = zoneIDs.SHATTRATH_CITY,
[npcKeys.questStarts] = {10945,10951,10953,10963,10967,11975},
[npcKeys.questEnds] = {10942,10951,10963,11975},
},
[22818] = { -- Draenei Orphan
[npcKeys.spawns] = {[zoneIDs.SHATTRATH_CITY]={{75.23,48.0},},},
[npcKeys.zoneID] = zoneIDs.SHATTRATH_CITY,
[npcKeys.questEnds] = {10943,10950,10952,10962},
},
[22823] = { -- Hch'uu
[npcKeys.questEnds] = {10945},
},
[22825] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{52.5,20.43},{52.68,20.25},{52.87,20.08},{49.62,21.42},{49.39,21.3},{49.15,21.13},{49.63,15.76},{49.48,15.54}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22826] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{52.5,20.43},{52.68,20.25},{52.87,20.08},{49.62,21.42},{49.39,21.3},{49.15,21.13},{49.63,15.76},{49.48,15.54}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22827] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{52.5,20.43},{52.68,20.25},{52.87,20.08},{49.62,21.42},{49.39,21.3},{49.15,21.13},{49.63,15.76},{49.48,15.54}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22828] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{52.5,20.43},{52.68,20.25},{52.87,20.08},{49.62,21.42},{49.39,21.3},{49.15,21.13},{49.63,15.76},{49.48,15.54}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22836] = { -- Jheel
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{31.49,57.61}}},
[npcKeys.zoneID] = zoneIDs.NAGRAND,
[npcKeys.questEnds] = {10954},
},
[22890] = {
[npcKeys.spawns] = {[zoneIDs.SHADOW_LABYRINTH] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.SHADOW_LABYRINTH,
},
[22891] = {
[npcKeys.spawns] = {[zoneIDs.THE_STEAMVAULT] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_STEAMVAULT,
},
[22892] = {
[npcKeys.spawns] = {[zoneIDs.THE_ARCATRAZ] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.THE_ARCATRAZ,
},
[22910] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{60.7,25.46}}},
},
[22911] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{77.53,31.2}}},
},
[22920] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{51.1,11.6}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[22932] = {
[npcKeys.waypoints] = {[zoneIDs.BLADES_EDGE_MOUNTAINS]={{{29.54,59.72},{30.6,59.5},{31.5,58.1},{31.5,56.8},{30.5,56.2},{30.0,54.5},{30.5,56.2},{31.5,56.8},{31.5,58.1},{30.6,59.5},{29.54,59.72}}}},
},
[23010] = { -- Wolgren Jinglepocket
[npcKeys.questStarts] = {},
},
[23035] = {
[npcKeys.spawns] = {[zoneIDs.SETHEKK_HALLS] = {{-1,-1},},},
},
[23042] = { -- Severin
[npcKeys.waypoints] = {},
},
[23053] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{55.78,46.39}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[23061] = {
[npcKeys.waypoints] = {},
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{27.15,64.8}}},
},
[23068] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{70.1,74.4},},},
},
[23100] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{44.2,41.0},},},
},
[23127] = { -- Farseer Javad
[npcKeys.questStarts] = {8410,9462,9502,9551},
},
[23161] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{70.23,83.35},{70.06,79.45},{73.5,80.7},{69.67,74.72},{75.24,81.2},{72.23,88.18},{74.79,87.51},{61.99,74.66},{61.38,78.07}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[23162] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{70.23,83.35},{70.06,79.45},{73.5,80.7},{69.67,74.72},{75.24,81.2},{72.23,88.18},{74.79,87.51},{61.99,74.66},{61.38,78.07}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[23163] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{70.23,83.35},{70.06,79.45},{73.5,80.7},{69.67,74.72},{75.24,81.2},{72.23,88.18},{74.79,87.51},{61.99,74.66},{61.38,78.07}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[23165] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST]={{70.23,83.35},{70.06,79.45},{73.5,80.7},{69.67,74.72},{75.24,81.2},{72.23,88.18},{74.79,87.51},{61.99,74.66},{61.38,78.07}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[23149] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY]={{65.43,90.13},{63.05,87.74}}},
},
[23261] = {
[npcKeys.waypoints] = {},
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{66.71,14.3}}},
},
[23271] = { -- Vindicator Kaan
[npcKeys.spawns] = {[zoneIDs.SHATTRATH_CITY] = {{35.05,32.39}}},
[npcKeys.questStarts] = {11038},
},
[23272] = { -- Arcanist Savan
[npcKeys.questStarts] = {11039},
},
[23281] = {
[npcKeys.waypoints] = {},
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{62.75,7.33}}},
},
[23282] = {
[npcKeys.waypoints] = {},
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{33.99,54.79}}},
},
[23324] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY]={{73.99,88.44},{74.35,88.95},{72.78,90.02},{74.36,88.01},{73.08,89.32},{72.97,90.0},{72.77,89.23},{73.65,88.13},{73.94,88.65}}},
},
[23338] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{46.5,45.1},{60.6,60.1}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[23353] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{37.76,41.43},{33.91,44.18},{35.59,36.7},{30.99,86.48},{26.79,83.57},{30.21,77.19},{27.07,75.62},{31.63,39.26}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[23354] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{37.76,41.43},{33.91,44.18},{35.59,36.7},{30.99,86.48},{26.79,83.57},{30.21,77.19},{27.07,75.62},{31.63,39.26}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[23355] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{37.76,41.43},{33.91,44.18},{35.59,36.7},{30.99,86.48},{26.79,83.57},{30.21,77.19},{27.07,75.62},{31.63,39.26}}},
[npcKeys.zoneID] = zoneIDs.BLADES_EDGE_MOUNTAINS,
},
[23383] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{75.07,86.3},{68.4,74.1},{61.0,75.5},},},
},
[23534] = { -- Babagaya Shadowcleft
[npcKeys.questStarts] = {},
},
[23786] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{40.6,68.0},{41.4,67.0},{42.2,65.8},{42.2,67.8},{42.4,67.2},{42.6,67.8},{43.0,65.4},{43.0,65.6},{43.4,67.0},{43.6,66.8},{43.8,67.6},{44.0,63.6},{44.0,65.2},{44.2,66.2},{44.6,65.6},{44.8,65.4},{44.8,66.6},{45.2,63.6},{45.6,68.4},{45.8,64.8},{46.0,66.2},{46.0,67.2},{46.2,69.0},{46.6,65.8}}},
},
[23789] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{52.2,76.2}}},
},
[23861] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{52.2,22.2},{52.4,24.2},{52.4,24.6},{52.4,27.4},{52.8,27.6},{53.0,21.6},{53.0,23.6},{53.0,27.2},{53.4,20.8},{53.6,27.8},{54.0,23.0},{54.0,29.0},{54.4,25.0},{55.0,21.4},{55.2,22.6},{55.4,22.0},{55.4,24.0},{55.8,21.0},{55.8,22.6},{56.0,24.0},{56.0,28.2},{56.0,28.6},{56.4,22.4},{56.4,27.4},{56.8,22.4},{56.8,23.4},{56.8,25.0},{57.0,23.8},{57.0,26.2},{57.0,30.4},{57.2,21.0},{57.2,26.8},{57.2,28.2},{57.4,30.6},{57.6,21.4},{57.6,23.2},{57.6,27.8},{57.6,28.8},{58.2,22.0},{58.2,26.4},{58.6,22.4},{58.6,26.0},{58.8,23.4},{59.2,25.0}}},
},
[23864] = { -- Zelfrax
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{55.18,26.69}}},
[npcKeys.zoneID] = zoneIDs.DUSTWALLOW_MARSH,
},
[23881] = { -- Apothecary Cylla
[npcKeys.questStarts] = {11185,11186},
},
[23899] = { -- Tethyr
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{70.14,52.79}}},
},
[23904] = { -- Sir Thomas
[npcKeys.spawns] = {[zoneIDs.SCARLET_MONASTERY] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.SCARLET_MONASTERY,
[npcKeys.questStarts] = {11242,11403},
},
[23905] = {
[npcKeys.spawns] = {[zoneIDs.DUSTWALLOW_MARSH] = {{69.61,51.77}}},
},
[23951] = { -- Lieutenant Aden
[npcKeys.questStarts] = {1220,11136,11214},
},
[23973] = { -- Masked Orphan Matron
[npcKeys.questStarts] = {11219,11220,11361,12139},
[npcKeys.questEnds] = {11219,11357,11361,11403,11449,11450,12139,12155},
},
[24202] = {
[npcKeys.spawns] = {[zoneIDs.ORGRIMMAR] = {{52,66.6}},[zoneIDs.IRONFORGE]={{30.2,66.5}}},
},
[24203] = {
[npcKeys.spawns] = {[zoneIDs.ORGRIMMAR] = {{70.2,36.3}},[zoneIDs.IRONFORGE]={{64,78.2}}},
},
[24204] = {
[npcKeys.spawns] = {[zoneIDs.ORGRIMMAR] = {{43.9,36.8}},[zoneIDs.IRONFORGE]={{64.3,24.3}}},
},
[24205] = {
[npcKeys.spawns] = {[zoneIDs.ORGRIMMAR] = {{37.3,74.3}},[zoneIDs.IRONFORGE]={{32.2,21}}},
},
[24519] = { -- Costumed Orphan Matron
[npcKeys.questStarts] = {11131,11135,11360,12135},
[npcKeys.questEnds] = {11131,11242,11356,11360,11439,11440,12133,12135},
},
[24710] = { -- Ipfelkofer Ironkeg
[npcKeys.questStarts] = {11442},
[npcKeys.questEnds] = {11441,11442,11486,12491},
},
[24711] = { -- Tapper Swindlekeg
[npcKeys.questStarts] = {11447},
[npcKeys.questEnds] = {11446,11447,11487,12492},
},
[24782] = {
[npcKeys.spawns] = {[zoneIDs.DUSKWOOD] = {{16.9,33.4}}},
},
[24848] = {
[npcKeys.spawns] = {[zoneIDs.MAGISTERS_TERRACE] = {{-1,-1}}},
[npcKeys.zoneID] = zoneIDs.MAGISTERS_TERRACE,
},
[24868] = { -- Niobe Whizzlespark
[npcKeys.friendlyToFaction] = "A",
},
[24885] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{55.8,53.8}}},
},
[24976] = {
[npcKeys.spawns] = {[zoneIDs.ISLE_OF_QUEL_DANAS]={{44.72,39.4},{45.24,39.11},{44.96,38.06},{44.37,38.57},{41.96,36.96},{42.8,36.41},{43.47,34.13},{42.9,35.53},{42.72,34.86},{41.93,33.91},{41.24,34.38},{41.25,35.96},{40.53,40.54},{40.43,39.99},{41.86,39.73},{41.5,39.17},{41.6,39.19},{41.97,39.75},{41.67,40.57},{41.57,40.51},{41.95,42.42},{39.97,40.87},{44.65,37.13},{39.84,39.64},{40.46,39.52},{42.05,39.26}}},
},
[24978] = {
[npcKeys.spawns] = {[zoneIDs.ISLE_OF_QUEL_DANAS]={{39.47,41.21},{40.62,34.25},{44.24,41.13},{45.66,37.18},{40.34,43.75},{46.03,38.17},{45.4,40.5},{42.85,33.03},{43.96,33.41},{44.9,36.27},{44.25,35.77},{43.66,35.48},{39.93,40.74},{41.23,42.68},{42.84,41.87},{42.64,43.16},{42.7,40.57},{41.86,41.91},{42.12,43.45},{41.54,33.53},{41.26,33.75},{41.44,36.53},{43.34,37.53},{42.22,38.17},{44.96,38.63},{44.7,38.83},{40.01,40.62},{42.56,36.0},{42.24,34.97},{41.59,35.42},{41.89,36.46},{42.43,35.95},{42.24,35.12},{41.81,35.5},{41.92,36.23},{40.0,43.0},{40.3,42.57},{41.26,43.89},{40.93,43.52}}},
},
[24979] = {
[npcKeys.spawns] = {[zoneIDs.ISLE_OF_QUEL_DANAS]={{40.46,41.56},{41.33,37.33},{41.93,43.46},{43.18,34.85},{40.97,36.5},{40.48,36.31},{40.67,39.16},{38.86,40.98},{38.83,40.54},{38.82,40.14},{38.85,39.79},{43.17,38.98},{43.45,38.8},{43.71,38.74},{40.45,40.8},{40.28,40.18},{39.72,39.66}}},
},
[25324] = { -- Earthen Ring Guide
[npcKeys.spawns] = {
[zoneIDs.ASHENVALE] = {
{15.5,19.0,phases.EARTHEN_GUIDE_BFD},
{9.36,12.99,phases.EARTHEN_GUIDE_SHORE},
},
},
[npcKeys.zoneID] = zoneIDs.ASHENVALE,
[npcKeys.questStarts] = {11891,12012},
[npcKeys.questEnds] = {11886,11891},
},
[25580] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{38.73,12.8}}},
},
[25710] = { -- Numa Cloudsister
[npcKeys.questEnds] = {11955},
},
[25863] = {
[npcKeys.spawns] = {[zoneIDs.ASHENVALE] = {{14.2,16.8},{14.4,18.2},{14.4,19.2},{14.4,19.8},{14.4,22.4},{15.0,18.2},{15.2,18.6},{15.4,17.4},{15.4,20.0},{15.4,20.8},{15.6,17.4},{15.6,20.2},{16.0,18.4},{16.0,19.2},{16.0,20.8},{16.6,19.2},{16.6,19.6},{16.8,18.4},{16.8,20.6}}},
},
[25888] = {
[npcKeys.spawns] = {[zoneIDs.AZUREMYST_ISLE] = {{44.5,52.5}}},
},
[25889] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{41.4,65.9}}},
},
[25891] = {
[npcKeys.spawns] = {[zoneIDs.BLOODMYST_ISLE] = {{55.8,67.9}}},
},
[25892] = {
[npcKeys.spawns] = {[zoneIDs.BURNING_STEPPES] = {{80.3,62.9}}},
},
[25899] = {
[npcKeys.spawns] = {[zoneIDs.FERALAS] = {{28.3,43.9}}},
},
[25903] = {
[npcKeys.spawns] = {[zoneIDs.NAGRAND] = {{49.7,69.4}}},
},
[25905] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{39.7,54.7}}},
},
[25907] = {
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{54.1,55.6}}},
},
[25909] = {
[npcKeys.spawns] = {[zoneIDs.WESTERN_PLAGUELANDS] = {{43.5,82.3}}},
},
[25912] = {
[npcKeys.spawns] = {[zoneIDs.ZANGARMARSH] = {{69.1,51.9}}},
},
[25913] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{31.2,62.7}}},
},
[25918] = {
[npcKeys.spawns] = {[zoneIDs.NETHERSTORM] = {{32.0,68.0}}},
},
[25926] = {
[npcKeys.spawns] = {[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{50.0,58.3}}},
},
[25929] = {
[npcKeys.spawns] = {[zoneIDs.DUROTAR] = {{52.2,47.3}}},
},
[25931] = {
[npcKeys.spawns] = {[zoneIDs.EVERSONG_WOODS] = {{46.4,50.6}}},
},
[25933] = {
[npcKeys.spawns] = {[zoneIDs.GHOSTLANDS] = {{46.9,26.3}}},
},
[25936] = {
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{51.8,59.8}}},
},
[25938] = {
[npcKeys.spawns] = {[zoneIDs.SHADOWMOON_VALLEY] = {{33.5,30.6}}},
},
[25946] = {
[npcKeys.spawns] = {[zoneIDs.TIRISFAL_GLADES] = {{57.2,51.8}}},
},
[25975] = { -- Master Fire Eater
[npcKeys.spawns] = {
[zoneIDs.TELDRASSIL]={{56.56,92.09}},
[zoneIDs.IRONFORGE]={{65.36,25.06}},
[zoneIDs.STORMWIND_CITY]={{39.36,62.2}},
[zoneIDs.THE_EXODAR]={{40.90,25.59}},
},
[npcKeys.questEnds] = {11657,11731,11882,11921,11924},
},
[26116] = { -- Frostwave Lieutenant
[npcKeys.spawns] = {[zoneIDs.ASHENVALE] = {{9.64,12.18},{9.26,11.46},{9.67,11.14}}},
},
[26178] = { -- Hailstone Lieutenant
[npcKeys.spawns] = {[zoneIDs.DESOLACE] = {{40.23,31.37},{40.33,30.23},{39.24,30.39}}},
},
[26204] = { -- Chillwind Lieutenant
[npcKeys.spawns] = {[zoneIDs.STRANGLETHORN_VALE] = {{21.17,22.74},{21.30,23.36},{21.26,24.30}}},
},
[26113] = { -- Master Flame Eater
[npcKeys.spawns] = {
[zoneIDs.UNDERCITY]={{68.87,8.47}},
[zoneIDs.THUNDER_BLUFF]={{21.72,25.35}},
[zoneIDs.ORGRIMMAR]={{47.14,38.15}},
[zoneIDs.SILVERMOON_CITY]={{69.48,42.45}},
},
[npcKeys.questEnds] = {11915,11922,11923,11925,11926},
},
[26123] = { -- Midsummer Supplier
[npcKeys.spawns] = {
[zoneIDs.IRONFORGE]={{64.82,26.28}},
[zoneIDs.TELDRASSIL]={{56.02,92.22}},
[zoneIDs.THE_EXODAR]={{42.51,25.97}},
[zoneIDs.STORMWIND_CITY]={{37.92,61.42}},
},
},
[26124] = { -- Midsummer Merchant
[npcKeys.spawns] = {
[zoneIDs.UNDERCITY]={{68.07,11.2}},
[zoneIDs.THUNDER_BLUFF]={{20.87,24.18}},
[zoneIDs.ORGRIMMAR]={{47.36,39.22}},
[zoneIDs.SILVERMOON_CITY]={{70.39,44.30}},
},
},
[26214] = { -- Frigid Lieutenant
[npcKeys.spawns] = {[zoneIDs.SEARING_GORGE] = {{14.73,34.39},{16.1,36.92},{13.54,37.12}}},
},
[26215] = { -- Glacial Lieutenant
[npcKeys.spawns] = {[zoneIDs.SILITHUS] = {{68.12,20.82},{68.91,20.48},{68.53,19.17}}},
},
[26216] = { -- Glacial Templar
[npcKeys.spawns] = {[zoneIDs.HELLFIRE_PENINSULA] = {{85.59,47.14},{84.19,47.1},{85.62,53.26},{84.13,53.4}}},
},
[26221] = { -- Earthen Ring Elder
[npcKeys.spawns] = {
[zoneIDs.TELDRASSIL] = {{56.1,92.16}},
[zoneIDs.UNDERCITY] = {{66.9,13.53}},
[zoneIDs.THUNDER_BLUFF]={{22.16,23.98}},
[zoneIDs.SHATTRATH_CITY]={{60.68,30.62}},
[zoneIDs.IRONFORGE]={{65.14,27.71}},
[zoneIDs.ORGRIMMAR]={{46.44,38.69}},
[zoneIDs.SILVERMOON_CITY]={{68.68,42.94}},
[zoneIDs.THE_EXODAR]={{43.27,26.26}},
[zoneIDs.STORMWIND_CITY]={{38.31,61.84}},
},
[npcKeys.questStarts] = {11886,11917,11947,11948,11952,11953,11954,11955},
[npcKeys.questEnds] = {11917,11947,11948,11952,11953,11954,12012},
[npcKeys.friendlyToFaction] = "AH",
[npcKeys.zoneID] = zoneIDs.SHATTRATH_CITY,
},
[26309] = { -- Weapons Vendor
[npcKeys.spawns] = {},
},
[26401] = { -- Summer Scorchling
[npcKeys.spawns] = {
[zoneIDs.NAGRAND] = {{49.57,69.4}},
[zoneIDs.ZANGARMARSH] = {{68.73,51.95}},
[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{41.52,65.87}},
[zoneIDs.TEROKKAR_FOREST] = {{54.01,55.57}},
[zoneIDs.SHADOWMOON_VALLEY] = {{39.63,54.56}},
[zoneIDs.NETHERSTORM] = {{31.16,62.65}},
[zoneIDs.TELDRASSIL] = {{55.0,60.41}},
[zoneIDs.DESOLACE] = {{66.19,17.1}},
[zoneIDs.DUSTWALLOW_MARSH] = {{61.87,40.5}},
[zoneIDs.ARATHI_HIGHLANDS] = {{49.94,44.79}},
[zoneIDs.STRANGLETHORN_VALE] = {{33.94,73.56}},
[zoneIDs.HILLSBRAD_FOOTHILLS] = {{50.45,47.45}},
[zoneIDs.WETLANDS] = {{13.5,46.97}},
[zoneIDs.ELWYNN_FOREST] = {{43.48,62.5}},
[zoneIDs.REDRIDGE_MOUNTAINS] = {{26.08,59.25}},
[zoneIDs.THE_HINTERLANDS] = {{14.41,50.01}},
[zoneIDs.WESTFALL] = {{55.86,53.39}},
[zoneIDs.DUN_MOROGH] = {{46.69,46.85}},
[zoneIDs.LOCH_MODAN] = {{32.59,41.1}},
[zoneIDs.DUSKWOOD] = {{73.77,54.5}},
[zoneIDs.BLASTED_LANDS] = {{59.3,16.88}},
[zoneIDs.SILITHUS] = {{57.56,35.23}},
[zoneIDs.WINTERSPRING] = {{62.52,35.47}},
[zoneIDs.TANARIS] = {{52.79,29.32}},
[zoneIDs.ASHENVALE] = {{37.79,54.81}},
[zoneIDs.DARKSHORE] = {{36.95,46.23}},
[zoneIDs.HELLFIRE_PENINSULA] = {{62.2,58.25}},
[zoneIDs.AZUREMYST_ISLE] = {{44.4,52.48}},
[zoneIDs.BLOODMYST_ISLE] = {{55.81,67.74}},
[zoneIDs.FERALAS] = {{28.27,43.86}},
[zoneIDs.BURNING_STEPPES] = {{80.28,63.03}},
[zoneIDs.WESTERN_PLAGUELANDS] = {{43.43,82.24}},
},
},
[26520] = { -- Festival Scorchling
[npcKeys.spawns] = {
[zoneIDs.EVERSONG_WOODS] = {{46.41,50.51}},
[zoneIDs.GHOSTLANDS] = {{46.89,26.48}},
[zoneIDs.TIRISFAL_GLADES] = {{57.29,51.76}},
[zoneIDs.SILVERPINE_FOREST] = {{49.65,38.4}},
[zoneIDs.HILLSBRAD_FOOTHILLS] = {{58.65,25.52}},
[zoneIDs.ARATHI_HIGHLANDS] = {{74.27,41.38}},
[zoneIDs.THE_HINTERLANDS] = {{76.66,75.07}},
[zoneIDs.STRANGLETHORN_VALE] = {{32.89,75.18}},
[zoneIDs.SWAMP_OF_SORROWS] = {{46.73,47.17}},
[zoneIDs.BURNING_STEPPES] = {{61.86,29.12}},
[zoneIDs.BADLANDS] = {{4.7,48.79}},
[zoneIDs.TEROKKAR_FOREST] = {{51.97,42.96}},
[zoneIDs.SHADOWMOON_VALLEY] = {{33.62,30.64}},
[zoneIDs.BLADES_EDGE_MOUNTAINS] = {{49.92,58.75}},
[zoneIDs.NETHERSTORM] = {{32.16,68.33}},
[zoneIDs.HELLFIRE_PENINSULA] = {{57.17,41.99}},
[zoneIDs.ZANGARMARSH] = {{35.47,51.69}},
[zoneIDs.NAGRAND] = {{50.97,34.13}},
[zoneIDs.DUROTAR] = {{52.15,47.25}},
[zoneIDs.WINTERSPRING] = {{59.88,35.58}},
[zoneIDs.ASHENVALE] = {{70.2,69.31}},
[zoneIDs.THE_BARRENS] = {{52.22,28}},
[zoneIDs.DUSTWALLOW_MARSH] = {{33.49,30.91}},
[zoneIDs.THOUSAND_NEEDLES] = {{42.36,52.93}},
[zoneIDs.TANARIS] = {{49.81,26.99}},
[zoneIDs.SILITHUS] = {{46.41,44.56}},
[zoneIDs.FERALAS] = {{72.41,47.76}},
[zoneIDs.DESOLACE] = {{26.13,77.01}},
[zoneIDs.STONETALON_MOUNTAINS] = {{50.54,60.41}},
[zoneIDs.MULGORE] = {{51.88,59.77}},
},
},
[26760] = {
[npcKeys.npcFlags] = npcFlags.NONE,
},
[27478] = { -- Larkin Thunderbrew
[npcKeys.questEnds] = {12278,12420},
},
[27489] = { -- Ray'ma
[npcKeys.questEnds] = {12306,12421},
},
[28126] = { -- Don Carlos
[npcKeys.questStarts] = {12513,12515},
[npcKeys.questEnds] = {12513,12515},
},
[178420] = { -- Magister Astalor Bloodsworn
[npcKeys.name] = "Magister Astalor Bloodsworn",
[npcKeys.minLevel] = 60,
[npcKeys.maxLevel] = 60,
[npcKeys.spawns] = {[zoneIDs.SILVERMOON_CITY] = {{92.33,36.49}}},
[npcKeys.zoneID] = zoneIDs.SILVERMOON_CITY,
[npcKeys.friendlyToFaction] = "H",
[npcKeys.questStarts] = {9685,64319,63866},
[npcKeys.questEnds] = {64319},
},
}
end
-- This should allow manual fix for npc availability
function QuestieTBCNpcFixes:LoadFactionFixes()
local npcKeys = QuestieDB.npcKeys
local zoneIDs = ZoneDB.zoneIDs
local npcFixesHorde = {
[23537] = {
[npcKeys.spawns] = {
[zoneIDs.TIRISFAL_GLADES]={{60.45,53.41},{61.89,52.98},{60.4,52.95},{61.8,52.95},{61.66,52.94},{60.51,53.22},{56.97,53.03},{61.53,52.91},{61.19,52.55},{61.39,52.85},{60.31,52.93},{61.52,52.95},{59.84,52.3},{60.2,52.83},{59.93,52.44},{61.59,53.05},{60.14,52.7},{60.06,52.3},{60.11,52.44},{61.09,52.39},{59.71,52.17},{60.95,51.55},{61.01,52.25},{60.95,51.72},{60.99,51.6},{60.77,51.68},{60.85,51.51},{60.75,51.8},{61.07,51.68},{60.68,51.55},{61.13,51.38},{61.3,51.36},{61.39,51.38},{60.73,51.24},{61.56,51.42},{61.57,51.27},{60.52,51.08},{60.35,50.98},{60.26,50.92},{56.33,53.05},{56.65,53.38}},
[zoneIDs.DUROTAR]={{51.93,41.62},{51.94,41.56},{51.88,41.7},{51.97,41.52},{51.98,41.67},{53.14,42.3},{51.63,42.26},{53.11,42.36},{51.67,42.22},{51.63,42.5},{51.76,42.0},{53.15,42.47},{53.12,42.43},{51.59,42.29},{51.73,42.22},{53.05,41.97},{53.17,42.37},{53.06,42.09},{51.75,42.41},{51.57,42.47},{53.06,43.0},{52.12,43.65},{52.2,43.61},{52.02,43.47},{52.11,43.49},{51.79,43.26},{53.22,42.73},{53.22,42.74},{53.17,42.84},{52.08,43.52},{51.94,42.98},{51.89,43.27},{51.78,43.2},{51.95,43.3},{51.75,43.44},{53.17,42.68},{49.11,42.99},{49.15,43.17},{49.23,42.9},{49.28,43.09},{49.29,43.41}},
[zoneIDs.EVERSONG_WOODS]={{47.65,47.43},{47.79,47.26},{47.77,47.3},{47.87,47.14},{47.77,47.3},{47.69,47.42},{47.76,47.32},{47.83,47.2},{47.75,47.28},{47.86,47.16},{47.84,47.2},{47.78,47.23},{47.68,47.43},{47.68,47.42},{47.88,47.13},{47.7,47.35},{47.85,47.14},{47.72,47.36},{48.21,46.4},{48.21,46.34},{48.21,46.17},{48.19,46.27},{48.21,46.16},{48.19,46.35},{48.21,46.46},{48.21,46.16},{48.19,46.17},{48.21,46.27},{48.21,46.24},{48.21,46.03},{48.19,45.98},{48.21,45.89},{48.19,46.09},{48.21,46.01},{48.21,46.08},{48.21,45.97},{46.62,55.02},{46.56,55.2},{46.5,55.36},{46.37,55.34},{46.25,55.32}},
},
},
[26221] = { -- Earthen Ring Elder
[npcKeys.spawns] = {
[zoneIDs.UNDERCITY]={{66.9,13.53}},
[zoneIDs.THUNDER_BLUFF]={{22.16,23.98}},
[zoneIDs.SHATTRATH_CITY]={{60.68,30.62}},
[zoneIDs.ORGRIMMAR]={{46.44,38.69}},
[zoneIDs.SILVERMOON_CITY]={{68.68,42.94}},
},
},
}
local npcFixesAlliance = {
[23537] = {
[npcKeys.spawns] = {
[zoneIDs.AZUREMYST_ISLE]={{48.77,49.92},{48.67,48.99},{43.8,51.94},{43.5,51.93},{43.43,51.53},{43.64,52.09},{43.34,51.76},{49.4,52.55},{49.34,52.74},{49.4,52.67},{49.34,52.49},{49.32,52.6},{49.43,52.34},{49.51,52.28},{49.4,52.4},{49.61,52.29},{49.84,52.56},{49.89,52.66},{49.55,52.33},{49.72,52.42},{49.84,52.68},{49.46,52.36},{49.8,52.42},{49.71,52.33},{48.87,49.73},{48.67,49.99},{48.87,49.53},{48.84,49.79},{48.77,49.48},{48.46,49.98},{48.81,49.57},{48.55,50.01},{48.9,49.65},{48.7,49.95},{48.47,49.86},{48.54,49.93},{48.76,49.23},{48.75,49.31},{48.83,49.4},{48.74,49.08}},
[zoneIDs.ELWYNN_FOREST]={{42.94,66.17},{41.9,65.92},{43.08,65.55},{43.12,66.49},{43.07,65.82},{42.96,65.71},{42.99,66.5},{41.65,65.23},{42.99,66.53},{41.35,65.23},{41.82,65.31},{43.1,65.75},{41.84,65.76},{43.09,65.61},{41.88,65.4},{43.07,66.22},{43.1,65.36},{43.06,66.13},{41.52,65.1},{41.74,65.29},{43.24,65.55},{41.78,66.06},{43.13,65.33},{42.75,65.28},{41.93,65.65},{41.62,66.03},{43.27,66.51},{43.2,66.51},{43.13,66.53},{43.37,66.51},{41.66,66.11},{43.41,66.59},{41.5,65.99},{41.4,66.12},{41.17,65.77},{41.27,65.99},{42.55,59.35},{42.63,60.0},{42.71,59.37},{42.39,59.7},{42.91,59.38}},
[zoneIDs.DUN_MOROGH]={{47.01,52.55},{47.17,51.91},{47.06,51.83},{47.1,52.83},{47.06,51.75},{47.02,52.34},{47.16,51.75},{46.97,51.75},{46.82,52.19},{47.01,52.4},{46.88,52.21},{47.3,51.9},{45.98,51.93},{46.87,51.75},{47.24,51.75},{45.98,51.79},{47.01,52.8},{47.02,52.5},{47.32,51.75},{47.01,52.25},{45.98,52.06},{47.01,52.64},{47.03,52.66},{46.99,52.19},{46.91,52.25},{46.95,51.83},{46.83,51.84},{45.92,51.56},{45.98,51.65},{45.85,52.09},{45.8,51.54},{45.76,52.21},{45.63,51.31},{45.63,51.43},{45.74,51.43},{45.67,52.35},{47.19,57.3},{47.29,57.17},{47.3,56.96},{47.41,57.14},{47.31,57.38}},
},
},
[26221] = { -- Earthen Ring Elder
[npcKeys.spawns] = {
[zoneIDs.TELDRASSIL]={{56.1,92.16}},
[zoneIDs.SHATTRATH_CITY]={{60.68,30.62}},
[zoneIDs.IRONFORGE]={{65.14,27.71}},
[zoneIDs.THE_EXODAR]={{43.27,26.26}},
[zoneIDs.STORMWIND_CITY]={{38.31,61.84}},
},
},
}
if UnitFactionGroup("Player") == "Horde" then
return npcFixesHorde
else
return npcFixesAlliance
end
end
---Updates the NPC spawns to be in Elwynn Forest, Mulgore, or Terokkar Forest
---@param isInMulgore boolean
---@param isInTerokkar boolean
---@return table<number, any>
function QuestieTBCNpcFixes:LoadDarkmoonFixes(isInMulgore, isInTerokkar)
local npcKeys = QuestieDB.npcKeys
local zoneIDs = ZoneDB.zoneIDs
if isInTerokkar then
return {
[14828] = { -- Gelvas Grimegate <Darkmoon Faire Ticket Redemption>
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{34.68,34.36}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[14829] = { -- Yebb Neblegear
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{34.33,35.73}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[14832] = { -- Kerri Hicks <The Strongest Woman Alive!>
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{34.84,35.15}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[14833] = { -- Chronos <He Who Never Forgets!>
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{33.82,35.96}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[14841] = { -- Rinling
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{34.04,34.82}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
[14871] = { -- Morja
[npcKeys.spawns] = {[zoneIDs.TEROKKAR_FOREST] = {{33.67,35.93}}},
[npcKeys.zoneID] = zoneIDs.TEROKKAR_FOREST,
},
}
elseif isInMulgore then
return {
[14828] = { -- Gelvas Grimegate <Darkmoon Faire Ticket Redemption>
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{37.24,37.67}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
[14829] = { -- Yebb Neblegear
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{37.47,39.56}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
[14832] = { -- Kerri Hicks <The Strongest Woman Alive!>
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{37.82,39.81}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
[14833] = { -- Chronos <He Who Never Forgets!> (might be 37.2,37.7)
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{36.17,35.15}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
[14841] = { -- Rinling
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{37.09,37.17}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
[14871] = { -- Morja
[npcKeys.spawns] = {[zoneIDs.MULGORE] = {{35.92,35.27}}},
[npcKeys.zoneID] = zoneIDs.MULGORE,
},
}
else
return {
[14828] = { -- Gelvas Grimegate <Darkmoon Faire Ticket Redemption>
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{41.5,68.87}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
[14829] = { -- Yebb Neblegear
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{40.17,69.53}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
[14832] = { -- Kerri Hicks <The Strongest Woman Alive!>
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{40.49,69.93}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
[14833] = { -- Chronos <He Who Never Forgets!> (might be 41.5,68.9)
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{43.61,70.84}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
[14841] = { -- Rinling
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{41.71,70.72}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
[14871] = { -- Morja
[npcKeys.spawns] = {[zoneIDs.ELWYNN_FOREST] = {{43.34,70.28}}},
[npcKeys.zoneID] = zoneIDs.ELWYNN_FOREST,
},
}
end
end
return QuestieTBCNpcFixes