Bump version to 9.8.6 and add custom quests for Outland, Northrend, Kalimdor, Azeroth

This commit is contained in:
Xurkon
2026-02-25 06:52:18 -06:00
parent 8616765eed
commit 50101a8e8e
6 changed files with 323 additions and 5 deletions
+5 -3
View File
@@ -1,10 +1,12 @@
# Changelog
## v9.8.5
## v9.8.6
### New Ebonhold Quests
- **Outland**: Blade's Edge Trophy (includes missing Blade's Edge Mountains spawn tracking data for Morcrush, Hemathion, Speaker Mar'grom).
- **Azeroth**: Arathi Trophy (includes missing Arathi Highlands spawn tracking data for Darbel Montrose, Singer, Foulbelly, Ruul Onestone, Kovork, Molok the Crusher, Zalas Witherbark, Nimar the Slayer, Geomancer Flintdagger, Prince Nazjak).
- **Outland**: Blade's Edge Trophy (includes missing Blade's Edge Mountains spawn tracking data for Morcrush, Hemathion, Speaker Mar'grom). Fel Scars of Nagrand (includes missing Nagrand spawn tracking data for Voidwalker Minions, etc). Netherstorm Trophy (includes missing Netherstorm spawn tracking data for Nuramoc, Ever-Core the Punisher, Chief Engineer Lorthander).
- **Northrend**: Borean Trophy (includes missing Borean Tundra spawn tracking data for Fumblub Gearwind, Icehorn, Old Crystalbark).
- **Kalimdor**: Teldrassil Trophy (includes missing Teldrassil spawn tracking data for Threggil, Blackmoss the Fetid, Duskstalker, Uruson, Fury Shelda, Grimmaw). Darkshore Defense (complete 6 quests in Darkshore). Bloodmyst Recovery (complete 6 quests in Bloodmyst Isle).
- **Azeroth**: Arathi Trophy (includes missing Arathi Highlands spawn tracking data for Darbel Montrose, Singer, Foulbelly, Ruul Onestone, Kovork, Molok the Crusher, Zalas Witherbark, Nimar the Slayer, Geomancer Flintdagger, Prince Nazjak). Elwynn Errands (complete 6 quests in Elwynn Forest). Modan Trophy (includes missing Loch Modan spawn tracking data for Grizlak, Magosh, Large Loch Crocolisk, Shanda the Spinner, Lord Condar, Emogg the Crusher, Boss Galgosh). Redridge Resolve (complete 6 quests in Redridge Mountains). Westfall Trophy (includes missing Westfall spawn tracking data for Foe Reaper 4000, Marisa du'Paige, Vultros, Brack, Brainwashed Noble, Leprithus, Master Digger, Sergeant Brashclaw, Slark). Wetlands Trophy (includes missing Wetlands spawn tracking data for Dragonmaw Battlemaster, Razormaw Matriarch, Garneg Charskull, Gnawbone, Sludginn, Ma'ruk Wyrmscale, Leech Widow, Mirelow).
## v9.8.4
@@ -19,7 +19,44 @@ EbonholdDB.npcData = EbonholdDB.npcData or {
[25709] = {'Glacial Ancient',9291,9291,71,72,0,{[3537] = {{20.4,27},{20.4,28.2},{20.8,28.2},{21,25.8},{21,29.2},{21.2,29.6},{21.4,27},{21.4,31.4},{21.4,31.6},{21.4,32.6},{21.6,29.2},{21.6,30.4},{21.6,31},{21.6,32},{21.8,27.6},{22.2,33.2},{22.4,26.4},{22.4,27.2},{22.4,33.6},{22.4,34.6},{22.6,33.4},{22.8,27.2},{22.8,28.8},{23,32.4},{23,33.6},{23.2,27.8},{23.2,34.6},{23.4,25.2},{23.4,26},{23.4,35.6},{23.4,36.6},{23.6,25},{23.6,28.6},{23.6,33.4},{23.6,34.8},{23.6,35.8},{23.8,26.4},{23.8,27.8},{23.8,32.4},{23.8,36.6},{24,26.6},{24.2,34.2},{24.6,26},{24.6,27.8},{24.6,36.8},{24.8,27.2},{25,34.2},{25.2,19.4},{25.4,33.4},{25.4,34.6},{25.4,35.6},{25.6,33.4},{25.6,35},{25.6,35.6},{25.6,36.6},{25.8,34.2},{26.4,17.4},{26.4,18.2},{26.4,19.2},{26.4,20},{26.4,20.6},{26.6,18.4},{26.6,18.6},{26.6,19.6},{26.6,20.6},{27.2,33.8},{27.8,18},{29.4,30.2},{29.4,32.2},{29.4,32.8},{30.4,23.4},{30.4,23.8},{30.4,24.8},{30.4,29},{30.4,30.4},{30.4,31.4},{30.4,32.4},{30.4,32.6},{30.6,29.2},{30.6,30.4},{30.6,30.6},{30.6,32.2},{30.6,32.6},{31,28.4},{31.2,25.6},{31.4,22},{31.4,22.8},{31.4,23.6},{31.4,24.8},{31.6,22.4},{31.6,23.6},{31.6,24.6},{31.6,25.8},{31.6,31},{31.8,23.2},{32.6,23},{32.6,23.8},{32.6,26.4},{34.4,25.4},{34.4,26.4},{34.4,26.8},{34.4,28.2},{34.4,28.6},{34.8,26.4},{34.8,26.6},{35,28.6},{35.2,27.8},{35.4,25.4},{35.6,26.4},{35.6,27.2},{35.6,27.6},{35.6,28.6}}},nil,3537,nil,nil,7,nil,"",0},
[25715] = {'Frozen Elemental',9291,9291,70,71,0,{[65]={{11.28,62.69},{11.05,61.25},{9.43,61.9},{10.2,60.22},{10.21,62.04},{9.29,60.28},{8.68,62.04},{9.07,59.02},{7.78,62.99},{8.79,54.22},{9.63,56.48},{11.56,54.92},{11.53,57.32},{11.05,56.14},{8.94,55.86},{10.33,55.94},{10.23,57.3},{7.8,61.25},{13.09,60.42},{8.24,60.06},{12.21,58.61},{11.52,59.08},{11.71,53.34},{7.88,58.82},{8.55,58.35},{6.81,62.17},{11.85,60.86}},[3537] = {{82.8,48.8},{83.2,45.6},{83.4,44.4},{83.4,45},{83.4,47.2},{83.4,47.6},{83.6,44.4},{83.6,47.2},{83.8,44.8},{84.2,46.4},{84.2,47.6},{84.6,47.2},{85,46.4},{85,48.8},{85.2,48},{85.4,43.8},{85.4,44.8},{85.6,43.4},{85.8,44.2},{85.8,47.4},{85.8,47.6},{86,45.8},{86.2,45.4},{86.8,47.6},{87.2,43.4},{87.2,43.6},{87.2,45},{87.4,42.4},{87.4,46.4},{87.4,46.6},{87.6,45.4},{87.6,45.8},{87.8,42.8},{88.4,42.4},{88.4,44.2},{88.4,46.8},{88.6,44.2},{88.6,45.8},{88.6,46.8},{88.8,41.4},{88.8,42.2},{88.8,45.4},{89,42.6},{89.8,42.6},{90.2,40.8},{90.2,41.8},{91,43},{91.2,40.4},{91.2,41.6},{91.4,41.4},{91.6,41.2},{91.6,41.6},{92,42.6},{92.4,37.8},{92.4,39.4},{92.4,39.6},{92.6,39.2},{92.6,39.6},{92.8,43.6},{93,36.4},{93,37.4},{93,38},{93.4,35.4}}},nil,3537,nil,nil,14,nil,"",0},
[26045] = {'Storm Tempest',9291,9291,71,71,0,{[3537] = {{77,38.6}}},nil,3537,nil,nil,834,nil,"",0},
-- Quest 50162 Wetlands Trophy: Rare NPCs in Wetlands (zone 11)
[1037] = {'Dragonmaw Battlemaster',684,734,24,25,4,{[11] = {{42.2,40.8},{42.2,44.6},{42.4,42.8},{42.4,44.4},{42.8,42.6},{42.8,43.8},{43,40.6},{43,42.4},{44.2,43.2},{44.2,44},{44.4,44.8},{44.6,42.8},{44.6,43.8},{45.4,44.6},{45.8,43.8},{46.4,45},{47,43},{47,44.2},{47,46},{47.4,45.4},{47.4,46.6},{47.6,46},{48,44.2},{48.2,45.2},{48.4,46.6},{48.4,47.6},{48.4,48.8},{48.6,47.4},{48.8,45.8},{48.8,48.4},{49,45.2},{49,49.4},{49.2,42},{49.2,49.6},{50,48.2},{50,49.4},{50.2,52.2},{50.4,50},{50.4,51.2},{50.8,49.4},{51,51},{51.2,51.8},{51.4,50},{51.4,52.6},{51.6,48.8},{51.6,52.4},{51.6,52.6},{52.4,53.6},{52.6,49.4},{52.8,53.2},{53,53.6}}},nil,11,nil,nil,62,nil,"",0},
[1140] = {'Razormaw Matriarch',1106,1106,31,31,4,{[11] = {{67.2,29.2},{67.4,28.4},{67.4,30.2},{67.4,30.8},{67.4,31.6},{67.6,30.6},{67.6,32},{67.8,27.8},{69,28.4},{69.2,28.8},{69.6,29.8},{69.8,29},{70,31.8},{70.2,31.4},{70.6,30.8},{70.8,30.4}}},nil,11,nil,nil,48,nil,"",0},
[2108] = {'Garneg Charskull',812,812,29,29,4,{[11] = {{30.6,39.4},{31.4,41.2},{37,44},{37,46.4},{37,47},{37,47.8},{38.2,45.4},{38.4,46},{38.6,46.2},{39.2,46.6},{39.2,47.6},{39.2,49},{39.4,37.2},{39.8,46.6},{40,46.4},{40.6,37.4},{40.8,46.8},{41.2,46},{41.4,45.4},{41.6,45.4},{41.6,45.6},{41.8,42.6},{42.4,44.2},{42.6,40.2},{43.2,43},{43.2,44.2},{44,42.6},{44.4,44.2},{44.8,45.4},{45.4,44.4},{46,43.8},{46.2,44.8},{46.8,43.4},{46.8,44.2},{47,48.6},{47.2,46.2},{47.6,49},{48,45.2},{48,46.4},{48,47.6}}},nil,11,nil,nil,62,nil,"",0},
[14425] = {'Gnawbone',664,664,24,24,4,{[11] = {{30,30.6},{30.2,29},{30.2,30},{30.4,33},{30.6,30},{30.6,31.2},{32,34.2},{32.2,31.4},{32.4,32.8},{32.8,29},{32.8,29.8},{33,32.6},{33.4,31.2},{33.4,34},{33.6,29.8},{33.8,31.4},{34.2,34.2},{34.4,36},{34.8,30.2},{35,35},{35.2,34.4},{35.4,31.6},{35.4,37.2},{35.6,35},{35.8,29.6},{36,37.4},{36.8,29.4},{36.8,34.4},{37,35.2},{37.6,29.2},{37.8,34.6},{38,33.4},{38.4,29.8},{38.4,36.4},{38.8,29.6},{39,29},{39,30.6}}},nil,11,nil,nil,61,nil,"",0},
[14433] = {'Sludginn',974,974,30,30,4,{[11] = {{10.8,69.4},{11.2,71.4},{11.4,69.6},{11.8,69.4},{11.8,69.6},{12,70.6},{13.2,68},{13.6,68.4},{13.8,68.6},{14.2,66.4},{14.2,66.6},{14.6,67.2}}},nil,11,nil,nil,14,nil,"",0},
[2090] = {'Ma\'ruk Wyrmscale',617,617,23,23,4,{[11] = {{47.2,74},{47.4,74.6},{47.4,75.8},{47.8,74.6},{47.8,75.6},{47.8,77},{48,74.2},{48.2,73.4},{48.4,78.6},{48.6,75},{48.8,78.8},{49.4,74.2},{49.4,76},{49.8,73.6},{50,72.4}}},nil,11,nil,nil,62,nil,"Dragonmaw Warlord",0},
[1112] = {'Leech Widow',664,664,24,24,4,{[11] = {{45.6,63.4},{45.6,63.8},{46,62.2},{46.2,64.8},{46.6,64},{46.6,65.4},{46.6,65.6},{46.8,61.4},{46.8,62.8},{47,61.6}}},nil,11,nil,nil,22,nil,"",0},
[14424] = {'Mirelow',734,734,25,25,4,{[11] = {{17.2,28.6},{17.4,26.8},{17.4,28},{18,26.2},{18,26.8},{18.2,27.6},{18.4,29.2},{18.4,30.6},{18.6,27.4},{18.6,29.4},{18.8,31},{19,27.6},{19,30.4},{19.6,31.6},{19.6,32.8},{20,30.6},{20.2,27.8},{20.2,28.8},{20.4,27.4},{20.4,30},{20.6,30.6},{20.8,28.4},{20.8,32},{20.8,32.8},{21,29.2},{21,33.6},{21.2,29.8},{21.2,35.6},{21.4,35.2},{21.6,30.8},{21.8,29.2},{22,35.4},{22.2,21.4},{22.4,21.6},{22.4,22.6},{22.4,23.8},{22.4,29.6},{22.4,35.8},{22.4,36.8},{22.6,28.2},{22.8,22.4},{22.8,22.6},{22.8,24.2},{22.8,24.6},{22.8,31.4},{23,21.4},{23.2,34.4},{23.4,29},{23.4,30.2},{23.4,35.8},{23.4,37},{23.6,25.2},{23.6,34.8},{23.8,30.8},{23.8,36.2},{24,24.4},{24,29.6},{24.2,26.2},{24.2,27.6},{24.2,36.6},{24.4,26.6},{24.6,25.2},{24.6,25.6},{24.6,37},{24.8,35.6},{25,38},{25.2,27.2},{25.2,30.4},{25.2,30.6},{25.2,32.2},{25.4,28},{25.4,38.6},{25.6,27.8},{25.8,32},{26,29.2},{26,33.8},{26.4,31.2},{26.4,33.4},{26.6,29.4},{26.6,30},{26.6,33.6},{27,30.8},{27,33.2},{27.4,31.8},{27.6,32},{27.6,32.8},{28.2,31.4}}},nil,11,nil,nil,14,nil,"",0},
-- Quest 50199 Borean Trophy: Rare NPCs in Borean Tundra (zone 3537)
[32358] = {'Fumblub Gearwind',13936,13936,71,71,2,{[3537] = {{59.2,21.8},{59.6,19.4},{59.8,26.2},{60,17},{60.4,23.6},{60.4,28.4},{60.6,25},{60.8,15.2},{61,21.6},{61.2,22.8},{61.2,24.2},{61.4,30},{61.6,22.6},{61.8,20},{61.8,21.4},{62.4,19.2},{62.8,29},{62.8,34.6},{63,19.4},{63,32.4},{63.2,25.4},{63.2,25.6},{63.4,16.4},{63.4,17},{63.8,17.6},{64.2,16.8},{64.4,16},{64.4,32.4},{64.4,33},{64.6,35},{65,17.2},{65.2,17.8},{65.4,19.2},{65.4,33.6},{65.8,20},{66,17},{66,36.4},{66.2,18},{66.2,18.6},{66.4,20.6},{66.6,36.8},{67,20.8},{67.2,19.8},{67.2,35},{67.8,23.4},{67.8,26.4},{67.8,36.8},{68,25.4},{68.2,28.6},{68.4,19.2},{68.4,27},{69,29.4},{69.2,38},{69.4,37},{69.6,32},{69.6,37.2},{70.2,38},{70.4,34.6},{71,34},{71,36.2},{71.6,28.4},{71.8,34.4},{71.8,36.4},{73,34.2},{73.2,35.2},{74,30.2}}},nil,3537,nil,nil,16,nil,"",0},
[32361] = {'Icehorn',13936,13936,71,71,2,{[3537] = {{80.2,45.8},{80.6,31.8},{80.6,45.8},{81.4,31.4},{81.6,30.8},{84.4,46.8},{84.6,45.8},{84.6,46.6},{85.2,34.2},{85.6,34.4},{85.6,35},{88.2,39.2},{88.2,39.6},{88.6,40.2},{88.6,40.6},{89.8,43.4},{91.2,32.2},{91.2,33.8},{91.4,32.6},{91.6,32.4},{91.8,32.6},{92,31.4}}},nil,3537,nil,nil,14,nil,"",0},
[32357] = {'Old Crystalbark',9291,9291,71,72,0,{[3537] = {{20.6,27.8},{20.8,27},{21.2,28.6},{21.2,29.8},{21.6,30.8},{21.8,27},{21.8,34.6},{22,33.8},{22.2,35.8},{22.4,33.4},{22.6,33},{23,33.8},{23.6,35.8},{24.4,34.4},{24.4,34.6},{25,34.2},{25,34.8},{25.6,34.6},{27,35.6},{29.6,33.2},{30,32},{30.8,30.6},{31.2,30.2},{31.6,30.2},{32,31.4},{33,31.8},{33.2,24.4},{33.2,34},{33.4,31},{33.6,31.2},{34.2,23.6},{34.4,25.4},{34.6,27.4},{35.2,28.4},{35.4,30},{35.6,30.8},{35.6,31.6},{36,28.2},{36.2,29.2},{36.2,30.2},{37.2,29}}},nil,3537,nil,nil,14,nil,"",0},
-- Quest 50154 Teldrassil Trophy: Rare NPCs in Teldrassil (zone 141)
[14432] = {'Threggil',115,115,6,6,4,{[141] = {{51.2,50.4},{51.2,50.6},{51.6,50.4},{52,50.6},{52,52},{52.6,52.4}}},nil,141,nil,nil,90,nil,"",0},
[3535] = {'Blackmoss the Fetid',273,273,13,13,4,{[141] = {{39.8,38.2},{40.8,26.6},{40.8,33},{40.8,39.6},{41,26.4},{41.4,28.4},{41.4,38.6},{42,37.2},{42,38.6},{42.2,25.6},{42.2,28},{42.2,38},{42.2,40},{42.4,25.2},{42.4,29},{42.4,32},{42.6,25.4},{42.6,26.4},{42.6,37.6},{42.8,28.4},{42.8,28.6},{42.8,37.2},{42.8,38.6},{43,27},{43,31},{43,39.6},{43.2,36.4},{43.4,30},{43.4,32.2},{43.4,32.6},{43.6,27.4},{43.6,30.6},{43.6,32},{43.6,36.6},{43.6,39.4},{43.8,28.8},{43.8,29.8},{43.8,33.2},{44,28.2},{44,39.6},{44.2,26.4},{44.6,27.4},{44.6,27.6},{44.6,29.2},{44.8,30.2},{45,31.2},{45.6,29.2},{45.6,29.6},{45.6,32.8}}},nil,141,nil,nil,14,nil,"",0},
[14430] = {'Duskstalker',176,176,9,9,4,{[141] = {{50.2,76.6},{51.2,77},{51.2,77.8},{51.6,76.2},{51.8,77.4},{52.4,77.6},{52.6,77.6},{53.4,76.2},{53.4,77.2},{53.8,76.8},{54,77.6},{54.2,75.4},{54.4,76},{54.6,76},{54.6,77},{57.4,76},{57.4,76.6},{58,75},{58,76.4},{58.4,76.8},{58.6,76.2},{58.8,76.6},{60,75.6},{60.2,73.8},{60.2,75.4},{60.6,75.4},{60.6,75.8},{61,74.4}}},nil,141,nil,nil,66,nil,"",0},
[14428] = {'Uruson',137,137,7,7,4,{[141] = {{62.6,56.2},{62.8,57},{63.4,57.6},{63.8,57.2},{64.4,55.8},{64.6,62.2},{65.2,60.4},{65.4,57.4},{65.4,58},{65.4,61.2},{65.6,53.8},{66.2,58.6},{66.2,60.6},{66.4,56.4},{66.4,57.2},{66.4,58.2},{66.4,59.8},{66.6,54.8},{66.8,56},{66.8,58.4},{66.8,58.6},{67,56.8},{67.2,54},{67.2,61.2},{67.4,59.6},{67.4,61.8},{67.6,56.4},{67.6,58.4},{67.6,59.4},{67.6,59.6},{67.8,57},{67.8,61},{68,62.2},{68.4,53.6},{69.2,61.4},{69.6,62},{70.2,57.8}}},nil,141,nil,nil,82,nil,"",0},
[14431] = {'Fury Shelda',156,156,8,8,4,{[141] = {{34.4,34.4},{34.4,35.2},{34.8,32.4},{34.8,33},{34.8,34.4},{35.2,35},{35.4,36.2},{35.4,36.6},{35.4,37.6},{35.4,38.6},{35.6,35.4},{35.6,35.6},{35.6,37.2},{36,38},{36.4,33.8},{36.4,38.8},{36.4,39.6},{36.4,42.4},{36.6,35.4},{36.6,38.2},{36.6,39.4},{36.8,36.4},{37,40.8},{37.2,40.2},{37.2,41.6},{37.4,36.6},{37.4,42.6},{37.4,43.6},{37.6,40.4},{37.6,40.6},{37.6,42.4},{37.8,37},{37.8,42.6},{38,39},{38,44},{38.2,34.8},{39,41.4},{39.8,44.2}}},nil,141,nil,nil,514,nil,"",0},
[14429] = {'Grimmaw',222,222,11,11,4,{[141] = {{39.2,79.4},{39.4,79.6},{39.4,80.8},{40.2,80.6},{40.4,79.4},{40.4,79.6},{40.6,79.6},{41,78.4},{41,78.8},{41.4,74.6},{41.4,77.4},{41.6,76},{41.6,78.4},{41.6,78.6},{41.8,77},{41.8,79.6},{42.6,75.8},{42.6,77.6},{42.6,79.6},{43,75.4},{43,79.2},{43.2,74.4},{43.6,76.4},{43.8,77.8},{43.8,79.6},{47.8,73.8}}},nil,141,nil,nil,82,nil,"",0},
-- Quest 50156 Westfall Trophy: Rare NPCs in Westfall (zone 40)
[573] = {'Foe Reaper 4000',484,484,20,20,4,{[40] = {{33.8,52},{34.6,51.6},{35.2,50.4},{35.4,49.4},{36.2,50},{36.2,50.6},{36.4,52.4},{36.6,53.6},{37,48.2},{37,49.2},{37.2,47.4},{37.2,52},{37.2,52.6},{37.4,50.2},{37.4,51.4},{37.6,51.4},{37.6,53.2},{37.8,47.8},{38,46},{38,49},{38,51.8},{38.2,54.2},{38.4,49.8},{38.6,45.8},{38.6,50},{38.6,51},{38.8,51.6},{39,49.4},{39.2,47},{39.6,52},{40,50.4},{40.2,46.6},{42,34.2},{42.4,36.4},{42.4,37},{42.4,37.8},{42.4,39.4},{42.6,34.6},{43.2,32.8},{43.2,54.2},{43.4,35.8},{43.4,36.8},{43.4,38.6},{43.6,32.6},{44,32},{44,34.2},{44,35.6},{44,40.4},{44.2,38.2},{44.2,39.4},{44.4,35.2},{44.4,37},{44.6,32.8},{44.6,38.2},{44.6,39},{44.6,40.6},{44.8,31.4},{44.8,34.4},{44.8,35.6},{44.8,37},{45,31.6},{45.2,35.2},{45.8,31.8},{46,32.6},{46,35.2},{46.2,36},{46.8,33.6},{46.8,49.2},{47,19.2},{47.4,22},{48.4,23.2},{48.4,23.8},{48.6,22.8},{48.8,24},{49,64.2},{49.2,25.4},{49.4,22.2},{49.4,25.6},{49.6,23.4},{49.6,64.4},{50,22.2},{50,23.8},{50,25},{50.2,25.8},{50.2,26.8},{50.2,65},{50.4,21.4},{50.4,66.8},{50.6,27.2},{50.8,21.2},{50.8,21.8},{50.8,22.8},{50.8,24},{50.8,26},{50.8,67.2},{50.8,69},{51,27.6},{51,66.2},{51.4,24.6},{51.4,67.6},{51.6,20.4},{51.6,23.2},{51.6,23.8},{51.6,67.4},{51.6,67.8},{51.8,21.2},{51.8,25.4},{51.8,69},{52,21.6},{52,26.2},{52,69.8},{52.2,64.6},{52.6,26.2},{52.6,66.8},{52.6,67.8},{52.8,64.6},{53,64.4},{53.2,21.6},{53.2,68.6},{53.4,23},{54.4,19},{54.6,67.8},{57.8,32.8},{61.4,64.2},{61.8,60.2},{62.2,63.8},{62.2,65.2},{62.4,61.4},{62.4,61.6},{62.4,62.6},{62.6,62},{62.8,60.4},{62.8,61.4},{62.8,62.6},{63,59.4},{63.6,59.4},{63.6,60},{63.6,60.6},{63.6,63},{63.8,62.2}}},nil,40,nil,nil,14,nil,"",0},
[599] = {'Marisa du\'Paige',531,531,18,18,4,{[40] = {{39.8,78.2}}},nil,40,nil,nil,17,nil,"",0},
[462] = {'Vultros',788,788,26,26,4,{[40] = {{34,68.2},{35,67},{35.2,70},{35.4,67.8},{35.4,68.8},{35.6,67.4},{35.6,67.8},{35.6,68.6},{36.2,71},{36.6,66.4},{36.6,67.8},{43.2,59.2},{43.4,60.4},{44,60.2},{44.2,59},{44.2,61.6},{44.6,59},{44.8,59.6},{45.4,58.2},{45.6,57.4},{45.6,58.6},{45.6,60.2},{45.8,58},{46,56.4},{46.4,45},{46.8,44.4},{47,44.6},{47.2,42.6},{47.4,40.8},{47.4,41.8},{47.4,45.6},{47.6,44.4},{47.8,41.4},{47.8,45.6},{48,42.4},{48,43.4},{48.4,44.6},{48.6,45},{48.8,42.4},{49,43.8},{49.2,43.4},{49.6,23.4},{50,25},{50.2,24},{50.2,28.2},{50.4,47.8},{50.6,27.8},{51,20.6},{51,22.2},{51,24},{51.2,22.8},{51.4,24.6},{51.4,25.6},{51.6,23.2},{51.6,23.6},{51.8,26},{52,20.8},{52,22},{52.2,20.4},{52.2,25.2},{52.6,23.2},{52.6,24.8},{52.8,24.4},{52.8,26.4},{52.8,26.6},{54,21.4},{58.2,34.4},{62.6,73},{63,74.4},{63,74.8},{63.2,54.8},{63.8,58},{64,73.8},{64.4,55.2},{64.4,56},{64.4,57},{64.6,57.6},{64.8,56.2},{65,56.6},{65.6,73.8}}},nil,40,nil,nil,73,nil,"",0},
[520] = {'Brack',449,449,19,19,4,{[40] = {{25.4,64.6},{25.6,64.4},{26,53},{26,56},{26,58.8},{26,61},{26,63},{26.2,61.8},{26.4,47.4},{26.4,48},{26.4,48.8},{26.4,51},{26.4,52},{26.4,57.2},{26.4,58.4},{26.4,60},{26.4,65.2},{26.4,65.6},{26.4,66.8},{26.4,69.4},{26.6,41},{26.6,47.8},{26.6,51.6},{26.6,60},{26.6,61.6},{26.6,66},{26.8,49.2},{26.8,50},{26.8,54},{26.8,58.6},{27,41.6},{27,43.2},{27,44.8},{27,46.2},{27,46.6},{27,52.6},{27,60.8},{27,67.4},{27.2,38.8},{27.2,44},{27.2,56},{27.2,58},{27.2,62.8},{27.2,68},{27.2,68.8},{27.2,69.8},{27.4,38},{27.4,50.8},{27.4,55.2},{27.4,57},{27.4,70.6},{27.6,44.8},{27.6,46.2},{27.6,48.4},{27.6,49.4},{27.6,51.2},{27.6,54.2},{27.6,66.6},{27.6,71.6},{27.8,39.6},{27.8,40.8},{27.8,43.4},{27.8,44.4},{27.8,54.8},{28,49.6},{28,69},{28,71.4},{28,73.2},{28.2,33.6},{28.2,37.4},{28.2,42},{28.2,56},{28.2,56.8},{28.2,74.2},{28.4,36},{28.4,37.8},{28.4,38.8},{28.4,70.4},{28.4,74.8},{28.4,76.6},{28.6,34.6},{28.6,37.2},{28.6,38.6},{28.6,40},{28.6,71.6},{28.8,33.4},{28.8,37.6},{28.8,45.6},{28.8,71},{29,32.2},{29,34.4},{29,41.2},{29,72.8},{29,74.2},{29.2,30.4},{29.2,76.4},{29.2,76.6},{29.2,77.8},{29.4,46.6},{29.4,75},{29.4,79.4},{29.6,31.4},{29.6,35.2},{29.6,39.8},{29.6,76.4},{29.8,30.2},{29.8,31.6},{29.8,34},{29.8,71.4},{29.8,78},{29.8,78.6},{30,75.2},{30.2,29},{30.2,77.2},{30.2,80},{30.2,81.6},{30.4,80.6},{30.4,82.8},{30.6,81},{30.8,27.8},{30.8,29.4},{30.8,75.2},{30.8,79.4},{30.8,81.8},{31,25.2},{31,26.2},{31.2,30.4},{31.2,31.2},{31.4,27.4},{31.4,83},{31.4,83.6},{31.6,27.4},{31.6,28.2},{31.6,81.4},{31.6,82.4},{32.2,23.6},{32.2,26.4},{32.2,84},{32.4,22.6},{32.4,25},{32.4,83},{32.6,24.6},{33,23.8},{33.2,82.4},{33.2,83.4},{33.2,83.6},{33.4,19.4},{33.4,21.8},{33.4,22.6},{33.6,22.4},{33.6,23.2},{33.6,23.8},{33.8,81.8},{34,20.2},{34,83.4},{34,84},{34,84.8},{34.2,20.8},{34.6,20.4},{34.6,84},{34.6,84.6},{34.8,20.6},{34.8,85.8},{35.2,83.2},{35.6,20},{35.6,21.6},{36.4,19},{36.8,16.4},{36.8,18},{36.8,19},{36.8,19.8},{37.6,17.6},{38,17.2},{38.4,16},{38.6,15.4},{38.8,17.2},{39,13.4},{39,18},{39.2,14.2},{39.2,15.8},{39.6,12.8},{39.6,13.6},{39.6,15.8},{40.2,17},{40.4,10.4},{40.4,11.4},{40.4,12.4},{40.4,18.4},{40.6,12.6},{41,11.2},{41,11.8},{41.6,11.6},{42,9.6},{42,11.2},{42.8,10.4},{42.8,11.6},{43.4,11.4},{43.6,9.4},{43.8,10.2},{44.2,10.6},{44.2,12.4},{45,8.4},{45.2,10},{45.4,9.4},{46,10.8},{46.2,10.4},{46.4,12.2},{46.6,8.8},{46.6,12.4},{47,10.4},{47,10.6},{47.8,10.6},{48.4,9.8},{48.6,11.2},{49.2,10.2},{49.2,11.6},{49.4,14},{49.6,14.8},{49.8,10.4},{49.8,13.2},{50.2,11},{50.2,11.8},{50.6,10.4},{51.2,11.6},{51.4,8.8},{51.4,10.8},{51.8,11.4},{51.8,11.6},{52,8.8},{52.4,10.4},{52.6,9},{52.6,11},{52.8,10.4},{53,11.8},{53.6,10.6},{53.8,10.4},{54.2,12.6},{54.4,9},{54.4,12},{54.4,13.8},{54.6,13.2},{54.8,10.8},{54.8,16},{55,14.6},{55.2,9.4},{55.2,9.6},{55.2,14.2},{55.4,12},{55.6,9.2},{55.8,10.2},{55.8,10.8},{57.2,10.2},{57.2,11}}},nil,40,nil,nil,18,nil,"",0},
[596] = {'Brainwashed Noble',531,531,18,18,4,{[40] = {{42.4,76.6}}},nil,40,nil,nil,17,nil,"",0},
[572] = {'Leprithus',404,404,19,19,4,{[40] = {{39.4,26.2},{39.4,26.6},{39.6,35.6},{40.2,27.2},{40.4,29.4},{40.8,32.6},{40.8,35.8},{41.2,27.6},{41.2,32.4},{41.4,29},{41.4,29.6},{41.4,31},{41.6,29.2},{41.8,25.6},{41.8,29.6},{42.4,28.4},{42.4,30.8},{42.6,25.8},{42.6,29.6},{42.6,33.8},{42.8,29},{43.2,28.4},{43.2,31.4},{43.2,31.6},{43.6,28.2},{43.6,30},{43.8,28.6},{44,41.8},{45,27.8},{45.6,28.2},{46.2,31.2},{47.8,29.8},{48,29.2},{49,29},{56.4,80.6},{56.6,79.4},{56.6,80.6},{56.8,80.4},{58,79.2},{58,80.2},{59.4,77},{59.8,77.2},{60,77.6},{60.2,72.8},{61,76.4},{61.2,72.2},{61.2,76.6},{61.4,73.2},{61.4,73.8},{61.4,74.8},{61.6,72},{61.8,68.4},{61.8,69.6},{61.8,72.8},{62,67.2},{62,74},{62.2,68.8},{62.8,65.8},{63,65},{63.4,66.6},{63.8,64.6},{64,63.8},{64.2,68.6},{64.4,66.2},{64.4,67.4},{64.4,68.4},{64.6,61.2},{64.6,63.6},{64.6,69},{64.8,64.6},{64.8,66.8},{64.8,67.6},{65.2,62.4},{65.2,63.2},{65.4,65.8},{65.6,66.6},{66.4,62.4},{66.4,63},{66.6,62.8},{66.8,65.6},{67.6,62.8}}},nil,40,nil,nil,21,nil,"",0},
[1424] = {'Master Digger',328,328,15,15,4,{[40] = {{44.6,19.6},{44.8,20.6},{45.2,18.6},{45.4,18.2},{45.8,18.2},{46.2,18.8},{46.6,19.4},{46.6,19.6}}},nil,40,nil,nil,26,nil,"",0},
[506] = {'Sergeant Brashclaw',417,417,18,18,4,{[40] = {{32.2,38.8},{32.6,34.8},{33.4,29.6},{33.4,32.4},{33.6,33.8},{34,32.6},{34.4,32.4},{34.4,36.4},{34.6,30.4},{34.8,31},{35,29.4},{35,33.8},{35,36.8},{35.2,32.4},{35.4,32.6},{35.6,33.8},{36.2,29},{36.2,31},{36.2,31.8},{36.4,27.2},{36.4,28.4},{36.4,30.4},{36.4,32.8},{36.4,35},{36.6,38.4},{36.8,29.4},{36.8,35.2},{37,27.6},{37,31.4},{37,31.8},{37,35.6},{37.2,30.4},{37.2,33},{37.4,33.8},{37.6,31.4},{37.6,32.8},{37.6,36.2},{37.6,37.4},{37.8,30.4},{38,29.4},{38,33.6},{38,37.8},{38.2,34.6},{38.4,32},{38.4,40},{38.6,31.6},{38.6,33.4},{38.8,29.6},{38.8,33.8},{39,27},{39,35},{39.2,27.8},{39.2,30.8},{39.4,29.4},{39.6,29.2},{39.6,29.6},{39.6,31.2},{39.6,34},{39.8,27.2},{40,36.8},{40,43},{40.2,35},{40.2,36},{40.4,33.2},{40.6,26.6},{40.6,30.6},{40.8,31.8},{41.2,38},{41.6,31.8},{43.4,27},{44,41},{46.4,28},{46.6,28.8}}},nil,40,nil,nil,20,nil,"",0},
[519] = {'Slark',328,328,15,15,4,{[40] = {{25.6,63},{25.8,56.4},{26.2,59},{26.2,64.4},{26.2,65.6},{26.4,47},{26.4,48},{26.4,48.6},{26.4,49.8},{26.4,52.4},{26.4,52.6},{26.4,54.4},{26.4,55.2},{26.4,61.4},{26.4,62.2},{26.4,65.2},{26.4,66.8},{26.4,67.8},{26.6,53},{26.6,56.4},{26.6,59.8},{26.6,65.2},{26.8,47.6},{26.8,52.2},{26.8,66.4},{27,39.2},{27,46.4},{27,49},{27,57.6},{27,66.6},{27,69.4},{27.2,35.2},{27.2,35.6},{27.2,44.2},{27.2,45},{27.2,46.6},{27.2,49.8},{27.2,54.8},{27.2,56.6},{27.2,62.8},{27.2,68.2},{27.4,34},{27.4,36.8},{27.4,38},{27.4,39.8},{27.4,41},{27.4,42.2},{27.4,51.4},{27.4,54},{27.4,70},{27.4,71},{27.4,72.6},{27.6,34},{27.6,34.6},{27.6,42},{27.6,43.4},{27.6,49.6},{27.6,51.4},{27.6,52.4},{27.6,53.2},{27.6,54.4},{27.6,56.6},{27.6,69.8},{27.8,45.2},{27.8,72.2},{28,46.2},{28,70.6},{28.2,36.4},{28.2,36.6},{28.2,37.6},{28.2,41.2},{28.2,63.4},{28.2,73},{28.2,74},{28.4,38.8},{28.4,39.6},{28.4,55.6},{28.4,57.6},{28.4,75.6},{28.4,77},{28.6,35.8},{28.6,39.8},{28.6,56},{28.6,71.4},{28.8,32},{28.8,34.2},{28.8,70.2},{29,34.6},{29,36.8},{29,55.2},{29,73},{29,74},{29,74.8},{29.2,38},{29.2,72.4},{29.2,79.6},{29.4,31.2},{29.4,33},{29.4,76.2},{29.4,77.2},{29.4,77.8},{29.4,79.2},{29.6,32},{29.6,33},{29.6,34.4},{29.6,34.6},{29.6,70.8},{29.6,77.4},{29.6,78.8},{29.8,31.2},{29.8,80.4},{30.2,29},{30.2,36.2},{30.4,29.8},{30.4,80.6},{30.4,82},{30.6,31.2},{30.6,80.2},{30.6,81.2},{30.6,81.6},{30.6,85.2},{30.8,27.8},{31,26.4},{31,27.2},{31.2,29.4},{31.2,83},{31.4,25},{31.4,30},{31.6,25.6},{31.6,27.2},{31.6,27.8},{31.8,81.2},{32.2,82.4},{32.2,83.6},{32.2,84.8},{32.4,21.8},{32.4,23.4},{32.4,23.8},{32.4,24.8},{32.4,83},{32.6,25.2},{32.8,82.8},{33,83.6},{33.2,81.8},{33.2,84.6},{33.4,21.8},{33.4,23.2},{33.4,23.8},{33.6,23.6},{33.6,83.2},{33.8,84.8},{34,21.6},{34,84},{34.2,81.8},{34.4,19.8},{34.4,20.6},{34.4,22.6},{34.8,23},{34.8,82.6},{34.8,87.2},{35,20.6},{35,85.6},{35.2,19.4},{35.2,20.2},{35.4,84.2},{35.4,84.6},{35.8,84.4},{35.8,85},{36,19.2},{36,20.2},{36,86},{36.2,18.4},{36.4,86.6},{37.2,15.6},{37.2,16.8},{37.2,18.2},{37.2,87.8},{37.6,15.6},{37.6,18},{38,15.4},{38,16.6},{38.6,14},{38.8,12},{38.8,16.2},{39,15},{39.4,17},{39.6,13.4},{39.6,14.4},{39.6,14.8},{39.6,15.8},{39.8,10.8},{40.4,12.2},{41.2,12.8},{41.4,12.4},{41.6,12.4},{41.8,12.6},{42.2,11.4},{42.4,10.4},{42.8,11.4},{43,10},{43.2,9.4},{43.2,12.8},{43.6,11.2},{43.6,12.6},{44.2,10},{44.4,9.4},{44.8,9.4},{45.2,10.2},{45.6,8.2},{46.2,10.2},{46.4,11},{46.6,8.2},{46.8,11.6},{47.2,11},{47.4,10.2},{47.8,10.8},{48.4,10.4},{49.2,9.6},{49.4,11},{49.4,12.2},{49.4,12.6},{50,10.4},{50.2,10.8},{50.4,12},{50.4,13.6},{50.8,9},{51,11.6},{51.2,11.4},{51.4,9.6},{51.8,8.8},{52.2,10.6},{52.4,10},{53,11.6},{53.2,10.6},{53.4,9.4},{53.4,10.2},{54.2,10.4},{54.4,11},{54.4,12},{54.4,12.8},{54.6,10.4},{54.8,13.6},{55,10.6},{55.2,12.4},{55.2,13.4},{55.6,14.6},{55.8,9.4},{55.8,10.8},{55.8,11.6},{56.2,10},{56.8,10.6}}},nil,40,nil,nil,18,nil,"",0},
-- Quest 50157 Modan Trophy: Rare NPCs in Loch Modan (zone 38)
[1425] = {'Grizlak',301,301,15,15,4,{[38] = {{34.2,26.8},{34.8,27.2},{35.4,27.8},{35.6,27.8},{36.2,26.6},{36.4,26}}},nil,38,nil,nil,26,nil,"",0},
[1399] = {'Magosh',473,473,21,21,4,{[38] = {{64.6,67.4},{65.2,65.6},{66.4,69},{67.2,63.2},{67.4,68.4},{67.4,68.6},{68,68.6},{68.4,68.4},{68.6,63.2},{68.8,68.4},{69.2,66},{69.2,66.8},{69.6,60.2},{69.6,67.6},{70,65.4},{70,66.2},{70.2,62},{70.4,61.4},{70.4,62.8},{70.4,64.2},{70.4,67.2},{70.6,64.2},{70.6,65.2},{70.6,67},{70.8,65.8},{70.8,68.4},{71.6,68.2},{72.4,67},{72.4,68.6},{72.8,61.8},{72.8,63.6}}},nil,38,nil,nil,59,nil,"Stonesplinter Tribal Shaman",0},
[2476] = {'Large Loch Crocolisk',573,573,22,22,4,{[38] = {{53.2,30.8},{55.8,17.6},{56,19.4},{56,32},{56.8,30.2},{57,20.6},{57.4,29.4},{57.4,30.8},{57.8,22},{57.8,31.4},{58,29.2},{58,32.2},{58,32.6},{58,33.6},{58.2,27.4},{58.4,26.4},{58.4,28},{58.4,29.8},{58.4,35},{58.4,36.8},{58.6,25.2},{58.6,26},{58.6,28.4},{58.6,30.4},{58.6,34.2},{58.6,34.8},{58.6,35.8},{58.8,29.4},{58.8,30.8},{58.8,31.6},{58.8,37.4},{59.2,22.2},{59.2,32.6},{59.2,39},{59.2,39.8},{59.4,38},{59.4,40.8},{59.6,29.2},{59.6,30.2},{59.6,31.2},{59.6,34.8},{59.6,38},{59.8,26.2},{59.8,31.8},{59.8,35.6},{59.8,36.6},{59.8,39.6},{60,33.2},{60,34.4},{60,39.4},{60.2,41},{60.4,27},{60.4,41.8},{60.6,29},{60.6,34.2},{60.8,26.2},{60.8,36.4},{60.8,37.2},{60.8,38.2},{60.8,39},{60.8,39.8},{61,43},{61.2,42},{61.4,40.8},{61.6,41.2},{61.6,41.6},{61.8,34.2},{61.8,36.4},{61.8,42.6},{61.8,44},{62,39},{62.4,45.6},{62.6,35.2},{62.8,42},{63.4,47.6},{63.4,48.6},{64,42.2},{64.4,51.6}}},nil,38,nil,nil,14,nil,"",0},
[14266] = {'Shanda the Spinner',449,449,19,19,4,{[38] = {{75.8,53.4},{76.2,47.2},{76.4,54.2},{76.6,49.8},{76.6,55},{77,51.2},{77.2,53},{77.4,52.2},{77.4,53.8},{77.8,52.2},{77.8,52.6},{77.8,53.6},{78.6,52.6},{79,51.4},{79.2,51.6},{79.8,51.8}}},nil,38,nil,nil,22,nil,"",0},
[14268] = {'Lord Condar',328,356,15,16,4,{[38] = {{57,77},{60.4,77.8},{61.4,77.6},{62.2,78},{62.4,77.4},{62.4,78.6},{62.4,79.6},{62.8,78.2},{63.4,77.4},{63.6,77.8},{64,77},{64.4,76.4},{74.2,67.8},{74.4,64},{74.4,65},{74.4,65.8},{74.4,66.6},{74.4,68.6},{74.6,65.4},{74.6,66},{74.8,67.2},{75.2,67.8},{75.4,69},{75.6,66.4},{75.6,68},{76,67.2},{76.2,73.4},{76.4,73.8},{76.4,75},{76.8,66.2},{77,72.4},{77.4,73.4},{77.4,74},{77.4,74.8},{77.6,72.4},{77.8,74.2},{77.8,74.6},{78,73},{78.4,76.4},{78.6,71.4},{79,75.2},{79.6,72}}},nil,38,nil,nil,73,nil,"",0},
[14267] = {'Emogg the Crusher',1347,1347,19,19,2,{[38] = {{61.6,20},{61.8,24},{62.2,17},{62.4,19.4},{62.8,22.8},{63,23.8},{63.4,19},{63.8,19.4},{64.4,20},{64.4,20.6},{65,21},{65.2,19.4},{65.4,19.8},{66.2,21},{66.2,22.4},{66.2,22.8},{66.4,20.4},{66.6,21},{67.2,21.6},{67.2,30},{67.2,31.4},{67.4,23},{67.6,22.6},{67.8,20.4},{67.8,20.6},{67.8,26.6},{68.4,21.6},{68.4,24},{68.4,26.4},{68.4,27.8},{68.4,28.8},{68.6,24.4},{68.6,26.2},{68.6,29.2},{68.8,21.2},{68.8,24.8},{69.2,23.4},{69.2,27.6},{69.4,22.2},{69.4,27.2},{69.4,29.6},{69.6,21.8},{69.6,23.2},{69.6,25.6},{69.6,28.8},{69.8,21.4},{69.8,24.2},{69.8,24.6},{69.8,26.8},{69.8,27.6},{70,20.4},{70.6,20.4},{70.8,21},{70.8,23.6},{70.8,26},{71.4,22.4},{71.4,23.2},{71.4,24.6},{71.6,19.6},{71.6,21},{72,23.8},{72.2,23.2},{72.2,24.8},{72.2,25.8},{72.4,21.8},{72.4,27},{72.6,20.2},{72.6,27.6},{72.8,19.2},{72.8,21.2},{72.8,22},{72.8,24.4},{72.8,25},{73,27},{73,28.6},{73.2,23.2},{73.4,26},{73.6,23},{73.6,26},{73.6,30},{74,28.6},{74.2,28.4},{74.2,31},{74.8,32},{75.2,24.8},{75.4,34.4}}},nil,38,nil,nil,45,nil,"",0},
[1398] = {'Boss Galgosh',573,573,22,22,4,{[38] = {{59.6,65.2},{62.6,61.8},{62.8,62.8},{64,62.2},{64,66.8},{64.4,65.8},{64.6,64.2},{65,65.4},{65.2,67.4},{65.4,68.4},{65.8,68},{66,66},{66.2,65.2},{66.4,68.6},{66.8,68.2},{67,63.2},{67,66},{67,68.8},{67.4,64.8},{67.8,68.8},{68.4,66},{68.4,68.2},{68.8,66},{68.8,68.6},{69,68.2},{69.2,66.6},{69.6,67.4},{69.8,65.8},{70,65.2},{70.4,63.8},{70.4,67.6},{70.6,66.8},{70.6,68.6},{70.8,65},{70.8,66.4},{70.8,67.8},{71.6,68.6},{71.8,64.2},{72.4,67.6},{72.6,69}}},nil,38,nil,nil,59,nil,"Stonesplinter Chieftain",0},
-- Quest 50031 Stormbound: Storm Peaks (zone 67) elementals
-- All 11 elementals scraped from Storm Peaks filter page
[30120] = {'Seething Revenant',12600,12600,80,80,0,{[67] = {{76.4,63},{76.8,63},{77,62.2},{77.6,62.4},{77.6,62.6}}},nil,67,nil,nil,834,nil,"",0},
@@ -160,6 +197,10 @@ EbonholdDB.npcData = EbonholdDB.npcData or {
[18692] = {'Hemathion',12600,12600,68,69,4,{[3522] = {{27.4,54.4},{27.6,72},{27.8,67.6},{28,65.6},{28.2,65},{28.4,63.2},{28.4,67.2},{28.4,69.8},{28.6,64.4},{29,43.8},{29.2,44.6},{29.2,49.6},{29.2,50.8},{29.4,47.6},{29.4,49.4},{29.4,68},{29.4,68.6},{29.4,70.2},{29.4,70.8},{29.6,50.4},{29.6,63.6},{29.6,66.6},{29.6,68.2},{29.6,70.2},{29.6,71},{29.8,43.6},{29.8,51.2},{29.8,68.6},{30,43.2},{30,44.8},{30,48.6},{30,71.6},{30.2,45.8},{30.2,48.2},{30.2,53.6},{30.2,63.4},{30.2,64.8},{30.4,46.6},{30.4,51.6},{30.4,66.2},{30.6,44.6},{30.6,46.8},{30.6,51.4},{30.6,67},{30.6,68.8},{30.6,72.4},{30.6,72.6},{30.8,44},{30.8,68.2},{30.8,70.8},{31,45.6},{31.2,50.4},{31.2,52},{31.2,70},{31.4,52.6},{31.4,55.6},{31.6,55},{31.6,55.8},{32,53},{32.2,51.4},{32.2,52},{32.2,53.8},{32.6,52.6},{32.8,51.6},{32.8,54.6}}},nil,3522,nil,nil,16,nil,"",0},
[18693] = {'Speaker Mar\'grom',12600,12600,68,68,4,{[3522] = {{39.8,56},{40.2,56.6},{40.8,55.8},{41,49.2},{41,55},{41.2,49.6},{41.2,50.6},{41.4,48},{41.6,54},{41.8,51},{41.8,53.2},{42,55.6},{42.2,82},{42.4,50},{42.6,49.6},{42.8,49.2},{42.8,81.2},{43.4,80.4},{43.6,80.8},{43.8,79},{44.4,78},{44.6,75.4},{45,76.8},{45.8,76.8},{45.8,79.6},{46.2,78.8},{46.4,78.2},{46.6,78.2},{46.6,79.6},{46.8,76.2},{47,75.4},{47,76.8},{55.4,36.2},{55.8,25.4},{55.8,36},{56,26.4},{56.2,24.4},{56.2,26.8},{56.2,34.8},{56.6,27.4},{56.6,33.8},{57.2,28.2},{57.4,29.4},{57.4,33.4},{57.6,30},{57.6,30.6},{57.6,33.4},{57.8,32},{64.2,19.2},{64.4,19.6},{65,20.2},{65.2,21.2},{65.2,21.6},{65.6,22.4},{66,23.4},{66.2,23.6},{66.2,24.8},{66.2,26.2},{66.4,26.6},{67,26.8},{67.6,24.2}}},nil,3522,nil,nil,16,nil,"",0},
-- Quest 50196 Netherstorm Trophy: Rare NPCs in Netherstorm (zone 3523)
[20932] = {'Nuramoc',13972,13972,70,70,4,{[3523] = {{22.6,80},{22.8,78.8},{24,79.2},{24,81.8},{24.6,79.6},{25.8,81.2},{26.6,82.4},{26.6,83.6},{28.6,80.4},{29.4,82.6},{29.8,82.4},{30,80.8},{30.4,79.6},{31.2,78.4},{31.8,79.2},{32,81.8},{32.8,28.8},{33.4,28.2},{33.4,31.4},{33.4,32.4},{33.6,25.4},{33.6,25.6},{34,27.6},{34.2,20.8},{34.4,22.2},{34.4,27.2},{34.4,29},{34.4,78},{34.6,27.8},{34.6,28.8},{34.6,33.4},{34.6,78.6},{34.8,30.8},{34.8,78.4},{35,26.2},{35,29.6},{35.2,34.2},{35.4,23.4},{35.4,23.8},{35.4,25.2},{35.4,31.8},{35.6,32.2},{35.8,20.4},{35.8,24.6},{36,21.2},{36,21.6},{36,23.8},{36.2,34.8},{36.4,22.8},{36.6,78.6},{37.8,78.6},{40.2,76.4},{42.2,76},{42.6,75.6},{43.8,69.4},{43.8,69.6},{43.8,71.8},{43.8,74.4},{43.8,78},{44,70.6},{44.8,72.6},{45.4,70.8},{45.4,72.2},{45.8,73.2},{46,71.2},{52.6,59.6},{53,59},{53.2,55.6},{54.2,57.6},{54.6,60},{55,61.2},{55.6,61},{56,58.6},{56,59.8},{56.6,59.2},{57.4,57.4},{58.4,60},{58.4,60.6},{58.6,59.6},{59.8,58.2},{60,60.6},{61,58.6},{61.4,60},{61.6,58.6},{61.6,59.6},{62.2,61},{62.6,58.4},{63.2,60.6},{63.4,59.6},{63.6,59.6},{64,61.6},{64.2,58.8},{64.8,59},{65.2,58.2},{65.4,62.4},{65.6,58.2},{66,62.2},{66.4,58.6},{66.6,62.4},{66.8,59.2},{67,60},{67.6,60.8},{67.6,61.6}}},nil,3523,nil,nil,16,nil,"",0},
[18698] = {'Ever-Core the Punisher',12600,12600,68,69,4,{[3523] = {{19.8,69.4},{19.8,70},{20,67.4},{20.4,68},{20.4,73.4},{20.6,70},{21,75.2},{21.2,66},{21.2,76},{21.6,65.4},{21.6,77},{23.2,64.8},{23.2,75},{23.2,76.2},{23.4,39.2},{23.6,38.4},{24,37.2},{24,40.2},{24,41.4},{24.4,41.6},{24.4,64.6},{24.4,75.8},{24.8,65.4},{25.2,42.2},{25.2,42.6},{25.8,42.2},{26,65.4},{26.2,72.4},{26.2,73.2},{26.4,42.8},{26.6,72.8},{27,42.6},{27,69.4},{27.2,42},{27.2,70},{27.4,66.8},{27.6,67.4},{27.8,41.8},{28,72.4},{28.2,65.2},{28.4,41},{28.4,71.2},{28.8,44.2},{28.8,44.8},{29.2,43},{29.4,40.2},{29.4,40.8},{29.6,39.4},{29.6,39.8},{29.6,40.8},{29.6,43.8},{30,42.8},{30.4,42},{30.6,42},{30.8,42.6},{31,41},{57.4,41.6},{57.6,38.8},{57.6,43.2},{57.6,44},{58,38.4},{58.8,45.2},{59.4,34},{59.6,34.4},{59.6,45.6},{59.8,34.8},{60,33},{60.6,32.6},{61.4,46.8},{61.6,32.2},{61.8,47.6},{62,47},{63.4,32},{64.2,32},{64.2,48.2},{64.6,32},{65,33},{65.6,33.8},{65.8,46.6},{66,46.2},{66.4,45.2},{66.6,33.8},{66.8,34.8},{66.8,35.8},{67,38},{67.4,38.6},{67.8,44.8},{68,40.4},{68,40.6},{68,41.6},{68.2,43.8},{68.4,43}}},nil,3523,nil,nil,16,nil,"",0},
[18697] = {'Chief Engineer Lorthander',12600,12600,68,69,4,{[3523] = {{26,40.8},{26.4,40},{26.4,42.4},{26.4,42.6},{26.6,40.8},{26.8,36.2},{26.8,38.8},{26.8,41.8},{27,37},{27.4,38.4},{27.8,39.4},{46.2,80.6},{46.4,79.8},{46.4,82},{46.4,83.2},{46.6,82.2},{46.6,83.2},{46.8,80.2},{47.4,81},{47.4,84.6},{47.6,84.4},{48.2,81.6},{48.4,81.4},{48.4,82.6},{48.8,81.2},{49.2,82},{58.2,63},{58.2,64.6},{58.4,63.6},{58.6,63.8},{59,62.6},{59.2,62.4},{59.2,67},{59.6,67.4},{59.8,65.8},{60.4,63.2},{60.6,65.8},{61.2,63.4},{61.2,63.6},{61.4,65.2},{61.6,64.6}}},nil,3523,nil,nil,16,nil,"",0},
}
-- Backward compatibility
@@ -677,6 +677,35 @@ EbonholdDB.questData = EbonholdDB.questData or {
},
[9] = { "Complete 6 quests in Sholazar Basin", nil },
},
-- Quest 50154: Teldrassil Trophy
-- Kill 1 rare in Teldrassil
[50154] = {
[1] = "Teldrassil Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 1, -- Min level
[5] = 10, -- Quest level
[17] = 141, -- Zone (Teldrassil)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Teldrassil"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 6 rare NPCs in Teldrassil
{ 14432, 3535, 14430, 14428, 14431, 14429 },
3535, -- RootId: Blackmoss the Fetid (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
-- Quest 50099: Shadow of Teldrassil
-- Complete 6 quests in Teldrassil (Any Quest)
@@ -693,6 +722,36 @@ EbonholdDB.questData = EbonholdDB.questData or {
[9] = { "Complete 6 quests in Teldrassil", nil },
},
-- Quest 50103: Darkshore Defense
-- Complete 6 quests in Darkshore (Any Quest)
[50103] = {
[1] = "Darkshore Defense", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 1, -- Quest level
[17] = 331, -- Zone (Darkshore)
[8] = {
"This quest requires completing any 6 quests in Darkshore. The quest will automatically complete once the objective is met.",
"Complete 6 quests in Darkshore"
},
[9] = { "Complete 6 quests in Darkshore", nil },
},
-- Quest 50104: Bloodmyst Recovery
-- Complete 6 quests in Bloodmyst Isle (Any Quest)
[50104] = {
[1] = "Bloodmyst Recovery", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 1, -- Quest level
[17] = 3525, -- Zone (Bloodmyst Isle)
[8] = {
"This quest requires completing any 6 quests in Bloodmyst Isle. The quest will automatically complete once the objective is met.",
"Complete 6 quests in Bloodmyst Isle"
},
[9] = { "Complete 6 quests in Bloodmyst Isle", nil },
},
-- Quest 50108: Trials of Durotar
-- Complete 6 quests in Durotar (Any Quest)
[50108] = {
@@ -707,6 +766,35 @@ EbonholdDB.questData = EbonholdDB.questData or {
},
[9] = { "Complete 6 quests in Durotar", nil },
},
-- Quest 50097: Elwynn Errands
-- Complete 6 quests in Elwynn Forest (Any Quest)
[50097] = {
[1] = "Elwynn Errands", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 1, -- Min level
[5] = 1, -- Quest level
[17] = 12, -- Zone (Elwynn Forest)
[8] = {
"This quest requires completing any 6 quests in Elwynn Forest. The quest will automatically complete once the objective is met.",
"Complete 6 quests in Elwynn Forest"
},
[9] = { "Complete 6 quests in Elwynn Forest", nil },
},
-- Quest 50105: Redridge Resolve
-- Complete 6 quests in Redridge Mountains (Any Quest)
[50105] = {
[1] = "Redridge Resolve", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 1, -- Quest level
[17] = 44, -- Zone (Redridge Mountains)
[8] = {
"This quest requires completing any 6 quests in Redridge Mountains. The quest will automatically complete once the objective is met.",
"Complete 6 quests in Redridge Mountains"
},
[9] = { "Complete 6 quests in Redridge Mountains", nil },
},
-- Quest 50111: Song of the Woods
-- Complete 6 quests in Eversong Woods (Any Quest)
@@ -723,6 +811,96 @@ EbonholdDB.questData = EbonholdDB.questData or {
[9] = { "Complete 6 quests in Eversong Woods", nil },
},
-- Quest 50157: Modan Trophy
-- Kill 1 rare in Loch Modan
[50157] = {
[1] = "Modan Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 10, -- Quest level
[17] = 38, -- Zone (Loch Modan)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Loch Modan"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 7 rare NPCs in Loch Modan
{ 1425, 1399, 2476, 14266, 14268, 14267, 1398 },
1425, -- RootId: Grizlak (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
-- Quest 50156: Westfall Trophy
-- Kill 1 rare in Westfall
[50156] = {
[1] = "Westfall Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 10, -- Quest level
[17] = 40, -- Zone (Westfall)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Westfall"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 9 rare NPCs in Westfall
{ 573, 599, 462, 520, 596, 572, 1424, 506, 519 },
573, -- RootId: Foe Reaper 4000 (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
-- Quest 50162: Wetlands Trophy
-- Kill 1 rare in Wetlands
[50162] = {
[1] = "Wetlands Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 10, -- Min level
[5] = 10, -- Quest level
[17] = 11, -- Zone (Wetlands)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Wetlands"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 8 rare NPCs in Wetlands
{ 1037, 1140, 2108, 14425, 14433, 2090, 1112, 14424 },
1037, -- RootId: Dragonmaw Battlemaster (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
-- Quest 50153: Morogh Trophy
-- Kill 1 rare in Dun Morogh
[50153] = {
@@ -855,6 +1033,96 @@ EbonholdDB.questData = EbonholdDB.questData or {
[30] = 1, -- Kill count (only 1 rare needed)
},
-- Quest 50044: Fel Scars of Nagrand
-- Kill 40 demons in Nagrand
[50044] = {
[1] = "Fel Scars of Nagrand", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 64, -- Min level
[5] = 67, -- Quest level
[17] = 3518, -- Zone (Nagrand)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 40 Demons in Nagrand"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 14 demon NPCs in Nagrand
{ 18683, 17151, 17981, 22357, 18567, 17152, 18535, 18661, 22362, 22394, 18536, 18401, 18660, 16945 },
18683, -- RootId: Voidwalker Minion (representative demon)
"Demon slain"
}
}
},
[30] = 40, -- Kill count
},
-- Quest 50196: Netherstorm Trophy
-- Kill 1 rare in Netherstorm
[50196] = {
[1] = "Netherstorm Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 67, -- Min level
[5] = 70, -- Quest level
[17] = 3523, -- Zone (Netherstorm)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Netherstorm"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 3 rare NPCs in Netherstorm
{ 20932, 18698, 18697 },
20932, -- RootId: Nuramoc (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
-- Quest 50199: Borean Trophy
-- Kill 1 rare in Borean Tundra
[50199] = {
[1] = "Borean Trophy", -- Quest name
[2] = { nil, { 600600 } }, -- startedBy: {{npcIds}, {objectIds}, {itemIds}}
[4] = 68, -- Min level
[5] = 71, -- Quest level
[17] = 3537, -- Zone (Borean Tundra)
[8] = {
"This is a custom objective. Upon completion, you will automatically receive the assigned reward. If you die, the quest will be removed from your quest log. This quest is automatically rewarded upon completion.",
"Kill 1 Rare in Borean Tundra"
},
[10] = {
nil, -- [1] creatureObjective (not used)
nil, -- [2] objectObjective (not used)
nil, -- [3] itemObjective (not used)
nil, -- [4] reputationObjective (not used)
{ -- [5] killCreditObjective
{
-- 3 rare NPCs in Borean Tundra
{ 32358, 32361, 32357 },
32358, -- RootId: Fumblub Gearwind (representative rare)
"Rare slain"
}
}
},
[30] = 1, -- Kill count
},
}
-- Backward compatibility
+1 -1
View File
@@ -6,7 +6,7 @@
## Notes-esES: Ayundante de misión
## Notes-ptBR: Ajudante de missão
## Notes-frFR: Assistant de quête
## Version: 9.8.5
## Version: 9.8.6
## RequiredDeps:
## OptionalDeps: Ace3, CallbackHandler-1.0, HereBeDragons, LibDataBroker-1.1, LibDBIcon-1.0, LibSharedMedia-3.0, LibStub, LibUIDropDownMenu
## SavedVariables: QuestieConfig
+1 -1
View File
@@ -170,7 +170,7 @@
<p class="subtitle">Developer documentation for Project Ascension & Project Ebonhold compatibility layers and
core engine refinements.</p>
<div style="display: flex; justify-content: center; gap: 10px;">
<code>Version: v9.7.6</code>
<code>Version: v9.8.6</code>
<code>Branch: feature/ebonhold-compat</code>
<a href="changelog.html"
style="background: var(--bg-tertiary); color: var(--accent-green); text-decoration: none; padding: 2px 6px; border-radius: 4px; font-size: 0.9em; border: 1px solid var(--border-color);">View
+7
View File
@@ -0,0 +1,7 @@
## New Ebonhold Quests
- **Outland**: Blade's Edge Trophy, Fel Scars of Nagrand, Netherstorm Trophy
- **Northrend**: Borean Trophy
- **Kalimdor**: Teldrassil Trophy, Darkshore Defense, Bloodmyst Recovery
- **Azeroth**: Arathi Trophy, Elwynn Errands, Modan Trophy, Redridge Resolve, Westfall Trophy, Wetlands Trophy
Includes precise spawn tracking data overrides for numerous rare NPCs across these zones.