[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]
Difference between revisions of "Zone Zero"
Line 710: | Line 710: | ||
51: ["Warlord Hikyg"], | 51: ["Warlord Hikyg"], | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | == Methodology == | ||
+ | |||
+ | To count the levels I wrote a quick Javascript script: | ||
+ | |||
+ | <pre> | ||
+ | const rows = Array.from($$("table")[9].querySelector("tbody").children); | ||
+ | |||
+ | const mobs = rows.map((tr) => [ | ||
+ | tr.children[0].innerText.trim(), | ||
+ | tr.children[3].innerHTML.trim().replace(/\[.*?\]/gi, ""), | ||
+ | ]); | ||
+ | |||
+ | const staticLevelMobs = mobs.filter( | ||
+ | ([name, level]) => !level.includes("-") && !isNaN(level) | ||
+ | ); | ||
+ | |||
+ | const staticMap = staticLevelMobs.reduce((mobs, [name, level]) => { | ||
+ | mobs[level] ||= []; | ||
+ | mobs[level].push(name); | ||
+ | return mobs; | ||
+ | }, {}); | ||
+ | |||
+ | const mapString = Object.keys(staticMap).reduce((mapStringInProgress, name) => { | ||
+ | return ( | ||
+ | mapStringInProgress + | ||
+ | ` "${name}": ${JSON.stringify(staticMap[name])},` + | ||
+ | "\n" | ||
+ | ); | ||
+ | }, Object.keys(staticMap).length + " levels found:\n"); | ||
+ | |||
+ | console.log(mapString); | ||
+ | </pre> | ||
+ | |||
+ | To use it, opens your browser's "Developer Tools" by pressing F12 (while on a zone page). Then, paste the code above into the "Console" and hit enter. Depending on the page, you will likely have to change the number "9" in this line: | ||
+ | |||
+ | <pre>const rows = Array.from($$("table")[9].querySelector("tbody").children);</pre> | ||
+ | |||
+ | That "9" is saying "look at the tenth table on this page" ... but depending on which zone you are looking at, the mob's table might be the 3rd, or 12th, or whatever table, so you need to change "9" to the correct number for the page. |
Latest revision as of 16:42, 20 March 2025
Possible candidates for Zone Zero ...
Contents |
Summary
Currently the top contenders (all of which have a 6:40 respawn) are:
- South Qeynos - 32 different levels, but only 41, 45, and 50 at the high-end (40+)
- Presumably North Qeynos has the same ZEM; if so this would add four more levels for a total of 36 (unfortunately all lower ones): 12, 31, 33, 30
- Lake Rathe - 28 different levels, but with a better high-end distribution: three 40's (40, 48, and 49) and three 50's (51, 55, 59)
- Freeport - while they are technically three separate zones, collectively the Freeport zones have 39 levels between them ... however (like Qeynos) there are no 51+ mobs
Other close contenders include:
- Paineel - 22
- West Karana - 24
- Highpass Hold - 25
- Greater Faydark - 25
- Lesser Faydark - 27
- Ak'Anon - 29
- Swamp of No Hope - 29
Detailed Evaluations
South Qeynos
32 different levels of mobs and a short respawn timer (6:40) make South Qeynos a very attractive option. The one main downside is that there's only a single level 50 mob, and none 51+.
NOTE: We could test and confirm that South Qeynos and North Qeynos share a ZEM ... but North Qeynos also lacks any 51+ mobs, so this doesn't really help.
1: A Koalindl, A Large Rat, A Mangy Rat, A bat, A gnoll pup, A snake, Tomer Instogle 2: A Fire Beetle, A Klicnik Drone, Prince Klicnik, Princess Klicnik 4: Djerr Darkpaw 5: Guard Aerryn, Guard Erabb, Guard Liben, Guard Simkin, Hurrieta Ironforge, Lashun Novashine 6: Nixx Darkpaw 7: Kraxz Darkpaw, Ziska Ironforge 8: Guard Furithane, Guard Obyn 10: Guard Buce, Guard Deregan, Guard Ginton, Guard Hewet, Guard Rashik, Guard Shorm, Guard Vaskif, Sabnie Blagard 11: Dren Ironforge, Terago Omath, Ulia Yovar 12: Jracol Brestiage, Rolon Banari 13: Aenia Ghenson, Guard Weleth, Moodoro Finharn 14: Leanon Ruksey, Tubal Weaver 15: Flynn Merrington, Guard Drath, Guard Sylus, Nerissa Clothspinner 18: Faldor Hendrys, Svena Ironforge 20: Nax Ghruna 21: Quinon Hulleaf 23: Pelshia Thuxpire 25: Rendallen Ironforge, Whysia Flock 27: Shenro Kazpur 29: Brohan Ironforge 30: Enic Ruklin, Tyokan Mekase 34: Henlom Visrek 35: Guard Elron, Guard Treitan, Guard Wefnin, Segran Rajhar 37: Ghil Starn 38: Berane Constarg 42: Dranom Ghenson, Seta Bakindo 45: (10) Ania Klephia, Balhallia, Enpero Mesog, Gerault Takenmaul, Kragie Rolana, Ladia Qursii, Mellisa Purgor, Rodgar the Tall, Sneed Galliway, Tanlyn Galliway 47: Crow 50: Corporal Lancot, Hanns Krieghor, Koalindl, Lieutenant Dagarok, Priest of Discord, Umvera Dekash
Lake Rathe
Perhaps the best contender to South Qeynos. It has the same respawn time (6:40), and while it has 4 levels less than SQ (28 vs. 32), those levels are better distributed at the high end, with three 40's (40, 48, and 49) and three 50's (51, 55, 59).
1: ["A fish"], 6: ["A froglok (Lake Rathe)", "An algae snake", "Brundar"], 7: ["A water snake", "Grinda"], 8: ["Hruthgar"], 9: ["Aija", "Rondel"], 10: ["An Aqua Goblin", "Jorna", "Turgan"], 11: ["Aqua goblin shaman", "Deillia"], 12: ["Tabitha"], 13: ["Lorud"], 15: ["Guard Rianna", "Guard Treal", "Gunhedra", "Jonah Brucker"], 16: ["A crocodile (Lake Rathe)", "Tralinda"], 17: ["A Gnoll Embalmer", "A freshwater shark"], 20: ["A Royal Fish"], 22: ["Cyanelle"], 25: ["Turga", "Webclaw Murkwave"], 26: ["Princess Lenya Thex"], 30: ["Dunndrylla", "Shmendrik Lavawalker"], 32: ["A goblin net master"], 35: [ "Abrod", "Derg", "Dreana", "Grud", "Kyralynn", "Prince Kyrmt Keroppi", "Punga", "Srynda", "Trug", "Vrynn", ], 36: ["Tainted Aquagoblin"], 37: ["Kanthurn", "Rykas", "Taia Lyfol"], 40: [ "A Spirit of Flame", "Corrupted shaman", "Lord Bergurgle", "Natasha Whitewater", ], 48: ["A failed apprentice"], 49: ["Eldreth"], 50: ["A Boat"], 51: ["Misty Tekcihta"], 55: ["A Bone Golem", "A tortured soul", "Emkel Kabae"], 59: ["Kazen Fecae"],
Freeport
East Freeport has only 26 levels:
1: ["A stonesnake"], 3: ["Lyda Nasin"], 4: ["Lydl the Great"], 5: ["Jak Sindin"], 8: ["Olunea Miltin", "Zenita D`Rin"], 10: ["A prisoner", "Brunar Rankin", "Imxil Tbrow"], 14: ["Gren Frikniller"], 15: ["Canlan Talespinner", "Trolon Lightleer"], 16: ["Guard Fentallin"], 19: ["Gregor Nasin"], 20: [ "Branis Noolright", "Lunce Nasin", "Nesin Tapper", "Scraps", "Winda Lylil", ], 21: ["Henna Treghost", "Tykar Renlin"], 22: ["Palatos Kynarn"], 24: ["Prasen Rusgor"], 25: ["Bait Masterson", "Fabian", "Harg Tonicka", "Palana Willin"], 28: ["Banor Raglesin", "Guard Orpheen"], 30: [ "Bronto Thudfoot", "Celanie Xtoria", "Plnorrick Spinecracker", "Quan Nektogo", "Rolfic Gohar", "Runthar", ], 33: ["Sir Edwin Motte"], 34: ["Guard Dreikin", "Guard Xyxax", "Guard Yandellen"], 35: ["Guard Nekropo", "Guard Popal", "Lenka Stoutheart", "Tarn Bearcrusher"], 36: ["Guard Goemin"], 37: ["Guard Zeph", "Guard Zintrin"], 40: ["Guard Hirazen", "Ralfson Gerositan", "Saxarivza Zaxun"], 45: [ "Ainla Yurimar", "Cloud Alemaker", "Daria Smith", "Gord Smith", "Hundle Quatvel", "Ikthar Fireheart", "Innkeep Hunter", "Innkeep Nasumi", "Innkeep Paggie", "Innkeep Rastle", "Iseba Gargurd", "Issilyn Ristan", "Itzia Vunpe", "Jaleel Hoglomp", "Jenna Smith", "Jillian Dayson", "Kif", "Klan Smith", "Lynda Tapper", "Mika Fugas", "Monita O`Donner", "Myrissa O`Donner", "Peku Croxe", "River Alemaker", "Roghur Muleson", "Sanhan Tanner", "Sermio Capret", "Sir Ranlon", "Sissin Tanner", "Slan ODonner", "Ston O`Donner", "Sun Alemaker", "Tagus Wunne", "Tanlok Harson", "Tarker Gargurd", "Tislan", "Tohsan Hallard", "Valentin Fireheart", "Winlar Tanner", "Winsa Tanner", ], 47: ["Tenni Kohern"], 50: [ "Guard Chirven", "Guard Javin", "Guard Ranlan", "Guard Relok", "Guard Sarvik", "Guard Sheg", "Guard Topplo", "Guard Ullindin", "Guard Wytiffin", "Jheron Felkis", "Kargek Redblade", "Priest of Discord", "Wenden Blackhammer", ]
West Freeport has 22:
1: ["A Large Rat", "A bat", "A snake", "Deathfist Pawn"], 2: ["A Fire Beetle", "A piranha"], 5: ["A wolf", "Joshua"], 7: ["Shintl Lowbrew"], 8: ["Guard Alayle"], 11: ["A Drowned Citizen"], 12: ["Lady Shae"], 14: ["Hollish Tnoops", "Janam Rekish"], 20: ["Boomba the Big", "Swin Blackeye"], 25: ["Driana Poxsbourne", "Fania Esruc", "Lindie Rains"], 26: ["Mekoma Buma"], 27: ["Guard Ledshin", "Rebby Willend"], 28: ["Dulia Jestes", "Pandos Flintside"], 30: [ "Asnod Marnoc", "Guard Hrakin", "Guard Jup", "Guard Lithnon", "Knight of Truth", ], 31: ["Voglan Dransed"], 35: [ "Guard Fralldo", "Guard Hiron", "Guard Imillin", "Guard Mizraen", "Guard Ogo", "Jakom Herolon", "Joffin Sinclay", "Lynce Renardo", "Monia Oakstone", "Ran`Un", "Thena Lonnes", "Trancil Clearpond", "Trissa Whistlesong", "Tyeg Envil", "Tyrsa Henic", "Vun Winstone", ], 36: ["Guard Effel"], 37: [ "Guard Fikus", "Guard Gollus", "Guard Greedin", "Guard Jendl", "Ping Fuzzlecutter", ], 40: [ "Armorer Dellin", "Brother Jentry", "Guard Drazden", "Guard Dungwatch", "Guard Inofus", "Guard Kroon", "Linadian", "Toxdil", ], 45: [ "Atvo Siro", "Chardo Ahdelia", "Charia Betou", "Cronte Deloru", "Drona Whystlethin", "Gurb Smithson", "Jarel Ranin", "Jonbe Kressi", "Jynsa Smithson", "Krystin Charcoal", "Lasiris Oncre", "Lysa Truegreen", "Lysin Smokkan", "Mirpa Arana", "Monat D`Larme", "Odemi Partun", "Olyna Mudel", "Pincia Brownloe", "Ran Brownloe", "Remon Zarga", "Tharma Jaremi", "Torlig Mudel", "Trepo Merrop", "Xinari Anara", "Yarina Zarampo", "Zasrin Blueflame", ], 46: ["Sir Lucan D`Lere"], 48: ["Sir Lucan Dlere"], 61: [ "Arinna Trueblade", "Besklor Tyrenson", "Brena Donyld", "Brina Foxtripper", "Cain Darkmoore", "Captain Hazran", "Dooly Jonkers", "Glyssa Sonshaw", "Guard Doolin", "Guard Jacsen", "Guard Munden", "Hemia Skemner", "Larn Brugal", "Lorme Tredore", "Nusk Treton", "Opal Darkbriar", "Palon Deskeb", "Plagus Ladeson", "Puab Closk", "Respin Yawg", "Reyia Beslin", "Romiak Jusathorn", "Tara Neklene", "Toala Nehron", "Velan Torresk", ],
North Freeport 20:
1: ["A minnow"], 6: ["Guard Willia"], 10: ["Dunore Moorwing", "Laken Boorheez"], 12: ["Groflah Steadirt"], 15: ["Onytir Seavin"], 22: ["Lysric Loresinger"], 23: ["Falia Frikniller"], 25: ["Felisity Starbright", "Sir Fosco", "Ton Twostring", "Zigg Flin"], 26: ["Markin Ironwhite", "Sir Mollin"], 28: ["Jekel Enhied", "Jusia Vapious", "Mevah Toklius"], 30: [ "Sentry Janeal", "Sir Ackmin", "Sir Arlin", "Sir Artanis", "Sir Breel", "Sir Costkin", "Sir Folon", "Sir Glimmon", "Sir Hallis", "Sir Hogo", "Sir Lishmin", "Sir Noshon", "Sir Ollin", "Sir Penan", "Sir Phallin", "Sir Rophol", ], 31: ["Hulos Ghenar"], 33: ["Sentry Boris"], 34: ["Sentry Meighan"], 35: [ "Sentry Andlin", "Sentry Gallius", "Sentry Warren", "Sir Iot", "Sir Shalint", "Sir Xantille", ], 37: ["Sentry Theo"], 40: ["Sir Willam"], 41: ["Sir Drolfis"], 45: [ "Aimie Moonspin", "Alec Greenglade", "Amata D`Lavi", "Amber (Merchant)", "Ardiflah Steadirt", "Bondl Felligan", "Bran Greenglade", "Direlee Furme", "Donala Baris", "Egasia Reenix", "Galio", "Geep Tresoj", "Gern Tassel", "Gibbon Morfield", "Inisis Trimpet", "Innkeep Evelona", "Innkeep Palola", "Innkeep Rille", "Jade (Merchant)", "Jallen Nooz", "Judicla Riverfield", "Kyrin Steelbone", "Locarme Zennix", "Lystyn Wyspin", "Nosspri Andrika", "Orex Nolus", "Peran Silverfield", "Perep Chen", "Rhensa Steadirt", "Shania Tassel", "Soris Silverfield", "Svinal Wyspin", "Timor Strongbranch", "Tradesman Lyna", "Tradesman Tulan", "Trudie Steelbone", "Wahnig Nooz", "Winoyn", "Yellus Gravien", ], 50: ["Rashinda Elore"],
However, presumably all three zones share the same ZEM. If this is true, then together they offer a total of 38 levels:
1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 35, 36, 37, 40, 41, 45, 46, 47, 48, 50
Lesser Faydark
Lesser Faydark has the same respawn timer as South Qeynos (6:40), but fewer levels (27 vs. 32), and only two level 40-something mobs (vs. SQ's 3). However it has both a 50 and a 51 (South Qeynos only has a 50), so it's slightly more friendly for higher levels.
2: ["A Pixie Trickster"], 3: ["A wasp soldier"], 4: ["A Pixie Prankster", "A wasp sentinel"], 5: ["A Fae Drake"], 8: ["A Faerie Maiden", "Crookstinger (mob)"], 10: ["Queen Nasheeji"], 11: ["A monarch fae drake"], 12: [ "A rancorous ghast", "Jayla Nybright", "Kayla Nybright", "Old Dimshimmer", "Shayla Nybright", "Tayla Nybright", ], 13: ["Cognoggin"], 14: ["Grynnaf Einoom"], 15: ["A Brownie", "A Brownie Farmer"], 16: ["A dark elf courier", "Whimsy Larktwitter"], 17: ["A Faerie", "A pixie jongleur", "Larik Z`Vole"], 18: ["Bracken Underbrush"], 20: ["Ivie Bramblefoot", "Mina Glimmerwing"], 21: ["Trudo Frugrin"], 22: ["Kalayia Woodwhisper", "Saben Tucross"], 24: ["Princess Joleena"], 25: [ "A Fairy Guard", "Bryn Fynndel", "Cylas Delbrin", "Faril Elvebryn", "Galwyn Geldin", "Glidara Myllar", "Glyndur Tindel", "Gundel Elorion", "Mywyn Tinendel", "Sarawyn Amorfin", "Thistle Underbrush", "Vynn Thrildur", ], 26: ["Gearheart"], 30: [ "A Brownie Merchant", "Bin Fiddlekins", "Teir`Dal Elite", "Teir`Dal Prophet", ], 32: ["A Brownie Outcast", "Ghoul boss"], 35: ["Anelia Thrywiel", "Happ Dremblenod"], 40: ["Equestrielle", "Equestrielle the Corrupted"], 45: [ "A Brownie Guard", "Dragoon Szorn", "Priestess Llandra", "Tainted brownie", ], 50: ["Zyrria I`Vanres"], 51: ["Corrupted brownie"],
Ak'Anon
With 29 different levels Ak'Anon is only three levels behind South Qeynos. It only has a level 40 mob (no others in the 40's), but it does have a 50 and a 55.
1: ["A Decaying Gnome Skeleton", "A rock snake"], 2: ["A rock spider"], 3: ["Obsolete model"], 5: ["Red V"], 6: ["Cleaner X", "Clockwork Scrubber", "Duster V"], 8: ["A tiger (Ak'Anon Zoo)", "Duster X"], 9: ["Clockwork XXIA"], 11: ["Scrubber IV"], 12: ["Clockwork XXIIIA", "Clockwork cleaner"], 15: ["Clockwork Sweeper"], 18: ["Clockwork XVIIA"], 20: ["Clockwork XIXA", "Drekon Vebnebber"], 21: ["Clockwork XVA", "Clockwork XXVA"], 22: ["Clockwork XXA"], 25: ["Lyra Lyrestringer", "Sanfyrd Featherhead", "Zenrel Ottonoggin"], 27: ["A Mechanic"], 28: ["Clockwork XIE", "Clockwork XVIB", "Clockwork XXIXB"], 29: [ "Clockwork XIB", "Clockwork XIIB", "Clockwork XIVE", "Clockwork XVIIIE", "Clockwork XXIB", "Clockwork XXIIB", "Clockwork XXVIIIB", "Guide II", "Guide III", ], 30: ["Clockwork XVE", "Guide V", "Rylin Coil"], 31: [ "Clockwork IVB", "Clockwork XE", "Clockwork XIIE", "Clockwork XVIE", "Clockwork XVIIB", "Clockwork XXE", "Clockwork XXVIIB", ], 32: [ "Clockwork IIIZ", "Clockwork IIZ", "Clockwork IZ", "Clockwork MM", "Clockwork XIIIB", "Clockwork XVIIIB", "Clockwork XXB", "Guide I", "Guide IV", "Guide VI", ], 34: [ "Clockwork XVD", "Clockwork XXVD", "Drigaz Grumblegrowl", "Kozyn Gigglephizz", ], 35: [ "A Clockwork Baker", "A Clockwork Potter", "Clockwork XXD", "Clockwork XXID", "Clockwork XXIVD", "Clockwork XXXD", ], 37: ["Clockwork XVID", "Exterminator VII"], 38: ["Clockwork XIIC"], 39: ["Clockwork XXVIC"], 40: [ "A Clockwork Alchemist", "A Clockwork Armorer", "A Clockwork Banker", "A Clockwork Barkeep", "A Clockwork Bowyer", "A Clockwork Brewmaster", "A Clockwork Cobbler", "A Clockwork Grocer", "A Clockwork Jeweler", "A Clockwork Miner", "A Clockwork Priest", "A Clockwork Sketcher", "A Clockwork Tailor", "A Clockwork Tanner", "A Clockwork Torturer", "A Clockwork Weaponsmith", "A clockwork merchant (NG-6)", "A clockwork receptionist", "A clockwork rogue", "Clockwork MX", "Clockwork Merchant (CG-1)", "Clockwork Merchant (CG-2)", "Clockwork Merchant (CG-3)", "Clockwork Merchant (CG-4)", "Clockwork Merchant (CG-5)", "Clockwork Merchant (CG-6)", "Clockwork Merchant (LG-1)", "Clockwork Merchant (LG-10)", "Clockwork Merchant (LG-12)", "Clockwork Merchant (LG-13)", "Clockwork Merchant (LG-14)", "Clockwork Merchant (LG-15)", "Clockwork Merchant (LG-16)", "Clockwork Merchant (LG-17)", "Clockwork Merchant (LG-18)", "Clockwork Merchant (LG-19)", "Clockwork Merchant (LG-2)", "Clockwork Merchant (LG-3)", "Clockwork Merchant (LG-4)", "Clockwork Merchant (LG-5)", "Clockwork Merchant (LG-6)", "Clockwork Merchant (LG-7)", "Clockwork Merchant (LG-8)", "Clockwork Merchant (LG-9)", "Clockwork Merchant (NG-1)", "Clockwork Merchant (NG-10)", "Clockwork Merchant (NG-11)", "Clockwork Merchant (NG-13)", "Clockwork Merchant (NG-14)", "Clockwork Merchant (NG-2)", "Clockwork Merchant (NG-3)", "Clockwork Merchant (NG-4)", "Clockwork Merchant (NG-5)", "Clockwork Merchant (NG-7)", "Clockwork Merchant (NG-8)", "Clockwork SmithXIII", "Clockwork XVIIC", "Clockwork XXVIIC", "Kimble Nogflop", ], 50: ["Priest of Discord"], 55: ["Clockwork VIIX"],
Swamp of No Hope
With 29 levels Swamp of No Hope is close to South Qeyno's 32. It only has one mob in the 40's (a level 45), but it does have both a 50 and a 51.
1: [ "A Mosquito", "A Swamp Leech", "A decaying skeleton (Iksar)", "A froglok tad", "Decaying skeleton", ], 3: ["A giant swamp leech", "A large mosquito"], 4: [ "A froglok skipper", "A skeleton (Iksar)", "Escaped froglok slave", "Skeleton (Iksar)", ], 5: [ "A froglok fisher", "An escaped froglok", "An iksar footpad", "Froglok Escort", ], 6: ["A Marsh Leech", "Man Eating Shrub"], 7: ["A giant mosquito"], 8: ["A Froglok Bounder"], 9: ["A giant marsh leech"], 10: ["Man eating fern"], 11: ["Froglok Raider", "Froglok tuk warrior"], 12: ["Footman Moglok"], 13: ["A bloodvein mosquito", "Froglok tuk shaman"], 14: ["Man eating creeper"], 15: ["Froglok tuk knight", "Froglok tuk warder"], 17: ["A lesser icebone skeleton", "Froglok Gaz Warrior"], 18: ["A froglok outlander", "A morass leech"], 20: ["A froglok repairer (Swamp of No Hope)", "Man Eating Plant"], 21: ["An Iksar pariah", "Froglok Shin Shaman"], 22: [ "A giant morass leech", "A scourgewing mosquito", "Froglok Krup Guard", "Giant bloodvein mosquito", "Grimewurm", "Grizshnok", ], 23: ["Bloodgorge"], 24: ["Froglok Ton Warrior"], 25: [ "An insatiable devourer", "Blackbone", "Bloodvein", "Dreesix Ghoultongue", "Ebon Bloodrose", "Fakraa the Forsaken", "Farik the Vile", "Frayk", "Froglok Berserker", "Froglok Impaler", "Heartblood Fern", "Man Eating Vine", "Soblohg", "Two Tails", "Venomwing", ], 26: ["Bulsgor"], 29: ["Deadeye (NPC)"], 30: ["Dugroz", "Klok Bygle", "Klok Gokrok", "Klok Migo", "Klok Roshin"], 35: ["Mystic Dovan"], 45: ["Grik the Exile"], 50: [ "Captain Nedar", "Crusader Litia", "Crusader Savot", "Trooper Harkee", "Trooper Inkin", "Trooper Keat", "Trooper Lorgen", "Trooper Nilzik", "Trooper Nodfod", ], 51: ["Warlord Hikyg"],
Methodology
To count the levels I wrote a quick Javascript script:
const rows = Array.from($$("table")[9].querySelector("tbody").children); const mobs = rows.map((tr) => [ tr.children[0].innerText.trim(), tr.children[3].innerHTML.trim().replace(/\[.*?\]/gi, ""), ]); const staticLevelMobs = mobs.filter( ([name, level]) => !level.includes("-") && !isNaN(level) ); const staticMap = staticLevelMobs.reduce((mobs, [name, level]) => { mobs[level] ||= []; mobs[level].push(name); return mobs; }, {}); const mapString = Object.keys(staticMap).reduce((mapStringInProgress, name) => { return ( mapStringInProgress + ` "${name}": ${JSON.stringify(staticMap[name])},` + "\n" ); }, Object.keys(staticMap).length + " levels found:\n"); console.log(mapString);
To use it, opens your browser's "Developer Tools" by pressing F12 (while on a zone page). Then, paste the code above into the "Console" and hit enter. Depending on the page, you will likely have to change the number "9" in this line:
const rows = Array.from($$("table")[9].querySelector("tbody").children);
That "9" is saying "look at the tenth table on this page" ... but depending on which zone you are looking at, the mob's table might be the 3rd, or 12th, or whatever table, so you need to change "9" to the correct number for the page.