NPCComments = {}

if NPCComments["3"] == nil then
    NPCComments["3"] = {}
end
table.insert(NPCComments["3"], {
    npc_id = 3,
    comment_id = 40915,
    date = "2007-02-23T04:14:38-06:00",
    author = "4067",
    body = "# Flesh Eater\n\n- **Location**: Near the crypt in Raven Hill.\n- **Type**: Hostile melee ghoul.\n- **Loot**: Good cash, trash, and cloth drops.\n- **Combat Tips**:\n  - Use frost AoE for effective kiting.\n  - Watch out for worms spawning on death; finish them off quickly.\n  - Spreads out; plan your pulls carefully.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["6"] == nil then
    NPCComments["6"] = {}
end
table.insert(NPCComments["6"], {
    npc_id = 6,
    comment_id = 2892429,
    date = "2006-12-28T03:27:02-06:00",
    author = "Allakhazam",
    body = "### Kobold Vermin\n\n- **Great for Early Grinding**: Good to farm for the flimsy chain set.\n- **Popularity**: Grinding them can make you stand out with early game gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["38"] == nil then
    NPCComments["38"] = {}
end
table.insert(NPCComments["38"], {
    npc_id = 38,
    comment_id = 2892449,
    date = "2005-05-31T14:44:19-05:00",
    author = "Allakhazam",
    body = "# Defias Thug\n\n- **Level:** 3\n- **Type:** Hostile\n\n## Tips\n\n- **Drop Value:** Rumored to be worth 3 gold due to the potential item drops, but this may not be accurate.\n- **Combat Tips:** Low-level mob, easy to defeat. Suitable for beginner players.\n- **Location:** Commonly found in the Elwynn Forest near Northshire Abbey. Be cautious of groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["61"] == nil then
    NPCComments["61"] = {}
end
table.insert(NPCComments["61"], {
    npc_id = 61,
    comment_id = 38254,
    date = "2007-02-18T16:38:51-06:00",
    author = "mashby",
    body = "## Thuros Lightfingers\n\n- **Rare Spawn**: Thuros Lightfingers is a rare spawn NPC, often found among Defias bandits. Check Defias camps for his location.\n- **Drops**: He uniquely drops the \"Fingerless Gloves,\" popular for fishing outfits, though they have no special fishing abilities.\n- **Combat Tips**: Can be accompanied by multiple Defias bandits, making it a challenging fight for low-level characters. Group if needed or approach cautiously.\n- **Trivia**: Ideal for players collecting rare items or hunting all rare mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["66"] == nil then
    NPCComments["66"] = {}
end
table.insert(NPCComments["66"], {
    npc_id = 66,
    comment_id = 2892464,
    date = "2005-08-08T19:38:25-05:00",
    author = "Allakhazam",
    body = "# Tharynn Bouden <Trade Supplies>\n\n- Located in Elwynn Forest, not Booty Bay.\n- Sells basic trade supplies, excludes Big Iron Fishing Pole and Pattern: Blue Linen Vest.\n- Check for availability frequently as it may vary.\n- The Dwarven Fishing Pole is a quest reward, not sold by Tharynn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["68"] == nil then
    NPCComments["68"] = {}
end
table.insert(NPCComments["68"], {
    npc_id = 68,
    comment_id = 2892472,
    date = "2007-02-19T11:29:10-06:00",
    author = "Allakhazam",
    body = "### Stormwind City Guard\n\n- **Location**: Primarily found in Stormwind City; some appear in Goldshire during attacks.\n- **Function**: Maintain peace and order, protect players within city boundaries.\n- **Interaction**: Friendly NPCs who provide security; no combat needed.\n- **Tip**: If Goldshire is under attack, expect guards to appear for defense.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["79"] == nil then
    NPCComments["79"] = {}
end
table.insert(NPCComments["79"], {
    npc_id = 79,
    comment_id = 2834665,
    date = "2007-05-20T16:29:30-05:00",
    author = "Thottbot",
    body = "# Narg the Taskmaster\n\n- Found at 41,78 in Fargodeep Mines, northern tip.\n- Engage him only if level 8+. He deals significant damage.\n- Be cautious of additional kobolds that may accompany him.\n- No assigned rare drops, but check for a spawning chest nearby.\n- Soloing possible for rogues at level 8+.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["80"] == nil then
    NPCComments["80"] = {}
end
table.insert(NPCComments["80"], {
    npc_id = 80,
    comment_id = 2815619,
    date = "2006-10-01T02:25:42-05:00",
    author = "Thottbot",
    body = "# Kobold Laborer\n\n- **Loot Tips**: High chance of dropping bags and occasionally green recipes. \n- **Pickpocketing**: Great target for Rogues seeking recipes and additional loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["89"] == nil then
    NPCComments["89"] = {}
end
table.insert(NPCComments["89"], {
    npc_id = 89,
    comment_id = 2892492,
    date = "2006-04-02T14:48:47-05:00",
    author = "Allakhazam",
    body = "### Infernal\n\n- **Summoning**: Warlocks can summon this NPC via a specific quest.\n- **Combat**: Can appear in various cities like Crossroads and Ironforge during warlock summoning events.\n- **PVP Flag**: Engaging these summoned Infernals does not flag you for PVP.\n- **Appearance**: Often summoned during raids or for fun in capital cities like Stormwind and Ironforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["92"] == nil then
    NPCComments["92"] = {}
end
table.insert(NPCComments["92"], {
    npc_id = 92,
    comment_id = 9747,
    date = "2006-12-07T21:09:41-06:00",
    author = "8153",
    body = "# Rock Elemental\n\n- **Farm for Gold:** Ideal for farming from levels 37-40 for Elemental Earth. Sells well on the Auction House.\n- **Additional Drops:** Collect Deeprock Salt and Solid Stone, which also sell for good amounts.\n- **Efficient Grinding:** Consistent drops make these elementals worthwhile targets for quick, profitable grinding.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["94"] == nil then
    NPCComments["94"] = {}
end
table.insert(NPCComments["94"], {
    npc_id = 94,
    comment_id = 2892502,
    date = "2006-04-07T23:01:14-05:00",
    author = "Allakhazam",
    body = "# Defias Cutpurse\n\n- **Drops:** Linen cloth.\n- **Combat Tip:** Best to solo or with a small group.\n- **Raid Suggestion:** Consider forming a raid to handle grouped enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["95"] == nil then
    NPCComments["95"] = {}
end
table.insert(NPCComments["95"], {
    npc_id = 95,
    comment_id = 2892504,
    date = "2007-03-17T18:36:51-05:00",
    author = "Allakhazam",
    body = "## Defias Smuggler\n- Located at Molsen Farm, Westfall (45, 40).\n- Throws daggers from range; switches to melee when close.\n- Often found with Defias Trappers; be cautious of nets from Trappers.\n- If netted, Smugglers will retreat to throw daggers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["97"] == nil then
    NPCComments["97"] = {}
end
table.insert(NPCComments["97"], {
    npc_id = 97,
    comment_id = 2892505,
    date = "2005-06-06T16:13:44-05:00",
    author = "Allakhazam",
    body = "### Riverpaw Runt\n\n- Low-level hostile NPC.\n- Found in Elwynn Forest.\n- Be cautious when traveling near its groups; they can overwhelm low-level players.\n- Drops minor loot, useful for early-game gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["99"] == nil then
    NPCComments["99"] = {}
end
table.insert(NPCComments["99"], {
    npc_id = 99,
    comment_id = 2819757,
    date = "2007-03-29T21:47:35-05:00",
    author = "Thottbot",
    body = "# Morgaine the Sly\n\n- **Location**: Found in a house in Elwynn Forest (30, 64).\n- **Respawn Time**: Approximately every 25 minutes after being killed.\n- **Difficulty**: Easy for higher levels, but lower levels may struggle due to surrounding enemies.\n- **Loot**: Common drops include Lithe Boots and a Jeweled Dagger. Other possible drops are a Lumberjack Axe, Sturdy Quarterstaff of Healing, and a Burnt Leather Vest.\n- **Tips for Combat**:\n  - Be prepared for adds; clear surrounding mobs before engaging.\n  - Respawn farming may be necessary for specific drops (dagger has low drop rate).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["100"] == nil then
    NPCComments["100"] = {}
end
table.insert(NPCComments["100"], {
    npc_id = 100,
    comment_id = 2796981,
    date = "2006-10-11T15:56:05-05:00",
    author = "Thottbot",
    body = "# Gruff Swiftbite\n\n- Hostile NPC.\n- Found near the southern point of his spawn area.\n- Relatively easy to defeat; similar difficulty to Hogger.\n- Drops minor loot but can drop the Gold Pickup Schedule.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["103"] == nil then
    NPCComments["103"] = {}
end
table.insert(NPCComments["103"], {
    npc_id = 103,
    comment_id = 2800745,
    date = "2006-01-31T00:05:42-06:00",
    author = "Thottbot",
    body = "# Garrick Padfoot\n\n- **Location:** Coordinates 57,48.\n- **Combat:** Not worth a high bounty; easily handled, not valuable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["105"] == nil then
    NPCComments["105"] = {}
end
table.insert(NPCComments["105"], {
    npc_id = 105,
    comment_id = 2892532,
    date = "2007-01-13T11:45:46-06:00",
    author = "Allakhazam",
    body = "### Tall Strider\n\n- Tall Striders are neutral creatures in World of Warcraft.\n- They can be found in Mulgore, Durotar, and the Barrens.\n- Useful for early leveling beast kills and quests.\n- Drops useful items like Small Eggs, used in cooking recipes.\n- Can be tamed by Hunters as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["113"] == nil then
    NPCComments["113"] = {}
end
table.insert(NPCComments["113"], {
    npc_id = 113,
    comment_id = 3143020,
    date = "2019-07-25T22:11:58-05:00",
    author = "hevgirl",
    body = "# Stonetusk Boar\n\n- **Combat Tip**: Charges enemy, immobilizing for 1 second and boosting next attack.\n- **Rank Levels**: Gains extra melee attack power at ranks (1 through 6) with cost increasing from 5 TP at level 1 to 25 TP at level 60.\n- **Other Beasts Available**: Related boars include Mottled Boar, Thistle Boar, and Goretusk.\n- **Player Tip**: Utilize the charge for a quick immobilize and to maximize damage output.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["114"] == nil then
    NPCComments["114"] = {}
end
table.insert(NPCComments["114"], {
    npc_id = 114,
    comment_id = 2821832,
    date = "2005-07-17T18:57:56-05:00",
    author = "Thottbot",
    body = "## Harvest Watcher\n\n- **Location:** Often found in vineyards near Northshire.\n- **Combat:** They are hostile; low-level characters should be cautious.\n- **Appearance:** Resemble characters from \"The Nightmare Before Christmas.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["116"] == nil then
    NPCComments["116"] = {}
end
table.insert(NPCComments["116"], {
    npc_id = 116,
    comment_id = 2828770,
    date = "2005-04-24T05:05:03-05:00",
    author = "Thottbot",
    body = "## Defias Bandit\n\n- Decent loot for low-level players.\n- Rare chance to drop the \"Recipe: Swiftness Potion\".\n- Easy to defeat; good for farming early gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["117"] == nil then
    NPCComments["117"] = {}
end
table.insert(NPCComments["117"], {
    npc_id = 117,
    comment_id = 2842432,
    date = "2005-11-22T03:32:47-06:00",
    author = "Thottbot",
    body = "### Riverpaw Gnoll\n\n- Found in Westfall, particularly around Moonbrook and the Jangolode Mine.\n- Travel in groups; avoid getting overwhelmed.\n- Ranged attacks or crowd control can be effective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["118"] == nil then
    NPCComments["118"] = {}
end
table.insert(NPCComments["118"], {
    npc_id = 118,
    comment_id = 2892540,
    date = "2005-09-05T00:20:09-05:00",
    author = "Allakhazam",
    body = "# Prowler\n\n- **Location:** Found in Elwynn Forest.\n- **Appearance:** Light grey worgs, not coyote/wolf models.\n- **Level Range:** 9-10.\n- **Combat Tip:** Has a 1.5 attack speed.\n- **Hunter Tip:** Makes an excellent beginner hunter pet.\n- **Loot:** Good drop rate for Training Sword, valuable for low-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["119"] == nil then
    NPCComments["119"] = {}
end
table.insert(NPCComments["119"], {
    npc_id = 119,
    comment_id = 3143027,
    date = "2019-07-25T22:13:47-05:00",
    author = "hevgirl",
    body = "# Longsnout\n\n- **Hostile Boar**: Longsnout is a hostile NPC.\n- **Charge Ability**: Can immobilize enemies for 1 second and boost next attack's damage significantly—be prepared for high burst damage.\n- **Tanky Pet**: Known for high damage, health, and armor, making it a tough opponent.\n- **Combat Tip**: Keep distance to avoid its charge or use crowd control to mitigate its burst damage.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["124"] == nil then
    NPCComments["124"] = {}
end
table.insert(NPCComments["124"], {
    npc_id = 124,
    comment_id = 2820801,
    date = "2007-03-04T22:18:03-06:00",
    author = "Thottbot",
    body = "# Riverpaw Brute\n\n- **Location**: Southwest Westfall.\n- **Level Range**: 14-16.\n- **Drops**: Lots of low-level green weapons, good for Auction House money.\n- **Respawn Rate**: Fast; ideal for farming.\n- **Combat Tip**: Easy to kill due to their low level. Great for quick experience and loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["149"] == nil then
    NPCComments["149"] = {}
end
table.insert(NPCComments["149"], {
    npc_id = 149,
    comment_id = 2892546,
    date = "2007-02-04T16:27:20-06:00",
    author = "Allakhazam",
    body = "### [UNUSED] Small Black Dragon Whelp\n\n- This NPC appears to be unused and not part of the game content.\n- No combat or interaction tips needed; the comment indicates it is likely non-hostile.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["154"] == nil then
    NPCComments["154"] = {}
end
table.insert(NPCComments["154"], {
    npc_id = 154,
    comment_id = 3143176,
    date = "2019-07-26T01:20:40-05:00",
    author = "hevgirl",
    body = "### Greater Fleshripper\n\n- **Location**: Often found in the Salt Flats.\n- **Attack**: Blasts a single enemy for damage and reduces melee attack power of nearby enemies for 4 seconds.\n- **Combat Tip**: Keep your distance to avoid the melee attack power debuff. Use ranged attacks if possible.\n- **Hunter Pet**: Can be tamed by hunters; has various ranks depending on pet level.\n- **Pet Utility**: Useful for lowering enemies' melee attack power in combat.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["157"] == nil then
    NPCComments["157"] = {}
end
table.insert(NPCComments["157"], {
    npc_id = 157,
    comment_id = 2892551,
    date = "2005-02-28T14:32:12-06:00",
    author = "Allakhazam",
    body = "# Goretusk\n\n- **Combat Tips:**\n  - Charges, immobilizing for 1 second and significantly boosting melee attack power.\n  - Be prepared for high burst damage right after its charge.\n\n- **Skinning:**\n  - Yields ruined leather up to light leather.\n\n- **General Tips:**\n  - Drops items also found on Young Goretusks, useful for skilling up cooking.\n  - No specific health points detailed; approach with caution due to potential burst damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["167"] == nil then
    NPCComments["167"] = {}
end
table.insert(NPCComments["167"], {
    npc_id = 167,
    comment_id = 2892555,
    date = "2007-03-29T18:07:20-05:00",
    author = "Allakhazam",
    body = "# Morhan Coppertongue <Metalsmith>\n\n- Located in Loch Modan.\n- Provides blacksmithing supplies and services.\n- Often not visible due to phase changes or server issues.\n- Consider checking back at different times if not found initially.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["171"] == nil then
    NPCComments["171"] = {}
end
table.insert(NPCComments["171"], {
    npc_id = 171,
    comment_id = 2892557,
    date = "2006-12-30T01:11:20-06:00",
    author = "Allakhazam",
    body = "### Murloc Warrior\n- **Common Drop**: Driftwood Club is a rare drop.\n- **Combat Tip**: Be cautious of aggro; Murloc Warriors often appear in groups.\n- **Strategy**: Utilize crowd control to handle multiple Murlocs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["193"] == nil then
    NPCComments["193"] = {}
end
table.insert(NPCComments["193"], {
    npc_id = 193,
    comment_id = 2892560,
    date = "2005-10-21T12:32:47-05:00",
    author = "Allakhazam",
    body = "# Blue Dragonspawn\n\n- **Level Range**: Typically 50-52 Elites. \n- **Good Grinding Spot**: Hunters at around level 50 find them great for XP, especially with rest bonus.\n- **Rewards**: Provides solid experience points and valuable skinning materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["197"] == nil then
    NPCComments["197"] = {}
end
table.insert(NPCComments["197"], {
    npc_id = 197,
    comment_id = 2892563,
    date = "2007-04-29T20:15:15-05:00",
    author = "Allakhazam",
    body = "# Marshal McBride\n\n- **No Big Iron Fishing Pole:** Marshal McBride does not sell the Big Iron Fishing Pole, contrary to some beliefs. Don't waste time looking for it with him.\n- **Vendor Confusion:** There is no confirmed evidence or NPC interaction suggesting he offers these fishing poles. Look for alternative methods to acquire them, such as farming in Desolace.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["202"] == nil then
    NPCComments["202"] = {}
end
table.insert(NPCComments["202"], {
    npc_id = 202,
    comment_id = 2807088,
    date = "2005-12-22T10:49:08-06:00",
    author = "Thottbot",
    body = "### Skeletal Horror\n- **Combat Tip:** High physical damage; keep your health topped.\n- **Combat Tip:** Use Frost or Holy spells for extra damage.\n- **Combat Tip:** Often found in graveyards. Approach carefully to avoid aggroing multiple mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["203"] == nil then
    NPCComments["203"] = {}
end
table.insert(NPCComments["203"], {
    npc_id = 203,
    comment_id = 2892570,
    date = "2006-05-08T02:15:12-05:00",
    author = "Allakhazam",
    body = "### Skeletal Mage\n- **Loot:** Can drop valuable items like the Diamond Hammer.\n- **Combat Tip:** Focus on interrupting spells and avoid standing in casting range.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["205"] == nil then
    NPCComments["205"] = {}
end
table.insert(NPCComments["205"], {
    npc_id = 205,
    comment_id = 44258,
    date = "2007-02-28T22:54:26-06:00",
    author = "4067",
    body = "# Nightbane Dark Runner\n\n- **Great for AoE Grinding**: Ideal for mage AoE leveling; large pull groups and mostly melee mobs.\n- **Aggro Radius**: Be cautious of their large aggro radius.\n- **Poison Management**: If you over-pull, avoid getting multiple poison stacks from their tainted howl. Withdraw until it wears off.\n- **Skinnable**: Excellent source for medium and heavy leather as they drop lots of skinnable corpses.\n- **Grinding Areas**: Two main caves and farm area with multiple pull spots.\n- **Group Effort**: Farming with another player can increase efficiency and keep mobs cycling.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["206"] == nil then
    NPCComments["206"] = {}
end
table.insert(NPCComments["206"], {
    npc_id = 206,
    comment_id = 44261,
    date = "2007-02-28T22:55:42-06:00",
    author = "4067",
    body = "## Nightbane Vile Fang\n\n- **Great for AoE grinding**: Ideal for AoE levelling, especially for mages.\n- **Aggro radius**: Huge aggro radius; be prepared for large pulls.\n- **Location**: Found in the southern end of the zone, near two caves.\n- **Types of mobs**: Mostly melee, with a few scattered casters. Watch out for casters when farming.\n- **Pull strategy**: Combine smaller groups into larger AoE pulls, and be mindful of Line of Sight (LoS) issues around hills.\n- **Avoid poison**: Be cautious of the Tainted Howl skill, which can stack poison debuffs heavily. If over-poisoned, wait for debuffs to fade before re-engaging.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["217"] == nil then
    NPCComments["217"] = {}
end
table.insert(NPCComments["217"], {
    npc_id = 217,
    comment_id = 2892576,
    date = "2006-01-07T03:01:56-06:00",
    author = "Allakhazam",
    body = "# Venom Web Spider\n\n- **Tameable**: Can be tamed by hunters; no special abilities.\n- **Combat**: No more abilities than normal warrior-class mobs.\n- **Drops**: Has a chance to drop Dark Leather Tunic pattern and Venom Web Fang.\n- **Stats**: Strength: 42, Agility: 35, Intellect: 25, Spirit: 30, Attack Power: 90, Power: 64, Damage: 19-25, Attack Speed: 2.00, DPS: 11.1.\n- **Strategy**: Attack them when passing by to potentially get valuable drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["227"] == nil then
    NPCComments["227"] = {}
end
table.insert(NPCComments["227"], {
    npc_id = 227,
    comment_id = 2822452,
    date = "2005-12-08T01:34:28-06:00",
    author = "Thottbot",
    body = "### Mabel Solaj <General Goods Vendor>\n- **Sells Solid Shot:** Purchase unlimited Solid Shot for ranged weapons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["228"] == nil then
    NPCComments["228"] = {}
end
table.insert(NPCComments["228"], {
    npc_id = 228,
    comment_id = 2840341,
    date = "2007-03-28T17:32:42-05:00",
    author = "Thottbot",
    body = "# Avette Fellwood <Bowyer>\n\n- Located at coordinates 73,44.\n- West side of the inn, outside by a wagon and barrels.\n- Can be found if you face the inn's door with the mailbox on your left, then go around the building to the left.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["232"] == nil then
    NPCComments["232"] = {}
end
table.insert(NPCComments["232"], {
    npc_id = 232,
    comment_id = 2812954,
    date = "2006-05-03T18:22:14-05:00",
    author = "Thottbot",
    body = "## Farmer Ray\n\n- Found in the house on the north side of the fields.\n- Commonly seen on the second floor; coordinates: 33, 35.\n- Sometimes located at the covered pumpkin patch outside the house.\n- Dog named Stanley usually stands outside the house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["234"] == nil then
    NPCComments["234"] = {}
end
table.insert(NPCComments["234"], {
    npc_id = 234,
    comment_id = 2843754,
    date = "2006-12-18T09:50:45-06:00",
    author = "Thottbot",
    body = "# Gryan Stoutmantle <The People's Militia>\n\n- Located at coordinates 56, 47 in Westfall.\n- Found at Sentinel Hill's main tower in Westfall.\n- Provides key quests for \"The People's Militia,\" which focus on defending Westfall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["238"] == nil then
    NPCComments["238"] = {}
end
table.insert(NPCComments["238"], {
    npc_id = 238,
    comment_id = 2892586,
    date = "2006-03-22T17:54:30-06:00",
    author = "Allakhazam",
    body = "### Verna Furlbrow\n\n- Located at 60,19 in northern Westfall.\n- Often involved in quest chains related to early Westfall quests. \n- Visit her for quest information and lore about the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["239"] == nil then
    NPCComments["239"] = {}
end
table.insert(NPCComments["239"], {
    npc_id = 239,
    comment_id = 2838668,
    date = "2005-02-21T17:17:53-06:00",
    author = "Thottbot",
    body = "# Grimbooze Thunderbrew\n\n- Located in Dagger Hills at coordinates (45, 80), behind Moonbrook.\n- Requires 5 Hops for quest turn-in; Hops can be gathered from harvesters nearby.\n- The quest is repeatable but provides only slight Stormwind faction on the first turn-in.\n- Drinking the keg from the quest causes visual and speech effects.\n- Coordinate with guildmates to farm the harvesters for Hops and enjoy the keg effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["241"] == nil then
    NPCComments["241"] = {}
end
table.insert(NPCComments["241"], {
    npc_id = 241,
    comment_id = 2892594,
    date = "2006-04-30T08:23:18-05:00",
    author = "Allakhazam",
    body = "# Remy \"Two Times\"\n\n- **Location:** Found by the cart in front of the Darkmoon Fair grounds.\n- **Quests:** Offers easy quests suitable for level 7-10 players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["246"] == nil then
    NPCComments["246"] = {}
end
table.insert(NPCComments["246"], {
    npc_id = 246,
    comment_id = 8893,
    date = "2006-12-07T16:29:13-06:00",
    author = "kaelwryn",
    body = "### \"Auntie\" Bernice Stonefield\n- **Location:** Found at coordinates 34, 84 in Elwynn Forest.\n- **Interaction:** Friendly NPC; part of a quest chain.\n- **Quest Tip:** Visit her to start or progress in quests, including ones related to making a pie.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["247"] == nil then
    NPCComments["247"] = {}
end
table.insert(NPCComments["247"], {
    npc_id = 247,
    comment_id = 2837001,
    date = "2006-03-12T23:46:35-06:00",
    author = "Thottbot",
    body = "## Billy Maclure\n\n- Friendly NPC.\n- Part of the Maclure farm's quest chain.\n- Often interacts with Deputy Rainer and \"The Collector\" quests in Elwynn Forest.\n- Watch out for his involvement in area's lore and story progression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["251"] == nil then
    NPCComments["251"] = {}
end
table.insert(NPCComments["251"], {
    npc_id = 251,
    comment_id = 2811308,
    date = "2006-12-31T23:18:38-06:00",
    author = "Thottbot",
    body = "# Maybell Maclure\n\n- Located in the house at 43,89 in the Maclure Vineyards.\n- Southeast side of the farm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["252"] == nil then
    NPCComments["252"] = {}
end
table.insert(NPCComments["252"], {
    npc_id = 252,
    comment_id = 2892601,
    date = "2005-09-04T00:27:30-05:00",
    author = "Allakhazam",
    body = "# Tommy Joe Stonefield\n\n- **Location**: Found at coordinates 30,86 in Elwynn Forest.\n- **Role**: He is part of the quest \"Young Lovers\" and links to Mabel Solaj.\n- **Tip**: Interact with him to progress the associated questline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["253"] == nil then
    NPCComments["253"] = {}
end
table.insert(NPCComments["253"], {
    npc_id = 253,
    comment_id = 2892603,
    date = "2006-11-22T09:51:30-06:00",
    author = "Allakhazam",
    body = "### William Pestle\n\n- Located inside the Lion's Pride Inn, Goldshire.\n- Provides quests related to alchemy which are useful for beginners.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["263"] == nil then
    NPCComments["263"] = {}
end
table.insert(NPCComments["263"], {
    npc_id = 263,
    comment_id = 2816825,
    date = "2006-06-30T21:55:02-05:00",
    author = "Thottbot",
    body = "# Lord Ello Ebonlocke <Mayor of Darkshire>\n\n- Located in the town hall, back room at coordinates 72,46.\n- As the Mayor of Darkshire, he plays a key role in various quests in the region.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["264"] == nil then
    NPCComments["264"] = {}
end
table.insert(NPCComments["264"], {
    npc_id = 264,
    comment_id = 2800720,
    date = "2006-12-28T12:09:10-06:00",
    author = "Thottbot",
    body = "# Commander Althea Ebonlocke <Leader of The Night Watch>\n\n- Located near the Inn at coordinates 74,47.\n- She may not offer quests to all players or at all levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["265"] == nil then
    NPCComments["265"] = {}
end
table.insert(NPCComments["265"], {
    npc_id = 265,
    comment_id = 2824606,
    date = "2005-09-12T17:24:32-05:00",
    author = "Thottbot",
    body = "# Madame Eva\n\n- Located inside the house at coordinates 75,45 in town.\n- Wears a distinctive black wedding gown, but it's not a player-obtainable item.\n- If you abandon the quest involving Morbent's Bane, you need the item to reacquire the quest.\n- The quest \"The Search Continues\" directs you to Clerk Daltry in the town hall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["266"] == nil then
    NPCComments["266"] = {}
end
table.insert(NPCComments["266"], {
    npc_id = 266,
    comment_id = 2806024,
    date = "2004-11-29T05:33:21-06:00",
    author = "Thottbot",
    body = "### Wiley the Black\n- Located upstairs in the Inn at Lakeshire.\n- Friendly NPC; no combat needed.\n- Often involved in storyline quests in Redridge Mountains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["267"] == nil then
    NPCComments["267"] = {}
end
table.insert(NPCComments["267"], {
    npc_id = 267,
    comment_id = 2892611,
    date = "2006-10-11T17:01:09-05:00",
    author = "Allakhazam",
    body = "# Clerk Daltry\n\n- Friendly NPC in Darkshire.\n- Provides lore about the Scythe of Elune questline.\n- Important for storytelling in Duskwood quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["268"] == nil then
    NPCComments["268"] = {}
end
table.insert(NPCComments["268"], {
    npc_id = 268,
    comment_id = 2892613,
    date = "2005-03-14T04:49:11-06:00",
    author = "Allakhazam",
    body = "# Sirra Von'Indi <Historian of Darkshire>\n\n- **Location:** Found in the town hall of Darkshire.\n- **Quest Issues:** If unable to get a quest, ensure prerequisites are met. Check level and completed quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["270"] == nil then
    NPCComments["270"] = {}
end
table.insert(NPCComments["270"], {
    npc_id = 270,
    comment_id = 2816328,
    date = "2006-03-18T07:19:45-06:00",
    author = "Thottbot",
    body = "# Councilman Millstipe <Council of Darkshire>\n\n- Located at coordinates 72.47 in a building.\n- Found in the back room of the townhall in Darkshire.\n- Part of the Council of Darkshire, involved in local governance and quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["271"] == nil then
    NPCComments["271"] = {}
end
table.insert(NPCComments["271"], {
    npc_id = 271,
    comment_id = 2892616,
    date = "2005-03-31T14:55:20-06:00",
    author = "Allakhazam",
    body = "# Ambassador Berrybuck <Council of Darkshire>\n\n- **Check Prerequisites:** Some quests may require completing other quests first or reaching a certain level.\n- **No Known Quest:** Players have noted that \"Ambush in the Forest\" isn't available from Berrybuck despite guide mentions.\n- **Possible Guide Error:** The absence of the quest might be an error in the strategy guide or removed content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["274"] == nil then
    NPCComments["274"] = {}
end
table.insert(NPCComments["274"], {
    npc_id = 274,
    comment_id = 2892627,
    date = "2004-12-30T14:55:53-06:00",
    author = "Allakhazam",
    body = "# Barkeep Hann <Bartender>\n\n- Located in Darkshire; primarily a vendor.\n- Items with a (1) next to them are unique and refreshed daily.\n- Does not always sell quest items; random items appear occasionally.\n- Noteworthy for providing basic supplies; ideal for adventurers in the area.\n- If tired of searching for Stranglethorn Vale pages, check Stormwind's Auction House for better deals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["275"] == nil then
    NPCComments["275"] = {}
end
table.insert(NPCComments["275"], {
    npc_id = 275,
    comment_id = 54641,
    date = "2007-03-21T05:01:06-05:00",
    author = "25657",
    body = "## Whit Wantmal\n\n- Whit Wantmal's name is a play on words, referencing the poet Walt Whitman.\n- The NPC's name serves as a nod to American literary history.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["276"] == nil then
    NPCComments["276"] = {}
end
table.insert(NPCComments["276"], {
    npc_id = 276,
    comment_id = 2892630,
    date = "2006-11-07T03:04:16-06:00",
    author = "Allakhazam",
    body = "## Viktori Prism'Antras\n\n- Location: Found in a house across the path from the flight path, east of Darkshire.\n- Coordinates: 80,48 in Duskwood.\n- He is a friendly NPC; no combat needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["277"] == nil then
    NPCComments["277"] = {}
end
table.insert(NPCComments["277"], {
    npc_id = 277,
    comment_id = 2812502,
    date = "2006-01-24T22:08:56-06:00",
    author = "Thottbot",
    body = "# Roberto Pupellyverbos <Merlot Connoisseur>\n\n- Location: Found in Gallina Winery, (50,68), between the Trade District and Mage Quarter, near the canal in Stormwind.\n- Important: He is a friendly NPC; no combat needed.\n- Tip: Seek him out if you need to find specific wines (Merlot) or just want to explore the city for more lore and environment details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["285"] == nil then
    NPCComments["285"] = {}
end
table.insert(NPCComments["285"], {
    npc_id = 285,
    comment_id = 2839388,
    date = "2006-11-09T18:11:22-06:00",
    author = "Thottbot",
    body = "# Murloc\n\n- **Combat Tips**:\n  - Murlocs often group together. Pull carefully to avoid fighting multiple at once.\n  - Be prepared for them to flee at low health, potentially pulling more enemies.\n\n- **General Tips**:\n  - Murlocs cannot be befriended; there is no Murloc faction or reputation.\n  - They are commonly found in coastal areas and wetlands.\n  - They are known for their distinctive \"Mrglglglgl!\" sound.\n\n- **Fun Facts**:\n  - There's no official way to play as a Murloc in-game, despite community wishes.\n  - Check out amusing and creative content about Murlocs online, including fan-made games and lore pieces.\n  - Murlocs and Mur'guls (from Warcraft III) are related, but predominantly serve different lore functions. Mur'guls were enslaved by the Naga.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["288"] == nil then
    NPCComments["288"] = {}
end
table.insert(NPCComments["288"], {
    npc_id = 288,
    comment_id = 2844224,
    date = "2006-05-19T13:40:23-05:00",
    author = "Thottbot",
    body = "# Jitters\n\n- **Location:** Found at coordinates 18,56.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["289"] == nil then
    NPCComments["289"] = {}
end
table.insert(NPCComments["289"], {
    npc_id = 289,
    comment_id = 8928,
    date = "2006-12-07T16:47:33-06:00",
    author = "Blacktalis",
    body = "# Abercrombie <The Hermit>\n\n- **Location:** Found inside a hut at 28.1, 31.5, northeast of Raven Hill Cemetery in Duskwood.\n- **Quests:** Offers numerous quests, essential for leveling and lore exploration in Duskwood.\n- **Travel Tip:** Use your hearthstone efficiently; Duskwood is large, and travel can be time-consuming.\n- **Beware:** He's hostile in the long run—helps create Stitches, an abomination. Eventually, you'll need to defeat his undead wife.\n- **AFK Warning:** Mobs can attack you near his hut; don’t go AFK here.\n- **Lore:** Involves in deceitful tasks leading to a significant event where Stitches attacks Darkshire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["294"] == nil then
    NPCComments["294"] = {}
end
table.insert(NPCComments["294"], {
    npc_id = 294,
    comment_id = 2892642,
    date = "2005-03-11T20:58:44-06:00",
    author = "Allakhazam",
    body = "### Marshal Haggard\n- Located southeast of the lumber mill building.\n- Look for a distinctive tree you can walk through to find him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["297"] == nil then
    NPCComments["297"] = {}
end
table.insert(NPCComments["297"], {
    npc_id = 297,
    comment_id = 18966,
    date = "2007-01-01T13:29:57-06:00",
    author = "10938",
    body = "### Caretaker Folsom\n\n- Located between the Mage Quarter and The Park in the Canal District.\n- Coordinates: 29, 61 (also reported as 30, 62).\n- Look for the yellow circle on your minimap if you have the related quest.\n- Known for being close to a lootable box (reportedly at the left) containing the Sealed Crate.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["300"] == nil then
    NPCComments["300"] = {}
end
table.insert(NPCComments["300"], {
    npc_id = 300,
    comment_id = 2833684,
    date = "2005-12-30T00:53:34-06:00",
    author = "Thottbot",
    body = "### Zzarc' Vul\n\n- Located inside a cave, typically in the southeastern area.\n- Stick to the left when navigating the cave to find him.\n- Often accompanied by a Firemonger and another ogre. Use crowd control (e.g., Sap) on adds to simplify the fight.\n- Non-elite, can be soloed by classes at or around level 26-30.\n- Not very strong but has high HP. Good for practice and potentially drops decent loot.\n- Use simple melee attacks, no special abilities noted, making it manageable for most classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["302"] == nil then
    NPCComments["302"] = {}
end
table.insert(NPCComments["302"], {
    npc_id = 302,
    comment_id = 2892663,
    date = "2006-03-05T06:37:06-06:00",
    author = "Allakhazam",
    body = "# Blind Mary\n\n- **Location:** Found at (81,59) in Duskwood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["305"] == nil then
    NPCComments["305"] = {}
end
table.insert(NPCComments["305"], {
    npc_id = 305,
    comment_id = 2892664,
    date = "2005-10-17T11:28:58-05:00",
    author = "Allakhazam",
    body = "### Riding Horse (White Stallion)\n\n- The White Stallion was an old epic mount that has been replaced with newer armored mounts.\n- Blizzard has retired this mount and it is no longer available to players.\n- Many players prefer the aesthetics of the White Stallion over current mounts, but there are no indications it will be reintroduced.\n- Some sightings of this mount in Theramore may be NPC-owned, not available for player use.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["308"] == nil then
    NPCComments["308"] = {}
end
table.insert(NPCComments["308"], {
    npc_id = 308,
    comment_id = 2892668,
    date = "2006-09-07T07:06:18-05:00",
    author = "Allakhazam",
    body = "### Riding Horse (Black Stallion)\n\n- **Location**: Often found in Menethil Harbor or Theramore.\n- **Rarity**: Rare spawn with an estimated respawn time of around 2 hours.\n- **Spawning Tip**: Be persistent; its appearance can be inconsistent. Keep revisiting the area to increase your chances of finding it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["311"] == nil then
    NPCComments["311"] = {}
end
table.insert(NPCComments["311"], {
    npc_id = 311,
    comment_id = 2834985,
    date = "2006-01-14T10:33:12-06:00",
    author = "Thottbot",
    body = "# Sven Yorgen\n\n- **Location**: Found at 7, 32 or 7, 33 in The Hushed Bank, Duskwood.\n- **Access**: From Darkshire, take a flight to Westfall, then jog and swim across The Hushed Bank for a safer route.\n- **Level Recommendation**: Ideal for players around level 22-25.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["313"] == nil then
    NPCComments["313"] = {}
end
table.insert(NPCComments["313"], {
    npc_id = 313,
    comment_id = 2821263,
    date = "2006-04-04T18:03:00-05:00",
    author = "Thottbot",
    body = "### Theocritus <Mage of Tower Azora>\n- Located at Tower of Azora, Elwynn Forest (coords: 64,70).\n- Found at the top of the tower, all the way up the wooden ramps.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["314"] == nil then
    NPCComments["314"] = {}
end
table.insert(NPCComments["314"], {
    npc_id = 314,
    comment_id = 2801978,
    date = "2006-08-21T17:15:40-05:00",
    author = "Thottbot",
    body = "### Eliza <Bride of the Embalmer>\n\n- **Location:** Found behind Abercrombie's shack at coordinates 28, 30.\n- **Minions:** Spawns three non-elite skeletons; they respawn periodically.\n- **Ranged Classes:** Jump onto Abercrombie's house roof to avoid melee damage from minions. Focus on Eliza from the roof; minions will eventually despawn.\n- **Warriors/Paladins:** Use abilities like Retaliation and bubble for survival. Expect multiple waves of adds.\n- **Warlocks:** Utilize Voidwalker for tanking. Drain tank with DoTs; healthstones are useful.\n- **Mages/Rogues:** Employ vanish or Frost Nova to manage adds. Employ hit-and-run tactics if necessary.\n- **Group Recommendation:** If struggling, consider grouping with a healer or higher-level allies.\n- **Quest Tip:** Part of the quest chain that eventually involves dealing with Stitches.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["315"] == nil then
    NPCComments["315"] = {}
end
table.insert(NPCComments["315"], {
    npc_id = 315,
    comment_id = 2831558,
    date = "2006-10-04T01:16:05-05:00",
    author = "Thottbot",
    body = "## Stalvan Mistmantle\n\n- **Location**: Found in a house called Minor Mistmantle in the north part of Duskwood.\n- **Combat Tips**: Easy to solo around level 28-30. Use healing if needed, and be aware he doesn't drop good loot.\n- **Loot**: Generally poor drops, not worth kiting far for loot.\n- **XP Farming**: Suitable for easy experience farming around levels 28-30.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["327"] == nil then
    NPCComments["327"] = {}
end
table.insert(NPCComments["327"], {
    npc_id = 327,
    comment_id = 2808778,
    date = "2007-04-22T23:45:52-05:00",
    author = "Thottbot",
    body = "## Goldtooth\n\n- **Location:** Found at coordinates 41,78 in Fargodeep Mine.\n- **Appearance:** Wears blue, making him stand out from other NPCs in the cave.\n- **Loot:** Drops \"A Gold Tooth.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["330"] == nil then
    NPCComments["330"] = {}
end
table.insert(NPCComments["330"], {
    npc_id = 330,
    comment_id = 14302,
    date = "2006-12-12T16:18:01-06:00",
    author = "9545",
    body = "### Princess\n\n- **Type**: Hostile Pig\n- **Location**: Elwynn Forest\n- **Combat Tips**:\n  - Beware of her fellow pigs; they may join the fight.\n  - Strategies involve taking her down quickly to avoid her charge and melee attack power boost.\n  - She has a charge ability that immobilizes and increases her next attack's damage significantly.\n\n- **Miscellaneous**:\n  - Well-known NPC in Elwynn, often quest-related.\n  - Frequently targeted by players, making her a common encounter.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["332"] == nil then
    NPCComments["332"] = {}
end
table.insert(NPCComments["332"], {
    npc_id = 332,
    comment_id = 15876,
    date = "2006-12-15T13:01:46-06:00",
    author = "9674",
    body = "# Master Mathias Shaw <Leader of SI:7>\n\n- **Location**: SI:7 building, Old Town, Stormwind. Coordinates: 75, 59.\n- **Finding Him**: 2nd floor of the SI:7 building. Walk in, take stairs up one level, take a left, and find him on the westernmost side.\n- **Role**: Head of SI:7, intelligence agency for Stormwind and the Alliance.\n- **Specialization**: Stealth and infiltration tactics, coordinating operations against threats like Defias Brotherhood and Undead Scourge.\n- **Quest Giver**: Provides quests, particularly relevant for rogues.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["334"] == nil then
    NPCComments["334"] = {}
end
table.insert(NPCComments["334"], {
    npc_id = 334,
    comment_id = 2892706,
    date = "2007-02-15T16:45:28-06:00",
    author = "Allakhazam",
    body = "# Gath'Ilzogg <Warlord of the Blackrock Clan>\n\n- **Location**: Gath'Ilzogg is located at the top of the tower in Stonewatch Keep in Redridge Mountains.\n- **Combat Tips**:\n  - **Minion**: Be prepared for his minion, a 20ft tall elite.\n  - **Party**: Recommended to bring a small group, ideally with levels 25 and above.\n- **Quests**: He is involved in Alliance quests, specifically for Redridge Mountains quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["338"] == nil then
    NPCComments["338"] = {}
end
table.insert(NPCComments["338"], {
    npc_id = 338,
    comment_id = 2830980,
    date = "2005-01-04T13:44:42-06:00",
    author = "Thottbot",
    body = "## Mazen Mac'Nadir <Academy of Arcane Arts and Sciences>\n\n- Found near the Stockade.\n- Coordinates: 41,64.\n- Shop accessible from the Canals, not the Mage District.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["340"] == nil then
    NPCComments["340"] = {}
end
table.insert(NPCComments["340"], {
    npc_id = 340,
    comment_id = 18021,
    date = "2006-12-26T12:30:05-06:00",
    author = "6780",
    body = "### Kendor Kabonka <Master of Cooking Recipes>\n\n- Located in the Pig and Whistle Tavern, Old Town, Stormwind.\n- Offers many recipe quests rewards without needing to complete the quest.\n- Ideal for players leveling Cooking later and avoiding low-level quests.\n- No known Horde equivalent for this NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 73,
})
if NPCComments["342"] == nil then
    NPCComments["342"] = {}
end
table.insert(NPCComments["342"], {
    npc_id = 342,
    comment_id = 2808352,
    date = "2006-06-25T07:14:28-05:00",
    author = "Thottbot",
    body = "# Martie Jainrose\n\n- Located next to the inn by the house.\n- Easily found in Darkshire.\n- Offers various quests for lower-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["343"] == nil then
    NPCComments["343"] = {}
end
table.insert(NPCComments["343"], {
    npc_id = 343,
    comment_id = 2892721,
    date = "2006-12-13T16:08:31-06:00",
    author = "Allakhazam",
    body = "### Chef Breanna\n- Offers quest: **Redridge Goulash**.\n- Location: Redridge Mountains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["344"] == nil then
    NPCComments["344"] = {}
end
table.insert(NPCComments["344"], {
    npc_id = 344,
    comment_id = 2892722,
    date = "2005-11-21T04:48:46-06:00",
    author = "Allakhazam",
    body = "### Magistrate Solomon\n\n- Located inside the town hall in Lakeshire.\n- Key figure in several quests, especially involving the Defias Brotherhood storyline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["345"] == nil then
    NPCComments["345"] = {}
end
table.insert(NPCComments["345"], {
    npc_id = 345,
    comment_id = 3143034,
    date = "2019-07-25T22:16:35-05:00",
    author = "hevgirl",
    body = "# Bellygrub\n\n- **Charge & Gore Skills**: Has Charge Rank 3 and Gore Rank 4. Expect high initial damage.\n- **Armor**: Boasts around 1024 armor, making it tougher than most beasts at its level.\n- **Difficulty**: Tough for the area; recommended to bring 1-2 allies.\n- **Respawn Time**: Respawns in about 5 minutes.\n- **Taming**: Use a freezing trap and Scare Beast to tame effectively. Suitable for hunters looking for a strong pet.\n- **Loot**: Can drop green items and useful for training pet skills.\n- **Location**: Found west of the flower shop's area, near a graveyard.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["349"] == nil then
    NPCComments["349"] = {}
end
table.insert(NPCComments["349"], {
    npc_id = 349,
    comment_id = 2839058,
    date = "2005-09-15T18:37:51-05:00",
    author = "Thottbot",
    body = "# Corporal Keeshan\n\n- **Location**: Found in the back of the cave behind Render's Camp. Enter the cave, go left, and find him west of the pond.\n- **Combat Tip**: The cave contains level 23-25 mobs. Bring a friend to help clear the mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["352"] == nil then
    NPCComments["352"] = {}
end
table.insert(NPCComments["352"], {
    npc_id = 352,
    comment_id = 10808,
    date = "2006-12-08T09:45:00-06:00",
    author = "8701",
    body = "# Dungar Longdrink <Gryphon Master>\n\n- **Find Flight Paths:** Click Dungar to discover a new flight path.\n- **Travel Efficiently:** Use Gryphon Masters to fly between points for a small fee.\n- **Location:** Based in Stormwind City.\n- **Cost of Flights:** Prices can vary slightly; example: 99c from Stormwind City to Sentinel Hill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["376"] == nil then
    NPCComments["376"] = {}
end
table.insert(NPCComments["376"], {
    npc_id = 376,
    comment_id = 2804489,
    date = "2004-12-04T22:29:50-06:00",
    author = "Thottbot",
    body = "### High Priestess Laurena <Priest Trainer>\n\n- Located in the Cathedral at Cathedral Square, behind the altar.\n- No confirmed reports suggest she provides an iridescent pearl.\n- She does not offer quests or items for pickpocketing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["377"] == nil then
    NPCComments["377"] = {}
end
table.insert(NPCComments["377"], {
    npc_id = 377,
    comment_id = 2892744,
    date = "2005-01-09T22:14:47-06:00",
    author = "Allakhazam",
    body = "# Priestess Josetta <Priest Trainer>\n\n- **Location:** Second floor of Lion's Pride Inn, Goldshire.\n- **Role:** Priest Trainer; offers training and skill upgrades for priests.\n- **Tip:** Ideal for new priests needing early skills and spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["379"] == nil then
    NPCComments["379"] = {}
end
table.insert(NPCComments["379"], {
    npc_id = 379,
    comment_id = 2892745,
    date = "2005-03-27T18:20:05-06:00",
    author = "Allakhazam",
    body = "### Darcy <Waitress>\n- Located in Menethil Harbor.\n- Serves as part of the local inn staff.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["380"] == nil then
    NPCComments["380"] = {}
end
table.insert(NPCComments["380"], {
    npc_id = 380,
    comment_id = 2892746,
    date = "2007-03-17T19:10:15-05:00",
    author = "Allakhazam",
    body = "# [UNUSED] Waldin Thorbatt\n\n- Unused NPC, currently has no function or interactions in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["383"] == nil then
    NPCComments["383"] = {}
end
table.insert(NPCComments["383"], {
    npc_id = 383,
    comment_id = 2892748,
    date = "2006-06-08T22:28:57-05:00",
    author = "Allakhazam",
    body = "### Jason Mathers <Fishmonger>\n\n- Located near Crystal Lake, he sells fish.\n- Not a reference to the horror character Jason Voorhees.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["384"] == nil then
    NPCComments["384"] = {}
end
table.insert(NPCComments["384"], {
    npc_id = 384,
    comment_id = 2892752,
    date = "2005-07-21T09:13:49-05:00",
    author = "Allakhazam",
    body = "# Katie Hunter <Horse Breeder>\n- **Mount Availability**: Katie Hunter does not sell Black Stallions; these can only be bought in Wetlands.\n- **Location**: Katie Hunter is a human mount vendor, likely found in Elwynn Forest, not in locations like Mulgore, which is a Tauren area.\n- **Humorous Reactions**: Players find the name amusing but it does not affect her functionality as a horse breeder.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["385"] == nil then
    NPCComments["385"] = {}
end
table.insert(NPCComments["385"], {
    npc_id = 385,
    comment_id = 2892758,
    date = "2004-12-21T00:25:24-06:00",
    author = "Allakhazam",
    body = "# Horse\n\n- These horses are not rideable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["390"] == nil then
    NPCComments["390"] = {}
end
table.insert(NPCComments["390"], {
    npc_id = 390,
    comment_id = 3143021,
    date = "2019-07-25T22:12:34-05:00",
    author = "hevgirl",
    body = "# Porcine Entourage\n\n- **Hostile NPC**; prepare for combat.\n- **Charge Attack**: Charges and immobilizes target for 1 second.\n- **Damage Boost**: Gains significant melee attack power after charging—up to +550 at the highest rank.\n- **Combat Strategy**: Stun or crowd control the boar to prevent its charge; interrupt its immobilizing attack to avoid damage boost.\n- **Useful for Hunters**: Can potentially be tamed and used as a pet, providing a strong initial immobilizing attack and damage increase.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["391"] == nil then
    NPCComments["391"] = {}
end
table.insert(NPCComments["391"], {
    npc_id = 391,
    comment_id = 2805978,
    date = "2006-04-19T02:42:08-05:00",
    author = "Thottbot",
    body = "# Old Murk-Eye\n\n- Located at 34, 84 in Westfall, near a Murloc camp south of the lighthouse.\n- Level 20, non-elite mob. Spawns in the middle of the camp.\n- Minor bug reported: occasionally found as a corpse without properly respawning.\n- Moves northward immediately after spawning.\n- Can be soloed easily if aggro is managed and health is maintained.\n- May be confused with a rare Murloc in the same area; ensure you target the correct mob.\n- Spawns quickly; be prepared for rapid re-engagement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["392"] == nil then
    NPCComments["392"] = {}
end
table.insert(NPCComments["392"], {
    npc_id = 392,
    comment_id = 9654,
    date = "2006-12-07T20:38:26-06:00",
    author = "6801",
    body = "# Captain Grayson\n\n- **Location:** Found at the base of the Lighthouse in the south-west of Westfall (Coordinates: 30,86).\n- **Faction:** Friendly NPC for the Alliance.\n- **Horde Interaction:** Cannot interact or do quests from him.\n- **Quests:** Suitable for lower-level players aiming to increase Stormwind reputation; higher-level players may not find quests available.\n- **Tip:** Good to visit him after completing quests in Sentinel Hill for additional quest opportunities.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["397"] == nil then
    NPCComments["397"] = {}
end
table.insert(NPCComments["397"], {
    npc_id = 397,
    comment_id = 2892773,
    date = "2005-02-24T11:56:55-06:00",
    author = "Allakhazam",
    body = "## Morganth\n\n- Located at the top of the Tower of Ilgalar in western Redridge Mountains.\n- Noteworthy for his cool-looking Robes and Shoulders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["412"] == nil then
    NPCComments["412"] = {}
end
table.insert(NPCComments["412"], {
    npc_id = 412,
    comment_id = 2800395,
    date = "2005-10-18T10:11:26-05:00",
    author = "Thottbot",
    body = "# Stitches <Gift from the Embalmer>\n\n- **Spawns**: After completing the \"Translation to Ello\" quest.\n- **Combat Tips**:\n  - **High Damage and HP**: Hits for 200+ damage, heaps of HP. Prepare for a tough fight.\n  - **Kiting Strategy**: Effective for ranged classes—keep him slowed and maintain distance.\n  - **Mana Management**: Essential for casters; consider mana pots and regen abilities.\n  - **Be Ready for a Long Battle**: Especially for lower levels; may need help from NPC guards.\n- **Location**: Commonly found around the Darkshire, Westfall, Stranglethorn intersection.\n- **Adrenaline Rush**: Surviving the fight feels like an epic achievement.\n- **Loot**: Generally drops low-value items; focus on the challenge rather than loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 85,
})
if NPCComments["415"] == nil then
    NPCComments["415"] = {}
end
table.insert(NPCComments["415"], {
    npc_id = 415,
    comment_id = 36780,
    date = "2007-02-16T04:14:30-06:00",
    author = "24269",
    body = "## Verner Osgood\n\n- **Quest Chain**: Complete \"The Price of Shoes\" and \"Return to Verner\" to access \"Baying of Gnolls,\" \"Howling in the Hills,\" and \"Underbelly Whelp Scales\" quests.\n- **Main Quests**: Focus on completing his initial quests for access to more advanced content.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["423"] == nil then
    NPCComments["423"] = {}
end
table.insert(NPCComments["423"], {
    npc_id = 423,
    comment_id = 2892835,
    date = "2005-02-05T15:58:06-06:00",
    author = "Allakhazam",
    body = "# Redridge Mongrel\n\n- **Location:** Found in Redridge Mountains.\n- **Note:** Despite some confusion, they are not in the Blasted Lands or Elwynn Forest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["426"] == nil then
    NPCComments["426"] = {}
end
table.insert(NPCComments["426"], {
    npc_id = 426,
    comment_id = 2892837,
    date = "2006-08-06T23:00:49-05:00",
    author = "Allakhazam",
    body = "### Redridge Brute\n\n- **Low spawn rate:** Be prepared to wait for respawns.\n- **Combat readiness:** Ensure your gear and potions are ready due to possible gaps between fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["433"] == nil then
    NPCComments["433"] = {}
end
table.insert(NPCComments["433"], {
    npc_id = 433,
    comment_id = 2808610,
    date = "2007-05-20T14:00:51-05:00",
    author = "Thottbot",
    body = "### Shadowhide Gnoll\n\n- Resist fear often; use other crowd control tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["435"] == nil then
    NPCComments["435"] = {}
end
table.insert(NPCComments["435"], {
    npc_id = 435,
    comment_id = 2804712,
    date = "2006-09-10T00:28:16-05:00",
    author = "Thottbot",
    body = "# Blackrock Champion\n\n- Found in a cave; indicated location on the map is underground.\n- Reach them by following the road and entering the cave.\n- Encounters multiple at once; group recommended.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["440"] == nil then
    NPCComments["440"] = {}
end
table.insert(NPCComments["440"], {
    npc_id = 440,
    comment_id = 2892838,
    date = "2007-04-10T01:14:18-05:00",
    author = "Allakhazam",
    body = "# Blackrock Grunt\n\n- **Drops**: Has a chance to drop the Prospector's Axe, a blue item. \n- **Combat Tip**: Easy to kill for quick experience gains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["441"] == nil then
    NPCComments["441"] = {}
end
table.insert(NPCComments["441"], {
    npc_id = 441,
    comment_id = 2811222,
    date = "2007-01-04T17:39:57-06:00",
    author = "Thottbot",
    body = "# Black Dragon Whelp\n\n- **Level:** Found at level 17+.\n- **Hunter Pet:** Cannot be tamed by hunters.\n- **Drops:** Rare drops like Moss Agate are possible but have very low drop rates.\n- **Non-Combat Pet:** Does not drop the non-combat version of itself.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["448"] == nil then
    NPCComments["448"] = {}
end
table.insert(NPCComments["448"], {
    npc_id = 448,
    comment_id = 2832895,
    date = "2007-04-23T23:04:58-05:00",
    author = "Thottbot",
    body = "### Hogger\n\n- **Hits Hard:** Hogger is a level 11 elite and hits very hard. He also has a knockdown ability. \n- **Soloing Tips:** Recommend soloing at level 13-14 or higher. Use potions and a solid plan. Kite him or clear nearby mobs to avoid adds.\n- **Grouping:** Easier with a group. Ask in general chat for high-level help. Two players can take him down at level 11.\n- **Escape Plan:** Fight near water to escape if needed; Hogger won’t follow into the water.\n- **Server Events:** Known for causing server disruptions and has legendary status in the community.\n- **Respawn:** Fast respawn rate—be ready for a quick second encounter if needed.\n- **Drop Location:** Located around 27,93 in Elwynn Forest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 198,
})
if NPCComments["454"] == nil then
    NPCComments["454"] = {}
end
table.insert(NPCComments["454"], {
    npc_id = 454,
    comment_id = 3143029,
    date = "2019-07-25T22:14:59-05:00",
    author = "hevgirl",
    body = "# Young Goretusk\n\n- **Combat Tip:** Charges and immobilizes enemies briefly while boosting its next attack significantly. Avoid grouping up in melee to minimize its damage.\n- **Taming Tip:** If you're a Hunter, it's a good pet choice due to its scaling melee attack power.\n- **Location Tip:** Commonly found in Westfall, use map mouseovers for precise locations.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["458"] == nil then
    NPCComments["458"] = {}
end
table.insert(NPCComments["458"], {
    npc_id = 458,
    comment_id = 2892895,
    date = "2006-10-07T04:24:55-05:00",
    author = "Allakhazam",
    body = "### Murloc Hunter\n\n- Typically around level 17.\n- Found in the quest \"The Shores Are Not Safe.\"\n- Has level 15 crawlers as pets.\n- Be cautious of level 12 pets when engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["460"] == nil then
    NPCComments["460"] = {}
end
table.insert(NPCComments["460"], {
    npc_id = 460,
    comment_id = 60207,
    date = "2007-03-31T16:48:12-05:00",
    author = "38880",
    body = "# Alamar Grimm <Warlock Trainer>\n\n- **Lore Tip:** Likely a reference to Alamar the Warlock from the Heroes of Might and Magic series.\n- **Trainer Info:** Visit Alamar Grimm for Warlock training and spell updates.\n- **Location:** Found in Shadowglen, an area for Night Elf starting quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["462"] == nil then
    NPCComments["462"] = {}
end
table.insert(NPCComments["462"], {
    npc_id = 462,
    comment_id = 2824190,
    date = "2006-05-23T12:29:05-05:00",
    author = "Thottbot",
    body = "# Vultros\n\n- **Spawn Timer:** Respawns every 21-32 hours.\n- **Location:** Roams around Dead Acre, Dust Plains, Furlbrow's Farm, Stendel's Pond, southeast of Molsen Farm, and west of Moonbrook towards the coast. Confirmed sighting at 45,60 (lake) and 62,75 (Dust Plains).\n- **Placeholders:** Killing nearby vultures may aid in his spawn.\n- **Appearance:** Large, grey-blue bird.\n- **Tips for Combat:** Can be tough for low-level players. Use healing potions and abilities like evasion and vanish. Get help if under level 20.\n- **Drops:** Primarily drops a Feathered Cape. Rare chance to drop Talon of Vultros dagger.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["464"] == nil then
    NPCComments["464"] = {}
end
table.insert(NPCComments["464"], {
    npc_id = 464,
    comment_id = 2892991,
    date = "2006-01-10T18:52:28-06:00",
    author = "Allakhazam",
    body = "### Guard Parker\n\n- Found at coordinates (15,71) in Redridge Mountains.\n- Friendly NPC; offers quests and additional lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["466"] == nil then
    NPCComments["466"] = {}
end
table.insert(NPCComments["466"], {
    npc_id = 466,
    comment_id = 943,
    date = "2006-09-24T06:49:29-05:00",
    author = "Merowlin",
    body = "### General Marcus Jonathan <High Commander of Stormwind Defense>\n\n- Located just inside the entrance to Stormwind, near the row of statues.\n- Sometimes he kneels with guards on the bridge, and he is untargetable. Wait for his respawn on a horse.\n- Friendly interaction: Target him and use /salute or /wave; he will respond.\n- If missing, wait a few minutes; he may be away due to quest completions.\n- Known to defend against players effectively, even defeating highly geared opponents.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 90,
})
if NPCComments["467"] == nil then
    NPCComments["467"] = {}
end
table.insert(NPCComments["467"], {
    npc_id = 467,
    comment_id = 16775,
    date = "2006-12-18T06:57:06-06:00",
    author = "1841",
    body = "# The Defias Traitor\n\n- Found near Gryan Stoutmantle at Sentinel Hill tower.\n- If missing, someone else started the quest; wait for respawn.\n- For failed attempts, abandon and restart the quest.\n- Part of \"The Defias Brotherhood\" quest series.\n- Starts with an escort mission from Sentinel Hill to Moonbrook.\n- Quest line begins when Gryan Stoutmantle sends you to talk to Wiley in Lakeshire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["468"] == nil then
    NPCComments["468"] = {}
end
table.insert(NPCComments["468"], {
    npc_id = 468,
    comment_id = 2893002,
    date = "2005-10-24T11:01:41-05:00",
    author = "Allakhazam",
    body = "# Town Crier\n\n- Located near the Darkened Bank, close to Sven's Camp.\n- Unusual position: found in a tree.\n- Possibly related to quests or environmental storytelling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["469"] == nil then
    NPCComments["469"] = {}
end
table.insert(NPCComments["469"], {
    npc_id = 469,
    comment_id = 2821413,
    date = "2007-04-16T21:21:10-05:00",
    author = "Thottbot",
    body = "# Lieutenant Doren\n\n- **High Damage**: Hits hard; can deal around 1k damage. Beware of his instant backhand attack.\n- **Fearable**: Can be controlled with fear abilities but has high health (around 60k HP).\n- **Abilities**: Uses Charge, Piercing Howl, Demoralizing Shout, and Fear.\n- **Combat Tactics**: Consider using fear kiting techniques. Prepare for AOE fear every 10-15 seconds.\n- **Party Requirement**: Recommended a five-man group due to his high damage and frequent aggro loss.\n- **Healing and Potions**: Stock up on healing potions, bandages, and consumables like tubers.\n- **High Difficulty**: Comparable to an instance boss like Baron Rivendare.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["471"] == nil then
    NPCComments["471"] = {}
end
table.insert(NPCComments["471"], {
    npc_id = 471,
    comment_id = 2834690,
    date = "2006-04-10T16:27:25-05:00",
    author = "Thottbot",
    body = "# Mother Fang\n\n- Located at the back of Jasperlode Mine, guarded by three other spiders.\n- Respawns every 15 minutes, distinct green color, level 10.\n- Drops \"Web-covered Boots\" (cloth, level 10) and potentially a type of warrior's chainmail.\n- Can be tamed; useful for holding aggro.\n- Recommended for low-level rogues to farm for greens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["472"] == nil then
    NPCComments["472"] = {}
end
table.insert(NPCComments["472"], {
    npc_id = 472,
    comment_id = 69204,
    date = "2007-04-18T14:05:09-05:00",
    author = "44354",
    body = "# Fedfennel\n\n- **Difficulty:** Moderate for low-level characters. Nearby mobs may add complexity to the fight.\n- **Location:** Common spawn coords 69, 38 and 67, 39 in Stone Cairn Lake.\n- **Loot:** Drops Pale Skinner (useful 1h sword) and occasionally an 8-slot Gnoll Hide Sack.\n- **Respawn Rate:** Approximately every 20-25 minutes, but can vary. Expect a long wait.\n\n**Combat Tips:**\n- Clear surrounding area first to avoid adds.\n- Use crowd control like sheep if available to manage multiple enemies.\n- Suitable for solo play around level 10, but be cautious of his minions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["473"] == nil then
    NPCComments["473"] = {}
end
table.insert(NPCComments["473"], {
    npc_id = 473,
    comment_id = 2825885,
    date = "2006-03-27T19:13:39-06:00",
    author = "Thottbot",
    body = "# Morgan the Collector\n\n- **Location**: Found at 71, 80, south of the pumpkin patch, in a small house.\n- **Combat Strategy**:\n  - Clear the two adds first; all three will respawn together.\n  - Use ranged attacks (e.g., throwing knives) to pull Morgan out of the house.\n  - Take out the guards before focusing on Morgan to manage the fight easier.\n- **Quest Information**: Quest starter item drops from gnoll monsters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["474"] == nil then
    NPCComments["474"] = {}
end
table.insert(NPCComments["474"], {
    npc_id = 474,
    comment_id = 2842070,
    date = "2005-01-30T07:59:47-06:00",
    author = "Thottbot",
    body = "### Defias Rogue Wizard\n\n- **Drops Linen Cloth**: Useful for early tailoring and bandages.\n- **Common Farm Target**: Often farmed by guilds, similar to Hogger.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["475"] == nil then
    NPCComments["475"] = {}
end
table.insert(NPCComments["475"], {
    npc_id = 475,
    comment_id = 4477,
    date = "2006-11-25T20:07:59-06:00",
    author = "3118",
    body = "## Kobold Tunneler\n\n- **Best Farm Spot:** Great for farming linen cloth.\n- **Combat Tip:** Popular for new characters; expect competition.\n- **Loot Info:** Low drop rate for Small Black Pouches despite claims.\n- **Common Target:** Frequently killed mob; often farmed for quests or materials.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["480"] == nil then
    NPCComments["480"] = {}
end
table.insert(NPCComments["480"], {
    npc_id = 480,
    comment_id = 2893028,
    date = "2006-12-30T03:06:20-06:00",
    author = "Allakhazam",
    body = "### Rusty Harvest Golem\n\n- Immune to Bleed effects (e.g., Rend, Barman Shanker, Killmaim, Grim Reaper).\n- Adjust your strategy to avoid using Bleed abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["482"] == nil then
    NPCComments["482"] = {}
end
table.insert(NPCComments["482"], {
    npc_id = 482,
    comment_id = 1969,
    date = "2006-10-16T16:41:52-05:00",
    author = "Bestplay3",
    body = "# Elling Trias <Master of Cheese>\n\n- **Location**: Found in \"Trias Cheese\" near the Stormwind Gates in the Trade District. Coordinates: 59, 64.\n- **Quests**: Involved in several quest lines including \"Unfinished Business\" (Western Plaguelands), \"The Missing Diplomat\", and Deadmines (VC).\n- **Lore**: A former SI:7 member, he's knowledgeable and often assists Mathias Shaw.\n- **Undercover Role**: His cheese shop acts as a front for undercover activities in Stormwind.\n- **Trivia**: Mentioned as the employer of Kirsta Deepshadow and considered the \"in\" guy for secret operations.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["483"] == nil then
    NPCComments["483"] = {}
end
table.insert(NPCComments["483"], {
    npc_id = 483,
    comment_id = 2837881,
    date = "2006-11-29T05:40:47-06:00",
    author = "Thottbot",
    body = "### Elaine Trias <Mistress of Cheese>\n\n- **Location:** Stormwind City in the Mage Quarter.\n- **Role:** Cheese vendor, sells various types of cheese.\n- **Note:** Perfect for collecting ingredients or cooking recipes involving cheese.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["486"] == nil then
    NPCComments["486"] = {}
end
table.insert(NPCComments["486"], {
    npc_id = 486,
    comment_id = 49087,
    date = "2007-03-10T09:41:45-06:00",
    author = "32071",
    body = "# Tharil'zun\n\n- **Location:** Found behind the broken gate by the keep's entrance, not inside the keep.\n- **Positioning:** He stays in a fixed spot, not a pacer.\n- **Combat Tip:** Approach carefully as he is near the entrance, posing a potential threat due to his strategic position.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["491"] == nil then
    NPCComments["491"] = {}
end
table.insert(NPCComments["491"], {
    npc_id = 491,
    comment_id = 2839000,
    date = "2007-03-18T14:36:01-05:00",
    author = "Thottbot",
    body = "# Quartermaster Lewis <Quartermaster>\n\n- **Location:** 56,47.\n- **Blacksmithing Quests:** Offers Blacksmithing quests, particularly around level 50.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["502"] == nil then
    NPCComments["502"] = {}
end
table.insert(NPCComments["502"], {
    npc_id = 502,
    comment_id = 2807117,
    date = "2006-06-22T10:07:38-05:00",
    author = "Thottbot",
    body = "# Benny Blaanco\n\n- **Pop Culture Reference**: Benny Blaanco is a nod to the character from the film \"Carlito's Way.\"\n- **Combat Difficulty**: Unexpectedly tough for his level. Even players with higher-level characters and upgraded gear struggle against him.\n- **Combat Tips**:\n  - **Group Up**: Consider taking him on with a group, as he can overwhelm solo players.\n  - **Crowd Control**: Employ crowd control techniques to minimize his damage.\n  - **Preparation**: Ensure potions and abilities are ready to mitigate his high damage.\n- **Weapons**: Many players desire his swords; be on the lookout if you're interested in unique weapon drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["503"] == nil then
    NPCComments["503"] = {}
end
table.insert(NPCComments["503"], {
    npc_id = 503,
    comment_id = 2826276,
    date = "2006-06-26T21:54:33-05:00",
    author = "Thottbot",
    body = "# Lord Malathrom\n\n- **Location:** Found in the catacombs at 21,27 in Duskwood, usually in the eastern section.\n- **Respawn:** Rare spawn, approximately every 3-4 hours.\n- **Drops:**\n  - **Spiked Collar:** Summons a Felhunter guardian.\n  - **Cloak of Rot:** Commonly dropped.\n- **Combat Tips:**\n  - **Caster:** Uses abilities like Shadow Word: Pain.\n  - **Level Difficulty:** Challenging for characters below or at level 27 due to his adds.\n  - **Slows Movements:** Adds can repeatedly slow your movement speed by 50%.\n  - **Preparation:** Ideal for Paladins or classes with crowd control abilities.\n- **Strategy:** Be cautious of his adds; clear surrounding ghouls prior to engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["504"] == nil then
    NPCComments["504"] = {}
end
table.insert(NPCComments["504"], {
    npc_id = 504,
    comment_id = 2893062,
    date = "2007-03-17T18:37:24-05:00",
    author = "Allakhazam",
    body = "# Defias Trapper\n\n- **Location**: Found at Molsen Farm (45,40) and a small camp (48,46) in Westfall.\n- **Combat Tips**:\n  - Often found with Defias Smugglers; be prepared for multiple enemies.\n  - Prioritize taking out Trappers as they can slow you down and cause trouble.\n- **General Tip**: Good spot for farming Defias bandanas for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["505"] == nil then
    NPCComments["505"] = {}
end
table.insert(NPCComments["505"], {
    npc_id = 505,
    comment_id = 2893065,
    date = "2007-01-30T13:45:37-06:00",
    author = "Allakhazam",
    body = "# Greater Tarantula\n\n- **Loot**: Low drop rates for crisp spider meats and other items. Be prepared for extended grinding.\n- **Grinding**: Effective grinding spot at Althar's Mill.\n- **Drop Rate**: Actual drop rates for meats and silk appear lower than listed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["506"] == nil then
    NPCComments["506"] = {}
end
table.insert(NPCComments["506"], {
    npc_id = 506,
    comment_id = 2817555,
    date = "2007-01-04T14:37:24-06:00",
    author = "Thottbot",
    body = "## Sergeant Brashclaw\n\n- **Location:** Near Jangolode Mine in Westfall, in the biggest gnoll camp.\n- **Mob Type:** Hostile, surrounded by 5-10 gnolls.\n- **Combat Tips:**\n  - **Adds:** Be prepared for multiple gnoll adds.\n  - **Crowd Control:** Use sheep or similar abilities to control adds.\n  - **AoE:** Effective for clearing multiple gnolls.\n  - **Pet Classes:** Send pet to distract while you focus on Brashclaw.\n  - **Retaliation:** Useful for warriors to handle gnoll crowd.\n- **Loot:** Drops weapons such as Brashclaw's Skewer, Chopper, and green items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["507"] == nil then
    NPCComments["507"] = {}
end
table.insert(NPCComments["507"], {
    npc_id = 507,
    comment_id = 2825173,
    date = "2006-05-25T00:54:49-05:00",
    author = "Thottbot",
    body = "# Fenros\n\n- **Rare spawn:** Appears every 5-8 hours, with some reports suggesting a consistent 6 AM server time respawn.\n- **Location:** Found in multiple camps in Brightwood Grove, including near tents and camps closest to Darkshire.\n- **Drops:** Common drops include the Ravenwood Bow and Tribal Worg Helm.\n- **Combat Tips:** \n  - Watch out for his Flamestrike spell.\n  - Use stun abilities and healing potions to manage the fight, especially for lower-level characters.\n  - Prepare to pull him away from other mobs to avoid additional fights.\n  - High-level hunters have reported easier kills; heal-specced priests face longer battles. \n- **Strategy:** \n  - Consider using the /target Fenros command to locate him quickly.\n  - Camp different spawn points or check during frequent visits to the area for increased chances of finding him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["511"] == nil then
    NPCComments["511"] = {}
end
table.insert(NPCComments["511"], {
    npc_id = 511,
    comment_id = 2839126,
    date = "2007-04-18T05:34:27-05:00",
    author = "Thottbot",
    body = "### Insane Ghoul\n\n- **Location**: Spawns in the old church at \"The Tranquil Gardens Cemetery\" in SE Duskwood.\n- **Respawn Time**: Approximately every 6-7.5 minutes.\n- **Loot**: Often drops wool, silk, and boots. Ideal for farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["518"] == nil then
    NPCComments["518"] = {}
end
table.insert(NPCComments["518"], {
    npc_id = 518,
    comment_id = 2818262,
    date = "2005-07-04T14:26:57-05:00",
    author = "Thottbot",
    body = "# Yowler\n\n- **Location:** Spawns at coordinates 27,22 (or 27,21) in Redridge Mountains.\n- **Quest NPC:** Target for \"Yowler's Paw\" quest (ID 126). Involves killing gnolls, usually surrounded by 5-8 others.\n- **Rewards:** Upon quest completion, choose between a ring (+4 Stamina, +2 Spirit) or boots (126 Armor, +3 Strength, +5 Stamina).\n- **Combat Tip:** Bring friends for this encounter due to multiple surrounding gnolls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["519"] == nil then
    NPCComments["519"] = {}
end
table.insert(NPCComments["519"], {
    npc_id = 519,
    comment_id = 83366,
    date = "2007-05-15T07:18:06-05:00",
    author = "49999",
    body = "# Slark\n\n- **Movement:** Fast runner; be prepared for a chase. Spawns along the Longshore in Westfall.\n- **Location:** Often found near northern Murloc village or lighthouse in Westfall.\n- **Fighting Tips:**\n  - Isolate him from other enemies; positioning can turn the fight in your favor.\n  - Be prepared for an ambush; he moves quickly and can catch you off guard.\n- **Drops:** Known to drop Coral Claymore and Slarkskin.\n- **Respawn Time:** Approximately 1.5-2.5 hours; patrols the beach.\n- **Difficulty:** Considered easy for many players, including those at lower levels (Level 12+ have successfully faced him).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["520"] == nil then
    NPCComments["520"] = {}
end
table.insert(NPCComments["520"], {
    npc_id = 520,
    comment_id = 2833902,
    date = "2005-10-31T04:59:42-06:00",
    author = "Thottbot",
    body = "# Brack\n\n- **Location**: Spawns at the southern end of Longshore near the lighthouse in Westfall.\n- **Patrol**: Runs fast up and down Longshore, making him tricky to chase.\n- **Respawn Time**: Approximately 2-3 hours. Shares respawn timer with Slark.\n- **Drops**: Can drop items like Brackclaw Dagger and Privateer's Cloak.\n- **Combat Tips**:\n  - Be prepared to chase due to his speed.\n  - Engage him away from other murloc packs to avoid adds.\n  - Ambush by the crawlers or lighthouse for easier engagement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["521"] == nil then
    NPCComments["521"] = {}
end
table.insert(NPCComments["521"], {
    npc_id = 521,
    comment_id = 2893183,
    date = "2005-10-15T15:18:56-05:00",
    author = "Allakhazam",
    body = "# Lupos\n\n- **Location:** Found northeast of Raven Hill Cemetery and around coordinates 37,27 in Duskwood.\n- **Finding Tip:** Use a macro like `/target Lupos` and spam it while running around the river.\n- **Spawning:** He may be hard to find; reported spawn points include 37,27 and 60,25.\n- **Combat Tip:** Use Ice Trap and Concussion Shot to tame easily.\n- **Companion Rewards:** Tamed Lupos prefers meat, such as Seasoned Wolf Kabobs.\n- **Note:** Despite nerfs, Lupos remains a sought-after pet due to his unique appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["522"] == nil then
    NPCComments["522"] = {}
end
table.insert(NPCComments["522"], {
    npc_id = 522,
    comment_id = 172,
    date = "2006-09-13T07:17:14-05:00",
    author = "althras",
    body = "### Mor'Ladim\n\n- **Location & Roaming**: Primarily found in Raven Hill Cemetery, Duskwood. Be cautious as he roams a wide area including near Forlorn Rowe and the road by the cemetery.\n- **Level & Danger**: He is a level 35 elite with a large aggro range, hitting hard for over 100 non-crit damage. Avoid him if you're under-leveled or unprepared.\n- **Respawn**: His respawn time varies but can be as short as immediately after being killed to around 6 minutes.\n- **Combat Tactics**:\n  - **Solo**: Utilizing kiting strategies is effective. DoTs and debuffs work well.\n  - **Group**: A tank and healer duo is recommended. Use defensive cooldowns and keep health/mana capped.\n  - **Specific Classes**:\n    - Warlocks: Use \"Curse of Exhaustion\" and DoTs to kite and wear him down.\n    - Priests & Warriors: Warriors should use a shield and defensive stance, maintaining sunders and blocks. Priests should focus on healing and wand attacks.\n- **Quest**: The quest to kill him starts north of Morbent Fel's house at a solitary grave (17,29).\n- **Drops & Rewards**: Minimal drops, often just small amounts of coin and Spongy Morel mushrooms. Completing his quest grants better rewards.\n- **Miscellaneous**: Known to disrupt low-level players and can make quests harder. Stay vigilant and keep a lookout for him while questing in his area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 93,
})
if NPCComments["523"] == nil then
    NPCComments["523"] = {}
end
table.insert(NPCComments["523"], {
    npc_id = 523,
    comment_id = 2893254,
    date = "2005-08-13T01:05:46-05:00",
    author = "Allakhazam",
    body = "## Thor <Gryphon Master>\n\n- **Location:** Sentinel Hill.\n- **Role:** Gryphon Master, provides flight paths.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["524"] == nil then
    NPCComments["524"] = {}
end
table.insert(NPCComments["524"], {
    npc_id = 524,
    comment_id = 3143018,
    date = "2019-07-25T22:10:15-05:00",
    author = "hevgirl",
    body = "### Rockhide Boar\n\n- **Ability**: Charges enemy, immobilizes for 1 sec, boosts next attack power (up to +550 based on rank).\n- **Combat Tip**: Be prepared for a sudden charge and immobilization. Use stuns or slows to mitigate its boosted attack.\n- **Hunter Pet**: Effective pet for Hunters due to its high attack power boost. Available from pet level 1 to 60, with varying training point costs.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["525"] == nil then
    NPCComments["525"] = {}
end
table.insert(NPCComments["525"], {
    npc_id = 525,
    comment_id = 2893257,
    date = "2005-04-02T15:04:33-06:00",
    author = "Allakhazam",
    body = "## Mangy Wolf\n\n- **Location:** Common in starting areas.\n- **Combat Tips:** Low level; easy for beginners.\n- **Loot:** Drops low-level crafting materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["531"] == nil then
    NPCComments["531"] = {}
end
table.insert(NPCComments["531"], {
    npc_id = 531,
    comment_id = 2893259,
    date = "2007-01-26T16:35:30-06:00",
    author = "Allakhazam",
    body = "# Skeletal Fiend\n\n- Appears in \"The Night Watch\" alliance quest.\n- Wields a curvy dagger.\n- Focus on defeating it in the second part of the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["533"] == nil then
    NPCComments["533"] = {}
end
table.insert(NPCComments["533"], {
    npc_id = 533,
    comment_id = 65181,
    date = "2007-04-10T19:59:33-05:00",
    author = "42102",
    body = "# Nightbane Shadow Weaver\n\n- Shares spawns with Nightbane Worgen. Kill Worgen to make them respawn as Shadow Weavers.\n- Great for farming medium and heavy leather. Skinnable corpses are abundant.\n- Often found with minimal loot, mostly copper/silver. Work in pairs for efficient farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["534"] == nil then
    NPCComments["534"] = {}
end
table.insert(NPCComments["534"], {
    npc_id = 534,
    comment_id = 2893269,
    date = "2005-06-06T09:17:58-05:00",
    author = "Allakhazam",
    body = "### Nefaru\n\n- **Location**: Found in a cave between Rotting Orchard and Yorgen Stead, sometimes in Brightwood Grove.\n- **Combat**\n  - **Level**: Recommended to be at least level 31-32.\n  - **Pulling**: Carefully pull the guards one-by-one to avoid group aggro.\n  - **Fear Spell**: Watch out for his Fear spell; it can aggro nearby mobs.\n  - **Strategy**: Aggro and kill surrounding werewolves first to isolate Nefaru.\n- **Loot**: Drops notable items like a shield and Beastwalker Robe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["539"] == nil then
    NPCComments["539"] = {}
end
table.insert(NPCComments["539"], {
    npc_id = 539,
    comment_id = 2893271,
    date = "2006-10-21T12:27:07-05:00",
    author = "Allakhazam",
    body = "# Pygmy Venom Web Spider\n\n- Spawns are primarily along the beach north of Darkshire.\n- Coordinates 15.67 in the zone are a notable hotspot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["541"] == nil then
    NPCComments["541"] = {}
end
table.insert(NPCComments["541"], {
    npc_id = 541,
    comment_id = 2893273,
    date = "2007-04-26T10:48:30-05:00",
    author = "Allakhazam",
    body = "# Riding Gryphon\n\n- Fast travel: Use Riding Gryphons for quick transportation between flight paths.\n- Cost: Ensure you have enough coins, as traveling costs vary by distance.\n- Locations: Available at flight masters in various major cities and outposts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["544"] == nil then
    NPCComments["544"] = {}
end
table.insert(NPCComments["544"], {
    npc_id = 544,
    comment_id = 2893275,
    date = "2007-01-24T17:16:57-06:00",
    author = "Allakhazam",
    body = "# Murloc Nightcrawler\n\n- **Loot:** May drop a Prospector Axe, offering notable strength and stamina boosts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["547"] == nil then
    NPCComments["547"] = {}
end
table.insert(NPCComments["547"], {
    npc_id = 547,
    comment_id = 2893278,
    date = "2005-02-28T14:30:30-06:00",
    author = "Allakhazam",
    body = "# Great Goretusk\n\n- **Skinning**: Can be skinned for light leather and light hides.\n- **Combat**: Ideal for level 10-19 PvP; learns Charge level 2 and Gore level 3.\n- **Charge Ability**: Immobilizes enemies briefly and increases melee attack power significantly.\n- **Location**: Found in Westfall, around The Dead Acre along the southern road.\n- **Hunter Pet**: Can be trained as a pet for hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["550"] == nil then
    NPCComments["550"] = {}
end
table.insert(NPCComments["550"], {
    npc_id = 550,
    comment_id = 2470,
    date = "2006-10-31T22:59:13-06:00",
    author = "2345",
    body = "## Defias Messenger\n\n- Spawns in front of the blacksmith in Moonbrook at coordinates (44, 69).\n- Respawn is triggered by being killed, not time-based.\n- Commonly patrolled route: Jangolode Mine to Gold Coast Quarry, then down to Moonbrook.\n- Often camped; try catching him near the Gold Coast Quarry (31, 42).\n- Can be pick-pocketed for an item called \"Empty Coin Purse\".",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 104,
})
if NPCComments["565"] == nil then
    NPCComments["565"] = {}
end
table.insert(NPCComments["565"], {
    npc_id = 565,
    comment_id = 78203,
    date = "2007-05-05T13:48:28-05:00",
    author = "AllInOneMighty",
    body = "# Rabid Dire Wolf\n\n- Great for leveling skinning skill.\n- High concentration of wolves in the area.\n- Mines nearby for additional resources.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["569"] == nil then
    NPCComments["569"] = {}
end
table.insert(NPCComments["569"], {
    npc_id = 569,
    comment_id = 2838431,
    date = "2007-05-10T23:20:27-05:00",
    author = "Thottbot",
    body = "### Green Recluse\n\n- **Tameable Beast**: Hunters can tame this level 22 spider to learn Bite (Rank 3).\n- **Level**: Confirmed to be level 22.\n- **Popular Reference**: Known humorously among players, possibly as a reference to the \"Rodents of Unusual Size\" from \"The Princess Bride.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["570"] == nil then
    NPCComments["570"] = {}
end
table.insert(NPCComments["570"], {
    npc_id = 570,
    comment_id = 2893291,
    date = "2006-12-28T14:48:41-06:00",
    author = "Allakhazam",
    body = "## Brain Eater\n\n- **Cast Silencible Debuff**: Uses Plague Mind, a debuff lasting 10 minutes that leeches 10 mana every 10 seconds.\n- **Combat Tip**: Use your silence abilities to prevent the debuff.\n- **Preparation**: Carry disease removal items or have a healer ready to cleanse diseases.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["572"] == nil then
    NPCComments["572"] = {}
end
table.insert(NPCComments["572"], {
    npc_id = 572,
    comment_id = 75647,
    date = "2007-04-30T17:09:57-05:00",
    author = "34925",
    body = "### Leprithus\n\n- **Spawn Time:** Appears once every 2-3 hours, often at night.\n- **Location:** Found near The Dead Acre, Jangolode Mine, and the bridge to Duskwood in Westfall.\n- **Accompaniment:** Flanked by two Rotten Ghouls (levels 14-15).\n- **Combat Tips:**\n  - Approach with caution; he is a level 19 rare elite.\n  - Focus on eliminating the lower-level ghouls first to minimize damage taken.\n- **Drops:** Notable drops include Ghoul Fingers and Ghoulfang (a 2H-sword).\n- **Utility:** The Ghoulfang is a desirable 2H-sword for low-level players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["573"] == nil then
    NPCComments["573"] = {}
end
table.insert(NPCComments["573"], {
    npc_id = 573,
    comment_id = 1533,
    date = "2006-10-06T06:09:41-05:00",
    author = "LumiyaSpellsong",
    body = "# Foe Reaper 4000\n\n- **Location:** Commonly found around Moonbrook, The Molsen Farm, The Dead Acre, and other farms in Westfall (approx. 50,67 / 50,24 on the map).\n- **Level:** Level 20, suitable for players around level 15-20.\n- **Combat Tips:**\n  - **Warlocks:** Use Immolate, Corruption, Curse of Agony, and Searing Pain for quick defeat. Voidwalkers are ineffective against machines.\n  - **Hunters:** Kite effectively with Concussive Shot and Arcane Shot while healing your pet.\n  - **General:** Keep distance and use freezing or slowing abilities like Frost Nova (Mage) to manage aggro and prevent pulling other harvesters.\n- **Loot:** Frequently drops a 10-slot bag (Large Rucksack), sometimes drops other items like pants, hops, and oil.\n- **Respawn Time:** Approximately 4-6 hours.\n- **Lore:** Semi-rare mechanical harvest reaper often replacing normal harvesters in various Westfall locations. No known quest associations.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["574"] == nil then
    NPCComments["574"] = {}
end
table.insert(NPCComments["574"], {
    npc_id = 574,
    comment_id = 2833126,
    date = "2006-03-07T13:57:29-06:00",
    author = "Thottbot",
    body = "# Naraxis\n\n- **Location**: Spawns in a cave in Duskwood (around coordinates 86,49).\n- **Spawn Time**: Roughly 1-1.5 hours, some reports suggest longer.\n- **Appearance**: Red legs, green body spots.\n- **Taming Tips** (for Hunters): \n  - Use Concussive Shot and Freezing Trap for easier taming.\n  - Consider using Beast Lore to check for special abilities.\n  - Monitor spawn points closely, as multiple reports suggest long waits.\n- **Combat Tips** (for Attackers):\n  - Naraxis drops unique loot such as a body armor piece (husk) and a one-handed dagger (fang).\n  - Good for players seeking rare items or unique gear upgrades.\n- **General Notes**:\n  - Desirable for its unique skin; rarely seen as a pet.\n  - Useful in both PvP for stunning looks and general PVE combat.\n  \nHappy hunting or taming!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["578"] == nil then
    NPCComments["578"] = {}
end
table.insert(NPCComments["578"], {
    npc_id = 578,
    comment_id = 2836251,
    date = "2007-05-16T08:13:56-05:00",
    author = "Thottbot",
    body = "### Murloc Scout\n\n- **Fast Respawn:** Great for grinding due to quick respawn rate.\n- **Loot:** Good drops; profitable, especially for low-level players.\n- **Hunter Tip:** Efficient for level 20 hunters to farm gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["580"] == nil then
    NPCComments["580"] = {}
end
table.insert(NPCComments["580"], {
    npc_id = 580,
    comment_id = 2842407,
    date = "2006-04-23T17:43:34-05:00",
    author = "Thottbot",
    body = "### Redridge Drudger\n\n- Frequency of dropping green and blue items makes them great for grinding.\n- Extremely fast attack speed (~0.60); Paladins can mitigate this with Retribution Aura.\n- Short individual hits mean Retribution Aura is very effective in weakening them over time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["582"] == nil then
    NPCComments["582"] = {}
end
table.insert(NPCComments["582"], {
    npc_id = 582,
    comment_id = 2824113,
    date = "2006-04-14T00:20:21-05:00",
    author = "Thottbot",
    body = "# Old Blanchy\n\n- **Quest Tip:** Verna Furlbrow tasks you with collecting oats for Old Blanchy. [Quest details](https://www.wowhead.com/classic/quest=151).\n- **Location Tip:** Verna Furlbrow can be found in Westfall near the entrance to Elwynn Forest at coordinates 59, 19.\n- **Lore Tip:** Young Blanchy also appears in Old Hillsbrad; details on the journey to Westfall are unclear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["583"] == nil then
    NPCComments["583"] = {}
end
table.insert(NPCComments["583"], {
    npc_id = 583,
    comment_id = 2801585,
    date = "2006-09-26T20:57:43-05:00",
    author = "Thottbot",
    body = "### Defias Ambusher\n\n- **Spawn Location**: Appears outside Stormwind, near the well area and Clara's house.\n- **Behavior**: Vanishes and reappears after a while; timing is uncertain.\n- **Spawn Frequency**: Not always present, and does not have a rare mob indicator (Silver Dragon).\n- **Tip**: Patience is key; if not found initially, check back periodically at the well and Clara's house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["584"] == nil then
    NPCComments["584"] = {}
end
table.insert(NPCComments["584"], {
    npc_id = 584,
    comment_id = 2841655,
    date = "2007-01-04T15:11:25-06:00",
    author = "Thottbot",
    body = "# Kazon\n\n- **Rare Spawn:** Kazon is a non-elite rare spawn NPC.\n- **Loot:** Known to drop decent weapons, such as a mace and shoulders, generating auction interest.\n- **Combat Tips:**\n  - **Adds:** Often accompanied by multiple mobs like scouts and shadowcasters. Clear surrounding area before engaging.\n  - **Soloing:** Easier to defeat alone; kite or CC the additional mobs if necessary.\n- **Spawn Time:** Likely has a 12 to 24-hour respawn timer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["587"] == nil then
    NPCComments["587"] = {}
end
table.insert(NPCComments["587"], {
    npc_id = 587,
    comment_id = 15837,
    date = "2006-12-15T10:04:15-06:00",
    author = "Sephalae82",
    body = "### Bloodscalp Warrior\n\n- **Disarm:** Be prepared for reduced damage output.\n- **Berserk:** Extra caution at low health, as they can deal more damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["589"] == nil then
    NPCComments["589"] = {}
end
table.insert(NPCComments["589"], {
    npc_id = 589,
    comment_id = 72450,
    date = "2007-04-25T02:44:24-05:00",
    author = "Zeuter",
    body = "# Defias Pillager\n\n- **Highly Dangerous:** Known for being one of the deadliest low-level mobs.\n- **Watch Out for Fireballs:** Their fireballs deal significant damage and are difficult to resist.\n- **Pull Carefully:** Avoid aggro from other mobs by pulling them behind buildings.\n- **Grouped Mobs:** Often found in packs; pulling one usually attracts others.\n- **Stagger Spawns:** They can spawn behind you during combat, always stay alert.\n- **Use Interrupts:** Rogues can use abilities like \"Kick\" to interrupt their spells.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 74,
})
if NPCComments["592"] == nil then
    NPCComments["592"] = {}
end
table.insert(NPCComments["592"], {
    npc_id = 592,
    comment_id = 2893423,
    date = "2007-05-02T16:30:51-05:00",
    author = "Allakhazam",
    body = "### [UNUSED] Defias Arsonist\n\n- This NPC was planned but not implemented in the game.\n- No combat or interaction tips available for this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["596"] == nil then
    NPCComments["596"] = {}
end
table.insert(NPCComments["596"], {
    npc_id = 596,
    comment_id = 2839286,
    date = "2006-06-13T04:44:51-05:00",
    author = "Thottbot",
    body = "# Brainwashed Noble\n\n- **Location:** Found in Deadmines, before the instance, near a puddle and right branch corridor.\n- **Respawn Time:** Approximately 2 days.\n- **Combat Tips:**\n  - **Polymorph:** Be prepared for him to polymorph pets and players frequently.\n  - **Immunities:** Immune to sap and gouge abilities.\n- **Loot:** Known to drop items such as Girdle of Nobility and a wand.\n- **Additional Notes:** Often camped by other players, so be vigilant to avoid having him ninja'd.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["599"] == nil then
    NPCComments["599"] = {}
end
table.insert(NPCComments["599"], {
    npc_id = 599,
    comment_id = 2797663,
    date = "2006-10-04T06:13:36-05:00",
    author = "Thottbot",
    body = "# Marisa du'Paige\n\n- **Con**: Level 18 elite caster, tough fight.\n- **Polymorph**: Can turn you into a chicken, but you can control movement. Watch out for her polymorph abilities.\n- **Respawn**: Varies between 5 minutes to 3 days. Commonly around 5 minutes.\n- **Location**: Found in Deadmines, before the instance, near other miners.\n- **Drops**: Drops green items frequently, profitable for low-level characters.\n- **Combat Tips**:\n  - Be prepared for her polymorph and stun immunity.\n  - Deal high damage quickly.\n  - Separate her from her elite companion if possible.\n- **Loot**:\n  - Good for auctioning despite some underwhelming drops.\n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["603"] == nil then
    NPCComments["603"] = {}
end
table.insert(NPCComments["603"], {
    npc_id = 603,
    comment_id = 2796921,
    date = "2007-01-02T09:01:23-06:00",
    author = "Thottbot",
    body = "# Grimtooth\n\n- **Combat Tip:** Easily soloed by a level 60 Rogue using Blade Flurry and Evasion, or sap his buddy first.\n- **Drop:** Has a chance to drop the Sash of Mercy, though this item is often crafted from a recipe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["604"] == nil then
    NPCComments["604"] = {}
end
table.insert(NPCComments["604"], {
    npc_id = 604,
    comment_id = 67422,
    date = "2007-04-14T23:43:54-05:00",
    author = "31748",
    body = "## Plague Spreader\n\n- The \"Wandering Plague\" debuff can be avoided by moving backwards or to the side while it's being cast. Stay mobile!\n- Ideal for Frost AoE mages: good loot (cash, trash, cloth) and easy kites.\n- Watch out for spawned worms from some ghouls; use AoE to kill them efficiently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["615"] == nil then
    NPCComments["615"] = {}
end
table.insert(NPCComments["615"], {
    npc_id = 615,
    comment_id = 2893441,
    date = "2006-12-21T04:00:59-06:00",
    author = "Allakhazam",
    body = "## Blackrock Tracker\n\n- Can detect stealthed players; be cautious if stealth is your strategy.\n- Always be prepared for combat if attempting to pass by them unseen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["616"] == nil then
    NPCComments["616"] = {}
end
table.insert(NPCComments["616"], {
    npc_id = 616,
    comment_id = 2800485,
    date = "2007-04-13T15:45:37-05:00",
    author = "Thottbot",
    body = "## Chatter\n\n- **Location:** Found near Alther's Mill in Redridge Mountains.\n- **Spawn Time:** Approximately 1 to 1.5 hours.\n- **Combat Tips:** Easy to kill but can stun you for 6 seconds. Be prepared for the stun duration.\n- **Drops:** Frequently drops green items such as Tarantula Silk Sash, mail boots, and leggings. High drop rate for spider silk.\n- **Pet Tip:** Can be tamed by hunters. Starts with no special distinguishing features from other spiders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["619"] == nil then
    NPCComments["619"] = {}
end
table.insert(NPCComments["619"], {
    npc_id = 619,
    comment_id = 17432,
    date = "2006-12-19T15:10:57-06:00",
    author = "Magmy",
    body = "# Defias Conjurer\n- Only found outside the instance.\n- Patrolling elites in the mines.\n- Farm for the Staff of Conjuring.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["620"] == nil then
    NPCComments["620"] = {}
end
table.insert(NPCComments["620"], {
    npc_id = 620,
    comment_id = 12021,
    date = "2006-12-09T08:21:05-06:00",
    author = "Tikkiman",
    body = "# Chicken\n\n- **Pet Quest Tip:** Use the \"/chicken\" emote repeatedly (~50-100 times) on a chicken to trigger a quest.\n- **Location:** Visit Saldean’s Farm in Westfall or a chicken in Duskwood for the quest.\n- **Quest Steps:**\n  - After chicken responds, buy Special Chicken Feed from Farmer Saldean.\n  - Target the chicken and use \"/cheer\" before feeding it.\n- **Reward:** The chicken will lay an egg, which becomes a prairie chicken pet.\n- **Cross-Faction Note:** Horde players need to acquire the Special Chicken Feed through cross-faction trading.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["626"] == nil then
    NPCComments["626"] = {}
end
table.insert(NPCComments["626"], {
    npc_id = 626,
    comment_id = 2844017,
    date = "2007-05-15T05:15:52-05:00",
    author = "Thottbot",
    body = "### Foreman Thistlenettle\n\n- Found in the purple area on the mini-map before entering Deadmines.\n- Not an actual boss; located outside the instance.\n- Undead NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["628"] == nil then
    NPCComments["628"] = {}
end
table.insert(NPCComments["628"], {
    npc_id = 628,
    comment_id = 2893456,
    date = "2005-09-15T02:25:11-05:00",
    author = "Allakhazam",
    body = "# Black Ravager\n\n- **Bite 4 ability:** Be cautious; this NPC has a powerful bite that can hit hard.\n- **Avoid close combat:** If possible, attack from a distance to minimize damage from Bite 4.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["633"] == nil then
    NPCComments["633"] = {}
end
table.insert(NPCComments["633"], {
    npc_id = 633,
    comment_id = 2801409,
    date = "2006-08-05T15:50:35-05:00",
    author = "Thottbot",
    body = "# Elaine Carevin\n\n- Located in the house behind Calor, near the anvil and repair building, the only house with a well.\n- Initiates \"The Hermit\" quest. Make sure to pick it up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["636"] == nil then
    NPCComments["636"] = {}
end
table.insert(NPCComments["636"], {
    npc_id = 636,
    comment_id = 2893461,
    date = "2006-11-14T21:46:41-06:00",
    author = "Allakhazam",
    body = "# Defias Blackguard\n- Weak against high-level/geared players.\n- Likely found in early-level zones; easy for experienced players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["639"] == nil then
    NPCComments["639"] = {}
end
table.insert(NPCComments["639"], {
    npc_id = 639,
    comment_id = 5972,
    date = "2006-12-05T09:39:18-06:00",
    author = "6813",
    body = "# Edwin VanCleef <Defias Kingpin>\n\n- **Level**: Best attempted 18+.\n- **Location**: Final boss in Deadmines, Westfall.\n- **Mechanics**: Summons adds at 50% and 25% HP.\n- **Adds**: Manage with Polymorph/Fear.\n- **Strategy**:\n  - **Initial Adds**: Polymorph/Fear, focus on them first.\n  - **Subsequent Adds**: Repeat CC and focus down VanCleef.\n  - **Healer Tip**: Position on the cannon to avoid adds' attacks.\n- **Loot**: High-quality for level, notably Cruel Barb (sword).\n- **Special Notes**: Using specific bugs/tricks can simplify the encounter.\n\n**Combat Tips**:\n- Let a Tank initiate the fight.\n- Ensure DPS focuses on adds initially to avoid being overwhelmed.\n- Healers should maintain line-of-sight; consider positioning tricks.\n\nEnjoy the encounter in one of WoW's most iconic dungeons!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["642"] == nil then
    NPCComments["642"] = {}
end
table.insert(NPCComments["642"], {
    npc_id = 642,
    comment_id = 12024,
    date = "2006-12-09T08:24:53-06:00",
    author = "Tikkiman",
    body = "# Sneed's Shredder <Lumbermaster>\n\n- **Familiar Face:** Check the dashboard after defeating the shredder to spot Kerrigan from Starcraft: Brood War.\n- **Combat Strategy:** Focus on using your best tank to whittle down its health. After the shredder is defeated, Sneed himself will appear.\n- **Bug Warning:** Avoid defeating the shredder at the far end of the room to prevent Sneed from getting stuck and causing a reset.\n- **Loot:** There is a chance to drop the Buzzer Blade, a 9.2 DPS dagger (~60% drop rate).\n- **Control Tip:** Sneed’s Shredder can be controlled using the Gnomish Universal Remote.\n- **Preparation:** Clear the goblins in the room first as they link aggressively, making the main encounter easier.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["643"] == nil then
    NPCComments["643"] = {}
end
table.insert(NPCComments["643"], {
    npc_id = 643,
    comment_id = 2835396,
    date = "2005-11-18T15:46:50-06:00",
    author = "Thottbot",
    body = "# Sneed <Lumbermaster>\n\n- **Defeat Shredder First:** Sneed fights in a Shredder initially. Defeat the Shredder, then Sneed himself.\n- **Recharge Opportunity:** After defeating the Shredder, you can run a bit to recharge health/mana before fighting Sneed directly.\n- **Drop Loot:** Sneed can drop useful items like the Taskmaster's Axe and Ironpatch Blade. The Gold-Flecked Gloves are common.\n- **Group Combat:** Sneed can be defeated by a properly coordinated group of level 13-14 players.\n- **Lore:** Sneed's character and his Shredder are playful nods to Dr. Seuss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["644"] == nil then
    NPCComments["644"] = {}
end
table.insert(NPCComments["644"], {
    npc_id = 644,
    comment_id = 2825545,
    date = "2007-01-02T05:39:06-06:00",
    author = "Thottbot",
    body = "## Rhahk'Zor <The Foreman>\n\n- **Boss in Deadmines**: He's the first boss and generally considered the easiest.\n- **Combat Approach**:\n  - **Level Caution**: Tough for players under level 25. Ideal level is 30+.\n  - **Aggro Management**: Use ranged attacks to avoid pulling guards.\n  - **Tank Tips**: Tanks should keep aggro and prepare for his stun ability (Slam).\n  - **Healers**: Be ready to heal tank or party members during the fight.\n- **Patrol Awareness**: Watch out for patrols that come after defeating him.\n- **Solo Attempts**:\n  - **Warlock Tactic**: Drain tank with DOTs and Voidwalker or Succubus.\n  - **Shaman**: Use totems (Stoneskin, Mana Spring, Searing) and healing spells.\n  - **Hunter**: Use pet to tank and focus on ranged damage, with occasional healing potions.\n- **Loot**: Typically drops a hammer (low value); occasionally a rare axe.\n- **General Strategy**: Pull him to an isolated area to avoid additional aggro, maintain range, and manage healing effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["645"] == nil then
    NPCComments["645"] = {}
end
table.insert(NPCComments["645"], {
    npc_id = 645,
    comment_id = 61629,
    date = "2007-04-03T14:31:55-05:00",
    author = "30584",
    body = "# Cookie <The Ship's Cook>\n\n- **Location**: North side of VanCleef's ship in Deadmines; can jump off the deck to reach him.\n- **Hostile NPC**: Often fought after VanCleef, has very easy combat mechanics.\n- **Loot**: Drops Cookie's Stirring Rod (caster wand) and Cookie's Tenderizer (one-hand mace), and the rare Cat Carrier (Siamese) non-combat pet.\n- **Avoidable Boss**: Often skipped, but worth defeating for casters needing the wand.\n- **Trivia**: Humorous for a murloc to be a cook; some players find it amusing due to his drops.\n\nFor casters, defeating Cookie is beneficial due to his wand drop, and pet collectors may seek him for the Cat Carrier.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["646"] == nil then
    NPCComments["646"] = {}
end
table.insert(NPCComments["646"], {
    npc_id = 646,
    comment_id = 11795,
    date = "2006-12-08T21:56:51-06:00",
    author = "Sly99",
    body = "# Mr. Smite <The Ship's First Mate>\n\n- **Deal with Adds:** Before engaging Mr. Smite, eliminate the two stealthed Defias guards near the bridge first to avoid extra damage during combat.\n- **Stun Phases:** Smite stuns your group at 2/3 and 1/3 health to fetch new weapons. Use this downtime wisely to prepare for the next phase.\n- **Tank Strategy:** Ensure your main tank holds aggro on Smite while other group members quickly focus on taking down the adds.\n- **Positioning:** Fight him far back from the ramp. When he runs to get a new weapon after stunning your group, you can drink or heal as you’re temporarily considered out of combat.\n- **Weapon Drops:** Smite drops the weapons he uses during the fight. Notable drops include a two-handed mace, a hammer, and axes.\n- **Exploitation Tip:** If you can stun Smite right before his stun phase, you can attack him while he is getting his weapon without being stunned yourself.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["647"] == nil then
    NPCComments["647"] = {}
end
table.insert(NPCComments["647"], {
    npc_id = 647,
    comment_id = 13997,
    date = "2006-12-12T10:50:23-06:00",
    author = "Daemon",
    body = "# Captain Greenskin\n- **Location:** Patrols VanCleef's cabin atop the ship in Deadmines.\n- **Adds:** He brings multiple mobs when pulled; clear the area first to avoid wipes.\n- **Respawn:** Walks, \"disappears,\" then reappears after 5-10 seconds near VanCleef.\n- **Combat Tip:** Focus on his guards first to prevent getting overwhelmed.\n- **Loot:** Notable drops include Emberstone Staff, harpoon, and belt. Staff has a low drop rate.\n- **Strategy:** Lower levels should stay on the ramp while higher levels clear mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["656"] == nil then
    NPCComments["656"] = {}
end
table.insert(NPCComments["656"], {
    npc_id = 656,
    comment_id = 2839990,
    date = "2004-12-11T03:20:40-06:00",
    author = "Thottbot",
    body = "# Wilder Thistlenettle\n\n- Located in the Dwarven District, Stormwind.\n- Enter from the south-east entrance from Old Town.\n- First building on your right.\n- Coordinates: 65, 21.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["658"] == nil then
    NPCComments["658"] = {}
end
table.insert(NPCComments["658"], {
    npc_id = 658,
    comment_id = 2805833,
    date = "2006-02-02T17:08:39-06:00",
    author = "Thottbot",
    body = "## Sten Stoutarm\n\n- Found in Coldridge Valley, the starting area for dwarves.\n- Seek him out for initial quests and guidance in the early stages.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["659"] == nil then
    NPCComments["659"] = {}
end
table.insert(NPCComments["659"], {
    npc_id = 659,
    comment_id = 19875,
    date = "2007-01-08T22:53:34-06:00",
    author = "11550",
    body = "# El Pollo Grande <The Black Chicken of Death>\n\n- **Combat Tips:** \n  - Appears during the Warlock \"Kroshius' Infernal Core\" quest.\n  - Level 50 elite enemy; ensure you're prepared for a tough fight.\n  - Cannot be looted or tamed after defeat.\n  \n- **Quest Tips:**\n  - Encountered after turning in the warlock quest items to Niby the Almighty.\n  - Be prepared for an unexpected appearance mid-quest.\n  \n- **Lore & Trivia:**\n  - \"El Pollo Grande\" translates to \"The Big Chicken\" in Spanish.\n  - May be inspired by the Chicken God from \"Curse of Monkey Island.\"\n  - Summoning is a failed attempt at creating an infernal due to Niby’s incompetence and subsequent exile from Stormwind’s Warlocks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 198,
})
if NPCComments["661"] == nil then
    NPCComments["661"] = {}
end
table.insert(NPCComments["661"], {
    npc_id = 661,
    comment_id = 2842655,
    date = "2005-01-28T17:51:40-06:00",
    author = "Thottbot",
    body = "### Jonathan Carevin\n\n- **Location**: Found at coordinates 75, 48 in Duskwood.\n- **Building**: Located south of the fountain, in a building opposite the inn.\n- **Role**: Typically involved in quests and lore in the area; check for interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["664"] == nil then
    NPCComments["664"] = {}
end
table.insert(NPCComments["664"], {
    npc_id = 664,
    comment_id = 2893628,
    date = "2007-05-01T19:36:02-05:00",
    author = "Allakhazam",
    body = "### Benjamin Carevin\n- **Location**: Darkshire, inside a house looking out a window.\n- **Purpose**: Part of the quest \"A Watchful Eye\" in Duskwood.\n- **Lore**: Likely a character who provides atmosphere and depth to the eerie environment of Duskwood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["667"] == nil then
    NPCComments["667"] = {}
end
table.insert(NPCComments["667"], {
    npc_id = 667,
    comment_id = 2828303,
    date = "2006-08-18T22:59:47-05:00",
    author = "Thottbot",
    body = "# Skullsplitter Warrior\n\n- **Hostility:** Hostile\n- **Location:** Stranglethorn Vale\n- **Combat Tips:**\n  - **Solo Play:** Be cautious; they have melee attacks that can hit hard.\n  - **Group Strategy:** Ideal for groups; consider CC (crowd control) to handle multiple adds.\n  - **Weapons/Items:** No notable drops mentioned. Focus on efficient kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["671"] == nil then
    NPCComments["671"] = {}
end
table.insert(NPCComments["671"], {
    npc_id = 671,
    comment_id = 86448,
    date = "2007-05-20T19:58:25-05:00",
    author = "37500",
    body = "# Bloodscalp Headhunter\n\n- **Location**: Found along the beach north of Grom'Gal and at Zuuldaia Ruins.\n- **Spawns**: Can spawn as Witch Doctor, Headhunter, or Berserker. Kill other mobs if no Headhunters are present to force respawns.\n- **Combat Abilities**: Melee attack, thrown spear (ranged attack), and Enrage.\n- **Ranged Attack**: Can cause spell knockback. Use caution with spells and abilities that require casting time.\n- **Classes to Watch For**: Mages, hunters, and druids should be mindful of nova, entangling roots, and improved wing clip due to knockback from ranged attacks.\n- **Fixed Spawns**: Two Headhunters are consistently found at the base of the arch leading to the troll city.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["674"] == nil then
    NPCComments["674"] = {}
end
table.insert(NPCComments["674"], {
    npc_id = 674,
    comment_id = 2893641,
    date = "2005-10-03T20:17:23-05:00",
    author = "Allakhazam",
    body = "### Venture Co. Strip Miner\n\n- **Drops High Value Items**: Can drop Gloves of Holy Might and greens for disenchanting.\n- **Mining Materials**: Commonly drops 4-5 pieces of tin ore and coarse stone.\n- **Farm for Enchants**: Has a notable drop rate for Formula: Enchant Gloves - Advanced Mining. Expect to kill around 25 to 30 for the formula.\n- **Location**: Found primarily around coordinates 40, 43 in Stranglethorn Vale (STV).\n- **Combat Tips**: Regularly check for quest-specific items as these affect drop rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["676"] == nil then
    NPCComments["676"] = {}
end
table.insert(NPCComments["676"], {
    npc_id = 676,
    comment_id = 2893652,
    date = "2005-10-07T11:54:26-05:00",
    author = "Allakhazam",
    body = "### Venture Co. Surveyor\n\n- Miners don't show up on map; be alert for ambushes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["678"] == nil then
    NPCComments["678"] = {}
end
table.insert(NPCComments["678"], {
    npc_id = 678,
    comment_id = 2893653,
    date = "2006-10-20T05:41:04-05:00",
    author = "Allakhazam",
    body = "# Mosh'Ogg Mauler\n\n- Deals high damage; be prepared.\n- Consider avoiding or using crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["679"] == nil then
    NPCComments["679"] = {}
end
table.insert(NPCComments["679"], {
    npc_id = 679,
    comment_id = 2842109,
    date = "2006-08-18T22:54:17-05:00",
    author = "Thottbot",
    body = "# Mosh'Ogg Shaman\n\n- Found in Stranglethorn Vale.\n- Casts healing and offensive spells; interrupts are useful.\n- Often accompanied by other Mosh'Ogg mobs; beware of group pulls.\n- Use crowd control to manage groups more effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["681"] == nil then
    NPCComments["681"] = {}
end
table.insert(NPCComments["681"], {
    npc_id = 681,
    comment_id = 2893658,
    date = "2005-09-15T01:40:11-05:00",
    author = "Allakhazam",
    body = "# Young Stranglethorn Tiger\n\n- **Cower Skill**: These tigers can learn Cower, reducing threat and making enemies less likely to attack.\n- **Level**: These tigers are around level 30.\n- **Ideal for Hunters**: Good for taming and grinding from levels 29 to 30.\n- **Location**: Found in Stranglethorn Vale.\n- **Pet Change**: Often replaced by higher-level tigers or unique pets as players progress.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["682"] == nil then
    NPCComments["682"] = {}
end
table.insert(NPCComments["682"], {
    npc_id = 682,
    comment_id = 2801636,
    date = "2007-05-17T02:58:39-05:00",
    author = "Thottbot",
    body = "# Stranglethorn Tiger\n\n- **Location:** Found around coordinates 46, 15 and 29, 10 in Stranglethorn Vale.\n- **Tamable Pet:** Good for hunters; has no pet skills upon taming but offers a 1.3 attack speed.\n- **Pet Stats at Level 33:** Strength: 66, Stamina: 128, Armor: 1317, etc.\n- **Ability Training:** Can teach hunters Dash (Rank 1) which increases movement speed by 40% for 15 seconds.\n- **Spawn Points:** Shares points with panthers near the western plateau by the troll ruins.\n- **Combat Tip:** Keep an eye out for multiple spawns and find them east of the river, north of Venture Co. Base Camp.\n\n---",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["683"] == nil then
    NPCComments["683"] = {}
end
table.insert(NPCComments["683"], {
    npc_id = 683,
    comment_id = 2814632,
    date = "2007-05-18T07:11:45-05:00",
    author = "Thottbot",
    body = "### Young Panther\n\n- Located primarily around coordinates 41,10 and 41,13 in Northeastern Stranglethorn Vale.\n- Dense spawning areas near Hemet's camp and Camp Kurzen.\n- Effective grinding spot for quests requiring Young Panther kills.\n- Potential pet with \"Cower\" ability, useful for reducing pet threat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["684"] == nil then
    NPCComments["684"] = {}
end
table.insert(NPCComments["684"], {
    npc_id = 684,
    comment_id = 71387,
    date = "2007-04-23T03:37:40-05:00",
    author = "Lordship",
    body = "# Shadowmaw Panther\n\n- **Stealthed**: These panthers are stealthed. Use abilities like Track Stealth or flares to reveal them, especially near trees.\n- **Level Range**: Generally found at level 37-38, with damage 38-52, armor 1607, and health 1536.\n- **Prowl Ability**: Can be tamed and trained with the Prowl ability, which grants a stealth bonus.\n- **Quest Item Drop**: High drop rate for claws needed for quests. \n- **Location**: Found in Stranglethorn Vale, not the Hinterlands.\n- **Taming**: Can be tamed by hunters, but lower-level versions (32-35) are hard to find.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["685"] == nil then
    NPCComments["685"] = {}
end
table.insert(NPCComments["685"], {
    npc_id = 685,
    comment_id = 14259,
    date = "2006-12-12T15:09:41-06:00",
    author = "Chuffy",
    body = "## Stranglethorn Raptor\n\n- Located around coordinates 25, 15 in Stranglethorn Vale.\n- Required for the \"Raptor Mastery\" quest chain from Hemet Nesingwary.\n- Drops useful items: Raptor Flesh, Raptor Egg, and Raptor Hide—valuable for Cooking and Leatherworking professions.\n- Ideal for grinding XP and materials for Hunters, Cooks, and Leatherworkers.\n- Headbutt attack can disrupt your actions, be cautious of knockback.\n- Combine with \"Panther Mastery\" and \"Tiger Mastery\" quests to maximize efficiency in the area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["686"] == nil then
    NPCComments["686"] = {}
end
table.insert(NPCComments["686"], {
    npc_id = 686,
    comment_id = 2842449,
    date = "2006-10-12T14:00:55-05:00",
    author = "Thottbot",
    body = "# Lashtail Raptor\n\n- Found between 38,19 and 39,21 near the road and lake.\n- Groups can be spotted at 30,23 along the beach between Bal'lal Ruins and Grom'gol Base Camp.\n- Shaman Tip: They're weak against frost spells; use Frost Shock and frostbrand your weapon.\n- Hunter Tip: These raptors are not tameable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["687"] == nil then
    NPCComments["687"] = {}
end
table.insert(NPCComments["687"], {
    npc_id = 687,
    comment_id = 2842263,
    date = "2007-05-09T07:18:24-05:00",
    author = "Thottbot",
    body = "# Jungle Stalker\n\n- **Location:** Found behind Gurubashi Arena in the Southern Savage Coast of Stranglethorn Vale.\n- **Quests:** Objectives for \"Mok'thardin's Enchantment\" (Horde quest starting in Grom'gol Base Camp) and \"Raptor Mastery.\"\n- **Spawn Points:** Coordinates 32, 37 and 34, 37. Abundant and fast respawns.\n- **Loot:** Possible drop includes the Epic level 38 1H Mace \"Ardent Custodian.\"\n- **Combat Tips:** At least level 40; not difficult to locate or defeat.\n- **Pet Choice:** Can be tamed and make good pets for hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["688"] == nil then
    NPCComments["688"] = {}
end
table.insert(NPCComments["688"], {
    npc_id = 688,
    comment_id = 2893717,
    date = "2006-08-21T19:32:24-05:00",
    author = "Allakhazam",
    body = "### Stone Maw Basilisk\n\n- **Cannot be tamed**: Despite being a beast, Stone Maw Basilisks are not tamable.\n- **Combat tip**: Be cautious of their ability to petrify or cause other debilitating effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["689"] == nil then
    NPCComments["689"] = {}
end
table.insert(NPCComments["689"], {
    npc_id = 689,
    comment_id = 2893721,
    date = "2006-10-24T13:15:25-05:00",
    author = "Allakhazam",
    body = "## Crystal Spine Basilisk\n\n- **Easy to kill**: Low difficulty level, making them ideal for farming or leveling.\n- **Fast spawn**: High respawn rate, good for grinding.\n- **Petrification ability**: Mages can counterspell their petrification; be ready as they give a clear warning before using it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["690"] == nil then
    NPCComments["690"] = {}
end
table.insert(NPCComments["690"], {
    npc_id = 690,
    comment_id = 2809920,
    date = "2005-12-25T03:48:47-06:00",
    author = "Thottbot",
    body = "## Cold Eye Basilisk\n\n- **Drops Valuable Items:** These mobs can drop Cold Basilisk Eyes, which sell well at the Auction House.\n- **Skinnable:** Excellent for skinning, providing good materials for leatherworkers.\n- **Quest Items:** Drops Singing Crystal Shards, useful for quests. Ensure to collect the required amount.\n- **Potential Drops:** Occasionally drops rare trinkets and some epic items. Farming them can be lucrative.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["691"] == nil then
    NPCComments["691"] = {}
end
table.insert(NPCComments["691"], {
    npc_id = 691,
    comment_id = 2893733,
    date = "2006-10-09T16:23:19-05:00",
    author = "Allakhazam",
    body = "# Lesser Water Elemental\n\n- **Immune to Frost Spells**: Frost mages struggle against them.\n- **Grinding Spot**: Good for level 35+; low opposite faction interference.\n- **Loot**: Potential for rare items like \"Swiftwind,\" \"Firemane Leggings,\" \"Tigerbane Dagger,\" and \"Gloves of the Old.\"\n- **Faction Presence**: Horde may encounter Alliance players in the area. Be cautious.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["694"] == nil then
    NPCComments["694"] = {}
end
table.insert(NPCComments["694"], {
    npc_id = 694,
    comment_id = 8420,
    date = "2006-12-07T11:55:00-06:00",
    author = "7114",
    body = "# Bloodscalp Axe Thrower\n\n- Found in northern Stranglethorn Vale.\n- Hostile mob; be prepared for combat.\n- Can drop axes; farming may yield weapon rewards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["696"] == nil then
    NPCComments["696"] = {}
end
table.insert(NPCComments["696"], {
    npc_id = 696,
    comment_id = 2824461,
    date = "2006-06-06T22:57:59-05:00",
    author = "Thottbot",
    body = "# Skullsplitter Axe Thrower\n\n- Hostile NPC, found in the Stranglethorn Vale.\n- Often found in groups, be cautious to avoid pulling multiple enemies.\n- Uses ranged attacks; close the distance quickly to minimize damage.\n- Ensure to heal and prepare for sustained combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["697"] == nil then
    NPCComments["697"] = {}
end
table.insert(NPCComments["697"], {
    npc_id = 697,
    comment_id = 15832,
    date = "2006-12-15T09:44:48-06:00",
    author = "Sephalae82",
    body = "# Bloodscalp Shaman\n\n- **Lightning Shield:** Beware of Lightning Shield dealing ~83 nature damage on hit.\n- **AoE Fire Attack:** Avoid or mitigate AoE fire attacks hitting for 130-150 damage.\n- **Berserk Ability:** Watch out for increased attack speed due to Berserk, especially when low on health.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["698"] == nil then
    NPCComments["698"] = {}
end
table.insert(NPCComments["698"], {
    npc_id = 698,
    comment_id = 2825181,
    date = "2006-02-22T02:12:04-06:00",
    author = "Thottbot",
    body = "## Bloodscalp Tiger\n\n- **Hostile Creature:** Engage with caution; suitable for Level 32-33.\n- **Hunter Tip:** Cannot be tamed; marked as \"already controlled.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["700"] == nil then
    NPCComments["700"] = {}
end
table.insert(NPCComments["700"], {
    npc_id = 700,
    comment_id = 2893747,
    date = "2007-02-03T23:18:38-06:00",
    author = "Allakhazam",
    body = "## Bloodscalp Panther\n\n- **Hostile Mob:** Found in Stranglethorn Vale.\n- **Level:** Balances around level 33-34.\n- **Tips:** \n  - Use crowd control abilities, as they can be fast and aggressive.\n  - Effective kiting can reduce damage taken.\n  - Keep an eye out for patrols to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["702"] == nil then
    NPCComments["702"] = {}
end
table.insert(NPCComments["702"], {
    npc_id = 702,
    comment_id = 8423,
    date = "2006-12-07T11:57:05-06:00",
    author = "7114",
    body = "# Bloodscalp Scavenger\n\n- Found in northern Stranglethorn Vale.\n- Hostile NPC; be prepared for combat.\n- They are part of the Bloodscalp Troll faction; may appear in groups.\n- Use caution and crowd control skills to manage multiple enemies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["703"] == nil then
    NPCComments["703"] = {}
end
table.insert(NPCComments["703"], {
    npc_id = 703,
    comment_id = 26209,
    date = "2007-01-28T06:09:15-06:00",
    author = "manub",
    body = "### Lieutenant Fangore\n\n- **Immune to Shadow Damage:** Avoid using shadow spells.\n- **Guarded by Mobs:** Attended by a darkweaver, a slayer, and spawns an additional warrior after aggro.\n- **Combat Strategy:** Draw him and his guards away from their spawn point.\n- **Solo Tip:** If soloing, pull him away, defeat him, then use vanish/invisibility to avoid guards.\n- **Location:** Found around coordinates 78, 38.\n- **Combat Difficulty:** Hits harder than typical melee mobs of his level. Be prepared for a tough fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["706"] == nil then
    NPCComments["706"] = {}
end
table.insert(NPCComments["706"], {
    npc_id = 706,
    comment_id = 2801932,
    date = "2007-04-08T05:26:03-05:00",
    author = "Thottbot",
    body = "# Frostmane Troll Whelp\n\n- Found at 27,80 in the cave.\n- Weakest of the Frostmane Clan, basic melee attack, no special abilities.\n- Quest objective for \"The Troll Cave\" quest from Grelin Whitebeard.\n- Leads to \"The Stolen Journal\" quest with a tougher enemy, Grik'nir the Cold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["707"] == nil then
    NPCComments["707"] = {}
end
table.insert(NPCComments["707"], {
    npc_id = 707,
    comment_id = 2810322,
    date = "2007-02-20T05:26:35-06:00",
    author = "Thottbot",
    body = "### Rockjaw Trogg\n\n- Typically found at coordinates 30,74.\n- Approach with caution due to their aggressive nature.\n- Suitable for solo players with sufficient gear and skill.\n- Focus on crowd control to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["708"] == nil then
    NPCComments["708"] = {}
end
table.insert(NPCComments["708"], {
    npc_id = 708,
    comment_id = 2893760,
    date = "2006-04-29T23:48:05-05:00",
    author = "Allakhazam",
    body = "# Small Crag Boar\n\n- **Hostile**: Neutral (will attack if provoked).\n- **Charge Ability**: Charges and immobilizes for 1 sec, boosts melee attack power (Rank 1-6).\n- **Combat Tip**: Be prepared for an initial charge that increases its next attack's power significantly.\n- **Hunter Pet**: Can be tamed and trained with various ranks of the charge ability.\n- **Locations**: Map mouseovers in progress; zones to be updated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["711"] == nil then
    NPCComments["711"] = {}
end
table.insert(NPCComments["711"], {
    npc_id = 711,
    comment_id = 19325,
    date = "2007-01-04T10:38:08-06:00",
    author = "10928",
    body = "# Ardo Dirtpaw\n\n- **Location:** Found inside the cave at coordinates 17, 17.\n- **Mining:** Excellent spot to level mining; chests spawn every 10 minutes, offering greens and wool.\n- **Farming:** Great for farming greens and wool.\n- **Quest:** It’s unclear if he is associated with any quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["714"] == nil then
    NPCComments["714"] = {}
end
table.insert(NPCComments["714"], {
    npc_id = 714,
    comment_id = 2839221,
    date = "2006-08-01T03:50:01-05:00",
    author = "Thottbot",
    body = "## Talin Keeneye\n\n- Located at coordinates 22,71 in Coldridge Valley.\n- Found in a tent just northeast of the lake, along the road.\n- Coordinates help: Use a map addon like TomTom to easily find specific coordinates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["715"] == nil then
    NPCComments["715"] = {}
end
table.insert(NPCComments["715"], {
    npc_id = 715,
    comment_id = 8418,
    date = "2006-12-07T11:53:48-06:00",
    author = "5169",
    body = "# Hemet Nesingwary\n\n- **Location**: Northern Stranglethorn Vale at coordinates 36, 11.\n- **Notable Lore**: His name is inspired by Ernest Hemingway, a famous big game hunter and author.\n- **Questgiver**: Known for hunting quests. His son, Hemet Nesingwary Jr., has taken over his post in Stranglethorn by patch 2.0.\n- **Trivia**: Blizzard often uses literary references for character names, such as Hemet Nesingwary being an anagram of Ernest Hemingway.\n- **Expansion Note**: Hemet has moved to Outland in pursuit of bigger game as of the Burning Crusade expansion.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["717"] == nil then
    NPCComments["717"] = {}
end
table.insert(NPCComments["717"], {
    npc_id = 717,
    comment_id = 8419,
    date = "2006-12-07T11:53:50-06:00",
    author = "7114",
    body = "# Ajeck Rouack\n\n- Found at Nesingwary's Expedition in northern Stranglethorn Vale.\n- Part of a group with names inspired by famous authors: Ajeck Rouack (Jack Kerouac), Hemet Nesingwary (Ernest Hemingway), S.J. Erlgadin (J.D. Salinger).\n- Offers quests related to hunting in Stranglethorn Vale.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["718"] == nil then
    NPCComments["718"] = {}
end
table.insert(NPCComments["718"], {
    npc_id = 718,
    comment_id = 2799282,
    date = "2005-09-06T15:50:21-05:00",
    author = "Thottbot",
    body = "# Sir S. J. Erlgadin\n\n- **Literary Easter Egg**: His name is an anagram of J.D. Salinger.\n- **Part of Hemet's Party**: Links to other literary references like Ajeck Rouack (Jack Kerouac) and Hemet Nesingwary (Ernest Hemingway).\n- **Location**: Located in Hemet Nesingwary’s camp; might be difficult to spot sometimes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["721"] == nil then
    NPCComments["721"] = {}
end
table.insert(NPCComments["721"], {
    npc_id = 721,
    comment_id = 2836778,
    date = "2006-10-12T14:02:10-05:00",
    author = "Thottbot",
    body = "# Rabbit\n\n- **Combat Tips**:\n  - Easiest critter to kill; ideal for quick skinning.\n  - Drops Rabbit's Foot; not valuable but a fun collectible.\n\n- **Fun Facts**:\n  - Some players enjoy the humor in hunting them, making them a source of in-game fun and jokes.\n  - Often found outside major cities, though some players report not seeing them in urban areas like Stormwind.\n\n- **General Reactions**:\n  - Mixed perceptions, ranging from amusing to endearing, with some players wishing they could have one as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["723"] == nil then
    NPCComments["723"] = {}
end
table.insert(NPCComments["723"], {
    npc_id = 723,
    comment_id = 44127,
    date = "2007-02-28T17:06:52-06:00",
    author = "20647",
    body = "### Mosh'Ogg Butcher\n\n- **Drops a Decent 2H Axe:** Has a chance to drop [Executioner's Cleaver](https://www.wowhead.com/classic/item=1680), a solid two-handed axe.\n- **Rare Spawn:** Appears as a rare (silver dragon icon around the portrait).\n- **Location and Spawn:** Found among level 41-44 elite Ogres; may not always be present due to low spawn rate.\n- **Loot Tip:** Rare mobs usually drop green-quality items, making it a worthwhile target for farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["724"] == nil then
    NPCComments["724"] = {}
end
table.insert(NPCComments["724"], {
    npc_id = 724,
    comment_id = 2893793,
    date = "2005-02-20T11:11:50-06:00",
    author = "Allakhazam",
    body = "## Burly Rockjaw Trogg\n- **Loot**: Can drop \"Plans: Copper Chain Vest\".\n- **Pickpocket**: Possible to obtain a Primitive Stone Tool.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["728"] == nil then
    NPCComments["728"] = {}
end
table.insert(NPCComments["728"], {
    npc_id = 728,
    comment_id = 2893801,
    date = "2005-03-02T20:26:39-06:00",
    author = "Allakhazam",
    body = "# Bhag'thera\n\n- **Location Tips**:\n  - Found around coordinates: 47, 28; 48, 19; 49, 24.\n  - Check both north and south of the road leading to the ogre mound in Eastern Stranglethorn Vale.\n  - Be mindful of nearby level 42 elite ogres.\n\n- **Combat Tips**:\n  - Can be soloed by level 40-42 players. Bring healing potions if needed.\n  - Watch out for stealthy Shadowpanthers and other nearby mobs.\n\n- **Hunter Tips**:\n  - Bhag'thera is tameable and comes with Dash Rank 2 and Prowl.\n  - Great option for new hunter pets due to its abilities.\n\n- **Lore**:\n  - Bhag'thera is inspired by the black panther Bagheera from Disney's \"The Jungle Book\".\n\n- **General Advice**:\n  - Respawn time is relatively short (~5 minutes).\n  - Check multiple spawn points if not found initially.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 61,
})
if NPCComments["729"] == nil then
    NPCComments["729"] = {}
end
table.insert(NPCComments["729"], {
    npc_id = 729,
    comment_id = 2834408,
    date = "2004-12-24T14:02:20-06:00",
    author = "Thottbot",
    body = "# Sin'Dall\n\n- **Location**: Found at coordinates 32,17, often on a small hill near Tkashi Ruins in Stranglethorn Vale.\n- **Respawn Time**: Approximately 5 minutes.\n- **Behavior**: Patrols in a circle around the hill and sometimes walks around the base.\n- **Combat**:\n  - **Level and Type**: Level 37 non-elite Tiger.\n  - **Attack**: Better attack than regular Elder Stranglethorn Tigers.\n  - **Knock Down Ability**: Can interrupt spells and abilities.\n- **Hunter Tip**: Use freeze traps and Concussive Shot to slow and immobilize Sin'Dall for taming. Aspect of the Monkey helpful to dodge knock-downs.\n- **Quest Note**: Part of the Tiger Mastery questline from Nesingwary's Expedition Camp.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["730"] == nil then
    NPCComments["730"] = {}
end
table.insert(NPCComments["730"], {
    npc_id = 730,
    comment_id = 2839877,
    date = "2007-03-08T03:51:14-06:00",
    author = "Thottbot",
    body = "# Tethis\n\n- **Location**: Primarily found around coordinates 28,43 near the \"U\" and \"R\" in \"Gurubashi\" on the world map. Other spawn points include 31,40 and 29,45.\n- **Combat Tips**:\n  - **Fear**: Can be feared. Utilize this as Warlock or Priest.\n  - **Long Respawn**: Approximate respawn time is 20 minutes, so be prepared for some waiting.\n  - **Rogue**: Use Evasion and attack speed boosts; easier to solo.\n  - **Soloing (Various Classes)**:\n    - **Priest**: Use mana pool effectively; consider wanding but it will be slow.\n    - **Paladin**: Maintain health with stuns, shields, and consecration. Mana conservation is crucial.\n- **Appearance**: Larger, grayish or teal raptor similar to young Jungle Stalkers.\n- **Movement**: Tethis patrols near the jungle stalkers, often changing locations. Look for differently colored raptors.\n- **Taming**: Hunters can tame Tethis with Beast Mastery talents for a powerful companion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["731"] == nil then
    NPCComments["731"] = {}
end
table.insert(NPCComments["731"], {
    npc_id = 731,
    comment_id = 33743,
    date = "2007-02-10T19:27:43-06:00",
    author = "17419",
    body = "# King Bangalash\n\n- **Adds and Nearby Cats:** Clear nearby cats and adds before engaging; he calls two level 33 adds at 50% health.\n- **Hunter Pet Benefits:** Excellent for PvP with high DPS, fast attack speed, and frequent crits. Ideal for BM spec hunters.\n- **Combat Tips:** Watch out for his Frenzy ability which increases attack speed. Utilize crowd control on his adds.\n- **Training & Skills:** Comes with Dash 2 and Claw 6. Cobra Reflexes boost attack speed but reduce damage per hit.\n- **Location:** Found at around 38,37 in Stranglethorn Vale.\n- **Visual Appeal:** Has a distinctive white tiger stripe pattern. Matches well with similar-themed mounts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["733"] == nil then
    NPCComments["733"] = {}
end
table.insert(NPCComments["733"], {
    npc_id = 733,
    comment_id = 2800574,
    date = "2006-03-26T07:00:01-06:00",
    author = "Thottbot",
    body = "# Sergeant Yohwa\n\n- Located at Rebel Camp in Stranglethorn Vale (approx. coordinates 38,3).\n- Provides quests and information related to the Rebel Camp storyline.\n- Friendly NPC; no combat required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["734"] == nil then
    NPCComments["734"] = {}
end
table.insert(NPCComments["734"], {
    npc_id = 734,
    comment_id = 2894069,
    date = "2005-06-03T17:50:49-05:00",
    author = "Allakhazam",
    body = "### Corporal Bluth <Camp Trader>\n\n- **Location:** Rebel Camp, Stranglethorn Vale, at coordinates approx. 38.3.\n- **Services:** Sells supplies and various items.\n- **Tip:** Handy to visit while questing in Stranglethorn Vale for restocking supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["736"] == nil then
    NPCComments["736"] = {}
end
table.insert(NPCComments["736"], {
    npc_id = 736,
    comment_id = 82498,
    date = "2007-05-13T18:05:20-05:00",
    author = "LumiyaSpellsong",
    body = "# Panther\n\n- **Location**: Best found at 29,10 in Stranglethorn Vale; secondary location at 27,16.\n- **Loot**: Can drop Troll's Bane Leggings (blue item) and 12-slot containers.\n- **Quests**: Part of the panther mastery quest line in STV.\n- **Pet Abilities**: Can learn Cower, a threat-reducing ability useful in taming.\n- **Combat Tips**: Be prepared for a possible low drop rate on desired items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["737"] == nil then
    NPCComments["737"] = {}
end
table.insert(NPCComments["737"], {
    npc_id = 737,
    comment_id = 2837362,
    date = "2007-03-08T14:25:32-06:00",
    author = "Thottbot",
    body = "## Kebok\n\n- Located in the top level of the inn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["738"] == nil then
    NPCComments["738"] = {}
end
table.insert(NPCComments["738"], {
    npc_id = 738,
    comment_id = 2820524,
    date = "2005-12-10T19:09:38-06:00",
    author = "Thottbot",
    body = "# Private Thorsen\n\n- Located at Rebel Camp in northern STV, coordinates 37.3.\n- Patrols out of camp approximately every 30 minutes.\n- While on patrol, he is attacked by two Kurzen's Agents.\n- Save him during the attack to start the “Jungle Secrets” quest.\n- Helpful for completing the \"Green Hills of Stranglethorn\" questline.\n- Generally friendly but can turn hostile under specific circumstances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["739"] == nil then
    NPCComments["739"] = {}
end
table.insert(NPCComments["739"], {
    npc_id = 739,
    comment_id = 15345,
    date = "2006-12-14T04:33:01-06:00",
    author = "kanaxya",
    body = "# Brother Nimetz\n\n- Found in Rebel Camp, Stranglethorn Vale (approx. coordinates 38, 89 or 37, 3).\n- Noteworthy location for players exploring Stranglethorn Vale.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["740"] == nil then
    NPCComments["740"] = {}
end
table.insert(NPCComments["740"], {
    npc_id = 740,
    comment_id = 2824921,
    date = "2007-03-17T02:30:38-05:00",
    author = "Thottbot",
    body = "# Adolescent Whelp\n\n- **Skinners:** High drop rate for Green Whelp Scales—good for farming.\n- **Pet Lovers:** They do not drop as pets; these whelps can't be tamed or become companions.\n- **Collecting:** Rarely drops Tiny Emerald Whelpling; good luck required for this pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["741"] == nil then
    NPCComments["741"] = {}
end
table.insert(NPCComments["741"], {
    npc_id = 741,
    comment_id = 2894097,
    date = "2006-07-31T21:53:39-05:00",
    author = "Allakhazam",
    body = "# Dreaming Whelp\n\n- **Rare Pet Drop**: Dreaming Whelps have a very low drop rate for the Tiny Emerald Whelpling pet, valued highly by players.\n- **Spawn Location**: They appear in the Swamp of Sorrows by the lake. Look specifically for Dreaming Whelps among other whelps.\n- **Farm Strategy**: Ideal to farm them during off-peak hours for better chances; consider focusing only on Dreaming Whelps and ignoring other types.\n- **Horde Quest**: Be aware that Horde players might also be farming these for a quest, increasing competition.\n- **Loot**: Besides the rare pet, they can drop greens, blues, and other valuable items. Be prepared for a long farming session.\n- **Combat Tips**: They are manageable at around level 34, even for mid-level players with good gear.\n- **Skinning Enchant**: These are the only whelps known to drop scales needed for specific skinning enchants.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["742"] == nil then
    NPCComments["742"] = {}
end
table.insert(NPCComments["742"], {
    npc_id = 742,
    comment_id = 2894111,
    date = "2006-09-02T11:29:58-05:00",
    author = "Allakhazam",
    body = "### Green Wyrmkin\n\n- **Farming Tip**: Ideal for farming if you're level 40+. Skinners can obtain Green Dragonscale.\n- **Combat Tip**: Has around 6000 HP and can cast a strong poison. Extra caution is advised, especially for classes with lower HP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["744"] == nil then
    NPCComments["744"] = {}
end
table.insert(NPCComments["744"], {
    npc_id = 744,
    comment_id = 2894116,
    date = "2006-01-16T18:38:42-06:00",
    author = "Allakhazam",
    body = "# Green Scalebane\n\n- **Tank and Outlast:** They are manageable for a level 42 shaman using a tank-and-outlast strategy.\n- **Not Elites Anymore:** These NPCs were previously elites but have since been downgraded.\n- **Soloable:** Due to their non-elite status, they are easier to solo compared to their past version.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["747"] == nil then
    NPCComments["747"] = {}
end
table.insert(NPCComments["747"], {
    npc_id = 747,
    comment_id = 2796622,
    date = "2006-03-12T14:00:36-06:00",
    author = "Thottbot",
    body = "### Marsh Murloc\n\n- Hostile creatures, aggressive behavior.\n- Usually found in groups; be cautious of multiple enemies.\n- Useful to have AoE abilities or crowd control.\n- Watch for their patrol paths to avoid surprises.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["750"] == nil then
    NPCComments["750"] = {}
end
table.insert(NPCComments["750"], {
    npc_id = 750,
    comment_id = 3139210,
    date = "2019-07-13T15:19:57-05:00",
    author = "Asunen",
    body = "### Marsh Inkspewer\n\n- **Avoid if melee**: Difficult for melee players.\n- **Combat Strategy**: Use ranged attacks to minimize damage and reduce risk.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["751"] == nil then
    NPCComments["751"] = {}
end
table.insert(NPCComments["751"], {
    npc_id = 751,
    comment_id = 2894118,
    date = "2005-05-18T01:45:26-05:00",
    author = "Allakhazam",
    body = "# Marsh Flesheater\n\n- Spawns consistently at a camp around the southern tip of the beach.\n- For more reliable spawn locations, check the Stagalbog Cave, west of the south coast.\n- Beach spawns are uncommon and random.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["752"] == nil then
    NPCComments["752"] = {}
end
table.insert(NPCComments["752"], {
    npc_id = 752,
    comment_id = 2809221,
    date = "2006-04-23T17:46:40-05:00",
    author = "Thottbot",
    body = "# Marsh Oracle\n\n- **Location Tips:**\n  - Found around a sunken ship at the eastern edge of the map, near Fallow Sanctuary. Coordinates are roughly 97,26.\n  - Also located inside a cave at coordinates 66,77, along with many Inkspewers and Flesheaters.\n\n- **Combat Tips:**\n  - Ensure to have underwater breathing for sunken ship spawns.\n  - Be prepared to clear numerous non-Oracle mobs, which may respawn as Oracles.\n  - Quest “Threat from the Sea” requires killing 10 Oracles; the cave is a reliable source despite being challenging solo.\n\n- **General Advice:**\n  - Alternate between the sunken ship and the northern beach camps to expedite Oracle kills.\n  - For higher efficiency, clear the huts in the beach camps where Oracles and Flesheaters respawn.\n  - Quest might feel grindy due to sparse respawn rates for Oracles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["754"] == nil then
    NPCComments["754"] = {}
end
table.insert(NPCComments["754"], {
    npc_id = 754,
    comment_id = 2894124,
    date = "2005-07-15T08:35:40-05:00",
    author = "Allakhazam",
    body = "## Rebel Watchman\n\n- **Quest Giver:** Approach cautiously and be quick to accept offered quests; they may move away otherwise.\n- **Loot Drops:** Has a rare chance to drop valuable items like a 29 rare wand. Consider engaging for potential loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["756"] == nil then
    NPCComments["756"] = {}
end
table.insert(NPCComments["756"], {
    npc_id = 756,
    comment_id = 2894126,
    date = "2005-12-22T02:07:21-06:00",
    author = "Allakhazam",
    body = "# Skullsplitter Panther\n\n- **Level 42 beast** with 1982 health.\n- Deals **62-83 damage**; has 2262 armor.\n- **Diet**: Meat & Fish; **tameable** as a hunter pet.\n- **Accompanies a Skullsplitter**, so taming requires extra caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["757"] == nil then
    NPCComments["757"] = {}
end
table.insert(NPCComments["757"], {
    npc_id = 757,
    comment_id = 2894127,
    date = "2006-03-08T02:14:53-06:00",
    author = "Allakhazam",
    body = "### Lost One Fisherman\n\n- Located in Swamp of Sorrows, not Blasted Lands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["763"] == nil then
    NPCComments["763"] = {}
end
table.insert(NPCComments["763"], {
    npc_id = 763,
    comment_id = 85955,
    date = "2007-05-19T22:56:08-05:00",
    author = "Lisalv",
    body = "# Lost One Chieftain\n\n- **Pulling Strategy:** Pull him away from other mobs by standing close to the mountain wall.\n- **Call for Help:** On low health, he calls for help attracting nearby mobs; isolate him first.\n- **Spellcaster Companion:** Often accompanied by a Lost One Warlock and their pet, expect a double pull.\n- **Spawn Spot:** Typically spawns at the same location frequently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["766"] == nil then
    NPCComments["766"] = {}
end
table.insert(NPCComments["766"], {
    npc_id = 766,
    comment_id = 2894134,
    date = "2006-06-19T09:07:26-05:00",
    author = "Allakhazam",
    body = "### Tangled Horror\n\n- **Good for grinding:** Provides decent experience and loot.\n- **Regrowth spell:** Interrupt or burst damage when health is low to prevent healing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["767"] == nil then
    NPCComments["767"] = {}
end
table.insert(NPCComments["767"], {
    npc_id = 767,
    comment_id = 2818304,
    date = "2006-06-09T17:27:46-05:00",
    author = "Thottbot",
    body = "## Swamp Jaguar\n\n- **Tameable Pet:** Ideal for Hunters, tameable at level 36 in Swamp of Sorrows. \n- **Attack Speed:** Fast 1.2 attack speed, strong in PvE and decent in PvP.\n- **Appearance:** Yellow with black spots, resembles a cheetah.\n- **Mobility Buff:** Grants movement speed increase (40-80%) for 15 seconds at pet levels 30, 40, and 50.\n- **Versatility:** Balanced stats, exceptional for holding aggro and dealing consistent damage.\n- **Competitors:** Effective compared to pets like Broken Tooth in PvE, but excels in both PvE and PvP scenarios.\n- **Additional Info:** Not rare, just requires minor dodging of mobs and possible enemy players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["768"] == nil then
    NPCComments["768"] = {}
end
table.insert(NPCComments["768"], {
    npc_id = 768,
    comment_id = 54202,
    date = "2007-03-20T10:37:41-05:00",
    author = "Returner99",
    body = "# Shadow Panther\n\n- Stealthed in packs of 3-5; use `/target Shadow Panther` to find them.\n- Attack speed is 1.6.\n- Comes with Prowl Rank 1 ability.\n- Prowl ability boosts first attack damage but reduces movement speed.\n- Ideal for stealthy approach but expect slower travel when stealthed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["769"] == nil then
    NPCComments["769"] = {}
end
table.insert(NPCComments["769"], {
    npc_id = 769,
    comment_id = 2894147,
    date = "2005-01-28T12:39:17-06:00",
    author = "Allakhazam",
    body = "# Deathstrike Tarantula\n\n- **Taming:** Level 41 tarantulas highly likely to give Bite Rank 6; Level 40 tarantulas have a 50% chance.\n- **Skill:** For Bite Rank 6 ability, aim for Level 41 tarantulas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["770"] == nil then
    NPCComments["770"] = {}
end
table.insert(NPCComments["770"], {
    npc_id = 770,
    comment_id = 15342,
    date = "2006-12-14T04:25:46-06:00",
    author = "kanaxya",
    body = "# Corporal Kaleb\n\n- Located at Rebel Camp in Stranglethorn Vale (coordinates 38, 89).\n- Likely part of the Alliance presence in the area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["771"] == nil then
    NPCComments["771"] = {}
end
table.insert(NPCComments["771"], {
    npc_id = 771,
    comment_id = 1254,
    date = "2006-09-30T17:06:55-05:00",
    author = "valens",
    body = "# Commander Felstrom\n\n- **Combat Tip:** Interrupt his resurrection spell when his health is low to prevent him from coming back with full health.\n- **Paladin Specific:** Use stuns strategically; keep Blessing of Wisdom for mana regen.\n- **Warrior Specific:** Save rage for a high-damage execute since Shield Bash doesn't work.\n- **Rogue Specific:** Use Gouge to interrupt; Eviscerate when he starts his spell for an instant kill.\n- **Mage Specific:** Use Counterspell during the resurrection cast.\n- **General Tip:** Be aware of his quick respawns; clear surrounding mobs to prevent adds.\n- **Location:** Found in Dawning Wood Catacombs at (18,37), typically in the first room after the stairs.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["772"] == nil then
    NPCComments["772"] = {}
end
table.insert(NPCComments["772"], {
    npc_id = 772,
    comment_id = 2894170,
    date = "2005-11-14T03:55:54-06:00",
    author = "Allakhazam",
    body = "### Stranglethorn Tigress\n\n- **Level:** 37\n- **Damage:** 33-45\n- **Health:** 1536\n- **Armor:** 1607\n- **Diet:** Meat & Fish\n- **Combat Tips:**\n  - Maintain distance if possible; kiting can minimize the damage taken.\n  - Utilize crowd control and slowing abilities to manage the Tigress's melee attacks.\n  - Be prepared for high durability; bring healing potions if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["773"] == nil then
    NPCComments["773"] = {}
end
table.insert(NPCComments["773"], {
    npc_id = 773,
    comment_id = 2820691,
    date = "2005-03-15T18:57:26-06:00",
    author = "Thottbot",
    body = "## Krazek\n\n- Found at the back of the Tavern in Booty Bay.\n- Location coordinates: 26, 77.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["775"] == nil then
    NPCComments["775"] = {}
end
table.insert(NPCComments["775"], {
    npc_id = 775,
    comment_id = 2894178,
    date = "2005-10-26T02:27:59-05:00",
    author = "Allakhazam",
    body = "# Kurzen's Agent\n\n- **Location:** Northern Stranglethorn Vale\n- **Affiliation:** Kurzen's Compound, followers of Colonel Kurzen\n- **Hostility:** Hostile; attack on sight\n- **Combat Tips:**\n  - Often found in groups; use caution when pulling.\n  - Focus on crowd control to manage multiple enemies.\n  - Interrupt any spellcasts; they might heal or buff themselves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["780"] == nil then
    NPCComments["780"] = {}
end
table.insert(NPCComments["780"], {
    npc_id = 780,
    comment_id = 2826224,
    date = "2006-05-01T10:58:24-05:00",
    author = "Thottbot",
    body = "# Skullsplitter Mystic\n\n- *Skullsplitter Fetish* has a very low drop rate; expect to kill many.\n- Can drop rare items like the *Nightblade*, so farm persistently for valuable rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["781"] == nil then
    NPCComments["781"] = {}
end
table.insert(NPCComments["781"], {
    npc_id = 781,
    comment_id = 80651,
    date = "2007-05-10T00:18:33-05:00",
    author = "18398",
    body = "# Skullsplitter Headhunter\n\n- Shares spawns with Berserkers and Spiritchasers; kill them to make more Headhunters spawn.\n- Coordinates 47.42 in Stranglethorn Vale are a good spot for both Headhunters and Berserkers.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["783"] == nil then
    NPCComments["783"] = {}
end
table.insert(NPCComments["783"], {
    npc_id = 783,
    comment_id = 2894185,
    date = "2006-02-05T21:27:01-06:00",
    author = "Allakhazam",
    body = "### Skullsplitter Berserker\n\n- **Hostile NPC**: Approach with caution and prepare for combat.\n- **Farming Tip**: Drops a helm that may be worth farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["784"] == nil then
    NPCComments["784"] = {}
end
table.insert(NPCComments["784"], {
    npc_id = 784,
    comment_id = 2825810,
    date = "2006-10-13T03:53:55-05:00",
    author = "Thottbot",
    body = "## Skullsplitter Beastmaster\n\n- Found in locations marked on the map.\n- Despite claims, not all drops are guaranteed at 100%.\n- Be prepared for a common encounter with multiple individuals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["785"] == nil then
    NPCComments["785"] = {}
end
table.insert(NPCComments["785"], {
    npc_id = 785,
    comment_id = 2798624,
    date = "2005-12-30T08:07:32-06:00",
    author = "Thottbot",
    body = "# Skeletal Warder\n\n- **Location**: Found inside the Dawning Wood Catacombs in Raven Hill Cemetery. Exact coordinates: 15,38.\n- **Patrols**: Be cautious of Mor'Ladim, a level 35 elite that patrols the area.\n- **Combat Tips**:\n  - Soloable around level 28-29. Ideal for level 25+ with caution.\n  - Engage one at a time to avoid additional mobs.\n  - Watch movements if solo; waiting for patrols can prevent multiple attacks.\n- **Warnings**: Be mindful of patrolling high-level elite mobs like Mor'Ladim, and consider running or hiding when spotted.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["786"] == nil then
    NPCComments["786"] = {}
end
table.insert(NPCComments["786"], {
    npc_id = 786,
    comment_id = 2809818,
    date = "2007-02-04T13:03:33-06:00",
    author = "Thottbot",
    body = "### Grelin Whitebeard\n\n- Located in Coldridge Valley, near the frozen lake at coordinates 25, 75.\n- No longer found in Anvilmar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["787"] == nil then
    NPCComments["787"] = {}
end
table.insert(NPCComments["787"], {
    npc_id = 787,
    comment_id = 2894195,
    date = "2006-01-01T02:57:48-06:00",
    author = "Allakhazam",
    body = "# Skeletal Healer\n\n- **Drops Silk Cloth:** Farm these NPCs to gather Silk Cloth.\n- **Use Interrupts:** Interrupt their heals to reduce combat duration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["789"] == nil then
    NPCComments["789"] = {}
end
table.insert(NPCComments["789"], {
    npc_id = 789,
    comment_id = 2894197,
    date = "2005-06-18T21:27:51-05:00",
    author = "Allakhazam",
    body = "### Kimberly Hiett <Fletcher>\n- Vendor in Stormwind selling arrows and other fletching supplies.\n- Often found at the Dwarven District.\n- Useful for Hunters needing to restock ammo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["805"] == nil then
    NPCComments["805"] = {}
end
table.insert(NPCComments["805"], {
    npc_id = 805,
    comment_id = 2894199,
    date = "2006-12-23T13:59:24-06:00",
    author = "Allakhazam",
    body = "### Cameron\n- **Mysterious Sounds:** Visit Cameron's house at 7:47 to hear eerie sounds. These differ daily.\n- **Creepy Atmosphere:** Listen for specific sounds like \"YOU WILL DIE\" on Sundays and a banshee scream on Mondays.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["808"] == nil then
    NPCComments["808"] = {}
end
table.insert(NPCComments["808"], {
    npc_id = 808,
    comment_id = 2812434,
    date = "2007-03-13T01:04:20-05:00",
    author = "Thottbot",
    body = "# Grik'nir the Cold\n\n- **Location**: In a cave in southern Coldridge Valley (26, 79).\n- **Quest**: Obtain Grelin Whitebeard's Journal.\n- **Appearance**: Shaman with a massive two-handed sword.\n- **Abilities**: Casts Frostmane Strength (buff) and a weak Frost Shock.\n- **Combat Tips**:\n  - Expect an additional Frostmane Troll (usually a whelp).\n  - Manage crowd control or defeat the add quickly.\n  - Small aggro range in the cave, making it manageable for low-level players.\n- **Loot**:\n  - Grelin Whitebeard's Journal (quest item).\n  - Rare chance to drop Frostmane Chain Vest (1% drop rate).\n- **Respawn**: Few minutes.\n\n**Note**: This is among the first named enemies for Dwarf and Gnome players in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["810"] == nil then
    NPCComments["810"] = {}
end
table.insert(NPCComments["810"], {
    npc_id = 810,
    comment_id = 2894210,
    date = "2007-02-02T05:42:52-06:00",
    author = "Allakhazam",
    body = "### Aaron\n\n- Unknown NPC, with no additional information or reported sightings available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["812"] == nil then
    NPCComments["812"] = {}
end
table.insert(NPCComments["812"], {
    npc_id = 812,
    comment_id = 2894211,
    date = "2006-03-11T08:28:05-06:00",
    author = "Allakhazam",
    body = "# Alma Jainrose <Herbalism Trainer>\n\n- **Location**: You won't find Find Herbs (Rank 2) here.\n- **Trainer**: Provides basic herbalism training and skills.\n- **Tip**: For advanced herbalism skills, seek other trainers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["813"] == nil then
    NPCComments["813"] = {}
end
table.insert(NPCComments["813"], {
    npc_id = 813,
    comment_id = 2813114,
    date = "2006-11-26T08:30:12-06:00",
    author = "Thottbot",
    body = "# Colonel Kurzen\n\n- **Navigation:** At the cave fork, go right for Kurzen. The left path leads to Sergeant Malthus.\n- **Location:** Found in a small room at the very back of the cave.\n- **Group:** Recommended to bring a group if below level 40. He often isn't alone; expect multiple enemies.\n- **Tactics:** \n  - **Abilities:** Uses Fade Out (resets Rogue combo points) and Smoke Bomb (short stun). Use Rogue/Druid finishing moves at 3-4 combo points.\n  - **Pull Strategy:** Try to single pull adds. Use Line of Sight (LoS) techniques to isolate enemies.\n- **Difficulty:** Not easy; achievable solo closer to level 40+ with careful pulling and tactical play. High respawn rate in the cave.\n- **Lore:** Reference to \"Apocalypse Now\" and Joseph Conrad's \"Heart of Darkness\". Reading the book may enrich the experience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["814"] == nil then
    NPCComments["814"] = {}
end
table.insert(NPCComments["814"], {
    npc_id = 814,
    comment_id = 2807021,
    date = "2006-01-02T03:44:26-06:00",
    author = "Thottbot",
    body = "### Sergeant Malthus\n- **Quest Involvement:** Not tied to a specific quest.\n- **General Note:** Likely present for ambiance or story context.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["815"] == nil then
    NPCComments["815"] = {}
end
table.insert(NPCComments["815"], {
    npc_id = 815,
    comment_id = 2833370,
    date = "2006-12-25T03:54:30-06:00",
    author = "Thottbot",
    body = "# Bookie Herod\n\n- **Location**: Found at 43.9. Coordinate mods can help pinpoint his location.\n- **Spawn Info**: May take a while to respawn if killed.\n- **Quest Relevance**: Often referenced in quests but doesn't directly interact with them.\n- **Loot**: Drops minimal items like 1 silver and 1 silk cloth.\n- **Appearance Notes**: Some players report him spawning near the Miller.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["818"] == nil then
    NPCComments["818"] = {}
end
table.insert(NPCComments["818"], {
    npc_id = 818,
    comment_id = 2843717,
    date = "2006-06-26T02:30:06-05:00",
    author = "Thottbot",
    body = "# Mai'Zoth\n\n- **Location**: Found at coordinates 52, 27, inside the Mosh'Ogg Ogre Mound Cave.\n- **Combat Tips**:\n  - **Hits Hard**: Mai'Zoth's frost spells can deal 600+ damage. His melee attacks hit for around 200+. Ensure your healer is prepared.\n  - **Bodyguards**: He has two level 45 elite bodyguards. Pull them away individually before engaging Mai'Zoth.\n  - **Strategy**: Use tactics like mind control on bodyguards and focus fire. Have health potions ready and a well-balanced, high-level group (preferably 45+).\n  - **Hunter Tips**: Use pets to tank Mai'Zoth while hunters and other DPS focus him down, keeping the healer free to heal the tank.\n- **Group**: Strongly recommended to have a full group with mixed classes including a tank, healer, and DPS to handle the elites and Mai'Zoth efficiently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["820"] == nil then
    NPCComments["820"] = {}
end
table.insert(NPCComments["820"], {
    npc_id = 820,
    comment_id = 45624,
    date = "2007-03-03T15:34:03-06:00",
    author = "29970",
    body = "### Scout Riell <The People's Militia>\n\n- Located on top of the Sentinel Hill Tower in Westfall.\n- Accessible after being led to the Defias hideout by the Defias Traitor.\n- Ensure you complete any prerequisite quests to see her available quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["822"] == nil then
    NPCComments["822"] = {}
end
table.insert(NPCComments["822"], {
    npc_id = 822,
    comment_id = 2894236,
    date = "2005-09-15T03:11:47-05:00",
    author = "Allakhazam",
    body = "### Young Forest Bear\n- **Combat Tip:** Be cautious of its Claw attack, which can deal significant damage if not prepared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["824"] == nil then
    NPCComments["824"] = {}
end
table.insert(NPCComments["824"], {
    npc_id = 824,
    comment_id = 2894238,
    date = "2005-08-09T19:06:17-05:00",
    author = "Allakhazam",
    body = "# Defias Digger\n\n- Hostile NPC, common in the Westfall area.\n- Often found in Deadmines.\n- Focus on crowd control due to their groups.\n- Use AoE spells to manage multiple digs.\n- Keep distance to avoid melee attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["830"] == nil then
    NPCComments["830"] = {}
end
table.insert(NPCComments["830"], {
    npc_id = 830,
    comment_id = 2894239,
    date = "2004-11-28T21:12:06-06:00",
    author = "Allakhazam",
    body = "# Sand Crawler\n\n- **Loot Potential**: Can drop a variety of items, including weapons, armor, and crafting patterns.\n- **Notable Drops**: Shadow Wand, Simple Gloves, Birchwood Maul of the Tiger, various \"of the Bear\" and \"of Stamina\" items, Inscribed Buckler, Pattern: Heavy Woolen Cloak.\n- **Tip**: Farm Sand Crawlers if searching for a diverse loot pool, especially for low-level gear and crafting patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["831"] == nil then
    NPCComments["831"] = {}
end
table.insert(NPCComments["831"], {
    npc_id = 831,
    comment_id = 2894240,
    date = "2005-03-07T11:00:56-06:00",
    author = "Allakhazam",
    body = "### Sea Crawler\n\n- **Loot:** Can drop [Long Crawler Limb], which disenchants well.\n- **Farming:** Low drop rate for [Formula: Enchant Weapon - Minor Beastslayer].\n- **Recommendation:** Prepare for potentially long farming sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["832"] == nil then
    NPCComments["832"] = {}
end
table.insert(NPCComments["832"], {
    npc_id = 832,
    comment_id = 3123907,
    date = "2019-05-25T08:24:27-05:00",
    author = "Cinnamohn",
    body = "# Dust Devil\n\n- **Location Tips**:\n  - Found between Alexton Farmstead and Moonbrook, near the road.\n  - Can be located north of Sentinel Hill.\n  - Commonly seen in the triangle between Sentinel Hill, Moonbrook, and the Quarry.\n  \n- **Combat Tips**:\n  - They can ambush players when weak; be cautious.\n  - Spawn in multiple locations but typically one at a time per area.\n  - Notorious for killing low-level players; ensure you are prepared before engaging.\n\n- **Loot Tips**:\n  - Rarely drops Magic Dust; excellent for PvP or aggro control.\n  - Drop rates for Magic Dust can be low; persistence may be needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["833"] == nil then
    NPCComments["833"] = {}
end
table.insert(NPCComments["833"], {
    npc_id = 833,
    comment_id = 3143099,
    date = "2019-07-25T23:32:12-05:00",
    author = "hevgirl",
    body = "# Coyote Packleader\n\n- **Location:** Primarily found in Westfall.\n- **Abilities:** Furious Howl (increases damage of the next physical attack by party members within 15 yards for 10 seconds), Bite.\n- **Taming:** A viable pet option for hunters, especially early on. Notably more damage compared to other similar level pets.\n- **Combat:** Be aware of the Furious Howl buff, increasing the first attack's damage by the pack.\n- **Miscellaneous:** Occasionally seen in Duskwood due to player actions (kiting).",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["834"] == nil then
    NPCComments["834"] = {}
end
table.insert(NPCComments["834"], {
    npc_id = 834,
    comment_id = 2894255,
    date = "2005-09-15T03:17:25-05:00",
    author = "Allakhazam",
    body = "### Coyote\n- **Tip**: Has \"Bite 2\" ability.\n- **Combat Tip**: Be cautious of the bite ability; it deals damage over time. Prepare healing or defensive spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["840"] == nil then
    NPCComments["840"] = {}
end
table.insert(NPCComments["840"], {
    npc_id = 840,
    comment_id = 2822179,
    date = "2007-03-15T00:50:19-05:00",
    author = "Thottbot",
    body = "# Watcher Backus <The Night Watch>\n\n- Patrols the road from Darkshire up to Redridge.\n- Typically found north of Darkshire.\n- Keep an eye out for him if you need to find a key NPC in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["842"] == nil then
    NPCComments["842"] = {}
end
table.insert(NPCComments["842"], {
    npc_id = 842,
    comment_id = 2894257,
    date = "2006-06-15T09:56:30-05:00",
    author = "Allakhazam",
    body = "### Lumberjack\n- **Neutral NPC**\n- **Location:** Often part of logging camps in Elwynn Forest.\n- **Role:** Quests and general dialogue.\n- **Noteworthy:** Typically no combat interaction. Likely provides flavor dialogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["844"] == nil then
    NPCComments["844"] = {}
end
table.insert(NPCComments["844"], {
    npc_id = 844,
    comment_id = 848,
    date = "2006-09-21T17:26:25-05:00",
    author = "2672",
    body = "## Antonio Perelli <Traveling Salesman>\n\n- **Patrol Route:** Patols the roads in Elwynn, Westfall, Redridge, and Duskwood.\n- **Town Stops:** Stops at Goldshire, Sentinel Hill, Darkshire, and Lakeshire.\n- **Path Direction:** Moves counter-clockwise. To find him quicker, move clockwise.\n- **Interaction:** Stops for a bit if you talk to him.\n- **Items:** Sells vials and bracers, no longer sells herbs like Wild Steelbloom.\n- **Lore:** Name inspired by a character from the Sweeney Todd musical.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["846"] == nil then
    NPCComments["846"] = {}
end
table.insert(NPCComments["846"], {
    npc_id = 846,
    comment_id = 2894269,
    date = "2006-04-23T02:20:57-05:00",
    author = "Allakhazam",
    body = "# Ghoul\n\n- Spawn in Westfall's graveyard only after dark.\n- Rarely encountered; often overshadowed by buzzards.\n- Not commonly seen; may be quickly killed by other players.\n- Presence in Westfall is surprising to many players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["853"] == nil then
    NPCComments["853"] = {}
end
table.insert(NPCComments["853"], {
    npc_id = 853,
    comment_id = 2843565,
    date = "2007-02-05T02:49:35-06:00",
    author = "Thottbot",
    body = "# Coldridge Mountaineer\n\n- **Faction:** Alliance\n- **Role:** Guard\n- **Behavior:** Hostile to non-Alliance players.\n- **Tip:** Avoid these guards if you're Horde; they attack on sight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["854"] == nil then
    NPCComments["854"] = {}
end
table.insert(NPCComments["854"], {
    npc_id = 854,
    comment_id = 2797323,
    date = "2007-05-20T20:02:05-05:00",
    author = "Thottbot",
    body = "# Young Jungle Stalker\n\n- **Ideal Hunter Pet**: Makes an excellent pet for Draenei Hunters, especially around level 37.\n- **Damage Output**: Has a decent critical hit average of 110, which aids in grinding.\n- **Aesthetic**: Notable for its cool coloring, adding to its appeal as a pet.\n- **Taming Tips**: If you need help taming, seek assistance from experienced players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["859"] == nil then
    NPCComments["859"] = {}
end
table.insert(NPCComments["859"], {
    npc_id = 859,
    comment_id = 2823553,
    date = "2005-03-13T01:06:20-06:00",
    author = "Thottbot",
    body = "# Guard Berton\n\n- Located right next to the mailbox.\n- Useful for Alliance players needing nearby protection or seeking quest-related assistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["863"] == nil then
    NPCComments["863"] = {}
end
table.insert(NPCComments["863"], {
    npc_id = 863,
    comment_id = 2894271,
    date = "2007-01-24T01:28:34-06:00",
    author = "Allakhazam",
    body = "## Stonard Hunter\n\n- **Drops Imperial Red Mantle:** Adds a valuable item to your loot list.\n- **Good for Mageweave farming:** Especially efficient for players level 60 and above.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["864"] == nil then
    NPCComments["864"] = {}
end
table.insert(NPCComments["864"], {
    npc_id = 864,
    comment_id = 2894274,
    date = "2007-02-13T00:19:25-06:00",
    author = "Allakhazam",
    body = "### Stonard Orc\n\n- Located in Stonard, Swamp of Sorrows.\n- Primarily found around Stonard outpost.\n- Often grouped together near structures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["875"] == nil then
    NPCComments["875"] = {}
end
table.insert(NPCComments["875"], {
    npc_id = 875,
    comment_id = 2894277,
    date = "2006-10-22T14:05:50-05:00",
    author = "Allakhazam",
    body = "# Saltscale Tide Lord\n\n- **Item Drop**: Has a chance to drop the Mindbender Loop (BOE) with +7 Intellect and +2 Spirit, requires level 31. Can be sold to vendors.\n- **Vendor Info**: Buy price is 67.85, sell price is 16.96.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["878"] == nil then
    NPCComments["878"] = {}
end
table.insert(NPCComments["878"], {
    npc_id = 878,
    comment_id = 2836707,
    date = "2007-04-25T14:10:22-05:00",
    author = "Thottbot",
    body = "## Scout Galiaan <The People's Militia>\n\n- Located at coordinates 53, 52 near the inn in Sentinel Hill.\n- May not always be present; possible respawn time needed.\n- Part of The People's Militia questline in Westfall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["879"] == nil then
    NPCComments["879"] = {}
end
table.insert(NPCComments["879"], {
    npc_id = 879,
    comment_id = 2894278,
    date = "2007-02-24T01:04:30-06:00",
    author = "Allakhazam",
    body = "### Saltscale Hunter\n\n- Appears as an elite monster in the ocean.\n- Exercise caution when engaging due to elite status; bring a group or partner.\n- Consider crowd control and defensive cooldowns for solo attempts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["881"] == nil then
    NPCComments["881"] = {}
end
table.insert(NPCComments["881"], {
    npc_id = 881,
    comment_id = 12793,
    date = "2006-12-10T14:22:50-06:00",
    author = "9139",
    body = "# Surena Caledon\n\n- **Location**: Found in a small cottage at Brackwell Pumpkin Patch (70,80) in Elwynn Forest.\n- **Companions**: Always accompanied by two guards.\n- **Level**: Encountered at levels 8-10.\n- **Tactic**: Warlocks can efficiently manage the fight by fearing her guards and focusing on killing her.\n- **Quest**: Associated with a quest from Gakin the Darkbinder in The Slaughtered Lamb, Mage District. Ensure you have the quest before engaging.\n- **Difficulty**: Difficult to solo below level 10 due to her guards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["883"] == nil then
    NPCComments["883"] = {}
end
table.insert(NPCComments["883"], {
    npc_id = 883,
    comment_id = 12296,
    date = "2006-12-09T17:21:07-06:00",
    author = "9110",
    body = "# Deer\n\n- Found in forested areas.\n- Good for quickly gaining skinning skill.\n- Challenge rating is more than some weaker wolves.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["885"] == nil then
    NPCComments["885"] = {}
end
table.insert(NPCComments["885"], {
    npc_id = 885,
    comment_id = 2894282,
    date = "2006-10-07T00:54:52-05:00",
    author = "Allakhazam",
    body = "### Watcher Keller <The Night Watch>\n\n- **Keller's Girdle**: A belt item associated with this NPC. Explore quests or interactions involving Watcher Keller for potential acquisition.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["888"] == nil then
    NPCComments["888"] = {}
end
table.insert(NPCComments["888"], {
    npc_id = 888,
    comment_id = 2820110,
    date = "2006-03-03T16:23:36-06:00",
    author = "Thottbot",
    body = "# Watcher Dodds <The Night Watch>\n\n- Located at coordinates 45,67 in Duskwood.\n- Member of The Night Watch, patrolling for threats in the area.\n- Can provide quest-related content relevant to The Night Watch.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["889"] == nil then
    NPCComments["889"] = {}
end
table.insert(NPCComments["889"], {
    npc_id = 889,
    comment_id = 2894284,
    date = "2005-12-24T10:36:05-06:00",
    author = "Allakhazam",
    body = "## Splinter Fist Ogre\n\n- Great for grinding levels 25-32.\n- Ideal for players leveling between 25-30.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["890"] == nil then
    NPCComments["890"] = {}
end
table.insert(NPCComments["890"], {
    npc_id = 890,
    comment_id = 2894287,
    date = "2006-01-23T02:51:05-06:00",
    author = "Allakhazam",
    body = "### Fawn\n\n- Non-hostile NPC.\n- No combat needed; found in forested areas.\n- Considered a critter; no significant drops or XP benefits.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["900"] == nil then
    NPCComments["900"] = {}
end
table.insert(NPCComments["900"], {
    npc_id = 900,
    comment_id = 2840029,
    date = "2006-08-09T16:41:20-05:00",
    author = "Thottbot",
    body = "# Bailiff Conacher\n\n- Location: Find him in Lakeshire Town Hall at coordinates 30,44.\n- Use: Key figure for quests in Redridge Mountains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["903"] == nil then
    NPCComments["903"] = {}
end
table.insert(NPCComments["903"], {
    npc_id = 903,
    comment_id = 2802908,
    date = "2007-01-26T12:29:34-06:00",
    author = "Thottbot",
    body = "# Guard Howe\n\n- Located north of the bridge near the Flight Path by the lake.\n- Coordinates: 31,57.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["905"] == nil then
    NPCComments["905"] = {}
end
table.insert(NPCComments["905"], {
    npc_id = 905,
    comment_id = 58202,
    date = "2007-03-27T16:11:13-05:00",
    author = "808",
    body = "## Sharptooth Frenzy\n\n- **Farm Resource:** Great for acquiring Shiny Fish Scales. Ideal if you plan on spending time underwater.\n- **Hostile Encounter:** They're aggressive. Be wary when running through water; they may attack.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["906"] == nil then
    NPCComments["906"] = {}
end
table.insert(NPCComments["906"], {
    npc_id = 906,
    comment_id = 72161,
    date = "2007-04-24T12:37:01-05:00",
    author = "Flyv",
    body = "### Maximillian Crowe <Warlock Trainer>\n- Found under the butcher in the inn.\n- Location: Goldshire in Elwynn Forest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["908"] == nil then
    NPCComments["908"] = {}
end
table.insert(NPCComments["908"], {
    npc_id = 908,
    comment_id = 2821929,
    date = "2005-03-05T13:34:17-06:00",
    author = "Thottbot",
    body = "# Flora Silverwind <Superior Herbalist>\n\n- Located in \"All Things Flora\" below the Alliance Gryphon platform.\n- Coordinates: 27, 77 in Booty Bay.\n- Found in the room on the left before the Alliance flight path housing. \n- Does not train Find Herbs Rank 2. \n\nGeneral Tip: Best consult the in-game map or coordinates for precise location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["910"] == nil then
    NPCComments["910"] = {}
end
table.insert(NPCComments["910"], {
    npc_id = 910,
    comment_id = 2894300,
    date = "2004-12-05T00:18:15-06:00",
    author = "Allakhazam",
    body = "# Defias Enchanter\n\n- **Hostile Mob**: Encountered in Westfall.\n- **Drop Rate**: Rare drops; patience needed for farming specific items.\n- **Combat Tip**: May cast spells; interrupt if possible.\n- **Farming Tip**: High spawn rates, but be prepared for extended farming sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["918"] == nil then
    NPCComments["918"] = {}
end
table.insert(NPCComments["918"], {
    npc_id = 918,
    comment_id = 2817827,
    date = "2006-07-31T23:04:52-05:00",
    author = "Thottbot",
    body = "## Osborne the Night Man <Rogue Trainer>\n\n- Location: Found in front of the Barracks in Old Town, Stormwind.\n- **Quest Indicator**: A grey mark indicates the quest is below your current level. This may be a low-level quest no longer relevant at higher levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["920"] == nil then
    NPCComments["920"] = {}
end
table.insert(NPCComments["920"], {
    npc_id = 920,
    comment_id = 44259,
    date = "2007-02-28T22:54:58-06:00",
    author = "4067",
    body = "# Nightbane Tainted One\n\n- **Great for AoE Grinding (Mage):**\n    - High aggro radius and mostly melee mobs.\n    - Be mindful of scattered casters and line-of-sight obstacles.\n    - Avoid pulling too many at once to prevent stacking poison.\n\n- **Effective Pulling Strategy:**\n    - Can be single pulled at level 30.\n    - Clear the mine entrance carefully to avoid additional aggro.\n    - Stay at the SE corner of the small valley for fewer interruptions.\n\n- **Multi-Class Group Tips:**\n    - Easy to clear with a well-coordinated group.\n    - Pull one at a time to avoid group aggro.\n    - Suitable for classes like shadow priests, paladins, and mages at levels 24-29.\n\n- **Quest Tip:**\n    - Can be tough to clear the mine entrance due to the named mob.\n    - Use voidwalker sacrifice (for Warlocks) to manage multiple mobs.\n\n- **Solo Tips (Paladin, etc.):**\n    - Ideal for solo grinding at level 28+.\n    - Pull one by one to manage resources efficiently.\n    - Close proximity to the inn for resting easily.\n\n- **Leather Farming Spot:**\n    - Excellent for medium and heavy leather drops.\n    - Copper/ silver coins also drop frequently.\n    - Good spot for skinners; team up for efficient farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["922"] == nil then
    NPCComments["922"] = {}
end
table.insert(NPCComments["922"], {
    npc_id = 922,
    comment_id = 2894317,
    date = "2005-06-05T02:32:21-05:00",
    author = "Allakhazam",
    body = "# Silt Crawler\n\n- Grants pet skill: Claw - Rank 6.\n- Skill Details: 25 Focus, 26-36 damage per use.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["923"] == nil then
    NPCComments["923"] = {}
end
table.insert(NPCComments["923"], {
    npc_id = 923,
    comment_id = 2799322,
    date = "2006-02-21T23:44:44-06:00",
    author = "Thottbot",
    body = "### Young Black Ravager\n\n- **Good Pet Choice for Hunters**: Many players prefer wolves over cats due to better survivability and decent damage.  \n- **Loot**: Can drop valuable items like the Ranger Bow.\n- **Appearance**: Comparable to Black Lupos.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["924"] == nil then
    NPCComments["924"] = {}
end
table.insert(NPCComments["924"], {
    npc_id = 924,
    comment_id = 2894319,
    date = "2006-12-31T12:37:54-06:00",
    author = "Allakhazam",
    body = "# [UNUSED] Lesser Arachnid\n\n- This NPC appears to be unused in the game and might not be encountered during gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["928"] == nil then
    NPCComments["928"] = {}
end
table.insert(NPCComments["928"], {
    npc_id = 928,
    comment_id = 15879,
    date = "2006-12-15T13:03:32-06:00",
    author = "9674",
    body = "### Lord Grayson Shadowbreaker <Paladin Trainer>\n\n- Located in the Cathedral of Light in Cathedral Square, Stormwind.\n- Level 60 paladin trainer and commanding officer of the paladins in Stormwind.\n- Veteran of the Second and Third War, former Knight of the Silver Hand.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["939"] == nil then
    NPCComments["939"] = {}
end
table.insert(NPCComments["939"], {
    npc_id = 939,
    comment_id = 2894324,
    date = "2005-03-30T22:40:07-06:00",
    author = "Allakhazam",
    body = "# Kurzen Elite\n\n- Initial attacker receives a damage-over-time (DOT) effect.\n- Use pets to take initial hits and DOTs.\n- Warlocks can heal their pets to manage the DOT.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["940"] == nil then
    NPCComments["940"] = {}
end
table.insert(NPCComments["940"], {
    npc_id = 940,
    comment_id = 2803586,
    date = "2005-08-11T10:52:35-05:00",
    author = "Thottbot",
    body = "# Kurzen Medicine Man\n\n- **Interrupt Heals:** They can fully heal themselves when low on health. Interrupt their casts to prevent this.\n- **Mana Burn:** Draining their mana makes them easier to defeat since they rely heavily on spells.\n- **Dispel Buffs:** Use Dispel Magic to remove their Inner Fire and Renew buffs, especially if playing a Priest.\n- **Avoid Fighting Multiples:** Don’t solo more than one unless you have strong AoE or are at a higher level (36-37+).\n- **Kill Quickly:** They regenerate health via Renew; focus on high burst damage or fast kills.\n- **Loot Drops:** They drop useful items like fadeleaf and poison potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["946"] == nil then
    NPCComments["946"] = {}
end
table.insert(NPCComments["946"], {
    npc_id = 946,
    comment_id = 2894332,
    date = "2005-04-11T02:57:32-05:00",
    author = "Allakhazam",
    body = "### Frostmane Novice\n\n- **Location**: Found mostly at the back of the Frostmane Troll Cave.\n- **Quest Items**: Drops needed for newbie gnome quests and Warlocks' Feather Charms for the Beginnings quest.\n- **Combat**:\n  - **Caster Abilities**: Uses a Weak Frost Bolt spell.\n  - **Melee Behavior**: Switches to melee attacks when out of mana.\n  - **Challenge Level**: Generally not a significant threat to low-level gnomes and dwarves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["947"] == nil then
    NPCComments["947"] = {}
end
table.insert(NPCComments["947"], {
    npc_id = 947,
    comment_id = 2817210,
    date = "2006-10-16T12:38:08-05:00",
    author = "Thottbot",
    body = "# Rohh the Silent\n\n- **Location:** Spawns at four points: deep inside the northern cave, camp with cauldron north, in front of Tower of Ilgalar, cliff overlooking murloc camp south.\n- **Spawn Time:** Approximately 9-15 hours. Check during non-peak play times.\n- **Visibility:** Always stealthed; use detection abilities or items to find.\n- **Drops:** Blackvenom Blade (17.75% drop rate) and Cloak of Night (73.26% drop rate).\n- **Combat Tips:** Easy target for low-level rogues; using Vanish helps. Make use of macros like \"/target Rohh the Silent\".\n- **Strategy:** Check spawn points every 15 minutes after the 9th-hour mark. Focus on fun activities while occasionally checking spawn points to avoid frustration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["948"] == nil then
    NPCComments["948"] = {}
end
table.insert(NPCComments["948"], {
    npc_id = 948,
    comment_id = 40914,
    date = "2007-02-23T04:13:39-06:00",
    author = "4067",
    body = "# Rotted One\n\n- **Location**: Found near the crypt in Raven Hill.\n- **Combat Tips**:\n  - Ghouls are melee-only, making them ideal for kiting.\n  - Some ghouls spawn 1-2 Flesh Eating Worms upon death; be ready for additional enemies.\n  - Use AoE (Area of Effect) spells like Blizzard to handle both ghouls and worms efficiently.\n  - Keep distance if low on health as worms can finish you off if you're wanding.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["949"] == nil then
    NPCComments["949"] = {}
end
table.insert(NPCComments["949"], {
    npc_id = 949,
    comment_id = 84979,
    date = "2007-05-18T05:23:36-05:00",
    author = "34056",
    body = "# Carrion Recluse\n\n- **Poison:** Carrion Recluse can stun you for 7 seconds with their poison. Shamans can use \"Poison Cleansing Totem\" to cleanse it.\n- **Location:** Found in the Duskwood graveyard, distinct from black widows which are east of the graveyard.\n- **Drops:** High drop rate of Pristine Spider Silk, close to 100%.\n- **Spawn:** Numerous in Duskwood graveyard, making it easy to find multiple at once.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["950"] == nil then
    NPCComments["950"] = {}
end
table.insert(NPCComments["950"], {
    npc_id = 950,
    comment_id = 2829761,
    date = "2005-08-01T01:51:45-05:00",
    author = "Thottbot",
    body = "## Swamp Talker\n\n- **Locations:** Found in the Stagalbog Caves in Swamp of Sorrows at coordinates 63,88 or 63,79.\n- **Level:** 50\n- **Adds:** Can spawn 1-2 additional murlocs if not defeated quickly.\n- **Recommended Combat Strategy:** Pull with ranged attacks and be prepared for adds. Use AoE abilities to handle multiple mobs effectively.\n- **Loot:** Has a chance to drop valuable items like Gut Ripper and Bloodrazor.\n- **Solo Tips:** Can be soloed by well-geared level 47+ players. Bring a friend or be well-prepared to handle extra mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["951"] == nil then
    NPCComments["951"] = {}
end
table.insert(NPCComments["951"], {
    npc_id = 951,
    comment_id = 2840937,
    date = "2006-02-19T10:14:00-06:00",
    author = "Thottbot",
    body = "# Brother Paxton <Librarian>\n\n- **Location**: Found at 49,40 in Northshire Abbey, Elwynn Forest.\n- **Coordinates**: Alternative coordinates are approximately 50,40.\n- **Starting Area**: Situated in the human starting zone.\n- **Specific Placement**: In the library to the northeast of the Marshall at the entrance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["952"] == nil then
    NPCComments["952"] = {}
end
table.insert(NPCComments["952"], {
    npc_id = 952,
    comment_id = 8427,
    date = "2006-12-07T12:01:52-06:00",
    author = "7114",
    body = "# Brother Neals\n\n- **Location:** Found at the top of Northshire Abbey.\n- **Quest Tip:** He may not appear on the mini-map; check locations manually.\n- **Navigating Zones:** Some quest NPCs may lack map markers; explore areas thoroughly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["959"] == nil then
    NPCComments["959"] = {}
end
table.insert(NPCComments["959"], {
    npc_id = 959,
    comment_id = 2814390,
    date = "2006-08-03T20:58:35-05:00",
    author = "Thottbot",
    body = "## Morley Eberlein <Clothier>\n\n- Friendly NPC.\n- Sells cloth armor and clothing.\n- Located in Undercity.\n- Great for tailoring supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["960"] == nil then
    NPCComments["960"] = {}
end
table.insert(NPCComments["960"], {
    npc_id = 960,
    comment_id = 55669,
    date = "2007-03-23T01:35:48-05:00",
    author = "peeweesweden",
    body = "### Gunder Thornbush <Tradesman>\n\n- Found on the upper floor of the Scarlet Raven Tavern.\n- Ensure you check upstairs if you're having trouble locating him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["976"] == nil then
    NPCComments["976"] = {}
end
table.insert(NPCComments["976"], {
    npc_id = 976,
    comment_id = 3132339,
    date = "2019-06-30T02:03:59-05:00",
    author = "hevgirl",
    body = "# Kurzen War Tiger\n\n- **Hostile NPC** found in the Kurzen Compound, Stranglethorn Vale.\n- **Level:** 32-33\n- **Ability:** Comes with Dash Rank 1, increasing movement speed.\n- **Combat Tip:** Use an ice trap to tame or immobilize them for easier handling.\n- **Appearances:** Similar to Stranglethorn Tigers.\n- **Location:** Only in the Kurzen Compound.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["977"] == nil then
    NPCComments["977"] = {}
end
table.insert(NPCComments["977"], {
    npc_id = 977,
    comment_id = 2840232,
    date = "2007-05-14T08:15:15-05:00",
    author = "Thottbot",
    body = "# Kurzen War Panther\n\n- **Location:** Found in Stranglethorn Vale within Kurzen's Compound; mainly inside a stable-like building.\n- **Spawn Points:** Three inside the stable building and one outside to the south of it.\n- **Drops:** Frequently drops Bristly Whisker; rare drops otherwise.\n- **Spawn Time:** Respawn every few minutes.\n- **Tameable:** Some players question its tamability; generally not a popular pet choice.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["978"] == nil then
    NPCComments["978"] = {}
end
table.insert(NPCComments["978"], {
    npc_id = 978,
    comment_id = 2894428,
    date = "2006-04-03T05:03:53-05:00",
    author = "Allakhazam",
    body = "# Kurzen Subchief\n\n- **Challenge**: Hard for their level.\n- **Ability**: Uses \"Violent Shield Effect\" - reflects 88 damage per hit.\n- **Combat Tip**: Avoid excessive attacking to minimize reflected damage. Control your attack speed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["984"] == nil then
    NPCComments["984"] = {}
end
table.insert(NPCComments["984"], {
    npc_id = 984,
    comment_id = 2894429,
    date = "2006-11-17T12:34:59-06:00",
    author = "Allakhazam",
    body = "# Thralosh <Cloth & Leather Armor Merchant>\n\n- **Faction:** Horde-only\n- **Tips:** Sells cloth and leather armor for Horde players. Ideal for early gear upgrades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["985"] == nil then
    NPCComments["985"] = {}
end
table.insert(NPCComments["985"], {
    npc_id = 985,
    comment_id = 29917,
    date = "2007-02-03T07:48:31-06:00",
    author = "MaTrIxX",
    body = "### Malosh <Warrior Trainer>\n- Cannot reset talent points.\n- Primarily used for learning warrior abilities and skills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["986"] == nil then
    NPCComments["986"] = {}
end
table.insert(NPCComments["986"], {
    npc_id = 986,
    comment_id = 2820305,
    date = "2007-03-27T17:05:39-05:00",
    author = "Thottbot",
    body = "# Haromm <Shaman Trainer>\n\n- Located at 48,57 in a building near the Warlock trainer; take the exit to the right.\n- Ideal for early Outland Shaman training.\n- Cannot reset your talent points; respec in Orgrimmar or Thunder Bluff.\n- Useful to set your hearth to Stonard for quick access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["989"] == nil then
    NPCComments["989"] = {}
end
table.insert(NPCComments["989"], {
    npc_id = 989,
    comment_id = 74479,
    date = "2007-04-28T15:27:08-05:00",
    author = "15428",
    body = "## Banalash <Trade Goods>\n\n- Located inside the inn at Stonard, the large building with a mailbox in front.\n- Go upstairs and turn right to find Banalash.\n- Be cautious: Stonard is a Horde-controlled area, hostile to Alliance players. Move quickly to avoid being killed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["1007"] == nil then
    NPCComments["1007"] = {}
end
table.insert(NPCComments["1007"], {
    npc_id = 1007,
    comment_id = 2799444,
    date = "2007-05-12T11:43:47-05:00",
    author = "Thottbot",
    body = "### Mosshide Gnoll\n\n- **Location:** Camp at 64, 63.\n- **Respawn:** Very fast; be prepared for continuous combat.\n- **Combat Strategy:** Form a group or bring a partner to handle the fast respawn.\n- **Level Range:** Suitable for around level 22-24.\n- **Farming Tip:** Great for quick XP farming; focus on killing rather than looting for maximum efficiency.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1014"] == nil then
    NPCComments["1014"] = {}
end
table.insert(NPCComments["1014"], {
    npc_id = 1014,
    comment_id = 2810451,
    date = "2007-04-18T00:27:16-05:00",
    author = "Thottbot",
    body = "# Mosshide Alpha\n\n- **Location Issue**: Sometimes found at 38,31 in Kilrogg, with evasion issues. Avoid this spot or be prepared for melee combat.\n- **Combat Strategy**: As a hunter, rely on melee attacks as ranged attacks and pets may not work in certain areas.\n- **General Tip**: Always carry melee weapons and armor suitable for close combat in case of similar issues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1019"] == nil then
    NPCComments["1019"] = {}
end
table.insert(NPCComments["1019"], {
    npc_id = 1019,
    comment_id = 2843199,
    date = "2005-02-26T23:09:59-06:00",
    author = "Thottbot",
    body = "# Elder Razormaw\n\n* **Bloodpike Drop**: Players report looting Bloodpike from Elder Razormaw. Possible but not confirmed.\n* **Difficulty**: Reviews suggest it's perceived as challenging; be prepared for a tough fight.\n* **Loot**: Potential for notable loot; worth investigating if you're after specific gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1020"] == nil then
    NPCComments["1020"] = {}
end
table.insert(NPCComments["1020"], {
    npc_id = 1020,
    comment_id = 2820160,
    date = "2006-04-10T22:14:13-05:00",
    author = "Thottbot",
    body = "# Mottled Raptor\n\n- **Combat Tip:** As a low-threat pet, useful for hunters looking for an easy-to-manage companion.\n- **Loot Tip:** Drops raptor eggs frequently; useful for cooking to quickly level up cooking skills.\n- **Combat Awareness:** Be cautious, as they can appear suddenly during fights, particularly noticeable for AoE casters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1021"] == nil then
    NPCComments["1021"] = {}
end
table.insert(NPCComments["1021"], {
    npc_id = 1021,
    comment_id = 40912,
    date = "2007-02-23T04:07:16-06:00",
    author = "4067",
    body = "# Mottled Screecher\n\n- **Leveling Spot**: Acceptable AoE grinding spot for Frost Mages. You can pull 4-5 raptors per fight.\n- **Loot**: Limited vendor trash, but raptor teeth sell decently. Frequent raptor egg drops are great for boosting cooking skills.\n- **Combat Tip**: Watch out for raptors sneaking in from the sides during spells like Blizzard.\n- **Recommendation**: If AoE grinding, consider researching alternative spots for better efficiency.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1022"] == nil then
    NPCComments["1022"] = {}
end
table.insert(NPCComments["1022"], {
    npc_id = 1022,
    comment_id = 2842278,
    date = "2006-06-16T11:32:25-05:00",
    author = "Thottbot",
    body = "# Mottled Scytheclaw\n\n- **Location:** Found in the Wetlands.\n- **Common Target:** Frequently killed; good for farming certain items.\n- **Respawn Rate:** High respawn rate, making them ideal for farming.\n- **Pet Option:** Raptors make excellent pets; recommended for Hunter players.\n- **Combat Tip:** Can be daunting due to their high numbers; be cautious of rapid respawns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1023"] == nil then
    NPCComments["1023"] = {}
end
table.insert(NPCComments["1023"], {
    npc_id = 1023,
    comment_id = 2894447,
    date = "2004-11-22T22:54:00-06:00",
    author = "Allakhazam",
    body = "### Mottled Razormaw\n\n- **Location:** Whelgar Excavation Site.\n- **Loot:** Occasionally drops 10-slot bags.\n- **Tip:** Farm for bags, but drop rate is low—killed 100 for 3 bags.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1024"] == nil then
    NPCComments["1024"] = {}
end
table.insert(NPCComments["1024"], {
    npc_id = 1024,
    comment_id = 2817712,
    date = "2006-07-11T02:44:04-05:00",
    author = "Thottbot",
    body = "# Bluegill Murloc\n\n- **Drops**: Cape with good sell value; also drops Ironpatch Blade (+4 STR, +2 STA).\n- **Combat Tip**: Suitable for grinding around level 23.\n- **Loot Potential**: Grind efficiently for potentially valuable or useful gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1026"] == nil then
    NPCComments["1026"] = {}
end
table.insert(NPCComments["1026"], {
    npc_id = 1026,
    comment_id = 2842433,
    date = "2005-12-21T21:16:47-06:00",
    author = "Thottbot",
    body = "### Bluegill Forager\n\n- **Low Drop Rate**: Bluegill Foragers have a low drop rate for Slimy Murloc Scales.\n- **Patience Required**: Expect to kill many to obtain the required items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1030"] == nil then
    NPCComments["1030"] = {}
end
table.insert(NPCComments["1030"], {
    npc_id = 1030,
    comment_id = 2894452,
    date = "2005-08-07T20:14:33-05:00",
    author = "Allakhazam",
    body = "### Black Slime\n- **Easy to defeat:** Don’t worry about a challenging fight.\n- **Loot boxes:** Often drops boxes useful for rogues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1032"] == nil then
    NPCComments["1032"] = {}
end
table.insert(NPCComments["1032"], {
    npc_id = 1032,
    comment_id = 49328,
    date = "2007-03-10T20:45:58-06:00",
    author = "32071",
    body = "# Black Ooze\n\n- **Location:** Near Menethil Harbor, often accompanied by Raptors (level 22-24).\n- **Combat Tips:**\n  - Be prepared for multi-target engagements; bring crowd control for Raptors.\n  - Focus fire to efficiently clear groups.\n- **Drops:**\n  - Potential for valuable drops including greens, but can be inconsistent. Patience is key.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1034"] == nil then
    NPCComments["1034"] = {}
end
table.insert(NPCComments["1034"], {
    npc_id = 1034,
    comment_id = 2811017,
    date = "2006-10-07T04:41:01-05:00",
    author = "Thottbot",
    body = "### Dragonmaw Raider\n\n- Located around level 26-30.\n- High chance of dropping green items.\n- Good experience yield for this level range.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1036"] == nil then
    NPCComments["1036"] = {}
end
table.insert(NPCComments["1036"], {
    npc_id = 1036,
    comment_id = 2894456,
    date = "2006-12-15T11:08:01-06:00",
    author = "Allakhazam",
    body = "# Dragonmaw Centurion\n\n* **Group Coordination:** Stick to good communication; manage potential adds carefully.\n* **Hunter Pulls:** Utilize Multi-Shot to pull and handle multiple mobs efficiently.\n* **Mob Management:** Stray wanderers can join the fight unexpectedly, stay alert.\n* **Loot:** No leather for skinning, but green items and herbs like Kingsblood, Bruiseweed, and Wild Steelbloom can be found deeper in the camp.\n* **Resources:** Check for a Tin Vein near the Graveyard exit.\n* **Exit Strategy:** After completion, exit via the Graveyard for quicker navigation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1037"] == nil then
    NPCComments["1037"] = {}
end
table.insert(NPCComments["1037"], {
    npc_id = 1037,
    comment_id = 2894457,
    date = "2006-10-13T08:15:31-05:00",
    author = "Allakhazam",
    body = "# Dragonmaw Battlemaster\n\n- **Rare Spawn**: Keep track of the spawn locations and times as it’s a rare mob.\n- **Low Drop Rate**: Expect a low drop rate for valuable blue items.\n- **Combat Tips**: Be prepared for a potentially challenging fight due to its rarity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1040"] == nil then
    NPCComments["1040"] = {}
end
table.insert(NPCComments["1040"], {
    npc_id = 1040,
    comment_id = 2805810,
    date = "2006-12-29T23:42:34-06:00",
    author = "Thottbot",
    body = "# Fen Creeper\n\n- **Detection:** Use a macro `(/target fen creeper)` to target them while exploring waterways and ponds.\n- **Location:** Best found in ponds scattered throughout Wetlands, not in the long stretches of waterways.\n- **Behavior:** They are stealthed and invisible until you get close; listen for the rogue vanish sound as a cue.\n- **Attack Cue:** Fen Creepers usually become visible when mining a nearby vein or as you approach their location.\n- **Combat Tips:** Move slowly around ponds to trigger their stealth and be prepared for sudden attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["1042"] == nil then
    NPCComments["1042"] = {}
end
table.insert(NPCComments["1042"], {
    npc_id = 1042,
    comment_id = 2801931,
    date = "2007-05-17T10:14:28-05:00",
    author = "Thottbot",
    body = "### Red Whelp\n\n- **Location**: Find them east and north of the Green Belt in Wetlands, near Mosshide Fen and Direforge Hill.\n- **Combat Tips**: \n  - Whelps use fire abilities like Fireball and Fire Shield. Interrupt them with abilities like Kick (Rogue) or Shield Bash (Warrior).\n  - Avoid engagement with multiple whelps to prevent being overwhelmed by their spells.\n- **Drops**:\n  - They can drop rare items like the [Tiny Crimson Whelpling](https://www.wowhead.com/classic/item=8499/tiny-crimson-whelpling) (very rare, 1/1000 drop rate).\n  - Good for farming [Red Whelp Scale](https://www.wowhead.com/classic/item=7287/red-whelp-scale) for crafting [Red Whelp Gloves](https://www.wowhead.com/classic/item=7284/red-whelp-gloves).\n- **Loot**: Worth hunting for potential rare drops, green items, heavy hides, and XP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1043"] == nil then
    NPCComments["1043"] = {}
end
table.insert(NPCComments["1043"], {
    npc_id = 1043,
    comment_id = 44643,
    date = "2007-03-01T15:17:28-06:00",
    author = "Mandalore",
    body = "### Lost Whelp\n\n- Immune to shadow damage.\n- Warlocks may find them challenging; consider using non-shadow spells.\n- Does not drop Tiny Crimson Whelpling pet.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["1044"] == nil then
    NPCComments["1044"] = {}
end
table.insert(NPCComments["1044"], {
    npc_id = 1044,
    comment_id = 2800189,
    date = "2005-03-03T16:51:09-06:00",
    author = "Thottbot",
    body = "# Flamesnorting Whelp\n\n- **Combat Tip**: This NPC can drop valuable blue items like the Guardian Blade and Thunderwood Wand.\n- **Loot Tip**: Check their loot table for potentially unlisted rare items.\n- **Miscellaneous Tip**: Maintain good posture while reading game forums; some comments may have irate or excited language.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1045"] == nil then
    NPCComments["1045"] = {}
end
table.insert(NPCComments["1045"], {
    npc_id = 1045,
    comment_id = 2841054,
    date = "2005-01-28T08:15:14-06:00",
    author = "Thottbot",
    body = "# Red Dragonspawn\n\n- **Obtainable Loot**: Can be skinned for red dragonscales.\n- **Location**: Primarily found guarding off-limits or undeveloped areas such as Grim Batol.\n- **Lore Note**: They guard Grim Batol, a place tied to Alexstrasza, queen of the red dragonflight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1048"] == nil then
    NPCComments["1048"] = {}
end
table.insert(NPCComments["1048"], {
    npc_id = 1048,
    comment_id = 2894479,
    date = "2005-08-19T09:54:00-05:00",
    author = "Allakhazam",
    body = "### Scalebane Lieutenant\n\n- **Farm for Profit**: Red Dragonscales from this NPC can be skinned with Finkle's Skinner, selling for significant gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1049"] == nil then
    NPCComments["1049"] = {}
end
table.insert(NPCComments["1049"], {
    npc_id = 1049,
    comment_id = 2817126,
    date = "2006-03-04T12:34:46-06:00",
    author = "Thottbot",
    body = "# Wyrmkin Firebrand\n\n- **Group Up**: Easier and faster to defeat in a group with DPS and either a tank or healer.\n- **Duo Combo**: Priest and Mage duo can efficiently handle them and yield good rewards.\n- **Dragonmaw Lore**: Bred by Dragonmaw orcs, suggesting these are dragons tamed for riding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1050"] == nil then
    NPCComments["1050"] = {}
end
table.insert(NPCComments["1050"], {
    npc_id = 1050,
    comment_id = 2808488,
    date = "2006-04-11T08:15:30-05:00",
    author = "Thottbot",
    body = "### Scalebane Royal Guard\n\n- **Loot**: Rare chance to drop valuable items like the Jeweled Amulet of Caiwyn.\n- **Encounter**: Appears without any special raid encounter.\n- **Combat**: Level 62 elite; challenging but soloable by well-prepared classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1052"] == nil then
    NPCComments["1052"] = {}
end
table.insert(NPCComments["1052"], {
    npc_id = 1052,
    comment_id = 2894482,
    date = "2005-06-14T09:56:09-05:00",
    author = "Allakhazam",
    body = "## Dark Iron Saboteur\n\n- *Location*: Found inside Thandol Span in the Wetlands, near the entrance to the Highlands.\n- *Danger*: Hits hard and fast, especially dangerous for lower-level players.\n- *Level*: Be cautious if you’re below level 25; approach with caution and be prepared for a tough fight.\n- *Combat Tips*: Use crowd control and maintain a safe distance; if you're a melee class, bring healing potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1054"] == nil then
    NPCComments["1054"] = {}
end
table.insert(NPCComments["1054"], {
    npc_id = 1054,
    comment_id = 2894485,
    date = "2007-02-22T03:19:18-06:00",
    author = "Allakhazam",
    body = "# Dark Iron Demolitionist\n\n- **Spawn Frequency:** Spawns regularly in certain areas.\n- **Combat Tip:** Be prepared; they deal significant explosive damage. Use crowd control tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1059"] == nil then
    NPCComments["1059"] = {}
end
table.insert(NPCComments["1059"], {
    npc_id = 1059,
    comment_id = 2831289,
    date = "2006-07-30T22:07:11-05:00",
    author = "Thottbot",
    body = "### Ana'thek the Cruel <Skullsplitter Chief>\n\n- Patrols Zulmamwe with two bodyguards: a Skullsplitter Berserker (lvl 43) and a Skullsplitter Spiritchaser (lvl 44).\n- The area is aggro-sensitive; exercise caution.\n- If soloing, prioritize killing the Spiritchaser first to prevent healing.\n- Sometimes stops in a cave temporarily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["1060"] == nil then
    NPCComments["1060"] = {}
end
table.insert(NPCComments["1060"], {
    npc_id = 1060,
    comment_id = 52226,
    date = "2007-03-16T16:03:49-05:00",
    author = "ophir",
    body = "### Mogh the Undying <Skullsplitter Clan Witchdoctor>\n\n- **Location:** Found at 47.44 in the ruins of Zul'Mamwe, Stranglethorn Vale.\n- **Preparation:**\n  - Clear surrounding trolls to minimize adds; they respawn quickly.\n  - Target trolls who walk away for easier elimination.\n- **Combat Tips:**\n  - Mogh is often accompanied by a minion who can heal him. Prioritize killing the minion first.\n  - Use abilities to drain mana from both Mogh and his minion to prevent healing.\n  - If soloing, hunters can split pull to separate Mogh from his guards. Use pets to tank both enemies while focusing damage on the minion.\n  - Mages should polymorph Mogh and focus on the minion first, then nuke Mogh.\n  - Priests can mind control nearby trolls to assist in the fight. Use silence to interrupt Mogh's life drain spell.\n  - Rogues can sap one target, deal with another, and use kicks to interrupt Mogh's casting.\n- **Class-Specific Tips:**\n  - **Hunter:** Split pull, use Viper Sting to drain mana.\n  - **Mage:** Sheep Mogh, focus on minion.\n  - **Priest:** Mind control adds, burn Mogh's mana.\n  - **Rogue:** Sap one target, kick to disrupt Mogh.\n  - **Paladin:** Clear area first, use Hammer of Justice on Mogh.\n  - **Shaman:** Earth shock to interrupt, reincarnate if necessary.\n\n- **Team Strategies:**\n  - Bring a partner if you're lower level.\n  - One player can crowd control (e.g., sap, polymorph) while the other attacks.\n  \n- **General Tips:**\n  - Be prepared for fast respawns; clear areas quickly.\n  - Mogh can be recognized by his witchdoctor mask near a campfire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1061"] == nil then
    NPCComments["1061"] = {}
end
table.insert(NPCComments["1061"], {
    npc_id = 1061,
    comment_id = 60163,
    date = "2007-03-31T13:56:04-05:00",
    author = "1044",
    body = "# Gan'zulah \<Bloodscalp Chief>\n\n- **Respawn Timer:** Has a semi-long respawn time. Use this to kill his bodyguards in advance.\n- **Coordination:** Bringing at least one other player is recommended due to multiple bodyguards.\n- **Pulling Technique:** Try to pull him in a way to engage him with minimal bodyguards (1-2).\n- **Location:** Found at coordinates 23, 8.\n- **Solo Tip:** Druids and other stealth classes can use sneaky tactics. Pull mobs into safe zones and heal frequently.\n- **Combat Alert:** Can enrage at ~15% health. Be prepared with healing and potions.\n- **Loot:** Primary quest item is his head. Loot quality has been reduced compared to older versions.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["1062"] == nil then
    NPCComments["1062"] = {}
end
table.insert(NPCComments["1062"], {
    npc_id = 1062,
    comment_id = 2827400,
    date = "2006-03-05T22:35:46-06:00",
    author = "Thottbot",
    body = "# Nezzliok the Dire <Bloodscalp Clan Witchdoctor>\n\n- **Location**: Spawns around coordinates 23, 9 and 23, 10.\n- **Tip**: Look for him in the corner just before encountering Gan'zulah.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1063"] == nil then
    NPCComments["1063"] = {}
end
table.insert(NPCComments["1063"], {
    npc_id = 1063,
    comment_id = 19274,
    date = "2007-01-04T05:47:13-06:00",
    author = "Nines",
    body = "# Jade\n\n- **Location:** Spawns atop the Temple of Atal'Hakkar, near the meeting stone outside Sunken Temple.\n- **Level:** 47 Elite Dragon.\n- **Combat Strategy:**\n  - **Tank & Solo:** Higher-level characters (around level 53-56) can solo with relative ease.\n- **Drops:** Typically drops green items, which are often low-value.\n- **Dialogue:** Says, \"I cannot permit you to enter the temple! I must destroy you for your own good\" when engaged in combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["1069"] == nil then
    NPCComments["1069"] = {}
end
table.insert(NPCComments["1069"], {
    npc_id = 1069,
    comment_id = 2812551,
    date = "2007-05-14T13:24:57-05:00",
    author = "Thottbot",
    body = "# Crimson Whelp\n\n- **Tiny Crimson Whelpling Pet:** Highly rare drop (approx. 0.1% chance) from Crimson Whelps; expect to invest substantial time to obtain one.\n- **Shadow Resistance:** Crimson Whelps are reportedly immune to shadow spells, making them tougher for classes relying on this type of damage.\n- **Location:** Found in the Wetlands near Menethil Harbor. Also, Lost Whelps within the same area can drop the pet.\n- **Loot Perks:** While farming, you can gather plenty of leather and scales through skinning.\n- **Combat Notes:** Challenging for players around level 22-27, especially rogues and warlocks due to their higher shadow immunity.\n- **Pet Mechanics:** The pet is non-combat, purely cosmetic, and will not die. Good for use as a marker in group scenarios.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1071"] == nil then
    NPCComments["1071"] = {}
end
table.insert(NPCComments["1071"], {
    npc_id = 1071,
    comment_id = 2837503,
    date = "2007-05-14T04:41:34-05:00",
    author = "Thottbot",
    body = "# Longbraid the Grim\n\n- Found at coordinates 49,18 in northern Wetlands, around Dun Modr.\n- He is a member of the dwarven firing squad dealing with the dark iron presence in Dun Modr.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["1074"] == nil then
    NPCComments["1074"] = {}
end
table.insert(NPCComments["1074"], {
    npc_id = 1074,
    comment_id = 2837916,
    date = "2005-03-02T04:41:52-06:00",
    author = "Thottbot",
    body = "# Motley Garmason\n\n- **Quest Sequence:** Complete the \"Dark Iron War\" quest to unlock the \"The Fury Runs Deep\" quest in the Stockade.\n- **Location:** Found at coordinates 49,18, just outside the Dun Modr walls, near the wagons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1075"] == nil then
    NPCComments["1075"] = {}
end
table.insert(NPCComments["1075"], {
    npc_id = 1075,
    comment_id = 2834659,
    date = "2007-01-25T23:14:43-06:00",
    author = "Thottbot",
    body = "### Rhag Garmason\n- Located at Dun Modr (49, 18) in the Wetlands.\n- Check for quests or lore about Dun Modr's defense.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["1076"] == nil then
    NPCComments["1076"] = {}
end
table.insert(NPCComments["1076"], {
    npc_id = 1076,
    comment_id = 49593,
    date = "2007-03-11T15:27:45-05:00",
    author = "32071",
    body = "## Merrin Rockweaver <Explorers' League>\n\n- Located inside a cave at coordinates 39,52.\n- Climb the earth ramp on the left side of the excavation site to reach her.\n- Encounter potential high-level enemies like Sarltooth; caution advised for lower-level players.\n- Ideal to visit around level 24 but be prepared for tougher NPCs nearby.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1077"] == nil then
    NPCComments["1077"] = {}
end
table.insert(NPCComments["1077"], {
    npc_id = 1077,
    comment_id = 2831235,
    date = "2004-12-25T12:10:36-06:00",
    author = "Thottbot",
    body = "### Prospector Whelgar <Explorers' League>\n\n- Located at Whelgar's Excavation Site in Wetlands.\n- Upon entering the encampment, take a left and proceed to the back of the cave.\n- Not found in Stormwind; only located in Wetlands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1078"] == nil then
    NPCComments["1078"] = {}
end
table.insert(NPCComments["1078"], {
    npc_id = 1078,
    comment_id = 2820819,
    date = "2005-01-27T15:55:36-06:00",
    author = "Thottbot",
    body = "## Ormer Ironbraid\n\n- Found at Wyrmbog in Dustwallow Marsh.\n- Part of the quest \"Dragonkin Menace\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1081"] == nil then
    NPCComments["1081"] = {}
end
table.insert(NPCComments["1081"], {
    npc_id = 1081,
    comment_id = 2894553,
    date = "2005-08-03T06:16:30-05:00",
    author = "Allakhazam",
    body = "## Mire Lord\n\n- **Level 42**: Consistently level 42; plan accordingly.\n- **Drop and Loot**: Mainly drops money; occasional chest spawns in the cave. Good for farming Enchant Advanced Herbalism recipe.\n- **Surrounding Mobs**: Mobs give 180-220 XP and drop high-level herbs (1:5 kills).\n- **Khadgar's Essay**: Dropped within 15-20 kills; excellent farming spot.\n- **Additional Loot**: Possible greens such as Aurora Robes and decent silver drops (~1.25g/hour as a level 46 Rogue).\n- **Respawn Rate**: Fast respawn; remain vigilant.\n- **Additional Quest Crates**: Unclickable crates near the area; no known quest reference.\n- **Etiquette**: Respect other players farming by avoiding disrupting their spawn cycles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1082"] == nil then
    NPCComments["1082"] = {}
end
table.insert(NPCComments["1082"], {
    npc_id = 1082,
    comment_id = 2894554,
    date = "2006-12-28T08:43:18-06:00",
    author = "Allakhazam",
    body = "# Sawtooth Crocolisk\n\n- **Ideal Tank Pet:** Great tank due to durability, outperforming boars and bears.\n- **Unique Appearance:** Its six legs may confuse other players, adding a fun element.\n- **Basilisk Heritage:** The six legs indicate a basilisk crossbreed, explaining its unique look.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1085"] == nil then
    NPCComments["1085"] = {}
end
table.insert(NPCComments["1085"], {
    npc_id = 1085,
    comment_id = 2894559,
    date = "2005-07-18T21:13:26-05:00",
    author = "Allakhazam",
    body = "## Elder Stranglethorn Tiger\n\n- **Tameable Pet:** Hunters can tame this cat.\n- **Movement Ability:** Has \"Dash\" ability (+40% movement speed for 15 sec; 30 sec cooldown).\n- **Check Abilities:** Review the pet's abilities once tamed to utilize fully.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1088"] == nil then
    NPCComments["1088"] = {}
end
table.insert(NPCComments["1088"], {
    npc_id = 1088,
    comment_id = 2800297,
    date = "2006-06-09T01:44:36-05:00",
    author = "Thottbot",
    body = "# Monstrous Crawler\n\n- Found along the coast and in shallow waters of the Swamp of Sorrows.\n- Some are deep-sea, so watch your breath while hunting in Forbidding Sea.\n- Ideal for hunters seeking high-level crabs with Claw Rank 6.\n- Located on the east shore of the Swamp of Sorrows.\n- Drop rate for quest item is around 10%-15%, lower than the stated 30%.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1092"] == nil then
    NPCComments["1092"] = {}
end
table.insert(NPCComments["1092"], {
    npc_id = 1092,
    comment_id = 2894568,
    date = "2006-11-23T18:25:29-06:00",
    author = "Allakhazam",
    body = "### Captain Rugelfuss\n\n- Location: (23,73).\n- Friendly NPC, typically found in the Loch Modan zone.\n- Offers quests to aid the Stormpike Dwarves.\n- Seek him out for quests to gain experience and reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1093"] == nil then
    NPCComments["1093"] = {}
end
table.insert(NPCComments["1093"], {
    npc_id = 1093,
    comment_id = 2832263,
    date = "2005-11-13T01:25:12-06:00",
    author = "Thottbot",
    body = "# Chief Engineer Hinderweir VII\n\n- **Location**: Loch Modan (Stonewrought Dam) at coordinates 46,13.\n- **Type**: Friendly NPC.\n- **Tip**: Visit for quests related to maintaining the dam and surrounding area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1096"] == nil then
    NPCComments["1096"] = {}
end
table.insert(NPCComments["1096"], {
    npc_id = 1096,
    comment_id = 84493,
    date = "2007-05-17T10:02:40-05:00",
    author = "13011",
    body = "# Venture Co. Geologist\n\n- **Hostile NPC:** Primarily found at Venture Co. Base Camp.\n- **Painful Spells:** Uses a strong Lightning Bolt and Fire Shield.\n- **Tends to Flee:** Prepare for them to run when low on health, potentially drawing adds.\n- **Grinding Tips:** Great for farming gold and quest pages. Avoid the ones on the platform to prevent additional mob spawns.\n- **Warrior Strategy:** At level 38+, use Charge, Rend, and Pummel to interrupt spells. Use Whirlwind and Execute for an efficient kill.\n- **Drop Rates:** Good source of XP, cash drops, and quest items (book pages).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1105"] == nil then
    NPCComments["1105"] = {}
end
table.insert(NPCComments["1105"], {
    npc_id = 1105,
    comment_id = 2816318,
    date = "2005-02-08T04:31:08-06:00",
    author = "Thottbot",
    body = "## Jern Hornhelm <Explorers' League>\n\n- **Location:** Found in the far eastern house with a well in front.\n- **Coordinates:** 37,47 on Cosmos.\n- **Building:** Bottom right building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1106"] == nil then
    NPCComments["1106"] = {}
end
table.insert(NPCComments["1106"], {
    npc_id = 1106,
    comment_id = 2894589,
    date = "2006-05-03T22:07:57-05:00",
    author = "Allakhazam",
    body = "### Lost One Cook\n\n- Found near the cauldrons and firepits in the eastern part of the Lost One camp.\n- No unique cooking recipes; focus on combat instead.\n- Can drop valuable items like Devilsaur Boots and Blush Ember Ring. Consider farming for good loot.\n- Be prepared for a fight; as an elite mob, it may be tougher than standard enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1108"] == nil then
    NPCComments["1108"] = {}
end
table.insert(NPCComments["1108"], {
    npc_id = 1108,
    comment_id = 2832689,
    date = "2007-05-16T16:56:02-05:00",
    author = "Thottbot",
    body = "# Mistvale Gorilla\n\n- **Tameable Beast**: Can be tamed starting at level 32. Great tank with high HP and the Thunderstomp ability available from level 35.\n- **Training Tips**: Initially weak but shows significant stat improvements after a few levels of training.\n- **Abilities**: Thunderstomp causes Nature damage to all enemies within 8 yards. Missing ranks can be learned by leveling.\n- **Location**: Found in Stranglethorn Vale, around levels 32-40.\n- **Feeding**: Can be fed with cheap fruit available in Lakeshire.\n- **Loyalty**: Initial loyalty level may be low, requiring time and effort to increase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1110"] == nil then
    NPCComments["1110"] = {}
end
table.insert(NPCComments["1110"], {
    npc_id = 1110,
    comment_id = 2894608,
    date = "2005-08-18T15:30:27-05:00",
    author = "Allakhazam",
    body = "### Skeletal Raider\n\n- **Farm for Silk Cloth**: These NPCs are a good source of Silk Cloth drops. Attack them if you need to stock up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1111"] == nil then
    NPCComments["1111"] = {}
end
table.insert(NPCComments["1111"], {
    npc_id = 1111,
    comment_id = 2820751,
    date = "2006-06-22T09:31:02-05:00",
    author = "Thottbot",
    body = "# Leech Stalker\n\n- **Location:** Found in Wetlands, particularly in caves.\n- **Loot:** Drops standard low-level spider loot, don't expect rare or blue items.\n- **Level:** 10-12\n- **Combat Tip:** Standard mob, not particularly difficult or special.\n- **Note:** Confusion exists about its location; ensure you are in Wetlands, not Teldrassil.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1112"] == nil then
    NPCComments["1112"] = {}
end
table.insert(NPCComments["1112"], {
    npc_id = 1112,
    comment_id = 2823300,
    date = "2006-03-02T04:44:34-06:00",
    author = "Thottbot",
    body = "# Leech Widow\n\n- **Location**: Found at approximately 47,61 in the upper chamber, back of the cave.\n- **Rare Spawn**: May not always be present; patience required for spawn. \n- **Drops**: Notable drops include the Black Husk Shield, Defender Tunic of the Whale, and a ring.\n- **Combat Tips**: Easy for level 23 rogues; straightforward fight.\n- **Respawn Time**: Can take a long time; check back regularly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1114"] == nil then
    NPCComments["1114"] = {}
end
table.insert(NPCComments["1114"], {
    npc_id = 1114,
    comment_id = 3143199,
    date = "2019-07-26T01:35:38-05:00",
    author = "hevgirl",
    body = "# Jungle Thunderer\n\n- **Nature Damage:** Uses an AoE thundering ground attack within 8 yards, causing Nature damage. Keep distance if possible.\n- **Hunter Pet:** Tameable at level 38. Gains higher armor once tamed.\n- **Diet:** Requires fungus and fruit to maintain loyalty as a pet.\n- **Pet Skill:** Can learn thundering ground attack at various ranks depending on level and training points (TP) cost.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1118"] == nil then
    NPCComments["1118"] = {}
end
table.insert(NPCComments["1118"], {
    npc_id = 1118,
    comment_id = 2894632,
    date = "2005-03-27T20:54:42-06:00",
    author = "Allakhazam",
    body = "# Rockjaw Backbreaker\n\n- **High Value:** This NPC drops a significant amount of cash compared to others; it’s not a bug.\n- **Combat Tip:** Be prepared for a tough fight; focus on crowd control and high burst damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1119"] == nil then
    NPCComments["1119"] = {}
end
table.insert(NPCComments["1119"], {
    npc_id = 1119,
    comment_id = 2812751,
    date = "2006-06-20T02:58:01-05:00",
    author = "Thottbot",
    body = "## Hammerspine\n\n- Found in the quarry cave (coordinates 72,52), near the center of the cave lake.\n- Be cautious as you navigate the cave to locate him safely.\n- Confirm location inside the cave, not outside.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1120"] == nil then
    NPCComments["1120"] = {}
end
table.insert(NPCComments["1120"], {
    npc_id = 1120,
    comment_id = 13605,
    date = "2006-12-11T17:25:43-06:00",
    author = "6516_",
    body = "## Frostmane Troll\n\n- Found around coordinates 67,45 and 71,31.\n- The area has a tunnel, NPCs, and a non-functional Gryphon master.\n- Considered an initialization area with no current significant content.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1121"] == nil then
    NPCComments["1121"] = {}
end
table.insert(NPCComments["1121"], {
    npc_id = 1121,
    comment_id = 2894637,
    date = "2005-09-06T00:19:01-05:00",
    author = "Allakhazam",
    body = "# Frostmane Snowstrider\n\n- Humanoid mob in Dun Morogh.\n- Typically found in packs; avoid pulling multiple mobs.\n- Can disarm; prioritize abilities that don't rely on weapons.\n- Drops minor loot; good for early-level grinding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1125"] == nil then
    NPCComments["1125"] = {}
end
table.insert(NPCComments["1125"], {
    npc_id = 1125,
    comment_id = 2815067,
    date = "2006-12-29T22:02:18-06:00",
    author = "Thottbot",
    body = "# Crag Boar\n\n- **Combat Tips:**\n  - **Solo Tactics:** Lure Crag Boar away from aggressive mobs.\n  - **Subtlety Rogue Strategy:** Use Garrote, Evasion, Sinister Strike (SS) spam, Eviscerate, and Preparation effectively. Health/agility potions recommended.\n  - **Stun Effects:** Not immune to stuns, but all-out DPS approach is preferred.\n  - **Sound Warning:** The boar's squealing can be annoying.\n\n- **Additional Information:**\n  - **Pet Ability:** Charges enemy, immobilizing for 1 sec, and adding melee attack power to the next attack. Different ranks available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["1126"] == nil then
    NPCComments["1126"] = {}
end
table.insert(NPCComments["1126"], {
    npc_id = 1126,
    comment_id = 3143025,
    date = "2019-07-25T22:13:16-05:00",
    author = "hevgirl",
    body = "# Large Crag Boar\n\n- **Charges and immobilizes:** The Large Crag Boar charges to immobilize you briefly, then performs a strong melee attack. Be prepared to counter or mitigate its initial charge.\n- **Increases attack power:** After charging, it gains significant attack power for the next attack. Use defensive abilities or crowd control to survive the enhanced damage.\n- **Pet ability:** Hunters can tame these boars and utilize their charge attack at various ranks, adding strong utility and melee attack power boosts to their pet arsenal.\n\nCombat Tip: Interrupt or avoid the charge if possible to minimize damage, and use crowd control to manage the fight.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1127"] == nil then
    NPCComments["1127"] = {}
end
table.insert(NPCComments["1127"], {
    npc_id = 1127,
    comment_id = 2894655,
    date = "2006-02-11T18:30:46-06:00",
    author = "Allakhazam",
    body = "# Elder Crag Boar\n\n- **Hostile NPC:** Approach with caution.\n- **Combat Tips:**\n  - **Charge Ability:** The Boar can charge, immobilizing and increasing its attack power significantly.\n  - Plan and prepare to minimize the impact of its charge.\n  - Keep distance if possible and use crowd control abilities.\n- **General Tips:**\n  - Noteworthy for Hunters as a potential pet with strong attack abilities.\n  - Found in mountainous or craggy areas.\n- **Hunter Pet Training:**\n  - Can learn multiple ranks of the Charge ability, increasing melee attack power.\n  - Different ranks require higher pet levels and Training Points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1129"] == nil then
    NPCComments["1129"] = {}
end
table.insert(NPCComments["1129"], {
    npc_id = 1129,
    comment_id = 2807144,
    date = "2006-07-26T13:25:48-05:00",
    author = "Thottbot",
    body = "### Black Bear\n\n- Found northwest of the Ironforge airport with two cubs.\n- Access these bears by a path through the hidden Ironforge airport.\n- Skinning one bear may aggro other bears within 40 yards.\n- After taming, this bear has the same stats as a young black bear.\n- Watch your step; falling can be fatal in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1130"] == nil then
    NPCComments["1130"] = {}
end
table.insert(NPCComments["1130"], {
    npc_id = 1130,
    comment_id = 2815070,
    date = "2006-01-21T15:28:04-06:00",
    author = "Thottbot",
    body = "# Bjarn\n\n- **Location**: Found west of Gol'Bolar Quarry (approximately 53,58 or 56,58) in Dun Morogh. Commonly spotted near tree stumps and fallen trees.\n- **Spawn Time**: Ranges from 30 minutes to 2.5 hours.\n- **Appearance**: White bear, similar to [this image](http://petopia.brashendeavors.net/images/skin_pix/bearskinwhite.jpg).\n- **For Hunters**: \n  - Excellent tank due to high hit points.\n  - Good for keeping aggro.\n  - Eat all types of food.\n- **Taming Tips**: \n  - Suitable for all factions, though challenging for Horde players.\n  - Level 12, resembles other rare bears like Mangeclaw.\n  - Consider as a twink pet for low-level hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1131"] == nil then
    NPCComments["1131"] = {}
end
table.insert(NPCComments["1131"], {
    npc_id = 1131,
    comment_id = 2810539,
    date = "2007-04-18T10:02:23-05:00",
    author = "Thottbot",
    body = "# Winter Wolf\n\n- **Great Starter Pet:** Ideal for hunters at level 10; provides a balanced mix of spells and stats.\n- **Excellent Tanking:** Effective in combat with good health, attack, and DPS. Highly recommended for tanking roles.\n- **Longevity:** Can be kept and leveled up to 60, remaining effective even at higher levels.\n- **Versatile:** All wolves, including mangy and ragged scavengers, are excellent if properly trained.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1132"] == nil then
    NPCComments["1132"] = {}
end
table.insert(NPCComments["1132"], {
    npc_id = 1132,
    comment_id = 2811576,
    date = "2006-06-23T10:08:03-05:00",
    author = "Thottbot",
    body = "# Timber\n\n- **Location:** Spawns at coordinates 34,41 in the center of Iceflow Lake, Dun Morogh.\n- **Guards:** Timber is guarded by two level 8 wolves.\n- **Taming Strategy:**\n  - Clear the surrounding winter wolves first.\n  - Pull one guard, defeat it, and retreat.\n  - Repeat for the second guard.\n  - Abandon any existing pet and tame Timber when he is alone.\n- **Hunter Tip:** Ideal for Horde hunters seeking unique pets or an alternative to common zone pets.\n- **Appearance:** Solid white wolf with +5% armor, attractive to low-level hunters.\n- **Combat Tip:** If attempting to kill, clear out the guards first and be cautious of adds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["1133"] == nil then
    NPCComments["1133"] = {}
end
table.insert(NPCComments["1133"], {
    npc_id = 1133,
    comment_id = 2818026,
    date = "2007-04-09T01:25:24-05:00",
    author = "Thottbot",
    body = "### Starving Winter Wolf\n\n- **Taming Tip:** Preferred for Hunters needing a strong companion; comes with Bite 2, making it better than the Winter Wolf.\n- **Location:** Found around Dun Morogh, Ice Flow Lake area.\n- **Performance:** High damage output; effective in combat situations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1134"] == nil then
    NPCComments["1134"] = {}
end
table.insert(NPCComments["1134"], {
    npc_id = 1134,
    comment_id = 2808631,
    date = "2006-01-26T08:51:17-06:00",
    author = "Thottbot",
    body = "# Young Wendigo\n\n- Found in Dun Morogh.\n- Ideal for low-level Hunters to practice.\n- Weak melee and frost damage, low threat.\n- Drops linen and small amounts of silver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1135"] == nil then
    NPCComments["1135"] = {}
end
table.insert(NPCComments["1135"], {
    npc_id = 1135,
    comment_id = 2894736,
    date = "2006-05-16T07:13:04-05:00",
    author = "Allakhazam",
    body = "# Wendigo\n\n- **Low-level grinding:** Good for leveling up at lower levels.\n- **Loot potential:** May drop malachite occasionally; check server prices.\n- **Treasure chest:** Occasionally spawns in their den; worth checking for.\n- **Skinning benefits:** Skinnable, useful for low-level leatherworkers/skinners.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1137"] == nil then
    NPCComments["1137"] = {}
end
table.insert(NPCComments["1137"], {
    npc_id = 1137,
    comment_id = 15307,
    date = "2006-12-14T01:15:51-06:00",
    author = "OverlordQ",
    body = "# Edan the Howler\n\n- Located in The Grizzled Den, not the pass between mountains.\n- Found at coordinates 42, 47 inside the cave.\n- May spawn at different locations inside the yeti caves in Dun Morogh.\n- Check up the ramp at the split between high and low sections.\n- Drops various loot including potential rare items like Journeyman's Robes.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["1140"] == nil then
    NPCComments["1140"] = {}
end
table.insert(NPCComments["1140"], {
    npc_id = 1140,
    comment_id = 2831831,
    date = "2006-06-22T20:38:26-05:00",
    author = "Thottbot",
    body = "# Razormaw Matriarch\n\n- **Location**: Found in the raptor cave, east of Wetlands map, near Raptor Ridge.\n- **Combat**: She's level 31 and will call for help from three level 27 adds. Clear nearby raptors first to avoid being overwhelmed.\n- **Strategy**: Ideal to solo after level 33; use ranged pulls to handle adds.\n- **Notes**: Possible to tame; patience required for respawn.\n- **Loot**: Can drop Jurassic Bracers, good for lower-level characters.\n- **Tips**: Avoid the mountain circle leading to high-level elite areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1141"] == nil then
    NPCComments["1141"] = {}
end
table.insert(NPCComments["1141"], {
    npc_id = 1141,
    comment_id = 2832303,
    date = "2006-04-07T16:44:59-05:00",
    author = "Thottbot",
    body = "# Angus Stern <Head Chef>\n\n- **Quest End Feasts**: Completing the Stern Boys' quest chain triggers a feast at the Blue Recluse.\n- **Rewards**: The feast includes level 25 food items and a unique \"Moist Towlette\" that removes a negative spell effect.\n- **Flavor Item**: The \"Moist Towlette\" adds humor and a practical cleaning ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1142"] == nil then
    NPCComments["1142"] = {}
end
table.insert(NPCComments["1142"], {
    npc_id = 1142,
    comment_id = 2832222,
    date = "2007-01-29T03:57:38-06:00",
    author = "Thottbot",
    body = "# Mosh'Ogg Brute\n\n- Location: 37,30 in ruins southeast of Grom'gol.\n- Hostile NPC, watch for groups as they can be tough in melee.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1144"] == nil then
    NPCComments["1144"] = {}
end
table.insert(NPCComments["1144"], {
    npc_id = 1144,
    comment_id = 2825840,
    date = "2007-01-27T09:31:59-06:00",
    author = "Thottbot",
    body = "### Mosh'Ogg Witch Doctor\n\n- Found at ruins southeast of Grom'gol, coordinates 37,30.\n- Prepare for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1148"] == nil then
    NPCComments["1148"] = {}
end
table.insert(NPCComments["1148"], {
    npc_id = 1148,
    comment_id = 2837146,
    date = "2007-03-07T13:02:33-06:00",
    author = "Thottbot",
    body = "### Nerrist <Trade Goods>\n\n- Found at Grom'gol Base Camp, coordinates 33, 29.\n- Located inside the gate near the wind rider in the southeast corner.\n- Sells a useful cooking recipe for raptor flesh.\n- Raptors needed for the recipe can be found around the base.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1150"] == nil then
    NPCComments["1150"] = {}
end
table.insert(NPCComments["1150"], {
    npc_id = 1150,
    comment_id = 2894747,
    date = "2005-07-07T05:59:21-05:00",
    author = "Allakhazam",
    body = "### River Crocolisk\n\n- **Combat Tip**: 10 resistance in all schools of magic; consider using physical attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1151"] == nil then
    NPCComments["1151"] = {}
end
table.insert(NPCComments["1151"], {
    npc_id = 1151,
    comment_id = 2894748,
    date = "2007-01-13T06:20:24-06:00",
    author = "Allakhazam",
    body = "# Saltwater Crocolisk\n\n- **Location**: Found in Stranglethorn Vale (STV), a high PvP activity zone.\n- **Loot**: Skinners can get decent loot from these NPCs.\n- **Combat Tip**: Be cautious of player ganks; only engage if needed for quests or if they obstruct fishing spots.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1152"] == nil then
    NPCComments["1152"] = {}
end
table.insert(NPCComments["1152"], {
    npc_id = 1152,
    comment_id = 2894750,
    date = "2005-07-14T07:54:17-05:00",
    author = "Allakhazam",
    body = "# Snapjaw Crocolisk\n\n- **High Drop Rate**: Frequently drop green and blue items, making them valuable targets for loot.\n- **Efficient Farming**: Ideal for players looking to farm items like the Rod of Molten Fire and Kaleidoscope Chain.\n- **Lucky Charms Myth**: Despite anecdotal beliefs, carrying lucky items like rabbit’s feet likely doesn't impact drop rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1154"] == nil then
    NPCComments["1154"] = {}
end
table.insert(NPCComments["1154"], {
    npc_id = 1154,
    comment_id = 2824675,
    date = "2005-01-29T19:01:30-06:00",
    author = "Thottbot",
    body = "### Marek Ironheart\n- Found in Arathi Highlands at Refuge Pointe.\n- Look for him near the tower within the fort.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1156"] == nil then
    NPCComments["1156"] = {}
end
table.insert(NPCComments["1156"], {
    npc_id = 1156,
    comment_id = 79843,
    date = "2007-05-08T13:48:29-05:00",
    author = "44284",
    body = "## Vyrin Swiftwind\n\n- High elf character with distinct appearance.\n- Noted for not having green eyes like blood elves.\n- Unique among NPCs, not often distinguished by new players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["1159"] == nil then
    NPCComments["1159"] = {}
end
table.insert(NPCComments["1159"], {
    npc_id = 1159,
    comment_id = 2894753,
    date = "2005-01-07T18:00:16-06:00",
    author = "Allakhazam",
    body = "### First Mate Snellig\n\n- Located on the lowest deck of the ship closest to shore; enter via the hole on the shore side.\n- Typically accompanied by a chest; expect additional mobs around.\n- Difficult for solo players, especially warriors due to frequent disarms and adds.\n- Stealth classes like rogues can bypass many enemies and pull Snellig outside for a 1-on-1 fight.\n- Underwater breathing potions or abilities are useful to avoid drowning while dealing with aggro.\n- Paladins excel against him due to their abilities versus undead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["1160"] == nil then
    NPCComments["1160"] = {}
end
table.insert(NPCComments["1160"], {
    npc_id = 1160,
    comment_id = 2894757,
    date = "2007-05-06T12:41:59-05:00",
    author = "Allakhazam",
    body = "### Captain Halyndor\n\n- **Reflective Defense:** Beware as a mage; Captain Halyndor reflects spells. Use physical attacks or other classes to avoid reflected damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1163"] == nil then
    NPCComments["1163"] = {}
end
table.insert(NPCComments["1163"], {
    npc_id = 1163,
    comment_id = 2894760,
    date = "2005-10-03T20:07:13-05:00",
    author = "Allakhazam",
    body = "# Stonesplinter Skullthumper\n\n- **Location Tip:** Found on the small island in Loch Modan.\n- **Combat Tip:** Be cautious of underwater sea mobs; they can ambush you.\n- **Quest Tip:** Required for the \"In Defense of the King's Lands\" quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["1165"] == nil then
    NPCComments["1165"] = {}
end
table.insert(NPCComments["1165"], {
    npc_id = 1165,
    comment_id = 40898,
    date = "2007-02-23T03:00:41-06:00",
    author = "4067",
    body = "# Stonesplinter Geomancer\n\n- **Great for AoE grinding**: Mostly melee mobs; gather 5-6 for Arcane Explosion or Blizzard.\n- **Watch for rare spawn**: Casts lightning bolt and heals; single-target it down.\n- **Loot**: Good cloth and money drops.\n- **Location**: Often found in clusters with quick respawn rates.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1167"] == nil then
    NPCComments["1167"] = {}
end
table.insert(NPCComments["1167"], {
    npc_id = 1167,
    comment_id = 40899,
    date = "2007-02-23T03:01:27-06:00",
    author = "4067",
    body = "# Stonesplinter Digger\n\n- **Great for AoE leveling:** Mobs are melee, including geomancers, making them ideal for AoE farming.\n- **Quick respawns:** Expect constant action and farming opportunities due to fast respawn rates.\n- **Watch for rare spawn:** A rare mob in the area casts lightning bolt and heals, best handled with single-target attacks.\n- **Good loot:** Drops include decent amounts of cloth and money.\n- **Ideal for low-level players:** Ideal for players around level 20, with low health and damage for easier grinding.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1171"] == nil then
    NPCComments["1171"] = {}
end
table.insert(NPCComments["1171"], {
    npc_id = 1171,
    comment_id = 2894762,
    date = "2006-01-16T18:17:27-06:00",
    author = "Allakhazam",
    body = "# Dark Iron Guerrilla\n\n- Coordinates: Found at 55,55 in Searing Gorge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1177"] == nil then
    NPCComments["1177"] = {}
end
table.insert(NPCComments["1177"], {
    npc_id = 1177,
    comment_id = 2894763,
    date = "2005-07-02T18:41:00-05:00",
    author = "Allakhazam",
    body = "### Tunnel Rat Surveyor\n- **Hostile NPC** found in mines and tunnels.\n- **Combat Tip:** Often appears in groups; use AoE abilities.\n- **Be cautious**: Can ambush unwary players in tight spaces.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1182"] == nil then
    NPCComments["1182"] = {}
end
table.insert(NPCComments["1182"], {
    npc_id = 1182,
    comment_id = 2894767,
    date = "2007-02-23T12:04:14-06:00",
    author = "Allakhazam",
    body = "## Brother Anton <Scarlet Crusade Emissary>\n\n- Typically found around Chillwind Camp in Western Plaguelands.\n- Hostile NPC aligned with the Scarlet Crusade.\n- Ideal for solo players around level 50.\n- Use interrupts to counter his healing abilities.\n- Watch out for his Holy Smite and other damaging spells.\n- Recommended to have crowd control or dispel methods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1183"] == nil then
    NPCComments["1183"] = {}
end
table.insert(NPCComments["1183"], {
    npc_id = 1183,
    comment_id = 2894771,
    date = "2006-01-18T12:09:32-06:00",
    author = "Allakhazam",
    body = "### Mo'grosh Mystic\n\n- **Threat Level**: High value for challenging encounters.\n- **Generally Hostile**: Be prepared for a tough fight.\n- **Hits Hard**: Prioritize defensive abilities.\n- **Tactics**: Consider crowd control if facing multiple Mystics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1185"] == nil then
    NPCComments["1185"] = {}
end
table.insert(NPCComments["1185"], {
    npc_id = 1185,
    comment_id = 2894772,
    date = "2004-11-09T08:50:33-06:00",
    author = "Allakhazam",
    body = "### Wood Lurker\n\n- **Found In:** Duskwood.\n- **Combat Tip:** Trains the Bite (Rank 3) ability.\n- **Useful For:** Hunters can tame it to learn Bite 3.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["1186"] == nil then
    NPCComments["1186"] = {}
end
table.insert(NPCComments["1186"], {
    npc_id = 1186,
    comment_id = 2844134,
    date = "2007-04-05T03:08:37-05:00",
    author = "Thottbot",
    body = "## Elder Black Bear\n\n- **Great Pet for Hunters**: Highly recommended for taming. Tanks effectively, even at level 16.\n- **Naming**: Players like to name their bears creatively; example names include \"Porkchop.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1187"] == nil then
    NPCComments["1187"] = {}
end
table.insert(NPCComments["1187"], {
    npc_id = 1187,
    comment_id = 2894778,
    date = "2006-09-25T07:53:20-05:00",
    author = "Allakhazam",
    body = "### Daryl the Youngling\n\n- Located in the mountain building at Chillwind Point.\n- Use the path around the mountain base to reach the entrance.\n- Consult maps or in-game waypoints if struggling to find the path.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1189"] == nil then
    NPCComments["1189"] = {}
end
table.insert(NPCComments["1189"], {
    npc_id = 1189,
    comment_id = 2894779,
    date = "2004-11-29T13:29:49-06:00",
    author = "Allakhazam",
    body = "# Black Bear Patriarch\n- **Combat Tip:** This bear can train Claw rank 3 starting at level 16; ensure your pet is also level 16 for training.\n- **Note:** If you need visual references, player-supplied images might be available on communities like Thottbot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["1190"] == nil then
    NPCComments["1190"] = {}
end
table.insert(NPCComments["1190"], {
    npc_id = 1190,
    comment_id = 2837534,
    date = "2007-05-19T13:03:24-05:00",
    author = "Thottbot",
    body = "# Mountain Boar\n\n- **Combat Tip**: The Mountain Boar charges, immobilizes for 1 sec, and gains a significant melee attack power boost. Keep distance or use crowd control effectively.\n- **Pet Tip**: Hunters can tame Mountain Boars. Their charge ability upgrades significantly from Rank 1 to Rank 6, increasing in attack power and level requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["1191"] == nil then
    NPCComments["1191"] = {}
end
table.insert(NPCComments["1191"], {
    npc_id = 1191,
    comment_id = 3143031,
    date = "2019-07-25T22:15:19-05:00",
    author = "hevgirl",
    body = "# Mangy Mountain Boar\n\n- **Hostile NPC** found in mountainous areas.\n- **Charges and immobilizes** enemies for 1 second, increasing its next attack's melee power.\n- **Combat Tip**: Be prepared for an initial power hit after the charge; try to avoid or mitigate it.\n- Has multiple ranks for its charge attack, with increasing power.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1192"] == nil then
    NPCComments["1192"] = {}
end
table.insert(NPCComments["1192"], {
    npc_id = 1192,
    comment_id = 3143032,
    date = "2019-07-25T22:15:30-05:00",
    author = "hevgirl",
    body = "# Elder Mountain Boar\n\n- **Hostile NPC**\n- **Ability:** Charges and immobilizes enemies, adding significant melee attack power to the next attack.\n\n## Combat Tips\n- **Be Prepared for Charge:** The boar's charge can immobilize you for 1 second; be ready with a stun or root to counter it.\n- **Quick Burst Damage:** After the charge, it gains a substantial increase in melee attack power. Use defensive abilities or crowd control.\n- **Avoid Direct Confrontation:** If under-leveled or low health, try to avoid engaging it directly due to its high damage potential.\n\n## Additional Information\n- **Pet Learning:** Can become a strong pet for hunters, offering varying attack power increases from +50 to +550 melee attack power, depending on rank and level.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1194"] == nil then
    NPCComments["1194"] = {}
end
table.insert(NPCComments["1194"], {
    npc_id = 1194,
    comment_id = 2894784,
    date = "2006-12-16T03:05:22-06:00",
    author = "Allakhazam",
    body = "### Mountain Buzzard\n\n- **Respawn Timer:** 15 minutes.\n- **Quest Interaction:** If someone gets the quest to kill them, all buzzards will respawn immediately.\n- **Farming Tip:** Great source for Small Eggs, especially lucrative during Christmas, selling for approximately 6 gold on the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1196"] == nil then
    NPCComments["1196"] = {}
end
table.insert(NPCComments["1196"], {
    npc_id = 1196,
    comment_id = 2830843,
    date = "2007-04-09T05:09:40-05:00",
    author = "Thottbot",
    body = "# Ice Claw Bear\n\n- **Taming Details**: Bears tamed during a mission retain their abilities only temporarily. Post-taming, they lose special abilities.\n- **Special Ability**: Be cautious of the bear's slow ability. It is active before taming but lost after.\n- **Combat Tip**: Prepare for an initial slowdown effect during taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["1199"] == nil then
    NPCComments["1199"] = {}
end
table.insert(NPCComments["1199"], {
    npc_id = 1199,
    comment_id = 2894786,
    date = "2006-01-05T21:26:53-06:00",
    author = "Allakhazam",
    body = "# Juvenile Snow Leopard\n\n- **Taming Suggestion:** Initially, Juvenile Snow Leopards had a faster attack speed of 1.5, making them great for PvP and chasing down fast-moving enemies. Now, their attack speed is 2.0.\n- **Unique Pet for Horde:** As Horde, this pet stands out due to its uniqueness, especially compared to the common Ghost Saber.\n- **Combat Tip:** Their speed and attack might have been standardized, but they still make excellent all-purpose pets.\n- **Lore:** These snow leopards are often seen in Winterspring and are appreciated for their beauty and effectiveness in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1200"] == nil then
    NPCComments["1200"] = {}
end
table.insert(NPCComments["1200"], {
    npc_id = 1200,
    comment_id = 2832016,
    date = "2006-07-29T11:55:54-05:00",
    author = "Thottbot",
    body = "### Morbent Fel\n\n- **Location:** Found in a house in the northwest corner of the graveyard in Forlorn Rowe, north of Raven Hill.\n- **Quest Tip:** His guards are linked; be prepared to fight them all at once. Recommended for groups, but can be soloed by higher-level characters.\n- **Combat Tips:** Uses a shield that makes him tough without the Bane quest item. His abilities include a 10-second stun and a health drain.\n- **Item Drops:** Drops can include rare items like the Sword of Corruption and have a chance of valuable loot from his guards.\n- **General Advice:** If soloing, consider returning at a higher level to avoid frustration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["1201"] == nil then
    NPCComments["1201"] = {}
end
table.insert(NPCComments["1201"], {
    npc_id = 1201,
    comment_id = 2801135,
    date = "2006-03-05T12:18:45-06:00",
    author = "Thottbot",
    body = "# Snow Leopard\n\n- **Taming Recommendation**: Despite a slow attack speed (2.0), Snow Leopards can be effective in combat with proper training and loyalty.\n- **Appearance**: Popular for their unique appearance, especially among the Horde. They are a rare sight because of their white fur with black spots.\n- **Leveling Up**: Requires dedication. Starts at a low level but can level up quickly with consistent training.\n- **Combat Performance**: Holds aggro well and can deal decent damage. Lacks in pursuit speed, thus Prowl rank 2 is beneficial.\n- **For Horde Players**: Taming one involves getting to Dun Morogh, usually through Gnomeregan after completing certain quests in Orgrimmar and Ratchet.\n- **Attachment**: Many hunters form strong attachments due to the journey and effort to train them effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1205"] == nil then
    NPCComments["1205"] = {}
end
table.insert(NPCComments["1205"], {
    npc_id = 1205,
    comment_id = 2894820,
    date = "2004-11-17T05:32:51-06:00",
    author = "Allakhazam",
    body = "### Grawmug\n\n- **Loot:** Can drop the green Spellbinder Vest (cloth, 30 armor, +5 int, dur 55/55, req level 12).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1210"] == nil then
    NPCComments["1210"] = {}
end
table.insert(NPCComments["1210"], {
    npc_id = 1210,
    comment_id = 2828353,
    date = "2005-03-02T22:27:04-06:00",
    author = "Thottbot",
    body = "# Chok'sul\n\n- **Location**: Inside the middle cave in Mo'Grosh Stronghold, northeast Loch Modan.\n- **Level**: 22 Elite, surrounded by level 19-20 elite ogres.\n- **Preparation**: Bring a team or be level 24+ for solo.\n- **Strategy**: Manage his guards first; use ranged attacks and strong finishing spells.\n- **Notes**: Incorrect info may circulate; he's definitely not in Feralas or Mulgore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1211"] == nil then
    NPCComments["1211"] = {}
end
table.insert(NPCComments["1211"], {
    npc_id = 1211,
    comment_id = 2894828,
    date = "2007-04-30T15:04:03-05:00",
    author = "Allakhazam",
    body = "# Leper Gnome\n\n- **Grinding:** Ideal for experience grinding.\n- **Quests:** Involved in several quests, check your log.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1212"] == nil then
    NPCComments["1212"] = {}
end
table.insert(NPCComments["1212"], {
    npc_id = 1212,
    comment_id = 2817096,
    date = "2006-12-22T19:23:36-06:00",
    author = "Thottbot",
    body = "# Bishop Farthing\n\n- Located in Cathedral Square, Cathedral of Light, Stormwind. Coordinates: 41.30.\n- Friendly NPC; no combat needed.\n- Noteworthy lore character related to the church and its teachings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["1215"] == nil then
    NPCComments["1215"] = {}
end
table.insert(NPCComments["1215"], {
    npc_id = 1215,
    comment_id = 2894834,
    date = "2006-05-17T14:46:07-05:00",
    author = "Allakhazam",
    body = "## Alchemist Mallory <Journeyman Alchemist>\n\n- **Trainer Location**: Found in Hillsbrad Foothills.\n- **Alchemy Training**: Teaches Journeyman Alchemy.\n- **Requirements**: Ensure you're at the appropriate character and skill level to train Journeyman Alchemy.\n- **Cost**: Training may require a fee; make sure you have sufficient funds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1216"] == nil then
    NPCComments["1216"] = {}
end
table.insert(NPCComments["1216"], {
    npc_id = 1216,
    comment_id = 2894835,
    date = "2006-01-07T03:58:24-06:00",
    author = "Allakhazam",
    body = "# Shore Crawler\n\n- **Tameable Pet (Level 18)**: Suitable for level 18 hunters, especially Tauren Hunters.\n- **Special Ability**: Comes pre-learned with \"Claw: Rank 3\" for inflicting 12-16 damage.\n- **Stats**: Strong defensive stats with 1149 Armor, and high Stamina at 63.\n- **Combat Performance**: Decent DPS of 9.8 and balanced overall stats (Strength: 42, Agility: 36).\n- **Hunter Tip**: Great choice for twink hunters looking to learn Claw Rank 3 quickly and easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1217"] == nil then
    NPCComments["1217"] = {}
end
table.insert(NPCComments["1217"], {
    npc_id = 1217,
    comment_id = 14442,
    date = "2006-12-12T20:57:19-06:00",
    author = "9625",
    body = "# Glorin Steelbrow\n\n- Located in Deepwater Tavern, Menethil Harbor.\n- Check coordinates 11,61 or 10,60 within the tavern.\n- Found inside the inn.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1222"] == nil then
    NPCComments["1222"] = {}
end
table.insert(NPCComments["1222"], {
    npc_id = 1222,
    comment_id = 2894841,
    date = "2005-04-12T07:05:56-05:00",
    author = "Allakhazam",
    body = "### Dark Iron Sapper\n\n- **Spawn Points:** Often elusive; keep checking areas shown on the map.\n- **Alternatives:** Focus on killing other mobs while waiting for a spawn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1224"] == nil then
    NPCComments["1224"] = {}
end
table.insert(NPCComments["1224"], {
    npc_id = 1224,
    comment_id = 2894842,
    date = "2007-02-02T01:55:13-06:00",
    author = "Allakhazam",
    body = "### Young Threshadon\n\n- Cannot be tamed by hunters.\n- Found in coastal areas of Darkshore.\n- Drops Thick Scaly Tail for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1225"] == nil then
    NPCComments["1225"] = {}
end
table.insert(NPCComments["1225"], {
    npc_id = 1225,
    comment_id = 2818523,
    date = "2007-03-05T22:41:18-06:00",
    author = "Thottbot",
    body = "# Ol' Sooty\n\n- **Taming Advice**: Can be tamed by hunters. Use freezing traps if you're level 20 to make it easier.\n- **Gender Note**: Despite the quest referring to Ol' Sooty as male, she is female.\n- **Combat Tip**: Strong elite bear. Bring potions if you're soloing or low level.\n- **Spawn Information**: Spawns as a level 20 elite. Respawn time is around every 5 minutes.\n- **Pet Stats**: Tamed elite pets revert to normal stats; no extra benefits from elite status.\n- **Location**: Found in Loch Modan, south of the flight path.\n- **Mount Worth**: Not particularly special statistically as a pet; valued more for looks.\n- **Miscellaneous**: Named amusingly; an easy tame for its elite status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 61,
})
if NPCComments["1227"] == nil then
    NPCComments["1227"] = {}
end
table.insert(NPCComments["1227"], {
    npc_id = 1227,
    comment_id = 2894859,
    date = "2006-06-24T23:09:30-05:00",
    author = "Allakhazam",
    body = "# Rygal Rocknell <iCoke Redemption Vendor>\n\n- **Promotion**: Linked to an old Chinese Coca-Cola advertisement.\n- **Location**: Players seek his location for promotional redemptions, check forums for updates.\n- **Purpose**: Likely tied to in-game promotional events or rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1231"] == nil then
    NPCComments["1231"] = {}
end
table.insert(NPCComments["1231"], {
    npc_id = 1231,
    comment_id = 2894864,
    date = "2006-06-26T20:59:40-05:00",
    author = "Allakhazam",
    body = "### Grif Wildheart <Hunter Trainer>\n\n- Found at coordinates 45, 53.\n- Located on a small hill across the road from the brewery.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1236"] == nil then
    NPCComments["1236"] = {}
end
table.insert(NPCComments["1236"], {
    npc_id = 1236,
    comment_id = 68699,
    date = "2007-04-17T14:22:04-05:00",
    author = "pete007",
    body = "### Kobold Digger\n\n- **Runs Away:** They flee at 30% health. Focus on burst damage to finish them quickly.\n- **Avoid Chasing:** Do not chase; they only aggro other kobolds, not Defias members.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1239"] == nil then
    NPCComments["1239"] = {}
end
table.insert(NPCComments["1239"], {
    npc_id = 1239,
    comment_id = 2808099,
    date = "2004-12-19T16:44:40-06:00",
    author = "Thottbot",
    body = "# First Mate Fitzsimmons\n- Located in front of the inn near the mailbox in Menethil Harbor.\n- No need to kill him; he does not drop schematics or necessary items.\n- Safe for both Horde and Alliance players, though it may be difficult for Horde to reach Menethil Harbor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1242"] == nil then
    NPCComments["1242"] = {}
end
table.insert(NPCComments["1242"], {
    npc_id = 1242,
    comment_id = 2825494,
    date = "2006-06-22T01:31:26-05:00",
    author = "Thottbot",
    body = "# Karl Boran\n\n- Located on the docks in Menethil Harbor.\n- Does not sell any items.\n- For fishing needs, talk to Stuart Fleming nearby. He is the actual vendor.\n- Coordinates: (8,58).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1243"] == nil then
    NPCComments["1243"] = {}
end
table.insert(NPCComments["1243"], {
    npc_id = 1243,
    comment_id = 2817572,
    date = "2005-11-29T22:30:23-06:00",
    author = "Thottbot",
    body = "### Hegnar Rumbleshot <Gunsmith>\n\n- Located at coordinates 40, 65.\n- Sells guns and ammunition.\n- Ideal for hunters in need of weapon upgrades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["1244"] == nil then
    NPCComments["1244"] = {}
end
table.insert(NPCComments["1244"], {
    npc_id = 1244,
    comment_id = 2839884,
    date = "2005-01-31T00:10:30-06:00",
    author = "Thottbot",
    body = "# Rethiel the Greenwarden\n\n- **Location**: Found at 56,40 in the Wetlands, surrounded by a ring of flowers in The Green Belt.\n- **Function**: Friendly NPC who provides quests. Offers a quest to kill specific types of gnolls.\n- **Appearance**: Giant blue-green monster, can't miss him.\n- **Alliance Note**: Alliance flagged; Horde players can kill him to disrupt Alliance quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1249"] == nil then
    NPCComments["1249"] = {}
end
table.insert(NPCComments["1249"], {
    npc_id = 1249,
    comment_id = 2894873,
    date = "2006-04-11T20:35:28-05:00",
    author = "Allakhazam",
    body = "### Quartermaster Hudson <Armorer & Shieldcrafter>\n\n- Provides armor and shield crafting services.\n- Named after a character from the film \"Aliens.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1250"] == nil then
    NPCComments["1250"] = {}
end
table.insert(NPCComments["1250"], {
    npc_id = 1250,
    comment_id = 2813521,
    date = "2006-03-06T15:59:49-06:00",
    author = "Thottbot",
    body = "# Drake Lindgren <General & Trade Supplies>\n\n- **Location**: Eastvale Logging Camp.\n- **Function**: Sells general and trade supplies, useful for crafters.\n- **Search**: Some users report difficulty finding him; use an updated map and search thoroughly in Eastvale Logging Camp to locate him.\n- **Inventory Note**: Items or patterns previously reported may no longer be available. Always check current offerings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1253"] == nil then
    NPCComments["1253"] = {}
end
table.insert(NPCComments["1253"], {
    npc_id = 1253,
    comment_id = 2821141,
    date = "2005-08-05T22:06:53-05:00",
    author = "Thottbot",
    body = "# Father Gavin <The Argent Dawn>\n\n- **Lore**: He is a member of the Argent Dawn, an organization that fights against undead threats.\n- **Interaction**: He does not interact with certain races/classes (e.g., Gnome Warlocks).\n- **Reputation**: Killing him results in a significant reputation loss with the Argent Dawn.\n- **Environment**: His room includes a painting of a nude female, a curious detail to note.\n- **Speculation**: There is much player curiosity and speculation about his purpose, with some suggesting he might be tied to future plotlines or instances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 102,
})
if NPCComments["1258"] == nil then
    NPCComments["1258"] = {}
end
table.insert(NPCComments["1258"], {
    npc_id = 1258,
    comment_id = 3143101,
    date = "2019-07-25T23:32:47-05:00",
    author = "hevgirl",
    body = "# Black Ravager Mastiff\n\n- **Furious Howl Ability:** Grants extra damage to party members within 15 yards. Duration: 10 seconds.\n- **Pet Training:** Can learn Furious Howl at different ranks (1-4) with varying damage bonuses.\n- **Comparison:** Compared to level 20 rabid wolf, effectiveness may vary based on personal preference.\n- **Speed Note:** Moves slower with Aspect of the Cheetah, consumes more food than other pets like cats.\n- **Shrinking Issue:** Shrinks from beast size when tamed, which may disappoint some players.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1259"] == nil then
    NPCComments["1259"] = {}
end
table.insert(NPCComments["1259"], {
    npc_id = 1259,
    comment_id = 73165,
    date = "2007-04-26T06:12:52-05:00",
    author = "46534",
    body = "### Gobbler\n\n- Found around coordinates 15,38 to 19,41.\n- Often near Murloc dwellings; look between the first two along the road.\n- Moves back and forth, sometimes respawning quickly.\n- Looks different from other murlocs; darker purplish color.\n- Drops are generally poor, but occasionally a blood ring.\n- Easy to kill, good experience for level 20 players.\n- Check chests and fishing spots in the vicinity for extra loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["1260"] == nil then
    NPCComments["1260"] = {}
end
table.insert(NPCComments["1260"], {
    npc_id = 1260,
    comment_id = 2839049,
    date = "2005-10-12T11:00:33-05:00",
    author = "Thottbot",
    body = "# Great Father Arctikus\n\n- Found inside Frostmane Hold, Dun Morogh. Take the right path in the cave to locate him.\n- Rare spawn, may not always be present.\n- Tough for levels below 12; consider grouping with 3-5 players.\n- As a Priest, bring him down to 20 HP and use Smite before he heals.\n- As a Rogue, use Evasion and Gouge when he starts healing.\n- Easier for Warlocks around level 8.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1263"] == nil then
    NPCComments["1263"] = {}
end
table.insert(NPCComments["1263"], {
    npc_id = 1263,
    comment_id = 2825387,
    date = "2006-05-19T11:00:38-05:00",
    author = "Thottbot",
    body = "## Yarlyn Amberstill\n\n- **Location:** Found in Dun Morogh, near Kharanos.\n- **Tip:** Sells Snowshoe Rabbit Crates, but the vendor moves quickly while chasing a bunny. Be quick to right-click him.\n- **Note:** The crates are no longer limited in quantity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["1266"] == nil then
    NPCComments["1266"] = {}
end
table.insert(NPCComments["1266"], {
    npc_id = 1266,
    comment_id = 2894911,
    date = "2006-11-23T03:15:36-06:00",
    author = "Allakhazam",
    body = "## Tundra MacGrann\n\n- Located in difficult terrain; navigate via the valley and uphill from the East side.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1267"] == nil then
    NPCComments["1267"] = {}
end
table.insert(NPCComments["1267"], {
    npc_id = 1267,
    comment_id = 2835702,
    date = "2005-02-21T18:47:02-06:00",
    author = "Thottbot",
    body = "# Ragnar Thunderbrew\n\n- Found at coordinates 47,52 in Kharanos, Dun Morogh.\n- Related NPC: Jorvan Thunderbrew.\n- No significant combat information provided.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1268"] == nil then
    NPCComments["1268"] = {}
end
table.insert(NPCComments["1268"], {
    npc_id = 1268,
    comment_id = 2844001,
    date = "2006-01-27T10:18:28-06:00",
    author = "Thottbot",
    body = "# Ozzie Togglevolt\n\n- **Location**: Coordinates 45,48 in Kharanos, inside a house north of the inn on the east side of the road.\n- **Issues**: Known for being broken or unresponsive; Blizzard is aware but it may take time for fixes.\n- **Quest**: Related to \"The Only Cure Is More Green Glow\"; follow-up quests might be difficult due to above issues.\n- **Tips**: Check if issues are resolved before attempting to turn in quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1271"] == nil then
    NPCComments["1271"] = {}
end
table.insert(NPCComments["1271"], {
    npc_id = 1271,
    comment_id = 2837384,
    date = "2006-07-29T18:27:43-05:00",
    author = "Thottbot",
    body = "# Old Icebeard\n\n- **Associated Quest:** Part of the \"Tundra MacGrann's Stolen Stash\" quest. Questgiver located at coordinates 35,52, across the hill from Icebeard's cave.\n- **Combat Tips:** \n  - Suggested strategies include waiting for him to leave his lair, then quickly grabbing the quest item.\n  - Level 8 warlocks can solo him using Chain-fear and DoTs.\n  - Rogues can solo using a stealth-based backstab and gouge rotation. Potions may be required.\n- **Drops:** Can drop items like the Cadet Belt, Thistlewood Axe, White Leather Bag, and Wendigo Collar. Compact shotgun also reported.\n- **Spawn & Respaawn:** Fast respawn (1-2 minutes) makes him a good target for grinding XP for lower levels.\n- **General Recommendations:** Looting or killing him may be easier with patience and specific tactics rather than brute force at low levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["1279"] == nil then
    NPCComments["1279"] = {}
end
table.insert(NPCComments["1279"], {
    npc_id = 1279,
    comment_id = 2894921,
    date = "2005-08-03T08:44:12-05:00",
    author = "Allakhazam",
    body = "### Mountaineer Flint\n\n- **Level 30 NPC**: Approach with caution if under-leveled.\n- **Location**: Often found mounted.\n- **Comparison**: Similar to Night Elf Mage in Darnassus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1284"] == nil then
    NPCComments["1284"] = {}
end
table.insert(NPCComments["1284"], {
    npc_id = 1284,
    comment_id = 2831962,
    date = "2005-12-21T12:38:06-06:00",
    author = "Thottbot",
    body = "# Archbishop Benedictus\n\n- Located in Stormwind Cathedral of Light.\n- Uses Holy Nova and Smite abilities.\n- Best to avoid Holy Nova by spreading out.\n- Weakest of the faction leaders but still requires a coordinated raid.\n- Optimal strategy: Warlocks can summon raiders in the nearby basement for sneak attacks.\n- Guards and additional alliance players can complicate the fight, so be prepared for resistance.\n- Consider using multiple rogues to initiate and control the fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["1285"] == nil then
    NPCComments["1285"] = {}
end
table.insert(NPCComments["1285"], {
    npc_id = 1285,
    comment_id = 2818218,
    date = "2004-11-16T05:52:35-06:00",
    author = "Thottbot",
    body = "## Thurman Mullby <General Goods Vendor>\n\n- **Location**: \"Everyday Merchandise\" shop in the Trade District, Stormwind.\n- **Directions**: Second shop on the right when entering Stormwind from Elwynn Forest.\n- **Services**: Offers general goods for purchase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["1286"] == nil then
    NPCComments["1286"] = {}
end
table.insert(NPCComments["1286"], {
    npc_id = 1286,
    comment_id = 2841619,
    date = "2004-12-18T13:41:39-06:00",
    author = "Thottbot",
    body = "## Edna Mullby <Trade Supplier>\n\n- Located in the \"Everyday Merchandise\" shop in the Trade District, Stormwind. Second shop on the right after entering.\n- No longer sells green dye since the recent patch.\n- Sells leaded and crystal supplies (specifics may vary by server).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1292"] == nil then
    NPCComments["1292"] = {}
end
table.insert(NPCComments["1292"], {
    npc_id = 1292,
    comment_id = 2824035,
    date = "2007-03-10T18:37:19-06:00",
    author = "Thottbot",
    body = "# Maris Granger <Skinning Trainer>\n\n- Located at coordinates 67,48.\n- Skinning trainer; offers skinning training and related supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1297"] == nil then
    NPCComments["1297"] = {}
end
table.insert(NPCComments["1297"], {
    npc_id = 1297,
    comment_id = 2894948,
    date = "2006-04-28T20:49:25-05:00",
    author = "Allakhazam",
    body = "### Lina Stover <Bow & Gun Merchant>\n\n- Found in \"The Empty Quiver.\"\n- Sells bows and guns for ranged combat.\n- Can restock ammo and repair ranged weapons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1302"] == nil then
    NPCComments["1302"] = {}
end
table.insert(NPCComments["1302"], {
    npc_id = 1302,
    comment_id = 12071,
    date = "2006-12-09T10:32:11-06:00",
    author = "Hyde",
    body = "# Bernard Gump <Florist>\n\n- **Clever Reference:** Named as a play on \"Forrest Gump,\" emphasizing Blizzard's humor. \n- **Location:** Found at coordinates 64.4, 60.8 in Stormwind.\n- **Inventory:** Sells Earthroot, Mage Royal, Liferoot, and sometimes Wild Steelbloom.\n- **Stock:** Items are on a limited supply basis; may need to check back for what you need.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["1303"] == nil then
    NPCComments["1303"] = {}
end
table.insert(NPCComments["1303"], {
    npc_id = 1303,
    comment_id = 74502,
    date = "2007-04-28T16:12:14-05:00",
    author = "46035",
    body = "### Felicia Gump <Herbalism Supplier>\n\n- Located in the flower shop \"Fragrant Flowers\" where the canal meets the city walls.\n- Find her at the corner of the Trade District, southeast side.\n- Position: 64.60, next to the bridge.\n- Sells \"Stormwind Seasoning Herbs,\" essential for some cooking quests (e.g., Wolf Kabobs).\n- Shop reachable from Griffon Roost by going right and following the canal.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 72,
})
if NPCComments["1309"] == nil then
    NPCComments["1309"] = {}
end
table.insert(NPCComments["1309"], {
    npc_id = 1309,
    comment_id = 2804906,
    date = "2007-03-03T20:54:58-06:00",
    author = "Thottbot",
    body = "### Wynne Larson <Robe Merchant>\n\n- Located in Stormwind City, Mage Quarter.\n- Found in \"Larson Clothiers\" shop at coordinates 42, 76.\n- Sells robes suitable for cloth-wearers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1313"] == nil then
    NPCComments["1313"] = {}
end
table.insert(NPCComments["1313"], {
    npc_id = 1313,
    comment_id = 2894974,
    date = "2004-12-20T19:48:05-06:00",
    author = "Allakhazam",
    body = "# Maria Lumere <Alchemy Supplies>\n- **Limited Stock**: Items, herbs, and recipes she sells are in limited supply and take a few minutes to respawn after being bought. Check back frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1320"] == nil then
    NPCComments["1320"] = {}
end
table.insert(NPCComments["1320"], {
    npc_id = 1320,
    comment_id = 2894988,
    date = "2005-02-24T09:15:50-06:00",
    author = "Allakhazam",
    body = "# Seoman Griffith <Leather Armor Merchant>\n\n- **Location:** Found in Stormwind, sells leather armor.\n- **Purpose:** Provides essential gear for leather wearers; useful for rogues, druids, hunters.\n- **Misc:** Despite playful comments, he is a friendly NPC and not a combat target.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1323"] == nil then
    NPCComments["1323"] = {}
end
table.insert(NPCComments["1323"], {
    npc_id = 1323,
    comment_id = 2894991,
    date = "2005-01-28T16:33:47-06:00",
    author = "Allakhazam",
    body = "# Osric Strang <Heavy Armor Merchant>\n\n- **Location**: Found in Limited Immunity shop, Old Town, Stormwind. Near The Barracks entrance.\n- **Coordinates**: (74, 47) in Stormwind.\n- **Tip**: Ideal for purchasing heavy armor gear; check periodically for updated items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1325"] == nil then
    NPCComments["1325"] = {}
end
table.insert(NPCComments["1325"], {
    npc_id = 1325,
    comment_id = 2835512,
    date = "2004-11-16T21:03:20-06:00",
    author = "Thottbot",
    body = "## Jasper Fel <Shady Dealer>\n\n- Located in the Barracks, Old Town, Stormwind.\n- Sells various shady and rare items.\n- Useful for Rogues and those looking for uncommon goods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1326"] == nil then
    NPCComments["1326"] = {}
end
table.insert(NPCComments["1326"], {
    npc_id = 1326,
    comment_id = 2797888,
    date = "2004-11-15T00:38:27-06:00",
    author = "Thottbot",
    body = "## Sloan McCoy <Poison Supplier>\n\n- Located in the Barracks, Old Town, Stormwind.\n- Sells poison-related items for Rogues.\n- Handy for Rogues needing to restock poisons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["1328"] == nil then
    NPCComments["1328"] = {}
end
table.insert(NPCComments["1328"], {
    npc_id = 1328,
    comment_id = 2841128,
    date = "2006-12-29T22:07:33-06:00",
    author = "Thottbot",
    body = "# Elly Langston <Barmaid>\n\n- **Location**: Roams the Pig and Whistle Tavern in Old Town.\n- **Interactions**:\n  - **/kiss**: She responds with a /shy emote.\n  - **/dance**: She will dance with you.\n  - **Buying/Selling**: She starts dancing on her own.\n  - **/rude**: Try it out for fun responses.\n- **Trivia**: She is responsive to various emotes, making her a fun character to interact with.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1333"] == nil then
    NPCComments["1333"] = {}
end
table.insert(NPCComments["1333"], {
    npc_id = 1333,
    comment_id = 2843683,
    date = "2004-12-30T09:31:22-06:00",
    author = "Thottbot",
    body = "# Gerik Koen <Two Handed Weapon Merchant>\n- Found in Old Town, Stormwind.\n- Located in the \"Heavy Handed Weapons\" shop.\n- Near the Pig and Whistle Tavern.\n- Sells two-handed weapons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1337"] == nil then
    NPCComments["1337"] = {}
end
table.insert(NPCComments["1337"], {
    npc_id = 1337,
    comment_id = 57575,
    date = "2007-03-26T14:52:15-05:00",
    author = "28574",
    body = "## Mountaineer Gwarth\n\n- **Location:** Located in Dun Morogh, often near Kharanos.\n- **Role:** Friendly NPC, part of the Dwarven mountaineers.\n- **Tip:** Good NPC for flavor and atmosphere, not for quests or combat.\n- **Lore:** Represents the dwarven defenders of Dun Morogh, showcasing the hardy nature of dwarven NPCs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1340"] == nil then
    NPCComments["1340"] = {}
end
table.insert(NPCComments["1340"], {
    npc_id = 1340,
    comment_id = 2813911,
    date = "2005-03-25T21:14:46-06:00",
    author = "Thottbot",
    body = "# Mountaineer Kadrell\n\n- **Location:** Patrols around Thelsamar in Loch Modan.\n- **Questgiver:** Silvermine quest \"Filthy Paws.\"\n- **Tip:** Look for him walking around the town if you cannot find him in a static spot.\n- **Hint:** Collect rat ears while doing the quest for additional benefits.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1343"] == nil then
    NPCComments["1343"] = {}
end
table.insert(NPCComments["1343"], {
    npc_id = 1343,
    comment_id = 2840476,
    date = "2005-12-23T15:13:21-06:00",
    author = "Thottbot",
    body = "# Mountaineer Stormpike\n\n- **Location:** Found at (24, 18) in Algaz Station, north of Thelsamar.\n- **Roles:** Provides tasks related to South Gate Outpost (86, 48).\n- **Tip:** References to map locations might be inaccurate, verify on your map.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1344"] == nil then
    NPCComments["1344"] = {}
end
table.insert(NPCComments["1344"], {
    npc_id = 1344,
    comment_id = 2895000,
    date = "2006-09-04T14:41:01-05:00",
    author = "Allakhazam",
    body = "# Prospector Ironband\n\n- Involved in the quest \"Murdaloc.\"\n- Located at coordinates 65,65.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1346"] == nil then
    NPCComments["1346"] = {}
end
table.insert(NPCComments["1346"], {
    npc_id = 1346,
    comment_id = 77080,
    date = "2007-05-03T11:18:50-05:00",
    author = "13122",
    body = "# Georgio Bolero <Artisan Tailor>\n\n- Found in Stormwind City, Mage Quarter at 43,74.\n- Trains Expert Tailoring. Requires 125 Tailoring skill and level 20 to train.\n- Does NOT teach Journeyman Tailoring; see Sellandus in Stormwind for that.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["1349"] == nil then
    NPCComments["1349"] = {}
end
table.insert(NPCComments["1349"], {
    npc_id = 1349,
    comment_id = 2895011,
    date = "2004-09-26T07:28:12-05:00",
    author = "Allakhazam",
    body = "### Agustus Moulaine <Mail Armor Merchant>\n\n- **Location:** Found in Stormwind, in the Cathedral Square.\n- **Role:** Sells Mail armor for players.\n- **Tip:** Ideal for purchasing early Mail gear if you prefer NPC vendors over crafting or finding drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1351"] == nil then
    NPCComments["1351"] = {}
end
table.insert(NPCComments["1351"], {
    npc_id = 1351,
    comment_id = 2809321,
    date = "2004-12-24T13:04:19-06:00",
    author = "Thottbot",
    body = "# Brother Cassius <Reagent Vendor>\n\n- Located in the Cathedral, Cathedral Square.\n- Coordinates: 43, 27.\n- Head right upon entering the main room.\n- Not very conveniently placed – plan your visit accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1352"] == nil then
    NPCComments["1352"] = {}
end
table.insert(NPCComments["1352"], {
    npc_id = 1352,
    comment_id = 2798554,
    date = "2006-08-05T12:38:06-05:00",
    author = "Thottbot",
    body = "### Fluffy\n\n- Fluffy is a bunny at Amberstill Ranch.\n- The lady chasing Fluffy sells Snowshoe Rabbits.\n- No combat needed; friendly NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1353"] == nil then
    NPCComments["1353"] = {}
end
table.insert(NPCComments["1353"], {
    npc_id = 1353,
    comment_id = 2799108,
    date = "2006-03-13T02:45:47-06:00",
    author = "Thottbot",
    body = "# Sarltooth\n\n- **Level:** 29, non-elite blue raptor.\n- **Location:** Found at 33,51 in Wetlands on top of the ridge overlooking Welgar's Excavation Site.\n- **Spawn Areas:** Usually on the western ridge, occasionally in the southeastern pit (20% chance).\n- **Path Access:** Climb from the western side, walk up cliffs, or use planked walkways.\n- **Quest:** Target for the Alliance quest chain in Wetlands.\n- **Solo Tips:** Soloable around level 27-29. He has a fast attack speed but is manageable with basic combat and occasional self-heals. \n\nCombat Tips:\n- **Low-Level Strategy:** If around level 24-26, be prepared to heal or use defensive abilities.\n- **Class Tips:** Classes with self-healing or pets (like Paladins, Druids, and Hunters) will have an easier time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["1356"] == nil then
    NPCComments["1356"] = {}
end
table.insert(NPCComments["1356"], {
    npc_id = 1356,
    comment_id = 2817687,
    date = "2004-12-08T13:36:05-06:00",
    author = "Thottbot",
    body = "# Prospector Stormpike\n\n- Located at Ironforge coordinates 75, 12.\n- Check these coordinates if in-game maps are not available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1364"] == nil then
    NPCComments["1364"] = {}
end
table.insert(NPCComments["1364"], {
    npc_id = 1364,
    comment_id = 2836363,
    date = "2007-01-30T01:04:30-06:00",
    author = "Thottbot",
    body = "# Balgaras the Foul\n\n- **Location Tips:**\n  - Often found in the basement of the second house to the right in the Dark Iron mini-city near quest pick-up.\n  - Can also be found in Dun Modr, in the blacksmith-like building or at Direforge Hill (61, 29) and coordinates 47, 17.\n- **Spawn Rate:**\n  - Unknown, but he may take a while to appear; check different buildings if waiting too long.\n- **Combat Tips:**\n  - Immune to shadow spells. Warlocks and Shadow Priests should bring friends or use non-shadow spells.\n  - Aggros with guards and a minion. Recommended to tackle with at least 3 people, including a healer.\n  - For Feral Druids, stun and crowd control are key; backing off upon aggroing can help manage adds.\n- **Soloing:**\n  - High-level characters can solo him, but pulling him without attracting additional mobs can be difficult.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["1367"] == nil then
    NPCComments["1367"] = {}
end
table.insert(NPCComments["1367"], {
    npc_id = 1367,
    comment_id = 2895043,
    date = "2005-12-14T16:51:42-06:00",
    author = "Allakhazam",
    body = "## Billy\n\n- **Lore Insight**: Billy shares tales, like one about a golden fish granting three wishes. No in-game interaction with this fish exists, so it's likely just lore or fiction.\n- **Trivia**: He also mentions the Sewer Beast, a rare spawn in Stormwind. This adds a layer of mystique around his character.\n- **Role**: Pay attention to his stories for fun lore but know they might not always lead to in-game events or rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1377"] == nil then
    NPCComments["1377"] = {}
end
table.insert(NPCComments["1377"], {
    npc_id = 1377,
    comment_id = 2821628,
    date = "2006-06-22T10:20:54-05:00",
    author = "Thottbot",
    body = "# Pilot Stonegear\n\n- Found at coordinates 50, 49 or 49, 48 in Steelgrill's Depot.\n- Located in Dun Morogh.\n- Useful for early Dwarf and Gnome quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1378"] == nil then
    NPCComments["1378"] = {}
end
table.insert(NPCComments["1378"], {
    npc_id = 1378,
    comment_id = 2797193,
    date = "2005-11-14T05:11:31-06:00",
    author = "Thottbot",
    body = "# Pilot Bellowfiz\n\n- Located at coordinates 49,48 in Dun Morogh.\n- Interact with him for quests related to the Gnomeregan Exiles and engineering.\n- Useful NPC for beginners in the area seeking early quests and lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1386"] == nil then
    NPCComments["1386"] = {}
end
table.insert(NPCComments["1386"], {
    npc_id = 1386,
    comment_id = 2836434,
    date = "2007-05-17T22:43:17-05:00",
    author = "Thottbot",
    body = "### Rogvar <Master Alchemist>\n- **Location**: Found in Stonard, Swamp of Sorrows, near the Warlock trainer.\n- **Access**: Requires level 35+ to receive Artisan Alchemist training.\n- **Cost**: Training to Artisan Alchemy costs around 4g 50s.\n- **Reputation**: This is Horde territory; Alliance players need to be cautious.\n- **Tips**:\n  - Follow the main road through Deadwind Pass, avoiding high-level mobs.\n  - Collect useful recipes from Rogvar even if below Lv 35.\n  - Ensure to get the flight path in Stonard while visiting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["1388"] == nil then
    NPCComments["1388"] = {}
end
table.insert(NPCComments["1388"], {
    npc_id = 1388,
    comment_id = 2811165,
    date = "2007-04-13T01:04:45-05:00",
    author = "Thottbot",
    body = "# Vagash\n\n- **Location**: Found around coordinates 62, 47 in a cave.\n- **For Warlocks**: Chain Fear works well. Use DoTs and Fear to keep him at bay. Use a Voidwalker to tank if needed.\n- **For Rogues**: Difficult solo; consider grouping up or leveling further.\n- **For Hunters**: Use pet with Growl, Mend Pet to keep pet alive, and disengage when needed.\n- **For Paladins and Mages**: Can be soloed at level 10 with careful management of abilities.\n- **General Tip**: Fear and DoTs are highly effective; ensure you maintain distance and control during the fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1397"] == nil then
    NPCComments["1397"] = {}
end
table.insert(NPCComments["1397"], {
    npc_id = 1397,
    comment_id = 2895090,
    date = "2007-01-04T15:25:48-06:00",
    author = "Allakhazam",
    body = "## Frostmane Seer\n\n- Attack edge NPCs first to avoid aggroing the central group.\n- Not very difficult to defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1398"] == nil then
    NPCComments["1398"] = {}
end
table.insert(NPCComments["1398"], {
    npc_id = 1398,
    comment_id = 2895091,
    date = "2004-12-13T21:19:52-06:00",
    author = "Allakhazam",
    body = "# Boss Galgosh <Stonesplinter Chieftain>\n\n- **Level Range:** Suitable for players around level 18-21.\n- **Combat Tips:**\n  - **Mages and Rogues:** Should find this NPC relatively easy to defeat.\n  - **Hunters:** Ensure your pet is well-protected; fight can be challenging.\n- **Loot:** Known drops include a belt and the Block Mallet weapon. Consider sending the mallet to a lower-level character.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1399"] == nil then
    NPCComments["1399"] = {}
end
table.insert(NPCComments["1399"], {
    npc_id = 1399,
    comment_id = 2804004,
    date = "2006-07-20T10:29:18-05:00",
    author = "Thottbot",
    body = "# Magosh <Stonesplinter Tribal Shaman>\n\n- Located at Ironband's Excavation Site.\n- Level 21, uncommon spawn; 4-6 hours respawn time.\n- Accompanied by 2-3 Stonesplitter Diggers (Level 19-21).\n- Grouping recommended for players below Level 26.\n- Drops the \"Desperado Cape\" frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1402"] == nil then
    NPCComments["1402"] = {}
end
table.insert(NPCComments["1402"], {
    npc_id = 1402,
    comment_id = 31023,
    date = "2007-02-05T03:42:50-06:00",
    author = "entropicdragon",
    body = "# Topper McNabb\n\n- **References in Dialogue**:\n  - Quotes from Warcraft III: Complains about Alliance army building towers behind his farm.\n  - Popeye Reference: Says \"I will gladly pay you Tuesday for a hamburger today.\"\n\n- **Interactions**:\n  - Often asks for money or offers to shine armor but cannot actually interact or give him money.\n  - No hidden quest or specific purpose; primarily for flavor and atmosphere in the game.\n  \n- **Humorous Quotes**:\n  - \"Spare some change for a poor blind man? ...What do you mean I'm not blind? ...I'M NOT BLIND! I CAN SEE! It's a miracle!\"\n\n**Tip**: Enjoy his amusing dialogue, but note he does not offer any interactive quests or services.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 202,
})
if NPCComments["1405"] == nil then
    NPCComments["1405"] = {}
end
table.insert(NPCComments["1405"], {
    npc_id = 1405,
    comment_id = 2803443,
    date = "2005-12-07T13:34:55-06:00",
    author = "Thottbot",
    body = "# Morris Lawry\n\n- Found in Stormwind at coordinates 43, 49.\n- Appears to have no significant role or function.\n- Unreliable for in-game loans or transactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["1410"] == nil then
    NPCComments["1410"] = {}
end
table.insert(NPCComments["1410"], {
    npc_id = 1410,
    comment_id = 48501,
    date = "2007-03-09T01:52:49-06:00",
    author = "Nerissa",
    body = "# Loranna Dawnfyre UNUSED (Reuse me) <Priest Trainer>\n\n* Uses instant-cast **Shadow Shock** for 600-800 damage.\n* Drains mana significantly with **Feedback** and **Mana Tap**.\n* High melee damage; consider **kiting** or **stunning**.\n* If doing \"Escape from Firewing Point!\" quest, expect two at Firewing Point's entrance.\n* **Shadow resistance** reduces Shock damage; useful for paladins.\n* Difficult for lower DPS classes; avoid unless well-prepared.\n* Rogue-friendly: quick kills and decent loot drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1411"] == nil then
    NPCComments["1411"] = {}
end
table.insert(NPCComments["1411"], {
    npc_id = 1411,
    comment_id = 67847,
    date = "2007-04-15T21:42:13-05:00",
    author = "amphibiac",
    body = "# Ian Strom <Rogue Trainer>\n\n- **Training Location:** Found inside the inn – go up two flights of stairs and into the bedroom on the left.\n- **Services:** Provides skill training for Rogues.\n- **Respeccing:** Does not offer talent respec options.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["1412"] == nil then
    NPCComments["1412"] = {}
end
table.insert(NPCComments["1412"], {
    npc_id = 1412,
    comment_id = 2895112,
    date = "2006-07-17T23:20:26-05:00",
    author = "Allakhazam",
    body = "### Squirrel\n\n- **Neutral NPC**: They don't attack or provide combat challenges.\n- **No Loot or Skin**: Squirrels do not drop any loot and can't be skinned.\n- **Low Health**: They have only 8 health points and are Level 1.\n- **Non-interactive**: Squirrels can’t be tamed as pets.\n- **Location Issues**: Sometimes map locations for squirrels might be inaccurate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1413"] == nil then
    NPCComments["1413"] = {}
end
table.insert(NPCComments["1413"], {
    npc_id = 1413,
    comment_id = 2829831,
    date = "2006-10-10T01:17:36-05:00",
    author = "Thottbot",
    body = "# Janey Anship\n\n- **Friendly NPC**\n  - **Lore:** Known for wearing a distinctive, \"Holier than thou\" robe.\n  - **Robe Inquiry:** Players have shown interest in her robe; check in-game or community databases to see if it or its model is available for players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["1415"] == nil then
    NPCComments["1415"] = {}
end
table.insert(NPCComments["1415"], {
    npc_id = 1415,
    comment_id = 2895125,
    date = "2006-03-03T00:20:12-06:00",
    author = "Allakhazam",
    body = "### Suzanne\n\n- Suzanne's robes are purely cosmetic and not obtainable in-game.\n- Often accompanied by NPC friends, but the robes are non-unique.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1416"] == nil then
    NPCComments["1416"] = {}
end
table.insert(NPCComments["1416"], {
    npc_id = 1416,
    comment_id = 2799517,
    date = "2004-12-10T09:57:40-06:00",
    author = "Thottbot",
    body = "## Grimand Elmore\n\n- Located in the Dwarven District of Stormwind. Enter from the west side.\n- Turn left after entering to find the weapons shop where he resides.\n- Coordinates: X:53, Y:13 in Stormwind City (useful for mods like CTMod).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1417"] == nil then
    NPCComments["1417"] = {}
end
table.insert(NPCComments["1417"], {
    npc_id = 1417,
    comment_id = 11254,
    date = "2006-12-08T14:32:46-06:00",
    author = "6984",
    body = "### Young Wetlands Crocolisk\n\n- **Neutral NPC**.\n- **Hunters:** Crocolisks are less desirable pets due to awkward movement and raspy noise. Consider bears or boars for their versatility and tanking abilities.\n- **Respawn Rate:** Expect slow respawns, which may affect quest completion speed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1419"] == nil then
    NPCComments["1419"] = {}
end
table.insert(NPCComments["1419"], {
    npc_id = 1419,
    comment_id = 65715,
    date = "2007-04-11T19:40:17-05:00",
    author = "10938",
    body = "## Fizzles\n\n- **Pet Purchase**: Buy this rabbit from Yarlyn Amberstill in Dun Morogh. [More info](https://www.wowhead.com/classic/item=8497).\n- **Owner**: Fizzles is owned by the Arcane Trinkets vendor in Stormwind.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1420"] == nil then
    NPCComments["1420"] = {}
end
table.insert(NPCComments["1420"], {
    npc_id = 1420,
    comment_id = 2807756,
    date = "2007-03-06T16:06:30-06:00",
    author = "Thottbot",
    body = "## Toad\n\n- **Frog Faction Fun**: Preferred more for the frog faction in Cenarion Expedition.\n- **Loot Misconception**: Toads don't drop Fadeleaf; they can't be looted. Likely a game bug.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1421"] == nil then
    NPCComments["1421"] = {}
end
table.insert(NPCComments["1421"], {
    npc_id = 1421,
    comment_id = 2837726,
    date = "2007-05-15T17:11:40-05:00",
    author = "Thottbot",
    body = "## Private Merle <Rebel Soldier>\n\n- **Quest Chain:** Begins with Jungle Secrets in STV. Hang out at Rebel Camp and follow Private Thorsen when he patrols.\n- **Private Thorsen:** When he goes on patrol and gets attacked by Kurzen's men, kill them to get a quest.\n- **Unveiling:** Private Merle is revealed during Patrol Schedules quest part.\n- **Behavior:** Can act strangely: patrols, turns neutral (yellow), fights NPCs, or wanders to Duskwood.\n- **Patrol Attack:** Kurzen's men attack during Thorsen's patrol. Be ready to assist.\n- **Duskwood:** Might encounter him near Duskwood, can be killed if unintentional AoE damage is used.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["1422"] == nil then
    NPCComments["1422"] = {}
end
table.insert(NPCComments["1422"], {
    npc_id = 1422,
    comment_id = 15343,
    date = "2006-12-14T04:27:44-06:00",
    author = "kanaxya",
    body = "# Corporal Sethman\n\n- Found at Rebel Camp in Stranglethorn Vale.\n- Coordinates: 38, 89.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1424"] == nil then
    NPCComments["1424"] = {}
end
table.insert(NPCComments["1424"], {
    npc_id = 1424,
    comment_id = 2839416,
    date = "2006-10-16T15:43:58-05:00",
    author = "Thottbot",
    body = "# Master Digger\n\n- **Respawn Time:** Can take anywhere from 1 to 24 hours to respawn.\n- **Location:** Found deep inside the mine, head straight down without turning.\n- **Combat:** Be cautious of fleeing adds in the area; they can swarm and kill you.\n- **Loot:** Known for a valuable green shovel; ensure the area is clear before engaging to avoid interruptions.\n- **Persistence:** Be prepared to camp for a while if you're on a quest requiring his defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1425"] == nil then
    NPCComments["1425"] = {}
end
table.insert(NPCComments["1425"], {
    npc_id = 1425,
    comment_id = 2820188,
    date = "2007-05-18T16:06:40-05:00",
    author = "Thottbot",
    body = "# Grizlak\n\n- **Location:** Found deep within the cave at coordinates 25, 27.\n- **Respawn Time:** Approximately 2 hours.\n- **Combat Tips:**\n  - **Adds:** Be cautious of additional enemies; clear surrounding mobs if possible.\n  - **Difficulty:** Manageable for low-level players (around level 13-14).\n  - **Class-Specific:** Hunters find him easy; Paladins and Warriors can handle him with or without healing potions.\n- **Reward:** Drops are valuable for level 13 characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1427"] == nil then
    NPCComments["1427"] = {}
end
table.insert(NPCComments["1427"], {
    npc_id = 1427,
    comment_id = 2813592,
    date = "2006-01-04T06:59:01-06:00",
    author = "Thottbot",
    body = "# Harlan Bagley\n\n- Located in the Lionheart Armory, nearby square in Stormwind.\n- Does not sell items; likely a quest or lore-based NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1428"] == nil then
    NPCComments["1428"] = {}
end
table.insert(NPCComments["1428"], {
    npc_id = 1428,
    comment_id = 2895141,
    date = "2006-02-23T15:20:41-06:00",
    author = "Allakhazam",
    body = "### Rema Schneider\n\n- Located at coordinates 50.56 in Stormwind City.\n- Friendly NPC, often found near the Canal District.\n- Offers basic tailoring patterns for new players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1435"] == nil then
    NPCComments["1435"] = {}
end
table.insert(NPCComments["1435"], {
    npc_id = 1435,
    comment_id = 2821666,
    date = "2007-05-18T09:03:45-05:00",
    author = "Thottbot",
    body = "### Zardeth of the Black Claw\n\n- **Location**: Found in Stormwind at coordinates 26,78.\n- **Neutral NPC**: No combat needed.\n- **Noteworthy**: May have quest or lore significance for certain chains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1436"] == nil then
    NPCComments["1436"] = {}
end
table.insert(NPCComments["1436"], {
    npc_id = 1436,
    comment_id = 2805860,
    date = "2007-05-16T12:39:07-05:00",
    author = "Thottbot",
    body = "# Watcher Cutford <The Night Watch>\n- Yells \"BEWARE\" when Stitches is nearby.\n- Be cautious of Stitches' approach if you hear him yell.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["1437"] == nil then
    NPCComments["1437"] = {}
end
table.insert(NPCComments["1437"], {
    npc_id = 1437,
    comment_id = 2817690,
    date = "2005-05-15T15:12:42-05:00",
    author = "Thottbot",
    body = "### Thomas Booker\n- Friendly NPC.\n- Known as \"The Horse Whisperer.\"\n- Often seen walking with a horse.\n- Adds immersive lore to the environment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1439"] == nil then
    NPCComments["1439"] = {}
end
table.insert(NPCComments["1439"], {
    npc_id = 1439,
    comment_id = 2835648,
    date = "2007-05-17T10:23:08-05:00",
    author = "Thottbot",
    body = "# Lord Baurles K. Wishock <House of Nobles>\n\n- Located in Stormwind Keep at coordinates 75,32 (or 74,31).\n- Part of the House of Nobles in Stormwind, associated with civic and political lore.\n- Does not currently offer quests or interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1440"] == nil then
    NPCComments["1440"] = {}
end
table.insert(NPCComments["1440"], {
    npc_id = 1440,
    comment_id = 2812331,
    date = "2006-08-28T22:02:13-05:00",
    author = "Thottbot",
    body = "# Milton Sheaf <Librarian>\n\n- **Location**: Found in Stormwind Keep at coordinates 74,7.\n- **Directions**: Enter the keep and take the first left to reach him.\n- **Role**: Serves as the librarian; likely involved in quests related to lore or books.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1442"] == nil then
    NPCComments["1442"] = {}
end
table.insert(NPCComments["1442"], {
    npc_id = 1442,
    comment_id = 2895148,
    date = "2007-01-31T06:27:22-06:00",
    author = "Allakhazam",
    body = "# Helgrum the Swift\n\n- Located up the long stairs in the building on the left.\n- Found in a room with two others at the top.\n- He starts the quest \"Neeka Bloodscar\" despite not having a '!' above his head.\n- No combat required; look for him to begin the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1443"] == nil then
    NPCComments["1443"] = {}
end
table.insert(NPCComments["1443"], {
    npc_id = 1443,
    comment_id = 2801509,
    date = "2005-05-19T14:36:19-05:00",
    author = "Thottbot",
    body = "# Fel'zerul\n\n- **Location:** Fel'zerul is in the building to the left of the Inn and windrider at coordinates 47, 54. He is not on top of the Inn.\n- **Quest Tips:** For his quest, swim around the foot of the temple to find artifacts embedded in the soil. Beware of non-elite level 38-40 fish.\n- **Note:** Easy quest with straightforward objectives.\n- **Trivia:** Possible reference to StarCraft characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["1448"] == nil then
    NPCComments["1448"] = {}
end
table.insert(NPCComments["1448"], {
    npc_id = 1448,
    comment_id = 2818111,
    date = "2007-03-12T12:59:33-05:00",
    author = "Thottbot",
    body = "### Neal Allen <Engineering & General Goods Supplier>\n\n- **Location:** Inside the keep at coordinates 10,56. Turn left as you enter, then left again.\n- **Note:** Does not stock Bronze Tubes; check the Auction House for those.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 91,
})
if NPCComments["1449"] == nil then
    NPCComments["1449"] = {}
end
table.insert(NPCComments["1449"], {
    npc_id = 1449,
    comment_id = 2815294,
    date = "2005-03-05T11:26:02-06:00",
    author = "Thottbot",
    body = "# Witch Doctor Unbagwa\n\n- **Quest Info**: Quest \"Stranglethorn Fever\" given by Fin Fizracket in Booty Bay (level 40 required).\n- **Location**: Coordinates are 34,61 in Spirit Den at the end of Mistvale Valley.\n- **Preparation**: Gather 10 Gorilla Fangs before approaching.\n- **Combat Tips**:\n  - **Waves**: Expect 3 waves of gorillas (level 42+).\n    - **Wave 1**: 3 gorillas\n    - **Wave 2**: 5 gorillas\n    - **Wave 3**: 5 gorillas plus named gorilla Mokk\n  - **Solo Strategy**: Focus on killing adds quickly in the first two waves. Use cooldowns and health regeneration between waves.\n  - **Mokk**: Prioritize killing Mokk and loot his heart immediately before dying if overwhelmed.\n- **Tips for Warriors**: Use Retaliation for the second wave, bandage between waves, and focus on Mokk in the third wave.\n- **Tips for Rogues**: Use Vanish and healing potions strategically, and keep an eye on Witch Doctor's health.\n- **Death**: If you die, you can rez and complete the quest if you have Mokk’s heart.\n- **Cooperation**: Form a group to manage waves more effectively. Be cautious of spawn conflicts with other players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["1451"] == nil then
    NPCComments["1451"] = {}
end
table.insert(NPCComments["1451"], {
    npc_id = 1451,
    comment_id = 68192,
    date = "2007-04-16T14:49:27-05:00",
    author = "35877",
    body = "# Camerick Jongleur <Wandering Minstrel>\n\n- **Role:** Not involved in any quests or significant interactions.\n- **Appearance:** Simply a wandering minstrel NPC; does not play music or perform actions.\n- **Tip:** No need to seek him out for gameplay purposes.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["1456"] == nil then
    NPCComments["1456"] = {}
end
table.insert(NPCComments["1456"], {
    npc_id = 1456,
    comment_id = 2822357,
    date = "2004-12-18T11:16:38-06:00",
    author = "Thottbot",
    body = "# Kersok Prond <Tradesman>\n\n- **Location**: Found inside the inn on the main floor.\n- **Role**: Sells general goods; useful for resupply during your adventures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1457"] == nil then
    NPCComments["1457"] = {}
end
table.insert(NPCComments["1457"], {
    npc_id = 1457,
    comment_id = 2895169,
    date = "2006-02-26T20:30:31-06:00",
    author = "Allakhazam",
    body = "# Samor Festivus <Shady Dealer>\n\n- Located in Menethil Harbour's inn on the second floor.\n- Offers shady deals; check his stock for unique items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1458"] == nil then
    NPCComments["1458"] = {}
end
table.insert(NPCComments["1458"], {
    npc_id = 1458,
    comment_id = 2799715,
    date = "2006-09-11T00:38:59-05:00",
    author = "Thottbot",
    body = "### Telurinon Moonshadow <Herbalism Trainer>\n- **Location:** Found at coordinates 7,55 in Moonglade.\n- **Tip:** Offers Herbalism training and skill upgrades.\n- **Tip:** Ideal for druids due to Moonglade's easy access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1463"] == nil then
    NPCComments["1463"] = {}
end
table.insert(NPCComments["1463"], {
    npc_id = 1463,
    comment_id = 2895172,
    date = "2005-01-01T01:44:30-06:00",
    author = "Allakhazam",
    body = "# Falkan Armonis <Reagent Vendor>\n\n- **No Pearls**: Does not sell pearls; these are drop-only.\n- **Location**: Found at coordinates 8, 56.\n- **Inventory Note**: Vendor items may include player-sold items if not yet cycled out. Check back occasionally.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1465"] == nil then
    NPCComments["1465"] = {}
end
table.insert(NPCComments["1465"], {
    npc_id = 1465,
    comment_id = 2810051,
    date = "2005-07-30T16:07:32-05:00",
    author = "Thottbot",
    body = "# Drac Roughcut <Tradesman>\n\n- Located inside the inn in Thelsamar.\n- Positioned behind the Innkeeper, up the stairs.\n- Look for a husky dwarf; easily identifiable in the inn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["1470"] == nil then
    NPCComments["1470"] = {}
end
table.insert(NPCComments["1470"], {
    npc_id = 1470,
    comment_id = 2798330,
    date = "2007-05-16T22:23:37-05:00",
    author = "Thottbot",
    body = "# Ghak Healtouch <Journeyman Alchemist>\n\n- **Location**: Coordinates 37,49 in Kharanos, Dun Morogh.\n- **Directions**: Behind the inn, in a building next to the Herbalist. Leave the inn, turn right, and go to the next building.\n- **Role**: Offers alchemy services and supplies for aspiring alchemists.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["1474"] == nil then
    NPCComments["1474"] = {}
end
table.insert(NPCComments["1474"], {
    npc_id = 1474,
    comment_id = 2895180,
    date = "2007-05-14T18:43:42-05:00",
    author = "Allakhazam",
    body = "### Rann Flamespinner <Tailoring Supplies>\n\n- **Location:** Found in Ironforge.\n- **Role:** Sells tailoring supplies; useful for tailors.\n- **Items:** Check for thread, dyes, and other essential tailoring materials.\n- **Tip:** Always compare prices with other vendors for the best deal.\n- **Trivia:** Shares a name with an NPC in EverQuest, hinting at possible easter egg.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1476"] == nil then
    NPCComments["1476"] = {}
end
table.insert(NPCComments["1476"], {
    npc_id = 1476,
    comment_id = 2895181,
    date = "2005-12-04T16:47:57-06:00",
    author = "Allakhazam",
    body = "## Hargin Mundar\n- Dwarf NPC speaking in Dwarvish.\n- Might be referencing Loch Modan.\n- No combat required, NPC is likely part of a quest or lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1477"] == nil then
    NPCComments["1477"] = {}
end
table.insert(NPCComments["1477"], {
    npc_id = 1477,
    comment_id = 2895182,
    date = "2006-02-06T04:28:56-06:00",
    author = "Allakhazam",
    body = "# Christoph Faral\n\n- Engages in humorous dialogue, good for a light-hearted moment.\n- Possibly a memorial character, adding lore depth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["1478"] == nil then
    NPCComments["1478"] = {}
end
table.insert(NPCComments["1478"], {
    npc_id = 1478,
    comment_id = 2895184,
    date = "2006-02-06T04:29:37-06:00",
    author = "Allakhazam",
    body = "# Aedis Brom\n\n- Engaging dialogue; worth listening to for lore enthusiasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["1489"] == nil then
    NPCComments["1489"] = {}
end
table.insert(NPCComments["1489"], {
    npc_id = 1489,
    comment_id = 2895185,
    date = "2006-02-16T17:53:57-06:00",
    author = "Allakhazam",
    body = "# Zanzil Hunter\n\n- **Hostile NPC**: Engage with caution.\n- **Combat Tips**:\n  - Strong level: Be prepared with potions and abilities.\n  - Watch out for any special abilities; use crowd control if possible.\n- **General Advice**: Approach with a well-rounded, high-level group.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1492"] == nil then
    NPCComments["1492"] = {}
end
table.insert(NPCComments["1492"], {
    npc_id = 1492,
    comment_id = 2796363,
    date = "2006-12-17T21:43:05-06:00",
    author = "Thottbot",
    body = "# Gorlash\n\n- **Location**: Found along the east coast of Stranglethorn Vale, often near coordinates (35,71) or (36,70).\n- **Difficulty**: Level 47 elite with high HP and damage; challenging to solo without strong gear or potions.\n- **Respawn**: Approximately every 8 minutes.\n- **Classes**:\n  - **Hunters**: Effective with kiting and pet usage.\n  - **Warriors**: Tough due to high melee damage; distance helps.\n  - **Mages/Warlocks**: Use fear, DoTs, and kiting.\n  - **Rogues**: Gouge kite and lead him to BB guards.\n- **Special Quest**: Required for \"The Captain's Chest\" quest.\n- **Drops**: Generally money; occasionally items like Blackskull Shield.\n- **Combat Tip**: No long-range attacks or stuns; kite if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1493"] == nil then
    NPCComments["1493"] = {}
end
table.insert(NPCComments["1493"], {
    npc_id = 1493,
    comment_id = 43121,
    date = "2007-02-27T00:52:34-06:00",
    author = "12789",
    body = "# Mok'rash\n\n- **Location:** Spawns on a small island west of the Booty Bay boat jetty. Often near the goblin statue at Janeiro Point.\n- **Respawn Time:** Approximately 2 hours.\n- **Quest:** Drops a sash that starts a quest leading to a 12 dodge rating trinket, which can be turned in to Captain Smotts near the Ratchet boat pier.\n- **Hostile Level 50 Elite:**\n  - **General Combat Tips:**\n    - Kiting strategies are effective. Mages and Shamans can kite Mok'rash to Booty Bay where guards can help finish him off.\n    - Casters like Warlocks and Priests can solo him by fearing and using damage-over-time spells.\n    - Warlocks should use their imp for stamina boost and mana regeneration through Dark Pact.\n    - Priests can use shadow spells and Power Word: Shield to mitigate damage.\n  - **Class-Specific Strategies:**\n    - **Mage:** Use Frostbolt and Blink for kiting. Utilize Improved Frostbolt, Permafrost, Ice Barrier, Frostbite, and Ice Block.\n    - **Warlock:** Use Fear, Corruption, and Curse of Agony. Keep the imp on passive for Dark Pact.\n    - **Shaman:** Use Water Walking and kite to docks for guard assistance.\n    - **Hunter:** Maintain distance, use pet for tanking if necessary, and be prepared to use healing potions.\n    - **Druid:** Transform into aquatic form for swimming dodge.\n    - **Priest:** Use Levitate for mobility and spam Shadow Word: Pain while retreating to Booty Bay guards.\n- **Damage Warning:** Can deal significant damage with hits over 800; ensure you have high armor and health for melee encounters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["1494"] == nil then
    NPCComments["1494"] = {}
end
table.insert(NPCComments["1494"], {
    npc_id = 1494,
    comment_id = 2317,
    date = "2006-10-27T06:15:11-05:00",
    author = "5385",
    body = "# Negolash\n\n- **Location**: Found in the Wild Shore region of Stranglethorn Vale (STV).\n- **Summoning**: He is summoned during the quest \"Facing Negolash\" from a wrecked row boat located at coordinates 34, 77.\n- **Combat Strategy**: Solo players at level 48 can kite Negolash. Ensure you maintain aggro and kite him towards Booty Bay or through STV.\n- **Group Tactics**: Suitable for groups; be prepared to see other players (both factions) attempting to kill him.\n\nUseful links:\n- [Facing Negolash Quest](https://www.wowhead.com/classic/quest=618/facing-negolash)\n- [Wrecked Row Boat](https://www.wowhead.com/classic/object=2289)",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1495"] == nil then
    NPCComments["1495"] = {}
end
table.insert(NPCComments["1495"], {
    npc_id = 1495,
    comment_id = 2841144,
    date = "2007-05-19T14:37:16-05:00",
    author = "Thottbot",
    body = "### Deathguard Linnea\n\n- Located at coordinates 65,60.\n- Found near a tent at the leather/skinner camp, just northeast of Undercity.\n- Accessible via the right branch out of Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["1496"] == nil then
    NPCComments["1496"] = {}
end
table.insert(NPCComments["1496"], {
    npc_id = 1496,
    comment_id = 60183,
    date = "2007-03-31T15:37:26-05:00",
    author = "Killahs",
    body = "## Deathguard Dillinger\n\n- Found at coordinates 58,51.\n- Check around if initially not visible.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1498"] == nil then
    NPCComments["1498"] = {}
end
table.insert(NPCComments["1498"], {
    npc_id = 1498,
    comment_id = 2839784,
    date = "2006-05-15T20:57:53-05:00",
    author = "Thottbot",
    body = "# Bethor Iceshard\n\n- Located in the Magic Quarter, Undercity at coordinates 84,17.\n- Found on a sculpture.\n- Important NPC for quests and lore related to Undercity's magic and undead themes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1499"] == nil then
    NPCComments["1499"] = {}
end
table.insert(NPCComments["1499"], {
    npc_id = 1499,
    comment_id = 2895271,
    date = "2005-06-30T11:16:24-05:00",
    author = "Allakhazam",
    body = "### Magistrate Sevren\n\n- Located in Brill, Tirisfal Glades.\n- Offers important quests for new Forsaken players.\n- Key character in Forsaken lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1500"] == nil then
    NPCComments["1500"] = {}
end
table.insert(NPCComments["1500"], {
    npc_id = 1500,
    comment_id = 2895272,
    date = "2006-01-08T22:42:03-06:00",
    author = "Allakhazam",
    body = "## Coleman Farthing\n\n- **Lore**: Coleman Farthing is a notable NPC in the Western Plaguelands, related to the completion of quests in Andorhal.\n- **Quests**: He plays a key role for Alliance players seeking to complete the \"A Matter of Time\" and \"The Annals of Darrowshire\" quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1501"] == nil then
    NPCComments["1501"] = {}
end
table.insert(NPCComments["1501"], {
    npc_id = 1501,
    comment_id = 2815766,
    date = "2007-04-12T19:09:01-05:00",
    author = "Thottbot",
    body = "# Mindless Zombie\n\n- **Group Size**: Requires a large group (40+ players).\n- **Recommended Level**: Ensure all players are level 68 or higher.\n- **Gear Check**: Decent gear, partial tier 2 recommended.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["1504"] == nil then
    NPCComments["1504"] = {}
end
table.insert(NPCComments["1504"], {
    npc_id = 1504,
    comment_id = 2895276,
    date = "2006-05-03T12:12:33-05:00",
    author = "Allakhazam",
    body = "# Young Night Web Spider\n\n- **Pull Carefully:** Use a ranged spell or ability to pull one spider at a time. Avoid pulling multiple to reduce difficulty.\n- **Watch for Poison DOT:** The spider applies a poison DOT dealing 1 damage every 3 seconds. This can add up over time, and at lower levels, you likely can't remove it.\n- **Combat Strategy:** Start with melee attacks and spells. If the spider is not dead within a few seconds, switch to kiting to minimize damage taken.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1505"] == nil then
    NPCComments["1505"] = {}
end
table.insert(NPCComments["1505"], {
    npc_id = 1505,
    comment_id = 2895277,
    date = "2006-05-03T11:55:34-05:00",
    author = "Allakhazam",
    body = "# Night Web Spider\n\n- **Pulling:** Use a ranged spell or ability to pull one spider at a time. Avoid pulling multiple spiders.\n- **Abilities:** Beware of their poison DOT, which deals 1 damage per 3 seconds.\n- **Combat:** Start with auto-attacks and use additional spells. If the spider isn't dead in a few seconds, kite it to stay safe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1506"] == nil then
    NPCComments["1506"] = {}
end
table.insert(NPCComments["1506"], {
    npc_id = 1506,
    comment_id = 2895278,
    date = "2005-06-27T14:06:50-05:00",
    author = "Allakhazam",
    body = "## Scarlet Convert\n* Low-level mob, found around levels 1-10.\n* Worth a modest amount of gold (about 3gp).\n* Commonly drops Darnassian Bleu.\n\nCombat tips:\n* Easily defeated; suitable for beginners.\n* Minimal threat due to low level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1508"] == nil then
    NPCComments["1508"] = {}
end
table.insert(NPCComments["1508"], {
    npc_id = 1508,
    comment_id = 2895282,
    date = "2005-09-14T06:22:51-05:00",
    author = "Allakhazam",
    body = "# Young Scavenger\n\n- **Good Hunter Pet**: Tame a Young Scavenger for a reliable hunter pet that performs well in combat.\n- **Attributes**: 2.0 attack speed, good DPS, and effective tanking capabilities.\n- **Appearance**: Unique black-to-white color gradient with yellow eyes; stands out from common wolves.\n- **Leveling Advantage**: Easier to level after patch 1.7; rewarding to raise from low levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1511"] == nil then
    NPCComments["1511"] = {}
end
table.insert(NPCComments["1511"], {
    npc_id = 1511,
    comment_id = 2895286,
    date = "2006-10-11T11:16:40-05:00",
    author = "Allakhazam",
    body = "# Enraged Silverback Gorilla\n\n- **Quest-Spawned:** Only appears during the \"Stranglethorn Fever\" quest in Stranglethorn Vale.\n- **Location:** Ensure someone is doing the quest to find them.\n- **Combat Tips:** Suitable level range is around 35-40; find a party if struggling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1512"] == nil then
    NPCComments["1512"] = {}
end
table.insert(NPCComments["1512"], {
    npc_id = 1512,
    comment_id = 2819102,
    date = "2006-12-22T20:24:34-06:00",
    author = "Thottbot",
    body = "## Duskbat\n\n- **Combat Tip**: Be cautious of their stun ability; it can momentarily incapacitate you.\n- **Damage Info**: They deal minor damage (4-5 points).\n- **Strategy**: Prioritize using abilities or buffs that prevent or mitigate stuns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1513"] == nil then
    NPCComments["1513"] = {}
end
table.insert(NPCComments["1513"], {
    npc_id = 1513,
    comment_id = 2895291,
    date = "2006-01-31T15:10:17-06:00",
    author = "Allakhazam",
    body = "### Mangy Duskbat\n\n- Levels 3-4, similar to Duskbats.\n- Low challenge, easy to defeat.\n- Good for early leveling and practice combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1514"] == nil then
    NPCComments["1514"] = {}
end
table.insert(NPCComments["1514"], {
    npc_id = 1514,
    comment_id = 2833875,
    date = "2006-01-08T06:21:43-06:00",
    author = "Thottbot",
    body = "# Mokk the Savage\n\n- **Location**: Summon Mokk in the Spirit Den northeast of Booty Bay via Witch Doctor Unbagwa.\n- **Summoning Requirement**: Collect 10 Gorilla Fangs to summon Mokk.\n- **Combat Tips**:\n  - **Waves of Gorillas**: Expect at least 2 waves. Prepare for multiple attackers.\n  - **Group Recommended**: Soloing is tough. A group or high-level friend is advisable.\n  - **Focus on Mokk**: Concentrate on Mokk and loot his heart quickly.\n- **Pet Info**: Mokk is not tamable. For a similar look, tame Uhk'loc in Un'goro Crater (level 53 rare gorilla).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["1516"] == nil then
    NPCComments["1516"] = {}
end
table.insert(NPCComments["1516"], {
    npc_id = 1516,
    comment_id = 2895296,
    date = "2005-07-09T01:02:41-05:00",
    author = "Allakhazam",
    body = "# Konda\n\n- **Unique Appearance**: Unlike regular silvered gorillas with black skin, Konda has blue skin.\n- **Quest-Related Spawn**: Only appears during the \"Stranglethorn Fever\" quest.\n- **Hunter’s Opportunity**: Highly sought-after by hunters for a rare pet due to his high armor and hitpoints.\n- **Tameable**: Confirmed to be tameable in recent patches. Perfect for hunters seeking a unique companion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1528"] == nil then
    NPCComments["1528"] = {}
end
table.insert(NPCComments["1528"], {
    npc_id = 1528,
    comment_id = 2895306,
    date = "2007-01-28T03:32:34-06:00",
    author = "Allakhazam",
    body = "### Shambling Horror\n\n- Located near Gunther Arcanus in an island.\n- Contains a Lich's Book on a table nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1529"] == nil then
    NPCComments["1529"] = {}
end
table.insert(NPCComments["1529"], {
    npc_id = 1529,
    comment_id = 2895307,
    date = "2006-11-19T16:43:15-06:00",
    author = "Allakhazam",
    body = "## Bleeding Horror\n\n- Level 19 Undead Fiend in Shadowfang Keep.\n- Deals shadow damage; resist with shadow protection.\n- Bring healing potions and dispel effects if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1530"] == nil then
    NPCComments["1530"] = {}
end
table.insert(NPCComments["1530"], {
    npc_id = 1530,
    comment_id = 2819320,
    date = "2006-09-06T06:09:54-05:00",
    author = "Thottbot",
    body = "### Rotting Ancestor\n\n- **Quick to Obtain**: Collect 8 of each item from this NPC in under 5 minutes.\n- **Beware of Dargoll**: Watch out for Dargoll, a potentially troublesome character nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1531"] == nil then
    NPCComments["1531"] = {}
end
table.insert(NPCComments["1531"], {
    npc_id = 1531,
    comment_id = 84123,
    date = "2007-05-16T15:32:28-05:00",
    author = "18814",
    body = "### Lost Soul\n\n- **Frequent Respawns**: This NPC respawns rapidly, sometimes within a minute. Be prepared for repeated engagements.\n- **Location Coordinates**: Common spawn points are at coordinates 53,48 and 53,45.\n- **Loot**: Often drops a Wispy Cloak and occasionally minor items like a small red pouch or copper.\n- **Combat Tips**: Despite being marked as a rare spawn, it is easy to kill with low difficulty. \n\nAvoid excessive farming as loot quality is generally poor.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["1533"] == nil then
    NPCComments["1533"] = {}
end
table.insert(NPCComments["1533"], {
    npc_id = 1533,
    comment_id = 2812361,
    date = "2006-12-29T12:43:09-06:00",
    author = "Thottbot",
    body = "# Tormented Spirit\n\n- **Location:** Found at Agamand Mills.\n- **Drops:** Ghostly Bracers.\n- **Combat Tips:**\n  - Be cautious if you're around level 10 as she spawns in the middle of an enemy camp.\n  - Clear surrounding enemies before engaging to avoid additional threats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1548"] == nil then
    NPCComments["1548"] = {}
end
table.insert(NPCComments["1548"], {
    npc_id = 1548,
    comment_id = 2895329,
    date = "2005-08-21T14:28:26-05:00",
    author = "Allakhazam",
    body = "### Cursed Darkhound\n\n- **Tamable?** No, Cursed Darkhounds are not tamable.\n- **Meat Drop Rate:** Good drop rate for meat, useful for cooking, but not 100%.\n- **Unusual Loot:** Drops items like bows and weapons, likely as a flavor/lore aspect, simulating the loot from previous victims.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1550"] == nil then
    NPCComments["1550"] = {}
end
table.insert(NPCComments["1550"], {
    npc_id = 1550,
    comment_id = 2837848,
    date = "2005-11-16T10:47:45-06:00",
    author = "Thottbot",
    body = "# Thrashtail Basilisk\n\n- **Location**: Found around a mine.\n- **Grinding**: Great for grinding XP, especially before getting your mount.\n- **Drop Info**: Uncertain if they drop high-value items like the Staff of Jordan, likely rare if at all.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1551"] == nil then
    NPCComments["1551"] = {}
end
table.insert(NPCComments["1551"], {
    npc_id = 1551,
    comment_id = 50523,
    date = "2007-03-13T10:27:55-05:00",
    author = "13639",
    body = "# Ironjaw Basilisk\n\n- Found at path entrance @ 37.2, 49 in Stranglethorn Vale (STV).\n- Enter the basilisk area by following the path off the main road in STV that turns from east to north; look for a cave at the back.\n- Targets primarily use melee attacks; no spell reflection or silencing.\n- Great for grinding Thick Leather and high-priced vendor trash.\n- Rare spawn in the cave often drops valuable items.\n- Expected level range is 38-44, but mostly level 44.\n- Noteworthy drops include the Underworld Band, Thornstone Sledgehammer, and other valuable gear.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1552"] == nil then
    NPCComments["1552"] = {}
end
table.insert(NPCComments["1552"], {
    npc_id = 1552,
    comment_id = 2827175,
    date = "2005-11-16T08:27:59-06:00",
    author = "Thottbot",
    body = "### Scale Belly\n\n- **Location:** Scale Belly spawns in the crystal mine cave, often found on a stone ledge or the plateau surrounded by water.\n- **Spawn Rate:** Roughly every 4 to 24 hours. He is a rare spawn, so check frequently.\n- **Spawn Variants:** Sometimes appears as a \"Gold Dragon\" elite and sometimes a \"Silver Dragon\" elite. His elite status has reportedly been removed.\n- **Drops:**\n  - Green mail leggings with fire resistance, useful for entry-level Molten Core.\n  - Chromatic Sword, a prized loot for its unique appearance.\n- **Combat Tips:**\n  - Easily soloed around level 40-48, regardless of class.\n  - Be mindful of surrounding mobs in the cave; deal with them first if necessary.\n  - He is not significantly tougher than a regular level 45 mob.\n\nGood luck on your hunt for Scale Belly!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["1553"] == nil then
    NPCComments["1553"] = {}
end
table.insert(NPCComments["1553"], {
    npc_id = 1553,
    comment_id = 2895357,
    date = "2006-01-31T15:12:37-06:00",
    author = "Allakhazam",
    body = "# Greater Duskbat\n\n- **Location:** Found throughout Tirisfal Glades.\n- **Combat Tips:** New players may struggle, but experienced players can handle them easily.\n- **Drops:** They have a few notable drops.\n- **Pets:** Can teach the \"Cower\" ability to pets, useful for reducing threat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1554"] == nil then
    NPCComments["1554"] = {}
end
table.insert(NPCComments["1554"], {
    npc_id = 1554,
    comment_id = 2823558,
    date = "2007-04-28T00:12:17-05:00",
    author = "Thottbot",
    body = "# Vampiric Duskbat\n\n- **Combat Tip:** Can stun and interrupt spellcasting or taming attempts. Be cautious in combat.\n- **Skill Note:** Does not possess the screech skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1557"] == nil then
    NPCComments["1557"] = {}
end
table.insert(NPCComments["1557"], {
    npc_id = 1557,
    comment_id = 2798991,
    date = "2006-12-21T12:41:46-06:00",
    author = "Thottbot",
    body = "# Elder Mistvale Gorilla\n\n- **Hunters**: Can be tamed to learn Thunderstomp (Rank 2).\n- **Drops**: Rare items like Staff of Jordan, Bow of Searing Arrows, and The Green Tower may drop.\n- **Quest**: Needed for the Aged Gorilla Sinew quest; drop rates vary.\n- **Farming**: Good for skinning; yields thick/heavy hides, and rugged leather.\n- **Combat Tip**: Use ranged attacks to avoid Thunderstomp’s area effect.\n- **Location**: Stranglethorn Vale, level 40-41.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1558"] == nil then
    NPCComments["1558"] = {}
end
table.insert(NPCComments["1558"], {
    npc_id = 1558,
    comment_id = 2895378,
    date = "2007-02-10T14:14:15-06:00",
    author = "Allakhazam",
    body = "### Silverback Patriarch\n\n- **Combat Tip:** Use abilities that prevent stuns or stuns the Silverback Patriarch.\n- **Taming Tip:** Consider using Concussive Shot to slow or Freezing Trap to immobilize it during taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1559"] == nil then
    NPCComments["1559"] = {}
end
table.insert(NPCComments["1559"], {
    npc_id = 1559,
    comment_id = 2820909,
    date = "2005-07-21T23:41:03-05:00",
    author = "Thottbot",
    body = "# King Mukla\n\n- **Not Tamable**: Mukla has 11,000+ HP, 3,000+ armor, and deals 460-500 damage per hit.\n- **Rogue Strategy**: Utilize Crippling Poison, kite him to manage distance, bandage often, use Blind and Evasion effectively, never stand in front of him.\n- **Hunter Strategy**: Clear surrounding area, use traps and kiting tactics, employ Concussive Shot and Aspect of the Pack to maintain distance.\n- **Warlock Strategy**: Clear nearby gorillas, use Curse of Exhaustion to kite, chain Fear when low on mana.\n- **Mage Strategy**: Frostbolt kite while avoiding panthers, use mana potions as necessary.\n- **Druid Strategy**: Use Dire Bear form, root and bash to heal, repeat. Maintain 6,300 AC with MotW.\n- **Paladin Strategy**: Use bubbles, potions, bandages, and various buffs to outlast Mukla.\n- **Location**: Found on the southeast island of the Stranglethorn Vale as part of the \"Message in a Bottle\" quest. \n\nMukla is a challenging fight but can be managed with strategic kiting, proper use of abilities, and clearing the area first.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1560"] == nil then
    NPCComments["1560"] = {}
end
table.insert(NPCComments["1560"], {
    npc_id = 1560,
    comment_id = 2798023,
    date = "2006-02-10T01:47:43-06:00",
    author = "Thottbot",
    body = "## Yvette Farthing\n\n- **Role:** Friendly NPC.\n- **Location:** Typically found in the Tirisfal Glades.\n- **Noteworthy:** Provides quests related to Undead lore.\n- **Tip:** Engage with her for valuable early-game quest chains and lore about the Forsaken.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1561"] == nil then
    NPCComments["1561"] = {}
end
table.insert(NPCComments["1561"], {
    npc_id = 1561,
    comment_id = 2895411,
    date = "2006-09-12T23:50:02-05:00",
    author = "Allakhazam",
    body = "# Bloodsail Raider\n\n- **Loot:** Rare drops include Hyacinth Macaw and Staff of Jordan. Common drops include Volatile Rum, green items, and crafting patterns.\n- **Level:** Verify current level in-game; no specific level mentioned in the comment.\n- **Farm Tips:** Persistent farming yields rare items, so be prepared for long farming sessions.\n- **Combat:** Bring AoE abilities to deal with multiple mobs efficiently.\n- **Location:** Commonly found near coastline areas in Stranglethorn Vale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1562"] == nil then
    NPCComments["1562"] = {}
end
table.insert(NPCComments["1562"], {
    npc_id = 1562,
    comment_id = 2895413,
    date = "2006-05-08T15:16:20-05:00",
    author = "Allakhazam",
    body = "# Bloodsail Mage\n\n- Located just outside the entrance of Booty Bay.\n- Hostile NPC, be prepared for combat.\n- They wear distinctive robes; players often ask about their look.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1563"] == nil then
    NPCComments["1563"] = {}
end
table.insert(NPCComments["1563"], {
    npc_id = 1563,
    comment_id = 2895416,
    date = "2006-08-03T02:35:31-05:00",
    author = "Allakhazam",
    body = "# Bloodsail Swashbuckler\n\n- **Reputation Farming**: Killing Bloodsail Swashbucklers increases Bloodsail Buccaneers reputation but decreases Booty Bay reputation. Be prepared for Booty Bay NPCs to become hostile.\n- **Engaging NPCs**: To attack Booty Bay NPCs for Bloodsail reputation, you must set your character \"At War\" with Booty Bay.\n- **Combat Tip**: These NPCs are commonly found in Stranglethorn Vale. Ensure you are adequately geared and possibly grouped to handle multiple enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1564"] == nil then
    NPCComments["1564"] = {}
end
table.insert(NPCComments["1564"], {
    npc_id = 1564,
    comment_id = 2895424,
    date = "2007-05-18T12:04:15-05:00",
    author = "Allakhazam",
    body = "# Bloodsail Warlock\n\n- **Overpowered**: Approach with caution; these NPCs can be challenging.\n- **Rogue Strategy**: Sap the warlock to neutralize it temporarily. Either kill the accompanying creature first or focus on the warlock and use Vanish to escape.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1568"] == nil then
    NPCComments["1568"] = {}
end
table.insert(NPCComments["1568"], {
    npc_id = 1568,
    comment_id = 2895428,
    date = "2005-04-04T20:37:33-05:00",
    author = "Allakhazam",
    body = "## Undertaker Mordo\n\n- Located in Deathknell, starter area for Undead.\n- Gives starting quests related to the Undead.\n- Provides important lore about Forsaken.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1605"] == nil then
    NPCComments["1605"] = {}
end
table.insert(NPCComments["1605"], {
    npc_id = 1605,
    comment_id = 2895431,
    date = "2007-01-13T11:41:38-06:00",
    author = "Allakhazam",
    body = "# Paladin 10\n\n- No specific information available.\n- General tip: Focus on leveling and obtaining class-specific abilities.\n- Use abilities like Divine Shield and Lay on Hands to stay alive.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1632"] == nil then
    NPCComments["1632"] = {}
end
table.insert(NPCComments["1632"], {
    npc_id = 1632,
    comment_id = 2895433,
    date = "2006-06-10T14:23:57-05:00",
    author = "Allakhazam",
    body = "# Adele Fielder <Journeyman Leatherworker>\n\n- **Creepy Atmosphere:** Expect eerie music inside Adele's house, especially as you move upstairs and near the stairs.\n- **Profession Trainer:** Adele Fielder is a Journeyman Leatherworker, providing Leatherworking training if you're at the appropriate skill level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1645"] == nil then
    NPCComments["1645"] = {}
end
table.insert(NPCComments["1645"], {
    npc_id = 1645,
    comment_id = 2895434,
    date = "2005-12-05T15:28:31-06:00",
    author = "Allakhazam",
    body = "### Quartermaster Hicks <Master Weaponsmith>\n- Visit Quartermaster Hicks for master-level weaponsmithing.\n- Located in Booty Bay, Stranglethorn Vale.\n- Consult him for weapon crafting specialties, or to check Axe Smithing details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1646"] == nil then
    NPCComments["1646"] = {}
end
table.insert(NPCComments["1646"], {
    npc_id = 1646,
    comment_id = 1966,
    date = "2006-10-16T16:37:08-05:00",
    author = "Bestplay3",
    body = "# Baros Alexston <City Architect>\n\n- **Location**: Found in City Hall, Cathedral Square, Stormwind. Coordinates: 49,30.\n- **Tips**:\n  - Enter City Hall to the east of the Cathedral and next to the Argent Dawn building.\n  - Completing his quests may require considerable running but yields good XP and a useful ring.\n  - Known for a series of quests that can be time-consuming but rewarding.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1649"] == nil then
    NPCComments["1649"] = {}
end
table.insert(NPCComments["1649"], {
    npc_id = 1649,
    comment_id = 2895442,
    date = "2006-06-01T13:11:47-05:00",
    author = "Allakhazam",
    body = "# UNUSED Jordan Croft <Reuse Me>\n\n- No current in-game functionality or lore.\n- Likely a placeholder or test NPC with no active role.\n- Ignore this NPC as it serves no purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1650"] == nil then
    NPCComments["1650"] = {}
end
table.insert(NPCComments["1650"], {
    npc_id = 1650,
    comment_id = 76092,
    date = "2007-05-01T13:12:11-05:00",
    author = "11098",
    body = "# Terry Palin <Lumberjack>\n\n- **Location:** Lumberjack in the Elwynn Forest.\n- **Role:** Non-combat NPC, provides ambiance and humor.\n- **Trivia:** Known for humorous references to Monty Python's \"Lumberjack Song\". No quest or vendor functionality.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["1653"] == nil then
    NPCComments["1653"] = {}
end
table.insert(NPCComments["1653"], {
    npc_id = 1653,
    comment_id = 2895445,
    date = "2005-09-13T01:41:06-05:00",
    author = "Allakhazam",
    body = "## Bloodsail Elder Magus\n\n- Neutral NPC part of the Bloodsail Buccaneers faction.\n- Gain reputation by attacking Booty Bay NPCs and completing quests against the Steamwheedle Cartel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1654"] == nil then
    NPCComments["1654"] = {}
end
table.insert(NPCComments["1654"], {
    npc_id = 1654,
    comment_id = 2807519,
    date = "2007-04-10T10:34:13-05:00",
    author = "Thottbot",
    body = "## Gregor Agamand\n\n- **Location:** Found around coordinates 45,29.\n- **Movement:** Patrols between the two windmills in the area.\n- **Behavior:** Sometimes walks the path with a Lost Soul or stands by a windmill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1655"] == nil then
    NPCComments["1655"] = {}
end
table.insert(NPCComments["1655"], {
    npc_id = 1655,
    comment_id = 2826551,
    date = "2005-10-09T13:46:22-05:00",
    author = "Thottbot",
    body = "# Nissa Agamand\n\n- Located in the first building to the right from the south, around the courtyard.\n- Found at coordinates 49.35.\n- Can be challenging due to multiple enemies; consider bringing a friend for assistance.\n- Look for her at the top of the building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1656"] == nil then
    NPCComments["1656"] = {}
end
table.insert(NPCComments["1656"], {
    npc_id = 1656,
    comment_id = 1248,
    date = "2006-09-30T13:21:39-05:00",
    author = "3733",
    body = "# Thurman Agamand\n\n- **Location:** Near windmill at coordinates 42,32. Moves south and around the cliff edge.\n- **Strength:** Slightly stronger than an average level 10.\n- **Map:** Typically found near the bottom marker on the map.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1657"] == nil then
    NPCComments["1657"] = {}
end
table.insert(NPCComments["1657"], {
    npc_id = 1657,
    comment_id = 2826501,
    date = "2006-12-21T13:46:28-06:00",
    author = "Thottbot",
    body = "### Devlin Agamand\n\n- **Location:** Tirisfal Glades, around 47.42 coordinates.\n- **Roaming:** Patrols between towers, often south of Nissa's location.\n- **Paths:** Moves near the road but is usually found on the field between windmills and houses.\n- **Combat Tip:** Be cautious as he may roam, making it easy to pull additional mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1658"] == nil then
    NPCComments["1658"] = {}
end
table.insert(NPCComments["1658"], {
    npc_id = 1658,
    comment_id = 2815581,
    date = "2007-04-10T22:29:54-05:00",
    author = "Thottbot",
    body = "# Captain Dargol\n\n- **Location:** Found in the Agamand Family Crypt at coordinates around 52,27.\n- **Surroundings:** Surrounded by 4-5 mobs, primarily level 9-11.\n- **Combat Tips:**\n  - **Low Level Strategy:** Recommended to be level 13 or higher for easier combat.\n  - **Group Strategy:** For levels 1-15, bring a friend due to the number of surrounding mobs.\n  - **Solo Strategy:** Use crowd control or potions to manage multiple enemies. Stealth classes can use stealth to minimize aggro.\n- **Quest Tip:** Required for the \"Agamand Heirlooms\" quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1660"] == nil then
    NPCComments["1660"] = {}
end
table.insert(NPCComments["1660"], {
    npc_id = 1660,
    comment_id = 2895464,
    date = "2007-02-22T08:06:28-06:00",
    author = "Allakhazam",
    body = "# Scarlet Bodyguard\n\n- Found inside the tower of the Scarlet Monastery.\n- Only two of them spawn within the tower. Plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1662"] == nil then
    NPCComments["1662"] = {}
end
table.insert(NPCComments["1662"], {
    npc_id = 1662,
    comment_id = 4909,
    date = "2006-11-28T04:30:51-06:00",
    author = "danyjr",
    body = "# Captain Perrine\n\n- **Location:** 51, 67 in the tower west of Undercity.\n- **Spawn Info:** Appears inside a small broken tower with one additional enemy.\n- **Tip:** Be prepared to handle both Captain Perrine and his add simultaneously.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1663"] == nil then
    NPCComments["1663"] = {}
end
table.insert(NPCComments["1663"], {
    npc_id = 1663,
    comment_id = 2895471,
    date = "2006-09-17T21:04:12-05:00",
    author = "Allakhazam",
    body = "# Dextren Ward\n\n- Likely inspired by H.P. Lovecraft's Charles Dexter Ward.\n- Found in a room near the end of the left passage in the dungeon.\n- Has just over 2500 health.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1664"] == nil then
    NPCComments["1664"] = {}
end
table.insert(NPCComments["1664"], {
    npc_id = 1664,
    comment_id = 2843831,
    date = "2007-04-14T00:15:15-05:00",
    author = "Thottbot",
    body = "# Captain Vachon\n\n- **Location:** Spawns inside a tower.\n- **Adds:** Often accompanied by multiple mobs.\n- **Combat Tips:**\n  - Use crowd control like Slumber Sand on adds if available.\n  - Focus on nuking the boss quickly.\n  - Beware, can be difficult to solo at lower levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1665"] == nil then
    NPCComments["1665"] = {}
end
table.insert(NPCComments["1665"], {
    npc_id = 1665,
    comment_id = 2895480,
    date = "2006-12-27T13:12:32-06:00",
    author = "Allakhazam",
    body = "# Captain Melrache\n\n- **Location**: Spawns at the tower with 2 guards.\n- **Loot**: Drops Melrache's Cloak (level 7, low drop rate) and guards drop Standard Issue Shield (level 5).\n- **Combat Tips**: Level 12, take out guards first to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1666"] == nil then
    NPCComments["1666"] = {}
end
table.insert(NPCComments["1666"], {
    npc_id = 1666,
    comment_id = 2895482,
    date = "2006-09-01T16:26:59-05:00",
    author = "Allakhazam",
    body = "# Kam Deepfury\n\n- **Location:** Found in the second room to the left after heading right at the entrance of the dungeon.\n- **Health:** Approximately 3500 health.\n- **Combat Tips:** Be prepared for shield attacks; consider using abilities that weaken physical damage or disarm tactics to mitigate his shield smacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1667"] == nil then
    NPCComments["1667"] = {}
end
table.insert(NPCComments["1667"], {
    npc_id = 1667,
    comment_id = 2800219,
    date = "2006-10-17T12:45:30-05:00",
    author = "Thottbot",
    body = "## Meven Korgal\n\n- Found at 36,68 in the southernmost tent of the camp.\n- Patrols the hill above Scarlet Convert camp by Deathknell.\n- Rapid respawn rate; be prepared for multiple encounters.\n- He speaks Orcish/Undead and mentions the Scarlet Crusade.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1669"] == nil then
    NPCComments["1669"] = {}
end
table.insert(NPCComments["1669"], {
    npc_id = 1669,
    comment_id = 85556,
    date = "2007-05-19T05:48:12-05:00",
    author = "26387",
    body = "# Defias Profiteer <Free Wheeling Merchant>\n\n- Located upstairs in the largest building resembling an inn in Moonbrook.\n- Check the back bedroom on the top floor for his exact location.\n- Situated to the right when entering Moonbrook.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["1679"] == nil then
    NPCComments["1679"] = {}
end
table.insert(NPCComments["1679"], {
    npc_id = 1679,
    comment_id = 2895493,
    date = "2005-11-25T10:52:31-06:00",
    author = "Allakhazam",
    body = "### Avarus Kharag\n\n- **Role:** No quests associated.\n- **Drops:** Shoulder pads.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1680"] == nil then
    NPCComments["1680"] = {}
end
table.insert(NPCComments["1680"], {
    npc_id = 1680,
    comment_id = 2813312,
    date = "2006-10-11T09:12:51-05:00",
    author = "Thottbot",
    body = "# Matthew Hooper <Fishing Trainer>\n\n- **Lore**: Named after a marine biologist from the movie \"Jaws\" played by Richard Dreyfus.\n- **Function**: Provides fishing training and skills.\n- **Location Tip**: If unsure of his location, consult accurate, detailed maps online.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["1684"] == nil then
    NPCComments["1684"] = {}
end
table.insert(NPCComments["1684"], {
    npc_id = 1684,
    comment_id = 2810867,
    date = "2007-05-17T12:16:37-05:00",
    author = "Thottbot",
    body = "### Khara Deepwater <Fishing Supplies>\n- **Location:** Porch overlooking the lake, near the boat dock at coordinates 40,39.\n- **Supplies:** Sells fishing supplies; stock up on bait and equipment.\n- **Scenic Spot:** Great location for fishing practice and relaxation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["1685"] == nil then
    NPCComments["1685"] = {}
end
table.insert(NPCComments["1685"], {
    npc_id = 1685,
    comment_id = 2895497,
    date = "2006-01-18T20:45:34-06:00",
    author = "Allakhazam",
    body = "# Xandar Goodbeard <General Supplies>\n\n- **Inventory Resupply:** Merchants, including Xandar, typically restock limited supply items periodically. Check back after a short wait if an item is out of stock.\n- **Steelbloom:** This vendor doesn't stock Steelbloom. Look elsewhere, possibly in Westfall, for herbalist supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["1688"] == nil then
    NPCComments["1688"] = {}
end
table.insert(NPCComments["1688"], {
    npc_id = 1688,
    comment_id = 2895498,
    date = "2007-03-26T13:06:35-05:00",
    author = "Allakhazam",
    body = "### Night Web Matriarch\n* **Grind Source**: Good for grinding XP.\n* **Loot**: May drop a blue/grey cloak with decent armor.\n* **Combat**: Be prepared for a challenging fight due to its matriarch status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1689"] == nil then
    NPCComments["1689"] = {}
end
table.insert(NPCComments["1689"], {
    npc_id = 1689,
    comment_id = 3143024,
    date = "2019-07-25T22:13:07-05:00",
    author = "hevgirl",
    body = "# Scarred Crag Boar\n\n- **Skill to Note**: Charges, immobilizes for 1 sec, and boosts next attack power significantly.\n- **Combat Tip**: Keep your distance if possible. It has a charge that can immobilize and deliver a powerful hit.\n- **Pet Usage**: Can be a formidable pet with high attack power boosts, ideal for hunters.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1693"] == nil then
    NPCComments["1693"] = {}
end
table.insert(NPCComments["1693"], {
    npc_id = 1693,
    comment_id = 2818381,
    date = "2007-02-13T17:25:02-06:00",
    author = "Thottbot",
    body = "# Loch Crocolisk\n\n- **Level Range**: Suitable for levels 14-19.\n- **Horde Travel Tip**: Loch Modan is accessible from Undercity; be prepared for the journey.\n- **Skinning and Leatherworking**: Great for leveling these professions.\n- **Combat**: Be cautious; these creatures can be challenging for lower-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["1696"] == nil then
    NPCComments["1696"] = {}
end
table.insert(NPCComments["1696"], {
    npc_id = 1696,
    comment_id = 2895506,
    date = "2005-09-18T14:44:28-05:00",
    author = "Allakhazam",
    body = "# Targorr the Dread\n\n- **Health:** Approximately 2400.\n- **Drops:** Can drop Shadowgems and a sabre.\n- **Strategy:** Be prepared for a tough fight; he can be intimidating.\n- **Farming Tip:** Potentially good farming target for random blue Bind on Equip (BoE) items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1699"] == nil then
    NPCComments["1699"] = {}
end
table.insert(NPCComments["1699"], {
    npc_id = 1699,
    comment_id = 2895507,
    date = "2006-01-30T10:05:22-06:00",
    author = "Allakhazam",
    body = "### Gremlock Pilsnor <Cooking Trainer>\n- Located in Kharanos, Dun Morogh.\n- Offers cooking training for beginner recipes.\n- Perfect for Dwarf-themed roleplaying with a beer-loving touch.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1707"] == nil then
    NPCComments["1707"] = {}
end
table.insert(NPCComments["1707"], {
    npc_id = 1707,
    comment_id = 2814093,
    date = "2007-04-11T17:30:12-05:00",
    author = "Thottbot",
    body = "### Defias Captive\n\n- **Loot**: Drops blue items at a 9.2% chance, good for farming gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1713"] == nil then
    NPCComments["1713"] = {}
end
table.insert(NPCComments["1713"], {
    npc_id = 1713,
    comment_id = 86817,
    date = "2007-05-21T11:23:18-05:00",
    author = "37302",
    body = "# Elder Shadowmaw Panther\n\n- **Prowl Rank:** Can teach hunters Prowl Rank 2.\n- **Movement Boost:** Provides significant movement speed increases for pets.\n- **Stealth Ability:** Puts pets in stealth mode, increasing first attack damage but reducing movement speed.\n- **Taming Info:** Suitable for taming around level 38; stats available online.\n- **Location:** Check map mouseovers and NPC pages for exact locations.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1716"] == nil then
    NPCComments["1716"] = {}
end
table.insert(NPCComments["1716"], {
    npc_id = 1716,
    comment_id = 82973,
    date = "2007-05-14T14:45:54-05:00",
    author = "46331",
    body = "### Bazil Thredd\n\n- **Location:** Found in a room on the right side endcap of the Stockade dungeon.\n- **Health:** Approximately 3200 health points.\n- **Abilities:** Uses smoke bombs.\n- **Combat Tips:** Harder than VanCleef; prepare for a tougher fight. Avoid or mitigate smoke bombs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["1717"] == nil then
    NPCComments["1717"] = {}
end
table.insert(NPCComments["1717"], {
    npc_id = 1717,
    comment_id = 2804384,
    date = "2006-12-22T08:54:07-06:00",
    author = "Thottbot",
    body = "## Hamhock\n\n- Warlock boss in Razorfen Downs.\n- Usually comes with two linked insurgents.\n- Has around 3000 health.\n- Drops can vary; not guaranteed to drop valuable items.\n- Prepare for adds when fighting him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1720"] == nil then
    NPCComments["1720"] = {}
end
table.insert(NPCComments["1720"], {
    npc_id = 1720,
    comment_id = 13992,
    date = "2006-12-12T10:40:41-06:00",
    author = "Daemon",
    body = "# Bruegal Ironknuckle\n\n- Rare spawn in The Stockade; often found in left or right corridor rooms.\n- Use `/target Bruegal Ironknuckle` macro to check his presence from 2/3 down the first corridor.\n- If he isn't there, reset the instance; restrict to 5 resets/hour.\n- Drops valuable items: bracers, fist weapon, and dagger.\n- Spawns roughly once in every 2-3 instances; preparation and patience needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1721"] == nil then
    NPCComments["1721"] = {}
end
table.insert(NPCComments["1721"], {
    npc_id = 1721,
    comment_id = 2804605,
    date = "2004-11-17T23:09:27-06:00",
    author = "Thottbot",
    body = "### Nikova Raskol\n- Roams around Old Town, often seen near the barracks or Heavy Handed Weapons shop.\n- Sometimes found near the fountain, next to Limited Immunity shop.\n- Coordinates: 73.46",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["1725"] == nil then
    NPCComments["1725"] = {}
end
table.insert(NPCComments["1725"], {
    npc_id = 1725,
    comment_id = 2895547,
    date = "2006-08-21T15:44:06-05:00",
    author = "Allakhazam",
    body = "# Defias Watchman\n\n- **Location**: Found in the Deadmines, usually near the ogre boss.\n- **Faction**: They are neither Horde nor Alliance; they belong to the Defias Brotherhood.\n- **Combat Tips**: Be cautious as they often accompany powerful bosses.\n- **Appearance**: They are strong and can appear intimidating.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1726"] == nil then
    NPCComments["1726"] = {}
end
table.insert(NPCComments["1726"], {
    npc_id = 1726,
    comment_id = 2795752,
    date = "2018-11-04T09:50:02-06:00",
    author = "Artora",
    body = "### Defias Magician\n- They spawn Living Flames.\n- Focus on interrupting spell casts.\n- Use crowd control to handle multiple enemies effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1729"] == nil then
    NPCComments["1729"] = {}
end
table.insert(NPCComments["1729"], {
    npc_id = 1729,
    comment_id = 2895553,
    date = "2006-11-20T06:31:44-06:00",
    author = "Allakhazam",
    body = "## Defias Evoker\n\n- **Hostile NPC**: Be prepared for combat.\n- **Spell Warning**: Uses Flamestrike, an Area of Effect (AoE) fire spell.\n- **Combat Tip**: Avoid standing in Flamestrike’s casting circle to minimize damage.\n- **Strategy**: Interrupt casting when possible to reduce AoE damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1731"] == nil then
    NPCComments["1731"] = {}
end
table.insert(NPCComments["1731"], {
    npc_id = 1731,
    comment_id = 61472,
    date = "2007-04-03T08:28:10-05:00",
    author = "Unholysergeant",
    body = "# Goblin Craftsman\n\n- **Melt Ore Spell:** Deals ~100+ fire damage over 15 seconds and slows movement speed.\n- **Debuff Removal:** Use Gnome's Escape Artist, Paladin's Blessing of Freedom, or Druid's shapeshift to remove the movement debuff.\n- **Fleeing Behavior:** They tend to run for help; kill quickly to prevent them from bringing reinforcements.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1732"] == nil then
    NPCComments["1732"] = {}
end
table.insert(NPCComments["1732"], {
    npc_id = 1732,
    comment_id = 2895554,
    date = "2005-12-29T00:33:31-06:00",
    author = "Allakhazam",
    body = "# Defias Squallshaper\n\n- 14.31% green drop rate; good for enchanters collecting materials.\n- Hostile mob; watch out for spellcasting abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1747"] == nil then
    NPCComments["1747"] = {}
end
table.insert(NPCComments["1747"], {
    npc_id = 1747,
    comment_id = 2822386,
    date = "2006-01-27T05:11:21-06:00",
    author = "Thottbot",
    body = "# Anduin Wrynn <King of Stormwind>\n\n- **Lore:** Anduin is a child king with a complex family; his father is captured by nagas, and Onyxia, a black dragon, is posing as a noblewoman.\n- **Immune to Death:** You cannot kill children in WoW, making Anduin immune to death.\n- **Horde Restrictions:** Horde players cannot attack Anduin.\n- **Combat Tips:** To attack Anduin, you must first defeat Highlord Bolvar Fordragon. Otherwise, you cannot target him.\n- **Guard Protection:** Attempts to attack Anduin will result in being swiftly killed by his guards.\n- **Temporary Ruler:** Although Anduin is the king, Highlord Bolvar Fordragon is the acting ruler until he grows older.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 141,
})
if NPCComments["1748"] == nil then
    NPCComments["1748"] = {}
end
table.insert(NPCComments["1748"], {
    npc_id = 1748,
    comment_id = 2811133,
    date = "2005-12-07T09:32:40-06:00",
    author = "Thottbot",
    body = "# Highlord Bolvar Fordragon\n\n- **Role in Stormwind:** Protector of King Anduin Wrynn.\n- **Location:** Found in Stormwind Keep.\n- **Combat Abilities:**\n  - Cleaving attack and AoE stun.\n  - Uses divine shield and heals to full health.\n  - Summons Stormwind guards and nonelite guards.\n  - Sunder armor and AoE hammer of justice.\n  - High survivability due to repeated use of shield wall and laying on hands.\n- **Tactics for Horde Raids:**\n  - Requires large raid groups (30-40 players).\n  - Use mages to handle periodic guard spawns.\n  - High DPS to burn him down quickly.\n  - Tank must be prepared for AoE stun and cleave.\n- **Miscellaneous:**\n  - Bolvar possesses a significant amount of mana.\n  - Known for combating multiple elite dragons during quests.\n  - Encounter difficulty has been adjusted in various patches.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["1749"] == nil then
    NPCComments["1749"] = {}
end
table.insert(NPCComments["1749"], {
    npc_id = 1749,
    comment_id = 10006,
    date = "2006-12-07T22:12:23-06:00",
    author = "7838",
    body = "# Lady Katrana Prestor\n- **Hidden Identity**: Lady Katrana Prestor is actually Onyxia, the broodmother of the Black Dragonflight.\n- **Hunter's Advantage**: She shows up on Dragonkin tracking even in her humanoid form.\n- **Location**: Found in Stormwind Keep at coordinates 77, 17, standing next to Bolvar Fordragon and young King Anduin Wrynn.\n- **Lore**: Onyxia manipulates the leadership of Stormwind and is the daughter of the black dragon, Deathwing, and sister to Nefarian.\n- **Quest Involvement**: Integral to the Onyxia keying questline. During the final event, she reveals herself as Onyxia and must be defeated.\n- **Strategy**: Be prepared, as engaging her triggers a challenging event where she transforms and multiple dragonkin attack. High-level raid groups recommended.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 116,
})
if NPCComments["1751"] == nil then
    NPCComments["1751"] = {}
end
table.insert(NPCComments["1751"], {
    npc_id = 1751,
    comment_id = 2895587,
    date = "2006-12-13T20:26:20-06:00",
    author = "Allakhazam",
    body = "### Mithras Ironhill\n\n- **Location:** Found in Ironforge’s The Great Forge zone.\n- **Role:** Provides lore and minor quests related to metallurgy and dwarven history.\n- **Tip:** Engage in conversation for immersive lore and occasional rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1753"] == nil then
    NPCComments["1753"] = {}
end
table.insert(NPCComments["1753"], {
    npc_id = 1753,
    comment_id = 34370,
    date = "2007-02-11T23:06:19-06:00",
    author = "onecrazymonkey",
    body = "### Maggot Eye\n\n- **Location:** Inside a hut, coordinates around 58,30 in Garren's Haunt, Tirisfal Glades.\n- **Building:** He is specifically in a log cabin, not the barn.\n- **Navigational Tip:** Check the northernmost end of the field.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["1755"] == nil then
    NPCComments["1755"] = {}
end
table.insert(NPCComments["1755"], {
    npc_id = 1755,
    comment_id = 2804044,
    date = "2007-03-12T12:59:39-05:00",
    author = "Thottbot",
    body = "### Marzon the Silent Blade\n\n- **Quick Kill Needed**: Both Marzon and Lord Gregor Escovar must be dealt with quickly during the Attack! quest to prevent Marzon from escaping.\n- **Combat Strategy**: \n  - **Rogues**: Sap Gregor first, focus on taking Marzon down before breaking sap on Gregor.\n  - **Warriors**: Engage both at once; use potions, sharpening stones, or get help from another player if needed.\n  - **Other Classes**: Immobilize or stun one while focusing on the other. Bringing a friend can be very helpful.\n- **Loot Note**: Drops include items like the Holy Shroud and potential rare blue items, which may not be typically listed.\n- **Escape Issue**: If Marzon escapes, he may be difficult to find again, so be prepared for a quick takedown.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1763"] == nil then
    NPCComments["1763"] = {}
end
table.insert(NPCComments["1763"], {
    npc_id = 1763,
    comment_id = 11799,
    date = "2006-12-08T22:03:51-06:00",
    author = "Sly99",
    body = "# Gilnid <The Smelter>\n\n- **Avoid Adds:** Focus on not pulling more than the two adds around him.\n- **Clear Room First:** Defeat all other goblins in the room before engaging Gilnid to avoid additional aggro.\n- **Combat:** He has decent attack speed and uses a gun at long range, which can be annoying.\n- **Drops:** Common drop is Smelting Pants, occasionally Lavishly Jeweled Ring, and sometimes Seer's Pants or Prospector Axe.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1765"] == nil then
    NPCComments["1765"] = {}
end
table.insert(NPCComments["1765"], {
    npc_id = 1765,
    comment_id = 3143098,
    date = "2019-07-25T23:32:04-05:00",
    author = "hevgirl",
    body = "# Worg\n\n- **Hostile/Neutral**: Approach with caution; they boost nearby allies' physical attack damage.\n- **Pet Training**: Can be tamed by hunters at levels 10, 24, 40, and 56 with various damage-boosting ranks.\n- **Varieties**: Includes Worg, Coyote Packleader, Mist Howler, and other named wolves.\n- **Areas**: Present in various locations; use available maps to track them down.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1776"] == nil then
    NPCComments["1776"] = {}
end
table.insert(NPCComments["1776"], {
    npc_id = 1776,
    comment_id = 2895605,
    date = "2006-01-28T15:57:37-06:00",
    author = "Allakhazam",
    body = "### Magtoor\n\n- Coordinates: 25,31 in the game world.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1783"] == nil then
    NPCComments["1783"] = {}
end
table.insert(NPCComments["1783"], {
    npc_id = 1783,
    comment_id = 2839645,
    date = "2007-04-18T01:24:05-05:00",
    author = "Thottbot",
    body = "### Skeletal Flayer\n\n- **Location:** Found at coordinates 47, 81 in Western Plaguelands.\n- **Level Range:** 47-50.\n- **Health:** 2877-2955 HP.\n- **Damage:** 45-89 per hit.\n- **Experience:** 628-656 EXP per kill.\n- **Loot:** Common drops include runecloth, Scourgestones (Argent Dawn rep), and bone fragments. Rare drops can include epic and valuable items.\n- **Combat Tips:**\n  - **Solo Play:** Easy to kill for classes at or above level 50, especially Paladins and Mages.\n  - **AOE Grinding:** Ideal for mages; can pull 3-4 at a time or more for efficient AOE grinding.\n  - **Aggro Management:** Be cautious of aggro; pulling one can sometimes lead to pulling nearby mobs.\n  - **Crowd Control:** Often farmed, expect competition from other players.\n  - **Reputation:** Great for grinding Argent Dawn reputation and farming runecloth for bandages.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1784"] == nil then
    NPCComments["1784"] = {}
end
table.insert(NPCComments["1784"], {
    npc_id = 1784,
    comment_id = 2798485,
    date = "2005-12-28T07:14:24-06:00",
    author = "Thottbot",
    body = "### Skeletal Sorcerer\n\n- **Drops:** Has a chance to drop the Tourmaline Phial.\n- **Location:** Found in an area with high mob activity.\n- **Combat Tip:** Be cautious; they're usually in zones with many mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1785"] == nil then
    NPCComments["1785"] = {}
end
table.insert(NPCComments["1785"], {
    npc_id = 1785,
    comment_id = 2895639,
    date = "2006-12-31T01:22:10-06:00",
    author = "Allakhazam",
    body = "# Skeletal Terror\n\n- **Rep Tip:** Doesn't grant Argent Dawn reputation despite dropping Minion Scourgestones and Bone Fragments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1794"] == nil then
    NPCComments["1794"] = {}
end
table.insert(NPCComments["1794"], {
    npc_id = 1794,
    comment_id = 2811476,
    date = "2006-06-28T23:33:44-05:00",
    author = "Thottbot",
    body = "# Soulless Ghoul\n\n- **Easy to kill:** They have low armor, making them quick to defeat while grinding.\n- **Combat comparison:** Unlike searing ghouls, they deal less damage for their level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1795"] == nil then
    NPCComments["1795"] = {}
end
table.insert(NPCComments["1795"], {
    npc_id = 1795,
    comment_id = 2826857,
    date = "2007-04-12T18:09:28-05:00",
    author = "Thottbot",
    body = "# Searing Ghoul\n\n- **High Damage**: Deals significant damage for its level, be cautious, especially if around level 55-60.\n- **Abilities**: Uses Fire Shield, Flame Shock, and Blast Wave, often spamming these abilities.\n- **Combat Tips**: Avoid grinding on these mobs in Andorhal; they are difficult to handle. Better to target acolytes or soulless ghouls for easier kills.\n- **Area of Effect (AoE)**: Frequently uses AoE attacks, causing considerable damage. Keep your distance if possible.\n- **Loot Drops**: Potentially drops valuable items such as \"Eye of the Flame\".\n- **Class Strategy**: As a shadow priest, use silence and high-damage spells like Shadow Word: Pain and Mind Blast to take them down quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1797"] == nil then
    NPCComments["1797"] = {}
end
table.insert(NPCComments["1797"], {
    npc_id = 1797,
    comment_id = 2895650,
    date = "2007-02-02T21:29:23-06:00",
    author = "Allakhazam",
    body = "# Giant Grizzled Bear\n\n- **Hunter pet**: Strong and tough, suitable for Hunters.\n- **Durability**: Good survivability due to high toughness.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1805"] == nil then
    NPCComments["1805"] = {}
end
table.insert(NPCComments["1805"], {
    npc_id = 1805,
    comment_id = 2895652,
    date = "2006-06-01T04:24:38-05:00",
    author = "Allakhazam",
    body = "# Flesh Golem\n\n- **Easy for Level 60 Hunters:** Can be easily defeated with a ZG bat pet.\n- **Low Threat Level:** No need for healing, can switch to melee for skillups.\n- **Good for Loot:** Potential to drop valuable items like the Hanzo Sword.\n- **Weak for Elites:** Easily manageable even by Level 54 Paladins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1808"] == nil then
    NPCComments["1808"] = {}
end
table.insert(NPCComments["1808"], {
    npc_id = 1808,
    comment_id = 66055,
    date = "2007-04-12T12:50:14-05:00",
    author = "Brandon",
    body = "### Devouring Ooze\n\n- **Spawns Oozelings:** Defeating the Devouring Ooze spawns 3-4 Oozelings with ~700 HP each.\n- **Adds at 50% Health:** The Ooze spawns an Oozeling at 50% health; upon death, four more Oozelings appear.\n- **Tips for Priests:** Use Psychic Scream to scatter adds; consider retreating if multiple Oozes attack to avoid high mana cost.\n- **Quick Kill Recommended:** Defeat it rapidly to minimize the number of Oozeling spawns. Ideal for burst damage classes.\n- **Rogue Caution:** Rogues may struggle due to the additional Oozelings—consider using AOE or cooldowns.\n- **Drops:** Possible loot includes Lord Alexander's Battle Axe.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1809"] == nil then
    NPCComments["1809"] = {}
end
table.insert(NPCComments["1809"], {
    npc_id = 1809,
    comment_id = 3132484,
    date = "2019-06-30T04:46:40-05:00",
    author = "hevgirl",
    body = "### Carrion Vulture\n\n- **Location:** Two spawn points, one north and one south of a specific road.\n- **Difficulty:** Not ideal for farming due to limited numbers.\n- **Abilities:** Incredibly fast with progressive movement speed increases (40%, 60%, 80%).\n- **Combat Tips:**\n  - Keep distance to avoid their speed advantage.\n  - Be prepared to mitigate their melee attack power reduction.\n- **Player Usage:** Can be a pet for Hunters with specific damage and debuff skills.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1812"] == nil then
    NPCComments["1812"] = {}
end
table.insert(NPCComments["1812"], {
    npc_id = 1812,
    comment_id = 2895669,
    date = "2006-06-02T02:59:44-05:00",
    author = "Allakhazam",
    body = "# Rotting Behemoth\n\n- Located in the Weeping Cave, typically at the back.\n- Shares spawn points with oozes, expect both types of mobs.\n- Blue oozes spawn multiple oozelings upon death, be prepared for extra fights.\n- Drops valuable items such as the Greater Nature Protection Potion recipe and Eye of Flame.\n- Suitable for solo farming; can drop Living Essences.\n- Average spawn time, but persistence can yield rare drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1813"] == nil then
    NPCComments["1813"] = {}
end
table.insert(NPCComments["1813"], {
    npc_id = 1813,
    comment_id = 2817822,
    date = "2005-05-20T12:31:10-05:00",
    author = "Thottbot",
    body = "# Decaying Horror\n\n- **Location: Cave**  \n  Found in caves alongside various slimes and Rotting Behemoths. \n\n- **Respawn Mechanics**  \n  Slimes and Decaying Horrors share spawn points. Killing slimes can cause Decaying Horrors to spawn randomly.\n\n- **Loot & Drop Rates**  \n  May drop valuable patterns like Living Breastplate, but drop rates are low. Also drops Greater Nature Protection Potion.\n\n- **Combat Tips**  \n  Relatively easy to kill; however, the cave is filled with other annoying slimes that can complicate combat. Clearing entire spawn points is essential for farming.\n\n- **Notable Advice**  \n  Persistence is key due to the random spawning mechanics. Bring a group or be prepared for extended farming sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1816"] == nil then
    NPCComments["1816"] = {}
end
table.insert(NPCComments["1816"], {
    npc_id = 1816,
    comment_id = 2895690,
    date = "2006-10-16T18:48:04-05:00",
    author = "Allakhazam",
    body = "# Diseased Grizzly\n\n- **Combat Tip:** Don't expect Claw rank 8. They only have Claw rank 7.\n- **Location Tip:** For Claw rank 8, seek out Elder Shardtooth or Winterspring Screecher in Winterspring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1817"] == nil then
    NPCComments["1817"] = {}
end
table.insert(NPCComments["1817"], {
    npc_id = 1817,
    comment_id = 2895691,
    date = "2007-03-01T17:17:31-06:00",
    author = "Allakhazam",
    body = "## Diseased Wolf\n\n- **Shared Spawns**: Kill nearby spiders to spawn more wolves.\n- **Spawn Spread**: The wolves' spawn points are spread over a large area; explore thoroughly.\n- **Dense Spawn Point**: Check around 45,45 for concentrated wolf spawns.\n- **Best Locations**: Look north of the Writhing Haunt and above Dalson's Tears for quicker completion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1822"] == nil then
    NPCComments["1822"] = {}
end
table.insert(NPCComments["1822"], {
    npc_id = 1822,
    comment_id = 2895700,
    date = "2007-01-11T15:41:39-06:00",
    author = "Allakhazam",
    body = "# Venom Mist Lurker\n\n- Located in Western Plaguelands.\n- Potential rare drop: Guttbuster gun.\n- Suitable for XP grinding, especially around level 53.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1826"] == nil then
    NPCComments["1826"] = {}
end
table.insert(NPCComments["1826"], {
    npc_id = 1826,
    comment_id = 2895703,
    date = "2005-12-19T03:47:41-06:00",
    author = "Allakhazam",
    body = "# Scarlet Mage\n\n- **Visibility:** Scarlet Mages might use invisibility. Be cautious and use detection spells or abilities.\n- **Approach:** Maintain distance to avoid surprise attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1827"] == nil then
    NPCComments["1827"] = {}
end
table.insert(NPCComments["1827"], {
    npc_id = 1827,
    comment_id = 2895705,
    date = "2005-07-25T15:56:05-05:00",
    author = "Allakhazam",
    body = "# Scarlet Sentinel\n\n- **Can see through stealth:** Even with high stealth bonuses, these NPCs can detect you.\n- **Be cautious:** Avoid relying solely on stealth abilities; use other strategies when near them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1832"] == nil then
    NPCComments["1832"] = {}
end
table.insert(NPCComments["1832"], {
    npc_id = 1832,
    comment_id = 2895706,
    date = "2005-06-25T23:17:07-05:00",
    author = "Allakhazam",
    body = "### Scarlet Magus\n\n- **Combat Tip:** Drops Brain Hacker, a valuable rare item despite being hard to sell.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1836"] == nil then
    NPCComments["1836"] = {}
end
table.insert(NPCComments["1836"], {
    npc_id = 1836,
    comment_id = 2831274,
    date = "2006-03-18T13:54:54-06:00",
    author = "Thottbot",
    body = "# Scarlet Cavalier\n\n- **Location**: Found exclusively in Mardenholde Keep, Hearthglen, Western Plaguelands.\n- **Abilities**: Uses a 2-second knockdown stun and Mortal Strike frequently.\n- **Patrol Patterns**:\n  - Ground floor: Patrolling in a clockwise direction.\n  - Second floor: Patrolling in a counter-clockwise direction.\n- **Tactics**:\n  - **Soloable Cavaliers**: Ground floor and second floor patrollers can be soloed.\n  - **Bug Exploit**: Clear ground-floor patrollers and Sentinels, aggro Taelan Fordring and the front two Cavaliers, then reset their aggro by exiting and re-entering the Keep quickly. Can pull rear two Cavaliers this way.\n  - **Group Combat**: Remaining two Cavaliers are tied to Taelan Fordring (63 elite paladin). Ideal group: tank, healer, and CC/DPS.\n- **Spawning**: Typically spawn 1-2 at a time and patrol about every 15 minutes.\n- **Tips**:\n  - **Pull Strategy**: Beware that they may aggro as a group; single pulling is challenging.\n  - **Additional Enemies**: Fordring's room has a boss with 4 elite adds; coordination required for group kills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["1837"] == nil then
    NPCComments["1837"] = {}
end
table.insert(NPCComments["1837"], {
    npc_id = 1837,
    comment_id = 2828944,
    date = "2005-12-30T14:21:03-06:00",
    author = "Thottbot",
    body = "# Scarlet Judge\n\n- **Location**: Found in Hearthglen, inside a house similar to the one in Darkshire with the mayor.\n- **Combat Tips**:\n  - **Stun and Debuff**: Watch out for his **Hammer of Justice** (5 sec stun) and **Crusader Strike** (116 holy damage plus debuff).\n  - **Fast Attacks**: Hits quickly and significantly. Pre-buff with defensive spells like Inner Fire.\n  - **Eliminating Adds**: Clear nearby Scarlet Paladins to avoid adds during battle.\n- **General Advice**:\n  - **Health**: Has approximately 7K HP, typical of elite mobs.\n  - **Drops**: Generally drops low-value items (green level 54), not worth farming solely for loot.\n- **Noteworthy Tactics**: Use tools like Gnomish Cloaking Device to bypass other mobs or employ strategies to manage room aggro effectively (e.g., hunter's immolation trap, pet tanking).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1838"] == nil then
    NPCComments["1838"] = {}
end
table.insert(NPCComments["1838"], {
    npc_id = 1838,
    comment_id = 2895718,
    date = "2006-10-21T06:37:35-05:00",
    author = "Allakhazam",
    body = "# Scarlet Interrogator\n\n- **Location:** Found in a tower south of the mine in Hearthglen.\n- **Combat:** Be prepared for a tough fight; he hits hard (can crit for 1000).\n- **Adds:** Pulling him can aggro two level 57 elite paladins who may heal him.\n- **Spawns:** Can appear both downstairs or on the top floor where he can be pulled solo.\n- **Soloing:** Difficult to solo; consider using strong cooldowns and potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1839"] == nil then
    NPCComments["1839"] = {}
end
table.insert(NPCComments["1839"], {
    npc_id = 1839,
    comment_id = 2812241,
    date = "2006-12-22T23:14:24-06:00",
    author = "Thottbot",
    body = "## Scarlet High Clerist\n\n- **Level**: 63+ elite.\n- **Abilities**: Holy Fire, Healing, Power Word: Shield.\n- **Location**: Top of a tower, often accompanied by Scarlet Spellbinders.\n\n### Combat Tips\n- **General Strategies**:\n  - Avoid engaging with multiple adds; try to single-pull if possible.\n  - Interrupt his heals with abilities like Counterspell or Viper Sting.\n  \n- **Class-Specific Tips**:\n  - **Mage**: Counterspell his heals and use Polymorph to control adds.\n  - **Hunter**: Use Freezing Trap for adds, Feign Death to reset aggro, Viper Sting to drain mana. Prioritize pet survival.\n  - **Warlock**: Fear and DoT his adds, keep heals on your pet.\n  - **Rogue**: Consider having backup due to the difficulty of handling multiple mobs.\n  - **Warrior**: Engage at higher levels (around 65), and manage crowd control for adds effectively.\n\n- **Group Play**: Recommended for players to be in groups to handle the adds and the Scarlet High Clerist effectively.\n\n### Loot\n- Drops various high-level green items (e.g., Adventurer's Legguards of the Bear, High Councillor's Pants of the Whale).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["1840"] == nil then
    NPCComments["1840"] = {}
end
table.insert(NPCComments["1840"], {
    npc_id = 1840,
    comment_id = 2895733,
    date = "2006-11-19T19:24:55-06:00",
    author = "Allakhazam",
    body = "# Grand Inquisitor Isillien\n\n- **Combat Tip**: Grand Inquisitor Isillien is a level 63 elite. Be prepared for a tough fight.\n- **Quest Tip**: The enemy NPC in the tower can help you by killing mobs, allowing you to loot them easily after inflicting minor damage.\n- **Exploit Alert**: Players might repeatedly spawn this NPC to exploit the looting mechanics. This could be seen as a way to farm items without active combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1842"] == nil then
    NPCComments["1842"] = {}
end
table.insert(NPCComments["1842"], {
    npc_id = 1842,
    comment_id = 2807156,
    date = "2006-12-22T23:14:45-06:00",
    author = "Thottbot",
    body = "# Highlord Taelan Fordring <Highlord of the Scarlet Crusade>\n\n- **Location**: Found in Mardenholde Keep.\n- **Level**: 63-65 elite.\n- **Guards**: Surrounded by level 57-58 elite guards.\n- **Difficulty**: Hits hard; bring friends (3-4 recommended).\n- **Lore**: Part of the Scarlet Crusade, notorious for extreme zealous behavior and atrocities against suspected plague victims.\n- **Strategy**: Utilize disguises to avoid combat. Maintain a safe distance and let NPC allies handle most of the fighting.\n- **Legacy**: Related to lore about the Ashbringer weapon and mentions ties to significant NPCs in the game's narrative.\n\nFor more efficient combat, stay back and let Highlord or allied NPCs engage enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1843"] == nil then
    NPCComments["1843"] = {}
end
table.insert(NPCComments["1843"], {
    npc_id = 1843,
    comment_id = 2809855,
    date = "2005-12-24T14:46:50-06:00",
    author = "Thottbot",
    body = "## Foreman Jerris\n\n- Located in Hearthglen, typically found in or near the mine or by the lumber mill.\n- Hits hard and fast; bring some crowd control or kite if soloing.\n- Can be soloed by certain classes (e.g., mage, rogue) but prepare for a tough fight.\n- Low-quality loot; often drops green items.\n- May protect a thorium mine, offering a chance to mine valuable resources after defeating him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["1844"] == nil then
    NPCComments["1844"] = {}
end
table.insert(NPCComments["1844"], {
    npc_id = 1844,
    comment_id = 2838654,
    date = "2005-02-18T08:07:14-06:00",
    author = "Thottbot",
    body = "## Foreman Marcrid\n\n- **Location**: Found in the camp west of Northridge Lumber Mill in Western Plaguelands. Sometimes found inside the lumber mill building.\n- **Spawn Behavior**: Independent spawn, he does not replace other mobs in the area. Spawn times can be random and rare. \n- **Combat Tips**: Calls for help at half health, so clear surrounding mobs before engaging. Can drop plans and green items.\n- **Difficulty**: Level 58 silver elite; relatively easy to solo around level 57-58.\n- **Note**: Persistence is key; his spawn can be elusive, and players might not see him for several days or even weeks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1845"] == nil then
    NPCComments["1845"] = {}
end
table.insert(NPCComments["1845"], {
    npc_id = 1845,
    comment_id = 82534,
    date = "2007-05-13T19:39:28-05:00",
    author = "Mowsey",
    body = "## High Protector Tarsen\n\n- Patrols the Northridge Lumber Camp with a large aggro range.\n- Utilizes Arcane Blast, dealing damage and knocking players back; avoid fighting near other mobs.\n- Respawns at the normal rate for area mobs.\n- Does not have special drops, but rare items may appear occasionally.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1846"] == nil then
    NPCComments["1846"] = {}
end
table.insert(NPCComments["1846"], {
    npc_id = 1846,
    comment_id = 2801005,
    date = "2006-03-05T20:48:32-06:00",
    author = "Thottbot",
    body = "### High Protector Lorik\n\n- **Use DPS**: Focus on consistent damage; avoid relying on abilities with cooldowns (CS, Kick).\n- **Mind his Abilities**: Be aware of his knockback and Divine Shield for healing. Position yourself to avoid fall damage.\n- **Mana Drain**: Effective strategy for classes like Hunters.\n- **Loot Expectation**: Drops are generally low-value, often just silver and occasional minor items.\n- **Buggy AI**: Sometimes doesn't act optimally; can heal after shield fades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 151,
})
if NPCComments["1847"] == nil then
    NPCComments["1847"] = {}
end
table.insert(NPCComments["1847"], {
    npc_id = 1847,
    comment_id = 2844162,
    date = "2007-04-20T10:42:20-05:00",
    author = "Thottbot",
    body = "# Foulmane\n\n- **Location**: Found at Dalson's Tears in Western Plaguelands.\n- **Spawn Time**: Has an 8-hour respawn timer.\n- **Status**: Elite silver-marked NPC. Prepare for a tough battle.\n- **Recommendation**: Ideal for group engagements due to its elite status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1848"] == nil then
    NPCComments["1848"] = {}
end
table.insert(NPCComments["1848"], {
    npc_id = 1848,
    comment_id = 67567,
    date = "2007-04-15T07:47:54-05:00",
    author = "12437",
    body = "# Lord Maldazzar\n\n- **Shadow Bolt:** Deals ~350 damage. Interrupt if possible.\n- **Summon Skeleton:** Limits to three skeletons at a time; they expire over time.\n- **Drain Life:** Drains health; interrupt this spell to prevent him from healing.\n- **Sight Issues:** May appear invisible; use `/target lord` to locate.\n- **Spawn Locations:** Found near the crypt in Sorrow Hill or near the Inn north of Chillwind Camp.\n- **Levels:** Generally around level 56.\n- **Drops:** Variable loot including green items, superior weapons, and +18 int cloth shoulders.\n- **Combat Strategy:** Engage at a level above 50. Interrupt key spells and handle skeletons quickly. Suitable for classes like hunters, mages, and warlocks at level 50+.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1849"] == nil then
    NPCComments["1849"] = {}
end
table.insert(NPCComments["1849"], {
    npc_id = 1849,
    comment_id = 2895790,
    date = "2006-12-31T01:20:24-06:00",
    author = "Allakhazam",
    body = "## Dreadwhisper\n\n- **Unique Boss:** Despite being listed as level 1, it’s a boss NPC allowing all levels to attack without miss/parry.\n- **Low Effort:** Some players find it disappointing due to its low challenge level.\n- **Combat Tip:** It's an easy target; consider it for quick kills or easier quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1850"] == nil then
    NPCComments["1850"] = {}
end
table.insert(NPCComments["1850"], {
    npc_id = 1850,
    comment_id = 2840446,
    date = "2007-01-30T06:38:45-06:00",
    author = "Thottbot",
    body = "# Putridius\n\n- **Spawn Behavior:** Putridius can despawn and respawn quickly, sometimes in different locations nearby.\n- **Aggro Range:** He can aggro from a distance, so be cautious when near his spawning area.\n- **Combat Tips:**\n  - Considered an elite but has low HP (around 3000-3500).\n  - Deals low damage; can be soloed by players around level 56-60.\n  - Easy for warlocks, hunters, and shadow priests.\n- **Drops:**\n  - Often drops Corruptor's Scourgestone which is valuable for Argent Dawn reputation.\n  - Also drops green items frequently.\n- **Experience and Loot:** Provides good XP and loot; worth the time to kill if spotted.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["1851"] == nil then
    NPCComments["1851"] = {}
end
table.insert(NPCComments["1851"], {
    npc_id = 1851,
    comment_id = 2841195,
    date = "2006-02-18T09:36:50-06:00",
    author = "Thottbot",
    body = "# The Husk\n\n- **Location:** Found inside the Weeping Cave.\n- **Level:** 62, but not an elite.\n- **Respawn Time:** Rare spawn; can take days to spawn.\n- **Combat Tips:** \n  - **Not Hard to Defeat:** Easily handled by level 60+ characters.\n  - **Health:** Hits lightly and has fair health; manageable for most.\n- **Drops:** \n  - **Guaranteed:** Often drops a Living Essence.\n  - **Other:** Usually drops green items and sometimes uncommon equipment. \n- **Farming:** Good for stumbling upon and making some quick gold through drops and disenchanted items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1852"] == nil then
    NPCComments["1852"] = {}
end
table.insert(NPCComments["1852"], {
    npc_id = 1852,
    comment_id = 57985,
    date = "2007-03-27T09:36:17-05:00",
    author = "defektunge",
    body = "## Araj the Summoner\n\n- **General Tips:**\n  - Known from Warcraft 3 as a Lich hero name.\n  - Respawn time is around 11 minutes.\n  - Do not be in a raid group when killing him for quest credit.\n\n- **Combat Tips:**\n  - Soloable as a Hunter, Warlock, or Mage by using buildings to gain distance.\n  - Use buildings or structures to attack from a distance and avoid group aggro.\n  - Employ pets or infernals to pull aggro or tank him while you deal damage.\n  - Carry a health potion to outlast his frostbolt attacks.\n  - Use the Attuned Dampener from Chromie to make the fight easier.\n\n- **Looting Tips:**\n  - Clear nearby mobs or sacrifice gear and perform suicide runs to loot safely.\n  - It's easier to loot if one player distracts remaining mobs while another loots.\n  - Mob aggro can be reset by running away from the combat area.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 180,
})
if NPCComments["1853"] == nil then
    NPCComments["1853"] = {}
end
table.insert(NPCComments["1853"], {
    npc_id = 1853,
    comment_id = 13275,
    date = "2006-12-11T06:20:24-06:00",
    author = "8887",
    body = "### Darkmaster Gandling\n\n- **Location**: Scholomance\n- **Summoning**: Kill all six mini-bosses in the Headmaster's Study to summon him.\n- **Combat Tips**: \n  - **Banishment**: He banishes random party members to side rooms with 3 non-elite skeletons. Ensure all are back before looting.\n  - **Hunter Strategy**: Use a hunter to kite Gandling if needed. Positioning on the upper level can help control aggro.\n  - **Mana Burn**: Gandling has around 7k mana. Use hunter, warlock, or priest abilities to drain it, weakening his spellcasting.\n  - **Teleportation**: Prepare for frequent teleportations and coordinate returns to the main fight area.\n- **Loot Tips**: \n  - Common drops include Magister, Shadowcraft, Wildheart, and Valor pieces.\n  - Always wait for teleported players to return before looting.\n- **Instance Note**: Scholomance is a 5-man instance post-patch. Use group loot to prevent loot issues if the leader is teleported.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 72,
})
if NPCComments["1854"] == nil then
    NPCComments["1854"] = {}
end
table.insert(NPCComments["1854"], {
    npc_id = 1854,
    comment_id = 2812014,
    date = "2005-10-12T03:11:25-05:00",
    author = "Thottbot",
    body = "# High Priest Thel'danis\n\n- **Location**: Found near Uther's statue, in the south-eastern corner of Graveyard near Chillwind Point (Level 50-52 area).\n- **Purpose**: Involved in a Paladin quest line.\n- **Lore**: A Night Elf Priest guarding Uther's Tomb, despite seeming unusual, he is part of the Alliance.\n- **Tip for Non-Paladins**: The quest he offers is specific to Paladins, so other classes will not benefit from interacting with him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1855"] == nil then
    NPCComments["1855"] = {}
end
table.insert(NPCComments["1855"], {
    npc_id = 1855,
    comment_id = 42061,
    date = "2007-02-25T11:03:47-06:00",
    author = "7215",
    body = "# Tirion Fordring\n\n- **Location**: Found at coordinates 7.5 / 43.7 in Eastern Plaguelands. Alternatively, travel up the right side of the river or through a cave at 16,30.\n- **Quest Info**: Offers a quest series that starts grindy but becomes interesting with good rewards.\n- **Combat Tip**: If monsters approach, Tirion helps fight. Draw mobs into his aggro range.\n- **Lore**: Known as the \"Obi-Wan Kenobi\" of WoW. Featured in the book \"Warcraft: Of Blood and Honor\" by Chris Metzen.\n- **Trivia**: Utters the phrase \"Say hello to my little friend!\" when enemies get close. Father of Scarlet Crusade's Highlord.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 105,
})
if NPCComments["1857"] == nil then
    NPCComments["1857"] = {}
end
table.insert(NPCComments["1857"], {
    npc_id = 1857,
    comment_id = 2895919,
    date = "2007-03-15T20:48:41-05:00",
    author = "Allakhazam",
    body = "# Pissed Vendor <Pissed Vendor>\n- Rare NPC, often used for humorous purposes.\n- No significant lore or relevant tips for gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1872"] == nil then
    NPCComments["1872"] = {}
end
table.insert(NPCComments["1872"], {
    npc_id = 1872,
    comment_id = 2831167,
    date = "2006-03-05T23:16:14-06:00",
    author = "Thottbot",
    body = "### Tharek Blackstone\n\n- Neutral NPC located at coordinates 46.51 in Loch Modan.\n- Offers engineering quests.\n- Tends to hang around near the excavation sites.\n- Useful for leveling engineering profession.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1883"] == nil then
    NPCComments["1883"] = {}
end
table.insert(NPCComments["1883"], {
    npc_id = 1883,
    comment_id = 2895922,
    date = "2006-02-01T11:19:00-06:00",
    author = "Allakhazam",
    body = "### Scarlet Worker\n\n- Commonly found in Scarlet Monastery.\n- Drops silver and small amounts of loot.\n- Not particularly challenging, but can add up if grouped.\n- Avoid fighting multiple at once, focus on pulling single targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1884"] == nil then
    NPCComments["1884"] = {}
end
table.insert(NPCComments["1884"], {
    npc_id = 1884,
    comment_id = 2836875,
    date = "2005-06-24T18:11:25-05:00",
    author = "Thottbot",
    body = "# Scarlet Lumberjack\n\n- **Weak with low HP (~3500), ideal for grinding.**\n- **Drops valuable items including gold, runecloth, greens, and occasionally epics.**\n- **Good spot for AoE grinding; bring a healer due to high mob density including some level 59s.**\n- **Quick respawn rates; effective for consistent farming.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 71,
})
if NPCComments["1885"] == nil then
    NPCComments["1885"] = {}
end
table.insert(NPCComments["1885"], {
    npc_id = 1885,
    comment_id = 79946,
    date = "2007-05-08T16:51:52-05:00",
    author = "Sorvtyl",
    body = "# Scarlet Smith\n\n- **Location**: Spawns in the blacksmith building in Hearthglen.\n- **Spawn**: Rare spawn, can appear as male or female. Check often as respawn times vary.\n- **Difficulty**: Elite mob surrounded by 4 adds; challenging to solo. Recommended to clear the area first.\n- **Combat Tips**:\n  - **Rogues**: Use crowd control and cooldowns strategically. Pick off workers stealthily.\n  - **Warriors/Other Melee**: Handle adds first, then focus on the Smith. Be mindful of patrols.\n  - **Mages**: Avoid using fire spells due to high fire resistance.\n- **Drops**: Drops 1-2 green items and Bind on Pickup (BoP) blacksmithing plans. Not guaranteed to be valuable items. \n- **Recommendations**: Bringing help is advisable due to high difficulty.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1888"] == nil then
    NPCComments["1888"] = {}
end
table.insert(NPCComments["1888"], {
    npc_id = 1888,
    comment_id = 2895939,
    date = "2006-10-14T09:29:31-05:00",
    author = "Allakhazam",
    body = "### Dalaran Watcher\n\n- Loot includes Seer's Gloves, Linen Cloth, and Lesser Healing Potions.\n- Often found near Dalaran ruins, easy to farm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1891"] == nil then
    NPCComments["1891"] = {}
end
table.insert(NPCComments["1891"], {
    npc_id = 1891,
    comment_id = 2803971,
    date = "2006-12-24T11:16:45-06:00",
    author = "Thottbot",
    body = "### Pyrewood Watcher\n\n- Alters form between human and wolfman in Pyrewood Village.\n- Prepare for different attack patterns depending on the form.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["1893"] == nil then
    NPCComments["1893"] = {}
end
table.insert(NPCComments["1893"], {
    npc_id = 1893,
    comment_id = 2840405,
    date = "2007-03-12T23:07:52-05:00",
    author = "Thottbot",
    body = "# Moonrage Sentry\n\n- **Transformation Alert:** Can unexpectedly transform into a wolf mid-combat.\n- **Visual Cue:** Glows green during transformation.\n- **Combat Prep:** Be ready for a sudden change in attack patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1907"] == nil then
    NPCComments["1907"] = {}
end
table.insert(NPCComments["1907"], {
    npc_id = 1907,
    comment_id = 2818921,
    date = "2007-04-13T01:17:18-05:00",
    author = "Thottbot",
    body = "# Naga Explorer\n\n- **Loot:** Rare chance to drop Nightblade (0.0049%), Royal Gloves of the Falcon, and other items including epic weapons.\n- **Combat Tips:** Typically Level 43-44; soloable by level 39+ players. Use healing abilities if necessary for long fights.\n- **Location:** Commonly found around beaches; no confirmed lower-level Naga Explorers in the area.\n- **Drops:** Contains coin, Journeyman's Backpack, Big-mouth Clam (possible Black Pearl inside).\n\nNote: Specific drops, including the 1H epic mace, can vary widely in luck.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1910"] == nil then
    NPCComments["1910"] = {}
end
table.insert(NPCComments["1910"], {
    npc_id = 1910,
    comment_id = 2801242,
    date = "2005-03-05T10:42:49-06:00",
    author = "Thottbot",
    body = "### Muad\n\n- **Appearance**: Purple Murloc NPC, counterpart to Deeb.\n- **Combat Tip**: Approach prepared, typical Murloc aggro range applies.\n- **Trivia**: Named references from Dune, adding an Easter egg feel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["1911"] == nil then
    NPCComments["1911"] = {}
end
table.insert(NPCComments["1911"], {
    npc_id = 1911,
    comment_id = 2802116,
    date = "2006-06-23T06:53:52-05:00",
    author = "Thottbot",
    body = "# Deeb\n\n- **Location:** Found around coordinates 63,27 and 58,27 near the beach.\n- **Identification:** Deeb is a Murloc; often spawns in the water.\n- **Lure Idea:** There’s thematic similarity with the \"Dune\" series: Deeb on one side and Muad (a purple Murloc) on the opposite.\n- **Combat Tips:** Beware of high aggro range; pulling additional enemies is common.\n- **Spawn Rate:** Rare and infrequent; patience required for camping.\n- **Loot Alert:** Known to drop a notable mace, useful for characters like Shamans.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["1917"] == nil then
    NPCComments["1917"] = {}
end
table.insert(NPCComments["1917"], {
    npc_id = 1917,
    comment_id = 2895968,
    date = "2006-10-16T13:49:46-05:00",
    author = "Allakhazam",
    body = "### Daniel Ulfman\n\n- **Namesake**: Inspired by Danny Elfman, lead singer of Oingo Boingo and voice of Jack Skellington in \"The Nightmare Before Christmas.\"\n- **Cultural Reference**: Recognize the nod to Elfman's work, notably his song \"Dead Man's Party.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1919"] == nil then
    NPCComments["1919"] = {}
end
table.insert(NPCComments["1919"], {
    npc_id = 1919,
    comment_id = 2895971,
    date = "2005-06-16T15:51:14-05:00",
    author = "Allakhazam",
    body = "# Samuel Fipps\n\n- **Location**: Found at coordinates 36,61 in Tirisfal Glades.\n- **Combat Tip**: Watch out for other zombies like Stephen Bhartec, Karrel Grayves, and Daniel Ulfman nearby.\n- **Lore**: Names reference the band Oingo Boingo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["1920"] == nil then
    NPCComments["1920"] = {}
end
table.insert(NPCComments["1920"], {
    npc_id = 1920,
    comment_id = 61721,
    date = "2007-04-03T18:32:56-05:00",
    author = "DarkRyder",
    body = "# Dalaran Spellscribe\n\n- **Drops**: Noted for a 15% drop rate of the Black Tabby Cat. Can also drop Channeler's Staff and Jeweled Sash.\n- **Respawn Time**: Long respawn time, possibly up to 6-7 hours. Patience required.\n- **Location**: Found within houses and halls inside the walled area of Ambermill (around coordinates 62, 62).\n- **Faction Specifics**: Only hostile to Horde. Friendly to Alliance; Alliance players cannot engage.\n- **Strategy**: Accompanied by lower-level minions and a Voidwalker. Clear surrounding Dalaran Warders before engaging.\n- **Targeting Tip**: Use `/target Dalaran Spellscribe` macro to auto-target, even through walls.\n- **Elite Status**: This NPC is an elite; group up if necessary and be prepared for a tougher fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["1922"] == nil then
    NPCComments["1922"] = {}
end
table.insert(NPCComments["1922"], {
    npc_id = 1922,
    comment_id = 2896006,
    date = "2005-09-15T03:09:16-05:00",
    author = "Allakhazam",
    body = "### Gray Forest Wolf\n\n- **Hostile NPC:** Use crowd control to avoid multiple wolf attacks.\n- **Bite Ability:** Beware of the \"Bite\" attack; mitigate with heals and defensive buffs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1923"] == nil then
    NPCComments["1923"] = {}
end
table.insert(NPCComments["1923"], {
    npc_id = 1923,
    comment_id = 39977,
    date = "2007-02-21T14:17:37-06:00",
    author = "18826",
    body = "### Bloodsnout Worg\n\n- Tame for Bite (Rank 3).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["1931"] == nil then
    NPCComments["1931"] = {}
end
table.insert(NPCComments["1931"], {
    npc_id = 1931,
    comment_id = 2827488,
    date = "2006-05-17T18:55:12-05:00",
    author = "Thottbot",
    body = "## Captured Scarlet Zealot\n\n- **Location:** Found in the basement of the Gallows' End Tavern in Brill.\n- **Access:** Go to the back of the inn; there's a staircase or ladder leading down.\n- **Quest Info:** You need to feed the zealot pumpkin juice for a quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["1933"] == nil then
    NPCComments["1933"] = {}
end
table.insert(NPCComments["1933"], {
    npc_id = 1933,
    comment_id = 2838991,
    date = "2007-04-22T09:03:03-05:00",
    author = "Thottbot",
    body = "# Sheep\n\n- **Skinning:** Skin sheep for \"Ruined Leather Scraps,\" \"Light Leather,\" and \"Wool Cloth.\"\n- **Zones:** Look for sheep in lower-level zones to avoid danger.\n- **Exploding Sheep:** Be cautious as there are mechanical exploding sheep in the game.\n- **Sheep Polymorph:** Polymorphing a sheep will still result in a polymorphed sheep; no special effects.\n- **Loot:** Sheep generally don’t drop loot unless skinned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["1936"] == nil then
    NPCComments["1936"] = {}
end
table.insert(NPCComments["1936"], {
    npc_id = 1936,
    comment_id = 2840216,
    date = "2007-05-01T21:08:04-05:00",
    author = "Thottbot",
    body = "### Farmer Solliden\n\n- **Location**: Found at 38,50 in Tirisfal Glades, mainly in the barn on the far east side of Solliden Farmstead.\n- **Rarity**: Considered a rare spawn but frequently available. Respawn time is approximately 26-30 minutes.\n- **Loot**: Drops notable items such as a shovel weapon, Small Letter Opener, trousers, and occasionally a Swiftness Potion.\n- **Combat Tips**: Not an elite NPC. Can be soloed by most classes. Expect basic melee attacks.\n- **Fun Fact**: Though not elite, rare NPCs like Farmer Solliden have better drop rates than average units, indicated by the silver dragon around their portrait. \n\nHappy farming!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1938"] == nil then
    NPCComments["1938"] = {}
end
table.insert(NPCComments["1938"], {
    npc_id = 1938,
    comment_id = 2837993,
    date = "2007-04-13T01:17:48-05:00",
    author = "Thottbot",
    body = "### Dalar Dawnweaver\n\n- Former archmage hero name from Warcraft 3, used by the Alliance.\n- Recognizable to fans of the Warcraft series lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1939"] == nil then
    NPCComments["1939"] = {}
end
table.insert(NPCComments["1939"], {
    npc_id = 1939,
    comment_id = 2896030,
    date = "2005-12-30T22:08:46-06:00",
    author = "Allakhazam",
    body = "# Rot Hide Brute\n\n- **Level Range:** 15-20\n- **Primary Drop:** Wool Cloth\n- **Location:** Island with multiple Rot Hide types\n- **Tip:** Ideal for farming wool cloth if you need it for tailoring or auction sales.\n- **Combat:** Be prepared for frequent combat with several Rot Hide enemies in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1944"] == nil then
    NPCComments["1944"] = {}
end
table.insert(NPCComments["1944"], {
    npc_id = 1944,
    comment_id = 2803934,
    date = "2006-04-18T01:03:23-05:00",
    author = "Thottbot",
    body = "## Rot Hide Bruiser\n\n- **High damage:** Can crit for 153. Prepare accordingly.\n- **Always in groups:** Usually found with two other NPCs. Avoid solo if possible.\n- **Locations:** Often outside the keep on the western side or in houses on the east side.\n- **Access point:** Use the small hole in the northern wall of the keep to avoid additional mobs.\n- **Additional Threats:** Beware of nearby murlocs.\n- **Loot:** Commonly drops Ruffian Belt.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1948"] == nil then
    NPCComments["1948"] = {}
end
table.insert(NPCComments["1948"], {
    npc_id = 1948,
    comment_id = 2820757,
    date = "2006-05-17T10:45:01-05:00",
    author = "Thottbot",
    body = "## Snarlmane\n\n- **Location**: Spawns in the keep on Fenris Isle, typically in the basement or on stairwells. Check with /target Snarlmane upon entering.\n- **Combat Tips**:\n  - Often accompanied by 3 or more mobs; bring crowd control or potions.\n  - Not an elite mob, manageable solo by level 20-22 players with decent gear.\n  - Be cautious of adds; consider solo pulls or dying to reset aggro.\n- **Drops**: Known to drop a useful axe, a cloak (Owl version), and green chain tunic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1951"] == nil then
    NPCComments["1951"] = {}
end
table.insert(NPCComments["1951"], {
    npc_id = 1951,
    comment_id = 2826880,
    date = "2005-03-05T18:56:50-06:00",
    author = "Thottbot",
    body = "## Quinn Yorick <Deathstalker>\n\n- **Location:** Found at coordinates 53, 12 in Tirisfal Glades, on the second floor.\n- **Role:** Member of the Forsaken, part of the Deathstalkers, specialized in reconnaissance and espionage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["1953"] == nil then
    NPCComments["1953"] = {}
end
table.insert(NPCComments["1953"], {
    npc_id = 1953,
    comment_id = 2896044,
    date = "2006-10-11T04:41:07-05:00",
    author = "Allakhazam",
    body = "# Lake Skulker\n\n- **Farm Efficiency:** Good for grinding and farming herbs simultaneously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1954"] == nil then
    NPCComments["1954"] = {}
end
table.insert(NPCComments["1954"], {
    npc_id = 1954,
    comment_id = 2804186,
    date = "2006-07-15T15:08:04-05:00",
    author = "Thottbot",
    body = "# Elder Lake Skulker\n\n- **Farming Caution**: They may not always drop Swiftthistle despite claims.\n- **Grinding**: Useful for grinding and farming herbs simultaneously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1956"] == nil then
    NPCComments["1956"] = {}
end
table.insert(NPCComments["1956"], {
    npc_id = 1956,
    comment_id = 2896046,
    date = "2004-11-14T20:16:22-06:00",
    author = "Allakhazam",
    body = "### Elder Lake Creeper\n\n- **Combat Tip:** These mobs cast root. Stay aware of your movement and have a plan to counter or dispel root effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1961"] == nil then
    NPCComments["1961"] = {}
end
table.insert(NPCComments["1961"], {
    npc_id = 1961,
    comment_id = 2812728,
    date = "2005-11-13T18:29:07-06:00",
    author = "Thottbot",
    body = "# Mangeclaw\n\n- **Location:** Northgate Pass, coordinates 78,37.\n- **Appearance:** White polar bear, same skin as Bjarn and certain Winterspring bears.\n- **Taming Tips:**\n  - **Ravage Attack:** Mangeclaw's Ravage can break the taming attempt. Wait for this attack, then start taming.\n  - **Use Healing Potions:** Heal after Ravage before resuming taming.\n  - **Freezing Trap Method:** Lay a freezing trap, start taming from 30 yards. It reduces damage taken during taming.\n- **Hunter's Preference:** Easier to find than Bjarn due to a consistent spawn location every 5 minutes.\n- **Combat Strategy:**\n  - Use ranged attacks to weaken.\n  - Keep healing pots handy to counter Ravage.\n- **Drops:** Occasionally drops items like the Mechanical Squirrel Schematic and the Journeyman's Stave.\n- **Taught Ability:** Grants Claw Rank 2 upon taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["1963"] == nil then
    NPCComments["1963"] = {}
end
table.insert(NPCComments["1963"], {
    npc_id = 1963,
    comment_id = 2816086,
    date = "2006-09-16T23:06:01-05:00",
    author = "Thottbot",
    body = "## Vidra Hearthstove\n\n- Located in Thelsamar's tavern, specifically the Stoutlager Inn.\n- Look for the woman behind the counter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["1971"] == nil then
    NPCComments["1971"] = {}
end
table.insert(NPCComments["1971"], {
    npc_id = 1971,
    comment_id = 2826251,
    date = "2007-05-17T10:46:22-05:00",
    author = "Thottbot",
    body = "# Ivar the Foul\n\n- **Location**: Found in the barn at coordinates 51,14.\n- **Combat**: Be prepared to face Ivar along with two additional enemies.\n- **Quest Tip**: Kill Ivar and his companions, then return with his head to the quest giver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1972"] == nil then
    NPCComments["1972"] = {}
end
table.insert(NPCComments["1972"], {
    npc_id = 1972,
    comment_id = 2896073,
    date = "2006-05-14T05:41:25-05:00",
    author = "Allakhazam",
    body = "# Grimson the Pale\n\n- Found at coordinates 58,44 in Deep Elem Mine.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1973"] == nil then
    NPCComments["1973"] = {}
end
table.insert(NPCComments["1973"], {
    npc_id = 1973,
    comment_id = 2896074,
    date = "2007-01-15T19:32:59-06:00",
    author = "Allakhazam",
    body = "### Ravenclaw Guardian\n- **Location:** Found at the top of Ravenclaw hills.\n- **How to reach:** Look for paths or trails leading up the hill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["1983"] == nil then
    NPCComments["1983"] = {}
end
table.insert(NPCComments["1983"], {
    npc_id = 1983,
    comment_id = 2828666,
    date = "2005-01-27T22:47:12-06:00",
    author = "Thottbot",
    body = "## Nightlash\n\n- **Spawn Time**: Takes a long time to respawn, plan accordingly.\n- **Location**: Spawns in the middle of The Dead Field.\n- **Difficulty**: Manageable for a level 13 rogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1984"] == nil then
    NPCComments["1984"] = {}
end
table.insert(NPCComments["1984"], {
    npc_id = 1984,
    comment_id = 8411,
    date = "2006-12-07T11:39:28-06:00",
    author = "7114",
    body = "## Young Thistle Boar\n\n- Found in the southern region of Shadowglen, the Night Elf starting zone.\n- Charges and immobilizes targets briefly, boosting its next melee attack.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["1985"] == nil then
    NPCComments["1985"] = {}
end
table.insert(NPCComments["1985"], {
    npc_id = 1985,
    comment_id = 3143009,
    date = "2019-07-25T22:02:50-05:00",
    author = "hevgirl",
    body = "# Thistle Boar\n\n- **Location**: Found in the northwest of Shadowglen, the Night Elf starting area.\n- **Combat Tip**: If charging, be ready for an immobilizing attack and a significant melee attack power boost.\n- **Hunter Pet**: Can be trained for charge abilities at various levels and training point costs, increasing melee attack power significantly.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["1986"] == nil then
    NPCComments["1986"] = {}
end
table.insert(NPCComments["1986"], {
    npc_id = 1986,
    comment_id = 2813749,
    date = "2005-10-10T10:47:27-05:00",
    author = "Thottbot",
    body = "# Webwood Spider\n\n- Found in the north end of Shadowglen, Night Elf starting area.\n- Located both outside and inside a cave.\n- Ideal for low-level Night Elf players to practice combat skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["1988"] == nil then
    NPCComments["1988"] = {}
end
table.insert(NPCComments["1988"], {
    npc_id = 1988,
    comment_id = 2799272,
    date = "2006-08-28T18:09:23-05:00",
    author = "Thottbot",
    body = "### Grell\n\n- **Prepare for a challenge**: Players often find this mob difficult; be ready for a tough fight.\n- **Use Crowd Control**: Stuns, roots, or other CC abilities can help manage the fight.\n- **Stay Heal Ready**: Healers should stay alert and be quick to assist as needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["1992"] == nil then
    NPCComments["1992"] = {}
end
table.insert(NPCComments["1992"], {
    npc_id = 1992,
    comment_id = 2806275,
    date = "2006-09-15T03:39:59-05:00",
    author = "Thottbot",
    body = "# Tarindrella\n\n- **Location:** Found at 58,45 in the southwest area of Shadowglen, the Night Elf starting zone.\n- **Role:** Dryad questgiver. Interact with her for quests starting in Shadowglen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["1993"] == nil then
    NPCComments["1993"] = {}
end
table.insert(NPCComments["1993"], {
    npc_id = 1993,
    comment_id = 2896079,
    date = "2006-09-21T11:41:00-05:00",
    author = "Allakhazam",
    body = "### Greenpaw\n\n- **Location:** In a cave below Ogden Rageclaw.\n- **Level:** Always level 10-11.\n- **Spawn Rate:** Fast respawn time.\n- **Loot:** Consistent 10 copper each kill; low chance for additional items.\n- **Combat Tip:** Prepare for a quick respawn if farming.\n- **Time Investment:** Low item drop rate, may require numerous kills for better loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["1994"] == nil then
    NPCComments["1994"] = {}
end
table.insert(NPCComments["1994"], {
    npc_id = 1994,
    comment_id = 3123134,
    date = "2019-05-18T23:18:50-05:00",
    author = "newsaint",
    body = "### Githyiss the Vile\n\n- **Non-quest Objective**: Not required for any quest but drops a 6-slot bag.\n- **Quest Association**: Guards the Webwood Egg needed for the quest \"Webwood Egg.\"\n- **Size**: Twice the size of other spiders in the cave.\n- **Ability**: Grants Bite Rank 1 ability.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["1995"] == nil then
    NPCComments["1995"] = {}
end
table.insert(NPCComments["1995"], {
    npc_id = 1995,
    comment_id = 2796824,
    date = "2006-01-12T08:35:30-06:00",
    author = "Thottbot",
    body = "# Strigid Owl\n\n- **Hostile**: Be cautious; they are faster than Banglash.\n- **Loot**: Potential value of 15g.\n- **Hunter Tip**: Can teach your pet Claw Rank 1.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["1996"] == nil then
    NPCComments["1996"] = {}
end
table.insert(NPCComments["1996"], {
    npc_id = 1996,
    comment_id = 2809038,
    date = "2006-10-22T01:28:27-05:00",
    author = "Thottbot",
    body = "## Strigid Screecher\n\n- **Popular Pet**: Highly regarded for its damage and health, making it an effective combat companion.\n- **Fast Companion**: Noted to be faster than some other well-known pets like Banglash.\n- **Diet**: Eats only meat, so stock up on this food type.\n- **Location Tip**: Use add-ons like Cosmos or Titan Panel to find them easily; they improve navigation.\n- **Feeding Tip**: Ensure to feed regularly to maintain loyalty; it won’t die from hunger but performance may suffer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["1997"] == nil then
    NPCComments["1997"] = {}
end
table.insert(NPCComments["1997"], {
    npc_id = 1997,
    comment_id = 2896100,
    date = "2005-06-27T00:28:23-05:00",
    author = "Allakhazam",
    body = "# Strigid Hunter\n\n- **Training**: Grants level 2 Claw skill.\n- **Taming**: Horde hunters report a challenging but rewarding process.\n  - **Strategy**: Use the \"die-revive\" technique to navigate to Teldrassil.\n  - **Boat Tips**: Swim to the end of the dock, tag a mob to die, and revive on the boat.\n- **Pet Utility**: Offers solid stats and is favored for aesthetics and battle efficiency.\n- **Combat Tips**: For tamers, manage deaths strategically to revive in safer zones.\n- **Misc**: Good for variety from standard grinding and questing routines.\n\nEnjoy the adventure and the unique experience of taming these distinctive owls!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["1998"] == nil then
    NPCComments["1998"] = {}
end
table.insert(NPCComments["1998"], {
    npc_id = 1998,
    comment_id = 2823230,
    date = "2006-12-23T18:46:32-06:00",
    author = "Thottbot",
    body = "### Webwood Lurker\n- Respawn time: 6-7 minutes.\n- Plan your grinding/questing routes accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["1999"] == nil then
    NPCComments["1999"] = {}
end
table.insert(NPCComments["1999"], {
    npc_id = 1999,
    comment_id = 2896106,
    date = "2005-12-27T13:10:13-06:00",
    author = "Allakhazam",
    body = "# Webwood Venomfang\n\n- Teaches the pet ability Bite Rank 1.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2000"] == nil then
    NPCComments["2000"] = {}
end
table.insert(NPCComments["2000"], {
    npc_id = 2000,
    comment_id = 2896107,
    date = "2005-12-27T15:04:06-06:00",
    author = "Allakhazam",
    body = "### Webwood Silkspinner\n\n- **Tip:** Teaches pets Bite Rank 2.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2001"] == nil then
    NPCComments["2001"] = {}
end
table.insert(NPCComments["2001"], {
    npc_id = 2001,
    comment_id = 2896108,
    date = "2005-12-27T16:24:39-06:00",
    author = "Allakhazam",
    body = "### Giant Webwood Spider\n\n- Teaches *Bite Rank 2* ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2014"] == nil then
    NPCComments["2014"] = {}
end
table.insert(NPCComments["2014"], {
    npc_id = 2014,
    comment_id = 2812171,
    date = "2004-12-24T14:53:03-06:00",
    author = "Thottbot",
    body = "### Gnarlpine Totemic\n\n- **Beware of Healing Totems:** Gnarlpine Totemic can drop multiple healing totems, rapidly restoring its health.\n- **Combat Strategy:** Focus on destroying the healing totems quickly to prevent healing and then continue attacking the Gnarlpine Totemic.\n- **CC and Burst:** Use crowd control (CC) and burst damage to minimize the time healing totems are active.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2015"] == nil then
    NPCComments["2015"] = {}
end
table.insert(NPCComments["2015"], {
    npc_id = 2015,
    comment_id = 2832049,
    date = "2006-04-13T06:48:27-05:00",
    author = "Thottbot",
    body = "# Bloodfeather Harpy\n\n- **Annoying for Low Levels:** They can be challenging, especially for low-level players. Consider avoiding them if you're not adequately leveled.\n- **Locations:** Commonly found around Oracle Glade in Teldrassil and southeast of Westfall near Elwynn Forest.\n- **Non-Tameable:** Hunters cannot tame them as pets.\n- **Combat Strategy:** Maintain distance and use crowd control if possible, as they can overwhelm quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2029"] == nil then
    NPCComments["2029"] = {}
end
table.insert(NPCComments["2029"], {
    npc_id = 2029,
    comment_id = 83352,
    date = "2007-05-15T06:39:11-05:00",
    author = "25329",
    body = "### Timberling Mire Beast\n\n- Moves slowly.\n- Low HP; easy to defeat.\n- Good for grinding XP.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2031"] == nil then
    NPCComments["2031"] = {}
end
table.insert(NPCComments["2031"], {
    npc_id = 2031,
    comment_id = 8410,
    date = "2006-12-07T11:38:40-06:00",
    author = "7114",
    body = "### Young Nightsaber\n\n- Found in the southern region of Shadowglen, Night Elf starting zone.\n- Commonly used by hunters for its decent attack speed (~2 seconds).\n- Consider taming and training for max level; gains more training points when raised from a low level.\n- Suitable for low-level adventurers looking for an early pet companion.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2032"] == nil then
    NPCComments["2032"] = {}
end
table.insert(NPCComments["2032"], {
    npc_id = 2032,
    comment_id = 3123716,
    date = "2019-05-23T19:56:43-05:00",
    author = "TehBansmax",
    body = "### Mangy Nightsaber\n\n- Located in the top-right corner of Shadowglen.\n- Great for early-level players looking to practice combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2033"] == nil then
    NPCComments["2033"] = {}
end
table.insert(NPCComments["2033"], {
    npc_id = 2033,
    comment_id = 2821892,
    date = "2007-04-29T10:34:07-05:00",
    author = "Thottbot",
    body = "### Elder Nightsaber\n\n- **Great Hunter Pet**: Effective as a pet for leveling, especially from 1 to 59.\n- **Switch at Higher Levels**: Consider changing pets at higher levels for optimal performance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2034"] == nil then
    NPCComments["2034"] = {}
end
table.insert(NPCComments["2034"], {
    npc_id = 2034,
    comment_id = 2896117,
    date = "2005-04-18T18:08:26-05:00",
    author = "Allakhazam",
    body = "# Feral Nightsaber\n\n- **Pet Recommendation**: Great starter pet with a fast attack speed of 1.50.\n- **Location**: Commonly found in Teldrassil.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2038"] == nil then
    NPCComments["2038"] = {}
end
table.insert(NPCComments["2038"], {
    npc_id = 2038,
    comment_id = 2825723,
    date = "2006-10-17T23:10:13-05:00",
    author = "Thottbot",
    body = "# Lord Melenas\n\n- **Location**: Entrance at 55, 53; spawns at 51, 51 or on top of the ledge.\n- **Transformation**: Turns into a panther dealing high damage.\n- **Adds**: Typically has one or two adds. Try to pull cautiously to isolate him or minimize adds.\n- **Spawn Points**: Three known spawn points; two ledge locations overlooking caverns and one lower floor spawn.\n- **Respawn Time**: Some players report long respawn times, but others note a quick respawn when searching each spot.\n- **Combat Tips**: Bring healing potions; lower level players might need better gear or a level cap. Hunters should use pets effectively.\n- **Hunter Queries**: Lord Melenas cannot be tamed as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["2039"] == nil then
    NPCComments["2039"] = {}
end
table.insert(NPCComments["2039"], {
    npc_id = 2039,
    comment_id = 2812609,
    date = "2006-01-28T11:27:45-06:00",
    author = "Thottbot",
    body = "# Ursal the Mauler\n\n- **Aggro Range**: High aggro range; approach cautiously.\n- **Combat**: Non-healers should carry a healing potion or buff. He has a strong \"maul\" attack.\n- **Adds**: Pull carefully to avoid adds; a clean pull will result in no additional enemies.\n- **Self-Healing**: Cannot heal himself.\n- **Spawn Location**: Coordinates 38,80 or 41,79 near Gnarlpine Hold, south of Darnassus.\n- **Spawn Timer**: Approximately 5 minutes. \n- **Drops**: Known to drop linen and green items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["2041"] == nil then
    NPCComments["2041"] = {}
end
table.insert(NPCComments["2041"], {
    npc_id = 2041,
    comment_id = 12316,
    date = "2006-12-09T18:03:57-06:00",
    author = "9110",
    body = "### Ancient Protector\n\n- **Hostile**: Guard in Darnassus; avoid or be prepared for strong attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2042"] == nil then
    NPCComments["2042"] = {}
end
table.insert(NPCComments["2042"], {
    npc_id = 2042,
    comment_id = 2819509,
    date = "2006-12-21T15:07:24-06:00",
    author = "Thottbot",
    body = "# Nightsaber\n\n- **Respawn Time**: Approximately 6-8 minutes.\n- **Abilities**: Teaches your pet Cower Rank 1, reducing threat by 30.\n- **Combat Speed**: Attacks with a speed of 1.4.\n- **Additional Information**: Maps for locating Nightsabers may be available in the future through Map Mouseovers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2043"] == nil then
    NPCComments["2043"] = {}
end
table.insert(NPCComments["2043"], {
    npc_id = 2043,
    comment_id = 2816889,
    date = "2007-03-19T01:03:25-05:00",
    author = "Thottbot",
    body = "# Nightsaber Stalker\n\n- Located outside of Darnassus, ideal for early hunter taming quests.\n- Beginner-friendly pet with a fast attack speed of 1.4.\n- Fits well aesthetically for Night Elf hunters.\n- Good option for new players starting with Night Elf characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2044"] == nil then
    NPCComments["2044"] = {}
end
table.insert(NPCComments["2044"], {
    npc_id = 2044,
    comment_id = 2813895,
    date = "2007-05-21T10:35:46-05:00",
    author = "Thottbot",
    body = "### Forlorn Spirit\n\n- Neutral NPC triggered by a quest.\n- Does not belong to any faction.\n- Offers no valuable drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["2050"] == nil then
    NPCComments["2050"] = {}
end
table.insert(NPCComments["2050"], {
    npc_id = 2050,
    comment_id = 2896142,
    date = "2005-03-04T01:45:13-06:00",
    author = "Allakhazam",
    body = "# Raleigh Andrean <Ex-Chef>\n\n- Located in the center of the Undercity, near other cooks.\n- To find him, go from the west bank (Ophelia Montague) and take the west stairs, then head straight.\n- Raleigh is the cook on the far right in the area with other chefs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2055"] == nil then
    NPCComments["2055"] = {}
end
table.insert(NPCComments["2055"], {
    npc_id = 2055,
    comment_id = 2802615,
    date = "2005-03-19T00:16:30-06:00",
    author = "Thottbot",
    body = "# Master Apothecary Faranell <Royal Apothecary Society>\n\n- Located in Undercity, behind the Apothecary, near the Royal Sector.\n- Coordinates are (48,69); access him by going down the ramp at (47,59).\n- Quest giver for \"Recipe for Death\"; hints at Apothecary Society membership requirements.\n- May have specific interactions with certain classes (possibly Mages or Warlocks).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2064"] == nil then
    NPCComments["2064"] = {}
end
table.insert(NPCComments["2064"], {
    npc_id = 2064,
    comment_id = 2896150,
    date = "2006-05-31T16:48:33-05:00",
    author = "Allakhazam",
    body = "# Councilman Hartin <Pyrewood Council>\n\n- **Rare spawn:** Check often for his appearance; may not always be available.\n- **Location:** Usually found in Pyrewood Village; verify exact coordinates.\n- **Drops/Loot:** As a rare mob, might have unique or valuable drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2069"] == nil then
    NPCComments["2069"] = {}
end
table.insert(NPCComments["2069"], {
    npc_id = 2069,
    comment_id = 2896154,
    date = "2006-11-20T11:51:54-06:00",
    author = "Allakhazam",
    body = "# Moonstalker\n\n- **Comparable Pets**: Some users prefer The Rake over the Moonstalker.\n- **Taming**: Moonstalkers can be tamed by hunters.\n- **General Location**: Found around coordinates 48, 34 (likely in Darkshore).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2070"] == nil then
    NPCComments["2070"] = {}
end
table.insert(NPCComments["2070"], {
    npc_id = 2070,
    comment_id = 3143061,
    date = "2019-07-25T22:52:45-05:00",
    author = "hevgirl",
    body = "# Moonstalker Runt\n\n- **Taming Information**: A great first pet for hunters. Found in Darkshore, black-striped tigers.\n- **Pet Skill**: Can learn the 'Cower' skill, reducing its threat and making it less likely to be attacked.\n- **Known Levels**: Has multiple threat-reducing ranks starting from Level 5 to Level 55.\n- **Location**: Frequently found in Darkshore, useful for taming and learning 'Cower'.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2071"] == nil then
    NPCComments["2071"] = {}
end
table.insert(NPCComments["2071"], {
    npc_id = 2071,
    comment_id = 45260,
    date = "2007-03-02T17:55:05-06:00",
    author = "29632",
    body = "# Moonstalker Matriarch\n\n- **Combat Tips:**\n  - Always comes with a Moonstalker Runt (Level 16-17), so be prepared to fight two enemies.\n  - Use crowd control abilities (e.g., Hibernate for Druids) on the Matriarch to handle the minion first.\n  - If taming, use a frost trap or another pet to distract the minion before starting the tame process.\n\n- **Taming Tips:**\n  - Known for decent DPS (1.30) and is a good option if you don't want an elite pet.\n  - Popular among hunters, manageable to keep happy and performs well in combat.\n  - Requires a strategy to tame due to the constant presence of a minion; consider using potions and pre-planning to mitigate damage.\n\n- **Location:**\n  - Found around coordinates 41, 90 in Darkshore; Level 19-20 with accompanying minion.\n\n- **General Tips:**\n  - Effective soloing pet due to solid attack speed (1.3).\n  - Recommended by players who successfully used it in higher-level scenarios.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2077"] == nil then
    NPCComments["2077"] = {}
end
table.insert(NPCComments["2077"], {
    npc_id = 2077,
    comment_id = 2816055,
    date = "2006-02-18T09:42:09-06:00",
    author = "Thottbot",
    body = "### Melithar Staghelm\n\n- **Lore Tip:** Melithar Staghelm is a lesser-known NPC despite his relation to notable figures Fandral and Valstan Staghelm.\n- **Role Insight:** Unlike his father and brother, Melithar does not have a significant role in major historical events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2078"] == nil then
    NPCComments["2078"] = {}
end
table.insert(NPCComments["2078"], {
    npc_id = 2078,
    comment_id = 2837586,
    date = "2007-02-08T16:46:10-06:00",
    author = "Thottbot",
    body = "## Athridas Bearmantle\n\n- **Location**: Found in Dolanaar at coordinates 55,57.\n- **Building**: Located north of the Dolanaar inn.\n- **Quest Tip**: Return to him after killing Ursal the Mauler for quest completion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2080"] == nil then
    NPCComments["2080"] = {}
end
table.insert(NPCComments["2080"], {
    npc_id = 2080,
    comment_id = 13436,
    date = "2006-12-11T11:57:41-06:00",
    author = "9167",
    body = "# Denalan\n\n- Located near the lake by the docks, southeast of Dolanaar.\n- Offers quests related to plant life and corrupted soil.\n- Valuable for early Darnassus reputation gains.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2084"] == nil then
    NPCComments["2084"] = {}
end
table.insert(NPCComments["2084"], {
    npc_id = 2084,
    comment_id = 2820488,
    date = "2007-01-30T02:56:31-06:00",
    author = "Thottbot",
    body = "### Natheril Raincaller <General Goods>\n\n- Alliance-only vendor in Winterspring.\n- Offers general goods and supplies.\n- No Horde equivalent in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["2086"] == nil then
    NPCComments["2086"] = {}
end
table.insert(NPCComments["2086"], {
    npc_id = 2086,
    comment_id = 2827445,
    date = "2005-01-28T22:24:11-06:00",
    author = "Thottbot",
    body = "# Valstag Ironjaw\n\n- Located inside the keep at Menethil Harbor.\n- Coordinates: 10,57.\n- Found near the first fork in the road inside the keep.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2089"] == nil then
    NPCComments["2089"] = {}
end
table.insert(NPCComments["2089"], {
    npc_id = 2089,
    comment_id = 14623,
    date = "2006-12-13T04:06:55-06:00",
    author = "OverlordQ",
    body = "## Giant Wetlands Crocolisk\n\n- Spawn rates are slow; kill them on sight to avoid downtime.\n- Found near Menethil Harbor; check coordinates 22,24 for higher numbers.\n- Easily solo-able, even as a mage; engage confidently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["2090"] == nil then
    NPCComments["2090"] = {}
end
table.insert(NPCComments["2090"], {
    npc_id = 2090,
    comment_id = 2819433,
    date = "2007-05-20T12:55:14-05:00",
    author = "Thottbot",
    body = "# Ma'ruk Wyrmscale <Dragonmaw Warlord>\n\n- **Location:** Found at 48, 74 in Wetlands, specifically in a bunker at Dun Algaz.\n- **Respawn Time:** Approximately 5-6 hours.\n- **Level and Difficulty:** Level 23. Can be easily defeated solo by players around level 22 and above.\n- **Combat Tips:**\n  - **Isolated Position:** He's often standing alone at the top of the bunker, making it easier to engage without additional aggro.\n  - **Orc Guards:** Be cautious of surrounding orcs; clear your way to avoid adds.\n- **Drops:** Known to frequently drop a belt; players often seek his 2H axe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2091"] == nil then
    NPCComments["2091"] = {}
end
table.insert(NPCComments["2091"], {
    npc_id = 2091,
    comment_id = 63308,
    date = "2007-04-07T11:22:44-05:00",
    author = "crimsonhellgr",
    body = "# Chieftain Nek'rosh\n\n- **Fire Immunity:** Do not use fire spells or abilities; he is immune.\n- **Kiting and Fear:** He can be kited and feared. Clear surrounding mobs first to avoid multiple aggro.\n- **Health and Combat Tips:** Has around 3000 HP. Root, stun, or fear him when he runs at low health to prevent him from fleeing and pulling others.\n- **Solo Strategy:** Soloable by classes with pets (Warlock, Hunter) using pets to tank. Use potions and crowd control if needed.\n- **Duo Strategy:** Recommended to team up with a tank for easier management. Hits for 80-100 on a level 30 tank.\n- **Location:** Use the \"back entrance\" by passing the normal entrance on the road for an easier approach.\n- **Class-Specific Tips:** \n  - **Warlock:** Use Voidwalker to tank. Cast Corruption, Curse of Agony, and Shadowbolt.\n  - **Hunter:** Use traps and pets (like a boar) to tank and kite with frost traps.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2092"] == nil then
    NPCComments["2092"] = {}
end
table.insert(NPCComments["2092"], {
    npc_id = 2092,
    comment_id = 7168,
    date = "2006-12-06T08:48:42-06:00",
    author = "munix",
    body = "# Pilot Longbeard <Ironforge Siege Brigade>\n\n- Located between two tanks in the Hall of Arms, Ironforge.\n- Provides quests and lore related to the Ironforge Siege Brigade.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2096"] == nil then
    NPCComments["2096"] = {}
end
table.insert(NPCComments["2096"], {
    npc_id = 2096,
    comment_id = 2811187,
    date = "2004-12-22T14:42:54-06:00",
    author = "Thottbot",
    body = "# Tarrel Rockweaver\n\n- Located on the large stone bridge just outside Menethil Harbor.\n- Typically on the left side of the bridge.\n- Associated with an excavation quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2097"] == nil then
    NPCComments["2097"] = {}
end
table.insert(NPCComments["2097"], {
    npc_id = 2097,
    comment_id = 49589,
    date = "2007-03-11T15:22:57-05:00",
    author = "32071",
    body = "## Harlo Barnaby\n\n- Found outside the Menethil Harbor Keep.\n- Collapsed on the ground nearby.\n- Likely part of a quest or lore significance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2099"] == nil then
    NPCComments["2099"] = {}
end
table.insert(NPCComments["2099"], {
    npc_id = 2099,
    comment_id = 33556,
    date = "2007-02-10T11:11:25-06:00",
    author = "5403",
    body = "### Maiden's Virtue Crewman\n\n- Found on Menethil Harbor dock.\n- Neutral NPC; no combat needed.\n- Adds to the immersive harbor atmosphere.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2102"] == nil then
    NPCComments["2102"] = {}
end
table.insert(NPCComments["2102"], {
    npc_id = 2102,
    comment_id = 2896204,
    date = "2006-11-01T20:55:54-06:00",
    author = "Allakhazam",
    body = "# Dragonmaw Grunt\n\n- Approach via Loch Modan (Thelsamar flight path).\n- Enter through North Pass Gate and pass through 2 tunnels.\n- Mobs are located between the opening to the 3rd tunnel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2104"] == nil then
    NPCComments["2104"] = {}
end
table.insert(NPCComments["2104"], {
    npc_id = 2104,
    comment_id = 2817676,
    date = "2005-02-19T15:10:10-06:00",
    author = "Thottbot",
    body = "# Captain Stoutfist\n\n- **Location:** Inside the keep at Menethil Harbor. Enter the keep, turn left, take the first right, and the next right to enter a dining hall. Go up the stairs at the back, turn right, then left up the inclined ramp. Left again, then left into a large hall. Captain Stoutfist is at the far end.\n- **Notable Tip:** The keep can be confusing; follow the detailed directions to find him.\n- **Quest Issues:** If struggling with quest completion or interactions, double-check quest logs and objectives.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["2106"] == nil then
    NPCComments["2106"] = {}
end
table.insert(NPCComments["2106"], {
    npc_id = 2106,
    comment_id = 2797332,
    date = "2007-01-27T21:12:17-06:00",
    author = "Thottbot",
    body = "# Apothecary Berard\n\n- **Location:** Found in Pyrewood Village, near SFK. Coordinates: 42, 73. Second floor of the 2-story building at the back of the village.\n- **Aggro Radius:** Be wary of a large aggro radius and frequent adds.\n- **Respawn Rate:** NPC respawns quickly.\n- **Quest:** Elite target for \"Recipe of the Dead\" quest.\n- **Level:** Level 16 elite – prepare for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2107"] == nil then
    NPCComments["2107"] = {}
end
table.insert(NPCComments["2107"], {
    npc_id = 2107,
    comment_id = 2896208,
    date = "2004-12-15T19:34:46-06:00",
    author = "Allakhazam",
    body = "### Gaerolas Talvethren\n\n- Located upstairs in a house in the center.\n- Likely a quest-related NPC; check for quests or dialogue options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2108"] == nil then
    NPCComments["2108"] = {}
end
table.insert(NPCComments["2108"], {
    npc_id = 2108,
    comment_id = 2824632,
    date = "2005-12-23T19:05:15-06:00",
    author = "Thottbot",
    body = "# Garneg Charskull\n\n- **Spawn Location**: Found in the Angerfang encampment under a red tent at coordinates 42,45.\n- **Spawn Timer**: Approximately 5-7 minutes, but this may vary.\n- **Nearby Enemies**: He is flanked by two guards. Clear surrounding orcs carefully to avoid adds.\n- **Combat Tip**: Engage Garneg directly if you have a pet; let the pet tank while you burn him down. It's easier for hunters.\n- **Drops**: Common drops include a helm and belt, useful for low to mid-level characters.\n- **Respawn**: Rare spawn, better chances just after a server reboot.\n- **Level**: He is typically your level around 27-28, making it a manageable fight for similar level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2110"] == nil then
    NPCComments["2110"] = {}
end
table.insert(NPCComments["2110"], {
    npc_id = 2110,
    comment_id = 62801,
    date = "2007-04-05T23:54:04-05:00",
    author = "13572",
    body = "# Black Rat\n\n- Found in various locations, including Molten Core.\n- No significant loot, primarily for aesthetic or environmental detail.\n- Unlikely to drop items; focus on other creatures for loot collection.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["2112"] == nil then
    NPCComments["2112"] = {}
end
table.insert(NPCComments["2112"], {
    npc_id = 2112,
    comment_id = 2896232,
    date = "2007-03-04T17:12:07-06:00",
    author = "Allakhazam",
    body = "# Farrin Daris\n\n- **Non-Hostile:** He is a non-interactive NPC.\n- **Location:** Often found in NPC-populated areas like cities or quest hubs.\n- **Lore Relevance:** May serve as background or ambiance for the area.\n\nNo combat tips needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2114"] == nil then
    NPCComments["2114"] = {}
end
table.insert(NPCComments["2114"], {
    npc_id = 2114,
    comment_id = 2814974,
    date = "2006-10-17T23:12:17-05:00",
    author = "Thottbot",
    body = "# Faruza <Apprentice Herbalist>\n- Located in Brill.\n- Teaches Apprentice, Journeyman, and Expert Herbalism.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2115"] == nil then
    NPCComments["2115"] = {}
end
table.insert(NPCComments["2115"], {
    npc_id = 2115,
    comment_id = 2834085,
    date = "2006-12-23T05:20:18-06:00",
    author = "Thottbot",
    body = "### Joshua Kien <General Supplies>\n\n- Sells general supplies including Crude Throwing Axe.\n- Does not sell Broken Crude Throwing Axe, Broken Small Throwing Knife, and other deprecated items.\n- Useful for restocking basic throwing weapons in Classic Hardcore mode.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["2117"] == nil then
    NPCComments["2117"] = {}
end
table.insert(NPCComments["2117"], {
    npc_id = 2117,
    comment_id = 2896233,
    date = "2005-09-11T10:34:23-05:00",
    author = "Allakhazam",
    body = "# Harold Raims <Apprentice Weaponsmith>\n\n- Offers weapon crafting services.\n- A reference to actor Harold Ramis from \"Ghostbusters\" and \"Animal House.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2119"] == nil then
    NPCComments["2119"] = {}
end
table.insert(NPCComments["2119"], {
    npc_id = 2119,
    comment_id = 2896235,
    date = "2006-05-03T20:14:40-05:00",
    author = "Allakhazam",
    body = "## Dannal Stern <Warrior Trainer>\n\n- Warrior trainer in Brill.\n- Possible reference to actor/director Daniel Stern.\n- Provides training and abilities for aspiring warriors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2120"] == nil then
    NPCComments["2120"] = {}
end
table.insert(NPCComments["2120"], {
    npc_id = 2120,
    comment_id = 84735,
    date = "2007-05-17T17:57:31-05:00",
    author = "DrakeLord",
    body = "### Archmage Ataeric\n\n- **Hostile to Horde**: Be ready for combat.\n- **Location**: Found in the Alterac Mountains.\n- **Abilities**: Uses powerful arcane spells; interrupt casting when possible.\n- **Preparation**: Bring healing potions and crowd-control abilities.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["2122"] == nil then
    NPCComments["2122"] = {}
end
table.insert(NPCComments["2122"], {
    npc_id = 2122,
    comment_id = 74274,
    date = "2007-04-28T06:40:18-05:00",
    author = "duffry",
    body = "# David Trias <Rogue Trainer>\n\n- **Lore Insight**: David Trias is speculated to be the 'black sheep' or a mysterious member of the renowned Trias cheese-making family in Stormwind.\n- **Role**: As a Rogue Trainer, he provides training and skills for aspiring Rogues.\n- **Location**: Seek him out to upgrade your Rogue abilities and learn new techniques.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["2123"] == nil then
    NPCComments["2123"] = {}
end
table.insert(NPCComments["2123"], {
    npc_id = 2123,
    comment_id = 2843735,
    date = "2006-12-01T03:40:50-06:00",
    author = "Thottbot",
    body = "# Dark Cleric Duesten <Priest Trainer>\n\n- Priest trainer for the Undead in Tirisfal Glades.\n- Offers Priest abilities and spells training.\n- Located in the Undercity, inside the War Quarter.\n- Provides quests related to Priest class progression.\n- Known for his profound dialogue and lore insights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2126"] == nil then
    NPCComments["2126"] = {}
end
table.insert(NPCComments["2126"], {
    npc_id = 2126,
    comment_id = 2833523,
    date = "2006-12-23T10:28:39-06:00",
    author = "Thottbot",
    body = "# Maximillion <Warlock Trainer>\n- Located in the Mage Quarter of Stormwind.\n- Offers warlock training and class quests.\n- Visit him for spell upgrades and tips during leveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["2128"] == nil then
    NPCComments["2128"] = {}
end
table.insert(NPCComments["2128"], {
    npc_id = 2128,
    comment_id = 2807375,
    date = "2006-07-31T07:29:17-05:00",
    author = "Thottbot",
    body = "# Cain Firesong <Mage Trainer>\n\n- Located at coordinates 61,52.\n- Offers mage training services.\n- Visit to learn new mage spells and abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["2135"] == nil then
    NPCComments["2135"] = {}
end
table.insert(NPCComments["2135"], {
    npc_id = 2135,
    comment_id = 15726,
    date = "2006-12-15T01:09:30-06:00",
    author = "9737",
    body = "### Abe Winters <Apprentice Armorer>\n\n- Found in Brill, Tirisfal Glades.\n- Coordinates: 59, 51.\n- Offers apprentice armorer services.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2136"] == nil then
    NPCComments["2136"] = {}
end
table.insert(NPCComments["2136"], {
    npc_id = 2136,
    comment_id = 2896242,
    date = "2006-12-31T03:56:02-06:00",
    author = "Allakhazam",
    body = "### Oliver Dwor <Apprentice Weaponsmith>\n\n- **Combat Tip:** Shows that Oliver Dwor can be killed, but no specific valuable drops are mentioned.\n- **Lore Tip:** Oliver Dwor does not sell wands like the \"Ragefire Wand\". He primarily focuses on weaponsmithing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2142"] == nil then
    NPCComments["2142"] = {}
end
table.insert(NPCComments["2142"], {
    npc_id = 2142,
    comment_id = 2825302,
    date = "2006-09-15T10:11:12-05:00",
    author = "Thottbot",
    body = "# Watcher Callahan <The Night Watch>\n\n- **Not a Vendor:** Watcher Callahan is often mistaken for a vendor but he does not sell items.\n- **Guard NPC:** He is a guard and does not interact or provide services.\n- **No Interaction:** Clicking on him will yield no response; he is non-interactable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2150"] == nil then
    NPCComments["2150"] = {}
end
table.insert(NPCComments["2150"], {
    npc_id = 2150,
    comment_id = 2831244,
    date = "2006-09-04T22:29:24-05:00",
    author = "Thottbot",
    body = "# Zenn Foulhoof\n\n- Located at coordinates 60,56.\n- Reminder: Note location to avoid searching later.\n- Avoid interaction with the NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2153"] == nil then
    NPCComments["2153"] = {}
end
table.insert(NPCComments["2153"], {
    npc_id = 2153,
    comment_id = 2837278,
    date = "2006-02-28T02:34:51-06:00",
    author = "Thottbot",
    body = "# Terl Arakor\n\n- **Horde** players can use Terl Arakor to **collect cloth**.\n- Details about Terl Arakor's specific roles are limited.\n- His precise actions or abilities remain unclear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2159"] == nil then
    NPCComments["2159"] = {}
end
table.insert(NPCComments["2159"], {
    npc_id = 2159,
    comment_id = 2896251,
    date = "2006-12-08T04:12:50-06:00",
    author = "Allakhazam",
    body = "# Gravelflint Bonesnapper\n\n- **Location:** Typically found around the excavation site, but may share spawns with golems.\n- **Spawn Type:** Rare mob.\n- **Farming Tip:** Good source for Minor Beastslayer enchant materials.\n- **Spawn Mechanics:** If not present, clear golems to force respawn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2163"] == nil then
    NPCComments["2163"] = {}
end
table.insert(NPCComments["2163"], {
    npc_id = 2163,
    comment_id = 2896252,
    date = "2007-05-02T11:49:09-05:00",
    author = "Allakhazam",
    body = "### Thistle Bear\n\n- Use a druid’s Entangling Roots or your own crowd control to mitigate Swipe damage.\n- Employ ranged attacks to reduce the risk of receiving Swipe.\n- To tame a Thistle Bear, weaken it first, then use Freezing Trap to immobilize it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2165"] == nil then
    NPCComments["2165"] = {}
end
table.insert(NPCComments["2165"], {
    npc_id = 2165,
    comment_id = 2896255,
    date = "2007-04-20T18:28:05-05:00",
    author = "Allakhazam",
    body = "# Grizzled Thistle Bear\n\n- **Combat Tip**: This NPC has no special abilities; focus on basic attacks and rotations.\n- **Hunter Tip**: Ideal for taming and teaching new abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2166"] == nil then
    NPCComments["2166"] = {}
end
table.insert(NPCComments["2166"], {
    npc_id = 2166,
    comment_id = 2813113,
    date = "2006-03-07T18:51:40-06:00",
    author = "Thottbot",
    body = "# Oakenscowl\n\n- **Location**: Found at 53, 74 in a small cave on the far west side of the lake, south bank.\n- **Questline**: Starts at a glowing purple tree north of moonwell in Oracle Glade. Interacts with Denalan by the lake south of Dolanaar.\n- **Combat Tips**:\n  - **Pull Strategy for Druids**: Pull adds individually before engaging Oakenscowl. Heal up between pulls.\n  - **Class-specific Strategies**:\n    - **Druid**: Use Entangling Roots and Moonfire. Bearform is not mandatory.\n    - **Priest**: Shadow Word: Pain, Smite, Power Word: Shield, and heal consistently.\n- **Solo Tips**: Soloable at level 11 for druids, level 8 for priests. Be cautious of additional timberlings joining the fight.\n- **Miscellaneous**: Defeating timberlings during quest can yield a temporary damage-boosting root (+1 damage for 1 hour).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["2172"] == nil then
    NPCComments["2172"] = {}
end
table.insert(NPCComments["2172"], {
    npc_id = 2172,
    comment_id = 2834403,
    date = "2005-10-08T14:08:18-05:00",
    author = "Thottbot",
    body = "## Strider Clutchmother\n\n- **Taming Tips**:\n  - Use a druid friend to Hibernate her for easier taming.\n  - Set a freezing trap to prevent her from stunning during taming.\n  - Keep max distance for taming and be prepared for multiple attempts.\n  - Clear her two fledglings first to avoid AoE stun/kick.\n\n- **Combat Tips**:\n  - She has a 2.0 attack speed and hits hard.\n  - Kill her fledglings first, who may drop Light Feathers.\n\n- **Location**:\n  - Wanders in a circular path; common coords are 34.89 and 39.91.\n  - Approximate respawn time: 1 hour.\n\n- **Loot**:\n  - Drops uncommon items like Bandit Gloves of Spirit and Defender capes with random enchantments.\n\n- **Pet Tips**:\n  - Eats cheese, fruit, and fungus; fruit vendors in Auberdine and Ironforge.\n  - Can learn Bite, Cower, Dash, and Growl.\n  - Holds aggro well with Growl and deals decent DPS with Bite.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2173"] == nil then
    NPCComments["2173"] = {}
end
table.insert(NPCComments["2173"], {
    npc_id = 2173,
    comment_id = 2803151,
    date = "2006-05-02T01:58:52-05:00",
    author = "Thottbot",
    body = "### Reef Frenzy\n\n- Drops Dwarven Hatchet of Stamina: 10-20 damage, +1 Stamina, requires level 10.\n- Durability: 50/50.\n- Average damage per second: 7.5.\n- Weapon speed: 2.00.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2175"] == nil then
    NPCComments["2175"] = {}
end
table.insert(NPCComments["2175"], {
    npc_id = 2175,
    comment_id = 2838904,
    date = "2006-05-29T03:44:02-05:00",
    author = "Thottbot",
    body = "### Shadowclaw\n\n- **Location:** Near Auberdine, roaming between the graveyard and the hills to the north.\n- **Spawn Info:** Approximately 1-hour respawn time.\n- **Combat Tips:**\n  - **Low-Drop Quality:** Notable drops are scarce; not worth farming for loot.\n  - **Taming Tips:**\n    - Can be challenging; assistance from higher-level friends for healing or shielding is recommended.\n    - Attempt to tame as a hunter at level 13-14 for better success.\n    - Use Track Beasts to locate.\n- **Comparison:** Compares to regular Moonstalkers; slightly slower attack speed but visually distinct.\n- **Stealth:** Previously known for stealth, but may lack it in recent iterations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2184"] == nil then
    NPCComments["2184"] = {}
end
table.insert(NPCComments["2184"], {
    npc_id = 2184,
    comment_id = 2829484,
    date = "2007-03-05T02:31:39-06:00",
    author = "Thottbot",
    body = "## Lady Moongazer\n\n- **Level**: 17\n- **Drops**: Valuable gear such as Northern Shortsword of Stamina, Raider's Bracers of Stamina, Soldier's Armor of Strength, and other green items.\n- **Respawn Time**: Can take over an hour; be prepared to wait.\n- **Combat Tips**:\n  - Higher level than nearby mobs; approach with caution.\n  - Use stealth and range to your advantage if you're a hunter.\n  - Have health potions ready; she's tough for levels around 11-14.\n- **Misc**: Not a replacement for Anaya; both can spawn independently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2185"] == nil then
    NPCComments["2185"] = {}
end
table.insert(NPCComments["2185"], {
    npc_id = 2185,
    comment_id = 9639,
    date = "2006-12-07T20:33:22-06:00",
    author = "8271",
    body = "# Darkshore Thresher\n\n- **Aggro Radius:** Be cautious, especially at lower levels. They can aggro from a distance.\n- **Level Range:** Generally found around level 10-12. Ensure your level is sufficient before engaging.\n- **Combat Tip:** For low-level characters (level 11 and below), be ready to fight. Swimming away may not guarantee safety if aggroed.\n- **Environment:** Commonly found in water; expect to encounter them while swimming or near the shore in Darkshore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2186"] == nil then
    NPCComments["2186"] = {}
end
table.insert(NPCComments["2186"], {
    npc_id = 2186,
    comment_id = 2824052,
    date = "2006-09-22T14:34:49-05:00",
    author = "Thottbot",
    body = "# Carnivous the Breaker\n\n- **Location:** Spawns around coordinates 39, 78. \n- **Strategy:** Be prepared for additional mob aggro. Clear surrounding adds before engaging.\n- **Druid Tip:** Use root, heal, and bear form tactics to manage adds and Carnivous.\n- **Drops:** Known for dropping valuable items.\n- **Persistence:** Might need to clear nearby mobs and search camps multiple times due to rarity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2189"] == nil then
    NPCComments["2189"] = {}
end
table.insert(NPCComments["2189"], {
    npc_id = 2189,
    comment_id = 2896353,
    date = "2006-06-11T21:42:21-05:00",
    author = "Allakhazam",
    body = "### Vile Sprite\n\n- Watch for enchanting materials: Briarthorns and Eldersmoonstones.\n- Drops may vary widely; always check for useful items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2191"] == nil then
    NPCComments["2191"] = {}
end
table.insert(NPCComments["2191"], {
    npc_id = 2191,
    comment_id = 2831312,
    date = "2006-05-23T11:39:27-05:00",
    author = "Thottbot",
    body = "# Licillin\n\n- **Location:** Found in Bashal'Aran near 45,36. Often near the blue-lighted shrine.\n- **Difficulty:** Strong for lower-level players (around level 10-12). Recommended level to engage is 12+.\n- **Abilities:** Uses shadow bolts that deal around 50 damage.\n- **Appearance:** Different from other grells in the area; identified by a silver dragon around the name.\n- **Loot:** Drops Gypsy Trousers.\n- **Combat Tip:** Use crowd control and avoid stacking too many enemies to prevent being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2198"] == nil then
    NPCComments["2198"] = {}
end
table.insert(NPCComments["2198"], {
    npc_id = 2198,
    comment_id = 2896366,
    date = "2007-01-03T15:56:05-06:00",
    author = "Allakhazam",
    body = "# Crier Goodman\n\n- **Quests:** He gives quests for Feathermoon Stronghold and The New Frontier starting around levels 55-58.\n- **Requirements:** You won't be able to pick up his quests until you're at least level 55.\n- **Location:** Often found in major cities or Feathermoon Stronghold, keep an eye out if you're at the appropriate level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2212"] == nil then
    NPCComments["2212"] = {}
end
table.insert(NPCComments["2212"], {
    npc_id = 2212,
    comment_id = 2896372,
    date = "2007-03-11T16:41:38-05:00",
    author = "Allakhazam",
    body = "### Deth'ryll Satyr\n\n- Not a boss; standard NPC.\n- Found in the Tainted Forest in Blasted Lands.\n- Can have a high respawn rate; stay alert.\n- Uses shadow spells; consider shadow resistance gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2227"] == nil then
    NPCComments["2227"] = {}
end
table.insert(NPCComments["2227"], {
    npc_id = 2227,
    comment_id = 1200,
    date = "2006-09-29T17:50:11-05:00",
    author = "brianjz",
    body = "## Sharlindra\n\n- Located next to Lady Sylvanas in the Royal Quarter, Undercity.\n- Accessible via a hallway between the two entrances to the Apothecarium.\n- Offers or ends a quest involving elite ogres in Alterac Ruins.\n- Popular room due to proximity to significant NPCs like Sylvanas and Varimathras.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["2228"] == nil then
    NPCComments["2228"] = {}
end
table.insert(NPCComments["2228"], {
    npc_id = 2228,
    comment_id = 2896378,
    date = "2004-08-08T01:40:25-05:00",
    author = "Allakhazam",
    body = "## Lieutenant Farren Orinelle\n\n- Found in the inn, near the bar.\n- Frequently seen drinking, often depicted without a drink in hand.\n- Known for delegating tasks to others; doesn't interact directly with his commanding officer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2229"] == nil then
    NPCComments["2229"] = {}
end
table.insert(NPCComments["2229"], {
    npc_id = 2229,
    comment_id = 2808518,
    date = "2005-06-23T07:07:04-05:00",
    author = "Thottbot",
    body = "# Krusk\n\n- **Lore:** Homage to Dungeons & Dragons; named after the famous half-orc barbarian character.\n- **Location:** Found inside the church in Tarren Mill (coordinates 63,20).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2230"] == nil then
    NPCComments["2230"] = {}
end
table.insert(NPCComments["2230"], {
    npc_id = 2230,
    comment_id = 2806664,
    date = "2005-02-19T06:59:51-06:00",
    author = "Thottbot",
    body = "# Umpi\n- **Location:** Found in the apothecary's hut in Silverpine Forest.\n- **Behavior:** Hops around until the Elixir of Suffering is used on him.\n- **Respawn:** If not found, he might be dead due to the elixir.\n- **Lore:** Elixir of Suffering quest involves feeding it to him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2234"] == nil then
    NPCComments["2234"] = {}
end
table.insert(NPCComments["2234"], {
    npc_id = 2234,
    comment_id = 2843878,
    date = "2007-05-11T00:43:29-05:00",
    author = "Thottbot",
    body = "# Young Reef Crawler\n\n- **Pet Viability**: Decent armor makes it a good pet option. (User: Thottbot, 2007-05-11)\n- **Noteworthy Feature**: Known to sell items, a surprising and unusual trait for an NPC. (Users: Thottbot, 2005-08-28)\n- **Possible Reference**: May be a nod to the Mudcrab merchant from Morrowind. (User: Thottbot, 2005-10-04)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2236"] == nil then
    NPCComments["2236"] = {}
end
table.insert(NPCComments["2236"], {
    npc_id = 2236,
    comment_id = 2896383,
    date = "2005-04-15T01:16:05-05:00",
    author = "Allakhazam",
    body = "### Raging Reef Crawler\n\n- Hostile NPC found near coastlines.\n- High HP and armor; prefer characters with piercing and magic attacks.\n- Watch for their ability to dodge attacks.\n- It’s advisable to pull them one at a time to avoid getting overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2237"] == nil then
    NPCComments["2237"] = {}
end
table.insert(NPCComments["2237"], {
    npc_id = 2237,
    comment_id = 2896385,
    date = "2006-01-09T03:24:59-06:00",
    author = "Allakhazam",
    body = "## Moonstalker Sire\n\n- **Good Hunter Pet:** Yes, it's a reliable hunter pet with a unique look—great choice for Horde players despite the long and dangerous trek to Darkshore.\n- **Shrinking:** Pets shrink after taming but grow slightly with each level. \n- **Unique Appearance:** Black with grey stripes makes it stand out and attracts attention.\n- **Initial Stats (Approx. at Lv 18):** ST 42, AGI 36, STAM 63, INT 25, SPI 30, ATK 90, PWR 64, DMG 16-21, DEF 90, ARM 1028.\n- **Cower Ability:** Reduces threat, useful for managing pet aggro. Each rank decreases more threat (Rank 1: 30 Threat; Rank 6: 225 Threat).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2239"] == nil then
    NPCComments["2239"] = {}
end
table.insert(NPCComments["2239"], {
    npc_id = 2239,
    comment_id = 2801508,
    date = "2006-06-08T16:53:45-05:00",
    author = "Thottbot",
    body = "# Drull\n\n- **Location**: Found at 75, 41 inside a building in Hillsbrad Foothills.\n- **Quest**: Part of the level 22 Horde quest \"The Rescue\" from Tarren Mills.\n- **Key**: Obtain the Dull Iron Key from Jailor Ester nearby to release him.\n- **Navigation**: As you approach the bridge, he is in the first house on the lower level to the left.\n- **Coordinate Reference**: Coordinates and points of interest are critical for locating him precisely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2247"] == nil then
    NPCComments["2247"] = {}
end
table.insert(NPCComments["2247"], {
    npc_id = 2247,
    comment_id = 2896400,
    date = "2006-12-21T07:36:02-06:00",
    author = "Allakhazam",
    body = "## Syndicate Enforcer\n\n- **Farming Location**: Secluded area, low PvP risk.\n- **Loot**: Mainly drops stackable items.\n- **Combat Tips**: Easy to defeat in fights.\n- **Bonus Rewards**: Chance to loot valuable items like the Dazzling Longsword.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2248"] == nil then
    NPCComments["2248"] = {}
end
table.insert(NPCComments["2248"], {
    npc_id = 2248,
    comment_id = 2798610,
    date = "2006-12-24T07:34:53-06:00",
    author = "Thottbot",
    body = "# Cave Yeti\n\n- Found at coordinates 46,32.\n- Rare item drops are very uncommon; don’t expect specific loot like Claw of the Necromancer.\n- Pay attention to loot tables as drop rates can vary significantly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2249"] == nil then
    NPCComments["2249"] = {}
end
table.insert(NPCComments["2249"], {
    npc_id = 2249,
    comment_id = 57829,
    date = "2007-03-27T01:40:21-05:00",
    author = "entropicdragon",
    body = "### Ferocious Yeti\n\n- **Enrage Mechanic:** At around 20% health, they Enrage, increasing damage by +32 and attack speed by 30%.\n- **Level Recommendation:** Recommended to be level 30-34 for easier farming; level 40 to be safe.\n- **Combat Strategy:** Take them one at a time, use healing potions if needed. Enrage makes them tougher at low health.\n- **Farming Tips:** Best farmed in groups if lower level. Green drop rate around 3-6%.\n- **Experience Gain:** Good for experience until around level 32, especially effective for affliction warlocks.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2251"] == nil then
    NPCComments["2251"] = {}
end
table.insert(NPCComments["2251"], {
    npc_id = 2251,
    comment_id = 2801181,
    date = "2007-03-07T07:35:03-06:00",
    author = "Thottbot",
    body = "# Giant Yeti\n\n- **Combat Tip:** Prepare for high damage output; bring healing potions.\n- **Combat Tip:** Utilize crowd control abilities to manage its attacks efficiently.\n- **Combat Tip:** Keep an eye on the Yeti’s large hitbox; it can interrupt spells and abilities if not careful.\n- **Lore Note:** Despite comments, the idea of a \"soul bound\" mob is a misconception; focus on standard combat tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2252"] == nil then
    NPCComments["2252"] = {}
end
table.insert(NPCComments["2252"], {
    npc_id = 2252,
    comment_id = 69177,
    date = "2007-04-18T12:43:44-05:00",
    author = "Talimar",
    body = "## Crushridge Ogre\n\n- **Farm Silk Cloth:** Good source of silk cloth. Respawn quickly.\n- **Location:** Found in Hillsbrad Foothills. Going north leads to Alterac Mountains.\n- **Quest Info:** Killing lower-level Crushridge Ogres may lead to future quests involving higher-level ones.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2253"] == nil then
    NPCComments["2253"] = {}
end
table.insert(NPCComments["2253"], {
    npc_id = 2253,
    comment_id = 2800082,
    date = "2005-10-12T13:30:23-05:00",
    author = "Thottbot",
    body = "## Crushridge Brute\n\n- **Grinding**: Efficient for grinding, especially for level 37 Warriors. They fall quickly compared to other mobs.\n- **Loot**: Drops are average with lots of silk but minimal noteworthy items.\n- **Level Consideration**: Can be taken down by higher-level characters (e.g., level 51).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2254"] == nil then
    NPCComments["2254"] = {}
end
table.insert(NPCComments["2254"], {
    npc_id = 2254,
    comment_id = 2896414,
    date = "2005-09-22T12:39:26-05:00",
    author = "Allakhazam",
    body = "# Crushridge Mauler\n\n- **Skullance Shield drop**: This NPC can drop the Skullance Shield.\n- **Location**: Specific location not provided; typically found in Alterac Mountains.\n- **General Info**: Older screenshots available, indicating a long-standing presence in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2256"] == nil then
    NPCComments["2256"] = {}
end
table.insert(NPCComments["2256"], {
    npc_id = 2256,
    comment_id = 2896420,
    date = "2005-04-01T22:45:47-06:00",
    author = "Allakhazam",
    body = "## Crushridge Enforcer\n\n- **Watch out for fear**: They can cast Fear; avoid pulling near other mobs to prevent aggroing additional enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2257"] == nil then
    NPCComments["2257"] = {}
end
table.insert(NPCComments["2257"], {
    npc_id = 2257,
    comment_id = 2896427,
    date = "2005-10-26T01:47:51-05:00",
    author = "Allakhazam",
    body = "# Mug'thol\n\n- **Loot Expectation:** Mug'thol doesn't drop Mug'thol's Helm, despite what his name suggests.\n- **Random Drops:** Be prepared for unexpected loot; items like the Ardent Custodian can drop even if not listed.\n- **Combat Preparation:** As with any mob, check for updates on possible changes to loot tables and drop chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2258"] == nil then
    NPCComments["2258"] = {}
end
table.insert(NPCComments["2258"], {
    npc_id = 2258,
    comment_id = 2838025,
    date = "2007-04-24T10:31:40-05:00",
    author = "Thottbot",
    body = "### Stone Fury\n\n- **Location:** Found near 68,46 on the East road out of Strahnbad or at 73,46 in Chillwind Point, Alterac.\n- **Type:** Rare mob (indicated by gray dragon symbol).\n- **Drops:** Can drop Sentinel Boots of the Eagle, Solid Stone, Huntsman's Belt of the Monkey, Kaleidoscope Chain, and rarely Recipe: Barbecued Buzzard Wing.\n- **Combat Tips:** As a rare mob, it may have higher health and damage; prepare accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2260"] == nil then
    NPCComments["2260"] = {}
end
table.insert(NPCComments["2260"], {
    npc_id = 2260,
    comment_id = 2822791,
    date = "2007-05-17T19:08:26-05:00",
    author = "Thottbot",
    body = "### Syndicate Rogue\n\n- **Location:** Commonly found in the pit area.\n- **Tip:** Be prepared for difficulty in locating them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2264"] == nil then
    NPCComments["2264"] = {}
end
table.insert(NPCComments["2264"], {
    npc_id = 2264,
    comment_id = 2823556,
    date = "2007-03-07T13:30:33-06:00",
    author = "Thottbot",
    body = "### Hillsbrad Tailor\n\n- **Hostile NPCs**: These tailors are actually rogues. Beware of backstabs and tripping attacks.\n- **Combat Tip**: Stay vigilant and try to interrupt or stun them before they can ambush you.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["2266"] == nil then
    NPCComments["2266"] = {}
end
table.insert(NPCComments["2266"], {
    npc_id = 2266,
    comment_id = 2803476,
    date = "2006-07-25T00:10:18-05:00",
    author = "Thottbot",
    body = "# Hillsbrad Farmer\n- **Horde Only**: Only Horde players can obtain the pitchfork from Hillsbrad Farmers.\n- **Pitchfork**: The pitchfork is a possible loot but has a low drop rate.\n- **Valuables**: Items like Berrard's Crest can drop, so check loot carefully.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2271"] == nil then
    NPCComments["2271"] = {}
end
table.insert(NPCComments["2271"], {
    npc_id = 2271,
    comment_id = 26064,
    date = "2007-01-28T00:00:35-06:00",
    author = "4928",
    body = "# Dalaran Shield Guard\n\n- When they use their shield ability, attacking them causes you damage.  \n- Their Violent Shield immobilizes them, providing an opportunity to back off, heal, or run. \n- Damage over Time (DOT) effects are not returned by their shield. Load up DOTs and wait out their shield ability.\n- The shield ability does not appear in the combat log, be cautious of sudden health drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2274"] == nil then
    NPCComments["2274"] = {}
end
table.insert(NPCComments["2274"], {
    npc_id = 2274,
    comment_id = 56482,
    date = "2007-03-24T16:28:36-05:00",
    author = "entropicdragon",
    body = "# Stanley\n\n- **Feeding Elixir**: When you feed Stanley the elixir, he becomes enraged. Be prepared for a tougher fight.\n- **Combat Tips**: Level 24 beast, easily killable for higher-level players. \n- **Tameable**: Hunters can tame Stanley, but he doesn't have special properties. Suitable for low-level taming.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2275"] == nil then
    NPCComments["2275"] = {}
end
table.insert(NPCComments["2275"], {
    npc_id = 2275,
    comment_id = 56486,
    date = "2007-03-24T16:31:07-05:00",
    author = "entropicdragon",
    body = "# Enraged Stanley\n\n- **Quest Spawn**: Enraged Stanley spawns upon completing the Elixir of Pain quest in Hillsbrad Foothills.\n- **Experience Reward**: Offers a high amount of experience for his level; especially significant when utilizing rested bonus.\n- **Combat Tips**: Normal attack speed and damage for a wolf of his level; not particularly challenging to defeat.\n- **Tamable**: Hunters can tame Enraged Stanley, though his stats are standard for his level.\n\nThat sums up all noteworthy points about Enraged Stanley!",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["2276"] == nil then
    NPCComments["2276"] = {}
end
table.insert(NPCComments["2276"], {
    npc_id = 2276,
    comment_id = 29923,
    date = "2007-02-03T08:19:45-06:00",
    author = "madedog",
    body = "# Magistrate Henry Maleb\n\n- **Heavy HP**: Has around 40k HP.\n- **High Damage Output**: Hits for 600-1100 in melee and 400 with Frostbolt.\n- **Special Attacks**: Uses Frost Nova and reapplies Frost Armor.\n- **Solo Challenge**: Difficult to solo due to his elite status and high damage. Bring a healer for better chances.\n- **Group Play**: Can be easily defeated with a 20-man raid; no complex tactics needed.\n- **PvP Aspect**: Defeating him grants honor points and helps conquer contested territory in PvP.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2283"] == nil then
    NPCComments["2283"] = {}
end
table.insert(NPCComments["2283"], {
    npc_id = 2283,
    comment_id = 2819223,
    date = "2007-02-09T23:10:25-06:00",
    author = "Thottbot",
    body = "# Ravenclaw Regent\n\n- **Location**: Found in Beren's Peril cave in Silverpine Forest; occasionally seen in Desolace.\n- **Combat Tips**:\n  - **Initiation**: Often glitchy; start combat with a ranged attack to bypass melee issues.\n  - **Behavior**: May drop from the sky and is known to disappear briefly during combat.\n  - **Difficulty**: Easy kill for level-appropriate players (~22-30); can be defeated by level 21 classes with minimal health loss.\n- **Notable Drops**:\n  - **Regent's Cloak**: Valuable low-level cloak, visually appealing.\n  - **Raven's Claws**: Armor with 22AC, +4 Stamina, +3 Intellect.\n- **General Tips**:\n  - Apparently buggy; avoid melee to prevent the “Out of Range” glitch.\n  - Rare spawn, unusual placement in higher-level areas like Desolace.\n  - Spawn times and behavior can be unpredictable; be patient.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2285"] == nil then
    NPCComments["2285"] = {}
end
table.insert(NPCComments["2285"], {
    npc_id = 2285,
    comment_id = 2823325,
    date = "2005-01-03T04:49:07-06:00",
    author = "Thottbot",
    body = "# Count Remington Ridgewell <House of Nobles>\n\n- Located in Stormwind Keep.\n- Part of the House of Nobles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2287"] == nil then
    NPCComments["2287"] = {}
end
table.insert(NPCComments["2287"], {
    npc_id = 2287,
    comment_id = 2896474,
    date = "2005-09-07T18:48:26-05:00",
    author = "Allakhazam",
    body = "### Crushridge Warmonger\n\n- **Farming Tip**: Drops Sickle Axe, but drop rates are low. Be prepared for a grind.\n- **Loot Information**: Can drop Staff of Jordan and Jaina's Firestarter.\n- **Level and Combat**: Recommended for players around level 36 for efficient farming.\n- **General Advice**: Consider farming other mobs for more consistent experience and loot returns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2299"] == nil then
    NPCComments["2299"] = {}
end
table.insert(NPCComments["2299"], {
    npc_id = 2299,
    comment_id = 2815406,
    date = "2007-05-18T19:38:56-05:00",
    author = "Thottbot",
    body = "### Borgus Stoutarm <Gryphon Master>\n\n- Location: Morgan's Vigil, Burning Steppes, coordinates 84, 68.\n- Enable Dragonkin tracking to avoid hostile mobs.\n- Be cautious of the Blood Drake and its nearby mobs near the entrance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2302"] == nil then
    NPCComments["2302"] = {}
end
table.insert(NPCComments["2302"], {
    npc_id = 2302,
    comment_id = 15807,
    date = "2006-12-15T09:03:22-06:00",
    author = "Sephalae82",
    body = "# Aethalas <Warsong Gulch Battlemaster>\n- Located in the Warrior's Terrace of Darnassus.\n- Allows you to queue for Warsong Gulch battleground.\n- Accessible to players level 10 and above.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2304"] == nil then
    NPCComments["2304"] = {}
end
table.insert(NPCComments["2304"], {
    npc_id = 2304,
    comment_id = 2812392,
    date = "2006-09-11T01:23:35-05:00",
    author = "Thottbot",
    body = "# Captain Ironhill\n\n- **Location**: Spawns in Dun Garok at three possible locations:\n  - On the balcony\n  - By the fireplace downstairs\n  - In a small room within the staircase\n- **Appearances**: May not be present at all times; check different spawn points.\n- **Combat Tips**:\n  - Approach with caution; he may aggro from upstairs.\n  - Engage him by pulling outside to avoid additional mobs if necessary.\n  - Clear surrounding mobs before the encounter.\n  - Focus on killing priests first to minimize healing.\n  - If additional elites join, burn them down first, retreat to reset aggro, and re-engage Captain Ironhill.\n- **Strategy**: Effective groups include a tank (such as a druid) with DPS and healing support.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["2305"] == nil then
    NPCComments["2305"] = {}
end
table.insert(NPCComments["2305"], {
    npc_id = 2305,
    comment_id = 2796985,
    date = "2007-01-30T06:57:15-06:00",
    author = "Thottbot",
    body = "# Foreman Bonds\n\n- Found in a mine, typically at the back or the right middle.\n- Part of “The Battle for Hillsbrad” quest; you need to kill him and 10 miners.\n- Summons two Dun Garok warriors or lvl 29 dwarves before dying.\n- Prioritize killing the summoned warriors to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["2306"] == nil then
    NPCComments["2306"] = {}
end
table.insert(NPCComments["2306"], {
    npc_id = 2306,
    comment_id = 964,
    date = "2006-09-24T16:14:40-05:00",
    author = "4460",
    body = "# Baron Vardus\n\n- **Location**: Spawns in one of four spots: three encampments or the broken-down inn.\n- **Inn Search**: Check the basement thoroughly; he often hides behind large barrels.\n- **Quick Targeting**: Use \"/target baron vardus\" outside the inn to see if he's inside without entering.\n- **Coordinates**: Found at (61,43) in the old house at Strahnbrad.\n- **Travel Path**: Enter the Uplands north of Strahnbrad, passing two encampments. He may be at the lone tent after the second encampment.\n- **Mobility**: He rotates between various locations. If not in one spot, check the others.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 110,
})
if NPCComments["2307"] == nil then
    NPCComments["2307"] = {}
end
table.insert(NPCComments["2307"], {
    npc_id = 2307,
    comment_id = 15973,
    date = "2006-12-15T16:01:26-06:00",
    author = "Mikezila",
    body = "# Caretaker Caice\n\n- **Not Interactive**: Caretaker Caice does not offer quests or interact with players.\n- **Location**: Found in a tomb within the Undead starting area.\n- **Miscellaneous**: Primarily a background character, not essential for gameplay or lore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2308"] == nil then
    NPCComments["2308"] = {}
end
table.insert(NPCComments["2308"], {
    npc_id = 2308,
    comment_id = 2818069,
    date = "2005-11-28T23:10:49-06:00",
    author = "Thottbot",
    body = "# Andrew Brownell\n\n- **Location:** Found in Undercity's Magic Quarter near the tailoring trainer.\n- **Coords:** 74,33.\n- **Tip:** Ask an Undercity guard for directions to the Tailoring trainer to find him.\n- **Note:** He is in an alcove with bookshelves, near the Inner Circle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["2316"] == nil then
    NPCComments["2316"] = {}
end
table.insert(NPCComments["2316"], {
    npc_id = 2316,
    comment_id = 2839587,
    date = "2005-03-04T23:19:32-06:00",
    author = "Thottbot",
    body = "# Gol'dir\n\n- **Location**: Found upstairs in the Inn at 60, 44 in Strahnbrad, Alterac Mountains.\n- **Key Requirement**: You need a red key from Jailor Borhuin (level 37), located in the City Hall.\n- **Jailor’s Companions**: Jailor Borhuin often has a level 36 companion and occasionally some wizards.\n- **Combat Tip**: Be cautious of high-level enemies (34-37) in the area. It's advisable to bring friends if you are soloing.\n- **Quest**: Gol'dir provides a quest that needs to be delivered to Tarren Mill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["2318"] == nil then
    NPCComments["2318"] = {}
end
table.insert(NPCComments["2318"], {
    npc_id = 2318,
    comment_id = 2896536,
    date = "2007-02-18T01:19:04-06:00",
    author = "Allakhazam",
    body = "## Argus Shadow Mage\n\n- Turns into a skeleton at low health.\n- Switches to melee attacks when in skeleton form.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2319"] == nil then
    NPCComments["2319"] = {}
end
table.insert(NPCComments["2319"], {
    npc_id = 2319,
    comment_id = 34688,
    date = "2007-02-12T13:36:58-06:00",
    author = "peeweesweden",
    body = "### Syndicate Wizard\n\n- **Runs Away:** Use crowd control spells or snares to prevent escape.\n- **Polymorph:** Engage one-on-one to avoid being polymorphed.\n- **Aggro Management:** Prioritize focusing down the wizard quickly to minimize disruptions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2320"] == nil then
    NPCComments["2320"] = {}
end
table.insert(NPCComments["2320"], {
    npc_id = 2320,
    comment_id = 2834354,
    date = "2007-04-23T02:43:48-05:00",
    author = "Thottbot",
    body = "## Nagaz\n\n- Found at coordinates 39,16 in the north of Alterac Mountains.\n- Level 40 hostile humanoid orc.\n- Part of the \"Dark Council\" quest obtained in Southshore Town Hall.\n- Located inside a house near the edge of a lake.\n- Expect to draw two additional level 39 enemies when engaging.\n- Be prepared for a tough fight due to multiple adds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2321"] == nil then
    NPCComments["2321"] = {}
end
table.insert(NPCComments["2321"], {
    npc_id = 2321,
    comment_id = 2896545,
    date = "2006-08-22T21:45:31-05:00",
    author = "Allakhazam",
    body = "## Foreststrider Fledgling\n\n- **Appearance**: Notable for its distinctive beak and claws; black feathers indicate health.\n- **Pet Ability**: Can learn \"Cower,\" reducing pet threat to help control aggro. Available in ranks 1-6 for various pet levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2323"] == nil then
    NPCComments["2323"] = {}
end
table.insert(NPCComments["2323"], {
    npc_id = 2323,
    comment_id = 3143066,
    date = "2019-07-25T22:54:09-05:00",
    author = "hevgirl",
    body = "# Giant Foreststrider\n\n- **Threat Management:** Use the \"Cower\" ability to reduce your pet's threat and lower the chance of enemies attacking it.\n- **Pet Level Requirements:** Ability ranks require pets between levels 5-55, with increasing TP costs.\n- **Learned by All Pet Families:** Ensure your pet level matches the ability rank requirement to train.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2327"] == nil then
    NPCComments["2327"] = {}
end
table.insert(NPCComments["2327"], {
    npc_id = 2327,
    comment_id = 74753,
    date = "2007-04-29T05:12:18-05:00",
    author = "Flyv",
    body = "# Shaina Fuller <First Aid Trainer>\n\n- **Location**: Found in the Cathedral of Light, Cathedral Square, Stormwind. Main level, right room.\n- **Quests**: Grants the quest for Artisan First Aid, directing you to Dr. Gustav Van Howzen in Theramore. Requires First Aid skill and specific level (e.g., Level 38+).\n- **Note**: High First Aid skill (around 180) is recommended before seeking her quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2332"] == nil then
    NPCComments["2332"] = {}
end
table.insert(NPCComments["2332"], {
    npc_id = 2332,
    comment_id = 2813381,
    date = "2006-05-30T12:12:20-05:00",
    author = "Thottbot",
    body = "## Valdred Moray\n\n- **Spotting:** Easy to spot, wears a white shirt and wanders around.\n- **Combat Tips:** Clear the area of guards before engaging to avoid being overwhelmed.\n- **Location:** Often found near the Wall with many surrounding mobs.\n- **Difficulty:** Possible for level 24+ to solo. Low-level players should proceed with caution.\n- **Quest Note:** Might need to kill him multiple times for necessary quest drops.\n- **Loot:** Typically doesn't drop valuable items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2333"] == nil then
    NPCComments["2333"] = {}
end
table.insert(NPCComments["2333"], {
    npc_id = 2333,
    comment_id = 82795,
    date = "2007-05-14T08:29:11-05:00",
    author = "51086",
    body = "# Henchman Valik\n\n- Bring a [Stormwind Seasoning Herbs](https://www.wowhead.com/classic/item=3703) to trade with Henchman Valik for a Syndicate Missive, which is needed for the [quest](https://www.wowhead.com/classic/quest=533).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2334"] == nil then
    NPCComments["2334"] = {}
end
table.insert(NPCComments["2334"], {
    npc_id = 2334,
    comment_id = 2896555,
    date = "2006-06-12T01:47:20-05:00",
    author = "Allakhazam",
    body = "# Event Generator 001\n\n- Located under Stormwind, near a large hole.\n- Likely purpose: generates events in Stormwind.\n- No recorded sightings recently, possibly due to changes in terrain or mechanics.\n- Historically found below the mage tower, accessible via wall walking (now likely fixed).\n- Associated by players with seasonal or quest events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2337"] == nil then
    NPCComments["2337"] = {}
end
table.insert(NPCComments["2337"], {
    npc_id = 2337,
    comment_id = 35445,
    date = "2007-02-13T19:14:33-06:00",
    author = "Pegster",
    body = "# Dark Strand Voidcaller\n\n- Found inside the Tower of Althalaxx.\n- Very high respawn rate; patrols present.\n- Attempt only if Level 35+; avoid soloing at lower levels.\n- Do not use fear abilities; it can aggro nearby guards and Voidcallers.\n- Prepare for multiple encounters; be aware of respawns.\n- Drops are rare. Farm cautiously and consider the Auction House for needed items.\n- Horde players: limited repair and vendor access in the area.\n- Random chest spawns on the third or top floor.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2344"] == nil then
    NPCComments["2344"] = {}
end
table.insert(NPCComments["2344"], {
    npc_id = 2344,
    comment_id = 42865,
    date = "2007-02-26T15:53:27-06:00",
    author = "Drakara",
    body = "# Dun Garok Mountaineer\n\n- Elites will flee at ~20% health.\n- Use crowd-control to avoid extra aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2345"] == nil then
    NPCComments["2345"] = {}
end
table.insert(NPCComments["2345"], {
    npc_id = 2345,
    comment_id = 2896587,
    date = "2006-11-20T15:55:11-06:00",
    author = "Allakhazam",
    body = "# Dun Garok Rifleman\n\n- **Alliance NPC**: Friendly to Alliance players; cannot be attacked.\n- **Farming Tip**: Not suitable for Horde players to farm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2346"] == nil then
    NPCComments["2346"] = {}
end
table.insert(NPCComments["2346"], {
    npc_id = 2346,
    comment_id = 2841483,
    date = "2005-03-02T15:14:50-06:00",
    author = "Thottbot",
    body = "### Dun Garok Priest\n\n- **Clerical Error:** Current coordinates are incorrect; location inaccessible.\n- **Check Updates:** Ensure coordinates are accurate with latest game patches or community forums.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2347"] == nil then
    NPCComments["2347"] = {}
end
table.insert(NPCComments["2347"], {
    npc_id = 2347,
    comment_id = 2838563,
    date = "2007-05-19T18:59:21-05:00",
    author = "Thottbot",
    body = "# Wild Gryphon\n\n- **Not Attackable by Alliance:** Only the Horde can attack Wild Gryphons.\n- **Appearance:** Resemble the gryphons used for transport and often found in groups.\n- **Not Tameable:** Cannot be tamed by hunters.\n- **Level Range:** Generally found at levels 37-40.\n- **Quest Info:** Related to a quest in Southshore. \n- **Items:** Can drop items, but typically nothing important.\n  \n![Wild Gryphon Image](http://s132607273.onlinehome.us/ar/images/gryphon.jpg)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2351"] == nil then
    NPCComments["2351"] = {}
end
table.insert(NPCComments["2351"], {
    npc_id = 2351,
    comment_id = 2840591,
    date = "2006-06-03T14:31:25-05:00",
    author = "Thottbot",
    body = "# Gray Bear\n- Standard bear NPC.\n- Easy to defeat.\n- Offers worthwhile drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2352"] == nil then
    NPCComments["2352"] = {}
end
table.insert(NPCComments["2352"], {
    npc_id = 2352,
    comment_id = 2802706,
    date = "2007-01-13T21:06:27-06:00",
    author = "Thottbot",
    body = "## Innkeeper Anderson <Innkeeper>\n\n- No longer exists as of current game version.\n- Previously located in Ironforge but has been removed.\n- Possible reference to the Matrix movies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2358"] == nil then
    NPCComments["2358"] = {}
end
table.insert(NPCComments["2358"], {
    npc_id = 2358,
    comment_id = 2896597,
    date = "2006-02-25T21:49:17-06:00",
    author = "Allakhazam",
    body = "# Dalaran Summoner\n\n- **Hostile NPC**: Avoid letting them run away; they can summon additional Dalaran mobs.\n- **Group Combat**: Use stuns or slows to prevent fleeing.\n- **Primary Threat**: If a summoner escapes, expect them to summon more summoners and theurgists, complicating your encounter.\n- **Preparation**: Clear surrounding mobs first to avoid accidental pulls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2359"] == nil then
    NPCComments["2359"] = {}
end
table.insert(NPCComments["2359"], {
    npc_id = 2359,
    comment_id = 60262,
    date = "2007-03-31T19:20:00-05:00",
    author = "27398",
    body = "# Elemental Slave\n\n- **Combat Tip**: As you damage Elemental Slaves, their size and damage output decrease.\n- **Farming Tip**: Farming these NPCs is a good source of heavy stone, even if you're not a miner.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2363"] == nil then
    NPCComments["2363"] = {}
end
table.insert(NPCComments["2363"], {
    npc_id = 2363,
    comment_id = 50453,
    date = "2007-03-13T07:50:21-05:00",
    author = "27586",
    body = "## Apprentice Honeywell\n\n- Julie Honeywell appears in Old Hillsbrad Foothills dungeon, Tarren Mill.\n- Her future version can be found as an undead mushroomseller.\n- Offers a glimpse into character backstories and the impact of the Scourge invasion.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2364"] == nil then
    NPCComments["2364"] = {}
end
table.insert(NPCComments["2364"], {
    npc_id = 2364,
    comment_id = 2814717,
    date = "2005-09-06T01:34:28-05:00",
    author = "Thottbot",
    body = "# Neema <Waitress>\n\n- An Alliance NPC located in Southshore.\n- Does *not* spawn at the Crossroads.\n- She's a waitress, so likely interacts for flavor rather than quests or trades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2369"] == nil then
    NPCComments["2369"] = {}
end
table.insert(NPCComments["2369"], {
    npc_id = 2369,
    comment_id = 2836006,
    date = "2006-09-04T09:21:32-05:00",
    author = "Thottbot",
    body = "## Daggerspine Shorehunter\n\n- **Loot:** Good source of green items like Flesh Piercer and Lambent Scale Chestpiece.\n- **Grinding:** Effective for farming greens quickly when combined with Daggerspine Screamers.\n- **Drops:** Keep an eye out for chestpieces; high drop rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2374"] == nil then
    NPCComments["2374"] = {}
end
table.insert(NPCComments["2374"], {
    npc_id = 2374,
    comment_id = 2896606,
    date = "2005-11-01T19:33:19-06:00",
    author = "Allakhazam",
    body = "# Torn Fin Muckdweller\n\n- **Drops:** Rare chance to drop Golden Pearls.\n- **Location:** Found in the wetlands or coastal areas (Hillsbrad Foothills).\n- **Strategy:** They may drop valuable items, so it's worth farming them if you're patient.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2379"] == nil then
    NPCComments["2379"] = {}
end
table.insert(NPCComments["2379"], {
    npc_id = 2379,
    comment_id = 74822,
    date = "2007-04-29T08:40:52-05:00",
    author = "Nerizor",
    body = "# Caretaker Smithers\n\n- **Simpsons Easter Egg:** Named after Waylon Smithers, a character from \"The Simpsons,\" known for serving Mr. Burns.\n- **Appearance:** Resembles Smithers from the show, though likely a fun coincidence.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2380"] == nil then
    NPCComments["2380"] = {}
end
table.insert(NPCComments["2380"], {
    npc_id = 2380,
    comment_id = 2896610,
    date = "2006-01-12T17:25:23-06:00",
    author = "Allakhazam",
    body = "# Nandar Branson <Alchemy Supplies>\n\n- **Fire Recipe Respawn:** The respawn rate of fire recipes is variable; checking frequently can help.\n- **Faction:** Alliance NPC; Horde players should approach with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2381"] == nil then
    NPCComments["2381"] = {}
end
table.insert(NPCComments["2381"], {
    npc_id = 2381,
    comment_id = 42477,
    date = "2007-02-26T03:00:02-06:00",
    author = "Vuelhering",
    body = "# Micha Yance <Trade Goods>\n\n- Located in the house closest to the gryphon master.\n- Coordinates: 48,55.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["2383"] == nil then
    NPCComments["2383"] = {}
end
table.insert(NPCComments["2383"], {
    npc_id = 2383,
    comment_id = 60340,
    date = "2007-04-01T00:29:03-05:00",
    author = "bigdadda06",
    body = "# Lindea Rabonne <Tackle and Bait>\n\n- Selling fishing supplies.\n- Located on the dock near a small shed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2384"] == nil then
    NPCComments["2384"] = {}
end
table.insert(NPCComments["2384"], {
    npc_id = 2384,
    comment_id = 22966,
    date = "2007-01-22T21:11:44-06:00",
    author = "5363",
    body = "# Starving Mountain Lion\n\n- **Combat Tip**: Can be tamed by hunters. Comes with Cower (Rank 2), reducing its threat.\n- **Pet Ability Tip**: Ideal for reducing pet threat, making enemies less likely to target them. Cower ranks up to level 55, with increasing levels of threat reduction.\n- **Location Tip**: Map mouseovers for all beasts, including Starving Mountain Lion, will be added automatically when available.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2385"] == nil then
    NPCComments["2385"] = {}
end
table.insert(NPCComments["2385"], {
    npc_id = 2385,
    comment_id = 3143071,
    date = "2019-07-25T22:54:56-05:00",
    author = "hevgirl",
    body = "### Feral Mountain Lion\n\n- **Good Pet Choice**: Has an attack speed of 1.2, similar to the Rake. Ideal for levels 30-38 if you missed the Rake.\n- **Skill: Cower**: Learns the Cower ability to reduce pet threat. Not useful in DPS but helpful in reducing damage taken by your pet.\n- **Taming Location**: Found near Southshore.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2389"] == nil then
    NPCComments["2389"] = {}
end
table.insert(NPCComments["2389"], {
    npc_id = 2389,
    comment_id = 2802139,
    date = "2006-04-12T23:35:08-05:00",
    author = "Thottbot",
    body = "## Zarise <Bat Handler>\n- **Level 55 elite**, beware of her strength in combat.\n- **Summons 2 guardian bats**, prepare for additional enemies.\n- **Loot may be sparse**, don’t expect valuable items post-combat. \n- Useful for **raid parties**, ideally ranging from **level 36-60**.\n- **Friendly lore note:** Some players fondly admire her appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2393"] == nil then
    NPCComments["2393"] = {}
end
table.insert(NPCComments["2393"], {
    npc_id = 2393,
    comment_id = 2896616,
    date = "2006-07-10T13:44:26-05:00",
    author = "Allakhazam",
    body = "# Christoph Jeffcoat <Tradesman>\n\n- Found in the inn, to the left by the stairs upon entry.\n- Sells limited supply items, including recipes.\n- Only Horde players can purchase from him.\n- Items sold include those priced at around 15 silver.\n- Defeating him will not drop his sold items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2394"] == nil then
    NPCComments["2394"] = {}
end
table.insert(NPCComments["2394"], {
    npc_id = 2394,
    comment_id = 2835029,
    date = "2006-03-07T03:28:31-06:00",
    author = "Thottbot",
    body = "### Mallen Swain <Tailoring Supplies>\n\n- Found at coordinates 62,21.\n- Sells tailoring supplies. \n- Useful for tailors needing materials or patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2395"] == nil then
    NPCComments["2395"] = {}
end
table.insert(NPCComments["2395"], {
    npc_id = 2395,
    comment_id = 85425,
    date = "2007-05-18T23:53:12-05:00",
    author = "Archangel",
    body = "# Vinna Wayne\n\n- **Possible Relation**: Likely the wife or daughter of David Wayne, NPC related to crafting lore.\n- **Crafting Role**: May be involved in crafting The Ashbringer, though unconfirmed in The Burning Crusade.\n- **Backstory**: Ties with David Wayne, who left the Alliance Expedition seeking a greater destiny.\n- **Lore Importance**: Provides additional story elements about David Wayne, a non-undead NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2397"] == nil then
    NPCComments["2397"] = {}
end
table.insert(NPCComments["2397"], {
    npc_id = 2397,
    comment_id = 2834385,
    date = "2007-03-08T13:08:56-06:00",
    author = "Thottbot",
    body = "# Derak Nightfall <Cook>\n\n- **Location**: Found at coordinates 63,19 in Tarren Mill, next to the Inn.\n- **Stock**: Does not stock cooking recipes.\n- **Role**: Serves as a cook in Tarren Mill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2399"] == nil then
    NPCComments["2399"] = {}
end
table.insert(NPCComments["2399"], {
    npc_id = 2399,
    comment_id = 2826552,
    date = "2007-04-16T16:59:27-05:00",
    author = "Thottbot",
    body = "# Daryl Stack <Master Tailor>\n\n- **Location**: Found in the church southeast of the inn in Tarren Mill.\n- **Requirements**: Must be level 35 and have a tailoring skill of at least 200 to receive training.\n- **Cost**: Costs 5 gold to train with him.\n- **Training Cap**: Offers recipes up to tailoring skill 270, possibly higher.\n- **Alliance Info**: No Alliance equivalent; Alliance players can buy tailored items from neutral auction houses.\n- **Alternative Master Tailor**: Alliance master tailor is located in Theramore at coordinates 66,51.\n- **Undercity Note**: There is a Shadoweave trainer in the Magic Quarter of Undercity who does not train beyond skill level 260.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["2403"] == nil then
    NPCComments["2403"] = {}
end
table.insert(NPCComments["2403"], {
    npc_id = 2403,
    comment_id = 2808064,
    date = "2005-11-22T04:16:04-06:00",
    author = "Thottbot",
    body = "### Farmer Getz\n\n- Farmer Getz has multiple spawn points. Check the barn (35, 38), the small house east of the barn (36, 39), and the middle of the field (35, 41).\n- He may also move around the farm, so be prepared to search different spots.\n- Most commonly found near the barn and the house to the east.\n- Engage with caution as he may be hostile and could attack unexpectedly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["2405"] == nil then
    NPCComments["2405"] = {}
end
table.insert(NPCComments["2405"], {
    npc_id = 2405,
    comment_id = 2839796,
    date = "2004-12-26T16:12:58-06:00",
    author = "Thottbot",
    body = "### Tarren Mill Deathguard\n\n- **Level:** 50\n- **Tip:** Prepare adequately if approaching; they are powerful for their level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2406"] == nil then
    NPCComments["2406"] = {}
end
table.insert(NPCComments["2406"], {
    npc_id = 2406,
    comment_id = 20470,
    date = "2007-01-13T03:43:19-06:00",
    author = "6271",
    body = "# Mountain Lion\n\n- **Location:** Found near Corrahn's Dagger (46.80) in the Alterac Mountains, near the Alliance entrance to Alterac Valley.\n- **Combat Level:** Typically levels 32-34.\n- **Hunter Pet Ability:** Can teach hunters Prowl (Rank 1), which puts your pet in stealth mode but reduces its movement speed.\n- **Prowl Benefits:** First attack from stealth gets a significant damage bonus. \n\n**Prowl Ranks:**\n- **Rank 1:** +20% Damage, -50% Movement Speed, Pet Level: 30, Cost: 15 TP\n- **Rank 2:** +35% Damage, -45% Movement Speed, Pet Level: 40, Cost: 20 TP \n- **Rank 3:** +50% Damage, -40% Movement Speed, Pet Level: 50, Cost: 25 TP",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2407"] == nil then
    NPCComments["2407"] = {}
end
table.insert(NPCComments["2407"], {
    npc_id = 2407,
    comment_id = 2815921,
    date = "2007-04-12T07:53:47-05:00",
    author = "Thottbot",
    body = "# Hulking Mountain Lion\n\n- **Location**: Found around 44.78 in the Alterac Mountains.\n- **Skill**: It does not have the \"Prowl\" ability.\n- **Combat Tips**: Be prepared for a basic, direct fight without any stealth surprises.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2408"] == nil then
    NPCComments["2408"] = {}
end
table.insert(NPCComments["2408"], {
    npc_id = 2408,
    comment_id = 60642,
    date = "2007-04-01T16:52:13-05:00",
    author = "39210",
    body = "# Snapjaw\n\n- **Drops Turtle Meat**: Low drop rate (15-20%) for Turtle Meat in Hillsbrad – needed for a cooking quest.\n- **Pet Ability**: Known for a damage reduction ability – reduces damage taken by 50%, increases attack cooldown by 43%, lasts 12 sec, learnable at pet level 20 for 15 TP.\n- **Loot Potential**: Can drop locked iron boxes and rare items, including rare daggers and epic rings.\n- **Hunter Pet**: Can be tamed by hunters, known as a resilient pet option.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2410"] == nil then
    NPCComments["2410"] = {}
end
table.insert(NPCComments["2410"], {
    npc_id = 2410,
    comment_id = 2801428,
    date = "2007-04-17T04:16:09-05:00",
    author = "Thottbot",
    body = "# Magus Wordeen Voidglare\n\n- Located at (61,20) inside a building.\n- Can be found in Tirisfal Glades.\n- Neutral NPC; no combat required.\n- Part of the quest \"The Everstill Bridge\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["2413"] == nil then
    NPCComments["2413"] = {}
end
table.insert(NPCComments["2413"], {
    npc_id = 2413,
    comment_id = 2826945,
    date = "2006-09-16T19:35:34-05:00",
    author = "Thottbot",
    body = "## Dermot\n\n- Located directly north of Hillsbrad Fields in a small, fenced camp.\n- The area is defended by Dalaran shield defenders and theurgists, so be prepared for combat.\n- Lore: Lives with Alina, rumored to be making undead children.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2414"] == nil then
    NPCComments["2414"] = {}
end
table.insert(NPCComments["2414"], {
    npc_id = 2414,
    comment_id = 2833524,
    date = "2004-12-25T12:58:32-06:00",
    author = "Thottbot",
    body = "# Kegan Darkmar\n\n- **Location**: Upstairs in the house next to the internment camp.\n- **Level**: 35 with 1,400 health.\n- **Guard**: A level 36 fire mage stands guard next to Kegan.\n- **Additional Enemies**: Groups of two shieldmen on stairs and landing.\n- **Combat Tip**: Clear out the shieldmen and the mage before engaging Kegan to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["2415"] == nil then
    NPCComments["2415"] = {}
end
table.insert(NPCComments["2415"], {
    npc_id = 2415,
    comment_id = 2800464,
    date = "2004-12-06T08:18:32-06:00",
    author = "Thottbot",
    body = "### Warden Belamoore\n\n- Neutral NPC with no significant role or quests currently.\n- Often found in abandoned locations or ruins.\n- Maybe updated or used in future content. Keep an eye out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2417"] == nil then
    NPCComments["2417"] = {}
end
table.insert(NPCComments["2417"], {
    npc_id = 2417,
    comment_id = 2813110,
    date = "2007-04-15T08:50:57-05:00",
    author = "Thottbot",
    body = "# Grel'borg the Miser\n\n- **Location:** Spawns at coordinates 36,54 in the basement of Warmonger Castle.\n- **Path:** Patrols near and sometimes inside the castle; can be found at the front entrance.\n- **Identification:** Ogre with red tattoos, cream-colored skin, and two heads.\n- **Combat Tips:**\n  - **Appearance:** Often described as a mage-looking ogre.\n  - **Abilities:** Casts Rain of Fire; stay out of the fire for easy damage avoidance.\n  - **Best Strategy:** Clear surrounding ogres to avoid adds. Rogues/druids can stealth and ambush in a less crowded area.\n- **Quest Items:** Drops multiple quest items, notably for \"The Star, The Hand, and The Heart.\"\n- **Additional Tip:** Use /target or /tar macro to find him easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["2418"] == nil then
    NPCComments["2418"] = {}
end
table.insert(NPCComments["2418"], {
    npc_id = 2418,
    comment_id = 2810122,
    date = "2005-05-19T11:35:18-05:00",
    author = "Thottbot",
    body = "### Deathguard Samsa\n- Located in Silverpine Forest, often roams the Shadowfang Keep area.\n- Check buildings and space within the walls; he patrols various spots.\n- Coordinates: approximately (44, 39).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["2421"] == nil then
    NPCComments["2421"] = {}
end
table.insert(NPCComments["2421"], {
    npc_id = 2421,
    comment_id = 59159,
    date = "2007-03-29T12:16:18-05:00",
    author = "7037",
    body = "### Muckrake\n\n- **Level:** 39\n- **Type:** Hostile\n- **Combat Tips:** \n  - **Use Defensive Abilities:** Make sure to have shields and stuns ready.\n  - **Prepare for Disarm:** Have tactics to counter or survive disarm effects.\n  - **Healing Resources:** Keep healing potions or abilities ready.\n  - **Avoid Soloing if Underlevel:** Consider bringing a group if you're under level 39.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2422"] == nil then
    NPCComments["2422"] = {}
end
table.insert(NPCComments["2422"], {
    npc_id = 2422,
    comment_id = 2896695,
    date = "2006-10-14T09:41:22-05:00",
    author = "Allakhazam",
    body = "### Glommus\n\n- Located inside a house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2423"] == nil then
    NPCComments["2423"] = {}
end
table.insert(NPCComments["2423"], {
    npc_id = 2423,
    comment_id = 2815669,
    date = "2007-03-08T10:15:03-06:00",
    author = "Thottbot",
    body = "# Lord Aliden Perenolde\n\n- **Healing and Shielding:** Interrupt his self-heals and bubble to prevent regeneration.\n- **Position:** He can be found upstairs in a house.\n- **Combat Tip:** Expect quick movements and be prepared for him to blink.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2425"] == nil then
    NPCComments["2425"] = {}
end
table.insert(NPCComments["2425"], {
    npc_id = 2425,
    comment_id = 2803852,
    date = "2005-11-28T19:18:19-06:00",
    author = "Thottbot",
    body = "## Varimathras\n\n- **Location:** Found in the Royal Quarter of Undercity.\n- **Health:** Has a massive amount of health, requiring a large, coordinated raid to defeat.\n- **Combat Tips:**\n  - Expect a long fight, potentially over ten minutes.\n  - Use a 40-man raid for best results, ideally with some Tier 2 to Tier 2.5 gear.\n  - Varimathras and Sylvanas are often together; trying to avoid fighting both at once.\n  - Keep Alliance players from interfering with your healers or main tank during the fight.\n- **General Tips:**\n  - No record of specific combat abilities, but like other faction leaders, he hits hard and has high health.\n  - Killing him gives significant honor and an \"HK: Leader\" message.\n  - **Coordinates:** 56,91 in Undercity. Follow the path from the Apothecarium to the back.\n 추천",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["2427"] == nil then
    NPCComments["2427"] = {}
end
table.insert(NPCComments["2427"], {
    npc_id = 2427,
    comment_id = 2837004,
    date = "2006-09-26T10:04:36-05:00",
    author = "Thottbot",
    body = "# Jailor Eston\n\n- **Multiple Spawn Points**: Can be found at 79, 41 and near the ruined church up the hill. Keep checking these spots.\n- **Enslave Spell**: Be aware he casts a spell that makes you friendly and resets combat. Prepare to re-engage.\n- **Combat Tip**: Use totems (like Stoneclaw Totem for shamans) to manage his aggro and avoid being mind-controlled.\n- **Key Drop**: Requires multiple kills; not a guaranteed drop.\n- **Respawn Time**: Known to have a long respawn time. Be patient or check back later.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2428"] == nil then
    NPCComments["2428"] = {}
end
table.insert(NPCComments["2428"], {
    npc_id = 2428,
    comment_id = 2821502,
    date = "2007-05-03T15:58:12-05:00",
    author = "Thottbot",
    body = "# Jailor Marlgen\n\n- **Location:** Spawns in the hills around coordinates 78,40 to 80,40.\n- **Combat Tip:** Be wary of possible Mind Control effects; avoid party members or pets being controlled.\n- **Spawn Point:** Often found near the quest-giving Orc at approximately 79,41.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["2429"] == nil then
    NPCComments["2429"] = {}
end
table.insert(NPCComments["2429"], {
    npc_id = 2429,
    comment_id = 2831984,
    date = "2007-04-04T16:21:03-05:00",
    author = "Thottbot",
    body = "# Novice Thaivand\n- Location: Tarren Mill graveyard at coordinates (63,19).\n- Useful for quests in the Tarren Mill area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2430"] == nil then
    NPCComments["2430"] = {}
end
table.insert(NPCComments["2430"], {
    npc_id = 2430,
    comment_id = 2798757,
    date = "2006-07-31T23:06:30-05:00",
    author = "Thottbot",
    body = "## Chef Jessen\n\n- Located inside the Southshore Inn by the fireplace.\n- Typical location for a cook environment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2431"] == nil then
    NPCComments["2431"] = {}
end
table.insert(NPCComments["2431"], {
    npc_id = 2431,
    comment_id = 2896737,
    date = "2007-05-10T04:16:32-05:00",
    author = "Allakhazam",
    body = "# Jailor Borhuin\n\n- Located in the larger farmhouse, not the town hall.\n- Commonly uses a disarm ability.\n- Can be easily killed as a caster.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2433"] == nil then
    NPCComments["2433"] = {}
end
table.insert(NPCComments["2433"], {
    npc_id = 2433,
    comment_id = 2825962,
    date = "2007-04-12T16:14:18-05:00",
    author = "Thottbot",
    body = "# Helcular's Remains\n\n- **Elite Level 44** located in Southshore's Graveyard.\n- **Horde Quest Spawn:** Summoned by Horde quests.\n- **Despawn Mechanism:** May despawn if not engaged in combat.\n- **Summons Minions:** Be prepared for numerous minions; bring AoE and a healer.\n- **Loot:** Commonly drops green BoE items around level 40.\n- **Combat Tip:** Use guards or allies to manage minions.\n- **Coordination:** Call for help if soloing is challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2434"] == nil then
    NPCComments["2434"] = {}
end
table.insert(NPCComments["2434"], {
    npc_id = 2434,
    comment_id = 2842134,
    date = "2006-01-30T01:35:23-06:00",
    author = "Thottbot",
    body = "# Shadowy Assassin\n\n- Stealthed NPCs appear around Southshore, often near the main building and between trees.\n- The event starts with the Southshore Crier's alert. Look for increased guard patrols to detect it.\n- For a chance to loot, engage Assassins quickly before guards defeat them.\n- Drops (possibly) a quest item that can be taken to the magistrate.\n- Easier to loot when the guards are not around, such as right after another quest turn-in.\n- Beware, Assassins can appear randomly and attack players, even in unexpected spots like the dock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["2435"] == nil then
    NPCComments["2435"] = {}
end
table.insert(NPCComments["2435"], {
    npc_id = 2435,
    comment_id = 2896757,
    date = "2005-09-30T10:46:32-05:00",
    author = "Allakhazam",
    body = "### Southshore Crier\n\n- **Event Trigger**: Appears during a specific Southshore event, announcing a threat to the Magistrate.\n- **Dialogue**: Alerts that guards need to protect the Magistrate from possible assassins.\n- **Role**: Important for storyline immersion but not associated with rewards or combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2436"] == nil then
    NPCComments["2436"] = {}
end
table.insert(NPCComments["2436"], {
    npc_id = 2436,
    comment_id = 2840527,
    date = "2005-06-28T20:01:50-05:00",
    author = "Thottbot",
    body = "# Farmer Kent\n\n- **Superman Reference**: Named after Superman's adoptive father, Jonathan Kent, who was a farmer.\n- **Friendly NPC**: No combat needed, enjoy the lore!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 94,
})
if NPCComments["2438"] == nil then
    NPCComments["2438"] = {}
end
table.insert(NPCComments["2438"], {
    npc_id = 2438,
    comment_id = 63562,
    date = "2007-04-08T00:30:30-05:00",
    author = "40551",
    body = "### Bartolo Ginsetti\n\n- Seen in Old Hillsbrad, appears eccentric.\n- Possible pop culture reference or designed to be quirky.\n- Lore: A tailor in Old Hillsbrad and Southshore in vanilla WoW.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["2439"] == nil then
    NPCComments["2439"] = {}
end
table.insert(NPCComments["2439"], {
    npc_id = 2439,
    comment_id = 2806085,
    date = "2005-02-03T04:17:06-06:00",
    author = "Thottbot",
    body = "# Major Samuelson <Stormwind City Guard>\n\n- **Location Tip:** Found at coordinates 73,16 near the room west of the child king's chamber.\n- **Quest Item Tip:** Completing a delivery quest to him rewards you with \"NG-5,\" a unique quest item with no stats. Its purpose may be clarified in future quests or context.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2440"] == nil then
    NPCComments["2440"] = {}
end
table.insert(NPCComments["2440"], {
    npc_id = 2440,
    comment_id = 2896760,
    date = "2005-07-19T14:44:30-05:00",
    author = "Allakhazam",
    body = "# Drunken Footpad\n\n- **Long Respawn Timer**: Can take over 30 minutes to respawn.\n- **Quest Item Tip**: If absent, obtain the quest item from the Innkeeper in Tarren Mill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2442"] == nil then
    NPCComments["2442"] = {}
end
table.insert(NPCComments["2442"], {
    npc_id = 2442,
    comment_id = 5536,
    date = "2006-12-04T10:06:29-06:00",
    author = "6460",
    body = "# Cow\n\n- Right-click to obtain beef.\n- Great for RP scenarios; mostly a scenery object.\n- Not a combat threat; often used for humor or immersion in the game world.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["2447"] == nil then
    NPCComments["2447"] = {}
end
table.insert(NPCComments["2447"], {
    npc_id = 2447,
    comment_id = 29402,
    date = "2007-02-02T10:01:54-06:00",
    author = "pete007",
    body = "# Narillasanz\n\n- **Hits Hard**: Expect 300-600 damage per hit. Soloing is tough; consider grouping.\n- **Immune to Fire and CC**: Fire spells and crowd control (Fear, Deathcoil) won't work.\n- **Healing Ability**: Can cast Renew, healing around 10% of his HP.\n- **Avoid Flame Breath**: Run out of range to avoid significant damage (around 450).\n- **High HP**: Requires substantial effort; be ready with health pots and stones.\n- **Random Movement**: Wanders Alterac Mountains. If you hear its wings, move to avoid aggro.\n- **Poor Loot**: Drops are often underwhelming despite the difficulty.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["2448"] == nil then
    NPCComments["2448"] = {}
end
table.insert(NPCComments["2448"], {
    npc_id = 2448,
    comment_id = 2824959,
    date = "2004-07-31T13:35:33-05:00",
    author = "Thottbot",
    body = "# Clerk Horrace Whitesteed\n\n- Located inside a building within the walls.\n- The room has multiple guards and other NPCs, including a level 30 wizard.\n- Entire room aggro triggers when you enter; not suitable for solo attempts below high levels.\n- Bring a group or friends, ideally with a tank.\n- Stealth tactics (rogue) and using pets (hunter) can be effective.\n- Recommended for players around level 30 or higher to manage room clears.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["2449"] == nil then
    NPCComments["2449"] = {}
end
table.insert(NPCComments["2449"], {
    npc_id = 2449,
    comment_id = 2820320,
    date = "2007-02-27T05:57:34-06:00",
    author = "Thottbot",
    body = "# Citizen Wilkes\n\n- Starts at approximately 30,44.\n- Roams trails; originally found inside the walls to the right.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2450"] == nil then
    NPCComments["2450"] = {}
end
table.insert(NPCComments["2450"], {
    npc_id = 2450,
    comment_id = 68417,
    date = "2007-04-17T01:11:20-05:00",
    author = "evandena",
    body = "# Miner Hackett\n\n- **Location**: Found in the Azurelode Mine, around coordinates 30,56. Use the lower entrance at 26,58.\n- **Navigation**: Head right, then left once inside. He often stands next to a raised wooden platform or near Foreman Bonds.\n- **Aggro Range**: Miners in the mine have a large aggro range. Pull carefully to avoid multiple enemies.\n- **Combat Difficulty**: Consider forming a group if you're below level 30. Soloing under level 30 is challenging due to fast respawns and mob density.\n- **Combat Tips**: Rogues can stealth past mobs to ambush Hackett. Be ready to use potions and abilities like Evasion and Vanish.\n- **Quest Associations**: Tied to the \"Dangerous!\" quest. Check Battle of Hillsbrad questline for related objectives.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 80,
})
if NPCComments["2451"] == nil then
    NPCComments["2451"] = {}
end
table.insert(NPCComments["2451"], {
    npc_id = 2451,
    comment_id = 2803452,
    date = "2005-03-14T09:17:34-06:00",
    author = "Thottbot",
    body = "# Farmer Kalaba\n\n- Located in the first field next to the road, coordinates 35:46.\n- Likely a quest-related NPC; check for relevant quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2452"] == nil then
    NPCComments["2452"] = {}
end
table.insert(NPCComments["2452"], {
    npc_id = 2452,
    comment_id = 2839769,
    date = "2006-08-21T02:33:29-05:00",
    author = "Thottbot",
    body = "### Skhowl\n\n- **Spawn Time:** Estimated 22-26 hours.\n- **Location:** Found around 31,50 and 38,39 in Alterac.\n- **Drops:** Notable items include the Howling Blade (dagger) and the Feathered Headdress.\n- **Combat Tips:**\n  - **Difficulty:** Easy to mid-level challenge, comparable to normal yetis.\n  - **Recommended Level:** Mid-30s; often soloed by rogues around levels 33-37.\n- **Loot Remarks:** \n  - The Howling Blade has a varying drop rate; some report multiple kills with differing loot.\n  - The Feathered Headdress is a frequent drop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["2453"] == nil then
    NPCComments["2453"] = {}
end
table.insert(NPCComments["2453"], {
    npc_id = 2453,
    comment_id = 2824852,
    date = "2005-06-09T02:33:44-05:00",
    author = "Thottbot",
    body = "## Lo'Grosh\n\n- **Location:** Spawns in Northeastern Alterac Mountains, typically in or near Crushridge Hold. Noteworthy coordinates include (49,45) and (52,49).\n- **Spawn Points:** Can appear in multiple caves, including the larger cave in Crushridge Hold and the smaller caves nearby.\n- **Level and Difficulty:** Recommended to be at least level 36-37 due to his damaging fire shield. Generally an easy kill for players around level 34-39.\n- **Combat Tips:** Kick or stunlock him to interrupt his spells. Prepare for adds like patrolling ogres. Use damage-reflect mitigation strategies.\n- **Loot:** Drops include the Pacifier mace, Boulder Pads shoulders, and boots (valuable for level 39 warriors). Spawn rate varies from 12 to 32 hours.\n- **Miscellaneous:** Known to be a Silver Elite mob, has a relatively low drop rate for his loot, so patience may be needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["2455"] == nil then
    NPCComments["2455"] = {}
end
table.insert(NPCComments["2455"], {
    npc_id = 2455,
    comment_id = 19659,
    date = "2007-01-07T09:57:27-06:00",
    author = "Liandra",
    body = "### Olivia Burnside <Banker>\n- Located in Stormwind.\n- One of three bankers: Olivia, Newton, John.\n- For more trivia, see [Olivia Newton-John](http://en.wikipedia.org/wiki/Olivia_Newton-John).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2456"] == nil then
    NPCComments["2456"] = {}
end
table.insert(NPCComments["2456"], {
    npc_id = 2456,
    comment_id = 19660,
    date = "2007-01-07T09:57:59-06:00",
    author = "Liandra",
    body = "# Newton Burnside <Banker>\n\n- Located in Stormwind, one of three bankers.\n- Referenced with a nod to Olivia Newton-John.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2457"] == nil then
    NPCComments["2457"] = {}
end
table.insert(NPCComments["2457"], {
    npc_id = 2457,
    comment_id = 19661,
    date = "2007-01-07T09:58:33-06:00",
    author = "Liandra",
    body = "### John Burnside <Banker>\n\n- One of three bankers in Stormwind.\n- Use the bank to store excess items safely.\n- Look for his colleagues Olyvia and Newton.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2458"] == nil then
    NPCComments["2458"] = {}
end
table.insert(NPCComments["2458"], {
    npc_id = 2458,
    comment_id = 79389,
    date = "2007-05-07T21:21:45-05:00",
    author = "13613",
    body = "# Randolph Montague <Banker>\n\n- All Undercity bankers share the last name Montague.\n- Likely a reference to Romeo and Juliet (Montague family).\n- Provides standard banking services.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2459"] == nil then
    NPCComments["2459"] = {}
end
table.insert(NPCComments["2459"], {
    npc_id = 2459,
    comment_id = 79391,
    date = "2007-05-07T21:22:58-05:00",
    author = "13613",
    body = "# Mortimer Montague <Banker>\n- **Location**: Found in Undercity.\n- **Lore**: Montague surname is a literary reference to \"Romeo and Juliet\".\n- **Function**: Provides banking services (store and retrieve items).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2460"] == nil then
    NPCComments["2460"] = {}
end
table.insert(NPCComments["2460"], {
    npc_id = 2460,
    comment_id = 2896915,
    date = "2006-01-08T03:46:29-06:00",
    author = "Allakhazam",
    body = "# Barnum Stonemantle <Banker>\n\n- **Banking Services**: Provides secure storage for items and gold.\n- **Theme**: Named after famous circus figures, like Barnum & Bailey and Cirque du Soleil.\n- **Location**: Found in Ironforge’s bank for easy access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2461"] == nil then
    NPCComments["2461"] = {}
end
table.insert(NPCComments["2461"], {
    npc_id = 2461,
    comment_id = 2896916,
    date = "2006-01-08T03:47:22-06:00",
    author = "Allakhazam",
    body = "### Bailey Stonemantle <Banker>\n\n- Located in Ironforge, Bailey provides banking services.\n- Deposits and withdraws items and money safely.\n- Part of a banker trio with nods to famous circus names: Barnum, Bailey, and Soleil.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2462"] == nil then
    NPCComments["2462"] = {}
end
table.insert(NPCComments["2462"], {
    npc_id = 2462,
    comment_id = 2896917,
    date = "2004-12-24T01:59:23-06:00",
    author = "Allakhazam",
    body = "# Flesh Eating Worm\n\n- **Spawns from Rotted One:** Flesh Eating Worms emerge when a Rotted One dies, not from Flesh Eaters.\n- **Potential Loot:** They may drop limited items, potentially including Grave Moss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2464"] == nil then
    NPCComments["2464"] = {}
end
table.insert(NPCComments["2464"], {
    npc_id = 2464,
    comment_id = 2896918,
    date = "2006-06-08T17:25:13-05:00",
    author = "Allakhazam",
    body = "# Commander Aggro'gosh\n\n- **Horde-only**: Available for Horde players, not accessible to Alliance.\n- **Aggro Management**: Name symbolically reminds to manage aggro (threat) carefully in encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2465"] == nil then
    NPCComments["2465"] = {}
end
table.insert(NPCComments["2465"], {
    npc_id = 2465,
    comment_id = 2896920,
    date = "2006-03-04T14:23:42-06:00",
    author = "Allakhazam",
    body = "### Far Seer Mok'thardin\n\n- **Quest NPC**: Offers a series of quests to Horde players in Stranglethorn Vale.\n- **Appearance**: Noted by players to have an unattractive appearance.\n- **Quests Tips**: Complete his quests for valuable rewards and experience points.\n- **Location**: Typically found at Grom'gol Base Camp in Stranglethorn Vale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2473"] == nil then
    NPCComments["2473"] = {}
end
table.insert(NPCComments["2473"], {
    npc_id = 2473,
    comment_id = 2896923,
    date = "2006-04-09T07:48:12-05:00",
    author = "Allakhazam",
    body = "# Granistad\n\n- **Nearby NPC:** Kurdros is nearby.\n- **Quest Relevance:** Encountered during the Sweet Amber Quest, possibly related to a Horde Quest.\n- **Appearance:** Two random gryphons observed together.\n- **Loot:** Drops are minimal; not worth farming for items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["2474"] == nil then
    NPCComments["2474"] = {}
end
table.insert(NPCComments["2474"], {
    npc_id = 2474,
    comment_id = 2896925,
    date = "2006-04-09T07:46:51-05:00",
    author = "Allakhazam",
    body = "# Kurdros\n\n- **Friendly to Alliance**: Safe for Alliance players. Be cautious as Horde, especially at low levels.\n- **Guardian Role**: Acts as a deterrent for low-level players venturing into high-level zones.\n- **Rare Drops**: Do not expect frequent or notable loot from this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2475"] == nil then
    NPCComments["2475"] = {}
end
table.insert(NPCComments["2475"], {
    npc_id = 2475,
    comment_id = 2896929,
    date = "2007-01-28T02:54:26-06:00",
    author = "Allakhazam",
    body = "# Sloth\n\n- **Summoned by Malathrom**: Often appears with another NPC named Sludge.\n- **Type**: Resembles a small swamp elemental, looks like a bug.\n- **Combat Tip**: Be prepared to fight multiple enemies; focus on taking them down quickly due to their small size.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2476"] == nil then
    NPCComments["2476"] = {}
end
table.insert(NPCComments["2476"], {
    npc_id = 2476,
    comment_id = 2832659,
    date = "2005-12-16T19:30:11-06:00",
    author = "Thottbot",
    body = "# Large Loch Crocolisk\n\n- Spawns roughly every 24 hours, often found in the middle to northern parts near the lake.\n- Can be tamed by hunters, making it a potential pet.\n- Frequently seen along the coast of the Loch; requires exploration of the area.\n- Commonly drops Seafarer's Pantaloons upon defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2478"] == nil then
    NPCComments["2478"] = {}
end
table.insert(NPCComments["2478"], {
    npc_id = 2478,
    comment_id = 2833722,
    date = "2006-07-30T20:23:07-05:00",
    author = "Thottbot",
    body = "# Haren Swifthoof `<Horde Runner>`\n\n- **Combat Tips**:\n  - Haren is a level 19 Elite Tauren and comes with two Elite Orcs, Gradok (level 19) and Thragomm (level 20); all three are aggressive.\n  - They pose a significant threat to lower levels. It is advisable to avoid or approach with a group.\n  - They're particularly deadly for characters around level 17-18 without strong gear or abilities.\n\n- **Loot**:\n  - Potential drops include Bashing Pauldrons (shoulders), Willow Robe, and Orcish Cleaver.\n  - The loot might be worth trying for, especially if you need the shoulders for PVP at level 19.\n\n- **Spawn Information**:\n  - The trio roams around the southeast perimeter of the Loch.\n  - Spawn rates are unclear, but they can appear suddenly, so keep an eye out if you’re nearby.\n\n- **General Tips**:\n  - They seem to have no direct quest affiliation.\n  - Both Alliance and Horde players can encounter and combat them for drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2480"] == nil then
    NPCComments["2480"] = {}
end
table.insert(NPCComments["2480"], {
    npc_id = 2480,
    comment_id = 2826041,
    date = "2004-08-20T23:39:40-05:00",
    author = "Thottbot",
    body = "# Bro'kin <Alchemy Supplies>\n\n- **Location**: On the northernmost wall in the Ruins of Alterac, dominated by ogres.\n- **Coordinates**: Approximately 38, 39 or 40, 35.\n- **Access**: Scale the hillside of Slaughter Valley and onto the northern wall.\n- **Patience Required**: Recipe respawn time is about 1 hour. Be prepared to wait.\n- **Combat**: Area is patrolled by level 34+ ogre elites. Stealth classes like rogues or druids can avoid combat.\n- **Recipe Info**: Sells the rare Frost Oil recipe, essential for Dire Maul tribute runs.\n- **Additional Tips**: If the recipe isn't available, camp or log off nearby and check again later. Iron Ore can also be found in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["2481"] == nil then
    NPCComments["2481"] = {}
end
table.insert(NPCComments["2481"], {
    npc_id = 2481,
    comment_id = 2805051,
    date = "2006-04-12T08:23:14-05:00",
    author = "Thottbot",
    body = "# Bliztik <Alchemy Supplies>\n\n- **Location:** Upstairs in the building behind Jitters and the well in Raven Hill. Left room on the second floor.\n- **Shadow Oil Recipe:** Spawns every 30 minutes. Costs 15s and can be resold for 3-5g.\n- **Imbued Vials:** Always available at 5 for 3g.\n- **Horde Access:** Usable by Horde players if they are not hostile with Booty Bay.\n- **Respawn Dynamics:** Generally, respawns every 30 minutes. May only hold two limited items at a time; buying one may trigger respawn.\n- **Server Variability:** Respawn times can vary with server population.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["2482"] == nil then
    NPCComments["2482"] = {}
end
table.insert(NPCComments["2482"], {
    npc_id = 2482,
    comment_id = 17773,
    date = "2006-12-21T23:58:10-06:00",
    author = "6107",
    body = "## Zarena Cromwind <Superior Weaponsmith>\n\n- **Location:** Found in Booty Bay's Old Port Authority, south end by the outdoor auctioneer (coordinates 28,75).\n- **Appearance:** Look for a building resembling a Mexican Catholic church to find her.\n- **Services:** Sells high-quality weapons. Does not engage in conversation beyond trading.\n- **Availability:** Known for having inconsistent stock. Items like the Staff of Protection may require long waits.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["2483"] == nil then
    NPCComments["2483"] = {}
end
table.insert(NPCComments["2483"], {
    npc_id = 2483,
    comment_id = 2820381,
    date = "2005-11-02T07:37:04-06:00",
    author = "Thottbot",
    body = "# Jaquilina Dramet <Superior Axecrafter>\n\n- **Rare Plans:** Jaquilina holds rare plans with a (1) limit; check frequently at intervals.\n- **Location:** Found in Stranglethorn Vale at coordinates (35, 10).\n- **Patience Required:** Items might take a long time to spawn; camping might be necessary.\n- **Neutral NPC:** Not sided with Alliance or Horde; no quests required to access.\n- **Plans Visibility:** Simply wait, no special quests or conditions needed.\n- **Non-Combat:** She cannot be killed, making her a safe NPC to interact with.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2486"] == nil then
    NPCComments["2486"] = {}
end
table.insert(NPCComments["2486"], {
    npc_id = 2486,
    comment_id = 2803009,
    date = "2007-01-30T01:36:08-06:00",
    author = "Thottbot",
    body = "## Fin Fizracket <Blackwater Raiders>\n\n- **Location:** Found at coordinates 27.7, 76.7 (or 28, 77) in a broken upside-down boat.\n- **Interact:** Part of a quest; check your quest log for details.\n- **Screenshot:** Refer to [this image](http://img175.imageshack.us/img175/6148/fizlf4.jpg) for visual context.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2487"] == nil then
    NPCComments["2487"] = {}
end
table.insert(NPCComments["2487"], {
    npc_id = 2487,
    comment_id = 45881,
    date = "2007-03-04T06:07:06-06:00",
    author = "Hexy",
    body = "## Fleet Master Seahorn <Blackwater Raiders>\n\n- Located on the top floor/balcony of the Inn near Baron Revilgaz in Booty Bay.\n- Coordinates: 27,76.\n- Ensure a good Booty Bay reputation to interact. \n- Difficult to find, even with a map marker; look around the balcony area.\n- He is a Tauren and is visible from the balcony outside the Inn.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["2488"] == nil then
    NPCComments["2488"] = {}
end
table.insert(NPCComments["2488"], {
    npc_id = 2488,
    comment_id = 2896996,
    date = "2006-12-13T18:40:33-06:00",
    author = "Allakhazam",
    body = "# Deeg <Blackwater Raiders>\n\n- Located upstairs in the Inn.\n- It's easy to forget quest sources; remember them by location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2490"] == nil then
    NPCComments["2490"] = {}
end
table.insert(NPCComments["2490"], {
    npc_id = 2490,
    comment_id = 2826955,
    date = "2005-05-19T15:12:22-05:00",
    author = "Thottbot",
    body = "# First Mate Crazz <Blackwater Raiders>\n\n- **Location Tip:** From the entrance to Booty Bay (\"snake's mouth\"), follow the ramps until you reach the bottom deck. You'll find First Mate Crazz in the middle.\n- **Navigation Tip:** Booty Bay can be confusing; use landmarks and ramps to find your way.\n- **Combat Tip:** Attacking First Mate Crazz will likely trigger nearby guards, making it risky.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2491"] == nil then
    NPCComments["2491"] = {}
end
table.insert(NPCComments["2491"], {
    npc_id = 2491,
    comment_id = 2834514,
    date = "2006-04-13T11:05:13-05:00",
    author = "Thottbot",
    body = "# Whiskey Slim <Blackwater Raiders>\n\n- Located in the tavern, bottom floor, near the entrance.\n- Member of the Blackwater Raiders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2492"] == nil then
    NPCComments["2492"] = {}
end
table.insert(NPCComments["2492"], {
    npc_id = 2492,
    comment_id = 2814723,
    date = "2006-03-25T22:33:49-06:00",
    author = "Thottbot",
    body = "# Lexington Mortaim <Portal Trainer>\n\n- **Trainer Location:** Found in Undercity.\n- **Orgrimmar Portal Trainer:** Thuul is in Valley of Spirits (coordinates 39, 86).\n- **Requirement:** Reach Level 20 to use portal training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2493"] == nil then
    NPCComments["2493"] = {}
end
table.insert(NPCComments["2493"], {
    npc_id = 2493,
    comment_id = 3411,
    date = "2006-11-11T01:53:35-06:00",
    author = "MagnusKL",
    body = "# Dizzy One-Eye <Blackwater Raiders>\n\n- **Location:** Upper part of Booty Bay.\n- **Nearby landmarks:** Close to the Blacksmith and tunnel entrance to Booty Bay.\n- **Coordinates:** 28,75.\n- **Detailed spot:** 3rd floor in front of the waterfall.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["2494"] == nil then
    NPCComments["2494"] = {}
end
table.insert(NPCComments["2494"], {
    npc_id = 2494,
    comment_id = 2815137,
    date = "2007-02-10T11:07:58-06:00",
    author = "Thottbot",
    body = "### Privateer Bloads\n\n- **Location:** Patrols by the bank in Booty Bay (27,76).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2495"] == nil then
    NPCComments["2495"] = {}
end
table.insert(NPCComments["2495"], {
    npc_id = 2495,
    comment_id = 2836319,
    date = "2005-08-30T05:39:13-05:00",
    author = "Thottbot",
    body = "# Drizzlik\n\n- **Location:** Tan-Your-Hides Leatherworks, Booty Bay (Coordinates: 28,77 or 28,78).\n- **Directions:** From the Inn, take a left, go up the ramp, first right, then look right. \n- **Landmark:** The shop has a sign indicating \"Tan-Your-Hide Leatherworks\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["2496"] == nil then
    NPCComments["2496"] = {}
end
table.insert(NPCComments["2496"], {
    npc_id = 2496,
    comment_id = 2819649,
    date = "2005-03-07T01:31:33-06:00",
    author = "Thottbot",
    body = "# Baron Revilgaz\n\n- Located at the top floor of the inn in Booty Bay.\n- Stands next to the Tauren and Wing Rider Master.\n- Specifically, he's in the front of the boat sticking out of the inn's top floor.\n- Drops very little (5) Bloodsail Buccaneers reputation if killed.\n- Killing him may result in fighting many Booty Bay bruisers, so prepare accordingly.\n- Known as the leader of Booty Bay; exercise caution in his town.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2498"] == nil then
    NPCComments["2498"] = {}
end
table.insert(NPCComments["2498"], {
    npc_id = 2498,
    comment_id = 2808738,
    date = "2007-03-06T23:53:44-06:00",
    author = "Thottbot",
    body = "# Crank Fizzlebub\n\n- Located at 27,77 in Booty Bay.\n- Found on the ground floor of the inn, near the innkeeper.\n- Specifically in the Salty Sailor Tavern.\n- Almost directly under the Horde Flightpath, beneath other important quest NPCs.\n- Generally positioned at the inn at the end of the pier in Booty Bay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2501"] == nil then
    NPCComments["2501"] = {}
end
table.insert(NPCComments["2501"], {
    npc_id = 2501,
    comment_id = 27973,
    date = "2007-01-30T22:32:15-06:00",
    author = "13486",
    body = "### \"Sea Wolf\" MacKinley\n\n- Located in Booty Bay.\n- Typically found in a house with a shark hanging outside, just north of the inn.\n- Coordinates are around 27,77 or 28,77.\n- Look for a house near an upside-down boat against the wall.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["2502"] == nil then
    NPCComments["2502"] = {}
end
table.insert(NPCComments["2502"], {
    npc_id = 2502,
    comment_id = 2897026,
    date = "2005-06-16T10:53:51-05:00",
    author = "Allakhazam",
    body = "# \"Shaky\" Phillipe\n\n- Located at the dock in Booty Bay (Coords: 26,73).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2505"] == nil then
    NPCComments["2505"] = {}
end
table.insert(NPCComments["2505"], {
    npc_id = 2505,
    comment_id = 2897027,
    date = "2005-01-07T18:12:23-06:00",
    author = "Allakhazam",
    body = "# Saltwater Snapjaw\n\n- **Bite 7 Training:** Tame one to learn Bite 7 for your pet.\n- **Skinning Opportunity:** Ideal for skinners (levels 47-51), offering turtle scales, rugged/thick leather, and good loot.\n- **Golden Pearls:** Frequently drops Big-mouth Clams, which can contain the valuable Golden Pearls.\n- **Loot Drops:** Can drop rare items such as Freezing Band, and the epic Kang The Decapitator.\n- **Low-Risk Farming:** Located around Revantusk, a low-gank area, making it great for grinding.\n- **Quest Support:** Excellent for gathering Turtle Scales needed for Wild Leather quests.\n- **Miscellaneous Loot:** Drops rare formulas like Enchant Gloves - Riding Skill, and equipment with useful stats for various classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2519"] == nil then
    NPCComments["2519"] = {}
end
table.insert(NPCComments["2519"], {
    npc_id = 2519,
    comment_id = 72464,
    date = "2007-04-25T03:15:27-05:00",
    author = "Strygwyr",
    body = "### Kin'weelay\n\n- Located next to the forge building.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2520"] == nil then
    NPCComments["2520"] = {}
end
table.insert(NPCComments["2520"], {
    npc_id = 2520,
    comment_id = 2897044,
    date = "2006-11-15T05:02:21-06:00",
    author = "Allakhazam",
    body = "# Remote-Controlled Golem\n\n- **Combat Tips**: Be prepared for frequent interruptions. Maintain focus and be aware of surrounding hazards.\n- **General**: Can be found in certain quests; plan for nuisance factor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2521"] == nil then
    NPCComments["2521"] = {}
end
table.insert(NPCComments["2521"], {
    npc_id = 2521,
    comment_id = 2897045,
    date = "2006-03-06T03:18:33-06:00",
    author = "Allakhazam",
    body = "# Skymane Gorilla\n\n- **Level 50**: All Skymane Gorillas are level 50. Be prepared for a tough fight.\n- **Drops**: They can drop \"Wall of the Dead,\" a notable item.\n- **Loot Potential**: Farming for rare drops like \"Wall of the Dead\" is possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2522"] == nil then
    NPCComments["2522"] = {}
end
table.insert(NPCComments["2522"], {
    npc_id = 2522,
    comment_id = 2810379,
    date = "2007-05-14T17:26:57-05:00",
    author = "Thottbot",
    body = "## Jaguero Stalker\n\n- **Valuable for Prowl Rank 3**: Ideal for taming to teach your cat Prowl Rank 3, especially since the alternative is a Level 59 pet.\n- **Good Tank Pet**: High armor (~5500) and decent damage (109-146) make it reliable for tanking.\n- **Stealthed and Aggressive**: Found in stealth with a large agro radius; escape by swimming as they won’t follow into the water.\n- **Specific Level**: Only available at level 50; lower levels will find it challenging to tame.\n- **Ability Details**: Offers Prowl (stealth with damage boost) and Cower (reduces threat).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2523"] == nil then
    NPCComments["2523"] = {}
end
table.insert(NPCComments["2523"], {
    npc_id = 2523,
    comment_id = 2897060,
    date = "2007-02-12T21:22:10-06:00",
    author = "Allakhazam",
    body = "### Searing Totem\n\n- Obtain Searing Totem (Rank 1) from Shaman trainers at level 10.\n- Visit capitals like Orgrimmar or Stormwind for Shaman training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2527"] == nil then
    NPCComments["2527"] = {}
end
table.insert(NPCComments["2527"], {
    npc_id = 2527,
    comment_id = 2897062,
    date = "2006-02-22T23:11:48-06:00",
    author = "Allakhazam",
    body = "## Mountaineer Angst\n\n- Friendly Dwarf NPC in Dun Morogh.\n- Named humorously, reflecting his tough demeanor.\n- Usually seen patrolling near Ironforge.\n- Offers quests for low-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2529"] == nil then
    NPCComments["2529"] = {}
end
table.insert(NPCComments["2529"], {
    npc_id = 2529,
    comment_id = 2897080,
    date = "2006-05-25T13:06:14-05:00",
    author = "Allakhazam",
    body = "## Son of Arugal\n\n- **Highly Dangerous:** Level 25 elite NPC roaming Silverpine Forest. Avoid if you're below level 25.\n- **Patrol Zones:** Often found near low-level questing areas. Stay alert and scout ahead.\n- **Combat Tips:** Form a group to tackle him. Utilize crowd control abilities to manage his attacks.\n- **Daze Effect:** Be prepared with potions or abilities to escape as he frequently dazes targets.\n- **Rewards:** Drops are generally insignificant (coins and common items).\n- **Revenge Quests:** Many players find satisfaction in returning to defeat him at higher levels. Plan accordingly.\n- **Potential Multiple Spawns:** Reports suggest there might be more than one \"Son of Arugal\" in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["2530"] == nil then
    NPCComments["2530"] = {}
end
table.insert(NPCComments["2530"], {
    npc_id = 2530,
    comment_id = 67779,
    date = "2007-04-15T18:09:46-05:00",
    author = "38037",
    body = "### Yenniku <Darkspear Hostage>\n\n- **Do not kill Yenniku.** He's crucial for a quest and has a very long respawn time.\n- **Quest Issue:** If you encounter problems when talking to him for the \"Filling the Soul Gem\" quest, ensure you have the required quest item and try resetting the interface or re-logging.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["2531"] == nil then
    NPCComments["2531"] = {}
end
table.insert(NPCComments["2531"], {
    npc_id = 2531,
    comment_id = 2818831,
    date = "2007-04-17T08:45:21-05:00",
    author = "Thottbot",
    body = "# Minion of Morganth\n\n- **Tower Clear**: Suitable for level 33+ Beast Mastery Hunters. Focus on the elite mage first.\n- **High Hitpoints**: #Not elite but has over 21000 HP. High difficulty to kill solo.\n- **Spawn Trigger**: Appears after Morganth's death, not a regular spawn.\n- **Appearance**: Resembles Stitches, an abomination. Likely non-lootable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["2532"] == nil then
    NPCComments["2532"] = {}
end
table.insert(NPCComments["2532"], {
    npc_id = 2532,
    comment_id = 2823130,
    date = "2006-02-21T20:38:59-06:00",
    author = "Thottbot",
    body = "# Donna\n\n- **Quest Insights:** Help Donna by retrieving her lost doll.\n- **Lore Note:** Interacting with Donna adds life and a touch of story to the city.\n- **Background Info:** Donna's narrative involves a conflict with William.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 172,
})
if NPCComments["2533"] == nil then
    NPCComments["2533"] = {}
end
table.insert(NPCComments["2533"], {
    npc_id = 2533,
    comment_id = 2820943,
    date = "2006-03-08T13:10:55-06:00",
    author = "Thottbot",
    body = "# William\n\n- **Quest Note**: William is part of the quest to retrieve Donna's missing doll.\n- **Behavior**: Known for being an annoying NPC, disliked by many players.\n- **Lore Speculation**: Likely modeled after a real-life person known to the game developers.\n- **Combat Myth**: No evidence supports that killing William drops a fishing pole or grants exalted status with Stormwind.\n- **Community Sentiment**: Many players joke about a desire for a quest to harm him due to his irritating behavior.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 191,
})
if NPCComments["2534"] == nil then
    NPCComments["2534"] = {}
end
table.insert(NPCComments["2534"], {
    npc_id = 2534,
    comment_id = 2803849,
    date = "2006-12-24T13:37:13-06:00",
    author = "Thottbot",
    body = "# Zanzil the Outcast\n\n- **Location**: Found in the Ruins of Aboraz, Stranglethorn Vale (40.59).\n- **Combat Tips**:\n  - **Skeleton Totem**: Destroy his totem quickly to avoid fighting multiple summoned skeletons.\n  - **Damage**: Watch out for his lightning bolts, each dealing around 220 damage.\n  - **Class Strategies**:\n    - **Warlocks**: Use Drain Life to sustain HP while fighting.\n    - **Mages**: Utilize quick burst damage (e.g., Pyroblast, Fireblast) to take him down swiftly.\n    - **Priests**: Be prepared for skeletons, and focus fire on the totem first.\n  - **Hunters**: Consider feigning death if overwhelmed by skeletons; pets can help but may die quickly.\n- **Quest Relevance**: Related to the Horde quest to save Yenniku, but may feel anticlimactic after preceding tougher encounters.\n  \nUse these strategies and tips to efficiently handle Zanzil the Outcast in your adventures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2535"] == nil then
    NPCComments["2535"] = {}
end
table.insert(NPCComments["2535"], {
    npc_id = 2535,
    comment_id = 2835684,
    date = "2005-09-15T13:33:46-05:00",
    author = "Thottbot",
    body = "### Maury \"Club Foot\" Wilkins\n\n- **Location:** Found in the ruins of Jubuwal, near Jon-Jon.\n- **Map Coordinates:** Approx. 35, 50.\n- **Spawn Info:** Static spawn in a small square room at the north end of Jubuwal ruins.\n- **Combat Tips:** Typically guarded by two level 44 Zanzil Hunters. Be prepared for a multi-enemy fight.\n- **Voodoo Dues Quest:** Part of this quest, his appearance is similar to Zanzil Hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 73,
})
if NPCComments["2536"] == nil then
    NPCComments["2536"] = {}
end
table.insert(NPCComments["2536"], {
    npc_id = 2536,
    comment_id = 2844271,
    date = "2005-09-04T09:24:57-05:00",
    author = "Thottbot",
    body = "# Jon-Jon the Crow\n\n- **Location:** Found near the campfire in the ruins of Jubuwal.\n- **Appearance:** Looks like a Zanzil Hunter.\n- **Combat Tips:**\n  - **Spawn Point:** Always spawns in the same spot, static spawn; plan your approach.\n  - **Surrounding Mobs:** Be cautious of nearby mobs around the campfire.\n  - **Strategy:** Clear surrounding mobs first to avoid multi-pulls; watch for respawns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["2537"] == nil then
    NPCComments["2537"] = {}
end
table.insert(NPCComments["2537"], {
    npc_id = 2537,
    comment_id = 15352,
    date = "2006-12-14T04:56:38-06:00",
    author = "kanaxya",
    body = "# Chucky \"Ten Thumbs\"\n\n- **Location:** Found in the Ruins of Aboraz around coordinates 40,58.\n- **Combat Tip:** This NPC behaves like a standard zombie and should be easy to kill.\n- **Navigation:** Head southeast of Jubuwal Ruins and look for a light path off the main road. \n- **Key Point:** Beware of elder shadowmaws on the path to the ruins.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2541"] == nil then
    NPCComments["2541"] = {}
end
table.insert(NPCComments["2541"], {
    npc_id = 2541,
    comment_id = 4679,
    date = "2006-11-26T16:20:12-06:00",
    author = "TheOnyx",
    body = "# Lord Sakrasis\n\n- **Rare spawn** at Nek'mani Wellspring; guard the Holy Spring on the naga island.\n- **Spawn rate:** Inconsistent; keep farming nearby nagas to improve chances.\n- **Combat Tips:** Primarily melee; easy to kill from range. Use stuns and high-impact abilities to drop him quickly.\n- **Drops:** Talisman of the Naga Lord, a scepter, and sometimes other gear like Heaven's Blight or a necklace.\n- **Farming benefits:** Nagas in the area drop greens, Big Mouth Clams (which contain Zesty Clam Meat), and occasionally Golden Pearls.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["2542"] == nil then
    NPCComments["2542"] = {}
end
table.insert(NPCComments["2542"], {
    npc_id = 2542,
    comment_id = 15013,
    date = "2006-12-13T16:39:17-06:00",
    author = "SeriusJones",
    body = "# Catelyn the Blade <Blackwater Raiders>\n\n- **Location:** Second floor of the Booty Bay Inn, sometimes referred to as the Salty Sailor Tavern.\n- **Tip:** Look for her on the staircase leading to the second floor.\n- **Trivia:** Part of the Blackwater Raiders faction.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 100,
})
if NPCComments["2543"] == nil then
    NPCComments["2543"] = {}
end
table.insert(NPCComments["2543"], {
    npc_id = 2543,
    comment_id = 1229,
    date = "2006-09-30T08:13:28-05:00",
    author = "Bengarion",
    body = "### Archmage Ansirem Runeweaver <Kirin Tor>\n\n- **Location:** Southwest part of Dalaran, near the water (coordinates approx. 18, 78 or 13, 77).\n- **Quest Turn-In:** Interacts primarily with Alliance players. Turning in quests to him rewards you with Ansirem's Key, which is needed in Booty Bay.\n- **PvP Consideration:** Often targeted by Horde players, making quest turn-ins challenging.\n- **Non-Lootable:** Killing him yields no XP or loot, as he is a quest-related NPC. Avoid wasting efforts on combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2544"] == nil then
    NPCComments["2544"] = {}
end
table.insert(NPCComments["2544"], {
    npc_id = 2544,
    comment_id = 2897147,
    date = "2007-01-24T00:28:53-06:00",
    author = "Allakhazam",
    body = "# Southern Sand Crawler\n\n- **Good for tanking:** Reliable tank pets with a low profile, ensuring a clear line of sight.\n- **Diet considerations:** Feeding them can be challenging; plan accordingly.\n- **Location:** Typically found above level 40 in Stranglethorn Vale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2545"] == nil then
    NPCComments["2545"] = {}
end
table.insert(NPCComments["2545"], {
    npc_id = 2545,
    comment_id = 2806080,
    date = "2007-03-12T13:28:47-05:00",
    author = "Thottbot",
    body = "# \"Pretty Boy\" Duncan\n\n- **Location**: Exit Booty Bay, head west. Coordinates roughly 27, 69.\n- **Camp Details**: Found in a pirate camp with a campfire and crates.\n- **Approach**: Swim around and pull him solo to avoid aggro. Avoid other pirates.\n- **Level**: Manageable as early as level 35-40.\n- **Quest**: Part of an Alliance quest. Provides 25 reputation per kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2546"] == nil then
    NPCComments["2546"] = {}
end
table.insert(NPCComments["2546"], {
    npc_id = 2546,
    comment_id = 2828722,
    date = "2006-05-20T10:15:58-05:00",
    author = "Thottbot",
    body = "## Fleet Master Firallon\n\n- **Location**: Found in the Barrens at coordinates (30,91).\n- **Reputation Farm**: Offers 25 reputation points - highest among pirates.\n- **Combat Tip**: If neutral/friendly with pirates, avoid combat in Booty Bay to retain reputation.\n- **Cosmetic Items**: Wants to know if his jacket can be obtained; good pairing with his hat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["2547"] == nil then
    NPCComments["2547"] = {}
end
table.insert(NPCComments["2547"], {
    npc_id = 2547,
    comment_id = 2897162,
    date = "2005-10-20T06:11:40-05:00",
    author = "Allakhazam",
    body = "### Ironpatch\n- Wears a fearsome visage, prepare for an intimidating appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2548"] == nil then
    NPCComments["2548"] = {}
end
table.insert(NPCComments["2548"], {
    npc_id = 2548,
    comment_id = 2897163,
    date = "2007-05-18T06:50:56-05:00",
    author = "Allakhazam",
    body = "## Captain Keelhaul\n\n- **Neutral/Enemy**: May drop valuable loot like Bloodrazor.\n- **Loot**: Often drops only silver, be persistent for rare items.\n- **Note**: Verify the correct NPC, as past comments might reference other monsters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2550"] == nil then
    NPCComments["2550"] = {}
end
table.insert(NPCComments["2550"], {
    npc_id = 2550,
    comment_id = 2897168,
    date = "2005-09-24T19:55:44-05:00",
    author = "Allakhazam",
    body = "### Captain Stillwater\n\n- Friendly NPC with the Bloodsail Buccaneers.\n- Be cautious as Bloodsail Buccaneers are typically hostile to most players.\n- Part of the Bloodsail Buccaneers faction lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2551"] == nil then
    NPCComments["2551"] = {}
end
table.insert(NPCComments["2551"], {
    npc_id = 2551,
    comment_id = 2806533,
    date = "2005-09-18T03:54:29-05:00",
    author = "Thottbot",
    body = "# Brutus\n\n- **Drives the Boat:** Found at 32.88 Cords, Brutus is the NPC driving the boat.\n- **Reputation Impact:** Attacking Brutus will cause you to lose 125 reputation with the Bloodsail Buccaneers.\n- **Combat Tip:** Brutus has a high armor class; magic attacks are more effective than melee.\n- **Trivia:** Some players humorously search for his companion, Cassius.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["2552"] == nil then
    NPCComments["2552"] = {}
end
table.insert(NPCComments["2552"], {
    npc_id = 2552,
    comment_id = 2897170,
    date = "2005-09-02T20:04:49-05:00",
    author = "Allakhazam",
    body = "# Witherbark Troll\n\n- Use fist weapons or fight bare-handed; attacks are slow.\n- Not hard to defeat, especially as a rogue.\n- Be cautious around ones with pets (semi-warlocks).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2555"] == nil then
    NPCComments["2555"] = {}
end
table.insert(NPCComments["2555"], {
    npc_id = 2555,
    comment_id = 2897171,
    date = "2005-03-28T14:55:39-06:00",
    author = "Allakhazam",
    body = "# Witherbark Witch Doctor\n\n- **Quest:** Needed for mage quest \"Items of Power.\"\n- **Combat Tip:** Prepare for magical encounters; interrupt spell casting when possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2556"] == nil then
    NPCComments["2556"] = {}
end
table.insert(NPCComments["2556"], {
    npc_id = 2556,
    comment_id = 63575,
    date = "2007-04-08T01:13:39-05:00",
    author = "40551",
    body = "### Witherbark Headhunter\n\n- **Combat Tip:** Maintain high health; they use Execute when your health is low.\n- **Combat Tip:** Anticipate an Execute dealing around 229 damage if you are low on health.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2557"] == nil then
    NPCComments["2557"] = {}
end
table.insert(NPCComments["2557"], {
    npc_id = 2557,
    comment_id = 2832356,
    date = "2007-01-27T03:17:29-06:00",
    author = "Thottbot",
    body = "# Witherbark Shadow Hunter\n\n- **Location:** Found in a cave at coordinates 68.74, southeast of a lake.\n- **Reaching Them:** Enter the cave by clearing axe throwers and witch doctors.\n- **Tactics:** Stick to the right wall to avoid multiple enemies.\n- **Combat Tip:** Prevent them from running when low on health to avoid additional aggro.\n- **Loot:** Drops Shadow Hunter Knife (common drop).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["2558"] == nil then
    NPCComments["2558"] = {}
end
table.insert(NPCComments["2558"], {
    npc_id = 2558,
    comment_id = 2897182,
    date = "2005-08-09T19:05:27-05:00",
    author = "Allakhazam",
    body = "# Witherbark Berserker\n\n- **Location:** Often mistakenly thought to be in Stromgarde Keep; actually found in the Arathi Highlands.\n- **Common Areas:** Look for them in Witherbark Village, east of Stromgarde.\n- **Enemies:** Be prepared to face trolls; ensure you have adequate crowd control due to their numbers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2561"] == nil then
    NPCComments["2561"] = {}
end
table.insert(NPCComments["2561"], {
    npc_id = 2561,
    comment_id = 68963,
    date = "2007-04-18T03:44:19-05:00",
    author = "43915",
    body = "# Highland Fleshstalker\n\n- **Low Drop Rate**: Be prepared for a grind; droprate for quest items is low.\n- **Experience**: Good for XP grinding.\n- **Leatherworking and Cooking**: Useful for leatherworkers and high-level cooking for skillups.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2563"] == nil then
    NPCComments["2563"] = {}
end
table.insert(NPCComments["2563"], {
    npc_id = 2563,
    comment_id = 20471,
    date = "2007-01-13T03:50:02-06:00",
    author = "6271",
    body = "# Plains Creeper\n- **Teach Pet Ability**: Hunters can learn Bite (Rank 5) from Plains Creepers. [Source](https://www.wowhead.com/classic/spell=17258)\n- **Grinding & Drops**: Good for grinding; drops are worth farming.\n- **Location**: Found in Arathi Highlands.\n- **Farming Spider's Silk**: Easy source for spider's silk; useful for tailoring.\n- **Respawn Mechanics**: Kill nearby raptors to increase chances of Plains Creeper respawning.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2564"] == nil then
    NPCComments["2564"] = {}
end
table.insert(NPCComments["2564"], {
    npc_id = 2564,
    comment_id = 51789,
    date = "2007-03-15T19:06:56-05:00",
    author = "15874",
    body = "# Boulderfist Enforcer\n\n- Found underground in the cave. \n- Ensure you're prepared for cave combat; limited space can affect maneuverability.\n- Can be grouped together; utilize crowd control.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2565"] == nil then
    NPCComments["2565"] = {}
end
table.insert(NPCComments["2565"], {
    npc_id = 2565,
    comment_id = 2897194,
    date = "2007-01-24T23:42:05-06:00",
    author = "Allakhazam",
    body = "# Giant Plains Creeper\n\n- **Farming Silk:** Each spider drops Spider Silk and Thick Spider Silk infrequently. Expect lengthy farm times (e.g., 10 kills for 1 Spider Silk, 17 for 1 Thick Spider Silk).\n- **Loot Encouragement:** Rare chance to obtain a 12-slot Large Knapsack, but requires extensive farming (over 3000 kills).\n- **Respawn Mechanics:** They share spawn points with raptors. To increase spider spawn rates, kill raptors in the same area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2570"] == nil then
    NPCComments["2570"] = {}
end
table.insert(NPCComments["2570"], {
    npc_id = 2570,
    comment_id = 4658,
    date = "2006-11-26T13:59:22-06:00",
    author = "Darkpower",
    body = "## Boulderfist Shaman\n\n- Reach the ogre area by following the west wall of Stromgarde Keep and entering through a hole at 20,69.\n- Beware of their healing abilities; focus on interrupting or crowd-controlling them during combat.\n- Ogres in the area can be grouped, so pull carefully to avoid multiple enemies at once.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2571"] == nil then
    NPCComments["2571"] = {}
end
table.insert(NPCComments["2571"], {
    npc_id = 2571,
    comment_id = 2812665,
    date = "2005-07-23T05:14:08-05:00",
    author = "Thottbot",
    body = "# Boulderfist Lord\n\n- **Location**: Found mainly in Arathi Highlands.\n- **Loot**: Known to drop the Fiery War Axe, a highly sought after melee weapon.\n- **Combat Tips**:\n  - **Crowd Control**: Be prepared for a tough fight; using crowd control abilities can be very beneficial.\n  - **Gear**: Have good gear and possibly bring a group, as these mobs can be quite tough for solo players.\n- **Market Value**: The Fiery War Axe can sell for around 200 gold or more on the Auction House.\n- **Patience Required**: Be prepared for a potentially long grind when farming for this axe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2578"] == nil then
    NPCComments["2578"] = {}
end
table.insert(NPCComments["2578"], {
    npc_id = 2578,
    comment_id = 3132467,
    date = "2019-06-30T04:42:10-05:00",
    author = "hevgirl",
    body = "# Young Mesa Buzzard\n- **Location**: Found in Mesa.\n- **Movement Speed**: Increased by 40%, 60%, or 80% for 15 seconds based on rank.\n- **Training Cost & Levels**:\n  - **Rank 1**: Speed 40%, Pet Level 30, Cost: 15 TP.\n  - **Rank 2**: Speed 60%, Pet Level 40, Cost: 20 TP.\n  - **Rank 3**: Speed 80%, Pet Level 50, Cost: 25 TP.\n- **Combat Tip**: Be cautious of its high movement speed when engaging.\n- **Pet Status**: Can be learned as a pet, useful for its speed boost ability.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2579"] == nil then
    NPCComments["2579"] = {}
end
table.insert(NPCComments["2579"], {
    npc_id = 2579,
    comment_id = 2815165,
    date = "2007-03-12T13:41:25-05:00",
    author = "Thottbot",
    body = "# Mesa Buzzard\n\n- **Location:** Found in the Mesa region.\n- **Movement Speed Buff:** Increases movement speed by 40%, 60%, or 80% for 15 seconds (speed varies by pet level and rank).\n- **Combat Tips:** No specific combat tips provided, but be prepared for fast movement in combat.\n- **Other Notes:** Useful for players looking to increase their pet's movement speed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2582"] == nil then
    NPCComments["2582"] = {}
end
table.insert(NPCComments["2582"], {
    npc_id = 2582,
    comment_id = 2897202,
    date = "2006-08-17T13:27:27-05:00",
    author = "Allakhazam",
    body = "## Dabyrie Laborer\n\n- **Drops**: Notable loot includes the River Pride Choker.\n- **Combat**: Ideal AoE spot for mages level 33-36.\n- **Health**: They run at 15% health, so be ready to finish them off quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2586"] == nil then
    NPCComments["2586"] = {}
end
table.insert(NPCComments["2586"], {
    npc_id = 2586,
    comment_id = 2799239,
    date = "2006-07-18T03:23:43-05:00",
    author = "Thottbot",
    body = "# Syndicate Highwayman\n\n- Stealthed enemies; travel cautiously, especially on roads.\n- Found on roads near farms; clear the area before engaging other enemies.\n- Level 31+ can detect them more easily; avoid getting backstabbed.\n- As rogues, they use stealth and backstab; engage with caution or use AoE abilities to uncover them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2587"] == nil then
    NPCComments["2587"] = {}
end
table.insert(NPCComments["2587"], {
    npc_id = 2587,
    comment_id = 2800451,
    date = "2006-09-05T23:39:45-05:00",
    author = "Thottbot",
    body = "## Syndicate Pathstalker\n\n- **Loot**: Can drop Interlaced Cowl, resembles \"little red riding hood\" hood.\n- **Combat**: Watch out for surprise attacks; these NPCs are likely stealthed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2592"] == nil then
    NPCComments["2592"] = {}
end
table.insert(NPCComments["2592"], {
    npc_id = 2592,
    comment_id = 2804738,
    date = "2006-12-30T00:41:13-06:00",
    author = "Thottbot",
    body = "## Rumbling Exile\n\n- **Low Damage**: Hits for around 38, making them less threatening in combat.\n- **High Armor, Moderate HP**: Be prepared for a longer fight due to their durability.\n- **Special Ability**: Uses an earthquake to knock down and stun for 1 second, frequently.\n- **Warrior Grinding**: Ideal for arms warriors post-patch 2.0. Second Wind talent can heal during stuns.\n- **Loot**: Drops Elemental Earth and Deeprock Salt, valuable items that sell well on the Auction House.\n- **Farming**: Frequent farming targets due to valuable drops, expect competition from both factions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["2595"] == nil then
    NPCComments["2595"] = {}
end
table.insert(NPCComments["2595"], {
    npc_id = 2595,
    comment_id = 2816184,
    date = "2005-08-28T18:53:08-05:00",
    author = "Thottbot",
    body = "# Daggerspine Raider\n\n- Truefaith Glove pattern drop rate varies; don't solely rely on one source.\n- Check multiple databases for accurate drop information.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2597"] == nil then
    NPCComments["2597"] = {}
end
table.insert(NPCComments["2597"], {
    npc_id = 2597,
    comment_id = 2821909,
    date = "2006-09-26T13:54:23-05:00",
    author = "Thottbot",
    body = "# Lord Falconcrest <Syndicate Leader>\n\n- **Group Up:** He is accompanied by Otto and 4-5 elite guards. Ensure you have a group, especially with crowd control capabilities.\n- **Level Requirements:** Attempt him with a party of level 40+ players. Avoid if below level 34.\n- **Solo Strategy:** For higher-level solo attempts, maximize stuns, evasion, healing, and crowd control.\n- **Combat Tips:** Focus on crowd controlling the guards before engaging Falconcrest. Healing potions and defensive cooldowns are crucial.\n- **Positioning:** He is located at the top of the castle in Stormgarde; approach with caution.\n- **Respawn Timer:** Respawns every 10 minutes, useful for farming attempts.\n- **Loot:** Low chance for valuable drops; primarily drops small amounts of silver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2598"] == nil then
    NPCComments["2598"] = {}
end
table.insert(NPCComments["2598"], {
    npc_id = 2598,
    comment_id = 62781,
    date = "2007-04-05T22:28:01-05:00",
    author = "Asmodoues",
    body = "# Darbel Montrose <Shadow Council Warlock>\n\n- **Combat Tips:**\n  - **Banish:** She can banish targets, which is non-dispellable. Prepare to fight with reduced party members temporarily.\n  - **Curse of Weakness:** Reduces damage output. Be ready to counter this debuff's impact.\n  - **Shadowbolt:** Watch out for her shadowbolt attacks; keep health up and interrupt if possible.\n\n- **Loot:**\n  - **Inconsistent Drops:** Does not always drop valuable items. Be prepared for potential disappointment in loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2599"] == nil then
    NPCComments["2599"] = {}
end
table.insert(NPCComments["2599"], {
    npc_id = 2599,
    comment_id = 2897228,
    date = "2006-11-01T22:37:40-06:00",
    author = "Allakhazam",
    body = "## Otto <Bodyguard>\n\n- Located inside the big building.\n- Be prepared for potential combat as he is a bodyguard.\n- Focus on crowd control or disabling abilities to neutralize him quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2600"] == nil then
    NPCComments["2600"] = {}
end
table.insert(NPCComments["2600"], {
    npc_id = 2600,
    comment_id = 37459,
    date = "2007-02-17T10:10:01-06:00",
    author = "18814",
    body = "# Singer\n\n- Located in a small shack in Northfold Manor, Arathi Highlands.\n- Chance to drop +spirit gear, useful primarily for priests.\n- Drops include Necklace of Harmony and occasionally a cape; items can be disenchanted if not needed.\n- She can cast Mind Control (MC) which makes you attack teammates; be cautious.\n- Occasionally uses a debuff causing you to follow her and attack allies.\n- If she evades inside the barn, lure her outside to make her vulnerable.\n- Generally considered an easy kill for level 34 characters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["2601"] == nil then
    NPCComments["2601"] = {}
end
table.insert(NPCComments["2601"], {
    npc_id = 2601,
    comment_id = 2800229,
    date = "2006-01-04T14:14:09-06:00",
    author = "Thottbot",
    body = "# Foulbelly\n\n- Found in Stromgarde.\n- Drops are often disappointing (gray items, some silver).\n- Occasionally drops rare items like Star Ruby.\n- Higher level than nearby ogres and uses poisons and diseases.\n- Not recommended for farming due to low-value drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2602"] == nil then
    NPCComments["2602"] = {}
end
table.insert(NPCComments["2602"], {
    npc_id = 2602,
    comment_id = 2799459,
    date = "2007-04-16T21:17:49-05:00",
    author = "Thottbot",
    body = "### Ruul Onestone\n\n- **Location**: Found at the top of the tower in Stromgarde.\n- **Drops**: Not worth farming; only drops a small amount of silver.\n- **Recommendation**: Focus on other rare mobs or quests for better loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2603"] == nil then
    NPCComments["2603"] = {}
end
table.insert(NPCComments["2603"], {
    npc_id = 2603,
    comment_id = 2803006,
    date = "2006-11-30T14:25:48-06:00",
    author = "Thottbot",
    body = "# Kovork\n\n- **Location:** Found in caves west of Refuge.\n- **Level:** Typically around level 36.\n- **Spawn:** Rare spawn, may not always be present.\n- **Loot:** Can drop varied loot, including a mace, mail boots, and Knight's Pauldrons.\n- **Combat Tips:**\n  - Be prepared for a tough fight, especially below level 36.\n  - He sometimes has a witch doctor with him. Kill the totems first.\n  - Use potions if you're struggling during the battle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2604"] == nil then
    NPCComments["2604"] = {}
end
table.insert(NPCComments["2604"], {
    npc_id = 2604,
    comment_id = 2829449,
    date = "2005-09-05T15:29:26-05:00",
    author = "Thottbot",
    body = "# Molok the Crusher\n\n- Rare spawn, located in Boulderfist Hall (54, 81).\n- Hits hard, dealing 200-400 damage.\n- Usually drops no loot or very low-value items.\n- Be cautious of nearby respawning ogres.\n- Best avoided unless specifically hunting rare spawns.\n- Approach with caution if under level 40; polymorph and crowd control can help.\n- Considered not worth the effort by most players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2605"] == nil then
    NPCComments["2605"] = {}
end
table.insert(NPCComments["2605"], {
    npc_id = 2605,
    comment_id = 2829806,
    date = "2006-08-07T02:39:22-05:00",
    author = "Thottbot",
    body = "# Zalas Witherbark <Warband Leader>\n\n- **Location:** Found in a cave at coordinates 68,75.\n- **Spawn Time:** Respawns every 36-48 hours.\n- **Reputation:** Grants 35 Wildhammer faction reputation, significantly higher than other trolls in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2606"] == nil then
    NPCComments["2606"] = {}
end
table.insert(NPCComments["2606"], {
    npc_id = 2606,
    comment_id = 16422,
    date = "2006-12-17T00:25:23-06:00",
    author = "9932",
    body = "## Nimar the Slayer <Warband Leader>\n\n- **Spawn Points:** Spawns in various camps around the Witherbark Troll areas, especially near and west of the lake.\n- **Visibility:** Easy to identify by his \"Warband Leader\" title and berserking buff.\n- **Drops:** Frequently drops a headdress (hat) and sometimes a cloak.\n- **Respawn Timer:** Roughly 8 hours, though reports vary.\n- **Combat Tips:** \n    - Rare spawn, approach quickly if seen.\n    - Can be soloed, but beware of nearby trolls.\n    - Use ranged attacks to pull him away from groups.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2607"] == nil then
    NPCComments["2607"] = {}
end
table.insert(NPCComments["2607"], {
    npc_id = 2607,
    comment_id = 2897294,
    date = "2006-02-10T22:43:47-06:00",
    author = "Allakhazam",
    body = "# Prince Galen Trollbane\n\n- **Hostile to Horde:** Can be solo-pulled after clearing nearby enemies.\n- **Combat Tip:** Easily defeated by a group of level 41-43 players.\n- **Trivia:** Represents a pop culture tribute, not a rip-off.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2609"] == nil then
    NPCComments["2609"] = {}
end
table.insert(NPCComments["2609"], {
    npc_id = 2609,
    comment_id = 2809083,
    date = "2007-01-30T07:04:46-06:00",
    author = "Thottbot",
    body = "# Geomancer Flintdagger\n\n- **Spawn Location**: Often found in Drywhisker Gorge cave near the crystal and water (approx. coordinates 67, 40).\n- **Spawn Frequency**: Rare, with inconsistent appearances; may require multiple visits to encounter.\n- **Loot**: Drops are generally disappointing, typically only silver and occasional silk cloth; no greens or rare items.\n- **Combat Difficulty**: Easy to defeat, even for lower-level characters. Notably taken down easily by a level 37 hunter using a level 20 bow.\n- **Bug Issues**: Some players report pathing issues or get stuck NPCs at the cave entrance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["2610"] == nil then
    NPCComments["2610"] = {}
end
table.insert(NPCComments["2610"], {
    npc_id = 2610,
    comment_id = 2897314,
    date = "2006-07-09T23:40:48-05:00",
    author = "Allakhazam",
    body = "# Shakes O'Breen <Blackwater Raiders>\n\n- Complete quests offered by Shakes O'Breen to increase your reputation with the Steamwheedle Cartel.\n- Focus on Booty Bay and Ratchet for quick reputation gains.\n- Check for all available quests at this NPC to maximize reputation points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2611"] == nil then
    NPCComments["2611"] = {}
end
table.insert(NPCComments["2611"], {
    npc_id = 2611,
    comment_id = 2817196,
    date = "2005-05-13T07:02:59-05:00",
    author = "Thottbot",
    body = "## Fozruk\n\n- **Location**: Spawns at the Circle of East Binding, moves to the Circle of West Binding, then despawns. Repeat cycle every 20 minutes.\n- **Mob Group**: Accompanied by 3-4 level 39 kobold minions. Roles: Mage (Feeboz), Melee (Znort), Healer (Sleeby).\n- **Combat Strategy**:\n  - **Minion Priority**: Focus on killing the healer (Sleeby) first to prevent healing, use crowd control or interrupts.\n  - **Kiting**: Use kiting techniques (e.g., Frost Nova for Mages) to manage Fozruk after minions are down.\n  - **Party Positioning**: Clear surrounding mobs to create a safe zone.\n- **Classes and Abilities**:\n  - **Rogue**: Utilize Improved Sap to handle adds one by one.\n  - **Warlock**: Employ DoTs and pet tanking; use consumables if needed.\n  - **Hunter**: Use pet to tank, and manage adds individually; heal between encounters.\n- **Warnings**: Be cautious of adds and avoid fighting in crowded areas.\n- **Quest**: Part of the quest for Motes of Myzrael.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 80,
})
if NPCComments["2612"] == nil then
    NPCComments["2612"] = {}
end
table.insert(NPCComments["2612"], {
    npc_id = 2612,
    comment_id = 2807592,
    date = "2005-10-30T20:25:08-06:00",
    author = "Thottbot",
    body = "# Lieutenant Valorcall\n\n- Part of the Horde quest chain \"Sigil of Arathor (Elite).\"\n- Often accompanied by guards; wait for Forsaken bodyguards to engage them for assistance.\n- Suitable strategy: engage during Forsaken-Human brawls for a better chance of success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2616"] == nil then
    NPCComments["2616"] = {}
end
table.insert(NPCComments["2616"], {
    npc_id = 2616,
    comment_id = 2844218,
    date = "2006-03-17T01:34:06-06:00",
    author = "Thottbot",
    body = "# Privateer Groy\n\n- **Location**: Roams between the docks and near the hippogryph master in Booty Bay. Common coordinates: 67.51, 68.53.\n- **Quest Completion**: Privateer Groy will have a yellow question mark above his head if you have the quest.\n- **Faction Status**: Must maintain at least a 'Friendly' reputation with Booty Bay to interact with him.\n- **Behavior**: Often found near the boat to Menethil Harbor and may stand idle muttering phrases.\n- **Roaming Patterns**: Known to move between key locations around the docks and flight path area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2618"] == nil then
    NPCComments["2618"] = {}
end
table.insert(NPCComments["2618"], {
    npc_id = 2618,
    comment_id = 44268,
    date = "2007-02-28T23:22:57-06:00",
    author = "4067",
    body = "# Hammerfall Peon\n\n- **Great for AoE grinding**: Ideal for classes with Area of Effect spells, such as Mages and Paladins. \n- **Decent drops**: Possibility of valuable loot like the Zealot Blade.\n- **Grouping Strategy**: Use large pulls to maximize efficiency. Monitor patrolling Hammerfall Grunts and plan pulls accordingly.\n- **Respawn Management**: Rotate between different areas (farms, stables) to ensure consistent mob respawns.\n- **Upgrade Gear**: Ensure your gear is up-to-date as these mobs can hit hard.\n- **PvP Awareness**: Be cautious of ganking, particularly on PvP servers. Always be ready to respond to surprise attacks from enemy players.\n- **Escort Quest**: Take advantage of nearby NPCs who can assist with rejuvs while escorting quest characters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2619"] == nil then
    NPCComments["2619"] = {}
end
table.insert(NPCComments["2619"], {
    npc_id = 2619,
    comment_id = 44267,
    date = "2007-02-28T23:22:24-06:00",
    author = "4067",
    body = "# Hammerfall Grunt\n\n- **Hostile NPC**: Be cautious, they hit hard. Ensure your gear is up-to-date before engaging.\n- **AoE Strategy**: Ideal for AoE grinding. Group them up at farms or patrol areas; use Blizzard effectively.\n- **Respawn Management**: Rotate between farm areas, patrolling grunts, Forsaken courier, and the stables.\n- **Forsaken Courier**: Spawns every 5-8 minutes. Use Evocation cooldown for timing.\n- **PvP Situations**: On PvP servers, rogue players might ambush. Use Ice Block, Frost Nova, and Blink strategically.\n- **Escort Quest**: Nearby NPC gives a rejuvenation buff occasionally. Stay close for extra healing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2620"] == nil then
    NPCComments["2620"] = {}
end
table.insert(NPCComments["2620"], {
    npc_id = 2620,
    comment_id = 2796492,
    date = "2007-05-15T10:43:24-05:00",
    author = "Thottbot",
    body = "# Prairie Dog\n\n- **Non-Combat Pet**: Prairie Dogs are friendly, non-combat critters found in grassy areas.\n- **Pet Collectible**: Can be tamed as vanity pets. Kits for taming available from vendors.\n- **Lore**: Part of the world's fauna, adding immersion to the environment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["2622"] == nil then
    NPCComments["2622"] = {}
end
table.insert(NPCComments["2622"], {
    npc_id = 2622,
    comment_id = 2805131,
    date = "2005-03-08T13:28:18-06:00",
    author = "Thottbot",
    body = "# Sly Garrett <Shady Goods>\n\n- **Location**: In Booty Bay, behind buildings near the Gnomeregan transporter.\n- **Directions**:\n  - Start at the transporter and go NE, near the fireworks vendor.\n  - From the bank/AH area, find Fin Fitzracket in the upside-down boat, then head down the nearby alley.\n  - Specific coordinates: 28, 76, same level as the inn.\n- **Lore Note**: Possible relation to Garretts in Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 72,
})
if NPCComments["2624"] == nil then
    NPCComments["2624"] = {}
end
table.insert(NPCComments["2624"], {
    npc_id = 2624,
    comment_id = 4675,
    date = "2006-11-26T15:49:28-06:00",
    author = "5960",
    body = "# Gazban\n\n- **Location**: Found on an island around coordinates 20.22 - 21.23.\n- **Interaction**: Initially unable to be interacted with; likely part of a quest sequence.\n- **Quest**: Required for the quest [https://www.wowhead.com/classic/quest=611](https://www.wowhead.com/classic/quest=611).\n- **Spawn Conditions**: Appears at the Altar of Tides after interacting with the altar.\n- **Special Note**: Yells a phrase about being drawn to the Altar of Tides and gains a \"Phase Out\" effect.\n- **Combat**: Dropped \"Gloves of Holy Might\" upon defeat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2626"] == nil then
    NPCComments["2626"] = {}
end
table.insert(NPCComments["2626"], {
    npc_id = 2626,
    comment_id = 2822247,
    date = "2005-03-24T20:34:39-06:00",
    author = "Thottbot",
    body = "## Old Man Heming <Fisherman>\n\n- **Location:** Booty Bay at coordinates 27,77, on the lowest level near the dock ramp. \n- **Function:** Sells the book to train Expert Fishing for 1 gold.\n- **Lore:** Reference to Ernest Hemingway and \"The Old Man and the Sea.\"\n- **Travel Tips:**\n  - Horde: Take the boat from Ratchet.\n  - Alliance: Swim from Westfall or travel through Darkshire and Stranglethorn Vale.\n- **Fishing Tips:** Requires level 20 to buy the book. Booty Bay fishing is challenging; having a skill level over 150 is recommended.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 207,
})
if NPCComments["2627"] == nil then
    NPCComments["2627"] = {}
end
table.insert(NPCComments["2627"], {
    npc_id = 2627,
    comment_id = 2796736,
    date = "2006-08-05T17:01:29-05:00",
    author = "Thottbot",
    body = "# Grarnik Goodstitch <Expert Tailor>\n\n- Located in Ratchet.\n- Specializes in tailoring.\n- Useful for tailoring-related quests and recipes.\n- Known as \"Sallandus\" in some sources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2630"] == nil then
    NPCComments["2630"] = {}
end
table.insert(NPCComments["2630"], {
    npc_id = 2630,
    comment_id = 12676,
    date = "2006-12-10T09:16:09-06:00",
    author = "9223",
    body = "# Earthbind Totem\n\n- **Type**: Shaman totem, initially Horde-only until The Burning Crusade.\n- **Effect**: Slows all enemies by 50% within 10 yards.\n- **Cost**: 6% of base mana.\n- **Utility**: Excellent for PvP to increase survivability.\n- **Additional Slow Spells**: Pair with Frostshock and Frostbrand Weapon for enhanced control.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2634"] == nil then
    NPCComments["2634"] = {}
end
table.insert(NPCComments["2634"], {
    npc_id = 2634,
    comment_id = 2897404,
    date = "2006-06-07T17:44:36-05:00",
    author = "Allakhazam",
    body = "# Princess Poobah\n\n- **Quest Details:** Rescue Princess Poobah by defeating King Mukla and retrieving the key to her shackles.\n- **Location:** Found on top of the island at coordinates 38, 80.\n- **Combat Tip:** Prepare for a tough fight; King Mukla is a level 50-51 elite gorilla. Ensure you have appropriate gear and possibly a group to assist.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2635"] == nil then
    NPCComments["2635"] = {}
end
table.insert(NPCComments["2635"], {
    npc_id = 2635,
    comment_id = 2897416,
    date = "2006-03-08T13:45:19-06:00",
    author = "Allakhazam",
    body = "### Elder Saltwater Crocolisk\n\n- **Combat Tip**: At level 35, it might be challenging to defeat this NPC. Consider leveling up further before attempting combat.\n- **Hunter Tip**: Taming it might result in normal pet attributes rather than exceptional ones. Assess if it's worth the effort.\n- **General Info**: This is an Elite NPC, indicating higher difficulty and better rewards. Prepare accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2636"] == nil then
    NPCComments["2636"] = {}
end
table.insert(NPCComments["2636"], {
    npc_id = 2636,
    comment_id = 2826305,
    date = "2005-12-24T13:38:18-06:00",
    author = "Thottbot",
    body = "### Blackwater Deckhand\n\n- **Earn Bloodsail rep:** Killing Blackwater Deckhands increases reputation with the Bloodsail Buccaneers.\n- **Hat quest:** Gaining friendly status with the Bloodsail Buccaneers unlocks the quest for the Bloodsail Admiral's Hat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["2642"] == nil then
    NPCComments["2642"] = {}
end
table.insert(NPCComments["2642"], {
    npc_id = 2642,
    comment_id = 2802075,
    date = "2006-12-27T02:45:20-06:00",
    author = "Thottbot",
    body = "# Vilebranch Shadowcaster\n\n- **Location:** Found on the third level of Jintha'alor.\n- **Type:** Warlock NPCs with voidwalker pets.\n- **Respawn:** ~15-minute timer; may need to wait between clearances.\n- **Drops:** Highest drop rate for Bloodrazor and enchanting materials.\n- **Tactics:** Easy for high-level players. Avoid letting them flee to prevent aggroing nearby berserkers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2644"] == nil then
    NPCComments["2644"] = {}
end
table.insert(NPCComments["2644"], {
    npc_id = 2644,
    comment_id = 2897430,
    date = "2006-01-01T04:59:27-06:00",
    author = "Allakhazam",
    body = "# Vilebranch Hideskinner\n\n- **Combat Tips:**\n  - **Solo Play (Druids):** Use Bash in bear form just before they try to run at low health. Follow up with Nature's Grasp to root them and switch back to bear form to finish them off.\n  - **Level Management:** Focus on level 48 Hideskinners in remote spots to avoid patrols. Level 49s are tougher.\n  - **Gear and Add Management:** Ensure good feral gear and avoid adds. If adds are a problem, find more isolated hunting areas.\n\n- **Drop Rates:**\n  - **Ironfeather Breastplate Pattern:** Low drop rate (~2%). May require extended farming sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2649"] == nil then
    NPCComments["2649"] = {}
end
table.insert(NPCComments["2649"], {
    npc_id = 2649,
    comment_id = 2897433,
    date = "2005-03-21T20:55:19-06:00",
    author = "Allakhazam",
    body = "### Witherbark Scalper\n* Found at levels 40+.\n* Prepare for challenging combat.\n* Suggested to be level 40+ to engage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2650"] == nil then
    NPCComments["2650"] = {}
end
table.insert(NPCComments["2650"], {
    npc_id = 2650,
    comment_id = 2825164,
    date = "2005-12-30T14:38:04-06:00",
    author = "Thottbot",
    body = "### Witherbark Zealot\n\n- **Loot:** Can drop valuable items like Cobalt Crusher.\n- **Location:** Found in the Arathi Highlands.\n- **Combat Tip:** Prioritize interrupts on their healing and damage spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2651"] == nil then
    NPCComments["2651"] = {}
end
table.insert(NPCComments["2651"], {
    npc_id = 2651,
    comment_id = 2811939,
    date = "2006-12-30T18:16:38-06:00",
    author = "Thottbot",
    body = "# Witherbark Hideskinner\n\n- **Neutral/Hostile NPC:** Located in Arathi Highlands.\n- **Drop Information:** Does not drop Long Elegant Feather—look for other mobs like owls instead.\n- **Combat Tip:** Standard troll abilities; be cautious of minor healing and shadow spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2656"] == nil then
    NPCComments["2656"] = {}
end
table.insert(NPCComments["2656"], {
    npc_id = 2656,
    comment_id = 2796971,
    date = "2006-07-31T19:05:51-05:00",
    author = "Thottbot",
    body = "# Jade Ooze\n\n- Drops rare items like Needle Threader and occasionally epic ones like Flurry Axe; worth farming if looking for specific loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2657"] == nil then
    NPCComments["2657"] = {}
end
table.insert(NPCComments["2657"], {
    npc_id = 2657,
    comment_id = 2897438,
    date = "2006-07-13T08:01:45-05:00",
    author = "Allakhazam",
    body = "# Trained Razorbeak\n\n- **Tameable:** Yes, Trained Razorbeaks can be tamed by Hunter class.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2658"] == nil then
    NPCComments["2658"] = {}
end
table.insert(NPCComments["2658"], {
    npc_id = 2658,
    comment_id = 2833269,
    date = "2006-02-04T01:29:42-06:00",
    author = "Thottbot",
    body = "### Razorbeak Gryphon\n\n- Aligned with Wildhammer Clan; non-hostile to players.\n- Cannot be attacked due to faction alignment.\n- Often seen near Wildhammer Clan areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2659"] == nil then
    NPCComments["2659"] = {}
end
table.insert(NPCComments["2659"], {
    npc_id = 2659,
    comment_id = 2897441,
    date = "2007-03-20T18:18:52-05:00",
    author = "Allakhazam",
    body = "### Razorbeak Skylord\n\n- Location: 63, 54, north of Jintha'Alor.\n- Level: 47.\n- Combat Tip: Easy to defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2663"] == nil then
    NPCComments["2663"] = {}
end
table.insert(NPCComments["2663"], {
    npc_id = 2663,
    comment_id = 2814709,
    date = "2005-02-18T09:51:12-06:00",
    author = "Thottbot",
    body = "# Narkk <Pirate Supplies>\n\n- **Location:** The Old Port Authority building, Tloc 28,74, Stranglethorn Vale (STV).\n- **Supplies:** Sells various pirate-themed items, including parrots which are not in limited supply.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["2664"] == nil then
    NPCComments["2664"] = {}
end
table.insert(NPCComments["2664"], {
    npc_id = 2664,
    comment_id = 25557,
    date = "2007-01-27T07:48:33-06:00",
    author = "16637",
    body = "## Kelsey Yance <Cook>\n\n- Located in The Old Port Authority in Booty Bay, Stranglethorn Vale, coordinates (28, 74).\n- From the dock, enter the first building (Port Authority), go inside and take a left.\n- Offers unlimited cooking recipes.\n- Found on the bottom level.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 175,
})
if NPCComments["2668"] == nil then
    NPCComments["2668"] = {}
end
table.insert(NPCComments["2668"], {
    npc_id = 2668,
    comment_id = 2897447,
    date = "2007-04-12T04:18:32-05:00",
    author = "Allakhazam",
    body = "# Danielle Zipstitch <Tailoring Supplies>\n\n- **Location**: Upstairs in the house at coordinates 75, 45 in Darkshire.\n- **Alliance-Only**: This vendor is accessible only to Alliance players.\n- **Associated NPC**: The house also has Madame Eva.\n- **Items**: Specialty tailoring supplies, check Gadgetzan for yellow shirt recipe if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2670"] == nil then
    NPCComments["2670"] = {}
end
table.insert(NPCComments["2670"], {
    npc_id = 2670,
    comment_id = 2897449,
    date = "2007-04-03T18:12:44-05:00",
    author = "Allakhazam",
    body = "# Xizk Goodstitch <Tailoring Supplies>\n\n- **Location coordinates**: 28.6, 67.8.\n- **Limited stock**: Sells recipes like Enchanter's Cowl and Crimson Silk Cloak. Items are in limited quantities and may have a respawn timer.\n- **Plan ahead**: Visit regularly to catch a restock on limited items.\n- **Tailoring resource**: Useful for tailors looking for specific recipes to advance their skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2671"] == nil then
    NPCComments["2671"] = {}
end
table.insert(NPCComments["2671"], {
    npc_id = 2671,
    comment_id = 2897458,
    date = "2005-01-01T03:24:37-06:00",
    author = "Allakhazam",
    body = "### Mechanical Squirrel\n\n- **Functionality**: The Mechanical Squirrel is a non-combat pet. It's not designed for attacking and only follows you around.\n- **Persistence**: If the squirrel 'dies,' it will unsummon but is not gone permanently. You can resummon it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2672"] == nil then
    NPCComments["2672"] = {}
end
table.insert(NPCComments["2672"], {
    npc_id = 2672,
    comment_id = 2815711,
    date = "2006-04-19T02:38:13-05:00",
    author = "Thottbot",
    body = "# Cowardly Crosby <Tailoring Supplies>\n\n- Located south of Booty Bay at the Bloodsail Buccaneers beach (26,82).\n- Stealthy approach recommended; sneak from the hills or shadowmeld to avoid aggro.\n- Surrounded by level 40+ warlocks and level 43 swashbucklers.\n- Potentially low-level players can make a quick run and buy before dying; the pattern is on the second page.\n- The respawn rate for the item he sells (such as the Admiral's Hat pattern) is approximately 6+ hours.\n- Sells Pattern: Black Swashbuckler's Shirt.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["2673"] == nil then
    NPCComments["2673"] = {}
end
table.insert(NPCComments["2673"], {
    npc_id = 2673,
    comment_id = 5061,
    date = "2006-11-28T22:54:26-06:00",
    author = "Falcore",
    body = "# Target Dummy\n\n- **Engineering Creation**: Created using Target Dummy recipes by engineers. Useful for practicing combat and gathering materials.\n- **Source of Fused Wiring**: Target Dummies are a great way to get Fused Wiring, an essential engineering component.\n- **Stealth Utility**: Dropping a Target Dummy near stealthed players can potentially reveal them. Test it in battlegrounds like Warsong Gulch.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2674"] == nil then
    NPCComments["2674"] = {}
end
table.insert(NPCComments["2674"], {
    npc_id = 2674,
    comment_id = 2897466,
    date = "2006-11-09T10:02:27-06:00",
    author = "Allakhazam",
    body = "# Advanced Target Dummy\n\n* Crafted with Engineering skill (185) or found in the Auction House.\n* Used to divert enemy attacks in combat scenarios.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2676"] == nil then
    NPCComments["2676"] = {}
end
table.insert(NPCComments["2676"], {
    npc_id = 2676,
    comment_id = 2897468,
    date = "2006-12-04T21:19:37-06:00",
    author = "Allakhazam",
    body = "# Compact Harvest Reaper\n\n- **Looting Tip:** Loot \"Advanced Target Dummies\" for a chance to get Fused Wiring.\n- **Location Issue:** Difficult cliffs in Stranglethorn Vale (STV) make reaching them nearly impossible.\n- **Combat Info:** Summoned by Venture Co. Tinkerers in STV. Usually, they drop no loot.\n- **Loot Rate:** Rarely drops items compared to their Venture Co. Tinkerer counterparts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2679"] == nil then
    NPCComments["2679"] = {}
end
table.insert(NPCComments["2679"], {
    npc_id = 2679,
    comment_id = 2819306,
    date = "2005-12-08T11:40:31-06:00",
    author = "Thottbot",
    body = "# Wenna Silkbeard <Special Goods Dealer>\n\n- **Location:** Sundown Marsh, windmill at coordinates 25,25.\n- **Alliance Only:** Horde characters can't interact with Wenna.\n- **Friendly NPC:** No combat, but Horde players may accidentally attack—avoid or face consequences.\n- **Merchandise:** Offers items like Green Leather Armor.\n- **Respawn Bug:** Some items might be available without normal cooldown; stock up if possible.\n- **Alternative for Horde:** Look for a merchant in Desolace if you need similar goods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2680"] == nil then
    NPCComments["2680"] = {}
end
table.insert(NPCComments["2680"], {
    npc_id = 2680,
    comment_id = 2829007,
    date = "2007-02-28T17:16:34-06:00",
    author = "Thottbot",
    body = "## Vilebranch Wolf Pup\n\n- **Kill Quickly:** Defeat them fast; they often aggro in groups.\n- **Instant Aggro:** Be prepared; they may attack immediately upon spawning.\n- **Level Variation:** Uncommon to find at level 41.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2681"] == nil then
    NPCComments["2681"] = {}
end
table.insert(NPCComments["2681"], {
    npc_id = 2681,
    comment_id = 2801760,
    date = "2007-05-11T16:29:29-05:00",
    author = "Thottbot",
    body = "# Vilebranch Raiding Wolf\n\n- **Taming Strategy:** Hunters can ride to their location, use Feign Death and Freezing Trap to tame them. Healers' Stone out once tamed.\n- **Skills:** Comes with Dash rank 3 and Bite rank 7, useful for increasing pet damage and movement speed.\n- **Location:** Found at the top of Jinthalor.\n- **Pet Feeder Alert:** Requires frequent feeding to maintain loyalty.\n- **Stat Insight:** Has a fast attack speed of 1.7.\n- **Miscellaneous:** Not as visually appealing as other wolves but highly effective in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2682"] == nil then
    NPCComments["2682"] = {}
end
table.insert(NPCComments["2682"], {
    npc_id = 2682,
    comment_id = 2799989,
    date = "2007-05-20T08:22:50-05:00",
    author = "Thottbot",
    body = "## Fradd Swiftgear <Engineering Supplies>\n\n* Located at coordinates 26.25; only accessible to Alliance players.\n* Sells engineering supplies and the Minor Recombobulator schematic.\n* PvP Civilian flagged; hostile to Horde players.\n* Horde counterpart found in Thousand Needles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2683"] == nil then
    NPCComments["2683"] = {}
end
table.insert(NPCComments["2683"], {
    npc_id = 2683,
    comment_id = 2897496,
    date = "2005-11-23T00:15:01-06:00",
    author = "Allakhazam",
    body = "# Namdo Bizzfizzle <Engineering Supplies>\n\n- Alliance-only vendor; Horde players cannot buy from him.\n- Located in Gnomeregan, but outside the instance.\n- Sells the \"Schematic: Minor Recombobulator.\"\n- Consider buying and reselling schematics for profit.\n- Nearby mailbox in Gnomeregan can be handy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2684"] == nil then
    NPCComments["2684"] = {}
end
table.insert(NPCComments["2684"], {
    npc_id = 2684,
    comment_id = 2828933,
    date = "2005-02-04T12:41:28-06:00",
    author = "Thottbot",
    body = "# Rizz Loosebolt <Engineering Supplies>\n\n- Located in a cage outside the northern cave in Slaughter Hollow, Alterac Mountains at coordinates 47,35.\n- Swing your cursor over the cage to interact and buy engineering supplies from him.\n- Known to sell the Ice Deflector Schematic (limited supply) and occasionally the Gyrochronatom for 30s.\n- No known quest to free him; his “Help me!” dialogue is not linked to any quest.\n- Ensure you check back if specific items are not available, as they may be on a limited supply and restock over time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2685"] == nil then
    NPCComments["2685"] = {}
end
table.insert(NPCComments["2685"], {
    npc_id = 2685,
    comment_id = 4705,
    date = "2006-11-26T20:39:47-06:00",
    author = "6170",
    body = "## Mazk Snipeshot <Engineering Supplies>\n\n- Located in Booty Bay's Old Port Authority building.\n- Coordinates: 28.5, 75.1.\n- Sells limited engineering supplies and recipes.\n- Important vendor for Gnomish Engineering quest recipes.\n- Supplies can have a respawn time of a few minutes to an hour.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 95,
})
if NPCComments["2686"] == nil then
    NPCComments["2686"] = {}
end
table.insert(NPCComments["2686"], {
    npc_id = 2686,
    comment_id = 2897508,
    date = "2005-05-06T00:27:44-05:00",
    author = "Allakhazam",
    body = "# Witherbark Broodguard\n- **Combat Tip:** Spawns two Witherbark Bloodlings upon death; be prepared to handle additional enemies.\n- **Loot Tip:** Drops Shadow Silk; ideal for tailors leveling from 225-250.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2687"] == nil then
    NPCComments["2687"] = {}
end
table.insert(NPCComments["2687"], {
    npc_id = 2687,
    comment_id = 2812187,
    date = "2005-03-07T15:15:33-06:00",
    author = "Thottbot",
    body = "### Gnaz Blunderflame <Engineering Supplies>\n\n- Located at approximately 51,35 or 49,38. Easier entrance at 49,38.\n- Situated north of Ruins of Zul Mam'we, near an ogre mound.\n- Safe, albeit tricky, path available south of the ogre camp.\n- Sells useful engineering schematics, including Deadly Scope.\n- Accessible to both Alliance and Horde.\n- Use blink (if mage) near the two guys for easier access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["2688"] == nil then
    NPCComments["2688"] = {}
end
table.insert(NPCComments["2688"], {
    npc_id = 2688,
    comment_id = 2825077,
    date = "2006-04-13T03:15:38-05:00",
    author = "Thottbot",
    body = "## Ruppo Zipcoil <Engineering Supplies>\n\n- Located at 34, 38 in the Hinterlands.\n- Sells the mithril dragonling engineering recipe.\n- There's also a Trade Supplies vendor named Gigget nearby.\n- Situated in a cozy nook in the mountains.\n- Both Horde and Alliance players can buy from him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2691"] == nil then
    NPCComments["2691"] = {}
end
table.insert(NPCComments["2691"], {
    npc_id = 2691,
    comment_id = 2897524,
    date = "2005-12-15T18:10:40-06:00",
    author = "Allakhazam",
    body = "### Highvale Outrunner\n\n- Stationed at a lodge, not active runners.\n- Combat: Don’t worry about being outrun; they stay in one place.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2694"] == nil then
    NPCComments["2694"] = {}
end
table.insert(NPCComments["2694"], {
    npc_id = 2694,
    comment_id = 2897526,
    date = "2006-11-02T09:01:09-06:00",
    author = "Allakhazam",
    body = "### Highvale Ranger\n\n- Rare spawn; expect longer search times.\n- Mostly found in the Hinterlands.\n- Ideal for quests related to the Highvale Elves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2695"] == nil then
    NPCComments["2695"] = {}
end
table.insert(NPCComments["2695"], {
    npc_id = 2695,
    comment_id = 2797062,
    date = "2005-01-03T01:34:31-06:00",
    author = "Thottbot",
    body = "# Sara Balloo\n\n- **Location:** Found in the Military Ward in the northern part.\n- **Interaction:** May not respond if certain quest conditions are not met. Check quest requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2696"] == nil then
    NPCComments["2696"] = {}
end
table.insert(NPCComments["2696"], {
    npc_id = 2696,
    comment_id = 2803444,
    date = "2005-03-07T19:06:19-06:00",
    author = "Thottbot",
    body = "# Foggy MacKreel\n\n- **Preparation**: Make the South Shore inn your home. Swift travel, such as a swiftness potion, is highly recommended unless you have a mount or are a class with speed increases like druids or hunters.\n- **Jump Technique**: Approach the broken part of Thanial Span in Arathi Highlands from the North. Align yourself lightly to the left on the diagonal rock point, drink the swiftness potion, and make a precise jump without steering in the air.\n- **Fail-Safes**: If you fall, locate the ramp near 53, 91 on the northeast bank to get back up quickly. Alternatively, use \"slow fall\" if you're a mage.\n- **Quest Flow**: After accepting the quest, hearthstone back to South Shore. This ensures you have enough time (15 minutes) to complete the quest.\n- **Combat Alternative**: If you need a faster ghost run, have a Horde or raptor kill you on the ledge, then jump down as a ghost and resurrect at the bottom.\n- **Coordination Tips**: Use specific coordinates (Arathi 53, 91 or Wetlands 57, 7) to navigate back if you fall.\n- **Class-Specific Advice**: Hunters can use Aspect of the Cheetah for the jump. Druids can use travel form. Gnomes may struggle without speed buffs due to shorter leg length.\n- **Experience Reward**: Completing this quest awards around 3200 XP, making it worthwhile despite the challenging jump.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 73,
})
if NPCComments["2697"] == nil then
    NPCComments["2697"] = {}
end
table.insert(NPCComments["2697"], {
    npc_id = 2697,
    comment_id = 2897547,
    date = "2005-05-21T01:56:47-05:00",
    author = "Allakhazam",
    body = "# Clyde Ranthal <Leatherworking Supplies>\n\n- **Pattern Availability**: Patterns may be sporadically available; check back frequently.\n- **Faction Access**: Not a Horde vendor; Alliance players only.\n- **Items Sold**: Black Whelp Cloak (requires level 15, +3 Stamina, 17 Armor).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2698"] == nil then
    NPCComments["2698"] = {}
end
table.insert(NPCComments["2698"], {
    npc_id = 2698,
    comment_id = 53616,
    date = "2007-03-19T07:30:21-05:00",
    author = "jalei",
    body = "# George Candarte <Leatherworking Supplies>\n- Located at the northernmost tip of the wall, east of Durnholde Keep.\n- Wait time for respawn is about 5-20 minutes.\n- Be cautious: level 40 flying lion mobs can guard the area.\n- Known to sell a green leather schematic for 20 silver.\n- Often dies but respawns quickly.\n- Not a loot-dropping NPC; sells limited quantities of supplies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["2699"] == nil then
    NPCComments["2699"] = {}
end
table.insert(NPCComments["2699"], {
    npc_id = 2699,
    comment_id = 2811894,
    date = "2006-07-31T13:38:43-05:00",
    author = "Thottbot",
    body = "### Rikqiz <Leatherworking Supplies>\n\n- **Location:** Enter Booty Bay, take the first left, pass the Plate-n-Chain and Booty Bay Blacksmith, cross the bridge, and enter the building near Dizzy One-Eye.\n- **Coordinates:** Approximately 28, 76 in Booty Bay.\n- **Patterns:** May stock Gem-Studded Leather Belt and Shadowskin Gloves patterns; check frequently as stock varies.\n- **Tip:** He is not in the Tan-Your-Hide shop; look in the building north of it near the gnome engineering master. \n\nGood luck with your leatherworking supplies!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 152,
})
if NPCComments["2704"] == nil then
    NPCComments["2704"] = {}
end
table.insert(NPCComments["2704"], {
    npc_id = 2704,
    comment_id = 2829419,
    date = "2006-05-13T00:59:53-05:00",
    author = "Thottbot",
    body = "## Hanashi <Weapon Master>\n\n- **Location:** 81,19.\n- **Training:** Provides training for bows, one-handed axes, two-handed axes, staves, and thrown weapons.\n- **Cost:** Each weapon skill training costs 10 silver.\n- **Nearby NPC:** Sayoc, who also trains additional weapon skills like daggers and fist weapons, is next to Hanashi.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["2705"] == nil then
    NPCComments["2705"] = {}
end
table.insert(NPCComments["2705"], {
    npc_id = 2705,
    comment_id = 2897575,
    date = "2004-12-20T01:39:43-06:00",
    author = "Allakhazam",
    body = "# Brewmeister Bilger\n\n- Found in the Inn basement; entrance in the kitchen.\n- Part of the Moonshine quest.\n- Enter the kitchen and turn left to find stairs down.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2707"] == nil then
    NPCComments["2707"] = {}
end
table.insert(NPCComments["2707"], {
    npc_id = 2707,
    comment_id = 12039,
    date = "2006-12-09T09:00:01-06:00",
    author = "9029",
    body = "## Shadra <The Venom Queen>\n\n- **Level:** 55 Elite spider beast.\n- **Location:** Near Shadra'Alor; alter at the edge of the lake.\n- **Groups recommended:** Typically requires a balanced group due to difficulty.\n- **Solo strategies:**\n  - **Druid:** Use roots and moonfire, kiting if necessary.\n  - **Hunter:** Kite using Concussive Shot; pet assists with DPS but not tanking.\n  - **Warlock:** Keep her feared and dotted; use pets like felguard for additional damage and distraction.\n- **Priestess lore:** High Priestess Mar'li in Zul'Gurub calls upon Shadra.\n- **Combat tips:**\n  - Can be hibernated (Druid ability).\n  - Particularly challenging solo, kiting and crowd control are effective strategies.\n  - Watch out for her high health pool (~18k HP).\n- **Miscellaneous:**\n  - Not tameable for hunters.\n  - Drops can be minimal or non-existent.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["2712"] == nil then
    NPCComments["2712"] = {}
end
table.insert(NPCComments["2712"], {
    npc_id = 2712,
    comment_id = 2814476,
    date = "2005-07-11T19:05:55-05:00",
    author = "Thottbot",
    body = "# Quae\n\n- **Location**: Quae is located in Arathi Highlands near coordinates 60,54.\n- **Directions**: Travel south from Refuge Point. Follow the road east to a farm filled with Orcs, then head around the western edge of the farm towards the north.\n- **Identification**: She is a human woman standing next to a Night Elf woman. They can be found on the north ridge overlooking the farm.\n- **Coordinates for Verification**: Multiple users confirm coordinates around 60,54 and 60,57.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2713"] == nil then
    NPCComments["2713"] = {}
end
table.insert(NPCComments["2713"], {
    npc_id = 2713,
    comment_id = 2837234,
    date = "2007-04-18T01:30:07-05:00",
    author = "Thottbot",
    body = "## Kinelory\n\n- Found at coordinates 60, 53 in Arathi Highlands.\n- Often seen with Quae on a north ridge overlooking a farm.\n- Easy to locate; no special challenges mentioned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2714"] == nil then
    NPCComments["2714"] = {}
end
table.insert(NPCComments["2714"], {
    npc_id = 2714,
    comment_id = 2828896,
    date = "2006-01-31T19:35:28-06:00",
    author = "Thottbot",
    body = "# Forsaken Courier\n\n- **Level:** 35, surrounded by 4-5 bodyguards.\n- **Combat Tips:**\n  - **Ambush Strategy:** Let Alliance Cavalrymen engage the bodyguards, then attack the Courier directly.\n  - **Kiting Method:** Use ranged attacks and slowing abilities to separate and kill the Courier while running.\n  - **Rogue Tip:** Use Distract to split the group, isolate the Courier, and defeat the remaining guards one by one.\n  - **Warlock Strategy:** Summon Voidwalker to tank, kill Courier, use Soulstone if killed by guards to pick up items.\n- **General Tips:**\n  - **Re-spawn Time:** Time between spawns is unclear, but patience is needed.\n  - **Quest Notes:** Abandoning and retaking the quest will not respawn the group.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["2715"] == nil then
    NPCComments["2715"] = {}
end
table.insert(NPCComments["2715"], {
    npc_id = 2715,
    comment_id = 2897615,
    date = "2005-04-20T04:48:51-05:00",
    author = "Allakhazam",
    body = "# Dustbelcher Brute\n\n- **Loot Tip:** Possible drop of Fiery War Axe.\n- **Combat Tip:** Engage with caution; always check for weapon drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2720"] == nil then
    NPCComments["2720"] = {}
end
table.insert(NPCComments["2720"], {
    npc_id = 2720,
    comment_id = 2828357,
    date = "2007-05-10T16:06:27-05:00",
    author = "Thottbot",
    body = "# Dustbelcher Ogre Mage\n\n- **Weak Armor**: Easily defeated by rogues with Ambush. Their low armor makes them quick to kill.\n- **Location**: Found in caves.\n- **Drops**: Silk and mageweave cloth.\n- **Mineral nodes**: Miners can find nodes in the cave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2721"] == nil then
    NPCComments["2721"] = {}
end
table.insert(NPCComments["2721"], {
    npc_id = 2721,
    comment_id = 2897617,
    date = "2006-08-22T00:05:43-05:00",
    author = "Allakhazam",
    body = "### Forsaken Bodyguard\n\n- **Drops:** Can drop Necromance Leggings.\n- **Combat Tip:** Engaging only one guard at a time can help manage the encounter easily.\n- **Loot:** Valuable items can potentially be sold for a good amount.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2725"] == nil then
    NPCComments["2725"] = {}
end
table.insert(NPCComments["2725"], {
    npc_id = 2725,
    comment_id = 2897631,
    date = "2005-08-25T16:45:11-05:00",
    author = "Allakhazam",
    body = "# Scalding Whelp\n\n- **Farm for Rare Drops**: Players report obtaining rare items like Dark Whelpling pets and Dazzling Longswords, but drop rates are low. Be patient and persistent.\n- **Mana Users**: Bring plenty of water for sustained farming as these mobs can be time-consuming to kill.\n- **Soloing Tips**: Warriors should be prepared to interrupt spells, while hunters can use pets for an easier grind.\n- **Grinding**: Consistent farming can yield XP and gold over time, but the process may be slow.\n- **Location**: Found in the Badlands, away from other mobs, making them ideal for uninterrupted farming.\n- **Patience Required**: Drops are heavily RNG-based. Expect many kills before seeing valuable items.\n- **Leveling and Loot**: Players have leveled multiple times while farming these, indicating it's a decent spot for grinding both loot and XP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2726"] == nil then
    NPCComments["2726"] = {}
end
table.insert(NPCComments["2726"], {
    npc_id = 2726,
    comment_id = 2825636,
    date = "2006-12-30T00:41:48-06:00",
    author = "Thottbot",
    body = "### Scorched Guardian\n\n- Immune to fire attacks.\n- Fast respawn rate; be cautious.\n- Can be soloed by level 43+ hunters.\n- Drops decent loot occasionally (e.g., necklaces, swords).\n- Known for easy XP for diligent farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2727"] == nil then
    NPCComments["2727"] = {}
end
table.insert(NPCComments["2727"], {
    npc_id = 2727,
    comment_id = 3132350,
    date = "2019-06-30T02:18:55-05:00",
    author = "hevgirl",
    body = "## Crag Coyote\n\n- **Fast Movement:** Crag Coyotes increase movement speed by 40%-80% for 15 seconds. Be mindful of this speed boost in combat.\n- **Levels and Costs:** Different ranks obtainable at pet levels 30, 40, and 50, with training costs of 15, 20, and 25 training points respectively.\n- **Locations:** Found in various zones like Magram and Feral, often alongside other wild beasts like Longtooth Runners and Ridge Stalker Patriarchs.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2728"] == nil then
    NPCComments["2728"] = {}
end
table.insert(NPCComments["2728"], {
    npc_id = 2728,
    comment_id = 3132355,
    date = "2019-06-30T02:20:48-05:00",
    author = "hevgirl",
    body = "# Feral Crag Coyote\n\n- **Combat Tips:**\n  - **Movement Speed:** Be aware of their increased movement speeds of 40%, 60%, and 80% for 15 seconds. Plan your attacks accordingly.\n  \n- **Pet Information:**\n  - **Training Levels:** Can be trained as pets at levels 30 (Cost: 15 TP), 40 (Cost: 20 TP), and 50 (Cost: 25 TP).\n  - **Compatibility:** Can learn varying ranks of the movement speed buff.\n\n- **Encounters:**\n  - Keep distance when initially engaged to avoid their quick approach.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2729"] == nil then
    NPCComments["2729"] = {}
end
table.insert(NPCComments["2729"], {
    npc_id = 2729,
    comment_id = 2897665,
    date = "2006-10-31T21:02:00-06:00",
    author = "Allakhazam",
    body = "# Elder Crag Coyote\n\n- **Combat Tip**: Drops rare items like The Green Tower (epic shield).\n- **Combat Tip**: Abilities include Furious Howl and Dash, boosting damage and movement.\n- **Info**: Typically found around level 40.\n- **Pet Info**: Known abilities increase movement speed significantly (40%-80% for 15 seconds) and enhance group damage temporarily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2730"] == nil then
    NPCComments["2730"] = {}
end
table.insert(NPCComments["2730"], {
    npc_id = 2730,
    comment_id = 3132362,
    date = "2019-06-30T02:23:07-05:00",
    author = "hevgirl",
    body = "# Rabid Crag Coyote\n\n- **Hostile NPC:** Be cautious of its increased movement speed. It can run faster for 15 seconds.\n- **Combat Tip:** Use slowing abilities to counter its speed boost.\n- **Pet Info:** Pet levels range from 30 to 50, with costs of 15, 20, and 25 TP for Rank 1, 2, and 3.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2731"] == nil then
    NPCComments["2731"] = {}
end
table.insert(NPCComments["2731"], {
    npc_id = 2731,
    comment_id = 3132432,
    date = "2019-06-30T04:05:09-05:00",
    author = "hevgirl",
    body = "# Ridge Stalker\n\n- **Stealth Tips**: \n  - Put your pet into stealth mode, though it slows them down.\n  - Stealth attack boosts damage (20%, 35%, 50%) with progressing ranks but reduces movement (-50%, -45%, -40%).\n\n- **Learning and Costs**: \n  - Stealth learned at pet levels 30, 40, 50.\n  - Costs are 15, 20, 25 Training Points respectively.\n\n- **Cower Ability**:\n  - Reduces your pet’s threat, making enemies less likely to target it.\n  - Available across all ranks (1 through 6) with varying threat reductions (-30 to -225).\n\n- **Combat Advice**:\n  - Use stealth strategically for initial high-damage strikes.\n  - Employ Cower in multi-mob encounters to manage pet threat.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2732"] == nil then
    NPCComments["2732"] = {}
end
table.insert(NPCComments["2732"], {
    npc_id = 2732,
    comment_id = 2809832,
    date = "2005-12-31T15:29:31-06:00",
    author = "Thottbot",
    body = "# Ridge Huntress\n\n- **Ideal PvP Pet:** High attack speed (1.0) for frequent interruptions, great against casters.\n- **Abilities:** Can be trained with Cower Rank 4 to reduce threat.\n- **Training Cower:** Reduces pet's threat, making enemies less likely to attack it. Useful for managing aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2733"] == nil then
    NPCComments["2733"] = {}
end
table.insert(NPCComments["2733"], {
    npc_id = 2733,
    comment_id = 2835568,
    date = "2006-05-27T14:28:36-05:00",
    author = "Thottbot",
    body = "### Apothecary Jorell\n* Located in Tarren Mill, Hillsbrad Foothills.\n* Offers quests relating to the Forsaken storyline.\n* Look for alchemical and plague-related missions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2734"] == nil then
    NPCComments["2734"] = {}
end
table.insert(NPCComments["2734"], {
    npc_id = 2734,
    comment_id = 2823626,
    date = "2006-02-27T16:29:03-06:00",
    author = "Thottbot",
    body = "### Ridge Stalker Patriarch\n\n- **Great Hunter Pet**: Teaches *Dash 2* and *Prowl 2* when tamed.\n- **Attack Speed**: Has a fast attack speed of 1.3.\n- **Dash**: Increases movement speed by up to 80% for 15 seconds.\n- **Prowl**: Allows stealth mode, increasing first attack damage by up to 50% but reducing movement speed by up to 40%.\n- **Location**: Often mentioned with map mouseovers, but specific locations are not always available. Seek related map updates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["2735"] == nil then
    NPCComments["2735"] = {}
end
table.insert(NPCComments["2735"], {
    npc_id = 2735,
    comment_id = 2799904,
    date = "2005-06-16T17:57:48-05:00",
    author = "Thottbot",
    body = "# Lesser Rock Elemental\n\n- **Low Drop Rate:** Stone collection can be frustrating; drops from elementals are rare.\n- **Efficient Grinding:** Good for XP from level 37. Shadow priests find them manageable for grinding.\n- **Valuable Loot:** Collect Deeprock Salt for leatherworking or auction house profit.\n- **Profit from Trash Drops:** Loot like Solid Stone and Deeprock Salt are good for silver. Elemental Earth fetches a high price on the AH.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2736"] == nil then
    NPCComments["2736"] = {}
end
table.insert(NPCComments["2736"], {
    npc_id = 2736,
    comment_id = 40145,
    date = "2007-02-21T20:18:41-06:00",
    author = "25820",
    body = "# Greater Rock Elemental\n\n- **Level Range**: Ideal for leveling between 42-46.\n- **Farming Tip**: Drops Elemental Earth, which sells well on AH.\n- **Combat Tips**: \n  - Not too hard to kill.\n  - Found in good numbers, but aren't clustered together.\n- **XP Rates**: Expect approx. 16.5-22k XP per hour.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2738"] == nil then
    NPCComments["2738"] = {}
end
table.insert(NPCComments["2738"], {
    npc_id = 2738,
    comment_id = 2897688,
    date = "2006-12-22T16:55:02-06:00",
    author = "Allakhazam",
    body = "# Stromgarde Cavalryman\n\n- **Faction**: Generally hostile unless otherwise specified.\n- **Alliance Combat**: If you're an Alliance player, these NPCs may be hostile. Be prepared for combat.\n- **General Tip**: Check your faction standing first to determine their behavior towards you.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2739"] == nil then
    NPCComments["2739"] = {}
end
table.insert(NPCComments["2739"], {
    npc_id = 2739,
    comment_id = 2897690,
    date = "2006-10-18T21:38:35-05:00",
    author = "Allakhazam",
    body = "### Shadowforge Tunneler\n\n- **High Damage:** They hit hard; approach with caution.\n- **Preparation:** Ensure good gear and buffs before engaging.\n- **Crowd Control:** Use stuns, slows or roots to minimize damage taken.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2742"] == nil then
    NPCComments["2742"] = {}
end
table.insert(NPCComments["2742"], {
    npc_id = 2742,
    comment_id = 2897692,
    date = "2007-04-20T15:28:59-05:00",
    author = "Allakhazam",
    body = "### Shadowforge Chanter\n\n- Specializes in powerful spells and abilities; prioritize interrupting their casts.\n- Engage with caution if using pet classes, as they can quickly overwhelm pets.\n- Take advantage of crowd control to minimize damage and manage multiple targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2744"] == nil then
    NPCComments["2744"] = {}
end
table.insert(NPCComments["2744"], {
    npc_id = 2744,
    comment_id = 2814822,
    date = "2007-04-14T01:29:20-05:00",
    author = "Thottbot",
    body = "### Shadowforge Commander\n\n- **Roaming Location**: Patrols the top level of Angor Fortress, near the plane hangars.\n- **Spawn Timer**: Rare spawn with a 12-24 hour respawn timer.\n- **Drop Rate**: Commonly drops green items, but sometimes the items are not highly valued.\n- **Combat Tip**: Can be easily defeated once isolated; watch out for nearby mage types.\n- **Useful for Rogues**: Can find him while working on lockbox skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2745"] == nil then
    NPCComments["2745"] = {}
end
table.insert(NPCComments["2745"], {
    npc_id = 2745,
    comment_id = 85202,
    date = "2007-05-18T13:52:19-05:00",
    author = "Faileas",
    body = "# Ambassador Infernus\n\n- **Location:** Bottom of Angor Fortress (Badlands).\n- **Level:** 42, surrounded by level 39 Stone Golems.\n- **Abilities:**\n  - *Flame Shield:* Damages attackers.\n  - *Searing Flames:* Fire DoT, prevents spellcasting.\n  - *Fire Nova:* AoE fire damage.\n- **Combat Tips:**\n  - Pull the lone add at the base of the stairs first.\n  - Casters should interrupt *Searing Flames*.\n  - Utilize crowd control or stuns to mitigate his guards.\n  - Use healing abilities if possible.\n- **Solo Strategies:**\n  - Avoid fighting more than two guards simultaneously.\n  - Consider using kiting or fear mechanics (Warlocks).\n  - Healing classes or those with defensive cooldowns are better suited to solo this encounter.\n- **Group Recommendation:** Not recommended to solo; bring allies to manage adds and interrupts effectively.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2748"] == nil then
    NPCComments["2748"] = {}
end
table.insert(NPCComments["2748"], {
    npc_id = 2748,
    comment_id = 9717,
    date = "2006-12-07T21:04:12-06:00",
    author = "8237",
    body = "## Archaedas <Ancient Stone Watcher>\n\n- **Summoning**: Requires at least 3 party members to summon.\n- **Combat Strategy**:\n  - Focus on DPSing Archaedas while a designated player handles the adds.\n  - He spawns non-elite adds every 10 seconds; these should be killed quickly.\n  - At 20-25% health, he summons elite adds; prioritize killing Archaedas as these elites die upon his death.\n- **Positioning**: Kiting him to a lower room can make managing adds easier.\n- **Team Composition**:\n  - Recommended: a tank, healer, and DPS (Rogue/Hunter for adds, Mage/Warlock for burst damage).\n  - Effective with groups around level 40-44.\n- **Health Management**: Conserve mana and cooldowns for the final phase when he summons elites.\n- **Rewards**: Completing the quest in the room behind him awards a 14-slot bag and a chest with 2-3 greens.\n\nAdditional tips:\n- Ensure proper coordination for summoning and during the fight to minimize chaos.\n- Having a player capable of AoE (e.g., Mage) can make dealing with adds more efficient.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 129,
})
if NPCComments["2749"] == nil then
    NPCComments["2749"] = {}
end
table.insert(NPCComments["2749"], {
    npc_id = 2749,
    comment_id = 2840904,
    date = "2005-04-13T03:16:59-05:00",
    author = "Thottbot",
    body = "# Siege Golem\n\n- **Drops:** Can drop valuable items such as cloaks and mail leggings.\n- **Location:** Found wandering south of Angor Fortress in Badlands.\n- **Combat Tips:** Be cautious as it is rare and elite. Be prepared for a tough fight.\n- **Note:** Killing Siege Golem may not directly lead to Zaricotl spawn, but it could be a coincidence since both are rare elites in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2751"] == nil then
    NPCComments["2751"] = {}
end
table.insert(NPCComments["2751"], {
    npc_id = 2751,
    comment_id = 2842217,
    date = "2005-04-24T05:33:35-05:00",
    author = "Thottbot",
    body = "# War Golem\n\n- **Location:** Spawns near Uldaman entrance (approx. coordinates 54, 29).\n- **Respawn Time:** Approximately 8 hours.\n- **Combat Drops:** May drop Deeprock Salt, green-rated items (e.g., Renegade Circlet of the Whale).\n- **Encounter Tip:** Can be found when searching for Broken Tooth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2752"] == nil then
    NPCComments["2752"] = {}
end
table.insert(NPCComments["2752"], {
    npc_id = 2752,
    comment_id = 2826975,
    date = "2007-04-07T20:53:35-05:00",
    author = "Thottbot",
    body = "# Rumbler\n\n- **Location**: Found in the mountains near Kargath, Badlands.\n- **Spawn Rate**: Rare; takes between 3-13 minutes to respawn, sometimes much longer.\n- **Drop**: Frequently drops green items, Core of Earth, engineering recipes, and occasionally rare items like 'Gut Ripper.'\n- **Loot**: Items may be useful for disenchanting.\n- **Spawn Mechanics**: Alternating clearings between southern and western camps may increase spawn chances.\n- **Combat Tip**: Ensure you clear surrounding elementals to prompt his appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2753"] == nil then
    NPCComments["2753"] = {}
end
table.insert(NPCComments["2753"], {
    npc_id = 2753,
    comment_id = 2797240,
    date = "2006-04-05T07:23:07-05:00",
    author = "Thottbot",
    body = "# Barnabus\n\n- **Location:** Near Dragonscale Horde level trainer and North Camp Boff, often found near the Valley of Fangs.\n- **Spawn Time:** Rare, approximately every 24 hours. Best time to search is early morning.\n- **Appearance:** Large red wolf, looks like a worg. Shrinks to a normal wolf size post-taming.\n- **Combat Stats:** Level 38, has 1521 HP and 2155 armor. Attack speed is 2.0.\n- **Loot:** Can drop random gear like Jazeraint Helm of the Falcon.\n- **Tame Priority:** Good for looks and Bite Rank 6 ability, but average in combat performance and DPS. Suitable for 39 twink hunters. \n- **Taming Tip:** Use a /target Barnabus macro or abilities like Eagle Eye to locate. PvP suitability debated; often tamed for aesthetics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2754"] == nil then
    NPCComments["2754"] = {}
end
table.insert(NPCComments["2754"], {
    npc_id = 2754,
    comment_id = 18020,
    date = "2006-12-26T12:21:31-06:00",
    author = "DownD",
    body = "## Anathemus\n\n- **Pathing Danger:** Avoid going AFK near Martek's camp; this giant paths close by.\n- **Level Warning:** Best fought at Level 44 or higher; hits hard and is tough.\n- **Combat Tips:**\n  - **Hunter:** Use Mend Pet to sustain your pet while it holds aggro.\n  - **Melee Classes:** Expect a difficult fight; dodge multiple enemies to survive.\n  - **Warlock:** Utilize Fear or Curse of Exhaustion to keep him at a distance.\n  - **Druid:** Use Bear form for melee, bash for stuns, then heal with HoTs.\n  - **Mage:** Kiting works but be cautious of surrounding mobs.\n- **Drops Poor:** Usually drops vendor trash or low-level greens.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["2755"] == nil then
    NPCComments["2755"] = {}
end
table.insert(NPCComments["2755"], {
    npc_id = 2755,
    comment_id = 2806607,
    date = "2004-12-30T00:41:53-06:00",
    author = "Thottbot",
    body = "# Myzrael\n\n- **Combat Tips**:\n  - **Group Requirement**: Bring a solid group of level 47+ characters.\n  - **Focus Strategy**: Concentrate on Myzrael and use DOTs and nukes; ignore elementals initially.\n  - **Elemental Adds**: Summons level 43/44 elementals of earth, fire, air, and water; consider AoE for cleanup.\n  - **Banish Charms**: Useful for managing elemental spawns.\n  - **Damage**: She hits very hard, requiring dedicated tanking and healing.\n\n- **Summoning Tips**:\n  - **Scroll Usage**: Summon her with a scroll, not from the stone.\n  - **Respawn Issues**: If failed, obtaining another scroll might involve repeating previous quest stages.\n  - **Inconsistency**: She can spawn between levels 42-50, possibly affected by timing after previous quest stages. \n\n- **Additional Tips**:\n  - **Gear Reward**: The neckpiece reward is often considered poor for her fight difficulty; alternatives may be better.\n  - **Level Variation**: The level she spawns at may differ, lower levels make elementals also lower.\n  - **Preparation**: Potions and buffs can significantly assist during the fight.\n\nMaintaining coordination and readiness for Myzrael’s spawns and attacks are key to a successful encounter. Good luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2757"] == nil then
    NPCComments["2757"] = {}
end
table.insert(NPCComments["2757"], {
    npc_id = 2757,
    comment_id = 2821766,
    date = "2006-09-26T18:24:34-05:00",
    author = "Thottbot",
    body = "# Blacklash\n\n- **Kite Strat:** Effective kiting strategy seen by a level 45 hunter from the Badlands to Ironforge.\n- **Pull One:** Ensure to pull Blacklash solo to avoid complications.\n- **Location Info:** Typically seen flying from the base of the mountain Ironforge sits on, not Loch Modan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2760"] == nil then
    NPCComments["2760"] = {}
end
table.insert(NPCComments["2760"], {
    npc_id = 2760,
    comment_id = 2897867,
    date = "2005-03-13T14:14:06-06:00",
    author = "Allakhazam",
    body = "## Burning Exile\n\n- **Level 38-39**: Higher level than previously stated; be prepared.\n- **Mage Tip**: Use Fire Ward or Frost Ward to nullify their damage.\n- **Drops**: Can drop Elemental Fire, essential for Greater Fire Protection Potions; also drops Burning Charm and Smoldering Coal.\n- **Grinding Zones**: Although they drop Elemental Fire, other zones like Un'goro Crater may offer better drop rates.\n- **Unexpected Loots**: Random drops like \"Plans: Frost Tiger Blade\" possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2761"] == nil then
    NPCComments["2761"] = {}
end
table.insert(NPCComments["2761"], {
    npc_id = 2761,
    comment_id = 2897874,
    date = "2006-04-07T08:09:29-05:00",
    author = "Allakhazam",
    body = "# Cresting Exile\n\n- **Loot**: Drops Citrine, Charms, Soul Shards, and mana potions. Rarely drops green items like bracers and mail chest pieces.\n- **Drop Rate**: Charms have a low drop rate; expect to spend significant time farming them.\n- **Combat Tip**: Be prepared for extended farming sessions if you need specific drops. Consider grouping up to make the process easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2762"] == nil then
    NPCComments["2762"] = {}
end
table.insert(NPCComments["2762"], {
    npc_id = 2762,
    comment_id = 2837995,
    date = "2005-06-11T08:31:24-05:00",
    author = "Thottbot",
    body = "# Thundering Exile\n\n- **Drop Rate:** Low drop rate for Elemental Air. Expect around 0.5% to 5%.\n- **Farm Strategy:** Patience is key, expect roughly 15-20 kills per Elemental Air drop.\n- **Additional Drops:** May drop Thundering Charms and sometimes rare items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2763"] == nil then
    NPCComments["2763"] = {}
end
table.insert(NPCComments["2763"], {
    npc_id = 2763,
    comment_id = 2834750,
    date = "2007-01-29T09:20:04-06:00",
    author = "Thottbot",
    body = "# Thenan\n\n- Spawns after completing a quest; optional to kill.\n- Level 42 elite with ~4900 HP; hits for ~230.\n- Use Voidwalker and fear kite for effective combat.\n- No useful drops; primarily yields 670 XP.\n- Rumbling Exiles nearby will not assist during the fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["2764"] == nil then
    NPCComments["2764"] = {}
end
table.insert(NPCComments["2764"], {
    npc_id = 2764,
    comment_id = 2897887,
    date = "2006-03-15T10:54:10-06:00",
    author = "Allakhazam",
    body = "## Sleeby\n\n- **Loot Quality:** Generally drops junk; rare worthwhile items are possible but infrequent.\n- **Possible Rare Drop:** Reports of valuable items like the Staff of Jordan, though such occurrences are very rare.\n- **Engagement Tip:** Not typically worth the effort if you're focused on efficient grinding or loot farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2770"] == nil then
    NPCComments["2770"] = {}
end
table.insert(NPCComments["2770"], {
    npc_id = 2770,
    comment_id = 2897894,
    date = "2007-03-23T04:51:12-05:00",
    author = "Allakhazam",
    body = "# Tallow\n\n- Located in Tarren Mill, Hillsbrad Foothills.\n- Coordinates: 62,20 (between the inn and the Alchemist hut).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2771"] == nil then
    NPCComments["2771"] = {}
end
table.insert(NPCComments["2771"], {
    npc_id = 2771,
    comment_id = 2897895,
    date = "2005-12-23T00:26:36-06:00",
    author = "Allakhazam",
    body = "### Drum Fel\n\n- **Quest Giver:** Initiates \"The Hammer May Fall\" quest.\n- **Faction:** Orc NPC, friendly.\n- **Location:** Typically found in Arathi Highlands.\n- **Tip:** Seek him out for quest progression in this zone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2773"] == nil then
    NPCComments["2773"] = {}
end
table.insert(NPCComments["2773"], {
    npc_id = 2773,
    comment_id = 2897901,
    date = "2006-08-27T06:41:39-05:00",
    author = "Allakhazam",
    body = "# Or'Kalar\n\n- **Located among ogres:** Head to the right from the tower, find the path leading to a slope with broken buildings.\n- **Surrounded by elite ogres:** Be prepared for multiple elite enemies. \n- **Targeting:** Use `/target Or'Kalar` to locate him from a distance without visual contact.\n- **Approach with caution:** Avoid going into the tower unless you're there for other quests.\n- **Positioning tip:** He is east of the tower entrance, very close to it, often near or inside a building.\n\nBe prepared for a challenging battle with numerous elite ogres around.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2778"] == nil then
    NPCComments["2778"] = {}
end
table.insert(NPCComments["2778"], {
    npc_id = 2778,
    comment_id = 2823564,
    date = "2007-04-23T11:18:19-05:00",
    author = "Thottbot",
    body = "# Deckhand Moishe <Blackwater Raiders>\n\n- **Role:** Deckhand within the Blackwater Raiders, appears to be an extra in the game.\n- **Location:** Likely found on or around ships associated with the Blackwater Raiders.\n- **Usefulness:** No specific quests or interactions are currently known; serves as an atmosphere NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["2779"] == nil then
    NPCComments["2779"] = {}
end
table.insert(NPCComments["2779"], {
    npc_id = 2779,
    comment_id = 3165,
    date = "2006-11-08T09:25:32-06:00",
    author = "maurice",
    body = "# Prince Nazjak\n\n- Rare spawn in **Arathi Highlands**, around **coordinates 26,83**.\n- Common locations: two sunken ships, nearby ruins, \"bunker\" (part of the temple with a roof), and coordinates 21,89.\n- Use a macro \"/target prince\" to find him quickly.\n- Respawn time is approximately **36-48 hours**.\n- **Water breathing potions** are helpful.\n- **Combat Tips**:\n  - Can be pulled solo, even with area mobs around.\n  - Effective ranged attack strategy: target him through walls in the temple and he will swim to you.\n  - Loot includes rare drops like trinkets, gloves, and boots, though drop rates can be low.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["2780"] == nil then
    NPCComments["2780"] = {}
end
table.insert(NPCComments["2780"], {
    npc_id = 2780,
    comment_id = 2897945,
    date = "2005-07-18T19:24:34-05:00",
    author = "Allakhazam",
    body = "# Caretaker Nevlin\n\n- **Rare spawn**: Appears occasionally, not always present.\n- **Location**: Check specific areas regularly for a chance to encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2782"] == nil then
    NPCComments["2782"] = {}
end
table.insert(NPCComments["2782"], {
    npc_id = 2782,
    comment_id = 58325,
    date = "2007-03-27T20:58:12-05:00",
    author = "Kithise",
    body = "# Caretaker Alaric\n\n- Found behind the building where Trollbane is and in the crypt.\n- Not associated with any Horde or Alliance quests.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2783"] == nil then
    NPCComments["2783"] = {}
end
table.insert(NPCComments["2783"], {
    npc_id = 2783,
    comment_id = 2840915,
    date = "2005-03-06T21:15:35-06:00",
    author = "Thottbot",
    body = "### Marez Cowl\n\n- **Location:** Found around 29,62 in Stromgarde Keep. Frequently seen at the end of the first passage to the left or near the fountain.\n- **Mobility:** Marez is often on the move, so check various locations within the keep, particularly near buildings and slopes.\n- **Combat:** Be ready for her to be accompanied by other hostile NPCs. Clear the area first for a safer fight.\n- **Loot:** Has a rare chance to drop the Fiery War Axe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2784"] == nil then
    NPCComments["2784"] = {}
end
table.insert(NPCComments["2784"], {
    npc_id = 2784,
    comment_id = 2822373,
    date = "2005-12-08T11:48:08-06:00",
    author = "Thottbot",
    body = "## King Magni Bronzebeard <Lord of Ironforge>\n\n- **Massive Health & Armor:** Expect a long and tough fight due to his high HP and armor.\n- **Knockback Attack:** Be prepared for his knockback that targets and deaggros the highest threat player (usually the tank).\n- **Avatar Ability:** This ability increases his damage and armor by 50% and makes him larger. Try to purge it if possible.\n- **Player-like Actions:** He mimics player behaviors in combat, including significant melee damage.\n- **Location:** Found at the High Seat in Ironforge.\n- **Ironforge Lag:** Players report server lag in Ironforge, be mindful of potential performance issues.\n- **Immune to Magic Buffs:** He is resistant to magical buffs and debuffs.\n- **Lore:** Magni is the ruler of Ironforge and has notable ties to other key Warcraft lore characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["2785"] == nil then
    NPCComments["2785"] = {}
end
table.insert(NPCComments["2785"], {
    npc_id = 2785,
    comment_id = 2897972,
    date = "2005-04-17T02:47:31-05:00",
    author = "Allakhazam",
    body = "# Theldurin the Lost\n\n- **Location**: Found at coordinates 51,76 in southern Badlands, near Agmond's End.\n- **Positioning**: Stands at the base of a hill next to a broken-down cart.\n- **Nearby Enemies**: Enraged Rock Elementals are located up the hill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2786"] == nil then
    NPCComments["2786"] = {}
end
table.insert(NPCComments["2786"], {
    npc_id = 2786,
    comment_id = 2813902,
    date = "2005-02-19T13:55:12-06:00",
    author = "Thottbot",
    body = "# Gerrig Bonegrip\n\n- Located at coordinates 50, 5 in Ironforge (IF).\n- Found with the warlock trainers.\n- In the Forlorn Cavern inside the Hall of Explorers, immediately to the right.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2789"] == nil then
    NPCComments["2789"] = {}
end
table.insert(NPCComments["2789"], {
    npc_id = 2789,
    comment_id = 2814420,
    date = "2006-01-23T09:49:09-06:00",
    author = "Thottbot",
    body = "# Skuerto\n\n- **Not a Vendor**: Skuerto does not sell Recipe: Frost Protection Potion or Greater Heal Potion. Confusion may arise with NPC Drovnar Strongbrew.\n- **Flight Path**: Correctly located in the right zone with an available flight path.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2791"] == nil then
    NPCComments["2791"] = {}
end
table.insert(NPCComments["2791"], {
    npc_id = 2791,
    comment_id = 2823000,
    date = "2006-09-11T21:55:38-05:00",
    author = "Thottbot",
    body = "## Enraged Rock Elemental\n\n- **Low Drop Rate**: Elemental Earth has a low drop rate. Expect to farm for a while.\n- **Valuable Drops**: Can drop greens, Aquamarine, Citrine, and occasionally Elemental Earth.\n- **Good for Farming**: Farm a group of 10-20 for over 1 gold. Moderate respawn rate.\n- **Combat Tip**: Suitable for level 50+ players. Use abilities to efficiently clear groups for better loot chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2793"] == nil then
    NPCComments["2793"] = {}
end
table.insert(NPCComments["2793"], {
    npc_id = 2793,
    comment_id = 2829430,
    date = "2007-01-30T03:17:29-06:00",
    author = "Thottbot",
    body = "## Kor'gresh Coldrage\n\n- **Location:** Found at approx. 54, 80/81 in Boulderfist Hall cave.\n- **Adds:** Has a nearby Brute and Magus; try to pull them separately before engaging him.\n- **Combat Tips:**\n  - **Abilities:** He uses Frost Nova to root and Silence from Trelane's Wand.\n  - **Difficulty:** Easier to solo if you can stealth or crowd control; otherwise, pull carefully.\n  - **Classes:** Soloable by a 35-warrior and 34-rogue, but may need help at lower levels.\n- **Loot:** Drops Scorpion Sting and provides Ironforge rep (+250) and 3000 XP at level 37.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2795"] == nil then
    NPCComments["2795"] = {}
end
table.insert(NPCComments["2795"], {
    npc_id = 2795,
    comment_id = 15428,
    date = "2006-12-14T08:33:31-06:00",
    author = "8691",
    body = "# Lenny \"Fingers\" McCoy\n\n- **Star Trek Reference**: Named after Dr. Leonard McCoy from the original *Star Trek* series.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["2797"] == nil then
    NPCComments["2797"] = {}
end
table.insert(NPCComments["2797"], {
    npc_id = 2797,
    comment_id = 2897992,
    date = "2006-12-06T12:43:14-06:00",
    author = "Allakhazam",
    body = "## Hovrak Gutrender <iCoke Redemption Vendor>\n- Friendly NPC.\n- Found during limited-time iCoke promotion.\n- Offered exclusive in-game rewards for iCoke codes.\n- No longer available due to event closure.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2801"] == nil then
    NPCComments["2801"] = {}
end
table.insert(NPCComments["2801"], {
    npc_id = 2801,
    comment_id = 2897996,
    date = "2006-03-02T19:50:40-06:00",
    author = "Allakhazam",
    body = "# Tresa MacGregor <iCoke Redemption Vendor>\n\n- **Location Note:** Currently, Tresa MacGregor is no longer available in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2803"] == nil then
    NPCComments["2803"] = {}
end
table.insert(NPCComments["2803"], {
    npc_id = 2803,
    comment_id = 87120,
    date = "2007-05-21T23:31:43-05:00",
    author = "22077",
    body = "## Malygen <General Goods>\n- **Recipe for Monster Omelets:** Purchase this item to level your cooking skill.\n- **Thorium Ore:** Sometimes available, but not consistently stocked. Don't go out of your way.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2805"] == nil then
    NPCComments["2805"] = {}
end
table.insert(NPCComments["2805"], {
    npc_id = 2805,
    comment_id = 2796376,
    date = "2004-12-24T15:17:49-06:00",
    author = "Thottbot",
    body = "# Deneb Walker <Scrolls & Potions>\n\n- Located in the Alliance-controlled part of Stromgarde Keep, Arathi Highlands (coords 27,59).\n- Sells Expert First Aid and bandage manuals (Heavy Silk and Mageweave).\n- Finding Deneb: Enter the keep, go under the bridge, turn right three times, cross the bridge, turn right again.\n- Alternatively, enter through the crack in the wall at 23,55 to avoid monsters.\n- Follow Alliance guards or watch for a well near lots of greenery and a lamp post. Deneb is nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 236,
})
if NPCComments["2806"] == nil then
    NPCComments["2806"] = {}
end
table.insert(NPCComments["2806"], {
    npc_id = 2806,
    comment_id = 72422,
    date = "2007-04-25T01:03:08-05:00",
    author = "Bruno",
    body = "### Bale <General Goods>\n\n- Sells the Monster Omelet recipe.\n- Great for leveling cooking from 225+ in combination with the Tender Wolf Steak recipe from Gadgetzan's inn butcher.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["2808"] == nil then
    NPCComments["2808"] = {}
end
table.insert(NPCComments["2808"], {
    npc_id = 2808,
    comment_id = 3126168,
    date = "2019-06-09T21:30:47-05:00",
    author = "Erunehtar",
    body = "# Vikki Lonsav <General Goods>\n\n- General Goods vendor in Arathi Highlands.\n- No innkeeper in the area for Alliance players.\n- Useful for purchasing basic supplies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2812"] == nil then
    NPCComments["2812"] = {}
end
table.insert(NPCComments["2812"], {
    npc_id = 2812,
    comment_id = 2844305,
    date = "2006-07-15T22:14:57-05:00",
    author = "Thottbot",
    body = "# Drovnar Strongbrew <Alchemy Supplies>\n\n- **Location:** You'll find him in Thelsamar, Loch Modan.\n- **Note:** Does not sell all advertised items; check Hammon Karwn nearby for more supplies.\n- **Holy Protection Potion Recipe:** Verification needed, might not be sold here.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2816"] == nil then
    NPCComments["2816"] = {}
end
table.insert(NPCComments["2816"], {
    npc_id = 2816,
    comment_id = 2898025,
    date = "2005-07-17T20:23:53-05:00",
    author = "Allakhazam",
    body = "# Androd Fadran <Leatherworking Supplies>\n\n- **Location:** Find in Ashenvale, **Ratchet**.\n- **Item Tip:** \"Raptor Hide Belt\" pattern respawns approximately **30-45 minutes** after being bought.\n- **Function:** Sells useful Leatherworking supplies and patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2817"] == nil then
    NPCComments["2817"] = {}
end
table.insert(NPCComments["2817"], {
    npc_id = 2817,
    comment_id = 2821222,
    date = "2005-02-04T12:49:38-06:00",
    author = "Thottbot",
    body = "### Rigglefuzz\n\n- **Location:** Found at coordinates (42, 52) in Badlands.\n- **Proximity:** Near Martek the Exiled.\n- **Status:** Friendly NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["2821"] == nil then
    NPCComments["2821"] = {}
end
table.insert(NPCComments["2821"], {
    npc_id = 2821,
    comment_id = 2815996,
    date = "2007-01-04T05:36:29-06:00",
    author = "Thottbot",
    body = "# Keena <Trade Goods>\n\n- Sells \"Design: Ruby Crown of Restoration\"\n- Useful for jewelcrafters\n- Located in Stormwind City",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2830"] == nil then
    NPCComments["2830"] = {}
end
table.insert(NPCComments["2830"], {
    npc_id = 2830,
    comment_id = 2898029,
    date = "2006-07-13T19:48:37-05:00",
    author = "Allakhazam",
    body = "# Buzzard\n\n- **Not recommended for taming**: Players report poor performance when tamed.\n- **Seek alternative pets**: Consider other options for better results.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2832"] == nil then
    NPCComments["2832"] = {}
end
table.insert(NPCComments["2832"], {
    npc_id = 2832,
    comment_id = 2832088,
    date = "2006-02-08T00:14:14-06:00",
    author = "Thottbot",
    body = "# Nixxrax Fillamug <Food and Drink>\n\n- **Location:** Inside the Salty Sailor Tavern at 26,77. Go behind the bar to find him; he's too small to see over it.\n- **Item Availability:** Doesn't always sell Alterac Swiss cheese; it may be out of stock or removed from his menu for Horde players.\n- **Usage Tip:** Ideal for purchasing regular food and drink items if you're in Booty Bay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["2835"] == nil then
    NPCComments["2835"] = {}
end
table.insert(NPCComments["2835"], {
    npc_id = 2835,
    comment_id = 2841771,
    date = "2007-05-18T21:27:50-05:00",
    author = "Thottbot",
    body = "# Cedrik Prose <Gryphon Master>\n\n- Located in the mountains, may be hard to find; use coordinates carefully.\n- Check your map and surroundings thoroughly at the specified location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["2836"] == nil then
    NPCComments["2836"] = {}
end
table.insert(NPCComments["2836"], {
    npc_id = 2836,
    comment_id = 2806705,
    date = "2006-08-18T22:31:52-05:00",
    author = "Thottbot",
    body = "# Brikk Keencraft <Master Blacksmith>\n- Find Brikk in Booty Bay near the main building/alarm bell; go up the ramp to the hillside building.\n- Reach level 200 in Blacksmithing to train as an Artisan Blacksmith with him.\n- Must be level 35 to train Artisan.\n- He provides recipes for blacksmithing levels 200-300.\n- Brikk is located on top of Booty Bay, behind the shops, near the cave exit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 96,
})
if NPCComments["2838"] == nil then
    NPCComments["2838"] = {}
end
table.insert(NPCComments["2838"], {
    npc_id = 2838,
    comment_id = 28022,
    date = "2007-01-31T01:06:20-06:00",
    author = "vexis58",
    body = "# Crazk Sparks <Fireworks Merchant>\n\n- **Location:** 28.3, 76.7 in Booty Bay.\n- **Directions:**\n  - Start at the Inn.\n  - Walk east towards Scooty by the Gnomeregan teleporter.\n  - Follow the railing northeast behind the buildings.\n  - Look for Sly Garrett, a human Shady Goods vendor.\n  - Crazk Sparks is inside the door to the left of Sly Garrett.\n- **Offerings:** Sells fireworks for 1 silver each.\n- **Tips:**\n  - Vertical levels in Booty Bay can be confusing; follow the directions closely.\n  - Check his stock regularly for fireworks.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 83,
})
if NPCComments["2839"] == nil then
    NPCComments["2839"] = {}
end
table.insert(NPCComments["2839"], {
    npc_id = 2839,
    comment_id = 58907,
    date = "2007-03-29T02:51:01-05:00",
    author = "Xodiv",
    body = "## Haren Kanmae <Superior Bowyer>\n\n- Located in the Old Port Authority building, bottom level, north side.\n- Coordinates: 28,75.\n- Near the cook and pirate supplies vendors.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["2843"] == nil then
    NPCComments["2843"] = {}
end
table.insert(NPCComments["2843"], {
    npc_id = 2843,
    comment_id = 2898060,
    date = "2006-03-18T02:57:57-06:00",
    author = "Allakhazam",
    body = "### Jutak <Blade Trader>\n\n- Located near the big captured shark by the inn.\n- Offers a variety of blades for purchase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["2846"] == nil then
    NPCComments["2846"] = {}
end
table.insert(NPCComments["2846"], {
    npc_id = 2846,
    comment_id = 2840176,
    date = "2007-04-21T21:00:19-05:00",
    author = "Thottbot",
    body = "# Blixrez Goodstitch <Leatherworking Supplies>\n\n- **Location:** From the flight path (FP), go downstairs, straight out the door, and down the ramp. Look for the sign with \"Leatherwork\" on it.\n- **Patterns:** Rare patterns may not always be available. If you see one, purchase it immediately.\n- **Alternative Purchase:** Consider buying a parrot for aesthetics, though it offers no in-game protection.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2848"] == nil then
    NPCComments["2848"] = {}
end
table.insert(NPCComments["2848"], {
    npc_id = 2848,
    comment_id = 49497,
    date = "2007-03-11T09:28:42-05:00",
    author = "Sabrina",
    body = "# Glyx Brewright <Alchemy Supplies>\n\n- Located in Booty Bay, coordinates 28,77 or 28,78.\n- Exit the gryphon tower, turn right, and go up the ramp.\n- His shop (\"Boucher's Cauldron\") is covered in beads.\n- Sells Frost and Nature Protection Potion recipes.\n- Both recipes may appear simultaneously, but their availability can vary.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["2849"] == nil then
    NPCComments["2849"] = {}
end
table.insert(NPCComments["2849"], {
    npc_id = 2849,
    comment_id = 2837666,
    date = "2005-10-30T20:25:58-06:00",
    author = "Thottbot",
    body = "### Qixdi Goodstitch <Cloth Armor and Accessories>\n\n- **Location**: Found in Booty Bay, inside the leatherworkers' shop.\n- **Services**: Sells cloth armor and accessories.\n- **Tip**: Useful for cloth-wearing classes like mages, priests, and warlocks looking to update their gear while in Booty Bay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["2852"] == nil then
    NPCComments["2852"] = {}
end
table.insert(NPCComments["2852"], {
    npc_id = 2852,
    comment_id = 2806775,
    date = "2006-08-28T21:33:17-05:00",
    author = "Thottbot",
    body = "## Enslaved Druid of the Talon\n\n- **Lore Insight**: They are enslaved by Ursal the Mauler, who corrupts Teldrassil.\n- **Event Trigger**: Defeat Ursal the Mauler to free them. You'll see birds flying away and hear \"The Nightmare of Ursal is Over! We are freed!\"\n- **Immersion Tip**: Witnessing the scenario after defeating Ursal enhances the storyline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["2856"] == nil then
    NPCComments["2856"] = {}
end
table.insert(NPCComments["2856"], {
    npc_id = 2856,
    comment_id = 2826620,
    date = "2007-01-29T11:54:40-06:00",
    author = "Thottbot",
    body = "# Angrun <Superior Herbalist>\n\n- Located in Honor Hold's tower in Hellfire Peninsula.\n- Rorelien, a Night Elf Alchemy Grand Master, is nearby.\n- Useful for Herbalism training and supplies in Outland.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2858"] == nil then
    NPCComments["2858"] = {}
end
table.insert(NPCComments["2858"], {
    npc_id = 2858,
    comment_id = 2807065,
    date = "2006-02-09T23:12:52-06:00",
    author = "Thottbot",
    body = "### Gringer <Wind Rider Master>\n\n- **Location**: Find Gringer atop the Salty Sailor Tavern in Booty Bay, coordinates 27,77.\n- **Directions**: Enter the inn, ascend the stairs to the top floor, exit onto the patio, and turn left.\n- **Usage**: Gringer is a Wind Rider Master providing flight paths for Horde players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["2859"] == nil then
    NPCComments["2859"] = {}
end
table.insert(NPCComments["2859"], {
    npc_id = 2859,
    comment_id = 2843505,
    date = "2005-06-26T01:29:52-05:00",
    author = "Thottbot",
    body = "# Gyll <Gryphon Master>\n\n- **Location**: Top of the southernmost tower in Booty Bay.\n- **Faction**: Alliance (hostile to Horde).\n- **Alternative for Horde**: Use Gringer, the Wind Rider Master, outside the top level of the inn in Booty Bay, next to Baron Revilgaz.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2860"] == nil then
    NPCComments["2860"] = {}
end
table.insert(NPCComments["2860"], {
    npc_id = 2860,
    comment_id = 2798510,
    date = "2005-03-07T03:30:01-06:00",
    author = "Thottbot",
    body = "# Sigrun Ironhew\n\n- **Location**: Found at coordinates [53, 43] in the game.\n- **Quest Tip**: Turn in the 'Scrounging' quest early for optimal experience and reputation gain.\n- **Herbalism Tip**: Numerous herbs like Firebloom, Goldthorn, Wild Steelbloom, and Kingsblood can be gathered nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["2861"] == nil then
    NPCComments["2861"] = {}
end
table.insert(NPCComments["2861"], {
    npc_id = 2861,
    comment_id = 2898368,
    date = "2006-09-19T04:49:39-05:00",
    author = "Allakhazam",
    body = "### Gorrik <Wind Rider Master>\n\n- **Location**: Find Gorrik in the Horde capital.\n- **Service**: Provides flight path connections for the Horde.\n- **Tip**: Speak to him to unlock fast travel routes crucial for efficient questing and exploration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2878"] == nil then
    NPCComments["2878"] = {}
end
table.insert(NPCComments["2878"], {
    npc_id = 2878,
    comment_id = 2834787,
    date = "2007-02-22T16:09:55-06:00",
    author = "Thottbot",
    body = "### Peria Lamenur <Pet Trainer>\n\n- **Location**: Found at the Ironforge Airport in Dun Morogh.\n- **Accessibility**: Take the northern tunnel from Dun Morogh to Loch Modan, then turn left and follow the pathway as mentioned in old guides (coordinates 61,44).\n- **Function**: Pet Trainer for learning new skills for your pets.\n- **Hostile to Horde**: Be cautious as Horde players will find her hostile.\n- **Adventurous Tip**: Some players explore the unfinished areas around her location, but it's primarily for those who enjoy exploring.\n- **Current Info**: Be aware that location data on some websites might be incorrect. Double-check community forums or guides for updated locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["2879"] == nil then
    NPCComments["2879"] = {}
end
table.insert(NPCComments["2879"], {
    npc_id = 2879,
    comment_id = 2802414,
    date = "2004-11-18T01:46:47-06:00",
    author = "Thottbot",
    body = "### Karrina Mekenda <Pet Trainer>\n\n- Located in the Dwarven District.\n- Enter from the south, turn right at the first intersection.\n- Inside the building near the door, not visible until you enter and turn around.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["2888"] == nil then
    NPCComments["2888"] = {}
end
table.insert(NPCComments["2888"], {
    npc_id = 2888,
    comment_id = 2800200,
    date = "2005-05-20T06:00:58-05:00",
    author = "Thottbot",
    body = "# Garek\n\n- **Location:** Find Garek at coordinates 61,54 in the Badlands, near the back door of Uldaman.\n- **Quest Chain:** Complete quests from Prospector Ryedol and Sigrun Ironhew before Garek's quests become available.\n- **Appearance:** Though often mistaken for a high elf, Garek is a Blood Elf.\n- **Faction:** Alliance-only quest giver, but not hostile to Horde players.\n- **Note:** For those unable to acquire his quest, ensure you’ve completed the required pre-quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2894"] == nil then
    NPCComments["2894"] = {}
end
table.insert(NPCComments["2894"], {
    npc_id = 2894,
    comment_id = 2898377,
    date = "2007-04-21T22:39:09-05:00",
    author = "Allakhazam",
    body = "# Stonevault Shaman\n\n- Elite mob located in the Badlands.\n- Usually spawn near caves.\n- Higher difficulty; proceed with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2909"] == nil then
    NPCComments["2909"] = {}
end
table.insert(NPCComments["2909"], {
    npc_id = 2909,
    comment_id = 2812363,
    date = "2006-09-06T18:01:03-05:00",
    author = "Thottbot",
    body = "# Hammertoe Grez\n\n- Found outside the Uldaman instance at coordinates 54, 58 in Badlands.\n- Look for a small camp with a campfire and a kneeling dwarf with a flame-colored beard.\n- He may be bugged and unresponsive. Try relogging or checking after a server restart.\n- Completing the prequests is necessary for interaction.\n- Upon turning in his medallion, Hammertoe Grez will die, which might cause him to disappear temporarily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["2910"] == nil then
    NPCComments["2910"] = {}
end
table.insert(NPCComments["2910"], {
    npc_id = 2910,
    comment_id = 2817565,
    date = "2006-05-19T03:30:11-05:00",
    author = "Thottbot",
    body = "# Prospector Ryedol <Explorers' League>\n\n- Located in Badlands at coordinates 53, 43.\n- Alternatively, you can find him nearby at 54, 43.\n- For navigation, use in-game maps or add-ons to find his exact location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2911"] == nil then
    NPCComments["2911"] = {}
end
table.insert(NPCComments["2911"], {
    npc_id = 2911,
    comment_id = 2799734,
    date = "2004-12-24T19:07:33-06:00",
    author = "Thottbot",
    body = "# Archaeologist Flagongut <Explorers' League>\n\n- **Location**: Found in the upper floor of the inn.\n- **Coordinates**: Approx. 10,60.\n- **Role**: Provides quests. Check your level requirements before engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2912"] == nil then
    NPCComments["2912"] = {}
end
table.insert(NPCComments["2912"], {
    npc_id = 2912,
    comment_id = 2837297,
    date = "2006-04-04T18:02:45-05:00",
    author = "Thottbot",
    body = "# Chief Archaeologist Greywhisker <Explorers' League>\n\n- Located in the west outdoor wing of the Moon Temple in Darnassus.\n- Coordinates: 31.84 in Darnassus.\n- Easily recognizable as a dwarf.\n- Important for quests related to the Explorers' League.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["2913"] == nil then
    NPCComments["2913"] = {}
end
table.insert(NPCComments["2913"], {
    npc_id = 2913,
    comment_id = 2818636,
    date = "2007-02-10T03:35:32-06:00",
    author = "Thottbot",
    body = "# Archaeologist Hollee <Explorers' League>\n\n- Located at coordinates 37, 41 in Darkshore.\n- Found near the NW building, close to the gnomes.\n- Level 12 friendly NPC, no combat required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["2914"] == nil then
    NPCComments["2914"] = {}
end
table.insert(NPCComments["2914"], {
    npc_id = 2914,
    comment_id = 2814595,
    date = "2006-01-03T02:22:24-06:00",
    author = "Thottbot",
    body = "### Snake\n- **Intense Damage Output**: This NPC is extremely challenging, even for groups with high-tier gear. Be prepared for high damage.\n- **Control is Key**: Maintaining control throughout the fight is critical. Coordinate closely to manage health and damage output.\n- **Full Raid Required**: A 40-man raid group is necessary, and even then, success isn't guaranteed without optimal performance from the entire group.\n- **Persistence**: Multiple attempts may be required to defeat this NPC due to its difficulty. Do not be discouraged by initial failures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["2917"] == nil then
    NPCComments["2917"] = {}
end
table.insert(NPCComments["2917"], {
    npc_id = 2917,
    comment_id = 16452,
    date = "2006-12-17T01:45:04-06:00",
    author = "9799",
    body = "# Prospector Remtravel <Explorers' League>\n- Located at coordinates 35,83 in Darkshore.\n- Light-hearted name reference: \"Remtravel\" plays on \"REM\" sleep and \"sleepwalking.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["2919"] == nil then
    NPCComments["2919"] = {}
end
table.insert(NPCComments["2919"], {
    npc_id = 2919,
    comment_id = 2818499,
    date = "2005-05-16T00:18:36-05:00",
    author = "Thottbot",
    body = "# Fam'retor Guardian\n\n- **Quest-Related**: Only spawns during the final \"This Is Going to Be Hard\" quest from Lotwil Veriatus in Badlands.\n- **Combat Tips**:\n    - Elemental level 45; soloable by level 40+ players.\n    - Appears easier than a typical level 45 mob.\n- **Loot**: Loot is typically non-special, mainly rock slabs.\n- **Respawn**: Respawn by abandoning and retaking the quest if the drop is not obtained.\n- **Group Dynamics**: Ensure you land the killing blow if in a group and someone summons him. Group quests work if planned correctly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["2920"] == nil then
    NPCComments["2920"] = {}
end
table.insert(NPCComments["2920"], {
    npc_id = 2920,
    comment_id = 2831934,
    date = "2005-07-16T05:14:24-05:00",
    author = "Thottbot",
    body = "## Lucien Tosselwrench\n\n- **Location:** Found at coordinates 25, 44, along with Lotwil Veriatus.\n- **Quests:** To obtain quests from Lucien, you must first complete the golem quests given by Lotwil Veriatus.\n- **Quest Requirements:** One of his quests requires a Healing Potion and a Lesser Invisibility Potion. In return, you receive the recipe and 2 Lesser Stoneshield Potions.\n- **Interactivity Issue:** If Lucien doesn't offer quests, ensure you've completed the prerequisite quests from his friend, Lotwil Veriatus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2921"] == nil then
    NPCComments["2921"] = {}
end
table.insert(NPCComments["2921"], {
    npc_id = 2921,
    comment_id = 2838571,
    date = "2005-01-16T06:46:57-06:00",
    author = "Thottbot",
    body = "## Lotwil Veriatus\n\n- **Location:** Found at coordinates (25,45) in the Badlands.\n- **Reputation:** Completing his quests does not grant reputation with the Gnome Exiles.\n- **Quests:** Notable for quests that reward the [Nifty Stopwatch], a trinket with a speed boost.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["2922"] == nil then
    NPCComments["2922"] = {}
end
table.insert(NPCComments["2922"], {
    npc_id = 2922,
    comment_id = 2831108,
    date = "2006-02-15T20:51:04-06:00",
    author = "Thottbot",
    body = "# Servo\n\n- **Lore**: Named after a robot from *Mystery Science Theater 3000* and appears in *The Sims*.\n- **Function**: Eases the grind during rock elemental quests.\n- **Behavior**: Friendly but vulnerable; protect from random mobs like coyotes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 69,
})
if NPCComments["2923"] == nil then
    NPCComments["2923"] = {}
end
table.insert(NPCComments["2923"], {
    npc_id = 2923,
    comment_id = 2828592,
    date = "2007-04-06T05:15:55-05:00",
    author = "Thottbot",
    body = "# Mangy Silvermane\n\n- Frequently found near Aerie Peak.\n- Low roaming; easier to predict encounters.\n- Occasionally drops Steel Lockbox.\n\nCombat Tips:\n- Be prepared for multiple engagements due to high spawn rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["2924"] == nil then
    NPCComments["2924"] = {}
end
table.insert(NPCComments["2924"], {
    npc_id = 2924,
    comment_id = 3143108,
    date = "2019-07-25T23:34:10-05:00",
    author = "hevgirl",
    body = "# Silvermane Wolf\n\n- **Location and Identification:** Found in The Hinterlands.\n- **Group Buff:** Provides a physical attack damage buff to party members within 15 yards for 10 seconds.\n- **Learning from Pet:** Can be learned in four ranks, each providing increasing damage bonuses.\n- **Pet Levels and Cost:**\n  - Rank 1: Pet Level 10, Cost 10 TP\n  - Rank 2: Pet Level 24, Cost 15 TP\n  - Rank 3: Pet Level 40, Cost 20 TP\n  - Rank 4: Pet Level 56, Cost 25 TP",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2925"] == nil then
    NPCComments["2925"] = {}
end
table.insert(NPCComments["2925"], {
    npc_id = 2925,
    comment_id = 3143105,
    date = "2019-07-25T23:33:39-05:00",
    author = "hevgirl",
    body = "## Silvermane Howler\n\n- **Pack Leader Buff**: Their buff increases the physical attack damage of party members within 15 yards for 10 seconds.\n- **Pet Training**: Can be learned as a pet skill with ranks available from level 10 to 56, increasing damage output progressively.\n- **Recommended Use**: Ideal for players using pets for added damage, especially useful for hunters.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2926"] == nil then
    NPCComments["2926"] = {}
end
table.insert(NPCComments["2926"], {
    npc_id = 2926,
    comment_id = 2898413,
    date = "2005-03-15T19:18:29-06:00",
    author = "Allakhazam",
    body = "# Silvermane Stalker\n\n- These wolves are stealthed until they attack.\n- Found mostly around coordinates (66,53) in the zone.\n- Levels range from 47-48, not 44 as sometimes listed.\n- Important for the Sprite Darter quest; challenging for level 40s to solo.\n- They can drop notable items like the Flurry Axe.\n- \"Dash\" ability increases their movement speed temporarily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["2927"] == nil then
    NPCComments["2927"] = {}
end
table.insert(NPCComments["2927"], {
    npc_id = 2927,
    comment_id = 2806855,
    date = "2007-05-19T13:40:34-05:00",
    author = "Thottbot",
    body = "## Vicious Owlbeast\n\n- **Location**: Found in the Hinterlands, near Aerie Peak.\n- **Level**: Typically around level 43.\n- **Combat Tips**:\n  - Suitable for higher-level players (around level 47+).\n  - Drops valuable items (e.g., Staff of Jordan).\n- **Loot/Sale**: Items can be sold for significant gold, useful for funding mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2929"] == nil then
    NPCComments["2929"] = {}
end
table.insert(NPCComments["2929"], {
    npc_id = 2929,
    comment_id = 2898420,
    date = "2006-12-01T07:04:56-06:00",
    author = "Allakhazam",
    body = "## Savage Owlbeast\n\n- **Spawning Locations:** Found mainly between Jinth'Alor & Skulk Rock at 57, 49. Large groups also spawn at 60, 54 and on a hill at 65, 54.\n- **Behavior:** Diurnal; spawns during the day but not at night.\n- **Quest Tip:** Kill nearby wolves, then more owls will appear.\n- **Challenge:** Sparse and slow to respawn, making quest completion time-consuming and competitive with other players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["2931"] == nil then
    NPCComments["2931"] = {}
end
table.insert(NPCComments["2931"], {
    npc_id = 2931,
    comment_id = 76803,
    date = "2007-05-02T21:01:23-05:00",
    author = "2672",
    body = "# Zaricotl\n\n- **Hostile NPC. Level 55+ elite.**\n- **Health/Damage:** 7842 HP, 866-1245 damage, 3292 armor.\n- **Abilities:** High crits, 600+ when low on health.\n- **Combat Strategy:**\n  - **Hunters:** Kite him using Aspect of the Cheetah. Utilize Arcane Shot and Serpent Sting. Pets are effective for additional DPS.\n  - **Warriors and Melee Classes:** Requires high-level gear and potions. Avoid his critical hits when he’s low.\n- **Location:** Badlands (approx. 56,60).\n- **Drops:** Green and rare items like the Ornate Girdle, Mighty Cloak of Intellect.\n- **Unique Feature:** Emotes after killing players: \"Zaricotl seems much calmer now that it has eaten the remains of (player name)\".\n- **Tameable:** Can be tamed by hunters with patience.\n- **General Tips:**\n  - **Soloing:** Challenging but possible for higher levels (54+).\n  - **Kiting Techniques:** Effective for lower-level players (43+), especially hunters. Leverage terrain and NPC guards in Kargath for assistance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 154,
})
if NPCComments["2932"] == nil then
    NPCComments["2932"] = {}
end
table.insert(NPCComments["2932"], {
    npc_id = 2932,
    comment_id = 2837147,
    date = "2006-06-25T03:18:30-05:00",
    author = "Thottbot",
    body = "# Magregan Deepshadow\n\n- **Location:** Patrols outside the Uldaman instance, near the entrance in the \"Sealed Hall\" of the tunnels, west of the main entrance.\n- **Appearance:** Looks like other dwarves but carries a long sword and has larger shoulder pads.\n- **Combat Tips:** Clear surrounding miners before engaging to prevent additional aggro. \n- **Difficulty:** Soloable at level 43 as a warrior.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2934"] == nil then
    NPCComments["2934"] = {}
end
table.insert(NPCComments["2934"], {
    npc_id = 2934,
    comment_id = 2821701,
    date = "2005-03-24T10:26:34-06:00",
    author = "Thottbot",
    body = "# Keeper Bel'dugur\n\n- **Location**: Found in Undercity, Apothecary's Quarter.\n- **Coordinates**: Around 53,54 or 54,54.\n- **Landmark**: Stands near the bridge from the inner to the outer circle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["2937"] == nil then
    NPCComments["2937"] = {}
end
table.insert(NPCComments["2937"], {
    npc_id = 2937,
    comment_id = 1596,
    date = "2006-10-07T17:56:24-05:00",
    author = "Zevarix",
    body = "# Dagun the Ravenous\n\n- **Summoning**: Kill Mirefin Oracles on the small island northeast in Duskwallow to get Enchanted Sea Kelp. Use it on the Seaworn Altar to summon Dagun.\n- **Preparation**: Clear surrounding murlocs before summoning to avoid additional aggro. \n- **Combat Tips**:\n  - Hits for around 200 and has a lot of hitpoints.\n  - Standard 1v1 elite strategy works well (kiting, healing, burst damage).\n  - Some classes, like Frost Mages, can solo him using kiting and crowd control.\n  - He runs at low health; ensure he doesn't reach other murlocs.\n- **Quest**: Part of \"The Star, the Hand, the Heart\" quest. He can drop quest items or the Underworld Band.\n- **Lore**: Reference to H.P. Lovecraft's Dagon, worshipped by Innsmouth cultists. Murlocs mirror the fishmen.\n\nHappy hunting!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 104,
})
if NPCComments["2941"] == nil then
    NPCComments["2941"] = {}
end
table.insert(NPCComments["2941"], {
    npc_id = 2941,
    comment_id = 2898511,
    date = "2005-02-05T11:33:06-06:00",
    author = "Allakhazam",
    body = "# Lanie Reed <Gryphon Master>\n- **Location:** Found in Ironforge.\n- **Purpose:** Provides Gryphon flight paths for fast travel across World of Warcraft.\n- **Tip:** Utilize her service to save time on long-distance travel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["2943"] == nil then
    NPCComments["2943"] = {}
end
table.insert(NPCComments["2943"], {
    npc_id = 2943,
    comment_id = 2839674,
    date = "2005-12-10T17:18:28-06:00",
    author = "Thottbot",
    body = "# Ransin Donner\n\n- **Murloc Pet**: Ransin Donner offers Lil' Murky, a special murloc pet, redeemable with a code from BlizzCon.\n- **BlizzCon Exclusive**: The code was a perk for attendees of BlizzCon; not available through regular quests or purchases.\n- **Highly Desired**: Many players admire and seek this pet, often debating about its exclusivity.\n- **Restricted Access**: No current in-game method exists to obtain the pet outside of BlizzCon codes.\n- **Collectible Interest**: Those with the code can redeem it with Ransin Donner to acquire the pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 73,
})
if NPCComments["2944"] == nil then
    NPCComments["2944"] = {}
end
table.insert(NPCComments["2944"], {
    npc_id = 2944,
    comment_id = 58044,
    date = "2007-03-27T11:05:09-05:00",
    author = "11002",
    body = "### Boss Tho'grun\n\n- **Wait for separation:** Follow the group; Tho'grun will fall behind. Pick him off with minimal adds.\n- **Approach counter-clockwise:** He moves counter-clockwise on the path. Go clockwise and intercept him. Engage after the group turns to separate him.\n- **Initiate with the mystic:** Pull and kill the mystic first to prevent additional aggro.\n- **Watch for spawns:** Avoid engagement when multiple enemies, including Tho'grun, might spawn nearby unexpectedly.\n- **Drops of interest:** Known to drop the Sign of the Earth for the Broken Alliance quest.\n- **Respawn rate unknown:** Be cautious when looking to re-engage; no verified respawn timer.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["2945"] == nil then
    NPCComments["2945"] = {}
end
table.insert(NPCComments["2945"], {
    npc_id = 2945,
    comment_id = 2834598,
    date = "2007-03-11T08:03:25-05:00",
    author = "Thottbot",
    body = "### Murdaloc\n\n- Found at Ironband's Excavation Site in southeastern Loch Modan.\n- Located around the camp where the Bonesnappers are.\n- Prepare for hostile engagement; be ready for combat.\n- Approach with caution as this area also has other aggressive NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2946"] == nil then
    NPCComments["2946"] = {}
end
table.insert(NPCComments["2946"], {
    npc_id = 2946,
    comment_id = 2812806,
    date = "2007-03-05T11:26:11-06:00",
    author = "Thottbot",
    body = "# Puppet of Helcular\n\n- **Quest Insight:** Part of a Horde quest from Tarren Mill to resurrect Helcular and unleash him on Southshore.\n- **Summoning Details:** Summoned using a rod at Southshore graveyard; arises as a level 44 elite summoner.\n- **Combat Notes:** Summons multiple level 44 skeleton warriors; can defeat level 50 guards easily.\n- **Tactics:** Best used to disrupt and raid Southshore; despawns after approximately 15 minutes.\n- **Caution for Alliance:** Players may encounter Helcular unexpectedly, leading to potential deaths, especially near Southshore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["2951"] == nil then
    NPCComments["2951"] = {}
end
table.insert(NPCComments["2951"], {
    npc_id = 2951,
    comment_id = 2842092,
    date = "2006-06-26T01:30:08-05:00",
    author = "Thottbot",
    body = "### Palemane Poacher\n\n- **Location**: Found in the back of a cave west of the western camp.\n- **Difficulty**: Challenging for low-level players, especially around level 6.\n- **Caution**: Be prepared for tough fights; consider grouping up if soloing is too hard.\n- **Quest Note**: Some players have had trouble locating them, ensure you fully explore the cave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["2954"] == nil then
    NPCComments["2954"] = {}
end
table.insert(NPCComments["2954"], {
    npc_id = 2954,
    comment_id = 2814585,
    date = "2005-11-17T09:28:30-06:00",
    author = "Thottbot",
    body = "### Bristleback Battleboar\n\n- **Hostile**: Engage with caution, especially at early levels.\n- **Combat Tip**: Use crowd control or high burst damage to minimize sustained fighting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2955"] == nil then
    NPCComments["2955"] = {}
end
table.insert(NPCComments["2955"], {
    npc_id = 2955,
    comment_id = 2807923,
    date = "2007-04-12T09:28:35-05:00",
    author = "Thottbot",
    body = "# Plainstrider\n\n- **Easy to Kill**: Ideal for low-level Tauren. Farm them to fill your bag slots with 6-slot pouches.\n- **Loot Potential**: Drops small red pouches and other random items.\n- **Hunter Pet**: Can be tamed by Hunters. Raising it from a low level can yield strong pets at higher levels.\n- **Farming**: Good target for farming basic items and small pouches in the Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["2957"] == nil then
    NPCComments["2957"] = {}
end
table.insert(NPCComments["2957"], {
    npc_id = 2957,
    comment_id = 3143059,
    date = "2019-07-25T22:52:15-05:00",
    author = "hevgirl",
    body = "## Elder Plainstrider\n\n- **Location:** Commonly found in Mulgore and The Barrens.\n- **Type:** Non-aggressive beast.\n- **Pet Use:** Can teach your pet the \"Cower\" ability, which reduces your pet's threat in combat.\n- **Combat Tip:** Easy to defeat due to non-aggressiveness; useful for farming low-level leather.\n- **Quest Tip:** Often involved in low-level quests for Tauren players in Mulgore.\n- **Lore**: Part of the wildlife native to the Barrens, known for their resilience and utility as early-game resources.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2959"] == nil then
    NPCComments["2959"] = {}
end
table.insert(NPCComments["2959"], {
    npc_id = 2959,
    comment_id = 3668,
    date = "2006-11-14T19:14:09-06:00",
    author = "6102",
    body = "### Prairie Stalker\n\n- Great for low-level skinning.\n- Commonly found in Mulgore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["2960"] == nil then
    NPCComments["2960"] = {}
end
table.insert(NPCComments["2960"], {
    npc_id = 2960,
    comment_id = 2898570,
    date = "2005-10-13T02:02:59-05:00",
    author = "Allakhazam",
    body = "### Prairie Wolf Alpha\n\n- **Attack Speed:** Has a 1.4 attack speed, making them one of the faster wolf pets available; great for early levels.\n- **Appearance:** Noted for their coyote/prairie wolf look, which is visually appealing to many players.\n- **Comparison:** Faster attack speed options like Mist Howler (1.3 AS) and Slavering Worg (1.2 AS) exist but differ in appearance.\n- **Skills:** Reports indicate they may no longer have the \"Furious Howl 1\" ability. Confirm in-game for updated skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2962"] == nil then
    NPCComments["2962"] = {}
end
table.insert(NPCComments["2962"], {
    npc_id = 2962,
    comment_id = 2898572,
    date = "2006-01-09T00:56:31-06:00",
    author = "Allakhazam",
    body = "## Windfury Harpy\n\n- Located at coordinates 33.42 in The Barrens.\n- Hostile NPC; proceed with caution.\n- Ranged attacks and wind-based spells; stay mobile.\n- Watch for groups; they tend to cluster. Engage single targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2966"] == nil then
    NPCComments["2966"] = {}
end
table.insert(NPCComments["2966"], {
    npc_id = 2966,
    comment_id = 2821718,
    date = "2007-04-13T01:40:48-05:00",
    author = "Thottbot",
    body = "# Battleboar\n\n- **Great Pet Choice**: Hardy and visually appealing, Battleboar makes for a tough pet.\n- **Strong Combat Ability**: Known for its \"Charge\" ability that immobilizes enemies briefly and increases melee attack power for the next hit. Various ranks available based on pet level.\n- **Versatile Boar Types**: Multiple boar types across different levels and regions, with each providing different strengths and abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["2971"] == nil then
    NPCComments["2971"] = {}
end
table.insert(NPCComments["2971"], {
    npc_id = 2971,
    comment_id = 2898578,
    date = "2005-04-30T20:24:00-05:00",
    author = "Allakhazam",
    body = "### Taloned Swoop\n\n- Found in Mulgore.\n- Drops Small Eggs, valued for Winter Veil celebrations.\n- Not actually worth 16g, likely an Auction House price error.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2973"] == nil then
    NPCComments["2973"] = {}
end
table.insert(NPCComments["2973"], {
    npc_id = 2973,
    comment_id = 2898580,
    date = "2005-10-06T14:07:29-05:00",
    author = "Allakhazam",
    body = "### Kodo Bull\n- **Not Tameable:** Kodo Bulls cannot be tamed by hunters.\n- **Combat:**\n  - **Level Range:** Typically between 8-10.\n  - **Soloable:** Manageable for players around level 8-10. Use ranged attacks to kite if needed.\n- **Location:** Found in Mulgore, the Tauren starting zone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2978"] == nil then
    NPCComments["2978"] = {}
end
table.insert(NPCComments["2978"], {
    npc_id = 2978,
    comment_id = 2820235,
    date = "2006-06-16T18:11:27-05:00",
    author = "Thottbot",
    body = "# Venture Co. Worker\n\n- Found at coordinates 59, 42 in the zone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["2982"] == nil then
    NPCComments["2982"] = {}
end
table.insert(NPCComments["2982"], {
    npc_id = 2982,
    comment_id = 2898582,
    date = "2006-04-06T00:34:02-05:00",
    author = "Allakhazam",
    body = "### Seer Graytongue\n\n- Location: 42,92 within the zone.\n- Use coordinates to easily find him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["2983"] == nil then
    NPCComments["2983"] = {}
end
table.insert(NPCComments["2983"], {
    npc_id = 2983,
    comment_id = 2801013,
    date = "2006-01-22T21:42:55-06:00",
    author = "Thottbot",
    body = "# The Plains Vision\n\n- **Locations**: Found at 46,32, often swimming or in the swamps east of the Barrens, near Darkmoon Faire.\n- **Behavior**: Spectral wolves appear and vanish quickly, usually within 15 seconds.\n- **Interaction Tips**: They disappear upon touch, providing a mystical and fleeting experience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["2985"] == nil then
    NPCComments["2985"] = {}
end
table.insert(NPCComments["2985"], {
    npc_id = 2985,
    comment_id = 2827846,
    date = "2006-01-04T12:13:19-06:00",
    author = "Thottbot",
    body = "### Ruul Eagletalon\n\n- Located at coordinates 47, 62 in Bloodhoof Village.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["2986"] == nil then
    NPCComments["2986"] = {}
end
table.insert(NPCComments["2986"], {
    npc_id = 2986,
    comment_id = 10265,
    date = "2006-12-08T00:16:48-06:00",
    author = "7262",
    body = "# Dorn Plainstalker\n\n- **Location**: Found in Thousand Needles, coordinates (53, 41). Entrance ramp to his cave is East along the wall at (55, 45).\n- **Quests**:\n  - **Test of Faith**: Jump off a couple of planks.\n  - **Test of Endurance**: Enter the Harpy Cave (Northern Wall of Thousand Needles) and kill harpies in the back room to spawn a named enemy.\n  - **Test of Strength**: Defeat a named rock elemental in the upper southwest side of the map.\n  - **Test of Lore**: Travel to Stonetalon Mountains and find the named NPC there.\n- **Rewards**: Each quest provides approximately 3050 experience points.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["2988"] == nil then
    NPCComments["2988"] = {}
end
table.insert(NPCComments["2988"], {
    npc_id = 2988,
    comment_id = 59226,
    date = "2007-03-29T14:32:25-05:00",
    author = "15573",
    body = "# Morin Cloudstalker\n\n- **Location**: Wanders on the road east from Bloodhoof Village towards The Barrens.\n- **Finding Tip**: Start at the signposts outside Bloodhoof Village and follow the road.\n- **Path**: Moves up and down the road, roughly halfway to The Barrens.\n- **Note**: Stick to the main road to increase chances of encountering him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["2992"] == nil then
    NPCComments["2992"] = {}
end
table.insert(NPCComments["2992"], {
    npc_id = 2992,
    comment_id = 2898591,
    date = "2005-12-16T00:30:21-06:00",
    author = "Allakhazam",
    body = "### Healing Ward V\n\n- Healing Ward V is an immobile totem.\n- It heals surrounding hostile NPCs, making fights tougher.\n- Prioritize destroying it during combat to manage healing effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2994"] == nil then
    NPCComments["2994"] = {}
end
table.insert(NPCComments["2994"], {
    npc_id = 2994,
    comment_id = 2898594,
    date = "2005-10-08T00:32:01-05:00",
    author = "Allakhazam",
    body = "### Ancestral Spirit\n\n- Neutral NPC.\n- Part of quests in Mulgore for Tauren characters.\n- Resurrects players who have fallen in combat.\n- Usually found near spirit healer locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["2995"] == nil then
    NPCComments["2995"] = {}
end
table.insert(NPCComments["2995"], {
    npc_id = 2995,
    comment_id = 2811099,
    date = "2007-04-12T09:59:16-05:00",
    author = "Thottbot",
    body = "### Tal <Wind Rider Master>\n\n- Located at the top of the connecting tower in Thunder Bluff.\n- Similar setup to the Orgrimmar Wind Rider Master.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["3007"] == nil then
    NPCComments["3007"] = {}
end
table.insert(NPCComments["3007"], {
    npc_id = 3007,
    comment_id = 2805400,
    date = "2005-09-22T23:06:06-05:00",
    author = "Thottbot",
    body = "# Una <Artisan Leatherworker>\n\n- Located in Thunder Bluff on the middle rise at coordinates 42, 43.\n- Found in a hut to the left.\n- Known to be strict if you don't meet the required skill level for her services. Make sure your leatherworking skill is appropriately high before engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3009"] == nil then
    NPCComments["3009"] = {}
end
table.insert(NPCComments["3009"], {
    npc_id = 3009,
    comment_id = 2804079,
    date = "2005-04-13T07:08:18-05:00",
    author = "Thottbot",
    body = "# Bena Winterhoof <Expert Alchemist>\n\n- Located at coordinates 46, 33 in the Alchemy Shop on the Middle Rise of Thunder Bluff.\n- The Alchemy Shop is on level 2.\n- Provides alchemy supplies and expertise; visit her to learn new alchemy recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3014"] == nil then
    NPCComments["3014"] = {}
end
table.insert(NPCComments["3014"], {
    npc_id = 3014,
    comment_id = 34090,
    date = "2007-02-11T13:20:24-06:00",
    author = "5661",
    body = "### Nida Winterhoof <Herbalism Supplier>\n\n- Provides Herbalism supplies, including Roses.\n- Located on the middle level of Thunder Bluff (not the ground nor Cairne's level).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3019"] == nil then
    NPCComments["3019"] = {}
end
table.insert(NPCComments["3019"], {
    npc_id = 3019,
    comment_id = 2898601,
    date = "2006-04-05T20:59:53-05:00",
    author = "Allakhazam",
    body = "### Delgo Ragetotem <Axe Merchant>\n* Found at coordinates 53,57 in Thunder Bluff, top level.\n* Sells various axes for your character.\n* Useful stop for Warriors and other axe-wielding classes to upgrade gear early in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3024"] == nil then
    NPCComments["3024"] = {}
end
table.insert(NPCComments["3024"], {
    npc_id = 3024,
    comment_id = 2898602,
    date = "2006-09-18T11:41:01-05:00",
    author = "Allakhazam",
    body = "### Tah Winterhoof\n\n- **Function:** Not related to any quests.\n- **Noteworthy:** General NPC without specific purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3025"] == nil then
    NPCComments["3025"] = {}
end
table.insert(NPCComments["3025"], {
    npc_id = 3025,
    comment_id = 2830141,
    date = "2007-03-13T14:39:24-05:00",
    author = "Thottbot",
    body = "### Kaga Mistrunner <Meat Vendor>\n\n- Located at coordinates 52, 48 in Thunder Bluff.\n- Sells various types of meat useful for cooking.\n- Handy stop for leveling cooking skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["3027"] == nil then
    NPCComments["3027"] = {}
end
table.insert(NPCComments["3027"], {
    npc_id = 3027,
    comment_id = 2898606,
    date = "2005-03-14T14:51:49-06:00",
    author = "Allakhazam",
    body = "# Naal Mistrunner <Cooking Supplier>\n- Located on the high rise in Thunder Bluff next to the cooking trainer.\n- Coordinates: 51, 52.\n- Sells cooking supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3028"] == nil then
    NPCComments["3028"] = {}
end
table.insert(NPCComments["3028"], {
    npc_id = 3028,
    comment_id = 2799877,
    date = "2007-02-04T12:53:48-06:00",
    author = "Thottbot",
    body = "# Kah Mistrunner <Fishing Trainer>\n\n- Location: Thunder Bluff, coordinates 56,47.\n- Offers fishing training for all skill levels.\n- Provides fishing supplies and quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3032"] == nil then
    NPCComments["3032"] = {}
end
table.insert(NPCComments["3032"], {
    npc_id = 3032,
    comment_id = 2898609,
    date = "2006-09-20T13:14:08-05:00",
    author = "Allakhazam",
    body = "# Beram Skychaser <Shaman Trainer>\n\n- Located in Thunder Bluff.\n- Essential for Shaman players for training skills and abilities.\n- Provides key quests and insights into Shaman lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3033"] == nil then
    NPCComments["3033"] = {}
end
table.insert(NPCComments["3033"], {
    npc_id = 3033,
    comment_id = 2828054,
    date = "2005-02-20T05:15:00-06:00",
    author = "Thottbot",
    body = "### Turak Runetotem <Druid Trainer>\n\n- Located in Thunder Bluff (coordinates 76,28).\n- Only relevant for Horde players; Alliance druids should visit Mathrengyl Bearwalker in Darnassus for the water form quest at level 16.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3035"] == nil then
    NPCComments["3035"] = {}
end
table.insert(NPCComments["3035"], {
    npc_id = 3035,
    comment_id = 3143057,
    date = "2019-07-25T22:51:52-05:00",
    author = "hevgirl",
    body = "# Flatland Cougar\n\n- **Hostile NPC.**\n- **Location:** Common in Mulgore.\n- **Combat Tips:**\n  - Keep your distance; they are swift attackers.\n  - Use Cower to reduce your pet's threat if you are a hunter.\n  - Be prepared for sudden ambushes; they blend well with the terrain.\n- **Notable Drops:** May drop low-level leather and feline-based loot.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3044"] == nil then
    NPCComments["3044"] = {}
end
table.insert(NPCComments["3044"], {
    npc_id = 3044,
    comment_id = 2823793,
    date = "2006-07-15T07:04:49-05:00",
    author = "Thottbot",
    body = "## Miles Welsh <Priest Trainer>\n\n- **Purpose**: Provides items related to the Naxxramas event.\n- **Items**: Sells Freshly-Squeezed Lemonade and Friendship Bread. Costs 32 silver for 5.\n- **Quest**: You need a specific letter to interact with him, but it can be destroyed after the first interaction.\n- **Buyback Tip**: If you don't need the items, you might want to skip interacting with him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3050"] == nil then
    NPCComments["3050"] = {}
end
table.insert(NPCComments["3050"], {
    npc_id = 3050,
    comment_id = 2807363,
    date = "2005-12-30T00:53:59-06:00",
    author = "Thottbot",
    body = "# Veren Tallstrider\n\n- **Location:** Ask a guard in Thunder Bluff for directions to a Leatherworking trainer.\n- **Map Coordinates:** Approximately 45, 44 in Thunder Bluff.\n- **Details:** Found inside the hut with leather and tailor trainers and merchants.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3051"] == nil then
    NPCComments["3051"] = {}
end
table.insert(NPCComments["3051"], {
    npc_id = 3051,
    comment_id = 2821017,
    date = "2005-06-25T01:51:30-05:00",
    author = "Thottbot",
    body = "# Supervisor Fizsprocket\n\n- **Location:** Enter the mine at coordinates 61, 47 (east of the Ravaged Caravan). Follow the right wall to find him around 64, 43.\n- **Navigation:** Stick to the right and continue straight. Ignore other tunnels. He is in the middle of a room with multiple branches.\n- **Appearance:** Looks similar to other workers.\n- **Level:** He is level 12.\n- **Combat Tips:** Carefully pull and eliminate surrounding mobs to avoid adds. Best engaged by pulling him away from other miners.\n- **Soloable:** Can be soloed around level 10. Pull mobs one at a time for safety. \n\n**Additional Note:** The mine is good for farming XP, cloth, and silver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 96,
})
if NPCComments["3052"] == nil then
    NPCComments["3052"] = {}
end
table.insert(NPCComments["3052"], {
    npc_id = 3052,
    comment_id = 80010,
    date = "2007-05-08T19:51:42-05:00",
    author = "Garenvinci",
    body = "# Skorn Whitecloud\n\n- **Quest NPC**: Located in Bloodhoof Village at coordinates 46, 60, near the big inn tent.\n- **The Demon Scarred Cloak**: Turn in this item to Skorn Whitecloud.\n- **Special Interaction**: He praises you by calling you a \"stud\" when you kill Ghost Howl and turn in the cloak.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["3053"] == nil then
    NPCComments["3053"] = {}
end
table.insert(NPCComments["3053"], {
    npc_id = 3053,
    comment_id = 2815776,
    date = "2005-04-04T18:02:50-05:00",
    author = "Thottbot",
    body = "### Synge <Gun Merchant>\n\n- **Friendly NPC**: Not attackable due to being friendly to both factions.\n- **Merchant Role**: Sells guns and related items; useful for Hunters and other ranged classes.\n- **Location**: Check his location in the game to purchase firearms.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3055"] == nil then
    NPCComments["3055"] = {}
end
table.insert(NPCComments["3055"], {
    npc_id = 3055,
    comment_id = 2898623,
    date = "2005-12-15T16:17:16-06:00",
    author = "Allakhazam",
    body = "### Maur Raincaller\n\n- **Friendly NPC**: Not hostile, safe to approach.\n- **Lore**: Known for a humorous past involving a wild plainstrider at a festival.\n- **Quest Involvement**: Look for quests involving plainstrider scales.\n- **Location**: Often found in areas where you might encounter plainstriders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3056"] == nil then
    NPCComments["3056"] = {}
end
table.insert(NPCComments["3056"], {
    npc_id = 3056,
    comment_id = 2843290,
    date = "2007-05-15T06:52:20-05:00",
    author = "Thottbot",
    body = "# Ghost Howl\n\n- **Not Tameable**: Ghost Howl cannot be tamed as a hunter pet.\n- **Unique Appearance**: He's distinctively pure white with a lavender mane, unlike other wolves.\n- **Quests**: Drops the \"Demon Scarred Cloak\" which starts a quest. Turn it in to Skorn Whitecloud in Bloodhoof Village.\n- **Locating Ghost Howl**: Spawns in multiple locations around Mulgore; coordinates like 39.10 are possible spawn points.\n- **Spawning Tip**: Speak to Skorn Whitecloud to trigger Ghost Howl's spawn.\n- **Difficulty**: Can be soloed by a level 14 shaman; relatively easy to kill.\n- **Encounter Tips**: Use a /target Ghost macro to speed up finding him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["3057"] == nil then
    NPCComments["3057"] = {}
end
table.insert(NPCComments["3057"], {
    npc_id = 3057,
    comment_id = 2801854,
    date = "2005-11-30T11:20:25-06:00",
    author = "Thottbot",
    body = "# Cairne Bloodhoof <High Chieftain>\n\n- **Location**: Found in his tent at the top level of Thunder Bluff, coordinates (60,51).\n- **Lore**: A respected and heroic figure of the Tauren, he wields a giant totem as a weapon.\n- **Health**: Approximately 980,000 HP.\n- **Combat Tip**: Be prepared for a tough fight; move quickly through Thunder Bluff to avoid respawns and 60-level guards.\n- **Environment**: Thunder Bluff’s layout can be tricky; knowing the quickest routes helps.\n- **Honor Reward**: Killing Cairne grants 50,000 honor.\n- **Trivia**: In lore, Cairne was a key character in Warcraft III and a favorite NPC for many players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["3058"] == nil then
    NPCComments["3058"] = {}
end
table.insert(NPCComments["3058"], {
    npc_id = 3058,
    comment_id = 1695,
    date = "2006-10-10T03:18:38-05:00",
    author = "1284",
    body = "### Arra'chea\n\n- **Location:** Spawns around coordinates 49,19 to 50,25, often moving in a clockwise path.\n- **Appearance:** Shaggy, grayish kodo with a furry mane.\n- **Spawn Time:** Reports vary from 1 minute to 13+ minutes. \n- **Combat Tips:**\n  - Arra'chea is a level 11 non-elite but hits hard and has a lot of health.\n  - Clear nearby cougars and wolves before engaging to avoid adds.\n  - Soloable at level 9+; kiting and self-healing recommended for lower levels.\n  - Be cautious of nearby kodo families as they can join the fight if close by.\n- **Finding Tips:**\n  - Use the `/target Arra'chea` command in his roaming area.\n  - Killing surrounding kodos might trigger his spawn.\n  - Be patient; he patrols a specific path, so persistence is key.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 74,
})
if NPCComments["3063"] == nil then
    NPCComments["3063"] = {}
end
table.insert(NPCComments["3063"], {
    npc_id = 3063,
    comment_id = 2898700,
    date = "2005-05-15T08:08:33-05:00",
    author = "Allakhazam",
    body = "### Krang Stonehoof <Warrior Trainer>\n\n- **Quest Start for Tauren Warriors**: Initiates the Level 10 weapon quest for Tauren warriors.\n- **Location**: Found in Thunder Bluff.\n- **Training**: Provides training and abilities for warrior class.\n- **Tip**: Regularly visit him for new skills as you level up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3068"] == nil then
    NPCComments["3068"] = {}
end
table.insert(NPCComments["3068"], {
    npc_id = 3068,
    comment_id = 70370,
    date = "2007-04-21T05:18:04-05:00",
    author = "45018",
    body = "### Mazzranache\n\n- **Appearance**: Bright pink, resembling a flamingo. Unique and easily recognizable.\n- **Location**: Found roaming south of Thunder Bluff, often near 41.43 or 38.44 coordinates.\n- **Pet Benefits**: Popular among hunters for its unique look. Comes with \"Cower\" skill (reduces pet threat).\n- **Taming Tips**: Can be tricky to tame due to strong attacks. Attempt taming during off-peak hours (like 4 a.m.) and bring healing potions.\n- **Combat Tips**: As a hunter pet, it has decent health and DPS. Not the fastest runner, but amusing in PvP situations.\n- **Lore & Fun Fact**: Many players enjoy naming it whimsically and take pride in its unique appearance in raids and battlegrounds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 184,
})
if NPCComments["3069"] == nil then
    NPCComments["3069"] = {}
end
table.insert(NPCComments["3069"], {
    npc_id = 3069,
    comment_id = 2898753,
    date = "2007-01-18T21:21:31-06:00",
    author = "Allakhazam",
    body = "### Chaw Stronghide <Journeyman Leatherworker>\n\n- **Profession Trainer:** Provides leatherworking training for journeyman-level recipes.\n- **Location:** Found in Camp Taurajo in The Barrens.\n- **Availability:** Accessible to Horde players.\n- **Provision:** Sells leatherworking supplies including patterns.\n- **Tip:** Check for available unique leatherworking patterns that might not be found elsewhere.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3087"] == nil then
    NPCComments["3087"] = {}
end
table.insert(NPCComments["3087"], {
    npc_id = 3087,
    comment_id = 2796616,
    date = "2005-12-25T13:35:33-06:00",
    author = "Thottbot",
    body = "### Crystal Boughman <Cooking Trainer>\n\n- Friendly NPC.\n- Located in Elwynn Forest.\n- Offers basic cooking training.\n- Useful for leveling up cooking skills early in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3090"] == nil then
    NPCComments["3090"] = {}
end
table.insert(NPCComments["3090"], {
    npc_id = 3090,
    comment_id = 2818079,
    date = "2005-10-12T15:21:18-05:00",
    author = "Thottbot",
    body = "# Gerald Crawley <Poison Supplier>\n- **Location:** Inside the cottage next to the gunsmith's cottage. Coordinates: 24, 40.\n- **Directions:** If facing the house with Chef Breanna, follow the right-side path up the hill.\n- **Note:** Useful for rogues to restock poison supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3094"] == nil then
    NPCComments["3094"] = {}
end
table.insert(NPCComments["3094"], {
    npc_id = 3094,
    comment_id = 2842133,
    date = "2007-04-16T17:11:34-05:00",
    author = "Thottbot",
    body = "# Unseen\n\n- Use Warlock’s Detect Invisibility to see these mobs; Lesser Detect Invisibility won't work.\n- Hunters’ abilities to see stealthed targets do not work on these invisible mobs.\n- Ideal for farming Mageweave Cloth and soul shards, particularly for Alliance Warlocks.\n- Be cautious; they are hostile and can attack when invisibility detection buffs wear off.\n- Quickly respawning mobs suitable for continuous farming sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 168,
})
if NPCComments["3096"] == nil then
    NPCComments["3096"] = {}
end
table.insert(NPCComments["3096"], {
    npc_id = 3096,
    comment_id = 2898769,
    date = "2006-12-28T16:31:11-06:00",
    author = "Allakhazam",
    body = "### Captured Servant of Azora <Specialist Tailoring Supplies>\n- **Faction**: Serves both Horde and Alliance.\n- **Location**: Marvelous source for specialist tailoring needs.\n- **Tip**: Check inventory regularly for rare tailoring patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3098"] == nil then
    NPCComments["3098"] = {}
end
table.insert(NPCComments["3098"], {
    npc_id = 3098,
    comment_id = 2796810,
    date = "2006-04-10T14:35:27-05:00",
    author = "Thottbot",
    body = "```markdown\n### Mottled Boar\n\n- **Group Strategy**: Use one tank for the boar with a dedicated healer. Handle adds with crowd control (sheep) and focus fire.\n- **Phase Change**: At 50% health, the boar transforms into a snake and drops high-damage poison clouds. Keep the group spaced to minimize AOE damage.\n- **Tips for Tanks**: Keep the boar away from the group to protect cloth-wearers from AOE attacks and poison clouds. Ensure tank has a private healer.\n- **Pet Information**: Can be tamed with different attack power levels depending on the rank, ranging from +50 to +550 melee AP. Suitable for hunters.\n```",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["3099"] == nil then
    NPCComments["3099"] = {}
end
table.insert(NPCComments["3099"], {
    npc_id = 3099,
    comment_id = 2811177,
    date = "2007-03-13T00:54:29-05:00",
    author = "Thottbot",
    body = "### Dire Mottled Boar\n\n- Hostile NPC\n- **Combat Tips:**\n  - Charges and immobilizes enemies briefly.\n  - Gains increased melee attack power after charge.\n  - Be prepared for burst damage; engage cautiously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3100"] == nil then
    NPCComments["3100"] = {}
end
table.insert(NPCComments["3100"], {
    npc_id = 3100,
    comment_id = 3143023,
    date = "2019-07-25T22:12:56-05:00",
    author = "hevgirl",
    body = "### Elder Mottled Boar \n\n- **Hostile NPC:** Found in Durotar, it charges and immobilizes targets for 1 second.\n- **Attack Boost:** Gains melee attack power (up to +550) on its next attack.\n- **Combat Tips:** Avoid getting charged by using ranged attacks or stuns.\n- **Hunter Pet:** Ideal for leveling, offers significant melee attack power buffs at higher pet levels.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3103"] == nil then
    NPCComments["3103"] = {}
end
table.insert(NPCComments["3103"], {
    npc_id = 3103,
    comment_id = 2843216,
    date = "2005-11-04T08:40:10-06:00",
    author = "Thottbot",
    body = "### Makrura Clacker\n\n- Drop rate for 'Intact Makrura Eye' is low; expect to kill many for quest items.\n- Consider farming in areas with high Makrura density for efficiency.\n- Be prepared for a longer grind due to poor drop rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3106"] == nil then
    NPCComments["3106"] = {}
end
table.insert(NPCComments["3106"], {
    npc_id = 3106,
    comment_id = 2834651,
    date = "2006-04-18T21:56:54-05:00",
    author = "Thottbot",
    body = "### Pygmy Surf Crawler\n\n- **Highly recommended for tanking**: Great for a Hunter pet with full armor talents and fire resistance.\n- **Impressive size**: Notable for being a large pet compared to others, especially beyond level 60, similar to the bats from Zul'Gurub.\n- **Level recommendation**: Suitable for higher levels, specifically useful for level 60 Hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3107"] == nil then
    NPCComments["3107"] = {}
end
table.insert(NPCComments["3107"], {
    npc_id = 3107,
    comment_id = 142,
    date = "2006-09-13T02:45:03-05:00",
    author = "Jurgen",
    body = "# Surf Crawler\n\n- Use \"Track Beast\" to locate them quickly.\n- Commonly found in waters between islands, especially around coordinates 62,75.\n- Recommended for hunter quests, but may be hard to find without tracking.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["3108"] == nil then
    NPCComments["3108"] = {}
end
table.insert(NPCComments["3108"], {
    npc_id = 3108,
    comment_id = 1940,
    date = "2006-10-16T08:47:08-05:00",
    author = "2672",
    body = "# Encrusted Surf Crawler\n\n- **Tameable:** Offers Claw Rank 2 when tamed.\n- **Drops:** Can drop Tribal Bracers and Beaded Orb of Shadow Wrath, though rare.\n- **Swift Potions:** Not a consistent source for swiftness potions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["3110"] == nil then
    NPCComments["3110"] = {}
end
table.insert(NPCComments["3110"], {
    npc_id = 3110,
    comment_id = 2798060,
    date = "2007-01-10T02:38:26-06:00",
    author = "Thottbot",
    body = "# Dreadmaw Crocolisk\n\n- **Location:** Often found near rivers and bridges.\n- **Combat Tips:**\n  - Highly durable; great for tanking multiple enemies.\n  - Beware of its strength and endurance in fights.\n- **Pet Use:**\n  - Effective as a tanking pet, able to withstand multiple attackers.\n  - Keep an eye on its speed; it might lag behind while traveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3112"] == nil then
    NPCComments["3112"] = {}
end
table.insert(NPCComments["3112"], {
    npc_id = 3112,
    comment_id = 2898781,
    date = "2007-04-15T04:36:14-05:00",
    author = "Allakhazam",
    body = "# Razormane Scout\n\n- Easy to defeat; can be beaten by a level 3 warrior.  \n- Basic mob; don't pose much threat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3121"] == nil then
    NPCComments["3121"] = {}
end
table.insert(NPCComments["3121"], {
    npc_id = 3121,
    comment_id = 2798078,
    date = "2006-04-13T01:41:44-05:00",
    author = "Thottbot",
    body = "### Durotar Tiger\n\n- **Ideal Pet:** Effective for low-level hunters due to strong armor and decent attack speed (1.3).\n- **How to Tame (Alliance):** Travel from Auberdine to Wetlands, then Theramore, and swim north. Head to Ratchet, then take the Booty Bay boat and jump off near Echo Isle.\n- **How to Tame (Horde):** Found in the starting zone near Echo Isles in Durotar.\n- **Travel Tip:** Avoid hostiles like murlocs and turtles to reach Echo Isles safely.\n- **Community Feedback:** This pet is praised for its unique appearance and performance in battle.\n- **Pet Skill:** Learns \"Cower\" which reduces threat, making it less likely to be attacked.\n- **Level Range:** Typically tamed around level 8-12, good up to higher levels with training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["3123"] == nil then
    NPCComments["3123"] = {}
end
table.insert(NPCComments["3123"], {
    npc_id = 3123,
    comment_id = 2815244,
    date = "2006-06-05T08:51:39-05:00",
    author = "Thottbot",
    body = "# Bloodtalon Scythemaw\n\n- **Great Hunter Pet**: Bloodtalon Scythemaw is a durable pet; it's excellent at tanking damage, making it ideal for new hunters.\n- **No Alliance Taming Locations**: Finding this pet as Alliance may be challenging since taming locations are limited on their side.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3124"] == nil then
    NPCComments["3124"] = {}
end
table.insert(NPCComments["3124"], {
    npc_id = 3124,
    comment_id = 2842582,
    date = "2007-03-27T01:31:31-05:00",
    author = "Thottbot",
    body = "# Scorpid Worker\n\n- **Low HP**: Has around 50 HP, making it an easy kill for low-level players.\n- **Drops**: Can drop useful items such as a 6-slot bag.\n- **Taming**: Can be tamed by hunters looking for a unique pet, though other scorpids may offer better abilities.\n- **Abilities**: Recommended to acquire Claw Rank 2 and Scorpid Poison skills from higher-level scorpids in Durotar before taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3126"] == nil then
    NPCComments["3126"] = {}
end
table.insert(NPCComments["3126"], {
    npc_id = 3126,
    comment_id = 2898799,
    date = "2006-04-04T11:56:07-05:00",
    author = "Allakhazam",
    body = "# Armored Scorpid\n\n- Final step in hunter pet quest.\n- Ideal for hunters to tame.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3127"] == nil then
    NPCComments["3127"] = {}
end
table.insert(NPCComments["3127"], {
    npc_id = 3127,
    comment_id = 2898802,
    date = "2004-12-16T19:45:41-06:00",
    author = "Allakhazam",
    body = "### Venomtail Scorpid\n\n- **Favored for Hunters**: Ideal for obtaining the Level 2 Claw skill.\n- **Scorpid Poison Ability**: Can inflict Nature damage over time, stacking up to 5 times.\n- **Aggro Management**: Effective at holding aggro, making them strong tank pets.\n- **Pet Training**: \n  - Rank 1: 10 Damage, Pet Level 8, 10 TP.\n  - Rank 2: 15 Damage, Pet Level 24, 15 TP.\n  - Rank 3: 30 Damage, Pet Level 40, 20 TP.\n  - Rank 4: 40 Damage, Pet Level 56, 25 TP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3130"] == nil then
    NPCComments["3130"] = {}
end
table.insert(NPCComments["3130"], {
    npc_id = 3130,
    comment_id = 2841000,
    date = "2007-01-30T07:09:44-06:00",
    author = "Thottbot",
    body = "# Thunder Lizard\n\n- **Quest Location:** Found primarily in the Southern Barrens.\n- **Drop Tip:** Look for Stormsnouts and other Thunder Lizard species around Camp T.\n- **Persistence Advice:** Horns may have a low drop rate; continue farming for the quest (Chen's Empty Keg).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3131"] == nil then
    NPCComments["3131"] = {}
end
table.insert(NPCComments["3131"], {
    npc_id = 3131,
    comment_id = 2898806,
    date = "2006-06-13T17:47:31-05:00",
    author = "Allakhazam",
    body = "### Lightning Hide\n\n- **Taming**: Hunters cannot tame Lightning Hide.\n- **Combat Tips**: Ideal for ranged classes like Hunters and Mages; maintain distance to avoid melee.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3133"] == nil then
    NPCComments["3133"] = {}
end
table.insert(NPCComments["3133"], {
    npc_id = 3133,
    comment_id = 2898810,
    date = "2006-02-23T17:53:50-06:00",
    author = "Allakhazam",
    body = "## Herble Baubbletump <Engineering and Mining Supplies>\n\n- **Location:** Found at coordinates 77,48.\n- **Limited Stock:** Bronze Tubes are limited; he may not always have them.\n- **Nearby:** Near the broken cart with a rake, outside the quest start at 77,48.\n- **Tip:** Check back frequently if he’s out of stock for Bronze Tubes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3134"] == nil then
    NPCComments["3134"] = {}
end
table.insert(NPCComments["3134"], {
    npc_id = 3134,
    comment_id = 40709,
    date = "2007-02-22T18:05:52-06:00",
    author = "Warramir",
    body = "## Kzixx <Rare Goods>\n\n- **Location:** Found at 82, 20 in Duskwood.\n- **Tip:** Great place to buy cheap potions when starting in Duskwood.\n- **Stock:** Limited items take about an hour to respawn.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["3135"] == nil then
    NPCComments["3135"] = {}
end
table.insert(NPCComments["3135"], {
    npc_id = 3135,
    comment_id = 2840354,
    date = "2005-07-31T23:13:06-05:00",
    author = "Thottbot",
    body = "## Malissa <Poison Supplier>\n\n- Located at coordinates 79, 44, east of the first house east of the Gryphon.\n- If you can't find her in Duskwood, double-check the coordinates or game version as NPC placements can change.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3136"] == nil then
    NPCComments["3136"] = {}
end
table.insert(NPCComments["3136"], {
    npc_id = 3136,
    comment_id = 2816002,
    date = "2006-01-27T14:35:32-06:00",
    author = "Thottbot",
    body = "# Clarise Gnarltree <Expert Blacksmith>\n\n- **Location**: Ironforge, in the Great Forge.\n- **Profession**: Expert Blacksmith — teaches Blacksmithing (up to 225 skill).\n- **Note**: Visit her for Blacksmithing training and recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3137"] == nil then
    NPCComments["3137"] = {}
end
table.insert(NPCComments["3137"], {
    npc_id = 3137,
    comment_id = 2898816,
    date = "2007-05-08T16:09:41-05:00",
    author = "Allakhazam",
    body = "# Matt Johnson <Mining Trainer>\n- Located in Duskwood.\n- Offers mining training for various skill levels.\n- Essential for miners to level up their profession in this region.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3139"] == nil then
    NPCComments["3139"] = {}
end
table.insert(NPCComments["3139"], {
    npc_id = 3139,
    comment_id = 2810887,
    date = "2005-12-25T06:01:23-06:00",
    author = "Thottbot",
    body = "## Gar'Thok\n\n- Found at Razor Hill, coordinates 51.9, 43.5.\n- Provides quests for Orc and Troll players in the starting area.\n- Check for available quests to level up efficiently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3142"] == nil then
    NPCComments["3142"] = {}
end
table.insert(NPCComments["3142"], {
    npc_id = 3142,
    comment_id = 2818793,
    date = "2007-05-11T11:58:39-05:00",
    author = "Thottbot",
    body = "# Orgnil Soulscar\n\n- Located in Razor Hill at coordinates 52,42.\n- Key NPC for early quests in Durotar, offering important objectives.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3144"] == nil then
    NPCComments["3144"] = {}
end
table.insert(NPCComments["3144"], {
    npc_id = 3144,
    comment_id = 2806999,
    date = "2006-10-12T15:22:08-05:00",
    author = "Thottbot",
    body = "# Eitrigg\n\n- Located on the left side of Thrall's Hall in the Valley of Wisdom, Orgrimmar.\n- Doesn't display a quest marker (`?`) or minimap dot.\n- Key figure from Blizzard's \"Blood and Honour\" lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["3147"] == nil then
    NPCComments["3147"] = {}
end
table.insert(NPCComments["3147"], {
    npc_id = 3147,
    comment_id = 2837238,
    date = "2007-05-08T04:02:01-05:00",
    author = "Thottbot",
    body = "# Furl Scornbrow\n\n- **Location:** Northwest of Razor Hill, at the top of the guard tower. Coordinates 49,40.\n- **Note:** Often overlooked by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["3150"] == nil then
    NPCComments["3150"] = {}
end
table.insert(NPCComments["3150"], {
    npc_id = 3150,
    comment_id = 2898819,
    date = "2006-09-17T09:14:58-05:00",
    author = "Allakhazam",
    body = "# Hin Denburg <Zeppelin Master>\n\n- Located at zeppelin towers, primarily serves Horde faction.\n- Administers travel to and from places like Orgrimmar and Undercity.\n- Enjoy the pun in his name, a nod to the Hindenburg airship. Avoid fire jokes!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3151"] == nil then
    NPCComments["3151"] = {}
end
table.insert(NPCComments["3151"], {
    npc_id = 3151,
    comment_id = 2898820,
    date = "2004-07-19T07:06:25-05:00",
    author = "Allakhazam",
    body = "### Captain Obvious <Boat Operator>\n\n- **Role**: Friendly NPC.\n- **Lore**: Oversees boat operations.\n- **Tip**: Speak with him for transportation needs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3164"] == nil then
    NPCComments["3164"] = {}
end
table.insert(NPCComments["3164"], {
    npc_id = 3164,
    comment_id = 2814344,
    date = "2007-04-17T05:07:22-05:00",
    author = "Thottbot",
    body = "### Jark <General Goods>\n\n- **Easter Egg**: Jark is a homage to the founder of DeviantArt.\n- **Trivia**: Visit Jark’s DeviantArt page [here](http://jark.deviantart.com/).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["3169"] == nil then
    NPCComments["3169"] = {}
end
table.insert(NPCComments["3169"], {
    npc_id = 3169,
    comment_id = 2809554,
    date = "2005-12-31T09:41:22-06:00",
    author = "Thottbot",
    body = "# Tarshaw Jaggedscar <Warrior Trainer>\n\n- **Defensive Stance:** To obtain Defensive Stance, Orc and Tauren warriors need to find the appropriate NPC; it's commonly available through Tarshaw Jaggedscar in Razor Hill.\n- **Alternative Quests:** If you missed the quest earlier, check Brill near Undercity or Thunder Bluff for alternative NPCs giving the Defensive Stance quest.\n- **Seek Help:** If you face issues, look for NPCs named \"Drill\" or similar in nearby towns known for warrior trainers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3171"] == nil then
    NPCComments["3171"] = {}
end
table.insert(NPCComments["3171"], {
    npc_id = 3171,
    comment_id = 2898822,
    date = "2006-01-25T00:05:20-06:00",
    author = "Allakhazam",
    body = "# Thotar <Hunter Trainer>\n- Located in Razor Hill.\n- Find him in the sunken, round building across from the Barracks.\n- Offers Hunter training and skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3173"] == nil then
    NPCComments["3173"] = {}
end
table.insert(NPCComments["3173"], {
    npc_id = 3173,
    comment_id = 2824104,
    date = "2005-11-18T18:01:38-06:00",
    author = "Thottbot",
    body = "# Swart <Shaman Trainer>\n\n- Located in Sen'jin Village, Durotar.\n- Offers training for Shaman class abilities.\n- Check nearby quest-givers in Sen'jin Village for related quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3180"] == nil then
    NPCComments["3180"] = {}
end
table.insert(NPCComments["3180"], {
    npc_id = 3180,
    comment_id = 2834854,
    date = "2007-02-04T21:57:09-06:00",
    author = "Thottbot",
    body = "# Dark Iron Entrepreneur <Speciality Goods>\n\n- Neutral NPC found in Dun Modr, location approx 46,18.\n- Situated in the southwesternmost building, mark by a keg on top.\n- Need to fight through hostile Dark Irons to reach him.\n- He does not engage in combat, just sells speciality goods including green items.\n- May not have specific items like the Blurred Axe always in stock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3181"] == nil then
    NPCComments["3181"] = {}
end
table.insert(NPCComments["3181"], {
    npc_id = 3181,
    comment_id = 60236,
    date = "2007-03-31T17:56:49-05:00",
    author = "bigdadda06",
    body = "# Fremal Doohickey <First Aid Trainer>\n- Located upstairs in the inn.\n- Provides the Triage quest for First Aid; require level 35 and 255 skill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3183"] == nil then
    NPCComments["3183"] = {}
end
table.insert(NPCComments["3183"], {
    npc_id = 3183,
    comment_id = 2898827,
    date = "2007-01-26T13:19:22-06:00",
    author = "Allakhazam",
    body = "# Yarrog Baneshadow\n\n- **Easy fight:** Can be defeated by low-level characters, even level 2.\n- **Medallion drop:** Low drop rate, may require multiple kills. Ensure you pick it up if it drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3184"] == nil then
    NPCComments["3184"] = {}
end
table.insert(NPCComments["3184"], {
    npc_id = 3184,
    comment_id = 2898830,
    date = "2006-04-22T19:28:25-05:00",
    author = "Allakhazam",
    body = "# Miao'zan <Journeyman Alchemist>\n\n- Alchemy trainer, not a vendor.\n- Provides essential alchemy training up to Journeyman level.\n- Located in Sen'jin Village within Durotar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3190"] == nil then
    NPCComments["3190"] = {}
end
table.insert(NPCComments["3190"], {
    npc_id = 3190,
    comment_id = 2898832,
    date = "2004-12-01T01:39:50-06:00",
    author = "Allakhazam",
    body = "### Rhinag\n\n- Often difficult to locate; may not be present in all versions of the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3191"] == nil then
    NPCComments["3191"] = {}
end
table.insert(NPCComments["3191"], {
    npc_id = 3191,
    comment_id = 2831965,
    date = "2005-12-23T22:39:37-06:00",
    author = "Thottbot",
    body = "### Cook Torka\n\n- Located at Razor Hill (51, 42).\n- NPC is friendly.\n- Offers cooking recipes and quests.\n- Useful for leveling Cooking skill early in the game.\n- Good to visit for Horde characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3192"] == nil then
    NPCComments["3192"] = {}
end
table.insert(NPCComments["3192"], {
    npc_id = 3192,
    comment_id = 80822,
    date = "2007-05-10T09:36:08-05:00",
    author = "50384",
    body = "## Lieutenant Benedict\n\n- **Location:** Upstairs in the small castle.\n- **Hostile NPC:** Level 8.\n- **Surroundings:** Expect several Level 7 Kul Tiras Marines and one elite NPC inside.\n- **Tip:** Clear surrounding Marines before engaging Benedict to minimize adds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3193"] == nil then
    NPCComments["3193"] = {}
end
table.insert(NPCComments["3193"], {
    npc_id = 3193,
    comment_id = 2898834,
    date = "2007-05-17T17:42:27-05:00",
    author = "Allakhazam",
    body = "# Misha Tor'kren\n- Located at coordinates 43,30.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3199"] == nil then
    NPCComments["3199"] = {}
end
table.insert(NPCComments["3199"], {
    npc_id = 3199,
    comment_id = 2898844,
    date = "2005-02-26T04:38:46-06:00",
    author = "Allakhazam",
    body = "# Burning Blade Cultist\n\n- **Location:** Exit Razor Hill north, turn right/east immediately after the log fence, then left/north to find the cave (52, 29).\n- **Specific Directions:** The cave is on the eastern side of the ravine, above Drygulch Ravine; follow coordinates: 52, 29.\n- **Combat Tips:** Inside the cave, initial mobs are levels 9-11. Cultists drop needed items after a few kills.\n- **Quest Tips:** Kill cultists in the cave to obtain quest items. Drop rates are decent, usually within 5-10 kills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3203"] == nil then
    NPCComments["3203"] = {}
end
table.insert(NPCComments["3203"], {
    npc_id = 3203,
    comment_id = 2812352,
    date = "2006-09-08T16:04:19-05:00",
    author = "Thottbot",
    body = "### Fizzle Darkstorm\n\n- **Location:** Found at 42,26 in Thunder Ridge. Path options include heading from 39,31 north or dropping down from Tor'kren Farm at 43,28.\n- **Quests:** Drops Fizzle’s Claw for a quest.\n- **Surroundings:** Surrounded by Burning Blade warlocks, their pets, and an imp. Be cautious of multiple aggro.\n- **Combat Tips:**\n  - Level recommendation is 11-12.\n  - Consider clearing mobs on the way to avoid overwhelming aggro.\n  - DPS classes can attempt to drop down from above for quick kill but may lose significant HP.\n  - Clearing mobs systematically might be safer and more manageable.\n- **Navigation Tips:**\n  - Enter the valley from the southwest and head east after reaching the north end.\n  - Jump directly from above if you can handle the fall damage and potential immediate aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3204"] == nil then
    NPCComments["3204"] = {}
end
table.insert(NPCComments["3204"], {
    npc_id = 3204,
    comment_id = 2831621,
    date = "2006-04-24T05:36:21-05:00",
    author = "Thottbot",
    body = "## Gazz'uz\n\n- **Level Matching:** Ensure you are of equal or higher level before engaging.\n- **Voidwalker:** Focus on eliminating his Voidwalker first, as it's unexpectedly lethal.\n- **Shadowbolts:** Be prepared to counter or mitigate frequent Shadowbolt attacks.\n- **Spawn Points:** Beware of his spawn locations, especially near the chest in Skull Rock if on the Warlock quest.\n- **Caution:** Approach Skull Rock carefully to avoid accidental encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["3205"] == nil then
    NPCComments["3205"] = {}
end
table.insert(NPCComments["3205"], {
    npc_id = 3205,
    comment_id = 2797728,
    date = "2006-06-25T01:42:34-05:00",
    author = "Thottbot",
    body = "# Zalazane\n\n- **Location**: Found at coordinates 67, 88 on a small \"mountain.\"\n- **Level**: Level 10 caster.\n- **Abilities**: \n  - **Shrink**: Reduces STR and STA by 2-3 for 2 mins. Interrupt if possible.\n  - **Healing**: Keep him from casting his healing spells.\n- **Strategy**: \n  - **Interrupt Shrink**: His hands glow black when casting; interrupt this.\n  - **Damage Focus**: Hit hard and fast; heal is unnecessary.\n- **Combat Tips**: \n  - Engage him alone to avoid adds.\n  - Ensure you're prepared to interrupt spells and minimize debuff impact. \n\nTips based on commentary from various users suggest he is a fairly straightforward encounter if these key points are managed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3208"] == nil then
    NPCComments["3208"] = {}
end
table.insert(NPCComments["3208"], {
    npc_id = 3208,
    comment_id = 2797504,
    date = "2005-03-07T13:42:44-06:00",
    author = "Thottbot",
    body = "### Margoz\n\n- Margoz can be found at coordinates 56, 20 in Durotar.\n- He is a quest-giver for Horde players, especially useful for Orcs and Trolls.\n- Look for him near the coast, south of Orgrimmar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3216"] == nil then
    NPCComments["3216"] = {}
end
table.insert(NPCComments["3216"], {
    npc_id = 3216,
    comment_id = 2898858,
    date = "2004-12-04T16:00:42-06:00",
    author = "Allakhazam",
    body = "# Neeru Fireblade\n\n- Located in a hut near the RFC entrance, by the mushroom vendor in the Cleft of Shadow (Coords: 49.50).\n- Leader of the Burning Blade, but Thrall advises against killing him during the Hidden Enemies questline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["3225"] == nil then
    NPCComments["3225"] = {}
end
table.insert(NPCComments["3225"], {
    npc_id = 3225,
    comment_id = 3143026,
    date = "2019-07-25T22:13:30-05:00",
    author = "hevgirl",
    body = "# Corrupted Mottled Boar\n\n- **Combat Tip:** Charges and immobilizes for 1 second.\n- **Combat Tip:** Significant boost to melee attack power after charge (up to +550).\n- **Pet Training:** Can be trained at various levels (1, 12, 24, 36, 48, 60) with increasing cost in Training Points (TP).",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3226"] == nil then
    NPCComments["3226"] = {}
end
table.insert(NPCComments["3226"], {
    npc_id = 3226,
    comment_id = 2898865,
    date = "2005-10-30T18:06:57-06:00",
    author = "Allakhazam",
    body = "# Corrupted Scorpid\n\n- **Hostile**: Watch out for stacking Nature damage over time. This effect can stack up to 5 times, making prolonged fights dangerous.\n- **Pet Insight**: Can be a useful pet with venom stacking abilities; suitable for different levels with varying TP costs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3227"] == nil then
    NPCComments["3227"] = {}
end
table.insert(NPCComments["3227"], {
    npc_id = 3227,
    comment_id = 2830878,
    date = "2007-04-14T04:03:25-05:00",
    author = "Thottbot",
    body = "## Corrupted Bloodtalon Scythemaw\n\n- Roams in a large circle south of Orgrimmar.\n- Distinctive light orange skin makes it visually appealing, especially with Troll hunters.\n- Popular pet choice for hunters; provides decent damage (15-16 per hit, 25 crits).\n- Respawn time is typical, usually found quickly (<1 hour).\n- Not numerous but relatively easy to locate in the area between the ravine and Tok'ren farm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3228"] == nil then
    NPCComments["3228"] = {}
end
table.insert(NPCComments["3228"], {
    npc_id = 3228,
    comment_id = 2833377,
    date = "2006-07-22T23:02:38-05:00",
    author = "Thottbot",
    body = "# Corrupted Surf Crawler\n\n- **Hunter Pet:** Can be tamed by hunters for a unique, visually appealing pet.\n- **Location:** Found underwater, particularly around Deadeye Shore.\n- **Diet:** Eats fish, fungus, bread, and fruit.\n- **Unique Traits:** Dark blue skin with larger claws; attacks faster and acts as a durable tank.\n- **Popularity:** Rarely seen among players, making it a unique choice for dedicated hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3229"] == nil then
    NPCComments["3229"] = {}
end
table.insert(NPCComments["3229"], {
    npc_id = 3229,
    comment_id = 2898875,
    date = "2005-07-12T14:02:15-05:00",
    author = "Allakhazam",
    body = "## \"Squealer\" Thornmantle\n\n- Located in a cave south of the chief.\n- Drops \"Squealer's Belt\" with 23 armor (leather, durability 18/18).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3231"] == nil then
    NPCComments["3231"] = {}
end
table.insert(NPCComments["3231"], {
    npc_id = 3231,
    comment_id = 2898876,
    date = "2006-01-21T04:36:52-06:00",
    author = "Allakhazam",
    body = "### Corrupted Dreadmaw Crocolisk\n\n- **Hostile NPC**\n- Lowers agility by 3 for 5 minutes.\n- Prepare for reduced dodge and attack speed during combat.\n- High physical damage; keep healing and defensive abilities ready.\n- Utilize crowd control or ranged attacks to minimize contact.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3234"] == nil then
    NPCComments["3234"] = {}
end
table.insert(NPCComments["3234"], {
    npc_id = 3234,
    comment_id = 2898878,
    date = "2007-04-28T16:36:56-05:00",
    author = "Allakhazam",
    body = "# Lost Barrens Kodo\n\n- **Not Tamable:** Hunters cannot tame Lost Barrens Kodos.\n- **General Info:** These NPCs are often found wandering in the Barrens. They are not suitable as combat pets or tanks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3236"] == nil then
    NPCComments["3236"] = {}
end
table.insert(NPCComments["3236"], {
    npc_id = 3236,
    comment_id = 13906,
    date = "2006-12-12T06:51:49-06:00",
    author = "9443",
    body = "# Barrens Kodo\n\n- Neutral; won't attack unless provoked.\n- Excellent for Skinning, often found in packs.\n- Easy to pick off one at a time for resources.\n- Recommended for players at or above level 19.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3237"] == nil then
    NPCComments["3237"] = {}
end
table.insert(NPCComments["3237"], {
    npc_id = 3237,
    comment_id = 2898886,
    date = "2005-04-19T04:20:45-05:00",
    author = "Allakhazam",
    body = "## Wooly Kodo\n\n- Found in groups with other kodo in the southern Barrens.\n- They often roam with both Lesser and Barrens Kodo.\n- Be cautious of the level 27 elite, Brontus, and the level 30/31 elite, Urasongus, as they can be challenging.\n- Attacking one in a group may draw the entire pack's aggro; plan accordingly.\n- No known quest or significant drop associated with these kodo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3238"] == nil then
    NPCComments["3238"] = {}
end
table.insert(NPCComments["3238"], {
    npc_id = 3238,
    comment_id = 2815693,
    date = "2005-10-04T06:03:11-05:00",
    author = "Thottbot",
    body = "### Stormhide\n\n- Found in the Field of Giants.\n- Coordinates: 46, 74.\n- Be prepared for combat at this location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3241"] == nil then
    NPCComments["3241"] = {}
end
table.insert(NPCComments["3241"], {
    npc_id = 3241,
    comment_id = 2822493,
    date = "2007-05-20T13:36:47-05:00",
    author = "Thottbot",
    body = "# Savannah Patriarch\n\n- **Hostile NPC:** Be prepared for combat, especially if you're an Alliance player.\n- **Good Hunter Pet:** Useful for learning Cower Rank 2 ability.\n- **Pet Threat Management:** Cower ability reduces your pet's threat, making it less likely to be targeted.\n- **Pet Happiness:** Keep your pet well-fed for optimal performance; happy pets deal more damage.\n- **Location:** Often used in map mouseovers to indicate its location when available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3242"] == nil then
    NPCComments["3242"] = {}
end
table.insert(NPCComments["3242"], {
    npc_id = 3242,
    comment_id = 2803014,
    date = "2007-03-28T17:16:31-05:00",
    author = "Thottbot",
    body = "### Zhevra Runner\n\n- **Rare Drop:** The \"recipe\" mentioned may be a rare drop. Check auction house prices; it could be worth more than you think.\n- **Value Variation:** Check your realm's auction house prices for items dropped by Zhevra Runner; they might sell for a high gold value.\n- **Hunter Taming:** Zhevra Runners cannot be tamed as hunter pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3243"] == nil then
    NPCComments["3243"] = {}
end
table.insert(NPCComments["3243"], {
    npc_id = 3243,
    comment_id = 2898894,
    date = "2006-07-28T15:07:42-05:00",
    author = "Allakhazam",
    body = "## Savannah Highmane\n- Not a rare spawn; multiple can appear and respawn every 3 minutes.\n- Rare drop rate for specific recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3255"] == nil then
    NPCComments["3255"] = {}
end
table.insert(NPCComments["3255"], {
    npc_id = 3255,
    comment_id = 2829822,
    date = "2006-05-11T00:23:07-05:00",
    author = "Thottbot",
    body = "### Sunscale Screecher\n\n- **Location:** Found around the mountains near the Crossroads.\n- **Combat:** Typically around levels 13-22. Ensure your level matches or exceeds for an easier fight.\n- **Tameability:** Ideal as a pet for hunters. Tameable from level 10, good from levels 10 to 60.\n- **Abilities:** Can learn Bite 3, Claw 3, Cower 2, and Growl 2 from pet trainers.\n- **Availability:** Scarcer compared to plainstriders and zebras.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3257"] == nil then
    NPCComments["3257"] = {}
end
table.insert(NPCComments["3257"], {
    npc_id = 3257,
    comment_id = 2820072,
    date = "2005-09-17T02:15:29-05:00",
    author = "Thottbot",
    body = "# Ishamuhale\n\n- **Location**: Summon at coordinates 59,29 near a dead tree.\n- **Summoning Item**: Use a Zhevra Carcass to summon him.\n- **Combat**: Easily defeated, ideal for level 16-20 players.\n- **Hunters**: Suitable for taming around level 19. Has average stats and a 2.0 attack speed.\n- **Strategy**: Always carry a fresh Zhevra Carcass to summon him repeatedly if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["3267"] == nil then
    NPCComments["3267"] = {}
end
table.insert(NPCComments["3267"], {
    npc_id = 3267,
    comment_id = 2830592,
    date = "2006-07-31T15:24:06-05:00",
    author = "Thottbot",
    body = "# Razormane Water Seeker\n\n- Weak humanoid, great for leveling up to around level 12-13.\n- As a Shaman, using Lightning Bolt, Strength Totem, Shock, and Fire Totem can efficiently take them down.\n- They give around 60 XP, making it possible to efficiently grind XP and level up quickly.\n- Drops linen cloth, useful for auction house selling.\n- Occasionally drops Strange Dust.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3270"] == nil then
    NPCComments["3270"] = {}
end
table.insert(NPCComments["3270"], {
    npc_id = 3270,
    comment_id = 2841867,
    date = "2007-03-13T18:18:38-05:00",
    author = "Thottbot",
    body = "### Elder Mystic Razorsnout\n\n- **Rare Elite, Level 15**: Strong, tough to beat for low-level players.\n- **Totem Management**: Prioritize destroying his totems to prevent healing.\n- **Kiting Strategy**: Keep him moving to manage his abilities.\n- **Combat Tips**:\n  - Use fear abilities and kiting (Priests).\n  - Lay and destroy totems quickly (Shamans).\n  - Time interrupts correctly to manage his healing (Warriors and Priests).\n- **Team Strategy**: Having a partner can simplify the encounter.\n- **Drops**: Generally low-value items, replaceable from the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3272"] == nil then
    NPCComments["3272"] = {}
end
table.insert(NPCComments["3272"], {
    npc_id = 3272,
    comment_id = 2898971,
    date = "2005-10-26T04:59:11-05:00",
    author = "Allakhazam",
    body = "# Kolkar Wrangler\n\n- Low-level mobs, ideal for early-game farming.\n- Focus on taking them down quickly due to their low health.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3277"] == nil then
    NPCComments["3277"] = {}
end
table.insert(NPCComments["3277"], {
    npc_id = 3277,
    comment_id = 2831428,
    date = "2005-11-17T10:47:38-06:00",
    author = "Thottbot",
    body = "# Witchwing Roguefeather\n\n- Ideal for leveling/gold grinding.\n- Watch out for groups; can be dangerous if many aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3278"] == nil then
    NPCComments["3278"] = {}
end
table.insert(NPCComments["3278"], {
    npc_id = 3278,
    comment_id = 14885,
    date = "2006-12-13T14:24:04-06:00",
    author = "TheOnyx",
    body = "### Witchwing Slayer\n\n- **Drops:** Harpy Lieutenant Ring (only if you have the Harpy Lieutenants quest).\n- **Tip:** Drop rate is low, expect to grind.\n- **Stealth:** Beware of stealthed harpies in the area.\n- **Elite Patrol:** A random elite patrols, avoid if solo.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3279"] == nil then
    NPCComments["3279"] = {}
end
table.insert(NPCComments["3279"], {
    npc_id = 3279,
    comment_id = 14883,
    date = "2006-12-13T14:23:28-06:00",
    author = "TheOnyx",
    body = "### Witchwing Ambusher\n\n- **Stealth Detection:** These mobs roam in stealth. Be cautious to avoid unexpected attacks.\n- **Combat Strategy:** Use abilities or items that reveal hidden enemies to locate and manage them effectively.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3281"] == nil then
    NPCComments["3281"] = {}
end
table.insert(NPCComments["3281"], {
    npc_id = 3281,
    comment_id = 2815076,
    date = "2005-11-18T07:12:16-06:00",
    author = "Thottbot",
    body = "## Sarkoth\n\n- **Soloing**: Level 60 ambush spec Rogue can solo; consider bringing heal pots.\n- **Location**: Found at coordinates (40, 66-67) in Durotar.\n- **Appearance**: Black and red scorpid, similar to Death Flayer.\n- **Taming**: After taming at level 4, stats include strength: 25, agility: 22, stamina: 33, intellect: 20, spirit: 21.\n- **Abilities**: When tamed, starts with Claw: Rank 1. Note that some users report inability to learn Scorpid Poison.\n- **Popularity**: Highlight for Durotar, besides Orgrimmar and the zeppelin tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["3284"] == nil then
    NPCComments["3284"] = {}
end
table.insert(NPCComments["3284"], {
    npc_id = 3284,
    comment_id = 2843504,
    date = "2005-11-30T03:57:25-06:00",
    author = "Thottbot",
    body = "### Venture Co. Drudger\n\n- **Loot**: Can drop rare items like Savory Deviate Delight.\n- **Combat**: Prepare for combat; these are hostile NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3286"] == nil then
    NPCComments["3286"] = {}
end
table.insert(NPCComments["3286"], {
    npc_id = 3286,
    comment_id = 2898979,
    date = "2006-01-09T15:00:21-06:00",
    author = "Allakhazam",
    body = "# Venture Co. Overseer\n\n- Found in Boulder Lode Mine, approximate location: 60,6 (61.50, 6.00). \n- Be prepared as the area contains multiple hostile NPCs.\n- Ensure to have a detailed map for navigation; some have reported issues with map markers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3287"] == nil then
    NPCComments["3287"] = {}
end
table.insert(NPCComments["3287"], {
    npc_id = 3287,
    comment_id = 2811137,
    date = "2007-05-14T12:10:36-05:00",
    author = "Thottbot",
    body = "# Hana'zua\n\n- **Location:** Found at coordinates 40,62 and 41,63, usually under a big tree.\n- **Tip:** Check around the designated coordinates; use the map if necessary to locate him accurately.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["3292"] == nil then
    NPCComments["3292"] = {}
end
table.insert(NPCComments["3292"], {
    npc_id = 3292,
    comment_id = 2812584,
    date = "2005-06-07T22:00:47-05:00",
    author = "Thottbot",
    body = "# Brewmaster Drohn\n\n- Located in Ratchet at coordinates 62,38, near the Plate-n-Chain building.\n- Look for a building with a green roof and a spinning thing on top; he is in front of the adjacent building.\n- Hostile to Alliance players; avoid him to prevent activating your PvP flag.\n- Easy quest giver, offering 1050 XP effortlessly.\n- Hunter players can use humanoid tracking to find him easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3293"] == nil then
    NPCComments["3293"] = {}
end
table.insert(NPCComments["3293"], {
    npc_id = 3293,
    comment_id = 2898992,
    date = "2007-02-23T01:07:57-06:00",
    author = "Allakhazam",
    body = "# Rezlak <Tinkers' Union>\n\n- **Location:** Found at coordinates 46,23, south of Orgrimmar.\n- **Quests:** Involved in quests that may intersect with others collecting supply sacks.\n- **Reputation Impact:** Killing Rezlak can affect your Ratchet reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3295"] == nil then
    NPCComments["3295"] = {}
end
table.insert(NPCComments["3295"], {
    npc_id = 3295,
    comment_id = 2812841,
    date = "2006-05-19T19:12:44-05:00",
    author = "Thottbot",
    body = "# Sludge Beast\n\n- **Location:** Found at Sludge Fen in the Barrens, often near Engineer Whirleygig and Supervisor Lugwhizzle.\n- **Spawn Rate:** Rare; can take hours or days to spawn.\n- **Drops:** High chance to drop 2 green items, vendor trash, and some silver.\n- **Combat Tips:** Soloable for level 17-21 players. Beware of its attack speed reduction spell.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3296"] == nil then
    NPCComments["3296"] = {}
end
table.insert(NPCComments["3296"], {
    npc_id = 3296,
    comment_id = 14249,
    date = "2006-12-12T14:51:18-06:00",
    author = "7343",
    body = "### Orgrimmar Grunt\n\n- **Level**: 65 (non-elite) after patch 2.01.\n- **Location**: Guards around Orgrimmar and other major cities.\n- **Combat Tip**: High level, avoid attacking unless properly prepared.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3300"] == nil then
    NPCComments["3300"] = {}
end
table.insert(NPCComments["3300"], {
    npc_id = 3300,
    comment_id = 2832540,
    date = "2007-05-20T13:37:17-05:00",
    author = "Thottbot",
    body = "### Adder\n\n- Does not give reputation with the Consortium.\n- Only lootable on private/illegal servers, not on official servers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["3306"] == nil then
    NPCComments["3306"] = {}
end
table.insert(NPCComments["3306"], {
    npc_id = 3306,
    comment_id = 2831732,
    date = "2007-04-23T23:14:13-05:00",
    author = "Thottbot",
    body = "# Keldas <Pet Trainer>\n\n- Located at coordinates 42,9 in Darnassus.\n- Found in the Cenarion Enclave.\n- Access by following the path next to the hunter trainer up the tree; take the left path at the \"Y\".\n- Specializes in training hunter pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["3312"] == nil then
    NPCComments["3312"] = {}
end
table.insert(NPCComments["3312"], {
    npc_id = 3312,
    comment_id = 2899106,
    date = "2005-12-23T06:08:18-06:00",
    author = "Allakhazam",
    body = "# Olvia <Meat Vendor>\n\n- Sells various meats for cooking.\n- Located in Orgrimmar, useful for Horde players.\n- Check her stock regularly for essential cooking materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3322"] == nil then
    NPCComments["3322"] = {}
end
table.insert(NPCComments["3322"], {
    npc_id = 3322,
    comment_id = 2844203,
    date = "2006-12-13T02:23:37-06:00",
    author = "Thottbot",
    body = "# Kaja <Guns and Ammo Merchant>\n\n- **Unique Size**: Kaja is notably larger than typical Tauren.\n- **Inventory**: Carries guns and ammo. No limited supply items.\n- **Special Items**: Does not sell Strange Dust or pear anymore.\n- **Admired by Players**: Receives positive feedback from users.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["3332"] == nil then
    NPCComments["3332"] = {}
end
table.insert(NPCComments["3332"], {
    npc_id = 3332,
    comment_id = 2797736,
    date = "2005-11-19T20:07:43-06:00",
    author = "Thottbot",
    body = "### Lumak <Fishing Trainer>\n\n- **Location:** Found fishing on the pier in the Valley of Honor.\n- **Skill Training:** Sells the book to increase fishing skill to 225 for 1 gold.\n- **Instruction:** Look for Old Man Hemming in Booty Bay for additional fishing training and supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["3333"] == nil then
    NPCComments["3333"] = {}
end
table.insert(NPCComments["3333"], {
    npc_id = 3333,
    comment_id = 2808324,
    date = "2006-07-24T02:35:10-05:00",
    author = "Thottbot",
    body = "# Shankys <Fishing Supplies>\n- Located at 69, 29 in the Valley of Honor.\n- Found on a dock extending into the pond.\n- Offers fishing supplies, useful for Horde players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["3335"] == nil then
    NPCComments["3335"] = {}
end
table.insert(NPCComments["3335"], {
    npc_id = 3335,
    comment_id = 2797024,
    date = "2004-11-19T01:40:36-06:00",
    author = "Thottbot",
    body = "# Hagrus <Reagents Vendor>\n\n- **Location**: Near Ragefire Chasm, in one of the shops, down in the Cleft of Shadows.\n- **Items Sold**: Sells Rage and Greater Rage potion recipes.\n- **Stock Information**: Limited supply, respawns approximately every 15 minutes.\n- **Pro Tip**: If the recipe isn't available, wait a few minutes for the stock to refresh.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3338"] == nil then
    NPCComments["3338"] = {}
end
table.insert(NPCComments["3338"], {
    npc_id = 3338,
    comment_id = 2814838,
    date = "2006-04-25T03:57:29-05:00",
    author = "Thottbot",
    body = "# Sergra Darkthorn\n\n- **Avoid if possible:** This NPC is extremely powerful with high damage output.\n- **Combat Tips:** \n  - **Cleave Ability:** Stay spread out to minimize the impact of her Cleave.\n  - **Prepare Heals:** Ensure you have strong healing support to withstand the damage.\n- **Resistance:** High chance to resist spells; physical attacks may be more effective.\n- **Respawn Time:** Approximately 5 minutes.\n- **Tough to Solo:** Generally requires a coordinated group to defeat, even at higher levels.\n- **General Advice:** If raiding Crossroads, be cautious as she defends it actively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3341"] == nil then
    NPCComments["3341"] = {}
end
table.insert(NPCComments["3341"], {
    npc_id = 3341,
    comment_id = 2833563,
    date = "2006-12-25T10:32:45-06:00",
    author = "Thottbot",
    body = "# Gann Stonespire\n\n- Found around coordinates 46, 70-90.\n- Tends to wander along the road, so check around 46, 81 and 46, 79 first. \n- Useful NPC for quests; keep an eye out as he moves around.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3342"] == nil then
    NPCComments["3342"] = {}
end
table.insert(NPCComments["3342"], {
    npc_id = 3342,
    comment_id = 25719,
    date = "2007-01-27T12:23:48-06:00",
    author = "16637",
    body = "# Shan'ti <Fruit Vendor>\n\n- Inside Stranglethorn Imported Fruits in Orgrimmar at coordinates 37,52.\n- From the Wind Rider Master, take the rope bridge towards the Valley of Spirits, then turn right after the bridge.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["3348"] == nil then
    NPCComments["3348"] = {}
end
table.insert(NPCComments["3348"], {
    npc_id = 3348,
    comment_id = 2802470,
    date = "2006-09-22T19:07:39-05:00",
    author = "Thottbot",
    body = "# Kor'geld <Alchemy Supplies>\n\n- **Located in Orgrimmar.** Ask a guard for directions to the alchemy trainer to find him.\n- **Limited supply items.** Recipes, including the Free Action Potion, respawn every hour.\n- **Plan your visit.** Due to limited stock, be prepared to wait or return later if items are sold out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3350"] == nil then
    NPCComments["3350"] = {}
end
table.insert(NPCComments["3350"], {
    npc_id = 3350,
    comment_id = 2819468,
    date = "2006-04-14T01:40:58-05:00",
    author = "Thottbot",
    body = "# Asoran <General Goods Vendor>\n\n- Sells various general goods.\n- Located in Orgrimmar at coordinates 45, 57.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3352"] == nil then
    NPCComments["3352"] = {}
end
table.insert(NPCComments["3352"], {
    npc_id = 3352,
    comment_id = 2826576,
    date = "2006-08-01T13:41:03-05:00",
    author = "Thottbot",
    body = "### Ormak Grimshot <Hunter Trainer>\n\n- **Trainer Location:** Orgrimmar\n- **Equipment:** Carries Hurricane epic bow\n- **Role:** Hunter Trainer, visit for hunter-specific training and abilities.\n- **Faction:** Horde",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3355"] == nil then
    NPCComments["3355"] = {}
end
table.insert(NPCComments["3355"], {
    npc_id = 3355,
    comment_id = 2899149,
    date = "2005-05-09T23:46:18-05:00",
    author = "Allakhazam",
    body = "## Saru Steelfury <Artisan Blacksmith>\n\n- Saru Steelfury provides blacksmithing services but does not train past 150 skill.\n- For Expert Blacksmith training (150+), visit the building next to Saru where another blacksmith offers this service.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3357"] == nil then
    NPCComments["3357"] = {}
end
table.insert(NPCComments["3357"], {
    npc_id = 3357,
    comment_id = 2806110,
    date = "2006-08-22T20:00:20-05:00",
    author = "Thottbot",
    body = "# Makaru <Mining Trainer>\n\n- Offers mining training up to skill level 150.\n- For higher level mining training, check Thunder Bluff (TB) Mining Trainer.\n- Teaches smelting basics, including copper smelting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3361"] == nil then
    NPCComments["3361"] = {}
end
table.insert(NPCComments["3361"], {
    npc_id = 3361,
    comment_id = 2814179,
    date = "2004-12-24T03:57:01-06:00",
    author = "Thottbot",
    body = "### Shoma <Weapon Vendor>\n\n- Located in Orgrimmar, Valley of Honor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3364"] == nil then
    NPCComments["3364"] = {}
end
table.insert(NPCComments["3364"], {
    npc_id = 3364,
    comment_id = 2803247,
    date = "2005-03-07T19:13:41-06:00",
    author = "Thottbot",
    body = "# Borya <Tailoring Supplies>\n\n- **Location**: Found in Orgrimmar, not Stranglethorn Vale (STV).\n- **Services**: Sells Tailoring supplies including threads, dye, and patterns.\n- **Role**: Important for Tailors to visit for materials and recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3367"] == nil then
    NPCComments["3367"] = {}
end
table.insert(NPCComments["3367"], {
    npc_id = 3367,
    comment_id = 2820465,
    date = "2007-01-21T17:17:29-06:00",
    author = "Thottbot",
    body = "### Felika <General Trade Goods Merchant>\n\n- Sells Design: Heavy Golden Necklace of Battle.\n- Sells Imbued Vials.\n- Patrols The Drag in Orgrimmar; can be hard to locate. Use humanoid tracking to assist in finding her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3369"] == nil then
    NPCComments["3369"] = {}
end
table.insert(NPCComments["3369"], {
    npc_id = 3369,
    comment_id = 2899160,
    date = "2007-05-18T23:57:07-05:00",
    author = "Allakhazam",
    body = "### Gotri <Bag Vendor>\n\n- Sells 6-12 slot bags.\n- Located in Orgrimmar, like similar bag vendors in Stormwind.\n- Useful for early inventory management.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3373"] == nil then
    NPCComments["3373"] = {}
end
table.insert(NPCComments["3373"], {
    npc_id = 3373,
    comment_id = 2899167,
    date = "2005-10-20T14:54:22-05:00",
    author = "Allakhazam",
    body = "# Arnok <First Aid Trainer>\n\n- **Training Limit**: Arnok can train First Aid skills up to 150.\n- **Advanced Training**: To progress beyond 150, buy the Expert First Aid book in Dustwallow Marsh (Brackenridge Village).\n- **Heavy Mageweave Bandages**: Available from Arnok when you have sufficient skill level.\n- **Level Requirement**: You must be level 35 to do the quest in Hammerfall for advanced First Aid training.\n- **Triage Quest Tip**: Partner with someone who has done the Triage quest and use shared bandages for easier completion and credit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3376"] == nil then
    NPCComments["3376"] = {}
end
table.insert(NPCComments["3376"], {
    npc_id = 3376,
    comment_id = 2595,
    date = "2006-11-02T23:42:11-06:00",
    author = "topsub",
    body = "# Bael'dun Soldier\n\n- They flee and might pull more enemies.\n- Recommend bringing a friend for assistance.\n- Be cautious of potential chain pulls.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3378"] == nil then
    NPCComments["3378"] = {}
end
table.insert(NPCComments["3378"], {
    npc_id = 3378,
    comment_id = 65814,
    date = "2007-04-12T00:20:55-05:00",
    author = "Cryptorchild",
    body = "### Bael'dun Officer\n\n- **Nimble Reflexes**: Causes almost 100% parry rate.\n- **Strategy**: Kite them if you're not a caster.\n- **Duration**: Uncertain, stay alert.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3381"] == nil then
    NPCComments["3381"] = {}
end
table.insert(NPCComments["3381"], {
    npc_id = 3381,
    comment_id = 2837355,
    date = "2005-12-24T19:13:53-06:00",
    author = "Thottbot",
    body = "## Southsea Brigand\n\n- Only level 11 Southsea Brigands have a 4.5% drop rate for pearls and Swiftness Potion recipes.\n- Level 11 Southsea Brigands are rare, with low kill numbers compared to higher levels.\n- Southsea Brigands (levels 12-13) are found south of Ratchet in the Barrens.\n- Blizzard may have reduced the presence of level 11 Brigands, making rare drops even harder to obtain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3385"] == nil then
    NPCComments["3385"] = {}
end
table.insert(NPCComments["3385"], {
    npc_id = 3385,
    comment_id = 2899175,
    date = "2005-07-31T18:59:51-05:00",
    author = "Allakhazam",
    body = "### Theramore Marine\n\n- Primarily found in the Dustwallow Marsh zone.\n- Hostile to Horde players.\n- Often patrol in groups; be prepared for multiple enemies.\n- Balance ranged and melee attacks to maximize effectiveness.\n- Useful targets for reputation farming and certain quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3387"] == nil then
    NPCComments["3387"] = {}
end
table.insert(NPCComments["3387"], {
    npc_id = 3387,
    comment_id = 2799202,
    date = "2006-03-17T02:23:23-06:00",
    author = "Thottbot",
    body = "### Jorn Skyseer\n\n- **Quest Bug**: Turning in quests to Jorn Skyseer may cause disconnections.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3388"] == nil then
    NPCComments["3388"] = {}
end
table.insert(NPCComments["3388"], {
    npc_id = 3388,
    comment_id = 75220,
    date = "2007-04-30T02:04:29-05:00",
    author = "47521",
    body = "# Mahren Skyseer\n\n- **Location:** Coordinates are at 65,43 or 66,44, at the end of the Tidus Stair.\n- **Directions:** South of Ratchet. Swimming from Ratchet, aim for the large blue hanging dead fish.\n- **Travel Tips:** Swimming is easier than following the path due to the challenging terrain.\n- **Map Add-On:** Coordinates are visible with the Cosmos Add-On.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3389"] == nil then
    NPCComments["3389"] = {}
end
table.insert(NPCComments["3389"], {
    npc_id = 3389,
    comment_id = 2823563,
    date = "2005-05-19T13:44:10-05:00",
    author = "Thottbot",
    body = "# Regthar Deathgate\n\n- Location: 45,28 in the Barrens.\n- Found west of the Crossroads in a bunker with red flags.\n- The bunker is near a burned-out building and surrounded by orcs.\n- Simply follow the west road out of Crossroads to find him easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3391"] == nil then
    NPCComments["3391"] = {}
end
table.insert(NPCComments["3391"], {
    npc_id = 3391,
    comment_id = 58517,
    date = "2007-03-28T08:37:43-05:00",
    author = "2474",
    body = "# Gazlowe\n\n- **Location:** Found in the engineering hut at the far north end of Ratchet.\n- **Building:** He is in an odd-looking building, upstairs, with the Master Goblin Engineer downstairs.\n- **Neighboring NPC:** Gagsprocket, located next to him, sells various items including the Schematic: Green Firework for the Darkmoon Faire.\n- **Coordinates:** Approximately 63, 36 in Ratchet.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["3392"] == nil then
    NPCComments["3392"] = {}
end
table.insert(NPCComments["3392"], {
    npc_id = 3392,
    comment_id = 2836298,
    date = "2005-06-16T20:11:24-05:00",
    author = "Thottbot",
    body = "# Prospector Khazgorm <Explorers' League>\n\n- **Location**: Southeastern corner of the dig site, behind a fallen pillar at coordinates 48,86.\n- **Visibility**: Can be tricky to spot due to being hidden behind the fallen column.\n- **Spawn Rate**: Known for a slow spawn rate; be prepared for possible waiting times.\n- **Tip**: Check the southeast corner carefully, near the blocked-off cave and fallen pillar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["3393"] == nil then
    NPCComments["3393"] = {}
end
table.insert(NPCComments["3393"], {
    npc_id = 3393,
    comment_id = 2836025,
    date = "2007-01-01T07:38:03-06:00",
    author = "Thottbot",
    body = "# Captain Fairmount\n\n- Spawn Location: 61,54.\n- Long Respawn Time: Be prepared to wait for her to appear.\n- Note: Despite being referred to as \"he,\" Captain Fairmount is female.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3394"] == nil then
    NPCComments["3394"] = {}
end
table.insert(NPCComments["3394"], {
    npc_id = 3394,
    comment_id = 46038,
    date = "2007-03-04T14:11:52-06:00",
    author = "19747",
    body = "### Barak Kodobane\n\n- **Location:** Found around coordinates 42,23 to 43,23.\n- **Respawn Rate:** Approximately every 15 minutes.\n- **Difficulty:** Level 16 NPC; challenging for Level 14 players.\n- **Combat Tips:**\n  - Beware of fast-patrols in the area; they can overwhelm you unexpectedly.\n  - Best approached with multiple players or at a higher level.\n- **Landmarks:** Located at the entrance of a hut surrounded by spikes. Situated north of a large building, west of the lake.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["3395"] == nil then
    NPCComments["3395"] = {}
end
table.insert(NPCComments["3395"], {
    npc_id = 3395,
    comment_id = 233,
    date = "2006-09-13T12:19:23-05:00",
    author = "4086",
    body = "# Verog the Dervish\n\n- **Spawn Tip:** Kill Kolkar Bloodchargers, Marauders, and Stormers until one yells to summon Verog.\n- **Location Tips:**\n  - Can be found at 54,44 or near a wooden tent on a hill.\n  - Quest return is at 45,28 (Regthar Deathgate).\n- **Combat Tip:** Verog is easy to defeat once summoned, just go to his tent and eliminate him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["3396"] == nil then
    NPCComments["3396"] = {}
end
table.insert(NPCComments["3396"], {
    npc_id = 3396,
    comment_id = 1987,
    date = "2006-10-17T10:53:44-05:00",
    author = "1284",
    body = "# Hezrul Bloodmark\n\n- **Location**: Walks clockwise around the oasis; go counterclockwise to find him. Found around coordinates 45,37 and near the Wailing Caverns entrance.\n- **Level**: Hezrul is level 19, with two level 14-15 guards (Bloodchargers).\n- **Strategy**: \n  - Focus on taking Hezrul down first, then handle the guards.\n  - Use crowd control abilities like sap, fear, polymorph, or entangling roots on one guard for easier management.\n  - Consider using healing potions and aiming for Hezrul only.\n  - If you're lower level, attack at the end of a level for a quick HP/mana reset upon leveling up.\n  - Hunters with pets can usually manage, but be ready for pet sacrifices.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 72,
})
if NPCComments["3398"] == nil then
    NPCComments["3398"] = {}
end
table.insert(NPCComments["3398"], {
    npc_id = 3398,
    comment_id = 2819147,
    date = "2005-04-18T01:45:32-05:00",
    author = "Thottbot",
    body = "# Gesharahan\n\n- **Level & Location:** Level 20 elite hydra found in the lake outside Wailing Caverns in the Barrens.\n- **Special Drops:** Frequently drops Shiver Blade and occasionally the Pulsating Hydra Heart.\n- **Spawn Time:** Approximately 1 hour.\n- **Combat Tips:**\n  - **Level:** Recommended for players at least level 20.\n  - **Watch DPS:** Be cautious as its damage increases towards the end of the fight.\n  - **Poison Damage:** Keep antidotes handy to counteract its poison abilities.\n- **Looting Tip:** Shiver Blade is a valuable loot drop; consider selling it to other players for better profit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["3399"] == nil then
    NPCComments["3399"] = {}
end
table.insert(NPCComments["3399"], {
    npc_id = 3399,
    comment_id = 2899243,
    date = "2005-05-06T12:06:24-05:00",
    author = "Allakhazam",
    body = "### Zamja <Cooking Trainer>\n\n- Located in The Drag in Orgrimmar.\n- Useful for learning and upgrading cooking skills for your character.\n- Essential for players aiming to maximize their cooking profession.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3401"] == nil then
    NPCComments["3401"] = {}
end
table.insert(NPCComments["3401"], {
    npc_id = 3401,
    comment_id = 2899244,
    date = "2006-11-28T21:34:10-06:00",
    author = "Allakhazam",
    body = "# Shenthul <Rogue Trainer>\n\n- **Level 20 Rogue Quest**: Provides help if you've lost the whistle or flares.\n- **Dialogue Option**: If the option \"I have lost my whistle and I have no more flares\" produces no result, it might be a bug.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3402"] == nil then
    NPCComments["3402"] = {}
end
table.insert(NPCComments["3402"], {
    npc_id = 3402,
    comment_id = 2805701,
    date = "2005-06-24T10:48:13-05:00",
    author = "Thottbot",
    body = "### Zando'zan\n\n- **Quest Giver:** Offers low-level quests in Durotar.\n- **Location:** Found in the Valley of Trials.\n- **Purpose:** Mainly for new players; helps with early progression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3404"] == nil then
    NPCComments["3404"] = {}
end
table.insert(NPCComments["3404"], {
    npc_id = 3404,
    comment_id = 2825703,
    date = "2005-03-12T13:34:32-06:00",
    author = "Thottbot",
    body = "# Jandi <Herbalism Trainer>\n\n- **Artisan Herbalism Trainer**: Can train you up to Herbalism level 300. Costs 5 gold.\n- **Leveling Tips**:\n  - **Stuck at 200?**: Black Lotus begins at level 210.\n  - **Herb Locations**: Dustwallow Marsh (up to 235) and Swamp of Sorrows (after 235) for efficient leveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3405"] == nil then
    NPCComments["3405"] = {}
end
table.insert(NPCComments["3405"], {
    npc_id = 3405,
    comment_id = 2899250,
    date = "2007-05-08T13:07:54-05:00",
    author = "Allakhazam",
    body = "# Zeal'aya <Herbalism Supplier>\n\n- **Location:** In Orgrimmar's Valley of Wisdom, inside Jandi's Arboretum.\n- **How to Find:** Start at The Cleft of Shadow, head to The Valley of Wisdom, find the ramp at Godan's Runeworks. Follow the ledge around the hut to Jandi's Arboretum.\n- **Herbalism Supplies:** Offers herbalism pouches.\n- **Cost:** Herbalism pouch costs 10 silver at honored reputation level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3411"] == nil then
    NPCComments["3411"] = {}
end
table.insert(NPCComments["3411"], {
    npc_id = 3411,
    comment_id = 2899253,
    date = "2005-04-24T16:53:04-05:00",
    author = "Allakhazam",
    body = "# Denni'ka <Butcher>\n\n- **Location:** Stonetalon Mountains.\n- **Reputation:** Very slight increase for Alliance upon defeat.\n- **Combat:** Be prepared for a manageable fight given her moderate difficulty level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3412"] == nil then
    NPCComments["3412"] = {}
end
table.insert(NPCComments["3412"], {
    npc_id = 3412,
    comment_id = 2899254,
    date = "2006-04-08T23:36:00-05:00",
    author = "Allakhazam",
    body = "### Nogg <Expert Engineer>\n\n- Found in Nogg's Machine Shop, Valley of Honor, Orgrimmar.\n- Speak to him for engineering quests and training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3413"] == nil then
    NPCComments["3413"] = {}
end
table.insert(NPCComments["3413"], {
    npc_id = 3413,
    comment_id = 2797908,
    date = "2007-02-23T23:35:20-06:00",
    author = "Thottbot",
    body = "# Sovik <Engineering Supplies>\n\n- **Rig Wars Quest**: To access Gnomeregan through Sovik, you need to complete the Rig Wars quest first.\n- **Unavailable Items**: Sovik no longer sells certain items like Gyrochronatom, even if you need them for the \"Gyro... What?\" quest in Badlands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3415"] == nil then
    NPCComments["3415"] = {}
end
table.insert(NPCComments["3415"], {
    npc_id = 3415,
    comment_id = 2899260,
    date = "2006-01-20T04:43:15-06:00",
    author = "Allakhazam",
    body = "### Savannah Huntress\n\n- **Appearance**: Looks like a cougar but is actually a lioness.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3416"] == nil then
    NPCComments["3416"] = {}
end
table.insert(NPCComments["3416"], {
    npc_id = 3416,
    comment_id = 2807862,
    date = "2007-05-20T13:41:48-05:00",
    author = "Thottbot",
    body = "### Savannah Matriarch\n\n- Recommended as a pet for level 17 Hunters.\n- Consider taming for its effective combat abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3418"] == nil then
    NPCComments["3418"] = {}
end
table.insert(NPCComments["3418"], {
    npc_id = 3418,
    comment_id = 2830212,
    date = "2007-03-12T13:34:38-05:00",
    author = "Thottbot",
    body = "# Kirge Sternhorn\n\n- **Location**: Located just inside the Barrens as you enter from Durotar.\n- **Quests**: Some players may not receive a quest from him. Blood Elves and others should note that his associated quest gives minimal XP and can be skipped.\n- **Recommendation**: If you’re friendly with Thunder Bluff but still can’t get a quest, it may not be necessary for your progress. Focus on other quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3419"] == nil then
    NPCComments["3419"] = {}
end
table.insert(NPCComments["3419"], {
    npc_id = 3419,
    comment_id = 2815783,
    date = "2005-05-30T11:14:33-05:00",
    author = "Thottbot",
    body = "# Apothecary Zamah <Royal Apothecary Society>\n\n- Found in the Pools of Vision cave under Spirit Rise in Thunder Bluff. Coordinates approximately 30,30.\n- Head to Spirit Rise from Thunder Bluff. The cave entrance is guarded by two level 55 Bluffwatchers.\n- Notable for taking your spores and providing quests related to the Wailing Caverns.\n- Cave also contains priest and mage trainers, as well as a portal trainer.\n- Fishing is possible in the Pools of Vision with low skill levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["3421"] == nil then
    NPCComments["3421"] = {}
end
table.insert(NPCComments["3421"], {
    npc_id = 3421,
    comment_id = 18031,
    date = "2006-12-26T14:37:40-06:00",
    author = "10300",
    body = "### Feegly the Exiled\n\n- **Faction Relations:** Friendly to Horde, neutral but not aggressive to Alliance.\n- **Location Tip:** Found near the entrance of Bael Modan, right of the entrance towards Thousand Needles.\n- **Navigation Tip:** Run along the cliff to the right of Bael Dun Keep to reach his tent.\n- **Quest Info:** Offers a level 30 quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["3424"] == nil then
    NPCComments["3424"] = {}
end
table.insert(NPCComments["3424"], {
    npc_id = 3424,
    comment_id = 2833596,
    date = "2006-12-14T23:44:50-06:00",
    author = "Thottbot",
    body = "# Thunderhawk Cloudscraper\n\n- **Level**: Best tamed around level 22. Higher levels may not find it worthwhile.\n- **Appearance**: Difficult to locate.\n- **Abilities**: Lightning Breath deals nature damage and has rank progression.\n- **Pet Stats**: 2.0 attack speed.\n- **Feeding**: Eats fish, cheese, or bread; needs less frequent feeding than cats or wolves.\n- **Taming**: Confirmed to be tamable; provides a visually impressive effect.\n\nBenefits of taming include unique abilities and manageable feeding requirements, making it a solid choice for hunters at the appropriate level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3429"] == nil then
    NPCComments["3429"] = {}
end
table.insert(NPCComments["3429"], {
    npc_id = 3429,
    comment_id = 2839239,
    date = "2006-10-16T16:19:45-05:00",
    author = "Thottbot",
    body = "### Thork\n\n- **Location:** Found at coordinates 51, 30 in The Crossroads in the Barrens.\n- **Role:** Thork is a Horde quest giver.\n- **Tip:** Always deliver completed quests to him for experience and rewards.\n- **Tip:** Useful for early leveling in the Barrens, interact with him for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3430"] == nil then
    NPCComments["3430"] = {}
end
table.insert(NPCComments["3430"], {
    npc_id = 3430,
    comment_id = 2816193,
    date = "2006-06-26T01:41:53-05:00",
    author = "Thottbot",
    body = "## Mangletooth\n\n- Located in a cage at Camp Taurajo (coordinates 44/59).\n- Turn in Blood Shards from Bristleback mobs for temporary buffs after completing \"Blood Shards of Agamaggan.\"\n- Blood Shards drop from Bristleback hunters, geomancers, thornweavers, and water seekers (34-48.9% drop rate).\n- The cage appears \"Locked\" in green text, indicating potential for unlocking.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3432"] == nil then
    NPCComments["3432"] = {}
end
table.insert(NPCComments["3432"], {
    npc_id = 3432,
    comment_id = 2899284,
    date = "2007-02-23T03:53:59-06:00",
    author = "Allakhazam",
    body = "### Mankrik\n\n- **Location**: Found in The Crossroads at coordinates 52.0-31.6.\n- **Quests**: Offers quests, including the widely-known \"The Lost in Battle\" quest.\n- **Trivia**: Mankrik's quest to find his wife is a well-known part of World of Warcraft lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3434"] == nil then
    NPCComments["3434"] = {}
end
table.insert(NPCComments["3434"], {
    npc_id = 3434,
    comment_id = 2813982,
    date = "2005-09-06T03:25:58-05:00",
    author = "Thottbot",
    body = "# Nak\n\n- **Location**: Generally found at coordinates 43,83 and 44,84 in the southern end of the village.\n- **Spawn Details**: His exact spawn point varies slightly within this area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["3435"] == nil then
    NPCComments["3435"] = {}
end
table.insert(NPCComments["3435"], {
    npc_id = 3435,
    comment_id = 2841622,
    date = "2005-11-23T01:34:43-06:00",
    author = "Thottbot",
    body = "# Lok Orcbane\n\n- **Location:** Found at coordinates (40, 80) in a tent on a hill with green thorn vines.\n- **Combat Tips:**\n  - He generally appears alone, making him easy to solo for players around level 21-24.\n  - Possible fear ability; be cautious and prepared to break fear effects.\n  - May flee when low on health; keep crowd control or slowing abilities ready.\n  - Respawn time is approximately 5 minutes.\n- **Navigational Tips:**\n  - Ascend the hill carefully to avoid mobs. Alternatively, try running up the steep part and jumping near the tent to skip a few mobs.\n- **General Tips:**\n  - Patience is required; clear guards on the way up for a smoother encounter.\n  - Good spot for grinding due to nice experience and occasional green item drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["3436"] == nil then
    NPCComments["3436"] = {}
end
table.insert(NPCComments["3436"], {
    npc_id = 3436,
    comment_id = 17654,
    date = "2006-12-20T19:02:42-06:00",
    author = "Orik",
    body = "## Kuz\n\n- **Location:** Found around coordinates 43, 80 in The Barrens.\n- **Appearance:** Seer-like caster.\n- **Movement:** Patrols between the tablet, burned Tauren homes, Blackmane Ridge, and bleeding stone areas.\n- **Combat Tips:**\n  - **Avoid adds:** Other mobs nearby can complicate the fight.\n  - **Prepare for magic:** Kuz uses strong cold spells—have resistance or interrupts ready.\n  - **Spawn Time:** Might have a long respawn time; be patient.\n- **General:** He is commonly found walking around destroyed houses.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["3438"] == nil then
    NPCComments["3438"] = {}
end
table.insert(NPCComments["3438"], {
    npc_id = 3438,
    comment_id = 2899314,
    date = "2005-05-13T02:03:34-05:00",
    author = "Allakhazam",
    body = "# Kreenig Snarlsnout\n\n- **Location**: Found in the camp with Razormane Mystics (coordinates: 58, 27).\n- **Combat Tip**: Approach carefully as Razormane Mystics can crowd you.\n- **Note**: Not to be confused with the camp containing the Elite mystic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3441"] == nil then
    NPCComments["3441"] = {}
end
table.insert(NPCComments["3441"], {
    npc_id = 3441,
    comment_id = 2810786,
    date = "2005-03-12T16:27:31-06:00",
    author = "Thottbot",
    body = "# Melor Stonehoof\n\n- Located at Hunter's Rise in Thunder Bluff (coordinates 61,80).\n- Gives the quest for Deadmire.\n- Ends the Frostmaw quest.\n- Starts another quest after Frostmaw, requires a higher level than 32.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["3442"] == nil then
    NPCComments["3442"] = {}
end
table.insert(NPCComments["3442"], {
    npc_id = 3442,
    comment_id = 2899324,
    date = "2005-01-03T16:51:48-06:00",
    author = "Allakhazam",
    body = "# Sputtervalve <Tinkers' Union>\n\n- Located next to the bank in Ratchet.\n- Provides the Samophlange quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3443"] == nil then
    NPCComments["3443"] = {}
end
table.insert(NPCComments["3443"], {
    npc_id = 3443,
    comment_id = 2812846,
    date = "2006-10-04T08:11:29-05:00",
    author = "Thottbot",
    body = "# Grub\n\n- **Location:** Found in a tower east of Crossroads at coordinates (55,31).\n- **Quest Availability:** May require cooking skills for certain quests.\n- **Level Restriction:** Players around level 26 may not be able to get quests from him; check requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["3444"] == nil then
    NPCComments["3444"] = {}
end
table.insert(NPCComments["3444"], {
    npc_id = 3444,
    comment_id = 2829098,
    date = "2006-03-25T01:47:53-06:00",
    author = "Thottbot",
    body = "# Dig Rat\n\n- Found in Bael Modan, southern Barrens, at coordinates 47, 85.\n- Located in the Dwarf Digsite in the Barrens; small and hard to see.\n- High damage potential despite small size; can kill quickly. \n- May drop \"Unconscious Dig Rat,\" which can be released but not used as a pet.\n- Occasionally found outside auction houses, like in Orgrimmar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["3446"] == nil then
    NPCComments["3446"] = {}
end
table.insert(NPCComments["3446"], {
    npc_id = 3446,
    comment_id = 2822628,
    date = "2007-03-18T17:37:01-05:00",
    author = "Thottbot",
    body = "## Mebok Mizzyrix\n\n- **Location**: Found in Ratchet at coordinates [62,37].\n- **Quest Giver**: Offers the Blueleaf Tubers quest.\n- **Quest Details**: Requires retrieving blueleaf tubers from Razorfane Kraul (RFK). Use the command stick and box to dig them up.\n- **Rewards**: Completing the quest gives you a Small Container of Gems, potentially containing valuable materials like the Iridescent Pearl.\n- **Pearl Utility**: Highly sought by Tailors, Enchanters, and Blacksmiths for crafting essential items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3448"] == nil then
    NPCComments["3448"] = {}
end
table.insert(NPCComments["3448"], {
    npc_id = 3448,
    comment_id = 2899335,
    date = "2006-03-26T17:58:10-06:00",
    author = "Allakhazam",
    body = "### Tonga Runetotem\n\n- Found just inside the Southern entrance to the right.\n- Initiates quests, including one linked to Hamuul Runetotem if \"Altered Beings\" is completed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3449"] == nil then
    NPCComments["3449"] = {}
end
table.insert(NPCComments["3449"], {
    npc_id = 3449,
    comment_id = 2899339,
    date = "2006-05-10T23:54:27-05:00",
    author = "Allakhazam",
    body = "### Darsok Swiftdagger\n\n- Found at the top of the watchtower in The Crossroads.\n- Coordinates: 51,30.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3450"] == nil then
    NPCComments["3450"] = {}
end
table.insert(NPCComments["3450"], {
    npc_id = 3450,
    comment_id = 2899341,
    date = "2006-07-23T08:27:55-05:00",
    author = "Allakhazam",
    body = "## Defias Companion\n- **Hostile NPC**: Use crowd control and interrupts to handle any abilities or spells.\n- **Group Encounter**: Better approached with a group for safety.\n- **Watch for Adds**: Be cautious of nearby Defias members who may aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3451"] == nil then
    NPCComments["3451"] = {}
end
table.insert(NPCComments["3451"], {
    npc_id = 3451,
    comment_id = 2899343,
    date = "2006-03-31T07:15:52-06:00",
    author = "Allakhazam",
    body = "# Pilot Wizzlecrank\n\n- **Complete \"The Escape\"**: Head to Ratchet and speak with Sputtervalve.\n- **Quest Issue**: If Wizzlecrank is missing, wait for his respawn or check for other players completing the quest.\n- **Ignition Key**: Ensure you have the Ignition Key and head to Ratchet to advance the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3452"] == nil then
    NPCComments["3452"] = {}
end
table.insert(NPCComments["3452"], {
    npc_id = 3452,
    comment_id = 2814234,
    date = "2007-05-04T02:53:16-05:00",
    author = "Thottbot",
    body = "# Serena Bloodfeather\n\n- **Location:** Found at 39,12 in the Dry Hills, close to a large tree.\n- **Difficulty:** Level 20, non-elite, easily manageable solo.\n- **Surroundings:** Has about 5 non-elite adds nearby but can be pulled without aggroing more than one.\n- **Combat Tips:** Engage her tactically to avoid adds if possible. Use CC (Crowd Control) if you accidentally pull more enemies.\n- **Other NPCs:** Beware of Sister Rathtalon, a level 19 elite that patrols the camp.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3453"] == nil then
    NPCComments["3453"] = {}
end
table.insert(NPCComments["3453"], {
    npc_id = 3453,
    comment_id = 2828125,
    date = "2004-12-30T02:13:52-06:00",
    author = "Thottbot",
    body = "## Wharfmaster Dizzywig\n\n- Located on the docks in Ratchet (coordinates 63, 38).\n- Visit him if you need to deliver or pick up a quest item.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3454"] == nil then
    NPCComments["3454"] = {}
end
table.insert(NPCComments["3454"], {
    npc_id = 3454,
    comment_id = 2899354,
    date = "2007-04-13T17:34:54-05:00",
    author = "Allakhazam",
    body = "### Cannoneer Smythe\n\n- Located at the top of the tower at coordinates 63,57.\n- Prepare for combat in confined spaces.\n- Clear surrounding enemies before engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3455"] == nil then
    NPCComments["3455"] = {}
end
table.insert(NPCComments["3455"], {
    npc_id = 3455,
    comment_id = 2808771,
    date = "2007-02-19T23:10:50-06:00",
    author = "Thottbot",
    body = "# Cannoneer Whessan\n\n- Located at the top of the tower at coordinates 60,55 or 60,54.\n- Check the top of the tower if you're having trouble locating him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3457"] == nil then
    NPCComments["3457"] = {}
end
table.insert(NPCComments["3457"], {
    npc_id = 3457,
    comment_id = 42650,
    date = "2007-02-26T10:15:29-06:00",
    author = "6460",
    body = "## Razormane Stalker\n\n- **Wool Cloth Drop:** Great for Horde players to grind for Wool Cloth.\n- **Efficiency:** Ideal for quick farming when you can't invest time in instances.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3458"] == nil then
    NPCComments["3458"] = {}
end
table.insert(NPCComments["3458"], {
    npc_id = 3458,
    comment_id = 2838177,
    date = "2007-03-05T02:36:23-06:00",
    author = "Thottbot",
    body = "### Razormane Seer\n\n- **Comb Drops:** Players report issues with Razormane Seers not dropping the Charred Razormane Wand frequently.\n- **Quest Tip:** If farming for the Charred Razormane Wand for quests like 'The Weapon Vendor,' be prepared for a possibly low drop rate and spend additional time farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3461"] == nil then
    NPCComments["3461"] = {}
end
table.insert(NPCComments["3461"], {
    npc_id = 3461,
    comment_id = 2899359,
    date = "2006-10-10T09:12:04-05:00",
    author = "Allakhazam",
    body = "# Oasis Snapjaw\n\n- Found in the Barrens, typically level 15-16.\n- Alliance players may find it challenging to reach due to Horde territory.\n- As a hunter pet, Oasis Snapjaws now eat raw and cooked fish.\n- They can also learn \"Shield,\" reducing damage taken by 50%.\n- Friendly/neutral unless attacked. Proceed with caution if you're low level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3463"] == nil then
    NPCComments["3463"] = {}
end
table.insert(NPCComments["3463"], {
    npc_id = 3463,
    comment_id = 2899366,
    date = "2006-04-04T04:44:45-05:00",
    author = "Allakhazam",
    body = "### Wandering Barrens Giraffe\n\n- **Not tamable**: These giraffes cannot be tamed by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3465"] == nil then
    NPCComments["3465"] = {}
end
table.insert(NPCComments["3465"], {
    npc_id = 3465,
    comment_id = 73367,
    date = "2007-04-26T14:20:10-05:00",
    author = "HighFive",
    body = "# Gilthares Firebough\n\n- **Location**: Found in the first tower in Northwatch Hold.\n- **Quest**: Starts an escort quest leading to Ratchet.\n- **Respawn**: If he’s not in the tower, someone else is on the quest; wait for respawn.\n- **Escort Tip**: Moves slowly; patience required.\n- **Combat Tip**: Bring a group; path is heavily guarded.\n- **Level Recommendation**: Level 18+ recommended for soloing; pet management useful.\n- **Trivia**: Gilthares is a Blood Elf.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["3467"] == nil then
    NPCComments["3467"] = {}
end
table.insert(NPCComments["3467"], {
    npc_id = 3467,
    comment_id = 2811602,
    date = "2007-01-30T01:52:46-06:00",
    author = "Thottbot",
    body = "# Baron Longshore <Southsea Freebooters>\n\n- **Spawns Randomly:** Baron Longshore spawns at different campsites along the coast.\n- **Short Respawn Timer:** He has a very short respawn timer, approximately five minutes.\n- **Location Notable:** Commonly found around coordinates 63,50.\n- **Appearance:** Identified easily by his unique pirate attire and height.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["3469"] == nil then
    NPCComments["3469"] = {}
end
table.insert(NPCComments["3469"], {
    npc_id = 3469,
    comment_id = 2841403,
    date = "2005-04-13T03:27:10-05:00",
    author = "Thottbot",
    body = "# Ancient of War\n\n- **Hostile NPC, Level 62:** Can be found in Darnassus.\n- **Moderate HP (~7k):** Not considered very tough for higher-level players; easily defeated solo by level 60+ characters.\n- **Combat Tip:** Be prepared for surrounding guards and Alliance players if attacking in Darnassus.\n- **Caveat:** Avoid using Area of Effect (AoE) abilities due to roaming low-level civilians.\n- **Loot:** Not known for dropping anything significant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3470"] == nil then
    NPCComments["3470"] = {}
end
table.insert(NPCComments["3470"], {
    npc_id = 3470,
    comment_id = 2843409,
    date = "2007-04-07T15:07:43-05:00",
    author = "Thottbot",
    body = "# Rathorian\n\n- *Location*: Found in the cave at the top of Dreadmist Peak near a floating, glowing red crystal.\n- *Respawn Time*: Approximately 2.5 hours. Be prepared to wait; optimal farming may require patience.\n- *Difficulty*: Easy for players around level 13. Can be soloed by low-level classes such as Druids and Rogues.\n- *Drops*: Commonly drops a cape and a dagger. The cape seems to drop more frequently than the dagger.\n- *Strategy*: Clear the area of other mobs to avoid adds during the fight. Sapping or isolating adds can make the encounter simpler.\n- *Commentary*: Not considered a hard target; looks impressive but lacks the power of other demons.\n- *Pro Tip*: Valuable drops for lower levels can be sold quickly on the Auction House, good for quick gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3471"] == nil then
    NPCComments["3471"] = {}
end
table.insert(NPCComments["3471"], {
    npc_id = 3471,
    comment_id = 2820493,
    date = "2006-02-18T10:01:23-06:00",
    author = "Thottbot",
    body = "# Tinkerer Sniggles\n\n- **Spawn Time**: Respawns approximately 5 minutes after being killed.\n- **Location**: Spawns in the building near the console to the northeast.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3472"] == nil then
    NPCComments["3472"] = {}
end
table.insert(NPCComments["3472"], {
    npc_id = 3472,
    comment_id = 2834502,
    date = "2007-01-08T11:30:24-06:00",
    author = "Thottbot",
    body = "### Washte Pawne\n\n- **Location**: Found south of Camp Taurajo, often near 42,80 or 45,74 coordinates.\n- **Nature**: Rare wind serpent, red in color, possesses Lightning Breath Rank 3.\n- **Combat Tips**:\n  - **Taming**: Use freeze traps to tame effectively.\n  - **DPS**: Strong in PvP and duels with high DPS and Lightning Breath.\n  - **Survivability**: Higher stamina and armor make it durable.\n- **Quest Item**: Drops a feather that starts a quest for Jorn Skyseer in Camp Taurajo.\n- **Pet Comparison**: Compared to Azzere the Skyblade, Washte Pawne has more stamina and armor, making it a reliable pet for hunters.\n- **Taming and Leveling**: Ideal for hunter pets at levels 25-40 with Rank 3 Lightning Breath being a significant trait. \n\nGood luck and happy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["3473"] == nil then
    NPCComments["3473"] = {}
end
table.insert(NPCComments["3473"], {
    npc_id = 3473,
    comment_id = 2899425,
    date = "2007-01-09T05:11:23-06:00",
    author = "Allakhazam",
    body = "# Owatanka\n- **Spawns near Camp T**: Look for Owatanka just south of Camp T in The Barrens.\n- **Drops Quest Item**: The tailspike dropped by Owatanka starts a quest for Horde players.\n- **Alliance Restriction**: The quest from the tailspike cannot be completed by Alliance characters.\n- **Blue Stormsnout**: Owatanka is a blue Stormsnout and cannot be tamed by Hunters.\n- **Similar NPCs**: Check out Pawne, a similar red Thunderhawk NPC.\n- **Notable Drop**: Drakewing Bands can be found on Owatanka.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["3474"] == nil then
    NPCComments["3474"] = {}
end
table.insert(NPCComments["3474"], {
    npc_id = 3474,
    comment_id = 2829888,
    date = "2006-12-24T13:44:44-06:00",
    author = "Thottbot",
    body = "## Lakota'mani\n- **Location**: Often found around 45,49 and 46,50 in the Barrens.\n- **Drops**: Hoof of Lakota'mani, which starts a Horde quest.\n- **Behavior**: Roams in small circles, does not travel far.\n- **Combat**: None mentioned, likely not hostile.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["3475"] == nil then
    NPCComments["3475"] = {}
end
table.insert(NPCComments["3475"], {
    npc_id = 3475,
    comment_id = 2798491,
    date = "2006-04-28T08:51:52-05:00",
    author = "Thottbot",
    body = "# Echeyakee\n\n- **Location**: Found at coordinates 56,17 in the Barrens.\n- **Taming Strategy**: Get a Horde player to summon him, then tame quickly. If using two accounts, spawn with a Horde character, then log on to your Hunter.\n- **Combat Tip**: Clear surrounding lions before engaging Echeyakee to avoid getting overwhelmed.\n- **Hunter Pet**: Unique grey lion, only two in-game. Slower attack speed (2.0) but hits harder, making it effective with Beast Mastery talents like Frenzy.\n- **Appearance**: A rare, visually distinctive pet, generating many compliments, especially for Alliance players.\n- **Convenience**: If tamed, make sure to abandon and retake the quest for repeat summoning.\n- **Issues**: Some players reported encountering bugs during taming; persistence may be required.\n\nHappy taming!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["3476"] == nil then
    NPCComments["3476"] = {}
end
table.insert(NPCComments["3476"], {
    npc_id = 3476,
    comment_id = 16859,
    date = "2006-12-18T11:31:56-06:00",
    author = "9969",
    body = "### Isha Awak\n\n- Found near Northwatch Hold, around coordinates 64,50.\n- Engage in shallow water; going onto land or deep water causes it to evade and reset.\n- Easy to fear kite and drops include Threshadon fang, raw bristle whisker catfish, thick-shelled clam, and its heart.\n- Effective respawn rate is around 3-5 minutes.\n- Making a targeting macro (`/target isha`) can help locate it quicker.\n- Completing its quest rewards 2750 XP and offers choices like the Branding Wand or Beastmaster's Girdle.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["3482"] == nil then
    NPCComments["3482"] = {}
end
table.insert(NPCComments["3482"], {
    npc_id = 3482,
    comment_id = 2801127,
    date = "2007-05-19T19:15:05-05:00",
    author = "Thottbot",
    body = "### Tari'qa <Trade Supplies>\n- Located at 52, 30 in The Crossroads.\n- Sells essential crafting materials.\n- Useful for restocking trade supplies in the Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3491"] == nil then
    NPCComments["3491"] = {}
end
table.insert(NPCComments["3491"], {
    npc_id = 3491,
    comment_id = 2899582,
    date = "2005-01-16T00:29:09-06:00",
    author = "Allakhazam",
    body = "# Ironzar <Weaponsmith>\n\n- Found in Ratchet.\n- Does not sell pearls.\n- Check other vendors for pearls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3494"] == nil then
    NPCComments["3494"] = {}
end
table.insert(NPCComments["3494"], {
    npc_id = 3494,
    comment_id = 2899583,
    date = "2007-04-12T10:17:03-05:00",
    author = "Allakhazam",
    body = "### Tinkerwiz <Journeyman Engineer>\n\n- Located in Ratchet, not the Barrens.\n- Start the Gnome Engineering quest with him.\n- Coordinates: 62.36 in Ratchet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3495"] == nil then
    NPCComments["3495"] = {}
end
table.insert(NPCComments["3495"], {
    npc_id = 3495,
    comment_id = 2828131,
    date = "2005-07-18T01:49:32-05:00",
    author = "Thottbot",
    body = "### Gagsprocket <Engineering Goods>\n\n- **Pattern Rarity**: The Green Firework Pattern is moderately rare.\n- **Location**: Typically found in engineering supply stores.\n- **Type**: Friendly NPC useful for engineering materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3499"] == nil then
    NPCComments["3499"] = {}
end
table.insert(NPCComments["3499"], {
    npc_id = 3499,
    comment_id = 2899586,
    date = "2006-09-07T23:52:07-05:00",
    author = "Allakhazam",
    body = "### Ranik <Trade Supplies>\n\n- Located inside Jazzik's General Goods in Ratchet.\n- Sells various trade supplies useful for professions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3501"] == nil then
    NPCComments["3501"] = {}
end
table.insert(NPCComments["3501"], {
    npc_id = 3501,
    comment_id = 2802670,
    date = "2006-09-16T23:22:59-05:00",
    author = "Thottbot",
    body = "### Horde Guard\n- **NPCs don't drop loot.** Don't expect items from Horde Guards.\n- **Possible Drops:** Rarely may drop potions.\n- **Silk Cloth Rumor:** They do not drop silk cloth despite some claims.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3503"] == nil then
    NPCComments["3503"] = {}
end
table.insert(NPCComments["3503"], {
    npc_id = 3503,
    comment_id = 2803760,
    date = "2006-05-21T10:12:59-05:00",
    author = "Thottbot",
    body = "# Silithid Protector\n\n- **Location:** Found in deep scorpion territories; challenging for characters under level 20.\n- **Summoning Emote:** Used to have a public summoning emote saying it digs out to protect eggs. This feature is currently non-functional.\n- **Appearance:** Resembles a red crab.\n- **Taming Info:** Can be tamed; possibly linked to a Horde quest. Check server status for consistent spawns.\n- **Combat Tip:** If encountering in enemy territory, be prepared for a fight and consider bringing assistance to clear surrounding mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3504"] == nil then
    NPCComments["3504"] = {}
end
table.insert(NPCComments["3504"], {
    npc_id = 3504,
    comment_id = 2899590,
    date = "2006-08-09T00:32:45-05:00",
    author = "Allakhazam",
    body = "## Gil\n\n- **Neutral NPC**: Located in Stormwind.\n- **Lore Tip**: Part of the bustling city life, representing the everyday children of Stormwind.\n- **Atmosphere**: In-game dialogue and behavior may enhance the feeling of a lively city. Interacting with Gil is primarily for immersion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3508"] == nil then
    NPCComments["3508"] = {}
end
table.insert(NPCComments["3508"], {
    npc_id = 3508,
    comment_id = 2899592,
    date = "2007-02-05T18:08:43-06:00",
    author = "Allakhazam",
    body = "### Mikey\n- Mikey seems to invoke frustration, as indicated by user comments.\n- Approach with caution and verify interactions before engaging.\n- Check for more substantial reviews for accurate insights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3514"] == nil then
    NPCComments["3514"] = {}
end
table.insert(NPCComments["3514"], {
    npc_id = 3514,
    comment_id = 8405,
    date = "2006-12-07T11:35:25-06:00",
    author = "7114",
    body = "# Tenaron Stormgrip\n\n- Located at the top of the tree in Shadowglen.\n- Initiates a quest line leading to Dolanaar.\n- Important for Night Elf starting zone progression.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3516"] == nil then
    NPCComments["3516"] = {}
end
table.insert(NPCComments["3516"], {
    npc_id = 3516,
    comment_id = 18743,
    date = "2006-12-31T05:48:39-06:00",
    author = "Nines",
    body = "# Arch Druid Fandral Staghelm\n\n- **Location**: Found at the top of the Druid Trainer's Tree in the Cenarion Enclave, Darnassus.\n- **Combat Tips**:\n  - He uses AoE roots and summons treants every 20 seconds. Keep a druid on standby to remove roots and handle aggro.\n  - Use AoE attacks to quickly deal with summoned treants.\n  - Equip nature resist gear and use nature damage absorbing potions to mitigate his AoE root damage.\n  - Shamans can use Nature Resistance Totem and Hunters can use Aspect of the Wild for additional nature resistance.\n  - Shamans should periodically purge his 1000/tick Rejuvenation.\n- **Strategy**:\n  - Use stealth units (rogues/druids) to navigate to a summoning point safely.\n  - Summon a full raid group in a secure location before engaging.\n  - Clear guards and druid trainers before engaging Staghelm.\n  - Maintain a tank-and-heal strategy, with a focus on controlling adds and managing nature damage.\n- **Notes**: Though challenging, with proper preparation and nature resistance, he can be defeated by a coordinated group.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["3517"] == nil then
    NPCComments["3517"] = {}
end
table.insert(NPCComments["3517"], {
    npc_id = 3517,
    comment_id = 2814431,
    date = "2004-07-14T10:01:48-05:00",
    author = "Thottbot",
    body = "### Rellian Greenspyre\n\n- Located in Cenarion Enclave, near the Tiger trainer.\n- Coordinates: 38, 21.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3519"] == nil then
    NPCComments["3519"] = {}
end
table.insert(NPCComments["3519"], {
    npc_id = 3519,
    comment_id = 2826290,
    date = "2006-01-04T05:38:48-06:00",
    author = "Thottbot",
    body = "### Sentinel Arynia Cloudsbreak\n\n- Found at coordinates 38,34 in Ashenvale.\n- She is a quest giver; look for quests related to the Night Elf sentinel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3520"] == nil then
    NPCComments["3520"] = {}
end
table.insert(NPCComments["3520"], {
    npc_id = 3520,
    comment_id = 2817965,
    date = "2007-05-19T15:27:57-05:00",
    author = "Thottbot",
    body = "# Ol' Emma\n\n- **Location:** Canal district of Cathedral Square, near coordinates 52, 43.\n- **Path:** Walks from her house through the Trade District and back.\n- **Tip:** Look for her near the bridge from the Trade District to Cathedral Square.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3532"] == nil then
    NPCComments["3532"] = {}
end
table.insert(NPCComments["3532"], {
    npc_id = 3532,
    comment_id = 2899609,
    date = "2005-11-14T17:05:02-06:00",
    author = "Allakhazam",
    body = "### Pyrewood Leatherworker\n\n- **Daytime form:** NPCs are human during the day.\n- **Nighttime form:** Transforms into hostile werewolves at night (related NPC: Moonrage Leatherworker).\n- **Lore:** The NPCs in Pyrewood Village are afflicted by Arugal's curse, transforming them into werewolves at night due to their connection with Gilneas.\n- **Exploration:** Pyrewood Village offers rich lore and unique transformations worth checking out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3533"] == nil then
    NPCComments["3533"] = {}
end
table.insert(NPCComments["3533"], {
    npc_id = 3533,
    comment_id = 2899610,
    date = "2006-05-07T14:24:52-05:00",
    author = "Allakhazam",
    body = "### Moonrage Leatherworker\n\n- **Locatability**: Hard to find in town; possibly not present.\n- **Alternative**: Look for the Apothecary werewolf nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3534"] == nil then
    NPCComments["3534"] = {}
end
table.insert(NPCComments["3534"], {
    npc_id = 3534,
    comment_id = 2899612,
    date = "2005-12-23T13:38:27-06:00",
    author = "Allakhazam",
    body = "### Wallace the Blind <Weaponsmith>\n\n- **Friendly NPC:** Offers weapon services in his shop.\n- **Appearance:** Notable for wearing unique shades.\n- **Location Tip:** Often found in Ironforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3535"] == nil then
    NPCComments["3535"] = {}
end
table.insert(NPCComments["3535"], {
    npc_id = 3535,
    comment_id = 69317,
    date = "2007-04-18T18:51:59-05:00",
    author = "Flitzy",
    body = "# Blackmoss the Fetid\n\n- **Spawn Points:** Spawns at various spots along the Wellspring River, commonly around coordinates 42,28, 43,27, and near the waterfalls.\n- **Respawn Time:** Has a long respawn time; usually 1.5 to 2.5 hours.\n- **Appearance:** Resembles a Timberling Mire Beast and is green in appearance.\n- **Difficulty:** Level 13, non-elite. Soloable for most players around level 11-13.\n- **Drops:** Drops a Moss-Twined Heart which starts \"The Moss Twined Heart\" quest.\n- **Combat Tip:** Does not patrol far from its spawn point; can be easily killed.\n- **Quest Tip:** Ensure the Moss-Twined Heart is not already in your inventory to pick up another.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["3536"] == nil then
    NPCComments["3536"] = {}
end
table.insert(NPCComments["3536"], {
    npc_id = 3536,
    comment_id = 2829663,
    date = "2007-05-19T13:45:25-05:00",
    author = "Thottbot",
    body = "# Kris Legace <Freewheeling Tradeswoman>\n- Location: Coordinates 80,38.\n- Non-hostile NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["3537"] == nil then
    NPCComments["3537"] = {}
end
table.insert(NPCComments["3537"], {
    npc_id = 3537,
    comment_id = 2899636,
    date = "2006-04-16T16:04:22-05:00",
    author = "Allakhazam",
    body = "# Zixil <Merchant Supreme>\n\n- **Location:** Travels between Southshore and Tarren Mill.\n- **Rest Stop:** Pauses at an old outpost halfway between the two locations.\n- **Goods:** Inventory may vary; check back regularly for different items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3541"] == nil then
    NPCComments["3541"] = {}
end
table.insert(NPCComments["3541"], {
    npc_id = 3541,
    comment_id = 2843400,
    date = "2006-08-12T23:04:49-05:00",
    author = "Thottbot",
    body = "## Sarah Raycroft <General Goods>\n\n- **Location**: Upstairs in the first house to the right upon entering Southshore (coordinates 49, 55).\n- **Tip**: Find Bartolo Ginsetti's house and go up the stairs to find Sarah.\n- **Goods**: Offers general goods for purchase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["3543"] == nil then
    NPCComments["3543"] = {}
end
table.insert(NPCComments["3543"], {
    npc_id = 3543,
    comment_id = 2899643,
    date = "2006-08-10T02:16:55-05:00",
    author = "Allakhazam",
    body = "### Robert Aebischer <Superior Armorsmith>\n- Located at 51,56 in front of the stables, behind the Alchemist's House.\n- Provides superior armor crafting services.\n- Handy for upgrading your armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3544"] == nil then
    NPCComments["3544"] = {}
end
table.insert(NPCComments["3544"], {
    npc_id = 3544,
    comment_id = 50451,
    date = "2007-03-13T07:46:35-05:00",
    author = "27586",
    body = "# Jason Lemieux <Mushroom Seller>\n\n- **Lore:** Originally Jason Lemieux in life, now an undead mushroom seller.\n- **Location:** Find him at Tarren Mill in the Old Hillsbrad instance.\n- **Backstory:** Previously a legendary assassin, now undercover as a mushroom vendor.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["3546"] == nil then
    NPCComments["3546"] = {}
end
table.insert(NPCComments["3546"], {
    npc_id = 3546,
    comment_id = 29518,
    date = "2007-02-02T14:59:08-06:00",
    author = "Obstructa",
    body = "# Bernie Heisten <Food & Drink>\n\n- Located inside Nethergarde Keep at coordinates 63,17.\n- Enter the keep, turn left twice to find him.\n- He’s inside the barracks in a small room on the left.\n- Provides food and drink, useful for regen.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 180,
})
if NPCComments["3547"] == nil then
    NPCComments["3547"] = {}
end
table.insert(NPCComments["3547"], {
    npc_id = 3547,
    comment_id = 15733,
    date = "2006-12-15T01:32:38-06:00",
    author = "Sware",
    body = "### Hamlin Atkins <Mushroom Farmer>\n- Friendly NPC.\n- Likely a reference to the Atkins diet.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3548"] == nil then
    NPCComments["3548"] = {}
end
table.insert(NPCComments["3548"], {
    npc_id = 3548,
    comment_id = 2899649,
    date = "2006-11-24T17:13:21-06:00",
    author = "Allakhazam",
    body = "## Selina Weston <Alchemy & Herbalism Supplies>\n\n- **Location:** Found in Stormwind City.\n- **Services:** Sells alchemy and herbalism supplies.\n- **Stock:** Includes vials, herbs, and recipes.\n- **Convenience:** Useful for Alchemy and Herbalism trainers.\n- **Role:** Important vendor for profession materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3550"] == nil then
    NPCComments["3550"] = {}
end
table.insert(NPCComments["3550"], {
    npc_id = 3550,
    comment_id = 79394,
    date = "2007-05-07T21:32:30-05:00",
    author = "2977",
    body = "# Martine Tramblay <Fishing Supplies>\n\n- **Location:** Found at coordinates 65, 59 or 66, 60, across the road from Deathguard Linnea near the corner leading up to Scarlet Monastery.\n- **Description:** Martine Tramblay is next to a cart and may be hard to spot if you're not familiar with the area.\n- **Function:** Sells fishing supplies. No notable drops, as she is a vendor.\n- **Combat Tip:** Killing her yields no loot and will only give a dishonorable kill. Not recommended.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["3561"] == nil then
    NPCComments["3561"] = {}
end
table.insert(NPCComments["3561"], {
    npc_id = 3561,
    comment_id = 2804386,
    date = "2006-07-31T03:57:37-05:00",
    author = "Thottbot",
    body = "### Kyrai <Poison Vendor>\n\n- **Location:** Confirm her location as it might vary, check maps and coordinates.\n- **Purpose:** Sells poisons, essential for rogues.\n- **Stock:** Check her inventory frequently for required poison supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3562"] == nil then
    NPCComments["3562"] = {}
end
table.insert(NPCComments["3562"], {
    npc_id = 3562,
    comment_id = 2831445,
    date = "2006-09-11T21:58:19-05:00",
    author = "Thottbot",
    body = "### Alaindia \<Reagent Vendor\>\n- Usually walks around outside the temple.\n- Sells various reagents needed for spells and abilities.\n- Check her location frequently as she may move.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3566"] == nil then
    NPCComments["3566"] = {}
end
table.insert(NPCComments["3566"], {
    npc_id = 3566,
    comment_id = 2899658,
    date = "2006-03-31T00:16:44-06:00",
    author = "Allakhazam",
    body = "### Flatland Prowler\n\n- Found mainly at coordinates 52, 33, north of this spot.\n- Not generally found in eastern areas.\n- Important for the \"Hunter's Way\" quest at level 10.\n- Primarily grouped with cougars nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3567"] == nil then
    NPCComments["3567"] = {}
end
table.insert(NPCComments["3567"], {
    npc_id = 3567,
    comment_id = 2899659,
    date = "2006-04-25T17:51:45-05:00",
    author = "Allakhazam",
    body = "# Tallonkai Swiftroot\n- Located at the top of the tree house, north of the Inn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3568"] == nil then
    NPCComments["3568"] = {}
end
table.insert(NPCComments["3568"], {
    npc_id = 3568,
    comment_id = 2803464,
    date = "2004-11-19T01:43:11-06:00",
    author = "Thottbot",
    body = "# Mist\n\n- **Location:** North-east corner of the island, behind harpies.\n- **Objective:** Escort Mist to Sentinel Arynia Cloudsbreak at the moon well near the Oracle Tree.\n- **Quest Status:** Historically bugged but fixed in recent patches. Ensure you interact with the Sentinel to complete.\n- **Encounter Tips:** Clear surrounding harpies (Bloodfeather Matriarchs and Wind Witches) for a safe path. \n- **Time Limit:** Very generous; typically requires less than 10 minutes to complete.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3569"] == nil then
    NPCComments["3569"] = {}
end
table.insert(NPCComments["3569"], {
    npc_id = 3569,
    comment_id = 2899663,
    date = "2007-02-13T21:16:41-06:00",
    author = "Allakhazam",
    body = "# Bogling\n\n- Spawned when glowing fruit is turned in at North Teldrassil.\n- Appears near Denalan after seed planting.\n- Usually three Boglings emerge simultaneously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3577"] == nil then
    NPCComments["3577"] = {}
end
table.insert(NPCComments["3577"], {
    npc_id = 3577,
    comment_id = 2815340,
    date = "2007-04-08T19:20:53-05:00",
    author = "Thottbot",
    body = "# Dalaran Brewmaster\n\n- **For Alliance:** Vendor selling various drinks like Refreshing Spring Water and Moonberry Juice. Useful for restocking.\n- **For Horde:** Hostile NPC, part of Ambermill quests. Approach with caution in combat.\n- **PvP servers:** Convenient for Alliance players to buy drinks when in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3578"] == nil then
    NPCComments["3578"] = {}
end
table.insert(NPCComments["3578"], {
    npc_id = 3578,
    comment_id = 2899664,
    date = "2004-12-01T03:10:45-06:00",
    author = "Allakhazam",
    body = "### Dalaran Miner\n\n- Located in Ambermill, Silverpine Forest.\n- Part of the Dalaran faction, mostly found around the mines.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3581"] == nil then
    NPCComments["3581"] = {}
end
table.insert(NPCComments["3581"], {
    npc_id = 3581,
    comment_id = 2799799,
    date = "2007-01-04T04:16:42-06:00",
    author = "Thottbot",
    body = "### Sewer Beast\n\n- **Location:** Found in the Stormwind Canals.\n- **Type:** Level 50 rare, tamable beast. \"Albino\" Crocolisk.\n- **Combat Tip:** High HP and thick armor; beware if you're low-level.\n- **Hunter Tip:** Ideal taming pet for hunters; use Freezing Trap and tame from a distance.\n- **Spawn Times:** Often spawns in the early morning, but can appear anytime.\n- **Appearance:** Large size with white skin and a dragon-like beard.\n- **Tracking Tip:** Use a macro `/target Sewer` for easier tracking.\n- **Drops:** Typically no valuable loot. Hunters prefer to tame rather than kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 108,
})
if NPCComments["3582"] == nil then
    NPCComments["3582"] = {}
end
table.insert(NPCComments["3582"], {
    npc_id = 3582,
    comment_id = 2813905,
    date = "2006-05-30T14:17:04-05:00",
    author = "Thottbot",
    body = "# Aman\n\n- **Appearance:** Aman is an apparition tied to the \"Absent Minded Prospector\" quest.\n- **Summoning:** Appears when you complete the quest by Archaeologist Flagongut manipulating the Stone of Relu.\n- **Dialogue:** Warns players about digging too deep into the past, hinting at dangers but does not provide a follow-up.\n- **Lore:** A proto-dwarf linked to the Uldaman story; some comments connect him to Aman'Thul, the leader of the Titans and Sargeras' brother.\n- **Faction:** Alliance quest involvement; Summoning Aman would require coordination with Horde players for different faction interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["3584"] == nil then
    NPCComments["3584"] = {}
end
table.insert(NPCComments["3584"], {
    npc_id = 3584,
    comment_id = 2811186,
    date = "2006-08-06T09:58:24-05:00",
    author = "Thottbot",
    body = "### Therylune\n\n- Located at Master's Glaive in Darkshore (South).\n- Noteworthy for quests in the region.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3586"] == nil then
    NPCComments["3586"] = {}
end
table.insert(NPCComments["3586"], {
    npc_id = 3586,
    comment_id = 12427,
    date = "2006-12-09T20:56:45-06:00",
    author = "OTLAWLS",
    body = "### Miner Johnson\n\n- **Location:** Found in Deadmines, a little path to the left before the Shredder.\n- **Spawn Rate:** Rare spawn; not always present. Might take multiple runs to encounter.\n- **Drops:** Known for dropping the shield and Miner's Cape. The shield is BoP (Bind on Pickup).\n- **Combat Tips:** Level 19 elite. Check for him after killing the first miniboss (the Ogre).\n- **Recommendations:** Ideal for Paladins or Warriors at level 20-25 due to the shield.\n- **Additional Note:** Often highly sought after but may require advanced level characters for effective farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["3589"] == nil then
    NPCComments["3589"] = {}
end
table.insert(NPCComments["3589"], {
    npc_id = 3589,
    comment_id = 2899786,
    date = "2007-01-20T07:38:48-06:00",
    author = "Allakhazam",
    body = "### Keina <Bowyer>\n\n- Sells bows and ammunition in the Night Elf starting area.\n- Great resource for new characters needing ranged weapon supplies.\n- Easy to find in Dolanaar if you follow the path from Shadowglen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3595"] == nil then
    NPCComments["3595"] = {}
end
table.insert(NPCComments["3595"], {
    npc_id = 3595,
    comment_id = 8402,
    date = "2006-12-07T11:32:22-06:00",
    author = "7114",
    body = "### Shanda <Priest Trainer>\n\n- Located in Shadowglen, Night Elf starting area.\n- Visit for early priest spells and training.\n- Essential for new Night Elf priests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3599"] == nil then
    NPCComments["3599"] = {}
end
table.insert(NPCComments["3599"], {
    npc_id = 3599,
    comment_id = 2841562,
    date = "2007-01-06T16:00:57-06:00",
    author = "Thottbot",
    body = "### Jannok Breezesong <Rogue Trainer>\n\n- **Location:** Darnassus, near trainers.\n- **Profession:** Rogue Trainer.\n- **Quest:** Starts the dagger quest.\n- **Trivia:** Referenced to Depeche Mode's song \"The Bottom Line.\"\n- **Issue:** If a silver \"!\" appears, it may be a visual bug or a hidden quest at later levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3605"] == nil then
    NPCComments["3605"] = {}
end
table.insert(NPCComments["3605"], {
    npc_id = 3605,
    comment_id = 2899787,
    date = "2006-12-26T22:43:50-06:00",
    author = "Allakhazam",
    body = "# Nadyia Maneweaver <Journeyman Leatherworker>\n\n- Found in Teldrassil.\n- Offers Leatherworking training and recipes.\n- Useful for leveling up Leatherworking skills early in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3606"] == nil then
    NPCComments["3606"] = {}
end
table.insert(NPCComments["3606"], {
    npc_id = 3606,
    comment_id = 2818506,
    date = "2006-06-30T01:35:53-05:00",
    author = "Thottbot",
    body = "# Alanna Raveneye <Journeyman Enchanter>\n\n- **Lore Note:** Speculated to be related to Ras Frostwhisper based on a robe dropped by Ras. Possible lore connection.\n- **Interesting Tidbit:** Some players jest that she had a past relationship with Ras Frostwhisper.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3607"] == nil then
    NPCComments["3607"] = {}
end
table.insert(NPCComments["3607"], {
    npc_id = 3607,
    comment_id = 3127566,
    date = "2019-06-20T15:55:27-05:00",
    author = "perikaggie",
    body = "# Androl Oakhand <Fisherman>\n\n- Located west of the Darkshore dock on the shore, not on the dock.\n- Offers fishing-related services and quests.\n- Ideal for upgrading your fishing skills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3614"] == nil then
    NPCComments["3614"] = {}
end
table.insert(NPCComments["3614"], {
    npc_id = 3614,
    comment_id = 2833530,
    date = "2005-06-13T14:23:47-05:00",
    author = "Thottbot",
    body = "# Narret Shadowgrove <Trade Supplies>\n\n- Located upstairs in the northern tower tree.\n- Follow the circular path to find him.\n- Most of his inventory is unlimited.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["3616"] == nil then
    NPCComments["3616"] = {}
end
table.insert(NPCComments["3616"], {
    npc_id = 3616,
    comment_id = 2820771,
    date = "2006-05-03T11:49:48-05:00",
    author = "Thottbot",
    body = "# Onu <Ancient of Lore>\n \n- **Location**: Found at coordinates (43,76) in Darkshore.\n- **Access**: Stick to the road north of the Master's Glaive to reach him safely as a low-level character (10-13).\n- **Role**: Onu is a lorekeeper, providing quests and information about the lore.\n- **Interactions**: Ideal for Alliance players seeking quests and lore-related dialogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3617"] == nil then
    NPCComments["3617"] = {}
end
table.insert(NPCComments["3617"], {
    npc_id = 3617,
    comment_id = 2821213,
    date = "2007-03-18T07:28:42-05:00",
    author = "Thottbot",
    body = "# Lordaeron Citizen\n\n- **Invisibility Detection:** Use Warlock's Detect Invisibility or any low-level detect spell to see them.\n- **Location:** Found in the Ruins of Lordaeron near the entrance of Undercity.\n- **Combat Info:** They are level 15 ghosts; easy to kill for higher levels.\n- **Purpose:** Seem to have no specific purpose other than to be seen or farmed for minor loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["3619"] == nil then
    NPCComments["3619"] = {}
end
table.insert(NPCComments["3619"], {
    npc_id = 3619,
    comment_id = 23756,
    date = "2007-01-24T14:07:08-06:00",
    author = "3051",
    body = "# Ghost Saber\n\n- **Tameable Pet**: Hunters can tame Ghost Sabers by interacting with cat figurines at the Ruins of Mathystra. They have a transparent appearance.\n- **Combat Strategy**: Drop a freezing trap and switch to Aspect of the Monkey before looting figurines to avoid damage and secure time to tame.\n- **Despawning Mechanics**: Ghost Sabers die shortly after taming but can be revived without issue.\n- **Patience Required**: Finding a figurine that spawns Ghost Saber can take time; players often have to loot multiple statues.\n- **Level Requirement**: Ensure you're at least level 20 to be able to tame Ghost Sabers that spawn as level 20.\n- **Area Navigation**: Clear the surrounding area of Naga before taming to avoid additional combat.\n- **Pet Specifications**: Attack speed is 2.0, and it comes with Claw Rank 3. It retains a translucent appearance after taming but does not have the \"prowl\" ability. \n- **Preparedness**: Bring sufficient pet food, potions, and bandages, as the taming process can be challenging.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 99,
})
if NPCComments["3626"] == nil then
    NPCComments["3626"] = {}
end
table.insert(NPCComments["3626"], {
    npc_id = 3626,
    comment_id = 2812575,
    date = "2007-01-14T07:38:13-06:00",
    author = "Thottbot",
    body = "### Jenn Langston\n\n- **Friendly NPC**: Typically offers information or services.\n- **Lore Tip**: Known for reacting humorously to player emotes. Try /flex to see her laugh.\n- **Location**: Found in Stormwind.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["3627"] == nil then
    NPCComments["3627"] = {}
end
table.insert(NPCComments["3627"], {
    npc_id = 3627,
    comment_id = 2899946,
    date = "2006-01-23T02:30:53-06:00",
    author = "Allakhazam",
    body = "# Erich Lohan\n\n- **Dialogue:** Mentions free drinks at the Blue Recluse but is non-interactive.\n- **Lore Tip:** Possible hidden quest or Easter egg reference. Explore the Blue Recluse for secrets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3630"] == nil then
    NPCComments["3630"] = {}
end
table.insert(NPCComments["3630"], {
    npc_id = 3630,
    comment_id = 2807339,
    date = "2006-04-23T23:15:14-05:00",
    author = "Thottbot",
    body = "### Deviate Coiler\n\n- **Hunter Pet:** Wind serpents like Deviate Coiler are considered great pets, especially for levels up to 35.\n- **Abilities:** Learns Lightning Breath, dealing Nature damage. Each rank increases the damage.\n- **Location:** Commonly found in the Wailing Caverns before the instance entrance.\n- **Utility:** Effective for pulling aggro off you, allowing strategic retreating or repositioning.\n- **Appearance:** Noteworthy for its all-orange color.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3631"] == nil then
    NPCComments["3631"] = {}
end
table.insert(NPCComments["3631"], {
    npc_id = 3631,
    comment_id = 3143121,
    date = "2019-07-25T23:56:01-05:00",
    author = "hevgirl",
    body = "# Deviate Stinglash\n\n- **Combat Tip:** Watch out for its lightning breath attack, which deals instant Nature damage.\n- **Combat Tip:** It doesn't retain the Lash ability when tamed, so plan your pet's abilities accordingly.\n- **Lore Tip:** Resembles the Venomous Cloud Serpent in appearance.\n- **Tracking Tip:** Map Mouseovers may help locate them, but some maps might still be unavailable.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3632"] == nil then
    NPCComments["3632"] = {}
end
table.insert(NPCComments["3632"], {
    npc_id = 3632,
    comment_id = 2899957,
    date = "2007-04-12T22:20:14-05:00",
    author = "Allakhazam",
    body = "### Deviate Creeper\n\n- **Level 16+:** Approach with caution; high difficulty.\n- **Armor:** Excellent armor; increases significantly with each level (e.g., 1560 at level 16, 2420 at level 25).\n- **Combat Speed:** Attacks and kills quickly; be prepared for fast-paced combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3633"] == nil then
    NPCComments["3633"] = {}
end
table.insert(NPCComments["3633"], {
    npc_id = 3633,
    comment_id = 2899959,
    date = "2006-02-26T22:31:19-06:00",
    author = "Allakhazam",
    body = "# Deviate Slayer\n\n- Found in the Wailing Caverns, near the westernmost oasis in the Barrens.\n- Ideal taming target for hunters, but gaining loyalty is slow.\n- Usually found in the Level 16-20 range area, near the instance entrance.\n- Watch out for other mobs like Deviate Coilers when taming; it helps to have a buddy.\n- Distinct icy blue-green color, different from the Deviate Stalker which is slate-green with orange spots.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3634"] == nil then
    NPCComments["3634"] = {}
end
table.insert(NPCComments["3634"], {
    npc_id = 3634,
    comment_id = 2816862,
    date = "2006-04-04T11:09:34-05:00",
    author = "Thottbot",
    body = "## Deviate Stalker\n\n- **Stealth:** Deviate Stalker pets lose stealth when tamed. Only cat pets retain stealth abilities.\n- **Pet Choice:** Highly regarded as an excellent pet for levels 10-19, superior to The Rake.\n- **Appearance:** Unique and cool-looking raptor. However, not widely used by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3636"] == nil then
    NPCComments["3636"] = {}
end
table.insert(NPCComments["3636"], {
    npc_id = 3636,
    comment_id = 2899971,
    date = "2007-05-09T23:32:06-05:00",
    author = "Allakhazam",
    body = "### Deviate Ravager\n\n- Good pet for Hunters; decent but not as strong as a boar.\n- Excellent choice for variety in pet options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3637"] == nil then
    NPCComments["3637"] = {}
end
table.insert(NPCComments["3637"], {
    npc_id = 3637,
    comment_id = 2899972,
    date = "2007-01-28T19:49:21-06:00",
    author = "Allakhazam",
    body = "### Deviate Guardian\n\n- **Drops Scoped:** Players often farm Deviate Guardians for gear like the Patched Leather Shoulders.\n- **Market Variability:** Prices for items may vary significantly between Horde and Alliance auction houses.\n- **Dungeon Source:** Found in **Wailing Caverns**, a lower-level classic dungeon.\n\nFor farming tips, it's recommended to team up with other players to navigate the instance safely and efficiently to maximize your loot chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3639"] == nil then
    NPCComments["3639"] = {}
end
table.insert(NPCComments["3639"], {
    npc_id = 3639,
    comment_id = 2819503,
    date = "2006-02-05T02:41:25-06:00",
    author = "Thottbot",
    body = "# Sentinel Tysha Moonblade\n\n- **Location:** Found at coordinates 40,59.\n- **Tip:** Use a map or add-on that marks NPC locations to easily find her for quest turn-ins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["3640"] == nil then
    NPCComments["3640"] = {}
end
table.insert(NPCComments["3640"], {
    npc_id = 3640,
    comment_id = 2899975,
    date = "2006-12-27T21:56:18-06:00",
    author = "Allakhazam",
    body = "# Evolving Ectoplasm\n\n- **Spawns another slime**: Expect an additional enemy at low health.\n- **Immune to CC**: Cannot be rooted, snared, or slowed. Adjust tactics accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3644"] == nil then
    NPCComments["3644"] = {}
end
table.insert(NPCComments["3644"], {
    npc_id = 3644,
    comment_id = 2801823,
    date = "2006-09-12T06:19:28-05:00",
    author = "Thottbot",
    body = "# Cerellean Whiteclaw\n\n- Located at coordinates 36,44 in Auberdine.\n- Found on the docks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["3649"] == nil then
    NPCComments["3649"] = {}
end
table.insert(NPCComments["3649"], {
    npc_id = 3649,
    comment_id = 2803001,
    date = "2005-04-13T01:46:05-05:00",
    author = "Thottbot",
    body = "# Thundris Windweaver\n\n- **Location:** Found at 37,40 in Auberdine.\n- **Nearby:** Positioned in a building north of the inn, near the bay.\n- **Landmarks:** Look for the Blacksmiths outside his building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["3650"] == nil then
    NPCComments["3650"] = {}
end
table.insert(NPCComments["3650"], {
    npc_id = 3650,
    comment_id = 2809579,
    date = "2006-01-29T10:49:46-06:00",
    author = "Thottbot",
    body = "# Asterion\n\n- **Lore:** Asterion has been trapped for ten thousand years by Satyr and Grell magic.\n- **Empathy:** Understand his long-lasting torment and suffering.\n- **Role:** Likely a quest giver or a key lore character in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3652"] == nil then
    NPCComments["3652"] = {}
end
table.insert(NPCComments["3652"], {
    npc_id = 3652,
    comment_id = 2833998,
    date = "2006-01-31T01:45:56-06:00",
    author = "Thottbot",
    body = "# Trigore the Lasher\n\n- **Location:** Found in a pool inside the cave, outside the Wailing Caverns instance.\n- **Respawn Time:** Rare spawn, around every 8 hours.\n- **Appearance:** A large red hydra.\n- **Combat Tips:**\n  - **Level Range:** Suitable for characters around level 20-21.\n  - **Soloable:** Can be tough; use evasion skills or healing combos to survive.\n  - **Attack Tips:** Dodge and use abilities like warstomp and heal if needed.\n- **Loot:**\n  - **Notable Drops:** Serpent's Kiss (axe) and Runescale Girdle (belt).\n- **Patience Needed:** May require significant waiting or luck to encounter.\n- **Special Note:** May despawn after a certain time, indicated by an emote.\n  \nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["3653"] == nil then
    NPCComments["3653"] = {}
end
table.insert(NPCComments["3653"], {
    npc_id = 3653,
    comment_id = 2830983,
    date = "2006-03-06T22:49:51-06:00",
    author = "Thottbot",
    body = "### Kresh\n\n- **Location**: Found in Wailing Caverns, within the Barrens.\n- **Pet Taming Tips**:\n  - **Use Freeze Trap**: Start with a freeze trap to immobilize, then begin taming.\n  - **Aspect of the Monkey**: Activating this helps reduce incoming damage during taming.\n  - **Healing Pots**: Bring healing potions to survive if taming fails.\n  - **Scare Beast**: Though some report he is immune, it’s worth trying in emergencies.\n- **Combat Tips**:\n  - **Slow Effects**: Utilize slows like Frost Shock and Earthbind Totem if you’re a shaman.\n  - **Kite Strategy**: Use kiting techniques in the small river area.\n- **Loot**:\n  - **Shield Drops**: Has a chance to drop a useful shield.\n- **Pet Qualities**:\n  - **High Armor**: Excellent for tanking in PvE.\n  - **Shell Shield**: Provides great durability in combat.\n  - **Not Good for Offense**: Kresh has low damage output, better for absorbing damage.\n\nNote: Kresh can be challenging to tame due to his location in a Horde territory, making it tougher for Alliance players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3654"] == nil then
    NPCComments["3654"] = {}
end
table.insert(NPCComments["3654"], {
    npc_id = 3654,
    comment_id = 14266,
    date = "2006-12-12T15:18:25-06:00",
    author = "9193",
    body = "# Mutanus the Devourer\n\n- **Event Spawn**: Kill all 4 Fanglords in Wailing Caverns, then escort Disciple of Naralex.\n- **Fight Tips**: High HP but doesn't hit as hard as Verdan. Tank in water to avoid healer aggro.\n- **AoE Assistance**: Shaman’s Stoneclaw/Fire Nova Totems and Mage’s Frost Nova/Arcane Explosion are helpful against pre-Mutanus swarms.\n- **Loot Tips**: Drops include a ring with spirit, stamina, intellect (good for mana users), and a mail chestpiece. Coordinate loot distribution to avoid disputes.\n- **Lore**: Mutanus is a giant, terrifying murloc in Naralex’s nightmare. Waking Naralex spawns him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 118,
})
if NPCComments["3655"] == nil then
    NPCComments["3655"] = {}
end
table.insert(NPCComments["3655"], {
    npc_id = 3655,
    comment_id = 2900038,
    date = "2005-12-15T17:55:12-06:00",
    author = "Allakhazam",
    body = "# Mad Magglish\n\n- **Location**: Found in the Wailing Caverns cave (not in the instance).\n- **Stealth**: Often stealthed; use detection abilities or AoE to uncloak him.\n- **Spawn Points**: \n  - Right path at first fork.\n  - Straight path down a ledge.\n  - Dead end with bed/campfire.\n- **Approach**: Enter the cave, go straight, and drop off the small ledge if necessary.\n- **Spawn Timer**: Can have a long respawn time.\n- **Combat**: Be prepared to deal with other mobs around him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["3657"] == nil then
    NPCComments["3657"] = {}
end
table.insert(NPCComments["3657"], {
    npc_id = 3657,
    comment_id = 2900041,
    date = "2005-04-26T12:37:19-05:00",
    author = "Allakhazam",
    body = "### Sentinel Elissa Starbreeze\n\n- Located on the upper floor of the first building in Auberdine.\n- Find her easily upon entering from the main road.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3658"] == nil then
    NPCComments["3658"] = {}
end
table.insert(NPCComments["3658"], {
    npc_id = 3658,
    comment_id = 2900042,
    date = "2007-03-08T11:18:03-06:00",
    author = "Allakhazam",
    body = "# Lizzarik <Weapon Dealer>\n\n- **Long Wait:** Lizzarik has a lengthy patrol path in the Barrens; be patient if waiting for him.\n- **Reputation Impact:** Attacking Lizzarik will likely result in a reputation loss with factions allied to the Horde.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3659"] == nil then
    NPCComments["3659"] = {}
end
table.insert(NPCComments["3659"], {
    npc_id = 3659,
    comment_id = 2900043,
    date = "2006-06-19T20:56:04-05:00",
    author = "Allakhazam",
    body = "### Jorb <Lizzarik's Bodyguard>\n\n- **Combat Note**: Jorb is a bodyguard and will engage in combat if Lizzarik is attacked.\n- **Location**: Found in The Barrens, often traveling with Lizzarik.\n- **Strategy**: Be cautious when targeting Lizzarik as Jorb will assist him. Prioritize crowd control or burst damage.\n- **Lore**: Jorb is dedicated to protecting Lizzarik, indicating a close alliance with the goblin trader.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3660"] == nil then
    NPCComments["3660"] = {}
end
table.insert(NPCComments["3660"], {
    npc_id = 3660,
    comment_id = 2809376,
    date = "2006-05-30T05:39:18-05:00",
    author = "Thottbot",
    body = "# Athrikus Narassin <Cult of the Dark Strand>\n\n- **Kill Chain**: Part of a long quest chain; quest items and drops aren't notable.\n- **Drops**: Primarily drops coins, a gray Journal Page, and cloth; no greens or blues.\n- **Respawn Rate**: Very rapid respawn (2 mins), suitable for farming cloth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3661"] == nil then
    NPCComments["3661"] = {}
end
table.insert(NPCComments["3661"], {
    npc_id = 3661,
    comment_id = 2838650,
    date = "2007-03-11T05:03:25-05:00",
    author = "Thottbot",
    body = "# Balthule Shadowstrike\n\n- Located outside the tower beside two large boulders at coordinates (54, 24).\n- Usually found in the map area referred to as \"Cosmos.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3663"] == nil then
    NPCComments["3663"] = {}
end
table.insert(NPCComments["3663"], {
    npc_id = 3663,
    comment_id = 2843743,
    date = "2006-06-16T11:58:37-05:00",
    author = "Thottbot",
    body = "# Delgren the Purifier\n\n- Found in Ashenvale, not Darkshore.\n- Coordinates: 26.39.\n- Location: Left side of the path, just before the S turn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3664"] == nil then
    NPCComments["3664"] = {}
end
table.insert(NPCComments["3664"], {
    npc_id = 3664,
    comment_id = 68489,
    date = "2007-04-17T05:47:14-05:00",
    author = "Swade",
    body = "# Ilkrud Magthrull\n\n- **Ignore his minions:** Focus on killing Ilkrud first. The succubus and voidwalkers will still be there after he is defeated.\n- **Succubus management:** Use crowd control on the succubus if possible. Freeze traps, sapping, or distracting pets can buy you time.\n- **Handle Voidwalkers carefully:** Ilkrud summons two Voidwalkers when his health is low. They are tough but manageable if you focus on defeating Ilkrud quickly.\n- **Escape strategy:** After defeating Ilkrud, quickly grab the tome and escape, ideally using an exit path to the left.\n- **Be prepared:** Clear any nearby enemies before engaging Ilkrud to avoid additional adds during the fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3665"] == nil then
    NPCComments["3665"] = {}
end
table.insert(NPCComments["3665"], {
    npc_id = 3665,
    comment_id = 2900066,
    date = "2007-01-16T05:45:08-06:00",
    author = "Allakhazam",
    body = "## Crane Operator Bigglefuzz\n\n- Located near the windmaster and docks.\n- Easy to find for quest turn-ins or interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3666"] == nil then
    NPCComments["3666"] = {}
end
table.insert(NPCComments["3666"], {
    npc_id = 3666,
    comment_id = 11201,
    date = "2006-12-08T13:58:30-06:00",
    author = "8627",
    body = "## Wizbang Cranktoggle\n\n- Located on the top floor of the Auberdine Inn.\n- Named after a Blizzard designer's Everquest character, Whizbang.\n- Associated with the \"buzzbox\" quest at coordinates 36,46 near the Hippogryph landing.\n- Sometimes seen on the westernmost pier of the boat bridge.\n- Ensure to complete the specific task (e.g., repair the machine) for quest completion.\n- No known class or profession prerequisites for his quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3667"] == nil then
    NPCComments["3667"] = {}
end
table.insert(NPCComments["3667"], {
    npc_id = 3667,
    comment_id = 2841465,
    date = "2007-04-13T22:33:48-05:00",
    author = "Thottbot",
    body = "# Anaya Dawnrunner\n\n- **Location:** Typically found around coordinates 42,62; travels between 41,61 and 43,62.\n- **Appearance:** Ghostly female night elf.\n- **Combat Tips:**\n  - Curses your hit rate, similar to other mobs in the area.\n  - No special abilities beyond the curse.\n- **Hunting Strategies:**\n  - Use a targeting macro: `/target anaya dawnrunner` to quickly locate her.\n  - She may appear on your minimap with tracking activated.\n- **Additional Notes:**\n  - Easily handled by level 11-12 characters; use minor healing items if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3669"] == nil then
    NPCComments["3669"] = {}
end
table.insert(NPCComments["3669"], {
    npc_id = 3669,
    comment_id = 2806333,
    date = "2006-06-24T10:50:13-05:00",
    author = "Thottbot",
    body = "# Lord Cobrahn <Fanglord>\n\n- **Adds:** Kill snake adds first; they’re easy but can overwhelm.\n- **Patrol:** Wait for patrol to leave before engaging.\n- **Druid Strategy:** Use Cat Form to stealth, deal initial damage, then shift to Bear Form for durability. Heal as needed.\n- **Rogue Strategy:** Sap Cobrahn, kill adds, use Evasion and interrupts (Kick/Gouge).\n- **Special Abilities:** Be mindful of his **Lightning Bolt** and his increased damage when he shifts into snake form.\n- **Drops:** Notable drops include leggings, a mail belt (+8 STR, +3 AGI), and a frequently mentioned robe.\n- **Location:** Found in Wailing Caverns; check maps or guides for exact location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3670"] == nil then
    NPCComments["3670"] = {}
end
table.insert(NPCComments["3670"], {
    npc_id = 3670,
    comment_id = 2806320,
    date = "2005-02-10T05:37:13-06:00",
    author = "Thottbot",
    body = "# Lord Pythas <Fanglord>\n\n- **Location**: Northern part of Wailing Caverns, halfway up.\n- **Drops**: \n  - Armor of the Fang (chest piece)\n  - Stinging Viper (blue mace, 15 DPS)\n- **Set Information**: Part of the five-piece Fang set; drops chest piece.\n- **Combat Tip**: Be prepared for strong attacks; suitable for rogues due to the mace drop.\n- **Loot Tip**: Rare drops might include Redbeard Crest and other desirable gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3671"] == nil then
    NPCComments["3671"] = {}
end
table.insert(NPCComments["3671"], {
    npc_id = 3671,
    comment_id = 2808449,
    date = "2005-06-24T11:56:31-05:00",
    author = "Thottbot",
    body = "# Lady Anacondra <Fanglord>\n\n- **Location**: Found in early parts of Wailing Caverns, possible spawn points are NW, NE, SW, SE, and due north around the ravine.\n- **Combat**: Level 22-32 soloing possible. Aim for single-target pulls, minimal mobs required.\n- **Loot**: High chance to drop Serpent Shoulders. Early game leather shoulders, sell for silver to gold due to high demand.\n- **Tips**:\n  - Stealth classes (Druids, Rogues) can solo effectively.\n  - Time your runs to improve efficiency, target 5 minutes per run by mastering the spawn locations.\n  - Ideal for farming early-game gear and making gold, especially on weekends.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3672"] == nil then
    NPCComments["3672"] = {}
end
table.insert(NPCComments["3672"], {
    npc_id = 3672,
    comment_id = 22072,
    date = "2007-01-20T12:55:48-06:00",
    author = "Shadax",
    body = "# Boahn <Druid of the Fang>\n\n- **Location:** Found outside the Wailing Caverns instance in the Cavern of Mists.\n- **Spawn Rate:** Rare spawn; timers vary from 8 to 24 hours.\n- **Coordinates:** Around 52, 54.\n- **Appearance:** Often halfway between the instance entrance and the start of the Cavern of Mists.\n- **Drops:** Known for dropping a blue 2H axe, \"Boahn's Fang\" (17.6 DPS, useful for level 15+).\n- **Spawn Camp Tips:** Check periodically rather than waiting for a long time; be prepared for possible multiple kills in one day.\n- **General Tip:** Not part of any quests; often mistaken for a quest giver initially.\n- **Additional Note:** Valuable for farmers targeting green and blue drops in the cave.\n\nGood hunting, and may your drops be plentiful!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["3673"] == nil then
    NPCComments["3673"] = {}
end
table.insert(NPCComments["3673"], {
    npc_id = 3673,
    comment_id = 84360,
    date = "2007-05-17T02:49:10-05:00",
    author = "17539",
    body = "# Lord Serpentis <Fanglord>\n\n- **Location:** Head west from Skum, up a path with druids and serpents, then continue upwards past the water/plant area.\n- **Group Composition:** Wailing Caverns can be 4-manned by a balanced group (~level 18-22). A mix of healing and damage is crucial.\n- **Combat Tips:** Bring crowd control for adds (a druid and serpent) around Serpentis. Prioritize interrupting his spells if possible.\n- **Loot:** Notable drops include the Venomstrike bow and various cloth gloves. Be prepared for multiple runs if seeking a specific item.\n- **Navigation Tips:** Finding Serpentis can be tricky. Stay to the west from Skum, follow the path upwards, and jump down onto ledges when necessary.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["3674"] == nil then
    NPCComments["3674"] = {}
end
table.insert(NPCComments["3674"], {
    npc_id = 3674,
    comment_id = 2900158,
    date = "2006-10-09T12:42:45-05:00",
    author = "Allakhazam",
    body = "# Skum\n\n- **Combat Tips:**\n  - Rogue (Level 29) can solo Skum, though caution is advised. Focus on using crowd control and gap closers.\n  - As Skum runs in fear at low health, use slowing or incapacitating abilities to prevent him from gathering adds.\n  \n- **Loot Tips:**\n  - The Glowing Lizardscale Cloak is a valuable drop with low odds but worth the effort.\n  - Skum also drops the Serpent Mace and a shield, useful for Shamans.\n  \n- **Location:**\n  - Skum is an elite NPC found within the Wailing Caverns instance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3678"] == nil then
    NPCComments["3678"] = {}
end
table.insert(NPCComments["3678"], {
    npc_id = 3678,
    comment_id = 2900165,
    date = "2005-01-14T18:20:23-06:00",
    author = "Allakhazam",
    body = "# Disciple of Naralex\n\n- Escort Disciple of Naralex after defeating Fang Leaders to awaken Naralex.\n- Prepare for enemy waves during the escort: \n  - First Wave: Small group of Vipers (~3).\n  - Second Wave: Several Slimes (~6).\n  - Final Wave: Boss Mutanus the Devourer with no adds.\n- Good loot from Mutanus the Devourer.\n- No experience gain for awakening Naralex but the event is enjoyable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3679"] == nil then
    NPCComments["3679"] = {}
end
table.insert(NPCComments["3679"], {
    npc_id = 3679,
    comment_id = 2820514,
    date = "2006-06-24T09:15:39-05:00",
    author = "Thottbot",
    body = "### Naralex\n\n- **Escort Quest:** After killing all Druids of the Fang, talk to the NPC at the entrance to escort him to Naralex.\n- **Guard Duty:** Protect Naralex during two waves of enemies and a tough boss (a large murloc).\n- **Quest Trigger:** Completing this escort starts the Glowing Shard quest.\n- **Revive Instructions:** Defeat all dungeon bosses, then return to the entrance and speak to the tauren to revive Naralex.\n\n![Naralex Image](http://shadowsongserver.googlepages.com/naralex.jpg)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["3680"] == nil then
    NPCComments["3680"] = {}
end
table.insert(NPCComments["3680"], {
    npc_id = 3680,
    comment_id = 2900173,
    date = "2005-12-24T09:18:05-06:00",
    author = "Allakhazam",
    body = "# Serpentbloom Snake\n\n- Found in Wailing Caverns and occasionally in The Barrens.\n- Known to evade attacks; ensure you're targeting correctly and in the right location.\n- Check maps for updated locations, as older sources may be incorrect.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3681"] == nil then
    NPCComments["3681"] = {}
end
table.insert(NPCComments["3681"], {
    npc_id = 3681,
    comment_id = 2841257,
    date = "2006-10-05T09:51:57-05:00",
    author = "Thottbot",
    body = "# Wisp\n\n- **PvP Status**: Wisps in Darnassus are PvP enabled but do not fight back. Attack at your own risk.\n- **Trivia**: Wisps have been humorous topics, including being joked about as a potential Alliance race.\n- **Lore**: Traditionally believed to be spirits of Night Elves, often portrayed humorously in the community.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3685"] == nil then
    NPCComments["3685"] = {}
end
table.insert(NPCComments["3685"], {
    npc_id = 3685,
    comment_id = 2900178,
    date = "2005-11-14T16:26:19-06:00",
    author = "Allakhazam",
    body = "### Harb Clawhoof <Kodo Mounts>\n\n- **Mount Availability**: Teal and green Kodo mounts were removed; new models replaced older ones.\n- **Reputation Discount**: Epic Kodo mounts cost less if exalted with the faction (650g vs. 800g).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3691"] == nil then
    NPCComments["3691"] = {}
end
table.insert(NPCComments["3691"], {
    npc_id = 3691,
    comment_id = 14635,
    date = "2006-12-13T04:39:58-06:00",
    author = "Versus",
    body = "# Raene Wolfrunner\n\n- Found in the Astranaar Inn, down the ramp from the Innkeeper, next to a tiger and a wolf.\n- Previously located in a large building across from the inn, she was moved inside the inn.\n- Coordinates: 36, 49.\n- Although she is a level 60 elite, she doesn't drop any loot.\n- Strictly interacts for quests and can't be killed for rewards.\n\nUse these tips to locate Raene easily and manage your expectations regarding interactions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["3692"] == nil then
    NPCComments["3692"] = {}
end
table.insert(NPCComments["3692"], {
    npc_id = 3692,
    comment_id = 2804317,
    date = "2004-12-24T13:46:20-06:00",
    author = "Thottbot",
    body = "# Volcor\n\n- **Location**: Found at coordinates 44,85, inside the Caverns of Blackwood.\n- **Combat Tip**: Ensure your gear is equipped, possibly including the mentioned cloak for utility or stats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["3693"] == nil then
    NPCComments["3693"] = {}
end
table.insert(NPCComments["3693"], {
    npc_id = 3693,
    comment_id = 2810447,
    date = "2007-04-12T11:00:48-05:00",
    author = "Thottbot",
    body = "## Terenthis\n\n- **Location Tip:** Terenthis can be found around coordinates 37,40 in Darkshore.\n- **Location Tip:** If you can't find him at one set of coordinates, try checking 39,43 as well.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["3694"] == nil then
    NPCComments["3694"] = {}
end
table.insert(NPCComments["3694"], {
    npc_id = 3694,
    comment_id = 2900195,
    date = "2007-04-24T00:12:57-05:00",
    author = "Allakhazam",
    body = "## Sentinel Selarin\n\n- **Location**: May not be exactly at 39, 43 in Auberdine; search nearby areas if not immediately visible.\n- **Quest Availability**: Ensure all prerequisite quests are completed for her quests to be available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3695"] == nil then
    NPCComments["3695"] = {}
end
table.insert(NPCComments["3695"], {
    npc_id = 3695,
    comment_id = 2819525,
    date = "2007-05-09T15:24:17-05:00",
    author = "Thottbot",
    body = "# Grimclaw\n\n- **Quest Involvement:** Required for certain quests; follow quest instructions.\n- **Tamability:** Not tamable by hunters, already taken.\n- **Interaction:** Use /wave to get him to point southeast, guiding you towards a furbolg area. \n- **Lore:** Unavailable for taming due to lore reasons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3700"] == nil then
    NPCComments["3700"] = {}
end
table.insert(NPCComments["3700"], {
    npc_id = 3700,
    comment_id = 2805228,
    date = "2006-02-23T06:58:15-06:00",
    author = "Thottbot",
    body = "### Jadenvis Seawatcher <Reagent Vendor>\n- Located on the dock, near where ships arrive.\n- Sells reagents useful for various spells and recipes.\n- Ideal for restocking before heading out to sea or questing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3701"] == nil then
    NPCComments["3701"] = {}
end
table.insert(NPCComments["3701"], {
    npc_id = 3701,
    comment_id = 2837877,
    date = "2004-11-18T07:16:10-06:00",
    author = "Thottbot",
    body = "# Tharnariun Treetender\n\n- **Location**: Found at coordinates 39,43 in Darkshore.\n- **Role**: Friendly NPC, offers quests related to nature and druidic lore.\n- **Tip**: Check for quests that involve protecting nature or dealing with corrupted wildlife.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3702"] == nil then
    NPCComments["3702"] = {}
end
table.insert(NPCComments["3702"], {
    npc_id = 3702,
    comment_id = 2819613,
    date = "2007-05-21T11:02:58-05:00",
    author = "Thottbot",
    body = "# Alanndarian Nightsong\n\n- **Location:** Found at coordinates 37,40 in the game.\n- **Function:** Quest giver and vendor, often related to nature and the night elf storyline.\n- **Tip:** Often involved in nature-themed quests; check for updated quests and items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["3708"] == nil then
    NPCComments["3708"] = {}
end
table.insert(NPCComments["3708"], {
    npc_id = 3708,
    comment_id = 2900208,
    date = "2006-09-16T20:36:49-05:00",
    author = "Allakhazam",
    body = "### Gruna <Food & Drink>\n\n- **Vendor:** Sells food and drinks.\n- **Location:** Often found in Undercity.\n- **No Special Inventory:** Doesn't sell Thorium or Ruby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3711"] == nil then
    NPCComments["3711"] = {}
end
table.insert(NPCComments["3711"], {
    npc_id = 3711,
    comment_id = 4015,
    date = "2006-11-22T15:34:57-06:00",
    author = "ptg2000",
    body = "### Wrathtail Myrmidon\n\n- **Drops:** Page number 4 (low drop rate, approx. 30-40 kills)\n- **Location:** Frequently found in Ashenvale\n- **Combat Tips:** Engage from range to avoid their melee attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3712"] == nil then
    NPCComments["3712"] = {}
end
table.insert(NPCComments["3712"], {
    npc_id = 3712,
    comment_id = 2900209,
    date = "2006-11-15T20:49:04-06:00",
    author = "Allakhazam",
    body = "## Wrathtail Razortail\n\n- **Loot Drops**: Has a chance to drop valuable items such as the Night Watch Shortsword.\n- **Name and Lore**: Known for its unique and memorable name, adding a fun element to encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3717"] == nil then
    NPCComments["3717"] = {}
end
table.insert(NPCComments["3717"], {
    npc_id = 3717,
    comment_id = 2828690,
    date = "2006-09-28T15:39:41-05:00",
    author = "Thottbot",
    body = "### Wrathtail Sorceress\n\n- **Hostile NPC.**\n- Avoid being grouped with multiple Sorceresses due to their spells.\n- Interrupt spellcasting to reduce damage.\n- Utilize abilities to minimize magic attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3721"] == nil then
    NPCComments["3721"] = {}
end
table.insert(NPCComments["3721"], {
    npc_id = 3721,
    comment_id = 2796513,
    date = "2005-11-01T13:58:50-06:00",
    author = "Thottbot",
    body = "# Mystlash Hydra\n- **Location:** Found near water bodies in Ashenvale.\n- **Combat Tips:**\n  - **Hostile** creature, be prepared for an attack.\n  - Avoid getting too close to prevent unwanted aggro.\n- **Loot:**\n  - Can drop items like the Prospector's Axe.\n- **Tamable:** Not tamable by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3722"] == nil then
    NPCComments["3722"] = {}
end
table.insert(NPCComments["3722"], {
    npc_id = 3722,
    comment_id = 2900214,
    date = "2006-04-10T04:29:06-05:00",
    author = "Allakhazam",
    body = "### Mystlash Flayer\n\n- **Loot Drops:** Can drop Pagan Belt of Fiery Wrath and Hulking Gauntlets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3727"] == nil then
    NPCComments["3727"] = {}
end
table.insert(NPCComments["3727"], {
    npc_id = 3727,
    comment_id = 2900215,
    date = "2006-10-10T07:24:42-05:00",
    author = "Allakhazam",
    body = "### Dark Strand Enforcer\n\n- Immune to fear; avoid using fear-based abilities.\n- Prepare to use other crowd control or damage strategies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3730"] == nil then
    NPCComments["3730"] = {}
end
table.insert(NPCComments["3730"], {
    npc_id = 3730,
    comment_id = 2900217,
    date = "2006-10-10T07:22:31-05:00",
    author = "Allakhazam",
    body = "### Dark Strand Excavator\n\n- Immune to fear effects.\n- Approach with caution as a Warlock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3735"] == nil then
    NPCComments["3735"] = {}
end
table.insert(NPCComments["3735"], {
    npc_id = 3735,
    comment_id = 2811108,
    date = "2007-04-30T13:28:29-05:00",
    author = "Thottbot",
    body = "# Apothecary Falthis\n\n- Rare spawn located in Bathran's Haunt, Ashenvale (around 33.22).\n- Alliance only, Horde cannot attack him.\n- Warlock with a Voidwalker minion; pet tanks while he casts spells.\n- Large mana pool, be prepared for prolonged combat.\n- Drops twink gear, potential good resale value on the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3736"] == nil then
    NPCComments["3736"] = {}
end
table.insert(NPCComments["3736"], {
    npc_id = 3736,
    comment_id = 2900224,
    date = "2006-11-11T15:03:42-06:00",
    author = "Allakhazam",
    body = "# Darkslayer Mordenthal\n\n- **Spawns**: Appears inconsistently. Check the area and \"den\" multiple times.\n- **Respawn Timer**: Uncertain. Be prepared for a wait.\n- **Tip**: Patrol the location and nearby areas diligently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3743"] == nil then
    NPCComments["3743"] = {}
end
table.insert(NPCComments["3743"], {
    npc_id = 3743,
    comment_id = 2900229,
    date = "2006-03-14T00:05:00-06:00",
    author = "Allakhazam",
    body = "### Foulweald Warrior\n\n- **Hostile NPC:** Be prepared for combat.\n- **Location:** Found in Ashenvale.\n- **Abilities:** Uses standard melee attacks.\n- **Strategy:** Keep them at range if possible; kite or use CC abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3745"] == nil then
    NPCComments["3745"] = {}
end
table.insert(NPCComments["3745"], {
    npc_id = 3745,
    comment_id = 22945,
    date = "2007-01-22T20:16:48-06:00",
    author = "Skyrunner",
    body = "### Foulweald Pathfinder\n\n- Hostile NPC, drops wool frequently.\n- Good for farming wool; possible to collect ~60 pieces in an hour.\n- Recommended for characters around level 38 for efficient farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3757"] == nil then
    NPCComments["3757"] = {}
end
table.insert(NPCComments["3757"], {
    npc_id = 3757,
    comment_id = 2900231,
    date = "2005-04-06T18:06:13-05:00",
    author = "Allakhazam",
    body = "## Xavian Hellcaller\n\n- **Location:** Found at coordinates 80,43 and 81,49 in Satyrnaar, Ashenvale.\n- **Combat:** Typically not difficult; can be easily located.\n- **Loot:** Look for yellow flasks; likely quest-related items, not regular drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3767"] == nil then
    NPCComments["3767"] = {}
end
table.insert(NPCComments["3767"], {
    npc_id = 3767,
    comment_id = 2900232,
    date = "2005-01-07T22:40:06-06:00",
    author = "Allakhazam",
    body = "# Bleakheart Trickster\n\n- **Loot:** Can drop the Sword of Corruption.\n- **General Tip:** Farm these NPCs if you are seeking the Sword of Corruption.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3771"] == nil then
    NPCComments["3771"] = {}
end
table.insert(NPCComments["3771"], {
    npc_id = 3771,
    comment_id = 2900235,
    date = "2005-07-30T23:08:11-05:00",
    author = "Allakhazam",
    body = "# Bleakheart Hellcaller\n\n- Hostile NPC found in Felwood.\n- Uses shadow spells; consider using shadow resistance gear.\n- Interrupt or silence its casting to mitigate damage.\n- Approach carefully, as they often come in groups with other Bleakheart NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3773"] == nil then
    NPCComments["3773"] = {}
end
table.insert(NPCComments["3773"], {
    npc_id = 3773,
    comment_id = 7253,
    date = "2006-12-06T10:54:15-06:00",
    author = "7357",
    body = "# Akkrilus\n\n- **Location:** Found at coords 25, 61 or the southern entrance of Fire Scar Shrine in Ashenvale.\n- **Type:** Demon.\n- **Level:** Approximately level 26.\n- **Drops:** \n  - Superior Bracers of the Falcon (+3 Agi, +3 Int)\n  - Dervish Cape of Defense (+20 AC, +5 Defense)\n  - Other potential items with +5 Strength and +5 Stamina.\n- **Combat Tips:** Easier than surrounding mobs. Suitable for farming greens.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3784"] == nil then
    NPCComments["3784"] = {}
end
table.insert(NPCComments["3784"], {
    npc_id = 3784,
    comment_id = 2814053,
    date = "2006-07-24T05:34:49-05:00",
    author = "Thottbot",
    body = "## Shadethicket Bark Ripper\n\n- **No Vendor:** There is no vendor associated with this NPC, so don't waste time looking for one.\n- **Loot Drop:** Has a chance to drop useful items like the Chrome Ring of the Whale (+3 Spirit, +4 Stamina).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3792"] == nil then
    NPCComments["3792"] = {}
end
table.insert(NPCComments["3792"], {
    npc_id = 3792,
    comment_id = 2900244,
    date = "2005-01-30T20:30:48-06:00",
    author = "Allakhazam",
    body = "# Terrowulf Packlord\n\n- **Location**: Found in Howling Vale, near the Felwood entrance (coords approx. 51, 39).\n- **Spawn**: Rare spawn, potentially every 24 hours. May require extended camping.\n- **Combat Tips**:\n  - **Preparation**: Expect two Terrowulf guards; try to pull the Packlord when one guard is at the farthest point of its patrol.\n  - **Positioning**: Stand behind the building to avoid other mobs and minimize aggro risk.\n  - **Corpse Run**: Be prepared for a lengthy corpse run from Astranaar if downed.\n- **Drops**: Notable drops include the Wolfpack Medallion and Ruffled Chaplet.\n- **Miscellaneous**:\n  - **Tablet Inscription**: Nearby ancient tablet in Night Elf language, hinting at local lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["3807"] == nil then
    NPCComments["3807"] = {}
end
table.insert(NPCComments["3807"], {
    npc_id = 3807,
    comment_id = 17655,
    date = "2006-12-20T19:09:05-06:00",
    author = "Orik",
    body = "### Forsaken Assassin\n- Utilizes stealth frequently; visible only for about 10 seconds.\n- Found near camps; be cautious of surrounding spiders or slime to avoid extra aggro.\n- Stay alert and ready for sudden appearances.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3808"] == nil then
    NPCComments["3808"] = {}
end
table.insert(NPCComments["3808"], {
    npc_id = 3808,
    comment_id = 2836202,
    date = "2007-01-21T18:45:31-06:00",
    author = "Thottbot",
    body = "### Forsaken Dark Stalker\n\n- **Hostile to Horde and Alliance:** Exercise caution when approaching.\n- **Abilities:** Known for shadow-based attacks. Prepare with shadow resistance.\n- **Grinding Tip:** High respawn rate, but challenging for solo players. Preferably grind in groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3809"] == nil then
    NPCComments["3809"] = {}
end
table.insert(NPCComments["3809"], {
    npc_id = 3809,
    comment_id = 2816873,
    date = "2007-04-07T20:25:11-05:00",
    author = "Thottbot",
    body = "### Ashenvale Bear\n\n- **Combat:** Skinning an Ashenvale Bear can aggro nearby bears within 40 yards.\n- **Taming:** This bear may have Claw 3 ability; Elder Ashenvale Bear has Claw 4. \n- **Drops:** Sometimes drops Prospector Axe while farming between Tarren Mill and the Yeti Cave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3810"] == nil then
    NPCComments["3810"] = {}
end
table.insert(NPCComments["3810"], {
    npc_id = 3810,
    comment_id = 2900276,
    date = "2007-03-02T00:33:18-06:00",
    author = "Allakhazam",
    body = "# Elder Ashenvale Bear\n\n- **Hunter Skill**: Tame for Claw Rank 4 (lvl 25-26).\n- **Pet Attributes**: Retains faster running speed than most bears; ideal for hunters seeking a versatile pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["3811"] == nil then
    NPCComments["3811"] = {}
end
table.insert(NPCComments["3811"], {
    npc_id = 3811,
    comment_id = 2900278,
    date = "2005-07-26T14:14:53-05:00",
    author = "Allakhazam",
    body = "### Giant Ashenvale Bear\n\n- **Hostile NPC**: Engage with caution. High health pool.\n- **Bow Drop**: Harpy-short bow; very low drop rate.\n- **Mob Kill**: High kill count may be needed for desired drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3816"] == nil then
    NPCComments["3816"] = {}
end
table.insert(NPCComments["3816"], {
    npc_id = 3816,
    comment_id = 2900292,
    date = "2005-10-27T05:28:56-05:00",
    author = "Allakhazam",
    body = "### Wild Buck\n\n- **Pet Viability**: Wild Buck can be tamed by hunters for a unique pet option.\n- **Uniqueness**: Uncommon choice, may differentiate you from others.\n- **Taming**: Confirm availability for taming in targeted zones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["3818"] == nil then
    NPCComments["3818"] = {}
end
table.insert(NPCComments["3818"], {
    npc_id = 3818,
    comment_id = 52607,
    date = "2007-03-17T10:21:03-05:00",
    author = "sixnine",
    body = "### Elder Shadowhorn Stag\n\n- **Hunter Tip**: These stags are not tamable by Hunters.\n- **General Info**: Found in Stonetalon Mountains. Be cautious as they roam in packs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3821"] == nil then
    NPCComments["3821"] = {}
end
table.insert(NPCComments["3821"], {
    npc_id = 3821,
    comment_id = 2816448,
    date = "2006-10-04T00:35:29-05:00",
    author = "Thottbot",
    body = "## Wildthorn Lurker\n\n- Found between Forest Song and Satyrnaar.\n- May not be the best source for farming Spider's Silk.\n- Existence and drop rates might have changed over time. Check updated sources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3823"] == nil then
    NPCComments["3823"] = {}
end
table.insert(NPCComments["3823"], {
    npc_id = 3823,
    comment_id = 2843173,
    date = "2007-05-17T03:29:37-05:00",
    author = "Thottbot",
    body = "# Ghostpaw Runner\n\n- **Tameable:** Yes, Ghostpaw Runner is a tameable wolf, ideal for hunters.\n- **Level Range:** Commonly found at levels 19-20, despite references to levels 15-18.\n- **Taming Tips:** It may take a few attempts to successfully tame, but it’s manageable at level 19.\n- **Combat Use:** Effective at focusing on one target while you handle another.\n- **Feeding:** Provide plenty of meat to maintain happiness and effectiveness.\n- **Upgrade Potential:** A good temporary pet until higher-level wolves like Ghostpaw Alpha or Mist Howler are available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3824"] == nil then
    NPCComments["3824"] = {}
end
table.insert(NPCComments["3824"], {
    npc_id = 3824,
    comment_id = 2900299,
    date = "2005-07-06T07:22:44-05:00",
    author = "Allakhazam",
    body = "## Ghostpaw Howler\n\n- **Pet Option:** Great choice for a pet; AS of 2.0, over 1100 armor at level 31.\n- **Comparison:** Comparable to Humar the Pridelord in performance.\n- **Location:** Found on the west side of the Falfarrin River bridge in Ashenvale, just south of the woods.\n- **Effectiveness:** Performs well even when untrained; worth considering if you like wolves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3825"] == nil then
    NPCComments["3825"] = {}
end
table.insert(NPCComments["3825"], {
    npc_id = 3825,
    comment_id = 3143102,
    date = "2019-07-25T23:32:56-05:00",
    author = "hevgirl",
    body = "## Ghostpaw Alpha\n\n- **Tameable Pet:** Ideal for hunters due to its decent DPS and tanking ability.\n- **Attack Speed:** Original 1.3 attack speed now increased to 2.0.\n- **Special Ability:** Grants a temporary damage boost to party members within 15 yards.\n- **Learnable Skills:** Bite Rank 4 can be learned.\n- **Comparables:** Similar in stats to Mist Howler but easier to tame; akin to Humar the Pridelord in DPS.\n- **Appearance:** Noted for being one of the best-looking wolves in the game.\n- **Tamability:** Some players find taming challenging but rewarding.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["3835"] == nil then
    NPCComments["3835"] = {}
end
table.insert(NPCComments["3835"], {
    npc_id = 3835,
    comment_id = 15113,
    date = "2006-12-13T18:04:15-06:00",
    author = "Sware",
    body = "# Biletoad\n\n- **Location**: Found in Wailing Caverns.\n- **Combat Tips**:\n  - Beware of 'Biletoad Infection' which reduces stamina by 2.\n  - They deal minimal damage; easily defeated.\n  - Use abilities like Taunt to make quick work of them.\n- **Additional Info**:\n  - Killing these toads has a very low chance of dropping loot.\n  - They resemble the Jubling pet from the Darkmoon Faire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3836"] == nil then
    NPCComments["3836"] = {}
end
table.insert(NPCComments["3836"], {
    npc_id = 3836,
    comment_id = 55750,
    date = "2007-03-23T05:45:22-05:00",
    author = "Trumble",
    body = "### Mountaineer Pebblebitty\n\n- **Easter Egg:** Use the `/rude` emote on her to trigger a special response.\n- **Location:** Found near the gate to Searing Gorge in Loch Modan (18,83).\n- **Quest Line:** \n  - Must be Alliance to interact with her.\n  - Kill Margol the Rager in Searing Gorge and obtain Margol's Gigantic Horn.\n  - Deliver the horn to Pebblebitty.\n  - Get proof of Margol's death from the Curator in Ironforge to obtain the key to the path.\n- **Dialogue:** Known for the catchphrase, \"Don't make me go medieval on you.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["3838"] == nil then
    NPCComments["3838"] = {}
end
table.insert(NPCComments["3838"], {
    npc_id = 3838,
    comment_id = 2796477,
    date = "2006-08-03T16:05:39-05:00",
    author = "Thottbot",
    body = "# Vesprystus <Hippogryph Master>\n\n- Located at coordinates 58, 93 at the end of the pier to the east.\n- Primarily offers flight path services in the area.\n- Wears the Feathered Breastplate; unsure if other matching items are available to players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3842"] == nil then
    NPCComments["3842"] = {}
end
table.insert(NPCComments["3842"], {
    npc_id = 3842,
    comment_id = 2829665,
    date = "2006-07-15T19:38:31-05:00",
    author = "Thottbot",
    body = "# Brombar Higgleby <The Keymaster>\n\n- **Lore Speculation**: Players speculate Brombar might be linked to quests or keys related to Old Ironforge.\n- **Location**: Found in Ironforge; exact purpose currently unknown in World of Warcraft Classic.\n- **Potential Future Use**: Could provide quests or keys in future expansions or updates related to Old Ironforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["3844"] == nil then
    NPCComments["3844"] = {}
end
table.insert(NPCComments["3844"], {
    npc_id = 3844,
    comment_id = 2900326,
    date = "2006-04-28T00:35:21-05:00",
    author = "Allakhazam",
    body = "## Healing Ward IV\n\n- **Combat Tip:** Focus on destroying the Healing Ward IV quickly to prevent it from healing enemies.\n- **General Tip:** Healing Ward IV looks unique but cannot be tamed or looted for significant items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3846"] == nil then
    NPCComments["3846"] = {}
end
table.insert(NPCComments["3846"], {
    npc_id = 3846,
    comment_id = 47409,
    date = "2007-03-07T00:13:32-06:00",
    author = "hnordland",
    body = "# Talen\n\n- **Location:** Found at coordinates 14, 31.\n- **Quest Turn-ins:** Be cautious of Horde players; they often kill him, disrupting quest turn-ins.\n- **Horde Presence:** Near Horde camp; watch for hostile players.\n- **Quests:** Provides quests for players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3847"] == nil then
    NPCComments["3847"] = {}
end
table.insert(NPCComments["3847"], {
    npc_id = 3847,
    comment_id = 2843781,
    date = "2007-03-05T02:36:52-06:00",
    author = "Thottbot",
    body = "### Orendil Broadleaf\n- **Location:** Found in Maestra's Post, not Astranaar.\n- **Tip:** Use map coordinates or guides to locate him quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["3848"] == nil then
    NPCComments["3848"] = {}
end
table.insert(NPCComments["3848"], {
    npc_id = 3848,
    comment_id = 2829022,
    date = "2005-02-11T03:58:05-06:00",
    author = "Thottbot",
    body = "# Kayneth Stillwind\n\n- **Location**: Found at coordinates 85,44 in Ashenvale.\n- **Quest**: Offers the quest \"The Lost Chalice\" which directs you to Satyrnaar for the \"Chalice of Elune.\"\n- **Tips for Travel**:\n  - From Astranaar, head east on the main road, dodging Horde guards around Splintertree Post.\n  - Alternative route from Azshara: fly to Talrendis point and run west into Ashenvale.\n- **Combat Caution**: Be wary of level 29 rogue spiders that may sneak up on you in the area.\n- **Additional Info**: Press \"V\" to show labels and identify Kayneth if you have trouble finding him.\n- **Another Quest**: Involved in the level 54 quest \"Ancient Spirit.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["3849"] == nil then
    NPCComments["3849"] = {}
end
table.insert(NPCComments["3849"], {
    npc_id = 3849,
    comment_id = 2808422,
    date = "2006-12-25T06:02:46-06:00",
    author = "Thottbot",
    body = "# Deathstalker Adamant\n\n- **Dialogue:** After killing the NPCs before opening his cage, Deathstalker Adamant speaks something incomprehensible to Alliance players, prompting Sorcerer Abercrombie to respond with \"for once I agree with you.... scum.\"\n- **Drops:** Can drop the Black Malice in Shadowfang Keep (SFK).\n- **Quest Progression:** Essential for advancing in SFK. Locate him in a cell after the first stairway and follow him till he opens a door.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3850"] == nil then
    NPCComments["3850"] = {}
end
table.insert(NPCComments["3850"], {
    npc_id = 3850,
    comment_id = 2900335,
    date = "2006-11-21T17:24:58-06:00",
    author = "Allakhazam",
    body = "### Sorcerer Ashcrombe\n\n- **Quest Interaction:** Sorcerer Ashcrombe helps players by opening the courtyard door.\n- **Location Tip:** Ensure you follow him closely so you don't miss the door opening.\n- **Lore Note:** He is affiliated with the Kirin Tor, a group of wizards based in Dalaran.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3853"] == nil then
    NPCComments["3853"] = {}
end
table.insert(NPCComments["3853"], {
    npc_id = 3853,
    comment_id = 2820258,
    date = "2007-05-19T19:17:16-05:00",
    author = "Thottbot",
    body = "# Shadowfang Moonwalker\n\n- **Casters beware:** They have a spell granting temporary immunity to all magic (runic yellow shield). Use melee attacks during this time.\n- **Wands ineffective:** Do not use wands when the shield is active; it will have no effect.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3854"] == nil then
    NPCComments["3854"] = {}
end
table.insert(NPCComments["3854"], {
    npc_id = 3854,
    comment_id = 2900339,
    date = "2006-05-25T13:46:49-05:00",
    author = "Allakhazam",
    body = "### Shadowfang Wolfguard\n\n- Located in Shadowfang Keep (SFK), typically near the courtyard and stable area.\n- Be cautious of their patrols; they can add unexpectedly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3855"] == nil then
    NPCComments["3855"] = {}
end
table.insert(NPCComments["3855"], {
    npc_id = 3855,
    comment_id = 2900343,
    date = "2005-08-13T06:10:51-05:00",
    author = "Allakhazam",
    body = "# Shadowfang Darksoul\n\n- Simple to kill.\n- Low chance for valuable loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3861"] == nil then
    NPCComments["3861"] = {}
end
table.insert(NPCComments["3861"], {
    npc_id = 3861,
    comment_id = 2900345,
    date = "2006-06-29T16:01:13-05:00",
    author = "Allakhazam",
    body = "### Bleak Worg\n\n- **Attack Speed:** 2.0\n- **Category:** Small White Wolf\n- **Combat Tip:** Stay mobile; dodge as needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3862"] == nil then
    NPCComments["3862"] = {}
end
table.insert(NPCComments["3862"], {
    npc_id = 3862,
    comment_id = 2805028,
    date = "2006-06-09T06:26:26-05:00",
    author = "Thottbot",
    body = "# Slavering Worg\n\n- **Great Pet Choice**: With a 1.2 attack speed, Slavering Worgs are excellent for DPS. Ideal for hunters who want an alternative to cats.\n- **Location**: Found in Shadowfang Keep (SFK). Look for mid-level Slavering Worgs patrolling in the middle, open area.\n- **Combat Strategy**: Use its fast attack speed for effective intercepts in battles, particularly good against casters.\n- **Leveling**: If tamed at a lower level (around 19), be prepared to grind to level it up, but the effort is worth it for its DPS.\n- **Comparative Advantage**: Comparable to Deathmaw in speed and efficiency, making it a good substitute if Deathmaw is hard to find.\n- **Alliance Hunters**: Be cautious in Silverpine Forest as it's Horde territory.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3863"] == nil then
    NPCComments["3863"] = {}
end
table.insert(NPCComments["3863"], {
    npc_id = 3863,
    comment_id = 2838579,
    date = "2007-02-27T02:55:12-06:00",
    author = "Thottbot",
    body = "## Lupine Horror\n\n- **Non-tameable Beast**: Despite appearing as a beast, Lupine Horrors cannot be tamed by hunters.\n- **Extremely Low Drop Rate**: Items such as Shadowfang can drop from them, but the drop rate is exceptionally low, often displayed as 0.0%.\n- **Location**: Players question their whereabouts. Typically found in Shadowfang Keep.\n- **Spawn**: Commonly associated with Shadowfang Keep's hostile mobs, but specific drops are very rare.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3864"] == nil then
    NPCComments["3864"] = {}
end
table.insert(NPCComments["3864"], {
    npc_id = 3864,
    comment_id = 2804368,
    date = "2005-06-16T18:12:15-05:00",
    author = "Thottbot",
    body = "### Fel Steed\n\n- **Location**: Found in the stables in the SFK courtyard. They have random spawns.\n- **Drops**: Can drop a variety of items, including 10-slot bags, and potentially rare items like Deathspeaker Robes and Face Smasher.\n- **Combat**: If you attack one, the group will aggro. Be prepared for multiple enemies.\n- **Taming**: Fel Steeds cannot be tamed as pets.\n- **Spawn Notes**: Sometimes replaced by Shadow Chargers, leading to inconsistent appearances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["3865"] == nil then
    NPCComments["3865"] = {}
end
table.insert(NPCComments["3865"], {
    npc_id = 3865,
    comment_id = 2900363,
    date = "2006-01-09T11:24:27-06:00",
    author = "Allakhazam",
    body = "### Shadow Charger\n- Drops felsteed saddlebags (10-slot, unique).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3866"] == nil then
    NPCComments["3866"] = {}
end
table.insert(NPCComments["3866"], {
    npc_id = 3866,
    comment_id = 2842139,
    date = "2006-02-21T23:40:16-06:00",
    author = "Thottbot",
    body = "### Vile Bat\n\n- **Hunter Taming:** Use Freezing Trap before taming. Have a group to handle other mobs and monitor your health.\n- **Pet Maintenance:** Carry fruit to feed Vile Bat after taming.\n- **Location:** Found in Shadowfang Keep.\n- **Drops:** Typically low-value items like fangs or bat skin, rare to get greens or blues.\n- **Combat Tip:** Beware of its damage potential; level 23 hunters may struggle without assistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3868"] == nil then
    NPCComments["3868"] = {}
end
table.insert(NPCComments["3868"], {
    npc_id = 3868,
    comment_id = 2832243,
    date = "2006-10-04T19:23:50-05:00",
    author = "Thottbot",
    body = "### Blood Seeker\n\n- **Run Frequency:** Appears only once per run.\n- **Attack Speed:** Regular 2.00 attack speed, not 1.00.\n- **Tameable:** Confirm if it is tameable in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3872"] == nil then
    NPCComments["3872"] = {}
end
table.insert(NPCComments["3872"], {
    npc_id = 3872,
    comment_id = 2822065,
    date = "2007-04-02T18:26:40-05:00",
    author = "Thottbot",
    body = "# Deathsworn Captain\n\n- **Rare Spawn:** Very rare spawn in Shadowfang Keep (SFK). May take numerous runs to find him.\n- **Location:** Can spawn after Fel Steed or near Officer's Quarters. Check both areas.\n- **Drops:** Sought after for Phantom Armor and Haunting Blade. Low drop rates for these items.\n- **Combat Tips:** Ensure group coordination due to surrounding mobs. Beware of adds while searching.\n- **Detection:** Use `/target Deathsworn Captain` macro to check if he has spawned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["3873"] == nil then
    NPCComments["3873"] = {}
end
table.insert(NPCComments["3873"], {
    npc_id = 3873,
    comment_id = 2822668,
    date = "2005-06-05T07:09:29-05:00",
    author = "Thottbot",
    body = "### Tormented Officer\n\n- **Drops**: Has a chance to drop Phantom Armor (blue mail, BOP).\n- **Combat Tip**: Be prepared for a challenging fight; approach with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3880"] == nil then
    NPCComments["3880"] = {}
end
table.insert(NPCComments["3880"], {
    npc_id = 3880,
    comment_id = 69872,
    date = "2007-04-20T00:07:07-05:00",
    author = "22655",
    body = "# Sentinel Melyria Frostshadow\n\n- **Location**: Found in Forest Song at coordinates (86, 44). No longer in the Shrine of Aessina.\n- **Patch Update**: Moved with Patch 2.0 from her previous location near Astranaar.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3886"] == nil then
    NPCComments["3886"] = {}
end
table.insert(NPCComments["3886"], {
    npc_id = 3886,
    comment_id = 2837295,
    date = "2005-07-06T05:38:02-05:00",
    author = "Thottbot",
    body = "# Razorclaw the Butcher\n\n- Located in SFK, commonly found in the kitchen.\n- Possible drops include \"The Butcher's Cleaver\" and \"Bloody Apron\".\n- Approximate drop rates: 75% for the cleaver, 25% for the apron.\n- Rare drop rates observed for the BoP blue items.\n- Consider if the item drops justify the effort to kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3887"] == nil then
    NPCComments["3887"] = {}
end
table.insert(NPCComments["3887"], {
    npc_id = 3887,
    comment_id = 2807043,
    date = "2007-05-20T13:47:17-05:00",
    author = "Thottbot",
    body = "# Baron Silverlaine\n\n- **Class Suitability**: Soloable by a level 25 hunter. Other classes like warlocks may also manage.\n- **Combat Strategy**: Utilize pets to tank and fear beasts encountered in Shadowfang Keep (SFK).\n- **Dungeon Layout**: SFK allows single pulls; occasionally, you'll face two mobs.\n- **Persistence**: Be prepared for potential multiple deaths and corpse runs, especially if attempting solo.\n- **Equipment**: Ordinary green items and a decent bow (e.g., Raptor’s End) are sufficient for soloing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["3888"] == nil then
    NPCComments["3888"] = {}
end
table.insert(NPCComments["3888"], {
    npc_id = 3888,
    comment_id = 2837760,
    date = "2006-02-13T18:38:53-06:00",
    author = "Thottbot",
    body = "# Korra\n\n- Located in Astranaar Inn, near a 60 Elite.\n- Beautiful white tiger with black stripes.\n- Often wanders, making it easier to interact without the 60 Elite present.\n- Non-tamable; serves as a companion to Huntress Raene.\n- A unique, low-level Frostsaber-colored cat. Suitable for scenic exploration or role-playing settings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["3890"] == nil then
    NPCComments["3890"] = {}
end
table.insert(NPCComments["3890"], {
    npc_id = 3890,
    comment_id = 2813060,
    date = "2006-05-30T17:38:07-05:00",
    author = "Thottbot",
    body = "# Brakgul Deathbringer <Warsong Gulch Battlemaster>\n\n- **Non-Combat NPC:** As a battlemaster, he provides information and access to the Warsong Gulch battleground.\n- **Not Meant to be Killed:** He is a key NPC for battlegrounds, and killing him is not intended and may disrupt game mechanics.\n- **Silverwing Rep:** Interaction with Brakgul does not grant Silverwing reputation points directly.\n- **Tough to Fight:** Like all BG masters, if engaged in combat, expect a challenging fight with significant damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3891"] == nil then
    NPCComments["3891"] = {}
end
table.insert(NPCComments["3891"], {
    npc_id = 3891,
    comment_id = 2815979,
    date = "2006-08-11T14:17:45-05:00",
    author = "Thottbot",
    body = "# Teronis' Corpse\n\n- **Location:** Found at coordinates 19,43 and 20,42 in the zone.\n- **Quest Start:** Interacting with Teronis' corpse initiates a quest.\n- **Gem Drop:** Murloc Oracles in the area can drop the gem needed for the quest.\n- **Combat Tips:** Be prepared to encounter hostile Murloc Oracles near the corpse; they can drop quest items.\n- **Lore:** The corpse belongs to Teronis, indicating a tragic storyline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["3894"] == nil then
    NPCComments["3894"] = {}
end
table.insert(NPCComments["3894"], {
    npc_id = 3894,
    comment_id = 2834180,
    date = "2007-03-06T23:02:09-06:00",
    author = "Thottbot",
    body = "### Pelturas Whitemoon\n\n- Located in a house at the southeast end of Astranaar.\n- Friendly NPC, no combat needed.\n- Relevant for quests in Astranaar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3895"] == nil then
    NPCComments["3895"] = {}
end
table.insert(NPCComments["3895"], {
    npc_id = 3895,
    comment_id = 2900440,
    date = "2005-02-18T07:21:15-06:00",
    author = "Allakhazam",
    body = "# Captain Noteo <Boat Operator>\n\n- **Boat Operations**: Captain Noteo is the NPC responsible for operating boats. Seek him out for transportation needs.\n- **Location**: Typically found near docks or harbors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3896"] == nil then
    NPCComments["3896"] = {}
end
table.insert(NPCComments["3896"], {
    npc_id = 3896,
    comment_id = 2900444,
    date = "2007-02-18T19:48:42-06:00",
    author = "Allakhazam",
    body = "# Captain Hart <Boat Operator>\n\n- **Boat Operator**: Used to facilitate travel via ship in the game.\n- **Removed NPC**: No longer available in-game; once popular for providing port services.\n- **Travel Routes**: Previously offered journeys to destinations like Theramore and Auberdine.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3897"] == nil then
    NPCComments["3897"] = {}
end
table.insert(NPCComments["3897"], {
    npc_id = 3897,
    comment_id = 2900449,
    date = "2006-10-08T19:48:18-05:00",
    author = "Allakhazam",
    body = "# Krolg\n\n- **Quest NPC**: Krolg is primarily for a quest and does not drop loot.\n- **Dartol's Rod**: Use Dartol's Rod of Transformation to speak with him (Alliance-only).\n- **Loot Tip**: The lootable item is a chest nearby, not from Krolg himself.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3898"] == nil then
    NPCComments["3898"] = {}
end
table.insert(NPCComments["3898"], {
    npc_id = 3898,
    comment_id = 15880,
    date = "2006-12-15T13:13:19-06:00",
    author = "9674",
    body = "# Aligar the Tormentor\n\n- **Location**: Found in southeastern Darkshore.\n- **Spawn Condition**: Appears at the end of the escort quest \"Supplies to Auberdine\" received from Feero Ironhand at Maestra's Post in Ashenvale.\n- **Combat**: Prepare to fight him and other enemies during the escort quest.\n- **Respawn Strategy**: You can abandon and repeat the quest if needed, though the process is slow.\n- **Loot**: Known for a good drop rate of a specific cloak.\n- **Spawn Issues**: Only spawns during the quest and won't be found otherwise.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3901"] == nil then
    NPCComments["3901"] = {}
end
table.insert(NPCComments["3901"], {
    npc_id = 3901,
    comment_id = 2834363,
    date = "2006-12-25T13:47:27-06:00",
    author = "Thottbot",
    body = "# Illiyana\n\n- **Location**: She has been moved to Forest Song, coordinates around 86, 43, but she wanders the area.\n- **Movement**: Illiyana is often moving around, making it tricky to interact with her. You may need to follow her to complete quests.\n- **Surroundings**: Found among Night Elves and Draenei, near Gnarl the Ancient of War who also provides new quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3914"] == nil then
    NPCComments["3914"] = {}
end
table.insert(NPCComments["3914"], {
    npc_id = 3914,
    comment_id = 2804050,
    date = "2004-11-28T23:17:49-06:00",
    author = "Thottbot",
    body = "# Rethilgore <The Cell Keeper>\n\n- **Sheepable**: Use sheep-pulling tactic if you have a mage in a small group.\n- **Loot**: Generally drops low-value items; expect 40 copper and Rugged Spaulders most of the time.\n- **Difficulty**: He's an easy boss but must be killed to progress in the instance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["3915"] == nil then
    NPCComments["3915"] = {}
end
table.insert(NPCComments["3915"], {
    npc_id = 3915,
    comment_id = 2900473,
    date = "2005-04-25T21:07:16-05:00",
    author = "Allakhazam",
    body = "## Dagri <Raene's Pet>\n\n- Looks like a regular, light-colored wolf.\n- Not aggressive (neutral).\n- Associated with Raene, found in Ashenvale.\n- Useful for lore enthusiasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3916"] == nil then
    NPCComments["3916"] = {}
end
table.insert(NPCComments["3916"], {
    npc_id = 3916,
    comment_id = 2816248,
    date = "2006-08-11T07:29:17-05:00",
    author = "Thottbot",
    body = "## Shael'dryn\n\n- **Location**: Found at coordinates 53,46 in Ashenvale; start east of Astranaar, pass the lake, and follow the lanterns north.\n- **Navigation Tip**: Look for the Moonwell north of Astranaar between Raynewood and Astranaar, not the one southeast.\n- **Quest Interaction**: Ensure you have the relevant quest for Shael'dryn to speak with you, especially if you're a druid needing a form transformation.\n- **Coordinates Confirmation**: 53,46 is repeatedly confirmed by multiple users.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["3917"] == nil then
    NPCComments["3917"] = {}
end
table.insert(NPCComments["3917"], {
    npc_id = 3917,
    comment_id = 1223,
    date = "2006-09-30T03:30:57-05:00",
    author = "entropicdragon",
    body = "# Befouled Water Elemental\n\n- **Location**: Found at coordinates (46,67), level 25.\n- **Frost Resistance**: Immune to frost spells; mages use other types of magic.\n- **Drops**: Chance to drop Moss Agates and Elemental Water (approx. 5-10%).\n- **Combat Tip**: Prepare for a tough fight; avoid frost-based abilities.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["3920"] == nil then
    NPCComments["3920"] = {}
end
table.insert(NPCComments["3920"], {
    npc_id = 3920,
    comment_id = 67684,
    date = "2007-04-15T13:20:59-05:00",
    author = "35151",
    body = "# Anilia\n\n- Attackable by Horde.\n- Doesn't put up much of a fight.\n- Attempts to flee while lying down.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["3922"] == nil then
    NPCComments["3922"] = {}
end
table.insert(NPCComments["3922"], {
    npc_id = 3922,
    comment_id = 42649,
    date = "2007-02-26T10:13:16-06:00",
    author = "6460",
    body = "# Thistlefur Totemic\n\n- Great for grinding wool cloth (Alliance).\n- Caution for Horde players: near Astranaar, often patrolled by Alliance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3924"] == nil then
    NPCComments["3924"] = {}
end
table.insert(NPCComments["3924"], {
    npc_id = 3924,
    comment_id = 16995,
    date = "2006-12-18T18:05:07-06:00",
    author = "Orik",
    body = "# Thistlefur Shaman\n\n- **Level**: 23+\n- **Healing**: Heals themselves and allies significantly, especially at low health.\n- **Tip 1**: Burst them down quickly once they reach 10% health to prevent healing.\n- **Tip 2**: Interrupt their healing spells if possible.\n- **Tip 3**: Focus fire if fighting multiple Thistlefur to manage healing effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3927"] == nil then
    NPCComments["3927"] = {}
end
table.insert(NPCComments["3927"], {
    npc_id = 3927,
    comment_id = 2825719,
    date = "2007-05-14T14:28:57-05:00",
    author = "Thottbot",
    body = "### Wolf Master Nandos\n\n- **Location**: Found in Shadowfang Keep (SFK) only. Does not leave the instance.\n- **Strategy**:\n  - **Wolves**: He is guarded by 4-6 wolves. Pull and kill the wolves first to make the fight easier.\n  - **Combat**: After wolves are dealt with, engage Nandos. He may aggro after enough wolves are killed.\n  - **Ranged Strategy**: Use ranged attacks to pull and separate the wolves from Nandos.\n- **Loot**: \n  - **Feline Mantle**: Good for casters (Mages, Priests, Warlocks).\n  - **Wolfmaster Cape**: Rare drop, beneficial for Hunters, Rogues, and potentially other classes as a backpiece.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3928"] == nil then
    NPCComments["3928"] = {}
end
table.insert(NPCComments["3928"], {
    npc_id = 3928,
    comment_id = 17517,
    date = "2006-12-20T07:25:57-06:00",
    author = "9969",
    body = "### Rotting Slime\n\n- **Loot Opportunity:** Can contain chests with valuable items inside them when they die.\n- **Common Drops:** Often drop 'Rusty Lockboxes', which may include quest items like the pommel for Dartol's rod in the 'Raene's Cleansing' quest.\n- **Location:** Frequently found at coordinates 70,75.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["3931"] == nil then
    NPCComments["3931"] = {}
end
table.insert(NPCComments["3931"], {
    npc_id = 3931,
    comment_id = 45942,
    date = "2007-03-04T09:20:58-06:00",
    author = "26104",
    body = "# Shadethicket Oracle\n\n- Located in the middle of the pond.\n- 100% drop rate for targeted items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3936"] == nil then
    NPCComments["3936"] = {}
end
table.insert(NPCComments["3936"], {
    npc_id = 3936,
    comment_id = 2900492,
    date = "2006-05-21T17:48:48-05:00",
    author = "Allakhazam",
    body = "### Shandris Feathermoon <General of the Sentinel Army>\n- Appears in the \"War of the Ancients\" trilogy by Richard A. Knaak.\n- General of the Sentinel Army, a high-ranking night elf.\n- Typically found in Feathermoon Stronghold in Feralas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["3940"] == nil then
    NPCComments["3940"] = {}
end
table.insert(NPCComments["3940"], {
    npc_id = 3940,
    comment_id = 2833087,
    date = "2005-12-29T17:07:32-06:00",
    author = "Thottbot",
    body = "# Taneel Darkwood\n\n- **Location**: Found at coordinates 77.73 (and 77,74).\n- **Abilities**: Heals himself and uses Shadow Word: Pain.\n- **Healing**: Be prepared for prolonged fights due to his self-heal and Renew ability.\n- **Combat Tip**: Focus on burst damage or interrupts to counter his healing.\n- **Neutral NPC**: He won’t aggro unless attacked, allowing safe pulls of surrounding mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3941"] == nil then
    NPCComments["3941"] = {}
end
table.insert(NPCComments["3941"], {
    npc_id = 3941,
    comment_id = 2813637,
    date = "2005-01-26T21:23:59-06:00",
    author = "Thottbot",
    body = "# Uthil Mooncall\n\n- **Location:** Found in Ashenvale around coordinates 78,73.\n- **Quest:** Part of the \"Insane Druid\" questline, which is not druid-specific.\n- **Combat Tips:**\n  - Beware of multiple 32-level druids and level 29-30 assassins in the tunnels.\n  - Go slow, as up to 4 enemies can aggro at once.\n  - Spellcasters at level 30 are present.\n- **Form Change:** Transforms between man and bear form. \n- **Soloing:** Can be soloed with caution; recommended class levels in the low 30s.\n- **Additional:** Occasionally, a chest spawns near him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["3942"] == nil then
    NPCComments["3942"] = {}
end
table.insert(NPCComments["3942"], {
    npc_id = 3942,
    comment_id = 2900498,
    date = "2006-09-03T03:46:59-05:00",
    author = "Allakhazam",
    body = "## Mavoris Cloudsbreak\n\n- Located in the Northwestern part of the tunnels.\n- Look for a hook-shaped icon on the minimap to find him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3943"] == nil then
    NPCComments["3943"] = {}
end
table.insert(NPCComments["3943"], {
    npc_id = 3943,
    comment_id = 2839991,
    date = "2005-12-25T13:47:43-06:00",
    author = "Thottbot",
    body = "# Ruuzel\n\n- **Location:** Wanders the top Zoram Strand island.\n- **Combat Tips:** \n  - Level 22, tricky for a priest.\n  - Accompanied by 2 guards; consider crowd control or pulling them separately.\n- **Quest Tip:** Unsure where to turn in the quest. Double-check quest log or related NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["3944"] == nil then
    NPCComments["3944"] = {}
end
table.insert(NPCComments["3944"], {
    npc_id = 3944,
    comment_id = 2810006,
    date = "2006-12-13T02:24:09-06:00",
    author = "Thottbot",
    body = "# Wrathtail Priestess\n\n- **Location**: Found in Ashenvale and Darkshore, not Thousand Needles.\n- **Loot**: Drops valuable items; one user mentioned a recipe that can sell for around 4g on the Aggramar Realm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["3946"] == nil then
    NPCComments["3946"] = {}
end
table.insert(NPCComments["3946"], {
    npc_id = 3946,
    comment_id = 2900501,
    date = "2005-01-25T10:16:11-06:00",
    author = "Allakhazam",
    body = "### Velinde Starsong\n\n- **Location**: Found in a cave called Roland's Doom in Darkshire, Duskwood.\n- **Environment**: Shares cave with Gutspill and Nightbane mobs (levels 29-32).\n- **Purpose**: Provides lore about the Scythe of Elune and Worgen.\n- **Note**: She is a ghost; there is a grave nearby but nothing clickable.\n  \nFor exploration, look for the cave between Rotting Orchard and Tranquil Gardens Cemetery.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3955"] == nil then
    NPCComments["3955"] = {}
end
table.insert(NPCComments["3955"], {
    npc_id = 3955,
    comment_id = 50824,
    date = "2007-03-14T00:35:05-05:00",
    author = "26387",
    body = "# Shandrina <Trade Goods>\n\n- **Location**: Found in Silverwind Refuge, Ashenvale, coordinates 50,67.\n- **Tip**: Sells the expert cooking book, crucial for advancing your cooking skill.\n- **Navigation**: Head towards Warsong Gulch BG from Ashenvale and turn right midway; be cautious of surrounding beasts and a nearby humanoid camp.\n- **Note**: Shandrina is a vendor, not a cooking trainer.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["3956"] == nil then
    NPCComments["3956"] = {}
end
table.insert(NPCComments["3956"], {
    npc_id = 3956,
    comment_id = 2840976,
    date = "2007-03-12T13:40:16-05:00",
    author = "Thottbot",
    body = "### Harklan Moongrove <Alchemy Supplies>\n\n- **Spawn Time:** May take around 31 minutes to appear.\n- **Location Note:** Kaylaa is nearby but does not function as a vendor.\n- **Vendor Offerings:** Specializes in alchemy supplies for your crafting needs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["3958"] == nil then
    NPCComments["3958"] = {}
end
table.insert(NPCComments["3958"], {
    npc_id = 3958,
    comment_id = 2803490,
    date = "2006-10-23T14:33:15-05:00",
    author = "Thottbot",
    body = "# Lardan <Leatherworking Supplies>\n\n- **Location:** Typically found in Darnassus.\n- **Reputation:** Alliance faction NPC.\n- **Tip:** Sells Leatherworking recipes; has limited stock.\n- **Pattern Respawn:** Items may go out of stock; check back periodically for restock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["3960"] == nil then
    NPCComments["3960"] = {}
end
table.insert(NPCComments["3960"], {
    npc_id = 3960,
    comment_id = 2839968,
    date = "2007-02-15T14:40:11-06:00",
    author = "Thottbot",
    body = "## Ulthaan <Butcher>\n\n- **Location:** Found inside the entrance to Silverwind Refuge, on the immediate right.\n- **Coordinates:** Approximately 50,66.\n- **Tip:** When you're in the area, don't forget to get the Expert Cookbook after visiting Ulthaan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["3962"] == nil then
    NPCComments["3962"] = {}
end
table.insert(NPCComments["3962"], {
    npc_id = 3962,
    comment_id = 2900511,
    date = "2005-04-28T11:24:44-05:00",
    author = "Allakhazam",
    body = "### Haljan Oakheart <General Goods>\n\n- Does not sell raw clam meat; sells a cooked clam food item instead.\n- Useful for general goods, but not for cooking clam-based recipes requiring raw meat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3969"] == nil then
    NPCComments["3969"] = {}
end
table.insert(NPCComments["3969"], {
    npc_id = 3969,
    comment_id = 2900513,
    date = "2005-08-11T13:35:19-05:00",
    author = "Allakhazam",
    body = "## Fahran Silentblade <Tools & Supplies>\n\n- Found in the 1st level of the Inn, standing in a corner.\n- Offers tools and supplies for purchase.\n- Visit if you need crafting materials or basic items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["3974"] == nil then
    NPCComments["3974"] = {}
end
table.insert(NPCComments["3974"], {
    npc_id = 3974,
    comment_id = 18783,
    date = "2006-12-31T08:12:22-06:00",
    author = "WildW",
    body = "## Houndmaster Loksey\n\n- **Found in the library section. Turn left at the gardens into a small room.**\n- **Accompanied by 3 dogs.**\n- **Combat Tip: Prioritize killing the dogs first to avoid being overwhelmed.**\n- **Reference: Possible nod to \"Robin Hood: Prince of Thieves\" with the phrase \"Release the hounds!\"**",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["3975"] == nil then
    NPCComments["3975"] = {}
end
table.insert(NPCComments["3975"], {
    npc_id = 3975,
    comment_id = 26756,
    date = "2007-01-29T00:04:01-06:00",
    author = "82",
    body = "# Herod <The Scarlet Champion>\n\n- **Combat Tips:**\n  - **Whirlwind Ability:** When Herod yells \"Blades of Light!\", all players should immediately back away to avoid heavy damage.\n  - **Enrage:** Beware when Herod yells \"Light give me strength!\" as he enrages, increasing his damage output significantly.\n  - **Tank Focus:** Ensure the tank maintains aggro, especially before his first whirlwind, to prevent him from targeting DPS or healers.\n  - **Post-Death Adds:** After Herod's defeat, a group of Scarlet Trainees will spawn. Use AoE attacks to quickly eliminate them.\n  - **Partial Magic Immunity:** Herod is immune to magic effects during his whirlwind. Hunters may still use auto-shoot.\n\n- **Additional Notes:**\n  - **Farming:** Level 60 rogues can farm Herod easily, yielding valuable enchanting materials.\n  - **Resistant:** Herod has notable resistance to spells and certain abilities. Plan accordingly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 117,
})
if NPCComments["3976"] == nil then
    NPCComments["3976"] = {}
end
table.insert(NPCComments["3976"], {
    npc_id = 3976,
    comment_id = 3639,
    date = "2006-11-14T10:12:34-06:00",
    author = "TheOnyx",
    body = "### Scarlet Commander Mograine\n\n- **Location**: Found in the Cathedral Wing of Scarlet Monastery.\n- **Preparation**:\n  - **Clear All Mobs**: Ensure all mobs in the Cathedral, including side wings, are cleared to avoid unnecessary aggro.\n- **Combat Tips**:\n  - **First Phase**: Defeat Mograine first, but use mana efficiently.\n  - **Whitemane Appears**: When High Inquisitor Whitemane appears, focus on her as she heals and resurrects Mograine.\n  - **Second Phase**: After resurrecting Mograine, take down Whitemane quickly to prevent heals, then finish Mograine.\n- **Looting**:\n  - **Scripted Event**: Mograine can only be looted after the second defeat post-resurrection. Do not kill Whitemane prematurely to avoid glitching the event.\n- **Lore**:\n  - **Background**: Mograine is the son of Highlord Mograine (\"Ashbringer\"). His father was betrayed and assassinated by his own son, Renault Mograine.\n  - **Ashbringer**: The sword, Ashbringer, created by Archmage Timolain, was wielded by his father and is steeped in powerful Light-borne magic.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["3977"] == nil then
    NPCComments["3977"] = {}
end
table.insert(NPCComments["3977"], {
    npc_id = 3977,
    comment_id = 3640,
    date = "2006-11-14T10:16:37-06:00",
    author = "TheOnyx",
    body = "# High Inquisitor Whitemane\n\n- Appears after defeating Scarlet Commander Mograine in the Cathedral wing.\n- Ensure the Cathedral is cleared of other mobs before engaging Mograine.\n- When Whitemane reaches 50% health, she sleeps the party, resurrects Mograine, and heals herself.\n- Focus DPS on Whitemane first after she resurrects Mograine, to prevent her from healing.\n- Avoid killing Whitemane too quickly if using a high-level character, as it can break the event.\n- Be prepared for crowd control; she can mind control a party member.\n- Both Whitemane and Mograine are immune to arcane torrent and stuns.\n- Drops include valuable items like Whitemane's Chapeau and Triune Amulet.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 134,
})
if NPCComments["3978"] == nil then
    NPCComments["3978"] = {}
end
table.insert(NPCComments["3978"], {
    npc_id = 3978,
    comment_id = 2829085,
    date = "2004-09-28T19:05:27-05:00",
    author = "Thottbot",
    body = "# Sage Truthseeker\n\n- **Location**: Inside the building with the bridge to Spirit Rise on the first level of Thunder Bluff (34, 47).\n- **Quest Info**: Grants a quest after killing the last boss in Uldaman. The quest involves the Platinum Discs.\n- **Rewards**: Completing the Platinum Disc quest gives 5250 XP, 250 Thunder Bluff reputation, and rewards.\n- **Lore**: Associated with Uldaman quests and lore involving ancient discs and Titan history.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3980"] == nil then
    NPCComments["3980"] = {}
end
table.insert(NPCComments["3980"], {
    npc_id = 3980,
    comment_id = 2816129,
    date = "2005-06-30T21:59:39-05:00",
    author = "Thottbot",
    body = "# Raleigh the Devout\n\n- **Location:** Found upstairs in the inn in Southshore, specifically in the room on the far right at the top of the staircase.\n- **Quest Starter:** To receive quests from Raleigh, first complete a prerequisite quest chain starting in Desolace at Nijel's Point, given by Brother Anton.\n- **Quest Details:** Grants Scarlet Monastery quests. Ensure you've completed prior quests like killing 30 skeletons in Desolace.\n- **Faction and Level:** Available to both Horde and Alliance at level 35 for the initial quest but often completed at level 36.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 166,
})
if NPCComments["3981"] == nil then
    NPCComments["3981"] = {}
end
table.insert(NPCComments["3981"], {
    npc_id = 3981,
    comment_id = 44444,
    date = "2007-03-01T08:07:54-06:00",
    author = "xdirtyboots",
    body = "## Vorrel Sengutz\n\n- Located in the Scarlet Monastery (SM) Graveyard wing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["3983"] == nil then
    NPCComments["3983"] = {}
end
table.insert(NPCComments["3983"], {
    npc_id = 3983,
    comment_id = 76015,
    date = "2007-05-01T10:27:42-05:00",
    author = "Tangles",
    body = "# Interrogator Vishas\n\n- **Location:** Found in the Scarlet Monastery: Graveyard, in the first room.\n- **Voice Acting:** Noteworthy for excellent, creepy voice lines. Worth experiencing.\n- **Combat Tips:**\n  - **Adds:** Usually accompanied by one caster add; prioritize killing the caster first.\n  - **Surroundings:** The room contains multiple elite mobs, use crowd control and potions.\n- **Loot:**\n  - **Daggers:** Farms effectively for twink gear, but drop rates (e.g., daggers) can vary.\n  - **Instance Lock:** After 4-5 runs, expect an instance lockout message.\n- **Trivia:** His wife, Nancy Vishas, is a nod to Sid Vicious from the Sex Pistols and his girlfriend, Nancy.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["3984"] == nil then
    NPCComments["3984"] = {}
end
table.insert(NPCComments["3984"], {
    npc_id = 3984,
    comment_id = 2801423,
    date = "2006-09-11T01:40:26-05:00",
    author = "Thottbot",
    body = "# Nancy Vishas\n\n- **Location:** Found in a cottage at coordinates 31,32.\n- **Combat Tips:**\n  - **Fight Separately:** Be patient; she will walk to the dock, allowing you to engage her alone.\n  - **Elites:** Both Nancy (33 Elite) and her \"Grandpa\" (34 Elite) are tough together. Wait for Nancy to move away from Grandpa for an easier fight.\n  - **Soloing:** Higher-level players (e.g., level 36) find her manageable; however, lower levels may struggle, so consider bringing friends.\n  - **Turtles:** Clear out any nearby turtles to avoid additional combat complications.\n- **Quest Info:** Key figure for the Vorrel's Revenge quest and drops the required ring.\n- **Gear:** Occasionally drops rare items like \"Elder Boots of Spirit.\"\n\n**Lore:**\n- **Affiliations:** Wife of Interrogator Vishas from the Scarlet Monastery.\n- **Appearance:** Known for her distinctive Scarlet Crusade tabard.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["3985"] == nil then
    NPCComments["3985"] = {}
end
table.insert(NPCComments["3985"], {
    npc_id = 3985,
    comment_id = 74669,
    date = "2007-04-28T23:56:00-05:00",
    author = "46703",
    body = "# Grandpa Vishas\n\n- **Lore**: Likely the father of Interrogator Vishas, connected to the Scarlet Crusade storyline.\n- **Quest Info**: Linked to the quest \"Vorrels Revenge\" in Scarlet Monastery, where you must kill Nancy Vishas.\n- **Combat Tips**:\n  - Hits hard for his level (around 80 damage to a level 40 priest).\n  - Has a lot of HP; may be tougher than expected for level 34.\n- **Loot**:\n  - Notable drops include Long Redwood Bow (level 30), Chief Brigadere Bracers, Blush Ember Ring, and possibly the Zealot Blade.\n  - Other players reported small amounts of silver and less notable items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["3986"] == nil then
    NPCComments["3986"] = {}
end
table.insert(NPCComments["3986"], {
    npc_id = 3986,
    comment_id = 2821803,
    date = "2006-04-12T11:02:41-05:00",
    author = "Thottbot",
    body = "# Sarilus Foulborne\n\n- **Spawns 2 water elementals**: They heal him. Kill them quickly.\n- **Avoid fire damage**: Fire attacks heal him. Use other elements like Frost or Earth.\n- **Coordinates**: Located at 48,19 in the Barrens.\n- **Runs a lot**: Use crowd control or movement abilities to keep up.\n- **Surrounding mobs**: Clear them first to avoid additional aggro during the fight.\n- **Elemental Strategy**: Druids with Thorns or characters with AoE can effectively deal with the summoned elementals.\n- **Accessibility**: Easier entry from Ashenvale through a demolished gate east of the main path.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["3987"] == nil then
    NPCComments["3987"] = {}
end
table.insert(NPCComments["3987"], {
    npc_id = 3987,
    comment_id = 2900714,
    date = "2006-02-01T02:25:29-06:00",
    author = "Allakhazam",
    body = "# Dal Bloodclaw\n\n- Found outside the cave in a large Furbolg camp, not inside.\n- Wander location around 37,33 and 36,36 in the camp.\n- Stands out due to his larger size and grey/blue color among Furbolgs.\n- Alliance-only quest mob: [link](https://www.wowhead.com/classic/quest=1054).\n- Use a macro (/target Dal Bloodclaw) to find him easier.\n- Clear surrounding mobs as he paths between camps to avoid adds.\n- Can drop notable loot such as the Ranger Bow.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["3988"] == nil then
    NPCComments["3988"] = {}
end
table.insert(NPCComments["3988"], {
    npc_id = 3988,
    comment_id = 2900718,
    date = "2006-07-16T23:37:00-05:00",
    author = "Allakhazam",
    body = "# Venture Co. Operator\n\n- **Location:** Found around coordinates 62, 53 in the game.\n- **Navigation Tip:** No specific note on maps for exact positioning; rely on coordinates.\n- **Combat Tip:** Neutral NPC; use caution. Engage only if necessary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3993"] == nil then
    NPCComments["3993"] = {}
end
table.insert(NPCComments["3993"], {
    npc_id = 3993,
    comment_id = 2900725,
    date = "2006-06-29T14:58:58-05:00",
    author = "Allakhazam",
    body = "### Venture Co. Machine Smith\n\n- Found in Stonetalon Mountains around Windshear Crag.\n- Coordinates roughly: [~60, 60].\n- Be cautious of mechanical minions when engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["3995"] == nil then
    NPCComments["3995"] = {}
end
table.insert(NPCComments["3995"], {
    npc_id = 3995,
    comment_id = 2841981,
    date = "2004-12-25T13:48:08-06:00",
    author = "Thottbot",
    body = "# Witch Doctor Jin'Zil\n\n- Found in Stonetalon Mountains, near a small troll village on the left side when entering from the Barrens.\n- Located at coordinates /tloc 74, 97, in a small cave at the back of the village.\n- Offers quests after completing the Harpy Witchwings chain, which starts with Darsok Swiftdagger in the Barrens.\n- Requires you to kill Serena Bloodfeather to obtain the quest from a preceding quest giver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["3998"] == nil then
    NPCComments["3998"] = {}
end
table.insert(NPCComments["3998"], {
    npc_id = 3998,
    comment_id = 57801,
    date = "2007-03-27T00:07:39-05:00",
    author = "entropicdragon",
    body = "### Windshear Vermin\n- **Spawn Conditions:** Only appear during the quest [Gerenzo's Orders](https://www.wowhead.com/classic/quest=1090).\n- **Objective:** Protect Piznik the goblin from these mobs.\n- **Combat Tip:** Clear surrounding areas to minimize add spawns on Piznik.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4001"] == nil then
    NPCComments["4001"] = {}
end
table.insert(NPCComments["4001"], {
    npc_id = 4001,
    comment_id = 57800,
    date = "2007-03-27T00:07:05-05:00",
    author = "entropicdragon",
    body = "# Windshear Tunnel Rat\n\n- Only spawns during the quest [Gerenzo's Orders](https://www.wowhead.com/classic/quest=1090).\n- Must protect Piznik the goblin during the encounter.\n- Be prepared for multiple enemies and sudden spawns.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4005"] == nil then
    NPCComments["4005"] = {}
end
table.insert(NPCComments["4005"], {
    npc_id = 4005,
    comment_id = 2900727,
    date = "2006-05-07T02:19:28-05:00",
    author = "Allakhazam",
    body = "### Deepmoss Creeper\n\n- Neutral spider found in Stonetalon Mountains.\n- Watch out for poison attacks; bring antidotes or healing.\n- Group up if low level to avoid getting overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4007"] == nil then
    NPCComments["4007"] = {}
end
table.insert(NPCComments["4007"], {
    npc_id = 4007,
    comment_id = 2900729,
    date = "2005-04-16T03:25:19-05:00",
    author = "Allakhazam",
    body = "### Deepmoss Venomspitter\n\n- Hostile NPC.\n- Known to drop weapons like the War Knife of Stamina.\n- Be ready to sell or trade the drops for extra gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4009"] == nil then
    NPCComments["4009"] = {}
end
table.insert(NPCComments["4009"], {
    npc_id = 4009,
    comment_id = 2819463,
    date = "2005-09-17T02:33:32-05:00",
    author = "Thottbot",
    body = "# Raging Cliff Stormer\n\n- These NPCs are not trainable as pets.\n- Generally found in highland regions; be cautious when farming or traveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4011"] == nil then
    NPCComments["4011"] = {}
end
table.insert(NPCComments["4011"], {
    npc_id = 4011,
    comment_id = 2810321,
    date = "2005-08-23T07:05:33-05:00",
    author = "Thottbot",
    body = "### Young Pridewing\n\n- Not tameable.\n- Found in The Barrens.\n- Avoid or combat if encountered; standard beast mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4012"] == nil then
    NPCComments["4012"] = {}
end
table.insert(NPCComments["4012"], {
    npc_id = 4012,
    comment_id = 2826892,
    date = "2005-08-11T17:38:23-05:00",
    author = "Thottbot",
    body = "# Pridewing Wyvern\n\n- **Hunter Taming:** Not tameable by hunters. \n- **Appearance:** Check out this [picture](http://img222.exs.cx/img222/296/pridewingwyvern4uu.jpg) for a better look at the creature.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4014"] == nil then
    NPCComments["4014"] = {}
end
table.insert(NPCComments["4014"], {
    npc_id = 4014,
    comment_id = 2900735,
    date = "2006-11-01T00:25:44-06:00",
    author = "Allakhazam",
    body = "### Pridewing Consort\n- These NPCs cannot be tamed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4015"] == nil then
    NPCComments["4015"] = {}
end
table.insert(NPCComments["4015"], {
    npc_id = 4015,
    comment_id = 2814538,
    date = "2005-03-11T08:05:24-06:00",
    author = "Thottbot",
    body = "# Pridewing Patriarch\n\n- **Location**: Spawns in various locations in Stonetalon Mountains - often around Mirkfallon Lake, Charred Vale, and other spots where Pridewing wyverns are found.\n- **Spawn Rates**: Reports vary; not a 5-hour respawn, can reappear in about 1-1.5 hours.\n- **Combat Tips**: Can be found with Pridewing Skyhunters (levels 23-24). Easily pulled and manageable solo at level 25.\n- **Loot**: Drops include Webwing Cloak (19 armor, +5 agility) and Wyvern Tailspike. Sometimes drops other minor items.\n- **Tameability**: Cannot be tamed as a pet.\n- **Strategy**: If seeking specific items, be prepared for multiple kills and location rotating. Prioritize ranged pulls to handle mob groups effectively.\n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4017"] == nil then
    NPCComments["4017"] = {}
end
table.insert(NPCComments["4017"], {
    npc_id = 4017,
    comment_id = 2900756,
    date = "2006-11-21T00:50:23-06:00",
    author = "Allakhazam",
    body = "# Wily Fey Dragon\n\n- Adorable appearance.\n- Generally non-threatening due to positive comments from players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4018"] == nil then
    NPCComments["4018"] = {}
end
table.insert(NPCComments["4018"], {
    npc_id = 4018,
    comment_id = 2900758,
    date = "2005-12-15T11:14:49-06:00",
    author = "Allakhazam",
    body = "### Antlered Courser\n\n- **Easy to Defeat:** These mobs are easy to kill, making them excellent for grinding.\n- **Loot Drops:** They drop valuable items which can be profitable.\n- **Skinning:** These creatures can be skinned, providing additional resources for leatherworkers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4020"] == nil then
    NPCComments["4020"] = {}
end
table.insert(NPCComments["4020"], {
    npc_id = 4020,
    comment_id = 2824076,
    date = "2005-12-29T17:07:37-06:00",
    author = "Thottbot",
    body = "# Sap Beast\n\n- **Pickpocketable**: Rogues can loot broken mirrors, junk boxes, and copper pieces from Sap Beasts.\n- **Drops**: Rare chance to drop \"Lil Timmy's Peashooter\" and other random items.\n- **Stonetalon Sap**: Best drop rate at coordinates 37,20. Generally, low drop rates observed elsewhere. \n- **Location**: Found in Stonetalon Mountains; often drops quest item Stonetalon Sap.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4022"] == nil then
    NPCComments["4022"] = {}
end
table.insert(NPCComments["4022"], {
    npc_id = 4022,
    comment_id = 2834553,
    date = "2007-05-11T10:31:31-05:00",
    author = "Thottbot",
    body = "# Bloodfury Harpy\n\n- **Loot**: Can drop Redbeard Crest.\n- **Pet Info**: Harpies are humanoids and cannot be tamed by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4023"] == nil then
    NPCComments["4023"] = {}
end
table.insert(NPCComments["4023"], {
    npc_id = 4023,
    comment_id = 2900771,
    date = "2007-01-26T22:50:32-06:00",
    author = "Allakhazam",
    body = "## Bloodfury Roguefeather\n\n- Rare spawn; not commonly seen.\n- Stay vigilant and patrol their known areas to find them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["4024"] == nil then
    NPCComments["4024"] = {}
end
table.insert(NPCComments["4024"], {
    npc_id = 4024,
    comment_id = 2900772,
    date = "2007-03-24T13:49:33-05:00",
    author = "Allakhazam",
    body = "# Bloodfury Slayer\n\n- Found around 27,70 in western Charred Vale.\n- Shares area with Storm Witches and Roguefeathers.\n- Approach cautiously due to multiple hostile NPCs nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4028"] == nil then
    NPCComments["4028"] = {}
end
table.insert(NPCComments["4028"], {
    npc_id = 4028,
    comment_id = 2809741,
    date = "2007-04-12T17:21:11-05:00",
    author = "Thottbot",
    body = "# Charred Ancient\n\n- Hostile NPC.\n- Uses fire-based attacks.\n- Focus on fire resistance gear.\n- Attack with frost-based abilities for best damage.\n- Found in the forests of Ashenvale and Felwood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4030"] == nil then
    NPCComments["4030"] = {}
end
table.insert(NPCComments["4030"], {
    npc_id = 4030,
    comment_id = 2900774,
    date = "2006-11-03T11:58:31-06:00",
    author = "Allakhazam",
    body = "## Vengeful Ancient\n\n- **Location & Spawn:** Spawns in the Charred Vale, often around the south end and near the zone exit to Desolace. Clear everything but harpies to increase spawn chances.\n- **Appearance:** Distinguished by green foliage; unlike other burnt trees in the area.\n- **Rarity:** Rare spawn; not worth waiting around for but can appear multiple times over a few hours.\n- **Combat Tips:** High level for the area (29); ensure to pull him alone to avoid being overwhelmed by nearby mobs.\n- **Drops:** Known for green items or better, with drops including items such as Frostreaver Crown, Sage's Glove of the Eagle, and Dervish Spaulders of the Eagle.\n- **Misc:** May drop unique loot like The Queen's Jewel, Beazel's Basher, and Orb of Mistmantle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4032"] == nil then
    NPCComments["4032"] = {}
end
table.insert(NPCComments["4032"], {
    npc_id = 4032,
    comment_id = 2842686,
    date = "2007-04-13T01:48:30-05:00",
    author = "Thottbot",
    body = "### Young Chimaera\n\n- **Not tameable.** Don't waste time trying to tame it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["4035"] == nil then
    NPCComments["4035"] = {}
end
table.insert(NPCComments["4035"], {
    npc_id = 4035,
    comment_id = 2900780,
    date = "2005-03-09T20:01:16-06:00",
    author = "Allakhazam",
    body = "# Furious Stone Spirit\n\n- **Spawns rarely**: Located in Stonetalon Mountains, but they're hard to find.\n- **Elemental Earth**: Occasionally drops Elemental Earth, but it's not a guaranteed drop.\n- **Higher-level alternatives**: Consider targeting higher-level elementals for a better drop rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4038"] == nil then
    NPCComments["4038"] = {}
end
table.insert(NPCComments["4038"], {
    npc_id = 4038,
    comment_id = 82962,
    date = "2007-05-14T14:28:35-05:00",
    author = "carsten139",
    body = "### Burning Destroyer\n\n- **Fire Immunity:** Avoid using fire-based spells, especially if you are a Fire Mage.\n- **Use Frost/Arcane/Damage:** Switch to frost or arcane spells to deal damage.\n- **Avoid Solo if Possible:** Team up with others if you struggle solo.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4044"] == nil then
    NPCComments["4044"] = {}
end
table.insert(NPCComments["4044"], {
    npc_id = 4044,
    comment_id = 2900784,
    date = "2006-03-13T02:04:40-06:00",
    author = "Allakhazam",
    body = "### Blackened Basilisk\n\n- **Not tameable** as a pet in World of Warcraft.\n- **Be cautious** when engaging; they can be dangerous.\n- **Focus fire** to down them quickly to avoid prolonged combat risks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4046"] == nil then
    NPCComments["4046"] = {}
end
table.insert(NPCComments["4046"], {
    npc_id = 4046,
    comment_id = 2805848,
    date = "2005-12-17T17:39:43-06:00",
    author = "Thottbot",
    body = "## Magatha Grimtotem <Elder Crone>\n\n- **Location**: Found at coordinates 70,30.\n- **Lore**:\n  - High-ranking member of the Horde, second in command at Thunder Bluff.\n  - Believes she is a superior leader to Cairne Bloodhoof.\n  - Her mate died in a climbing accident.\n- **General Tips**:\n  - The armor she is wearing is not obtainable by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4047"] == nil then
    NPCComments["4047"] = {}
end
table.insert(NPCComments["4047"], {
    npc_id = 4047,
    comment_id = 2900789,
    date = "2007-04-21T20:35:39-05:00",
    author = "Allakhazam",
    body = "### Zor Lonetree <Elder Far Seer>\n- **Location:** Find Zor Lonetree in Orgrimmar for the quest \"Report to Zor\".\n- **Role:** Quest giver necessary for progressing certain questlines.\n- **Lore:** As an Elder Far Seer, Zor provides key insights and guidance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4048"] == nil then
    NPCComments["4048"] = {}
end
table.insert(NPCComments["4048"], {
    npc_id = 4048,
    comment_id = 2840099,
    date = "2005-07-29T23:21:48-05:00",
    author = "Thottbot",
    body = "# Falfindel Waywarder\n\n- **Location:** Find him at Thalanaar, between Feralas and Thousand Needles (coords: 89, 46).\n- **Accessibility:** Reaching him can be tricky; Druids can use Cat Form to prowl past Horde guards, especially near the Thousand Needles lift.\n- **Quests:** Check if prerequisites are needed for dialogues or quests, such as the Razorfen Kraul quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4049"] == nil then
    NPCComments["4049"] = {}
end
table.insert(NPCComments["4049"], {
    npc_id = 4049,
    comment_id = 2837894,
    date = "2005-07-01T14:36:47-05:00",
    author = "Thottbot",
    body = "# Seereth Stonebreak\n\n- **Location:** Found at coordinates 35,27 in The Barrens, at the western end near the Stonetalon road from The Crossroads.\n- **Travel Tip:** Useful for quests in the area; check map for exact location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4050"] == nil then
    NPCComments["4050"] = {}
end
table.insert(NPCComments["4050"], {
    npc_id = 4050,
    comment_id = 2808910,
    date = "2007-03-18T14:34:32-05:00",
    author = "Thottbot",
    body = "### Cenarion Caretaker\n\n- Friendly NPC.\n- Potential loot source: Feet of the Lynx.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4054"] == nil then
    NPCComments["4054"] = {}
end
table.insert(NPCComments["4054"], {
    npc_id = 4054,
    comment_id = 42211,
    date = "2007-02-25T15:53:41-06:00",
    author = "27147",
    body = "### Laughing Sister\n\n- **Quest Importance**: Required for Mage-only quest and Horde Phial quest from Thunder Bluff.\n- **Combat Tip**: High resistance to all schools of magic. Consider physical damage attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["4061"] == nil then
    NPCComments["4061"] = {}
end
table.insert(NPCComments["4061"], {
    npc_id = 4061,
    comment_id = 2814795,
    date = "2006-02-06T18:14:54-06:00",
    author = "Thottbot",
    body = "# Mirkfallon Dryad\n\n- Found at Stone Mountain, coordinates 29 - 16.\n- Level 28 elite; prepare for a challenging fight.\n- Bring a group or be well-equipped to manage its high health and damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4065"] == nil then
    NPCComments["4065"] = {}
end
table.insert(NPCComments["4065"], {
    npc_id = 4065,
    comment_id = 2900792,
    date = "2006-05-21T00:24:03-05:00",
    author = "Allakhazam",
    body = "### Blackrock Sentry\n\n- Drops useful items like Blackrock Maces and gear like Feet of the Lynx, Sentry Cloak.\n- Recommended for farming if you need specific twink items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4066"] == nil then
    NPCComments["4066"] = {}
end
table.insert(NPCComments["4066"], {
    npc_id = 4066,
    comment_id = 2835313,
    date = "2006-06-01T05:33:05-05:00",
    author = "Thottbot",
    body = "# Nal'taszar\n\n- **Combat Tips:**\n  - Beware of his high-damage lightning attacks which can deal around 400-456 damage.\n  - Interrupt his lightning cast when possible to prevent heavy damage.\n  - Be cautious when soloing; ensure you're prepared for significant damage spikes.\n\n- **General Tips:**\n  - Nal'taszar is not tameable.\n  - Consider farming non-elite fey dragons for scales instead to save time.\n  - Respawn time details are unclear, so anticipate possible waits.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4067"] == nil then
    NPCComments["4067"] = {}
end
table.insert(NPCComments["4067"], {
    npc_id = 4067,
    comment_id = 2830327,
    date = "2006-05-30T17:38:28-05:00",
    author = "Thottbot",
    body = "### Twilight Runner\n\n- **Best Location:** Found near coordinates 32, 10.\n- **For Hunters:** Ideal for taming at around level 23-33; visually appealing.\n- **Questing Tip:** Numerous in the western part of the designated area; suitable for grinding.\n- **Pet Skill:** Can teach \"Cower,\" useful for threat management (various ranks available).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4068"] == nil then
    NPCComments["4068"] = {}
end
table.insert(NPCComments["4068"], {
    npc_id = 4068,
    comment_id = 2900813,
    date = "2006-11-17T20:10:46-06:00",
    author = "Allakhazam",
    body = "### Serpent Messenger\n\n- Neutral NPC; does not attack.\n- Part of a quest line in Eastern Plaguelands.\n- Follow it stealthily to find its destination for quest progress.\n- Useful for uncovering hidden quest areas and lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4073"] == nil then
    NPCComments["4073"] = {}
end
table.insert(NPCComments["4073"], {
    npc_id = 4073,
    comment_id = 83588,
    date = "2007-05-15T16:10:50-05:00",
    author = "4928",
    body = "# XT:4\n\n- Found in the north part of the Venture Co. camp in Windshear Crag.\n- Coordinates vary, common locations include 69,47; 70,48; 68,48; and 66,49.\n- Often patrols between the airport and the house, and can be found near the edge of the woods.\n- Non-elite, so relatively easy to kill, and drops include wool cloth.\n- Shares vicinity with XT:9 which roams south of the river.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4074"] == nil then
    NPCComments["4074"] = {}
end
table.insert(NPCComments["4074"], {
    npc_id = 4074,
    comment_id = 2826631,
    date = "2006-04-13T01:48:36-05:00",
    author = "Thottbot",
    body = "### XT:9\n\n- Found at coordinates 70, 56, south of the river.\n- Refer to spawn maps for precise locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["4075"] == nil then
    NPCComments["4075"] = {}
end
table.insert(NPCComments["4075"], {
    npc_id = 4075,
    comment_id = 13582,
    date = "2006-12-11T16:43:37-06:00",
    author = "4821",
    body = "## Rat\n\n- **Alliance Tip**: Monty in the Deeprun Tram offers a quest to capture Deeprun Rats. Use the Rat Catcher's Flute to charm them. Rewards include experience and quest items.\n- **Horde Tip**: Visit Grub in the Barrens for a quest involving Dig Rats. Rewards include Dig Rat Stew, a recipe, and gloves. Requires cooking skill.\n- **Combat Tip**: Low-risk targets for leveling weapon skills. Useful in battlegrounds like Arathi Basin for rage building as a warrior.\n- **Item Drop**: Generally, rats do not drop valuable items. Dig Rats are an exception but are context-specific to certain quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["4076"] == nil then
    NPCComments["4076"] = {}
end
table.insert(NPCComments["4076"], {
    npc_id = 4076,
    comment_id = 2815981,
    date = "2006-02-21T09:42:28-06:00",
    author = "Thottbot",
    body = "# Roach\n\n- **Feeler Flail**: Avoid standing in front of Roach. Move behind or to the side to prevent taking massive area damage.\n- **Positioning**: Tank should be directly in front, healer support behind the tank, DPS classes behind Roach. \n- **No Ranged Attacks**: Focus on melee attacks and positioning. Casters should maintain a safe distance (20-30 yards).\n- **Loot Drops**: Expect large brilliant shards as loot; critters generally don't drop valuable items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4077"] == nil then
    NPCComments["4077"] = {}
end
table.insert(NPCComments["4077"], {
    npc_id = 4077,
    comment_id = 2900847,
    date = "2006-03-11T08:36:22-06:00",
    author = "Allakhazam",
    body = "# Gaxim Rustfizzle\n\n- **Quest-related**: Visit Gaxim Rustfizzle for directions to speak with Master Mechanic Castpipe in Ironforge.\n- **Location**: Found at coordinates 59,67 in the game.\n- **Quest Context**: Castpipe is organizing data retrieval missions for Gnomeregan, indicating a highly important quest according to Gaxim.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4078"] == nil then
    NPCComments["4078"] = {}
end
table.insert(NPCComments["4078"], {
    npc_id = 4078,
    comment_id = 2807546,
    date = "2004-11-25T00:10:34-06:00",
    author = "Thottbot",
    body = "# Collin Mauren\n\n- **Location:** Found in the Mage Quarter of Stormwind. Enter from the Trade District and stay to the left wall.\n- **Coords:** Approximately at 42,80 or 43,80.\n- **Quests:** Don't delay completing his quests. They may not be available later if you level up too much.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4080"] == nil then
    NPCComments["4080"] = {}
end
table.insert(NPCComments["4080"], {
    npc_id = 4080,
    comment_id = 33475,
    date = "2007-02-10T06:17:13-06:00",
    author = "22023",
    body = "## Kaela Shadowspear\n- **Location:** Found at coordinates 59,66.\n- **Quest Unlock:** Complete Gaxim Rustfizzle's quests to unlock her quests (\"Update for Sentinel Thenysil,\" \"Wounded Ancients,\" and \"Enraged Spirits\").\n- **Navigation Tip:** Located in the mountains where the road splits; approach from the left side.\n- **Reputation:** Completing her quests can help increase Darnassus rep.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["4081"] == nil then
    NPCComments["4081"] = {}
end
table.insert(NPCComments["4081"], {
    npc_id = 4081,
    comment_id = 2841192,
    date = "2006-10-12T19:51:01-05:00",
    author = "Thottbot",
    body = "## Lomac Gearstrip\n\n- Located in Tinker Town, Ironforge (coords: 72, 52).\n- Useful for Engineering-related quests and materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4083"] == nil then
    NPCComments["4083"] = {}
end
table.insert(NPCComments["4083"], {
    npc_id = 4083,
    comment_id = 32044,
    date = "2007-02-07T04:28:43-06:00",
    author = "hobowillreturns",
    body = "# Jeeda <Apprentice Witch Doctor>\n\n- Located upstairs in the Sun Rock Retreat Inn, head right at the top of the ramp.\n- Sells alchemy recipes, including the fire protection potion, though availability may be inconsistent.\n- Appears to also sell reagents useful to alchemists. Not always reliable for specific items like liferoot.\n- Tips:\n  - Make multiple visits if specific recipes or items are not available initially.\n  - Ensure you are an alchemist to access certain recipes and items.\n  - Check various sources or alternative NPCs for necessary recipes if not available.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["4084"] == nil then
    NPCComments["4084"] = {}
end
table.insert(NPCComments["4084"], {
    npc_id = 4084,
    comment_id = 2804298,
    date = "2006-07-29T04:29:46-05:00",
    author = "Thottbot",
    body = "# Chylina <General Supplies>\n\n- **Location Issue:** Chylina might be glitched into the wall. Try interacting with her from the outside or through the east wall of the inn.\n- **Supply Vendor:** Useful for purchasing general supplies when questing nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4085"] == nil then
    NPCComments["4085"] = {}
end
table.insert(NPCComments["4085"], {
    npc_id = 4085,
    comment_id = 2796404,
    date = "2006-04-17T00:20:38-05:00",
    author = "Thottbot",
    body = "## Nizzik <Venture Armor Salesman>\n\n* Frequently sells multiple green items; you might find up to 8 different greens.\n* Prices for items like the mystic sarong are accurate as listed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["4086"] == nil then
    NPCComments["4086"] = {}
end
table.insert(NPCComments["4086"], {
    npc_id = 4086,
    comment_id = 2805688,
    date = "2006-09-12T06:20:08-05:00",
    author = "Thottbot",
    body = "# Veenix \<Venture Co. Merchant\>\n\n- **Respawn Time**: 30 minutes to 1 hour.\n- **Items**: Limited supply items like the Blessed Claymore and recipe for Jumper Cables.\n- **Location Tip**: Convenient vendor for selling trash items in the Windshear Crag area.\n- **Alliance**: Nearest alternative vendors are in Silverwind Refuge and Stonetalon Peak.\n- **Horde**: Sun Rock Retreat is the nearest vendor location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4087"] == nil then
    NPCComments["4087"] = {}
end
table.insert(NPCComments["4087"], {
    npc_id = 4087,
    comment_id = 2828065,
    date = "2006-02-19T10:07:28-06:00",
    author = "Thottbot",
    body = "## Arias'ta Bladesinger <Warrior Trainer>\n\n- **Location**: Arias'ta Bladesinger is a warrior trainer; typically found in major cities like Darnassus.\n- **Purpose**: Provides warrior training and skill progression.\n- **Lore**: Connected to the Bladesinger family, details unclear. Relationship nuances often debated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4089"] == nil then
    NPCComments["4089"] = {}
end
table.insert(NPCComments["4089"], {
    npc_id = 4089,
    comment_id = 2900865,
    date = "2006-08-13T23:46:24-05:00",
    author = "Allakhazam",
    body = "### Sildanair <Warrior Trainer>\n\n- **Training Scope**: Sildanair is a Warrior Trainer and does not assist with Hunters learning sword use or mail armor.\n- **Class-Specific**: Seek Sildanair's guidance only if you're a Night Elf Warrior. For Hunters, look for specialized trainers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4090"] == nil then
    NPCComments["4090"] = {}
end
table.insert(NPCComments["4090"], {
    npc_id = 4090,
    comment_id = 2805379,
    date = "2007-05-17T06:13:25-05:00",
    author = "Thottbot",
    body = "# Astarii Starseeker <Priest Trainer>\n- **Location:** Found on the top floor of the Temple of the Moon in Darnassus.\n- **Finding Her:** Ask a guard for directions within Darnassus.\n- **Training:** Offers priest training for Night Elf characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["4093"] == nil then
    NPCComments["4093"] = {}
end
table.insert(NPCComments["4093"], {
    npc_id = 4093,
    comment_id = 2817662,
    date = "2004-08-28T05:19:09-05:00",
    author = "Thottbot",
    body = "### Galak Wrangler\n- **Drop:** Pirate Boots of Stamina (Leather, Level 21, 76 armor, +8 Stamina).\n- **Note:** Exact drop rate unknown, but it's worth farming for the stamina bonus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4094"] == nil then
    NPCComments["4094"] = {}
end
table.insert(NPCComments["4094"], {
    npc_id = 4094,
    comment_id = 2900866,
    date = "2005-11-28T19:44:38-06:00",
    author = "Allakhazam",
    body = "### Galak Scout\n\n- **Level Range**: Ideal for grinding at levels 22-26.\n- **Combat Tip**: Manage health and mana efficiently to endure frequent engagements.\n- **Spawn Locations**: Often found in open areas, making them accessible for grinding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4098"] == nil then
    NPCComments["4098"] = {}
end
table.insert(NPCComments["4098"], {
    npc_id = 4098,
    comment_id = 2900867,
    date = "2006-03-09T22:49:34-06:00",
    author = "Allakhazam",
    body = "### Galak Pack Runner\n\n- **Hostile NPC.**\n- Found in Thousand Needles; part of the Galak centaur faction.\n- Use crowd control to manage adds; they move in packs.\n- Watch out for patrol routes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4099"] == nil then
    NPCComments["4099"] = {}
end
table.insert(NPCComments["4099"], {
    npc_id = 4099,
    comment_id = 2900868,
    date = "2006-06-01T00:26:10-05:00",
    author = "Allakhazam",
    body = "## Galak Marauder\n\n- *Not a rare spawn.*\n- *Often found in groups; be cautious when soloing.*\n- *Heavy Marauder Scimitar is a notable drop.*\n- *Level 23 might find soloing them challenging; be prepared for tough combat.*",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4100"] == nil then
    NPCComments["4100"] = {}
end
table.insert(NPCComments["4100"], {
    npc_id = 4100,
    comment_id = 2819220,
    date = "2006-12-29T13:40:41-06:00",
    author = "Thottbot",
    body = "## Screeching Harpy\n\n- Grind efficiently in a cave at coordinates 27,51.\n- Recommended for Darkmoon Faire-related tasks.\n- Great drops for priests and tailors: light feathers for levitate, and silk for tailoring.\n- Be cautious of multiple Harpies attacking simultaneously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["4107"] == nil then
    NPCComments["4107"] = {}
end
table.insert(NPCComments["4107"], {
    npc_id = 4107,
    comment_id = 2818450,
    date = "2006-01-26T12:20:34-06:00",
    author = "Thottbot",
    body = "### Highperch Wyvern\n\n- **Location**: Found in Highperch, accessible from Thousand Needles.\n- **Level Range**: 26-32 (non-elite).\n- **Hostile**: Aggressive; be cautious while approaching.\n- **Quest**: Collect their eggs for the quest from Freewind Post regarding new wind riders.\n- **Drops**: Question about specific drops; further research needed to confirm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4109"] == nil then
    NPCComments["4109"] = {}
end
table.insert(NPCComments["4109"], {
    npc_id = 4109,
    comment_id = 2801191,
    date = "2005-10-12T13:48:46-05:00",
    author = "Thottbot",
    body = "### Highperch Consort\n\n- Rarely drops valuable items.\n- Pack of 4-5 mobs in the area; be cautious.\n- Level 28-30; plan your strategy accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4110"] == nil then
    NPCComments["4110"] = {}
end
table.insert(NPCComments["4110"], {
    npc_id = 4110,
    comment_id = 2900874,
    date = "2007-02-17T17:04:27-06:00",
    author = "Allakhazam",
    body = "## Highperch Patriarch \n\n- **Loot:** Possible drop: Burning War Axe.\n- **Combat:** Be prepared for a tough fight; these are strong adversaries.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4117"] == nil then
    NPCComments["4117"] = {}
end
table.insert(NPCComments["4117"], {
    npc_id = 4117,
    comment_id = 3143128,
    date = "2019-07-25T23:58:18-05:00",
    author = "hevgirl",
    body = "## Cloud Serpent\n\n- **Breathes Lightning**: Deals Nature damage. Be prepared with Nature resistance or defensive spells.\n- **Damage Ranges**: Rank 1 (11-13), Rank 2 (21-23), up to Rank 6 (99-113). Stronger ranks are more dangerous.\n- **Pet Potential**: Can be tamed as a pet, offering multiple damage ranks for pet abilities.\n- **Notable Variants**: Includes Deviate Coiler, Thunderhawk, and Hakkari variants among others. Be familiar with specific area's Cloud Serpent types.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4118"] == nil then
    NPCComments["4118"] = {}
end
table.insert(NPCComments["4118"], {
    npc_id = 4118,
    comment_id = 3143130,
    date = "2019-07-25T23:58:37-05:00",
    author = "hevgirl",
    body = "# Venomous Cloud Serpent\n- **Location:** Found in Thousand Needles.\n- **Hostile NPC:** Breathes lightning, causing Nature damage. \n- **Poison Attack:** Inflicts poison, dangerous for rogues.\n- **Hunter Pet:** Can be tamed by hunters, effective with Lightning Breath and Growl as a tanking pet.\n- **Levels:** Check pet levels and training points required for different ranks of Lightning Breath.\n- **Map Help:** Map mouseovers may be incomplete but are being updated.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4119"] == nil then
    NPCComments["4119"] = {}
end
table.insert(NPCComments["4119"], {
    npc_id = 4119,
    comment_id = 2823411,
    date = "2007-02-25T23:39:23-06:00",
    author = "Thottbot",
    body = "# Elder Cloud Serpent\n\n- **Great Hunter Pet**: Recommended for its effectiveness, especially against casters.\n- **Combat Tip**: Capable of interrupting spells, making it useful against spell-casting enemies.\n- **Appearance**: Beautiful lavender winged snake.\n- **Diet**: Eats Fruits and Fungus.\n- **Lightning Breath**: Deals Nature damage. Learnable at different ranks depending on pet level.\n- **Locations**: Available in various levels. Map mouseovers can help locate different beasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4120"] == nil then
    NPCComments["4120"] = {}
end
table.insert(NPCComments["4120"], {
    npc_id = 4120,
    comment_id = 2820778,
    date = "2006-12-23T23:04:16-06:00",
    author = "Thottbot",
    body = "# Thundering Boulderkin\n\n- Usually found sparsely in 1k Needles, near the borders of the Shimmering Flats or north by Thalanaar.\n- Trackable via Elemental tracking.\n- Primarily quest targets, recommended for the quest \"A Different Approach\" from Magistrix Elosai at Freewind Post.\n- Quest rewards include Silvermoon City reputation, Thunder Bluff reputation, and Purifying Earth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4124"] == nil then
    NPCComments["4124"] = {}
end
table.insert(NPCComments["4124"], {
    npc_id = 4124,
    comment_id = 2900885,
    date = "2006-10-15T12:57:41-05:00",
    author = "Allakhazam",
    body = "# Needles Cougar\n\n- **Speed:** High. Keep aware of quick attacks.\n- **Damage:** Increases after feeding if tamed as a pet.\n- **Training:** No unique skills to learn.\n- **General Tip:** Effective pet option for hunters needing burst damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4126"] == nil then
    NPCComments["4126"] = {}
end
table.insert(NPCComments["4126"], {
    npc_id = 4126,
    comment_id = 3143070,
    date = "2019-07-25T22:54:47-05:00",
    author = "hevgirl",
    body = "## Crag Stalker\n\n- **Location:** Found in Thousand Needles, Level 25-26.\n- **Stealth:** Stealths in the wild but loses this once tamed. Gains Prowl at level 30.\n- **Combat:** 1.5-1.6 attack speed. Can be a bit slow in attacks.\n- **Pet Recommendation:** Good pet for hunters. Notable for its appearance.\n- **Taming Tip:** If taming, be prepared to encounter stealthed Crag Stalkers. Consider taming at Level 29 and train to 30 for Prowl.\n- **Lore:** Known for their stealthy behavior in the wild but require training to prowl once tamed.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4127"] == nil then
    NPCComments["4127"] = {}
end
table.insert(NPCComments["4127"], {
    npc_id = 4127,
    comment_id = 2900897,
    date = "2005-12-14T15:29:20-06:00",
    author = "Allakhazam",
    body = "## Hecklefang Hyena\n\n- Found around level 13 in The Barrens.\n- Snort the Heckler, a named version, spawns near Stonetalon zone, level 17.\n- Snort the Heckler drops green gear (e.g., 2 sta 2 int belt).\n- Use crowd control tactics; manageable solo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4131"] == nil then
    NPCComments["4131"] = {}
end
table.insert(NPCComments["4131"], {
    npc_id = 4131,
    comment_id = 31216,
    date = "2007-02-05T11:08:14-06:00",
    author = "5968",
    body = "# Silithid Invader\n\n- **Location:** Found inside the cave at the southwest part of the dig site.\n- **Spawn Behavior:** Shares spawn points with Hive Drones. Clear the cave to trigger respawns.\n- **Grinding Tips:** Effective for grinding XP and decent vendor drops (e.g., Delicate Insect Wings).\n- **Recommended Level:** Minimum level 35; lower levels risk being overwhelmed by adds.\n- **Combat Tactics:** Clear entire cave regularly for better spawns. Avoid going deep if underleveled to prevent multiple aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["4132"] == nil then
    NPCComments["4132"] = {}
end
table.insert(NPCComments["4132"], {
    npc_id = 4132,
    comment_id = 2843837,
    date = "2007-04-17T00:20:43-05:00",
    author = "Thottbot",
    body = "# Silithid Ravager\n\n- Found in the back of the Silithid cave in Shimmering Flats.\n- Beware of linked insects; they have a large aggro range.\n- Take it slow and clear the area; they can swarm unexpectedly.\n- Drops the Silithid Ripper, a decent sword.\n- Respawn timer is random.\n- Notable loot includes green items and the rare Silithid Scraper dagger.\n- Easily killable solo, but be cautious of insect packs.\n- Some Silithids drop a quest starter item.\n- Not tameable by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4133"] == nil then
    NPCComments["4133"] = {}
end
table.insert(NPCComments["4133"], {
    npc_id = 4133,
    comment_id = 2842453,
    date = "2006-08-04T16:21:07-05:00",
    author = "Thottbot",
    body = "# Silithid Hive Drone\n\n- **Loot:** Rarely drops high-value items like Ashkandi.\n- **Tameable:** Not tameable for hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4139"] == nil then
    NPCComments["4139"] = {}
end
table.insert(NPCComments["4139"], {
    npc_id = 4139,
    comment_id = 3143154,
    date = "2019-07-26T00:43:01-05:00",
    author = "hevgirl",
    body = "# Scorpid Terror\n\n- **Inflicts Nature Damage Over Time:** Stacks up to 5 times. Be cautious of continuous damage in prolonged fights.\n- **Pet Ability:** Can be learned by pets at different ranks, with increasing damage and pet level requirements.\n- **Ranks and Costs:**\n  - Rank 1: 10 Damage, Pet Level 8, Cost 10 TP\n  - Rank 2: 15 Damage, Pet Level 24, Cost 15 TP\n  - Rank 3: 30 Damage, Pet Level 40, Cost 20 TP\n  - Rank 4: 40 Damage, Pet Level 56, Cost 25 TP\n- **Appearance:** Noteworthy for its cool look.\n- **Combat Tip:** Watch your health and dispel poison effects if possible. Engage carefully to minimize damage taken.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4140"] == nil then
    NPCComments["4140"] = {}
end
table.insert(NPCComments["4140"], {
    npc_id = 4140,
    comment_id = 3143153,
    date = "2019-07-26T00:42:50-05:00",
    author = "hevgirl",
    body = "## Scorpid Reaver\n\n- **Nature Damage:** Inflicts stacking Nature damage over time. Avoid prolonged encounters.\n- **Stacking DoT:** The damage over time effect can stack up to 5 times; try to eliminate quickly or use dispels.\n- **Pet Information:** Can be tamed by hunters for its venomous abilities; requires training points based on pet level.\n- **Locations:** Similar abilities can be found in other Scorpids like Venomtail Scorpid and Corrupted Scorpid.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4142"] == nil then
    NPCComments["4142"] = {}
end
table.insert(NPCComments["4142"], {
    npc_id = 4142,
    comment_id = 2814832,
    date = "2006-04-18T01:40:51-05:00",
    author = "Thottbot",
    body = "### Sparkleshell Tortoise\n\n- **Useful as a Pet**: Great for taming due to high armor and abilities like Shell Shield.\n- **No Aggro**: Non-aggressive, making them good for grinding XP.\n- **Resourceful**: Can provide Turtle Meat for quests like the one in Tarren Mill.\n- **High-Level**: Only found at level 30+ in Thousand Needles; plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4143"] == nil then
    NPCComments["4143"] = {}
end
table.insert(NPCComments["4143"], {
    npc_id = 4143,
    comment_id = 2798885,
    date = "2007-02-27T19:46:15-06:00",
    author = "Thottbot",
    body = "# Sparkleshell Snapper\n\n- **Hunters:** Beware of their \"Headbutt\" ability, which can interrupt spellcasting, including taming attempts. Persevere as they typically only use it once.\n- **Loot:** Known to drop Scaly Tails and Speckled Shield Fragments frequently, offering moderate silver; Turtle Meat drops but isn’t valuable.\n- **Location:** Respawn in the northern part of the Shimmering Flats, making it a good spot for farming money for mounts.\n- **Hardened Tortoise Shells:** Despite Thottbot listings, these seem to drop from Tortoises, not Snappers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4147"] == nil then
    NPCComments["4147"] = {}
end
table.insert(NPCComments["4147"], {
    npc_id = 4147,
    comment_id = 2806912,
    date = "2007-04-19T21:20:40-05:00",
    author = "Thottbot",
    body = "## Saltstone Basilisk\n\n- Found in and around Weazel's Crater.\n- Be prepared for potential hostile encounters.\n- Bring potions or healing abilities as basilisk bites can be deadly.\n- Keep an eye on their stoning gaze ability; interrupt or avoid it if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4150"] == nil then
    NPCComments["4150"] = {}
end
table.insert(NPCComments["4150"], {
    npc_id = 4150,
    comment_id = 2842494,
    date = "2007-05-15T02:18:07-05:00",
    author = "Thottbot",
    body = "## Saltstone Gazer\n\n- **Location:** Head directly south to Tahonda Ruins in the Shimmering Flats.\n- **Farming Tip:** High loot value; can earn over 2g in under 20 minutes.\n- **Combat Tip:** Farm these for fast gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4154"] == nil then
    NPCComments["4154"] = {}
end
table.insert(NPCComments["4154"], {
    npc_id = 4154,
    comment_id = 44453,
    date = "2007-03-01T08:33:02-06:00",
    author = "28169",
    body = "## Salt Flats Scavenger\n\n- Found primarily around large bones at coordinates 87,67 and 86,63 in Thousand Needles.\n- Congregate in groups, making AoE spells handy.\n- Be cautious of potential group aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4158"] == nil then
    NPCComments["4158"] = {}
end
table.insert(NPCComments["4158"], {
    npc_id = 4158,
    comment_id = 2900935,
    date = "2006-01-30T22:28:35-06:00",
    author = "Allakhazam",
    body = "# Salt Flats Vulture\n\n- **Taming**: Level 33-34. Persistence is key.\n- **Ability**: Screech lowers enemy melee attack power. Useful for controlling melee mobs.\n- **Locations**: Map mouseovers added when available, aiding in finding them.\n- **Comparative Beasts**: Also learnable from Greater Fleshripper, Shrike Bat, etc.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4160"] == nil then
    NPCComments["4160"] = {}
end
table.insert(NPCComments["4160"], {
    npc_id = 4160,
    comment_id = 2797999,
    date = "2006-01-14T10:34:35-06:00",
    author = "Thottbot",
    body = "# Ainethil <Artisan Alchemist>\n\n- **Location:** Found in Darnassus, building at coordinates 55, 23 (bottom floor, same building as Argent Dawn).\n- **Skill Requirements:**\n  - Levels: Need to be level 20 for over 150 skill; level 35+ for Artisan and above.\n  - Costs: Training fees are around 45 silver.\n- **Training Details:**\n  - Alchemy Skill Progression: \n    - 1-75: Apprentice\n    - 75-150: Journeyman\n    - 150-225: Artisan (requires Ainethil)\n    - 225-300: Master (Kylanna Windwhisper in Feathermoon Stronghold, Feralas).\n- **Errors:**\n  - Dispel rumors: Ainethil remains in Darnassus, not any other location.\n- **Miscellaneous:**\n  - Ancillary Info: Interesting book on the table in Ainethil's room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["4163"] == nil then
    NPCComments["4163"] = {}
end
table.insert(NPCComments["4163"], {
    npc_id = 4163,
    comment_id = 2834878,
    date = "2007-05-16T18:50:35-05:00",
    author = "Thottbot",
    body = "# Syurna <Rogue Trainer>\n\n- **Location:** Underground, southwest of the Cenarion Enclave tree.\n- **Coordinates:** Approximately (33.11, 16.13) or (36, 21).\n- **Access:** Enter the giant tree door in the Cenarion Enclave, near the poison vendor and across from the Nightsabers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4165"] == nil then
    NPCComments["4165"] = {}
end
table.insert(NPCComments["4165"], {
    npc_id = 4165,
    comment_id = 2833514,
    date = "2006-12-23T23:04:17-06:00",
    author = "Thottbot",
    body = "# Elissa Dumas <Portal Trainer>\n\n- **Location:** By the Temple of the Moon in Darnassus. Coords: 40,81.\n- **Finding Her:** Enter Darnassus, head toward the fountain, she's on the left.\n- **Portal Training Requirements:**\n  - Personal Portal: \n    - Level 20 for Ironforge, Stormwind, Orgrimmar, Undercity.\n    - Level 30 for Darnassus, Thunder Bluff.\n  - Group Portal:\n    - Level 40 for Ironforge, Stormwind.\n    - Level 50 for Darnassus.\n- **Additional Info:** No portal trainer in Elwynn Forest; find trainers in major cities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4166"] == nil then
    NPCComments["4166"] = {}
end
table.insert(NPCComments["4166"], {
    npc_id = 4166,
    comment_id = 15109,
    date = "2006-12-13T18:01:14-06:00",
    author = "Sware",
    body = "### Gazelle\n\n- **Leveling Skinning Tip**: Use area of effect spells on herds of Gazelles to quickly kill and skin them for ruined scraps.\n- **Cosmetic Pets Suggestion**: Gazelles have appealing models; a player wishes for them to become cosmetic pets.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4168"] == nil then
    NPCComments["4168"] = {}
end
table.insert(NPCComments["4168"], {
    npc_id = 4168,
    comment_id = 2813586,
    date = "2005-04-13T22:34:30-05:00",
    author = "Thottbot",
    body = "### Elynna <Tailoring Supplies>\n\n- Located in Darnassus, in the Craftsman's Terrace area.\n- Found at the tailoring shop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["4169"] == nil then
    NPCComments["4169"] = {}
end
table.insert(NPCComments["4169"], {
    npc_id = 4169,
    comment_id = 2900959,
    date = "2007-04-23T05:33:52-05:00",
    author = "Allakhazam",
    body = "# Jaeana <Meat Vendor>\n- Sells various meat items, not milk.\n- Located in Darnassus.\n- Useful for cooking materials and pet food.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4170"] == nil then
    NPCComments["4170"] = {}
end
table.insert(NPCComments["4170"], {
    npc_id = 4170,
    comment_id = 2840466,
    date = "2006-09-13T03:31:24-05:00",
    author = "Thottbot",
    body = "### Ellandrieth <General Goods Vendor>\n- Location: 64,52 in Darnassus.\n- Does not sell Elixir of Giants.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4172"] == nil then
    NPCComments["4172"] = {}
end
table.insert(NPCComments["4172"], {
    npc_id = 4172,
    comment_id = 2900960,
    date = "2006-07-02T12:23:36-05:00",
    author = "Allakhazam",
    body = "### Anadyia <Robe Vendor>\n- **Location:** Darnassus\n- **Tip:** Sells various robes useful for different character classes.\n- **Note:** Visit for stylish and practical robe options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4173"] == nil then
    NPCComments["4173"] = {}
end
table.insert(NPCComments["4173"], {
    npc_id = 4173,
    comment_id = 2900961,
    date = "2006-04-19T23:25:18-05:00",
    author = "Allakhazam",
    body = "## Landria <Bow Merchant>\n- Located at coordinates 63,66.\n- Offers a variety of bows for purchase.\n- Friendly NPC, useful for acquiring ranged weapons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4183"] == nil then
    NPCComments["4183"] = {}
end
table.insert(NPCComments["4183"], {
    npc_id = 4183,
    comment_id = 2818117,
    date = "2006-12-12T03:14:33-06:00",
    author = "Thottbot",
    body = "### Naram Longclaw <Weaponsmith>\n\n- Located at coordinates 37, 40.\n- NPC is a weaponsmith offering weapon-related services and items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4184"] == nil then
    NPCComments["4184"] = {}
end
table.insert(NPCComments["4184"], {
    npc_id = 4184,
    comment_id = 2811386,
    date = "2005-11-24T02:43:00-06:00",
    author = "Thottbot",
    body = "# Geenia Sunshadow <Speciality Dress Maker>\n\n- **Hanboks:** Magenta from the chest down with specified color on the chest and sleeves.\n- **Formal Dangui:** Considered better than hanboks by some players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4185"] == nil then
    NPCComments["4185"] = {}
end
table.insert(NPCComments["4185"], {
    npc_id = 4185,
    comment_id = 2900967,
    date = "2005-02-18T08:25:01-06:00",
    author = "Allakhazam",
    body = "### Shaldyn <Clothier>\n- Located in Darnassus.\n- Sells cloth armor and tailoring supplies.\n- Useful for tailoring profession materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4187"] == nil then
    NPCComments["4187"] = {}
end
table.insert(NPCComments["4187"], {
    npc_id = 4187,
    comment_id = 2900969,
    date = "2005-02-18T08:16:14-06:00",
    author = "Allakhazam",
    body = "### Harlon Thornguard <Armorer & Shieldsmith>\n\n- **Armorer & Shieldsmith**: Sells armor and shields.\n- **Location**: Found in Ironforge.\n- **Services**: Repairs gear and sells high-quality shields and armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4191"] == nil then
    NPCComments["4191"] = {}
end
table.insert(NPCComments["4191"], {
    npc_id = 4191,
    comment_id = 2832484,
    date = "2006-10-05T17:39:48-05:00",
    author = "Thottbot",
    body = "# Allyndia <Food & Drink Vendor>\n- **Location:** Moves locations; check map for current position.\n- **Services:** Sells food and drinks to help restore health and mana.\n- **Interaction:** Useful for stocking up on supplies during quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4192"] == nil then
    NPCComments["4192"] = {}
end
table.insert(NPCComments["4192"], {
    npc_id = 4192,
    comment_id = 2900973,
    date = "2005-02-18T07:22:12-06:00",
    author = "Allakhazam",
    body = "### Taldan <Drink Vendor>\n\n- **Location Tip**: Check near taverns or main city areas for Taldan.\n- **Services Offered**: Sells drinks; stock up on beverages to regain mana efficiently.\n- **Note**: Useful for casters and classes that rely on mana regen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4193"] == nil then
    NPCComments["4193"] = {}
end
table.insert(NPCComments["4193"], {
    npc_id = 4193,
    comment_id = 2900974,
    date = "2005-02-18T08:15:15-06:00",
    author = "Allakhazam",
    body = "### Grondal Moonbreeze <Journeyman Tailor>\n- Located in Darnassus.\n- Offers tailoring training and supplies.\n- Great for leveling tailoring skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4195"] == nil then
    NPCComments["4195"] = {}
end
table.insert(NPCComments["4195"], {
    npc_id = 4195,
    comment_id = 2900975,
    date = "2004-12-26T16:24:47-06:00",
    author = "Allakhazam",
    body = "### Tiyani <Food & Drink Vendor>\n- Located in Darkshore.\n- Does not sell red apples in her inventory.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4197"] == nil then
    NPCComments["4197"] = {}
end
table.insert(NPCComments["4197"], {
    npc_id = 4197,
    comment_id = 2831230,
    date = "2006-06-06T04:30:22-05:00",
    author = "Thottbot",
    body = "# Ken'zigla\n\n- Located at coordinates 73, 95 in Malaka'jin, Stonetalon Mountains.\n- Accessible by taking the west path from the Crossroads in the Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["4198"] == nil then
    NPCComments["4198"] = {}
end
table.insert(NPCComments["4198"], {
    npc_id = 4198,
    comment_id = 2806824,
    date = "2005-11-29T05:38:41-06:00",
    author = "Thottbot",
    body = "# Braelyn Firehand\n\n- **Location:** Found in Sun Rock Retreat in the Stonetalon Mountains.\n- **Race:** Blood Elf, a race featured prominently in later expansions.\n- **Coordinates:** Approximate position is at 45,60. \n\nThis NPC can provide lore or quests related to the Blood Elves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4201"] == nil then
    NPCComments["4201"] = {}
end
table.insert(NPCComments["4201"], {
    npc_id = 4201,
    comment_id = 2831350,
    date = "2005-01-10T23:56:40-06:00",
    author = "Thottbot",
    body = "# Ziz Fizziks\n\n- **Location**: Found at coordinates 58,63 in Stonetalon Mountains.\n- **Notes**: His hut is located at the bottom of the mountains.\n- **Coordinates**: Use addons like CTMod for coordinate tracking.\n- **Location Tip**: The WoW Official Strategy Guide may have incorrect coordinates; rely on player-confirmed locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4202"] == nil then
    NPCComments["4202"] = {}
end
table.insert(NPCComments["4202"], {
    npc_id = 4202,
    comment_id = 11915,
    date = "2006-12-09T00:40:40-06:00",
    author = "5782",
    body = "# Gerenzo Wrenchwhistle\n\n- **Location**: Found at coordinates 63, 39.\n- **Fighting Tips**:\n  - Spawned with a Venture Co. Machine Smith and a Compact Harvest Reaper. You'll face all three.\n  - Use high burst damage to quickly take down Gerenzo, then handle adds.\n  - For lower levels, pulling guards separately to reduce the fight's difficulty can help.\n  - Shaman strategy: Pull guards separately with spells, kill them first, then heal and fight Gerenzo.\n  - Druids can use crowd control and switch forms for tanking.\n  - Warriors and other melee classes: Use cooldown abilities like Retaliation.\n  - Casters might struggle due to frequent interrupts by mob groups.\n- **Escape Tips**:\n  - Jump into the lake below to evade if necessary.\n- **Vendor**: Nearby vendor sells useful items like a +8 int belt (level 23).\n- **Respawn**: Nearby engineers and other mobs have quick respawn times (~5 minutes).\n- **Solo Challenges**:\n  - Level 25+ recommended for solo attempts; tough for lower levels without help.\n  - Plan for reattacks; the boss and guards can't be easily separated from Gerenzo in certain spots.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["4210"] == nil then
    NPCComments["4210"] = {}
end
table.insert(NPCComments["4210"], {
    npc_id = 4210,
    comment_id = 2900985,
    date = "2005-03-25T15:51:30-06:00",
    author = "Allakhazam",
    body = "### Alegorn <Cooking Trainer>\n\n- **Location:** Darnassus, near the crafting district.\n- **Faction:** Alliance-only cooking trainer.\n- **Training:** Offers cooking training up to level 225.\n- **Neutral:** Useful for leveling your cooking skill in the Alliance capital.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4211"] == nil then
    NPCComments["4211"] = {}
end
table.insert(NPCComments["4211"], {
    npc_id = 4211,
    comment_id = 2841255,
    date = "2007-03-05T19:23:41-06:00",
    author = "Thottbot",
    body = "### Dannelor <First Aid Trainer>\n- Located at 51,12 in Darnassus, west-north side of the Craftsman's Terrace.\n- Consult Dannelor to learn or improve First Aid skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4212"] == nil then
    NPCComments["4212"] = {}
end
table.insert(NPCComments["4212"], {
    npc_id = 4212,
    comment_id = 2803399,
    date = "2006-02-17T11:00:41-06:00",
    author = "Thottbot",
    body = "## Telonis <Artisan Leatherworker>\n\n- Found in Darnassus, Craftsmen's Terrace, second floor above the tailor's shop (coords 64.22, 64.22).\n- Trains Artisan Leatherworking (150-225).\n- Does **not** train Dragonscale Leatherworking; it's a specialization that requires a quest.\n- Offers leatherworking quests worth checking out for useful rewards.\n- Significant as the sole Artisan Leatherworking trainer for the Alliance, encouraging exploration and leveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4214"] == nil then
    NPCComments["4214"] = {}
end
table.insert(NPCComments["4214"], {
    npc_id = 4214,
    comment_id = 3139832,
    date = "2019-07-15T06:15:35-05:00",
    author = "Taraezor",
    body = "### Erion Shadewhisper <Rogue Trainer>\n- Located underground, beneath the south-western Cenarion Enclave tree.\n- Coordinates: ~ (33.11, 16.13).\n- Offers rogue training and class-specific quests.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4215"] == nil then
    NPCComments["4215"] = {}
end
table.insert(NPCComments["4215"], {
    npc_id = 4215,
    comment_id = 3139833,
    date = "2019-07-15T06:16:10-05:00",
    author = "Taraezor",
    body = "### Anishar <Rogue Trainer>\n\n- Located underground, beneath the south-western Cenarion Enclave tree.\n- Approximate coordinates: (33.11, 16.13).",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4217"] == nil then
    NPCComments["4217"] = {}
end
table.insert(NPCComments["4217"], {
    npc_id = 4217,
    comment_id = 2900991,
    date = "2006-05-06T17:46:42-05:00",
    author = "Allakhazam",
    body = "# Mathrengyl Bearwalker <Druid Trainer>\n\n- Located upstairs in the Druid Tree, also known as the Cenarion Enclave, in Darnassus. \n- Coordinates: 35.8, second level of the tower.\n- Must speak to him before starting any related quests in Moonglade.\n- Remember, he is in Darnassus, not Stranglethorn Vale (STV).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["4220"] == nil then
    NPCComments["4220"] = {}
end
table.insert(NPCComments["4220"], {
    npc_id = 4220,
    comment_id = 30373,
    date = "2007-02-04T03:33:43-06:00",
    author = "10",
    body = "### Cyroen <Reagent Vendor>\n- Located next to the druid trainer in Darnassus.\n- Sells essential reagents for spellcasting and crafting.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4222"] == nil then
    NPCComments["4222"] = {}
end
table.insert(NPCComments["4222"], {
    npc_id = 4222,
    comment_id = 2900993,
    date = "2007-01-19T14:19:40-06:00",
    author = "Allakhazam",
    body = "### Voloren <Fishing Supplier>\n\n- Sells fishing supplies and equipment.\n- Useful for restocking bait and getting fishing rods.\n- Located in Zangarmarsh at Cenarion Refuge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4225"] == nil then
    NPCComments["4225"] = {}
end
table.insert(NPCComments["4225"], {
    npc_id = 4225,
    comment_id = 2900994,
    date = "2007-05-10T05:03:36-05:00",
    author = "Allakhazam",
    body = "## Saenorion <Leatherworking Supplies>\n\n- Sells Barbaric Bracers and Green Whelp Bracers.\n- Green Whelp Bracers are on a timer, so availability may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4226"] == nil then
    NPCComments["4226"] = {}
end
table.insert(NPCComments["4226"], {
    npc_id = 4226,
    comment_id = 2833361,
    date = "2006-09-05T11:04:32-05:00",
    author = "Thottbot",
    body = "# Ulthir <Alchemy Supplies>\n- **Sells Alchemy Items:** Provides potion jars and occasionally has a mana potion recipe for sale.\n- **Limited Stock:** Recipes are limited in quantity and reappear randomly after being sold out.\n- **Be Patient:** Some items, like potion recipes, restock roughly every hour.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4229"] == nil then
    NPCComments["4229"] = {}
end
table.insert(NPCComments["4229"], {
    npc_id = 4229,
    comment_id = 2820362,
    date = "2006-12-24T19:52:02-06:00",
    author = "Thottbot",
    body = "# Mythrin'dir <General Trade Supplier>\n\n- **Location:** Coordinates 61,17 in Darnassus, general goods shop across from the Inn, next to tailoring/leatherworking place.\n- **Trivia:** Name similar to \"Mithrandir\" (Gandalf's elven name), meaning \"Grey Wanderer\".\n- **Tip:** Not in the Tradesman Terrace; look in the trade area for easier finding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["4235"] == nil then
    NPCComments["4235"] = {}
end
table.insert(NPCComments["4235"], {
    npc_id = 4235,
    comment_id = 2901005,
    date = "2006-03-20T14:42:22-06:00",
    author = "Allakhazam",
    body = "### Turian <Thrown Weapons Merchant>\n\n- Turian only sells throwing weapons, not daggers.\n- Located in Darnassus.\n- Check other weapon vendors or the Auction House for daggers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4241"] == nil then
    NPCComments["4241"] = {}
end
table.insert(NPCComments["4241"], {
    npc_id = 4241,
    comment_id = 21975,
    date = "2007-01-20T08:25:58-06:00",
    author = "Firegod",
    body = "# Mydrannul <General Goods Vendor>\n\n- Quest Giver for Night Elf-only Flight Point Quest.\n- Cannot obtain quests if playing a different race.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4242"] == nil then
    NPCComments["4242"] = {}
end
table.insert(NPCComments["4242"], {
    npc_id = 4242,
    comment_id = 2843255,
    date = "2006-07-15T07:11:07-05:00",
    author = "Thottbot",
    body = "# Frostsaber Companion\n\n- **Location:** Found at coordinates 23, 91 in Darnassus.\n- **Taming:** Not tamable by any class or faction, including Horde hunters.\n- **Hostility:** Do not attack Horde players, unlike other guards.\n- **Appearance:** Popular for their cool aesthetic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4244"] == nil then
    NPCComments["4244"] = {}
end
table.insert(NPCComments["4244"], {
    npc_id = 4244,
    comment_id = 2901009,
    date = "2005-10-23T20:03:54-05:00",
    author = "Allakhazam",
    body = "# Shadow <Dorion's Pet>\n\n- **Pet Locations**: Found in diverse places such as Darnassus, Stormwind, and Alterac Valley.\n- **Possible Bug**: Unusual locations may indicate a bug.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4248"] == nil then
    NPCComments["4248"] = {}
end
table.insert(NPCComments["4248"], {
    npc_id = 4248,
    comment_id = 2901010,
    date = "2005-08-15T17:19:23-05:00",
    author = "Allakhazam",
    body = "# Pesterhide Hyena\n\n- **Location**: Found in Thousand Needles.\n- **Level Range**: Typically level 26 and above.\n- **Notable Nearby NPC**: Crag Stalkers, which are also above level 25.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4250"] == nil then
    NPCComments["4250"] = {}
end
table.insert(NPCComments["4250"], {
    npc_id = 4250,
    comment_id = 2901012,
    date = "2006-11-20T21:35:13-06:00",
    author = "Allakhazam",
    body = "# Galak Packhound\n\n- **Location:** Difficult to locate in Thousand Needles; might be removed.\n- **Hunter Tip:** If looking to tame, consider finding an alternative beast.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4254"] == nil then
    NPCComments["4254"] = {}
end
table.insert(NPCComments["4254"], {
    npc_id = 4254,
    comment_id = 2901013,
    date = "2005-08-10T15:13:49-05:00",
    author = "Allakhazam",
    body = "# Geofram Bouldertoe <Mining Trainer>\n\n- **Learn Smelting:** When you pick up mining, you also get the smelting skill. Smelting turns raw ores into usable bars.\n- **Mining Pick Required:** Ensure you have a mining pick in your inventory to mine veins.\n- **Skill Requirements:** Different minerals require specific skill levels. Start with copper and tin to level up.\n- **Mining Outputs:** Mining provides raw ores, stones, and gems.\n- **Trainer Use:** Visit Geofram for smelting training and to learn the skills required for advanced minerals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4258"] == nil then
    NPCComments["4258"] = {}
end
table.insert(NPCComments["4258"], {
    npc_id = 4258,
    comment_id = 2901017,
    date = "2006-11-15T08:24:30-06:00",
    author = "Allakhazam",
    body = "# Bengus Deepforge <Artisan Blacksmith>\n\n- Requires a minimum of 200/225 Blacksmithing skill to offer training.\n- Located in Ironforge; part of Favorable Anvil, an important faction quest hub.\n- Ensure you've leveled up appropriately to receive further training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4260"] == nil then
    NPCComments["4260"] = {}
end
table.insert(NPCComments["4260"], {
    npc_id = 4260,
    comment_id = 2796384,
    date = "2006-02-02T04:06:33-06:00",
    author = "Thottbot",
    body = "# Venture Co. Shredder\n\n- **Spawn Points**: Only two shredders spawn at a time in Venture Co. Base Camp; respawn every 8 minutes.\n- **Fused Wiring Drop**: Low drop rate for fused wiring; better obtained through target dummies.\n- **Engineering Use**: Engineers farm them for Goblin Jumper Cables, a device to resurrect players.\n- **Auction House Value**: Fused wiring can sell for around 20 gold in the Auction House.\n- **Farming Activity**: Frequently farmed, likely due to the demand for fused wiring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["4262"] == nil then
    NPCComments["4262"] = {}
end
table.insert(NPCComments["4262"], {
    npc_id = 4262,
    comment_id = 2831620,
    date = "2007-03-07T13:49:31-06:00",
    author = "Thottbot",
    body = "# Darnassus Sentinel\n\n- **Weapons:** Sentinels are equipped with notable weapons; some players are curious about their specifics.\n- **Drops:** There’s a rare chance (~0.19%) for Sentinels to drop librams, making them a farm target for Horde.\n- **Item Inquiry:** Items carried by Sentinels are of interest; check loot tables for detailed info.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4263"] == nil then
    NPCComments["4263"] = {}
end
table.insert(NPCComments["4263"], {
    npc_id = 4263,
    comment_id = 2901029,
    date = "2005-07-19T20:36:08-05:00",
    author = "Allakhazam",
    body = "### Deepmoss Hatchling\n\n- **Tameable:** Yes, it can be tamed by hunters. \n- **Pet Stats:** Level 14, balanced stats, and decent agility and stamina.\n    - Strength: 35 | Agility: 31 | Stamina: 46 | Intellect: 23 | Spirit: 27\n    - Attack: 70 | Power: 50 | Damage: 20-23 | Attack Speed: 2.0 | Defense: 70 | Armor: 650 | Hit Points: 330 | Focus: 108\n- **Behavior:** Keeps up well with player movement speed; more reliable than wolves.\n- **Special Feature:** Upon taming, it displays \"Deepmoss Hatchling hatches!\" each time you summon it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4264"] == nil then
    NPCComments["4264"] = {}
end
table.insert(NPCComments["4264"], {
    npc_id = 4264,
    comment_id = 2798853,
    date = "2006-12-24T13:49:36-06:00",
    author = "Thottbot",
    body = "# Deepmoss Matriarch\n\n- Spawns after killing small spiders from Deepmoss spider eggs.\n- Be prepared for an additional combat when dealing with spider eggs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["4273"] == nil then
    NPCComments["4273"] = {}
end
table.insert(NPCComments["4273"], {
    npc_id = 4273,
    comment_id = 27398,
    date = "2007-01-29T21:24:47-06:00",
    author = "4006",
    body = "# Keeper Ordanus\n\n- **Focus on Bodyguards:** His bodyguards spawn treants that can quickly overwhelm you.\n- **Disrupt Summons:** Take down the bodyguards first to prevent treant summons.\n- **Sap or Fear Tactics:** Use abilities like Sap (Rogue) or Fear (Priest) on bodyguards to manage adds.\n- **Respawn Time:** Keeper Ordanus respawns in about 5 minutes.\n- **Solo Tactics:** Druids and Warlocks often use stealth or pets to manage the fight, focusing on bodyguards first.\n- **Escape Plan:** Be ready to flee and heal if overwhelmed; jumping from platforms can help disengage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4274"] == nil then
    NPCComments["4274"] = {}
end
table.insert(NPCComments["4274"], {
    npc_id = 4274,
    comment_id = 2831605,
    date = "2005-12-26T10:11:53-06:00",
    author = "Thottbot",
    body = "# Fenrus the Devourer\n\n- **Not Tameable**: Hunters cannot tame Fenrus.\n- **Background**: Named after Fenrisulven, the Fenris wolf from Nordic mythology.\n- **Combat Tips**:\n  - After killing Fenrus, Lord Arugal will summon 4-5 Voidwalkers (level 23-26).\n  - Immediately heal yourself using bandages, potions, or healing spells after killing Fenrus.\n  - Delay looting Fenrus until after the Voidwalkers are dealt with; there's no time to eat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["4275"] == nil then
    NPCComments["4275"] = {}
end
table.insert(NPCComments["4275"], {
    npc_id = 4275,
    comment_id = 10148,
    date = "2006-12-07T23:13:20-06:00",
    author = "OTLAWLS",
    body = "# Archmage Arugal\n\n- **Combat Tips:**\n  - Clear his room before engaging.\n  - Position ranged DPS on ledges or top of the staircase.\n  - Tank should maintain aggro; let DPS begin only after tank secures it.\n  - Be cautious of his teleportation and mind control abilities.\n  - Avoid over-nuking to prevent stealing aggro.\n  - If he kills someone, he restores 50% of his mana.\n  - Ice comet spell requires line of sight; use terrain to break it.\n  - Lower his mana with abilities like Mana Burn; he’s weaker without mana.\n  - If he transforms a party member into a wolf, use crowd control like Polymorph.\n\n- **Tactics:**\n  - Priests and mages can hide on the bottom floor to avoid spells.\n  - After teleporting, Arugal often returns to the main spot; use this downtime to heal and regain mana.\n  - Lure him to stairs where he teleports back, giving time to recuperate.\n  - Stand near the edge when he teleports to the opposite ledge to stay in range.\n  - Utilize a method where tank and DPS hide behind doors for a safer fight.\n  \n- **Team Setup:**\n  - Ideal team includes ranged DPS due to his frequent teleportation.\n  - Bring a good mix of classes; cloth wearers get good drops from him.\n  - Having a conscious mage to crowd control shapeshifted members helps.\n\n- **Rewards:**\n  - Drops notable cloth armor and a valued twink weapon.\n  - Rare drops include the Belt of Arugal and the Assassin’s Blade.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["4276"] == nil then
    NPCComments["4276"] = {}
end
table.insert(NPCComments["4276"], {
    npc_id = 4276,
    comment_id = 52282,
    date = "2007-03-16T18:13:34-05:00",
    author = "Garner",
    body = "# Piznik <Venture Co.>\n\n- **Kobolds Wave**: Be prepared for a wave of kobolds when taking his quest.\n- **Respawn Strategy**: If kobolds take long to respawn, move up and down the hallway to find them quicker.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["4277"] == nil then
    NPCComments["4277"] = {}
end
table.insert(NPCComments["4277"], {
    npc_id = 4277,
    comment_id = 2901091,
    date = "2005-03-21T16:35:22-06:00",
    author = "Allakhazam",
    body = "# Eye of Kilrogg\n\n- **Warlock Ability:** Summoned by Warlocks. Binds their vision to the eye.\n- **Harmless:** Does not attack or cause any harm.\n- **Temporary Presence:** Vanishes after a short period.\n- **Sightings:** Commonly seen in various zones like Stormwind, Stranglethorn Vale, and Crossroads.\n- **Non-Combat:** Cannot be attacked as it's a friendly entity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4278"] == nil then
    NPCComments["4278"] = {}
end
table.insert(NPCComments["4278"], {
    npc_id = 4278,
    comment_id = 6333,
    date = "2006-12-05T15:07:55-06:00",
    author = "Tetris",
    body = "# Commander Springvale\n\n- **Location:** Found in Shadowfang Keep, past the kitchen/dining area, up the stairs and to the left.\n- **Preparation:** Clear the inner courtyard and kitchen first.\n- **Ghosts:** Watch out for ghosts in his area; they have a wide agro range and are hard to see.\n- **Adds:** You will likely pull him with 2 additional enemies. Be prepared for this extra challenge.\n- **Loot:** Known for dropping a nice shield.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4279"] == nil then
    NPCComments["4279"] = {}
end
table.insert(NPCComments["4279"], {
    npc_id = 4279,
    comment_id = 62014,
    date = "2007-04-04T13:03:52-05:00",
    author = "39449",
    body = "# Odo the Blindwatcher\n\n- **Location**: Found after the elevated walkway in the Keep, accompanied by 2 bats.\n- **Minions**: He has two bats; prioritize crowd control on Odo (sap/polymorph), then eliminate the bats first.\n- **Combat Tips**:\n  - **Pull Strategy**: Always expect Odo and the bats to pull together.\n  - **Enrage Mechanic**: Odo enrages and grows in size towards the end of the fight; be prepared for increased damage.\n  - **Patrol Alert**: Be cautious of wandering patrols in his area to avoid additional enemies.\n- **Class-Specific Tips**:\n  - **Rogues**: Use sap on Odo initially.\n  - **Mages**: Polymorph Odo, focus on bats.\n  - **Warlocks**: Soloing possible around level 45 with Voidwalker; kill Odo first, then retreat if needed, and return to kill the bats.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4280"] == nil then
    NPCComments["4280"] = {}
end
table.insert(NPCComments["4280"], {
    npc_id = 4280,
    comment_id = 2821839,
    date = "2006-06-19T02:16:43-05:00",
    author = "Thottbot",
    body = "### Scarlet Preserver\n\n- Found in Scarlet Monastery.\n- Healers with moderate health.\n- Focus fire on them first in groups to avoid prolonged fights.\n- Interrupt their healing spells to minimize their support role.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4281"] == nil then
    NPCComments["4281"] = {}
end
table.insert(NPCComments["4281"], {
    npc_id = 4281,
    comment_id = 2901105,
    date = "2007-03-13T18:52:53-05:00",
    author = "Allakhazam",
    body = "### Scarlet Scout\n- **Drops good gear**: Look out for Mistmantle Shoulders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4283"] == nil then
    NPCComments["4283"] = {}
end
table.insert(NPCComments["4283"], {
    npc_id = 4283,
    comment_id = 2901108,
    date = "2007-05-14T14:53:30-05:00",
    author = "Allakhazam",
    body = "### Scarlet Sentry\n\n- **Elite Status & Level**: Be prepared; they are level 29 elites, which makes them stronger than typical mobs.\n- **High Health and Damage**: They have substantial health pools and deal significant damage.\n- **Solo Confrontation**: Avoid soloing unless over-leveled or well-geared.\n- **Group Strategy**: Best tackled with a group for safety and efficiency.\n- **Stuns & Heals**: Utilize stuns, interrupts, and healing abilities strategically.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4289"] == nil then
    NPCComments["4289"] = {}
end
table.insert(NPCComments["4289"], {
    npc_id = 4289,
    comment_id = 2901110,
    date = "2005-07-28T07:02:41-05:00",
    author = "Allakhazam",
    body = "### Scarlet Evoker\n\n- **Quick Respawn:** Be cautious; they respawn quickly.\n- **Patrolling:** Watch for their patrol routes to avoid unexpected encounters.\n- **AoE Attacks:** Prepare for AoE damage; spread out to minimize impact.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4292"] == nil then
    NPCComments["4292"] = {}
end
table.insert(NPCComments["4292"], {
    npc_id = 4292,
    comment_id = 2815962,
    date = "2005-11-30T04:12:32-06:00",
    author = "Thottbot",
    body = "### Scarlet Protector\n\n- **Combat Tips:**\n  - Be cautious; they're aggressive and can be challenging.\n  - Prioritize crowd control and stunning abilities due to their high aggression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4295"] == nil then
    NPCComments["4295"] = {}
end
table.insert(NPCComments["4295"], {
    npc_id = 4295,
    comment_id = 2901114,
    date = "2006-12-27T22:03:28-06:00",
    author = "Allakhazam",
    body = "### Scarlet Myrmidon\n\n- Enrage increases their damage significantly.\n- Use stuns and high DPS abilities to defeat quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4297"] == nil then
    NPCComments["4297"] = {}
end
table.insert(NPCComments["4297"], {
    npc_id = 4297,
    comment_id = 2901115,
    date = "2006-03-14T14:56:41-06:00",
    author = "Allakhazam",
    body = "## Scarlet Conjuror\n\n- **Spawn Location:** First part of the Armory; random spawn.\n- **Combat Tips:** Summons fire elementals as pets; handle them quickly.\n- **Drops:** Low drop rate for robes; may require multiple runs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4298"] == nil then
    NPCComments["4298"] = {}
end
table.insert(NPCComments["4298"], {
    npc_id = 4298,
    comment_id = 2809942,
    date = "2007-03-13T08:05:53-05:00",
    author = "Thottbot",
    body = "### Scarlet Defender\n\n- Found in the Scarlet Monastery.\n- Often groups with other Scarlet Crusaders; expect multiple targets.\n- Bring a partner or use crowd control to manage multiple mobs.\n- Uses abilities like Righteous Flame that deal significant damage over time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4301"] == nil then
    NPCComments["4301"] = {}
end
table.insert(NPCComments["4301"], {
    npc_id = 4301,
    comment_id = 2811018,
    date = "2007-05-17T04:03:03-05:00",
    author = "Thottbot",
    body = "### Scarlet Centurion\n\n- Found in the Scarlet Monastery Cathedral instance.\n- Prepare for high physical damage; bring armor and healing potions.\n- Utilize crowd control (CC) to manage groups, as they often pull with other NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4302"] == nil then
    NPCComments["4302"] = {}
end
table.insert(NPCComments["4302"], {
    npc_id = 4302,
    comment_id = 2837656,
    date = "2006-08-11T13:45:29-05:00",
    author = "Thottbot",
    body = "# Scarlet Champion\n\n- Primarily found in the Scarlet Monastery Cathedral.\n- Typically levels 39-40.\n- The Scarlet Monastery zone has the highest concentration of them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4303"] == nil then
    NPCComments["4303"] = {}
end
table.insert(NPCComments["4303"], {
    npc_id = 4303,
    comment_id = 2808964,
    date = "2007-03-24T11:58:26-05:00",
    author = "Thottbot",
    body = "# Scarlet Abbot\n\n- **Hostile NPC**: Found in the Cathedral wing of Scarlet Monastery.\n- **Staff of Jordan**: Low drop chance from this NPC; other mobs in the level range 38-41 have the same chance.\n- **Combat Tip**: Be prepared for a lengthy grind; over 300 kills might not yield the Staff of Jordan.\n- **Server Economy**: Prices for related items (like Staff of Jordan) can radically vary by server maturity; expect anywhere from 40g to 600g.\n- **Class Advice**: The Staff of Jordan is particularly valued by casters for its spell power boosts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4304"] == nil then
    NPCComments["4304"] = {}
end
table.insert(NPCComments["4304"], {
    npc_id = 4304,
    comment_id = 2823802,
    date = "2006-04-04T11:54:11-05:00",
    author = "Thottbot",
    body = "# Scarlet Tracking Hound\n\n- **Tameable Hunter Pet:**\n  - Found in the Scarlet Monastery. Focus on roving Houndmaster patrols for best results.\n  - Houndmasters are human NPCs with a single Scarlet Tracking Hound.\n\n- **Taming Strategy:**\n  - Ensure no other NPCs are nearby to interfere.\n  - Use a freeze trap to immobilize the hound.\n  - Kill the Houndmaster first, then tame the hound.\n\n- **Attributes:**\n  - Attack speed: 1.5, comes with Dash Rank 1.\n  - Noteworthy stats: good defense and unique red appearance.\n\n- **Combat Tips:**\n  - Lay a freeze trap and kill the Houndmaster first to avoid aggro.\n\n- **Pet Benefits:**\n  - High haste and easy to maintain (simple diet).\n  - Ideal for Beast Mastery hunters due to speed boost skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["4305"] == nil then
    NPCComments["4305"] = {}
end
table.insert(NPCComments["4305"], {
    npc_id = 4305,
    comment_id = 2821916,
    date = "2006-06-16T20:14:30-05:00",
    author = "Thottbot",
    body = "# Kriggon Talsone \<Fisherman\>\n\n- **Location:** South shore, near the lighthouse at coordinates 36, 90.\n- **Quests Nearby:** Lighthouse keeper nearby has level-appropriate quests.\n- **Fishing Spot:** Good spot for low-level fishing (teens).\n- **Vendor Goods:** Sells useful cooking recipes and fish.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4306"] == nil then
    NPCComments["4306"] = {}
end
table.insert(NPCComments["4306"], {
    npc_id = 4306,
    comment_id = 2901148,
    date = "2006-12-27T21:21:52-06:00",
    author = "Allakhazam",
    body = "## Scarlet Torturer\n\n- Found in the Graveyard section, specifically in the torture chamber.\n- Known for their sinister dialogue focused on inflicting pain.\n- Can drop an \"Embalmed Shroud\" similar to their own hat.\n- Be cautious; the area contains other hostile NPCs.\n- Prioritize quick kills to avoid drawing additional enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4307"] == nil then
    NPCComments["4307"] = {}
end
table.insert(NPCComments["4307"], {
    npc_id = 4307,
    comment_id = 2835790,
    date = "2006-08-04T05:04:20-05:00",
    author = "Thottbot",
    body = "# Heldan Galesong <Fisherman>\n\n- Located south of Auberdine at coordinates 36,56.\n- Travel directly south from Darkshore's flight path; he's near the shoreline past the Greymist Raiders.\n- Useful for fishing-related quests or activities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4308"] == nil then
    NPCComments["4308"] = {}
end
table.insert(NPCComments["4308"], {
    npc_id = 4308,
    comment_id = 2901153,
    date = "2007-03-14T00:05:03-05:00",
    author = "Allakhazam",
    body = "# Unfettered Spirit\n\n- **Loot**: Can drop valuable items like Twink items, BoEs, cloth, and food. \n- **Money Drop**: Silver drop rate is low.\n- **Location**: Found in the Scarlet Monastery Graveyard (SM GY).\n- **Enemy Grouping**: Often found near chests; be cautious when looting.\n  \nCombat Tips:\n- **Level**: Suitable for levels around 48-60.\n- **Non-Elite**: Easier to handle due to lower hit points/damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4311"] == nil then
    NPCComments["4311"] = {}
end
table.insert(NPCComments["4311"], {
    npc_id = 4311,
    comment_id = 2901157,
    date = "2006-01-01T07:11:06-06:00",
    author = "Allakhazam",
    body = "## Holgar Stormaxe\n\n- **Lore:** Little is known about Holgar Stormaxe. He is an NPC in Orgrimmar.\n- **Interaction:** No known quests or interaction features associated with him.\n- **Updates:** No significant updates or changes observed over the years.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4312"] == nil then
    NPCComments["4312"] = {}
end
table.insert(NPCComments["4312"], {
    npc_id = 4312,
    comment_id = 75153,
    date = "2007-04-29T22:44:21-05:00",
    author = "35000",
    body = "# Tharm <Wind Rider Master>\n\n- **Hostile/Neutral:** Tharm is not a combat NPC; his purpose is for transportation.\n- **Health Info:** Has approximately 12,000 health.\n- **Function:** Serves as a transportation master for Wind Riders, facilitating quick travel across various zones in WoW Classic.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4314"] == nil then
    NPCComments["4314"] = {}
end
table.insert(NPCComments["4314"], {
    npc_id = 4314,
    comment_id = 2901160,
    date = "2006-08-16T16:30:11-05:00",
    author = "Allakhazam",
    body = "# Gorkas <Wind Rider Master>\n\n- Wind Rider Master in Orgrimmar.\n- Speak to him while carrying a \"68 Pound Grouper\" for a fun reaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4316"] == nil then
    NPCComments["4316"] = {}
end
table.insert(NPCComments["4316"], {
    npc_id = 4316,
    comment_id = 2901162,
    date = "2006-04-06T21:33:26-05:00",
    author = "Allakhazam",
    body = "### Kolkar Packhound\n\n- **Group Encounter**: Often found in packs; be prepared for multiple enemies.\n- **Hunter Inquiry**: These cannot be tamed by Hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4317"] == nil then
    NPCComments["4317"] = {}
end
table.insert(NPCComments["4317"], {
    npc_id = 4317,
    comment_id = 70871,
    date = "2007-04-22T06:02:52-05:00",
    author = "35876",
    body = "# Nyse <Wind Rider Master>\n\n- Located in Orgrimmar, Nyse can provide you with flight paths across Kalimdor.\n- Useful for quick travel, be sure to unlock additional flight paths at other Wind Rider Masters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4319"] == nil then
    NPCComments["4319"] = {}
end
table.insert(NPCComments["4319"], {
    npc_id = 4319,
    comment_id = 2901163,
    date = "2006-11-26T22:08:06-06:00",
    author = "Allakhazam",
    body = "# Thyssiana <Hippogryph Master>\n\n- Location: Coordinates 7,17.\n- Offers flight path services in Teldrassil.\n- Speak to her for fast travel options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4321"] == nil then
    NPCComments["4321"] = {}
end
table.insert(NPCComments["4321"], {
    npc_id = 4321,
    comment_id = 2843792,
    date = "2005-09-12T23:33:43-05:00",
    author = "Thottbot",
    body = "# Baldruc <Gryphon Master>\n\n- Located in Ironforge at the Gryphon Roost in the Great Forge area.\n- He provides flight path services for quick travel across Eastern Kingdoms.\n- Speak with him to unlock flight paths between major cities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4324"] == nil then
    NPCComments["4324"] = {}
end
table.insert(NPCComments["4324"], {
    npc_id = 4324,
    comment_id = 55270,
    date = "2007-03-22T08:40:01-05:00",
    author = "35360",
    body = "# Searing Whelp\n\n- **Location Tip**: For quests, head to the southern part of Dustwallow along the mountain's edge.\n- **Loot**: Has a massive loot table, including rare drops like Nightblade and Dark Whelpling (1/1037 drop rate).\n- **Farming Spot**: Underused zone ideal for extended farming with minimal interruptions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4328"] == nil then
    NPCComments["4328"] = {}
end
table.insert(NPCComments["4328"], {
    npc_id = 4328,
    comment_id = 2827582,
    date = "2005-12-08T20:56:37-06:00",
    author = "Thottbot",
    body = "# Firemane Scalebane\n\n- **Location**: Near Twilight Grove, Duskwood.\n- **Combat Tips**:\n  - **High Damage**: Can hit hard unexpectedly; be cautious.\n  - **Escape Strategy**: Use crowd control abilities like Frost Nova and escape via Blink if needed.\n- **Respawn Note**: Rarely seen in the Den of Fire, low respawn rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4329"] == nil then
    NPCComments["4329"] = {}
end
table.insert(NPCComments["4329"], {
    npc_id = 4329,
    comment_id = 46801,
    date = "2007-03-05T22:24:09-06:00",
    author = "Sk0pe",
    body = "# Firemane Scout\n\n- Found mainly at Stonemaul Ruins in Dustwallow Marsh (43, 66); also patrolling near Onyxia's Lair.\n- Drops are minimal; farming them might not be lucrative.\n- If farming, consider location and efficiency due to poor loot drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4331"] == nil then
    NPCComments["4331"] = {}
end
table.insert(NPCComments["4331"], {
    npc_id = 4331,
    comment_id = 2803980,
    date = "2006-11-01T16:59:53-06:00",
    author = "Thottbot",
    body = "# Firemane Ash Tail\n\n- Found in Dustwallow Marsh at Stonemaul Ruins (43, 66) and near Onyxia's Lair.\n- No longer elites, making them easier to defeat.\n- Dropped items are generally underwhelming, but rare items like Gloves of Holy Might can drop occasionally.\n- Often patrol in groups with Firemane Scouts; be cautious of multiple aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4334"] == nil then
    NPCComments["4334"] = {}
end
table.insert(NPCComments["4334"], {
    npc_id = 4334,
    comment_id = 2812402,
    date = "2007-05-18T18:26:22-05:00",
    author = "Thottbot",
    body = "### Firemane Flamecaller\n\n- **Great for leveling:** They die quickly, making them ideal for fast experience.\n- **Loot:** Not substantial, but drop around 2x thick leather and worn dragonscales if you’re a skinner.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4339"] == nil then
    NPCComments["4339"] = {}
end
table.insert(NPCComments["4339"], {
    npc_id = 4339,
    comment_id = 2836981,
    date = "2007-03-30T05:20:43-05:00",
    author = "Thottbot",
    body = "# Brimgore\n\n- **Easy Kill:** One of the easiest fully-grown dragons; often drops green items.\n- **Fire Attack:** Interrupt or avoid his fire breath, which can deal 200+ damage.\n- **Class Strategies:**\n  - **Warrior:** Use Sunder Armor and Pummel to interrupt fire attack.\n  - **Shaman:** Generally easy fight; keep attacking.\n  - **Rogue:** Use cooldowns, can kill without dropping below 50% HP.\n  - **Warlock:** Not immune to Fear/Horror effects, but immune to fire spells.\n  - **Priest:** Kite during fire breath; use Fear sparingly to avoid adds.\n  - **Hunter:** Clear surrounding whelps; use traps and pet to manage aggro.\n  - **Paladin:** Straightforward fight; use healing and damage spells.\n- **Loot:** Typically drops green items and silver; specific drops can include uncommon gear pieces.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4343"] == nil then
    NPCComments["4343"] = {}
end
table.insert(NPCComments["4343"], {
    npc_id = 4343,
    comment_id = 2832437,
    date = "2006-06-18T01:57:14-05:00",
    author = "Thottbot",
    body = "# Drywallow Snapper\n\n- **Has Claw 5**: Normally crocodiles can't learn Claw, but this one comes with Claw 5.\n- **Unique Ability**: Take advantage of this unusual trait if you're a hunter looking for a different pet option.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["4344"] == nil then
    NPCComments["4344"] = {}
end
table.insert(NPCComments["4344"], {
    npc_id = 4344,
    comment_id = 2901198,
    date = "2005-10-21T21:35:35-05:00",
    author = "Allakhazam",
    body = "## Mottled Drywallow Crocolisk\n\n- Found in Dustwallow Marsh\n- Typically levels 35-38, avoid if below level\n- Focus on ranged attacks to avoid high melee damage\n- Use crowd control and slows to minimize risk",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4352"] == nil then
    NPCComments["4352"] = {}
end
table.insert(NPCComments["4352"], {
    npc_id = 4352,
    comment_id = 2803842,
    date = "2005-04-04T11:01:12-05:00",
    author = "Thottbot",
    body = "### Bloodfen Screecher\n\n- **Drops Rare Items**: Can drop rare items like *Plans: Golden Scale Boots*.\n- **Level Range**: Typically found around levels 36-37.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4355"] == nil then
    NPCComments["4355"] = {}
end
table.insert(NPCComments["4355"], {
    npc_id = 4355,
    comment_id = 2901201,
    date = "2006-04-25T02:20:21-05:00",
    author = "Allakhazam",
    body = "# Bloodfen Scytheclaw\n\n- Found in Dustwallow Marsh.\n- Uses high-damage physical attacks.\n- Keep health potions handy.\n- Watch out for adds; avoid fighting multiple at once.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4357"] == nil then
    NPCComments["4357"] = {}
end
table.insert(NPCComments["4357"], {
    npc_id = 4357,
    comment_id = 2901202,
    date = "2005-03-06T02:13:54-06:00",
    author = "Allakhazam",
    body = "# Bloodfen Lashtail\n\n- **Location:** Found in Dustwallow Marsh, not Mulgore.\n- **Level:** Appropriate for characters around level 30 and above.\n- **Appearance:** Large raptors, notable size difference compared to smaller races like gnomes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4359"] == nil then
    NPCComments["4359"] = {}
end
table.insert(NPCComments["4359"], {
    npc_id = 4359,
    comment_id = 2901204,
    date = "2006-11-17T13:49:53-06:00",
    author = "Allakhazam",
    body = "### Mirefin Murloc\n\n- These Murlocs have a good drop rate for blue (rare) items.\n- Prepare for multiple engagements as they often travel in groups.\n- Use crowd control abilities to manage their numbers in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4363"] == nil then
    NPCComments["4363"] = {}
end
table.insert(NPCComments["4363"], {
    npc_id = 4363,
    comment_id = 2901207,
    date = "2005-03-07T18:10:16-06:00",
    author = "Allakhazam",
    body = "## Mirefin Oracle\n\n- **Location Tip**: Best found on the island with the altar and the smaller island east of it. Alternating kills on both islands can help in farming Enchanted Kelp.\n- **Drop Rate**: Quest item Enchanted Kelp has a very low drop rate; be prepared for a potentially long grind.\n- **Combat Strategy**: Grouping up can expedite the process; pairing with another player can make the grind less tedious.\n- **Loot**: Potential to get green items and approximately 3 gold while farming for the quest item.\n- **Patience Required**: Expect prolonged engagement, as many players report killing a large number without seeing the quest drop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4370"] == nil then
    NPCComments["4370"] = {}
end
table.insert(NPCComments["4370"], {
    npc_id = 4370,
    comment_id = 2818089,
    date = "2006-06-23T17:47:51-05:00",
    author = "Thottbot",
    body = "### Strashaz Sorceress\n\n- **Combat Tip**: This NPC is a high-level elite (level 62). Approach with caution.\n- **Loot Info**: Potential for epic drops. Ensure you are prepared for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4371"] == nil then
    NPCComments["4371"] = {}
end
table.insert(NPCComments["4371"], {
    npc_id = 4371,
    comment_id = 2803625,
    date = "2006-10-12T13:50:11-05:00",
    author = "Thottbot",
    body = "### Strashaz Siren\n\n- **Location:** Found in a zone with level 59-61 elite nagas and some hydras.\n- **Loot:** Tidelord drops minimal loot (7s, raw fish, and clams).\n- **Combat:** Be cautious of elite nagas and their potential level. Soloing difficult but possible with good gear and strategy.\n- **Miscellaneous:** Area can yield heavy junkboxes for pickpockets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4374"] == nil then
    NPCComments["4374"] = {}
end
table.insert(NPCComments["4374"], {
    npc_id = 4374,
    comment_id = 2816378,
    date = "2006-04-07T22:09:51-05:00",
    author = "Thottbot",
    body = "# Strashaz Hydra\n\n- Hostile NPC found on a specific island associated with the King of Stormwind.\n- Important for a quest chain; drops kelp needed for progression.\n- Warlocks can solo them using Fear and Curse of Doom.\n- They hit for around 450 damage and apply a poison effect dealing 200 damage every 10 seconds.\n- Druids can kite them effectively using Faerie Fire and sleep when necessary.\n- Notable for an unexpected and lethal spawning incident in the Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4376"] == nil then
    NPCComments["4376"] = {}
end
table.insert(NPCComments["4376"], {
    npc_id = 4376,
    comment_id = 58876,
    date = "2007-03-29T00:40:40-05:00",
    author = "34480",
    body = "### Darkmist Spider\n\n- **Instacast Poison:** Be prepared to deal with an instant poison debuff. Carry antidotes or be ready to heal quickly.\n- **High-Level Farming:** High-level players may farm these spiders for specific drops or materials. Avoid these areas if you are not strong enough.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4378"] == nil then
    NPCComments["4378"] = {}
end
table.insert(NPCComments["4378"], {
    npc_id = 4378,
    comment_id = 58875,
    date = "2007-03-29T00:38:56-05:00",
    author = "34480",
    body = "### Darkmist Recluse\n\n- **Debuff:** Applies \"Deadly Poison\" with a 2-minute duration.\n- **Interrupt:** The poison has a 2-second cast time; interrupt it to avoid the debuff.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4380"] == nil then
    NPCComments["4380"] = {}
end
table.insert(NPCComments["4380"], {
    npc_id = 4380,
    comment_id = 2836207,
    date = "2005-11-02T10:22:37-06:00",
    author = "Thottbot",
    body = "## Darkmist Widow\n\n- **Location:** Found in the back of Darkmist Cavern above Brackenwall Village. Be prepared to fight through many spiders.\n- **Spawn Time:** Rare spawn with a 5-8 hour respawn timer.\n- **Loot:** Often drops random green items and has a chance to drop high-value items like the Staff of Jordan.\n- **Combat Tips:** As a level 40 rare spider, it can put up a significant fight. Use crowd control and be prepared for a challenging battle if under-leveled.\n- **Hunter Pet:** Can be tamed at level 40 and has decent stats, including high stamina and agility, making it a solid option as a pet.\n- **Notes:** This NPC is farmed often due to its loot, so be patient and persistent in finding it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4390"] == nil then
    NPCComments["4390"] = {}
end
table.insert(NPCComments["4390"], {
    npc_id = 4390,
    comment_id = 2835824,
    date = "2005-12-04T19:10:49-06:00",
    author = "Thottbot",
    body = "## Elder Murk Thresher\n\n- **Drops**: Farms Black Pearls and Iridescent Pearls.\n- **Combat Tip**: Be persistent; luck varies on drop rates.\n- **Miscellaneous**: Kill marks may not display correctly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4393"] == nil then
    NPCComments["4393"] = {}
end
table.insert(NPCComments["4393"], {
    npc_id = 4393,
    comment_id = 2901258,
    date = "2006-12-14T05:22:38-06:00",
    author = "Allakhazam",
    body = "# Acidic Swamp Ooze\n\n- Level range: 49-56.\n- Avoid using weapons; they apply a corrosion debuff that reduces weapon durability. \n- Prioritize using spells and ranged attacks to defeat them.\n- Found in swamp areas; move carefully to avoid unexpected encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4397"] == nil then
    NPCComments["4397"] = {}
end
table.insert(NPCComments["4397"], {
    npc_id = 4397,
    comment_id = 2901261,
    date = "2005-12-24T07:05:27-06:00",
    author = "Allakhazam",
    body = "# Mudrock Spikeshell\n\n- **Thorns Effect**: Attacks against Mudrock Spikeshell cause damage to the attacker.\n- **Pet Management**: Keep an eye on pet health to avoid it being killed by reflected damage.\n- **Strategic Combat**: Consider ranged attacks or abilities that minimize direct hits to reduce self-damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4399"] == nil then
    NPCComments["4399"] = {}
end
table.insert(NPCComments["4399"], {
    npc_id = 4399,
    comment_id = 2901263,
    date = "2006-02-14T17:29:27-06:00",
    author = "Allakhazam",
    body = "## Mudrock Borer\n\n- Level 42, deals 62-83 damage, has high armor (3358) and health (1981).\n- Ensure you have skinning to collect scales.\n- Weak to physical attacks; consider using high-damage skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4404"] == nil then
    NPCComments["4404"] = {}
end
table.insert(NPCComments["4404"], {
    npc_id = 4404,
    comment_id = 2822947,
    date = "2005-06-30T05:08:02-05:00",
    author = "Thottbot",
    body = "## Muckshell Scrabbler\n\n- **Combat Tip**: These NPCs have large claws but no specific combat mechanics mentioned. Stay cautious and utilize crowd control if necessary.\n- **Loot**: Possible bow drop, which can be sold for notable gold or given to your hunter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4407"] == nil then
    NPCComments["4407"] = {}
end
table.insert(NPCComments["4407"], {
    npc_id = 4407,
    comment_id = 2834516,
    date = "2005-11-28T17:40:55-06:00",
    author = "Thottbot",
    body = "# Teloren <Hippogryph Master>\n\n- Located in Astranaar, Ashenvale.\n- Provides Hippogryph flight paths for faster travel.\n- Important for Alliance players to quickly navigate between central Kalimdor locations.\n- Check nearby NPCs for additional quests and services.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["4409"] == nil then
    NPCComments["4409"] = {}
end
table.insert(NPCComments["4409"], {
    npc_id = 4409,
    comment_id = 2901270,
    date = "2006-12-30T00:04:17-06:00",
    author = "Allakhazam",
    body = "# Gatekeeper Kordurus\n\n- **Aggressive and powerful**: Be prepared for a tough fight.\n- **Respawn rate**: Not well-documented, so be cautious about repeated encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4411"] == nil then
    NPCComments["4411"] = {}
end
table.insert(NPCComments["4411"], {
    npc_id = 4411,
    comment_id = 2901271,
    date = "2005-01-28T11:35:21-06:00",
    author = "Allakhazam",
    body = "### Darkfang Lurker\n\n- **Taming:** Provides Bite Rank 5 when tamed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4413"] == nil then
    NPCComments["4413"] = {}
end
table.insert(NPCComments["4413"], {
    npc_id = 4413,
    comment_id = 2901273,
    date = "2006-09-07T05:34:07-05:00",
    author = "Allakhazam",
    body = "### Darkfang Spider\n- Typically found at level 35+.\n- Rare spawn locations make them scarce.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4415"] == nil then
    NPCComments["4415"] = {}
end
table.insert(NPCComments["4415"], {
    npc_id = 4415,
    comment_id = 2810939,
    date = "2005-02-24T06:56:57-06:00",
    author = "Thottbot",
    body = "# Giant Darkfang Spider\n\n- **Loot:** Can drop rare and epic items such as Gloves of Holy Might and Crushridge Bindings.\n- **Grind:** Long grind expected for specific drops.\n- **Worth it:** Persistence may be rewarded with rare gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4416"] == nil then
    NPCComments["4416"] = {}
end
table.insert(NPCComments["4416"], {
    npc_id = 4416,
    comment_id = 2901274,
    date = "2007-01-15T21:23:22-06:00",
    author = "Allakhazam",
    body = "### Defias Strip Miner\n\n- Located in Deadmines (DM), within the cave and tunnel areas before the Goblin Foundry.\n- Hostile NPC; expect group pulls.\n- Use AoE attacks for crowd control.\n- Watch out for the patrol paths to avoid unexpected attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4420"] == nil then
    NPCComments["4420"] = {}
end
table.insert(NPCComments["4420"], {
    npc_id = 4420,
    comment_id = 9629,
    date = "2006-12-07T20:28:36-06:00",
    author = "8237",
    body = "# Overlord Ramtusk\n\n- **General:** Overlord Ramtusk is the first boss in Razorfen Kraul (RFK). He comes with two adds.\n- **Crowd Control:** Use Sap, Polymorph, or Fear on one add while your tank engages Ramtusk.\n- **Combat Strategy:** \n  - **Tank:** Ensure your tank uses a shield and Shield Block if they are a warrior.\n  - **Debuff:** Apply Demoralizing Shout (Warrior) or the Druid equivalent to reduce Ramtusk's damage.\n  - **Kill Order:** Focus DPS on the non-crowd controlled add first, then deal with Ramtusk.\n- **Respawn Tactic:** If you struggle, kill the bodyguards first. Even if you wipe, they won't respawn immediately, allowing for an easier attempt.\n- **Loot:** Known drops include Corpsemaker and Tusken Helm. Be prepared for multiple runs to get desired items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4421"] == nil then
    NPCComments["4421"] = {}
end
table.insert(NPCComments["4421"], {
    npc_id = 4421,
    comment_id = 18756,
    date = "2006-12-31T07:06:57-06:00",
    author = "WildW",
    body = "# Charlga Razorflank <The Crone>\n\n- **Location**: Last boss in Razorfen Kraul (RFK).\n- **Chain Lightning**: Avoid grouping up to minimize damage from her chain lightning attack.\n- **Dispel Self**: Do not use Damage Over Time (DoT) spells; she dispels them.\n- **Immune to Interrupts**: Can't be stunned, silenced, or interrupted; focus on direct or melee damage.\n- **Mana Replenishment**: Avoid using mana-draining abilities; she has a full power refresh ability.\n- **Shield & Stealth**: Has a shield and temporary invisibility; keep DPS steady.\n- **Tactics**: Pull out of the tower for clear engagement space. Ensure a healer is present to manage her spells.\n- **Loot**: Frequently drops Clutch of Razorfen, Heart of Agamaggan, Spinel Ring of Nature Resistance, and the Blue Axe.\n- **Soloable**: Can be soloed by higher-level players, as reported by a level 34 hunter and a level 38 druid.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["4422"] == nil then
    NPCComments["4422"] = {}
end
table.insert(NPCComments["4422"], {
    npc_id = 4422,
    comment_id = 2830306,
    date = "2005-12-09T22:24:29-06:00",
    author = "Thottbot",
    body = "```markdown\n# Agathelos the Raging\n\n- **Elite Level:** Found in Razorfen Kraul (RFK), elite level 32.\n- **Combat Strategy:**\n  - **Charge Attack:** Starts combat with a high-damage charge attack that stuns. Let your tank take the initial hit.\n  - **Berserk Mode:** Goes berserk after taking significant damage, increasing DPS. Be prepared for high damage.\n  - Rogue Tips: Use Garrote followed by Expose Armor, then focus on DPS. Evasion helps mitigate damage.\n  - Soloing: Challenging but possible for high-level rogues and druids. Use potions, Thistle Tea, and abilities like Vanish, Evasion.\n\n- **Not Tameable:** Hunters cannot tame this beast.\n\n- **Items of Interest:**\n  - **Swinetusk Shank (Dagger):** Desired drop with variable luck in acquisition.\n  - **Leggings:** Common drop, often lamented by players repeatedly seeing it instead of the dagger.\n\n- **Stealth Route (for Rogues):** \n  - Stealth through the instance to avoid unnecessary combat.\n  - Sap Seer, Distract and kill Warder Keepers.\n\n- **Group Tip:** Keep your healer at a distance to avoid the charge stun effect.\n```",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4423"] == nil then
    NPCComments["4423"] = {}
end
table.insert(NPCComments["4423"], {
    npc_id = 4423,
    comment_id = 12295,
    date = "2006-12-09T17:19:48-06:00",
    author = "9110",
    body = "# Darnassian Protector\n\n- **Role**: Guardian of Night Elf World Tree.\n- **For Horde Players**: Beware when raiding Darnassus.\n- **Strengths**: Powerful, can be a significant threat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4424"] == nil then
    NPCComments["4424"] = {}
end
table.insert(NPCComments["4424"], {
    npc_id = 4424,
    comment_id = 2842947,
    date = "2007-05-19T19:55:58-05:00",
    author = "Thottbot",
    body = "### Aggem Thorncurse <Death's Head Prophet>\n- **Neutral NPC**: Located in Razorfen Kraul.\n- **Purpose**: Often questioned for relevance; may not drop significant loot.\n- **Combat**: Engage cautiously, he can summon minions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4425"] == nil then
    NPCComments["4425"] = {}
end
table.insert(NPCComments["4425"], {
    npc_id = 4425,
    comment_id = 2814726,
    date = "2005-07-16T09:36:30-05:00",
    author = "Thottbot",
    body = "# Blind Hunter\n\n- **Rare Spawn:** Appears infrequently; don't expect to see him every run.\n- **Location:** Found in the bat cave area in Razorfen Kraul (RFK) near Charlga.\n- **Spawn Point:** Spawns next to the large boulder opposite the ramp to the Razorfen Dogmen camp.\n- **Identification:** Use the macro \"/target bli\" to check if he's nearby.\n- **Placeholder:** Sometimes replaces the \"Greater Kraul Bat\".\n- **Loot:** Common drops include a bow and shoulders.\n- **Strategy:** Be cautious of densely packed mobs near his spawn; ensure careful pulls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["4428"] == nil then
    NPCComments["4428"] = {}
end
table.insert(NPCComments["4428"], {
    npc_id = 4428,
    comment_id = 2835767,
    date = "2005-09-11T05:08:07-05:00",
    author = "Thottbot",
    body = "# Death Speaker Jargba <Death's Head Captain>\n\n- **Location**: Spawns to the right of the path up top of the gully before Overlord Ramtusk in Razorfen Kraul (RFK).\n- **Mind Control**: Can mind control party members. Consider bringing a warlock to use Fear.\n- **Combat Strategy**: Have the warlock charm one of his guards, use Fear on Jargba, and clear adds before engaging.\n- **Loot**: Rare drop items include a mace and Pyson’s Old Greatsword. The mace drop is particularly rare.\n- **Farming**: High repeat runs needed; the mace has a very low drop rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4438"] == nil then
    NPCComments["4438"] = {}
end
table.insert(NPCComments["4438"], {
    npc_id = 4438,
    comment_id = 19976,
    date = "2007-01-09T23:57:37-06:00",
    author = "11536",
    body = "# Razorfen Spearhide\n\n- **Hostsile NPC**: Frequently found as guards of Overlord Ramstuk.\n- **Respawn Times**: Can have extended or unpredictable respawn times.\n- **Loot**: Potentially drops Armor Piercers, which are vendor-worthy.\n- **Grinding Tip**: Hunters can use Feign Death to repeatedly farm their guards, but be cautious of eventual non-respawning.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4444"] == nil then
    NPCComments["4444"] = {}
end
table.insert(NPCComments["4444"], {
    npc_id = 4444,
    comment_id = 2808450,
    date = "2006-04-21T15:41:49-05:00",
    author = "Thottbot",
    body = "# Deathstalker Vincent\n\n- **Unkillable**: He cannot be killed; his health remains at 1%.\n- **Combat**: Attacking him won't lower his health below 1%, allowing for easy rage building.\n- **Location**: May require further searching within the instance to locate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4449"] == nil then
    NPCComments["4449"] = {}
end
table.insert(NPCComments["4449"], {
    npc_id = 4449,
    comment_id = 2901345,
    date = "2005-09-22T23:08:36-05:00",
    author = "Allakhazam",
    body = "### Crazzle Sprysprocket <Gnome Ticket Redeemer>\n- Located in the Darkmoon Faire.\n- Redeem Darkmoon Prize Tickets with him.\n- Does not facilitate bidding on gnome racers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4451"] == nil then
    NPCComments["4451"] = {}
end
table.insert(NPCComments["4451"], {
    npc_id = 4451,
    comment_id = 2802191,
    date = "2005-03-24T00:46:30-06:00",
    author = "Thottbot",
    body = "## Auld Stonespire\n\n- **Location**: Thunder Bluff, near the entrance to the elevator on the first floor; coordinates 36, 59.\n- **Quest**: Available for Horde players at level 29; required level 30 for Alliance.\n- **Note**: To find Auld, look for a tent to the right of the elevator if descending.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4452"] == nil then
    NPCComments["4452"] = {}
end
table.insert(NPCComments["4452"], {
    npc_id = 4452,
    comment_id = 2835342,
    date = "2006-07-12T22:19:33-05:00",
    author = "Thottbot",
    body = "## Kravel Koalbeard\n\n- Kravel Koalbeard is a friendly NPC in Thousand Needles.\n- He is involved in quests, particularly the races between the goblins and gnomes.\n- Rewards may feel underwhelming; manage expectations after quest completion.\n- Unable to be killed; focus on quest goals rather than revenge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4453"] == nil then
    NPCComments["4453"] = {}
end
table.insert(NPCComments["4453"], {
    npc_id = 4453,
    comment_id = 2814815,
    date = "2007-01-04T17:40:07-06:00",
    author = "Thottbot",
    body = "### Wizzle Brassbolts\n\n- Found at coordinates 78,77 in Thousand Needles.\n- Likely related to the quest chain \"Brassbolt Brothers.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4456"] == nil then
    NPCComments["4456"] = {}
end
table.insert(NPCComments["4456"], {
    npc_id = 4456,
    comment_id = 2901354,
    date = "2006-12-24T20:33:25-06:00",
    author = "Allakhazam",
    body = "### Fiora Longears\n\n- **Location**: Inside the inn at Theramore, coordinates 66.5, 45.2. Look for her by the fireplace.\n- **Appearance**: Originally a high elf; now uses the blood elf model, showcasing how short blood elves are.\n- **Faction**: Alliance NPC, so she's non-hostile.\n- **Interesting Fact**: One of the few places Alliance members can see a blood elf model.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4457"] == nil then
    NPCComments["4457"] = {}
end
table.insert(NPCComments["4457"], {
    npc_id = 4457,
    comment_id = 2901368,
    date = "2005-01-09T11:56:46-06:00",
    author = "Allakhazam",
    body = "## Murkgill Forager\n\n- **Location**: Found in the Vile Reef.\n- **Quest Drop**: Quest items drop only from elite versions in the Vile Reef.\n- **Strategy**: Be prepared for tougher combat due to elites. Consider grouping up or leveling up before attempting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4467"] == nil then
    NPCComments["4467"] = {}
end
table.insert(NPCComments["4467"], {
    npc_id = 4467,
    comment_id = 2801042,
    date = "2005-02-10T01:45:32-06:00",
    author = "Thottbot",
    body = "# Vilebranch Soothsayer\n\n- **Location**: Typically found in the Hinterlands. If seen in Ironforge, it could be part of a quest or an event anomaly.\n- **Combat Tips**:\n  - Focus on interrupting their spells.\n  - Keep them silenced or crowd-controlled to limit healing and damage output.\n- **Loot**: Known for dropping various troll-themed items, but for specific loot like an Axe, check specific mob loot tables or quest rewards involving Vilebranch trolls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4469"] == nil then
    NPCComments["4469"] = {}
end
table.insert(NPCComments["4469"], {
    npc_id = 4469,
    comment_id = 2901372,
    date = "2006-07-16T23:38:54-05:00",
    author = "Allakhazam",
    body = "### Emerald Ooze\n\n- **Location**: Ensure you are looking in the correct area; they can be tricky to find.\n- **Loot**: Known for dropping rare items like Shortsword of Vengeance and epic gear, though drop rates are low.\n- **Farming Tips**: Regularly farm them for potential high-value epic items, despite low drop rates.\n- **Spawning**: Kill adjacent mobs if not spawning; they share spawn points with other creatures.\n- **Drop Rates**: While some users report lucky drops, odds are overall quite low (0.07%).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4475"] == nil then
    NPCComments["4475"] = {}
end
table.insert(NPCComments["4475"], {
    npc_id = 4475,
    comment_id = 2901380,
    date = "2005-03-04T19:09:56-06:00",
    author = "Allakhazam",
    body = "### Blighted Zombie\n\n- **Appearance:** Some Blighted Zombies have arrows through their heads, giving a comical look.\n- **Combat Tip:** Use humor as a stress reliever while fighting these undead foes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4479"] == nil then
    NPCComments["4479"] = {}
end
table.insert(NPCComments["4479"], {
    npc_id = 4479,
    comment_id = 54434,
    date = "2007-03-20T17:19:05-05:00",
    author = "4254",
    body = "### Fardel Dabyrie\n\n- **Location:** Near the barn at coordinates 56, 39.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4480"] == nil then
    NPCComments["4480"] = {}
end
table.insert(NPCComments["4480"], {
    npc_id = 4480,
    comment_id = 2901382,
    date = "2007-02-26T06:45:34-06:00",
    author = "Allakhazam",
    body = "## Kenata Dabyrie\n\n- Located at the back of the farm, inside the little house on the hill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4483"] == nil then
    NPCComments["4483"] = {}
end
table.insert(NPCComments["4483"], {
    npc_id = 4483,
    comment_id = 2805260,
    date = "2006-01-29T11:08:44-06:00",
    author = "Thottbot",
    body = "### Moktar Krin\n\n- Located at Ironstone Camp (67, 63), in south 1000 Needles, near the northwest border of Shimmering Flats.\n- Safe spot to go AFK without needing to return to the racetrack or Freewind Post.\n- Coordinates help: Ironstone Camp is immediately south upon entering the Shimmering Flats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["4485"] == nil then
    NPCComments["4485"] = {}
end
table.insert(NPCComments["4485"], {
    npc_id = 4485,
    comment_id = 2809081,
    date = "2004-10-20T06:08:17-05:00",
    author = "Thottbot",
    body = "## Belgrom Rockmaul\n\n- **Location**: Valley of Honor, Orgrimmar (Coords: 75,34 or 76,34).\n- **Building**: In front of a large building near the center of the Valley of Honor.\n- **Quests**: Offers quests related to silithids in Shimmering Flats.\n- **Note**: Near Battlegrounds area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4486"] == nil then
    NPCComments["4486"] = {}
end
table.insert(NPCComments["4486"], {
    npc_id = 4486,
    comment_id = 2802502,
    date = "2004-08-11T15:52:20-05:00",
    author = "Thottbot",
    body = "# Genavie Callow\n\n- Located next to the bat rider in Undercity.\n- Easy to find for players needing quick transportation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["4488"] == nil then
    NPCComments["4488"] = {}
end
table.insert(NPCComments["4488"], {
    npc_id = 4488,
    comment_id = 2800744,
    date = "2005-03-14T04:32:00-06:00",
    author = "Thottbot",
    body = "# Parqual Fintallas\n\n- **Location**: Parqual Fintallas can be found at coordinates 57, 65 in the Undercity, specifically near the Apothecarium. \n- **Confirm Coordinates**: Ensure you're in the correct place by heading to the bridge area around the Apothecarium in the Undercity.\n- **Quest Info**: Completing quests involving Parqual can yield around 5500 XP at level 38.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4489"] == nil then
    NPCComments["4489"] = {}
end
table.insert(NPCComments["4489"], {
    npc_id = 4489,
    comment_id = 2810308,
    date = "2006-02-05T06:22:09-06:00",
    author = "Thottbot",
    body = "# Braug Dimspirit\n\n- **Location**: Found at 78, 45 in Stonetalon Mountains, east of the cave entrance.\n- **Quiz Answer**: Choose the second option from the top to avoid being teleported to the Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4490"] == nil then
    NPCComments["4490"] = {}
end
table.insert(NPCComments["4490"], {
    npc_id = 4490,
    comment_id = 2802166,
    date = "2007-01-14T07:39:02-06:00",
    author = "Thottbot",
    body = "# Grenka Bloodscreech\n\n- **Combat Tips:**\n  - **Crowd Control:** Harpies run away; use Frost Shock and Earthbind Totem to prevent adds.\n  - **Totems:** Use Grounding Totem to reduce the chance of silence, and keep Mana Spring and Stoneskin Totems active for sustained fights.\n  - **Pulling:** Use Lightning Bolt to pull mobs safely.\n  - **Manage Respawns:** Move quickly through the cave as the respawn rate is high. Clear mobs in the back room to avoid respawns while fighting.\n  - **Wave Management:** In the final room, destroy food boxes to trigger harpy waves. Regenerate health and mana between waves to maintain strength.\n  - **Targeting:** Focus on Grenka when she appears, use all spells and attacks on her, and prevent her from running.\n\n- **Additional/Other Tips:**\n  - The quest reward may not be worth the effort required. Consider if the quest completion is worth your time.\n  - The high respawn rate in the area can be difficult to handle; ensure proper preparation and strategy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4494"] == nil then
    NPCComments["4494"] = {}
end
table.insert(NPCComments["4494"], {
    npc_id = 4494,
    comment_id = 2805334,
    date = "2006-10-17T13:46:42-05:00",
    author = "Thottbot",
    body = "# Scarlet Spellbinder\n\n- **Farming Crusader Formula:** Highly sought after for the \"Formula: Enchant Weapon - Crusader\". Drop rate is extremely low; prepare for long grind sessions.\n- **Warrior Combat Tips:** Pull one at a time if possible. If multiple aggro, consider using intimidating shout and targeting one at a time. Use PvP trinket to break Frost Nova.\n- **Combat Challenges:** Often found in groups of 2-3. They spam Frost Nova to root you in place and follow up with Frostbolt, making melee difficult.\n- **Frostbolt and Frost Nova:** These abilities slow you down, so plan your strategy to mitigate their effects.\n- **Location & Competition:** Commonly found at a tower location, and competition from other players can be fierce. Best times are off-peak hours.\n- **Notable Drops:** Besides Crusader Formula, they sometimes drop valuable greens and other items. \n- **Respawn Time:** Be prepared for possible downtime; some players recommend bringing another activity for waiting periods.\n- **Safety Precaution:** Given their magic use and group dynamics, approach with caution to avoid unexpected deaths, especially for melee classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["4498"] == nil then
    NPCComments["4498"] = {}
end
table.insert(NPCComments["4498"], {
    npc_id = 4498,
    comment_id = 2811482,
    date = "2007-03-07T19:56:49-06:00",
    author = "Thottbot",
    body = "# Maurin Bonesplitter\n\n- **Location**: Found at 52, 53 in Ghost Walker Post, Desolace.\n- **Navigating**: Located on a raised area north of Kodo Graveyard. Cross the bridge from the initial entry area.\n- **Access**: Go up the hill on the opposite side, then over the bridge to reach him.\n- **Faction**: Horde-only NPC.\n- **Notes for Alliance Players**: The quest from 'Flayed Demon Skin' is accessible but cannot be completed by Alliance players due to hostile Horde guards. Destroy the item if you're Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4499"] == nil then
    NPCComments["4499"] = {}
end
table.insert(NPCComments["4499"], {
    npc_id = 4499,
    comment_id = 76909,
    date = "2007-05-03T02:45:32-05:00",
    author = "28138",
    body = "### Rok'Alim the Pounder\n\n- **Location**: Common coordinates are 13,26; 13,20; 17,37; and 25,41.\n- **Quest**: Objective of the Horde quest \"Test of Strength\" (part of a chain).\n- **Respawn**: Long respawn time; consider other activities while waiting.\n- **Combat Tips**:\n  - Soloable at ~level 28-33.\n  - Maintain distance if possible (good for mages).\n  - Watch out for adds; clear them first.\n  - Has less than 3k HP.\n  - Use crowd control and potions if facing difficulty.\n  - Engage when he’s away from patrol paths for easier combat.\n\nOverall, planning and situational awareness help in defeating Rok'Alim effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["4501"] == nil then
    NPCComments["4501"] = {}
end
table.insert(NPCComments["4501"], {
    npc_id = 4501,
    comment_id = 43648,
    date = "2007-02-27T22:29:06-06:00",
    author = "28538",
    body = "### Draz'Zilb\n\n- Only ogre in-game with proper grammar.\n- Name is \"Blizzard\" spelled backwards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 127,
})
if NPCComments["4503"] == nil then
    NPCComments["4503"] = {}
end
table.insert(NPCComments["4503"], {
    npc_id = 4503,
    comment_id = 2805801,
    date = "2006-10-03T20:41:16-05:00",
    author = "Thottbot",
    body = "## Mudcrush Durtfeet\n\n- **Location**: Found at coordinates 35, 38 in Dustwallow Marsh.\n- **Lore**: Likely a reference to a notable player on the EverQuest server Legacy of Steel, who was a guildmate of Jeff \"Tigole\" Kaplan, a primary WoW developer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4504"] == nil then
    NPCComments["4504"] = {}
end
table.insert(NPCComments["4504"], {
    npc_id = 4504,
    comment_id = 2828988,
    date = "2005-12-22T09:45:34-06:00",
    author = "Thottbot",
    body = "### Frostmaw\n\n- **Coordinates**: Found at 32,64 in the Alterac Mountains. Clear the cave first.\n- **Level**: Level 37 mob, not elite.\n- **Summoning**: Use a mountain lion carcass at the Flame of Uzul in a cave with yetis.\n- **Combat Tips**:\n  - Clear yetis before summoning Frostmaw.\n  - Nature or Frost Protection Potions can be useful.\n  - Hunters: Use a pet to tank, utilize traps, and keep distance. Feign death if needed.\n  - Warriors: Use Retaliation at the start, then switch to Demoralizing Shout and Thunder Clap. Prioritize Execute and Overpower.\n  - Shamans: Be prepared for Frostmaw to resist some spells; healing potions can help.\n  - Rogues: Burn the carcass and wait; ensure the cave is clear.\n- **General Advice**: Team play is suggested but solo possible at around level 33-34 with proper strategy and gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4505"] == nil then
    NPCComments["4505"] = {}
end
table.insert(NPCComments["4505"], {
    npc_id = 4505,
    comment_id = 2901479,
    date = "2005-09-13T01:40:46-05:00",
    author = "Allakhazam",
    body = "# Bloodsail Deckhand\n\n- **Rep Gain:** Rep with Bloodsail Buccaneers can be earned by killing Booty Bay guards and NPCs.\n- **Combat:** They are hostile. Be prepared for multiple enemies if fighting on the ship.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4507"] == nil then
    NPCComments["4507"] = {}
end
table.insert(NPCComments["4507"], {
    npc_id = 4507,
    comment_id = 2820675,
    date = "2007-04-14T02:01:56-05:00",
    author = "Thottbot",
    body = "# Daisy <Race Starter Girl>\n\n- **Reference:** Likely inspired by Daisy Duke from Dukes of Hazzard.\n- **Appearance:** Wears \"daisy dukes\" shorts; popular among players.\n- **Interaction:** She's a race starter NPC; engages with players at the beginning of their journey.\n- **Fun Fact:** A familiar and memorable character to many players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["4508"] == nil then
    NPCComments["4508"] = {}
end
table.insert(NPCComments["4508"], {
    npc_id = 4508,
    comment_id = 2842727,
    date = "2006-06-11T05:20:53-05:00",
    author = "Thottbot",
    body = "### Willix the Importer\n\n- Escort quest giver found in Razorfen Kraul.\n- Protect him from enemy ambushes along the way.\n- Ensure he reaches the exit safely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4511"] == nil then
    NPCComments["4511"] = {}
end
table.insert(NPCComments["4511"], {
    npc_id = 4511,
    comment_id = 2901493,
    date = "2005-05-11T23:39:59-05:00",
    author = "Allakhazam",
    body = "### Agam'ar\n\n* Agam'ar are elite boars found in Razorfen Kraul, ranging from level 24 to 28.\n* They appear with heavy armor plates and rune markings, making them visually distinctive.\n* These boars can be tamed by hunters and make excellent PvE pets due to their high armor and HP.\n* Their \"Charge\" ability adds significant melee attack power to their next attack, immobilizing the enemy briefly.\n* They have a versatile diet, making them easy to keep happy.\n* They are slower in attack and run speed but can learn the \"Dash\" ability to compensate.\n* While great tanks, their usefulness in PvP might be limited due to their slower speed.\n* Higher level versions of Agam'ar are not available; they cap out around level 28.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4512"] == nil then
    NPCComments["4512"] = {}
end
table.insert(NPCComments["4512"], {
    npc_id = 4512,
    comment_id = 2816266,
    date = "2007-03-05T12:19:20-06:00",
    author = "Thottbot",
    body = "### Rotting Agam'ar\n\n- **Location**: Razorfen Kraul.\n- **Pet**: Popular Hunter pet for its strong tanking abilities.\n- **Abilities**: Has a charge skill increasing its melee attack power significantly.\n- **Taming Tips**:\n  - Use lesser invisibility potion and Aspect of the Cheetah to navigate safely.\n  - Employ freezing traps to ease taming.\n  - Patience is vital; it might require several attempts.\n- **Combat**: Noted for high armor and health, excellent for tanking.\n- **Popularity**: Known to draw attention due to its unique look and powerful abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["4514"] == nil then
    NPCComments["4514"] = {}
end
table.insert(NPCComments["4514"], {
    npc_id = 4514,
    comment_id = 2901523,
    date = "2005-05-11T23:37:47-05:00",
    author = "Allakhazam",
    body = "## Raging Agam'ar\n\n- **Great Pet for Hunters:** Highly recommended for tanking and PvP; excellent survivability and unique appearance.\n- **Charge Ability:** Can charge and immobilize enemies, boosting melee attack power significantly, making it a formidable ally in battles.\n- **Unique Appearance:** Features armor with red symbols; stands out with visually appealing color variations.\n- **Level Consideration:** Tameable at lower levels compared to similar NPCs like Agathelos the Raging but has comparable utility.\n- **Combat Tip:** Utilize its charge ability to control the battlefield effectively, immobilizing targets and delivering powerful attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4521"] == nil then
    NPCComments["4521"] = {}
end
table.insert(NPCComments["4521"], {
    npc_id = 4521,
    comment_id = 2807848,
    date = "2005-04-13T07:57:19-05:00",
    author = "Thottbot",
    body = "# Treshala Fallowbrook\n\n- **Location:** Found in Darnassus, Tradesman's Terrace, at coordinates 69.67, top level of the building.\n- **Quests:** Part of a series of four quests in Razorfen Kraul for Alliance characters.\n- **Noteworthy:** Razorfen Kraul quests are less commonly discussed or completed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["4535"] == nil then
    NPCComments["4535"] = {}
end
table.insert(NPCComments["4535"], {
    npc_id = 4535,
    comment_id = 2901530,
    date = "2006-07-13T03:44:00-05:00",
    author = "Allakhazam",
    body = "### Tamed Battleboar\n\n- Keep an eye out in likely boar-populated areas as it may not spawn frequently.\n- Generally associated with specific quests or zones, so check relevant quest logs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4538"] == nil then
    NPCComments["4538"] = {}
end
table.insert(NPCComments["4538"], {
    npc_id = 4538,
    comment_id = 18755,
    date = "2006-12-31T07:05:35-06:00",
    author = "WildW",
    body = "# Kraul Bat\n\n- **Combat Tip:** Kraul Bats can silence players. Avoid relying on spells; use melee attacks or abilities that don't require casting.\n- **Movement Speed:** They increase movement speed by 40%-80% for 15 seconds.\n- **Pet Learning:** Pets can learn Cower to reduce threat from Kraul Bats. Multiple ranks available at different levels and Training Point (TP) costs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4539"] == nil then
    NPCComments["4539"] = {}
end
table.insert(NPCComments["4539"], {
    npc_id = 4539,
    comment_id = 3132468,
    date = "2019-06-30T04:42:30-05:00",
    author = "hevgirl",
    body = "# Greater Kraul Bat\n\n- **Tameable:** They can be tamed by hunters and teach a speed boost ability (40%, 60%, 80%) depending on the level.\n- **Location:** Found in the Razorfen Kraul dungeon.\n- **Abilities:**\n  - **Speed Boost:** Increases movement speed for 15 seconds (varies by rank).\n  - **Silence Effect:** Query if this can be transferred to other pets.\n- **Pet Training:** Can learn the skill \"Cower\" to reduce threat, making enemies less likely to attack your pet.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4540"] == nil then
    NPCComments["4540"] = {}
end
table.insert(NPCComments["4540"], {
    npc_id = 4540,
    comment_id = 2798492,
    date = "2005-05-19T13:51:07-05:00",
    author = "Thottbot",
    body = "### Scarlet Monk\n\n- Found in the Scarlet Monastery.\n- They are neither kung-fu monks nor martial artists; they are religious priests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4542"] == nil then
    NPCComments["4542"] = {}
end
table.insert(NPCComments["4542"], {
    npc_id = 4542,
    comment_id = 14828,
    date = "2006-12-13T12:16:48-06:00",
    author = "9193",
    body = "### High Inquisitor Fairbanks\n\n- **Location**: Found in the Cathedral part of Scarlet Monastery. Pull a lever resembling a torch in the far right room to access his chamber.\n- **Lore**: He witnessed Highlord Mograine's betrayal and murder, leading to the foundation of the Argent Dawn. He succumbed to the plague and is now undead.\n- **Combat Tips**: \n  - Not aggressive; attacks only if provoked.\n  - Easy for Paladins using Exorcism and Turn Undead.\n  - Rogues can stealth and sap nearby mobs for a clear fight.\n- **Drops**: Typically drops a single green item post-nerf. Formerly dropped multiple BoE items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["4543"] == nil then
    NPCComments["4543"] = {}
end
table.insert(NPCComments["4543"], {
    npc_id = 4543,
    comment_id = 61622,
    date = "2007-04-03T14:18:07-05:00",
    author = "MysticalMonkey",
    body = "# Bloodmage Thalnos\n\n- **Location:** Found at the end of the underground tunnel in the Graveyard Wing of Scarlet Monastery.\n- **Spawn Rate:** Rare spawn; players often visit multiple times before encountering him.\n- **Combat Tips:**\n  - Immune to stuns and gouge effects.\n  - Use poisons effectively (e.g., Mind-Numbing Poison as a rogue).\n  - Stealth classes (e.g., druids, rogues) can easily reach him.\n  - Keep distance and heal pets if soloing as a hunter or warlock.\n  - Soloable by players around level 34+.\n- **Drops:** Notable drops include the Bloodmage Mantle and Orb of the Forgotten Seer. The orb disenchanting yields a Large Glowing Shard, valuable for enchanters.\n- **Farm Value:** The Graveyard area offers good farming opportunities with potential green and blue drops, making it profitable for mid-30s players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["4544"] == nil then
    NPCComments["4544"] = {}
end
table.insert(NPCComments["4544"], {
    npc_id = 4544,
    comment_id = 2835069,
    date = "2007-04-12T10:06:55-05:00",
    author = "Thottbot",
    body = "### Krueg Skullsplitter\n- Found in Feralas at coordinates 75, 42.\n- Not much known lore; potentially derived from \"Krug Skullsplit.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4548"] == nil then
    NPCComments["4548"] = {}
end
table.insert(NPCComments["4548"], {
    npc_id = 4548,
    comment_id = 14919,
    date = "2006-12-13T14:53:50-06:00",
    author = "TheOnyx",
    body = "# Steelsnap\n\n- **Location:** Patrols near Camp E'thok, commonly found around coordinates 17,22; 14,21; 16,31.\n- **Adds:** Travels with two additional mobs. Be ready to handle three enemies simultaneously.\n- **Combat Tips:**\n  - Clear other mobs in the area before engaging.\n  - Focus on Steelsnap first as he has less HP compared to the average hyena.\n  - Use crowd control (e.g., sheep, sap) on the adds to simplify the fight.\n- **Spawn:** He may respawn roughly 5 minutes after being killed, often at the same location.\n- **Appearance:** Brown hyena, distinguishable from purple hyenas in the vicinity.\n- **Tactics:** For Rogues, use evasion; for Mages, utilize AoE and crowd control techniques.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["4549"] == nil then
    NPCComments["4549"] = {}
end
table.insert(NPCComments["4549"], {
    npc_id = 4549,
    comment_id = 79388,
    date = "2007-05-07T21:21:14-05:00",
    author = "13613",
    body = "### William Montague <Banker>\n\n- Provides banking services in Undercity.\n- Related to literature: Montague from \"Romeo and Juliet.\"\n- All Undercity bankers share the Montague surname.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4550"] == nil then
    NPCComments["4550"] = {}
end
table.insert(NPCComments["4550"], {
    npc_id = 4550,
    comment_id = 79390,
    date = "2007-05-07T21:22:23-05:00",
    author = "13613",
    body = "### Ophelia Montague <Banker>\n\n- **Location:** Undercity, available for banking needs.\n- **Lore:** Last name references \"Romeo and Juliet,\" hinting at Blizzard's nod to classic literature.\n- **Tip:** Use her services for managing in-game currency and items safely.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4551"] == nil then
    NPCComments["4551"] = {}
end
table.insert(NPCComments["4551"], {
    npc_id = 4551,
    comment_id = 2901587,
    date = "2004-12-09T22:47:02-06:00",
    author = "Allakhazam",
    body = "## Michael Garrett <Bat Handler>\n- Located at the top level, southwest corner.\n- Interact with Michael Garrett for bat transport in Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4556"] == nil then
    NPCComments["4556"] = {}
end
table.insert(NPCComments["4556"], {
    npc_id = 4556,
    comment_id = 2834577,
    date = "2007-05-11T07:30:10-05:00",
    author = "Thottbot",
    body = "# Gordon Wendham <Weapons Merchant>\n- Located at 61, 41 in the middle of Undercity, close to the bat handler.\n- Found on the top level, NW corner of Undercity.\n- Sells various weapons; useful for gearing up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4561"] == nil then
    NPCComments["4561"] = {}
end
table.insert(NPCComments["4561"], {
    npc_id = 4561,
    comment_id = 2901592,
    date = "2007-01-10T21:52:55-06:00",
    author = "Allakhazam",
    body = "### Daniel Bartlett <General Trade Supplier>\n\n- **Check Inventory Frequently**: Item availability can change; visit often for specific trade goods.\n- **Jewelcrafting Supplies**: Currently stocks jewelcrafting items; ideal for jewelcrafters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4562"] == nil then
    NPCComments["4562"] = {}
end
table.insert(NPCComments["4562"], {
    npc_id = 4562,
    comment_id = 2820802,
    date = "2007-04-13T01:51:12-05:00",
    author = "Thottbot",
    body = "### Thomas Mordan <Reagent Vendor>\n\n- Located next to the Inn at coordinates (69,39).\n- Sells essential reagents for spellcasting.\n- Check his inventory for items before heading to dungeons or raids.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["4563"] == nil then
    NPCComments["4563"] = {}
end
table.insert(NPCComments["4563"], {
    npc_id = 4563,
    comment_id = 52844,
    date = "2007-03-17T19:48:50-05:00",
    author = "7784",
    body = "# Kaal Soulreaper <Warlock Trainer>\n\n- Warlock trainer located in the Horde capital, Undercity.\n- Provides training for warlocks in spells and abilities.\n- Featured as an epic card in the World of Warcraft Trading Card Game (WoW TCG).\n- Essential NPC for warlocks seeking to advance their skills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4565"] == nil then
    NPCComments["4565"] = {}
end
table.insert(NPCComments["4565"], {
    npc_id = 4565,
    comment_id = 2901596,
    date = "2007-01-14T00:11:14-06:00",
    author = "Allakhazam",
    body = "# Richard Kerwin <Warlock Trainer>\n\n- Teaches Warlocks new spells.\n- No longer gives quests; learn spells directly.\n- Cost for spells is 90 silver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4573"] == nil then
    NPCComments["4573"] = {}
end
table.insert(NPCComments["4573"], {
    npc_id = 4573,
    comment_id = 2901597,
    date = "2006-11-01T04:21:27-06:00",
    author = "Allakhazam",
    body = "### Armand Cromwell <Fishing Trainer>\n\n- **Requires Level 10:** You must be at least level 10 to receive fishing training beyond skill level 75.\n- **Training Cost:** The cost for the next level of fishing training is 5 silver.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4574"] == nil then
    NPCComments["4574"] = {}
end
table.insert(NPCComments["4574"], {
    npc_id = 4574,
    comment_id = 2842988,
    date = "2005-12-24T13:51:26-06:00",
    author = "Thottbot",
    body = "### Lizbeth Cromwell <Fishing Supplier>\n\n- Found on the dock outside the Magic Quarter.\n- Provides fishing supplies helpful for leveling your fishing skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["4576"] == nil then
    NPCComments["4576"] = {}
end
table.insert(NPCComments["4576"], {
    npc_id = 4576,
    comment_id = 2813878,
    date = "2006-04-23T23:17:13-05:00",
    author = "Thottbot",
    body = "# Josef Gregorian <Artisan Tailor>\n\n- Located at 71,30 in the Undercity, Magic Quarter.\n- Near other tailors in Undercity, not in Hammerfall.\n- Specializes in tailoring; useful for acquiring the Spellfire Robes, though stats may be underwhelming.\n- Completing quests with him gives significant experience rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4578"] == nil then
    NPCComments["4578"] = {}
end
table.insert(NPCComments["4578"], {
    npc_id = 4578,
    comment_id = 3132712,
    date = "2019-06-30T12:07:59-05:00",
    author = "Caffeine4ddict",
    body = "# Josephine Lister <Master Shadoweave Tailor>\n\n- Found at 86,22 in the Magic Quarter of Undercity.\n- Specializes in Shadoweave tailoring, ideal for Warlocks.\n- Not recommended for Mages due to recipe focus.\n- Be aware of her surroundings if exploring; her location may need some combat tactics depending on nearby threats.\n- Useful for advancing tailoring skills, especially if you need shadow-themed gear.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4581"] == nil then
    NPCComments["4581"] = {}
end
table.insert(NPCComments["4581"], {
    npc_id = 4581,
    comment_id = 2901606,
    date = "2006-08-21T12:50:15-05:00",
    author = "Allakhazam",
    body = "### Salazar Bloch <Book Dealer>\n- **Location:** Found in Undercity.\n- **Note:** Despite his title, he does not sell books.\n- **Tip:** Check nearby NPCs or other vendors in Undercity for book-related items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4584"] == nil then
    NPCComments["4584"] = {}
end
table.insert(NPCComments["4584"], {
    npc_id = 4584,
    comment_id = 2837213,
    date = "2007-02-15T12:46:46-06:00",
    author = "Thottbot",
    body = "### Gregory Charles <Rogue Trainer>\n- Rogue trainer located in Tirisfal Glades.\n- Provides skill training and quests.\n- Ideal for learning stealth, lockpicking, and other rogue abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["4585"] == nil then
    NPCComments["4585"] = {}
end
table.insert(NPCComments["4585"], {
    npc_id = 4585,
    comment_id = 2833669,
    date = "2007-04-16T20:06:37-05:00",
    author = "Thottbot",
    body = "# Ezekiel Graves <Poison Vendor>\n- **Location:** Coordinates 76,51 are accurate.\n- **Role:** Sells various poisons useful for Rogues.\n- **Faction:** Friendly NPC in Orgrimmar.\n- **Note:** Ensure you have the required level and ingredients when purchasing poisons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["4589"] == nil then
    NPCComments["4589"] = {}
end
table.insert(NPCComments["4589"], {
    npc_id = 4589,
    comment_id = 2901607,
    date = "2005-10-25T23:24:04-05:00",
    author = "Allakhazam",
    body = "# Joseph Moore <Leatherworking Supplies>\n\n- **Location:** Found at 70, 58 in the Rogues' Quarter.\n- **Role:** Leatherworking supplies vendor.\n- **Stock:** Availability of items may vary over time.\n- **Tip:** Ideal for leatherworkers needing supplies within Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4591"] == nil then
    NPCComments["4591"] = {}
end
table.insert(NPCComments["4591"], {
    npc_id = 4591,
    comment_id = 2901610,
    date = "2006-11-22T01:39:44-06:00",
    author = "Allakhazam",
    body = "# Mary Edras <First Aid Trainer>\n\n- Training above 150 skill for Horde is needed from specific trainers.\n- Expert First Aid is learnt in Dustwallow Marsh, near the Wind Rider.\n- Artisan (Master) First Aid is trained in Hammerfall.\n- Runecloth Bandages require completion of the Triage quest.\n- Skills beyond Mageweave Bandages are learnt from higher-level trainers, not from Mary Edras.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4609"] == nil then
    NPCComments["4609"] = {}
end
table.insert(NPCComments["4609"], {
    npc_id = 4609,
    comment_id = 2799642,
    date = "2007-01-18T04:44:16-06:00",
    author = "Thottbot",
    body = "## Doctor Marsh <Expert Alchemist>\n\n- **Location:** Stands in the Apothecarium in Undercity, near Algernon.\n- **Role:** Expert Alchemist trainer, does not sell items.\n- **Finding Him:** Look to the left of the ramp leading to the human torture chamber.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["4610"] == nil then
    NPCComments["4610"] = {}
end
table.insert(NPCComments["4610"], {
    npc_id = 4610,
    comment_id = 76101,
    date = "2007-05-01T13:28:18-05:00",
    author = "Robotusch",
    body = "# Algernon <Alchemy Supplies>\n\n- **Lore Note**: Likely named after the mouse from \"Flowers for Algernon\"; often holds a flower, referencing the novel.\n- **Limited Stock**: High-demand recipes are often bought quickly. Consider setting up a macro to increase chances of purchase.\n- **Stock Issues**: Recipes like the Superior Mana Potion can be elusive; check frequently or at off-peak hours.\n- **No Special Interactions**: Bringing flowers doesn't trigger special interactions.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["4611"] == nil then
    NPCComments["4611"] = {}
end
table.insert(NPCComments["4611"], {
    npc_id = 4611,
    comment_id = 2821597,
    date = "2005-07-04T01:53:54-05:00",
    author = "Thottbot",
    body = "# Doctor Herbert Halsey <Artisan Alchemist>\n\n- Located in Undercity's apothecarium, near coordinates 47x73.\n- Offers Alchemy training up to Expert level. Requirements: Level 20, 125 Alchemy.\n- Training for Expert Alchemist costs 45s with Honored Undercity reputation.\n- Teaches recipes up to skill level 215, including Superior Healing Potion.\n- Access him by taking stairs down, past Doctor March.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["4612"] == nil then
    NPCComments["4612"] = {}
end
table.insert(NPCComments["4612"], {
    npc_id = 4612,
    comment_id = 62724,
    date = "2007-04-05T19:27:20-05:00",
    author = "Angelar",
    body = "# Boyle\n\n- Not a significant NPC; no known quests or interactions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4615"] == nil then
    NPCComments["4615"] = {}
end
table.insert(NPCComments["4615"], {
    npc_id = 4615,
    comment_id = 2831466,
    date = "2007-04-13T07:57:45-05:00",
    author = "Thottbot",
    body = "# Katrina Alliestar <Herbalism Supplier>\n\n- Located at Undercity 54,49.\n- Sells 12-slot herb bags.\n- Charges 4 gold to train Herbalism from 200+.\n- Found behind the counter near the herbalism trainer, not to be confused with Apothecary Katrina.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["4616"] == nil then
    NPCComments["4616"] = {}
end
table.insert(NPCComments["4616"], {
    npc_id = 4616,
    comment_id = 2813534,
    date = "2007-04-13T20:55:44-05:00",
    author = "Thottbot",
    body = "# Lavinia Crowe <Expert Enchanter>\n\n- **Lore Tip:** Former wife of Gerald Crowe from Goldshire; though undead, she retains love for him.\n- **Location:** Found in the Mage Quarter of Stormwind.\n- **Service:** Offers enchanting training and supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["4618"] == nil then
    NPCComments["4618"] = {}
end
table.insert(NPCComments["4618"], {
    npc_id = 4618,
    comment_id = 2837684,
    date = "2005-05-20T14:02:26-05:00",
    author = "Thottbot",
    body = "## Martek the Exiled\n\n- **Location:** Found at coordinates 42,53 or 42,52.\n- **Quest Line:** Start with a prequest in Shimmering Flats involving turtle shells. This leads to receiving a letter for Martek, unlocking further quests.\n- **Primary Quest:** Deliver 10 Indurium Bars.\n- **Faction Specific:** Verify faction compatibility; some players reported Martek not interacting, possibly Horde-only quests.\n- **Recipe Queries:** Complete his first quest and quests in Shimmering Flats before expecting to buy recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4619"] == nil then
    NPCComments["4619"] = {}
end
table.insert(NPCComments["4619"], {
    npc_id = 4619,
    comment_id = 42911,
    date = "2007-02-26T17:08:58-06:00",
    author = "22589",
    body = "## Geltharis\n\n- Level 29 Rogue can solo.\n- Clear the 3 surrounding monsters first.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4624"] == nil then
    NPCComments["4624"] = {}
end
table.insert(NPCComments["4624"], {
    npc_id = 4624,
    comment_id = 14728,
    date = "2006-12-13T07:47:33-06:00",
    author = "9637",
    body = "# Booty Bay Bruiser\n\n- **Guard NPCs**: Patrol Booty Bay to protect it from player threats. Stay close if attacked to get their help.\n- **Rep Grinding**: Killing them boosts Bloodsail Buccaneers reputation but reduces Booty Bay reputation.\n- **Combat Tips**:\n  - **Knockback**: Their guns can knock you back up to 15 yards, making melee attacks difficult.\n  - **Health**: Their health is around 10-20k, not 2.8k. Be prepared for a tough fight.\n  - **Flight Path Danger**: As an enemy, landing in Booty Bay via flight path can result in being stunlocked by guards.\n- **No Loot**: They drop no items, so farming them will cost you in repair bills without financial gain.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["4627"] == nil then
    NPCComments["4627"] = {}
end
table.insert(NPCComments["4627"], {
    npc_id = 4627,
    comment_id = 2901639,
    date = "2006-11-07T06:55:01-06:00",
    author = "Allakhazam",
    body = "# Arugal's Voidwalker\n\n- **Loot Potential**: Can drop valuable items like Twisted Chanters Staff and Duskbringer.\n- **Preparation**: Be ready for unexpected drops; they can catch you off guard.\n- **Economy Tip**: Rare drops from these NPCs can be sold for a good amount of gold, useful for boosting your in-game economy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4629"] == nil then
    NPCComments["4629"] = {}
end
table.insert(NPCComments["4629"], {
    npc_id = 4629,
    comment_id = 2811755,
    date = "2005-11-18T16:08:03-06:00",
    author = "Thottbot",
    body = "# Trackmaster Zherin\n\n- **Location:** Found at coordinates 81,77 in Thousand Needles, Shimmering Flats near the raceway.\n- **Note:** Consistent presence in the same location confirms his static position.\n- **Usage:** Typically involved in quests or raceway activities. Useful for quests in the Shimmering Flats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4630"] == nil then
    NPCComments["4630"] = {}
end
table.insert(NPCComments["4630"], {
    npc_id = 4630,
    comment_id = 2837338,
    date = "2005-02-04T01:46:52-06:00",
    author = "Thottbot",
    body = "## Pozzik\n\n- Located at coordinates 80,76 in Thousand Needles.\n- Often found alongside his friend Fizzle Brassbolts.\n- Offers quest chains related to the Mirage Raceway.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4631"] == nil then
    NPCComments["4631"] = {}
end
table.insert(NPCComments["4631"], {
    npc_id = 4631,
    comment_id = 2835650,
    date = "2005-01-21T19:35:21-06:00",
    author = "Thottbot",
    body = "# Wharfmaster Lozgil\n\n- **Location**: Found directly on your right as you exit the boat from Ratchet.\n- **Task**: Talk to him to learn about the crate for the Warsong Reports quest.\n- **Crate**: Look for the usable crate on the opposite side of the dock from where Lozgil stands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 89,
})
if NPCComments["4633"] == nil then
    NPCComments["4633"] = {}
end
table.insert(NPCComments["4633"], {
    npc_id = 4633,
    comment_id = 2835793,
    date = "2005-04-13T03:29:09-05:00",
    author = "Thottbot",
    body = "### Kolkar Scout\n\n- Rare spawn, west side of base.\n- Slow respawn rate.\n- Usually few in number.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4634"] == nil then
    NPCComments["4634"] = {}
end
table.insert(NPCComments["4634"], {
    npc_id = 4634,
    comment_id = 2842400,
    date = "2006-09-22T19:11:14-05:00",
    author = "Thottbot",
    body = "### Kolkar Mauler\n\n- **Tip**: Generally easy to defeat.\n- **Combat**: Basic attacks, low threat. Suitable for solo encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4646"] == nil then
    NPCComments["4646"] = {}
end
table.insert(NPCComments["4646"], {
    npc_id = 4646,
    comment_id = 2825394,
    date = "2005-12-23T23:10:15-06:00",
    author = "Thottbot",
    body = "### Gelkis Outrunner\n\n- Surrounded by 2 hyenas; be prepared for a multi-target fight.\n- Has a 100% drop chance for a necklace.\n- Regularly seen; easy to locate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4649"] == nil then
    NPCComments["4649"] = {}
end
table.insert(NPCComments["4649"], {
    npc_id = 4649,
    comment_id = 2813864,
    date = "2007-04-07T20:14:12-05:00",
    author = "Thottbot",
    body = "# Gelkis Windchaser\n\n- **Loot Drops:** Has a chance to drop Tigerstrike Mantle and Combatant Claymore.\n- **Note:** Be on the lookout for useful gear when engaging this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4651"] == nil then
    NPCComments["4651"] = {}
end
table.insert(NPCComments["4651"], {
    npc_id = 4651,
    comment_id = 2831000,
    date = "2005-04-14T01:15:03-05:00",
    author = "Thottbot",
    body = "# Gelkis Earthcaller\n\n- Located at coordinates 38,86 in the zone.\n- Part of the Gelkis Clan centaurs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4655"] == nil then
    NPCComments["4655"] = {}
end
table.insert(NPCComments["4655"], {
    npc_id = 4655,
    comment_id = 10118,
    date = "2006-12-07T22:57:28-06:00",
    author = "7828",
    body = "### Maraudine Wrangler\n\n- They are always accompanied by a hyena.\n- Focus on crowd control or AoE skills to manage the hyena.\n- Prioritize killing the hyena first to reduce incoming damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4660"] == nil then
    NPCComments["4660"] = {}
end
table.insert(NPCComments["4660"], {
    npc_id = 4660,
    comment_id = 2901652,
    date = "2006-10-07T23:55:15-05:00",
    author = "Allakhazam",
    body = "# Maraudine Bonepaw\n\n- **Quest-Specific NPC:** Encountered during the quest \"Get Me Out of Here!\" at the last challenge.\n- **Limited Spawn:** Only 3-4 appear during the quest, and may not be found outside this context.\n- **Location Confusion:** Some players report finding only Maraudine Scouts in the expected location, not Maraudine Bonepaws.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4662"] == nil then
    NPCComments["4662"] = {}
end
table.insert(NPCComments["4662"], {
    npc_id = 4662,
    comment_id = 3132354,
    date = "2019-06-30T02:20:22-05:00",
    author = "hevgirl",
    body = "# Magram Bonepaw\n\n- **Location:** This NPC is found in Desolace.\n- **Type:** Beast. Grey hyena skin.\n- **Taming Tip for Hunters:** Can be tamed and knows rank 1 of the ability when tamed.\n- **Abilities:** Increases movement speed by 40%/60%/80% for 15 seconds, varying by rank.\n- **Pet Level:** Available at levels 30, 40, and 50 with Training Points cost of 15, 20, and 25 respectively.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4668"] == nil then
    NPCComments["4668"] = {}
end
table.insert(NPCComments["4668"], {
    npc_id = 4668,
    comment_id = 2812673,
    date = "2007-03-07T19:58:07-06:00",
    author = "Thottbot",
    body = "### Burning Blade Summoner\n\n- **Location**: Found around 48, 75 and 54, 76 coordinates.\n- **Drop**: Infernal Orb can drop on the first kill.\n- **Combat Tips**:\n  - **Preparation**: Expect to encounter multiple enemies (fire imp, succubus). \n  - **Strategy**: Prioritize the Summoner and use crowd control on other demons.\n  - **Mana Management**: Ensure adequate mana; the fight may outlast your initial pool.\n- **Note**: Can be challenging to find, patience is key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4673"] == nil then
    NPCComments["4673"] = {}
end
table.insert(NPCComments["4673"], {
    npc_id = 4673,
    comment_id = 2901656,
    date = "2005-12-19T19:38:01-06:00",
    author = "Allakhazam",
    body = "### Hatefury Betrayer\n\n- Aggressive satyr found in Ashenvale.\n- Chains are purely cosmetic.\n- Be prepared for melee and shadow spells.\n- Small chance to drop Felcloth.\n- Often found near other Hatefury demons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4676"] == nil then
    NPCComments["4676"] = {}
end
table.insert(NPCComments["4676"], {
    npc_id = 4676,
    comment_id = 2809873,
    date = "2007-03-07T13:29:26-06:00",
    author = "Thottbot",
    body = "# Lesser Infernal\n\n- **Fire Resistance:** High resistance to fire spells. Use other schools of magic.\n- **Location:** Found near coordinates 54,76 around HateFury areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4678"] == nil then
    NPCComments["4678"] = {}
end
table.insert(NPCComments["4678"], {
    npc_id = 4678,
    comment_id = 2901657,
    date = "2007-02-24T19:16:28-06:00",
    author = "Allakhazam",
    body = "### Mana Eater\n- **Low Copper Drop:** Defeating Mana Eaters will only yield 16 copper, making it an inefficient target for farming gold.\n- **Rating Indication:** General community feedback shows mediocre interest; consider prioritizing other mobs for better rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4679"] == nil then
    NPCComments["4679"] = {}
end
table.insert(NPCComments["4679"], {
    npc_id = 4679,
    comment_id = 59683,
    date = "2007-03-30T11:47:28-05:00",
    author = "ramajuko",
    body = "### Nether Maiden\n\n- Resembles a warlock succubus.\n- Possesses shadow resistance; challenging for shadow priests.\n- Occasional resistance to Mind Flay and partial resistance to Mind Blast.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4680"] == nil then
    NPCComments["4680"] = {}
end
table.insert(NPCComments["4680"], {
    npc_id = 4680,
    comment_id = 2901659,
    date = "2006-03-09T06:01:21-06:00",
    author = "Allakhazam",
    body = "# Doomwarder Captain\n\n- Weak melee attacks (~50 damage).\n- Variability in defense and health: either strong defense with low health or low defense with high health.\n- Easy target for most characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4681"] == nil then
    NPCComments["4681"] = {}
end
table.insert(NPCComments["4681"], {
    npc_id = 4681,
    comment_id = 2837870,
    date = "2007-04-13T07:58:34-05:00",
    author = "Thottbot",
    body = "### Mage Hunter\n\n- **Type:** Felhound, Hostile.\n- **Combat Tips:**\n  - Use abilities with high accuracy; they have high evasion.\n  - Consider using spells or attacks that can't miss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4684"] == nil then
    NPCComments["4684"] = {}
end
table.insert(NPCComments["4684"], {
    npc_id = 4684,
    comment_id = 2901662,
    date = "2006-12-20T07:12:14-06:00",
    author = "Allakhazam",
    body = "# Nether Sorceress\n\n- Rare spawn; drops level 40 items like \"Saltstone Legplates.\"\n- Appears mainly in a specific ruined fortress.\n- Spawns with linked demonspawns that resemble orc warlocks and felguards.\n- Farming can be slow due to limited spawn points.\n- Consider returning at a higher level for faster kills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4686"] == nil then
    NPCComments["4686"] = {}
end
table.insert(NPCComments["4686"], {
    npc_id = 4686,
    comment_id = 2901679,
    date = "2007-02-12T15:21:38-06:00",
    author = "Allakhazam",
    body = "# Deepstrider Giant\n\n- **Quest Objective:** Needed for the \"Nothing but the Truth\" quest at the border of Duskwood; drops Deepstrider Tumor.\n- **Wandering Spawn:** Spawns throughout Desolace, often near the coast by nagas or around 32,30.\n- **Tracking Tip:** Hunters can use Track Giants; non-hunters should patrol desolate shores and coastal regions.\n- **Combat:** Soloable around level 37-39; comes in varying levels of difficulty (38-39 elite). Can drop valuable items like pearls but mostly drops minimal loot. Be prepared with health potions and cooldown management.\n- **Common Drops:** Frequently drops Big Mouth Clams, occasionally containing valuable pearls.\n- **Experience:** Provides good EXP but expect low-value drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4687"] == nil then
    NPCComments["4687"] = {}
end
table.insert(NPCComments["4687"], {
    npc_id = 4687,
    comment_id = 2809709,
    date = "2007-03-18T11:18:35-05:00",
    author = "Thottbot",
    body = "### Deepstrider Searcher\n\n- **Quest Tie-In:** Relevant for the Horde quest “Nothing But The Truth” (Duskwood & Deadwind Pass).\n- **Combat Difficulty:** Tough; can hit hard and resist spells. Viable for classes with good sustain (Paladins, Hunters).\n- **Experience:** Rewards a decent amount of XP, especially with rested experience.\n- **Drops:** Generally poor; mostly fish oil, silk, and occasional low-value items.\n- **Locations:** Found in Desolace, typically near the ocean, sometimes underwater.\n- **Strategy Tips:**\n  - **High-Level Strategy:** Use healing potions and defensive cooldowns if needed. \n  - **Low-Level/Weaker Characters:** Kite if possible; bring consumables for healing.\n  - **Solo Tips:** Keep buffs up; consider avoiding if drops are a priority.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["4688"] == nil then
    NPCComments["4688"] = {}
end
table.insert(NPCComments["4688"], {
    npc_id = 4688,
    comment_id = 2901695,
    date = "2005-10-17T22:35:20-05:00",
    author = "Allakhazam",
    body = "## Bonepaw Hyena\n\n- Found at the western edge of Desolace, near Kodo Graveyard and Northeast of Shadowprey Village (Level 34-35 packs).\n- Starving Bonepaw Hyenas (Level 30-33) at other map locations won't teach you Dash.\n- Travel in packs of 5-6, making taming or fighting them challenging.\n- To tame: Use a temporary pet and traps to manage the pack - break them up by sending pets or using Feign Death.\n- Low HP, around 500, can be exploited to isolate tameable individuals.\n- Dash ability can be learned from Level 33 hyenas. Not all higher-level ones have Dash.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4689"] == nil then
    NPCComments["4689"] = {}
end
table.insert(NPCComments["4689"], {
    npc_id = 4689,
    comment_id = 2901697,
    date = "2006-05-10T00:58:17-05:00",
    author = "Allakhazam",
    body = "### Starving Bonepaw\n- **Drops:** Can drop Harpyclaw Short Bow, though not always listed.\n- **Combat:** Prepare for typical wolf behavior; kite if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4692"] == nil then
    NPCComments["4692"] = {}
end
table.insert(NPCComments["4692"], {
    npc_id = 4692,
    comment_id = 2814131,
    date = "2006-07-22T23:09:45-05:00",
    author = "Thottbot",
    body = "# Dread Swoop\n\n- **Drops Rare Items**: Can drop valuable items like the Holy Shroud.\n- **Cosmos Compatibility**: Compatible with the Cosmos addon for loot tracking.\n- **Server Context**: Sighted on Dragonblight Server.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4693"] == nil then
    NPCComments["4693"] = {}
end
table.insert(NPCComments["4693"], {
    npc_id = 4693,
    comment_id = 3132471,
    date = "2019-06-30T04:43:42-05:00",
    author = "hevgirl",
    body = "# Dread Flyer\n\n- **Increases Movement Speed:** Has ranks allowing pets to speed up (40%, 60%, 80%) for 15 seconds.\n- **Combat Level Info:** Appears at pet levels 30 (15 TP), 40 (20 TP), and 50 (25 TP).\n- **Pet Learning:** Can be learned by various pets like Kraul Bat, Mesa Buzzard, Vale Screecher, and several others.\n\nCombat Tip: Use the increased speed to your advantage for quick escapes or rapid positioning in battles.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4694"] == nil then
    NPCComments["4694"] = {}
end
table.insert(NPCComments["4694"], {
    npc_id = 4694,
    comment_id = 3143188,
    date = "2019-07-26T01:25:15-05:00",
    author = "hevgirl",
    body = "# Dread Ripper\n\n- **Location**: Found in multiple zones, check maps with mouseovers for exact locations.\n- **Attack**: Blasts a single target and lowers adjacent enemies' melee attack power for 4 seconds.\n- **Combat Tip**: Keep distance if possible to avoid attack power reduction; kite or use ranged attacks.\n- **Learning**: This ability can be learned by hunters and their pets at various levels.\n- **Pet Training**: Available for pets at levels 8, 24, 48, and 56 with respective training points.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4696"] == nil then
    NPCComments["4696"] = {}
end
table.insert(NPCComments["4696"], {
    npc_id = 4696,
    comment_id = 20482,
    date = "2007-01-13T05:41:56-06:00",
    author = "6271",
    body = "## Scorpashi Snapper\n\n- Teaches hunters the pet ability Claw (Rank 4). [Source](https://www.wowhead.com/classic/spell=16830)\n- Inflicts Nature damage over time; effect can stack up to 5 times.\n- Level 30, high damage (42-57), and significant health (1050).\n- Abilities: Claw 4 and Scorpid Poison 2.\n- Best to capture before level 40 for easier leveling.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4699"] == nil then
    NPCComments["4699"] = {}
end
table.insert(NPCComments["4699"], {
    npc_id = 4699,
    comment_id = 3143157,
    date = "2019-07-26T00:43:34-05:00",
    author = "hevgirl",
    body = "### Scorpashi Venomlash\n\n- **Nature Damage Over Time**: Inflicts stacking Nature damage over time. Be wary of prolonged fights.\n- **Effect Stacks**: The damage-over-time effect can stack up to 5 times, increasing potential damage.\n- **Combat Strategy**: Consider using abilities or items to mitigate Nature damage or reduce stacks.\n- **Pet Abilities**: Its abilities can be learned by certain pets at various levels, useful for hunters.\n- **Locations**: Often found among various Scorpid types, including Venomtail Scorpid, Corrupted Scorpid, and others.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4700"] == nil then
    NPCComments["4700"] = {}
end
table.insert(NPCComments["4700"], {
    npc_id = 4700,
    comment_id = 2814549,
    date = "2006-10-17T13:50:03-05:00",
    author = "Thottbot",
    body = "# Aged Kodo\n\n- **Quest Interaction**: Use the Kodo Kombobulator device from the quest \"Kodo Roundup\" to have an Aged Kodo follow you for about 5 minutes.\n- **Pet Functionality**: Unfortunately, you cannot permanently tame the Aged Kodo as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4702"] == nil then
    NPCComments["4702"] = {}
end
table.insert(NPCComments["4702"], {
    npc_id = 4702,
    comment_id = 2823977,
    date = "2007-04-20T00:47:24-05:00",
    author = "Thottbot",
    body = "## Ancient Kodo\n\n- **Not a Vendor**: Does not sell the recipe for Solid Iron Maul.\n- **Unique Trait**: Can be tamed using the Kodo Combobulator in the \"Kodo Roundup\" quest.\n- **Location**: Commonly found in Desolace. Not present in the Barrens anymore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4706"] == nil then
    NPCComments["4706"] = {}
end
table.insert(NPCComments["4706"], {
    npc_id = 4706,
    comment_id = 2901709,
    date = "2006-04-01T22:33:28-06:00",
    author = "Allakhazam",
    body = "### Razzeric\n\n- Located at 80,76 in Thousand Needles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4709"] == nil then
    NPCComments["4709"] = {}
end
table.insert(NPCComments["4709"], {
    npc_id = 4709,
    comment_id = 2805552,
    date = "2005-02-10T00:15:37-06:00",
    author = "Thottbot",
    body = "# Zamek\n\n- **Quest:** Zamek is involved in the quest \"Keeping Pace.\" Start this quest with Pozzik in the Shimmering Flats.\n- **Distraction:** Talk to Zamek to initiate \"Zamek's Distraction.\" He plants a bomb to distract the gnomes.\n- **Plans:** After the bomb goes off, enter the nearby hut to retrieve the plans.\n- **Timing:** The plans only spawn after Zamek's distraction, so ensure you wait for the gnome to run out before searching.\n- **Completion Tip:** If you miss picking up the plans, repeat the distraction quest until successful.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["4712"] == nil then
    NPCComments["4712"] = {}
end
table.insert(NPCComments["4712"], {
    npc_id = 4712,
    comment_id = 3619,
    date = "2006-11-13T17:22:37-06:00",
    author = "1075",
    body = "### Slitherblade Sorceress\n\n- **Spawn Strategy**: Rare; kill nearby mobs to encourage respawns.\n- **Location**: Primarily found in areas with Slitherblade Warriors.\n- **Frequency:** Limited appearance; patience required.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4714"] == nil then
    NPCComments["4714"] = {}
end
table.insert(NPCComments["4714"], {
    npc_id = 4714,
    comment_id = 2901711,
    date = "2005-01-10T20:24:20-06:00",
    author = "Allakhazam",
    body = "# Slitherblade Myrmidon\n\n- Found on the big island with the statue; killing enemies triggers their spawn.\n- Also present around smaller islands; persistent killing helps find them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4718"] == nil then
    NPCComments["4718"] = {}
end
table.insert(NPCComments["4718"], {
    npc_id = 4718,
    comment_id = 56031,
    date = "2007-03-23T17:51:56-05:00",
    author = "8620",
    body = "# Slitherblade Oracle\n\n- **Spawn Locations:** Found around islands, especially furthest north (27,90) and northwest (28,13).\n- **Tips for Spawn Rate:** Horrible spawn rate. Avoid swimming around aimlessly. Clear the area and come back to let more respawn.\n- **Questing Information:** Needed for Oracle Crystal Quest. Drop rate is low, patience required. \n- **Rare Spawns:** Possible rare spawn at northern islands (27,90).\n- **General Advice:** Complete alongside other quests to optimize time.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4719"] == nil then
    NPCComments["4719"] = {}
end
table.insert(NPCComments["4719"], {
    npc_id = 4719,
    comment_id = 2901721,
    date = "2005-03-21T06:48:23-06:00",
    author = "Allakhazam",
    body = "# Slitherblade Sea Witch\n\n- **Rare Drop**: May drop an Explosive Shotgun, 22-42 damage (2.10 speed, 15.2 DpS), requires level 32. \n\n**Combat Tips**:\n- **Avoidive Tactics**: Likely has ranged or magical attacks; keep on the move to dodge spells.\n- **Preparations**: Ensure sufficient healing and mana supplies for longer engagements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4721"] == nil then
    NPCComments["4721"] = {}
end
table.insert(NPCComments["4721"], {
    npc_id = 4721,
    comment_id = 2813383,
    date = "2005-05-17T02:38:03-05:00",
    author = "Thottbot",
    body = "# Zangen Stonehoof\n\n- Located at 55.50 in Thunder Bluff.\n- Found on the third level, same as the Cooking Trainer.\n- Exact coordinates: 55, 51.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["4723"] == nil then
    NPCComments["4723"] = {}
end
table.insert(NPCComments["4723"], {
    npc_id = 4723,
    comment_id = 2843793,
    date = "2005-03-07T15:29:58-06:00",
    author = "Thottbot",
    body = "# Foreman Cozzle\n\n- **Location**: Found in the Venture Co. base camp at coords 42, 18, on the control tower's top level.\n- **Difficulty**: Soloable by level 34-36 players; not very challenging.\n- **Combat Tip**: Be prepared for minimal resistance; he has low health and goes down quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["4724"] == nil then
    NPCComments["4724"] = {}
end
table.insert(NPCComments["4724"], {
    npc_id = 4724,
    comment_id = 2901726,
    date = "2006-05-29T18:55:05-05:00",
    author = "Allakhazam",
    body = "### Sandstrider\n\n- There's skepticism about its existence; likely an invalid or non-existent NPC.\n- No confirmed sightings or maps, suggesting it may not be in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4730"] == nil then
    NPCComments["4730"] = {}
end
table.insert(NPCComments["4730"], {
    npc_id = 4730,
    comment_id = 2838262,
    date = "2004-10-04T21:41:35-05:00",
    author = "Thottbot",
    body = "### Lelanai <Saber Handler>\n\n- Located in Cenarion Enclave in Teldrassil (TLOC 38.8).\n- Offers Night Elf mounts, like the Sabers.\n- Non-Night Elves need to build Darnassus reputation to buy mounts.\n- Reputation grind can be lengthy; focus on quests and dungeons giving Darnassus rep.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4731"] == nil then
    NPCComments["4731"] = {}
end
table.insert(NPCComments["4731"], {
    npc_id = 4731,
    comment_id = 2901734,
    date = "2006-01-12T22:22:41-06:00",
    author = "Allakhazam",
    body = "# Zachariah Post <Undead Horse Merchant>\n\n- **Location:** Brill, Tirisfal Glades.\n- **Mounts:** Sells Undead horse mounts.\n- **Patch Update:** As of patch 1.12.1, the price and level requirements for mounts adjusted.\n- **Colors:** Limited mount color options.\n- **Requirement:** Riding skill level of 75 needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4732"] == nil then
    NPCComments["4732"] = {}
end
table.insert(NPCComments["4732"], {
    npc_id = 4732,
    comment_id = 2799633,
    date = "2006-12-08T09:12:37-06:00",
    author = "Thottbot",
    body = "## Randal Hunter <Horse Riding Instructor>\n\n- Located at Eastvale Logging Camp, coordinates (84, 64).\n- Riding training costs 81 gold; ordinary horses cost 9 gold.\n- Swift Horse costs 540 gold for training and 90 gold for the mount at level 60 with honored reputation. \n- Menethil Harbor sells black horses.\n- Other horse colors: chestnut brown, palomino, and one more.\n- Consider saving up gold early to afford mounts.\n- Alternative purchase location: Southshore, though less convenient.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4753"] == nil then
    NPCComments["4753"] = {}
end
table.insert(NPCComments["4753"], {
    npc_id = 4753,
    comment_id = 2901742,
    date = "2005-08-25T10:54:04-05:00",
    author = "Allakhazam",
    body = "# Jartsam <Nightsaber Riding Instructor>\n\n- **Human Tiger Riding:** Humans can't learn Nightsaber riding.\n- **Riding Skill Cost:** Journeyman riding skill is expensive (720g). Reputation with Darnassus does not reduce cost.\n- **Price Reduction:** The Burning Crusade expansion may offer alternative methods or solutions related to riding skills and mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4775"] == nil then
    NPCComments["4775"] = {}
end
table.insert(NPCComments["4775"], {
    npc_id = 4775,
    comment_id = 81801,
    date = "2007-05-12T09:24:01-05:00",
    author = "pond",
    body = "# Felicia Doan <General Trade Goods Vendor>\n\n- Does not sell blue dye.\n- Sells yellow, black, and red dyes.\n- Located in the Mage Quarter of Stormwind.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4782"] == nil then
    NPCComments["4782"] = {}
end
table.insert(NPCComments["4782"], {
    npc_id = 4782,
    comment_id = 2806621,
    date = "2006-06-25T07:59:56-05:00",
    author = "Thottbot",
    body = "# Truk Wildbeard <Bartender>\n\n- **Location Tips:**\n  - Go to the main building in Aerie Peak with a mailbox outside.\n  - Enter the building and take the first right.\n  - Look for Fraggar Thundermantle at the end of the hallway.\n  - Continue through the hall and enter the room behind Fraggar.\n  - Truk Wildbeard is behind some chairs and a bar stand. Coordinates: 14,43.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["4783"] == nil then
    NPCComments["4783"] = {}
end
table.insert(NPCComments["4783"], {
    npc_id = 4783,
    comment_id = 2837798,
    date = "2005-03-08T14:03:07-06:00",
    author = "Thottbot",
    body = "### Dawnwatcher Selgorm <The Argent Dawn>\n\n- Found at coordinates 56.24 in Darnassus.\n- Located in Craftsman's Terrace, opposite Leatherworking and Tailoring.\n- Part of a trio of Argent Dawn NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4784"] == nil then
    NPCComments["4784"] = {}
end
table.insert(NPCComments["4784"], {
    npc_id = 4784,
    comment_id = 2808977,
    date = "2005-11-19T02:03:12-06:00",
    author = "Thottbot",
    body = "### Argent Guard Manados <The Argent Dawn>\n- Primarily a quest giver for Argent Dawn reputation gains.\n- Located at Light's Hope Chapel in Eastern Plaguelands.\n- Completes quests related to fighting the Scourge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4787"] == nil then
    NPCComments["4787"] = {}
end
table.insert(NPCComments["4787"], {
    npc_id = 4787,
    comment_id = 2829496,
    date = "2006-03-05T19:23:46-06:00",
    author = "Thottbot",
    body = "# Argent Guard Thaelrid <The Argent Dawn>\n\n- Located in Blackfathom Deeps instance, SW side of Turtle Lake.\n- Swim to an underground passageway; be cautious of patrolling sea nagas.\n- Found in a small, wide alcove, often SW from the Turtle boss, Ghamoora.\n- Look for short tunnels on the minimap to locate his alcove.\n- He is the dead NPC required for a specific quest. No mobs present in his vicinity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 102,
})
if NPCComments["4792"] == nil then
    NPCComments["4792"] = {}
end
table.insert(NPCComments["4792"], {
    npc_id = 4792,
    comment_id = 2901752,
    date = "2006-01-14T12:11:01-06:00",
    author = "Allakhazam",
    body = "## \"Swamp Eye\" Jarl\n\n- **Location:** Found at coordinates 55,26 in Dustwallow Marsh, between two towers on the right side of the road.\n- **Type:** Friendly/Neutral NPC.\n- **Lore:** A reclusive figure known for his knowledge of the swamp and its lore. Often involved in quests related to Dustwallow Marsh.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4802"] == nil then
    NPCComments["4802"] = {}
end
table.insert(NPCComments["4802"], {
    npc_id = 4802,
    comment_id = 56574,
    date = "2007-03-24T19:29:32-05:00",
    author = "Bury",
    body = "### Blackfathom Tide Priestess\n\n- **Healing**: Uses healing spells. Save stuns (e.g., Hammer of Justice) to interrupt heals.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["4814"] == nil then
    NPCComments["4814"] = {}
end
table.insert(NPCComments["4814"], {
    npc_id = 4814,
    comment_id = 2901761,
    date = "2004-12-09T19:14:02-06:00",
    author = "Allakhazam",
    body = "### Twilight Elementalist\n\n- Easy fight if approached alone.\n- Clear surrounding Twilight NPCs for solo combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4818"] == nil then
    NPCComments["4818"] = {}
end
table.insert(NPCComments["4818"], {
    npc_id = 4818,
    comment_id = 2901762,
    date = "2006-03-29T00:29:48-06:00",
    author = "Allakhazam",
    body = "#### Blindlight Murloc\n\n- Hostile in combat, approach with caution.\n- Use crowd control to manage groups.\n- Efficiently eliminate to prevent being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4821"] == nil then
    NPCComments["4821"] = {}
end
table.insert(NPCComments["4821"], {
    npc_id = 4821,
    comment_id = 2901765,
    date = "2006-06-11T07:35:19-05:00",
    author = "Allakhazam",
    body = "# Skittering Crustacean\n\n- Easily found in Blackfathom Deeps (BFD), near the lobster-like NPCs.\n- Located just before encountering Ghamoo-Ra.\n- No map required, simply proceed through BFD.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4823"] == nil then
    NPCComments["4823"] = {}
end
table.insert(NPCComments["4823"], {
    npc_id = 4823,
    comment_id = 2811100,
    date = "2006-01-20T11:38:20-06:00",
    author = "Thottbot",
    body = "# Barbed Crustacean\n\n- **Location:** Found in Shadowfang Keep (SFK).\n- **Combat Tip:** Appears to have a 25% drop rate for specific items.\n- **Note:** If seeking specific drops, farming in SFK might be needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4824"] == nil then
    NPCComments["4824"] = {}
end
table.insert(NPCComments["4824"], {
    npc_id = 4824,
    comment_id = 2829734,
    date = "2006-04-05T04:27:41-05:00",
    author = "Thottbot",
    body = "# Aku'mai Fisher\n\n- **Tameable**: Can be tamed by both factions.\n- **Comparable Pets**: Ghamoo-ra is a better alternative with higher-level abilities.\n- **Skills**:\n  - Bite (Rank 2 available at level 16).\n  - Shell Shield (Rank 1 available at level 20).\n- **Soloing Tip**: Suggested for hunters around level 40 due to its high armor.\n- **Combat Strategy**: Pair with a well-equipped pet to maximize effectiveness, especially against tougher mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4825"] == nil then
    NPCComments["4825"] = {}
end
table.insert(NPCComments["4825"], {
    npc_id = 4825,
    comment_id = 3143209,
    date = "2019-07-26T01:45:00-05:00",
    author = "hevgirl",
    body = "# Aku'mai Snapjaw\n\n- **Pet Ability**: Reduces pet damage taken by 50%, increases attack time by 43%. Lasts 12 seconds.\n- **Pet Training**: Can be learned at pet level 20 for 15 training points.\n- **Tamable**: Suitable for hunters; check if it is capturable on your realm.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["4829"] == nil then
    NPCComments["4829"] = {}
end
table.insert(NPCComments["4829"], {
    npc_id = 4829,
    comment_id = 7655,
    date = "2006-12-06T16:41:49-06:00",
    author = "7262",
    body = "# Aku'mai\n\n- **Buffing Altar**: Use the \"Altar of the Deeps\" behind Aku'mai for the Blessing of Blackfathom buff (+5 Intellect, +5 Spirit, +15 Frost Damage dealt).\n- **Stun and Fear Susceptibility**: Aku'mai can be stunned (Hammer of Justice, Rogue's Gouge) and feared. Use these to control the fight.\n- **Turtle Adds**: Pull and defeat the turtles first to reduce add pressure during the Aku'mai fight.\n- **Moderate Damage**: Aku'mai has a lot of health but deals moderate damage. Use Earth Shock to hold aggro and keep healed.\n- **Candle Mechanic**: Use the four candles one at a time to avoid being overwhelmed by waves of enemies.\n- **No Teleportation Altar for Horde**: Horde players cannot teleport out using the altar; prepare to hearthstone out instead.\n- **Drop Information**: Rare items like Strike of the Hydra and Doomspike can drop, but drop rates are low.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["4830"] == nil then
    NPCComments["4830"] = {}
end
table.insert(NPCComments["4830"], {
    npc_id = 4830,
    comment_id = 22773,
    date = "2007-01-22T09:02:13-06:00",
    author = "5661",
    body = "# Old Serra'kis\n\n- **Location:** Found under the Temple where Kelris is. Swim under the temple to an underwater cave.\n- **How to Reach:** After defeating Twilight Lord, walk off the platform to the left and swim under the temple.\n- **Encounter Tips:** \n  - He's usually skipped but drops valuable blue items.\n  - Bring healing potions and Minor Recombobulator if you're a low-level rogue and soloing.\n  - Cannot be gouged; use a slow sword, Slice and Dice, Sinister Strikes, and Evasion.\n- **Spawn Info:** Not a rare spawn; he's there every run.\n- **Loot:** Known for dropping a fast off-hand dagger, highly valued in low-level PvP (WSG 20-29 bracket).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["4831"] == nil then
    NPCComments["4831"] = {}
end
table.insert(NPCComments["4831"], {
    npc_id = 4831,
    comment_id = 2834947,
    date = "2005-02-09T22:58:01-06:00",
    author = "Thottbot",
    body = "## Lady Sarevess\n\n- **Location:** Found in a small alcove connected to Ghamoo-ra's hall. Swim through an underwater tunnel guarded by Naga.\n- **Preparation:** Clear most Naga in her room carefully to avoid drawing her attention.\n- **Difficulty:** Tough for spell-casters; soloable but challenging around levels 26-27.\n- **Class Tips:**\n  - **Druids:** Stealth to her, take out nearby adds, and engage when she patrols near you.\n  - **Warlocks:** Soloable at level 27; clear the entire area first for a safer fight.\n- **Rewards:** Common drops include gloves and occasionally a bow. Check other comments for possible additional drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4832"] == nil then
    NPCComments["4832"] = {}
end
table.insert(NPCComments["4832"], {
    npc_id = 4832,
    comment_id = 2901824,
    date = "2007-03-29T15:22:42-05:00",
    author = "Allakhazam",
    body = "# Twilight Lord Kelris\n\n- **Location**: Found in the Blackfathom Deeps (BFD).\n- **Abilities**: Uses AoE Sleep and occasionally Mind Control spells.\n- **Combat Tips**:\n  - **Avoiding Sleep**: Use Tremor Totems (shaman ability) or Dispel Magic (priest ability) to counteract sleep effects.\n  - **Mind Control**: Be prepared for possible Mind Control effects, although it seems rare.\n  - **Group Composition**: Ensure a balanced group; a healer who can dispel and a diverse team of damage dealers can make the fight smoother.\n  - **Strategy**: Have DPS focus on burning him down quickly. Heal and remove Sleep effects promptly.\n- **Loot**: Known to drop items like Evocator’s Blade, Rod of the Sleepwalker, and other nice cloth drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4834"] == nil then
    NPCComments["4834"] = {}
end
table.insert(NPCComments["4834"], {
    npc_id = 4834,
    comment_id = 79304,
    date = "2007-05-07T18:38:36-05:00",
    author = "Meroko",
    body = "### Theramore Infiltrator\n\n- **Neutral NPCs**: These are neutral and won't attack first.\n- **Location**: Primarily found north and east of the camp. Look around tents, crates, and catapults.\n- **Stealth Detection**: Use Hunter's Track Hidden ability for stealth detection.\n- **Easier Spotting**: Consider leveling up; they become easier to spot at higher levels (around 39+).\n- **Spawn Points**: Commonly respawn behind tents where Theramore Sentry NPCs are. Suggested coordinates: 40, 24.\n- **Macro Usage**: Use a targeting macro (/tar Theramore Infiltrator) to facilitate finding them.\n- **Patience Required**: Can be hard to find; patience and methodical searching recommended.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["4841"] == nil then
    NPCComments["4841"] = {}
end
table.insert(NPCComments["4841"], {
    npc_id = 4841,
    comment_id = 59308,
    date = "2007-03-29T17:15:00-05:00",
    author = "26241",
    body = "# Deadmire\n\n- **Location**: Quagmire, Dustwallow Marsh; common coordinates include 45,61 and 50,52.\n- **Appearance**: Big, white crocodile, easily noticeable.\n- **Level**: 45 (Non-elite)\n- **Roaming Area**: Moves around a wide area near Tabetha's house and Stonemaul Ruins.\n\n### Tips:\n- **Combat**:\n  - Prepare for a tough fight if under level 42; health potions and healing spells may be necessary.\n  - Avoid additional aggro from surrounding mobs.\n  - Hunters: Track Beasts can help locate Deadmire quickly.\n  - Use mana management strategies for casters; resistances can be high.\n- **Finding**:\n  - Can be found swimming or wandering near specified coordinates (e.g., 45,61, 46,58).\n  - Roaming path includes around pools in the Quagmire, patience may be required for a sighting.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["4842"] == nil then
    NPCComments["4842"] = {}
end
table.insert(NPCComments["4842"], {
    npc_id = 4842,
    comment_id = 2812786,
    date = "2005-06-22T16:58:59-05:00",
    author = "Thottbot",
    body = "# Earthcaller Halmgar\n\n- **Location**: After killing Overlord Ramtusk, go west to a plateau accessed via a bridge.\n- **Spawn Info**: Rare spawn; may require multiple dungeon runs to encounter.\n- **Loot**: Notable drops include the Wind Spirit Staff and Headdress. These are highly sought after items.\n- **Combat Tips**: Generally considered easy to defeat. Prepare for typical rare mob encounter.\n- **Strategy**: Use add-ons like Cosmos for spawn tracking. Persistence is key due to the low spawn rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["4845"] == nil then
    NPCComments["4845"] = {}
end
table.insert(NPCComments["4845"], {
    npc_id = 4845,
    comment_id = 2901854,
    date = "2006-10-01T23:06:52-05:00",
    author = "Allakhazam",
    body = "### Shadowforge Ruffian\n\n- Use resilience gear to resist trip and silence effects.\n- Quickly interrupt their abilities to minimize disruption.\n- Keep them crowd-controlled when possible to reduce annoyance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4848"] == nil then
    NPCComments["4848"] = {}
end
table.insert(NPCComments["4848"], {
    npc_id = 4848,
    comment_id = 2901855,
    date = "2006-06-28T05:15:27-05:00",
    author = "Allakhazam",
    body = "### Shadowforge Darkcaster\n\n- **High Damage Dealer**: Be cautious; they can nuke for over 800 damage.\n- **Preparation**: Have defensive cooldowns ready and consider magic resistance if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4850"] == nil then
    NPCComments["4850"] = {}
end
table.insert(NPCComments["4850"], {
    npc_id = 4850,
    comment_id = 16499,
    date = "2006-12-17T10:12:18-06:00",
    author = "optimates",
    body = "## Stonevault Cave Lurker\n\n- Stealthed: Use stealth detection abilities or spells.\n- Found in: Dig 2 and Hall of Keepers, Uldaman.\n- Combat: Be prepared for sudden attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4854"] == nil then
    NPCComments["4854"] = {}
end
table.insert(NPCComments["4854"], {
    npc_id = 4854,
    comment_id = 18760,
    date = "2006-12-31T07:16:56-06:00",
    author = "WildW",
    body = "# Grimlok <Stonevault Chieftain>\n\n- **Location:** In Uldaman, go left instead of right near the 46 Elites door area.\n- **Adds:** Comes with 3 elite adds; prioritize crowd control (e.g., Mage's sheep).\n- **Debuffs:** Watch out for Grimlok's shrink curse.\n- **Strategy:** Kill the adds first, then focus on Grimlok. Consider fast burst damage on Grimlok to minimize thunderbolt damage.\n- **Soloing Tips:** Possible at higher levels (60+); take out Grimlok first, then the gator add, followed by the remaining two.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["4857"] == nil then
    NPCComments["4857"] = {}
end
table.insert(NPCComments["4857"], {
    npc_id = 4857,
    comment_id = 81889,
    date = "2007-05-12T12:54:50-05:00",
    author = "50848",
    body = "# Stone Keeper\n\n- Explodes on death; keep a safe distance when it dies.\n- Utilize ranged attacks to minimize damage from the explosion.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4860"] == nil then
    NPCComments["4860"] = {}
end
table.insert(NPCComments["4860"], {
    npc_id = 4860,
    comment_id = 2901868,
    date = "2006-12-20T07:32:00-06:00",
    author = "Allakhazam",
    body = "### Stone Steward\n\n- High durability; expect a challenging fight.\n- Prepare for a prolonged battle; bring enough healing and mana resources.\n- Recommended to fight in a group rather than solo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4861"] == nil then
    NPCComments["4861"] = {}
end
table.insert(NPCComments["4861"], {
    npc_id = 4861,
    comment_id = 2829786,
    date = "2007-03-29T10:26:24-05:00",
    author = "Thottbot",
    body = "## Shrike Bat\n\n- **Good Pet**: Makes an excellent pet for hunters.\n- **Location**: Found near the model town area in Uldaman.\n- **Ability**: Blasts an enemy and reduces nearby enemies' melee attack power for 4 seconds.\n  - **Rank 1**: 7-9 Damage, -25 AP (Pet Level 8, Cost: 10 TP)\n  - **Rank 2**: 12-16 Damage, -50 AP (Pet Level 24, Cost: 15 TP)\n  - **Rank 3**: 19-25 Damage, -75 AP (Pet Level 48, Cost: 20 TP)\n  - **Rank 4**: 26-46 Damage, -100 AP (Pet Level 56, Cost: 25 TP)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4863"] == nil then
    NPCComments["4863"] = {}
end
table.insert(NPCComments["4863"], {
    npc_id = 4863,
    comment_id = 63899,
    date = "2007-04-08T14:17:35-05:00",
    author = "41277",
    body = "### Jadespine Basilisk\n\n- **Damage Reflection:** Be cautious of its damage reflection abilities, including traps.\n- **Mages Beware:** Fire spells can backfire and cause self-damage. Use other spells or let party members handle it.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4872"] == nil then
    NPCComments["4872"] = {}
end
table.insert(NPCComments["4872"], {
    npc_id = 4872,
    comment_id = 2901872,
    date = "2005-08-01T14:12:34-05:00",
    author = "Allakhazam",
    body = "### Obsidian Golem\n\n- Reflects spells; avoid using magic attacks.\n- Consider using physical damage instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4877"] == nil then
    NPCComments["4877"] = {}
end
table.insert(NPCComments["4877"], {
    npc_id = 4877,
    comment_id = 2816756,
    date = "2006-12-23T05:48:26-06:00",
    author = "Thottbot",
    body = "# Jandia <Trade Supplies>\n\n- Located in a settlement, provides various trade supplies.\n- Check the last page of the innkeeper's supply book for possible items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["4878"] == nil then
    NPCComments["4878"] = {}
end
table.insert(NPCComments["4878"], {
    npc_id = 4878,
    comment_id = 2901877,
    date = "2005-08-04T12:29:49-05:00",
    author = "Allakhazam",
    body = "# Montarr <Lorekeeper>\n\n- **Recipe Availability**: Montarr sells a specific recipe that may not always be in stock. If the desired recipe isn’t there, check back later or purchase another to trigger a restock.\n- **Restock Time**: The recipes cycle through sporadically, so persistence is key. Visit Montarr multiple times if needed.\n- **Liferoot Cooldown**: There’s a 120-minute cooldown for purchasing Liferoot. Plan your visits accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4879"] == nil then
    NPCComments["4879"] = {}
end
table.insert(NPCComments["4879"], {
    npc_id = 4879,
    comment_id = 2901880,
    date = "2006-11-30T02:49:30-06:00",
    author = "Allakhazam",
    body = "# Ogg'marr \<Butcher>\n\n- **Location:** Brackenwall Village (Horde Zone)\n- **Role:** Butcher vendor\n- **Tip:** Purchase various meats for cooking recipes.\n- **Lore:** A supportive NPC for Horde players; contributes to survival skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4880"] == nil then
    NPCComments["4880"] = {}
end
table.insert(NPCComments["4880"], {
    npc_id = 4880,
    comment_id = 2901882,
    date = "2005-11-06T15:37:06-06:00",
    author = "Allakhazam",
    body = "### \"Stinky\" Ignatz\n\n- Located at 46, 17 in Dustwallow Marsh.\n- Offers the escort quest \"Stinky's Escape.\"\n- Head North from North Point Tower to find him.\n- Accept the quest quickly; he may run off if you delay.\n- Ensure you're around level 38 to see the quest available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4881"] == nil then
    NPCComments["4881"] = {}
end
table.insert(NPCComments["4881"], {
    npc_id = 4881,
    comment_id = 2901884,
    date = "2005-12-14T11:51:11-06:00",
    author = "Allakhazam",
    body = "# Varng <Turtle Trainer>\n\n- **Turtle Trainer:** Varng is a unique NPC that specializes in training turtles.\n- **Faction Neutrality:** Varng is available to both Alliance and Horde players.\n- **Fun Fact:** Encounter Varng for a quirky interaction related to turtles in Azeroth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4887"] == nil then
    NPCComments["4887"] = {}
end
table.insert(NPCComments["4887"], {
    npc_id = 4887,
    comment_id = 69830,
    date = "2007-04-19T21:08:49-05:00",
    author = "soloking",
    body = "# Ghamoo-ra\n\n- **High Armor, Low HP**: Despite having extremely high armor, Ghamoo-ra has low HP. Adjust strategies accordingly.\n- **Tameable for Hunters**: Can be tamed around level 25. Use a Freezing Trap to make taming easier.\n- **Tank Pet Advantage**: Due to high armor, Ghamoo-ra makes an excellent tank but has slower attack speed.\n- **Combat Caution**: Tougher than average elites of similar level; not easily soloable by hunters even at higher levels.\n- **Shell Shield Ability**: Reduces damage taken by 50% but increases attack interval by 43%, lasting 12 seconds.\n- **Useful for Marksmanship Hunters**: Solid choice for those prioritizing defense over damage output in pets.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["4889"] == nil then
    NPCComments["4889"] = {}
end
table.insert(NPCComments["4889"], {
    npc_id = 4889,
    comment_id = 15359,
    date = "2006-12-14T05:22:05-06:00",
    author = "kanaxya",
    body = "# Torq Ironblast <Gunsmith>\n\n- Located inside the Castle in Theramore Isle, Dustwallow Marsh (67.48).\n- Offers a variety of guns for sale.\n- Useful stop for Hunters needing to purchase ranged weapons or ammunition.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4890"] == nil then
    NPCComments["4890"] = {}
end
table.insert(NPCComments["4890"], {
    npc_id = 4890,
    comment_id = 2828039,
    date = "2006-12-25T14:03:33-06:00",
    author = "Thottbot",
    body = "### Piter Verance <Weaponsmith & Armorer>\n- Located on the ground floor, western corner of the east barracks, Theramore Isle.\n- Useful for purchasing and repairing weapons and armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4891"] == nil then
    NPCComments["4891"] = {}
end
table.insert(NPCComments["4891"], {
    npc_id = 4891,
    comment_id = 2802611,
    date = "2005-01-29T16:51:18-06:00",
    author = "Thottbot",
    body = "### Dwane Wertle <Chef>\n* Found in Foothold Citadel, not in the inn.\n* Location: Enter the citadel, turn left, front left corner room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["4892"] == nil then
    NPCComments["4892"] = {}
end
table.insert(NPCComments["4892"], {
    npc_id = 4892,
    comment_id = 2807340,
    date = "2006-12-23T23:12:06-06:00",
    author = "Thottbot",
    body = "# Jensen Farran <Bowyer>\n\n- **Location:** Found in Theramore Isle.\n- **Coords:** Approximately 11, 58 or northeast across the main road from the flight master, behind the big ballista.\n- **Services:** Sells bows and bow-related items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["4895"] == nil then
    NPCComments["4895"] = {}
end
table.insert(NPCComments["4895"], {
    npc_id = 4895,
    comment_id = 2830150,
    date = "2006-09-09T20:07:57-05:00",
    author = "Thottbot",
    body = "# Smiling Jim\n\n- Used to run an inn between Dustwallow Marsh and the Barrens.\n- Lost his wife and child in a fire started by Centaurs; guards rescued him.\n- His sanity deteriorated following the tragic event.\n- Represents a piece of tragic lore in the game, illustrating the impact of centaur attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 88,
})
if NPCComments["4896"] == nil then
    NPCComments["4896"] = {}
end
table.insert(NPCComments["4896"], {
    npc_id = 4896,
    comment_id = 2825274,
    date = "2006-05-03T20:56:47-05:00",
    author = "Thottbot",
    body = "### Charity Mipsy <General Goods>\n- Located under the tent next to the Gryphon Master in Theramore.\n- Sells general goods useful for travel and crafting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["4897"] == nil then
    NPCComments["4897"] = {}
end
table.insert(NPCComments["4897"], {
    npc_id = 4897,
    comment_id = 2826139,
    date = "2006-07-15T05:00:50-05:00",
    author = "Thottbot",
    body = "## Helenia Olden <Trade Supplies>\n\n- Location: (66,51) inside a small building next to the horse stable.\n- Alternative directions: First building on the left past the flight master from the dock (66,52).\n- No longer sells trinkets as of January '07, only sells designs.\n- Easy landmark: Building to the left of the flight point if facing away from the dock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["4898"] == nil then
    NPCComments["4898"] = {}
end
table.insert(NPCComments["4898"], {
    npc_id = 4898,
    comment_id = 2901927,
    date = "2006-10-01T05:26:43-05:00",
    author = "Allakhazam",
    body = "# Brant Jasperbloom <Herbalist>\n\n- Teaches Artisan Herbalism (225-300) for 5 gold.\n- Available for Herbalism training at level 33.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4899"] == nil then
    NPCComments["4899"] = {}
end
table.insert(NPCComments["4899"], {
    npc_id = 4899,
    comment_id = 2901928,
    date = "2006-12-09T16:50:16-06:00",
    author = "Allakhazam",
    body = "# Uma Bartulm <Herbalism & Alchemy Supplies>\n\n- Visit Undercity for Alchemy training above 150.\n- Uma Bartulm provides essential supplies for Herbalism and Alchemy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4923"] == nil then
    NPCComments["4923"] = {}
end
table.insert(NPCComments["4923"], {
    npc_id = 4923,
    comment_id = 2901936,
    date = "2006-02-16T19:03:59-06:00",
    author = "Allakhazam",
    body = "## Guard Jarad\n\n- **Hostile Behavior:** Guard Jarad can become hostile in Theramore, making it dangerous to approach him closely.\n- **Trigger Events:** His hostility could be triggered by events such as attacking local animals like Spot the dog.\n- **Guard Interaction:** Sometimes, nearby friendly guards may attack Jarad if he turns hostile, potentially calming him down later.\n- **Precautionary Tip:** Stay alert and be prepared for unexpected combat when near Guard Jarad in Theramore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4943"] == nil then
    NPCComments["4943"] = {}
end
table.insert(NPCComments["4943"], {
    npc_id = 4943,
    comment_id = 2816881,
    date = "2005-04-18T01:50:19-05:00",
    author = "Thottbot",
    body = "# Mosarn\n\n- **Location:** Thunder Bluff, Hunter Rise at coordinates 54, 80.\n- **Quest Chain:** Final step in The Black Shield (Horde) quest chain.\n- **Language Note:** \"Mosarn\" translates to \"Crusher\" in Swedish.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["4944"] == nil then
    NPCComments["4944"] = {}
end
table.insert(NPCComments["4944"], {
    npc_id = 4944,
    comment_id = 2832465,
    date = "2005-12-24T15:31:38-06:00",
    author = "Thottbot",
    body = "# Captain Garran Vimes\n\n- **Location:** Found in Foothold Citadel at coordinates 68,48, upstairs.\n- **Lore:** The character is a tribute to Terry Pratchett's Discworld series, particularly inspired by Captain Vimes.\n- **Trivia:** Named after a protagonist from Terry Pratchett's novels and typically not depicted as drunk despite the source inspiration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["4949"] == nil then
    NPCComments["4949"] = {}
end
table.insert(NPCComments["4949"], {
    npc_id = 4949,
    comment_id = 13635,
    date = "2006-12-11T18:31:01-06:00",
    author = "8939",
    body = "## Thrall <Warchief>\n\n- **Lore**: Thrall, son of Durotan, leads the Horde and is the Warchief of the Frostwolf Clan. He created Orgrimmar after Warcraft 3.\n- **Abilities**: Hybrid of Shaman and Warrior. Known for abilities like Chain Lightning, Far Sight, and Feral Spirit.\n- **Location**: Found in the Valley of Wisdom in Orgrimmar.\n- **Combat Tips**:\n  - Extremely tough due to high HP and powerful abilities.\n  - Often accompanied by Vol'jin and many guards, making him a challenging raid target.\n  - Prepare large groups (30+ skilled players) for raid attempts.\n  - Use careful pulls to avoid fighting multiple bosses simultaneously.\n- **Click Dialogue**: Emphasizes equality, wisdom, and honor within the Horde.\n- **Miscellaneous**: Thrall is a major lore character and a symbol of Horde unity, combining strength and shamanistic wisdom.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 370,
})
if NPCComments["4950"] == nil then
    NPCComments["4950"] = {}
end
table.insert(NPCComments["4950"], {
    npc_id = 4950,
    comment_id = 2822136,
    date = "2005-12-14T13:29:26-06:00",
    author = "Thottbot",
    body = "# Spot\n- **Location**: Theramore Isle, on the west side near the barracks.\n- **Hostile NPC Combat Tips**:\n  - **Alliance**: Spot is neutral and cannot be tamed. No combat required unless defending against Horde.\n  - **Horde**: Taming Spot requires sneaking past Alliance soldiers; consider using a distraction or stealth.\n- **Taming Tips**:\n  - Spot has average stats with notable health and armor.\n  - Abilities include Dash (Rank 1), increasing movement speed by 40% for 15 seconds.\n  - Coordinate with a friend to draw aggro while you tame.\n  - **Appearance**: Light brown wolf, similar to a normal coyote.\n- **Other Tips**:\n  - Taming may not be worthwhile for casual players due to its challenging location and typical abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["4951"] == nil then
    NPCComments["4951"] = {}
end
table.insert(NPCComments["4951"], {
    npc_id = 4951,
    comment_id = 2901992,
    date = "2005-04-24T15:35:48-05:00",
    author = "Allakhazam",
    body = "### Theramore Practicing Guard\n\n- Neutral NPC found in Theramore.\n- Offers sparring practice; useful for honing combat skills.\n- Not hostile; safe for all players to approach.\n- Lore: Represents the disciplined military presence in Theramore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4958"] == nil then
    NPCComments["4958"] = {}
end
table.insert(NPCComments["4958"], {
    npc_id = 4958,
    comment_id = 2901997,
    date = "2007-03-07T01:37:21-06:00",
    author = "Allakhazam",
    body = "### Haunting Spirit\n\n- **Curse Effect**: Caused by the \"Haunting Spirits\" curse from ghost servitors.\n- **Stormwind Encounter**: It can appear unexpectedly, even in cities like Stormwind.\n- **Combat Tips**: Non-elite, level 21. Easily defeated; a level 27 Warlock can one-shot it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["4959"] == nil then
    NPCComments["4959"] = {}
end
table.insert(NPCComments["4959"], {
    npc_id = 4959,
    comment_id = 2802558,
    date = "2004-11-17T11:12:24-06:00",
    author = "Thottbot",
    body = "# Jorgen\n\n- **Location**: Find Jorgen fishing in the water near the Stormwind entrance. \n- **Coordinates**: Approximately 73, 78.\n- **Directions**: From Stormwind's entrance, pass the walls, turn right, and head down the slope or jump into the water by the griffons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["4960"] == nil then
    NPCComments["4960"] = {}
end
table.insert(NPCComments["4960"], {
    npc_id = 4960,
    comment_id = 2807858,
    date = "2005-01-29T11:12:30-06:00",
    author = "Thottbot",
    body = "## Bishop DeLavey\n\n- Located in Stormwind Keep.\n- Find him in the round room with the King, to the south side.\n- Interesting name reference to Anton Szandor LaVey, founder of Satanism.\n- Noteworthy for his appearance; described as looking awesome.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4961"] == nil then
    NPCComments["4961"] = {}
end
table.insert(NPCComments["4961"], {
    npc_id = 4961,
    comment_id = 2829008,
    date = "2007-03-27T19:42:54-05:00",
    author = "Thottbot",
    body = "# Dashel Stonefist\n\n- Located at 70, 44 in Old Town, Stormwind City.\n- Approach Dashel cautiously; interacting with him initiates combat.\n- Focus on killing Dashel first to stop his thugs from attacking.\n- Be aware that low-level players passing by may get caught in the fight, notify in /general before engaging.\n- Soloable around level 28 with focused effort.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4964"] == nil then
    NPCComments["4964"] = {}
end
table.insert(NPCComments["4964"], {
    npc_id = 4964,
    comment_id = 2902007,
    date = "2005-02-08T10:33:42-06:00",
    author = "Allakhazam",
    body = "# Commander Samaul\n\n- Located in Foothold Citadel, second floor in the big room.\n- Coordinates: 67,48 (Titan Panel: 68,49).\n- Found in the banquet hall, not quite on the top floor.\n- Reach him by going upstairs in the Citadel on Theramore Isle, to the right after leaving the docks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["4965"] == nil then
    NPCComments["4965"] = {}
end
table.insert(NPCComments["4965"], {
    npc_id = 4965,
    comment_id = 2810998,
    date = "2006-07-02T18:15:24-05:00",
    author = "Thottbot",
    body = "# Pained\n\n- **Lore:**\n  - Pained is speculated to be Aegwynn in hiding.\n  - Often associated with Jaina Proudmoore, potentially as a bodyguard.\n- **Level:**\n  - Pained is confirmed to be level 45.\n- **Appearance:**\n  - Noteworthy for wielding a distinctive sword, possibly enchanted with +22 Intelligence.\n- **Tips:**\n  - Use an Eye of Kilrogg to scout or stealth-check her location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["4966"] == nil then
    NPCComments["4966"] = {}
end
table.insert(NPCComments["4966"], {
    npc_id = 4966,
    comment_id = 2814810,
    date = "2005-03-11T16:22:58-06:00",
    author = "Thottbot",
    body = "# Private Hendel\n\n- **Location:** Found at 46,25 near the first camp after the Northpoint Watchtower. Walk north from Theramore to locate him.\n- **Quest Completion:** Only needs to be reduced to ~30% health for quest completion.\n- **Combat Tips:**\n  - **Lower Level Players:** Kite him towards the tower where guards can assist in handling his allies.\n  - **Solo Strategy:** Aggro Hendel and his minions, then retreat to tower guards for help. Abandon and re-accept the quest if needed to reset Hendel.\n  - **Priest Strategy:** Use Fear to handle adds, DPS down Hendel while guards help.\n  - **Rogue Strategy:** Utilize Stealth and stuns to minimize damage intake.\n  - **Warrior/Bloodrage Strategy:** Quickly reduce his health using damage skills and control abilities like Hamstring and Intimidating Shout.\n- **Respawn:** Hendel and his guards respawn in about 5 minutes if quest is abandoned.\n- **Rewards:** Approximately 5500 XP and a ring (+3 Str, +7 Stamina).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4967"] == nil then
    NPCComments["4967"] = {}
end
table.insert(NPCComments["4967"], {
    npc_id = 4967,
    comment_id = 51815,
    date = "2007-03-15T20:41:18-05:00",
    author = "L8Night",
    body = "# Archmage Tervosh\n\n- Located at the top of the mage tower in Theramore Isle (Loc: 66,49).\n- Involved in \"The Missing Diplomat\" quest, appears near North Point Tower during the quest.\n- If not at the mage tower, check the camp next to North Point Tower.\n- Primarily found in the center of Theramore Isle.\n- Known to move between locations as part of quest progression.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["4968"] == nil then
    NPCComments["4968"] = {}
end
table.insert(NPCComments["4968"], {
    npc_id = 4968,
    comment_id = 575,
    date = "2006-09-17T10:07:27-05:00",
    author = "Spectro",
    body = "# Lady Jaina Proudmoore <Ruler of Theramore>\n\n- **Location:** Primarily found in Theramore; also appears at 45, 24 for certain quests.\n- **Combat Tips:** \n  - **Porting Tanks:** She can port tanks into the water; bring multiple tanks and healers.\n  - **Abilities:** Uses AoE Blizzard, Fireballs, and summons water elementals. Offtank elementals and keep Jaina focused on a main tank.\n  - **Health:** Approximately 450,000 HP. Easy to kite.\n- **Lore:** Jaina has a unique relationship with Thrall, built on mutual trust and respect. She remains Alliance-aligned despite seeking peace with Orcs.\n- **Quest Interaction:** Integral to the \"Missing Diplomat\" quest chain where she appears at Private Hendel's camp.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 94,
})
if NPCComments["4969"] == nil then
    NPCComments["4969"] = {}
end
table.insert(NPCComments["4969"], {
    npc_id = 4969,
    comment_id = 2902054,
    date = "2006-06-04T01:50:02-05:00",
    author = "Allakhazam",
    body = "# Old Town Thug\n\n- **Hostile NPC**: Watch your back; they can ambush you from the shadows.\n- **Level**: Approximately level 26, dangerous for lower-level characters.\n- **Location**: Found in the alleys of Old Town, Stormwind, even at odd hours. Stay vigilant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["4974"] == nil then
    NPCComments["4974"] = {}
end
table.insert(NPCComments["4974"], {
    npc_id = 4974,
    comment_id = 52730,
    date = "2007-03-17T15:34:22-05:00",
    author = "34316",
    body = "### Aldwin Laughlin <Guild Master>\n- Located in Stormwind City.\n- Sells and registers guild charters.\n- Vital for creating and managing your guild.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4978"] == nil then
    NPCComments["4978"] = {}
end
table.insert(NPCComments["4978"], {
    npc_id = 4978,
    comment_id = 2902056,
    date = "2007-04-07T11:28:21-05:00",
    author = "Allakhazam",
    body = "## Aku'mai Servant\n\n- Located in Blackfathom Deeps, a mid-level dungeon in Ashenvale.\n- Drops Elemental Water and Bubbling Water, not the Tree Bark Jacket.\n- Engage with caution if you're not prepared for the level range in Blackfathom Deeps.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4980"] == nil then
    NPCComments["4980"] = {}
end
table.insert(NPCComments["4980"], {
    npc_id = 4980,
    comment_id = 2902060,
    date = "2006-07-30T20:11:48-05:00",
    author = "Allakhazam",
    body = "### Paval Reethe\n\n- **Quest Start**: Initiate \"The Black Shield\" quest chain at the demolished inn between Barrens and Dustwallow Marsh.\n- **Quest Steps**:\n  - Inspect the fireplace at the inn for the shield.\n  - Collect acid from spiders to clean the shield.\n  - Find hoofprints in front of the inn.\n  - Search for a badge on the planks in the inn.\n- **Final Part**: Talk to the NPC to get the location of Ogron (40,36) for the next quest phase.\n- **Noteworthy**: Quest chain is available for both Horde and Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["4982"] == nil then
    NPCComments["4982"] = {}
end
table.insert(NPCComments["4982"], {
    npc_id = 4982,
    comment_id = 2820482,
    date = "2004-09-07T02:03:54-05:00",
    author = "Thottbot",
    body = "# Thomas <Altar Boy>\n\n- Found in Cathedral Square, Cathedral of Light, Stormwind.\n- Cannot get his quest at level 27.\n- Some confusion exists around his loot and PvP status. Children are non-attackable in WoW.\n- Special appearances (e.g., Tirisfal Glades) are likely related to lore or events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["4983"] == nil then
    NPCComments["4983"] = {}
end
table.insert(NPCComments["4983"], {
    npc_id = 4983,
    comment_id = 2818297,
    date = "2006-03-13T14:45:12-06:00",
    author = "Thottbot",
    body = "## Ogron\n\n- **Neutral NPC** in Dustwallow Marsh at coordinates 40, 36.\n- **Horde-specific quest**: Part of the \"The Black Shield\" questline from the Shady Rest Inn.\n- **No drops or XP** if killed, irrelevant for Alliance players.\n- **Quest series**: Involves multiple investigations around the Shady Rest Inn, including collecting items like a badge, hoofprints, and more.\n- **Level**: 35, noted for having no significant loot or rewards outside the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4984"] == nil then
    NPCComments["4984"] = {}
end
table.insert(NPCComments["4984"], {
    npc_id = 4984,
    comment_id = 2802220,
    date = "2005-11-30T04:19:55-06:00",
    author = "Thottbot",
    body = "# Argos Nightwhisper\n\n- Located in Stormwind City's Park district at coordinates 21,55.\n- No combat tips needed; likely a friendly or neutral NPC.\n- Commonly found at his specified location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["4985"] == nil then
    NPCComments["4985"] = {}
end
table.insert(NPCComments["4985"], {
    npc_id = 4985,
    comment_id = 2902070,
    date = "2006-06-29T09:07:04-05:00",
    author = "Allakhazam",
    body = "# World Druid Trainer <Druid Trainer>\n\n- Provides essential druid training.\n- Vital for learning new druid abilities.\n- Ensure regular visits to stay updated with skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["4989"] == nil then
    NPCComments["4989"] = {}
end
table.insert(NPCComments["4989"], {
    npc_id = 4989,
    comment_id = 2902071,
    date = "2006-11-21T20:06:36-06:00",
    author = "Allakhazam",
    body = "## World Priest Trainer \<Priest Trainer>\n\n- Provides training for Priest class abilities and spells.\n- Often found in major cities or starting zones.\n- Offers skill improvements and guidance on playing a Priest.\n- Essential for learning new ranks of spells as you level up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["4992"] == nil then
    NPCComments["4992"] = {}
end
table.insert(NPCComments["4992"], {
    npc_id = 4992,
    comment_id = 2902072,
    date = "2006-05-07T20:47:58-05:00",
    author = "Allakhazam",
    body = "### World Warrior Trainer <Warrior Trainer>\n\n- **Uninteractable**: Cannot interact with this NPC under normal game conditions.\n- **Private Server**: Only visible on private servers, typically as a spawn point.\n- **Combat**: If encountered, consider it a hostile mob.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5042"] == nil then
    NPCComments["5042"] = {}
end
table.insert(NPCComments["5042"], {
    npc_id = 5042,
    comment_id = 2836739,
    date = "2005-12-24T23:18:10-06:00",
    author = "Thottbot",
    body = "# Nurse Lillian\n- Friendly NPC.\n- Located in the Undercity.\n- Provides first aid training and supplies.\n- Essential for learning bandages and other healing items.\n- Part of the Forsaken lore, assisting undead characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 428,
})
if NPCComments["5043"] == nil then
    NPCComments["5043"] = {}
end
table.insert(NPCComments["5043"], {
    npc_id = 5043,
    comment_id = 2831144,
    date = "2006-01-14T00:02:30-06:00",
    author = "Thottbot",
    body = "# Defias Rioter\n\n- **Level 20 non-elite**: They spawn in small groups outside the Stockades.\n- **Spawn timer**: Respawn every 30 minutes.\n- **Hostile**: Will attack players near the spawn area.\n- **Defensive aid**: Guards and archers will attack them upon sight.\n- **No loot**: These NPCs do not drop any loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["5044"] == nil then
    NPCComments["5044"] = {}
end
table.insert(NPCComments["5044"], {
    npc_id = 5044,
    comment_id = 2902073,
    date = "2006-03-01T17:45:35-06:00",
    author = "Allakhazam",
    body = "# Theramore Skirmisher\n\n- **Location**: Found in Dustwallow Marsh near Theramore.\n- **Drops**: Not known for any specific notable drops like Necro Leggings.\n- **Combat Tips**:\n  - Be prepared for group encounters; often found in packs.\n  - Utilize crowd control abilities to manage multiple skirmishers.\n- **Miscellaneous**: This NPC may be difficult to locate due to its sporadic patrol patterns in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5048"] == nil then
    NPCComments["5048"] = {}
end
table.insert(NPCComments["5048"], {
    npc_id = 5048,
    comment_id = 2835735,
    date = "2007-02-25T23:21:18-06:00",
    author = "Thottbot",
    body = "### Deviate Adder\n\n- **Tameable by Hunters**: Deviate Adders can be tamed and come with Poison Spit ability.\n- **Location**: Found near the path to Cobrhan in the Screaming Gully; usually accompanied by Druid of the Fang NPCs.\n- **Combat Tip**: When attacking these snakes, be cautious as nearby Druids will also engage.\n- **Elite Status**: These are elite mobs, so proceeding with a small group is advisable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5053"] == nil then
    NPCComments["5053"] = {}
end
table.insert(NPCComments["5053"], {
    npc_id = 5053,
    comment_id = 9906,
    date = "2006-12-07T21:42:29-06:00",
    author = "8004",
    body = "# Deviate Crocolisk\n\n* Non-elite: Easy to defeat.\n* Loot quality: Generally poor, not worth farming.\n* Hunter pet: Taming viable for levels 18+. Resembles Deadmire or Sewer Beast.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5054"] == nil then
    NPCComments["5054"] = {}
end
table.insert(NPCComments["5054"], {
    npc_id = 5054,
    comment_id = 2806150,
    date = "2006-09-17T05:41:24-05:00",
    author = "Thottbot",
    body = "# Krumn <Guild Master>\n\n- Ensure you have the required ten signatures before registering your guild charter.\n- Make sure all signatories are near you when you turn in the charter.\n- Check for any missing or duplicated signatures on your charter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["5056"] == nil then
    NPCComments["5056"] = {}
end
table.insert(NPCComments["5056"], {
    npc_id = 5056,
    comment_id = 2839427,
    date = "2005-12-23T23:12:56-06:00",
    author = "Thottbot",
    body = "# Deviate Dreadfang\n\n- **Location**: Found deep within the Wailing Caverns, past Lord Pythas and near Skum. Stick to the right path along the river to locate them.\n- **Combat**: Beware of their Lightning Breath, which deals significant Nature damage. Use Freeze Trap for easier taming.\n- **Taming**: Popular among hunters for their unique dark blue skin. Suitable for players who don't mind leveling their pet from a lower level.\n- **Coordinates**: Follow the right path in the instance, hugging the outer wall to find them in the far back, past other mobs like Druids of the Fang.\n- **Pet Skills**: Lightning Breath can be learned at different ranks as the pet levels up, making it a potent ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["5058"] == nil then
    NPCComments["5058"] = {}
end
table.insert(NPCComments["5058"], {
    npc_id = 5058,
    comment_id = 2902098,
    date = "2006-04-15T16:52:49-05:00",
    author = "Allakhazam",
    body = "### Wolfguard Worg\n\n- **Appearance:** These wolves are noted to be white.\n- **Loot:** Drops light leather and hides despite being unskinnable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5083"] == nil then
    NPCComments["5083"] = {}
end
table.insert(NPCComments["5083"], {
    npc_id = 5083,
    comment_id = 2902104,
    date = "2005-01-30T07:17:43-06:00",
    author = "Allakhazam",
    body = "### Clerk Lendry\n\n- **Location**: Second floor of the Foothold Citadel in Theramore, at coordinates 67,48.\n- **Access**: Foothold Citadel is in the eastern tower on Theramore's map.\n- **Quests**: Usually directs you to Captain Vimes in the same room. Note that Lendry himself does not provide quests but offers assistance.\n- **Quest Tip**: At level 30, the quest may be incomplete or yield low rewards.\n- **Related Items**: For related quests, look for the shield in the burnt inn's fireplace and hoofprints by the inn's doorway.\n- **Additional NPC Interaction**: Often leads to interactions with NPCs like Captain Vimes and the gnome smith.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5088"] == nil then
    NPCComments["5088"] = {}
end
table.insert(NPCComments["5088"], {
    npc_id = 5088,
    comment_id = 2902106,
    date = "2006-09-10T11:10:43-05:00",
    author = "Allakhazam",
    body = "## Falgran Hastil\n\n- Appears during Shady Rest Inn quest turn-in.\n- Vanishes after quest interaction.\n- Primarily a quest-related NPC with limited further interaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5089"] == nil then
    NPCComments["5089"] = {}
end
table.insert(NPCComments["5089"], {
    npc_id = 5089,
    comment_id = 2843720,
    date = "2006-08-18T02:55:24-05:00",
    author = "Thottbot",
    body = "# Balos Jacken\n\n- **Quest Initiation**: Engage with Balos during \"The Deserters\" quest.\n- **Location**: Found near the burned inn in Dustwallow Marsh.\n- **Quest Steps**: \n  - Retrieve items: shield above the mantle, hoofprints in front of the inn, and the badge on a plank.\n  - Sequential completion sometimes necessary if badge is missing.\n- **Interaction Issue**: If unable to speak with him, ensure weapons are drawn. Patch 1.11 resolved some issues.\n- **Combat**: Balos turns friendly upon reaching zero health; surrendering dialogue doesn't allow combat completion.\n- **Progression**: Completing interactions leads to returning to Theramore to continue the questline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5090"] == nil then
    NPCComments["5090"] = {}
end
table.insert(NPCComments["5090"], {
    npc_id = 5090,
    comment_id = 2902113,
    date = "2005-11-23T01:34:33-06:00",
    author = "Allakhazam",
    body = "# Combat Master Szigeti\n\n- **Friendly NPC**: No combat needed.\n- **Training**: Offers weapon skills training.\n- **Location**: Found in capital cities; check city map.\n- **Useful Lore**: References to Hungarian culture (e.g., \"szigeti veszedelem\").",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5092"] == nil then
    NPCComments["5092"] = {}
end
table.insert(NPCComments["5092"], {
    npc_id = 5092,
    comment_id = 2902116,
    date = "2006-01-12T16:11:10-06:00",
    author = "Allakhazam",
    body = "# Guard Lana\n\n- Neutral NPC who can become hostile if provoked.\n- Encountered on Theramore Island.\n- Her level can vary; seen green at level 50 or red as level unknown.\n- Avoid provoking her unless ready for combat at higher levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5094"] == nil then
    NPCComments["5094"] = {}
end
table.insert(NPCComments["5094"], {
    npc_id = 5094,
    comment_id = 2902118,
    date = "2006-01-06T22:28:55-06:00",
    author = "Allakhazam",
    body = "### Guard Tark\n\n- **Hostile Encounter**: Guard Tark may appear hostile even inside towns. Be cautious when entering areas where he patrols.\n- **Quest Involvement**: Likely tied to a specific quest, possibly for paladins or warriors. His hostility may switch based on quest progress.\n- **Combat Tips**: Winning against Guard Tark will trigger additional guards like Guard Jarad (Level 50). Prepare for prolonged battles and have a plan to retreat or heal.\n- **Event or Bug**: Encountering Guard Tark and his allies might involve a scripted event or an unknown quest. If things seem chaotic, it could be a game bug.\n- **Avoidance**: If you’re not on the related quest, consider avoiding interaction to prevent unintended combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5099"] == nil then
    NPCComments["5099"] = {}
end
table.insert(NPCComments["5099"], {
    npc_id = 5099,
    comment_id = 2902122,
    date = "2006-01-08T03:48:24-06:00",
    author = "Allakhazam",
    body = "# Soleil Stonemantle <Banker>\n\n- Located in banks, offering secure storage for items.\n- Shares name theme with famous circus troupes: Ringling Bros. and Barnum & Bailey, Cirque du Soleil.\n- Use for storing excess inventory items you don't need immediately.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5104"] == nil then
    NPCComments["5104"] = {}
end
table.insert(NPCComments["5104"], {
    npc_id = 5104,
    comment_id = 2902125,
    date = "2007-03-01T04:48:09-06:00",
    author = "Allakhazam",
    body = "# Laene Thundershot <Gun Trainer>\n\n- Located in Ironforge, near the Military Ward (BM).\n- Trainer for Alliance players who want to learn or improve gun skills.\n- For Horde players, visit Ansekhwa in Thunder Bluff.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5110"] == nil then
    NPCComments["5110"] = {}
end
table.insert(NPCComments["5110"], {
    npc_id = 5110,
    comment_id = 2807385,
    date = "2005-08-23T15:19:20-05:00",
    author = "Thottbot",
    body = "# Barim Jurgenstaad <Reagent Vendor>\n\n- **Holy Candles**: Now sold in unlimited quantities.\n- **Stock Up**: Ideal for Priests needing Holy Candles for spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5111"] == nil then
    NPCComments["5111"] = {}
end
table.insert(NPCComments["5111"], {
    npc_id = 5111,
    comment_id = 2825564,
    date = "2007-05-20T14:04:38-05:00",
    author = "Thottbot",
    body = "# Innkeeper Firebrew <Innkeeper>\n\n- **Noteworthy Lore**: Innkeeper Firebrew is a memorable and humorous NPC with creative user-generated lore and jokes about his power and reach.\n- **Primary Function**: Provides standard innkeeper services (rest, food, and drink).\n- **Humor**: Community jokes liken him to a formidable entity, often referred to humorously as the ultimate boss.\n\nBack to NPC reviews and tips for an enhanced WoW Classic Hardcore experience!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5120"] == nil then
    NPCComments["5120"] = {}
end
table.insert(NPCComments["5120"], {
    npc_id = 5120,
    comment_id = 2902141,
    date = "2005-10-14T01:56:11-05:00",
    author = "Allakhazam",
    body = "# Brenwyn Wintersteel <Blade Merchant>\n\n- **Blade Merchant**: Specializes in selling swords and various blades.\n- **Located in Ironforge**: Easy to find in the Dwarven capital.\n- **Restock Often**: Good place to check for weapon upgrades regularly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5122"] == nil then
    NPCComments["5122"] = {}
end
table.insert(NPCComments["5122"], {
    npc_id = 5122,
    comment_id = 11257,
    date = "2006-12-08T14:35:17-06:00",
    author = "8694",
    body = "# Skolmin Goldfury <Bow Merchant>\n\n- Sells high-quality 'Wicked Arrow' with 22 DPS.\n- Located in Ironforge's Military Ward.\n- Ideal for hunters seeking powerful ammunition.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5123"] == nil then
    NPCComments["5123"] = {}
end
table.insert(NPCComments["5123"], {
    npc_id = 5123,
    comment_id = 2808425,
    date = "2007-03-08T03:39:02-06:00",
    author = "Thottbot",
    body = "# Bretta Goldfury <Gun Merchant>\n\n- Located at 72,65 in Ironforge (IF).\n- Sells accurate slugs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5124"] == nil then
    NPCComments["5124"] = {}
end
table.insert(NPCComments["5124"], {
    npc_id = 5124,
    comment_id = 2829999,
    date = "2006-03-07T13:53:53-06:00",
    author = "Thottbot",
    body = "# Sognar Cliffbeard <Meat Vendor>\n\n- Location: Usually in the Military Ward in Ironforge (IF).\n- Sells meat which is useful for cooking and pet feeding.\n- Check regularly for restocks as items can sell out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["5130"] == nil then
    NPCComments["5130"] = {}
end
table.insert(NPCComments["5130"], {
    npc_id = 5130,
    comment_id = 64655,
    date = "2007-04-09T22:06:18-05:00",
    author = "Khereth",
    body = "### Jondor Steelbrow <Guild Master>\n\n- **Guild Creation:** Purchase a \"Guild Charter\" for 10 silver; requires 9 additional signatures.\n- **Guild Crest:** Costs 10 gold to create; select Icon, Icon Color, Border, Border Color, and Background. Changes require another 10 gold.\n- **In-Game Items:** Guild crest displays on your Guild Tabard once equipped.\n\nFor more detailed information, visit the [Guild Charter](https://www.wowhead.com/classic/item=5863) and [Guild Tabard](https://www.wowhead.com/classic/item=5976#00z) pages on Wowhead.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5137"] == nil then
    NPCComments["5137"] = {}
end
table.insert(NPCComments["5137"], {
    npc_id = 5137,
    comment_id = 2902145,
    date = "2006-03-27T06:36:49-06:00",
    author = "Allakhazam",
    body = "# Reyna Stonebranch <Herbalism Trainer>\n\n- **Location**: Ironforge.\n- **Service**: Herbalism training.\n- **Journeyman Herbalist Cost**: 5 silver (for friendly characters).\n- **Additional Resource**: For more details on herbalism, refer to online guides.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5142"] == nil then
    NPCComments["5142"] = {}
end
table.insert(NPCComments["5142"], {
    npc_id = 5142,
    comment_id = 2902146,
    date = "2006-02-28T10:08:28-06:00",
    author = "Allakhazam",
    body = "# Braenna Flintcrag <Priest Trainer>\n- Priest Trainer located in Ironforge.\n- Offers training and skills for the Priest class.\n- Essential for learning new spells and abilities as a Priest.\n- Useful for managing talent points and respeccing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5144"] == nil then
    NPCComments["5144"] = {}
end
table.insert(NPCComments["5144"], {
    npc_id = 5144,
    comment_id = 2833579,
    date = "2006-08-01T03:39:22-05:00",
    author = "Thottbot",
    body = "# Bink <Mage Trainer>\n\n- Friendly NPC, found in Ironforge.\n- May be a reference to Bink from the Xanth novels.\n- Offers mage training; visit for spells and abilities.\n- Located in The Mystic Ward.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["5147"] == nil then
    NPCComments["5147"] = {}
end
table.insert(NPCComments["5147"], {
    npc_id = 5147,
    comment_id = 2809032,
    date = "2007-01-14T17:21:34-06:00",
    author = "Thottbot",
    body = "# Valgar Highforge <Paladin Trainer>\n\n- Located up the back stairway behind other Paladin Trainers in Ironforge.\n- Seek him for Paladin training and skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5150"] == nil then
    NPCComments["5150"] = {}
end
table.insert(NPCComments["5150"], {
    npc_id = 5150,
    comment_id = 15846,
    date = "2006-12-15T10:34:01-06:00",
    author = "Sephalae82",
    body = "# Nissa Firestone <First Aid Trainer>\n\n- **Location:** Ironforge, second floor of the Herbalist's shop.\n- **Books:** First Aid books are cheaper at a vendor in Stromgarde Keep, Arathi Highlands.\n- **Skill Progression:** After maxing skills, go to Theramore to further improve with a doctor.\n- **Triage Quest Tips:** Focus on critically and badly injured first, then the rest.\n- **Additional Help:** Having a friend to assist during the Triage quest can make it easier to manage the patients.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5154"] == nil then
    NPCComments["5154"] = {}
end
table.insert(NPCComments["5154"], {
    npc_id = 5154,
    comment_id = 2841556,
    date = "2006-12-05T04:27:04-06:00",
    author = "Thottbot",
    body = "# Poranna Snowbraid <Tailoring Supplies>\n\n- **Location**: Found in Ironforge.\n- **Purpose**: Sells tailoring supplies.\n- **Additional Info**: Does not drop enchanting items; any such items must be pick-pocketed.\n- **Tip**: Ideal for tailors looking for materials in Ironforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5158"] == nil then
    NPCComments["5158"] = {}
end
table.insert(NPCComments["5158"], {
    npc_id = 5158,
    comment_id = 2902159,
    date = "2006-04-07T22:23:36-05:00",
    author = "Allakhazam",
    body = "# Tilli Thistlefuzz <Enchanting Supplies>\n\n- **Limited Supply**: Tilli may have limited items in stock. Check frequently.\n- **Auction House Impact**: Lack of supplies from Tilli can increase AH prices.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5160"] == nil then
    NPCComments["5160"] = {}
end
table.insert(NPCComments["5160"], {
    npc_id = 5160,
    comment_id = 2902164,
    date = "2006-01-17T10:53:07-06:00",
    author = "Allakhazam",
    body = "## Emrul Riknussun <Cooking Supplier>\n\n- Sells sagefish recipes.\n- Located on the bottom floor of the cooking trainer building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5162"] == nil then
    NPCComments["5162"] = {}
end
table.insert(NPCComments["5162"], {
    npc_id = 5162,
    comment_id = 2797555,
    date = "2006-03-10T09:19:43-06:00",
    author = "Thottbot",
    body = "# Tansy Puddlefizz <Fishing Supplier>\n\n- Located in the Forlorn Cavern, Ironforge.\n- Sells fishing supplies: rods, lures, and recipes.\n- Ideal stop for leveling fishing skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["5169"] == nil then
    NPCComments["5169"] = {}
end
table.insert(NPCComments["5169"], {
    npc_id = 5169,
    comment_id = 2807324,
    date = "2006-04-20T03:32:30-05:00",
    author = "Thottbot",
    body = "### Tynnus Venomsprout <Shady Dealer>\n- Found at coordinates 53, 14 in Ironforge, The Forlorn Cavern.\n- Located just outside the Rogue Trainers' building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["5172"] == nil then
    NPCComments["5172"] = {}
end
table.insert(NPCComments["5172"], {
    npc_id = 5172,
    comment_id = 2902167,
    date = "2006-11-03T00:13:17-06:00",
    author = "Allakhazam",
    body = "# Briarthorn <Warlock Trainer>\n\n- Located in the Undercity.\n- Trains warlock spells and abilities.\n- Named after an herb used in alchemy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5173"] == nil then
    NPCComments["5173"] = {}
end
table.insert(NPCComments["5173"], {
    npc_id = 5173,
    comment_id = 12422,
    date = "2006-12-09T20:53:12-06:00",
    author = "OTLAWLS",
    body = "## Alexander Calder <Warlock Trainer>\n\n- **Lore Tip**: Named after artist Alexander Calder, known for inventing the mobile. There's a mobile in his room.\n- **Interaction Tip**: Can buy basic items like lemonade and bread from him, though this is often seen as unnecessary by players.\n- **Quest Tip**: If you receive a letter related to him, it seems to currently have no further quest interaction, confirmed as \"working as intended\" by Blizzard.\n- **General Advice**: Mostly useful for Warlock training; limited in other functions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5175"] == nil then
    NPCComments["5175"] = {}
end
table.insert(NPCComments["5175"], {
    npc_id = 5175,
    comment_id = 2820378,
    date = "2007-01-10T02:41:56-06:00",
    author = "Thottbot",
    body = "### Gearcutter Cogspinner <Engineering Supplies>\n\n- **Gyrochronatom Availability**: Conflicting reports on whether he sells Gyrochronatom. Confirm in-game or check the Auction House if needed.\n- **Horde Accessibility**: Not specified; Horde players might need alternative sources for engineering supplies.\n- **Vendor Locations**: Multiple engineering supply vendors might not always stock every item. Check various options or the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5185"] == nil then
    NPCComments["5185"] = {}
end
table.insert(NPCComments["5185"], {
    npc_id = 5185,
    comment_id = 2832199,
    date = "2006-08-21T08:57:02-05:00",
    author = "Thottbot",
    body = "# Hammerhead Shark\n\n- **Location**: Found in Baradin Bay, west of Wetlands, and off the coast of Hillsbrad.\n- **Combat**: Level 31 elite with around 3100 HP and 1300 armor. Deals 121-140 damage.\n- **Enemies**: Tough for low 30s players; recommended for higher level players or groups.\n- **Drops**: Rarely drops items; potential for Bronze Lockboxes, occasional green items, and silver.\n- **Tactics**: Use ranged attacks and maintain distance if possible; underwater combat can be tricky.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5186"] == nil then
    NPCComments["5186"] = {}
end
table.insert(NPCComments["5186"], {
    npc_id = 5186,
    comment_id = 2829653,
    date = "2006-09-11T05:34:42-05:00",
    author = "Thottbot",
    body = "# Basking Shark\n\n- **Location**: Watery area of the Deeprun Tram.\n- **Combat**: Can be killed, sometimes drops items like hooks, green fish, scales, and Rockscale Cod.\n- **Entry**: Requires unconventional methods to enter the water area. Glitches or specific techniques may work.\n- **Trivia**: Often spotted near the Deeprun Tram window; Nessy, a tribute to the Loch Ness Monster, is also visible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5190"] == nil then
    NPCComments["5190"] = {}
end
table.insert(NPCComments["5190"], {
    npc_id = 5190,
    comment_id = 2902181,
    date = "2006-04-24T06:17:59-05:00",
    author = "Allakhazam",
    body = "# Merill Pleasance <Tabard Vendor>\n- Located in the inner circle near the bank; no need to venture to the Rogue's or Magic quarters.\n- Sells tabards; be sure to check out the variety if you're looking to represent a specific faction or guild.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5198"] == nil then
    NPCComments["5198"] = {}
end
table.insert(NPCComments["5198"], {
    npc_id = 5198,
    comment_id = 9621,
    date = "2006-12-07T20:25:35-06:00",
    author = "8271",
    body = "### Arctic Riding Wolf\n\n- **Unavailable Mount:** The Arctic Riding Wolf was removed in a previous patch and is no longer obtainable.\n- **Trainer Confusion:** It's not trainable by hunters; it was meant as a mount.\n- **Location Misconception:** It was once possibly purchasable from a mount vendor in Orgrimmar, but is no longer available.\n- **New Player Confusion:** Many players miss it as it was removed, leading to ongoing confusion and nostalgia.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5204"] == nil then
    NPCComments["5204"] = {}
end
table.insert(NPCComments["5204"], {
    npc_id = 5204,
    comment_id = 2807676,
    date = "2006-02-08T04:07:45-06:00",
    author = "Thottbot",
    body = "# Apothecary Zinge <Royal Apothecary Society>\n\n- **Location:** Found in the Apothecarium in Undercity, coordinates approximately 49,68.\n- **Directions:** Take the hallway northwest of the Royal Hallway and go down the stairs.\n- **Quests:** You may need to deliver items to her, such as the one from Alessandro Luca.\n- **Access:** Ensure to check both entrances to the Apothecarium as they lead to the lab.\n- **Tip:** If you can’t find her, verify your coordinates; she is often found underground.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5224"] == nil then
    NPCComments["5224"] = {}
end
table.insert(NPCComments["5224"], {
    npc_id = 5224,
    comment_id = 2832094,
    date = "2006-12-22T03:29:47-06:00",
    author = "Thottbot",
    body = "## Murk Slitherer\n\n- **Tameable:** Can be tamed by hunters.\n- **Abilities:** Spits poison and deals fast damage like a cat.\n- **Combat Tips:** Enrages to deal double damage and changes color (red and green).\n- **Role:** Useful for managing aggro in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5225"] == nil then
    NPCComments["5225"] = {}
end
table.insert(NPCComments["5225"], {
    npc_id = 5225,
    comment_id = 2902190,
    date = "2005-03-02T15:48:53-06:00",
    author = "Allakhazam",
    body = "### Murk Spitter\n\n- Found near the entrance of the temple, sometimes before the instance.\n- Limited in number; only two with this name typically present.\n- Now tameable for hunters, comes with Venom Spit 2. Can be trained with Bite and Growl.\n- Uncertain if located in the lower levels of the instance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5226"] == nil then
    NPCComments["5226"] = {}
end
table.insert(NPCComments["5226"], {
    npc_id = 5226,
    comment_id = 2902192,
    date = "2006-09-21T09:51:54-05:00",
    author = "Allakhazam",
    body = "# Murk Worm\n\n- **Farming:** Can be farmed for a rare pattern drop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5228"] == nil then
    NPCComments["5228"] = {}
end
table.insert(NPCComments["5228"], {
    npc_id = 5228,
    comment_id = 50926,
    date = "2007-03-14T06:45:43-05:00",
    author = "22578",
    body = "# Saturated Ooze\n\n- **Combat Tip:** In the middle of the fight, the Saturated Ooze spawns 4 deadly Oozelings. Prioritize eliminating them quickly to avoid getting overwhelmed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5229"] == nil then
    NPCComments["5229"] = {}
end
table.insert(NPCComments["5229"], {
    npc_id = 5229,
    comment_id = 10470,
    date = "2006-12-08T02:52:25-06:00",
    author = "3316",
    body = "## Gordunni Ogre\n- Located at Gordunni Outpost, north of Lariss Pavilion.\n- Beware of their 'Uppercut' ability; deals 100 damage and causes knockback.\n- They do not flee when health is low.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["5232"] == nil then
    NPCComments["5232"] = {}
end
table.insert(NPCComments["5232"], {
    npc_id = 5232,
    comment_id = 2815361,
    date = "2006-12-28T16:23:34-06:00",
    author = "Thottbot",
    body = "## Gordunni Brute\n\n- Located at coordinates 60, 58. Found north of Camp Mojache (Gordunni Outpost) or southwest in the Ruins of Isildien.\n- Fast-hitting but weak. Ideal to keep them at a distance if you're a caster.\n- No notable special abilities.\n- Easy to defeat for characters around level 39.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5236"] == nil then
    NPCComments["5236"] = {}
end
table.insert(NPCComments["5236"], {
    npc_id = 5236,
    comment_id = 81798,
    date = "2007-05-12T09:15:28-05:00",
    author = "NeonGenesis",
    body = "## Gordunni Shaman\n\n- **Spawn Locations:** Common at 60,67 and 60,66. Check inside buildings and the cave at 61,69.\n- **Respawn Mechanics:** Shaman share spawn points with other ogres. Clearing out non-shaman ogres increases shaman spawns.\n- **Combat Tips:** They have 1.7k health and low armor; they heal themselves, so burst damage helps.\n- **Additional Drops:** Good source of mageweave cloth, making them a useful grind target.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5237"] == nil then
    NPCComments["5237"] = {}
end
table.insert(NPCComments["5237"], {
    npc_id = 5237,
    comment_id = 2902203,
    date = "2005-06-04T02:52:06-05:00",
    author = "Allakhazam",
    body = "## Gordunni Ogre Mage\n\n- **Location Tip:** Mages are where the map indicates, near the lake north of town.\n- **Alternative Location Tip:** For Mage-Lords, travel south of the High Wilderness.\n- **Travel Tip:** Follow the road into the mountains past the lake to find them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5249"] == nil then
    NPCComments["5249"] = {}
end
table.insert(NPCComments["5249"], {
    npc_id = 5249,
    comment_id = 2828073,
    date = "2005-09-16T17:42:23-05:00",
    author = "Thottbot",
    body = "# Woodpaw Mongrel\n\n- **Hostile NPC**: Be prepared for combat.\n- **Aggressive Behavior**: Engage cautiously.\n- **Loot**: Known for item drops; effort may be rewarded.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5253"] == nil then
    NPCComments["5253"] = {}
end
table.insert(NPCComments["5253"], {
    npc_id = 5253,
    comment_id = 2902210,
    date = "2006-04-13T14:10:21-05:00",
    author = "Allakhazam",
    body = "# Woodpaw Brute\n\n- **Combat Tip:** Be cautious. These brutes can drop valuable items, so defeating them can be rewarding.\n- **Rogue Tip:** They can be pickpocketed for valuable items like Star Rubies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5254"] == nil then
    NPCComments["5254"] = {}
end
table.insert(NPCComments["5254"], {
    npc_id = 5254,
    comment_id = 2801353,
    date = "2005-05-29T17:57:14-05:00",
    author = "Thottbot",
    body = "# Woodpaw Mystic\n\n- **Not rare spawn:** Frequently seen despite low kill counts in databases.\n- **Drops:** Commonly drops mageweave cloth and money. Rare loot like aquamarine is unlikely.\n- **Combat Tip:** Be prepared for basic loot; rare items are not guaranteed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5258"] == nil then
    NPCComments["5258"] = {}
end
table.insert(NPCComments["5258"], {
    npc_id = 5258,
    comment_id = 2800853,
    date = "2007-04-13T01:54:33-05:00",
    author = "Thottbot",
    body = "## Woodpaw Alpha\n\n- **Location:** Found at coordinates 74, 54, southeast of the smaller lake southwest of Camp Mojache.\n- **Hostility:** Hostile.\n- **Combat Tips:**\n  - **Guarded:** Usually protected by level 32-33 casters; be prepared for multiple enemies.\n  - **Cherry-Picking:** Higher levels can solo. For lower levels, avoid solo attempts; grouping or higher level assistance recommended.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5259"] == nil then
    NPCComments["5259"] = {}
end
table.insert(NPCComments["5259"], {
    npc_id = 5259,
    comment_id = 2825294,
    date = "2007-02-04T01:49:29-06:00",
    author = "Thottbot",
    body = "### Atal'ai Witch Doctor\n\n- **Drops:** Has a chance to drop valuable items, including Blackskull Shield and Lei of Lilies.\n- **Rare Formula:** Farming can yield the formula for +5 all resistances, highly sought after.\n- **Location:** Found in Sunken Temple (ST), a good spot for level 60 farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5262"] == nil then
    NPCComments["5262"] = {}
end
table.insert(NPCComments["5262"], {
    npc_id = 5262,
    comment_id = 2823697,
    date = "2006-01-20T11:40:32-06:00",
    author = "Thottbot",
    body = "# Groddoc Thunderer\n\n- **Appearance:** Black face, red body. Noteworthy unique coloring makes them easily identifiable.\n- **Combat Tip:** Watch out for their stomp ability (Nature damage within 8 yards). Be prepared to heal or mitigate AoE damage.\n- **Loot:** Can drop the \"Beheading Blade of the Tiger\" (2h sword, 113-170 dmg, +15 agi, +15 str, req lvl 57).\n- **Pet Taming:** Good high-health pet choice for hunters; requires fruit or mushrooms for feeding.\n- **Pet Abilities:** Can learn Thunder Stomp (Rank 1, Rank 2, Rank 3). Ideal for tanking casters and other mobs.\n- **Trivia:** Likely named after Gorilla Grodd from DC Comics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5263"] == nil then
    NPCComments["5263"] = {}
end
table.insert(NPCComments["5263"], {
    npc_id = 5263,
    comment_id = 2829593,
    date = "2006-12-25T03:41:47-06:00",
    author = "Thottbot",
    body = "# Mummified Atal'ai\n\n- **Level:** 43-46\n- **Combat:** Beware of \"Fevered Plague\" which hits hard and quickly.\n- **Drops:** Known for a 100% drop rate on specific epic loot (verify in-game as data may change).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5268"] == nil then
    NPCComments["5268"] = {}
end
table.insert(NPCComments["5268"], {
    npc_id = 5268,
    comment_id = 35066,
    date = "2007-02-13T04:50:02-06:00",
    author = "acolight",
    body = "# Ironfur Bear\n\n- **High Armor:** Ironfur Bears have high armor. Avoid for melee grinding. Consider Longtooth Runners/Howlers instead.\n- **Hunter Pets:** These bears make great pets. Consider taming one for their durability.\n- **Levels:** Typically found at levels 41-42. No sightings below level 41.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5271"] == nil then
    NPCComments["5271"] = {}
end
table.insert(NPCComments["5271"], {
    npc_id = 5271,
    comment_id = 78373,
    date = "2007-05-05T22:19:14-05:00",
    author = "hellshadow",
    body = "## Atal'ai Deathwalker\n\n- Releases spirit after death; invincible and hits hard.\n- Kite or avoid the spirit until it disappears in a few seconds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5272"] == nil then
    NPCComments["5272"] = {}
end
table.insert(NPCComments["5272"], {
    npc_id = 5272,
    comment_id = 2902225,
    date = "2007-03-10T02:50:43-06:00",
    author = "Allakhazam",
    body = "# Grizzled Ironfur Bear\n\n- **Loot Potential:** Can drop rare items like Polished Jazeraint Armor and Nightblade.\n- **Level:** Usually seen around level 44.\n- **Server:** Known drops recorded on Rexxar and Bloodscalp servers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5274"] == nil then
    NPCComments["5274"] = {}
end
table.insert(NPCComments["5274"], {
    npc_id = 5274,
    comment_id = 2837780,
    date = "2006-10-04T15:09:38-05:00",
    author = "Thottbot",
    body = "# Ironfur Patriarch\n\n- **Claw Rank 7**: Lowest level mob to learn Claw rank 7 for your pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["5276"] == nil then
    NPCComments["5276"] = {}
end
table.insert(NPCComments["5276"], {
    npc_id = 5276,
    comment_id = 2902229,
    date = "2006-06-02T20:07:49-05:00",
    author = "Allakhazam",
    body = "## Sprite Dragon\n\n- **Hard to Find**: Difficulty locating Sprite Dragons; they are rare.\n- **Alternative Option**: Use Sprite Darters west of Camp Mojache for related quests, like the Faerie Dragon Muisek Quest.\n\nHope these tips help!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5277"] == nil then
    NPCComments["5277"] = {}
end
table.insert(NPCComments["5277"], {
    npc_id = 5277,
    comment_id = 2816996,
    date = "2007-04-24T02:37:58-05:00",
    author = "Thottbot",
    body = "## Nightmare Scalebane\n\n- No, they do not drop the riding skill formula.\n- They're hostile; be prepared for combat.\n- Found in the Swamp of Sorrows.\n- Can drop green items and mana potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5278"] == nil then
    NPCComments["5278"] = {}
end
table.insert(NPCComments["5278"], {
    npc_id = 5278,
    comment_id = 2902234,
    date = "2006-06-04T10:04:22-05:00",
    author = "Allakhazam",
    body = "### Sprite Darter\n\n- Alliance-friendly NPC.\n- No need to attack if you're playing Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5286"] == nil then
    NPCComments["5286"] = {}
end
table.insert(NPCComments["5286"], {
    npc_id = 5286,
    comment_id = 3132358,
    date = "2019-06-30T02:21:53-05:00",
    author = "hevgirl",
    body = "# Longtooth Runner\n\n- **Location:** Found around Camp Mojache, Lower Hills, and Feathermoon Stronghold in Feralas.\n- **Pet Skills:** Teaches Bite 6, Dash 2, and Furious Howl 3 (adds damage to party members' next physical attack).\n- **Attributes:** Fast-moving wolf, useful for chasing enemies. Good at holding aggro with decent armor (1980) and health (1829).\n- **Recommendation:** Ideal for hunters, especially effective between levels 40-44. Suitable for grinding and versatile in combat with beneficial skills for both the pet and party members.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5287"] == nil then
    NPCComments["5287"] = {}
end
table.insert(NPCComments["5287"], {
    npc_id = 5287,
    comment_id = 2902244,
    date = "2005-01-24T20:35:29-06:00",
    author = "Allakhazam",
    body = "# Longtooth Howler\n\n- **Taming Tip:** Tamed Longtooth Howlers seem to have exceptional sprinting speed. Ideal for hunters with increased run speed talents.\n- **General Combat Tip:** Avoid them if possible; they can be surprisingly relentless in chasing players, even in Cheetah form.\n- **Additional Ability:** Longtooth Howlers provide a buff that increases the physical attack damage of party members within 15 yards for 10 seconds. Useful if tamed.\n- **Hostile NPC:** Gather in packs; dying near them can be problematic due to multiple wolves hovering around the corpse. Plan your escape route carefully.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5291"] == nil then
    NPCComments["5291"] = {}
end
table.insert(NPCComments["5291"], {
    npc_id = 5291,
    comment_id = 3143136,
    date = "2019-07-26T00:00:15-05:00",
    author = "hevgirl",
    body = "# Hakkari Frostwing\n\n- **Breathes Lightning**: Deals Nature damage; be prepared for instant hits.\n- **Nature Damage Resistance**: Equip gear or bring potions to mitigate Nature damage.\n- **Hunter Pet**: Can be tamed and trained for various damage ranks.\n- **Location**: Found in Zul'Gurub, track them for easier encounters.\n- **Combat Strategy**: Focus fire and avoid getting hit by lightning breath.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5292"] == nil then
    NPCComments["5292"] = {}
end
table.insert(NPCComments["5292"], {
    npc_id = 5292,
    comment_id = 2832596,
    date = "2006-09-11T01:49:39-05:00",
    author = "Thottbot",
    body = "## Feral Scar Yeti\n\n- **Rare Drops:** Can drop valuable items like 'Nightblade' and 'Gut Riper'. Keep farming for potential high-value loot.\n- **Mining and Skinning:** Ideal location for miners and skinners.\n- **Level Range:** Suitable for mid-40s level players; a level 46 hunter can tank them with ease.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5296"] == nil then
    NPCComments["5296"] = {}
end
table.insert(NPCComments["5296"], {
    npc_id = 5296,
    comment_id = 22661,
    date = "2007-01-22T03:15:42-06:00",
    author = "12968",
    body = "# Rage Scar Yeti\n\n- Enrage at 20% health; be prepared for increased damage.\n- Drops Pristine Yeti Hide for quests.\n- Can drop valuable loot like Blackskull Shield and High Bregg Helm.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["5297"] == nil then
    NPCComments["5297"] = {}
end
table.insert(NPCComments["5297"], {
    npc_id = 5297,
    comment_id = 2902251,
    date = "2007-05-17T14:48:11-05:00",
    author = "Allakhazam",
    body = "# Elder Rage Scar\n\n- **Drops:** Has a chance to drop valuable items like the High Bregg Helm.\n- **Location:** Often farmed for quests. Check quest requirements before initiating combat.\n- **Combat Tip:** Be prepared for a possible long farm if quest items are needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5299"] == nil then
    NPCComments["5299"] = {}
end
table.insert(NPCComments["5299"], {
    npc_id = 5299,
    comment_id = 2902252,
    date = "2007-05-17T14:49:51-05:00",
    author = "Allakhazam",
    body = "# Ferocious Rage Scar\n\n- **Drops Loot**: High Bregg Helm can drop; check auction value before selling.\n- **Location**: Found in a group of three. Be prepared for multiple targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5300"] == nil then
    NPCComments["5300"] = {}
end
table.insert(NPCComments["5300"], {
    npc_id = 5300,
    comment_id = 2842464,
    date = "2005-06-11T15:19:40-05:00",
    author = "Thottbot",
    body = "## Frayfeather Hippogryph\n\n- **Taming**: Cannot be tamed.\n- **Mage AoE Grinding**: Can be AoE grinded but assess their group density for effective use of AoE spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5306"] == nil then
    NPCComments["5306"] = {}
end
table.insert(NPCComments["5306"], {
    npc_id = 5306,
    comment_id = 2902255,
    date = "2005-06-07T20:33:26-05:00",
    author = "Allakhazam",
    body = "## Frayfeather Patriarch\n\n- Potential drop: Vorpal Dagger of the Monkey.\n- Not listed as a common loot, but can occasionally appear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5307"] == nil then
    NPCComments["5307"] = {}
end
table.insert(NPCComments["5307"], {
    npc_id = 5307,
    comment_id = 3132474,
    date = "2019-06-30T04:44:18-05:00",
    author = "hevgirl",
    body = "### Vale Screecher\n\n- **Location**: Found primarily near Dire Maul in Feralas, coordinates 57,57 and 44,43.\n- **Spawn Tips**: Bears and gorillas are place-holders; clear them to increase Vale Screecher spawns.\n- **Taming**: Typically found around level 41-44; often rare but multiple can spawn consecutively.\n- **Abilities**: \n  - **Movement Speed Buff**: Increases by 40%, 60%, or 80% for 15 seconds.\n  - **Lightning Breath**: Instantly deals Nature damage; higher ranks increase damage and training points cost.\n- **Best Spots**: Near the ship departure at 44,43 where bear spawns are minimal.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5308"] == nil then
    NPCComments["5308"] = {}
end
table.insert(NPCComments["5308"], {
    npc_id = 5308,
    comment_id = 3132478,
    date = "2019-06-30T04:45:03-05:00",
    author = "hevgirl",
    body = "# Rogue Vale Screecher\n\n- **Hostile/Neutral**: Naturally hostile.\n- **Abilities**: Uses Lightning Breath to deal Nature damage instantly to a single target.\n  - **Lightning Breath Damage**:\n    - Rank 1: 11-13 damage (Pet Level 1, Cost: 1 TP)\n    - Rank 2: 21-23 damage (Pet Level 12, Cost: 5 TP)\n    - Rank 3: 36-40 damage (Pet Level 24, Cost: 10 TP)\n    - Rank 4: 51-59 damage (Pet Level 36, Cost: 15 TP)\n    - Rank 5: 78-90 damage (Pet Level 48, Cost: 20 TP)\n    - Rank 6: 99-113 damage (Pet Level 60, Cost: 25 TP)\n- **Movement Speed Buffs**: \n  - Speed increases for pets: \n    - Rank 1: 40% (Pet Level 30, Cost: 15 TP)\n    - Rank 2: 60% (Pet Level 40, Cost: 20 TP)\n    - Rank 3: 80% (Pet Level 50, Cost: 25 TP)\n- **Taming Tip**: It is tameable. Good for Lightning Breath.\n- **Combat Tip**: Watch for its lightning attack; possibly consider taming for its abilities if you're a hunter.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5312"] == nil then
    NPCComments["5312"] = {}
end
table.insert(NPCComments["5312"], {
    npc_id = 5312,
    comment_id = 2798226,
    date = "2006-05-02T10:07:55-05:00",
    author = "Thottbot",
    body = "# Lethlas\n\n- **Level 62 Elite Green Dragon**: Extremely powerful, not soloable.\n- **Location**: Found near Dream Bough in Feralas (coordinates 52,10).\n- **One-Hit KO Danger**: Be cautious; can easily one-hit lower levels.\n- **Dragonkin Elites Present**: Accompanied by level 60+ Jademir dragonkins.\n- **Notable Spawns**: Found where bosses like Emeriss and Ysondre can spawn.\n- **Raid Preparation**: Often part of pre-raid encounters, take him down with a team.\n- **Potential Quest Objective**: Unclear primary purpose, possibly linked to quests or AQ.\n\nCombat Tip: Bring a group, with healers and tanks, due to high damage output and elite minions. Avoid solo attempts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["5314"] == nil then
    NPCComments["5314"] = {}
end
table.insert(NPCComments["5314"], {
    npc_id = 5314,
    comment_id = 12762,
    date = "2006-12-10T13:19:48-06:00",
    author = "Xeir",
    body = "# Phantim\n\n- **Location**: Guards the Ashenvale Emerald Dream portal area.\n- **Raid Needed**: Typically requires a raid group (13-20 players) to defeat.\n- **Combat Tips**: Beware of Phantim's sleep ability; manage it by spreading out to reduce impact on healers.\n- **Loot**: Drops no noteworthy loot, mainly present for area clearance.\n- **Kiting**: Frequently kited to major hubs like Orgrimmar for fun, though kiting mechanics can make this challenging.\n- **Purpose**: Killing Phantim offers bragging rights and clears the area for fighting higher-tier Dragons of Nightmare like Lethon, Emeriss, Taerar, or Ysondre.\n- **Community Fun**: Players often kite Phantim to populated areas for entertainment and chaos.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5319"] == nil then
    NPCComments["5319"] = {}
end
table.insert(NPCComments["5319"], {
    npc_id = 5319,
    comment_id = 2902282,
    date = "2006-03-21T20:09:43-06:00",
    author = "Allakhazam",
    body = "# Jademir Tree Warder\n\n- **High Health:** Has approximately 50k health.\n- **Strong Attacks:** Hits fairly hard; be prepared for high damage.\n- **Abilities:** Uses an AOE Entangling Roots and casts Faerie Fire to lower your armor by 7200.\n- **Escape Tactic:** If trying to flee, avoid areas with multiple Tree Warders to prevent multiple entangles and heavy damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5320"] == nil then
    NPCComments["5320"] = {}
end
table.insert(NPCComments["5320"], {
    npc_id = 5320,
    comment_id = 2824612,
    date = "2005-05-04T05:22:19-05:00",
    author = "Thottbot",
    body = "### Jademir Boughguard\n\n- **Extremely Dangerous:** Hits hard, often one- or two-shotting level 60 characters. Avoid solo attempts.\n- **Group Up:** It typically requires a group of high-level players (10+ level 60s) to take down.\n- **Combat Tips:**\n  - High Nature damage from ranged poison attacks; consider nature resistance gear.\n  - Capable of high-damage Mortal Strikes; ensure high health and mitigation.\n  - Stealth and vanish techniques may not be reliable; Jademir Boughguards detect stealth easily.\n- **Lore Note:** Associated with unopened portals, possibly linked to the Emerald Dream. Located in Feralas.\n- **Loot Issues:** Some players reported loot bugs even after defeating them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5331"] == nil then
    NPCComments["5331"] = {}
end
table.insert(NPCComments["5331"], {
    npc_id = 5331,
    comment_id = 2813437,
    date = "2007-03-12T13:52:11-05:00",
    author = "Thottbot",
    body = "## Hatecrest Warrior\n\n- **Drops**: Items like the Bow of Searing Arrows and Thornstone Sledgehammer may drop, but not guaranteed.\n- **Combat**: Moderate melee damage, thick armor, and 8-second disarm; be prepared with disarm counters or range attacks.\n- **Tactics**: They flee at ~15% health; use slows or immobilizes to prevent escapes.\n- **Class-Specific Tip**: Rogues should drain energy with Sinister Strike and use Gouge effectively before disarm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5332"] == nil then
    NPCComments["5332"] = {}
end
table.insert(NPCComments["5332"], {
    npc_id = 5332,
    comment_id = 3081,
    date = "2006-11-07T10:55:06-06:00",
    author = "peeweesweden",
    body = "# Hatecrest Wave Rider\n\n- Casts \"Geyser\" causing knockback.\n- Flees at ~15% health.\n- Easy to kill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5335"] == nil then
    NPCComments["5335"] = {}
end
table.insert(NPCComments["5335"], {
    npc_id = 5335,
    comment_id = 2841353,
    date = "2007-05-08T06:17:43-05:00",
    author = "Thottbot",
    body = "# Hatecrest Screamer\n\n- **Drop Tip:** Has a chance to drop the Dazzling Longsword.\n- **Combat Tip:** Easy to defeat due to low hit points and few abilities.\n- **Abilities:** Uses Renew and Sonic Burst.\n- **Behavior:** Flee at around 15% health.\n- **Tactic:** Interrupt Renew and Sonic Burst when possible and be prepared to chase down when they flee.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5337"] == nil then
    NPCComments["5337"] = {}
end
table.insert(NPCComments["5337"], {
    npc_id = 5337,
    comment_id = 3082,
    date = "2006-11-07T11:03:55-06:00",
    author = "peeweesweden",
    body = "### Hatecrest Siren\n\n- **Class:** Shaman\n- **Abilities:** Casts Lightning Bolt\n- **Combat Tip:** Be prepared for them to flee at ~15% HP. Use snare or stun abilities to prevent escape.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5343"] == nil then
    NPCComments["5343"] = {}
end
table.insert(NPCComments["5343"], {
    npc_id = 5343,
    comment_id = 80945,
    date = "2007-05-10T14:44:27-05:00",
    author = "32410",
    body = "# Lady Szallah\n\n- **Location:** Found inside the naga cave on the Isle of Dread. Look for a deep pool with an underwater tunnel at the bottom.\n- **Combat Tips:**\n  - **Health:** 1,900; **Mana:** 1,587\n  - **Abilities:** Uses Lightning Bolt for 160-230 nature damage, Enveloping Wings to immobilize for 8-10 seconds.\n  - **Strategy:** Soloable by mid-40s characters. Be prepared for her immobilization ability.\n  - **Ads:** May be accompanied by one or two additional mobs; clear them first if possible.\n- **Loot:** Typically drops a green item. Not known for dropping any special blues.\n- **Spawn Points:** Can spawn inside the tunnel or outside near huge tree roots.\n- **Respawn Time:** Approximately 24 hours.\n- **Notable:** Ideal grind location as mobs in her area can be lucrative in vendor value.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5345"] == nil then
    NPCComments["5345"] = {}
end
table.insert(NPCComments["5345"], {
    npc_id = 5345,
    comment_id = 2835697,
    date = "2006-12-28T16:28:39-06:00",
    author = "Thottbot",
    body = "# Diamond Head\n\n- **Location:** Found near Feathermoon Outpost, usually in water; use humanoid tracking to locate.\n- **Combat:** Easy to gouge and stun for Rogues. Suitable for level 40+.\n- **Drops:** Various items, mainly underwhelming; examples include Gossamer Belt of Fiery Wrath, Champion's Pauldrons of the Monkey, Warmonger's Belt of the Tiger, and Tracker Boots of Stamina.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5346"] == nil then
    NPCComments["5346"] = {}
end
table.insert(NPCComments["5346"], {
    npc_id = 5346,
    comment_id = 2814693,
    date = "2007-01-18T12:50:09-06:00",
    author = "Thottbot",
    body = "# Bloodroar the Stalker\n\n- Found in the lower level yeti cave in Feralas at around (51, 60).\n- Limited presence; may require multiple attempts to find.\n- Drops are typically low-value or \"trash\" loot.\n- Encounter may involve battling surrounding yeti.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5347"] == nil then
    NPCComments["5347"] = {}
end
table.insert(NPCComments["5347"], {
    npc_id = 5347,
    comment_id = 2797017,
    date = "2007-05-17T10:15:19-05:00",
    author = "Thottbot",
    body = "# Antilus the Soarer\n\n- **Rare Spawn:** Has a silver dragon icon.\n- **Elite Status:** May or may not be elite; check tooltip.\n- **Appearance:** Changes colors; reported as blue and green.\n- **Drops:** Can drop valuable items, e.g., Cabalist leggings of the eagle.\n- **Spawn Note:** Rarely appears during farming sessions but always drops worthwhile loot.\n- **Patrol Route:** Patrols from the yeti cave to the lake in the hippogryph area.\n- **Combat Tip:** Not hard to kill, even if elite; be prepared for a tough but manageable fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5349"] == nil then
    NPCComments["5349"] = {}
end
table.insert(NPCComments["5349"], {
    npc_id = 5349,
    comment_id = 3143134,
    date = "2019-07-25T23:59:44-05:00",
    author = "hevgirl",
    body = "### Arash-ethis\n\n- **Spawn Location:** Found in Feralas, wandering near the Twin Colossals and west of the small circle-shaped river. Spawn point coordinates are approximately 44, 22.\n- **Respawn Timer:** Around 2 hours.\n- **Unique Features:** One of the few non-caster wind serpents with ranged lightning attacks.\n- **Pet Benefits:** Ideal for PvP due to its ranged lightning breath, which deals significant damage and can disrupt opponents like mages and rogues.\n- **Taming Tips:** \n  - Use a freeze trap to mitigate its lightning breath during taming.\n  - Clear surrounding mobs as the area is densely populated.\n- **Abilities:**\n  - Dive (Increases movement speed by up to 80%).\n  - Lightning Breath (Deals nature damage; various ranks learned at different pet levels and training points costs).\n- **Combat Strategy:** Effective in attacking enemy casters and those within the \"deadzone\" (preventing physical attacks).\n- **Lore Note:** Rarely seen despite its respawn timer; taming Arash-ethis is a notable achievement and adds a significant pet to your collection.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["5350"] == nil then
    NPCComments["5350"] = {}
end
table.insert(NPCComments["5350"], {
    npc_id = 5350,
    comment_id = 2813568,
    date = "2006-07-19T18:32:56-05:00",
    author = "Thottbot",
    body = "### Qirot\n\n- **Location:** Found in the Writhing Deeps in Feralas.\n- **Type:** Silithid wasp; not classified as a beast. Cannot be tamed.\n- **Spawn Information:** Rare spawn; exact respawn time unknown.\n- **Drops:** Frequently drops green items, sometimes multiple. Examples include green leather shoulders and mail chest.\n- **Combat Tips:**\n  - Relatively easy to kill compared to other non-rare wasps.\n  - Does not use high-damage poison abilities common to other wasps.\n  - Can be found near but not within the aggro zone of other mobs, making it easier to isolate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5352"] == nil then
    NPCComments["5352"] = {}
end
table.insert(NPCComments["5352"], {
    npc_id = 5352,
    comment_id = 2798409,
    date = "2006-08-29T03:09:59-05:00",
    author = "Thottbot",
    body = "## Old Grizzlegut\n\n- **Location**: Found in Feralas, near coordinates 69,46; also sighted around (57,57). \n- **Taming**: Good choice for Horde hunters wanting a black bear. Comes with Claw 6 and has an attack rate of 2.0.\n- **Appearance**: Unique look, similar stats to other bears.\n- **Suitability**: Viable as a tank pet for hunters; also suggested for level 49 twink pet.\n- **Loot**: Known to drop standard green items like Brigade Girdle of the Wolf.\n- **Spawns**: Roams around Grimmtotem Compound and High Wilderness, near dead trees on the map.\n- **Combat Tip**: As a hostile NPC, can be tough to handle without proper pet support. Adjust appropriately.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5353"] == nil then
    NPCComments["5353"] = {}
end
table.insert(NPCComments["5353"], {
    npc_id = 5353,
    comment_id = 670,
    date = "2006-09-18T18:11:34-05:00",
    author = "364",
    body = "# Itharius\n\n- Friendly NPC, looks like a high/blood elf but likely a green dragon in disguise.\n- Found at coordinates 14,72.\n- Involved in a questline with the \"Chained Essence of Eranikus\" trinket.\n- Not hostile towards the Horde.\n- When using the \"Chained Essence of Eranikus\" trinket, you'll receive whispers from Eranikus indicating a relationship with Itharius.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["5354"] == nil then
    NPCComments["5354"] = {}
end
table.insert(NPCComments["5354"], {
    npc_id = 5354,
    comment_id = 2830733,
    date = "2005-06-30T01:52:26-05:00",
    author = "Thottbot",
    body = "### Gnarl Leafbrother\n\n- Found northwest of the eastern bug cave in Feralas.\n- Easier than other treant elites in the area.\n- Drops: 1 green item, some coins, and an herb.\n- Non-threatening; suitable for quick farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5356"] == nil then
    NPCComments["5356"] = {}
end
table.insert(NPCComments["5356"], {
    npc_id = 5356,
    comment_id = 77087,
    date = "2007-05-03T11:34:49-05:00",
    author = "Ztrl",
    body = "# Snarler\n\n- **Taming**: Use Hunter's Mark to prevent Snarler's Fade Out from interrupting Tame Beast.\n- **Location**: Found between 72,36 and 79,38 in Feralas, often near Lariss Pavilion. Can cloak, so use flare or Hunter's Mark.\n- **Patience Required**: Has a long spawn time; check periodically rather than continuously camping. \n- **Combat Tips**: Set a frost trap before taming to control his movements. Clear surrounding mobs to avoid additional aggro.\n- **Pet Abilities**: Comes with Bite (Rank 6) and Furious Howl (Rank 3).\n- **Appearance**: All black wolf; visually distinct but no longer has special resistances.\n- **Community Help**: Advertise in general chat if you’re not taming, so other hunters can give it a shot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["5357"] == nil then
    NPCComments["5357"] = {}
end
table.insert(NPCComments["5357"], {
    npc_id = 5357,
    comment_id = 2806005,
    date = "2006-12-28T16:28:45-06:00",
    author = "Thottbot",
    body = "# Land Walker\n\n- **Location**: Use the \"View Map\" feature for precise location.\n- **Combat Tip**: Use Zorbin's Ultra-Shrinker on them to make them non-elite and still obtain Mountain Giant Muisek.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["5358"] == nil then
    NPCComments["5358"] = {}
end
table.insert(NPCComments["5358"], {
    npc_id = 5358,
    comment_id = 2902463,
    date = "2007-03-09T16:23:30-06:00",
    author = "Allakhazam",
    body = "# Cliff Giant\n\n- **Use Zorbin's Ultra-Shrinker**: Turns them non-elite but still lets you collect Mountain Giant Muisek.\n- **Mage Combat Strategy**: For level 54 mages, use Frostbolt, Fireball, Frost Nova, Blast Wave, Arcane Missiles, Fireblast, and Arcane Explosions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5359"] == nil then
    NPCComments["5359"] = {}
end
table.insert(NPCComments["5359"], {
    npc_id = 5359,
    comment_id = 2902465,
    date = "2006-11-16T23:01:21-06:00",
    author = "Allakhazam",
    body = "### Shore Strider\n\n- **Loot Potential**: Can drop valuable items such as Robes of Insight.\n- **Resource Farming**: High chance (50% drop rate) of yielding Zesty Clam Meat, useful for Cooking skill quests to raise the skill limit from 225 to 300.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5360"] == nil then
    NPCComments["5360"] = {}
end
table.insert(NPCComments["5360"], {
    npc_id = 5360,
    comment_id = 17688,
    date = "2006-12-21T06:56:19-06:00",
    author = "Muricas",
    body = "# Deep Strider\n\n- **Frost Resistance**: High frost resistance; frost mages should consider using other schools of magic.\n- **Low Health**: Despite their size, they have relatively low health and don't use special attacks.\n- **Humorous Behavior**: Occasionally emit a green bubble and act displeased; entertaining to watch.\n- **Not Difficult**: While they may seem intimidating, they are easy to defeat, similar to zapped versions for goblin quests.\n- **Experience**: Provide good experience points in their normal form.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5362"] == nil then
    NPCComments["5362"] = {}
end
table.insert(NPCComments["5362"], {
    npc_id = 5362,
    comment_id = 2902472,
    date = "2005-10-11T00:51:19-05:00",
    author = "Allakhazam",
    body = "### Northspring Harpy\n\n- Easy to kill.\n- Frequently drops mageweave cloth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5363"] == nil then
    NPCComments["5363"] = {}
end
table.insert(NPCComments["5363"], {
    npc_id = 5363,
    comment_id = 2902473,
    date = "2007-03-11T18:49:13-05:00",
    author = "Allakhazam",
    body = "# Northspring Roguefeather\n\n- **Spawn Locations:** Sparse and hard to find; may have long respawn times.\n- **Strategy:** If low spawn rates, consider shifting to adjacent spawn areas or completing other tasks while waiting.\n- **Spawn Manipulation:** Killing other harpies may not necessarily speed up respawns; patience is key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5364"] == nil then
    NPCComments["5364"] = {}
end
table.insert(NPCComments["5364"], {
    npc_id = 5364,
    comment_id = 2902476,
    date = "2006-09-23T18:34:43-05:00",
    author = "Allakhazam",
    body = "# Northspring Slayer\n\n- Low yield in valuable drops.\n- Prefer Jadefires for better green drops and felcloth.\n- Despite higher supposed base value, not efficient for farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5384"] == nil then
    NPCComments["5384"] = {}
end
table.insert(NPCComments["5384"], {
    npc_id = 5384,
    comment_id = 2902479,
    date = "2005-05-14T20:49:27-05:00",
    author = "Allakhazam",
    body = "# Brohann Caskbelly <Explorers' League>\n\n- **Location:** Found in the Dwarven District of Stormwind at /tloc 64,21 or 65,21.\n- **Directions:** Inside the building two doors right of the Tram; turn left upon entering, and he will be the first NPC you meet.\n- **Notes:** Not in the keep; situated inside the Tavern, right as you enter the Dwarven District.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5385"] == nil then
    NPCComments["5385"] = {}
end
table.insert(NPCComments["5385"], {
    npc_id = 5385,
    comment_id = 2811489,
    date = "2005-08-05T13:52:41-05:00",
    author = "Thottbot",
    body = "# Watcher Mahar Ba\n\n- Located at the top of the tower inside the Keep.\n- Near the ramp leading up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["5386"] == nil then
    NPCComments["5386"] = {}
end
table.insert(NPCComments["5386"], {
    npc_id = 5386,
    comment_id = 2802648,
    date = "2006-12-15T17:19:56-06:00",
    author = "Thottbot",
    body = "# Acolyte Dellis\n\n- Located in the Academy of Arcane Science near the Stockade, not the Keep.\n- Head to the second floor library of the Academy of Arcane Science.\n- Coordinates: 46, 64, ground floor near the canal by Mage District.\n- Adjacent to the Northeast Corner of the Mage Quarters.\n- Use stairs to find him; he's not on the ground floor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["5387"] == nil then
    NPCComments["5387"] = {}
end
table.insert(NPCComments["5387"], {
    npc_id = 5387,
    comment_id = 2902484,
    date = "2006-03-02T00:23:30-06:00",
    author = "Allakhazam",
    body = "# High Explorer Magellas <Explorers' League>\n\n- Located in Ironforge Library.\n- Provides quests related to the Explorers' League.\n- Valuable for dwarven lore and archaeology quests.\n- Important for anyone pursuing achievements or storyline involving dwarf history.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5388"] == nil then
    NPCComments["5388"] = {}
end
table.insert(NPCComments["5388"], {
    npc_id = 5388,
    comment_id = 15362,
    date = "2006-12-14T05:26:55-06:00",
    author = "kanaxya",
    body = "### Ingo Woolybush <Explorers' League>\n- Found inside the inn of Theramore Isle on the 1st floor (coordinates 66.45).\n- Currently, no specific quests or uses associated with him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5389"] == nil then
    NPCComments["5389"] = {}
end
table.insert(NPCComments["5389"], {
    npc_id = 5389,
    comment_id = 2902486,
    date = "2007-05-11T11:28:07-05:00",
    author = "Allakhazam",
    body = "### Prospector Gunstan <Explorers' League>\n\n- Located near Uldum in Tanaris.\n- Part of potential future quests related to Uldum.\n- Notable for being a long-standing NPC since the early days of the game.\n- Represents the Explorers' League, indicating involvement in archeological expeditions and discoveries.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5391"] == nil then
    NPCComments["5391"] = {}
end
table.insert(NPCComments["5391"], {
    npc_id = 5391,
    comment_id = 2802819,
    date = "2007-01-18T14:24:41-06:00",
    author = "Thottbot",
    body = "# Galen Goodward\n\n- Found northeast of Stonard in Swamp of Sorrows.\n- Trapped in a Lost One camp; triggers the escort quest \"Galen’s Escape.\"\n- Suggested level: 45+; bring a group to handle multiple enemies.\n- Strategy: Kill the mob in front of his cage first to simplify the start.\n- Expect tough combat through camps with hunters and imp warlocks.\n- His 'camp' post-quest is at coordinates 47.39, marked by a broken tent and a small chest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["5392"] == nil then
    NPCComments["5392"] = {}
end
table.insert(NPCComments["5392"], {
    npc_id = 5392,
    comment_id = 2834343,
    date = "2006-09-28T08:00:19-05:00",
    author = "Thottbot",
    body = "### Yarr Hammerstone <Mining Trainer>\n- Located in Kharanos, Dun Morogh.\n- Trains Mining skills up to Expert level.\n- Essential for new miners starting in the area.\n- Can update your mining tools and training for better efficiency.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5393"] == nil then
    NPCComments["5393"] = {}
end
table.insert(NPCComments["5393"], {
    npc_id = 5393,
    comment_id = 2806421,
    date = "2005-09-11T01:49:53-05:00",
    author = "Thottbot",
    body = "# Quartermaster Lungertz\n\n- Located in Nethergarde Keep, Blasted Lands.\n- Part of the Alliance faction.\n- Nearby flight point for easier travel. \n- Provides quests and sells food, water, and bandages.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5394"] == nil then
    NPCComments["5394"] = {}
end
table.insert(NPCComments["5394"], {
    npc_id = 5394,
    comment_id = 2902493,
    date = "2007-02-04T11:32:44-06:00",
    author = "Allakhazam",
    body = "### Neeka Bloodscar\n- **Location:** Outside Kargath, on the tower (Coords: 6, 47).\n- **Role:** Likely a quest giver.\n- **Tip:** Visit her for potential quests and lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5395"] == nil then
    NPCComments["5395"] = {}
end
table.insert(NPCComments["5395"], {
    npc_id = 5395,
    comment_id = 2812785,
    date = "2006-04-14T02:06:50-05:00",
    author = "Thottbot",
    body = "# Felgur Twocuts\n\n- **Location:** Found at coordinates 56, 59 in the Ghostwalker Post mountains, not the Kodo Graveyard mountains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5397"] == nil then
    NPCComments["5397"] = {}
end
table.insert(NPCComments["5397"], {
    npc_id = 5397,
    comment_id = 2829171,
    date = "2005-01-27T11:17:30-06:00",
    author = "Thottbot",
    body = "### Uthek the Wise\n\n- Located at coordinates 36,79 in Desolace.\n- Offers quests in the Gelkis and Magram centaur clan rivalry.\n- Rewards differ based on faction and chosen side; Gelkis typically suits Paladins due to mail rewards.\n- Completing Gelkis quests can yield 2050 XP for Alliance, 650 XP for Horde (differences noted, confirm in-game).\n- Choosing Gelkis over Magram affects your standing with each clan (+250 Gelkis, -250 Magram).\n- Ends a lengthy faction-killing quest chain, beneficial for reputation and XP gains.\n- Ideal level to start quest: around 33-40. Additional follow-up quests may be available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["5398"] == nil then
    NPCComments["5398"] = {}
end
table.insert(NPCComments["5398"], {
    npc_id = 5398,
    comment_id = 2826990,
    date = "2005-02-13T17:36:22-06:00",
    author = "Thottbot",
    body = "### Warug\n\n- **Location:** Found at coords 75, 68 (near a large bonfire on a hill, Northeast of the village).\n- **Quests:** Offers unique quest descriptions.\n- **Centaurs Factions:** You need to gain favor with one centaur faction first, then interact with the other to complete related quests.\n- **Faction Reputation:** Requires significant effort to balance reputation between rival centaur clans.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["5399"] == nil then
    NPCComments["5399"] = {}
end
table.insert(NPCComments["5399"], {
    npc_id = 5399,
    comment_id = 2902503,
    date = "2006-02-27T20:02:27-06:00",
    author = "Allakhazam",
    body = "# Veyzhak the Cannibal\n\n- **Rare Spawn**: Likely a random rare spawn in the instance.\n- **Location**: Found outside the instance in a side room leading into the instance.\n- **Loot**: Typically drops green items, useful for disenchanting.\n- **Combat Tips**:\n  - Enrages at 50% health.\n  - Wields two axes; avoid melee if possible.\n  - Deals 180-250 damage to cloth-wearers around level 58.\n- **Difficulty**: Generally easy but can pack a punch. Avoid soloing if under-geared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["5400"] == nil then
    NPCComments["5400"] = {}
end
table.insert(NPCComments["5400"], {
    npc_id = 5400,
    comment_id = 2902504,
    date = "2006-02-12T06:36:38-06:00",
    author = "Allakhazam",
    body = "### Zekkis\n\n- Found in Hall of Bones, near the drop-down area to the instance.\n- Located in a side room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5401"] == nil then
    NPCComments["5401"] = {}
end
table.insert(NPCComments["5401"], {
    npc_id = 5401,
    comment_id = 2841604,
    date = "2007-05-14T01:58:30-05:00",
    author = "Thottbot",
    body = "## Kazkaz the Unholy\n\n- Found near an altar with three tablets.\n- Not associated with any quests or significant lore.\n- Can mind control; disrupts fights (e.g., makes you attack your pet).\n- Known to drop green items, though not guaranteed.\n- Similar drops to other trolls outside the instance; lacks unique loot.\n- Would benefit from being converted into a rare spawn with a better loot table.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5402"] == nil then
    NPCComments["5402"] = {}
end
table.insert(NPCComments["5402"], {
    npc_id = 5402,
    comment_id = 50692,
    date = "2007-03-13T18:35:55-05:00",
    author = "31800",
    body = "# Khan Hratha\n\n- **Location**: Top of the trail; requires War Horn Mouthpiece from Mauridine Windchasers.\n- **Summoning**: Use War Horn at the tip where it would be blown.\n- **Encounter**: Three waves of enemies; first two waves are three level 40 Mauridine centaurs each.\n- **Boss Battle**: Khan Hratha is a level 42 Elite.\n- **Solo Play**: Difficult to solo as level 43 Hunter with level 43 pet.\n- **Strategy**: Consider grouping up; dying forces you to reacquire the Horn Mouthpiece for a retry.\n- **Tip**: Coordinate with other players to handle waves and the boss efficiently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5404"] == nil then
    NPCComments["5404"] = {}
end
table.insert(NPCComments["5404"], {
    npc_id = 5404,
    comment_id = 9650,
    date = "2006-12-07T20:36:56-06:00",
    author = "7901",
    body = "# Black Stallion\n\n- **Human level 40 mount.**\n- **Riding Lessons 75**: Purchase from Riding Instructor in Eastvale Logging Camp, Elwynn Forest.\n- **Buy Mount**: Available from Horse Breeder in Menethil Harbour.\n- **Noteworthy**: Classified as a mount, not a beast.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5411"] == nil then
    NPCComments["5411"] = {}
end
table.insert(NPCComments["5411"], {
    npc_id = 5411,
    comment_id = 9460,
    date = "2006-12-07T19:33:53-06:00",
    author = "7980",
    body = "# Krinkle Goodsteel <Blacksmithing Supplies>\n\n- **Location:** Found at coordinates 51, 28, next to the exit to the right of the Auction House stairs.\n- **Supplies:** Sells certain items in limited supply; inquire about respawn times for specific items.\n- **Role:** Useful for blacksmithing enthusiasts looking for rare supplies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5412"] == nil then
    NPCComments["5412"] = {}
end
table.insert(NPCComments["5412"], {
    npc_id = 5412,
    comment_id = 2818252,
    date = "2007-05-10T23:39:44-05:00",
    author = "Thottbot",
    body = "### Gurda Wildmane\n\n- Found at Ghost Walker Post (56,59) in Desolace.\n- Offers quests suited for various classes and potential follow-ups with differing rewards.\n- Known for wearing distinctive pink chainmail armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5413"] == nil then
    NPCComments["5413"] = {}
end
table.insert(NPCComments["5413"], {
    npc_id = 5413,
    comment_id = 2806751,
    date = "2006-12-08T23:12:48-06:00",
    author = "Thottbot",
    body = "### Furen Longbeard\n\n- Located in the Dwarven District of Stormwind at coordinates 58, 18.\n- Typically found near the forge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5419"] == nil then
    NPCComments["5419"] = {}
end
table.insert(NPCComments["5419"], {
    npc_id = 5419,
    comment_id = 2902519,
    date = "2007-01-24T00:06:33-06:00",
    author = "Allakhazam",
    body = "### Glasshide Basilisk\n\n- **Combat Tip**: Be prepared for their stun attack; it disables your pet and rushes you. Prioritize avoiding or interrupting the stun.\n- **Loot Tip**: Can drop rare items like Bow of Searing Arrows.\n- **Location Tip**: Found in abundance around coordinates 54,38.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5420"] == nil then
    NPCComments["5420"] = {}
end
table.insert(NPCComments["5420"], {
    npc_id = 5420,
    comment_id = 2808200,
    date = "2005-05-24T13:52:51-05:00",
    author = "Thottbot",
    body = "### Glasshide Gazer\n\n- **Loot Tip**: Has a chance to drop the Blackskull Shield.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5422"] == nil then
    NPCComments["5422"] = {}
end
table.insert(NPCComments["5422"], {
    npc_id = 5422,
    comment_id = 2902531,
    date = "2006-12-28T08:09:23-06:00",
    author = "Allakhazam",
    body = "# Scorpid Hunter\n\n- **Great Pet**: Ideal for hunters due to their stacking poison attack, which deals significant damage over time.\n- **Skinning Required**: Must have skinning profession to obtain valuable Scorpid Scales.\n- **Combat Tip**: Be cautious as poison stacks up to 5 times, causing substantial Nature damage.\n- **Location**: Higher level variants found further south drop more Scorpid Scales (sometimes 2-3 at a time).\n- **Loot**: Rare drops like Scorpid Stings can be valuable; consider farming them if you're a dedicated leatherworker.\n- **Level Range**: Typically found around levels 35-41, but may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5423"] == nil then
    NPCComments["5423"] = {}
end
table.insert(NPCComments["5423"], {
    npc_id = 5423,
    comment_id = 2802342,
    date = "2005-12-29T13:52:56-06:00",
    author = "Thottbot",
    body = "# Scorpid Tail Lasher\n\n- **Hostile Mob**: Be cautious of its stun ability—it can interrupt spells like taming.\n- **Nature Damage**: Its poison can stack up to 5 times, causing increasing damage over time.\n- **Pet Ability**: Can learn various ranks of Scorpid Poison, effective from pet levels 8 to 56.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5424"] == nil then
    NPCComments["5424"] = {}
end
table.insert(NPCComments["5424"], {
    npc_id = 5424,
    comment_id = 2842300,
    date = "2007-05-19T13:55:19-05:00",
    author = "Thottbot",
    body = "### Scorpid Dunestalker\n\n- **Leatherworking Tip**: Sometimes drops 2 scorpid scales, useful for leatherworking.\n- **Skinning Tip**: Drops scorpid scales at a decent rate, aiding in crafting materials.\n- **Combat Tip**: Inflicts stacking Nature damage over time. Beware of prolonged fights.\n- **General Tip**: Maps for locations can be incomplete; check frequently for updates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["5425"] == nil then
    NPCComments["5425"] = {}
end
table.insert(NPCComments["5425"], {
    npc_id = 5425,
    comment_id = 2830019,
    date = "2006-07-23T00:05:42-05:00",
    author = "Thottbot",
    body = "# Starving Blisterpaw\n\n- **Level Range**: Typically around levels 40-42.\n- **Location**: Found in Tanaris, west or east of Gadgetzan.\n- **Combat Tip**: Increases movement speed by 40%-80% for 15 seconds; be prepared for sudden bursts of speed. Consider crowd control abilities to manage this.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5426"] == nil then
    NPCComments["5426"] = {}
end
table.insert(NPCComments["5426"], {
    npc_id = 5426,
    comment_id = 3132366,
    date = "2019-06-30T02:24:12-05:00",
    author = "hevgirl",
    body = "# Blisterpaw Hyena\n\n- **High Aggro Range**: Aggros from a distance; stay cautious and maintain distance.\n- **Dash Ability**: Increases movement speed up to 80% for 15 seconds; be prepared for fast engagements.\n- **Drops**: Can drop valuable items, sometimes including Epic gear.\n- **Food Preferences**: Eats fruit and meat.\n- **Location**: Primarily in Tanaris; not found in Teldrassil.\n- **Taming Query**: Has been questioned for its taming worth; consider its Dash ability and stats (armor, HP, damage) for decision.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5427"] == nil then
    NPCComments["5427"] = {}
end
table.insert(NPCComments["5427"], {
    npc_id = 5427,
    comment_id = 2902542,
    date = "2005-07-18T09:06:34-05:00",
    author = "Allakhazam",
    body = "# Rabid Blisterpaw\n\n- **Combat Tips**:\n  - Drops rare items like Cow King's Hide.\n  - Be prepared for rapid movement; increases speed by 40%-80% for 15 seconds.\n  - Ideal pet levels: 30, 40, 50. Costs: 15, 20, 25 training points respectively.\n\n- **Other Notes**:\n  - Known locations and additional maps may be added to the NPC page for easier hunting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5428"] == nil then
    NPCComments["5428"] = {}
end
table.insert(NPCComments["5428"], {
    npc_id = 5428,
    comment_id = 4645,
    date = "2006-11-26T12:19:56-06:00",
    author = "6299",
    body = "## Roc\n\n- **Location:** Found in Tanaris, especially around giant rib cages and Abyssal Sands (coordinates 49,36).\n- **Loot:** Often drops buzzard wings.\n- **Egg Drop Rate:** Giant Eggs have a low drop rate (around 31.91%); patience is required.\n- **Appearance:** Not a unique named bird, but often mistaken for one.\n- **Combat Tip:** No significant resistances post-pet nerf patch; Fire Rocs likely lost resistances too.\n- **Skills:** Can learn Dive (Rank 2).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["5429"] == nil then
    NPCComments["5429"] = {}
end
table.insert(NPCComments["5429"], {
    npc_id = 5429,
    comment_id = 4647,
    date = "2006-11-26T12:21:00-06:00",
    author = "6299",
    body = "# Fire Roc\n\n- Found around large bone structures/rib cages in Tanaris.\n- Locations: 48,43; 49,35; 43,39; 40,64; 46,38.\n- Drop giant eggs; useful for quests or cooking.\n- Sometimes share spawn locations with hyenas, clear them out for more rocs.\n- Hunters: May have Dive (Rank 2) when tamed; no natural resistances post version 1.7.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["5430"] == nil then
    NPCComments["5430"] = {}
end
table.insert(NPCComments["5430"], {
    npc_id = 5430,
    comment_id = 2902549,
    date = "2005-01-05T21:33:44-06:00",
    author = "Allakhazam",
    body = "### Searing Roc\n\n- **Fire Resistance:** Has 240 fire resistance (approx. 70%). Avoid using fire-based attacks.\n- **Movement Speed Boost:** Capable of increasing movement speed by up to 80% for 15 seconds. Be prepared for potential swift pursuits or retreats.\n- **Avoidance Tactic:** Engage with non-fire spells and crowd control to mitigate its speed advantage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5431"] == nil then
    NPCComments["5431"] = {}
end
table.insert(NPCComments["5431"], {
    npc_id = 5431,
    comment_id = 2902551,
    date = "2007-04-08T03:22:50-05:00",
    author = "Allakhazam",
    body = "# Surf Glider\n\n- **Farming Turtle Scale:** High drop rate for turtle scales; ideal for farming.\n- **Level Range:** Typically found at level 48 or higher in Tanaris, including elite areas to the south.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5432"] == nil then
    NPCComments["5432"] = {}
end
table.insert(NPCComments["5432"], {
    npc_id = 5432,
    comment_id = 54819,
    date = "2007-03-21T12:11:51-05:00",
    author = "Sabrina",
    body = "## Giant Surf Glider\n\n- **Taming Difficulty**: These turtles used to be elite but were replaced by non-elite versions, making them hard to find.\n- **Location**: Found along the coast of Tanaris.\n- **Skills**: Known for having Bite Rank 7 and Shell Shield Rank 1.\n- **Hunter Tips**: Great pets if you find them; ideal level around 48-50.\n- **Status Change**: Due to patches, elite versions may no longer be available.\n- **Loot**: Historically dropped epic items like Warden Staff during events.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5433"] == nil then
    NPCComments["5433"] = {}
end
table.insert(NPCComments["5433"], {
    npc_id = 5433,
    comment_id = 2902561,
    date = "2007-05-10T16:13:34-05:00",
    author = "Allakhazam",
    body = "# Tamed Bear\n\n- **Drops:** Despite looking like a wolf, it drops bear meat.\n- **Noteworthy:** Sometimes referred to humorously as a \"Bolf\" due to its mixed characteristics.\n- **Combat:** As a low-level NPC, it should be manageable for characters around level 23.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5434"] == nil then
    NPCComments["5434"] = {}
end
table.insert(NPCComments["5434"], {
    npc_id = 5434,
    comment_id = 59363,
    date = "2007-03-29T19:25:36-05:00",
    author = "Catalyze",
    body = "# Coral Shark\n\n- **Aggro Range:** Can leave water and attack you on land. Avoid running close to water edges.\n- **Combat:** Level 47 elite often seen in Theramore, Redridge, Stranglethorn Vale (STV), and Wetlands.\n- **Loot:** Rarely drops valuable items; not worth the effort for loot alone.\n- **Warning:** Highly dangerous for lower levels; avoid unless appropriately leveled or in a group.\n- **Strategy:** For ranged classes, use hit-and-run tactics; for druids, utilize aquatic form to evade.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["5435"] == nil then
    NPCComments["5435"] = {}
end
table.insert(NPCComments["5435"], {
    npc_id = 5435,
    comment_id = 2842808,
    date = "2005-12-27T09:19:57-06:00",
    author = "Thottbot",
    body = "# Sand Shark\n\n- **Elite Status:** Sand Sharks are elite NPCs, challenging for lower-level players.\n- **Combat Tips:** They have high HP (700 HP) and are immune to various Hunter abilities. Hits for about 36 damage.\n- **Behavior:** Jumps out of the water to attack; not advisable for low levels.\n- **Loot:** Drops are typically insignificant, often just fish bones.\n- **Purpose:** These NPCs serve to discourage players from swimming in certain areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5437"] == nil then
    NPCComments["5437"] = {}
end
table.insert(NPCComments["5437"], {
    npc_id = 5437,
    comment_id = 2902596,
    date = "2005-02-26T16:30:45-06:00",
    author = "Allakhazam",
    body = "# Tamed Boar\n\n- Found near Trade Terrace in Darnassus.\n- Non-aggressive, purely cosmetic.\n- Serve no combat or quest purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5438"] == nil then
    NPCComments["5438"] = {}
end
table.insert(NPCComments["5438"], {
    npc_id = 5438,
    comment_id = 2902597,
    date = "2006-10-28T18:29:41-05:00",
    author = "Allakhazam",
    body = "### Tamed Cat\n\n- Tamed Cats are found in the records under the wolf category due to categorization errors. \n- Do not expect any wolf-like traits or abilities from this NPC; it's purely a visual/taxonomy mishap.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5440"] == nil then
    NPCComments["5440"] = {}
end
table.insert(NPCComments["5440"], {
    npc_id = 5440,
    comment_id = 2902599,
    date = "2006-08-30T01:02:26-05:00",
    author = "Allakhazam",
    body = "### Tamed Crocolisk\n\n- **Level & Existence**: It's likely a fictional or mistaken entry; crocolisks in the game do not exist at levels 2-5. \n- **Tip**: Focus on validated NPCs and consult updated sources or gameplay databases for accurate information.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5448"] == nil then
    NPCComments["5448"] = {}
end
table.insert(NPCComments["5448"], {
    npc_id = 5448,
    comment_id = 2902602,
    date = "2006-11-19T13:47:32-06:00",
    author = "Allakhazam",
    body = "# Tamed Turtle\n\n- **Speedy, the turtle**: Not obtained through the Collector's Edition, but as a reward from Orphan's Week quest in spring.\n- **Non-combat pet**: Speedy is a non-combat pet seen occasionally in the game.\n- **Orphan's Week**: Event during which you can obtain Speedy, once a year in spring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5452"] == nil then
    NPCComments["5452"] = {}
end
table.insert(NPCComments["5452"], {
    npc_id = 5452,
    comment_id = 2902610,
    date = "2007-01-17T02:53:40-06:00",
    author = "Allakhazam",
    body = "## Hazzali Worker\n\n- These are hostile insects located in Tanaris.\n- Avoid soloing; can be overwhelming in groups.\n- Keep distance to avoid aggro; use ranged attacks.\n- Stuns and CCs are effective for crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5454"] == nil then
    NPCComments["5454"] = {}
end
table.insert(NPCComments["5454"], {
    npc_id = 5454,
    comment_id = 2902612,
    date = "2006-07-21T13:53:13-05:00",
    author = "Allakhazam",
    body = "### Hazzali Sandreaver\n\n- Use caution: Hazzali Sandreaver can demount and daze you.\n- Expect decent loot drops: Freezing Band dropped for a player after one kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5455"] == nil then
    NPCComments["5455"] = {}
end
table.insert(NPCComments["5455"], {
    npc_id = 5455,
    comment_id = 2838603,
    date = "2007-01-30T08:00:43-06:00",
    author = "Thottbot",
    body = "# Centipaar Wasp\n\n- Found in Noxious Lairs, Tanaris.\n- Levels range between 48-49.\n- Some drops have very low rates; don't rely on a few kills for accurate drop rates.\n- Be cautious when considering drop rates mentioned by others, as they might be based on luck.\n- Watch out for any mistakes in loot tables; always best to cross-verify.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5457"] == nil then
    NPCComments["5457"] = {}
end
table.insert(NPCComments["5457"], {
    npc_id = 5457,
    comment_id = 2902615,
    date = "2005-01-03T09:12:46-06:00",
    author = "Allakhazam",
    body = "## Centipaar Swarmer\n\n- Avoid these NPCs; they spawn multiple level 1 creatures that interrupt casting.\n- If engaged, do not use reactive buffs like Thorns or Retribution Aura.\n- Potentially use them to distract guards in Gadgetzan, but it's risky and may not be effective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5461"] == nil then
    NPCComments["5461"] = {}
end
table.insert(NPCComments["5461"], {
    npc_id = 5461,
    comment_id = 2902618,
    date = "2006-05-24T11:17:59-05:00",
    author = "Allakhazam",
    body = "## Sea Elemental\n\n- **Mages**: Avoid Frost spells; use Frost Ward to mitigate frost damage.\n- **General**: Basic mob with melee attacks, commonly found with Sea Sprays, Rogue Vale Screechers, and various giants.\n- **Level**: Typically between 48-50.\n- **Resistance**: Frost Resistance (Paladin Aura or Dwarven Natural) effectively reduces incoming damage.\n- **Location**: Western coast of Feralas and near the road inlet before heading north.\n- **Loot**: Poor drop rate for valuable items; primarily drops standard water-related loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5462"] == nil then
    NPCComments["5462"] = {}
end
table.insert(NPCComments["5462"], {
    npc_id = 5462,
    comment_id = 2902622,
    date = "2006-05-24T11:16:17-05:00",
    author = "Allakhazam",
    body = "# Sea Spray\n\n- **Immunity to Frost Spells:** Mages should avoid Frost spells and instead use `Frost Ward` to negate incoming frost damage.\n- **Abilities:** They cast `Frost Bolts` and have a knockback move called `Geyser`, which is more frequent when fighting in water.\n- **Other Mobs:** Be aware of nearby Sea Elementals, Rogue Vale Screechers, and various Striders (Giants).\n- **Drop Rates:** Low drop rate for globes makes grinding for quest items potentially time-consuming. Persistence is key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5464"] == nil then
    NPCComments["5464"] = {}
end
table.insert(NPCComments["5464"], {
    npc_id = 5464,
    comment_id = 2831634,
    date = "2005-04-23T23:20:03-05:00",
    author = "Thottbot",
    body = "# Watchmaster Sorigal\n\n- Located in the Scarlet Monastery, specifically in the Library.\n- Be cautious of surrounding enemies; clear the area before engaging.\n- Watch for patrols to avoid additional aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5465"] == nil then
    NPCComments["5465"] = {}
end
table.insert(NPCComments["5465"], {
    npc_id = 5465,
    comment_id = 2864573,
    date = "2019-01-07T03:11:44-06:00",
    author = "Ubersuperman",
    body = "### Land Rager\n\n- Found south of Broken Pillar in Tanaris.\n- Occasionally drops Core of Earth.\n- Has a chance to drop the epic Gut Ripper dagger.\n- May drop Essence of Air or Elemental Air.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5466"] == nil then
    NPCComments["5466"] = {}
end
table.insert(NPCComments["5466"], {
    npc_id = 5466,
    comment_id = 2902633,
    date = "2006-06-21T07:05:02-05:00",
    author = "Allakhazam",
    body = "### Coast Strider\n- Hostile NPC.\n- Low value drops; not worth farming.\n- Easy to solo for mid to high-level players.\n- Spawns both on shore and underwater.\n- Regular respawn rate; regenerates quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5470"] == nil then
    NPCComments["5470"] = {}
end
table.insert(NPCComments["5470"], {
    npc_id = 5470,
    comment_id = 2810353,
    date = "2005-01-30T01:55:58-06:00",
    author = "Thottbot",
    body = "# Raging Dune Smasher\n\n- Not part of any quest.\n- Does not drop quest items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5471"] == nil then
    NPCComments["5471"] = {}
end
table.insert(NPCComments["5471"], {
    npc_id = 5471,
    comment_id = 2902636,
    date = "2005-07-26T19:17:59-05:00",
    author = "Allakhazam",
    body = "# Dunemaul Ogre\n\n- Ideal for grinding levels 45-50.\n- Drops good loot, enhancing farming value.\n- Watch out for PvP players heading to Un'Goro Crater nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5473"] == nil then
    NPCComments["5473"] = {}
end
table.insert(NPCComments["5473"], {
    npc_id = 5473,
    comment_id = 2902637,
    date = "2005-01-05T06:44:52-06:00",
    author = "Allakhazam",
    body = "### Dunemaul Ogre Mage\n\n- **Location**: Found at the Eastmoon Ruins in Tanaris.\n- **Loot**: Drops Robes of Insight, offering significant intellect and spirit boosts.\n- **Combat Tip**: Engage carefully at level 46, as these mobs can potentially drop valuable loot.\n- **Tactic for Item Use**: Hold SHIFT and right-click the Robes of Insight for a mana reduction buff on your next spell cast.\n- **Note**: The mana reduction buff from the Robes of Insight doesn't work on spells with a long cast time, such as pet summoning.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5474"] == nil then
    NPCComments["5474"] = {}
end
table.insert(NPCComments["5474"], {
    npc_id = 5474,
    comment_id = 2902638,
    date = "2007-05-21T22:04:18-05:00",
    author = "Allakhazam",
    body = "# Dunemaul Brute\n\n- Good for grinding.\n- Drops money, potions, mageweave cloth, food, drinks, and rare item Bloodrazor (130g AH value).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5476"] == nil then
    NPCComments["5476"] = {}
end
table.insert(NPCComments["5476"], {
    npc_id = 5476,
    comment_id = 2813154,
    date = "2005-11-27T00:16:29-06:00",
    author = "Thottbot",
    body = "# Watcher Biggs\n\n- **Location:** Found at coordinates 26,59 in the Swamp of Sorrows.\n- **Quest:** Initiates the quest \"Help Watcher Biggs.\"\n- **Positioning:** South of the path, halfway between Splinterspear Junction and Stonard, near a wagon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5477"] == nil then
    NPCComments["5477"] = {}
end
table.insert(NPCComments["5477"], {
    npc_id = 5477,
    comment_id = 2835644,
    date = "2007-03-11T12:30:42-05:00",
    author = "Thottbot",
    body = "# Noboru the Cudgel\n\n- **Location:** Found north and slightly west of Stonard. Common coordinates are 48,41 and 52,38.\n- **Spawn Areas:** Patrols a small \"isle\" north of Stonard.\n- **Difficulty:** Challenging for level 40 Shadow Priests. Engage the minions first if possible.\n- **Quest Item:** Drops a cudgel that needs to be given to a Draenei leader at The Harborage.\n- **Quest Path:** From the \"Y\" fork in the northern Swamp of Sorrows road, head north to find the village.\n- **Experience Reward:** Completing the quest rewards over 2200 XP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["5482"] == nil then
    NPCComments["5482"] = {}
end
table.insert(NPCComments["5482"], {
    npc_id = 5482,
    comment_id = 68154,
    date = "2007-04-16T13:29:48-05:00",
    author = "Uleh",
    body = "# Stephen Ryback <Cooking Trainer>\n\n- Located in the Pig & Whistle Tavern basement in Old Town, northeast corner.\n- Find him in the \"kitchen\" area to the right of the bar.\n- Resembles Steven Seagal, who played a cook named Ryback in the movie \"Under Siege.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["5483"] == nil then
    NPCComments["5483"] = {}
end
table.insert(NPCComments["5483"], {
    npc_id = 5483,
    comment_id = 2815622,
    date = "2004-11-30T13:30:41-06:00",
    author = "Thottbot",
    body = "# Erika Tate <Cooking Supplier>\n\n- **Location**: Found in Pig and Whistle Tavern, Old Town, Stormwind. She's in the kitchen to the right of the bar.\n- **Trivia**: Named after Jordan Tate, a character from the movie \"Under Siege\".\n- **Tip**: Purchase essential cooking supplies from her to improve your cooking skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5484"] == nil then
    NPCComments["5484"] = {}
end
table.insert(NPCComments["5484"], {
    npc_id = 5484,
    comment_id = 2821857,
    date = "2004-12-04T12:48:02-06:00",
    author = "Thottbot",
    body = "### Brother Benjamin <Priest Trainer>\n\n- Located in the Cathedral in Cathedral Square.\n- Found pacing on the right side of the main room.\n- Offers training for Priests, essential for learning new spells and abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5485"] == nil then
    NPCComments["5485"] = {}
end
table.insert(NPCComments["5485"], {
    npc_id = 5485,
    comment_id = 2902648,
    date = "2007-04-30T07:14:17-05:00",
    author = "Allakhazam",
    body = "### Thistleshrub Rootshaper\n\n- **Level**: Suitable for grinding around level 51.\n- **Target Class**: Effective for Paladins.\n- **General Tip**: Good for farming and experience points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5489"] == nil then
    NPCComments["5489"] = {}
end
table.insert(NPCComments["5489"], {
    npc_id = 5489,
    comment_id = 2805769,
    date = "2004-11-27T04:39:56-06:00",
    author = "Thottbot",
    body = "### Brother Joshua <Priest Trainer>\n\n- Located in Cathedral Square, Stormwind.\n- Found in the main room of the Cathedral, near the altar.\n- Visit for priest training and skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5490"] == nil then
    NPCComments["5490"] = {}
end
table.insert(NPCComments["5490"], {
    npc_id = 5490,
    comment_id = 2902650,
    date = "2007-02-16T05:12:23-06:00",
    author = "Allakhazam",
    body = "## Gnarled Thistleshrub\n\n- Usually found at level 47 or higher.\n- Good grinding spot, but it's far from Gadgetzan.\n- Can be soloed by level 46 Warlocks with an Imp minion easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5493"] == nil then
    NPCComments["5493"] = {}
end
table.insert(NPCComments["5493"], {
    npc_id = 5493,
    comment_id = 2801914,
    date = "2007-03-18T14:39:32-05:00",
    author = "Thottbot",
    body = "### Arnold Leland <Fishing Trainer>\n\n- Located at 45, 58 in the canals, just west of the Trade District in Stormwind.\n- Stands on a dock; look for the dock jutting out from the western corner of the Trade District.\n- Catherine Leland, a nearby vendor, sells fishing supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5494"] == nil then
    NPCComments["5494"] = {}
end
table.insert(NPCComments["5494"], {
    npc_id = 5494,
    comment_id = 2840534,
    date = "2004-12-06T18:57:11-06:00",
    author = "Thottbot",
    body = "### Catherine Leland <Fishing Supplier>\n\n- Located on the dock outside the Trade District in Stormwind, coordinates 45,58 or 46,59.\n- Sells fishing supplies; items can be bought for 5 silver.\n- Convenient NPC for restocking fishing gear near the Canals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5497"] == nil then
    NPCComments["5497"] = {}
end
table.insert(NPCComments["5497"], {
    npc_id = 5497,
    comment_id = 2799798,
    date = "2005-12-31T23:18:58-06:00",
    author = "Thottbot",
    body = "# Jennea Cannon <Mage Trainer>\n\n- Located in Stormwind's Mage District.\n- Found at the top of the tower, behind the portal on the left, after a fake portal.\n- Visible landmarks: box and scrolls behind her.\n- Coordinates: 38,82, across from Larson Clothiers.\n- You can ask a guard for directions to the Mage Trainer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5498"] == nil then
    NPCComments["5498"] = {}
end
table.insert(NPCComments["5498"], {
    npc_id = 5498,
    comment_id = 2824916,
    date = "2007-02-05T14:42:43-06:00",
    author = "Thottbot",
    body = "### Elsharin <Mage Trainer>\n\n- Based in Stormwind.\n- Trains Alliance Mages.\n- Unique as a blood elf aligned with the Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["5506"] == nil then
    NPCComments["5506"] = {}
end
table.insert(NPCComments["5506"], {
    npc_id = 5506,
    comment_id = 5481,
    date = "2006-12-04T03:02:44-06:00",
    author = "mulder",
    body = "# Maldryn <Druid Trainer>\n\n- Located in Stormwind near other Druid trainers.\n- Coordinates for quick reference: [Maldryn](https://www.wowhead.com/classic/npc=5504) | [Other Trainers](https://www.wowhead.com/classic/npc=5505).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5510"] == nil then
    NPCComments["5510"] = {}
end
table.insert(NPCComments["5510"], {
    npc_id = 5510,
    comment_id = 2815310,
    date = "2004-12-10T09:43:49-06:00",
    author = "Thottbot",
    body = "## Thulman Flintcrag <Guns Vendor>\n\n- Located in the Dwarven District.\n- Enter from the west, turn left, follow the street, and find him in the first building on the right.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5512"] == nil then
    NPCComments["5512"] = {}
end
table.insert(NPCComments["5512"], {
    npc_id = 5512,
    comment_id = 2827976,
    date = "2006-01-03T02:27:40-06:00",
    author = "Thottbot",
    body = "### Kaita Deepforge <Blacksmithing Supplies>\n- **No Plans for Sale**: Kaita does not sell any special blacksmithing plans.\n- **Available Items**: Sells basic blacksmithing supplies like flux.\n- **Loot Table**: Some players find the selection underwhelming. Manage expectations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5514"] == nil then
    NPCComments["5514"] = {}
end
table.insert(NPCComments["5514"], {
    npc_id = 5514,
    comment_id = 2830502,
    date = "2004-11-22T04:29:43-06:00",
    author = "Thottbot",
    body = "### Brooke Stonebraid <Mining Supplier>\n\n- Location: Dwarven District, first building on the left when entering from the west.\n- Sells mining supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5515"] == nil then
    NPCComments["5515"] = {}
end
table.insert(NPCComments["5515"], {
    npc_id = 5515,
    comment_id = 2813603,
    date = "2004-12-08T19:21:56-06:00",
    author = "Thottbot",
    body = "# Einris Brightspear <Hunter Trainer>\n\n- Located in the Dwarven District.\n- Enter from the south, turn right at the first intersection.\n- Building just ahead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5516"] == nil then
    NPCComments["5516"] = {}
end
table.insert(NPCComments["5516"], {
    npc_id = 5516,
    comment_id = 2806428,
    date = "2004-11-14T05:38:05-06:00",
    author = "Thottbot",
    body = "### Ulfir Ironbeard <Hunter Trainer>\n- Located in the Dwarven District.\n- Enter from the south and turn right at the first intersection.\n- Found in the building directly ahead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5519"] == nil then
    NPCComments["5519"] = {}
end
table.insert(NPCComments["5519"], {
    npc_id = 5519,
    comment_id = 2806872,
    date = "2004-12-19T10:10:51-06:00",
    author = "Thottbot",
    body = "# Billibub Cogspinner <Engineering Supplier>\n\n- Located in the Dwarven District at the very north end, next to a tent.\n- Sells Engineering supplies, including bronze tubes.\n- Bronze tubes are often in limited supply; if out of stock, try the vendor near the Ironforge tram.\n- Bronze tube stock can be inconsistent; check frequently or purchase from the Auction House if in a hurry.\n- Items from vendors can be more affordable compared to Auction House prices, especially for essentials like coarse stone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5543"] == nil then
    NPCComments["5543"] = {}
end
table.insert(NPCComments["5543"], {
    npc_id = 5543,
    comment_id = 15093,
    date = "2006-12-13T17:43:56-06:00",
    author = "8691",
    body = "# Clarice Foster\n\n- **Reference Character**: Inspired by Clarice Starling from *Silence of the Lambs*, portrayed by Jodie Foster.\n- **Appearance**: Notable for having her lips sewn shut, reflecting her in-game design.\n- **Trivia**: Despite the reference, there is no character named Hannibal Hopkins in World of Warcraft.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["5546"] == nil then
    NPCComments["5546"] = {}
end
table.insert(NPCComments["5546"], {
    npc_id = 5546,
    comment_id = 2828984,
    date = "2007-02-21T23:41:54-06:00",
    author = "Thottbot",
    body = "### Grunt Zuul\n\n- **Humor**: This is a playful reference to a famous movie quote.\n- **Location**: Found in the Valley of Trials in Durotar.\n- **Role**: He is a Horde guard, providing security and lore context for new orc players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["5567"] == nil then
    NPCComments["5567"] = {}
end
table.insert(NPCComments["5567"], {
    npc_id = 5567,
    comment_id = 2840572,
    date = "2006-06-08T21:13:40-05:00",
    author = "Thottbot",
    body = "# Sellandus <Expert Tailor>\n\n- Located in the shop called Larson Clothiers.\n- Coordinates: Approximately 41.77 or 42,75.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["5591"] == nil then
    NPCComments["5591"] = {}
end
table.insert(NPCComments["5591"], {
    npc_id = 5591,
    comment_id = 2902678,
    date = "2005-12-16T00:26:57-06:00",
    author = "Allakhazam",
    body = "# Dar\n\n- **Quest Giver**: Dar offers the quest to gather Monstrous Crawler Legs. Be prepared for a time-consuming hunt as these items are rare.\n- **Additional Quests**: Also initiates the quest \"Lack of Surplus.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5592"] == nil then
    NPCComments["5592"] = {}
end
table.insert(NPCComments["5592"], {
    npc_id = 5592,
    comment_id = 2824937,
    date = "2006-04-23T19:42:10-05:00",
    author = "Thottbot",
    body = "# Tok'Kar\n\n- **Quest Turn-in Location**: Tok'Kar is located at Misty Reed Post on the southeast coast, near murloc camps (coords 81,81).\n- **Quest Giver Confusion**: The quest is given by Dar in Stonard, not by Tok'Kar.\n- **Pre-Quest Tip**: Obtain the pre-quest from Dar at Stonard's inn.\n- **Experience Reward**: Substantial XP reward upon quest completion (~3150 XP for level 43).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5593"] == nil then
    NPCComments["5593"] = {}
end
table.insert(NPCComments["5593"], {
    npc_id = 5593,
    comment_id = 2821978,
    date = "2006-12-24T00:35:18-06:00",
    author = "Thottbot",
    body = "### Katar\n- **Location:** Find Katar at coordinates 83,80.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["5594"] == nil then
    NPCComments["5594"] = {}
end
table.insert(NPCComments["5594"], {
    npc_id = 5594,
    comment_id = 2902686,
    date = "2005-07-10T14:23:33-05:00",
    author = "Allakhazam",
    body = "# Alchemist Pestlezugg <Alchemy Supplies>\n\n- **Stock Replenishment:** Stock refreshes every couple of hours; visit often.\n- **Location:** Found in Gadgetzan, Tanaris.\n- **Advice:** Check frequently to catch desired recipes when restocked.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5595"] == nil then
    NPCComments["5595"] = {}
end
table.insert(NPCComments["5595"], {
    npc_id = 5595,
    comment_id = 2831268,
    date = "2005-06-28T17:07:13-05:00",
    author = "Thottbot",
    body = "### Ironforge Guard\n\n- **Appearance**: Their armor is unique and not player-obtainable.\n- **Similarity**: Look for imperial plate armor for a comparable look.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5598"] == nil then
    NPCComments["5598"] = {}
end
table.insert(NPCComments["5598"], {
    npc_id = 5598,
    comment_id = 2820796,
    date = "2006-05-17T20:03:17-05:00",
    author = "Thottbot",
    body = "# Atal'ai Exile\n\n- **Location:** Found at coordinates 33,75 in Shadra'Alor, Hinterlands.\n- **Pathing Tips:** Near the central temple, to the left side. You can avoid many mobs by heading along the left hills.\n- **Finding Tips:** Look for him on an outcropping of the temple near some boxes. Not visible from the temple base; use paths along the mountainside.\n- **Engagement Tips:** Generally easy to reach; some mobs might need to be dodged or killed.\n- **Quest Tip:** Not always listed with other Sunken Temple (ST) quests; keep an eye for it as it's easy to miss.\n- **Strategy for Low Levels:** If struggling with mobs, consider dying and reviving near him to turn in quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["5600"] == nil then
    NPCComments["5600"] = {}
end
table.insert(NPCComments["5600"], {
    npc_id = 5600,
    comment_id = 63565,
    date = "2007-04-08T00:33:20-05:00",
    author = "Reversion",
    body = "## Khan Dez'hepah\n\n- **Spawn Locations**: Shares spawn points with Kolkar Battle Lords. Found in various spots around Kolkar Village: tent at 74,47; raised platform at 72,46; southern tent at 74,48; northern tent at 73,41.\n- **Coordinates**: Key locations include 74,47; 72,46; 73,41; and 74,48.\n- **Combat Tips**: Can initiate combat if nearby mobs are attacked. Solo-able; clear surrounding mobs first.\n- **Loot**: Has a chance to drop rare items, including a notable necklace with +4 to all stats.\n- **Navigation**: Look for tents and raised platforms within the Kolkar Village for possible spawn points.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5601"] == nil then
    NPCComments["5601"] = {}
end
table.insert(NPCComments["5601"], {
    npc_id = 5601,
    comment_id = 2797429,
    date = "2005-11-16T17:49:50-06:00",
    author = "Thottbot",
    body = "# Khan Jehn\n\n- Found at coordinates 66,80 or 73,73.\n- Located in a tent with two flags, southwest of the lake.\n- Often has two guards: one outside and one inside the tent.\n- Can be soloed by various classes at levels 33-38.\n- Pull him out of the tent for easier combat and to avoid loot bugs.\n- Be ready to deal with adds; crowd control or potions might be necessary.\n- If you encounter loot bugs, try changing spawn points or pulling him out of the tent.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5602"] == nil then
    NPCComments["5602"] = {}
end
table.insert(NPCComments["5602"], {
    npc_id = 5602,
    comment_id = 2817459,
    date = "2007-01-06T01:31:05-06:00",
    author = "Thottbot",
    body = "# Khan Shaka\n\n- **Location**: Found at coordinates 40,95 in a Gelkis Village cave. \n- **Difficulty**: Non-elite, level 37.\n- **Combat Tips**:\n  - Comes with two bodyguards and two close henchmen (levels 35-37).\n  - Potential for high respawn rates; clear path cautiously.\n  - Hunters can use Feign Death to avoid additional guards.\n  - Priests can Mind Control one guard to reduce initial damage.\n  - Watch for runners; they can pull additional mobs.\n- **Loot Strategy**: Don't loot bodies immediately to slow respawns and ensure an easier exit.\n\n### Trivia\n- Named humorously after the singer, Shaka Khan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["5605"] == nil then
    NPCComments["5605"] = {}
end
table.insert(NPCComments["5605"], {
    npc_id = 5605,
    comment_id = 2835088,
    date = "2005-12-20T11:14:48-06:00",
    author = "Thottbot",
    body = "# Tisa Martine\n\n- **Notable Appearance**: Her armor is visually unique and cool.\n- **Location**: Found in a bar that hasn't been assigned a specific function or purpose.\n- **Miscellaneous**: Often cited as a \"space filler\" NPC without a clear role.\n- **Suggestion**: The bar could be a convenient hearthstone location if reworked.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5609"] == nil then
    NPCComments["5609"] = {}
end
table.insert(NPCComments["5609"], {
    npc_id = 5609,
    comment_id = 2801602,
    date = "2006-03-22T00:03:35-06:00",
    author = "Thottbot",
    body = "### Zazo\n\n- **Location**: Hidden in Ironclad Cove within Deadmines.\n- **Access**: Typically requires a mage for teleportation or advanced techniques to reach.\n- **Loot**: Unknown, potential for valuable \"uber loot.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["5611"] == nil then
    NPCComments["5611"] = {}
end
table.insert(NPCComments["5611"], {
    npc_id = 5611,
    comment_id = 2801082,
    date = "2006-01-04T05:43:07-06:00",
    author = "Thottbot",
    body = "### Barkeep Morag\n\n- Located in Orgrimmar, not Ragefire Chasm.\n- Find him in one of the city's inns or bars.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5612"] == nil then
    NPCComments["5612"] = {}
end
table.insert(NPCComments["5612"], {
    npc_id = 5612,
    comment_id = 78837,
    date = "2007-05-06T19:56:13-05:00",
    author = "36178",
    body = "# Gimrizz Shadowcog <Warlock Trainer>\n\n- Located south of town, east of the road.\n- Find him up a small hill, behind the wagon.\n- Ideal for Warlocks needing training or spells.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5615"] == nil then
    NPCComments["5615"] = {}
end
table.insert(NPCComments["5615"], {
    npc_id = 5615,
    comment_id = 19895,
    date = "2007-01-09T05:41:44-06:00",
    author = "entropicdragon",
    body = "# Wastewander Rogue\n\n- These NPCs roam around stealthed.\n- Stay alert for the stealth detect noise.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5617"] == nil then
    NPCComments["5617"] = {}
end
table.insert(NPCComments["5617"], {
    npc_id = 5617,
    comment_id = 19894,
    date = "2007-01-09T05:39:51-06:00",
    author = "entropicdragon",
    body = "# Wastewander Shadow Mage\n\n- **Abilities**: Casts Shadowbolt and Immolate (high damage). Has Voidwalker pets.\n- **Resistances**: High shadow resistance. Moderate fire resistance.\n- **Combat Tips**: Avoid using shadow and fire spells due to high resist rates. Focus on other damage types.\n- **Loot**: Can drop Blazing Emblem, Speedsteel Rapier, patterns, green items, and occasionally recipes.\n- **Grinding Value**: Good for XP and loot. Look for chest spawns in tented areas for additional rewards.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5622"] == nil then
    NPCComments["5622"] = {}
end
table.insert(NPCComments["5622"], {
    npc_id = 5622,
    comment_id = 2800138,
    date = "2005-07-24T18:23:50-05:00",
    author = "Thottbot",
    body = "# Ongeku\n\n- **Coordinates:** Often found around 65,21 / 65,22 in Fallow Sanctuary, Swamp of Sorrows. Try `/target Ongeku` to locate him.\n- **Combat Tips:** \n  - **Crowd Control:** Use abilities like Polymorph or Sap on surrounding mobs.\n  - **Pull Tactic:** Try to lure him away from other mobs to fight solo.\n  - **Stealth Classes:** Be cautious, as mobs can detect through stealth.\n- **Surrounding Mobs:** Mobs are packed tightly and may aggro, so clear them first if possible.\n- **Solo Difficulty:** Can be challenging solo around level 36-37. Bring a friend if needed, especially for lower levels.\n- **Additional Quests:** Can also collect \"Draenethyst Crystals\" from Magtoor nearby at 25,34.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5623"] == nil then
    NPCComments["5623"] = {}
end
table.insert(NPCComments["5623"], {
    npc_id = 5623,
    comment_id = 2836299,
    date = "2006-01-18T16:27:53-06:00",
    author = "Thottbot",
    body = "# Wastewander Assassin\n\n- **Location:** Primarily found near the towers in Tanaris.\n- **Quests:** Hardest to find during Wastewander Justice quests.\n- **Combat Tips:** Often found alone, reducing the risk of group aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5634"] == nil then
    NPCComments["5634"] = {}
end
table.insert(NPCComments["5634"], {
    npc_id = 5634,
    comment_id = 2804802,
    date = "2007-04-13T08:01:39-05:00",
    author = "Thottbot",
    body = "# Rhapsody Shindigger\n\n- Located at coordinates 26,48 in Shindigger's Camp.\n- To reach him, follow the small path directly east of Aerie Peak.\n- Look for a browner grassy path and a feather near the path’s start; coordinates ~20.2, 48.3.\n- Use Telo's InfoBar or Cosmos for precise navigation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["5635"] == nil then
    NPCComments["5635"] = {}
end
table.insert(NPCComments["5635"], {
    npc_id = 5635,
    comment_id = 2802905,
    date = "2007-04-21T21:48:23-05:00",
    author = "Thottbot",
    body = "# Falstad Wildhammer <High Thane>\n\n- **Lore**: Renowned gryphon rider and warrior; featured in the book *Day of the Dragon*.\n- **Quest**: Involved in the quest \"Featherbeard's Endorsement\".\n- **NPC Level**: Level 50 non-elite.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["5636"] == nil then
    NPCComments["5636"] = {}
end
table.insert(NPCComments["5636"], {
    npc_id = 5636,
    comment_id = 2820869,
    date = "2006-10-04T05:35:30-05:00",
    author = "Thottbot",
    body = "# Gryphon Master Talonaxe\n\n- Found at coordinates 9,44 inside the gryphon building.\n- Located behind the flight path.\n- Provides flight path services; crucial for quick travel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5637"] == nil then
    NPCComments["5637"] = {}
end
table.insert(NPCComments["5637"], {
    npc_id = 5637,
    comment_id = 2811283,
    date = "2004-12-09T05:23:09-06:00",
    author = "Thottbot",
    body = "# Roetten Stonehammer <Reclaimers Inc.>\n\n- Located in the Hall of Explorers, Ironforge.\n- He wanders around, so check different spots within the hall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5638"] == nil then
    NPCComments["5638"] = {}
end
table.insert(NPCComments["5638"], {
    npc_id = 5638,
    comment_id = 2816475,
    date = "2006-08-21T07:40:13-05:00",
    author = "Thottbot",
    body = "# Kreldig Ungor <Reclaimers Inc.>\n\n- Located in Nijel's Point.\n- Found east of the flight point.\n- Coordinates: 66,9.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5640"] == nil then
    NPCComments["5640"] = {}
end
table.insert(NPCComments["5640"], {
    npc_id = 5640,
    comment_id = 2837570,
    date = "2005-01-31T02:11:13-06:00",
    author = "Thottbot",
    body = "# Keldran\n\n- Located by the western entrance to Orgrimmar at coordinates 22, 54.\n- Easy to find for quests or interactions near the entrance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["5641"] == nil then
    NPCComments["5641"] = {}
end
table.insert(NPCComments["5641"], {
    npc_id = 5641,
    comment_id = 2805148,
    date = "2006-12-23T05:49:57-06:00",
    author = "Thottbot",
    body = "## Takata Steelblade\n\n- Located at the pinnacle furthest west at Ghost Walker Post in Desolace.\n- Interaction issues: may not provide a dialogue bubble; no prerequisites are known.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5643"] == nil then
    NPCComments["5643"] = {}
end
table.insert(NPCComments["5643"], {
    npc_id = 5643,
    comment_id = 2798963,
    date = "2006-05-25T08:06:32-05:00",
    author = "Thottbot",
    body = "# Tyranis Malem\n\n- **Location:** Found at coordinates 52,29 in the middle room of the smaller building in Thunder Axe Fortress.\n- **Building Identification:** Enter from the south, turn left to the large structure (not the guard tower), he's inside.\n- **Line of Sight Tip:** Can be easily Line of Sight pulled to avoid aggroing other mobs in the room.\n- **Combat Strategy:** Successfully killed with a pyroblast and 2 fireballs at level 36, indicating he has low HP.\n- **General Tips:** Many find him challenging to locate; clearing surrounding mobs helps in identifying him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["5644"] == nil then
    NPCComments["5644"] = {}
end
table.insert(NPCComments["5644"], {
    npc_id = 5644,
    comment_id = 1374,
    date = "2006-10-02T18:03:36-05:00",
    author = "1437",
    body = "# Dalinda Malem\n\n- **Location:** Inside the large building in the orcish compound.\n- **Quest:** Involved in an escort quest, causing multiple map locations.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["5645"] == nil then
    NPCComments["5645"] = {}
end
table.insert(NPCComments["5645"], {
    npc_id = 5645,
    comment_id = 2818140,
    date = "2005-10-12T00:35:29-05:00",
    author = "Thottbot",
    body = "### Sandfury Hideskinner\n\n- Hostile NPC.\n- Found in Zul'Farrak.\n- Uses abilities including skinning.\n- Be cautious of potential large pulls; consider crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5648"] == nil then
    NPCComments["5648"] = {}
end
table.insert(NPCComments["5648"], {
    npc_id = 5648,
    comment_id = 2902751,
    date = "2007-02-11T19:01:45-06:00",
    author = "Allakhazam",
    body = "# Sandfury Shadowcaster\n\n- **Hostile NPC**: Found in Zul'Farrak.\n- **Combat Tip**: Interrupt shadow spells to reduce damage.\n- **Loot**: Can drop rare items like Underworld Band.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5651"] == nil then
    NPCComments["5651"] = {}
end
table.insert(NPCComments["5651"], {
    npc_id = 5651,
    comment_id = 2840171,
    date = "2005-03-04T23:19:43-06:00",
    author = "Thottbot",
    body = "# Patrick Garrett\n\n- **Location**: Found behind the Bat handler in Undercity; likely related.\n- **Event Interaction**: Part of a love-themed event; giving him a love token won't yield special rewards.\n- **Travel Tips**: Not directly related to flight paths. For flight issues between Sepulcher and Undercity, check directly with the Bat handler.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5653"] == nil then
    NPCComments["5653"] = {}
end
table.insert(NPCComments["5653"], {
    npc_id = 5653,
    comment_id = 12030,
    date = "2006-12-09T08:31:13-06:00",
    author = "Tikkiman",
    body = "# Tyler\n\n- References \"Fight Club\" characters Edward Norton and Tyler Durden.\n- Found next to NPC named Edward.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["5654"] == nil then
    NPCComments["5654"] = {}
end
table.insert(NPCComments["5654"], {
    npc_id = 5654,
    comment_id = 12031,
    date = "2006-12-09T08:32:01-06:00",
    author = "Tikkiman",
    body = "### Edward\n\n- Reference to \"Fight Club\" with actor Edward Norton.\n- Paired with NPC Tyler, representing Tyler Durden.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["5666"] == nil then
    NPCComments["5666"] = {}
end
table.insert(NPCComments["5666"], {
    npc_id = 5666,
    comment_id = 32606,
    date = "2007-02-08T07:53:23-06:00",
    author = "Riot",
    body = "# Gunther's Visage\n\n- **Appearance Trigger**: Appears during the completion of \"The Prodigal Lich Returns\" quest.\n- **Lore**: Facilitates a conversation between Gunther Arcanus and Bethor Iceshard.\n- **Quest Detail**: Complete the quest to witness this NPC interaction.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5675"] == nil then
    NPCComments["5675"] = {}
end
table.insert(NPCComments["5675"], {
    npc_id = 5675,
    comment_id = 2805399,
    date = "2006-12-10T19:08:27-06:00",
    author = "Thottbot",
    body = "### Carendin Halgar\n\n- Located in the Magic Quarter of Undercity at coordinates 83, 27.\n- Found near a green pool next to the Huge Skull in the Mage's Temple.\n- Magic Quarter includes trainers for Warlocks, Priests, and Mages.\n- For Undead: Can use the green sewer canal to heal and navigate the area.\n- Follow detailed directions to reach the Magic Quarter from the city's entrance: Through the Throne Room, take the elevator to the Trade Quarter, then continue to the canal and Magic Quarter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5676"] == nil then
    NPCComments["5676"] = {}
end
table.insert(NPCComments["5676"], {
    npc_id = 5676,
    comment_id = 2902764,
    date = "2005-08-07T18:42:31-05:00",
    author = "Allakhazam",
    body = "### Summoned Voidwalker\n\n- Has an ability called \"Consuming Rage\" that increases attack speed and damage.\n- Be prepared for faster and harder hits during combat.\n- Engage with caution and be ready for a tougher fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5677"] == nil then
    NPCComments["5677"] = {}
end
table.insert(NPCComments["5677"], {
    npc_id = 5677,
    comment_id = 2902766,
    date = "2007-02-20T19:49:31-06:00",
    author = "Allakhazam",
    body = "## Summoned Succubus\n\n- **Faction Requirement:** Ensure you’re completing the correct prerequisite quests for the Horde. Check class trainers in Undercity and Orgrimmar.\n- **Level Check:** Verify if you are at the appropriate level for the quest (typically around level 20 for Warlocks).\n- **Class Specifics:** Ensure you’re playing as a Warlock, as the quest line is exclusive to Warlocks for summoning the succubus.\n- **Questline Progression:** Sometimes quests need you to complete others before they become available; revisit old quest logs or quest givers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5682"] == nil then
    NPCComments["5682"] = {}
end
table.insert(NPCComments["5682"], {
    npc_id = 5682,
    comment_id = 2834068,
    date = "2007-01-27T03:37:11-06:00",
    author = "Thottbot",
    body = "# Dalin Forgewright\n\n- Located at the southernmost part of Silverpine Forest, near Greymane Wall.\n- He's on a horse, around level 20.\n- Dalin can heal himself efficiently, drain his mana or interrupt his casting.\n- Blood Elves: Use Arcane Torrent to stop his heals.\n- Be cautious of surrounding mobs; lure him away before engaging.\n- Warlocks: Use Voidwalker and DoTs for an easy kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5683"] == nil then
    NPCComments["5683"] = {}
end
table.insert(NPCComments["5683"], {
    npc_id = 5683,
    comment_id = 2841428,
    date = "2006-01-05T16:20:59-06:00",
    author = "Thottbot",
    body = "# Corma Villard\n\n- **Location:** Found at 49,12 in Wetlands, near Thandol Span.\n- **Quest:** Part of the Warlock Succubus quest.\n- **Accessibility:** Be cautious in Arathi Highlands and around Stromgarde; avoid high-level enemies.\n- **Travel Tips:** Stick to roads to minimize aggro. Consider swimming from the southeast Hillsbrad Foothills to avoid enemies.\n- **Combat Tips:** Use your Voidwalker as a tank to absorb damage and manage aggro. Corma can be feared and has no adds.\n- **PvP Warning:** Completing the quest will flag you for PvP if on a PvE server.\n- **Flight Paths:** It's beneficial to grab the Hammerfall and Tarren Mill flight paths while in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["5687"] == nil then
    NPCComments["5687"] = {}
end
table.insert(NPCComments["5687"], {
    npc_id = 5687,
    comment_id = 2902790,
    date = "2006-06-01T19:55:02-05:00",
    author = "Allakhazam",
    body = "### Captive Abomination\n\n- **Purpose:** It's typically part of a scripted event or scene within the game.\n- **Location:** Found in locations where undead NPCs are prevalent.\n- **Lore:** Represents a gruesome experiment or a failed creation by necromancers or other dark practitioners.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5693"] == nil then
    NPCComments["5693"] = {}
end
table.insert(NPCComments["5693"], {
    npc_id = 5693,
    comment_id = 2843123,
    date = "2005-08-18T04:39:27-05:00",
    author = "Thottbot",
    body = "# Godrick Farsan\n\n- Found in the Temple of the Damned, Undercity (Mage Quarter).\n- Associated with acquiring the Succubus pet for Warlocks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5697"] == nil then
    NPCComments["5697"] = {}
end
table.insert(NPCComments["5697"], {
    npc_id = 5697,
    comment_id = 77205,
    date = "2007-05-03T15:57:48-05:00",
    author = "Contay",
    body = "# Theresa <Gerard's Experiment>\n\n- Possible reference to the character Theresa from **Fable**, a blind girl with telekinetic powers.\n- Relates to WoW lore as part of Gerard's experimental quests.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["5698"] == nil then
    NPCComments["5698"] = {}
end
table.insert(NPCComments["5698"], {
    npc_id = 5698,
    comment_id = 2825603,
    date = "2007-03-20T16:07:42-05:00",
    author = "Thottbot",
    body = "### Joanna Whitehall\n\n- **Faction & Role**: Friendly NPC.\n- **Availability**: Requires a quest completion to unlock her inventory.\n- **Items for Sale**: Sells food items like lemonade and friendship bread.\n- **Lore**: Connected to a quest involving letters about Scourge relatives.\n- **Reputation Impact**: Being exalted with Undercity has no effect on interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 70,
})
if NPCComments["5706"] == nil then
    NPCComments["5706"] = {}
end
table.insert(NPCComments["5706"], {
    npc_id = 5706,
    comment_id = 2902796,
    date = "2007-04-09T10:12:54-05:00",
    author = "Allakhazam",
    body = "### Davitt Hickson\n- **Lore Connection:** Possible reference to David Hicks; speculative and unconfirmed.\n- **Interaction:** Likely no significant combat or quest involvement based on available information.\n- **Tip:** Notable primarily for name speculation; check lore threads for updates or interesting discussions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5708"] == nil then
    NPCComments["5708"] = {}
end
table.insert(NPCComments["5708"], {
    npc_id = 5708,
    comment_id = 2819297,
    date = "2006-02-08T01:35:26-06:00",
    author = "Thottbot",
    body = "# Spawn of Hakkar\n\n- **Location**: Found in Temple of Atal'Hakkar. Take the second path from the right at the start, go down the stairs, turn right, and pass some snakes to locate its patrol route.\n- **Hostility**: Hostile.\n- **Combat Tips**:\n  - Approach cautiously, as an ooze patrols its route. Time your attack perfectly.\n  - Soloable by druids, particularly feral druids. Persistence may be required.\n- **Hunter Tips**:\n  - Can be tamed. Suitable for hunters at level 55.\n  - Noteworthy abilities: Dive (movement speed increase) and Lightning Breath (ranged Nature damage).\n- **Appearance**: Pure red wind serpent, unique among other red-skinned mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 559,
})
if NPCComments["5709"] == nil then
    NPCComments["5709"] = {}
end
table.insert(NPCComments["5709"], {
    npc_id = 5709,
    comment_id = 2801069,
    date = "2005-03-06T05:50:08-06:00",
    author = "Thottbot",
    body = "# Shade of Eranikus\n\n- **Kill Jammal'an The Prophet**: Eranikus is immune until you kill Jammal'an and his bodyguard.\n- **Clear Dragonkin First**: All dragonkin in the area must be cleared; they will join the fight otherwise.\n- **DPS Intensive**: Eranikus has high health. Strong DPS is essential.\n- **Handle Sleep Ability**: Eranikus uses \"Deep Sleep\" to reset aggro. Use two tanks to manage this.\n- **Grounding Totem**: A shaman's Grounding Totem can absorb the sleep spell.\n- **Combat Strategy**: Main tank holds aggro, off-tank prepares to take over after sleep. Keep cloth wearers (healer, DPS) at range.\n- **Acid Breath and Warstomp**: Be ready to deal with a nature DoT (Damage over Time) and an AoE stun.\n- **Healing Priority**: Ensure strong healing support, especially when the main tank is asleep. Plan for a long fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5710"] == nil then
    NPCComments["5710"] = {}
end
table.insert(NPCComments["5710"], {
    npc_id = 5710,
    comment_id = 17087,
    date = "2006-12-18T20:30:08-06:00",
    author = "Ryjin",
    body = "## Jammal'an the Prophet\n\n- Found in Temple of Atal'Hakkar (Sunken Temple) in Swamp of Sorrows.\n- Clear six mini-bosses (Zul'lor, Gasher, Hukku, Loro, Zolo, Mijan) to remove Jammal'an’s shield.\n- Be wary of Atal'ai Deathwalkers and their invincible spirit forms after death.\n- For the fight:\n  - Focus DPS on guard, Ogom the Wretched, first.\n  - Use CC (polymorph) on mind-controlled party members.\n  - Watch for \"You are being transformed\" debuff and move away from the group.\n- He frequently casts root and mind control (not dispellable).\n- Use pets or Voidwalkers; mind-controlled pets gain a powerful buff.\n- Loot includes blue cloth gloves and valuable leg items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["5712"] == nil then
    NPCComments["5712"] = {}
end
table.insert(NPCComments["5712"], {
    npc_id = 5712,
    comment_id = 2805703,
    date = "2006-08-19T06:57:50-05:00",
    author = "Thottbot",
    body = "## Zolo\n\n- Buffed recently; spawns many skeletons quickly.\n- Avoid the skeletons by keeping him stunlocked.\n- Destroy totems quickly to prevent skeleton spawns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5713"] == nil then
    NPCComments["5713"] = {}
end
table.insert(NPCComments["5713"], {
    npc_id = 5713,
    comment_id = 2830867,
    date = "2005-11-03T21:44:00-06:00",
    author = "Thottbot",
    body = "### Gasher\n\n- Dual wields, attacks fast but weak.\n- Has low HP, easy to kill quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5714"] == nil then
    NPCComments["5714"] = {}
end
table.insert(NPCComments["5714"], {
    npc_id = 5714,
    comment_id = 18773,
    date = "2006-12-31T07:54:32-06:00",
    author = "WildW",
    body = "### Loro\n\n- Found among six balcony bosses; defeating them is crucial for progressing to later bosses.\n- Fighter with low HP and bashing attacks; easy to damage, but be wary of his shield.\n- His shield has a spike that reflects 140-160 damage on block due to Improved Blocking; caution advised for low-armor players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5715"] == nil then
    NPCComments["5715"] = {}
end
table.insert(NPCComments["5715"], {
    npc_id = 5715,
    comment_id = 2806367,
    date = "2006-09-15T14:27:44-05:00",
    author = "Thottbot",
    body = "# Hukku\n\n- Summons a voidwalker, imp, and succubus when attacked.\n- Be prepared to handle multiple adds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5717"] == nil then
    NPCComments["5717"] = {}
end
table.insert(NPCComments["5717"], {
    npc_id = 5717,
    comment_id = 2843441,
    date = "2007-01-14T02:28:26-06:00",
    author = "Thottbot",
    body = "# Mijan\n\n- **Combat Tips:**\n  - Focus on interrupting or destroying healing totems quickly.\n  - Mijan has high mana and health; be prepared for a prolonged fight.\n  - His hits are not very powerful, so maintain pressure to deplete his mana.\n\n- **Loot Tips:**\n  - Drops various Atal'ai gear, including Breastplate, Gloves, Spaulders, Boots, Girdle, and Leggings.\n  - Drop rates vary, with Boots and Girdle having the highest chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5718"] == nil then
    NPCComments["5718"] = {}
end
table.insert(NPCComments["5718"], {
    npc_id = 5718,
    comment_id = 2817567,
    date = "2007-03-24T00:48:12-05:00",
    author = "Thottbot",
    body = "### Rothos\n\n- **Group Execution:** Ideal to tackle Rothos with a group; soloing is nearly impossible for players below level 60. \n- **Combat Strategy:** He has a tendency to vanish and reposition near casters; tanks need to be quick to regain aggro. \n- **High Damage:** Rothos deals significant damage; be prepared for attacks upwards of 2000-2700 damage.\n- **Healing:** Ensure healers can quickly respond when Rothos reappears.\n- **Expect Kiting:** Players have kited him to various locations for fun; be cautious of such events. \n- **Loot:** Generally, drops are underwhelming considering the effort required; often just green items.\n- **Ress Sickness:** Avoid engaging with Rothos if you have resurrection sickness.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5719"] == nil then
    NPCComments["5719"] = {}
end
table.insert(NPCComments["5719"], {
    npc_id = 5719,
    comment_id = 16212,
    date = "2006-12-16T09:43:22-06:00",
    author = "8512",
    body = "# Morphaz\n\n- **Location:** Sunken Temple, upper level near Shade of Eranikus.\n- **Group Aggro:** Pulls with Dreamscythe; be prepared to fight both simultaneously.\n- **Nature Protection:** Use Nature Protection Potions to mitigate dragon breath damage.\n- **Back Against Wall:** Stay against the wall to avoid knockback into other mobs.\n- **Class Quests:** Drops items for priest, rogue, hunter, and mage quests.\n- **Healing Mechanic:** Heals when knocking back players; avoid knockbacks to prevent healing.\n- **Crowd Control:** Immune to stuns and blinds; standard CC won't work.\n- **Team Composition:** Effective with a balanced group (warrior, healer, DPS). Hunter kiting and warlock DoTs are useful.\n- **Strategy:** High-level DPS and proper use of cooldowns (Evasion, Adrenaline Rush for rogues) can make the fight manageable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["5720"] == nil then
    NPCComments["5720"] = {}
end
table.insert(NPCComments["5720"], {
    npc_id = 5720,
    comment_id = 2799840,
    date = "2006-05-25T14:45:53-05:00",
    author = "Thottbot",
    body = "# Weaver\n\n- **Location:** Can be difficult to find. Check the dragon hall for potential spawns.\n- **Spawn Mechanics:** Possible spawn from a hole in the dragon hall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5721"] == nil then
    NPCComments["5721"] = {}
end
table.insert(NPCComments["5721"], {
    npc_id = 5721,
    comment_id = 78369,
    date = "2007-05-05T22:10:42-05:00",
    author = "hellshadow",
    body = "# Dreamscythe\n\n- **Location**: Appears in Sunken Temple (The Temple of Atal'Hakkar) after killing Jammal'an the Prophet.\n- **Mobility**: Roams the central room with Weaver, another drake.\n- **Yelling Phrases**: Dreamscythe is unique among the drakes for yelling phrases when aggroed.\n- **Pull Strategy**: Pull Dreamscythe back to the hallway to avoid aggroing Weaver.\n- **Combat Tips**:\n  - **Avoiding Adds**: Ensure Weaver doesn't join the fight by pulling Dreamscythe away.\n  - **Dual Tanks Recommended**: Use two tanks to manage Dreamscythe’s knockback ability and prevent melee classes from being thrown around.\n  - **Sequential Pulls**: Pull the dragons separately as they are not linked.\n- **Group Composition**: Suggested group includes warriors, bear-form druids, or pets as off-tanks, along with DPS and healing support.\n- **Post-Jammal'an**: Dreamscythe appears with Weaver after Jammal'an and Ogom the Wretched are dead.\n- **Loot and Difficulty**: Considered an easy boss with valuable loot; suitable for groups around level 50-55.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5722"] == nil then
    NPCComments["5722"] = {}
end
table.insert(NPCComments["5722"], {
    npc_id = 5722,
    comment_id = 2828363,
    date = "2006-08-11T07:42:30-05:00",
    author = "Thottbot",
    body = "## Hazzas\n\n- **Combat Tips:**\n  - Utilize a Potion of Nature Protection to guard against breath attacks.\n  - Focus on defeating the smaller dragon first, then use stealth abilities like Vanish for strategic repositioning.\n  - Keep extra healing potions on hand (+1700 recommended).\n  - Avoid relying on special attacks or poisons as Hazzas is immune to many of these.\n  - For rogues, the Stormshroud set and strong weapons like the Sword of Zeal and Assassination Blade are helpful.\n\n- **General Tips:**\n  - Completing the Ravenholt quests involves defeating Hazzas and another dragon.\n  - Possible loot includes items like Dragonbreath and epic daggers, providing valuable rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5725"] == nil then
    NPCComments["5725"] = {}
end
table.insert(NPCComments["5725"], {
    npc_id = 5725,
    comment_id = 2902905,
    date = "2006-02-06T09:00:39-06:00",
    author = "Allakhazam",
    body = "### Deathguard Lundmark\n- **Mount at Level 15**: Gets a mount at level 15, unique for NPCs, adds to lore immersion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5734"] == nil then
    NPCComments["5734"] = {}
end
table.insert(NPCComments["5734"], {
    npc_id = 5734,
    comment_id = 2831287,
    date = "2006-07-27T22:13:14-05:00",
    author = "Thottbot",
    body = "# Apothecary Keever <Royal Apothecary Society>\n\n- Found in a room near the main area.\n- Known for peculiar and unstable behavior.\n- Performs amusing and chaotic experiments, including transforming NPCs into exploding sheep.\n- Part of the Royal Apothecary Society; provides insight into Forsaken lore and their twisted alchemical practices.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["5735"] == nil then
    NPCComments["5735"] = {}
end
table.insert(NPCComments["5735"], {
    npc_id = 5735,
    comment_id = 82813,
    date = "2007-05-14T09:20:17-05:00",
    author = "51086",
    body = "### Caged Human Female\n\n- Found in Undercity as part of Forsaken experiments.\n- Adds to the dark and sinister lore of the Forsaken.\n- Forms part of the atmosphere, no combat required.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5736"] == nil then
    NPCComments["5736"] = {}
end
table.insert(NPCComments["5736"], {
    npc_id = 5736,
    comment_id = 82814,
    date = "2007-05-14T09:22:04-05:00",
    author = "51086",
    body = "### Caged Human Male\n\n- Found in the Undercity, often an experiment subject for the Forsaken.\n- Typically a lore element; no combat involved.\n- Reflects the darker aspects of Forsaken society and their use of prisoners for experiments.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5738"] == nil then
    NPCComments["5738"] = {}
end
table.insert(NPCComments["5738"], {
    npc_id = 5738,
    comment_id = 82816,
    date = "2007-05-14T09:22:52-05:00",
    author = "51086",
    body = "# Caged Dwarf Male\n\n- Captive of the Forsaken in the Undercity.\n- One of many subjects for Forsaken experiments.\n- Located deep within the Undercity, showcasing Forsaken’s dark practices.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5743"] == nil then
    NPCComments["5743"] = {}
end
table.insert(NPCComments["5743"], {
    npc_id = 5743,
    comment_id = 2809847,
    date = "2006-01-16T00:45:47-06:00",
    author = "Thottbot",
    body = "### Caged Sheep\n\n- **Explosive:** The Caged Sheep are explosive; approach with caution.\n- **Location:** Found in the Undercity near the Alchemists.\n- **Lore:** Created by Apothecary Keever experimenting with liquids to transform subjects into different creatures.\n- **Exploration Tip:** Interesting find while exploring the Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["5755"] == nil then
    NPCComments["5755"] = {}
end
table.insert(NPCComments["5755"], {
    npc_id = 5755,
    comment_id = 2806070,
    date = "2007-01-03T21:04:47-06:00",
    author = "Thottbot",
    body = "# Deviate Viper\n\n- Found in the Cave of the Fang within Wailing Caverns.\n- Tameable by hunters, starting Patch 2.0.1.\n- They possess Poison Spit (Level 1) and can learn all passive abilities including Growl, Bite, and Cower.\n- Ideal for hunters looking for a pet below level 45.\n- Effective for use in PvP scenarios like Warsong Gulch.\n- Level range is commonly misreported; typically found around level 19 elite.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5756"] == nil then
    NPCComments["5756"] = {}
end
table.insert(NPCComments["5756"], {
    npc_id = 5756,
    comment_id = 2902922,
    date = "2006-02-13T18:39:45-06:00",
    author = "Allakhazam",
    body = "# Deviate Venomwing\n\n- **Level 20** with health at 1452 and damage ranging from 49-67.\n- Found near and inside Wailing Caverns.\n- **Noteworthy for Hunters**: A viable pet option with a cool green wind serpent look.\n- **Ability**: Lightning Breath (Rank 2) deals instant Nature damage to single targets.\n- **Combat Tip**: Watch out for high Nature damage. Interrupt or sidestep if possible. \n- **Hunter Advice**: Ideal pet for its unique ability and appearance. Available at level 20 and highly useful in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5757"] == nil then
    NPCComments["5757"] = {}
end
table.insert(NPCComments["5757"], {
    npc_id = 5757,
    comment_id = 2902925,
    date = "2005-10-08T13:13:06-05:00",
    author = "Allakhazam",
    body = "# Lilly <Enchanting Supplies>\n\n- **NPC Status:** Hostile towards Alliance.\n- **Location:** Horde territory.\n- **Combat Tips:** Avoid unless prepared for PvP combat.\n- **Miscellaneous:** Not recommended for Alliance to visit. Consider alternative enchanting supply vendors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5760"] == nil then
    NPCComments["5760"] = {}
end
table.insert(NPCComments["5760"], {
    npc_id = 5760,
    comment_id = 2812672,
    date = "2007-03-08T14:11:51-06:00",
    author = "Thottbot",
    body = "# Lord Azrethoc\n\n- **Location**: NE of the three-pillar symbol on the map, near a mushroom patch in Mannoroc Coven, Desolace.\n- **Role**: Part of Horde and Alliance quests; drops Doomwarder blood.\n- **Combat Tips**:\n  - Hits fast; rogues should use evasion.\n  - Can be enslaved by warlocks for a strong pet, but watch for break-free moments.\n  - Can be feared by priests and warlocks; use fear to control.\n  - Druids: Use cat form for damage, then shift to heal and root.\n  - Kiting works well; hunters and shamans can use slowing effects.\n- **General Info**:\n  - Low loot drops; often just a few silver or common items.\n  - Defeating him requires managing unforgiving adds from summoners nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["5762"] == nil then
    NPCComments["5762"] = {}
end
table.insert(NPCComments["5762"], {
    npc_id = 5762,
    comment_id = 13071,
    date = "2006-12-10T21:03:34-06:00",
    author = "Taiyoumaru",
    body = "## Deviate Moccasin\n\n- This beast is tamable by hunters as of patch 2.0.\n- They drop valuable items like the Firebane Cloak.\n- Found during the final stage of the Wailing Caverns instance while Naralex is being awakened.\n- Appears in groups of three; bring support if taming one.\n- They look similar to the lvl 45-46 Elite Sandfury Guardians of Zul'Farrak.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5764"] == nil then
    NPCComments["5764"] = {}
end
table.insert(NPCComments["5764"], {
    npc_id = 5764,
    comment_id = 2902971,
    date = "2006-06-11T23:38:04-05:00",
    author = "Allakhazam",
    body = "### Guardian of Blizzard\n\n- **Special Purpose**: Spawned by Blizzard to prevent NPC and Reputation exploits on Yojamba Island.\n- **Difficulty**: Level 99 Elemental; extremely challenging, likely tougher than major raid bosses like Onyxia.\n- **Availability**: Temporary NPC, appears only during specific events where exploits occur.\n- **Fun Fact**: Players generated significant interest and even videos around this NPC due to its power and unique purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5767"] == nil then
    NPCComments["5767"] = {}
end
table.insert(NPCComments["5767"], {
    npc_id = 5767,
    comment_id = 2820106,
    date = "2005-12-29T13:54:26-06:00",
    author = "Thottbot",
    body = "# Nalpak <Disciple of Naralex>\n\n- **Location:** Stand back from the Wailing Caverns (WC) entrance in Lushwater Oasis. The entrance resembles a skull.\n- **Pathfinding:** Go to the skull and climb the mountain on the left side. Get to the top, then find your way to the nose of the skull.\n- **Accessing Nalpak:** Jump into the left eye of the skull (from your perspective). The cave opening contains Nalpak.\n- **Alternate Pathfinding:** Others suggest climbing the mountain from the western side or finding a stair-like path on the left side, then dropping down to the nose and into the left eye.\n- **Reminder:** Nalpak and another questgiver are outside the instance, not inside WC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 106,
})
if NPCComments["5768"] == nil then
    NPCComments["5768"] = {}
end
table.insert(NPCComments["5768"], {
    npc_id = 5768,
    comment_id = 2831094,
    date = "2005-03-12T13:50:39-06:00",
    author = "Thottbot",
    body = "# Ebru <Disciple of Naralex>\n\n- **Location**: Outside the Wailing Caverns entrance in The Barrens, in the left \"eye socket\" of the skull-like rock formation.\n- **Access**: Climb up the back of the gray rock mountain and drop down onto the \"nose\" to enter the left eye socket.\n- **Quest Availability**: Both Alliance and Horde players can complete quests from her.\n- **Additional Info**: Nearby NPCs include leather trainers and a vendor selling two Deviate Scale patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["5769"] == nil then
    NPCComments["5769"] = {}
end
table.insert(NPCComments["5769"], {
    npc_id = 5769,
    comment_id = 2835035,
    date = "2005-03-03T16:23:46-06:00",
    author = "Thottbot",
    body = "# Arch Druid Hamuul Runetotem\n\n- Located on the Elder Rise of Thunder Bluff.\n- Important lore character for Tauren and druids.\n- Often involved in quest chains for druids.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5770"] == nil then
    NPCComments["5770"] = {}
end
table.insert(NPCComments["5770"], {
    npc_id = 5770,
    comment_id = 2841294,
    date = "2005-03-07T13:57:39-06:00",
    author = "Thottbot",
    body = "# Nara Wildmane\n\n- Located in Elder Rise at coordinates 75,31.\n- Found in the same tent as the quest giver, easy to miss.\n- Part of quest lines in Thunder Bluff.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["5771"] == nil then
    NPCComments["5771"] = {}
end
table.insert(NPCComments["5771"], {
    npc_id = 5771,
    comment_id = 2809882,
    date = "2005-12-24T13:57:44-06:00",
    author = "Thottbot",
    body = "# Jugkar Grim'rod\n\n- **Location**: Found at coordinates 55, 78 near Manoroc Coven, east side past some hills.\n- **Description**: Small orc, easy to miss.\n- **Combat Tips**:\n  - Casts Immolate, Curse of Weakness, and Shadowbolts.\n  - Hunters: Range-pull to avoid adds; straightforward solo at level 35+.\n  - Warlocks: Enslave Azrethoc to assist.\n  - Rogue: Can solo easily around level 40.\n- **Miscellaneous**:\n  - Sometimes drops rare items like the Staff of Jordan.\n  - Can be challenging to locate; search near mushrooms and altars.\n- **Trivia**: Named after a character from the Alien Legion comics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["5772"] == nil then
    NPCComments["5772"] = {}
end
table.insert(NPCComments["5772"], {
    npc_id = 5772,
    comment_id = 2902994,
    date = "2006-11-26T20:42:57-06:00",
    author = "Allakhazam",
    body = "# Lord Azrethoc's Image\n\n- **Illusion:** Not an actual mob, just a spawned illusion.\n- **Pre-quest:** Appears just before fighting the real demon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5775"] == nil then
    NPCComments["5775"] = {}
end
table.insert(NPCComments["5775"], {
    npc_id = 5775,
    comment_id = 9579,
    date = "2006-12-07T20:14:50-06:00",
    author = "8237",
    body = "# Verdan the Everliving\n\n- **Hits Hard**: Verdan hits significantly harder than other bosses in Wailing Caverns. Keep your tank healed constantly.\n- **AoE Entangle**: Be aware of his area-of-effect entangle ability.\n- **Low Health**: Despite his high damage, he doesn't have a massive amount of hit points.\n- **Aggro Management**: Ensure your tank maintains aggro and use healing potions if needed.\n- **Level & Gear Recommendations**: Higher-level characters or groups (around 20-25) with good gear will have a smoother fight. Consider having a balanced party with healer, tank, and DPS.\n- **Alternative Strategies**: Soloing him at higher levels (~30-40) is possible but challenging. Use strong healing potions and robust tactics if attempting alone.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["5781"] == nil then
    NPCComments["5781"] = {}
end
table.insert(NPCComments["5781"], {
    npc_id = 5781,
    comment_id = 2903030,
    date = "2006-11-23T13:19:18-06:00",
    author = "Allakhazam",
    body = "# Silithid Creeper Egg\n\n- Resemble termite mounds with green slime.\n- Found again in Eastern Plaguelands at level 50+.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5782"] == nil then
    NPCComments["5782"] = {}
end
table.insert(NPCComments["5782"], {
    npc_id = 5782,
    comment_id = 2801145,
    date = "2007-03-05T05:19:29-06:00",
    author = "Thottbot",
    body = "## Crildor\n\n- **Tribute NPC**: Crildor is a tribute to a player, Mitchel (Crildor), who passed away at 21. He was an early WoW fan.\n- **Memorial Placement**: Originally added in memory of a programmer who died before the game's release.\n- **Appearance**: Despite appearing to have claw weapons, none drop from him.\n- **Behavior**: An elite NPC that mostly sits and walks a path to the bank and over the water before sitting again.\n- **Future Content**: Some speculate he may be part of a future quest, though unconfirmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 439,
})
if NPCComments["5783"] == nil then
    NPCComments["5783"] = {}
end
table.insert(NPCComments["5783"], {
    npc_id = 5783,
    comment_id = 2903038,
    date = "2006-06-28T00:06:30-05:00",
    author = "Allakhazam",
    body = "# Kalldan Felmoon <Specialist Leatherworking Supplies>\n\n- **Location**: Above the entrance to Wailing Caverns, in the right eye of the skull. Climb the mountain, drop onto the nose, and into the eye socket.\n- **Faction**: Neutral; available to both Horde and Alliance.\n- **Nearby NPCs**: Nalpak (Tauren, quest giver), Ebru (Night Elf, quest giver), Waldor (Tauren, Leatherworking trainer).\n- **Tips**: Climbing requires careful navigation; follow the brown part of the hill to the grey stone part, and descend tier by tier.\n- **Quests**: No specific quests noted, particularly no quests for Scarlet Monastery (ST).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["5784"] == nil then
    NPCComments["5784"] = {}
end
table.insert(NPCComments["5784"], {
    npc_id = 5784,
    comment_id = 2903041,
    date = "2006-12-23T16:13:24-06:00",
    author = "Allakhazam",
    body = "# Waldor <Journeyman Leatherworker>\n\n- **Location:** Found in a cave above the Wailing Caverns entrance.\n- **Training Limit:** Only offers Leatherworking training until skill level 190/250.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5785"] == nil then
    NPCComments["5785"] = {}
end
table.insert(NPCComments["5785"], {
    npc_id = 5785,
    comment_id = 2811775,
    date = "2007-05-17T22:41:06-05:00",
    author = "Thottbot",
    body = "### Sister Hatelash\n\n- **Coordinates:** Found at 55.11 on Windfury Ridge in Mulgore.\n- **Type:** Rare spawn, not super-elite.\n- **Level:** Around level 11-13.\n- **Combat Tips:**\n  - **Spells:** Has a powerful lightning bolt spell; be prepared to mitigate spell damage.\n  - **Strength:** Hard hitter but manageable.\n- **Loot:** Drops are common and not particularly valuable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["5786"] == nil then
    NPCComments["5786"] = {}
end
table.insert(NPCComments["5786"], {
    npc_id = 5786,
    comment_id = 2796570,
    date = "2007-02-19T20:57:27-06:00",
    author = "Thottbot",
    body = "# Snagglespear\n\n- **Combat Difficulty:** Generally easy for low-level players (level 7-9 can solo).\n- **Location:** Commonly found in the Palemane camp, coordinates around 48.72.\n- **Loot:** Drops are usually subpar, occasionally drops a pioneer cloak.\n- **Tactics:** If facing multiple enemies, focus on taking out Snagglespear's adds first to make the fight easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5787"] == nil then
    NPCComments["5787"] = {}
end
table.insert(NPCComments["5787"], {
    npc_id = 5787,
    comment_id = 2809439,
    date = "2007-05-17T17:53:41-05:00",
    author = "Thottbot",
    body = "# Enforcer Emilgund\n\n- Found in the Venture Co. camp north of Thunder Bluff (Coords: 40.15).\n- A tiny Ogre, relatively short in height.\n- Typically drops low-value items; don't expect rare loot.\n- Has one spawn point, often near a chest in the huts.\n- Comparable to a level 14-15 mob in difficulty.\n- Despite no special abilities, he hits very hard; be prepared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["5797"] == nil then
    NPCComments["5797"] = {}
end
table.insert(NPCComments["5797"], {
    npc_id = 5797,
    comment_id = 33230,
    date = "2007-02-09T16:50:28-06:00",
    author = "18814",
    body = "# Aean Swiftriver <Alliance Outrunner>\n\n- **Hostile NPC**\n  - Accompanied by two Night Elf elites and a human, levels 24-26.\n  - Drops a scroll starting the quest: [The Runed Scroll](https://www.wowhead.com/classic/quest=3513). Follow-up takes you to Stonetalon.\n  - Recommended to group for quest completion. \n  - Path: North from Freewind Post to the Crossroads, deviates east near Camp Taurajo.\n  - For stealth classes: Sap/Ambush method works well (e.g., Subtlety Rogue).\n  - BM Hunters: Use your pet to engage her and focus on killing her quickly, then feign death to escape.\n  - Flight scouting recommended for faster tracking. \n\nGood luck!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["5798"] == nil then
    NPCComments["5798"] = {}
end
table.insert(NPCComments["5798"], {
    npc_id = 5798,
    comment_id = 17433,
    date = "2006-12-19T15:22:00-06:00",
    author = "Mikezila",
    body = "## Thora Feathermoon <Alliance Outrunner>\n\n- Found in the southern Barrens, part of an elite group.\n- Travels with three other elites; approach with caution.\n- Recommended for high-level players seeking challenging fights.\n- Engage with a party to manage the elite group effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["5799"] == nil then
    NPCComments["5799"] = {}
end
table.insert(NPCComments["5799"], {
    npc_id = 5799,
    comment_id = 64600,
    date = "2007-04-09T19:25:54-05:00",
    author = "41521",
    body = "# Hannah Bladeleaf <Alliance Outrunner>\n\n- Spawns in The Barrens @ 48,79 on a 6-8 minute timer.\n- Travels with other mounted Alliance elites, generally around level 25.\n- She and her group can ambush players, so beware of surprise attacks.\n- Seek them out if you're interested in PvP encounters or looking for the quest connection to Stonetalon.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5800"] == nil then
    NPCComments["5800"] = {}
end
table.insert(NPCComments["5800"], {
    npc_id = 5800,
    comment_id = 46330,
    date = "2007-03-05T03:45:27-06:00",
    author = "30398",
    body = "# Marcus Bel <Alliance Outrunner>\n\n- **Levels:** 24-25, rare elite, usually the first in the group of four outrunners.\n- **Combat Tips:** Challenging to solo; recommended to bring a friend or be at a higher level. Good for levels 30+ or strong duos. Use health potions and abilities like Retaliation.\n- **Loot:** May drop green items; known to drop notable leather shoulders for level 19 twinks.\n- **Location:** Often found traveling between Camp T and the Great Lift in southern Barrens.\n- **Quest Item:** One outrunner carries a note starting a quest leading to an elite cave in Stonetalon Mountains.\n- **Faction:** Hostile to Horde, generally safe for Alliance players.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5807"] == nil then
    NPCComments["5807"] = {}
end
table.insert(NPCComments["5807"], {
    npc_id = 5807,
    comment_id = 2813145,
    date = "2006-08-05T13:54:37-05:00",
    author = "Thottbot",
    body = "## The Rake\n\n- **Location Tips:**\n  - Found in Mulgore, around coordinates 52, 18.\n  - Spawn points range between 55, 17 and 52, 18. Patrol the Golden Plains.\n\n- **Taming Tips:**\n  - Make a macro: `/target The Rake` to quickly find and mark him.\n  - Clear nearby hostile mobs to ensure a safe taming process.\n  - Temporarily unequip damage shields to avoid killing him during taming.\n  - Pick up flight paths on the way to avoid a lengthy return journey.\n  - Be patient; spawn times can vary, and competition may be high.\n\n- **Special Features:**\n  - Once had a high attack speed (1.2), making him effective against casters.\n  - Reduced to 2.0 attack speed and normalized movement speed.\n  - Still a valuable pet for Level 10 hunters, especially for PvP.\n\n- **General Tips:**\n  - Avoid killing The Rake if another hunter is attempting to tame him.\n  - Be ready for nearby hostile mobs in the area; they can interrupt taming.\n  - Consider naming him something fitting to reflect his unique qualities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["5808"] == nil then
    NPCComments["5808"] = {}
end
table.insert(NPCComments["5808"], {
    npc_id = 5808,
    comment_id = 2798375,
    date = "2007-04-07T22:33:31-05:00",
    author = "Thottbot",
    body = "# Warlord Kolkanis\n\n- **Levels:** Typically around 5-9; beware if you're below this range.\n- **Abilities:** Uses Thunderclap, difficult to kite due to this.\n- **Spawn Zone:** Watch out for nearby respawns; clear the area before engaging.\n- **Combat Tip:** Ideally, tackle him at or above level 9 to ensure victory.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5809"] == nil then
    NPCComments["5809"] = {}
end
table.insert(NPCComments["5809"], {
    npc_id = 5809,
    comment_id = 39158,
    date = "2007-02-20T08:00:50-06:00",
    author = "Skulver",
    body = "# Watch Commander Zalaphil\n\n- Rare spawn in Tiragarde Keep; often near chests.\n- Can spawn with Lieutenant Benedict, complicating the \"Vanquish the Betrayers\" quest.\n- Typically challenging for players under level 6.\n- Drops minimal loot; not valuable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5810"] == nil then
    NPCComments["5810"] = {}
end
table.insert(NPCComments["5810"], {
    npc_id = 5810,
    comment_id = 2903205,
    date = "2005-03-06T07:52:36-06:00",
    author = "Allakhazam",
    body = "### Uzzek\n\n- Located under a big tree, southwest of Far Watch Post (coordinates 61, 21).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5822"] == nil then
    NPCComments["5822"] = {}
end
table.insert(NPCComments["5822"], {
    npc_id = 5822,
    comment_id = 2806435,
    date = "2007-05-16T02:37:28-05:00",
    author = "Thottbot",
    body = "### Felweaver Scornn\n\n- **Location:** Found at the top of Skull Rock near Orgrimmar.\n- **Spawn:** Rare, occasionally elite.\n- **Level:** Around level 12, but can be challenging.\n- **Combat Tips:**\n  - Use pets or voidwalkers to tank if you're a hunter or warlock.\n  - Healing potions may be needed; keep them handy.\n  - Be cautious of additional Burning Blade mobs in the area.\n- **Loot:** Generally drops common items like Simple Bands, fisherman Knife, or white mail bracers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["5823"] == nil then
    NPCComments["5823"] = {}
end
table.insert(NPCComments["5823"], {
    npc_id = 5823,
    comment_id = 2802626,
    date = "2005-04-03T11:25:04-05:00",
    author = "Thottbot",
    body = "## Death Flayer\n\n- **Location**: Rare spawn near the river in Durotar, coordinates around 37,49.\n- **Appearance**: Black with red dots, stands out among other scorpids with a unique look.\n- **Pet Potential**: Excellent Hunter pet; Poison stacks up to 5 times, fast attack speed (1.6s), good for interrupting casters.\n- **Taming Tip**: Tameable at level 11. Can be challenging to tame due to its level and abilities.\n- **Combat Tip**: Disable Claw auto-cast to maximize poison stacking. Useful in PvP against rogues and casters.\n- **Spawn Tips**: Camp the area, as it might take hours for him to spawn. Can wander around, check from Razor Hill path west to the water.\n- **Skills**: Has Claw (Level 2) and Scorpid Poison (Level 1). Teach Growl for better tanking.\n- **Drops**: Loots include Dry Scorpid Eye and Gypsy Cloak, but generally not valuable.\n- **Additional Notes**: Looks very impressive due to the color scheme and occasional \"roaring\" sound effect.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5824"] == nil then
    NPCComments["5824"] = {}
end
table.insert(NPCComments["5824"], {
    npc_id = 5824,
    comment_id = 16638,
    date = "2006-12-17T19:22:45-06:00",
    author = "Chaosangel",
    body = "# Captain Flat Tusk <Captain of the Battleguard>\n\n- **Location**: Found at 39,54 in Durotar.\n- **Level & Stats**: Level 11 elite with ~600 HP; hits for 4-50 damage.\n- **Combat Tips**:\n  - **Kiting** is effective, especially for hunters and mages.\n  - Be prepared for a tough fight; he hits hard even for elite standards.\n  - Attempt with a slightly higher level character (12+) for better success.\n- **Drops**: Possible drops include Disciple's Pants of Spirit (+2 Spirit, 20 armor) and Primal Wraps of Stamina (+2 Stamina, 58 armor).\n- **Recommendation**: Approach with caution, similar to alliance's encounter with Hogger.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["5826"] == nil then
    NPCComments["5826"] = {}
end
table.insert(NPCComments["5826"], {
    npc_id = 5826,
    comment_id = 2808503,
    date = "2007-05-15T15:17:13-05:00",
    author = "Thottbot",
    body = "### Geolord Mottle\n\n- **Location:** Found in the Quillboar camp, southwest of Razor Hill (Coords: 47.49).\n- **Level:** Suitable for players around level 9-10.\n- **Combat Tips:**\n  - **Healing:** Can heal himself when low on health; bring sufficient damage to overpower his heals.\n  - **Adds:** Be cautious of nearby Quillboar adds which may aggro during combat.\n  - **Strategy:**\n    - **Hunter:** Easier with a pet; send the pet in first to tank.\n    - **Warlock:** Use Fear to control additional mobs and stack DoTs (Corruption, Curse of Agony, Immolate) on Geolord Mottle.\n- **Loot:** Generally drops poor loot (e.g., Minor Healing Potions, low-value equipment).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["5827"] == nil then
    NPCComments["5827"] = {}
end
table.insert(NPCComments["5827"], {
    npc_id = 5827,
    comment_id = 2815812,
    date = "2006-06-11T15:20:11-05:00",
    author = "Thottbot",
    body = "# Brontus\n\n- **Green Stuff Only**: Drops green items but no quest items; some players find the loot disappointing.\n- **Elite and Not Solo-Friendly**: Elite NPC; often moves with a herd of 3 lower-level kodos making solo pulls difficult.\n- **Focus on Pulling**: Look for opportunities to pull Brontus when it moves ahead of its herd.\n- **Combat Strategy**: \n  - **Team Up**: Consider teaming up, especially with other players around levels 27-33.\n  - **Kill Order**: Take down kodos in level order, from lowest to highest, ending with Brontus.\n  - **Environment**: Fight in areas clear of additional threats such as thunderheads or stormsnouts to avoid adds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["5828"] == nil then
    NPCComments["5828"] = {}
end
table.insert(NPCComments["5828"], {
    npc_id = 5828,
    comment_id = 77306,
    date = "2007-05-03T20:16:40-05:00",
    author = "48550",
    body = "# Humar the Pridelord\n\n- **Location & Spawn**: Spawns at around (62, 34) in the Barrens. Appears near the shadow of a large tree. Might require some camping; use Beast Tracking to locate.\n- **Taming Tips**:\n  - Set a **Freezing Trap** before starting the tame to prevent damage.\n  - Use **Really Sticky Glue** (from Durotar quest) for an easier tame: glue Humar, then tame while he's stuck. \n  - Aspect of the Monkey is recommended for the dodge bonus.\n  - Clear surrounding lions to avoid interruptions.\n- **Camping Strategy**:\n  - Log in periodically instead of camping for long hours.\n  - Recommended to get \"Chronos\" or CT_RaidAssist for a macro to alert you when Humar respawns.\n- **Competition**: High; be prepared for rival hunters and possibly hostile players.\n- **Pet Tips**: He has good stats, maintains aggro well, and has fast attack speed. Ideal for battlegrounds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 69,
})
if NPCComments["5829"] == nil then
    NPCComments["5829"] = {}
end
table.insert(NPCComments["5829"], {
    npc_id = 5829,
    comment_id = 2811695,
    date = "2004-12-19T18:51:38-06:00",
    author = "Thottbot",
    body = "# Snort the Heckler\n\n- **Spawn Location**: Found around 42, 21 north of the road between Stonetalon and Wailing Caverns.\n- **Spawn Time**: May have a long respawn timer, possibly 24 hours. Check around midnight for better chances.\n- **Taming**: Can be challenging to tame; may fail taming attempts. Persistent retries required.\n- **Hunter Pet Choice**: High armor and hitpoints for its level. Good for sustained fights and multiple targets.\n- **Abilities**: Initially does not have Tendon Rip upon taming but can learn various abilities like Bite and Dash.\n- **Diet**: Eats meat and fruit, offering diet flexibility. Ideal for smooth pet maintenance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5830"] == nil then
    NPCComments["5830"] = {}
end
table.insert(NPCComments["5830"], {
    npc_id = 5830,
    comment_id = 14596,
    date = "2006-12-13T02:32:38-06:00",
    author = "8346",
    body = "# Sister Rathtalon\n\n- **Location**: Level 19 rare elite Harpy in Northern Barrens.\n- **Appearance**: Neon green, easy to spot.\n- **Combat Tips**:\n  - Clear surrounding harpies before engaging.\n  - Watch for other harpies roaming nearby to avoid additional aggro.\n  - Kite her to mitigate damage, especially when she casts her lightning spell.\n  - Keep a distance of about 3 meters when she begins casting to avoid heavy damage.\n- **Loot**: Drops random green items like boots or Bandit Gloves of the Monkey.\n- **Respawn Rate**: Slower than some other nearby rare elites, plan accordingly.\n- **Miscellaneous**: Not tied to any specific quests. Only for experience and loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5831"] == nil then
    NPCComments["5831"] = {}
end
table.insert(NPCComments["5831"], {
    npc_id = 5831,
    comment_id = 9953,
    date = "2006-12-07T21:55:42-06:00",
    author = "Blacktalis",
    body = "### Swiftmane\n\n- **Location:** Between Ratchet and the dead tree near Ishamuhale (59, 30).\n- **Speed:** Extremely fast; use speed buffs or wait for it to run by again.\n- **Combat:** \n  - At 1/4 health, it will run away but will return; no need to chase aggressively.\n  - Use ranged attacks or speed abilities like Hunter's Aspect of the Cheetah.\n- **Loot:** Drops random green items, sometimes boots or medium leather when skinned.\n- **Behavior:** Ignores pets and focuses on players. Be prepared for fast strikes.\n- **Spawn:** May share spawn time with Humar the Pridelord. If waiting for Humar, you might encounter Swiftmane.\n- **Difficulty**: Manageable for level 20+ characters, depending on gear and strategy. Use crowd control and burst damage efficiently.\n- **Tameable:** Not tameable as a pet.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["5832"] == nil then
    NPCComments["5832"] = {}
end
table.insert(NPCComments["5832"], {
    npc_id = 5832,
    comment_id = 2812628,
    date = "2006-01-14T17:23:44-06:00",
    author = "Thottbot",
    body = "### Thunderstomp\n\n- Rare spawn, drops green items.\n- Easily spotted due to greenish color.\n- Spawns near the road toward Dustwallow Marsh, visible from the path.\n- Located in the Field of Giants, often near a large tree east of Camp T.\n- Uses melee attacks primarily; beware of a unique stun ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["5833"] == nil then
    NPCComments["5833"] = {}
end
table.insert(NPCComments["5833"], {
    npc_id = 5833,
    comment_id = 2821103,
    date = "2006-12-08T22:36:02-06:00",
    author = "Thottbot",
    body = "# Margol the Rager\n\n- **Location:** Found in a cave at coordinates (72, 80) in Searing Gorge.\n- **Quest:** Drops Margol's Gigantic Horn for a quest. Alliance only.\n- **Combat Tips:**\n  - **Level Recommended:** Players around level 48 or higher should find it manageable.\n  - **Soloable:** Possible to solo with healing and mana potions. Use range attacks to avoid netting by nearby mobs.\n  - **Immune to Nature Damage:** Avoid using nature spells.\n  - **Mage Tip:** Use Blink to escape paralysis.\n  - **Hunter Tip:** Use pet to tank and feign death if needed.\n  - **Lightning Attack:** Can be healing-intensive; be ready for sustained combat.\n- **Respawn Rate:** Approximately 5-15 minutes.\n- **Non-Horn Drops:** May drop a grey item called Seeping Gizzard.\n- **Horn Quest:** Starts a quest that leads to obtaining the key to Searing Gorge, starting from Loch Modan and involving several NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["5834"] == nil then
    NPCComments["5834"] = {}
end
table.insert(NPCComments["5834"], {
    npc_id = 5834,
    comment_id = 2817257,
    date = "2007-04-10T11:18:24-05:00",
    author = "Thottbot",
    body = "# Azzere the Skyblade\n\n- **Hostile**: Patrols around 44,62 south of Camp Taurajo.\n- **Combat**:\n  - **Location**: It moves, tough to track, patience required.\n  - **Attacks**: Caster, uses fire-based attacks.\n  - **Strategy**: Be cautious of adds in the area, consider freezing it to mitigate fire damage.\n- **Taming**: \n  - **Cooldown**: Long respawn time, suggests intermittent logins.\n  - **Stats**: Has higher intellect than others but lower armor and stamina.\n  - **Abilities**: Doesn’t retain its fire spells when tamed, train Lightning Breath for better performance.\n- **Alternative**: If not found, consider Washte Pawne or Deviate Dreadfang from Wailing Caverns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5835"] == nil then
    NPCComments["5835"] = {}
end
table.insert(NPCComments["5835"], {
    npc_id = 5835,
    comment_id = 2831040,
    date = "2005-02-23T16:44:41-06:00",
    author = "Thottbot",
    body = "# Foreman Grills\n\n- **Humor:** The NPC's name is a play on words, referencing George Foreman and his grill products. Blizzard's humor is evident here.\n- **Lore Insight:** Understanding the joke enhances your appreciation of Blizzard's humor and attention to detail.\n- **Combat:** Always check if he is a quest target or part of a specific location where you need to gather resources or complete an objective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["5836"] == nil then
    NPCComments["5836"] = {}
end
table.insert(NPCComments["5836"], {
    npc_id = 5836,
    comment_id = 2801755,
    date = "2006-01-30T08:03:31-06:00",
    author = "Thottbot",
    body = "### Engineer Whirleygig\n\n- **Location**: Middle of Sludge Fen, at the top of a tower.\n- **Companions**: Summons a level 35 Compact Harvest Reaper and exploding sheep.\n- **Combat Tips**:\n  - **Burst him down quickly** to prevent multiple summons.\n  - Deal with summoned creatures immediately—Reaper first, then sheep.\n  - **Consider higher level** (25+) if struggling.\n- **Loot**: Can drop valuable items like Soldier's Armor of the Bear or Willow Pants of the Eagle.\n- **General Tips**:\n  - Accompanied by 15-18 Venture Co. mobs—clear them first.\n  - Mael rare, might find another rare at tower base (Sludge Beast).\n\nGood luck battling this tough engineer!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5837"] == nil then
    NPCComments["5837"] = {}
end
table.insert(NPCComments["5837"], {
    npc_id = 5837,
    comment_id = 2839017,
    date = "2006-02-04T01:54:57-06:00",
    author = "Thottbot",
    body = "# Stonearm\n\n- **Location:** Found near a large tree, usually guarded by two centaurs (level 12-13).\n- **Combat Tip:** Engage Stonearm separately if possible. Guards are nearby but not directly tied.\n- **Loot:** Drops level 9 leather pants.\n- **Quest Tip:** Convenient kill while completing the \"Kolkar Leaders\" quest, specifically for Barak Kodobane's head.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5838"] == nil then
    NPCComments["5838"] = {}
end
table.insert(NPCComments["5838"], {
    npc_id = 5838,
    comment_id = 2811259,
    date = "2006-02-19T10:10:05-06:00",
    author = "Thottbot",
    body = "## Brokespear\n\n- Found west of Stagnant Oasis.\n- Can surprise players hunting or questing in the area, stay alert.\n- Encountered during travel from Razorfen Downs.\n- No significant loot reported, might be worth skipping.\n- Known to be kited often, stay aware of unusual mob movements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["5840"] == nil then
    NPCComments["5840"] = {}
end
table.insert(NPCComments["5840"], {
    npc_id = 5840,
    comment_id = 2837036,
    date = "2007-04-13T01:57:54-05:00",
    author = "Thottbot",
    body = "### Dark Iron Steamsmith\n\n- Found around 40,50 coordinates, near the tents north of the cauldron (not inside it).\n- Only five spawn in the area: 2 in a camp, 2 near the wheel, 1 in another camp next to a taskmaster.\n- Slow respawn rate; takes about 5-6 minutes for them to reappear.\n- Low drop rate for quest items; advisable to complete other quests (golems/spiders) while waiting for respawns.\n- Better quest rewards exist; only do it if you seek the specific rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["5841"] == nil then
    NPCComments["5841"] = {}
end
table.insert(NPCComments["5841"], {
    npc_id = 5841,
    comment_id = 2903995,
    date = "2005-03-11T14:51:40-06:00",
    author = "Allakhazam",
    body = "# Rocklance\n\n- **Hostile Elite Centaur** with two guards at the Stagnant Oasis.\n- **Combat Tips**:\n  - **Crowd Control**: Use spells like Fear or Sap to manage adds.\n  - **Group Play**: Easier with a party; soloing can be challenging.\n  - **Kiting**: If you're a Hunter, use traps and kiting strategies.\n  - **Stuns and Sprints**: Rogues can use stuns and sprint away to avoid multiple aggro.\n  - **Chain Fear**: Warlocks can chain Fear to control the fight.\n  - **Heals Over Time**: Druids can heal through the encounter.\n- **Spawn Conditions**: May have a specific spawn time; unlikely found all the time.\n- **Patrol Danger**: Beware other centaur patrols in the area to avoid adds.\n- **Evade Bug**: Sometimes gets stuck or evades; can be exploited.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5842"] == nil then
    NPCComments["5842"] = {}
end
table.insert(NPCComments["5842"], {
    npc_id = 5842,
    comment_id = 2904044,
    date = "2005-04-27T21:13:34-05:00",
    author = "Allakhazam",
    body = "# Takk the Leaper\n\n- **Strong Pet Option**: Highly recommended for hunters due to its balanced stats in speed, damage, and durability.\n- **Spawn Location**: Frequently spawns around 58,7 in Northern Barrens, but has multiple potential spots.\n- **Spawn Time**: Rare spawn with a long timer. Log in at intervals to increase chances.\n- **Combat Tips**: Use freeze traps during taming. Be cautious of hard hits and surrounding raptors that can add to the fight.\n- **No Speed Buff**: Despite past speed buffs, currently it runs at normal pet speed.\n- **Model Comparisons**: Shares model with Deviate Stalkers in Wailing Caverns which are easier to find.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5844"] == nil then
    NPCComments["5844"] = {}
end
table.insert(NPCComments["5844"], {
    npc_id = 5844,
    comment_id = 2904061,
    date = "2005-06-20T11:05:48-05:00",
    author = "Allakhazam",
    body = "### Dark Iron Slaver\n\n- **Combat Tips:** Be cautious; they often keep prisoners who can be freed.\n- **Noteworthy:** Found in the Searing Gorge, these NPCs are part of the Dark Iron Clan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5847"] == nil then
    NPCComments["5847"] = {}
end
table.insert(NPCComments["5847"], {
    npc_id = 5847,
    comment_id = 2800094,
    date = "2007-02-10T00:16:23-06:00",
    author = "Thottbot",
    body = "# Heggin Stonewhisker <Bael'dun Chief Engineer>\n\n- **Location**: Can be found at the digsite area, not just on the platform.\n- **Combat Tips**: Reported as quite easy to defeat.\n- **Loot**: Has a chance to drop blue and green items, along with some copper.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["5848"] == nil then
    NPCComments["5848"] = {}
end
table.insert(NPCComments["5848"], {
    npc_id = 5848,
    comment_id = 2904073,
    date = "2005-07-22T00:04:36-05:00",
    author = "Allakhazam",
    body = "### Malgin Barleybrew <Bael'dun Morale Officer>\n\n- Found in the bar area on the right wing of the Bael'dun fortress.\n- Often drops valuable items like the Leather Dervish Belt of the Monkey.\n- Generally considered an easy kill; prepare for a simple fight.\n- Check the bar area of the keep, on the right side as you enter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5849"] == nil then
    NPCComments["5849"] = {}
end
table.insert(NPCComments["5849"], {
    npc_id = 5849,
    comment_id = 2831421,
    date = "2005-08-25T12:50:19-05:00",
    author = "Thottbot",
    body = "# Digger Flameforge <Excavation Specialist>\n\n- **Combat Tips:**\n  - Easy to defeat; can be handled solo by low to mid-level characters.\n  - Use ranged pulls to avoid other enemies.\n  - Standard melee abilities are effective; consider using Sunder Armor, Rend, and Heroic Strike for effective damage.\n  - Drops are typically low-value, including basic gear such as Scouting Spaulders and Defender Tunic.\n\n- **Miscellaneous:**\n  - Does not provide reputation gains despite being a part of a quest or dungeon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5851"] == nil then
    NPCComments["5851"] = {}
end
table.insert(NPCComments["5851"], {
    npc_id = 5851,
    comment_id = 2841703,
    date = "2007-02-11T04:21:31-06:00",
    author = "Thottbot",
    body = "# Captain Gerogg Hammertoe <Bael'dun Captain of the Guard>\n\n- **Spawn Timer**: Respawns approximately every hour.\n- **Location**: Patrols near the big boss and the right bar where another rare spawn can be found.\n- **Faction**: Only Horde can engage and kill this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5852"] == nil then
    NPCComments["5852"] = {}
end
table.insert(NPCComments["5852"], {
    npc_id = 5852,
    comment_id = 2801731,
    date = "2006-07-04T04:40:05-05:00",
    author = "Thottbot",
    body = "### Inferno Elemental\n\n- **Level Range:** Generally found at levels 42-44.\n- **Notable Drops:** Heart of Fire and occasionally rare epic items like Warden Staff.\n- **Combat Tip:** Suitable for players level 45+; lower levels may struggle.\n- **Farming Tip:** Ideal farming at level 45+ for Heart of Fire.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["5853"] == nil then
    NPCComments["5853"] = {}
end
table.insert(NPCComments["5853"], {
    npc_id = 5853,
    comment_id = 2827592,
    date = "2007-02-19T05:01:47-06:00",
    author = "Thottbot",
    body = "### Tempered War Golem\n- Massive mechanical construct encountered in World of Warcraft.\n- In Warcraft III, the design is considered more visually appealing.\n- Be prepared for challenging combat due to high health and strong attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5858"] == nil then
    NPCComments["5858"] = {}
end
table.insert(NPCComments["5858"], {
    npc_id = 5858,
    comment_id = 2904095,
    date = "2005-03-03T15:39:29-06:00",
    author = "Allakhazam",
    body = "# Greater Lava Spider\n\n- **High Fire Resistance:** Prepare for combat using non-fire-based attacks; fire spells are ineffective.\n- **Precaution for Low-Level Players:** Avoid engaging if you are low level; they're tough to beat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["5859"] == nil then
    NPCComments["5859"] = {}
end
table.insert(NPCComments["5859"], {
    npc_id = 5859,
    comment_id = 2799036,
    date = "2007-05-15T07:40:19-05:00",
    author = "Thottbot",
    body = "# Hagg Taurenbane <Razormane Champion>\n\n- **Location:** Found at Blackthorn Ridge around coordinates 43, 85 near a chest.\n- **Type:** Rare Elite.\n- **Weapon:** Wields a double-bladed axe, slightly bigger than other Razormane.\n- **Difficulty:** Tough for soloing around level 24-26; immune to fear.\n- **Strategy for Classes:**\n  - **Warriors:** Recommend caution; difficult to solo.\n  - **Druids:** Manageable for level 24.\n  - **Paladins:** Be prepared for mana-intensive battle.\n  - **Mages:** Use frost spells, frost nova, mana shield, and invocations.\n  - **Shamans:** Attempt at higher level or with better gear.\n- **Loot:** Guards a chest, reported drops include gold bars and green armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["5860"] == nil then
    NPCComments["5860"] = {}
end
table.insert(NPCComments["5860"], {
    npc_id = 5860,
    comment_id = 2815442,
    date = "2005-05-28T13:54:26-05:00",
    author = "Thottbot",
    body = "## Twilight Dark Shaman\n\n- **Hostile NPC:** Be prepared for combat.\n- **Low Drop Rate:** Known for a low drop rate of Mageweave Cloth. May not be the best target if you're farming cloth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5862"] == nil then
    NPCComments["5862"] = {}
end
table.insert(NPCComments["5862"], {
    npc_id = 5862,
    comment_id = 2837949,
    date = "2006-01-30T01:59:56-06:00",
    author = "Thottbot",
    body = "# Twilight Geomancer\n\n- **Loot Potential:** Can drop rare items like weapons and gear; check for newer upload details.\n- **Combat Tip:** Prepare for various loot possibilities, as drops can sometimes be unexpected.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5863"] == nil then
    NPCComments["5863"] = {}
end
table.insert(NPCComments["5863"], {
    npc_id = 5863,
    comment_id = 2831121,
    date = "2006-11-02T11:32:19-06:00",
    author = "Thottbot",
    body = "# Geopriest Gukk'rok\n\n- **Location:** Often found around coordinates 43, 52 or 45, 51 in the Barrens, typically with Bristleback Hunters and Geomancers.\n- **Loot:** Known to drop Gnarled Hermit's Staff and green mail boots.\n- **Combat Tips:**\n  - **Healing:** Watch out for his self-heals; interrupt or apply consistent pressure.\n  - **Shield:** Can pop up a shield, making him tougher to take down quickly.\n  - **Add Management:** Clear nearby mobs as he is often found in camps with others.\n  - **Level Recommendation:** If under level 16, consider grouping up, as he hits hard and is usually not alone.\n- **Warlock Quest:** Might be guarding Grunt Doron, related to warlock quest lines.\n\nGood luck and stay vigilant!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["5864"] == nil then
    NPCComments["5864"] = {}
end
table.insert(NPCComments["5864"], {
    npc_id = 5864,
    comment_id = 2829198,
    date = "2005-09-25T10:09:52-05:00",
    author = "Thottbot",
    body = "# Swinegart Spearhide\n\n- **Location**: SSW of Lushwater Oasis in The Barrens. Check the northernmost campsite along the mountainside or between two huts ESE of the camp.\n- **Drop Info**: Chance to drop the **Savory Deviate Delight (SDD) Recipe**, but it’s a very rare drop. Many other mobs in The Barrens can also drop this recipe.\n- **Spawn Details**: Rare spawn. Best time to find him is around 5am EST. Only one can be found at any given spawn point.\n- **Despawning and Movement**: Moves between spawned locations. Gukk’ruk spawns every 30 minutes, but Swinegart's timer is unclear.\n- **Loot**: Drops green items frequently, but the recipe is extremely rare. Consider farming other mobs or buying the recipe at the Auction House.\n- **Auction House Tip**: Check AH regularly, especially during late weeknights for cheaper prices. If you find the recipe, you can resell it in Gadgetzan for a higher price.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5865"] == nil then
    NPCComments["5865"] = {}
end
table.insert(NPCComments["5865"], {
    npc_id = 5865,
    comment_id = 28052,
    date = "2007-01-31T02:22:32-06:00",
    author = "ren0",
    body = "# Dishu\n\n- **Spawns with Cubs:** When engaging Dishu, she calls four level 9 Savannah Cubs for help.\n- **Strategy for Cubs:** After Dishu summons her cubs, disengage and wait for a cooldown. Return to fight without cub interference.\n- **Taming Tip:** Temporarily tame a nearby cat to deal with the cubs, then tame Dishu after abandoning the temporary pet.\n- **Spawn Location:** Typically found northeast of the Crossroads (approx. coordinates 51, 20 or 49, 15).\n- **Dropped Loot:** Known to drop \"Pioneer Tunic of the Owl\" (AC 65, Int +1, Spirit +1).\n- **Cat Stats:** Has an attack speed of 1.5; useful for hunters.\n- **Unique Appearance:** Looks like a cheetah, similar to the Druid's Travel Form.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5871"] == nil then
    NPCComments["5871"] = {}
end
table.insert(NPCComments["5871"], {
    npc_id = 5871,
    comment_id = 2904165,
    date = "2005-11-27T17:36:02-06:00",
    author = "Allakhazam",
    body = "# Larhka <Beverage Merchant>\n\n- Sells beverages in Thunder Bluff.\n- Located near the pond in the central area.\n- Ideal for restocking on drinks before long journeys.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5875"] == nil then
    NPCComments["5875"] = {}
end
table.insert(NPCComments["5875"], {
    npc_id = 5875,
    comment_id = 2824876,
    date = "2006-07-17T09:44:49-05:00",
    author = "Thottbot",
    body = "# Gan'rul Bloodeye\n- Located next to the Warlock trainer in Orgrimmar.\n- Important for Warlocks; likely involved in class-specific quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5878"] == nil then
    NPCComments["5878"] = {}
end
table.insert(NPCComments["5878"], {
    npc_id = 5878,
    comment_id = 45671,
    date = "2007-03-03T17:32:19-06:00",
    author = "16109",
    body = "# Thun'grim Firegaze\n\n- **Location:** Barrens 57,30.\n- **How to Find:** Climb Thorn Hill starting at coordinates 55,32. \n- **Landmarks:** Look for a forge and a rug next to him.\n- **Approach:** Easiest climb is from the southeast side of the mountain.\n- **Extras:** Watch out for plainstriders on top if you need beaks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["5880"] == nil then
    NPCComments["5880"] = {}
end
table.insert(NPCComments["5880"], {
    npc_id = 5880,
    comment_id = 2817605,
    date = "2005-10-09T00:23:08-05:00",
    author = "Thottbot",
    body = "### Un'Thuwa <Mage Trainer>\n- Only offers tailored quests to higher-level characters; check back later if you see a gray exclamation mark.\n- Located in the Valley of Spirits in Orgrimmar, primarily for mage players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5881"] == nil then
    NPCComments["5881"] = {}
end
table.insert(NPCComments["5881"], {
    npc_id = 5881,
    comment_id = 2835776,
    date = "2006-09-11T01:51:00-05:00",
    author = "Thottbot",
    body = "### Cursed Sycamore\n\n- **Location**: Spawns around coordinates 55,71 and 56,74 in The High Wilderness.\n- **Spawn Mechanism**: Killing Wandering Forest Walkers may trigger the Cursed Sycamore to spawn. They respawn about every 2 minutes.\n- **Tracking Tip**: Use the macro `/target cursed sycamore` to easily target it.\n- **Combat**: Non-aggressive but can be attacked. Average difficulty; manageable for mid-40s level players.\n- **Loot**: Drops a branch required for certain quests. Often spawns near hippogryphs and ogres.\n- **Other Tips**: Perfect for farming quest items if used with a hunter's tracking ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["5887"] == nil then
    NPCComments["5887"] = {}
end
table.insert(NPCComments["5887"], {
    npc_id = 5887,
    comment_id = 2904173,
    date = "2006-07-25T12:24:03-05:00",
    author = "Allakhazam",
    body = "### Canaga Earthcaller\n\n- **Location**: Kodo Rock is southeast of Bloodhoof Village in Mulgore.\n- **Shaman Quest**: Visit Canaga Earthcaller there for a Shaman quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5893"] == nil then
    NPCComments["5893"] = {}
end
table.insert(NPCComments["5893"], {
    npc_id = 5893,
    comment_id = 2827156,
    date = "2006-05-17T20:04:28-05:00",
    author = "Thottbot",
    body = "### Minor Manifestation of Fire\n- **Location Tip:** Found within the Valley of Trials in Durotar.\n- **Summoning Tip:** Requires the quest \"Call of Fire.\"\n- **Combat Tip:** Weak against water spells; use a Shaman's Water Totem for an advantage.\n- **Quest Tip:** Essential for Shaman's fire totem questline.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["5895"] == nil then
    NPCComments["5895"] = {}
end
table.insert(NPCComments["5895"], {
    npc_id = 5895,
    comment_id = 2798945,
    date = "2005-07-06T05:46:49-05:00",
    author = "Thottbot",
    body = "# Minor Manifestation of Water\n\n- **Location**: Silverpine Forest, coordinates 38.8 - 44.6.\n- **Combat**: Only one of the eight Water Elementals is fightable; use Sapta to reveal them.\n- **Quest Tips**:\n  - Ensure you take all related quests at once from Isla in the Barrens to avoid backtracking.\n  - After defeating the elemental, loot the bracers and interact with the brazier to proceed.\n  - Speak to the Water Elemental on the island to complete the quest.\n  - Levels 20-22 Shamans can attempt this quest; level may influence some quest elements.\n- **Troubleshooting**: If you face issues with drops or quest completion, ensure you have all prerequisites and consider contacting customer service.\n\nGood luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5899"] == nil then
    NPCComments["5899"] = {}
end
table.insert(NPCComments["5899"], {
    npc_id = 5899,
    comment_id = 2834693,
    date = "2004-12-14T14:35:14-06:00",
    author = "Thottbot",
    body = "# Brine\n\n- **Location:** Found at 43,77 on a hill in the southern end of the Field of Giants, just beyond the road split on the right side.\n- **Quest Tip:** You'll need to find Islen Waterseer in the Tidas Stair area, East Barrens, to proceed.\n- **Additional Info:** Look for a big shark near the water edge at Merchant Coast for quest objectives. Tasks involve a lot of walking and minor fighting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["5900"] == nil then
    NPCComments["5900"] = {}
end
table.insert(NPCComments["5900"], {
    npc_id = 5900,
    comment_id = 2840424,
    date = "2006-03-22T00:04:01-06:00",
    author = "Thottbot",
    body = "# Telf Joolam\n\n- **Location:** \n  - Found in Durotar near the Southfury River.\n  - Start at coordinates 36, 56.\n  - Look for a stone marker at the base of the mountains.\n\n- **Directions:**\n  - Cross the bridge from the Barrens into Durotar.\n  - Head south through the Razormane Grounds.\n  - Approach the mountains near Southfury River.\n\n- **Hints:**\n  - Avoid walking along the river; stay near the mountains.\n  - Look for a stone with symbolic markings near a faint path.\n  - Follow the winding path up the mountain where Telf Joolam can be found.\n\n- **Quest Tips:**\n  - You'll need Fire Tar (available from reagent vendors) and a pouch from Burning Blade Cultists.\n  - Cultists are located in caves near Razor Hill, avoid the ravine and stay above it.\n  - Keep an eye on the map to locate landmarks easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["5901"] == nil then
    NPCComments["5901"] = {}
end
table.insert(NPCComments["5901"], {
    npc_id = 5901,
    comment_id = 2818197,
    date = "2005-04-17T02:52:40-05:00",
    author = "Thottbot",
    body = "# Islen Waterseer\n\n- **Location:** Primarily found at coordinates 65,43 or 66,44, on the middle \"finger\" of land south of Ratchet on the shore.\n- **Quest Tip:** Integral to a series of quests starting with \"Sergra Darkthorn\" in Crossroads, requiring multiple stages mostly involving defeating various beasts in the Barrens.\n- **Navigation Tip:** To reach her, head south from Ratchet and look for a hut roof near the coast. She is next to Mahren Skyseer and an unmistakable large fish.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["5903"] == nil then
    NPCComments["5903"] = {}
end
table.insert(NPCComments["5903"], {
    npc_id = 5903,
    comment_id = 2904194,
    date = "2006-10-08T14:29:44-05:00",
    author = "Allakhazam",
    body = "# Nyx Bloodrage <iCoke Redemption Vendor>\n\n- **Lore Note**: Most likely related to WoW China events involving iCoke promotions.\n- **Purpose**: Functions as a vendor for iCoke redemption items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5905"] == nil then
    NPCComments["5905"] = {}
end
table.insert(NPCComments["5905"], {
    npc_id = 5905,
    comment_id = 2829235,
    date = "2007-04-23T22:31:59-05:00",
    author = "Thottbot",
    body = "## Prate Cloudseer\n\n- **Location:** Thousand Needles, Weathered Nook. Go past Galak encampment, look for a hidden pathway in the mountains near a big pointy rock and a torch.\n- **Coordinate Warning:** Be cautious about coordinates; correct area is Weathered Nook, not Tanaris.\n- **Quest:** Important for Shamans doing the Call of Air quest at level 30 to obtain the Air Totem.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["5906"] == nil then
    NPCComments["5906"] = {}
end
table.insert(NPCComments["5906"], {
    npc_id = 5906,
    comment_id = 2798498,
    date = "2006-10-31T02:18:15-06:00",
    author = "Thottbot",
    body = "### Xanis Flameweaver\n\n* Found just outside the Shaman Trainer tent in Spirit Rise, Thunder Bluff.\n* Easy to locate for Shaman training needs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5907"] == nil then
    NPCComments["5907"] = {}
end
table.insert(NPCComments["5907"], {
    npc_id = 5907,
    comment_id = 2803000,
    date = "2005-08-06T08:06:37-05:00",
    author = "Thottbot",
    body = "# Kranal Fiss\n\n- **Location:** Northeast of the Crossroads at coordinates 56, 19.\n- **Detailed Directions:** Between Durotar and The Barrens, west from the Far Watch Post.\n- **Specific Spot:** Near the eastern building at the location provided.\n- **Coordinates:** Common coordinates mentioned are 55, 19 or 56, 20.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["5908"] == nil then
    NPCComments["5908"] = {}
end
table.insert(NPCComments["5908"], {
    npc_id = 5908,
    comment_id = 2904202,
    date = "2007-02-21T06:49:11-06:00",
    author = "Allakhazam",
    body = "### Grunt Dogran\n\n- **Location:** Dogran's body is located in the middle of a Bristleback camp.\n- **Status:** He is not a living NPC; you'll find him as a corpse.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5910"] == nil then
    NPCComments["5910"] = {}
end
table.insert(NPCComments["5910"], {
    npc_id = 5910,
    comment_id = 2830061,
    date = "2005-01-31T02:14:31-06:00",
    author = "Thottbot",
    body = "# Zankaja\n\n- Location: Upper middle of the Cleft of Shadows in Orgrimmar (Coords: 37,60).\n- Directions: Enter Cleft of Shadows from The Drag, go straight, take the ramp, then left after the bridge.\n- Quest Visibility: Look for a yellow quest dot on your mini-map.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["5912"] == nil then
    NPCComments["5912"] = {}
end
table.insert(NPCComments["5912"], {
    npc_id = 5912,
    comment_id = 13075,
    date = "2006-12-10T21:05:34-06:00",
    author = "Taiyoumaru",
    body = "# Deviate Faerie Dragon\n\n- **Rare Spawn Location**: Found inside Wailing Caverns, usually near Skum or in tunnels leading to male Fang Lords.\n- **Patience Required**: Rare appearance (~5-10% chance per instance run); may need repeated visits or camping.\n- **Loot**: Can drop items like Firebelcher Wand; drop rate varies.\n- **Appearance**: Often found near Druid of the Fang and wind serpents. Easily mistaken for common flying Deviates.\n- **Hunter Note**: Not tamable as it is a dragonkin.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 61,
})
if NPCComments["5915"] == nil then
    NPCComments["5915"] = {}
end
table.insert(NPCComments["5915"], {
    npc_id = 5915,
    comment_id = 2811566,
    date = "2006-12-22T05:16:01-06:00",
    author = "Thottbot",
    body = "# Brother Ravenoak\n\n- Located deep in The Talon Den, often on the ground floor of the second cave area.\n- Found in an alcove along the northern wall.\n- Has two additional enemies (adds) with him; prepare for a fight with multiple targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["5916"] == nil then
    NPCComments["5916"] = {}
end
table.insert(NPCComments["5916"], {
    npc_id = 5916,
    comment_id = 2841757,
    date = "2007-05-16T07:43:20-05:00",
    author = "Thottbot",
    body = "# Sentinel Amarassan\n\n- **Level and Location**: Level 27 rare elite Night Elf found on Stonetalon Peak.\n- **Combat Strategy**: \n  - **Solo Play**: Healing classes (like druids) can effectively solo her by using healing-over-time spells while alternating between cat and bear forms.\n  - **Group Play**: Be cautious of additional mobs (adds); clear the area before engaging her.\n- **Abilities**: Uses Wrath spell; may shift into cat form for attacks.\n- **Loot**: Drops regular green items, with potential for leather armor like Infiltrator Cap of Strength.\n- **Quest**: Related to the \"Horde Presence\" quest; she spawns by planting a flag received from Kadrak.\n\n### Tips\n- **Prepare for Adds**: Clear nearby enemies before engaging.\n- **Regeneration**: Use healing-over-time spells effectively.\n- **Respawn**: Her corpse may despawn quickly, so loot fast.\n- **Group Composition**: Having a tank and a healer is beneficial.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5917"] == nil then
    NPCComments["5917"] = {}
end
table.insert(NPCComments["5917"], {
    npc_id = 5917,
    comment_id = 2810115,
    date = "2007-05-11T06:07:12-05:00",
    author = "Thottbot",
    body = "# Clara Charles\n\n- **Interaction**: Clara is often seen with a Defias member whispering to her. Rogues can eavesdrop for potential lore insights.\n- **Location**: Clara Charles can be found near a small well close to her house.\n- **Event**: Clara may get ambushed by level 5 Defias Ambushers near the well; be ready to defend her.\n- **Items**: Apples can be found on the table inside Clara’s house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["5925"] == nil then
    NPCComments["5925"] = {}
end
table.insert(NPCComments["5925"], {
    npc_id = 5925,
    comment_id = 34918,
    date = "2007-02-12T20:46:30-06:00",
    author = "23009",
    body = "# Grounding Totem\n\n- **Deflects Spells**: Absorbs the first harmful spell cast on you, including fears, Arcane Missiles, Mana Burns, and Polymorph.\n- **PvP Essential**: Effective against warlocks' fears and priests' mana burns. Use in PvP scenarios to mitigate damage and control effects.\n- **Tactical Advantage**: Provides a crucial window for casting Earth Shock, making it valuable in interrupting enemies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5930"] == nil then
    NPCComments["5930"] = {}
end
table.insert(NPCComments["5930"], {
    npc_id = 5930,
    comment_id = 2839288,
    date = "2007-05-21T12:47:02-05:00",
    author = "Thottbot",
    body = "# Sister Riven\n\n- **Location**: Found near 36.39 and 31.71 in Charred Vale.\n- **Appearance**: Distinguished by an aqua color amidst reddish harpies.\n- **Drops**: Known to drop greens such as Dervish Belt of the Monkey, Dervish Bracers of Spirit, and other items like wool cloth and vibrant plume.\n- **Spawn Rate**: Rare spawn; often absent from the area.\n- **Combat Tips**:\n  - **Easy Kill**: Comparable to other level 28 elites; soloable by lower levels with NPC guard assistance.\n  - **Spells**: Watch for different spells like Flame Spike; interrupt spell casts.\n  - **Adds**: Clear surrounding harpy adds first to avoid being overwhelmed.\n  - **Strategy for Low Levels**: Draw her towards friendly NPC guards for easier kill if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["5931"] == nil then
    NPCComments["5931"] = {}
end
table.insert(NPCComments["5931"], {
    npc_id = 5931,
    comment_id = 2811362,
    date = "2007-05-18T18:15:42-05:00",
    author = "Thottbot",
    body = "# Foreman Rigger\n\n- **Location:** Patrols Windshire Crag in the Stonetalon Mountains. Spawns at different spots, commonly found around 68.44 and 65.51.\n- **Difficulty:** Level 24 rare elite; very tough, hits hard (100+ damage with crits over 200). Be cautious and consider a group if you're under-leveled.\n- **Combat Tips:** Keep your distance and prepare for a tough fight. Avoid engaging solo unless you have strong survivability. Possible to solo as a level 26 warlock or higher.\n- **Drops:** Drops are generally underwhelming, including copper, linen, and occasional green items like leather legs (+5 Int, +5 Str) and Shimmering Trousers of Spirit.\n- **Respawn Time:** Approximately 12 hours, making him a rare encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5932"] == nil then
    NPCComments["5932"] = {}
end
table.insert(NPCComments["5932"], {
    npc_id = 5932,
    comment_id = 2817418,
    date = "2007-05-13T03:44:50-05:00",
    author = "Thottbot",
    body = "### Taskmaster Whipfang\n\n- **Elite Mob**: Rare and elite, significantly tougher than regular mobs.\n- **Fast Attacks**: Dual-wielding weapons, making his attacks very fast.\n- **Fear Ability**: Uses a fear spell; consider using Fear Ward or Tremor Totem (though effectiveness may vary).\n- **Kite Strategy**: Kiting or having crowd control abilities can help manage the fight.\n- **Bring Help**: Recommended to bring friends or have a pet tank for better control.\n- **Mediocre Drops**: Generally drops trash or low-level green items, not worth the risk unless you're well-prepared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5933"] == nil then
    NPCComments["5933"] = {}
end
table.insert(NPCComments["5933"], {
    npc_id = 5933,
    comment_id = 2831781,
    date = "2006-09-15T16:54:26-05:00",
    author = "Thottbot",
    body = "# Achellios the Banished\n\n- **Spawn & Location:**\n  - Known to spawn around Whitereach Post in Thousand Needles.\n  - Spawns randomly across a wide area and moves fast.\n  \n- **Combat Tips:**\n  - Level 31 rare elite with packhounds (lvl 24 hyenas), but they often keep running and don’t engage.\n  - Can be soloed by characters around level 27-31.\n  - Maintain a safe distance and open with a ranged attack to avoid packhounds.\n  \n- **Drop Information:**\n  - Can drop rare items such as Infiltrator Shoulders of the Monkey, Durable Gloves of the Owl, and other greens.\n  \n- **Additional Notes:**\n  - Frequently ambushes players, especially those idling in Whitereach Post.\n  - Aggro range might seem large due to fast movement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["5934"] == nil then
    NPCComments["5934"] = {}
end
table.insert(NPCComments["5934"], {
    npc_id = 5934,
    comment_id = 2825383,
    date = "2007-01-18T15:50:24-06:00",
    author = "Thottbot",
    body = "# Heartrazor\n\n- **Location**: Highperch, in the highest part of the wyvern canyons near the tauren.\n- **Difficulty**: Level 30-34 elite with notable poison. Tough for levels below 30.\n- **Combat Tips**:\n  - **Kiting**: Effective for mages.\n  - **Preparation**: Clear surrounding mobs before engaging; consider using totems and extra DPS if available.\n  - **Healing**: Bring healing potions and abilities; his crits can be deadly.\n  - **Poison**: Be wary of his poison, especially if below level 30.\n- **Solo Methods**:\n  - Successful solo attempts noted by level 29 mage (kiting), level 31 warrior, level 32 druid, and level 34 paladin.\n- **Drops**: Known to drop green items and sometimes gear like Durable Robe of Stamina and Sage's Cloth of the Owl.\n- **Respawn and Rarity**: Rare spawn with standard silver border; longer respawn times.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["5935"] == nil then
    NPCComments["5935"] = {}
end
table.insert(NPCComments["5935"], {
    npc_id = 5935,
    comment_id = 2825432,
    date = "2005-05-30T13:46:33-05:00",
    author = "Thottbot",
    body = "# Ironeye the Invincible\n\n- **Spawn Time:** 24-48 hours; try checking periodically if you visit the area.\n- **Location:** Far east of the Shimmering Flats near the racetrack; coordinates around 89,75.\n- **Combat Tips:**\n  - Has high armor (~30k) and health (~3700+).\n  - Recommended for groups or higher-level players; spells or DoTs are effective.\n- **Drops:** Blade of the Basilisk (Sword) - has a good resale value.\n- **Finding Tip:** Use a `/target ironeye` macro to help locate him when spawned.\n- **Additional Info:** Other rare mobs like Vile Sting (Scorpion) are also in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5937"] == nil then
    NPCComments["5937"] = {}
end
table.insert(NPCComments["5937"], {
    npc_id = 5937,
    comment_id = 2807731,
    date = "2007-02-25T23:27:40-06:00",
    author = "Thottbot",
    body = "# Vile Sting\n\n- **Location**: Found in the Shimmering Flats near wrecked wagons, coordinates ~72,73.\n- **Appearance**: Silver skin with blue texture marks.\n- **Spawn Time**: Highly variable, reported from 90 min to 48 hours; be prepared for long camping.\n- **Combat Stats**: Level 35, high armor (1526), average attack speed (2.0), medium health (1220), DPS 22.5.\n- **Skills**: Comes with Claw 5 and Poison 2, making it a strong poison and physical damage pet.\n- **Taming Tips**: Freezing traps can simplify taming; be patient and persistent.\n- **Hunter Recommendation**: Great pet for solo play due to high armor and poison stacking abilities.\n- **Lore**: Rare, elusive Scorpid highly sought by hunters for its unique look and utility in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["5940"] == nil then
    NPCComments["5940"] = {}
end
table.insert(NPCComments["5940"], {
    npc_id = 5940,
    comment_id = 2813654,
    date = "2005-07-23T09:37:13-05:00",
    author = "Thottbot",
    body = "# Harn Longcast <Fishing Supplies>\n\n- Location: Bloodhoof Village, Mulgore (47,55)\n- Sells fishing supplies.\n- Useful for acquiring fishing gear early in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5942"] == nil then
    NPCComments["5942"] = {}
end
table.insert(NPCComments["5942"], {
    npc_id = 5942,
    comment_id = 2806026,
    date = "2007-04-06T05:40:03-05:00",
    author = "Thottbot",
    body = "# Zansoa <Fishing Supplies>\n\n- Located in Sen'jin Village; look for an alcove on the left in the large building.\n- Only Horde vendor in Kalimdor selling Recipe: Slitherskin Mackerel. Worth the journey from Orgrimmar for collectors.\n- Sen'jin Village can be found in Durotar, south of Razor Hill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["5943"] == nil then
    NPCComments["5943"] = {}
end
table.insert(NPCComments["5943"], {
    npc_id = 5943,
    comment_id = 2835933,
    date = "2004-11-19T02:14:58-06:00",
    author = "Thottbot",
    body = "# Rawrk <First Aid Trainer>\n\n- **Does not train First Aid**: Despite the title, Rawrk does not offer First Aid training. Look for another NPC for this service.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5951"] == nil then
    NPCComments["5951"] = {}
end
table.insert(NPCComments["5951"], {
    npc_id = 5951,
    comment_id = 25311,
    date = "2007-01-26T19:31:04-06:00",
    author = "13011",
    body = "# Hare\n\n- Can be skinned.\n- Ideal for low-level leatherworkers to skill up.\n- No combat required to farm.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["5955"] == nil then
    NPCComments["5955"] = {}
end
table.insert(NPCComments["5955"], {
    npc_id = 5955,
    comment_id = 14402,
    date = "2006-12-12T19:23:49-06:00",
    author = "9304",
    body = "# Tooga\n\n- **Location:** Spawns in Thistleshrub Valley (around 30,65), found around coordinates like 28,67 or 32,70.\n- **Quest Details:** Escort him to Steamwheedle Port within 30 minutes.\n- **Speed:** Walks at approx. 110% speed; avoid using mounts to prevent losing him.\n- **Aggro:** Attracts minimal aggro; carefully navigate to avoid fights.\n- **Dialogue:** Entertaining interactions with his wife, Torta.\n- **Reward:** 5900 XP and a useful ring as a reward.\n- **Respawn Time:** Not specifically mentioned; may require waiting if you fail.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 122,
})
if NPCComments["5957"] == nil then
    NPCComments["5957"] = {}
end
table.insert(NPCComments["5957"], {
    npc_id = 5957,
    comment_id = 2904436,
    date = "2006-10-30T20:43:18-06:00",
    author = "Allakhazam",
    body = "### Birgitte Cranston <Portal Trainer>\n\n- Located in Thunder Bluff.\n- Responds in Common when you use the /rude emote.\n- Undead race; noteworthy for Horde players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5976"] == nil then
    NPCComments["5976"] = {}
end
table.insert(NPCComments["5976"], {
    npc_id = 5976,
    comment_id = 2904441,
    date = "2005-03-28T19:33:51-06:00",
    author = "Allakhazam",
    body = "### Dreadmaul Brute\n\n- **Combat Tip:** Drops valuable items like the Shortsword of Vengeance.\n- **Combat Tip:** Target for farming Mageweave Cloth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5979"] == nil then
    NPCComments["5979"] = {}
end
table.insert(NPCComments["5979"], {
    npc_id = 5979,
    comment_id = 2904442,
    date = "2006-12-28T20:18:04-06:00",
    author = "Allakhazam",
    body = "## Wretched Lost One\n\n- Appears suddenly, potentially ambushing players.\n- Level 46; prepare accordingly.\n- Drops include silk - good for tailoring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5981"] == nil then
    NPCComments["5981"] = {}
end
table.insert(NPCComments["5981"], {
    npc_id = 5981,
    comment_id = 2904444,
    date = "2006-02-25T05:20:01-06:00",
    author = "Allakhazam",
    body = "# Portal Seeker\n\n- **Location & Spawn**: Found in few locations, usually level 51-53. Only one often found.\n- **Combat**: Mainly cast Frostbolt. Can be tracked as humanoids.\n- **Drops**: Notable for dropping the Heavy Scorpid Vest leatherworking pattern. Generally drops runecloth and coins, with occasional gear. \n- **Strategy**: Target for leatherworkers; consistent farming may be required for pattern. Casual hunting possible; check periodically.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5982"] == nil then
    NPCComments["5982"] = {}
end
table.insert(NPCComments["5982"], {
    npc_id = 5982,
    comment_id = 2820701,
    date = "2006-12-11T02:11:14-06:00",
    author = "Thottbot",
    body = "## Black Slayer\n\n- **Low Drop Rate:** Gizzard drop rate is significantly lower than 33%, often around 3%.\n- **Limited Spawns:** Few Black Slayers are found in the area; identify multiple spawn points and rotate between them.\n- **Level Note:** Easier to grind at level 50. Some may drop more than one feather.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["5984"] == nil then
    NPCComments["5984"] = {}
end
table.insert(NPCComments["5984"], {
    npc_id = 5984,
    comment_id = 2904452,
    date = "2007-01-04T17:10:37-06:00",
    author = "Allakhazam",
    body = "# Starving Snickerfang\n\n- **Level Range:** Spawns around level 45-46.\n- **Appearance:** Notable for its striking grey hyena skin.\n- **Hunter Tip:** When tamed, possesses the 'Bite' ability at rank 1.\n- **Combat Tip:** Plan for a level 46 encounter; it can be quite challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["5985"] == nil then
    NPCComments["5985"] = {}
end
table.insert(NPCComments["5985"], {
    npc_id = 5985,
    comment_id = 3132303,
    date = "2019-06-30T00:44:16-05:00",
    author = "hevgirl",
    body = "### Snickerfang Hyena\n- Hunters: Shares the same grey hyena skin as other similar hyenas.\n- Knows *Growl* rank 1 when tamed.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5988"] == nil then
    NPCComments["5988"] = {}
end
table.insert(NPCComments["5988"], {
    npc_id = 5988,
    comment_id = 2904453,
    date = "2005-09-14T23:06:43-05:00",
    author = "Allakhazam",
    body = "# Scorpok Stinger\n\n- **Level 51**: Be cautious; they can use Scorpid Poison Rank 3.\n- **Hunter Pet**: When tamed, they shrink in size but remain slightly larger than other scorpid pets.\n- **Drop Rate**: Huge Venom Sac drop rate is significantly lower than 88%.\n- **Location**: Found in the Blasted Lands, potentially good for poison abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5990"] == nil then
    NPCComments["5990"] = {}
end
table.insert(NPCComments["5990"], {
    npc_id = 5990,
    comment_id = 58126,
    date = "2007-03-27T13:20:25-05:00",
    author = "37704",
    body = "# Redstone Basilisk\n\n- **Brain drop rate is very low.** Adjust your expectations and time accordingly.\n- **Strategy:** Stun or interrupt its abilities to reduce damage taken.\n- **Location:** Found in the Badlands, usually near rocky areas.\n- **Loot:** Collect other drops for crafting mats or sale, as the brain is rare.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["5992"] == nil then
    NPCComments["5992"] = {}
end
table.insert(NPCComments["5992"], {
    npc_id = 5992,
    comment_id = 2820403,
    date = "2005-07-21T23:38:00-05:00",
    author = "Thottbot",
    body = "### Ashmane Boar\n\n- **Appearance:** Features a unique blue mist effect on its head.\n- **Taming:** Loses the blue mist effect when tamed but comes with Dash 2 ability.\n- **Abilities:**\n  - Charge: Immobilizes enemies and increases the boar's next attack power significantly depending on rank.\n  - Dash 2: Increases movement speed.\n- **Fire Resistance:** Can have up to 98 fire resistance, potentially useful in fire-heavy encounters.\n- **Food:** Boars eat anything, including conjured food, making them economical pets.\n- **Drops:** Can drop valuable items such as Tusker Sword of the Wolf and Widowmaker dagger.\n- **Combat Tips:** Be cautious of adds and respawns when grinding these mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["5993"] == nil then
    NPCComments["5993"] = {}
end
table.insert(NPCComments["5993"], {
    npc_id = 5993,
    comment_id = 2904479,
    date = "2005-10-13T10:27:19-05:00",
    author = "Allakhazam",
    body = "# Helboar\n\n* **Linked spawns:** Kill nearby Crystalhides and Felbeasts to prompt Helboar spawns.\n* **Item drops:** They have a chance to drop useful items, including bags.\n* **XP gain:** Killing Helboars at level 49 yields 666 XP.\n* **Pet status:** Helboars are demons, not tamable as pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["5996"] == nil then
    NPCComments["5996"] = {}
end
table.insert(NPCComments["5996"], {
    npc_id = 5996,
    comment_id = 2828724,
    date = "2005-02-27T10:59:54-06:00",
    author = "Thottbot",
    body = "### Nethergarde Miner\n\n- Located in the northern part of the mine, levels 46-48.\n- Known for dropping Mageweave Cloth (1-3 per drop).\n- Flawless Draenethyst Sphere drop rate is lower than reported 66.7%.\n- Good source of greens and occasional rare drops.\n- Neutral to Alliance players.\n- Useful for farming materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["5999"] == nil then
    NPCComments["5999"] = {}
end
table.insert(NPCComments["5999"], {
    npc_id = 5999,
    comment_id = 2904487,
    date = "2006-07-30T14:02:04-05:00",
    author = "Allakhazam",
    body = "### Nethergarde Soldier\n\n- **Neutral NPC**: Nethergarde Soldiers in Nethergarde Keep are not PvP flagged, making it safe for Horde players on PvE realms.\n- **Guard Mechanics**: No special PvP-tagged guards defend the town from Horde players.\n- **NPC Interactions**: Only specific NPCs like the Quartermaster, a blacksmith, and one other character are Alliance-tagged inside the town. None are marked as civilians.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6000"] == nil then
    NPCComments["6000"] = {}
end
table.insert(NPCComments["6000"], {
    npc_id = 6000,
    comment_id = 2904489,
    date = "2007-02-26T18:02:28-06:00",
    author = "Allakhazam",
    body = "### Nethergarde Cleric\n\n- The Nethergarde Cleric is a friendly NPC located in the Blasted Lands at Nethergarde Keep.\n- The cleric is part of the Alliance faction and cannot be attacked by Horde players.\n- Serves important quest and lore purposes involving the defense against the Burning Legion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6002"] == nil then
    NPCComments["6002"] = {}
end
table.insert(NPCComments["6002"], {
    npc_id = 6002,
    comment_id = 2904492,
    date = "2006-07-30T14:03:49-05:00",
    author = "Allakhazam",
    body = "# Nethergarde Riftwatcher\n\n- Neutral, spams Firebolt.\n- Not PvP-tagged, PVE Horde can engage without PvP risk.\n- Few PvP-tagged NPCs in Nethergarde Keep.\n- Noteworthy NPCs: Quartermaster, a blacksmith, and another alliance NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6005"] == nil then
    NPCComments["6005"] = {}
end
table.insert(NPCComments["6005"], {
    npc_id = 6005,
    comment_id = 2904493,
    date = "2007-05-18T21:20:35-05:00",
    author = "Allakhazam",
    body = "# Shadowsworn Thug\n\n- **High Healing Potion Drop Rate:** Expect frequent drops of Major Healing Potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6006"] == nil then
    NPCComments["6006"] = {}
end
table.insert(NPCComments["6006"], {
    npc_id = 6006,
    comment_id = 2809264,
    date = "2006-03-18T17:47:11-06:00",
    author = "Thottbot",
    body = "## Shadowsworn Adept\n\n- **Location**: Blasted Lands.\n- **Note on Drops**: Imperfect draenei fragments do not drop 100%.\n- **Combat**: These are hostile NPCs; be prepared for a challenging fight.\n- **Strategy**: Take them down one by one to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6008"] == nil then
    NPCComments["6008"] = {}
end
table.insert(NPCComments["6008"], {
    npc_id = 6008,
    comment_id = 2904496,
    date = "2006-08-19T07:51:46-05:00",
    author = "Allakhazam",
    body = "## Shadowsworn Warlock\n\n- **High Drop Rates**: Known for dropping valuable items like Shadowblade and Glowing Brightwood Staff.\n- **Great for Farming**: Expect good loot; ideal for mining resources and rare gear.\n- **Persistence Pays**: Killing them for several hours can yield significant rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6010"] == nil then
    NPCComments["6010"] = {}
end
table.insert(NPCComments["6010"], {
    npc_id = 6010,
    comment_id = 62069,
    date = "2007-04-04T14:57:43-05:00",
    author = "24632",
    body = "### Felhound\n- They often accompany Felguard Sentries.\n- Be prepared to fight both Felguard and Felhound together.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6011"] == nil then
    NPCComments["6011"] = {}
end
table.insert(NPCComments["6011"], {
    npc_id = 6011,
    comment_id = 62068,
    date = "2007-04-04T14:55:35-05:00",
    author = "24632",
    body = "# Felguard Sentry\n\n- **Always Accompanied by Felhound**: Expect a Felhound with every Felguard Sentry, plan your strategy accordingly.\n- **Felcloth Drops**: Known to drop Felcloth, though drop rates may vary; keep an eye out if farming for this material.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["6013"] == nil then
    NPCComments["6013"] = {}
end
table.insert(NPCComments["6013"], {
    npc_id = 6013,
    comment_id = 81703,
    date = "2007-05-12T03:38:52-05:00",
    author = "9596",
    body = "# Wayward Buzzard\n\n- **Spawn Note:** Appears after completing the quest \"Pearl Diving\" from Rigglefuzz.\n- **Behavior:** Hovers in place and does not patrol. Maintains neutral ('yellow') status while engaged.\n- **Combat Tips:** Be ready for quick despawn and the possibility of no loot.\n- **Quest Interaction:** Part of the event where Rigglefuzz makes flash bombs; they might not despawn properly post-event.\n- **Additional Info:** Not lootable, primarily serves as part of the quest ambiance and challenge.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["6015"] == nil then
    NPCComments["6015"] = {}
end
table.insert(NPCComments["6015"], {
    npc_id = 6015,
    comment_id = 2809086,
    date = "2005-10-30T10:19:38-06:00",
    author = "Thottbot",
    body = "# Torta\n\n- **Quest Endpoint:** Torta is the endpoint of the quest \"Tooga's Quest,\" given by Tooga.\n- **Location:** Find Torta at the beach near Steamwheedle Port in Tanaris.\n- **Quest Tip:** Make sure to have a mount for quicker travel, recommended for level 40 and above. The escort quest from Tooga has a 30-minute timer.\n- **Quest Caution:** Do not cancel the quest once accepted, as Tooga may despawn and become difficult to find again.\n- **Interaction:** Torta is non-hostile and cannot be killed or communicated with directly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["6018"] == nil then
    NPCComments["6018"] = {}
end
table.insert(NPCComments["6018"], {
    npc_id = 6018,
    comment_id = 44280,
    date = "2007-03-01T00:13:43-06:00",
    author = "jaykaywhy",
    body = "# Ur'kyo <Priest Trainer>\n\n- Starts the Priest class quest \"Cenarion Aid,\" leading to Sunken Temple.\n- Quest initiation is similar to the Alliance version.\n- Important for leveling Priests seeking class-specific quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6019"] == nil then
    NPCComments["6019"] = {}
end
table.insert(NPCComments["6019"], {
    npc_id = 6019,
    comment_id = 2829540,
    date = "2005-12-09T05:24:29-06:00",
    author = "Thottbot",
    body = "# Hornizz Brimbuzzle\n\n- Located at coordinates 47,61 in the Kodo Graveyard.\n- Found on the southwestern edge of the Kodo Graveyard.\n- Coordinates useful for quest turn-ins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["6026"] == nil then
    NPCComments["6026"] = {}
end
table.insert(NPCComments["6026"], {
    npc_id = 6026,
    comment_id = 2808487,
    date = "2006-07-04T14:28:40-05:00",
    author = "Thottbot",
    body = "# Breyk <Wind Rider Master>\n\n- Located on the docks in Shadowprey Village, Desolace (Coordinates: 22, 74).\n- His position on the map might be misleading; check the docks specifically.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6030"] == nil then
    NPCComments["6030"] = {}
end
table.insert(NPCComments["6030"], {
    npc_id = 6030,
    comment_id = 2904513,
    date = "2005-01-07T03:15:57-06:00",
    author = "Allakhazam",
    body = "# Thorvald Deepforge\n\n- Located on the right-hand side corner upon entering the tower.\n- Easy to miss; look carefully as you enter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6034"] == nil then
    NPCComments["6034"] = {}
end
table.insert(NPCComments["6034"], {
    npc_id = 6034,
    comment_id = 2799984,
    date = "2005-12-24T13:58:54-06:00",
    author = "Thottbot",
    body = "# Lotherias\n\n- Located in Darnassus, specifically in the Craftsman's Terrace.\n- Found in the leatherworking building upstairs.\n- NPC is female.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6066"] == nil then
    NPCComments["6066"] = {}
end
table.insert(NPCComments["6066"], {
    npc_id = 6066,
    comment_id = 2904515,
    date = "2005-07-28T10:26:01-05:00",
    author = "Allakhazam",
    body = "# Earthgrab Totem\n\n- **Roots Targets:** Immobilizes nearby enemies for 2-3 seconds, then re-roots shortly after release.\n- **High Priority Target:** Destroy it quickly to avoid repeated immobilization.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6068"] == nil then
    NPCComments["6068"] = {}
end
table.insert(NPCComments["6068"], {
    npc_id = 6068,
    comment_id = 2904516,
    date = "2006-11-19T15:04:13-06:00",
    author = "Allakhazam",
    body = "# Warug's Bodyguard\n\n- **Location**: Found at coordinates (74, 67) in the hills. Look for a bonfire on the crest of a hill.\n- **Spawn Conditions**: Instant respawn after killing one. Requires proper positioning to find.\n- **Combat Tips**:\n  - Expect multiple enemies: Attacking one bodyguard will likely pull others, possibly even Warug and a Wanderer.\n  - Watch out for wandering groups with dogs; plan your attack when they are not in proximity.\n- **Reputation Impact**: Killing these bodyguards affects centaur faction reputations, so be aware of potential long-term consequences.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6069"] == nil then
    NPCComments["6069"] = {}
end
table.insert(NPCComments["6069"], {
    npc_id = 6069,
    comment_id = 2807468,
    date = "2007-01-20T18:42:58-06:00",
    author = "Thottbot",
    body = "# Maraudine Khan Guard\n\n- **Quest-Specific Spawn**: They spawn during the \"Khan Hratha\" quest in three waves, not suitable for farming/grinding.\n- **Location**: Found near Maraudon and possibly in Desolace.\n- **Elite Status**: Yes, they are elite and hit hard; cautious approach recommended.\n- **Level Recommendation**: Should be tackled by higher-level characters due to their strength and elite status. Avoid with lower levels like 36-37.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6071"] == nil then
    NPCComments["6071"] = {}
end
table.insert(NPCComments["6071"], {
    npc_id = 6071,
    comment_id = 78019,
    date = "2007-05-05T04:04:02-05:00",
    author = "41114",
    body = "## Legion Hound\n\n- **Mob Grouping**: Appears in packs of 5-6. Be prepared for group combat.\n- **Combat**: Easy to kill; suitable for AoE grinding.\n- **Drops**: 2% chance for green items. Popular for farming by AoE classes like mages.\n- **Experience**: Provides abundant experience points; great for leveling.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6072"] == nil then
    NPCComments["6072"] = {}
end
table.insert(NPCComments["6072"], {
    npc_id = 6072,
    comment_id = 2835528,
    date = "2007-02-16T05:17:07-06:00",
    author = "Thottbot",
    body = "### Diathorus the Seeker\n\n- **Location Tips:**\n  - Found in a cave near the Monument to Grom Hellscream (coordinates around 78,82).\n  - Multiple spawn points, but generally at the bottom or lower levels of the cave.\n  - Follow the path lined with glowing sigils and avoid the bridges; keep to the right to find him.\n  - Spawns locations vary; check both southernmost and northernmost rooms on the bottom level.\n\n- **Combat Tips:**\n  - Diathorus has a life drain ability and can fear for 4 seconds.\n  - Watch out for patrols of Legion Hounds; they may join the fight unexpectedly.\n  - Engage with tracking abilities (e.g., Hunter's Track Demons) for easier navigation.\n  - Use crowd control or area effect spells to handle packs of Legion Hounds.\n\n- **General Tips:**\n  - Setting your hearthstone nearby can save travel time.\n  - Some players find it easier to engage Diathorus with a partner due to the patrols.\n  - Note that he can call for help, potentially drawing nearby demons into combat.\n  - Patience may be required due to spawn time; waiting around 20 minutes for respawn is common.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["6073"] == nil then
    NPCComments["6073"] = {}
end
table.insert(NPCComments["6073"], {
    npc_id = 6073,
    comment_id = 84673,
    date = "2007-05-17T15:55:46-05:00",
    author = "45512",
    body = "### Searing Infernal\n\n- Immune to fire damage, avoid using fire spells.\n- Use Frost spells like Frostbolt for effective combat.\n- Frost-specced mages will find them easier to handle.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["6086"] == nil then
    NPCComments["6086"] = {}
end
table.insert(NPCComments["6086"], {
    npc_id = 6086,
    comment_id = 2808792,
    date = "2006-09-09T17:07:54-05:00",
    author = "Thottbot",
    body = "# Auberdine Sentinel\n\n- **No Loot Drops:** These NPCs do not drop any loot.\n- **Additional Info:** They are likely patrolling and providing security in Auberdine, not intended as targets for players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6089"] == nil then
    NPCComments["6089"] = {}
end
table.insert(NPCComments["6089"], {
    npc_id = 6089,
    comment_id = 2820941,
    date = "2004-12-29T20:55:00-06:00",
    author = "Thottbot",
    body = "## Harry Burlguard\n\n- Located in the Pig and Whistle Tavern (Old Town, northeast corner).\n- Stands in front of the bar inside the tavern.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6093"] == nil then
    NPCComments["6093"] = {}
end
table.insert(NPCComments["6093"], {
    npc_id = 6093,
    comment_id = 2824518,
    date = "2007-02-28T21:49:55-06:00",
    author = "Thottbot",
    body = "# Dead-Tooth Jack\n\n- **Quest Item**: Open the chest to obtain a quest item needed for a Warrior weapon quest.\n- **Respawn**: Short respawn time, stay alert or leave quickly after engaging.\n- **Location**: Coordinates are 89,78.\n- **Encouragement**: Persistence is key; keep trying.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6094"] == nil then
    NPCComments["6094"] = {}
end
table.insert(NPCComments["6094"], {
    npc_id = 6094,
    comment_id = 2904563,
    date = "2005-11-13T19:58:41-06:00",
    author = "Allakhazam",
    body = "### Byancie <First Aid Trainer>\n\n- Located north of the Inn, in the building with the Priest trainer.\n- Coordinates: 50,47 by 55,56 (Cosmos loc).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6109"] == nil then
    NPCComments["6109"] = {}
end
table.insert(NPCComments["6109"], {
    npc_id = 6109,
    comment_id = 2841731,
    date = "2006-06-26T02:51:11-05:00",
    author = "Thottbot",
    body = "### Azuregos\n\n- **Location:** Azuregos roams Azshara.\n- **Type:** Raid boss dragon from the blue dragonflight, level 60+.\n- **Immunities:** Immune to arcane spells, very resistant to frost.\n- **Abilities:**\n  - **Mark of Frost:** Prevents re-engagement for 15 minutes after death.\n  - **Reflect:** Reflects spells back at the caster; watch for blue sparks.\n  - **Manastorm:** Casts Blizzard-like spell, drains mana; run away post-teleport.\n  - **Cleave:** Hits multiple targets in melee range for 900-1600 damage.\n  - **Teleport:** Resets aggro by teleporting players within 30 yards to him.\n  - **Cone of Cold:** AoE attack dealing damage and slowing targets.\n- **Combat Tips:**\n  - **Mark of Frost:** Don't die, rejoining the fight is impossible for 15 minutes.\n  - **Reflect:** Stop casting when blue sparkles appear.\n  - **Post-Teleport:** Wait for the main tank (MT) to regain aggro before resuming DPS.\n  - **Positioning:** Stay within 30 yards to avoid teleport issues and minimize aggro reset problems.\n  - **Mana Management:** Step out of combat to regain mana if needed, timing it after teleport resets aggro.\n- **General Tips:**\n  - **Safe Spot:** Identify a reference spot to drag Azuregos back to for easier tanking.\n  - **Raid Coordination:** Ensure all players know their roles and stay alert for ability prompts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["6113"] == nil then
    NPCComments["6113"] = {}
end
table.insert(NPCComments["6113"], {
    npc_id = 6113,
    comment_id = 2810729,
    date = "2007-05-03T07:01:41-05:00",
    author = "Thottbot",
    body = "## Vejrek\n\n- Found south of the cave in a small hut in the hills at coordinates 27, 58.\n- First class quest target for warriors, designed to be easy.\n- Not inside the trolls’ cave; he’s outside, alone.\n- Respawn might be quick; be prepared for a sudden attack.\n- Suitable for soloing even at level 10 as a warrior.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6115"] == nil then
    NPCComments["6115"] = {}
end
table.insert(NPCComments["6115"], {
    npc_id = 6115,
    comment_id = 2812351,
    date = "2007-04-17T01:06:13-05:00",
    author = "Thottbot",
    body = "# Felguard\n\n- Resistant to magic damage.\n- Consider using physical attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6116"] == nil then
    NPCComments["6116"] = {}
end
table.insert(NPCComments["6116"], {
    npc_id = 6116,
    comment_id = 2807387,
    date = "2005-05-30T15:11:41-05:00",
    author = "Thottbot",
    body = "### Highborne Apparition\n\n- **High Shadow Resistance**: Avoid shadow-based attacks; use physical or other magical damage types instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6118"] == nil then
    NPCComments["6118"] = {}
end
table.insert(NPCComments["6118"], {
    npc_id = 6118,
    comment_id = 2904652,
    date = "2005-01-26T22:57:58-06:00",
    author = "Allakhazam",
    body = "# Varo'then's Ghost\n\n- **Spawn Locations**: Found in Azshara, coordinates around (16,67).\n- **Spawn Frequency**: Can spawn 2-3 times in 15 minutes, with possible long intervals between such events.\n- **Appearance**: Bright blue ghost, spawns among other ghosts and apparitions.\n- **Loot**: Often drops greens; notable drops include Chieftain Belt and Chieftain's Cloak of the Bear.\n- **Combat Tip**: Rare but relatively easy to kill for levels 47-48.\n- **Lore**: Was the chief Highborne assistant to Queen Azshara during the War of the Ancients.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["6120"] == nil then
    NPCComments["6120"] = {}
end
table.insert(NPCComments["6120"], {
    npc_id = 6120,
    comment_id = 2807980,
    date = "2006-09-26T19:40:38-05:00",
    author = "Thottbot",
    body = "## Lago Blackwrench\n\n- Located at coordinates 47.9 in Ironforge.\n- NPC in Ironforge, so no combat required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6121"] == nil then
    NPCComments["6121"] = {}
end
table.insert(NPCComments["6121"], {
    npc_id = 6121,
    comment_id = 2797838,
    date = "2006-10-16T12:31:35-05:00",
    author = "Thottbot",
    body = "# Remen Marcot\n\n- **Location**: Found in the basement of Lion's Pride Inn, Goldshire.\n- **Access**: Stairs are behind the butcher's table in the back room.\n- **Type**: Friendly/Neutral NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["6122"] == nil then
    NPCComments["6122"] = {}
end
table.insert(NPCComments["6122"], {
    npc_id = 6122,
    comment_id = 2904670,
    date = "2006-02-03T03:38:06-06:00",
    author = "Allakhazam",
    body = "### Gakin the Darkbinder\n\n- **Location Tip:** Gakin can be found in Stormwind at coordinates 25, 78.\n- **Class Relevance:** Seek him out for Warlock quests and training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6124"] == nil then
    NPCComments["6124"] = {}
end
table.insert(NPCComments["6124"], {
    npc_id = 6124,
    comment_id = 2904672,
    date = "2005-10-31T17:00:19-06:00",
    author = "Allakhazam",
    body = "### Captain Beld <Dark Iron Captain>\n\n- Located at 76,62 in the Ironband's Compound.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6125"] == nil then
    NPCComments["6125"] = {}
end
table.insert(NPCComments["6125"], {
    npc_id = 6125,
    comment_id = 2814340,
    date = "2007-02-04T01:56:28-06:00",
    author = "Thottbot",
    body = "# Haldarr Satyr\n\n- Location: Azshara, Haldarr Encampment (Coordinates: 20,62).\n- Types: Felsworn, Trickster, and Satyr.\n- Quest: Needed for \"A Land Filled with Hatred\".\n- Respawn mechanism: Kill existing satyrs to potentially spawn the type you need.\n- Combat tip: Beware of Tricksters; they can cast harmful spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["6126"] == nil then
    NPCComments["6126"] = {}
end
table.insert(NPCComments["6126"], {
    npc_id = 6126,
    comment_id = 85936,
    date = "2007-05-19T22:05:20-05:00",
    author = "28508",
    body = "# Haldarr Trickster\n\n- **Type:** Warrior NPC with ~2400 HP.\n- **Ability:** Uses \"Curse of Mending\" - 20% healing on critical hits.\n- **Tip:** Avoid getting critically hit to prevent their healing. Stack defense and use crowd control or stuns.\n- **Combat Strategy:** Keep your health high, and prioritize interrupts or disarming techniques.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6127"] == nil then
    NPCComments["6127"] = {}
end
table.insert(NPCComments["6127"], {
    npc_id = 6127,
    comment_id = 85938,
    date = "2007-05-19T22:07:03-05:00",
    author = "28508",
    body = "## Haldarr Felsworn\n\n- Always expect them to have an Imp demon alongside.\n- Focus on eliminating the Imp first to reduce incoming damage.\n- Use crowd control abilities to manage the fight effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6128"] == nil then
    NPCComments["6128"] = {}
end
table.insert(NPCComments["6128"], {
    npc_id = 6128,
    comment_id = 67819,
    date = "2007-04-15T20:35:34-05:00",
    author = "Gymnos",
    body = "# Vorlus Vilehoof\n\n- Found at coordinates 49, 59.\n- Climb the mountain to reach him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6130"] == nil then
    NPCComments["6130"] = {}
end
table.insert(NPCComments["6130"], {
    npc_id = 6130,
    comment_id = 2904675,
    date = "2005-04-14T18:46:13-05:00",
    author = "Allakhazam",
    body = "## Blue Scalebane\n\n- These NPCs are elite, making them tough to defeat, especially for lower-level players.\n- Level 49 warriors may struggle; consider using crowd control and kiting strategies.\n- Hunters should prepare for significant mana use and pet damage; keep high mana potions and pet heals ready.\n- Mages around level 30 should avoid these NPCs due to the high difficulty.\n- Level 55 druids manage well but expect to heal multiple times; fight duration can be long.\n- These elites can drop valuable items like the Hurricane Bow, worth farming for potential high-value loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6131"] == nil then
    NPCComments["6131"] = {}
end
table.insert(NPCComments["6131"], {
    npc_id = 6131,
    comment_id = 11615,
    date = "2006-12-08T17:59:07-06:00",
    author = "8953",
    body = "# Draconic Mageweaver\n\n- **Location**: Azshara, around coordinates 37, 73.\n- **Mob Type**: Level 50-52 Elite Blue Dragonkin.\n- **Combat Tips**:\n  - **Frost Damage**: Mageweavers primarily deal frost damage and will engage in melee only if out of mana.\n  - **Preparation**: Bring food and mana drinks. Health and mana potions are optional but expensive.\n  - **Grinding**: Suitable for levels 50-55. Take your time and handle one mob at a time.\n- **Rewards**:\n  - Silver (3s to 23s) \n  - Valuable grey items (10s to 3g) \n  - Green items (25s to 4g) \n  - Blue items (5g to 50g)\n  - Epics can occasionally drop (e.g., Edgemasters Gauntlets).\n- **Additional Resources**:\n  - Mineral deposits and herbs can be found in the area.\n  - Blue dragon scales (valuable for leatherworkers).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["6133"] == nil then
    NPCComments["6133"] = {}
end
table.insert(NPCComments["6133"], {
    npc_id = 6133,
    comment_id = 2842925,
    date = "2006-03-12T13:56:38-06:00",
    author = "Thottbot",
    body = "# Shade of Elura\n\n- **Location**: Found near the sunken boat around coordinates 32,44.\n- **Loot**: Can drop a red winter hat.\n- **Combat**: Be prepared for surprise attacks as she patrols the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["6134"] == nil then
    NPCComments["6134"] = {}
end
table.insert(NPCComments["6134"], {
    npc_id = 6134,
    comment_id = 2835676,
    date = "2005-05-24T17:45:09-05:00",
    author = "Thottbot",
    body = "# Lord Arkkoroc\n\n- Located around coordinates 77,43 in Azshara.\n- Emits bubbles when nearby for a humorous effect.\n- Resembles a character from \"Pirates of the Caribbean: Dead Man's Chest.\"\n- Likely requires level 60 to turn in associated quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6135"] == nil then
    NPCComments["6135"] = {}
end
table.insert(NPCComments["6135"], {
    npc_id = 6135,
    comment_id = 2904690,
    date = "2005-04-09T13:08:24-05:00",
    author = "Allakhazam",
    body = "# Arkkoran Clacker\n\n- **High Aggro Range:** Be aware that their aggro range is very large, even for higher-level players.\n- **Calls for Help:** Arkkoran Clackers will call for help, making it essential to manage pulls carefully.\n- **Temple Danger:** Inside the temple, their aggro and call-for-help behavior is more noticeable, so proceed with caution.\n- **Prolonged Farming:** If farming Arkkorans, stay vigilant and clear nearby Clackers frequently to avoid surprises.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6138"] == nil then
    NPCComments["6138"] = {}
end
table.insert(NPCComments["6138"], {
    npc_id = 6138,
    comment_id = 2823701,
    date = "2006-10-16T05:07:59-05:00",
    author = "Thottbot",
    body = "# Arkkoran Oracle\n\n- **Location:** Found mainly within the Arkkoran temple; fewer on upper floors.\n- **Combat Tips:** \n  - Many mobs call for help; bring friends if you're unable to stealth.\n  - Clear mobs in the outer circle for faster respawns.\n- **Loot Information:**\n  - Drops can include rare items like Lord Alexander's Axe and patterns for Stromshroud Armor, but these are rare.\n  - Expect lots of Big Mouth Clams and the occasional Golden/Black Pearl.\n- **Strategy:** \n  - Clear external mobs first, then those in the water/inside.\n  - Persistence is key; patterns, especially Stromshroud, have low drop rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6140"] == nil then
    NPCComments["6140"] = {}
end
table.insert(NPCComments["6140"], {
    npc_id = 6140,
    comment_id = 2801910,
    date = "2006-04-01T16:28:12-06:00",
    author = "Thottbot",
    body = "### Hetaera\n\n- **General Info**:\n  - Level 55 Elite with roughly 13k HP.\n  - Roams between various coordinates near Scalebeard's Cave (56, 44 to 59, 47).\n\n- **Combat Tips**:\n  - **Class-Specific**:\n    - **Warlocks**: Utilize fear and pet attacks. Can solo from level 52 with proper strategy.\n    - **Hunters**: Use pets to tank, heal them frequently, and apply stings/shots. Kiting might be difficult due to terrain.\n    - **Rogues**: Use stuns and dodges effectively. Utilize evasion, sprint, and bandages when necessary.\n    - **Paladins**: Be ready to use all cooldowns and healing spells. Stuns are effective.\n    - **Druids & Shaman**: Can solo at level 60 with careful management of health and shapeshifting or healing abilities.\n  - **Group Play**:\n    - If struggling to solo, pairing up with a warrior or rogue increases chances of success.\n  - **Mechanics**:\n    - Hetaera uses a disease (not poison).\n    - Hits fast and can double-hit, making it challenging for certain classes.\n    - Use /target command to locate her easily.\n\n- **Quest Info**:\n  - Required for a quest involving a giant at the temple.\n\nUse these strategies to tackle Hetaera efficiently, whether solo or in a group!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["6141"] == nil then
    NPCComments["6141"] = {}
end
table.insert(NPCComments["6141"], {
    npc_id = 6141,
    comment_id = 2904742,
    date = "2005-01-15T23:16:04-06:00",
    author = "Allakhazam",
    body = "# Pridewing Soarer\n\n- **Location:** Found in Stonetalon Mountains.\n- **Behavior:** Flies away quickly; use ranged attacks or traps to catch it.\n- **Tracking:** Hunters can track this mob.\n- **Level:** Higher than level 1; proceed with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6143"] == nil then
    NPCComments["6143"] = {}
end
table.insert(NPCComments["6143"], {
    npc_id = 6143,
    comment_id = 2821744,
    date = "2005-09-06T15:45:31-05:00",
    author = "Thottbot",
    body = "# Servant of Arkkoroc\n\n- **Level Range:** 53-54. \n- **Loot:** Both levels drop similar items. \n- **Combat Tip:** Prepare for a tough fight due to their high level. \n- **Addon Tip:** Using addons like Thottbot can help track and confirm loot drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6144"] == nil then
    NPCComments["6144"] = {}
end
table.insert(NPCComments["6144"], {
    npc_id = 6144,
    comment_id = 2815793,
    date = "2007-02-24T03:50:31-06:00",
    author = "Thottbot",
    body = "### Son of Arkkoroc\n\n- **Combat Tips:**\n  - Typically found near water; prepare for aquatic battles.\n  - Hits hard with normal hits around 400-600 hp and crits over 1k. Keep an eye on your health.\n  - Hunters should use Scorpid Sting and maintain pet healing. Pet's aggro might drop fast; use Disengage/Wing Clip to recapture aggro.\n  - Warlocks: Utilize Fear, DOT spells like Curse of Agony, Corruption. Use Dark Pact with your pet for mana.\n  - Rogues: Can stunlock effectively. Combat with cooldowns may be necessary.\n  - For elite strategies, make health stones and soul stones. Summon Voidwalker and sacrifice for HP regen while fearing opponent.\n\n- **Drop Information:**\n  - Slow respawn on valuable patterns (e.g., Stormshroud pattern). High persistence might be necessary.\n  - Common loot includes Runecloth and Big Mouth Clams, typically yields 6-20 silver per kill.\n\n- **Additional Notes:**\n  - Found near Duke Hydraxis' island.\n  - Suitable farming spot for challenging solo players, even for Frost Mages around level 56.\n  - Shares spawn with Servants of Arkkoroc; clear both to ensure respawn of Sons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 114,
})
if NPCComments["6145"] == nil then
    NPCComments["6145"] = {}
end
table.insert(NPCComments["6145"], {
    npc_id = 6145,
    comment_id = 2831789,
    date = "2006-06-24T10:46:28-05:00",
    author = "Thottbot",
    body = "# School of Fish\n\n- **Location:** Found in a river between Burning Steppes and Elwynn Forest at coordinates 54,16.\n- **Fishing:** Provides Peacebloom (1-3 per catch). The fishing swirl remains active.\n- **Danger:** Can deal significant damage if attacked, even at low levels.\n- **Drops:** There's confusion, but no notable drops beyond Peacebloom.\n- **Misc Tips:** Avoid aggressive actions; beneficial for farming Peacebloom.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6146"] == nil then
    NPCComments["6146"] = {}
end
table.insert(NPCComments["6146"], {
    npc_id = 6146,
    comment_id = 2904766,
    date = "2006-12-28T11:49:09-06:00",
    author = "Allakhazam",
    body = "# Cliff Breaker\n\n- **Solo Friendly:** Easier to solo lower level ones (52-54) for level 60 rogues.\n- **Combat Advice:** Avoid level 55 Cliff Breakers to prevent death.\n- **Drops:** Expect 2-3 veins per kill and occasional green items like capes from level 53.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["6167"] == nil then
    NPCComments["6167"] = {}
end
table.insert(NPCComments["6167"], {
    npc_id = 6167,
    comment_id = 2802262,
    date = "2006-09-16T23:21:03-05:00",
    author = "Thottbot",
    body = "# Chimaera Matriarch\n\n- **Location:** Spawn area is east of the southern road in the Charred Vale.\n- **Coordinates:** Found at 32, 74.\n- **Spawn Time:** Rare spawn, may take 45 minutes to an hour.\n- **Combat Tips:** Easy kill for a level 29 Protection Warrior.\n- **Additional Tips:** Look slightly north of the road leading to Desolace for better chances. Best to farm the southern half.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["6168"] == nil then
    NPCComments["6168"] = {}
end
table.insert(NPCComments["6168"], {
    npc_id = 6168,
    comment_id = 2804350,
    date = "2005-01-14T12:10:48-06:00",
    author = "Thottbot",
    body = "## Roogug\n\n- **Location:** In Razorfen Kraul (RFK). Take the first left tunnel and follow it across a vine bridge.\n- **Elite NPC:** Level 28, has an elemental pet and guards. Expect a challenging fight.\n- **Strategy:** \n  - **Solo Tip:** Pull enemies one at a time, use healing items, and utilize crowd control if overwhelmed.\n  - **Group Tip:** Follow the left path consistently. Encounter around 10 elites before reaching Roogug.\n- **Combat Tactics:** Activate abilities like retaliation early; focus down Roogug and deal with his minions afterward.\n- **Vine Bridge:** Be aware the bridge is a wide razormane vine, not a conventional bridge.\n- **Preparation:** Ensure you have healing potions and can manage tough, elite enemies along the way.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 140,
})
if NPCComments["6170"] == nil then
    NPCComments["6170"] = {}
end
table.insert(NPCComments["6170"], {
    npc_id = 6170,
    comment_id = 17427,
    date = "2006-12-19T14:27:50-06:00",
    author = "OverlordQ",
    body = "## Gutspill\n\n- **Drops Burning Rock**: Essential for the Warrior quest \"Burning Blood.\"  \n- **Frequent Respawn**: Fast respawn rate, so be prepared for multiple encounters.\n- **Rare Loot**: Occasionally drops rare items like Troll's Bane Leggings and Holy Shroud.\n- **Combat Tips**: As a level 29 Warlock managed easily, keep your mobs clear for efficient farming.\n- **Spawn Issues**: Can sometimes be difficult to spawn near the cave; patience may be required.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["6172"] == nil then
    NPCComments["6172"] = {}
end
table.insert(NPCComments["6172"], {
    npc_id = 6172,
    comment_id = 2799876,
    date = "2007-05-05T23:28:20-05:00",
    author = "Thottbot",
    body = "# Henze Faulk\n\n- **Purpose**: Key NPC for a paladin quest to gain resurrection ability.\n- **Issue**: If you cannot interact with him, ensure you have the correct quest item and quest status.\n- **Reminder**: Verify quest items and instructions from NPCs like Torm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6173"] == nil then
    NPCComments["6173"] = {}
end
table.insert(NPCComments["6173"], {
    npc_id = 6173,
    comment_id = 2904801,
    date = "2007-04-12T20:46:54-05:00",
    author = "Allakhazam",
    body = "### Gazin Tenorm\n- Located in Stormwind.\n- Relevant for Paladin class quests.\n- Provides essential steps in the Paladin quest line.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6174"] == nil then
    NPCComments["6174"] = {}
end
table.insert(NPCComments["6174"], {
    npc_id = 6174,
    comment_id = 2808891,
    date = "2006-02-09T17:44:24-06:00",
    author = "Thottbot",
    body = "# Stephanie Turner\n\n- **Location**: Near the main gates of Stormwind, close to Tria's Cheese and the Apothecary. Coordinates: 57/61.\n- **Signage**: Often found under the directional sign in the city.\n- **Patrols**: May move around, check multiple times if not found immediately.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["6175"] == nil then
    NPCComments["6175"] = {}
end
table.insert(NPCComments["6175"], {
    npc_id = 6175,
    comment_id = 2826337,
    date = "2005-12-24T13:59:04-06:00",
    author = "Thottbot",
    body = "# John Turner\n\n- **Location:** Roams near the Inn in Ironforge.\n- **Role:** Provides Paladin quest.\n- **Behavior:** Solicits donations for the children of Stormwind.\n- **Special Event:** Involved during Children's Week, asks for charity.\n- **Trivia:** Seen as Blizzard's humorous take on game beggars. Only other beggar NPC is Topper McNabb.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6176"] == nil then
    NPCComments["6176"] = {}
end
table.insert(NPCComments["6176"], {
    npc_id = 6176,
    comment_id = 2817849,
    date = "2007-03-15T16:30:46-05:00",
    author = "Thottbot",
    body = "# Bath'rah the Windwatcher\n\n- **Location Coordinates**: Found at approximately 80,66 or 80,67 in Hillsbrad Foothills/Alterac Mountains.\n- **Directions**: From Tarren Mill, head east to the river, and follow north to Chillwind Point. Look for him in a hut near some buildings.\n- **Visual Reference**: Check an image of him [here](http://img.photobucket.com/albums/v89/Isobane/bathra.jpg).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6177"] == nil then
    NPCComments["6177"] = {}
end
table.insert(NPCComments["6177"], {
    npc_id = 6177,
    comment_id = 2835897,
    date = "2006-11-01T19:17:38-06:00",
    author = "Thottbot",
    body = "### Narm Faulk\n\n- **Location**: Found at coordinates 78,58 in Dun Morogh, on hills between Helm's Bed Lake and Ironbrand's Compound.\n- **Directions**: Approaching from over the icy lake helps avoid combat.\n- **Quest**: Involved in the paladin resurrection quest.\n- **Environment**: Located in a snowy area, not the Loch.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6179"] == nil then
    NPCComments["6179"] = {}
end
table.insert(NPCComments["6179"], {
    npc_id = 6179,
    comment_id = 2817911,
    date = "2006-08-13T01:39:59-05:00",
    author = "Thottbot",
    body = "## Tiza Battleforge\n\n- Located upstairs in the Hall of Mysteries.\n- Offers quests related to obtaining the resurrection spell.\n- Silver exclamation mark indicates a future quest; keep checking back as you level up.\n- If you missed her resurrection quest, ensure you meet all prerequisites or seek help from other players for guidance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6180"] == nil then
    NPCComments["6180"] = {}
end
table.insert(NPCComments["6180"], {
    npc_id = 6180,
    comment_id = 53254,
    date = "2007-03-18T16:01:04-05:00",
    author = "10938",
    body = "# Defias Raider\n\n- **Quest Specific:** They only spawn during the Paladin quest \"The Tome of Valor\" in the Church of Stormwind.\n- **Group Strategy:** They come in groups of 3-5. Use Retribution Aura and Consecration for effective crowd control.\n- **Lore:** Known for their hostile actions such as threats to burn farms.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["6181"] == nil then
    NPCComments["6181"] = {}
end
table.insert(NPCComments["6181"], {
    npc_id = 6181,
    comment_id = 2805618,
    date = "2006-12-29T13:51:25-06:00",
    author = "Thottbot",
    body = "# Jordan Stilwell\n\n- **Location**: Just outside the front gates of Ironforge at coordinates 52,36.\n- **Direction**: Exit Ironforge and turn left to find him.\n- **Trivia**: Name might be a reference to General Joseph Stilwell.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["6182"] == nil then
    NPCComments["6182"] = {}
end
table.insert(NPCComments["6182"], {
    npc_id = 6182,
    comment_id = 3328,
    date = "2006-11-10T07:10:09-06:00",
    author = "InfinityX",
    body = "### Daphne Stilwell\n\n- **Quest Start**: Begins the quest line for Verigan's Fist, a key paladin weapon available at level 20.\n- **Quest Initiation**: Talk to an NPC in Stormwind Cathedral to start the quest. Read the book given before proceeding.\n- **Location**: Found at her farm near the south end of the Dagger Hills, past the Deadmines' exit towards the south of Longshore.\n- **Combat Tips**:\n  - Defend her during waves of Defias attackers.\n  - Use Consecration to manage aggro.\n  - Heal her as needed.\n- **Solo Strategy**: At level 22, soloing is easier with good gear and by taking most of the aggro yourself.\n- **Respawn Information**: Daphne now respawns after death; relog if she shows a grey question mark.\n- **Additional Help**: Consider forming a group to assist in protecting her if struggling at lower levels.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["6186"] == nil then
    NPCComments["6186"] = {}
end
table.insert(NPCComments["6186"], {
    npc_id = 6186,
    comment_id = 2904827,
    date = "2005-04-11T08:41:19-05:00",
    author = "Allakhazam",
    body = "# Timbermaw Totemic\n\n- Neutral/Hostile.\n- Possible source of rare/epic drops.\n- Engage cautiously; possible loot reward.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6188"] == nil then
    NPCComments["6188"] = {}
end
table.insert(NPCComments["6188"], {
    npc_id = 6188,
    comment_id = 2829588,
    date = "2007-04-04T16:34:04-05:00",
    author = "Thottbot",
    body = "# Timbermaw Shaman\n\n- Found around coordinates 48,30 or 38,32.\n- To pickpocket them, set them to \"At War\" in the faction settings.\n- High reputation with Timbermaw Hold might prevent pickpocketing; adjust accordingly.\n- Essential for the level 50 Rogue quest for the Azure Bag starting in Orgrimmar.\n- Avoid killing if aiming to improve reputation with Timbermaw Hold; pickpocket and flee if resisted.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6189"] == nil then
    NPCComments["6189"] = {}
end
table.insert(NPCComments["6189"], {
    npc_id = 6189,
    comment_id = 2798561,
    date = "2005-10-03T23:59:59-05:00",
    author = "Thottbot",
    body = "### Timbermaw Ursa\n\n- **Faction Alert**: Killing Timbermaw Ursa harms your Timbermaw Hold reputation.\n- **Reputation Advice**: Avoid attacking to maintain positive rep and access Timbermaw Hold benefits.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["6195"] == nil then
    NPCComments["6195"] = {}
end
table.insert(NPCComments["6195"], {
    npc_id = 6195,
    comment_id = 41557,
    date = "2007-02-24T11:51:13-06:00",
    author = "11267",
    body = "# Spitelash Siren\n\n- Found around coordinates 37,50.\n- Drops Big-Mouth Clams containing Zesty Clam Meat.\n- Chance to drop engineering schematics.\n- Be wary of their \"Frost Shot,\" which slows movement by 60% for 8 seconds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6196"] == nil then
    NPCComments["6196"] = {}
end
table.insert(NPCComments["6196"], {
    npc_id = 6196,
    comment_id = 2904834,
    date = "2007-03-12T18:49:52-05:00",
    author = "Allakhazam",
    body = "# Spitelash Myrmidon\n\n- **Loot:** Can drop Edgemaster's Handguards.\n- **Combat:** Be prepared for a potential drop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6198"] == nil then
    NPCComments["6198"] = {}
end
table.insert(NPCComments["6198"], {
    npc_id = 6198,
    comment_id = 2809228,
    date = "2007-01-16T14:18:45-06:00",
    author = "Thottbot",
    body = "## Blood Elf Surveyor\n\n- **Aggro Radius**: Beware of their larger-than-average aggro radius compared to other mobs.\n- **Faction Interactions**: Hostile towards most players, including Blood Elves.\n- **Combat Strategy**: Clear nearby mobs before engaging to avoid accidental pulls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["6199"] == nil then
    NPCComments["6199"] = {}
end
table.insert(NPCComments["6199"], {
    npc_id = 6199,
    comment_id = 11668,
    date = "2006-12-08T19:13:08-06:00",
    author = "7343",
    body = "### Blood Elf Reclaimer\n\n- **Appearance Update:** Updated in patch 2.0.1 to resemble Blood Elves from The Burning Crusade.\n- **Combat Tip:** Drops significant amounts of runecloth, useful for farming.\n- **Visual Detail:** Even when dead, their eyes blink, creating a unique visual effect.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6200"] == nil then
    NPCComments["6200"] = {}
end
table.insert(NPCComments["6200"], {
    npc_id = 6200,
    comment_id = 2836758,
    date = "2006-09-07T02:16:26-05:00",
    author = "Thottbot",
    body = "# Legashi Satyr\n\n- **Farm for Valuable Drops:** Rare items like Kang the Decapitator can drop from these mobs. Be persistent; valuable items can net significant gold.\n- **Felcloth Drops:** They can drop Felcloth, but it's rare. Expect long farming sessions if you're gathering Felcloth for crafting.\n- **Recommended Farming:** Farming Legashi Satyrs is a decent source of Felcloth, which sells for around 2 gold at the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6201"] == nil then
    NPCComments["6201"] = {}
end
table.insert(NPCComments["6201"], {
    npc_id = 6201,
    comment_id = 69606,
    date = "2007-04-19T11:51:40-05:00",
    author = "44585",
    body = "# Legashi Rogue\n* Hostile demon NPC in Azshara.\n* Good grinding mobs for leveling and gold farming.\n* Drop valuable items: Demonic Runes, Felcloth, Runecloth, Flawless Felstone.\n* Low chance for rare and epic items, but possible.\n* Favorable for Warlocks due to quest item drop.\n* Popular spot for farmers; may encounter competition.\n* Nearby areas offer additional farming for herbs and high-level fish.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6202"] == nil then
    NPCComments["6202"] = {}
end
table.insert(NPCComments["6202"], {
    npc_id = 6202,
    comment_id = 2802036,
    date = "2006-12-24T04:52:54-06:00",
    author = "Thottbot",
    body = "### Legashi Hellcaller\n\n- **Location:** Found in Azshara, not Tirisfal Glades. Look north above the Thalassian Base Camp for their encampment.\n- **XP Gain:** Great for leveling within their range; high experience per hour.\n- **Loot:** Can drop a variety of valuable items including blue weapons, runecloth, felcloth, grays, greens, and consumables.\n- **Combat Tips:** Be prepared for strong enemies; farming them can be highly rewarding but challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6209"] == nil then
    NPCComments["6209"] = {}
end
table.insert(NPCComments["6209"], {
    npc_id = 6209,
    comment_id = 2904856,
    date = "2006-08-26T12:59:40-05:00",
    author = "Allakhazam",
    body = "### Caverndeep Looter\n\n- Found near coordinates 70.50 outside the instance entrance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6212"] == nil then
    NPCComments["6212"] = {}
end
table.insert(NPCComments["6212"], {
    npc_id = 6212,
    comment_id = 2904859,
    date = "2007-02-24T01:13:16-06:00",
    author = "Allakhazam",
    body = "## Dark Iron Agent\n\n- Found in Gnomeregan.\n- Often located near the entrance and deeper areas.\n- Typically part of quests, watch for patrols.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6213"] == nil then
    NPCComments["6213"] = {}
end
table.insert(NPCComments["6213"], {
    npc_id = 6213,
    comment_id = 2904860,
    date = "2006-12-06T17:22:47-06:00",
    author = "Allakhazam",
    body = "# Irradiated Invader\n\n- Found in Gnomeregan, a dungeon in Dun Morogh.\n- Considered elite; bring a group to handle.\n- Focus on crowd control and AoE damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6215"] == nil then
    NPCComments["6215"] = {}
end
table.insert(NPCComments["6215"], {
    npc_id = 6215,
    comment_id = 2805243,
    date = "2005-10-15T16:07:35-05:00",
    author = "Thottbot",
    body = "# Chomper\n\n- **Not Tameable:** Hunters cannot tame Chomper; he's not a viable pet choice.\n- **Combat Note:** Has no special abilities or attacks; consider focusing on DPS.\n- **General Info:** Check for similar creatures if seeking unique pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6220"] == nil then
    NPCComments["6220"] = {}
end
table.insert(NPCComments["6220"], {
    npc_id = 6220,
    comment_id = 2904862,
    date = "2007-04-19T13:33:36-05:00",
    author = "Allakhazam",
    body = "### Irradiated Horror\n- **Type:** Hostile\n- **Location:** Gnomeregan\n- **Combat Tips:**\n  - Focus on high burst damage to kill quickly.\n  - Use crowd control or interrupts to minimize their damage.\n  - Consider cleansing abilities if you face any debuffs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6221"] == nil then
    NPCComments["6221"] = {}
end
table.insert(NPCComments["6221"], {
    npc_id = 6221,
    comment_id = 2904864,
    date = "2007-02-22T04:02:30-06:00",
    author = "Allakhazam",
    body = "# Addled Leper\n\n- **Loot:** Rarely drops valuable items; expect low drop rates for specific blues like Blackfang.\n- **Spawn Location:** Not found in Alterac Valley (AV). Usually located in Gnomeregan.\n- **General Tip:** Prepare for low loot yield; farming for specific items may require multiple attempts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6226"] == nil then
    NPCComments["6226"] = {}
end
table.insert(NPCComments["6226"], {
    npc_id = 6226,
    comment_id = 2815457,
    date = "2006-06-03T14:37:43-05:00",
    author = "Thottbot",
    body = "# Mechano-Flamewalker\n\n- **Drops:** High chance of dropping lockboxes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6228"] == nil then
    NPCComments["6228"] = {}
end
table.insert(NPCComments["6228"], {
    npc_id = 6228,
    comment_id = 2227,
    date = "2006-10-24T18:05:32-05:00",
    author = "lollersk8r",
    body = "# Dark Iron Ambassador\n\n- **Location:** Spawns along the north side of the tunnel leading up to Thermaplugg in Gnomeregan.\n- **Faction Access:** Both Horde and Alliance can encounter him; Horde players can use the teleporter.\n- **Spawn Mechanics:** Rare spawn; patrols the right side near Thermaplugg's door.\n- **Patrol Tips:** If not initially found, reset the instance or wait at Thermaplugg's gate.\n- **Combat Tips:**\n  - **Type:** Warlock-type caster.\n  - **Summons:** Two fire elementals (non-elite).\n  - **Group Recommendation:** Clear nearby mobs to avoid accidental aggro in narrow areas.\n- **Drops:** Notable drops include the Glass Shooter and Emissary Cuffs (with various stats).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["6229"] == nil then
    NPCComments["6229"] = {}
end
table.insert(NPCComments["6229"], {
    npc_id = 6229,
    comment_id = 6146,
    date = "2006-12-05T12:29:00-06:00",
    author = "Tetris",
    body = "## Crowd Pummeler 9-60\n\n- **Location Tips:**\n  - Found in Gnomeregan's first large room from the back entrance needing the workshop key.\n  - Located near the elevator; head left and encounter a few mobs before reaching him.\n  - Navigate left before the elevator; he's easy to spot after clearing nearby enemies.\n\n- **Combat Tips:**\n  - Straightforward melee fight; be aware of his air-throwing attack.\n  - Vulnerable to Frost Nova and likely other chill effects.\n  - Caution with nearby patrols and Alarm-o-Bots.\n\n- **Loot Information:**\n  - Known for frequently dropping boots.\n  - Mace has 3 charges; post-usage, it provides +16 Strength and +5 Agility.\n  - Mace drop rate appears low despite being reported as 10%.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["6230"] == nil then
    NPCComments["6230"] = {}
end
table.insert(NPCComments["6230"], {
    npc_id = 6230,
    comment_id = 2839961,
    date = "2007-04-27T02:10:16-05:00",
    author = "Thottbot",
    body = "### Peacekeeper Security Suit\n- Found in Gnomeregan, an instance in Dun Morogh.\n- Part of quests: \"An Audience with the King\" and \"Giant Moss Creeper\".\n- High level elite, be cautious if soloing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6231"] == nil then
    NPCComments["6231"] = {}
end
table.insert(NPCComments["6231"], {
    npc_id = 6231,
    comment_id = 6241,
    date = "2006-12-05T13:44:18-06:00",
    author = "6901",
    body = "# Techbot\n\n- Found outside Gnomeregan instance, in a circular room to the right after the troggs.\n- Be cautious of his abilities: Lag (slows movement and attack speed), Link Dead (stuns), and Battle Net (immobilizes).\n- Use movement and agility potions to avoid his stuns and immobilizations.\n- Drops Techbot CPU Core, usable as a shield.\n- Soloable by higher-level characters (30+), but easier with a group.\n- Clear nearby mobs before engaging to avoid being overwhelmed.\n- Can heal himself by killing nearby dupe bugs, so try to manage or eliminate bugs quickly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["6234"] == nil then
    NPCComments["6234"] = {}
end
table.insert(NPCComments["6234"], {
    npc_id = 6234,
    comment_id = 2802911,
    date = "2007-01-30T01:59:35-06:00",
    author = "Thottbot",
    body = "## Mechanized Guardian\n\n- Found in Gnomeregan dungeon.\n- Often patrols long corridors.\n- Utilize crowd control; they summon additional enemies.\n- Emphasize ranged attacks; avoid area effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6235"] == nil then
    NPCComments["6235"] = {}
end
table.insert(NPCComments["6235"], {
    npc_id = 6235,
    comment_id = 3393,
    date = "2006-11-10T18:36:09-06:00",
    author = "token",
    body = "# Electrocutioner 6000\n\n- **Location:** Found in Gnomeregan. Reach him by jumping in the first room or following the upper circle to the last corridor on the left.\n- **Boss Mechanics:** Uses machine gun attack, lightning bolt, and melee attacks. Vulnerable to frost effects. \n- **Recommended Strategy:**\n  - Mages: Use Frost Nova and other chill effects.\n- **Loot:** Drops noteworthy items such as a key for the Gnomeregan back door and possibly the oil rag and a caster ring. Desired weapon drops for specific classes include the sword.\n- **Tips:**\n  - Obtaining the key lets you skip much of Gnomeregan on subsequent runs.\n  - Avoid using a universal remote to make him jump off the edge; it can pull a large number of additional mobs.\n- **Group Dynamics:** Standard groups should avoid trying gimmicky tricks to prevent unexpected adds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6236"] == nil then
    NPCComments["6236"] = {}
end
table.insert(NPCComments["6236"], {
    npc_id = 6236,
    comment_id = 82883,
    date = "2007-05-14T12:07:01-05:00",
    author = "51105",
    body = "# Klannoc Macleod <The Islander>\n\n- **Location:** Found on Frey Island near Durotar.\n- **Quest:** Key NPC for the level 30 Warrior Berserker Stance quest.\n- **Quest Details:** Speak to Klannoc, fight five mobs in the arena, followed by their champion. Complete the quest to learn Berserker Stance as a warrior.\n- **Trivia:** Named after the Highlander Clan Macleod, fun reference for fans.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["6238"] == nil then
    NPCComments["6238"] = {}
end
table.insert(NPCComments["6238"], {
    npc_id = 6238,
    comment_id = 2820847,
    date = "2007-05-07T02:15:32-05:00",
    author = "Thottbot",
    body = "# Big Will\n\n- **Quest Issues**: If challengers are not appearing or quest isn't updating, try abandoning and retaking the quest.\n- **Location**: Found on the island where you finish the first part of the quest.\n- **Post-Challenge Action**: Ensure all challengers are defeated correctly, and check for quest updates upon Big Will's defeat. Retake quest if problems persist.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["6239"] == nil then
    NPCComments["6239"] = {}
end
table.insert(NPCComments["6239"], {
    npc_id = 6239,
    comment_id = 2815870,
    date = "2006-05-08T20:12:39-05:00",
    author = "Thottbot",
    body = "# Cyclonian\n\n- **Quest Requirement**: Cyclonian is part of the Warrior class quest for the Whirlwind weapon.\n- **Elite Status**: Level 40 elite elemental with high HP and hard-hitting attacks.\n- **Re-summoning**: If you die or get disconnected, abandon and restart the quest to resummon.\n- **Soloing Tips**:\n  - Soloable for level 38+ warriors with nature resistance potions.\n  - Use nature protection potions and Retaliation ability for extra damage.\n- **Group Strategy**: Recommended to bring a higher-level friend (level 60+ for easier completion).\n- **Material Gathering**:\n  - Bloodscalp Tusks: Found on Bloodscalp Trolls in Stranglethorn Vale.\n  - Liferoot: Available from Auction House or rare vendors if not an herbalist.\n  - Elemental Charms: \n    - Thunder: Thundering Exiles, east of Refuge Point in Arathi Highlands.\n    - Burning: Burning Exiles, near Hillsbrad entrance.\n    - Cresting: Cresting Exiles, west of Hammerfall.\n- **Caution**: Use charms in questgiver's cauldron to obtain the essence, as stated in the quest letter.\n- **Consider Allies**: Don’t hesitate to ask others for help; teamwork can make the quest smoother.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["6241"] == nil then
    NPCComments["6241"] = {}
end
table.insert(NPCComments["6241"], {
    npc_id = 6241,
    comment_id = 2812214,
    date = "2006-03-04T00:23:38-06:00",
    author = "Thottbot",
    body = "### Bailor Stonehand\n\n- Found in the basement of a house with a tailor on the porch.\n- Coordinates: 35, 44.\n- Look for middle houses in the town to locate him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["6243"] == nil then
    NPCComments["6243"] = {}
end
table.insert(NPCComments["6243"], {
    npc_id = 6243,
    comment_id = 2904937,
    date = "2005-03-28T19:27:58-06:00",
    author = "Allakhazam",
    body = "# Gelihast\n\n- **Location**: In the middle of Blackfathom Deeps (BFD), between two halls.\n- **Buff Shrine**: After defeating Gelihast, touch the shrine behind him for 'Blessing of Blackfathom': +5 Intellect, +5 Spirit, +15 Frost Damage for 60 minutes.\n- **Combat Tips**:\n  - Clear starter murlocs slowly; Gelihast often links with nearby murlocs.\n  - Murlocs in the pool are spellcasters and mainly use Lightning Bolt—cannot be pulled out of water.\n  - Gelihast may use a net to immobilize you; his attacks are fast and high-damaging, but he is stunable.\n- **Solo Attempts**:\n  - It is possible to isolate Gelihast using precise pulling or stealth tactics.\n  - Be prepared for a challenging fight; consider using poisons and healing potions.\n- **General Advice**:\n  - Room clearing is recommended to avoid multiple murloc pulls.\n  - Coordination with party members for pathing and crowd control can make the fight easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["6244"] == nil then
    NPCComments["6244"] = {}
end
table.insert(NPCComments["6244"], {
    npc_id = 6244,
    comment_id = 1610,
    date = "2006-10-08T08:45:58-05:00",
    author = "Jimmz",
    body = "# Takar the Seer\n\n- **Location:** Found at coordinates 49, 57 near Camp Taurajo in The Barrens.\n- **Quest:** Key NPC for Warlock Succubus quest line, obtainable at level 20.\n- **Strategy:** Avoid Camp Taurajo guards; they are high level. Approach from the plains.\n- **Timing:** Consider questing during off-peak hours to avoid PvP encounters.\n- **Mobility:** Swim from Westfall to Booty Bay, then take the boat to Ratchet for safer travel.\n- **Avoidance:** Watch for hostile beasts near the path. Use Voidwalker to handle unexpected attacks.\n- **Friendly:** Some players experience bugs; ensure you have the correct quest and coordinates.\n- **Important Note:** Look for a white Defias-style tent near a small building north of Camp Taurajo.\n- **Tip:** Use map add-ons for accurate navigation. Aim to travel during early mornings if on a PvP server to reduce risk of being attacked.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["6247"] == nil then
    NPCComments["6247"] = {}
end
table.insert(NPCComments["6247"], {
    npc_id = 6247,
    comment_id = 2822729,
    date = "2006-04-14T02:21:20-05:00",
    author = "Thottbot",
    body = "# Doan Karhan\n\n- **Location**: Found in The Barrens at coordinates 49,57.\n- **Interaction**: Quest is available to Horde Warlocks only.\n- **Combat Tip**: Beware of a nearby seer who may attack - keep a pet to distract them.\n- **Non-Combat Tip**: Typically doesn't aggro unless attacked first.\n- **Alternate Directions**: Located behind some messed up tents, near a tree a bit north.\n- **Quest Status**: There are mixed reports on his presence; double-check in-game for the latest status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["6249"] == nil then
    NPCComments["6249"] = {}
end
table.insert(NPCComments["6249"], {
    npc_id = 6249,
    comment_id = 2798143,
    date = "2006-04-18T01:56:48-05:00",
    author = "Thottbot",
    body = "### Affray Spectator\n- These NPCs are found in the Affray Arena in the Barrens.\n- They do not engage in combat.\n- Mainly serve as background NPCs observing arena events.\n- Part of quests like \"The Affray\" for certain class quests (like Warriors).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6251"] == nil then
    NPCComments["6251"] = {}
end
table.insert(NPCComments["6251"], {
    npc_id = 6251,
    comment_id = 2813790,
    date = "2004-11-29T06:48:14-06:00",
    author = "Thottbot",
    body = "# Strahad Farsan\n\n- Located in northern Ratchet, west of the goblin area.\n- Found outside on a hill to the right from the dock.\n- Wears a wizard's hat.\n- Involved in the Warlock Felhunter quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6266"] == nil then
    NPCComments["6266"] = {}
end
table.insert(NPCComments["6266"], {
    npc_id = 6266,
    comment_id = 85660,
    date = "2007-05-19T10:19:53-05:00",
    author = "NIKKO9393",
    body = "## Menara Voidrender\n\n- Located near the house adjacent to the flight path (fp).\n- Notable for Warlock quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6267"] == nil then
    NPCComments["6267"] = {}
end
table.insert(NPCComments["6267"], {
    npc_id = 6267,
    comment_id = 2820528,
    date = "2006-05-03T18:29:06-05:00",
    author = "Thottbot",
    body = "# Acolyte Porena\n\n- **Quest NPC:** She is involved in quests for Warlocks.\n- **Location:** Found at the bottom of a tomb under The Slaughtered Lamb in the Mage Quarter of Stormwind.\n- **Directions:** Go down the stairs beneath the Warlock training area, she is to the right of the summoning circle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["6268"] == nil then
    NPCComments["6268"] = {}
end
table.insert(NPCComments["6268"], {
    npc_id = 6268,
    comment_id = 2817464,
    date = "2007-05-04T12:22:57-05:00",
    author = "Thottbot",
    body = "# Summoned Felhunter\n\n- **Abandon and restart quest:** If stuck, abandon the quest and redo it solo.\n- **Quest start location:** Begin the chain with Jorah Annison in the Undercity's Mage District.\n- **Part 1:** Collect the Tattered Manuscript (Thousand Needles, 44,37) and Moldy Tome (Hillsbrad Foothills, 27,73).\n- **Part 2:** Obtain 3 Rods of Channeling from Dragonmaw Bonewarders in Wetlands (Angerfang Encampment, 45,45) and bring them to Strahad Farsan in Ratchet (62,35).\n- **Part 3:** Use the Reconstructed Tome at the summoning circle behind Strahad Farsan to summon and defeat the Felhunter.\n- **Final reward:** Gain the ability to summon a Felhunter and receive a Box of Souls (16-slot shard bag).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6271"] == nil then
    NPCComments["6271"] = {}
end
table.insert(NPCComments["6271"], {
    npc_id = 6271,
    comment_id = 2904968,
    date = "2007-03-31T20:13:48-05:00",
    author = "Allakhazam",
    body = "# Mouse\n\n- Avoid combat; higher difficulty than expected.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6286"] == nil then
    NPCComments["6286"] = {}
end
table.insert(NPCComments["6286"], {
    npc_id = 6286,
    comment_id = 2815485,
    date = "2007-02-19T14:29:00-06:00",
    author = "Thottbot",
    body = "### Zarrin <Cook>\n- Found at coordinates 57,61.\n- Provides cooking training and recipes.\n- Useful for leveling up your cooking skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["6291"] == nil then
    NPCComments["6291"] = {}
end
table.insert(NPCComments["6291"], {
    npc_id = 6291,
    comment_id = 2904973,
    date = "2006-06-29T04:42:55-05:00",
    author = "Allakhazam",
    body = "# Balthus Stoneflayer <Skinning Trainer>\n- **Trainer Location:** Provides skinning training in Ironforge.\n- **Skill Level:** Can train skinning past 225.\n- **Useful For:** Aspiring skinners looking to advance their profession.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6292"] == nil then
    NPCComments["6292"] = {}
end
table.insert(NPCComments["6292"], {
    npc_id = 6292,
    comment_id = 2825036,
    date = "2006-07-16T05:25:25-05:00",
    author = "Thottbot",
    body = "# Eladriel <Skinning Trainer>\n\n- Located outside Darnassus, near a small hut along the road.\n- Can train all skinning levels: Apprentice, Journeyman, Expert, and Artisan.\n- If experiencing issues where she offers shields instead of training, a known bug might be affecting her; contact a GM for assistance.\n- As an alternative, find another skinning trainer in Stormwind who can train up to level 300.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["6293"] == nil then
    NPCComments["6293"] = {}
end
table.insert(NPCComments["6293"], {
    npc_id = 6293,
    comment_id = 2811422,
    date = "2006-04-23T23:21:18-05:00",
    author = "Thottbot",
    body = "### Jorah Annison\n\n- Located in the Magic Quarter, Undercity.\n- Found near the book dealer and Horde cloth quartermaster at coordinates 76,37.\n- Positioned in the inner ring, no need to cross the moat or green goo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["6294"] == nil then
    NPCComments["6294"] = {}
end
table.insert(NPCComments["6294"], {
    npc_id = 6294,
    comment_id = 2823260,
    date = "2006-04-11T01:34:47-05:00",
    author = "Thottbot",
    body = "# Krom Stoutarm\n\n- **Quest Issues**: Ensure you have collected all required quest items. Bugs can sometimes be resolved by rechecking locations.\n- **Centaur Village Tip**: Search for quest items in a damaged chest within the cave.\n- **General Lore**: Located in Ironforge, Krom Stoutarm is often involved in quests requiring book retrievals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6299"] == nil then
    NPCComments["6299"] = {}
end
table.insert(NPCComments["6299"], {
    npc_id = 6299,
    comment_id = 2904982,
    date = "2005-02-18T08:08:36-06:00",
    author = "Allakhazam",
    body = "### Delfrum Flintbeard <Journeyman Blacksmith>\n- Located in the Dwarven District, Ironforge.\n- Provides blacksmithing training.\n- Sells basic blacksmithing supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6301"] == nil then
    NPCComments["6301"] = {}
end
table.insert(NPCComments["6301"], {
    npc_id = 6301,
    comment_id = 2827315,
    date = "2004-11-21T17:08:19-06:00",
    author = "Thottbot",
    body = "### Gorbold Steelhand <General Trade Supplier>\n- Located by the wagon and campfire in front of the main building in Darkshore.\n- Sells general trade items.\n- Useful for restocking supplies while in Darkshore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6347"] == nil then
    NPCComments["6347"] = {}
end
table.insert(NPCComments["6347"], {
    npc_id = 6347,
    comment_id = 2904987,
    date = "2006-03-12T19:38:48-06:00",
    author = "Allakhazam",
    body = "## Young Wavethrasher\n\n- **Location Tips**:\n  - Found in the water around 43,15, 49,8, and up to 58,6.\n  - Exit water at 65,8 and head to 85,16.\n  \n- **Combat Tips**:\n  - Be prepared to kill around 10-12 to collect 6 scales for the hunter quest.\n  - Consider farming multiple areas to increase chances of drops due to low drop rate.\n  \n- **Quest Tips**:\n  - Patience required for Hunter quest due to varying scale drop rates.\n  - Quest experience is good for level 50.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6348"] == nil then
    NPCComments["6348"] = {}
end
table.insert(NPCComments["6348"], {
    npc_id = 6348,
    comment_id = 2830773,
    date = "2007-03-11T05:08:23-05:00",
    author = "Thottbot",
    body = "# Wavethrasher\n\n- **Location:** Found around 86,36 in the water. Look around the tip of the coast near the tower.\n- **Tracking:** Can be tracked using 'Track Beasts.' \n- **Drop Rates:** Low drop rates for scales. Young Wavethrashers might offer better rates.\n- **Respawn Strategy:** Kill wavethrashers from 86,36 to 89,19, then return to start point to allow respawn.\n- **Hunting Tip:** More abundant around the Eastern Point. Stay underwater for easier targeting.\n- **Gear Drops:** Possible rare loot, such as Stockade Pauldrons and Soulkeeper.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["6349"] == nil then
    NPCComments["6349"] = {}
end
table.insert(NPCComments["6349"], {
    npc_id = 6349,
    comment_id = 14281,
    date = "2006-12-12T15:40:12-06:00",
    author = "8168",
    body = "# Great Wavethrasher\n\n- Found more densely on the southern side of the peninsula.\n- Coordinates to locate them: 87, 26.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6352"] == nil then
    NPCComments["6352"] = {}
end
table.insert(NPCComments["6352"], {
    npc_id = 6352,
    comment_id = 2905008,
    date = "2006-06-04T01:06:18-05:00",
    author = "Allakhazam",
    body = "# Coralshell Lurker\n\n- **Ideal Pet for Hunters:** Effective as a tank in Molten Core/Blackwing Lair when tamed at level 54.\n- **Pet Stats:** Strength: 122, Agility: 89, Stamina: 226, Intellect: 45, Spirit: 72, Attack: 270 (300 @ 60), Power: 224, Damage: 93-117, Defense: 270 (300 @ 60), Armor: 4710, Health: 2685.\n- **Damage Calculation:** Recorded with pet in 'Happy' state, giving a 25% damage boost.\n- **Diet:** Feeds on Fish, Fungus, Fruit, Raw Fish.\n- **Orc Hunter Synergy:** Gains from orc hunter's Beast Mastery talents and gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6366"] == nil then
    NPCComments["6366"] = {}
end
table.insert(NPCComments["6366"], {
    npc_id = 6366,
    comment_id = 2805917,
    date = "2006-09-14T13:50:01-05:00",
    author = "Thottbot",
    body = "# Kurzen Mindslave\n- Found around coordinates 47.44 in the Ruins of Zul'Mamwe, Stranglethorn Vale.\n- Located near Mogh the Undying.\n- A notable, yet sad figure in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["6367"] == nil then
    NPCComments["6367"] = {}
end
table.insert(NPCComments["6367"], {
    npc_id = 6367,
    comment_id = 2839435,
    date = "2006-07-24T21:43:13-05:00",
    author = "Thottbot",
    body = "## Donni Anthania <Crazy Cat Lady>\n\n- **Location**: Found at coordinates 44, 53 in Elwynn Forest near a small house.\n- **Immune**: She is immune to fear effects.\n- **Lore**: Possibly an homage to Katricia (Donna Anthony), a former Blizzard forum representative.\n- **Trivia**: The name \"Crazy Cat Lady\" is a reference to a character from The Simpsons. She carries a butcher's cleaver, adding to her quirky persona.\n- **Alliance Only**: Only sells cats to Alliance players. Hordes get a dishonor kill if they attempt to attack her.\n- **Pets**: Purchase various pet cats from her to complete your pet collection.\n- **Visual**: Look for a lady surrounded by cats outside her house to spot her easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 189,
})
if NPCComments["6368"] == nil then
    NPCComments["6368"] = {}
end
table.insert(NPCComments["6368"], {
    npc_id = 6368,
    comment_id = 14649,
    date = "2006-12-13T05:07:52-06:00",
    author = "9454",
    body = "# Cat\n\n- **Be cautious**: These critters can be deceptive; avoid unnecessary interactions.\n- **Hunter loot**: Cats in certain areas, like Molten Core, drop valuable items that are useful for hunters, such as boots.\n- **Don't underestimate**: Even seemingly insignificant NPCs can have surprising importance or drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["6370"] == nil then
    NPCComments["6370"] = {}
end
table.insert(NPCComments["6370"], {
    npc_id = 6370,
    comment_id = 2835300,
    date = "2005-07-17T02:46:49-05:00",
    author = "Thottbot",
    body = "## Makrinni Scrabbler\n\n- **Location**: Found in coastal areas, generally around level 53.\n- **Combat Tips**: Use crowd control to manage their attacks due to their massive claws.\n- **Loot**: Can drop valuable items; worth farming for specific drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6375"] == nil then
    NPCComments["6375"] = {}
end
table.insert(NPCComments["6375"], {
    npc_id = 6375,
    comment_id = 2818214,
    date = "2005-08-23T03:41:07-05:00",
    author = "Thottbot",
    body = "### Thunderhead Hippogryph\n\n- Found on the high cliffs of Azshara.\n- Approach from the cliffs near Valormok.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6377"] == nil then
    NPCComments["6377"] = {}
end
table.insert(NPCComments["6377"], {
    npc_id = 6377,
    comment_id = 2905025,
    date = "2006-11-04T08:16:47-06:00",
    author = "Allakhazam",
    body = "## Thunderhead Stagwing\n\n- **Location**: Found in Ursolan.\n- **Loot**: Can drop Precisely Calibrated Boomstick.\n- **General Tip**: Good spot to farm for potentially valuable items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6386"] == nil then
    NPCComments["6386"] = {}
end
table.insert(NPCComments["6386"], {
    npc_id = 6386,
    comment_id = 2905026,
    date = "2006-06-19T16:13:29-05:00",
    author = "Allakhazam",
    body = "# Ward of Zanzil\n\n- Dropped by Zanzil the Outcast.\n- Summons powerful skeletons every 5 seconds.\n- Prioritize killing the ward to avoid being overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6390"] == nil then
    NPCComments["6390"] = {}
end
table.insert(NPCComments["6390"], {
    npc_id = 6390,
    comment_id = 2841945,
    date = "2005-03-01T00:12:37-06:00",
    author = "Thottbot",
    body = "# Ulag the Cleaver\n\n- **Location:** Found in the graveyard at coordinates 59,49.\n- **Trigger:** Activate a trigger near a vine-covered fence in the graveyard at 59,48.\n- **Appearance:** Open the closest door to the trigger spot to make Ulag appear.\n- **Combat Tip:** Be ready with defensive abilities such as Defensive Stance, Taunt, and Sunder Armor if you're a warrior.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6391"] == nil then
    NPCComments["6391"] = {}
end
table.insert(NPCComments["6391"], {
    npc_id = 6391,
    comment_id = 2905028,
    date = "2006-09-28T12:27:02-05:00",
    author = "Allakhazam",
    body = "# Holdout Warrior\n\n- **Location Tip**: They are found at coordinates 70, 38, likely in or near Gnomeregan.\n- **Faction**: Only Horde players can kill them.\n- **Combat Tip**: They won't assist players in fighting troggs, even if you bring the fight to a \"safezone\".\n- **Access Tip**: There seems to be a path leading to them, possibly linked to an expansion or previous beta content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6392"] == nil then
    NPCComments["6392"] = {}
end
table.insert(NPCComments["6392"], {
    npc_id = 6392,
    comment_id = 2823033,
    date = "2006-05-24T17:45:33-05:00",
    author = "Thottbot",
    body = "## Holdout Medic\n\n- Found in Gnomeregan.\n- Can cast \"Prayer of Fortitude\".\n- Only Horde players can attack this NPC.\n- Not useful for drops; don't seek it out just for loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6407"] == nil then
    NPCComments["6407"] = {}
end
table.insert(NPCComments["6407"], {
    npc_id = 6407,
    comment_id = 2905034,
    date = "2005-09-04T00:31:15-05:00",
    author = "Allakhazam",
    body = "# Holdout Technician\n\n- Located in Blackrock Depths.\n- Part of the Prison wing area.\n- Often accompanies other enemies, so be prepared for group combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["6466"] == nil then
    NPCComments["6466"] = {}
end
table.insert(NPCComments["6466"], {
    npc_id = 6466,
    comment_id = 2800215,
    date = "2006-09-29T02:11:49-05:00",
    author = "Thottbot",
    body = "### Gamon\n\n- **Group Effort:** Requires a well-coordinated group of at least 5 players: 1 Tank, 1 Priest, 1 Shaman/Paladin, 1 Mage/Warlock, 1 Rogue.\n- **Positioning:** Tank needs to pull Gamon out from behind a wall; Mage should be ready to polymorph any adds.\n- **Combat Strategy:** Tanks must use Sunder Armor, and the Mage should slow him if the tank dies. Healers must start healing immediately.\n- **Rogue Tactics:** Use Crippling Poison to prevent him from wandering and drawing adds. Continually stunlock, gouge, and backstab.\n- **Kiting Fun:** Gamon can be kited for fun; players have taken him as far as Silithus.\n- **Dress-Up Roleplay:** Make a Tauren character with specific features, gear up with certain items, and imitate Gamon in Orgrimmar for fun.\n- **Daily Habit:** Some players make it a routine to kill Gamon daily, occasionally getting green items or amusing drops.\n- **Rogue Quest:** Relevant for a rogue quest; find him in the inn inside Orgrimmar to pickpocket Tazan's key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 302,
})
if NPCComments["6487"] == nil then
    NPCComments["6487"] = {}
end
table.insert(NPCComments["6487"], {
    npc_id = 6487,
    comment_id = 3613,
    date = "2006-11-13T15:44:18-06:00",
    author = "5860",
    body = "# Arcanist Doan\n\n- Located at the end of the Library wing in Scarlet Monastery.\n- Drops valuable items like Illusionary Rod and Mantle of Doan.\n- Handles AoE Silence and Arcane Explosion—keep healers at a distance.\n- Uses Polymorph on the target with second-highest aggro.\n- At 50% health, he shields himself and casts a dangerous Fire Nova. Players should retreat to minimize damage.\n- For Druids: HoTs are preferable due to frequent silences. Use Fire Protection Potions against his Fire Nova.\n- Scarlet Key can be found in a small black box in his room. Important for progressing in Scarlet Monastery and later in Stratholme.\n- Tactics: Avoid Fire Nova by moving to the hallway. Maintain distance to reduce AoE effects' impact. Use health and mana potions as needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["6488"] == nil then
    NPCComments["6488"] = {}
end
table.insert(NPCComments["6488"], {
    npc_id = 6488,
    comment_id = 76783,
    date = "2007-05-02T20:02:23-05:00",
    author = "Slipshadow",
    body = "# Fallen Champion\n\n- **Rare Spawn:** Found in the Scarlet Monastery Graveyard. Can spawn in various locations: left/right-hand-side crypts, near the Bloodmage Crypt, or either side of the Graveyard entrance. \n- **Spawn Mechanics:** Kill all isolated undead mobs to increase the chance of spawning. Respawn rate is 10-15 minutes with ~5% chance of being a rare elite.\n- **Shadow Magic:** Immune to shadow magic, making it challenging for priests and warlocks.\n- **Loot Drops:** Commonly drops the Ebon Shroud (Cloth Caster Hood), Morbid Dawn (2H sword), and gloves. All items are Bind on Pickup (BoP).\n- **Combat Tips:** Can be pulled without aggroing other mobs. Careful targeting and patient mob clearing aid in minimizing additional combatants.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["6489"] == nil then
    NPCComments["6489"] = {}
end
table.insert(NPCComments["6489"], {
    npc_id = 6489,
    comment_id = 76777,
    date = "2007-05-02T19:56:15-05:00",
    author = "Slipshadow",
    body = "# Ironspine\n\n- **Rare Spawn Locations:** Found in various graveyard locations in Scarlet Monastery Graveyard. Look for spots where single undead spawn.\n- **Spawn Method:** Kill isolated undead mobs in the courtyard to trigger respawns. Rare elites have a ~5% chance to appear every 10-15 minutes.\n- **Spawn Confirmation:** Usually spawns after killing undead near the courtyard and single Unfettered Spirits.\n- **Resetting Instance:** If no elites spawn, reset the instance and check again. After one rare elite spawns, reset is required.\n- **Loot:** Drops include a mace, breastplate, and occasionally a ring.\n- **Combat Tip:** Attacking Ironspine can attract additional mobs, so prepare for waves of zombies and ghosts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["6490"] == nil then
    NPCComments["6490"] = {}
end
table.insert(NPCComments["6490"], {
    npc_id = 6490,
    comment_id = 76787,
    date = "2007-05-02T20:12:04-05:00",
    author = "Slipshadow",
    body = "# Azshir the Sleepless\n\n- **Location:** Found in the Scarlet Monastery Graveyard.\n- **Spawn Points:** Can spawn in one of six points, often where single Unfettered Spirits are seen.\n- **Spawn Mechanics:** Rare spawn; kill isolated undead in the graveyard. Approx. 5% chance to spawn each time.\n- **Respawn Time:** Mobs respawn every 10-15 minutes. Rare spawns cease if Ironspine or Fallen Champion spawn.\n- **Combat Tip:** Casters should beware his Drain Life ability; have interrupts ready.\n- **Loot:** Notable drops include the Ghostshard Talisman.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["6491"] == nil then
    NPCComments["6491"] = {}
end
table.insert(NPCComments["6491"], {
    npc_id = 6491,
    comment_id = 86406,
    date = "2007-05-20T18:03:59-05:00",
    author = "37423",
    body = "# Spirit Healer\n\n- **Respawn Location**: After dying, you respawn at the Spirit Healer closest to your death site.\n- **Visuals**: The NPC appearance has changed since early beta.\n- **Lore**: Spirit Healers have cryptic dialogues; some players speculate it might be in Latin or another language.\n- **Map Tip**: Feralas Spirit Healer location is at coordinates 54.8, 48.0.\n- **NPC Type**: Friendly, not killable, and primarily serves as a resurrection point.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6492"] == nil then
    NPCComments["6492"] = {}
end
table.insert(NPCComments["6492"], {
    npc_id = 6492,
    comment_id = 2905187,
    date = "2005-07-01T04:54:32-05:00",
    author = "Allakhazam",
    body = "### Rift Spawn\n\n- **Detection**: Requires a Warlock's \"Detect Invisibility\" to see.\n- **Combat**: Be cautious when using area-of-effect spells like Frost Nova; hitting them reveals and aggroes them.\n- **Location**: Found in Stormwind, primarily a nuisance with no notable loot or rewards.\n- **Behavior**: Aggros immediately when hit, then quickly turns hostile.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6494"] == nil then
    NPCComments["6494"] = {}
end
table.insert(NPCComments["6494"], {
    npc_id = 6494,
    comment_id = 2827979,
    date = "2005-03-13T14:47:12-06:00",
    author = "Thottbot",
    body = "# Tazan\n\n- Part of both Rogue and Warrior quests.\n- Often found around coordinates 63, 45 and 64, 44, near camps north of the pirate ship in The Barrens.\n- Roams between tents, causing varied spawn locations.\n- May need to wait a few minutes for him to spawn.\n- Typically accompanied by pirates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["6496"] == nil then
    NPCComments["6496"] = {}
end
table.insert(NPCComments["6496"], {
    npc_id = 6496,
    comment_id = 2831234,
    date = "2006-05-20T03:36:51-05:00",
    author = "Thottbot",
    body = "# Brivelthwerp <Ice Cream Vendor>\n\n- **Non-hostile NPC:** Cannot be attacked.\n- **Location:** Thousand Needles, near the house on the gnome side.\n- **Purpose:** Buy ice cream from him, especially useful for the Children's Week event.\n- **Faction:** Part of the Steamwheedle Cartel, but non-combatant and cannot be killed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6497"] == nil then
    NPCComments["6497"] = {}
end
table.insert(NPCComments["6497"], {
    npc_id = 6497,
    comment_id = 15555,
    date = "2006-12-14T15:27:05-06:00",
    author = "gotler",
    body = "# Astor Hadren\n\n- **Location**: Patrolling between Undercity and Sepulcher in Silverpine Forest.\n- **Quest**: Level 10 Undead Rogue quest specific.\n- **Strategy**:\n  - **At Level 10**: Use evasion, sinister strike, gouge, backstab, eviscerate, and healing potions or bandages.\n  - **Wait to Level Up/Team Up**: If the fight seems difficult at level 10, consider leveling up or getting help.\n- **Spawn Point**: Often spawns just outside The Sepulcher. If not found, wait there.\n- **Combat Sequence**:\n  - **Solo Tips**:\n    - Use evasion first to avoid damage.\n    - Stack 5 sinister strikes, then use eviscerate.\n    - Gouge, sprint away, bandage, then follow up with gouge and backstab.\n    - Keep healing potions handy.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["6498"] == nil then
    NPCComments["6498"] = {}
end
table.insert(NPCComments["6498"], {
    npc_id = 6498,
    comment_id = 11926,
    date = "2006-12-09T01:01:31-06:00",
    author = "Chandrialla",
    body = "# Devilsaur\n\n- **Stay Alert**: Devilsaurs are stealthy despite their size. Always be vigilant in Un'Goro Crater.\n- **Combat Tip**: Devilsaurs have a knockback move. Fight with your back to a tree to prevent being thrown too far.\n- **Variations**: There are three types: Tyrant (red, fears and hits hard), Ironhide (black, high HP), and regular (yellow, easiest).\n- **Solo Tips for Rogues**: At level 54, use all cooldowns (evasion, blade fury, adrenaline rush, etc.). Rogue-specific tactics include using Cheap Shot, then Kidney Shot, Evasion, and then finishing with Eviscerate.\n- **Druid Strategy**: Use Hibernate, then Starfire. Repeat. Employ Bear form if needed. Keep Innervate handy for mana regen.\n- **Skinning Value**: Skin for Devilsaur Leather, used in valuable leatherworking recipes.\n- **Mobility Strategy**: Avoid fighting in areas with additional mobs. Circle the zone to find solo Devilsaurs.\n- **Caution**: Devilsaurs can interrupt other activities and are aggressive. If caught off-guard, be prepared to escape using abilities like Paladin's shield.\n- **Quest Relevance**: Though mainly for skinners, note that Devilsaurs are involved in a Druid quest chain. Avoid disrupting Druids working on this quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 167,
})
if NPCComments["6499"] == nil then
    NPCComments["6499"] = {}
end
table.insert(NPCComments["6499"], {
    npc_id = 6499,
    comment_id = 18929,
    date = "2007-01-01T01:06:53-06:00",
    author = "9646",
    body = "# Ironhide Devilsaur\n\n- **Stealth:** They have a large aggro range. Be cautious and stay alert.\n- **Stun Attack:** Unique among devilsaurs, they can stun you occasionally. Prepare for interruptions.\n- **Druid Strategy:** Druid can solo using Hibernate and Starfire. Avoid DoTs to maintain Hibernate.\n- **Drops:** Generally low-value drops unless you're a skinner. Good for leather.\n- **Warlock Tips:** Fear and curses work. Be prepared for potential poor loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["6500"] == nil then
    NPCComments["6500"] = {}
end
table.insert(NPCComments["6500"], {
    npc_id = 6500,
    comment_id = 2802148,
    date = "2006-09-09T15:22:19-05:00",
    author = "Thottbot",
    body = "## Tyrant Devilsaur\n\n- **Location:** Found in Un'Goro Crater.\n- **Combat Strategy:** Kite it using ranged attacks and crowd control. Hunters can use Scare Beast and Concussive Shot; Warlocks can send in a pet and cast Fear and DoTs. Druids can use Hibernate and Starfire spells.\n- **Fear Ability:** Beware of its fear spell; it can cause you to run into other enemies.\n- **Damage:** Hits hard, around 267 damage per hit.\n- **Classes Tips:**\n  - **Hunters:** Use Scare Beast, Concussive Shot, Aimed Shot, Multi-Shot. Death Ray optional.\n  - **Warlocks:** Send in Felguard, apply Fear and DoTs.\n  - **Druids:** Use Hibernate and Starfire from max range; keep it rooted using Entangling Roots.\n  - **Frost Mages:** Can solo at level 51 using frost spells.\n  - **Rogues:** Challenging due to melee range; avoid if possible at lower levels.\n- **General Tips:** Ensure to have fear breaking abilities or potions handy. Be wary of the surroundings to avoid accidental pulls.\n- **Additional Notes:** Often seen daily; known to appear around coordinates 69.32. Be prepared for tough fights and manage your positioning well.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6501"] == nil then
    NPCComments["6501"] = {}
end
table.insert(NPCComments["6501"], {
    npc_id = 6501,
    comment_id = 22587,
    date = "2007-01-21T22:21:21-06:00",
    author = "JuiCe",
    body = "# Stegodon\n\n- Level 57 characters can defeat him with ease.\n- Felguard can block multiple attacks.\n- Hits for around 150 damage.\n- No noteworthy drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6502"] == nil then
    NPCComments["6502"] = {}
end
table.insert(NPCComments["6502"], {
    npc_id = 6502,
    comment_id = 2814182,
    date = "2007-03-18T20:41:21-05:00",
    author = "Thottbot",
    body = "# Plated Stegodon\n\n- **Location**: Found around coordinates 31, 64 in Un'Goro Crater.\n- **Spawn Timer**: Approximately 20 minutes.\n- **Drop Rate**: Low drop rate for valuable items; patience is required.\n- **Drops**: Items do not drop frequently, and not even silver is consistent.\n- **Tameable**: Inquire if this beast is tameable for Hunter pets.\n- **Combat Tips**: Prepare for multiple kills; consider grouping for faster farming.\n- **Note**: May require purchasing desired items at Auction House for convenience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["6503"] == nil then
    NPCComments["6503"] = {}
end
table.insert(NPCComments["6503"], {
    npc_id = 6503,
    comment_id = 2811633,
    date = "2007-03-08T06:05:38-06:00",
    author = "Thottbot",
    body = "# Spiked Stegodon\n\n- **Exists in the game:** Be prepared to encounter it in the wild.\n- **Drops gear:** Has a chance to drop valuable items like Stockade Pauldrons.\n- **Combat tips:** Druids can solo it effectively using Hibernate, Starfire, and Moonfire. Expect a lengthy fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["6504"] == nil then
    NPCComments["6504"] = {}
end
table.insert(NPCComments["6504"], {
    npc_id = 6504,
    comment_id = 2801373,
    date = "2006-10-13T01:46:39-05:00",
    author = "Thottbot",
    body = "# Thunderstomp Stegodon\n\n- **Hostile NPC**: Approach with caution.\n- **Location**: Found in Un'Goro Crater.\n- **Skinning Tip**: Great for skinning runs; team up with a skinner to gather valuable Devilasaur leather.\n- **Loot**: Drops decent green items and sometimes rare loot like Soulkeeper.\n- **Combat Tip**: Strongly consider bringing friends for effective farming due to challenging fights.\n- **Loot Quality**: Mixed opinions on loot value; some report high-value drops while others find it mediocre.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6506"] == nil then
    NPCComments["6506"] = {}
end
table.insert(NPCComments["6506"], {
    npc_id = 6506,
    comment_id = 2830734,
    date = "2007-04-04T11:40:14-05:00",
    author = "Thottbot",
    body = "# Ravasaur Runner\n\n- **Not tameable:** Despite being a beast, you can't tame this NPC.\n- **Useful drops:** May drop Ravasaur bones; consider farming for materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["6507"] == nil then
    NPCComments["6507"] = {}
end
table.insert(NPCComments["6507"], {
    npc_id = 6507,
    comment_id = 2832617,
    date = "2005-06-16T11:34:55-05:00",
    author = "Thottbot",
    body = "### Ravasaur Hunter\n- **Info**: Use Beast Lore and Tame Beast abilities for details.\n- **Tip**: As a beast, hunters can tame it for a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6508"] == nil then
    NPCComments["6508"] = {}
end
table.insert(NPCComments["6508"], {
    npc_id = 6508,
    comment_id = 59853,
    date = "2007-03-30T19:02:30-05:00",
    author = "4688",
    body = "## Venomhide Ravasaur\n\n- **Poison Buff:** Hitting a Venomhide Ravasaur in melee can grant your weapon a buff that applies Venomhide Poison (15 charges for 5 mins).\n- **Poison Effect:** The poison deals 15 damage over 3 seconds and stacks up to 15 times.\n- **Ravasaur Immunity:** Venomhide Raptors are immune to their own poison.\n- **Buff Refresh:** Each hit on the Venomhide Ravasaur refreshes the poison duration on your weapon.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6509"] == nil then
    NPCComments["6509"] = {}
end
table.insert(NPCComments["6509"], {
    npc_id = 6509,
    comment_id = 2905289,
    date = "2006-11-01T05:29:01-06:00",
    author = "Allakhazam",
    body = "## Bloodpetal Lasher\n\n- **Drop Rate:** Known for dropping the Mangled Journal frequently.\n- **Level Warning:** Can be challenging for players around level 47.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6512"] == nil then
    NPCComments["6512"] = {}
end
table.insert(NPCComments["6512"], {
    npc_id = 6512,
    comment_id = 2905292,
    date = "2005-02-27T20:00:31-06:00",
    author = "Allakhazam",
    body = "# Bloodpetal Trapper\n\n- **Threat Level:** Hostile\n- **Combat Tips:** \n  - Be cautious of its trap abilities; they can immobilize or slow you.\n  - Ideal to engage with ranged attacks to minimize trap risk.\n- **Loot:** Capable of dropping rare items like the Freezing Band.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6516"] == nil then
    NPCComments["6516"] = {}
end
table.insert(NPCComments["6516"], {
    npc_id = 6516,
    comment_id = 2814442,
    date = "2005-06-23T01:32:36-05:00",
    author = "Thottbot",
    body = "### Un'Goro Thunderer\n\n- **Neutral/Hostile** NPC; deals Nature damage to all enemies within 8 yards.\n- Drops barrels; possibly a reference to Donkey Kong.\n- Can be found in Un'Goro Crater, along with other types like Groddoc Thunderer.\n- Known for being a source of Thunderstomp (TS) Rank 3 ability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6517"] == nil then
    NPCComments["6517"] = {}
end
table.insert(NPCComments["6517"], {
    npc_id = 6517,
    comment_id = 70841,
    date = "2007-04-22T04:06:32-05:00",
    author = "38037",
    body = "### Tar Beast\n\n- Vulnerable to fire damage; fire-based attacks and enchants are highly effective.\n- Recommended to use fire spells and weapons with fiery enchantments for extra damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6518"] == nil then
    NPCComments["6518"] = {}
end
table.insert(NPCComments["6518"], {
    npc_id = 6518,
    comment_id = 70838,
    date = "2007-04-22T04:04:51-05:00",
    author = "38037",
    body = "# Tar Lurker\n\n- Vulnerable to fire; fiery enchantments do extra damage.\n- Reflect damage with fire abilities for an advantage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6519"] == nil then
    NPCComments["6519"] = {}
end
table.insert(NPCComments["6519"], {
    npc_id = 6519,
    comment_id = 70840,
    date = "2007-04-22T04:05:47-05:00",
    author = "38037",
    body = "# Tar Lord\n\n- **Fire Vulnerability**: Tar Lords in Un'goro Crater are weak to fire. Use fire spells or weapons with fire enchantments for extra damage.\n- **Living Essence Drops**: Primarily farmed for Living Essence, though drop rates can be inconsistent.\n- **Additional Loot**: Can drop rare items, such as blue and green BOEs. Not the best source for consistent gear farming.\n- **Combat Tip**: Ideal for fire mages due to their high vulnerability, allowing for quick kills and efficient farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6520"] == nil then
    NPCComments["6520"] = {}
end
table.insert(NPCComments["6520"], {
    npc_id = 6520,
    comment_id = 2834872,
    date = "2007-05-19T14:00:00-05:00",
    author = "Thottbot",
    body = "# Scorching Elemental\n\n- **Farming Location:** Ideal for farming Elemental Fire, Heart of Fire, and Coal. Essence of Fire has a lower drop rate.\n- **Combat Tips:** Easily farmed by level 53 players. Provides approximately 315 XP per kill.\n- **Drop Rates:** \n  - Essence of Fire: Rare\n  - Elemental Fire: Common\n  - Heart of Fire: Moderate\n  - Core of Elements: Very common\n  - Burning Pitch: Common\n  - Coal: Common\n- **Vendor Items:** Good source of items to sell for gold.\n- **Respawn Rate:** Fast, making them ideal for continuous farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6521"] == nil then
    NPCComments["6521"] = {}
end
table.insert(NPCComments["6521"], {
    npc_id = 6521,
    comment_id = 2838990,
    date = "2007-04-28T13:48:40-05:00",
    author = "Thottbot",
    body = "# Living Blaze\n\n- **Location:** Found around coordinates 51, 48 in Un'Goro Crater.\n- **Immunity/Resistances:** Immune to fire; resistant to frost, arcane, and nature spells.\n- **Loot:** Can drop valuable items like Glowing Brightwood Staff, Hanzo Sword, and Essence of Fire.\n- **Combat Tips:**\n  - **Rogues:** May find them challenging; utilize cooldowns and control abilities.\n  - **Warlocks/Hunters:** Use your pets/minions to tank the damage.\n  - **Mages:** Avoid using fire, frost, arcane, and nature spells; stick to other elements or physical damage.\n- **Grinding:** Potentially profitable, with players reporting significant gold per hour grinding them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6522"] == nil then
    NPCComments["6522"] = {}
end
table.insert(NPCComments["6522"], {
    npc_id = 6522,
    comment_id = 2828291,
    date = "2005-05-20T03:47:07-05:00",
    author = "Thottbot",
    body = "### Andron Gant\n\n- Located in Undercity’s Apothecarium.\n- Coordinates: 54,76.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["6546"] == nil then
    NPCComments["6546"] = {}
end
table.insert(NPCComments["6546"], {
    npc_id = 6546,
    comment_id = 70653,
    date = "2007-04-21T19:45:46-05:00",
    author = "45202",
    body = "```markdown\n# Tabetha\n\n- **Coordinates**: 46,57.\n- **Location**: Middle of Dustwallow Marsh, near The Quagmire.\n- **Navigational Tips**:\n  - Swim from Theramore; entrance at 56,50.\n  - Follow road past Barrens turnoff, head north at the creek past the bend.\n- **Travel Tips**:\n  - Encounter lvl 37-39 mobs; be cautious.\n  - As a mage, expect resists; avoid multiple aggro.\n  - Use Blink, Frost Nova strategically; keep Mana Shield up.\n  - Mobs have short patrol ranges; aggro management is crucial.\n- **Lore**:\n  - Rumored to be Magna Aegwynn, mother of Medivh, living under an assumed name.\n```",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["6547"] == nil then
    NPCComments["6547"] = {}
end
table.insert(NPCComments["6547"], {
    npc_id = 6547,
    comment_id = 40257,
    date = "2007-02-22T01:15:39-06:00",
    author = "Ambushed",
    body = "# Suffering Victim\n\n- Found in the basement of Tyr's Hand.\n- Neutral NPC.\n- No combat required, focus on exploring the area for quests or lore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6548"] == nil then
    NPCComments["6548"] = {}
end
table.insert(NPCComments["6548"], {
    npc_id = 6548,
    comment_id = 2834552,
    date = "2006-09-11T05:45:55-05:00",
    author = "Thottbot",
    body = "# Magus Tirth\n\n- **Location:** Found at coordinates 78,76 near the stands.\n- **Interaction:** To reveal his true form, target Pucky Johnson and use /chicken, then /beckon to speak to him.\n- **Quest Tip:** Ensure you use /beckon after /chicken to complete the quest.\n- **Faction:** Confirm availability and alignment for Horde players if questioning his vendor status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6549"] == nil then
    NPCComments["6549"] = {}
end
table.insert(NPCComments["6549"], {
    npc_id = 6549,
    comment_id = 2838053,
    date = "2007-04-03T15:54:35-05:00",
    author = "Thottbot",
    body = "# Demon of the Orb\n\n- Abandon and reaccept the quest from Tabetha if stuck.\n- Avoid local mobs spawning during the fight by clearing the area beforehand.\n- Use Fear and DoTs as an Affliction Warlock. Drain and reapply DoTs, supplemented with instant Shadow Bolts.\n- Buff with +stamina food and scrolls for better survivability.\n- Level 39+ characters, especially frost mages, can defeat easily with standard buffs and frost damage gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6550"] == nil then
    NPCComments["6550"] = {}
end
table.insert(NPCComments["6550"], {
    npc_id = 6550,
    comment_id = 4922,
    date = "2006-11-28T08:41:43-06:00",
    author = "TheOnyx",
    body = "# Mana Surge\n\n- Spawns specifically for quest objectives.\n- Engaging one at range won't aggro surrounding ones.\n- Can be soloed individually.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6554"] == nil then
    NPCComments["6554"] = {}
end
table.insert(NPCComments["6554"], {
    npc_id = 6554,
    comment_id = 2815582,
    date = "2006-04-13T15:47:49-05:00",
    author = "Thottbot",
    body = "# Gorishi Stinger\n\n- **Druid Quest:** Item drop rate is low; be prepared for a long grind.\n- **Location:** Found inside and outside the cave. Preferably farm outside for better drop rates.\n- **Activity:** Gather mushrooms while waiting for respawns inside the cave.\n- **Coordinates:** Not specified; explore both inside and outside areas around the cave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["6557"] == nil then
    NPCComments["6557"] = {}
end
table.insert(NPCComments["6557"], {
    npc_id = 6557,
    comment_id = 35281,
    date = "2007-02-13T13:47:05-06:00",
    author = "18741",
    body = "# Primal Ooze\n\n- **Interrupt Clone Ability**: Use gouge or stun; can't be kicked or silenced.\n- **Clone Details**: 2-second cast, spawns \"Cloned Slime\" which auto-aggroes and can't clone itself.\n- **Cloned Slimes**: They are the same as the original and may drop loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6559"] == nil then
    NPCComments["6559"] = {}
end
table.insert(NPCComments["6559"], {
    npc_id = 6559,
    comment_id = 2905341,
    date = "2006-02-09T13:24:26-06:00",
    author = "Allakhazam",
    body = "## Glutinous Ooze\n\n- **Acid Slime**: Applies a DOT (Damage Over Time) dealing ~80 damage every few seconds.\n- **Armor Reduction**: Reduces armor by ~500 for 30 seconds.\n- **Resistible**: Both effects can be resisted, so increase your resistance gear or use potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6560"] == nil then
    NPCComments["6560"] = {}
end
table.insert(NPCComments["6560"], {
    npc_id = 6560,
    comment_id = 81908,
    date = "2007-05-12T13:25:54-05:00",
    author = "9971",
    body = "# Stone Guardian\n\n- **General Tips**\n  - Soloable by level 60 characters with good gear.\n  - Effective kiting strategies recommended.\n  - Drops valuable items like Guardian Stones, Elemental Mage Staff, and various rare materials.\n\n- **Class-Specific Tips**\n  - **Druid:** Use starfire and entangle. Moonkin form is effective.\n  - **Rogue:** Use dodge gear and combat build to minimize damage.\n  - **Hunter:** Utilize Aspect of the Cheetah, concussive shots, and kiting tactics.\n  - **Mage:** Frost and ice spells work well; Pyromancers should follow a set spell rotation.\n  - **Warrior:** Prot warriors spam shield block; Fury warriors can manage with average gear.\n  - **Shaman:** Kiting with Frost Shock and Lightning Bolt or totem management is key.\n  - **Priest:** Even Disc/Holy priests can manage but expect high mana use.\n\n- **Miscellaneous**\n  - Ensure you don’t kite too far to avoid bugging the NPC and causing it to evade.\n  - Usually drops 25 silver, Guardian Stones, polished stones, and other valuable loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["6566"] == nil then
    NPCComments["6566"] = {}
end
table.insert(NPCComments["6566"], {
    npc_id = 6566,
    comment_id = 2828637,
    date = "2005-03-29T21:45:09-06:00",
    author = "Thottbot",
    body = "# Estelle Gendry\n\n- Found at 78,76 in the Rogues' Quarter of Undercity.\n- Located near the circular area by engineer trainers.\n- Provides a box with tools after interacting with her.\n- If having issues receiving tools, ensure you have completed any prerequisite quest or dialogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["6567"] == nil then
    NPCComments["6567"] = {}
end
table.insert(NPCComments["6567"], {
    npc_id = 6567,
    comment_id = 2797048,
    date = "2005-12-29T06:06:39-06:00",
    author = "Thottbot",
    body = "# Ghok'kah <Tailoring Supplies>\n\n- **Location:** Found in Brackenwall Village in the Quagmire, east of Southern Barrens.\n- **First Aid:** Does not sell Manual: Mageweave Bandage. Look for Balai Lok'Wein for first aid manuals.\n- **Special Pattern:** Only Horde vendor that can sell Pattern: Icy Cloak, valuable for enchanters.\n- **Inventory Variation:** May not always have the Icy Cloak pattern available. Check back periodically.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6568"] == nil then
    NPCComments["6568"] = {}
end
table.insert(NPCComments["6568"], {
    npc_id = 6568,
    comment_id = 2905365,
    date = "2005-11-30T14:25:08-06:00",
    author = "Allakhazam",
    body = "# Vizzklick <Tailoring Supplies>\n\n- Located in NW Gadgetzan, just south of the Alchemy Supplier, near the armor vendor/repair building.\n- Sells tailoring supplies, essential for tailors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6570"] == nil then
    NPCComments["6570"] = {}
end
table.insert(NPCComments["6570"], {
    npc_id = 6570,
    comment_id = 2811276,
    date = "2007-05-21T01:46:12-05:00",
    author = "Thottbot",
    body = "# Fenwick Thatros\n\n- Location: Silverpine Forest at coordinates 59,33.\n- Respawn Time: Approximately 6 minutes.\n- Make sure to use a coordinates AddOn for easy navigation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6575"] == nil then
    NPCComments["6575"] = {}
end
table.insert(NPCComments["6575"], {
    npc_id = 6575,
    comment_id = 45062,
    date = "2007-03-02T10:16:59-06:00",
    author = "28469",
    body = "# Scarlet Trainee\n\n- **After Herod's Kill**: About 20 Scarlet Trainees rush you after killing Herod. They are non-elite and have low HP.\n- **Combat Strategy**: Use AoE attacks to quickly eliminate them. They die within seconds.\n- **Loot Opportunity**: They can drop the Tabard of the Scarlet Crusade. Persistence may be needed, as the drop rate varies.\n- **Rejuvenation Time**: After Herod's death, you have around 10-15 seconds before they attack, allowing brief healing.\n- **Efficiency**: High-level characters can solo this efficiently. Some players report completing runs in 3-4 minutes.\n- **Collectibles**: Besides the tabard, they may also drop other items like the Bearded Axe and Sparkle Shell Mantle.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["6577"] == nil then
    NPCComments["6577"] = {}
end
table.insert(NPCComments["6577"], {
    npc_id = 6577,
    comment_id = 3392,
    date = "2006-11-10T18:34:30-06:00",
    author = "token",
    body = "# Bingles Blastenheimer\n\n- Find Bingles at coordinates 63,47 across the lake from Thelsamar.\n- Beware of Crocolisks and 3 Orcs in the area near his location.\n- Look for a crash site on the southeastern shore of the lake to locate him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6579"] == nil then
    NPCComments["6579"] = {}
end
table.insert(NPCComments["6579"], {
    npc_id = 6579,
    comment_id = 2833272,
    date = "2004-11-23T01:57:48-06:00",
    author = "Thottbot",
    body = "# Shoni the Shilent\n\n- Located in the Dwarven District, north of the blacksmiths.\n- Coordinates: 55,13, stands by a well.\n- Can be a key NPC for quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6581"] == nil then
    NPCComments["6581"] = {}
end
table.insert(NPCComments["6581"], {
    npc_id = 6581,
    comment_id = 2837643,
    date = "2006-06-16T11:34:59-05:00",
    author = "Thottbot",
    body = "### Ravasaur Matriarch\n\n- **Location:** Found at coordinates 63,67.\n- **Type:** Rare (silver dragon) level 50 raptor.\n- **Loot:** Drops items like \"A Mangled Journal\" and \"Mystical Cape of the Owl\".\n- **Combat Tips:** High HP (2849) and variable damage (13-139 DPS). Be prepared for a tough fight.\n- **Tamability:** Cannot be tamed by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6582"] == nil then
    NPCComments["6582"] = {}
end
table.insert(NPCComments["6582"], {
    npc_id = 6582,
    comment_id = 40329,
    date = "2007-02-22T05:36:19-06:00",
    author = "16062",
    body = "# Clutchmother Zavas\n\n- **Location:** Spawns in the hatching rooms of The Slithering Scar in Un'goro Crater.\n- **Level:** 54.\n- **Type:** Rare, non-elite.\n- **Combat Tips:**\n  - She lays eggs that spawn level 48 grubs.\n  - Try to destroy the eggs quickly to minimize the number of grubs.\n  - Higher-level players (50+) may find her easier to handle, but groups are recommended for lower levels.\n- **Loot:**\n  - Often drops green items.\n  - Examples: Cloth headgear (+16 Int, +16 Spi), green cloak, Abjurer's Robe of the Owl.\n- **Additional Info:** Noted as tameable, potential interest for hunters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["6583"] == nil then
    NPCComments["6583"] = {}
end
table.insert(NPCComments["6583"], {
    npc_id = 6583,
    comment_id = 2816925,
    date = "2006-09-29T23:42:35-05:00",
    author = "Thottbot",
    body = "# Gruff\n\n- **Location:** Far southwest corner of Un'Goro.\n- **Type:** Level 57 elite Stegodon, dinosaur.\n- **Abilities:** Uses Lightning Bolts, hits for 150. Melee hits for 450-550.\n- **Combat Tips:**\n  - **Priest:** Can solo at level 53; be prepared for continuous Lightning Bolts.\n  - **Hunter:** Pet tanking tricky due to aggro issues; step back to force him to cast.\n  - **Mage:** Use major healing potions; he's a caster so vary tactics compared to other stegodons.\n  - **Druid:** Can be challenging; Balance spec can spam Starfire efficiently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6584"] == nil then
    NPCComments["6584"] = {}
end
table.insert(NPCComments["6584"], {
    npc_id = 6584,
    comment_id = 84453,
    date = "2007-05-17T08:37:59-05:00",
    author = "Darceidus",
    body = "# King Mosh\n\n- High health pool and deals significant damage; prepare for a long fight.\n- Cannot be feared or death-coiled.\n- Avoid solo attempts unless very high level (70+); group recommended.\n- Spawns randomly and roams small areas.\n- AoE fears frequently; bring classes or items to mitigate fear effects.\n- Stun abilities work intermittently; overpower with sustained damage.\n- Loot is generally poor; fight more for challenge than rewards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 116,
})
if NPCComments["6585"] == nil then
    NPCComments["6585"] = {}
end
table.insert(NPCComments["6585"], {
    npc_id = 6585,
    comment_id = 78103,
    date = "2007-05-05T08:42:37-05:00",
    author = "4415",
    body = "# Uhk'loc\n\n- **Tameable Albino Gorilla**: Uhk'loc is a rare, tameable albino gorilla in Un'Goro Crater, serving as a tribute to the real-world albino gorilla, Snowflake.\n- **Spawn Location**: Typically found in the Fungal Rock cave system. Can spawn near the mini-boss, U'cha.\n- **Spawn Time**: Often has a long respawn timer (5.5 to 8 hours). Persistence and patience are required.\n- **Combat Mechanics**: Has a knockback ability that interrupts taming, making him challenging to tame.\n- **Taming Tips**:\n  - **Use Freeze Traps**: Essential for successful taming. Place the trap at max taming range.\n  - **Pull with Concussive Shot**: Slows him down, allowing you to start taming.\n  - **Watch for Respawns**: Be aware of fast respawning gorillas in the cave that may interrupt your taming process.\n- **Hunter Strategy**: Consider bringing a guildie or friend to help clear the cave and manage respawns.\n- **Pet Skills**: Comes with Bite Rank 7. It's recommended to teach him Thunderstomp for better aggro management.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["6586"] == nil then
    NPCComments["6586"] = {}
end
table.insert(NPCComments["6586"], {
    npc_id = 6586,
    comment_id = 2905527,
    date = "2006-02-19T03:41:04-06:00",
    author = "Allakhazam",
    body = "### Rokar Bladeshadow\n\n- **Purpose**: NPC with no major quest relevance.\n- **Dialogue**: Engages in generic conversation, adds ambiance to the game world.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6626"] == nil then
    NPCComments["6626"] = {}
end
table.insert(NPCComments["6626"], {
    npc_id = 6626,
    comment_id = 14434,
    date = "2006-12-12T20:13:24-06:00",
    author = "9304",
    body = "## \"Plucky\" Johnson\n\n- Emote `/chicken` to see him transform into a human briefly, then back into a chicken.\n- Integral to a mage quest; consult this quest [link](https://www.wowhead.com/classic/quest=1950).\n- For quest progression, emote `/wave` or `/beckon` to interact with him.\n- Located near the racetrack, across from Magus Tirth.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["6646"] == nil then
    NPCComments["6646"] = {}
end
table.insert(NPCComments["6646"], {
    npc_id = 6646,
    comment_id = 2905533,
    date = "2006-01-21T20:51:44-06:00",
    author = "Allakhazam",
    body = "# Monnos the Elder\n\n- **Combat Tips:**\n  - Nature Protection Potion helps mitigate his Nature damage.\n  - Effective solo strategies include using DOT & Fear (for Warlocks) and high spell damage (for Shamans).\n  - Lightning Stomp is his primary attack; mitigate Nature damage.\n  - Soloed successfully by various classes at level 60 with adequate gear.\n  \n- **Spawn and Loot Information:**\n  - Uber-rare spawn, approximately 48-72 hours respawn timer.\n  - Drops are often green-quality loot, some items have unique bonuses.\n  - Location can vary on the peninsula.\n  \n- **General:**\n  - Bring appropriate defensive potions and have a strategy to handle his Nature damage abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["6647"] == nil then
    NPCComments["6647"] = {}
end
table.insert(NPCComments["6647"], {
    npc_id = 6647,
    comment_id = 2905542,
    date = "2006-02-22T19:50:54-06:00",
    author = "Allakhazam",
    body = "# Magister Hawkhelm\n\n- **Location**: Found at coordinates 56,28, near a crumbling temple.\n- **Variants**: Exists as both a rare mob and a summoned mob during a specific quest.\n- **Combat Tips**: Easy kill; drops minor amounts of silver and copper.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6648"] == nil then
    NPCComments["6648"] = {}
end
table.insert(NPCComments["6648"], {
    npc_id = 6648,
    comment_id = 2809538,
    date = "2007-01-09T11:42:10-06:00",
    author = "Thottbot",
    body = "### Antilos\n\n- **Location Tips:**\n  - Commonly found around coordinates 52, 31 and 18, 56.\n  - Roams near Valormok and along the river west and southwest of it.\n\n- **Combat Tips:**\n  - Antilos is a Level 50 Gryphon, so prepare for a tough fight if you're below its level.\n  - Soloable by a Level 45 Warlock, though it may be challenging.\n\n- **Loot Tips:**\n  - Can drop valuable items like Gossamer Tunic of Intellect, Righteous Helmet, Guttbuster, and Righteous Spaulders of Agility.\n  - Also known to drop Duskwoven Bracers of the Owl.\n  \n- **Miscellaneous Tips:**\n  - The effort to find and kill may not always result in high-value drops.\n  - Antilos is visually striking, often described as a \"beautiful beast\" by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6649"] == nil then
    NPCComments["6649"] = {}
end
table.insert(NPCComments["6649"], {
    npc_id = 6649,
    comment_id = 2843029,
    date = "2007-05-19T04:40:17-05:00",
    author = "Thottbot",
    body = "### Lady Sesspira\n\n- **Location:** Found wandering the ruins of Eldarath in Azshara.\n- **Combat Tips:**\n  - Easy to kill, even for solo players around level 47.\n  - Respawns relatively quickly (every 10-15 minutes).\n- **Loot:**\n  - Typically drops green items, sometimes plate, leather, or mail gear.\n  - Green items can be sold for gold at the auction house.\n- **Worth Noting:**\n  - Not an elite despite the \"Silver Elite\" icon.\n  - Commonly drops loot beneficial for various classes (e.g., rogue, shaman, cloth wearers).\n- **Miscellaneous:**\n  - Occasionally drops valuable items, like the \"Serpent Slicer.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6650"] == nil then
    NPCComments["6650"] = {}
end
table.insert(NPCComments["6650"], {
    npc_id = 6650,
    comment_id = 2816216,
    date = "2005-12-24T14:00:19-06:00",
    author = "Thottbot",
    body = "# General Fangferror\n\n- **Location**: Found in the Temple of Zin-Malor, Ruins of Eldarath in Azshara, usually on the second floor.\n- **Spawn Timer**: Appears within a 12-24 hour window but can be inconsistent. May despawn for 3-4 days before returning to the cycle.\n- **Drops**: Known to drop Joonho's Mercy (sword), Swashbuckler's Cape of Defense, mail wrist with 114 armor +12 int, and other green items.\n- **Strategy**: Consistent camping and patience required due to sporadic spawn times and variable drops.\n- **Combat Tip**: Clear the path to his location and prepare for repeated kills to ensure you get the desired loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6651"] == nil then
    NPCComments["6651"] = {}
end
table.insert(NPCComments["6651"], {
    npc_id = 6651,
    comment_id = 2801002,
    date = "2007-05-12T14:30:08-05:00",
    author = "Thottbot",
    body = "# Gatekeeper Rageroar\n\n- Located at 38,32 by a big gate, surrounded by 3 guards.\n- Killing him results in -125 Timbermaw reputation points.\n- Drops mostly low-value green items.\n- Generally not worth killing due to lack of significant rewards.\n- Possible future role speculated with expansion packs, but no current quests or important drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6652"] == nil then
    NPCComments["6652"] = {}
end
table.insert(NPCComments["6652"], {
    npc_id = 6652,
    comment_id = 2829256,
    date = "2007-04-14T02:22:28-05:00",
    author = "Thottbot",
    body = "# Master Feardred\n\n- Spawns on the platform at coordinates 61, 25 in Legash Encampment.\n- Non-elite with health similar to normal satyrs.\n- Casts a non-instant arcane explosion; avoid or interrupt if possible.\n- Frequently drops green items; loot quality varies.\n- Long respawn time; heavily farmed area, so expect competition.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6653"] == nil then
    NPCComments["6653"] = {}
end
table.insert(NPCComments["6653"], {
    npc_id = 6653,
    comment_id = 42953,
    date = "2007-02-26T18:09:00-06:00",
    author = "27999",
    body = "### Huge Toad\n\n- **Lore:** Larger than regular toads, hence the name.\n- **Note:** Found in swampy areas. Non-hostile, no combat needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["6667"] == nil then
    NPCComments["6667"] = {}
end
table.insert(NPCComments["6667"], {
    npc_id = 6667,
    comment_id = 2833734,
    date = "2005-03-08T14:22:33-06:00",
    author = "Thottbot",
    body = "### Gelkak Gyromast\n\n- **Location:** Found at coordinates 56,14 north of Auberdine.\n- **Role:** Gelkak Gyromast is a quest-giving NPC in Darkshore.\n- **Tip:** Look for him around 56,13 - 56,14 coordinates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["6668"] == nil then
    NPCComments["6668"] = {}
end
table.insert(NPCComments["6668"], {
    npc_id = 6668,
    comment_id = 2823277,
    date = "2005-03-08T14:22:38-06:00",
    author = "Thottbot",
    body = "# Lord Cyrik Blackforge\n\n- **Quest Giver**: Likely connected to quests in the area. Check for quest markers.\n- **Location Purpose**: Possibly central to an ongoing or future quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["6669"] == nil then
    NPCComments["6669"] = {}
end
table.insert(NPCComments["6669"], {
    npc_id = 6669,
    comment_id = 2831292,
    date = "2004-12-08T09:15:09-06:00",
    author = "Thottbot",
    body = "# The Threshwackonator 4100 <The First Mate>\n\n- **Combat Tips:**\n  - Be prepared for repeated combat; killing him multiple times might be necessary.\n  - Hunters: Use concussive shot and freeze traps to control the fight.\n  - Expect high damage per hit (80-100 dmg), so keep your health and pet's health in check.\n\n- **Other Noteworthy Tips:**\n  - Can spawn as neutral (green), allowing you to walk up to him.\n  - Located around the mouth of Cliffspring River and sometimes seen in Auberdine.\n  - Killing him grants +100 faction to Ironforge.\n  - Dropped loot is negligible; don’t expect significant rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["6707"] == nil then
    NPCComments["6707"] = {}
end
table.insert(NPCComments["6707"], {
    npc_id = 6707,
    comment_id = 1818,
    date = "2006-10-12T16:34:54-05:00",
    author = "4947",
    body = "# Fahrad <Grand Master Rogue>\n\n- **Location**: Entrances to Ravenholdt are through caves in Hillsbrad at coordinates 76,24; 82,19; and 77,19.\n- **Path Finding**: Look for a cliff at 73,27, then find the path north of it leading to a cave.\n- **Quest Tip**: Upon learning Detect Traps, check for additional conversation options for potential quests.\n- **Chest Caution**: Avoid opening the chest in Ravenholdt unless prepared for a level 33 elite spawn.\n- **Ravenholdt Emblems**: Turning them in while friendly appears inconsequential.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["6727"] == nil then
    NPCComments["6727"] = {}
end
table.insert(NPCComments["6727"], {
    npc_id = 6727,
    comment_id = 2809303,
    date = "2007-01-04T05:45:21-06:00",
    author = "Thottbot",
    body = "### Innkeeper Brianna <Innkeeper>\n\n- **Location**: Located in Thalanaar, Feralas.\n- **Services**: Provides a hearthstone binding service, food, and drink.\n- **Quests**: No associated quests. \n- **Neutral NPC**: Safe to approach.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6728"] == nil then
    NPCComments["6728"] = {}
end
table.insert(NPCComments["6728"], {
    npc_id = 6728,
    comment_id = 2797764,
    date = "2005-12-22T20:04:33-06:00",
    author = "Thottbot",
    body = "## Narnie\n\n- Narnie is a friendly NPC with no combat interactions.\n- Likely a reference to \"Narnia\" from \"The Chronicles of Narnia\" series.\n- Useful for lore enthusiasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["6729"] == nil then
    NPCComments["6729"] = {}
end
table.insert(NPCComments["6729"], {
    npc_id = 6729,
    comment_id = 2905627,
    date = "2005-04-21T23:28:40-05:00",
    author = "Allakhazam",
    body = "# Morridune\n\n- **Location**: Blackfathom Deeps.\n- **Function**: Offers teleportation to Darnassus for Alliance players after slaying Aku'Mai.\n- **Lore**: Former member of Twilight's Hammer, seeking redemption.\n- **Horde Issue**: No equivalent teleportation NPC; altar bugged for Horde.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6731"] == nil then
    NPCComments["6731"] = {}
end
table.insert(NPCComments["6731"], {
    npc_id = 6731,
    comment_id = 2840038,
    date = "2006-01-30T02:00:19-06:00",
    author = "Thottbot",
    body = "# Harlown Darkweave <Leatherworking Supplies>\n\n- **Faction:** Alliance vendor.\n- **Location:** Found at coordinates 18.2, 60.0 in Ashenvale near the Shrine of Aessina.\n- **Unavailable Items:** Horde cannot directly purchase Herbalist's Gloves from him.\n- **Workaround for Horde:** Herbalist's Gloves can be bought from a neutral Auction House if sold by an Alliance player.\n- **Path Tips:** Climb from the opposite side of the mountains if coming from the Shrine of Aessina.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["6737"] == nil then
    NPCComments["6737"] = {}
end
table.insert(NPCComments["6737"], {
    npc_id = 6737,
    comment_id = 2905636,
    date = "2005-02-18T07:19:21-06:00",
    author = "Allakhazam",
    body = "## Innkeeper Shaussiy <Innkeeper>\n\n- Sets your Hearthstone to Astranaar.\n- Sells food and drink.\n- Provides resting XP bonus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6739"] == nil then
    NPCComments["6739"] = {}
end
table.insert(NPCComments["6739"], {
    npc_id = 6739,
    comment_id = 67561,
    date = "2007-04-15T07:24:21-05:00",
    author = "alcy",
    body = "# Innkeeper Bates <Innkeeper>\n\n- **Location:** Found in the Sepulcher, Silverpine Forest.\n- **Reference:** Named after Norman Bates from the movie *Psycho*.\n- **Visual Detail:** Holds a knife, referencing the character's primary weapon in the movie.\n- **Services:** Provides resting services, food, and drink.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["6740"] == nil then
    NPCComments["6740"] = {}
end
table.insert(NPCComments["6740"], {
    npc_id = 6740,
    comment_id = 2843719,
    date = "2007-01-29T16:53:34-06:00",
    author = "Thottbot",
    body = "# Innkeeper Allison\n\n- Located inside the Goldshire inn.\n- Offers resting and hearthstone services.\n- Useful for setting your home location.\n- Can purchase food and drinks.\n- Integral for finding rested XP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["6741"] == nil then
    NPCComments["6741"] = {}
end
table.insert(NPCComments["6741"], {
    npc_id = 6741,
    comment_id = 67560,
    date = "2007-04-15T07:23:31-05:00",
    author = "alcy",
    body = "# Innkeeper Norman <Innkeeper>\n\n- **Psycho Reference:** Named after Norman Bates from the movie Psycho.\n- **Quest Starter:** Provides the quest \"Assisting Arch Druid Runetotem\".\n- **Locations:** Found in Undercity and Sepulcher.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["6746"] == nil then
    NPCComments["6746"] = {}
end
table.insert(NPCComments["6746"], {
    npc_id = 6746,
    comment_id = 2837274,
    date = "2006-01-04T15:12:41-06:00",
    author = "Thottbot",
    body = "# Innkeeper Pala <Innkeeper>\n\n- **Location:** Found at Hunter Rise in Thunder Bluff.\n- **Services:** Offers resting and hearthstone setting.\n- **Tip:** Use Innkeeper services to set Thunder Bluff as your home location for easy return.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["6749"] == nil then
    NPCComments["6749"] = {}
end
table.insert(NPCComments["6749"], {
    npc_id = 6749,
    comment_id = 2905644,
    date = "2005-11-05T04:55:45-06:00",
    author = "Allakhazam",
    body = "### Erma <Stable Master>\n\n- **Stable Master**: Erma does not drop any items or mounts.\n- **Service Provider**: Offers stabling services for your pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6766"] == nil then
    NPCComments["6766"] = {}
end
table.insert(NPCComments["6766"], {
    npc_id = 6766,
    comment_id = 2826627,
    date = "2006-12-24T14:00:34-06:00",
    author = "Thottbot",
    body = "# Ravenholdt Guard <Assassin's League>\n\n- **Emblems:** After turning in enough emblems to get friendly reputation, quests stop. No additional missions.\n- **Reputation:** You can turn in emblems once you reach a certain level (typically level 30) to increase reputation.\n- **Interaction:** Guards in Ravenholdt Manor won’t interact much beyond basic greetings.\n- **Location:** To find Ravenholdt, navigate carefully through Hillsbrad Foothills, hidden within the mountains east of Tarren Mill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["6767"] == nil then
    NPCComments["6767"] = {}
end
table.insert(NPCComments["6767"], {
    npc_id = 6767,
    comment_id = 2905655,
    date = "2005-11-09T07:22:23-06:00",
    author = "Allakhazam",
    body = "# Garona <Grand Master of the Assassin's League>\n\n- **Mixed Heritage:** Garona is half-orc and half non-mutated draenei.\n- **Noteworthy Assassin:** Known for assassinating King Wrynn, possibly under Sargeras' influence.\n- **Location:** Was formerly part of Ravenholdt, though her current whereabouts can change due to lore updates.\n- **Lore Mystery:** Her connections to key events in the Warcraft universe make her a figure shrouded in speculation and intrigue.\n- **Historical Role:** Garona played a major role in Warcraft 3, with possible ties to Sargeras following Medivh's defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["6768"] == nil then
    NPCComments["6768"] = {}
end
table.insert(NPCComments["6768"], {
    npc_id = 6768,
    comment_id = 2826982,
    date = "2005-09-05T16:53:39-05:00",
    author = "Thottbot",
    body = "# Lord Jorach Ravenholdt <Lord of the Assassin's League>\n\n- **Location**: Found in Ravenholdt Manor, Hillsbrad Foothills. Coordinates: 75,24 (ramp), 84,17 (inside manor).\n- **Level 52 Rogue Quest**: Begin by talking to your Rogue trainer in Orgrimmar or Stormwind (SI:7).\n- **Quest Steps**:\n  - Pickpocket a sealed azure bag from a Furbolg Shaman in Azshara.\n  - Collect 10 Encoded Fragments from Forest Oozes in northeast Azshara by killing Mistwing Ravagers for respawn.\n  - Travel to the Sunken Temple for further quest steps.\n- **Rewards**: Choose between Ebon Mask (headgear), Whisperwalk Boots, or Duskbat Drape.\n- **Reputation**: Increase rep with Ravenholdt by turning in junkboxes; no significant rewards for high rep mentioned.\n- **Lore**: Leader of the Assassin’s League, involved in rogue-specific quests.\n- **Tips**: \n  - Encoded Fragments can be pickpocketed for faster collection.\n  - The Sunken Temple can be challenging; consider joining a group already headed there.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["6774"] == nil then
    NPCComments["6774"] = {}
end
table.insert(NPCComments["6774"], {
    npc_id = 6774,
    comment_id = 2905663,
    date = "2006-02-11T12:21:55-06:00",
    author = "Allakhazam",
    body = "### Falkhaan Isenstrider\n- Sells Fire Tar, useful for a shaman quest.\n- Located in Elwynn Forest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["6776"] == nil then
    NPCComments["6776"] = {}
end
table.insert(NPCComments["6776"], {
    npc_id = 6776,
    comment_id = 2905664,
    date = "2006-07-20T07:11:22-05:00",
    author = "Allakhazam",
    body = "### Magrin Rivermane\n\n- **Neutral NPC:** No combat required.\n- **Questgiver:** Offers quests in Thousand Needles.\n- **Location:** Found at Freewind Post.\n- **Appearance:** Has a blue skin tone.\n- **Lore:** A Tauren shaman known for his wisdom.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6777"] == nil then
    NPCComments["6777"] = {}
end
table.insert(NPCComments["6777"], {
    npc_id = 6777,
    comment_id = 2815873,
    date = "2005-01-31T02:22:43-06:00",
    author = "Thottbot",
    body = "# Zan Shivsproket <Speciality Engineer>\n\n- Located in the basement of Ravenholdt Manor, at coordinates 84,18.\n- To reach him, head East from Tarren Mill to a dirt path at 75,23, then go through a cave.\n- He sells valuable engineering schematics, including the Cloaking Schematic.\n- The Ravenholdt Manor is filled with Ravenholdt faction NPCs that are neutral unless you declare war.\n- His schematic stock can be low; if not available, someone else might have bought it. Wait for restock.\n- Useful for players interested in PvP and making gold, as sold schematics can fetch high prices on the AH.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 148,
})
if NPCComments["6779"] == nil then
    NPCComments["6779"] = {}
end
table.insert(NPCComments["6779"], {
    npc_id = 6779,
    comment_id = 2841609,
    date = "2006-06-22T14:40:34-05:00",
    author = "Thottbot",
    body = "# Smudge Thunderwood <Poison Vendor>\n\n- Located in the basement of Ravenholdt Manor. Access via mountainside path between Durnholde and Tarren Mill.\n- Sells the Thistle Tea recipe, but only to rogues who have completed a specific quest.\n- You must be at least level 22 and likely friendly with Ravenholdt to see the recipe.\n- Available to both Horde and Alliance rogues.\n- Other items of interest, like engineering supplies, can also be found in the basement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["6788"] == nil then
    NPCComments["6788"] = {}
end
table.insert(NPCComments["6788"], {
    npc_id = 6788,
    comment_id = 2818482,
    date = "2005-08-28T23:00:05-05:00",
    author = "Thottbot",
    body = "# Den Mother\n\n- **Location:** Found in Darkshore at coordinates 52, 37; reach the cave via a hidden path at 52, 36.\n- **Taming Tip:** Ideal for Hunters to tame for Claw rank 3.\n- **Combat Strategy:**\n  - Clear the cubs first to avoid multiple enemies.\n  - If needed, run down the trail to heal before engaging the Den Mother.\n  - Focus on Den Mother for quest completion, but consider leveling up if struggling with her cubs.\n- **Encounter Details:** Den Mother (level 18) accompanied by several cubs (level 10). Pulling one can attract the entire group.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["6789"] == nil then
    NPCComments["6789"] = {}
end
table.insert(NPCComments["6789"], {
    npc_id = 6789,
    comment_id = 2842330,
    date = "2007-05-11T15:10:46-05:00",
    author = "Thottbot",
    body = "# Thistle Cub\n\n- **Combat Tip:** Skinning a bear can cause nearby Thistle Cubs to become hostile and attack, so clear the area first or be prepared for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["6826"] == nil then
    NPCComments["6826"] = {}
end
table.insert(NPCComments["6826"], {
    npc_id = 6826,
    comment_id = 2009,
    date = "2006-10-18T08:11:08-05:00",
    author = "LumiyaSpellsong",
    body = "# Talvash del Kissel\n\n- **Location:** Found in Ironforge at coordinates 36,3 in the Mystic Ward.\n- **Quest Tip:** Speak to him for the \"Hallow's End Treats for Jesper!\" event quest. Do a /train emote to receive a Gnomeregan Gumdrop for \"Incoming Gumdrop\".\n- **Lore Insight:** His name is a nod to the Jerky Boys prank call characters.\n- **Item Drop Quest:** Bring him the \"Unfinished Necklace\" from Uldaman. He will guide you to find gems within Uldaman to complete the necklace.\n- **Ring Improvement:** Needs Moss Agate, Silver Bar, and 30 silver to upgrade your ring.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["6846"] == nil then
    NPCComments["6846"] = {}
end
table.insert(NPCComments["6846"], {
    npc_id = 6846,
    comment_id = 2810113,
    date = "2007-05-14T08:29:56-05:00",
    author = "Thottbot",
    body = "# Defias Dockmaster\n\n- **Location:** Inside the house at Jarod's Landing (48,87 or 47,87).\n- **Rogue Quest:** Essential for the level 10 rogue quest \"Snatch and Grab.\"\n- **Pickpocket:** Use pickpocket on him to obtain the Defias Shipping Schedule.\n- **Combat:** He is a small green Goblin with 3 bodyguards outside. Stealth is recommended for rogues.\n- **Drop Rate:** The Defias Shipping Schedule has about a 46% drop rate, so multiple attempts may be necessary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["6867"] == nil then
    NPCComments["6867"] = {}
end
table.insert(NPCComments["6867"], {
    npc_id = 6867,
    comment_id = 2905713,
    date = "2005-07-18T15:34:55-05:00",
    author = "Allakhazam",
    body = "# Tracking Hound\n\n- Found in Scarlet Monastery Armory. \n- Often seen with Scarlet Crusade NPCs.\n- Engage cautiously as they can travel in groups.\n- Can be summoned using specific items or spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6868"] == nil then
    NPCComments["6868"] = {}
end
table.insert(NPCComments["6868"], {
    npc_id = 6868,
    comment_id = 2905721,
    date = "2007-02-04T11:26:52-06:00",
    author = "Allakhazam",
    body = "### Jarkal Mossmeld\n\n- Found upstairs in the house at Kargath (2, 46).\n- Located in the Badlands, he's a quest giver.\n- Look for him for quests related to Uldaman and other Badlands content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6886"] == nil then
    NPCComments["6886"] = {}
end
table.insert(NPCComments["6886"], {
    npc_id = 6886,
    comment_id = 2803337,
    date = "2006-09-11T05:46:00-05:00",
    author = "Thottbot",
    body = "# Onin MacHammar\n\n- Located on top of a small tower in the southwestern part of Gnomeregan.\n- Coordinates: 25, 44.\n- Stealthed and might be hard to spot; climb the tower to find him.\n- Look for an airplane platform south of the main entrance for better orientation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["6887"] == nil then
    NPCComments["6887"] = {}
end
table.insert(NPCComments["6887"], {
    npc_id = 6887,
    comment_id = 2813726,
    date = "2007-02-13T17:38:09-06:00",
    author = "Thottbot",
    body = "## Yalda\n\n- Located in Darkshore, Yalda is a ghostly NPC.\n- Her home, once wrecked, is now mysteriously fixed.\n- She might be tied to lore involving the Third War and Night Elves.\n- Some speculate she could be related to future quests, possibly for the Emerald Dream.\n- No known quests or interactions currently, but she adds an air of mystery.\n- Her presence and silent demeanor suggest there could be more story potential.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 134,
})
if NPCComments["6906"] == nil then
    NPCComments["6906"] = {}
end
table.insert(NPCComments["6906"], {
    npc_id = 6906,
    comment_id = 13945,
    date = "2006-12-12T08:28:25-06:00",
    author = "8691",
    body = "### Baelog\n\n- **Lore:** Baelog is part of the trio from Blizzard's \"Lost Vikings\" game, abducted by aliens and trying to find their way home.\n- **Location:** Found in Uldaman in the room where you get the top of the shaft to summon Ironaya.\n- **Faction Interaction:** Friendly to Alliance; Alliance players can't attack him. Horde players can attack and loot him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["6907"] == nil then
    NPCComments["6907"] = {}
end
table.insert(NPCComments["6907"], {
    npc_id = 6907,
    comment_id = 55017,
    date = "2007-03-21T19:09:20-05:00",
    author = "22589",
    body = "## Eric \"The Swift\"\n\n- **Friendly to Alliance:** Cannot be attacked by Alliance players.\n- **Lost Vikings Reference:** Eric resembles a character from Blizzard's \"The Lost Vikings\" game.\n- **Combat Tips:** \n  - Noted for charging in and stunning players.\n  - Engage him separately from his buddies for easier combat.\n  - Use teammate coordination to isolate him.\n- **Interesting Tidbits:** Part of a trio inspired by \"The Lost Vikings\" game, along with Olaf and Baelog.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["6908"] == nil then
    NPCComments["6908"] = {}
end
table.insert(NPCComments["6908"], {
    npc_id = 6908,
    comment_id = 13947,
    date = "2006-12-12T08:29:17-06:00",
    author = "8691",
    body = "## Olaf\n\n- **Lore Reference**: Olaf is a nod to Blizzard's old game, \"The Lost Vikings,\" where he's a character alongside Baelog and Eric \"the Swift.\"\n- **Location**: Found in Uldaman, typically near Baelog.\n- **Combat Tip**: As the \"first boss\" in Uldaman, Olaf is relatively easy to farm.\n- **Abilities**: In \"The Lost Vikings,\" Olaf uses his shield to block attacks and slow his fall, though these abilities may not directly translate to WoW.\n- **Nostalgia**: Encountering Olaf can be a delightful trip down memory lane for fans of classic SNES games.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["6909"] == nil then
    NPCComments["6909"] = {}
end
table.insert(NPCComments["6909"], {
    npc_id = 6909,
    comment_id = 2842612,
    date = "2005-07-31T14:01:04-05:00",
    author = "Thottbot",
    body = "## Sethir the Ancient\n\n- **Location:** North of Oracle Glade, on a branch over Teldrassil.\n- **Stealth Approach:** Stay in stealth mode and wait for Sethir to walk to the edge of the forest to approach from behind.\n- **Pickpocketing:** As a rogue, pickpocket him from maximum range without attacking. Sprint away if his minions spawn.\n- **Minions:** Attacking Sethir will spawn 4-6 guardians. It's crucial to avoid combat by only pickpocketing.\n- **Quest Importance:** Integral to the rogue quest \"Tears of the Moon.\"\n- **Visibility:** Sethir can detect stealth easily, so approach carefully and use terrain to stay hidden.\n\nEnsure you're prepared to stealth in and out efficiently to complete your objective without engaging in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["6910"] == nil then
    NPCComments["6910"] = {}
end
table.insert(NPCComments["6910"], {
    npc_id = 6910,
    comment_id = 2905763,
    date = "2005-11-07T02:00:40-06:00",
    author = "Allakhazam",
    body = "### Revelosh\n\n- Found in Uldaman.\n- Prepare for powerful electrical attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6911"] == nil then
    NPCComments["6911"] = {}
end
table.insert(NPCComments["6911"], {
    npc_id = 6911,
    comment_id = 2905764,
    date = "2005-09-15T19:44:20-05:00",
    author = "Allakhazam",
    body = "### Minion of Sethir\n\n- **Mob Density:** Be cautious; these NPCs can gather in large groups, quickly overwhelming you.\n- **Preparation:** Ensure you have an escape route if needed. Plan to face groups rather than isolating single targets.\n- **Combat Tip:** Utilize AoE abilities to manage multiple enemies effectively. \n- **Backup Plan:** Consider bringing a group or backup to tackle them, especially if you are lower level or not well-equipped.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["6912"] == nil then
    NPCComments["6912"] = {}
end
table.insert(NPCComments["6912"], {
    npc_id = 6912,
    comment_id = 18762,
    date = "2006-12-31T07:23:46-06:00",
    author = "WildW",
    body = "# Remains of a Paladin\n\n- **Location**: In a small corridor room beside or north of Revelosh in Uldaman.\n- **Access**: Reach this NPC after defeating Revelosh.\n- **Trivia**: Represents the fallen paladins, hinting at the tragic battles in Uldaman.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["6930"] == nil then
    NPCComments["6930"] = {}
end
table.insert(NPCComments["6930"], {
    npc_id = 6930,
    comment_id = 2805722,
    date = "2007-03-25T06:50:29-05:00",
    author = "Thottbot",
    body = "# Innkeeper Karakul <Innkeeper>\n\n- Allows setting the inn as your home.\n- Currently doesn't sell any items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["6946"] == nil then
    NPCComments["6946"] = {}
end
table.insert(NPCComments["6946"], {
    npc_id = 6946,
    comment_id = 8554,
    date = "2006-12-07T13:57:13-06:00",
    author = "Orik",
    body = "# Renzik \"The Shiv\" <SI:7 Operative>\n\n- **Location**: Found inside the house at coordinates (75,60) in the Barracks of Old Town, upstairs in the SI:7 wing.\n- **Tip**: Look for him inside the house; coordinates or map markers may help you locate the building.\n- **Role**: Renzik is involved with SI:7, possibly providing quests or information. Check if he offers any missions related to espionage or the Alliance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["6986"] == nil then
    NPCComments["6986"] = {}
end
table.insert(NPCComments["6986"], {
    npc_id = 6986,
    comment_id = 2806622,
    date = "2005-11-28T17:45:40-06:00",
    author = "Thottbot",
    body = "# Dran Droffers <Droffers and Son Salvage>\n\n- **Location:** Found at coordinates 59,36 in The Drag, Orgrimmar.\n- **Quest Givers:** Provides quests that reward significant experience and gold. Example: At level 51, you can get 4400 XP + 1g40s for completing a quest.\n- **Lore:** An interesting Easter egg; Dran Droffers is an anagram of 'Fred Sanford' from the TV show \"Sanford and Son,\" with an extra \"R.\"\n- **Fun Fact:** His son's name is Malton Droffers, a nod to Lamont from the same show.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["7007"] == nil then
    NPCComments["7007"] = {}
end
table.insert(NPCComments["7007"], {
    npc_id = 7007,
    comment_id = 2905775,
    date = "2006-12-25T17:46:08-06:00",
    author = "Allakhazam",
    body = "### Tiev Mordune\n\n- Located behind Sepulcher near the water.\n- Watch out for terrain; don't get fooled by misleading locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7009"] == nil then
    NPCComments["7009"] = {}
end
table.insert(NPCComments["7009"], {
    npc_id = 7009,
    comment_id = 2803666,
    date = "2007-04-09T08:43:21-05:00",
    author = "Thottbot",
    body = "# Arantir <The Hand of Chaos>\n\n- Seen on the deck in Lake Everstill.\n- No known quests or significant lore.\n- No notable loot when killed.\n- Likely an NPC with no major role or purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7010"] == nil then
    NPCComments["7010"] = {}
end
table.insert(NPCComments["7010"], {
    npc_id = 7010,
    comment_id = 58622,
    date = "2007-03-28T12:57:54-05:00",
    author = "37992",
    body = "# Zilzibin Drumlore\n\n- **Location**: On the second floor of The Drag in Orgrimmar, between the cooking trainer and the herbalism trainer.\n- **Coordinates**: (56, 46), North of Borstan's Firepit.\n- **Navigation**: From The Valley of Strength, keep an eye on the left wall after entering The Drag. Look for stairs after passing the torches and cacti.\n- **Tip**: If you see Gotri's Travelling Gear, you’ve missed the stairs; turn back and look carefully.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["7012"] == nil then
    NPCComments["7012"] = {}
end
table.insert(NPCComments["7012"], {
    npc_id = 7012,
    comment_id = 16502,
    date = "2006-12-17T10:29:51-06:00",
    author = "optimates",
    body = "# Earthen Sculptor\n\n- Found in Uldaman, light-colored stone dwarves.\n- Not elite but powerful; target them first.\n- Can cast multiple spells; prioritize interrupting casters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7015"] == nil then
    NPCComments["7015"] = {}
end
table.insert(NPCComments["7015"], {
    npc_id = 7015,
    comment_id = 2834813,
    date = "2007-05-03T16:24:14-05:00",
    author = "Thottbot",
    body = "## Flagglemurk the Cruel\n\n- **Location:** Found near Beached Sea Creature (north of Auberdine), Twilight Shore (36,62).\n- **Combat Tips:** Flagglemurk the Cruel is a rare murloc spawn and can be killed easily.\n- **Loot:** Drops include Soldier's Girdle of the Whale, Soldier's Gauntlets of the Bear, small clam, ornamental mace, and lupine handwraps of the owl.\n- **Spawn Time:** Observed at around 8:00 - 8:15 AM on some servers.\n- **Rarity:** Rare spawn, not commonly seen by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["7016"] == nil then
    NPCComments["7016"] = {}
end
table.insert(NPCComments["7016"], {
    npc_id = 7016,
    comment_id = 2817451,
    date = "2006-07-17T15:41:17-05:00",
    author = "Thottbot",
    body = "### Lady Vespira\n\n- **Location:** Ruins of Mathystra. Coordinates around 59,16 and 60,23.\n- **Level:** 22 Semi-Rare Spawn. Roams the ruins.\n- **Spawn Time:** 8.5 to 12.5 hours.\n- **Drops:** Sentry Cloak, Black Pearl Ring, Green Dagger.\n- **Tips:** \n  - Ideal to farm for twinks needing specific gear.\n  - Prepare for long waits; she doesn’t spawn often.\n  - Patience is key; she tends to drop redundant items often.\n  - Beware of surrounding naga mobs while searching for her. \n\nEnjoy the hunt and look out for rare, valuable drops!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7017"] == nil then
    NPCComments["7017"] = {}
end
table.insert(NPCComments["7017"], {
    npc_id = 7017,
    comment_id = 13829,
    date = "2006-12-12T05:54:45-06:00",
    author = "9139",
    body = "### Lord Sinslayer\n\n- **Location:** Found in Cliffspring Caves. From the lower ramp, take a left to reach a small water area where he resides.\n- **Loot:** Known to drop Mystic's Cape.\n- **Combat Tips:** Prepare for cave navigation and potential water combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7023"] == nil then
    NPCComments["7023"] = {}
end
table.insert(NPCComments["7023"], {
    npc_id = 7023,
    comment_id = 60913,
    date = "2007-04-02T06:30:20-05:00",
    author = "18863",
    body = "# Obsidian Sentinel\n\n- **Mage Quest**: Essential for the \"Power in Uldaman\" quest. Soloable at level 43-44, especially for frost-spec mages.\n- **Mana Management**: Use mana gems and pots. Bring mana jade, mana agate, and the biggest mana pot available.\n- **Combat Strategy**:\n  - Start from max range. Use Frost Nova and snaring spells to keep distance.\n  - The sentinel spawns low-HP shardlings. AoE and kite them.\n  - The sentinel’s attack power decreases as you kill shardlings. After several spawns, his attacks do minimal damage.\n- **Reflect Spells**: Reflects direct damage spells like Frostbolt and Fireball; use AoE like Cone of Cold, Frost Nova, and Arcane Explosion.\n- **Debuffs**: Stack the \"shattered obsidian\" debuff for reduced melee damage.\n- **Buffs**: Use Dampen Magic, Frost Ward, and Fire Ward to minimize damage from reflected spells.\n- **Group vs. Solo**: Soloable but challenging. Casters should use caution and prefer melee assistance when possible.\n- **Warlock Tip**: For warlocks, use a succubus, avoid direct spells after initial debuffs, and focus on wand attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7024"] == nil then
    NPCComments["7024"] = {}
end
table.insert(NPCComments["7024"], {
    npc_id = 7024,
    comment_id = 2816425,
    date = "2005-12-25T08:37:33-06:00",
    author = "Thottbot",
    body = "# Agent Kearnen\n\n- **Location:** Found at coordinates 68, 70 in Westfall, near the trees close to the tower far to the south.\n- **Quest Starting Point:** Speak to Mathias Shaw in the Old Town barracks to start the poison quest line.\n- **Quest Tips:**\n  - For the quest, pickpocket the key from a zombie with spiky hair before attempting to loot the chest.\n  - Sap the elite enemy, loot the chest, and then run out quickly. Using Sprint ability makes it easier.\n  - After looting the chest, you may get a disease. Curing it is the next step in the quest.\n- **Additional Tips:**\n  - The lockpicking skill required for the chest is around level 80.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["7025"] == nil then
    NPCComments["7025"] = {}
end
table.insert(NPCComments["7025"], {
    npc_id = 7025,
    comment_id = 85011,
    date = "2007-05-18T06:53:27-05:00",
    author = "Azmodanrom",
    body = "### Blackrock Soldier\n\n- High wealth yield; a valuable target for farming.\n- Non-elite and found outside instances; easier to handle solo.\n- Good choice for farming gold/materials.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7028"] == nil then
    NPCComments["7028"] = {}
end
table.insert(NPCComments["7028"], {
    npc_id = 7028,
    comment_id = 6966,
    date = "2006-12-06T04:09:20-06:00",
    author = "6766",
    body = "## Blackrock Warlock\n\n- Squishy: Ideal for quick kills.\n- Good drops: Runecloth is common.\n- Combat: Great for combat-spec rogues; use Blade Flurry on packs.\n- Farming: Potential for rare drops like Destiny or Lifestone.\n- Location: Found in Blackrock Stronghold.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7029"] == nil then
    NPCComments["7029"] = {}
end
table.insert(NPCComments["7029"], {
    npc_id = 7029,
    comment_id = 2905849,
    date = "2005-07-03T19:53:29-05:00",
    author = "Allakhazam",
    body = "### Blackrock Battlemaster\n- Drops valuable loot like the Myrmidon's Signet.\n- Focus on strong single-target attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7031"] == nil then
    NPCComments["7031"] = {}
end
table.insert(NPCComments["7031"], {
    npc_id = 7031,
    comment_id = 2840751,
    date = "2007-04-18T01:58:54-05:00",
    author = "Thottbot",
    body = "## Obsidian Elemental\n\n- **Location:** Primarily found in Burning Steppes; not worth looking in Redridge.\n- **Spawn:** Shares spawn points with Flamekin Sprite/Spitters.\n- **Drops:** Can drop Core of Earth.\n- **Tip:** Found at Dreadmaul Rock, especially near Proudtusk's remains.\n- **Difficulty:** Easy to kite; manageable for level 39 hunters.\n- **Environment:** Be cautious of other high-level hostile NPCs in the area, such as Black Dragonspawn and War Reavers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7032"] == nil then
    NPCComments["7032"] = {}
end
table.insert(NPCComments["7032"], {
    npc_id = 7032,
    comment_id = 2837587,
    date = "2006-07-17T23:42:54-05:00",
    author = "Thottbot",
    body = "# Greater Obsidian Elemental\n\n- **Reflects Spells**: Can reflect fire, ice, and shadow spells. Avoid using spells to prevent self-damage.\n- **Combat Strategy**: Opt for melee or physical attacks to safely engage.\n- **Spawn Rates**: Appears one at a time; plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7034"] == nil then
    NPCComments["7034"] = {}
end
table.insert(NPCComments["7034"], {
    npc_id = 7034,
    comment_id = 2905858,
    date = "2007-02-28T16:31:58-06:00",
    author = "Allakhazam",
    body = "# Firegut Ogre Mage\n\n- **Location:** Found in Burning Steppes; usually around Dreadmaul Rock.\n- **Combat Tip:** Beware of their fire-based spell attacks; resist fire gear or potions are beneficial.\n- **Note:** They do exist; map glitches can sometimes occur.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7035"] == nil then
    NPCComments["7035"] = {}
end
table.insert(NPCComments["7035"], {
    npc_id = 7035,
    comment_id = 59629,
    date = "2007-03-30T09:53:42-05:00",
    author = "boneill",
    body = "# Firegut Brute\n\n- **Location**: Found on the mountain in Burning Steppes.\n- **Loot**: Potential to drop items like Lei of Lilies; decent cash drops.\n- **Tips**:\n  - **Combat**: Can farm quickly for easy money.\n  - **Popularity**: Known for relatively fast and profitable kills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7037"] == nil then
    NPCComments["7037"] = {}
end
table.insert(NPCComments["7037"], {
    npc_id = 7037,
    comment_id = 14950,
    date = "2006-12-13T15:34:00-06:00",
    author = "SeriusJones",
    body = "## Thaurissan Firewalker\n\n- Drops **Pattern: Cindercloth Cloak**, essential for crafting Onyxia Scale Cloaks.\n- Valuable for economy; check server market for sales potential.\n- Pay attention to potential linked spawns with spies and agents; could lead to multiple mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["7039"] == nil then
    NPCComments["7039"] = {}
end
table.insert(NPCComments["7039"], {
    npc_id = 7039,
    comment_id = 48470,
    date = "2007-03-08T23:12:54-06:00",
    author = "Pegster",
    body = "# War Reaver\n\n- Patrols around Ruins of Thaurissan. \n- Be cautious when fighting other mobs in the area to avoid unwanted aggro.\n- Hunter pet aggro is less effective; be prepared to tank more damage directly.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7040"] == nil then
    NPCComments["7040"] = {}
end
table.insert(NPCComments["7040"], {
    npc_id = 7040,
    comment_id = 2905862,
    date = "2006-07-02T21:28:53-05:00",
    author = "Allakhazam",
    body = "# Black Dragonspawn\n\n- **Location**: Found in various zones, including Westfall.\n- **Level**: Typically elite, levels 50-52.\n- **Skinning**: Requires high-level skinning; exact level not specified.\n- **Combat**: Prepare for a tough fight due to their elite status and higher levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7041"] == nil then
    NPCComments["7041"] = {}
end
table.insert(NPCComments["7041"], {
    npc_id = 7041,
    comment_id = 2905867,
    date = "2006-11-08T20:37:14-06:00",
    author = "Allakhazam",
    body = "### Black Wyrmkin\n\n- **Location:** Often found in areas related to dragons, such as Dragonblight.\n- **Combat Tips:** They can use shadow and flame attacks. Keep resistances in mind and bring potions.\n- **Group Role:** They sometimes appear in groups; be prepared for crowd control.\n- **Drops:** They may drop scales useful for crafting and quest items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7042"] == nil then
    NPCComments["7042"] = {}
end
table.insert(NPCComments["7042"], {
    npc_id = 7042,
    comment_id = 13324,
    date = "2006-12-11T08:45:47-06:00",
    author = "9379",
    body = "### Flamescale Dragonspawn\n\n- **Hunter Farming:** Beast Mastery Hunters excel at farming these.\n- **Debuff:** Use Scorpid Sting to reduce their hit chance.\n- **Loot:** Good drop rates for Black Dragonscales; check nearby chests for extra loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7043"] == nil then
    NPCComments["7043"] = {}
end
table.insert(NPCComments["7043"], {
    npc_id = 7043,
    comment_id = 2905868,
    date = "2006-10-20T17:11:22-05:00",
    author = "Allakhazam",
    body = "# Flamescale Wyrmkin\n\n- **Soloable:** Keep your DPS high.\n- **Hunter Strategy:** Use Freezing Trap and a combination of Aimed/Auto/Multi-Shots. Send your pet in with 1 second left on Aimed Shot.\n- **High Armor and Health:** Easier to manage mana compared to Dragonspawns.\n- **Farm Dragonscales:** Good for farming due to their manageable difficulty.\n- **Location Tip:** The furthest West group has many Wyrmkin, with a slightly slower respawn rate.\n- **Caution:** Watch out for patrolling Drakes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7044"] == nil then
    NPCComments["7044"] = {}
end
table.insert(NPCComments["7044"], {
    npc_id = 7044,
    comment_id = 19128,
    date = "2007-01-02T16:25:35-06:00",
    author = "10936",
    body = "## Black Drake\n\n- **Kiting:** Effective for hunters and shadow priests. Keep DoTs applied and move; hunters should use Aimed Shot and Viper Sting.\n- **Immunities:** Immune to fear and certain mage spells like Frost Nova and Frostbite.\n- **Soloing:** Difficult to solo; best to share aggro. High health makes it a challenging fight.\n- **Loot:** Can drop valuable items like the Bloodrazor.\n- **Environment:** Be cautious of nearby Scorpids and Whelps that can complicate the encounter.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7046"] == nil then
    NPCComments["7046"] = {}
end
table.insert(NPCComments["7046"], {
    npc_id = 7046,
    comment_id = 18380,
    date = "2006-12-28T21:09:15-06:00",
    author = "kcorb",
    body = "### Searscale Drake\n\n- **Loot**: Can drop up to 21 gold and 16-slot bags.\n- **Combat Tips**: Defeat quickly with high damage to prevent their fire attack.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7047"] == nil then
    NPCComments["7047"] = {}
end
table.insert(NPCComments["7047"], {
    npc_id = 7047,
    comment_id = 2839519,
    date = "2006-02-10T05:59:19-06:00",
    author = "Thottbot",
    body = "### Black Broodling\n\n- **Looking for a pet?** These NPCs do not drop dragon pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7050"] == nil then
    NPCComments["7050"] = {}
end
table.insert(NPCComments["7050"], {
    npc_id = 7050,
    comment_id = 2905881,
    date = "2005-08-26T03:10:58-05:00",
    author = "Allakhazam",
    body = "# Defias Drone\n- Hits hard; be cautious.\n- Keep distance as a hunter.\n- Use traps to control damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7051"] == nil then
    NPCComments["7051"] = {}
end
table.insert(NPCComments["7051"], {
    npc_id = 7051,
    comment_id = 2905885,
    date = "2005-02-17T19:31:06-06:00",
    author = "Allakhazam",
    body = "# Malformed Defias Drone\n\n- **Pickpocket:** Must pickpocket for quest key; NPC drops key only through pickpocketing, not by killing.\n- **Despawns:** If no key, wait for despawn/respawn cycle; generally occurs after several tower rounds.\n- **Line of Sight:** Stay behind the NPC after respawn for better pickpocket success.\n- **Combat Difficulty:** Tough to kill at quest level; better to avoid combat.\n- **Approach Tips:** Use \"walk\" mode for closer stealth; higher chance of success without detection.\n- **Skills Required:** Need adequate lockpicking skill (~95); practice on Redridge boxes.\n- **Tactics:** Use \"Distract\" and \"Vanish\" abilities for effective pickpocketing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["7052"] == nil then
    NPCComments["7052"] = {}
end
table.insert(NPCComments["7052"], {
    npc_id = 7052,
    comment_id = 2807229,
    date = "2006-08-20T22:11:05-05:00",
    author = "Thottbot",
    body = "### Defias Tower Patroller\n\n- **Unlootable:** Some players report this NPC might be unlootable. Not a persistent issue but be aware.\n- **Hostile:** Be cautious; they are mostly found escorting inside the Tower of Azora in Westfall.\n- **Attack Strategy:** They’re humanoids, susceptible to crowd control effects like Polymorph or Sap.\n- **Level Range:** Typically around level 13-16. Adjust your strategy accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["7053"] == nil then
    NPCComments["7053"] = {}
end
table.insert(NPCComments["7053"], {
    npc_id = 7053,
    comment_id = 43061,
    date = "2007-02-26T21:45:27-06:00",
    author = "DDRFlip",
    body = "# Klaven Mortwake\n\n- **Rogue Quest NPC**: Located at the top of a tower in southeastern Westfall. Central to a Poison quest for Rogues.\n- **Combat Tips**:\n  - **Level**: 23 elite.\n  - **Soloing**: Lower-level Rogues should use Vanish and Garrote wisely. Start with pick-pocketing the Malformed Undead for the key and sap Klaven to access the chest.\n  - **Drops**: Possible rare loot includes blue and green items like Thorbia's Gauntlets and Darkweave Breeches.\n  - **Group Play**: High-level or group recommended due to surrounding elite guards.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["7055"] == nil then
    NPCComments["7055"] = {}
end
table.insert(NPCComments["7055"], {
    npc_id = 7055,
    comment_id = 3132379,
    date = "2019-06-30T02:26:55-05:00",
    author = "hevgirl",
    body = "## Blackrock Worg\n\n- **Hostile NPC** - Be prepared for combat.\n- **Movement Speed Increase** - Increases movement speed by 40%/60%/80% for 15 seconds; stay alert.\n- **Dash 3 Ability** - Can learn Dash 3, a useful skill for Hunters with pets.\n- **Attack Speed** - Standard attack speed is 2.0.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7056"] == nil then
    NPCComments["7056"] = {}
end
table.insert(NPCComments["7056"], {
    npc_id = 7056,
    comment_id = 2905906,
    date = "2006-07-28T00:59:19-05:00",
    author = "Allakhazam",
    body = "# Defias Tower Sentry\n\n- **Combat Tip**: Can sometimes have looting issues; consider moving the body slightly if unable to loot.\n- **Location Tip**: Found around and inside the tower, be prepared for multiple enemies in close proximity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7057"] == nil then
    NPCComments["7057"] = {}
end
table.insert(NPCComments["7057"], {
    npc_id = 7057,
    comment_id = 2843126,
    date = "2007-03-31T04:02:03-05:00",
    author = "Thottbot",
    body = "# Digmaster Shovelphlange\n\n- **Spawn Locations:** Can spawn in multiple locations outside the Uldaman instance, including South Common Room and The Sealed Hall.\n- **Respawn Time:** Approximately every 8 hours, though it may vary as some reports indicate more frequent respawns.\n- **Combat Tips:** \n  - Hits hard and has a fast attack speed; heavy armor or high-damage mitigation is recommended.\n  - Soloable around level 42; use crowd control and execute powerful abilities efficiently.\n- **Loot:** Known to drop Shovelphlange's Mining Axe (blue BOE) and boots. Drops might differ; worth farming for specific items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7067"] == nil then
    NPCComments["7067"] = {}
end
table.insert(NPCComments["7067"], {
    npc_id = 7067,
    comment_id = 2815427,
    date = "2006-01-17T21:55:54-06:00",
    author = "Thottbot",
    body = "### Venture Co. Drone\n\n- Patrolled by undead pairs around the SE tower.\n- Undead patrol drops no loot.\n- Can be pickpocketed for items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7068"] == nil then
    NPCComments["7068"] = {}
end
table.insert(NPCComments["7068"], {
    npc_id = 7068,
    comment_id = 2823166,
    date = "2006-12-27T11:28:08-06:00",
    author = "Thottbot",
    body = "### Condemned Acolyte\n\n- **Level:** 56+ Elite\n- **Drops:** Potential items include Helm of Narv and rune cloth. Great for farming.\n- **Patch Update:** Post-patch 1.10 upgrade changed them from level 30-32 elites to level 57+ elites.\n- **Combat Tips:** Challenging due to higher levels; be prepared with strong gear and strategies.\n- **Location Clues:** Found on an unknown island, no detailed records. Explore cautiously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["7069"] == nil then
    NPCComments["7069"] = {}
end
table.insert(NPCComments["7069"], {
    npc_id = 7069,
    comment_id = 2905916,
    date = "2006-06-10T16:11:45-05:00",
    author = "Allakhazam",
    body = "# Condemned Monk\n\n- Found on an isolated island; worth exploring.\n- Purpose and role in the game are unclear.\n- Notable for those interested in rare or lesser-known NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7070"] == nil then
    NPCComments["7070"] = {}
end
table.insert(NPCComments["7070"], {
    npc_id = 7070,
    comment_id = 2905920,
    date = "2006-05-26T18:54:11-05:00",
    author = "Allakhazam",
    body = "### Condemned Cleric\n\n- **Level:** 59-60 Elite, tough to defeat.\n- **Tip:** Form a group to ensure survival.\n- **Tip:** Use crowd control to manage their high damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7071"] == nil then
    NPCComments["7071"] = {}
end
table.insert(NPCComments["7071"], {
    npc_id = 7071,
    comment_id = 1985,
    date = "2006-10-17T10:20:04-05:00",
    author = "Doranos",
    body = "## Cursed Paladin\n\n- **Level & Type**: Level 55+ Elite Undead, often found with Acolytes.\n- **Post Patch 1.10**: These mobs are part of the Tier 0.5 armor set quest.\n- **Weaknesses**: Unlike other undead, Cursed Paladins are not immune to fear.\n- **Combat Strategy**: Use fear spells if your class has them. Note that they can't swim, so use water to your advantage.\n- **Drops**: Potential to drop the mace \"Looming Gravel\".",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7072"] == nil then
    NPCComments["7072"] = {}
end
table.insert(NPCComments["7072"], {
    npc_id = 7072,
    comment_id = 2905926,
    date = "2006-10-19T13:49:17-05:00",
    author = "Allakhazam",
    body = "# Cursed Justicar\n\n- **Level**: The NPC ranges from level 57 to 60, all elite.\n- **Location**: Found on an island formerly inhabited by lower-level mobs.\n- **Combat**: Be prepared for a tough fight due to high level and elite status. Ideal for group combat.\n- **Lore**: The Justicar title implies a figure of authority or judgment, making this NPC significant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7073"] == nil then
    NPCComments["7073"] = {}
end
table.insert(NPCComments["7073"], {
    npc_id = 7073,
    comment_id = 2803632,
    date = "2006-04-13T15:49:41-05:00",
    author = "Thottbot",
    body = "# Arados the Damned\n\n- **Level 57+ Elite:**\n  - High-level elites since patch. Prepare accordingly.\n  \n- **Healing:**\n  - Interrupt healing to prevent prolonged fights.\n  \n- **Shielding:**\n  - Break through shields quickly to avoid delays.\n  \n- **Combat Tips:**\n  - Can be managed solo by higher levels or in smaller groups.\n  - Constantly healing can make the fight tedious; bring burst damage or healing interruptions.\n  \n- **Location:**\n  - Found on a mysterious, spiral island with other mobs.\n\n- **Loot:**\n  - Possible drops include gear like the Sentinel Buckler of Stamina.\n  \n- **Quests:**\n  - Previously potential for quests; later incorporated into tier 0.5 quests.\n\nUse these tips to effectively tackle Arados the Damned and make the most of your encounter!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["7074"] == nil then
    NPCComments["7074"] = {}
end
table.insert(NPCComments["7074"], {
    npc_id = 7074,
    comment_id = 2905937,
    date = "2006-03-23T02:38:53-06:00",
    author = "Allakhazam",
    body = "# Judge Thelgram\n\n- **Location**: Found on Purgation Isle.\n- **Hostility**: Neutral to Alliance, no detailed combat data.\n- **Stormwind Reputation**: Friendly to Alliance characters.\n- **Other NPCs**: Arados the Damned (level 35, hostile) in the ruined tower area.\n- **Lore Insight**: Speculated connection to the Scourge and Cult of the Damned, potentially tied to Arthas' purges and the Scourge plague origins.\n- **Mobs Nearby**: Includes Writhing Mages, Judicar, Cursed Paladins, Clerics, Condemned Acolytes, and Condemned Monks (levels 30-33).\n- **Treasure**: Chests can spawn on the top and bottom of the tower hill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7078"] == nil then
    NPCComments["7078"] = {}
end
table.insert(NPCComments["7078"], {
    npc_id = 7078,
    comment_id = 2905939,
    date = "2004-12-17T00:53:52-06:00",
    author = "Allakhazam",
    body = "# Cleft Scorpid\n\n- **Spawns in large groups (~15), non-elite**: Leverage AoE spells for quick takedown.\n- **Low hitpoints**: Easy to defeat if focused.\n- **Drops**: Possible loot includes items like the Champion's Bow of the Monkey.\n- **Nature damage over time (DoT)**: Stackable up to 5 times, beware of cumulative damage.\n- **Hunter Pet abilities**: Can be trained at various levels, from 8 to 56, with increasing damage and training point costs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7079"] == nil then
    NPCComments["7079"] = {}
end
table.insert(NPCComments["7079"], {
    npc_id = 7079,
    comment_id = 2831545,
    date = "2006-01-05T23:25:11-06:00",
    author = "Thottbot",
    body = "# Viscous Fallout\n\n- **Path to Viscous Fallout:** Follow the wall left after entering, avoiding irradiated troggs. At the second door, go right to reach a giant staircase. Stealth and take a left into the fallout area.\n- **Ideal Fighting Spot:** Northeast corner of the main room for a clear fight; no other mobs to aggro.\n- **Combat Strategy:** For rogues, use Cheap Shot, Sinister Strike, Eviscerate. Avoid using poisons; they don't affect him.\n- **Priest Strategy:** Use shields, Shadow Word: Pain, and wands. Avoid nature damage wands.\n- **Drops:** Items like Hydrocane, Toxic Revenger, and Acidic Walkers can drop. Hydrocane is useful for underwater breathing.\n- **Disenchant Value:** Rare drops can be disenchanted into Small Glowing Shards.\n- **Drop Immunity:** Immune to bleed effects and frost damage.\n- **Travel Tip:** Getting to Gnomeregan from Ironforge is time-consuming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7086"] == nil then
    NPCComments["7086"] = {}
end
table.insert(NPCComments["7086"], {
    npc_id = 7086,
    comment_id = 2837466,
    date = "2007-02-20T05:26:40-06:00",
    author = "Thottbot",
    body = "### Cursed Ooze\n\n- Located at coordinates 41,67.\n- Potential loot includes Blackflame Cape.\n- Drops standard slime loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["7092"] == nil then
    NPCComments["7092"] = {}
end
table.insert(NPCComments["7092"], {
    npc_id = 7092,
    comment_id = 2905967,
    date = "2006-04-17T03:20:10-05:00",
    author = "Allakhazam",
    body = "## Tainted Ooze\n\n- **Loot Drops**: Tainted Oozes drop various items including potions, herbs, gems, and silver. Notable drops include bruiseweed, blindweed, star ruby, and greater healing/mana potions.\n- **Warlock Quest**: For warlocks, the drop rate for Bloodvenom Essence is better than reported. Typically found near Niby and Impsy.\n- **Grinding Tips**: Killing a large number (hundreds) can yield numerous bags with varied contents. Be prepared for long grind sessions.\n- **Rare Drops**: Oozling pet drop is extremely rare even after extensive farming (several hours daily for a week).\n\nCombat these oozes for valuable drops, but be patient as yields can vary and some items are very rare.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7097"] == nil then
    NPCComments["7097"] = {}
end
table.insert(NPCComments["7097"], {
    npc_id = 7097,
    comment_id = 2905971,
    date = "2006-08-24T04:43:44-05:00",
    author = "Allakhazam",
    body = "## Ironbeak Owl\n\n- **Good for Hunters**: Ironbeak Owl is excellent at holding aggro. Suitable for ranged hunters, especially with Beastial Wrath active.\n- **Diet**: Eats only meat, which is generally easy to find.\n- **Abilities**:\n  - **Movement Speed Buff**: Increases movement speed by 40%/60%/80% for 15 seconds. \n    - Rank 1: Pet Level 30\n    - Rank 2: Pet Level 40\n    - Rank 3: Pet Level 50\n  - **Attack Power Debuff**: Blasts an enemy and reduces melee attack power.\n    - Rank 1: -25 AP for 4 sec, Pet Level 8\n    - Rank 2: -50 AP for 4 sec, Pet Level 24\n    - Rank 3: -75 AP for 4 sec, Pet Level 48\n    - Rank 4: -100 AP for 4 sec, Pet Level 56",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7098"] == nil then
    NPCComments["7098"] = {}
end
table.insert(NPCComments["7098"], {
    npc_id = 7098,
    comment_id = 2840743,
    date = "2007-04-03T11:40:52-05:00",
    author = "Thottbot",
    body = "# Ironbeak Screecher\n\n- **Tameable:** Yes, they can be tamed, but only available at level 48 or higher.\n- **Appearance:** Grey/white with some black, similar to Olm the Wise.\n- **Combat Tips (Tameable Owl):**\n  - **Holds Aggro Well:** Excellent at holding aggro after training in stamina and armor.\n  - **Abilities:** Comes with Dive 2 and Screech which are effective for managing multiple mobs.\n- **Drop Rate:** Players have reported inconsistent Ironfeather drop rates in Felwood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7099"] == nil then
    NPCComments["7099"] = {}
end
table.insert(NPCComments["7099"], {
    npc_id = 7099,
    comment_id = 2807532,
    date = "2006-06-12T19:56:18-05:00",
    author = "Thottbot",
    body = "### Ironbeak Hunter\n\n- **Pet Utility**: Known for its high armor (3946) and decent DPS (56.8) at level 51. It has an attack speed of 2.00. \n- **Combat Skills**: Comes with Claw 7 and Dive 3, making it useful for maintaining aggro and speeding towards enemies.\n- **Pet Training Points**: Starts with -46 training points, requiring some training to optimize.\n- **Skill Learning Costs**: Dive can increase pet movement speed by 40%, 60%, or 80% depending on the rank and pet level.\n\nOverall, it's a strong pet option for Hunters looking for reliable aggro management and additional damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7100"] == nil then
    NPCComments["7100"] = {}
end
table.insert(NPCComments["7100"], {
    npc_id = 7100,
    comment_id = 2837155,
    date = "2006-04-04T21:37:28-05:00",
    author = "Thottbot",
    body = "### Warpwood Moss Flayer\n\n- Drops many herbs; good for herbalists/alchemists.\n- Farm them in the cave at 56,17.\n- Resell herbs at Auction House for profit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7101"] == nil then
    NPCComments["7101"] = {}
end
table.insert(NPCComments["7101"], {
    npc_id = 7101,
    comment_id = 2905980,
    date = "2005-07-24T13:06:45-05:00",
    author = "Allakhazam",
    body = "# Warpwood Shredder\n\n- **Low General Drop Rate**: Expect very few valuable drops. Reports vary, but some players note valuable items like the Freezing Band.\n- **Quest Item Drop**: If on a quest requiring Blood Amber, drop rate is effectively 100%. Without the quest, drop rate appears significantly lower.\n- **Blood Amber Drop**: At level 52, players report almost consistent Blood Amber drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7104"] == nil then
    NPCComments["7104"] = {}
end
table.insert(NPCComments["7104"], {
    npc_id = 7104,
    comment_id = 2815939,
    date = "2006-07-19T16:45:21-05:00",
    author = "Thottbot",
    body = "# Dessecus\n\n- **Elite NPC:** Level 56 rare elite with a silver dragon portrait.\n- **Location:** Found deep within Irontree Caverns.\n- **Abilities:** Uses Lightning Cloud and Chain Lightning; be prepared for damage spikes.\n- **Combat Tips:**\n  - **Healing Potions:** Keep major healing potions handy.\n  - **Spell Interrupt:** Rogues should interrupt spells to mitigate damage.\n  - **Avoid Crowd Control:** Ensure other mobs aren’t nearby to avoid accidental pulls.\n  - **Solo-able:** Can be soloed by players around level 52-56 with decent gear and strategy.\n- **Loot:** Commonly drops green items, sometimes blues, mostly gear with \"of the Eagle\" suffix.\n\nOverall, ensure you are well-prepared with potions and strategies to interrupt or evade his lightning spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7105"] == nil then
    NPCComments["7105"] = {}
end
table.insert(NPCComments["7105"], {
    npc_id = 7105,
    comment_id = 2806336,
    date = "2006-09-06T02:01:38-05:00",
    author = "Thottbot",
    body = "### Jadefire Satyr\n\n- **Drops Felcloth:** Low drop rate (~3-4%).\n- **Farmining Tip:** Prepare for a high number of kills for Felcloth farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7106"] == nil then
    NPCComments["7106"] = {}
end
table.insert(NPCComments["7106"], {
    npc_id = 7106,
    comment_id = 57827,
    date = "2007-03-27T01:37:19-05:00",
    author = "entropicdragon",
    body = "# Jadefire Rogue\n\n- **Location:** Found in Felwood.\n- **Combat Tips:**\n  - Watch out for their self-buff \"Jadefire,\" which increases their armor by 50% and inflicts 50 fire damage to melee attackers.\n  - Dispel the \"Jadefire\" buff when possible or keep a safe distance to avoid fire damage if you're a melee class.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7107"] == nil then
    NPCComments["7107"] = {}
end
table.insert(NPCComments["7107"], {
    npc_id = 7107,
    comment_id = 57826,
    date = "2007-03-27T01:34:44-05:00",
    author = "entropicdragon",
    body = "### Jadefire Trickster\n- **Charm Spell**: \"Cause Insanity\" charms players, increasing attack speed by 50% and movement speed by 80%.\n- **Duration**: Beware, it lasts several seconds and can affect cooldowns.\n- **Combat Tip**: Keep distance and prepare for a potential charm to avoid losing control of the fight.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7108"] == nil then
    NPCComments["7108"] = {}
end
table.insert(NPCComments["7108"], {
    npc_id = 7108,
    comment_id = 2906003,
    date = "2006-08-06T00:37:44-05:00",
    author = "Allakhazam",
    body = "# Jadefire Betrayer\n\n- **Enslavable:** Warlocks can enslave these demons.\n- **Combat Tip:** If you are a Warlock, use Enslave Demon to control them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7109"] == nil then
    NPCComments["7109"] = {}
end
table.insert(NPCComments["7109"], {
    npc_id = 7109,
    comment_id = 2839084,
    date = "2005-08-11T05:46:00-05:00",
    author = "Thottbot",
    body = "# Jadefire Felsworn\n\n- **Location:** Found at coordinates 36,70 in Felwood.\n- **Enslave Demon:** Unclear if they can be enslaved; they might not be a demon species like Styx.\n- **Loot Drop:** Low drop rate (3-5%); farm accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7110"] == nil then
    NPCComments["7110"] = {}
end
table.insert(NPCComments["7110"], {
    npc_id = 7110,
    comment_id = 2906007,
    date = "2005-04-18T20:06:24-05:00",
    author = "Allakhazam",
    body = "## Jadefire Shadowstalker\n\n- **Hostile NPC found in Felwood.** \n- Drops rare items like Wand of Allistarj and Felcloth (important for tailoring).\n- Has a chance to drop other notable gear.\n\nComprehensive and concise tips for players engaging with Jadefire Shadowstalker.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7111"] == nil then
    NPCComments["7111"] = {}
end
table.insert(NPCComments["7111"], {
    npc_id = 7111,
    comment_id = 2906010,
    date = "2006-12-30T03:49:26-06:00",
    author = "Allakhazam",
    body = "### Jadefire Hellcaller\n\n- **Loot:** Can drop rare items like the Guttbuster.\n- **Combat Tip:** Be prepared for potential hard-hitting abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7112"] == nil then
    NPCComments["7112"] = {}
end
table.insert(NPCComments["7112"], {
    npc_id = 7112,
    comment_id = 2838719,
    date = "2006-06-26T02:23:50-05:00",
    author = "Thottbot",
    body = "# Jaedenar Cultist\n\n- Found in the first entrance on the right in Jaedenar.\n- Located underground, down the staircase to a ferret hole-like area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7118"] == nil then
    NPCComments["7118"] = {}
end
table.insert(NPCComments["7118"], {
    npc_id = 7118,
    comment_id = 2906014,
    date = "2006-06-17T11:41:08-05:00",
    author = "Allakhazam",
    body = "### Jaedenar Darkweaver\n\n- **Loot**: Can drop valuable items like the Life Stone, a level 51 epic trinket.\n- **Combat**: Be prepared, as the potential for valuable drops makes this encounter worth the effort.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7132"] == nil then
    NPCComments["7132"] = {}
end
table.insert(NPCComments["7132"], {
    npc_id = 7132,
    comment_id = 2821066,
    date = "2006-03-08T06:06:21-06:00",
    author = "Thottbot",
    body = "# Toxic Horror\n\n- **Location**: Felwood.\n- **Notable Drops**: Essence of Water, Enchanted Water, Globe of Water, Elemental Water, Core of Elements, rare items (e.g., Dark Phantom Cape, Hurricane, Battlecaller Gauntlets).\n- **Best Classes to Farm**: Rogues, due to ease of combat. Dwarves with Stoneform have an advantage.\n- **Level to Farm**: Level 55+ recommended for efficient farming.\n- **Farming Tip**: High essence drop rate; expect 1 Essence of Water roughly every few kills. \n- **Additional Info**: Frequently farmed due to valuable drops, leading to heavy competition for spawns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7136"] == nil then
    NPCComments["7136"] = {}
end
table.insert(NPCComments["7136"], {
    npc_id = 7136,
    comment_id = 2809153,
    date = "2007-04-04T17:44:52-05:00",
    author = "Thottbot",
    body = "### Infernal Sentry\n\n- **Detect Invisibility**: They can detect both stealth and invisibility.\n- **Enslaving**: Enslaved demons disappear upon summoning. Only standard demons stay.\n- **Soloing Tips**: Easy to kite for classes like Frost Mage. No ranged attacks.\n- **Loot and Experience**: Good XP and chance to drop Essence of Earth. Low drop rates for rare items.\n- **Location**: Found in Jadefire Run, Felwood.\n- **Farming Strategy**: Ideal for farming paired with nearby Entropic Fire Elementals.\n- **Enslave Strategy**: Can be a high DPS pet but risky; soulstone or banish for safety.\n- **Hunter Strategy**: Reverse kite with frost traps and use pet distractions for effective combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7137"] == nil then
    NPCComments["7137"] = {}
end
table.insert(NPCComments["7137"], {
    npc_id = 7137,
    comment_id = 2815920,
    date = "2005-09-06T02:01:42-05:00",
    author = "Thottbot",
    body = "# Immolatus\n\n- **Enslavable for Quest:** Warlocks can enslave Immolatus to solo Kroshius.\n- **Combat Difficulty:** Be cautious; his knockback can result in adds joining the fight.\n- **Immunities:** Immolatus is immune to fire, fear, and horror effects.\n- **Damage:** Hits for 300-400 damage; keep your distance when possible.\n- **Banishable:** Banish works and often lasts the entire duration.\n- **Loot:** Often drops green items; notable drops include Core of Earth and Essence of Earth.\n- **General Strategy:** Avoid soloing unless you're a warlock. For others, bring friends for safer engagements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["7139"] == nil then
    NPCComments["7139"] = {}
end
table.insert(NPCComments["7139"], {
    npc_id = 7139,
    comment_id = 2906061,
    date = "2006-04-17T08:44:46-05:00",
    author = "Allakhazam",
    body = "### Irontree Stomper\n- **Combat tip:** Can drop valuable items like the Warmonger.\n- **Combat tip:** Prepare for a challenging fight; it's a formidable tree guardian.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7149"] == nil then
    NPCComments["7149"] = {}
end
table.insert(NPCComments["7149"], {
    npc_id = 7149,
    comment_id = 2906069,
    date = "2006-01-09T20:46:02-06:00",
    author = "Allakhazam",
    body = "# Withered Protector\n\n- Found in Felwood.\n- Low drop rate for valuable items like Living Essence and Fadeleaf.\n- Drop rates can make farming inefficient; consider other activities for gold.\n- Popular farming location but can be unreliable due to low spawn rates.\n- Consider alternatives like farming instances (e.g., SM Cathedral) for more consistent gold per hour.\n- Some rare valuable items (e.g., Glowing Brightwood Staff) can occasionally drop, but it is very rare.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7153"] == nil then
    NPCComments["7153"] = {}
end
table.insert(NPCComments["7153"], {
    npc_id = 7153,
    comment_id = 2906071,
    date = "2006-10-18T09:59:40-05:00",
    author = "Allakhazam",
    body = "### Deadwood Warrior\n- Not skinnable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7154"] == nil then
    NPCComments["7154"] = {}
end
table.insert(NPCComments["7154"], {
    npc_id = 7154,
    comment_id = 10084,
    date = "2006-12-07T22:43:34-06:00",
    author = "chizzlemage",
    body = "## Deadwood Gardener\n\n- **Grinding Efficiently:** Optimal for leveling from 47-50 in southern Felwood. Offers fast experience gains.\n- **Reputation Farming:** Often farmed for Timbermaw Hold reputation. Consider grinding during off-peak hours to avoid competition.\n- **Loot Drops:** Chance to drop valuable items like Blade of Titans. Profitable for auction house sales.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7156"] == nil then
    NPCComments["7156"] = {}
end
table.insert(NPCComments["7156"], {
    npc_id = 7156,
    comment_id = 54938,
    date = "2007-03-21T16:50:30-05:00",
    author = "35804",
    body = "# Deadwood Den Watcher\n\n- **Linked Groups**: Campfire groups are linked, with 3-4 NPCs. Engage wisely.\n- **Curse**: They can curse you, reducing healing by 50%. Be prepared with curse removal.\n- **Reputation**: Defeating them grants Timbermaw reputation; the chief gives 15 rep, others give 5.\n- **Loot**: Can drop valuable items like Four of Beasts and Shadowblade.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7157"] == nil then
    NPCComments["7157"] = {}
end
table.insert(NPCComments["7157"], {
    npc_id = 7157,
    comment_id = 54936,
    date = "2007-03-21T16:49:16-05:00",
    author = "35804",
    body = "## Deadwood Avenger\n\n- Groups around campfires are linked; expect 3-4 enemies per group.\n- They can curse, reducing healing by 50%.\n- Chiefs give 15 rep points, other Deadwoods give 5.\n- Suitable for level 60 warriors.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7158"] == nil then
    NPCComments["7158"] = {}
end
table.insert(NPCComments["7158"], {
    npc_id = 7158,
    comment_id = 54942,
    date = "2007-03-21T16:51:35-05:00",
    author = "35804",
    body = "## Deadwood Shaman\n\n- Found in groups by campfires, usually linked. Be cautious of pulling multiple mobs.\n- Groups consist of 3-4 NPCs; prioritize crowd control.\n- They can cast a curse reducing healing by 50%. Dispel the curse quickly.\n- Offers reputation points: 15 for the chief and 5 for others.\n- Commonly drops items, but specifics may vary.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7161"] == nil then
    NPCComments["7161"] = {}
end
table.insert(NPCComments["7161"], {
    npc_id = 7161,
    comment_id = 2804091,
    date = "2006-06-09T03:00:30-05:00",
    author = "Thottbot",
    body = "# Wrenix the Wretched\n\n- Located at coordinates 63,36.\n- Coordinates confirmed by multiple sources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7166"] == nil then
    NPCComments["7166"] = {}
end
table.insert(NPCComments["7166"], {
    npc_id = 7166,
    comment_id = 2906084,
    date = "2006-04-16T19:45:26-05:00",
    author = "Allakhazam",
    body = "# Wrenix's Gizmotronic Apparatus\n\n- **Triggered Mechanism**: Springs to life when touched.\n- **Combat Readiness**: Approach with caution as it becomes active upon interaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7167"] == nil then
    NPCComments["7167"] = {}
end
table.insert(NPCComments["7167"], {
    npc_id = 7167,
    comment_id = 2906095,
    date = "2005-01-12T03:29:36-06:00",
    author = "Allakhazam",
    body = "# Polly\n\n- **Location**: Found on a pirate ship in the Southsea area (coordinates 64, 45).\n- **Guard Behavior**: Guards Southsea Treasure.\n- **Combat Tip**: Use an altered cracker from the robot in Ratchet to shrink Polly to level 18.\n- **Taming Attempt**: Not tameable (confirmed using Beast Lore).\n- **Level Suggestion**: High-level players (50+) might find it easier to deal with Polly.\n- **Strategy**: Involve a rogue friend to handle the quest and get Polly to spawn for easier handling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["7168"] == nil then
    NPCComments["7168"] = {}
end
table.insert(NPCComments["7168"], {
    npc_id = 7168,
    comment_id = 20834,
    date = "2007-01-16T14:50:28-06:00",
    author = "10727",
    body = "## Polly\n\n- **Combat Tip**: Polly is a giant parrot that's hostile (?lvl Kill On Sight). Beware when opening chests; Polly may spawn and attack.\n- **Bug Report**: Sometimes Polly becomes immune to all attacks except basic white damage, making it difficult to kill.\n- **Quest Info**: Polly is involved in a rogue quest. Use the cracker item as part of the quest mechanics.\n- **Location**: If you can't find Polly, try checking around quest-related chests or areas marked for rogue quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7170"] == nil then
    NPCComments["7170"] = {}
end
table.insert(NPCComments["7170"], {
    npc_id = 7170,
    comment_id = 2906102,
    date = "2005-04-01T19:38:59-06:00",
    author = "Allakhazam",
    body = "# Thragomm <Horde Runner>\n\n- **Location**: Roams the Barrens with a group of three or four.\n- **Hostility**: Neutral but can attack lower-level players.\n- **Combat Tip**: Attempt to attack with a level 47+ character for better chances of survival and loot.\n- **Loot**: Occasionally drops green items.\n- **Purpose**: Primarily exists to challenge lower-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7172"] == nil then
    NPCComments["7172"] = {}
end
table.insert(NPCComments["7172"], {
    npc_id = 7172,
    comment_id = 2799420,
    date = "2006-02-08T14:30:17-06:00",
    author = "Thottbot",
    body = "# Lore Keeper of Norgannon\n\n- **Location**: Spawns after killing Archaedas, the final boss in Uldaman.\n- **Reference**: This NPC resembles the Architect from the Matrix.\n- **Coordinates**: Found at 37,81 in Tanaris.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7206"] == nil then
    NPCComments["7206"] = {}
end
table.insert(NPCComments["7206"], {
    npc_id = 7206,
    comment_id = 41463,
    date = "2007-02-24T06:13:16-06:00",
    author = "snegoviK",
    body = "# Ancient Stone Keeper\n\n- **Pull Carefully:** Clear adds from the left first, then right. Avoid body-pulling; use ranged pull if possible.\n- **Harsh Winds:** This ability silences and slows. Move out of the tornadoes quickly to avoid casting interruptions.\n- **AoE Silence:** Keep healers/casters at maximum range to prevent them from being silenced.\n- **Target Him Alone:** Fight the Ancient Stone Keeper without additional mobs for an easier battle.\n- **High HP:** Prepare for a prolonged fight; ensure your group is ready for sustained combat.\n\nThese tips will help you successfully defeat the Ancient Stone Keeper in Uldaman.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["7208"] == nil then
    NPCComments["7208"] = {}
end
table.insert(NPCComments["7208"], {
    npc_id = 7208,
    comment_id = 48639,
    date = "2007-03-09T09:30:38-06:00",
    author = "Erbon",
    body = "# Noarm\n\n- Noarm is a squirrel located in the basement of SI:7.\n- Despite its appearance, be cautious: it can unexpectedly kill low-level characters.\n- Avoid engaging it if you are a low-level player; wait until you are higher level to safely interact with it.\n- Noarm does not drop significant loot; focus on other NPCs for valuable items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 71,
})
if NPCComments["7226"] == nil then
    NPCComments["7226"] = {}
end
table.insert(NPCComments["7226"], {
    npc_id = 7226,
    comment_id = 2906121,
    date = "2006-08-13T12:58:49-05:00",
    author = "Allakhazam",
    body = "# Sand Storm\n\n- Inflicts 20 damage as \"Harsh winds\" when ridden through.\n- Be cautious while traveling; avoid if possible to minimize unnecessary damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7228"] == nil then
    NPCComments["7228"] = {}
end
table.insert(NPCComments["7228"], {
    npc_id = 7228,
    comment_id = 4945,
    date = "2006-11-28T09:25:24-06:00",
    author = "TheOnyx",
    body = "# Ironaya\n\n- **Summoning**: Combine Gni'kiv Medallion and Shaft of Tsol to summon Ironaya in Uldaman.\n- **Fight Mechanics**: Standard \"tank and spank\" with occasional knockbacks. \n- **Group Strategy**: Let the tank build aggro; healers should avoid close range due to her stomps.\n- **Soloing Tips**: Possible to solo at around level 42-54 with good gear; be cautious and maintain self-healing.\n- **Location**: Found in Uldaman Mine, NE corner of the Badlands.\n- **Loot**: Drops are ordinary but include some decent mail bracers and other items.\n- **Visuals & Lore**: Features a fun Indiana Jones reference during summoning.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["7232"] == nil then
    NPCComments["7232"] = {}
end
table.insert(NPCComments["7232"], {
    npc_id = 7232,
    comment_id = 2906150,
    date = "2006-05-02T17:58:41-05:00",
    author = "Allakhazam",
    body = "# Borgus Steelhand <Weapon Crafter>\n\n- Stands as a weapon crafter NPC, primarily for cosmetic and thematic purposes.\n- Provides services to Weaponsmiths (Blacksmithing skill required).\n- Requires Blacksmithing skill up to 375 for advanced weapon crafting.\n- Enables crafting of various weapons, including epic items like \"Lionheart Blade,\" \"Deep Thunder,\" and \"Twilight Netherblade\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7233"] == nil then
    NPCComments["7233"] = {}
end
table.insert(NPCComments["7233"], {
    npc_id = 7233,
    comment_id = 2816653,
    date = "2006-01-15T21:45:20-06:00",
    author = "Thottbot",
    body = "# Taskmaster Fizzule\n\n- Located north of the Sludge Fen in The Barrens.\n- Rogue quest NPC for poison quest.\n- Tough to kill: over 10,000 HP, no drops, no XP.\n- Best avoided unless you need him for a rogue quest.\n- Moves fast; can be fatal if encountered unexpectedly.\n\nHappy adventuring!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7234"] == nil then
    NPCComments["7234"] = {}
end
table.insert(NPCComments["7234"], {
    npc_id = 7234,
    comment_id = 2840409,
    date = "2006-02-07T20:58:44-06:00",
    author = "Thottbot",
    body = "## Ferocitas the Dream Eater\n\n- **Location:** Found at coordinates 69,53.\n- **Combat Tip:** Engage cautiously; Ferocitas often pulls a nearby Mystic.\n- **Strategy:**\n  - **Healers/Druids:** Consider rooting Ferocitas and dealing with the Mystic first.\n  - **Solo Players:** Bringing a friend is advisable if you can't heal.\n- **Quest Objective:** Right-click his necklace after defeating him to get the quest jewel.\n- **Additional Info:** Ensure to kill 7 Mystics in addition to Ferocitas for the related quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7246"] == nil then
    NPCComments["7246"] = {}
end
table.insert(NPCComments["7246"], {
    npc_id = 7246,
    comment_id = 20002,
    date = "2007-01-10T04:27:34-06:00",
    author = "10559",
    body = "### Sandfury Shadowhunter\n\n- **Combat Type:** Uses bows for ranged attacks and swords for melee.\n- **Abilities:** Casts Hex, turning targets into frogs, rendering them unable to act for a few seconds.\n- **Combat Tip:** Hexed targets are not attacked. Dispel Hex with priests, paladins, or specific items like Insignia trinkets and some engineering gadgets. Counter with shaman Grounding Totem.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["7267"] == nil then
    NPCComments["7267"] = {}
end
table.insert(NPCComments["7267"], {
    npc_id = 7267,
    comment_id = 62677,
    date = "2007-04-05T17:15:23-05:00",
    author = "ataylor",
    body = "### Chief Ukorz Sandscalp\n\n- **Freeing Captives:** To access Ukorz, free captives on top of the temple to trigger a fight. Ensure the goblin who lays mines survives; he will blast open the door to Ukorz's area.\n- **Tank and DPS Strategy:** Tank should hold aggro on both Ukorz and his level 46 add. Focus DPS on Ukorz first, then the add.\n- **Avoid Extra Battles:** Clear two basilisks behind the wall and optionally four side snakes for easier combat.\n- **100-Trolls Event:** Complete the “stairs” (100-trolls event) to proceed. Engage and protect the goblin post-event to open the gate.\n- **Item Drops:** Ukorz drops Jang'thraze the Protector, necessary for crafting Sul'thraze the Lasher. Sword has a low ~0.5% drop rate.\n- **Minions:** Ukorz and his add are immune to crowd control effects, making tanking essential.\n- **Final Approach:** Some find Ukorz easier than other bosses like Razorlash. Be cautious of potential bugs where Ukorz may reset at low health.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["7268"] == nil then
    NPCComments["7268"] = {}
end
table.insert(NPCComments["7268"], {
    npc_id = 7268,
    comment_id = 2906167,
    date = "2007-01-14T21:04:06-06:00",
    author = "Allakhazam",
    body = "# Sandfury Guardian\n\n- **Location:** Desolate regions in Zul'Farrak.\n- **Taming:** Hunters can tame them again as of patch 2.0.1.\n- **Attack Speed:** Good pet with 1.7 attack speed.\n- **Historical Note:** Was untamable in some patches, but currently tamable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7269"] == nil then
    NPCComments["7269"] = {}
end
table.insert(NPCComments["7269"], {
    npc_id = 7269,
    comment_id = 2837436,
    date = "2005-03-08T03:50:43-06:00",
    author = "Thottbot",
    body = "# Scarab\n\n- **Locations:** Found in Zul'Farrak, not Scarlet Monastery.\n- **Loot:** Drops valuable items.\n- **Tip:** Be prepared for potential good loot when encountering Scarabs in Zul'Farrak.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7271"] == nil then
    NPCComments["7271"] = {}
end
table.insert(NPCComments["7271"], {
    npc_id = 7271,
    comment_id = 64306,
    date = "2007-04-09T09:37:41-05:00",
    author = "radeox",
    body = "# Witch Doctor Zum'rah\n\n- **Turns Hostile:** Appears friendly but becomes hostile within ~10 yards. Be prepared for combat.\n- **Drop Chance:** Can drop valuable blue gear for casters, but often only drops green items.\n- **Clearing Adds:** Clear all surrounding graves to reduce the number of adds during the fight.\n- **Combat Tips:**\n  - **Crowd Control Needed:** Use stealth and crowd control abilities to manage adds and patrols.\n  - **Interrupts:** He's vulnerable to Cheap Shot, Kidney Shot, and Kick to prevent healing.\n  - **Totems:** Quickly destroy his totems when they appear.\n- **Strategy:** Use area effects (like Frost Trap) to control adds. Focus on Zum'rah quickly.\n- **Loot Expectation:** Loot drops are inconsistent; multiple runs may be needed to obtain specific items.\n- **Location:** Found east of Sgt. Bly in Zul'Farrak, follow the right path instead of heading towards Gahz'rilla.\n- **Dialogue:** Says \"My sands consume you!\" when you engage him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7272"] == nil then
    NPCComments["7272"] = {}
end
table.insert(NPCComments["7272"], {
    npc_id = 7272,
    comment_id = 2819650,
    date = "2006-03-05T13:34:58-06:00",
    author = "Thottbot",
    body = "# Theka the Martyr\n\n- **Immune to Shadow Damage**: Avoid using shadow spells. Warlocks should rely on pets and fire spells like Immolate.\n- **Meat Shield Strategy**: At ~30% health, Theka becomes immune to physical attacks. Use magic or DOTs like Hunter's Serpent Sting.\n- **Rogue Strategy**: Utilize stuns (Cheap Shot, Kidney Shot) and DOTs (Deadly Poison, Rupture) before immunity kicks in. Blind during shield to heal.\n- **General Tips for Physical Long Duration Skills**: Rogues and hunters should maintain distance and use pillars to evade his attacks during immunity.\n- **Healing Tips**: Shaman and priests should maintain high mana to use spells during Theka's melee immunity phase.\n- **Hunter's Pet**: Hunters should use their pets to keep pressure while keeping Serpent Sting active. Feign Death for quick recovery.\n\nUse these strategies to manage his immunity phases and maximize damage output safely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7273"] == nil then
    NPCComments["7273"] = {}
end
table.insert(NPCComments["7273"], {
    npc_id = 7273,
    comment_id = 18987,
    date = "2007-01-01T16:35:27-06:00",
    author = "4006",
    body = "## Gahz'rilla\n\n- **Godzilla Reference**: Likely an \"Easter Egg\" for Godzilla.\n- **Summoning**: Obtain the Sacred Mallet from Qiaga at the Altar of Zul in The Hinterlands, then imbue it at the altar in Jintha'alor to create the Mallet of Zul'Farrak. Use the mallet at the gong in Zul'Farrak to summon Gahz'rilla.\n- **Combat Tips**:\n  - *Air Launch Attack*: Gahz'rilla's knock-up attack can reduce your HP significantly. Ranged attacks are recommended to mitigate this.\n  - *Group Strategy*: Utilize warriors to alternate aggro and maintain health with healers. Hunters and DPS should focus on maximizing damage output.\n  - *Solo Tips*: High-level characters (60+) can solo him, but managing his knock-up and maintaining health is crucial.\n- **Rewards**:\n  - *Carrot on a Stick*: Increases mount speed by 3%. Useful for combined mount speed boosts. Not the best trinket for combat but beneficial in PvP and fast travel.\n- **Loot Quality**: Loot drops from Gahz'rilla are modest, often limited to 1 blue and 1 green item. Consider the quest rewards as the primary incentive.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["7274"] == nil then
    NPCComments["7274"] = {}
end
table.insert(NPCComments["7274"], {
    npc_id = 7274,
    comment_id = 2832814,
    date = "2006-06-05T00:49:38-05:00",
    author = "Thottbot",
    body = "# Sandfury Executioner\n\n- **Loot Drops**: Can drop valuable items such as Edgemaster's Handguards and Boots of Avoidance.\n- **Combat Tips**: Be prepared for waves of mobs after defeating him. Positioning and crowd control can help manage the adds.\n- **Rare Drops**: Has a chance to drop the rare weapon, Kang the Decapitator.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7275"] == nil then
    NPCComments["7275"] = {}
end
table.insert(NPCComments["7275"], {
    npc_id = 7275,
    comment_id = 2836275,
    date = "2006-09-07T01:19:59-05:00",
    author = "Thottbot",
    body = "### Shadowpriest Sezz'ziz\n\n- **Location**: Found at the top of the pyramid in Zul'Farrak after battling waves of trolls.\n- **Drops**: Rarely drops valuable gear such as Diabolic Skiver, Kilt, and leg armor with spell damage bonuses.\n- **Combat Tips**: \n  - **Preparation**: Ensure your tank is ready to engage her quickly, as trash mobs will continually spawn.\n  - **Positioning**: Keep your party clear of the incoming trash mobs while focusing on Shadowpriest Sezz'ziz to prevent heavy damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7276"] == nil then
    NPCComments["7276"] = {}
end
table.insert(NPCComments["7276"], {
    npc_id = 7276,
    comment_id = 2807428,
    date = "2005-11-19T02:25:16-06:00",
    author = "Thottbot",
    body = "### Zul'Farrak Dead Hero\n\n- **Spawn Mechanism**: Open graves in Zul'Farrak; multiple can appear in a single instance.\n- **Level Range**: Typically found at level 46+.\n- **Loot**: Has a chance to drop an epic ring; however, drops are inconsistent.\n- **Combat Tip**: As an undead, consider using abilities and resistances that are effective against undead enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7287"] == nil then
    NPCComments["7287"] = {}
end
table.insert(NPCComments["7287"], {
    npc_id = 7287,
    comment_id = 2813002,
    date = "2005-10-13T07:26:03-05:00",
    author = "Thottbot",
    body = "# Foreman Silixiz\n\n- **Pickpocket, Don't Kill:** Approach from behind to avoid detection. Killing won't yield the key.\n- **Avoid Poison:** Clear any poison before pickpocketing. Ask a druid or shaman to remove it if necessary.\n- **Timing:** If killed, immediately pickpocket upon his respawn.\n- **Location:** Found at the tower. If you can't locate him, check the in-game maps or guides.\n- **Persistence:** Multiple attempts might be needed to successfully obtain the key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["7291"] == nil then
    NPCComments["7291"] = {}
end
table.insert(NPCComments["7291"], {
    npc_id = 7291,
    comment_id = 2906234,
    date = "2005-08-24T19:35:44-05:00",
    author = "Allakhazam",
    body = "# Galgann Firehammer\n\n- **Level & Location**: Found in Uldaman, estimated as around a level 53 Elite.\n- **Combat Tips**:\n  - **Adds Management**: Focus on eliminating his two adds first to simplify the fight.\n  - **Fire Damage**: Beware of his significant fire attacks; consider using fire resistance buffs or gear.\n  - **Strategy**: Utilize crowd control abilities like Sap for his companions and DPS them down rapidly.\n- **Entrance**: Use the backdoor entrance to mitigate interaction with other mobs.\n- **Soloing**: High-level (60) characters like Rogues, Priests (Shadow or Discipline), Warlocks (with Voidwalker), and Fury Warriors can solo him effectively.\n- **Loot**: Known to drop guns and cloaks, though some players find the loot underwhelming.\n- **General Advice**: Pair up with a group if you're around level 48-53 for an easier experience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["7292"] == nil then
    NPCComments["7292"] = {}
end
table.insert(NPCComments["7292"], {
    npc_id = 7292,
    comment_id = 2801396,
    date = "2007-03-07T14:02:25-06:00",
    author = "Thottbot",
    body = "## Dinita Stonemantle <Vault Administrator>\n\n- **Location:** Found inside Ironforge bank lobby.\n- **Rewards:** Known to provide a 14-slot bag and some potions.\n- **Tip:** Look around carefully inside the bank if you can't see her immediately.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7298"] == nil then
    NPCComments["7298"] = {}
end
table.insert(NPCComments["7298"], {
    npc_id = 7298,
    comment_id = 6816,
    date = "2006-12-05T23:23:24-06:00",
    author = "Falcore",
    body = "### Demnul Farmountain\n\n- Found in the Hall of Arms, Ironforge.\n- No interactive actions available.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7308"] == nil then
    NPCComments["7308"] = {}
end
table.insert(NPCComments["7308"], {
    npc_id = 7308,
    comment_id = 2815412,
    date = "2005-12-29T13:59:44-06:00",
    author = "Thottbot",
    body = "# Venture Co. Patroller\n- **Loot Tip:** Battered lockboxes can often only be obtained through the Rogue's steal skill.\n- **Loot Issue:** If unable to loot, confirm if the loot is restricted to Rogue-specific skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7313"] == nil then
    NPCComments["7313"] = {}
end
table.insert(NPCComments["7313"], {
    npc_id = 7313,
    comment_id = 2906249,
    date = "2005-05-10T23:46:48-05:00",
    author = "Allakhazam",
    body = "# Priestess A'moora\n\n- Location: 36,85 on the second level.\n- Look for her near water; she's part of a quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7315"] == nil then
    NPCComments["7315"] = {}
end
table.insert(NPCComments["7315"], {
    npc_id = 7315,
    comment_id = 3140165,
    date = "2019-07-16T03:40:23-05:00",
    author = "Taraezor",
    body = "### Darnath Bladesinger <Warrior Trainer>\n- **Location:** Darnassus, near the Warrior's Terrace.\n- **Role:** Warrior Trainer for Night Elves.\n- **Lore Note:** Possibly related to Elanaria Bladesinger, relationship unclear.\n- **Training Tip:** Offers warrior class skills and abilities for leveling and combat efficiency.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7317"] == nil then
    NPCComments["7317"] = {}
end
table.insert(NPCComments["7317"], {
    npc_id = 7317,
    comment_id = 2906251,
    date = "2006-08-04T22:49:08-05:00",
    author = "Allakhazam",
    body = "# Oben Rageclaw\n\n- Found at coordinates 45,62 in the den.\n- NPC is likely in a specific den location; coordinates are useful to avoid getting lost.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7319"] == nil then
    NPCComments["7319"] = {}
end
table.insert(NPCComments["7319"], {
    npc_id = 7319,
    comment_id = 2807838,
    date = "2006-05-15T13:19:10-05:00",
    author = "Thottbot",
    body = "# Lady Sathrah\n\n- **Location**: Found near Wellspring Lake at the top of Wellspring River, coordinates around 41,25 or 49,26.\n- **Spawn Points**: Both sides of the waterfall at the lake’s end, sometimes in Oracle Glade.\n- **Spawn Time**: Long respawn time; may require waiting and multiple passes to locate.\n- **Hostile Mobs Nearby**: Watch out for harpies to the west and groups of Sithra mobs on a tree branch to the right off the edge at the top of the hill.\n- **Combat Tips**: Soloable around level 11-12. Be cautious of nearby Minions of Sethir when engaging.\n- **Hunter Tip**: Lady Sathrah is tameable but has slow attack speed and may be less useful than other pets available at similar levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7320"] == nil then
    NPCComments["7320"] = {}
end
table.insert(NPCComments["7320"], {
    npc_id = 7320,
    comment_id = 2804625,
    date = "2005-12-10T23:43:15-06:00",
    author = "Thottbot",
    body = "# Stonevault Mauler\n\n- Found in Uldaman.\n- Be prepared for loot competition; rolls can be close.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7323"] == nil then
    NPCComments["7323"] = {}
end
table.insert(NPCComments["7323"], {
    npc_id = 7323,
    comment_id = 14355,
    date = "2006-12-12T18:09:04-06:00",
    author = "Nippur",
    body = "# Winstone Wolfe <The Wolf>\n\n- **Inspired by Pulp Fiction:** Winstone Wolfe is a nod to the character \"The Wolf\" from the movie Pulp Fiction.\n- **Quest Issues:** Multiple players report that his associated quests are incomplete or broken.\n- **Faction Impact:** Building reputation with Ravenholdt might not unlock new quests immediately; patience is advised.\n- **Training Costs:** Discrepancies in reported training costs; may not be cheaper than other trainers.\n- **Community Speculation:** Possible future expansions to his questline hinted by GMs; no confirmed timeline.\n- **Ravenholdt Quests:** Limited and primarily for rogues, involving gathering items like syndicate emblems and heavy junkboxes for reputation rewards.\n\n**Tip:** Monitor game updates for any future developments in Winstone Wolfe's questline and build up Ravenholdt reputation gradually for potential future benefits.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["7334"] == nil then
    NPCComments["7334"] = {}
end
table.insert(NPCComments["7334"], {
    npc_id = 7334,
    comment_id = 2906283,
    date = "2007-02-06T12:08:53-06:00",
    author = "Allakhazam",
    body = "# Battle Boar Horror\n\n- Cannot be tamed as a pet; they are undead.\n- Avoid traveling to Razorfen Downs (RFD) for a boar pet; they aren’t tameable.\n- Good for PvE due to tanking ability, but remember they are not real pets.\n- Always make sure they are hostile/neutral and approach with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7335"] == nil then
    NPCComments["7335"] = {}
end
table.insert(NPCComments["7335"], {
    npc_id = 7335,
    comment_id = 2814111,
    date = "2007-02-08T14:30:33-06:00",
    author = "Thottbot",
    body = "### Death's Head Geomancer\n\n- Found outside Razorfen Downs in Southern Barrens near the Thousand Needles border.\n- Level 36 NPC; higher than typical Barrens mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7354"] == nil then
    NPCComments["7354"] = {}
end
table.insert(NPCComments["7354"], {
    npc_id = 7354,
    comment_id = 26573,
    date = "2007-01-28T18:29:49-06:00",
    author = "LenLen",
    body = "### Ragglesnout\n\n- **Rare Spawn**: Ragglesnout is a rare spawn in Razorfen Downs, typically appearing at the spiral path near Amnennar the Coldbringer.\n- **Location Variability**: He can spawn in multiple huts on the spiral path, so check both east and west huts.\n- **Instance Resets**: Be mindful of instance reset limits; too many resets can temporarily lock you out.\n- **Combat Tips**:\n  - He is tough and surrounded by 5 mobs, 1-2 of which are elites.\n  - Pull his guards first to isolate him.\n  - High HP and strong offense/defense; engage with a group.\n- **Loot**: Drops valuable items like X'caliboar, Savage Boar’s Guard, and Boar Champion’s Belt.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["7355"] == nil then
    NPCComments["7355"] = {}
end
table.insert(NPCComments["7355"], {
    npc_id = 7355,
    comment_id = 14224,
    date = "2006-12-12T13:56:57-06:00",
    author = "9193",
    body = "# Tuten'kash\n\n- **Spawn Mechanics**: Tuten'kash spawns after hitting the gong 3 times. Each hit triggers waves of undead spiders. Clear the room before starting.\n- **First Wave**: 10 non-elite level 35 spiders spawn after the first gong hit. Ensure all are defeated before attempting the next hit.\n- **Second Wave**: 4 elite level 37 spiders spawn after the second gong hit. You can pull them in pairs for easier management.\n- **Boss Fight**: Tuten'kash can be tanked with a focus on cleansing his poison and maintaining health. Use Seal of Light and Judgment of Light for sustenance.\n- **Drops**: Known to drop the cloak frequently, and the plate chest requires multiple runs.\n- **Party Composition**: A group of 4-5 players around level 36-40 is recommended, with a mage for AoE being particularly helpful.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["7356"] == nil then
    NPCComments["7356"] = {}
end
table.insert(NPCComments["7356"], {
    npc_id = 7356,
    comment_id = 2838117,
    date = "2005-05-25T00:54:54-05:00",
    author = "Thottbot",
    body = "# Plaguemaw the Rotting\n\n- **Escort Quest:** Appears at the end of the \"Extinguish the Idol\" escort quest in Razorfen Downs (RFD).\n- **Preparation:** Handle waves of boars before Plaguemaw spawns; ensure full health and mana before facing him.\n- **Combat Strategy:** Focus on surviving waves before Plaguemaw. Use crowd control and healing effectively. Hunters can use Feign Death to reset if overwhelmed.\n- **Loot:** Known to drop items like Plaguerot Sprig and green gloves, but generally not high-value loot.\n- **Difficulty:** Considered one of the harder mobs in RFD, especially at the end of the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7357"] == nil then
    NPCComments["7357"] = {}
end
table.insert(NPCComments["7357"], {
    npc_id = 7357,
    comment_id = 2906320,
    date = "2005-10-15T06:16:51-05:00",
    author = "Allakhazam",
    body = "# Mordresh Fire Eye\n\n- **AOE is Key:** Bring strong area-of-effect abilities to deal with the 15-20 non-elite skeletons surrounding Mordresh.\n- **Manage Aggro Cautiously:** Aggro small groups of skeletons first if possible, then engage the boss.\n- **Focus Fire:** Once the skeletons are managed, focus on Mordresh. His fire spells are weak.\n- **Group Strategy:** Use classes with AOE abilities like Mages, Warlocks, and Shamans for efficient skeleton clean-up.\n- **Positioning Tactics:** Consider approaching from behind and triggering your AOE or crowd-control abilities to manage the skeletons quickly.\n- **Fun Encounter:** Enjoy the unique atmosphere of the fight, often described as a \"Skeleton Rave\" with entertaining music and animations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["7358"] == nil then
    NPCComments["7358"] = {}
end
table.insert(NPCComments["7358"], {
    npc_id = 7358,
    comment_id = 9852,
    date = "2006-12-07T21:28:46-06:00",
    author = "8237",
    body = "# Amnennar the Coldbringer\n\n- **Location**: At the top of the Thorn Spiral in Razorfen Downs.\n- **Immune**: Frost spells are ineffective against him.\n- **Attacks**: Uses Frost Bolt and Frost Nova frequently.\n- **Strategy**:\n  - **Positioning**: Pull him away from the fire to make him lootable.\n  - **Adds**: Summons adds at low health—focus on Amnennar as adds die once he is defeated.\n  - **Tank Tips**: Warrior tanks with a PvP Trinket can break Frost Nova to maintain aggro.\n  - **Group Composition**: Use fear or crowd control on adds if necessary.\n- **Preparations**:\n  - **Disease Management**: Bring cure disease capabilities or Jungle Remedies.\n  - **Frost Protection**: Use frost protection potions to mitigate damage.\n- **Aggro Management**:\n  - **Spiral Path**: Stay on the right side to avoid pulling mobs from above.\n  - **Low-Level Members**: Be cautious with lower-level party members to prevent large aggro trains.\n\nHappy adventuring! Be prepared for a challenging ascent and a frost-induced battle at the summit.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["7361"] == nil then
    NPCComments["7361"] = {}
end
table.insert(NPCComments["7361"], {
    npc_id = 7361,
    comment_id = 2796366,
    date = "2005-03-01T14:18:11-06:00",
    author = "Thottbot",
    body = "# Grubbis\n\n- **Location**: Enter Gnomeregan, head left, and find a female gnome who starts an escort event. Grubbis spawns before the second tunnel collapses.\n- **Escort Event**: Protect the female gnome as she collapses tunnels to thwart troggs.\n- **Combat Tips**: Grubbis spawns with a basilisk pet. Level 28+ rogue and level 32+ paladin can handle him easily.\n- **Drop Wish**: Noteworthy loot includes \"paws\" but drop rates may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7363"] == nil then
    NPCComments["7363"] = {}
end
table.insert(NPCComments["7363"], {
    npc_id = 7363,
    comment_id = 2906378,
    date = "2005-03-02T23:05:52-06:00",
    author = "Allakhazam",
    body = "### Kum'isha the Collector\n\n- **Location:** Found at 51,35 in the Blasted Lands, near a rock mound and ruins.\n- **Surroundings:** Be cautious of nearby level 52-55 creatures.\n- **Quests:** Collect rare items for quests; items are typically found randomly.\n- **Rewards:** Quests reward gear, including plate armor.\n- **Repetition:** Uncertain if quests can be repeated indefinitely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["7364"] == nil then
    NPCComments["7364"] = {}
end
table.insert(NPCComments["7364"], {
    npc_id = 7364,
    comment_id = 2906385,
    date = "2007-02-19T19:51:49-06:00",
    author = "Allakhazam",
    body = "### Flawless Draenethyst Sphere\n\n- Hand in at Kum'isha the Collector in the Blasted Lands.\n- Kum'isha patrols the northeastern part of the zone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7369"] == nil then
    NPCComments["7369"] = {}
end
table.insert(NPCComments["7369"], {
    npc_id = 7369,
    comment_id = 2906386,
    date = "2006-02-13T09:33:29-06:00",
    author = "Allakhazam",
    body = "# Deadwind Brute\n\n- **Hostile NPC. Exercise caution.**\n- **Hits hard. Bring defensive gear or abilities.**\n- **Consider fighting with a group for better chances.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7370"] == nil then
    NPCComments["7370"] = {}
end
table.insert(NPCComments["7370"], {
    npc_id = 7370,
    comment_id = 40027,
    date = "2007-02-21T15:50:34-06:00",
    author = "24587",
    body = "### Restless Shade\n\n- Found in the Master's Cellar outside Karazhan.\n- Level 68-70 with ~6.5k HP.\n- **Abilities:**\n  - Curse of Weakness: Reduces physical damage dealt by 35 for 30 seconds. (Curse, can be removed)\n  - Chilling Touch: Reduces magical spells and effects by 75% for ~4-5 seconds. (Magic, can be removed)\n- They have been in-game since patch 2.0.1.\n- Ideal strategy: Remove their debuffs promptly to sustain DPS.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7371"] == nil then
    NPCComments["7371"] = {}
end
table.insert(NPCComments["7371"], {
    npc_id = 7371,
    comment_id = 2804357,
    date = "2005-12-25T14:25:37-06:00",
    author = "Thottbot",
    body = "### Deadwind Mauler\n\n- Found mainly in the main cave.\n- Uses knockback abilities; keep your back to a wall to avoid getting thrown off ledges or into additional enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7372"] == nil then
    NPCComments["7372"] = {}
end
table.insert(NPCComments["7372"], {
    npc_id = 7372,
    comment_id = 81512,
    date = "2007-05-11T16:54:41-05:00",
    author = "Faradize",
    body = "# Deadwind Warlock\n\n- **Farm for +9 Str enchant**: Drops the valuable +9 Strength enchant, ideal while waiting for Karazhan.\n- **Location**: Found primarily in the southern cave area \"The Vice,\" interspersed with Deadwind Maulers.\n- **Spawn rate**: May seem scarce; explore thoroughly within caves.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7376"] == nil then
    NPCComments["7376"] = {}
end
table.insert(NPCComments["7376"], {
    npc_id = 7376,
    comment_id = 2815978,
    date = "2007-04-18T01:59:55-05:00",
    author = "Thottbot",
    body = "## Sky Shadow\n\n- **Taming**: Will be tameable from patch 2.1 onwards.\n- **Current Status**: As of now, not tameable. Do not abandon your current pet.\n- **Alternatives**: For similar pets, consider level 40 Dread Rippers in Desolace.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["7380"] == nil then
    NPCComments["7380"] = {}
end
table.insert(NPCComments["7380"], {
    npc_id = 7380,
    comment_id = 2906404,
    date = "2005-10-06T17:34:39-05:00",
    author = "Allakhazam",
    body = "# Siamese\n\n- **Non-Combat Pet:** The Siamese cat is a vanity pet, purely for cosmetic purposes and companionship, not combat.\n- **Acquisition:** Purchase it from the Auction House or get it from the rare vendor, Dealer Rashaad, in Netherstorm.\n- **Enjoyment Factor:** Ideal for players looking for a fun, non-combative pet to summon and display.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7386"] == nil then
    NPCComments["7386"] = {}
end
table.insert(NPCComments["7386"], {
    npc_id = 7386,
    comment_id = 2906410,
    date = "2006-08-05T20:59:15-05:00",
    author = "Allakhazam",
    body = "## White Kitten\n- **Cute Pet:** Highly valued for its cuteness.\n- **Seller:** Find Lil Timmy in Stormwind (SW).\n- **Horde Acquisition:** Horde players need to use the neutral Auction House or ask an Alliance friend for help.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7389"] == nil then
    NPCComments["7389"] = {}
end
table.insert(NPCComments["7389"], {
    npc_id = 7389,
    comment_id = 2841779,
    date = "2006-12-22T05:56:06-06:00",
    author = "Thottbot",
    body = "## Senegal\n\n- Found in Birdcages sold by Narkk.\n- May change in future updates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7390"] == nil then
    NPCComments["7390"] = {}
end
table.insert(NPCComments["7390"], {
    npc_id = 7390,
    comment_id = 2812517,
    date = "2006-12-27T02:53:12-06:00",
    author = "Thottbot",
    body = "# Cockatiel\n\n- Found in a birdcage.\n- Narkk, a vendor in Booty Bay, sells them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7391"] == nil then
    NPCComments["7391"] = {}
end
table.insert(NPCComments["7391"], {
    npc_id = 7391,
    comment_id = 2906411,
    date = "2006-06-08T04:58:54-05:00",
    author = "Allakhazam",
    body = "### Hyacinth Macaw\n\n- **Extremely Rare Drop:** Found in Stranglethorn Vale.\n- **Farm Locations:** Drops from Bloodsail Pirates. \n- **Persistence Needed:** Very low drop rate; expect a long grind.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7392"] == nil then
    NPCComments["7392"] = {}
end
table.insert(NPCComments["7392"], {
    npc_id = 7392,
    comment_id = 2906413,
    date = "2006-05-18T12:27:11-05:00",
    author = "Allakhazam",
    body = "# Prairie Chicken\n\n- **Macro Tip**: Create a macro for `/chicken` and spam it to get a response quickly. Consider having the special chicken feed beforehand.\n- **Quest**: To obtain the Prairie Chicken pet, complete the \"CLUCK!\" quest.\n- **Steps**:\n  - `/chicken` at any chicken until it responds.\n  - `/cheer` at the chicken to accept the quest.\n  - Buy special chicken feed from Farmer Saldean in Westfall.\n  - Return to the chicken, `/cheer` again, and give it the feed.\n  - Wait for the chicken to lay an egg and right-click to collect your pet.\n- **Faction Note**: The quest is generally easier for Alliance players. Horde players might need help from Alliance players to complete the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7394"] == nil then
    NPCComments["7394"] = {}
end
table.insert(NPCComments["7394"], {
    npc_id = 7394,
    comment_id = 2906420,
    date = "2005-03-10T13:03:14-06:00",
    author = "Allakhazam",
    body = "# Ancona Chicken\n\n- **Location**: Available for purchase from an NPC mage in \"The Shimmering Flats.\"\n- **Cost**: Sold for 1 Gold.\n- **Type**: Non-combat pet, for collectors or those interested in vanity pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7395"] == nil then
    NPCComments["7395"] = {}
end
table.insert(NPCComments["7395"], {
    npc_id = 7395,
    comment_id = 2804170,
    date = "2006-10-17T13:59:59-05:00",
    author = "Thottbot",
    body = "# Cockroach\n\n- They add a humorous element to the game.\n- Often found in various locations, adding flavor to the environment.\n- Not a threat; more of a quirky interaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["7402"] == nil then
    NPCComments["7402"] = {}
end
table.insert(NPCComments["7402"], {
    npc_id = 7402,
    comment_id = 7343,
    date = "2006-12-06T12:59:38-06:00",
    author = "Alisdair",
    body = "### Searing Totem VI\n\n- **Efficient Damage**: Cast at fight's start to maximize duration and mana efficiency.\n- **Automatic Attacks**: After the current target dies, it will attack another nearby enemy. Be cautious in crowded areas.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7403"] == nil then
    NPCComments["7403"] = {}
end
table.insert(NPCComments["7403"], {
    npc_id = 7403,
    comment_id = 2906424,
    date = "2005-12-06T14:02:51-06:00",
    author = "Allakhazam",
    body = "### Strength of Earth Totem IV\n\n- **Not an NPC**: \"Strength of Earth Totem IV\" is a shaman spell, not an NPC.\n- **Effect**: Increases strength of party members within range.\n- **Usage**: Useful in group settings to boost melee DPS.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7405"] == nil then
    NPCComments["7405"] = {}
end
table.insert(NPCComments["7405"], {
    npc_id = 7405,
    comment_id = 3143159,
    date = "2019-07-26T00:44:25-05:00",
    author = "hevgirl",
    body = "### Deadly Cleft Scorpid\n\n- **Nature Damage Over Time**: Inflicts stacking Nature damage up to 5 times. Quick kills or ways to mitigate Nature damage are crucial.\n- **Combat Levels Vary**: If tamed, levelling varies from 8 to 56. Manage your expectations based on scorpid level.\n- **Pet Training Points (TP)**: Costs increase with higher ranks. Plan TP allocation accordingly.\n- **Location**: Spotted around Uldaman. Suitable for prepared solo players due to risk factors.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7406"] == nil then
    NPCComments["7406"] = {}
end
table.insert(NPCComments["7406"], {
    npc_id = 7406,
    comment_id = 2810194,
    date = "2005-12-17T05:24:31-06:00",
    author = "Thottbot",
    body = "# Oglethorpe Obnoticus <Master Gnome Engineer>\n\n- **Location**: Top level, second unmarked shop SE of the Booty Bay Blacksmith. Coordinates: 28,76 in Booty Bay, Stranglethorn Vale.\n- **Directions**: Enter Booty Bay, follow the boardwalk towards the buildings, go up the first ramp, turn 180°, go up again, past the red bridge walkway; first house on the right.\n- **Profession**: Master Gnome Engineer. Quest in Ratchet required for further engineering training.\n- **Trivia**: Named after characters from Aqua Teen Hunger Force.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["7411"] == nil then
    NPCComments["7411"] = {}
end
table.insert(NPCComments["7411"], {
    npc_id = 7411,
    comment_id = 2839237,
    date = "2006-04-04T12:05:23-05:00",
    author = "Thottbot",
    body = "### Spirit of Sathrah\n\n- **Location**: Found inside the Darnassus moonwell.\n- **Appearance**: Giant spider.\n- **Role**: Not linked to any known quest.\n- **Tip**: Observe for lore or possible future quest relevance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["7413"] == nil then
    NPCComments["7413"] = {}
end
table.insert(NPCComments["7413"], {
    npc_id = 7413,
    comment_id = 2906437,
    date = "2005-07-09T01:18:10-05:00",
    author = "Allakhazam",
    body = "# Frost Resistance Totem III\n\n- High difficulty; plan for a challenging encounter.\n- Consider a large, well-coordinated raid group.\n- Ensure high-level preparation and strategy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7415"] == nil then
    NPCComments["7415"] = {}
end
table.insert(NPCComments["7415"], {
    npc_id = 7415,
    comment_id = 2906439,
    date = "2006-07-04T21:45:14-05:00",
    author = "Allakhazam",
    body = "# Mana Spring Totem III\n\n- **Support Totem**: Provides mana regeneration for party members.\n- **Usage**: Use during mana-intensive fights to sustain casters.\n- **Placement**: Position it in a safe spot where party members can benefit without it being destroyed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7416"] == nil then
    NPCComments["7416"] = {}
end
table.insert(NPCComments["7416"], {
    npc_id = 7416,
    comment_id = 2906440,
    date = "2006-05-16T15:41:27-05:00",
    author = "Allakhazam",
    body = "### Mana Spring Totem IV\n\n- **Support Totem**: Provides mana regeneration for party members.\n- **Placement**: Best used in stationary fights to maximize mana return.\n- **Utility**: Ideal in longer battles where sustained mana is crucial.\n- **Synergy**: Combine with other totems for optimal support.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7428"] == nil then
    NPCComments["7428"] = {}
end
table.insert(NPCComments["7428"], {
    npc_id = 7428,
    comment_id = 2906443,
    date = "2006-08-16T09:41:42-05:00",
    author = "Allakhazam",
    body = "# Frostmaul Giant\n\n- **Immune to Frost**: Avoid using frost spells or abilities.\n- **Drops Rare Recipe**: Can drop the Greater Frost Protection potion recipe.\n- **Loot**: Drops items like the Flameskull Shield.\n- **Soloable**: Manageable solo for level 60s with Blackwing Lair or higher gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["7429"] == nil then
    NPCComments["7429"] = {}
end
table.insert(NPCComments["7429"], {
    npc_id = 7429,
    comment_id = 2802457,
    date = "2007-01-21T18:14:32-06:00",
    author = "Thottbot",
    body = "# Frostmaul Preserver\n\n- **Soloable**: Easily soloed by level 58+ characters and classes like Druids, Shadow Priests, Warlocks, and Hunters.\n- **Experience**: Provides around 800 XP per kill at level 58.\n- **Drops**: Often drops 20-25 silver per kill.\n- **Loot**: Potential to drop epics like Sash of Mercy and Helm of Narx.\n- **Combat Tip**: Level 60 characters with average gear can solo them without much difficulty. Kiting is effective when using a Hunter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["7430"] == nil then
    NPCComments["7430"] = {}
end
table.insert(NPCComments["7430"], {
    npc_id = 7430,
    comment_id = 60162,
    date = "2007-03-31T13:52:59-05:00",
    author = "31730",
    body = "# Frostsaber Cub\n\n- **Ideal for hunters (Lvl 55)**: Use a temporary pet (e.g., Bear) to clear surrounding mobs. Drop a Freeze Trap before taming.\n- **Pairs and Aggro**: Cubs come in pairs. Take down one, then tame the other using traps and recovery time.\n- **Abilities**: Comes with Cower Rank 6.\n- **Location**: Surrounded by higher-level stalkers (L59-60). Use Track Hidden to detect stalkers.\n- **Temporary Pet Strategy**: Use Feign Death and temporary pets to manage aggro from stalkers.\n- **Mount Symmetry**: Matches well with white mounts for visual aesthetics.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7431"] == nil then
    NPCComments["7431"] = {}
end
table.insert(NPCComments["7431"], {
    npc_id = 7431,
    comment_id = 85646,
    date = "2007-05-19T09:58:16-05:00",
    author = "34848",
    body = "### Frostsaber\n\n- The Frostsaber Huntress has the highest droprate for Frostsaber leather.\n- Taming a level 57 Frostsaber in Winterspring as a temporary pet is effective. \n- Ensure to train it with abilities like growl, bite, and claw.\n- This pet requires a large amount of food initially but becomes highly effective once loyal.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7432"] == nil then
    NPCComments["7432"] = {}
end
table.insert(NPCComments["7432"], {
    npc_id = 7432,
    comment_id = 3132383,
    date = "2019-06-30T02:28:16-05:00",
    author = "hevgirl",
    body = "### Frostsaber Stalker\n\n- **Level Range:** 55-60\n- **Abilities:** Comes with Dash Rank 3 (increases pet speed by 80% for 15 seconds) and Prowl Rank 3 (puts pet in stealth with a damage bonus on first attack).\n- **Combat Tips:**\n  - Use Prowl for an initial high-damage ambush.\n  - Follow up with Dash to maintain aggression or reposition swiftly.\n- **Spawns at Coordinates:** 55,14\n- **General Tip:** Ideal pet for hunters seeking high initial damage and speed.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7433"] == nil then
    NPCComments["7433"] = {}
end
table.insert(NPCComments["7433"], {
    npc_id = 7433,
    comment_id = 2906473,
    date = "2007-03-20T18:48:56-05:00",
    author = "Allakhazam",
    body = "# Frostsaber Huntress\n\n- **Taming Benefit**: Comes with Dash 3, increasing its movement speed up to 80% for 15 seconds when tamed.\n- **Pet Levels**: Dash ability ranks correspond with pet levels. Higher ranks improve speed and available at higher pet levels.\n- **Combat Tip**: Ideal for hunters looking for a swift companion. Use Dash to close gaps quickly or escape danger.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7434"] == nil then
    NPCComments["7434"] = {}
end
table.insert(NPCComments["7434"], {
    npc_id = 7434,
    comment_id = 2906481,
    date = "2005-02-03T09:45:51-06:00",
    author = "Allakhazam",
    body = "# Frostsaber Pride Watcher\n\n- **Appearance:** Lavender and white striped, sometimes mistaken as light purple with white stripes.\n- **Location:** Found in Winterspring; specific coordinates often requested.\n- **Taming Info:** Popular as a hunter pet, players often tame them at levels 56-60. They have excellent stats and a larger-than-usual appearance in the pet window.\n- **Stats (L59):** 134 Strength, 98 Agility, 250 Stamina, 49 Intellect, 78 Spirit, 295 Attack Power, 1.5 attack speed (57.3 DPS), 295 Defense, 3842 Armor.\n- **Training & Loyalty:** Requires significant time (4-5 hours) to gain full loyalty. Different resist setups available for various content (Fire resist for Molten Core, Nature resist for AQ/ZG).\n- **Feeding:** Suggest feeding Roasted Quail to maintain happiness.\n- **Discussion:** Frequently compared to the rare spawn Rak'shiri; some hunters prefer Pride Watcher for its appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["7435"] == nil then
    NPCComments["7435"] = {}
end
table.insert(NPCComments["7435"], {
    npc_id = 7435,
    comment_id = 2805151,
    date = "2007-04-13T15:52:05-05:00",
    author = "Thottbot",
    body = "## Cobalt Wyrmkin\n\n- **Location:** Found in Winterspring; general area, not specific coordinates.\n- **Drops:** Can drop Blue Dragon Sinew, but it's a rare drop.\n- **Combat Tip:** Warlocks with Affliction spec have little downtime when farming these.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7436"] == nil then
    NPCComments["7436"] = {}
end
table.insert(NPCComments["7436"], {
    npc_id = 7436,
    comment_id = 10555,
    date = "2006-12-08T06:25:16-06:00",
    author = "7343",
    body = "# Cobalt Scalebane\n\n- **Farming Mature Blue Dragon Sinew:** Approximately 0.3% drop rate—be prepared for a grind.\n- **Loot Highlights:** Can drop valuable items like Krol Blade and Skullflame Shield, though these are rare.\n- **Location:** Check outside the cave, where they are more numerous.\n- **Drop Rate Caution:** Not all items have a high drop rate; patience and persistence are key.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7437"] == nil then
    NPCComments["7437"] = {}
end
table.insert(NPCComments["7437"], {
    npc_id = 7437,
    comment_id = 18832,
    date = "2006-12-31T12:53:21-06:00",
    author = "crash19285",
    body = "### Cobalt Mageweaver\n\n- **Low Drop Rate**: Very low chance to drop Mature Blue Dragon Sinew.\n- **Group Tip**: Take a team when venturing into the cave; fast respawns and patrols can overwhelm.\n- **Combat Tip (Frost Mage)**: Bring frost resistance gear to reduce damage from frost spells. Mind the groups of 3 whelps.\n- **Notable Drop**: Can drop Greater Arcane Protection Potion recipe, valuable for arcane-heavy encounters.\n- **Solo Tip (Rogue)**: Easily soloed by 60 Rogue using kick and evasion.\n- **Spec Specific (Paladin)**: Use frost resistance aura for easier soloing.\n- **Tailoring Tip**: Farmers looking for tailoring patterns should consider strong solo classes or group play.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["7438"] == nil then
    NPCComments["7438"] = {}
end
table.insert(NPCComments["7438"], {
    npc_id = 7438,
    comment_id = 2906515,
    date = "2006-08-26T01:27:59-05:00",
    author = "Allakhazam",
    body = "# Winterfall Ursa\n\n- Located on top of the mountain south of Winterfall Village.\n- Reachable from the Everlook side; tricky climb.\n- Near Winterfall Village marked by a wooden wall and gate.\n- Set up camp nearby for farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7439"] == nil then
    NPCComments["7439"] = {}
end
table.insert(NPCComments["7439"], {
    npc_id = 7439,
    comment_id = 2906517,
    date = "2006-03-13T19:08:34-06:00",
    author = "Allakhazam",
    body = "### Winterfall Shaman\n\n- **Quest Involvement**: Associated with the \"Winterfall Activity\" quest.\n- **Combat Tip**: Beware of their Lightning Shield; it can trigger off your abilities like Pickpocket and Distract.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7442"] == nil then
    NPCComments["7442"] = {}
end
table.insert(NPCComments["7442"], {
    npc_id = 7442,
    comment_id = 8497,
    date = "2006-12-07T13:28:12-06:00",
    author = "7343",
    body = "# Winterfall Pathfinder\n\n- **Farm Efficiently**: Kill Winterfall furbogs for Eko and Jojuu items. Check for frequently respawning chests in the camps.\n- **DPS Buff**: Collect Winterfall Firewater, useful for DPS boost in raids like MC/BWL.\n- **Low Drop Rates**: Be prepared for low drop rates on items like Winterfall Spirit Beads.\n- **Unique Drops**: Rare items like Stonerender Gloves and Glowing Brightwood Staff can drop, but expect a high number of kills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7443"] == nil then
    NPCComments["7443"] = {}
end
table.insert(NPCComments["7443"], {
    npc_id = 7443,
    comment_id = 2906521,
    date = "2006-08-05T05:01:08-05:00",
    author = "Allakhazam",
    body = "# Shardtooth Mauler\n\n- **Location**: Found around Everlook.\n- **Drops**: Can drop notable items like Stockade Pauldrons and Windrider Legguards.\n- **Combat Tip**: A level 56 mob, good for final level grinding.\n- **Bonus Tip**: Great spot for training pets and farming gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7444"] == nil then
    NPCComments["7444"] = {}
end
table.insert(NPCComments["7444"], {
    npc_id = 7444,
    comment_id = 2906523,
    date = "2006-05-31T16:31:30-05:00",
    author = "Allakhazam",
    body = "## Shardtooth Bear\n\n- **Rare Drops**: Can drop valuable items like Krol Blade and Hammer of Northern Wind. Check loot before skipping.\n- **Level Range**: Found in Winterspring, these bears start at level 53.\n- **Grinding Tip**: Ideal for grinding due to potential high-value drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7445"] == nil then
    NPCComments["7445"] = {}
end
table.insert(NPCComments["7445"], {
    npc_id = 7445,
    comment_id = 61876,
    date = "2007-04-04T05:57:05-05:00",
    author = "BoJlk",
    body = "## Elder Shardtooth\n\n- **Ideal for Hunters:** Great defensive pet option.\n- **Abilities:** Comes with Claw Rank 8.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7446"] == nil then
    NPCComments["7446"] = {}
end
table.insert(NPCComments["7446"], {
    npc_id = 7446,
    comment_id = 2906527,
    date = "2006-08-02T14:40:49-05:00",
    author = "Allakhazam",
    body = "# Rabid Shardtooth\n\n- **PvE Pet Choice:** Consider taming Ironback (turtle) for PvE instead of Rabid Shardtooth.\n- **Bear Pet:** If committed to a bear, ensure proper leveling and training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7447"] == nil then
    NPCComments["7447"] = {}
end
table.insert(NPCComments["7447"], {
    npc_id = 7447,
    comment_id = 2906529,
    date = "2005-08-30T11:15:23-05:00",
    author = "Allakhazam",
    body = "### Fledgling Chillwind\n\n- **Cannot be tamed.**\n- Hostile: Be prepared for combat.\n- Found in cold environments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7448"] == nil then
    NPCComments["7448"] = {}
end
table.insert(NPCComments["7448"], {
    npc_id = 7448,
    comment_id = 2906531,
    date = "2006-06-13T03:24:53-05:00",
    author = "Allakhazam",
    body = "## Chillwind Chimaera\n\n- **Combat Tip:** Repeatedly uses Lightning Breath; be prepared for ongoing damage.\n- **Drop:** Can drop the rare Hammer of Northern Wind.\n- **Location:** Frequently found behind Everlook in Winterspring (coordinates around 60,54 and 65,50).\n- **Spawn Info:** Slow respawn rate; plan accordingly.\n- **Group Content:** Can be managed by level 55+ groups with proper healing and damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7449"] == nil then
    NPCComments["7449"] = {}
end
table.insert(NPCComments["7449"], {
    npc_id = 7449,
    comment_id = 2801263,
    date = "2006-06-30T12:55:24-05:00",
    author = "Thottbot",
    body = "# Chillwind Ravager\n\n- **Rare Loot**: Extremely low drop rate (below 0.01%) for specific items.\n- **Crystalline Threaded Cape**: Very rare drop, mainly from this NPC. Prepare for extended farming if targeting this item.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7450"] == nil then
    NPCComments["7450"] = {}
end
table.insert(NPCComments["7450"], {
    npc_id = 7450,
    comment_id = 2807718,
    date = "2007-04-10T14:41:15-05:00",
    author = "Thottbot",
    body = "# Ragged Owlbeast\n\n- **Location:** Found in Frostfire Hot Springs and northeast, north of Everlook in the Moon Horror Den.\n- **Combat Tip:** Be prepared for clustering; they appear in groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7451"] == nil then
    NPCComments["7451"] = {}
end
table.insert(NPCComments["7451"], {
    npc_id = 7451,
    comment_id = 54862,
    date = "2007-03-21T14:15:59-05:00",
    author = "kantri",
    body = "# Raging Owlbeast\n\n- **Location Tip**: These can be found in a cave at coordinates 60.5, 30 in Winterspring, just north of Everlook.\n- **Spawn Caution**: Some players find it hard to locate them; the cave seems to have a limited spawn (around 2 Owlbeasts).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["7452"] == nil then
    NPCComments["7452"] = {}
end
table.insert(NPCComments["7452"], {
    npc_id = 7452,
    comment_id = 2906547,
    date = "2005-12-13T09:01:01-06:00",
    author = "Allakhazam",
    body = "### Crazed Owlbeast\n\n- **Drops**: Can drop blue and green items, though drop rates vary.\n- **Combat Tip**: Moderate difficulty, prepare for prolonged encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7453"] == nil then
    NPCComments["7453"] = {}
end
table.insert(NPCComments["7453"], {
    npc_id = 7453,
    comment_id = 2906551,
    date = "2005-06-09T09:48:58-05:00",
    author = "Allakhazam",
    body = "### Moontouched Owlbeast\n* **Massive Health Regen**: Beware of their high health regeneration. Plan your damage output accordingly.\n* **Powerful Moonfire DoT**: Their Moonfire deals significant damage over time. Keep an eye on your health and bring extra bandages.\n* **Location**: Found around coordinates 64,22.\n* **Farmability**: Opinions vary; some players find them challenging, while others can farm them with ease. Find what works best for your class and gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7454"] == nil then
    NPCComments["7454"] = {}
end
table.insert(NPCComments["7454"], {
    npc_id = 7454,
    comment_id = 2796356,
    date = "2005-10-29T18:27:42-05:00",
    author = "Thottbot",
    body = "### Berserk Owlbeast\n\n- **Location**: Found in the Hidden Grove area.\n- **Combat Tip**: Be prepared for aggressive behavior; they are hostile.\n- **Drop**: Can drop the Orb of Deception, valuable for 150-300g. Consider selling it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7455"] == nil then
    NPCComments["7455"] = {}
end
table.insert(NPCComments["7455"], {
    npc_id = 7455,
    comment_id = 3132491,
    date = "2019-06-30T04:48:57-05:00",
    author = "hevgirl",
    body = "## Winterspring Owl\n\n- **Level**: Starts at level 54.\n- **Location**: Found in Winterspring.\n- **Combat Tip**: Be prepared for high-level encounters; suitable for characters around level 54 or higher.\n- **Trivia**: Often confused with the screeching variants in the same area.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7456"] == nil then
    NPCComments["7456"] = {}
end
table.insert(NPCComments["7456"], {
    npc_id = 7456,
    comment_id = 2906567,
    date = "2006-02-14T12:41:48-06:00",
    author = "Allakhazam",
    body = "# Winterspring Screecher\n\n- **Taming and Abilities**: Ideal for hunters needing Dive 3 and Claw 8. Screech ability lowers enemy attack power.\n- **Combat Tips**: Prepare for its Screech debuff which lowers melee attack power; useful for taming and PvE adventures.\n- **Miscellaneous**: Frequently found on servers, good for varied pet use in different combat situations due to its level (59) and attack speed (2.0).\n- **Level and Speed**: Provides significant movement speed boost; ranks and levels vary from 30 to 50, with increasing speed and training point costs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7458"] == nil then
    NPCComments["7458"] = {}
end
table.insert(NPCComments["7458"], {
    npc_id = 7458,
    comment_id = 2906572,
    date = "2005-12-30T21:24:35-06:00",
    author = "Allakhazam",
    body = "# Ice Thistle Yeti\n\n- **Spread Out**: They are spread out, making farming in vast areas necessary.\n- **Skinnable Humanoids**: They drop coin (1-9s) but no cloth. Skinnable for rugged (70%) and thick (30%) leather.\n- **No Pickpocket**: Rogues can't pickpocket them.\n- **Drops**: Average green and blue items, low grey and white count.\n- **Freezing Proc**: Can stun you for 3 seconds on hit, even if they are stunned.\n- **Cave Farming**: Plentiful in caves with fast respawn rates; ideal for group farming.\n- **Unique Drops**: Rare items like \"Eye of Adaegus\" and \"Eye of Flame\" reported.\n\n*Tip*: Farm in caves, beware of stun procs, focus on skinning for consistent leather drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7459"] == nil then
    NPCComments["7459"] = {}
end
table.insert(NPCComments["7459"], {
    npc_id = 7459,
    comment_id = 2906577,
    date = "2007-01-05T16:38:49-06:00",
    author = "Allakhazam",
    body = "### Ice Thistle Matriarch\n\n- **Type**: Humanoid\n- **Level Range**: 38-57\n- **Location**: Winterspring\n- **Combat Tip**: Be prepared for a challenge; level discrepancy suggests random tough encounters.\n- **Note**: Avoid unnecessary fights due to unpredictable difficulty.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7460"] == nil then
    NPCComments["7460"] = {}
end
table.insert(NPCComments["7460"], {
    npc_id = 7460,
    comment_id = 2906582,
    date = "2005-08-09T13:22:06-05:00",
    author = "Allakhazam",
    body = "### Ice Thistle Patriarch\n\n- High chance to drop valuable loot, such as Helm of Narv.\n- Encounter them during the \"Are We There, Yeti?\" quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7461"] == nil then
    NPCComments["7461"] = {}
end
table.insert(NPCComments["7461"], {
    npc_id = 7461,
    comment_id = 2830642,
    date = "2006-08-23T03:41:42-05:00",
    author = "Thottbot",
    body = "# Hederine Initiate\n\n- **Solo Tips**: Best for soloing over Slayers. Use a high-armor/kiting strategy. \n- **Warrior Tip**: Pummel their immolates. They have ~1700 armor. Easier than Slayers.\n- **Mage Tip**: Use Ice Barrier and burn them quickly. Counterspell for kiting.\n- **Hunter Tip**: Kite them; keep distance to avoid their Shadowbolt.\n- **Rogue Tip**: Use stun lock techniques. Blind, Shadowreflector, and bandages help with soloing.\n- **Gear Tip**: Ensure you have enough mana/energy gear for extended fights. \n\n- **Drop Information**: Draconic for Dummies chapter and Eye of Shadow have been noted drops.\n- **Spawn Locations**: No specific coordinates provided; farm area for thorium veins and elites.\n- **Loot Tip**: Despite a perceived low drop rate for Eye of Shadow, loot may include green items and trinkets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7462"] == nil then
    NPCComments["7462"] = {}
end
table.insert(NPCComments["7462"], {
    npc_id = 7462,
    comment_id = 526,
    date = "2006-09-16T14:27:10-05:00",
    author = "4010",
    body = "## Hederine Manastalker\n\n- **Combat Tip:** Difficult to solo, especially for Priests. They tend to drop nothing valuable.\n- **Quest Tip:** Relevant for the Warlock quest \"Tears of the Hederine.\"\n- **Farming Tip:** Can be skinned; however, farming for the Eye of Shadow is inefficient.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7463"] == nil then
    NPCComments["7463"] = {}
end
table.insert(NPCComments["7463"], {
    npc_id = 7463,
    comment_id = 2906621,
    date = "2006-01-19T02:14:36-06:00",
    author = "Allakhazam",
    body = "# Hederine Slayer\n\n- **General Tips:**\n  - Elites found in Winterspring.\n  - High damage output including Critical Hits and Mortal Strikes.\n  - Recommended to kite, especially for cloth-wearing classes.\n\n- **For Mages:**\n  - Prefer Frost Spec for kiting: use Frostbolt to snare and Frost Nova/Blink to escape.\n  - Maintain Mage Armor to manage mana.\n  - Mages can solo this NPC effectively if kiting properly.\n\n- **For Warlocks:**\n  - Utilize Fear consistently. Reapply Curse of Shadows and DoTs to maximize damage.\n  - Use Drain Life and Life Tap to maintain health and mana.\n  - Keep Death Coil and Howl of Terror ready for emergencies if Fear is resisted.\n\n- **For Priests:**\n  - Utilize instant-cast DoTs like Shadow Word: Pain and Devouring Plague.\n  - Keep Minor Run Speed Enchant on boots to stay ahead.\n  - Be cautious if Fear resist fails, as it can be lethal.\n\n- **For Warriors and Paladins:**\n  - Warriors may struggle due to high incoming damage and low damage output.\n  - Protection Paladins will find it challenging without cooldowns such as Lay on Hands (LoH).\n\n- **For Rogues:**\n  - Use stuns effectively: Cheap Shot, Kidney Shot coupled with finishing moves like Gouge.\n  - Pay attention to diminishing returns on stuns.\n\n- **Loot:**\n  - Chance to drop Eye of Shadow which is valuable for professions and certain quests.\n  \nStay vigilant and be prepared to use all abilities and consumables to survive the encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7505"] == nil then
    NPCComments["7505"] = {}
end
table.insert(NPCComments["7505"], {
    npc_id = 7505,
    comment_id = 77947,
    date = "2007-05-04T23:33:34-05:00",
    author = "Konraddo",
    body = "# Bloodmage Drazial\n\n- **Location:** 50, 14 in Blasted Lands.\n- **Quests:** Collect specific animal parts: 14 Gizzards, 11 Brains, 6 Lungs, 6 Pincers, 5 Jowls.\n- **Purpose:** Provides Blasted Lands buffs in exchange for animal parts. First-time turn-ins grant buffs and items.\n- **Buffs:** Reduced to +25.\n- **Tip:** Stockpile animal parts for future buffs. Items are soulbound and unique.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["7506"] == nil then
    NPCComments["7506"] = {}
end
table.insert(NPCComments["7506"], {
    npc_id = 7506,
    comment_id = 2808414,
    date = "2005-11-23T03:53:40-06:00",
    author = "Thottbot",
    body = "# Bloodmage Lynnore\n\n- Located by the cemetery in Blasted Lands.\n- Offers repeatable quests for buffs: spirit, wisdom, intellect, strength, and stamina.\n- Buffs last for 1 hour and are quite strong, e.g., +50 stamina.\n- Buff items are soulbound, unique, and don’t stack.\n- Useful for difficult fights like Onyxia.\n- Quests also provide items like Gizzard Gum, needed for the Libram of Rumination (adds +150 mana to head/leg slot).\n- Keep quest materials handy to easily replenish buffs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7524"] == nil then
    NPCComments["7524"] = {}
end
table.insert(NPCComments["7524"], {
    npc_id = 7524,
    comment_id = 2802738,
    date = "2006-05-11T06:14:41-05:00",
    author = "Thottbot",
    body = "# Anguished Highborne\n\n- **Farm for Enchant Formula**: The only mobs that drop \"Formula: Enchant Weapon - Icy Chill.\"\n- **Grinding Benefits**: Ideal for mid to late 50s grinding. Drops runecloth, decent coin, and items.\n- **Loot Yield**: Mixed reports on drop rates for Icy Chill enchant; may vary by player luck.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7543"] == nil then
    NPCComments["7543"] = {}
end
table.insert(NPCComments["7543"], {
    npc_id = 7543,
    comment_id = 2906640,
    date = "2006-03-23T10:10:14-06:00",
    author = "Allakhazam",
    body = "# Dark Whelpling\n\n- **Location:** Drops from Scalding Whelps in Badlands (Lethlor Ravine) and Whelplings in Dustwallow Marsh.\n- **Drop Rate:** Low drop rate; patience is key.\n- **Usage:** It's a non-combat pet, does not help in fights.\n- **Market Value:** Sells for 50-150g on Auction House.\n- **Tips:** Consider farming gold and purchasing from AH to save time.\n- **Collectible:** Part of the Whelpling pet collection, alongside Crimson and Green Whelplings.\n- **Misc:** Cute appearance; desirable for collectors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7551"] == nil then
    NPCComments["7551"] = {}
end
table.insert(NPCComments["7551"], {
    npc_id = 7551,
    comment_id = 2906655,
    date = "2007-05-15T15:46:12-05:00",
    author = "Allakhazam",
    body = "## Dart Frog\n\n- Mostly decorative creature in the game.\n- No combat interaction required.\n- Adds to tribal-themed areas' atmosphere.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7560"] == nil then
    NPCComments["7560"] = {}
end
table.insert(NPCComments["7560"], {
    npc_id = 7560,
    comment_id = 2906667,
    date = "2005-11-09T16:30:36-06:00",
    author = "Allakhazam",
    body = "### Snowshoe Rabbit\n- **Companion Pet**: Non-combat pet primarily acquired for aesthetic purposes.\n- **Ironforge Location**: Often seen near the bank in Ironforge.\n- **Not a Weapon**: Despite joke comments, it is not a hunter weapon.\n- **Nickname**: Sometimes referred to playfully as \"Flappy.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7564"] == nil then
    NPCComments["7564"] = {}
end
table.insert(NPCComments["7564"], {
    npc_id = 7564,
    comment_id = 4419,
    date = "2006-11-25T17:12:04-06:00",
    author = "entropicdragon",
    body = "# Marin Noggenfogger\n\n- Complete the quest line starting with \"The Thirsty Goblin\" to buy Noggenfogger Elixir.\n- Find Marin Noggenfogger near the Auction House stairs in Gadgetzan.\n- Noggenfogger Elixir now has a 2-minute cooldown, and Slow Fall lasts only 12 seconds.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["7565"] == nil then
    NPCComments["7565"] = {}
end
table.insert(NPCComments["7565"], {
    npc_id = 7565,
    comment_id = 2906678,
    date = "2005-07-21T02:02:05-05:00",
    author = "Allakhazam",
    body = "# Black Kingsnake\n\n- Non-combat pet.\n- Purchased from vendor in Orgrimmar for 50 silver.\n- No item drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7572"] == nil then
    NPCComments["7572"] = {}
end
table.insert(NPCComments["7572"], {
    npc_id = 7572,
    comment_id = 19054,
    date = "2007-01-02T05:11:13-06:00",
    author = "mvfarmer",
    body = "### Fallen Hero of the Horde\n\n- **Location:** Found at Swamp of Sorrows, coordinates 34,66 or 35,67 near the road from Nethergarde Keep.\n- **Quest Chain:** Initiates a lengthy quest chain starting with \"The Disgraced One.\"\n- **Alliance Start:** Begins with \"Petty Squabbles\" given by Ambassador Ardalan in Nethergarde Keep.\n- **Prerequisites:** Ensure you meet level requirements; some players have trouble accessing quests.\n- **Rewards:** Notable reward includes Shard of Afrasa from the quest \"Heroes of Old.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["7583"] == nil then
    NPCComments["7583"] = {}
end
table.insert(NPCComments["7583"], {
    npc_id = 7583,
    comment_id = 2809988,
    date = "2006-03-08T14:26:50-06:00",
    author = "Thottbot",
    body = "## Sprinkle\n\n- Located at 51, 26 in Tanaris, Gadgetzan's alchemist shop.\n- Offers the quest **\"Sprinkle's Secret Ingredient\"**.\n- Useful NPC for alchemy-related needs in Gadgetzan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["7584"] == nil then
    NPCComments["7584"] = {}
end
table.insert(NPCComments["7584"], {
    npc_id = 7584,
    comment_id = 3629,
    date = "2006-11-14T00:04:35-06:00",
    author = "diltreb",
    body = "# Wandering Forest Walker\n\n- **Patrols entire zone:**\n  Expect long patrols; use coordinates/maps to locate them.\n  \n- **Common locations:**\n  - Cliffs near Mojache.\n  - Near silithid and gnoll camps to the south.\n  - By hippogryphs and ogres in high wilderness.\n  - Lower Wilds of Feralas (78,44 to 80,45).\n  \n- **Spawn points:**\n  - Example spawn coordinates: 57,73 (respawn every 10 min) and 74,38.\n  \n- **Combat tips:**\n  - Interrupt their healing abilities and drain their mana to ease the fight.\n  \n- **Quest relevance:**\n  - Needed for 'Natural Materials' and 'Treant Muisek' quests in Feralas.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["7604"] == nil then
    NPCComments["7604"] = {}
end
table.insert(NPCComments["7604"], {
    npc_id = 7604,
    comment_id = 78764,
    date = "2007-05-06T17:08:18-05:00",
    author = "36577",
    body = "## Sergeant Bly\n\n- **Location**: Can be found at the top of the pyramid in Zul'Farrak.\n- **Combat Tips**:\n  - **Goblin First**: Talk to the goblin to open the door before engaging Bly.\n  - **Hearts Away**: To fight Bly alone, wait until NPCs start using Hearthstones, then talk to Bly.\n  - **Stay on Top**: While facing troll waves, remain at the top of the temple.\n  - **Kill Order**: Post-wave, take out the elites at the bottom of the steps before engaging Bly.\n  - **Group Recommended**: Bly has 18k HP; it’s best to do this with a group.\n  - **End Fight**: Post-wave, triggering Bly makes him and his companions hostile; be prepared to fight.\n  - **Companions Impact**: Killing Raven, Gougeeye Orc, or the Dwarf Priest can make the final fight easier.\n\n- **Additional Notes**:\n  - **Healing Rumors**: Bly's group cannot be healed by player spells. Turning on PvP for heals is a myth.\n  - **Lore Reference**: Bly might be a nod to Lieutenant Bly from \"The Bounty\".\n\n- **Important**: Ensure you manage the troll waves effectively to avoid getting overwhelmed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["7605"] == nil then
    NPCComments["7605"] = {}
end
table.insert(NPCComments["7605"], {
    npc_id = 7605,
    comment_id = 2906714,
    date = "2007-01-21T20:11:14-06:00",
    author = "Allakhazam",
    body = "# Raven\n\n- Found with Sergeant Bly in Zul'Farrak (ZF).\n- Known to be a rogue.\n- More information and exact location can be found [here](http://www.goblinworkshop.com/creatures/raven.html).\n- Group coordination can be key due to rogue's potentially high damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7607"] == nil then
    NPCComments["7607"] = {}
end
table.insert(NPCComments["7607"], {
    npc_id = 7607,
    comment_id = 20478,
    date = "2007-01-13T05:30:59-06:00",
    author = "2679",
    body = "# Weegli Blastfuse\n\n- **Zul'Farrak Event**: Weegli is a captive in Zul'Farrak and essential for opening the door to the final two bosses.\n- **Combat Strategy**: When released, waves of non-elite and elite mobs will attack. Stay on top of the temple to fend off waves.\n- **Post-Waves**: After defeating waves and two elite mobs at the bottom of the steps, talk to Weegli first to blow up the door.\n- **Final Confrontation**: After the door is blown, speak to Bly. The NPCs will turn hostile; be prepared to fight them. No noteworthy loot from Weegli.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7643"] == nil then
    NPCComments["7643"] = {}
end
table.insert(NPCComments["7643"], {
    npc_id = 7643,
    comment_id = 2817720,
    date = "2006-10-13T03:52:59-05:00",
    author = "Thottbot",
    body = "# Bengor\n\n- **Friendly NPC**  \n  - Located on the ground floor in the building with the mailbox.\n  - Appears drunk; this could be tied to his lore.\n  - Known to offer a different quest than expected, not the one giving a regenerating trinket.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7664"] == nil then
    NPCComments["7664"] = {}
end
table.insert(NPCComments["7664"], {
    npc_id = 7664,
    comment_id = 16235,
    date = "2006-12-16T10:55:02-06:00",
    author = "8512",
    body = "## Razelikh the Defiler\n\n- **Quest Importance**: Central to the \"You Are Rakh'likh, Demon\" quest. Group coordination crucial for the quest completion.\n- **Combat Tips**:\n  - **Felbane Effectiveness**: Use Felbane weapons/items; they work against Razelikh and make the fight manageable.\n  - **Summon Strategy**: Deal with his summoned adds quickly as they are not overly strong.\n  - **Hunter Specific**: Kite him using Aspect of the Cheetah. Keep your distance to avoid his stuns and let Stonard’s guards assist.\n  - **Teleport Requirement**: You need a specific quest item to teleport to Razelikh.\n  - **Tank and Healer Setup**: Ensure both are durable and manage mana efficiently, especially when he summons additional elites.\n  - **Crowd Control**: Utilize Hunters or Druids for kiting and tanking the additional summoned elites.\n- **Party Composition**:\n  - Five-member groups recommended.\n  - Hunters for kiting, Druids for tanking/healing switch roles when needed.\n  - Avoid bringing mages who rely on fire or frost spells due to his immunities.\n- **Potions/Consumables**:\n  - Elixirs of Demonslaying can provide beneficial boosts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["7665"] == nil then
    NPCComments["7665"] = {}
end
table.insert(NPCComments["7665"], {
    npc_id = 7665,
    comment_id = 2837988,
    date = "2005-03-04T23:19:48-06:00",
    author = "Thottbot",
    body = "# Grol the Destroyer\n\n- **Location:** Blasted Lands\n- **Quest Item Required:** You need a special weapon forged by Galvan to kill him.\n- **Leashed:** Now leashed to his building in the Blasted Lands, preventing long kiting.\n- **Combat Tips:**\n  - **Group Size:** Recommended 3-5 players with good class composition.\n  - **Magic Immunity:** Immune to most magic attacks; wanding can help.\n  - **Health:** Has high health and hits hard, critting for around 1800.\n  - **Special Weapon:** Use quest weapons to weaken him.\n  - **Critical Phase:** Becomes invincible at 1% health without the special weapon.\n- **Common Bugs:** Frequently reported to get bugged into an evade state.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["7666"] == nil then
    NPCComments["7666"] = {}
end
table.insert(NPCComments["7666"], {
    npc_id = 7666,
    comment_id = 47646,
    date = "2007-03-07T11:38:45-06:00",
    author = "31329",
    body = "# Archmage Allistarj\n\n- **Quest Requirement**: Must be on a specific quest to defeat him.\n- **Special Item Needed**: Requires a weapon forged by Galvan, linked to \"The Disgraced One\" quest.\n- **Immunity**: Immune to Fire and Ice spells; use Arcane spells instead.\n- **Combat Tip**: If not on the quest, he remains at 1% health and cannot be killed.\n- **Party Strategy**: Recommended to engage with multiple party members who have the special weapon.\n- **Loot Note**: The \"Wand of Allistarj\" does not drop from him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["7667"] == nil then
    NPCComments["7667"] = {}
end
table.insert(NPCComments["7667"], {
    npc_id = 7667,
    comment_id = 2799735,
    date = "2007-03-21T14:25:31-05:00",
    author = "Thottbot",
    body = "## Lady Sevine\n\n- **Quest Item Required**: Use the special dagger/mace/sword from the \"Uniting the Shattered Amulet\" quest line to deal the final blow.\n- **Ability Immunities**: Immune to fire, ice, and most magic. Focus on physical attacks.\n- **Infernal Summons**: Summons multiple level 55 infernals; plan your strategy around these adds.\n- **Combat Tips**:\n  - Switch to high DPS weapons when she's about to summon infernals.\n  - Utilize abilities like Vanish to reset combat if overwhelmed.\n  - Soloing as a warrior is difficult unless you have high resistances and tier three gear.\n- **Location**: Behind the Altar of Storms, coordinates 40,29.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["7668"] == nil then
    NPCComments["7668"] = {}
end
table.insert(NPCComments["7668"], {
    npc_id = 7668,
    comment_id = 60484,
    date = "2007-04-01T08:59:28-05:00",
    author = "39057",
    body = "# Servant of Razelikh\n\n- **Unkillable Post-Quest**: After completing their related quest, Servants become unkillable. Use them to level weapon skills without risk.\n- **Quest Requirement**: To kill, have the quest \"The Stones That Bind Us.\" Weaken the servant, then use the nearby crystal.\n- **Crystal Proximity**: Fight close to the crystal. The stone must be used when the servant weakens into a shadow form.\n- **Kiting Restrictions**: Servants reset if moved too far from their spawn point.\n- **Invasions**: Occasionally lured to cities (e.g., Stormwind) where they become target dummies for skill leveling.\n- **Combat Tip**: Stand within a few mount lengths of the stone to ensure it works; distance is critical.\n- **Avoid Adds**: Pull servants to crystals to avoid interruptions from wandering mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["7669"] == nil then
    NPCComments["7669"] = {}
end
table.insert(NPCComments["7669"], {
    npc_id = 7669,
    comment_id = 2837406,
    date = "2007-04-07T21:08:49-05:00",
    author = "Thottbot",
    body = "### Servant of Grol\n\n- **Level Weapon Skills:** Ideal for leveling melee weapon skills due to their high health and low threat.\n- **Location:** Found outside Dreadmaul Hold and inside a cave near ogres in the Blasted Lands.\n- **Quest Tip:** For \"The Stones That Bind Us,\" attack them near their binding stones or they become invincible.\n- **Combat Strategy:** Attack until they turn transparent, then interact with the stone of binding before defeating them.\n- **Respawn Timing:** Stones respawn 2 minutes before Servant; total respawn time is about 5 minutes.\n- **Mobility:** They cannot be easily moved to other zones; often kiting attempts to Ironforge were just for training purposes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["7670"] == nil then
    NPCComments["7670"] = {}
end
table.insert(NPCComments["7670"], {
    npc_id = 7670,
    comment_id = 2801492,
    date = "2005-12-30T14:47:28-06:00",
    author = "Thottbot",
    body = "# Servant of Allistarj\n\n- **Combat Tips:**\n  - To kill, reduce health to 1 HP near the binding stone. Then, attack the stone.\n  - They cannot be killed if more than 5 yards from their stone.\n  - If not on the quest, the NPC will regenerate after reaching 0 HP.\n  \n- **Quest Info:**\n  - Obtain \"The Stones That Bind Us\" quest near the border of Swamp of Sorrows/Blasted Lands.\n  - For Alliance, visit Nethergarde Keep; for Horde, visit Stonard in Swamp of Sorrows.\n  \n- **Locations:**\n  - Found at coordinates 62,42 or 54,53 in the Blasted Lands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["7671"] == nil then
    NPCComments["7671"] = {}
end
table.insert(NPCComments["7671"], {
    npc_id = 7671,
    comment_id = 2817338,
    date = "2007-04-27T07:04:11-05:00",
    author = "Thottbot",
    body = "# Servant of Sevine\n\n- **Unkillable without Quest:** They can’t be killed unless you have the \"The Stones That Bind\" quest. The crystal that binds them is untargetable otherwise.\n- **Weapon Skill Training:** Often dragged to major cities like Stormwind, allowing players to level up weapon skills by attacking them.\n- **Quest Info:** Similar to Servant of Allistarj, killing them is part of the level 57 quest \"The Stones that Bind\".\n- **Avoid Distractions:** Be wary of these NPCs being brought into cities, which can disrupt events and NPC interactions.\n- **Evades When Kited:** Attempts to kite them often fail as they tend to evade at specific points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7683"] == nil then
    NPCComments["7683"] = {}
end
table.insert(NPCComments["7683"], {
    npc_id = 7683,
    comment_id = 2802279,
    date = "2005-03-07T04:54:40-06:00",
    author = "Thottbot",
    body = "# Alessandro Luca <Blue Moon Odds and Ends>\n\n- Located in Undercity at coordinates 58, 55.\n- NPC's shop sells various miscellaneous items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7724"] == nil then
    NPCComments["7724"] = {}
end
table.insert(NPCComments["7724"], {
    npc_id = 7724,
    comment_id = 2818086,
    date = "2007-02-11T04:25:34-06:00",
    author = "Thottbot",
    body = "### Senior Surveyor Fizzledowser <Gadgetzan Water Co.>\n\n- **Location**: Find him at coordinates 50,27 or 50,29, on a hill behind the gunsmith, bowyer, and alchemist huts in Gadgetzan.\n- **Noteworthy Tip**: Located on a high pile of dirt to the west of Gadgetzan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7726"] == nil then
    NPCComments["7726"] = {}
end
table.insert(NPCComments["7726"], {
    npc_id = 7726,
    comment_id = 2837439,
    date = "2006-09-11T12:55:59-05:00",
    author = "Thottbot",
    body = "### Grimtotem Naturalist\n\n- One of the rare bear druid NPCs in WoW Classic.\n- May use druid abilities; be prepared for shapeshifting.\n- Typically located in Thousand Needles.\n- Neutral behavior, but can be hostile when provoked.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7728"] == nil then
    NPCComments["7728"] = {}
end
table.insert(NPCComments["7728"], {
    npc_id = 7728,
    comment_id = 2828487,
    date = "2006-01-04T11:23:04-06:00",
    author = "Thottbot",
    body = "## Kirith the Damned\n\n- **Enslave Demon**: Warlocks can enslave Kirith to aid in combat.\n- **Pierce Armor**: Be cautious of his armor-reducing debuff; mitigate damage and use defensive abilities.\n- **Location**: Found in a cave near Nethergarde Keep, guarded by level 53-55 mobs.\n- **Group Assistance**: Ideal to bring friends if you're struggling to solo.\n- **Mob Handling**: Clear mobs carefully by pulling, using crowd control, or dismissing enslaved Kirith under 5% HP.\n- **Potions and Trinkets**: Utilize healing potions and helpful trinkets to sustain in the fight.\n- **Soulstone Resurrection**: Warlocks can use Soulstone to resurrect if things go wrong.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7729"] == nil then
    NPCComments["7729"] = {}
end
table.insert(NPCComments["7729"], {
    npc_id = 7729,
    comment_id = 20635,
    date = "2007-01-14T21:45:17-06:00",
    author = "3467",
    body = "### Spirit of Kirith\n- Spawns from Kirith the Damned inside the cave by Allistarj.\n- Be prepared for a potential fight with Kirith the Damned, a giant Felhunter.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7732"] == nil then
    NPCComments["7732"] = {}
end
table.insert(NPCComments["7732"], {
    npc_id = 7732,
    comment_id = 2906839,
    date = "2005-05-23T17:59:56-05:00",
    author = "Allakhazam",
    body = "# Dupe Bug\n\n* The term \"Dupe Bug\" references a glitch, not an actual NPC.\n* It was infamous for duplicating items in Diablo 1, causing confusion in other games like WoW.\n* Comments about catching it as a pet or buying a cockroach likely stem from misunderstanding or humor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7734"] == nil then
    NPCComments["7734"] = {}
end
table.insert(NPCComments["7734"], {
    npc_id = 7734,
    comment_id = 2808979,
    date = "2006-09-30T09:56:20-05:00",
    author = "Thottbot",
    body = "# Ilifar <Keeper of Souls>\n\n- **Hostile NPC in Stonard**: Be aware if you're in the area.\n- **High level encounter**: Recommended to team up with other players, especially high-level ones.\n- **Unpredictable spawn**: Spawns can be inconsistent; be prepared for sudden appearances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7735"] == nil then
    NPCComments["7735"] = {}
end
table.insert(NPCComments["7735"], {
    npc_id = 7735,
    comment_id = 2824014,
    date = "2007-02-09T17:46:55-06:00",
    author = "Thottbot",
    body = "### Felcular <Champion of Razelikh>\n\n- **Immune to magic:** Felcular is immune to magic attacks. Use physical attacks or special items to defeat him.\n- **Hard-hitting:** Be prepared for heavy melee damage. Consider a high-armor tank to mitigate his attacks.\n- **Low health:** His health pool is low compared to other NPCs, so a focused attack can bring him down quickly.\n- **Quest line:** Accessing Felcular involves a long quest line starting with \"Fallen Hero of the Horde\" in the Swamp of Sorrows.\n- **Location:** Found on the \"Rise of the Defiler\" after completing multiple quest steps and defeating Razelikh the Defiler.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7736"] == nil then
    NPCComments["7736"] = {}
end
table.insert(NPCComments["7736"], {
    npc_id = 7736,
    comment_id = 2906846,
    date = "2006-09-23T22:53:53-05:00",
    author = "Allakhazam",
    body = "### Innkeeper Shyria <Innkeeper>\n\n- **Set Hearthstone:** You can set your Hearthstone to Feathermoon Stronghold.\n- **Dungeon Info:** She provides information on which dungeons you can explore.\n- **No Items for Sale:** She does not sell any items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7740"] == nil then
    NPCComments["7740"] = {}
end
table.insert(NPCComments["7740"], {
    npc_id = 7740,
    comment_id = 2816285,
    date = "2005-09-15T16:57:06-05:00",
    author = "Thottbot",
    body = "# Gracina Spiritmight\n\n- **Location:** Found on the 2nd floor of the Temple of the Moon in Darnassus, south side of town.\n- **Map Note:** May appear incorrectly on some maps; look inside the Temple of the Moon (same as Priestess Tyrande Whisperwind).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7744"] == nil then
    NPCComments["7744"] = {}
end
table.insert(NPCComments["7744"], {
    npc_id = 7744,
    comment_id = 2800059,
    date = "2007-01-16T14:19:34-06:00",
    author = "Thottbot",
    body = "### Innkeeper Thulfram\n\n- Located inside the keep; second floor near big vehicles.\n- Provides basic innkeeper services: rest, food, and beverage.\n- Can set your hearthstone to this location.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["7750"] == nil then
    NPCComments["7750"] = {}
end
table.insert(NPCComments["7750"], {
    npc_id = 7750,
    comment_id = 27868,
    date = "2007-01-30T19:24:29-06:00",
    author = "7584",
    body = "# Corporal Thund Splithoof\n\n- **Quest-Specific NPC**: Corporal Thund Splithoof spawns specifically for a quest along with the Spectral Lockbox.\n- **Appearance Trigger**: If you can't find him, drop and retake the quest; he should then appear.\n- **Location**: Found across the road from the Fallen Hero of the Horde. If not visible, ask the Fallen Hero to reveal him.\n- **Interaction**: Speak to the Fallen Hero and follow the prompts to summon Thund again.\n- **Stay Duration**: Thund remains in the area until you leave.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7763"] == nil then
    NPCComments["7763"] = {}
end
table.insert(NPCComments["7763"], {
    npc_id = 7763,
    comment_id = 2800418,
    date = "2007-05-20T03:53:03-05:00",
    author = "Thottbot",
    body = "# Curgle Cranklehop\n- **Location:** Found in Feralas.\n- **Quest:** Collect eggs for her, likely related to the Giant shrinking quests.\n- **Reward:** Completing her quest might yield useful rewards (details unspecified).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7765"] == nil then
    NPCComments["7765"] = {}
end
table.insert(NPCComments["7765"], {
    npc_id = 7765,
    comment_id = 13721,
    date = "2006-12-11T22:35:48-06:00",
    author = "9472",
    body = "# Rockbiter\n\n- **Reference**: Inspired by Rockbiter from \"The Neverending Story\".\n- **Location**: Found at coordinates 42, 21-22.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["7766"] == nil then
    NPCComments["7766"] = {}
end
table.insert(NPCComments["7766"], {
    npc_id = 7766,
    comment_id = 2840761,
    date = "2006-08-18T10:19:43-05:00",
    author = "Thottbot",
    body = "# Tyrion\n\n- **Reference:** This NPC is likely a reference to Tyrion Lannister from the \"A Song of Ice and Fire\" series.\n- **Location:** Find Tyrion near the Battleground Masters in Stormwind, at the entrance, straight ahead, then first left.\n- **Appearance:** Look for a gnome with eviscerate-style sideburns and purple goggles.\n- **Hiding Place:** Often hiding behind a tree in the garden area of Stormwind Castle, he's easy to miss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["7768"] == nil then
    NPCComments["7768"] = {}
end
table.insert(NPCComments["7768"], {
    npc_id = 7768,
    comment_id = 2836620,
    date = "2006-03-07T04:54:45-06:00",
    author = "Thottbot",
    body = "# Witherbark Bloodling\n\n- **No Drops**: Killing Witherbark Bloodlings rarely yields any item drops, so farming them for loot isn't efficient.\n- **Level Info**: Typically around level 45, be prepared if you are under-leveled.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7769"] == nil then
    NPCComments["7769"] = {}
end
table.insert(NPCComments["7769"], {
    npc_id = 7769,
    comment_id = 52350,
    date = "2007-03-16T22:18:51-05:00",
    author = "20343",
    body = "# Hazzali Parasite\n\n- **Spawn Info:** Appears after killing Hazzali Stinger or Swarmer.\n- **Loot:** Cannot be looted; focus on killing for area clearing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7770"] == nil then
    NPCComments["7770"] = {}
end
table.insert(NPCComments["7770"], {
    npc_id = 7770,
    comment_id = 2839432,
    date = "2006-07-18T03:54:42-05:00",
    author = "Thottbot",
    body = "# Winkey\n\n- **Non-interactive:** Winkey does not start, end, or participate in any quests.\n- **Location:** Found on a small island with plane debris, hinting at a possible crash.\n- **Lore Flavor:** Likely added to enrich the game world with some background lore.\n- **Appearance:** Gnomish pirate with an eyepatch, lending to her name \"Winkey.\"\n- **Surroundings:** Near Lands End Beach, where a wrecked plane can be found; possibly hers.\n- **Friendly NPC:** Non-killable, purely for flavor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 72,
})
if NPCComments["7771"] == nil then
    NPCComments["7771"] = {}
end
table.insert(NPCComments["7771"], {
    npc_id = 7771,
    comment_id = 16272,
    date = "2006-12-16T12:36:11-06:00",
    author = "6444",
    body = "# Marvon Rivetseeker\n\n- **Location**: Found at 53, 46 in Tanaris under a tent at the Broken Pillar ruins, south of Gadgetzan.\n- **Quest**: Start the Sunken Temple quests for Horde by first talking to Witch Doctor U'fizi in Feralas, who will then send you to Marvon.\n- **Appearance**: He's a goblin positioned under a tent within some ruins.\n- **Remark**: Ensure you’re in the correct game -- World of Warcraft, not Everquest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["7772"] == nil then
    NPCComments["7772"] = {}
end
table.insert(NPCComments["7772"], {
    npc_id = 7772,
    comment_id = 2808719,
    date = "2004-12-10T19:10:18-06:00",
    author = "Thottbot",
    body = "# Kalin Windflight\n\n- **Location**: Found on the high peak of a mountain in Feralas.\n- **Access**: Use Marli Wishrunner to teleport to the top. She's on the east side of the western peak.\n- **Item**: Sells a parachute for 20 silver, lasts 20 minutes. Use cautiously to avoid falling. \n- **Activity**: Ideal for base-jumping fun without a specific in-game purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7773"] == nil then
    NPCComments["7773"] = {}
end
table.insert(NPCComments["7773"], {
    npc_id = 7773,
    comment_id = 2837303,
    date = "2006-10-01T04:28:48-05:00",
    author = "Thottbot",
    body = "# Marli Wishrunner\n\n- **Free Port:** She teleports you up a tree for free.\n- **Parachute:** Buy a parachute from her for 20 silver to descend safely or save for later use.\n- **Location Caution:** Be wary of elite dragonkin near her area in Feralas (The Stave of Equinex quest).\n- **Notoriety:** Some players find her quest tricky or unclear. Be prepared for possible surprises.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["7774"] == nil then
    NPCComments["7774"] = {}
end
table.insert(NPCComments["7774"], {
    npc_id = 7774,
    comment_id = 13587,
    date = "2006-12-11T16:54:36-06:00",
    author = "8627",
    body = "# Shay Leafrunner\n\n- **Location:** Found at coordinates 38,10, north of the Ruins of Ravenwind.\n- **Quest Compatibility:** Combine with \"The Stave of Equinex\" and \"Wandering Shay\" quests for efficiency.\n- **Escort Tips:**\n  - **Preparation:** Clear a path to the south before starting the escort quest.\n  - **Pathing:** Keep moving; don’t let hostile mobs catch up.\n  - **Distraction Management:** Use a macro to `/target Shay Leafrunner` and have the bell on a hotkey to bring her back if she wanders.\n- **Encounters:** Be ready to face many harpies during the escort.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["7775"] == nil then
    NPCComments["7775"] = {}
end
table.insert(NPCComments["7775"], {
    npc_id = 7775,
    comment_id = 2822122,
    date = "2005-03-06T09:58:24-06:00",
    author = "Thottbot",
    body = "# Gregan Brewspewer\n\n- **Location**: Found at 45, 25 in Feralas, his map position covers the \"T\" in \"The\" of \"The Twin Colossals\".\n- **Role**: Part of the \"Linken\" quest chain, starting in Un'Goro. Notable for being involved in the Videre Elixir quest.\n- **Tip**: To buy bait from him, ensure you have the Videre Elixir quest active.\n- **Trivia**: Referenced from a character in the original Zelda game who required 'Enemy Bait' to progress.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["7777"] == nil then
    NPCComments["7777"] = {}
end
table.insert(NPCComments["7777"], {
    npc_id = 7777,
    comment_id = 2906928,
    date = "2007-02-20T11:00:46-06:00",
    author = "Allakhazam",
    body = "### Rok Orhan\n\n- Found walking along the path; check multiple locations, not just 75,43.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["7780"] == nil then
    NPCComments["7780"] = {}
end
table.insert(NPCComments["7780"], {
    npc_id = 7780,
    comment_id = 53797,
    date = "2007-03-19T15:12:04-05:00",
    author = "35024",
    body = "# Rin'ji <Witherbark Troll>\n\n- **Quest Location**: Find Rin'ji at coordinates 86,59 on the overlook cliffs.\n- **Quest Note**: He mentions he has lost something as part of the quest dialogue.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["7783"] == nil then
    NPCComments["7783"] = {}
end
table.insert(NPCComments["7783"], {
    npc_id = 7783,
    comment_id = 2830201,
    date = "2006-03-02T12:53:29-06:00",
    author = "Thottbot",
    body = "# Loramus Thalipedes\n\n- **Location**: Found at 60, 66 on an island in the Bay of Storms.\n- **Role**: Neutral quest giver in a remote area; cannot be killed.\n- **Quest Info**: Provides quests after completing a series in the Burning Steppes. Quest lines start in Blasted Lands, from mage tower (Alliance) or Stonard (Horde).\n- **Appearance**: Wields distinct twin blades; often confused with Illidan's weapons, but they're different.\n- **Blades**: Named Forged Glave (Right handed) and Satanic Glave (Left handed) in WoWModelView.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["7784"] == nil then
    NPCComments["7784"] = {}
end
table.insert(NPCComments["7784"], {
    npc_id = 7784,
    comment_id = 4019,
    date = "2006-11-22T16:45:47-06:00",
    author = "6015",
    body = "# Homing Robot OOX-17/TN\n\n- **Location:** Starts at coordinates 60, 65 in Tanaris. Found in mountains.\n- **Escort Path:** From start to Steamwheedle Port.\n- **Mob Levels:** Encounter level 48 attackers.\n- **Group Tip:** Easier with a group, tough to solo.\n- **Respawn Info:** If robot isn't there, it may be on another escort path and you'll need to wait.\n- **Combat Strategy:** Watch out for ambushes, prioritize killing Shadowmages. Tank and control adds effectively.\n- **Class Tips:** \n  - **Druid:** Bear tanking helps.\n  - **Paladin:** Use Seal of Light for healing.\n  - **Warlock:** Use Voidwalker and fear control.\n  - **Hunter:** Stay behind the robot, use pet to control adds.\n  - **Shaman:** Bring food for quick health regen; let OOX tank when needed.\n- **Quest Management:** If issue arises, abandon and restart the quest by revisiting the robot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["7789"] == nil then
    NPCComments["7789"] = {}
end
table.insert(NPCComments["7789"], {
    npc_id = 7789,
    comment_id = 2822028,
    date = "2005-11-21T17:09:25-06:00",
    author = "Thottbot",
    body = "### Sandfury Cretin\n\n- **Be Prepared for Waves:** These are elite trolls appearing in waves. Form a strong group to handle them.\n- **Location:** Found in the Zul'Farrak (ZF) instance; look for them during the \"200 trolls\" event.\n- **Combat Strategy:** Coordinate with your team. Balanced roles (tank, DPS, healer) are essential due to their challenging nature.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7795"] == nil then
    NPCComments["7795"] = {}
end
table.insert(NPCComments["7795"], {
    npc_id = 7795,
    comment_id = 2843241,
    date = "2007-05-21T17:14:36-05:00",
    author = "Thottbot",
    body = "### Hydromancer Velratha\n\n- **Location**: Found at the Gong of Zul'Farrak, often near the pool area.\n- **Quest Ties**: Essential for \"The Prophecy of Mosh'aru\" and \"Tiara Of The Deep\" quests.\n- **Spawn Conditions**: May not always spawn; often appears if a party member has a related quest.\n- **Combat Tips**:\n  - **Swimming Strategy**: Stay in the pool to largely avoid aggro, especially as a caster.\n  - **Rogue Strategy**: Easy to solo with adequate level spec, especially using adrenaline rush and vanish.\n- **Difficulty**: Generally considered an easy kill, similar to surrounding trash mobs.\n- **Loot**: Mainly drops quest items; her loot is ordinary otherwise.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["7796"] == nil then
    NPCComments["7796"] = {}
end
table.insert(NPCComments["7796"], {
    npc_id = 7796,
    comment_id = 17880,
    date = "2006-12-24T02:44:05-06:00",
    author = "bootable",
    body = "# Nekrum Gutchewer\n\n- **Location**: Found at the bottom of the stairs in Zul'Farrak.\n- **Spawn Condition**: Appears after completing the event at the stairs.\n- **Combat Tips**: Encounter him after defeating mobs from the top of the stairs.\n- **Sequence**: Engage him before fighting Sergeant Bly and his group.\n- **Quest Relevance**: Part of the \"Nekrum's Medallion\" quest, arrives during the third wave of the slave attack.\n- **Map Reference**: Use [this Zul'Farrak map](http://www.worldofwar.net/cartography/instances/zulfarrak.php) for navigation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["7797"] == nil then
    NPCComments["7797"] = {}
end
table.insert(NPCComments["7797"], {
    npc_id = 7797,
    comment_id = 2906975,
    date = "2006-04-14T10:21:25-05:00",
    author = "Allakhazam",
    body = "### Ruuzlu\n\n- Located next to the Chief.\n- Chief drops more valuable loot; prioritize him.\n- Ruuzlu can drop rare items like Robes of Insight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7798"] == nil then
    NPCComments["7798"] = {}
end
table.insert(NPCComments["7798"], {
    npc_id = 7798,
    comment_id = 2827079,
    date = "2007-04-06T11:47:11-05:00",
    author = "Thottbot",
    body = "### Hank the Hammer <The Mithril Order>\n\n- **Location**: Found near a tent with blacksmithing teachers.\n- **Services**: Deals with blacksmithing, particularly associated with The Mithril Order.\n- **Interaction**: Check around the blacksmithing area to make purchases or get services from Hank.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7800"] == nil then
    NPCComments["7800"] = {}
end
table.insert(NPCComments["7800"], {
    npc_id = 7800,
    comment_id = 1664,
    date = "2006-10-09T09:36:36-05:00",
    author = "LumiyaSpellsong",
    body = "### Mekgineer Thermaplugg\n\n- **Button Duty**: Designate 1-2 DPS players to deactivate the bomb pillars by pushing the red buttons. Focus on buttons glowing with green electricity.\n- **Bomb Management**: Assign players to specific button groups to ensure timely deactivation and minimize bomb spawns.\n- **Knockback Attack**: Tanks should save rage for quick re-engagement after knockbacks. Use abilities like Intercept or Feral Charge to quickly regain aggro.\n- **Gnomish Universal Remote**: Use this trinket on Thermaplugg to temporarily disable him and reduce his health.\n- **DPS and Mobility**: High mobility (e.g., Mage's Blink) helps in button duty. Kite Thermaplugg to avoid bombs if soloing.\n- **Healing**: Keep an eye on players handling buttons, as they may need support due to bomb explosions.\n- **Stealth and Preparation**: Stealth past guards, use bandages/potions, and remember Thermaplugg is immune to some movement-impairing effects.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 151,
})
if NPCComments["7801"] == nil then
    NPCComments["7801"] = {}
end
table.insert(NPCComments["7801"], {
    npc_id = 7801,
    comment_id = 2827581,
    date = "2006-09-07T02:27:32-05:00",
    author = "Thottbot",
    body = "# Gilveradin Sunchaser\n\n- Located in The Hinterlands at coordinates 26,48.\n- Can be tricky to reach; look for hidden or less obvious paths to navigate the terrain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["7802"] == nil then
    NPCComments["7802"] = {}
end
table.insert(NPCComments["7802"], {
    npc_id = 7802,
    comment_id = 2835026,
    date = "2005-01-23T11:47:04-06:00",
    author = "Thottbot",
    body = "# Galvan the Ancient <Artisan Blacksmith of the Mithril Order>\n\n- **Location**: Coordinates around 50,20 in Stranglethorn Vale; near Zul'Gurub entrance and Lake Nazferiti.\n- **Questline**: Start with Hank the Hammer in Stormwind (Alliance) or a blacksmith in Orgrimmar (Horde). Prepare to gather significant ore.\n- **Ore Requirements**: Collect large quantities of Mithril and Iron. Expect around 120 mithril for advanced quests.\n- **Experience Gains**: Completing quests can yield up to 15,600 XP.\n- **Level Requirement**: Level 45+ recommended for quest completion. Level 40 to start with Hank the Hammer.\n- **Notable Tips**:\n  - Efficiently mine ores in the Badlands or yeti cave in Hillsbrad for faster collection.\n  - Be prepared to carry necessary quest items like the Mithril Pendant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7803"] == nil then
    NPCComments["7803"] = {}
end
table.insert(NPCComments["7803"], {
    npc_id = 7803,
    comment_id = 2833258,
    date = "2006-01-16T11:43:54-06:00",
    author = "Thottbot",
    body = "# Scorpid Duneburrower\n\n- **Location Issue**: Some players report difficulty finding Scorpid Duneburrowers in Tanaris; they might be rare spawns.\n- **Nature Damage**: Inflicts nature damage over time, stacking up to 5 times. Be prepared with nature resist gear or abilities.\n- **Combat Tip**: Avoid letting the DoT stacks reach maximum; consider using abilities to dispel poison or mitigate nature damage.\n- **Taming**: Hunters can learn this nature damage ability from various scorpids at different levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["7804"] == nil then
    NPCComments["7804"] = {}
end
table.insert(NPCComments["7804"], {
    npc_id = 7804,
    comment_id = 61694,
    date = "2007-04-03T17:47:34-05:00",
    author = "19606",
    body = "# Trenton Lighthammer <The Mithril Order>\n\n- **Blacksmithing Quests:** Offers 4 blacksmithing quests, 3 requiring crafting armor pieces.\n- **Required Materials:**\n  - Mithril Bar: 114\n  - Truesilver Bar: 3\n  - Thick Leather: 14\n  - Mageweave Cloth: 18\n  - Solid Grinding Stone: 2/Solid Stone: 8\n  - Aquamarine: 2\n- **Training:** Requires training from Master Blacksmith Brikk Keencraft in Booty Bay, at least up to Heavy Mithril Boots (Level 35, Blacksmithing 235).\n- **Quest Completion:** Last quest requires only watching Trenton craft a trinket.\n- **Trinket Reward:** Complete all quests to receive Glimmering Mithril Insignia (+50 Armor, +10 All Resistances, Immune to Fear for 15 sec with a 10 min cooldown).\n- **Clicking Tips:** NPC is a Night Elf constantly hammering the anvil; easier to click from behind targeting his lower back.\n- **Lore:** Talks about the Splitblade of Suffering from Zul'Farak, suggesting it once injured him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["7805"] == nil then
    NPCComments["7805"] = {}
end
table.insert(NPCComments["7805"], {
    npc_id = 7805,
    comment_id = 75383,
    date = "2007-04-30T09:33:59-05:00",
    author = "34056",
    body = "## Wastewander Scofflaw\n\n- Spawns during the robot chicken escort quest in Tanaris. Be prepared for an ambush.\n- Not an elite NPC; manageable solo or in small groups.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["7806"] == nil then
    NPCComments["7806"] = {}
end
table.insert(NPCComments["7806"], {
    npc_id = 7806,
    comment_id = 2818447,
    date = "2007-04-27T04:47:59-05:00",
    author = "Thottbot",
    body = "# Homing Robot OOX-09/HL\n\n- **Location**: Found at coordinates 49,40 or 49,38 in the Hinterlands on an island in the middle of the lake.\n- **Quest Challenge**: The robot tends to pick unnecessary fights. Be prepared for ambushes from multiple enemies, including owlbeasts, moonkins, and troll assassins.\n- **Combat Tips**:\n  - **Preemptive Strikes**: Run ahead and clear ambush spots. Fear, root, or pull enemies away from the robot to deal with them individually.\n  - **Healing**: Carry ample healing potions or abilities to sustain through multiple skirmishes.\n  - **Avoidance**: Try to avoid engaging mobs when possible by running ahead and clearing pathways before the robot arrives.\n- **Escort Strategy**: Escort missions can be frustrating. Ensure you're at a higher level and possibly team up with others.\n- **Item Acquisition**: Obtain the homing beacon from mobs like the Witherbark trolls in the Hinterlands to start the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["7807"] == nil then
    NPCComments["7807"] = {}
end
table.insert(NPCComments["7807"], {
    npc_id = 7807,
    comment_id = 2835446,
    date = "2006-05-20T14:27:37-05:00",
    author = "Thottbot",
    body = "## Homing Robot OOX-22/FE\n\n- **Location:** Found at coordinates 53,56 near yeti caves in Feralas.\n- **Quest Start:** Clear 2 nearby yetis, then interact with the robot.\n- **Combat Tips:**\n  - **Initial Encounter:** Kill around 3 scattered yetis before starting the escort.\n  - **During Escort:** Expect waves including 2 yetis, 3 monkeys, and 4 alphas. Focus on crowd control and quickly eliminate healers.\n  - **Rogue Strategy:** Use Cheap Shot and aggro to aid the robot against multiple mobs. Try to stay in stealth and avoid detection while letting the robot outrun potential threats.\n- **General Advice:** This quest benefits classes with crowd control and tanking abilities. Patience and preparation are key for a successful escort. Rewards vary in usefulness among classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["7808"] == nil then
    NPCComments["7808"] = {}
end
table.insert(NPCComments["7808"], {
    npc_id = 7808,
    comment_id = 2907049,
    date = "2006-11-19T19:13:47-06:00",
    author = "Allakhazam",
    body = "### Marauding Owlbeast\n\n- **Location Confusion**: Players often find Primitive and Savage Owlbeasts but may struggle to locate Marauding Owlbeasts in certain areas. Explore around different parts for better chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7825"] == nil then
    NPCComments["7825"] = {}
end
table.insert(NPCComments["7825"], {
    npc_id = 7825,
    comment_id = 2801296,
    date = "2005-05-25T01:03:18-05:00",
    author = "Thottbot",
    body = "# Oran Snakewrithe\n\n- Located in the Magic Quarter, Undercity (coords: 73,32).\n- She's involved in Horde quests: \"Rin'ji's Secret\" and starts \"Lines of Communication.\"\n- After turning in \"Rin'ji's Secret,\" click her again for an additional quest with a large XP reward and choice of items.\n- Remember to choose either +10 Stam and Int Robes or a Leather Hat upon completing \"Rin'ji's Secret.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7826"] == nil then
    NPCComments["7826"] = {}
end
table.insert(NPCComments["7826"], {
    npc_id = 7826,
    comment_id = 2815005,
    date = "2006-03-18T18:00:53-06:00",
    author = "Thottbot",
    body = "### Ambassador Ardalan\n- **Location:** Top of the mages tower in Nethergarde Keep (67, 19).\n- **Type:** Blood Elf.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["7843"] == nil then
    NPCComments["7843"] = {}
end
table.insert(NPCComments["7843"], {
    npc_id = 7843,
    comment_id = 2907052,
    date = "2006-01-22T00:04:03-06:00",
    author = "Allakhazam",
    body = "## Gnomeregan Evacuee\n\n- Neutral to Horde players, but shows as PvP.\n- Killing them may result in Dishonorable Kills (DHKs).\n- Avoid killing to maintain your honor rank, especially in groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7846"] == nil then
    NPCComments["7846"] = {}
end
table.insert(NPCComments["7846"], {
    npc_id = 7846,
    comment_id = 2907120,
    date = "2005-03-08T17:35:00-06:00",
    author = "Allakhazam",
    body = "# Teremus the Devourer\n\n- **Immune to Fire**: Don't use fire-based attacks.\n- **Immune to CC**: Cannot be slowed, immobilized, disoriented, or stunned.\n- **Life Leech AOE**: Watch out for health-draining AoE attack; keep non-tanks at range.\n- **Kiting Hazard**: Often kited to Stormwind; be prepared for unexpected encounters.\n- **Respawn Timer**: Respawns approximately every 24 hours.\n- **Knockback**: Has a knockback ability; position carefully to manage aggro.\n- **High HP**: Expect a prolonged fight; bring a well-prepared group.\n- **Suggested Group Size**: Generally requires multiple players or a very skilled solo player.\n- **Noteworthy Drops**: Often drops Flawless Draenethyst Sphere and other varied loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["7847"] == nil then
    NPCComments["7847"] = {}
end
table.insert(NPCComments["7847"], {
    npc_id = 7847,
    comment_id = 2907150,
    date = "2006-07-27T04:36:02-05:00",
    author = "Allakhazam",
    body = "# Caliph Scorpidsting\n\n- **Location:** Frequently found at coordinates [59,39] and [62,36], patrolling between camp and well.\n- **Guards:** Always accompanied by 2 stealthed rogues. Plan to deal with them.\n- **Strategy:** \n  - **For Mages:** Use Frost Nova to freeze, then focus DPS on Caliph.\n  - **For Druids:** Utilize Bear Form for tanking and healing.\n  - **For Warriors:** Fear the rogues, focus on Caliph, and run if needed.\n  - **For Shamans:** Use Stoneclaw Totem to distract rogues, then focus on Caliph.\n- **General Tip:** Bring a friend or be well-prepared if attempting solo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 133,
})
if NPCComments["7849"] == nil then
    NPCComments["7849"] = {}
end
table.insert(NPCComments["7849"], {
    npc_id = 7849,
    comment_id = 2823897,
    date = "2006-03-05T02:41:54-06:00",
    author = "Thottbot",
    body = "# Mobile Alert System\n\n- **Spawn Location:** Found all over Gnomeregan.\n- **Alert Mechanism:** Kills them quickly. Alerts nearby NPCs if ignored.\n- **Combat Tips:**\n  - Alerts nearby NPCs after beeping 3 times.\n  - Number of mechanized sentries spawned is random, can be 1 to 15.\n- **Strategy:** Prevent alerts by taking them out quickly upon sight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7850"] == nil then
    NPCComments["7850"] = {}
end
table.insert(NPCComments["7850"], {
    npc_id = 7850,
    comment_id = 2907174,
    date = "2005-04-02T21:10:32-06:00",
    author = "Allakhazam",
    body = "### Kernobee\n\n- **Location**: Find Kernobee in the cleaning zone of Gnomeregan, east from the punch card machine.\n- **Quest Tip**: Ensure to disable any traps and avoid enemy aggro to prevent Kernobee from \"frying\" during the escort quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7852"] == nil then
    NPCComments["7852"] = {}
end
table.insert(NPCComments["7852"], {
    npc_id = 7852,
    comment_id = 2907188,
    date = "2005-02-10T07:51:05-06:00",
    author = "Allakhazam",
    body = "# Pratt McGrubben <Leatherworking Supplies>\n\n- **Quest Order:** Complete Wild Leather armor first, then Shoulders, Helmet, and Vest, followed by Leggings and Boots to unlock the Cloak quest.\n- **Location:** Found behind the inn on the northernmost part of Feathermoon Island, near the Gryphon Master. Coordinates are around 30,42.\n- **Rewards:** Completing \"The Mark of Quality\" and \"Improved Quality\" quests may get you a Rugged Armor Kit via mail.\n- **Quest Item Handling:** Be careful if you have quest items equipped; they might be taken instead of items in your bag.\n- **Living Shoulders Pattern:** Available for purchase from Pratt. If not present, it may be on a 30-minute spawn timer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["7853"] == nil then
    NPCComments["7853"] = {}
end
table.insert(NPCComments["7853"], {
    npc_id = 7853,
    comment_id = 12083,
    date = "2006-12-09T10:51:34-06:00",
    author = "8691",
    body = "## Scooty <Chief Engineer>\n\n- **Location**: Find Scooty southeast of the Salty Sailor Tavern in Booty Bay, near the hanging shark and tavern sign. Coordinates: 27, 77.\n- **Lore**: Scooty is a reference to Scotty, the head engineer in the original Star Trek series with Kirk.\n- **Function**: Associated with the Gnomeregan teleportation quest for Horde players. Alliance players cannot use the teleporter.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["7854"] == nil then
    NPCComments["7854"] = {}
end
table.insert(NPCComments["7854"], {
    npc_id = 7854,
    comment_id = 37967,
    date = "2007-02-18T06:50:14-06:00",
    author = "5057",
    body = "## Jangdor Swiftstrider <Leatherworking Supplies>\n\n- **Location:** Found in Camp Mojache, Feralas (coordinates 74, 42), inside the big tent.\n- **Quests:** Offers quests for Wild Leather Armor. Requires Thick Leather, Turtle Scales, and Wildvine.\n- **Supplies:** Sells leatherworking patterns and supplies. Some patterns are Bind on Pickup (BOP).\n- **Tips:**\n  - Ensure you have sufficient Thick Leather, Turtle Scales, and Wildvine before starting quests.\n  - Patterns may not always be available; check frequently for respawns.\n- **Useful for:** Leatherworkers looking for advanced patterns and quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["7856"] == nil then
    NPCComments["7856"] = {}
end
table.insert(NPCComments["7856"], {
    npc_id = 7856,
    comment_id = 2907198,
    date = "2005-03-15T10:57:15-06:00",
    author = "Allakhazam",
    body = "## Southsea Freebooter\n\n- **Loot:** Can drop valuable items like the epic ring \"Underworld Band.\"\n- **Level:** Typically around Level 44, be prepared for a mid-level challenge.\n- **Location:** Often found in Tanaris.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7857"] == nil then
    NPCComments["7857"] = {}
end
table.insert(NPCComments["7857"], {
    npc_id = 7857,
    comment_id = 84613,
    date = "2007-05-17T14:10:54-05:00",
    author = "45226",
    body = "### Southsea Dock Worker\n\n- Found on the boat in dry dock.\n- Often working, check surroundings before engaging.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7858"] == nil then
    NPCComments["7858"] = {}
end
table.insert(NPCComments["7858"], {
    npc_id = 7858,
    comment_id = 2822888,
    date = "2005-11-26T04:30:37-06:00",
    author = "Thottbot",
    body = "## Southsea Swashbuckler\n\n- Disarms frequently; use abilities or gear that minimize disarm effect.\n- Drops notable loot like Gut Ripper.\n- Levels range around 44-45; prepare accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["7864"] == nil then
    NPCComments["7864"] = {}
end
table.insert(NPCComments["7864"], {
    npc_id = 7864,
    comment_id = 2809595,
    date = "2005-02-03T06:04:06-06:00",
    author = "Thottbot",
    body = "# Lingering Highborne\n\n- **Location Tip:** They are above ground among nagas, not in any dungeon or cavern.\n- **Finding Tip:** Avoid the beach; look near the central temple and wait on the steps for them to pass by.\n- **General:** They seem to be rare; patience is key to encountering them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7866"] == nil then
    NPCComments["7866"] = {}
end
table.insert(NPCComments["7866"], {
    npc_id = 7866,
    comment_id = 2841371,
    date = "2005-03-15T19:22:09-06:00",
    author = "Thottbot",
    body = "# Peter Galen <Master Dragonscale Leatherworker>\n\n- **Location:** 37.6, 65.4 in the Ruins of Eldarath, Azshara.\n- **Finding Tips:**\n  - To reach him without combat, follow the path by the Horde flags and jump along the mountainside.\n  - Look for a lone human with a tent and campfire.\n  - Coordinates addons or scripts can help find exact locations.\n- **Quest Requirements:**\n  - Must be at least level 40 for the Dragonscale Leatherworking quest.\n  - Ensure Leatherworking skill is sufficiently high (230+ recommended).\n- **Helpful Advice:**\n  - Use \"Track Humanoids\" to locate him easily if you’re a hunter.\n  - Non-Hunters can avoid mobs using specific paths around the ruins.\n  - South of the big Naga ruins is a key landmark for orientation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["7867"] == nil then
    NPCComments["7867"] = {}
end
table.insert(NPCComments["7867"], {
    npc_id = 7867,
    comment_id = 2802830,
    date = "2005-08-09T06:00:22-05:00",
    author = "Thottbot",
    body = "### Thorkaf Dragoneye <Master Dragonscale Leatherworker>\n\n- **Location**: Found at 63,58, slightly up a hill.\n- **Profession**: Master Dragonscale Leatherworker.\n- **Tip**: Visit for advanced Dragonscale leatherworking patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7868"] == nil then
    NPCComments["7868"] = {}
end
table.insert(NPCComments["7868"], {
    npc_id = 7868,
    comment_id = 2803992,
    date = "2006-12-30T14:48:03-06:00",
    author = "Thottbot",
    body = "## Sarah Tanner <Master Elemental Leatherworker>\n- **Location**: Found at coordinates 63,76 in Tanner Camp.\n- **Specialization**: Choose between Elemental, Tribal, and Dragonscale leatherworking based on your class to utilize Bind on Pickup items.\n- **TBC Update**: No longer limited to a single type of leatherworking; can learn different specializations.\n- **Prerequisites**: Requires 225 Artisan Leatherworking to specialize; no need to complete the Wild Leather quest line.\n- **Quest Log**: Ensure you do not have the Tribal LW quest in your quest log when opting for Elemental LW.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7869"] == nil then
    NPCComments["7869"] = {}
end
table.insert(NPCComments["7869"], {
    npc_id = 7869,
    comment_id = 2907221,
    date = "2005-01-02T07:27:37-06:00",
    author = "Allakhazam",
    body = "# Brumn Winterhoof <Master Elemental Leatherworker>\n\n- **Coords**: Found at 28, 45 and 29, 46 in Arathi Highlands, north of Stormgarde Keep.\n- **Level Requirement**: Requires a minimum of level 40 and 225 leatherworking skill to train Elemental Leatherworking.\n- **Quest Level**: The quest to become an Elemental Leatherworker reportedly starts at level 55.\n- **Faction**: Noted to be the Horde trainer. The Alliance trainer is located at 63,75 in Searing Gorge.\n- **Pre-requisites**: You must have Artisan Leatherworking before choosing Elemental specialization.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["7870"] == nil then
    NPCComments["7870"] = {}
end
table.insert(NPCComments["7870"], {
    npc_id = 7870,
    comment_id = 2812937,
    date = "2005-10-27T08:13:30-05:00",
    author = "Thottbot",
    body = "# Caryssia Moonhunter <Tribal Leatherworking Trainer>\n\n- **Location**: Found at Thalanaar, on the border between Thousand Needles and Feralas.\n- **Initial Quest**: Complete \"Wild Leather\" quests from Pratt McGruben in Feathermoon Stronghold first.\n- **Materials Needed for Quests**: Gather thick leather, wildvine, nightscape items, turtle scales, and silken thread for various quests.\n- **Patterns Offered**:\n  - Chimeric, Frostsaber, Corehound, Devilsaur, Ironfeather, and Warbear sets.\n  - Wildfeather Leggings (level 45, BoP)\n  - Living Crystal Breastplate (level 65, BoP)\n  - Windhawk set (Belt, Bracers, Hauberk)\n- **Master Leatherworking Trainer Location**: Drakk Stonehand in Hinterlands (Wildhammer Keep).\n- **Horde Accessibility**: Can learn Tribal Leatherworking; process is the same.\n- **Reminder**: Keep wildvines for completing quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7871"] == nil then
    NPCComments["7871"] = {}
end
table.insert(NPCComments["7871"], {
    npc_id = 7871,
    comment_id = 2805729,
    date = "2006-05-01T19:00:33-05:00",
    author = "Thottbot",
    body = "# Se'Jib <Master Tribal Leatherworker>\n\n- **Location:** South side of the Southfury River, opposite Mizjah ruins at coordinates (37,34). Look in a troll-style hut.\n- **For Horde Only:** Se'Jib is exclusively for Horde players.\n- **Tribal Leatherworking:** Complete quests in Feralas (Yeti furs, wildvine recipes) to unlock Tribal Leatherworking specialization.\n- **Level Requirement:** Must be level 40 to learn Tribal Leatherworking from Se'Jib.\n- **Trainer Functionality:** Trains you directly if you meet level and skill requirements; no additional specialization process needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["7872"] == nil then
    NPCComments["7872"] = {}
end
table.insert(NPCComments["7872"], {
    npc_id = 7872,
    comment_id = 2907235,
    date = "2006-07-17T03:44:54-05:00",
    author = "Allakhazam",
    body = "### Death's Head Cultist\n\n- Located in Thousand Needles, usually with guards.\n- Focus on clearing guards before engaging.\n- Potential loot includes a valuable gun, good for selling on the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7875"] == nil then
    NPCComments["7875"] = {}
end
table.insert(NPCComments["7875"], {
    npc_id = 7875,
    comment_id = 2824348,
    date = "2005-06-29T00:36:22-05:00",
    author = "Thottbot",
    body = "# Hadoken Swiftstrider\n\n- **Friendly NPC**: Not hostile, providing no combat involvement.\n- **Tauren Lore**: Reflects tauren culture and naming conventions.\n- **Fierce Personality**: Known for his strong and fierce demeanor.\n- **Animation Comment**: Some players find his actions amusing, notably if he could cast Wrath.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7876"] == nil then
    NPCComments["7876"] = {}
end
table.insert(NPCComments["7876"], {
    npc_id = 7876,
    comment_id = 2842538,
    date = "2006-01-03T02:31:13-06:00",
    author = "Thottbot",
    body = "# Tran'rek\n\n- Located at coordinates 52, 27 in Tanaris.\n- Friendly NPC, offers various quests.\n- Useful for gaining experience and earning rewards in the Southern Kalimdor region.\n- Provides quests that are often related to exploration and item gathering.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7877"] == nil then
    NPCComments["7877"] = {}
end
table.insert(NPCComments["7877"], {
    npc_id = 7877,
    comment_id = 2841058,
    date = "2007-01-14T17:28:06-06:00",
    author = "Thottbot",
    body = "### Latronicus Moonspear\n\n- **Location:** Found at coordinates 30,46 in Azshara.\n- **Faction:** He is a friendly NPC, part of the Night Elf faction.\n- **Role:** Provides quests related to the Night Elf storyline.\n- **Tip:** Check his quests for valuable rewards and Night Elf lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["7878"] == nil then
    NPCComments["7878"] = {}
end
table.insert(NPCComments["7878"], {
    npc_id = 7878,
    comment_id = 2803107,
    date = "2006-05-25T10:02:28-05:00",
    author = "Thottbot",
    body = "### Vestia Moonspear\n\n- **Tip:** Located in Moonglade, she provides class-specific quests for druids.\n- **Lore:** Vestia Moonspear is known for her knowledge and wisdom within the druidic community.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["7879"] == nil then
    NPCComments["7879"] = {}
end
table.insert(NPCComments["7879"], {
    npc_id = 7879,
    comment_id = 2841824,
    date = "2007-04-24T06:01:28-05:00",
    author = "Thottbot",
    body = "## Quintis Jonespyre\n\n- Located at 32,43 on the third floor of the furthest northeast building.\n- Relevant for quests based in Feathermoon Stronghold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["7880"] == nil then
    NPCComments["7880"] = {}
end
table.insert(NPCComments["7880"], {
    npc_id = 7880,
    comment_id = 2907243,
    date = "2005-05-26T16:55:34-05:00",
    author = "Allakhazam",
    body = "### Ginro Hearthkindle\n\n- Found upstairs at coordinates 32, 45.\n- Located above other quest NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7883"] == nil then
    NPCComments["7883"] = {}
end
table.insert(NPCComments["7883"], {
    npc_id = 7883,
    comment_id = 63694,
    date = "2007-04-08T06:45:41-05:00",
    author = "radeox",
    body = "### Andre Firebeard\n\n- Respawn time is 4 minutes.\n- Found in the center of the pirate camp near a fire pit made of 3 logs.\n- He brings 2-3 adds when pulled, so be prepared for group combat.\n- Coordinates: 73,46.\n- Fighter tips: Clear surrounding mobs first, use crowd control abilities, and consider using spells or abilities like Frost Nova, Howl of Terror, or Howl of Terror to manage adds.\n- Pally tips: Buff up, use Seal of Crusader and Righteous Seal, bubble and run if needed.\n- Warlock tips: Use Voidwalker to tank, Howl of Terror for adds, and run out of the camp if necessary.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["7884"] == nil then
    NPCComments["7884"] = {}
end
table.insert(NPCComments["7884"], {
    npc_id = 7884,
    comment_id = 19997,
    date = "2007-01-10T04:18:53-06:00",
    author = "6456",
    body = "# Fraggar Thundermantle\n\n- Located to the right upon entering Wildhammer Keep in The Hinterlands.\n- The Wildhammer Clan no longer holds significant power in Azeroth.\n- The Wildhammer Clan faction is no longer in the Reputation pane.\n- Check out the Burning Crusade's Wildhammer Stronghold for flying mounts, but note they are unrelated to the original Wildhammer Clan faction.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7895"] == nil then
    NPCComments["7895"] = {}
end
table.insert(NPCComments["7895"], {
    npc_id = 7895,
    comment_id = 64164,
    date = "2007-04-09T01:41:50-05:00",
    author = "1405",
    body = "# Ambassador Bloodrage\n\n- Found at approximately (49:95) in the southern corner of Razorfen Downs entrance.\n- Follow the first fork to the right, second to the left, and you'll hit a dead end where he's located.\n- Accompanied by two other mobs; be ready for a group fight.\n- Ensure proper crowd control to manage the adds during combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7897"] == nil then
    NPCComments["7897"] = {}
end
table.insert(NPCComments["7897"], {
    npc_id = 7897,
    comment_id = 2907264,
    date = "2006-02-03T04:13:08-06:00",
    author = "Allakhazam",
    body = "# Alarm-a-bomb 2600\n\n- **Neutral Behavior:** Generally runs around the dormitory without attacking or calling for help.\n- **Explosive Danger:** Be cautious when fighting nearby mobs or accepting escort quests; it explodes upon proximity, targeting the quest acceptor.\n- **Damage Alert:** Explosion can nearly one-hit kill, especially dangerous for characters around level 29.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7899"] == nil then
    NPCComments["7899"] = {}
end
table.insert(NPCComments["7899"], {
    npc_id = 7899,
    comment_id = 2907276,
    date = "2006-03-02T22:34:38-06:00",
    author = "Allakhazam",
    body = "# Treasure Hunting Pirate\n\n- **Location:** Found in Southern Tanaris, near a downed airplane.\n- **Spawn Condition:** Spawns during the \"Cuergos Gold\" quest.\n- **Quest Tips:**\n  - **Collect Map Fragments:** Obtain upper, middle, and lower map fragments.\n  - **Inspect Mast:** Complete the map and inspect the mast sticking out of the ground to trigger pirate spawns.\n- **Loot Information:** High chance to drop the Gut Ripper dagger.\n- **Tips for Encounter:**\n  - Ensure you have the quest active to make the pirates spawn.\n  - Confirm all map fragments are collected before inspecting the mast.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7900"] == nil then
    NPCComments["7900"] = {}
end
table.insert(NPCComments["7900"], {
    npc_id = 7900,
    comment_id = 2824877,
    date = "2006-05-30T05:10:21-05:00",
    author = "Thottbot",
    body = "# Angelas Moonbreeze\n\n- **Location**: Found at 31,45 in Feathermoon Stronghold, across the water from Feralas. Alternative coords: 32,46.\n- **Quest Giver**: She provides the Sunken Temple quest that directs you to Marvin in Tanaris.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7901"] == nil then
    NPCComments["7901"] = {}
end
table.insert(NPCComments["7901"], {
    npc_id = 7901,
    comment_id = 2811363,
    date = "2005-02-09T17:47:16-06:00",
    author = "Thottbot",
    body = "# Treasure Hunting Swashbuckler\n\n- **Quest Info**: Part of Cuergo's Gold quest. Requires treasure map from the pirate compound to spawn.\n- **Location Tip**: The pirate compound is further north; likely accessible via swimming.\n- **Spawn Condition**: These NPCs only spawn when you have the required treasure map.\n- **General Note**: Some users report difficulty finding these mobs; ensure you have the quest items necessary to proceed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["7902"] == nil then
    NPCComments["7902"] = {}
end
table.insert(NPCComments["7902"], {
    npc_id = 7902,
    comment_id = 2907284,
    date = "2005-11-23T00:44:09-06:00",
    author = "Allakhazam",
    body = "## Treasure Hunting Buccaneer\n\n- **Find Landmark:** Look for a curved mast sticking out of the sand (think shark's fin) around coordinates 53,96.\n- **Spawn Details:** Clicking the landmark spawns five level 45 pirates.\n- **Preparation:** Clear nearby level 48-50 elite turtles to avoid aggro.\n- **Combat Tip:** Level 50 or a group is recommended. Use crowd control and area-of-effect abilities.\n- **After Combat:** Return to the landmark to find a small grey box to loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["7904"] == nil then
    NPCComments["7904"] = {}
end
table.insert(NPCComments["7904"], {
    npc_id = 7904,
    comment_id = 2834471,
    date = "2007-02-23T18:34:17-06:00",
    author = "Thottbot",
    body = "# Jacob <Angelas' Pet>\n\n- **Friendly NPC:** Jacob is Angelas' pet and not hostile.\n- **For pet enthusiasts:** Unfortunately, you cannot tame Jacob or other saber-like NPCs in the game.\n- **Visual appeal:** Players find Jacob visually appealing and unique. Observe this NPC if you enjoy seeing various in-game pet designs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["7907"] == nil then
    NPCComments["7907"] = {}
end
table.insert(NPCComments["7907"], {
    npc_id = 7907,
    comment_id = 2796951,
    date = "2006-03-15T06:12:23-06:00",
    author = "Thottbot",
    body = "# Daryn Lightwind <Cenarion Lore Keeper>\n\n- **Location**: Upstairs in the building behind the dock.\n- **Navigation**: Don't warp to Darnassus; locate her directly.\n- **Visual Aid**: Screenshots can help find her if you can't use map coordinates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["7915"] == nil then
    NPCComments["7915"] = {}
end
table.insert(NPCComments["7915"], {
    npc_id = 7915,
    comment_id = 16810,
    date = "2006-12-18T09:38:04-06:00",
    author = "TheOnyx",
    body = "### Walking Bomb\n\n- **Designate 2 DPS classes:** Assign them to disable 3 mouths each and provide additional DPS.\n- **Button pushing:** Ensure someone runs around pushing the disabling buttons, ideally a rogue for sprint or someone with swiftness potions.\n- **Use Gnomish Universal Remote:** This item can control Walking Bombs, providing an edge in the fight.\n- **Focus on mouths:** Prioritize killing Walking Bombs and disabling the mouths around Thermaplugg to avoid a wipe.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["7916"] == nil then
    NPCComments["7916"] = {}
end
table.insert(NPCComments["7916"], {
    npc_id = 7916,
    comment_id = 2907296,
    date = "2005-08-18T02:55:12-05:00",
    author = "Allakhazam",
    body = "### Erelas Ambersky\n\n- Located at the port where boats dock in Teldrassil",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7917"] == nil then
    NPCComments["7917"] = {}
end
table.insert(NPCComments["7917"], {
    npc_id = 7917,
    comment_id = 2823996,
    date = "2005-09-07T02:28:21-05:00",
    author = "Thottbot",
    body = "### Brother Sarno\n\n- Named after Richard Sarno, a beloved Blizzard forum MVP who passed away in 2003.\n- Located in the Cathedral, Cathedral Square, standing in front of the first pillar on the left in the main room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["7918"] == nil then
    NPCComments["7918"] = {}
end
table.insert(NPCComments["7918"], {
    npc_id = 7918,
    comment_id = 2812988,
    date = "2006-08-11T18:01:33-05:00",
    author = "Thottbot",
    body = "# Stone Watcher of Norgannon\n\n- **Quest Interaction**: Make sure to interact with the pedestal until the discs return to your inventory.\n- **Instance Information**: Uldum might be a future instance; currently, the discs for entry do not exist.\n- **Exploration Tip**: If stuck, check back with NPCs from the Explorer's League in Tanaris or Ironforge.\n- **General Confusion**: Many players are unsure of his purpose; patience and more information from quests may help.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["7937"] == nil then
    NPCComments["7937"] = {}
end
table.insert(NPCComments["7937"], {
    npc_id = 7937,
    comment_id = 2837750,
    date = "2006-09-26T10:12:15-05:00",
    author = "Thottbot",
    body = "# High Tinker Mekkatorque <King of Gnomes>\n\n- **Hostile NPC:** Primarily found in Ironforge.\n- **Combat Tips:**\n  - **Group Size:** Best engaged with a large group (at least 10 players).\n  - **Positioning:** Pull him towards the tram portal or a corridor to minimize adds.\n  - **Tanking:** Face him towards a wall to control his movement.\n  - **Loot:** Known to drop significant gold (around 80g-90g).\n  - **PvP Value:** Worth a substantial number of Honorable Kills (HK).\n\n- **Challenges:**\n  - **Instance Luring:** Difficult to lure due to limited NPC movement across zones.\n  - **Defenders:** Expect heavy Alliance defense in Ironforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["7939"] == nil then
    NPCComments["7939"] = {}
end
table.insert(NPCComments["7939"], {
    npc_id = 7939,
    comment_id = 2907305,
    date = "2006-11-26T17:33:34-06:00",
    author = "Allakhazam",
    body = "### Feathermoon Sentinel\n\n- These NPCs are friendly night elf guards.\n- Often found patrolling the Feathermoon Stronghold in Feralas.\n- They wield unique glaives, adding a signature charm to the stronghold's defenses.\n- No known way for players to acquire their glaives.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7940"] == nil then
    NPCComments["7940"] = {}
end
table.insert(NPCComments["7940"], {
    npc_id = 7940,
    comment_id = 2810206,
    date = "2006-12-03T04:20:47-06:00",
    author = "Thottbot",
    body = "# Darnall <Tailoring Supplies>\n\n- **Location**: Found in Moonglade at coordinates 51, 33.\n- **Patterns Sold**:\n  - Pattern: Runecloth Boots\n  - Pattern: Runecloth Cloak (BoP)\n  - Pattern: Runecloth Robe\n- **Pattern Spawn Times**:\n  - Runecloth Boots: Approximately every 15-30 minutes.\n  - Runecloth Cloak: About every hour.\n  - Runecloth Robe: Can take up to 24 hours.\n- **Tips**:\n  - Be prepared to camp for extended periods. Patterns despawn if not purchased.\n  - Switching characters may risk missing available patterns.\n  - Neutral players can still purchase patterns from Darnall.\n  - Cloak patterns are Bind on Pickup to prevent reselling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["7944"] == nil then
    NPCComments["7944"] = {}
end
table.insert(NPCComments["7944"], {
    npc_id = 7944,
    comment_id = 2804660,
    date = "2004-11-29T12:16:34-06:00",
    author = "Thottbot",
    body = "# Tinkmaster Overspark <Master Gnome Engineer>\n\n- **Location:** Found in Tinker Town, Ironforge.\n- **Role:** Master Gnomish Engineer, involved in engineering-related quests and lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7947"] == nil then
    NPCComments["7947"] = {}
end
table.insert(NPCComments["7947"], {
    npc_id = 7947,
    comment_id = 2811770,
    date = "2007-01-16T14:50:19-06:00",
    author = "Thottbot",
    body = "### Vivianna <Trade Supplies>\n\n- Sells an unlimited supply of trade goods.\n- Ideal for stocking up on crafting materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["7948"] == nil then
    NPCComments["7948"] = {}
end
table.insert(NPCComments["7948"], {
    npc_id = 7948,
    comment_id = 2818738,
    date = "2005-08-06T01:04:04-05:00",
    author = "Thottbot",
    body = "# Kylanna Windwhisper <Master Alchemist>\n\n- **Location**: Feathermoon Stronghold, Feralas. Coordinates: 32,43. Find her at the bottom of the spiral tower near the pool.\n- **Requirements**: Must have 225 Alchemy skill points and be level 35 to train for Artisan Alchemy.\n- **Training Tips**:\n  - Ensure your recipe filter is set to \"Available\" to see trainable recipes.\n  - No quest is required to start training; just meet skill and level requirements.\n  - She offers recipes up to skill level 250. For higher levels, find or buy recipes elsewhere.\n- **Travel Tips**: Take a boat to get to Feathermoon Isle for easier access and obtain the flight path while there.\n- **FAQ**: No additional skill caps or quests beyond level 35 are required from her; explore other regions/recipes for further skill-up.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["7949"] == nil then
    NPCComments["7949"] = {}
end
table.insert(NPCComments["7949"], {
    npc_id = 7949,
    comment_id = 2907343,
    date = "2006-08-10T22:10:24-05:00",
    author = "Allakhazam",
    body = "### Xylinnia Starshine <Expert Enchanter>\n- **Alliance Only:** Provides enchanting training for Alliance players.\n- **Location:** Seek her out in Theramore Isle, Dustwallow Marsh.\n- **Expert Level:** Ideal for advancing your enchanting skills beyond Journeyman level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7950"] == nil then
    NPCComments["7950"] = {}
end
table.insert(NPCComments["7950"], {
    npc_id = 7950,
    comment_id = 2907344,
    date = "2006-11-23T07:43:38-06:00",
    author = "Allakhazam",
    body = "# Master Mechanic Castpipe\n\n- **Location**: Found in the north-central part of Gnomeregan.\n- **Access Info**: Requires a deep dive into the Gnomeregan dungeon; bring a group.\n- **Quest Role**: Part of specific quests; check your quest log for details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7951"] == nil then
    NPCComments["7951"] = {}
end
table.insert(NPCComments["7951"], {
    npc_id = 7951,
    comment_id = 2806834,
    date = "2007-03-18T11:21:29-05:00",
    author = "Thottbot",
    body = "### Zas'Tysh\n\n- **Location:** Found in Orgrimmar, near the fishing bay.\n- **Purpose:** Redeems special codes from BlizzCon for unique items such as the Murky pet.\n- **Accessibility:** Codes needed to interact with Zas'Tysh are typically obtained from attending BlizzCon.\n- **Note:** If you haven't attended BlizzCon, obtaining these exclusive codes might be difficult.\n- **Fun Fact:** He references BlizzCon with the phrase “Didn't I see you recently at an exclusive gathering?”",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["7952"] == nil then
    NPCComments["7952"] = {}
end
table.insert(NPCComments["7952"], {
    npc_id = 7952,
    comment_id = 2907355,
    date = "2006-04-06T20:02:07-05:00",
    author = "Allakhazam",
    body = "### Zjolnir <Raptor Handler>\n\n- **Old Raptor Mount Exchange:** You can exchange your old raptors for mounts.\n- **Ivory Raptor Mount:** The Ivory Raptor was removed but could previously be exchanged.\n- **Current Status:** Zjolnir no longer sells mounts; the data is outdated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7953"] == nil then
    NPCComments["7953"] = {}
end
table.insert(NPCComments["7953"], {
    npc_id = 7953,
    comment_id = 2907362,
    date = "2007-01-13T02:50:56-06:00",
    author = "Allakhazam",
    body = "### Xar'Ti <Raptor Riding Trainer>\n- **Mount Requirements:** You need to be level 40 and have the necessary reputation with the Darkspear Trolls to purchase a mount.\n- **Discounts:** Higher reputation with the Darkspear Trolls can get you a discount of about 10% on mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["7955"] == nil then
    NPCComments["7955"] = {}
end
table.insert(NPCComments["7955"], {
    npc_id = 7955,
    comment_id = 2907363,
    date = "2007-04-23T06:54:40-05:00",
    author = "Allakhazam",
    body = "### Milli Featherwhistle <Mechanostrider Merchant>\n\n- **Mechanostriders**: Available to gnomes and dwarves only due to size restrictions.\n- **Location**: Find Milli in Tinker Town, Ironforge.\n- **Mount Training**: Obtain riding skill before purchasing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7956"] == nil then
    NPCComments["7956"] = {}
end
table.insert(NPCComments["7956"], {
    npc_id = 7956,
    comment_id = 2809219,
    date = "2006-07-01T02:48:23-05:00",
    author = "Thottbot",
    body = "# Kindal Moonweaver\n\n- **Location**: Found in Feralas (65,45) near a tree to the west of Grimtotem Compound (66,47).\n- **Directions**: Look for a hidden path to the left of a large tree near two spinning towers; stand by the sprite cage at 66,47 facing north. The path cuts into the mountain.\n- **Quest**: Offers the \"Freedom for All Creatures\" quest for Alliance players level 41+.\n- **Common Issues**: If unable to receive the quest, clear any failed escort quests (e.g., \"The Sleeper Has Awakened\").\n- **Access**: Ensure prerequisites like \"Doling Justice\" are completed.\n- **Visual Aid**: She may be visible with a yellow exclamation mark along the mountainside.\n- **Persistence**: Her appearance can be sporadic; may need multiple visits.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 75,
})
if NPCComments["7975"] == nil then
    NPCComments["7975"] = {}
end
table.insert(NPCComments["7975"], {
    npc_id = 7975,
    comment_id = 2907375,
    date = "2005-09-14T00:00:45-05:00",
    author = "Allakhazam",
    body = "### Mulgore Protector\n\n- **Non-hostile NPC** found in Mulgore.\n- **Lore Tip**: They are tauren patrolling the area to maintain peace and protect tauren settlements.\n- **Location Tip**: Look for them near key tauren villages or significant outdoor areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7977"] == nil then
    NPCComments["7977"] = {}
end
table.insert(NPCComments["7977"], {
    npc_id = 7977,
    comment_id = 2813930,
    date = "2005-08-06T01:04:15-05:00",
    author = "Thottbot",
    body = "### Gammerita\n\n- **Location:** Roams the eastern beach of the Hinterlands near Revantusk Village (can be found around 80,57).\n- **Aggressive:** Unlike other turtles in the area, Gammerita is not neutral and will attack on sight.\n- **Combat Tips:**\n  - **For Hunters:** Use Bestial Wrath, Hunter's Mark, Serpent Sting, and Arcane Shot while healing your pet.\n  - **For Warlocks:** Apply DoTs, keep her feared, and use Life Drain.\n  - **For Druids:** Root her and cast spells from a distance.\n  - **General:** She hits hard; be prepared for a tough fight. Ease her HP down with ranged attacks or kiting where possible.\n- **Quest Tip:** For the associated quest, a snapshot can be taken of her corpse. She does not need to be killed by you.\n- **Respawn:** Approximately 7-10 minutes.\n- **Loot:** Regularly drops speckled shell fragments, thick or rugged leather, and turtle scales.\n- **Trivia:** Gammerita cannot be tamed by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["7978"] == nil then
    NPCComments["7978"] = {}
end
table.insert(NPCComments["7978"], {
    npc_id = 7978,
    comment_id = 2822516,
    date = "2005-09-07T02:28:36-05:00",
    author = "Thottbot",
    body = "# Bimble Longberry <Fruit Vendor>\n- **Location:** Wanders around Ironforge.\n- **Note:** Has an unlimited supply of food items.\n- **Trivia:** Bimble is a female Gnome vendor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["7995"] == nil then
    NPCComments["7995"] = {}
end
table.insert(NPCComments["7995"], {
    npc_id = 7995,
    comment_id = 2827057,
    date = "2007-01-28T11:28:51-06:00",
    author = "Thottbot",
    body = "# Vile Priestess Hexx\n\n- **Combat Tips:**\n  - Avoid her polymorph by using stuns or fears.\n  - Interrupt her heals (casting time 3 seconds).\n  - Use Shadow Resist Auras and gear.\n  - Mind Soothe nearby guards and use Mind Control as a Priest.\n  - Consider using pets and crowd control abilities to keep her busy.\n  - Utilize terrain to escape aggro if overwhelmed.\n\n- **General Quest Tips:**\n  - She is required for converting the sacred mallet into the Mallet of Zul'Farrak.\n  - This quest is essential for summoning Gahz'rilla in Zul'Farrak.\n\n- **General Information:**\n  - She has around 8000+ HP and 9000+ mana.\n  - Can drop the Hurricane Bow.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["7996"] == nil then
    NPCComments["7996"] = {}
end
table.insert(NPCComments["7996"], {
    npc_id = 7996,
    comment_id = 2907421,
    date = "2005-08-10T22:46:29-05:00",
    author = "Allakhazam",
    body = "### Qiaga the Keeper\n\n- **Elite Level**: Qiaga is a level 50 elite, not a non-elite.\n- **Loot**: Drops a mallet consistently; all players in a party can loot it.\n- **Quest**: The mallet can drop even without an active quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["7997"] == nil then
    NPCComments["7997"] = {}
end
table.insert(NPCComments["7997"], {
    npc_id = 7997,
    comment_id = 2907431,
    date = "2006-11-24T15:04:04-06:00",
    author = "Allakhazam",
    body = "# Captured Sprite Darter\n\n- Friendly NPC.\n- Located in Feralas.\n- Part of the quest chain \"Freedom for All Creatures.\"\n- Rescue and escort them safely.\n- Known for their cute appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["7998"] == nil then
    NPCComments["7998"] = {}
end
table.insert(NPCComments["7998"], {
    npc_id = 7998,
    comment_id = 2907432,
    date = "2007-03-31T00:50:19-05:00",
    author = "Allakhazam",
    body = "# Blastmaster Emi Shortfuse\n\n- Located in Gnomeregan, damaged tunnel area.\n- Manages tunnel openings and waves of mobs.\n- Key event: Blasts a tunnel behind which Grubbis appears.\n- No associated quest directly involving her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["7999"] == nil then
    NPCComments["7999"] = {}
end
table.insert(NPCComments["7999"], {
    npc_id = 7999,
    comment_id = 9855,
    date = "2006-12-07T21:29:08-06:00",
    author = "7901",
    body = "# Tyrande Whisperwind <High Priestess of Elune>\n\n- **Location**: Found in the Temple of the Moon in Darnassus, on the balcony above the temple entrance.\n- **Combat**: Expect a tough fight; she's known to wipe out entire 40-man Horde raids.\n- **Abilities**: She can shoot long-range with her bow and can kill level 60 players with just 2 shots.\n- **PvP**: Killing city bosses grants Honorable Kill Rank and bonus honor but is primarily for bragging rights.\n- **Strategy**: Bring a larger raid group (around 60 players) for a better chance of defeating her and companions.\n- **Lore**: Tyrande played a crucial role in the Battle of Mount Hyjal, showcasing her leadership and combat prowess.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["8018"] == nil then
    NPCComments["8018"] = {}
end
table.insert(NPCComments["8018"], {
    npc_id = 8018,
    comment_id = 3123598,
    date = "2019-05-22T20:34:10-05:00",
    author = "Punie",
    body = "### Guthrum Thunderfist <Gryphon Master>\n\n- Provides Alliance flightpath in Aerie Peak, The Hinterlands.\n- Useful for quick travel across the Eastern Kingdoms.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8022"] == nil then
    NPCComments["8022"] = {}
end
table.insert(NPCComments["8022"], {
    npc_id = 8022,
    comment_id = 2815487,
    date = "2006-06-26T02:29:23-05:00",
    author = "Thottbot",
    body = "# Thadius Grimshade\n\n- Located at 67,19 in Nethergarde Keep.\n- Part of a quest chain, likely for Zul'Farrak.\n- Found at the top of the tower in Nethergarde Keep.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8023"] == nil then
    NPCComments["8023"] = {}
end
table.insert(NPCComments["8023"], {
    npc_id = 8023,
    comment_id = 2843037,
    date = "2006-07-05T17:10:36-05:00",
    author = "Thottbot",
    body = "# Sharpbeak\n\n- **Location Tip:** Go through the first cave (tunnel) you see; Sharpbeak is out in the open on the left side.\n- **Quest Tip:** Sharpbeak might not be present; look for his feather instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8026"] == nil then
    NPCComments["8026"] = {}
end
table.insert(NPCComments["8026"], {
    npc_id = 8026,
    comment_id = 2808128,
    date = "2004-12-22T02:42:09-06:00",
    author = "Thottbot",
    body = "# Thyn'tel Bladeweaver\n\n- Located at coordinates 62, 39 in Darnassus.\n- Found in the center of the Warrior's Terrace.\n- Not in Shadowglen; correct location is Darnassus.\n- Positioned to the right of the main ramp heading west into the city.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8035"] == nil then
    NPCComments["8035"] = {}
end
table.insert(NPCComments["8035"], {
    npc_id = 8035,
    comment_id = 2907457,
    date = "2006-06-13T02:48:51-05:00",
    author = "Allakhazam",
    body = "## Dark Iron Land Mine\n\n- **Combat:** Approach cautiously; they explode upon activation.\n- **Loot:** Drops artificials which can be useful for engineering.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8075"] == nil then
    NPCComments["8075"] = {}
end
table.insert(NPCComments["8075"], {
    npc_id = 8075,
    comment_id = 866,
    date = "2006-09-22T04:07:46-05:00",
    author = "3515",
    body = "## Edana Hatetalon\n\n- **Summoning:** Obtain the Horn of Hatetalon from nearby harpies and use it at coordinates 40, 8.\n- **Combat Tips:** \n  - Wait for her to spawn after using the horn; it may take a moment.\n  - Elites around level 50 can solo her with proper strategy.\n  - Interrupt her spells to reduce damage.\n  - Clear surrounding adds for a safer fight area.\n- **Class Strategies:**\n  - **Warlock:** Use a Voidwalker to tank, apply DoTs, DPS, and use Sacrifice.\n  - **Druid:** Start in kitty form, then switch to bear form.\n  - **Rogue:** Interrupt her constantly, use cooldowns if necessary.\n  - **Mage:** Use counterspell, frost nova, and nuke with fire spells, mage armor helps.\n  - **Hunter:** Let your pet tank, use intimidation and rapid fire, mend pet if needed.\n- **Miscellaneous:** The horn is a random drop and can be tricky to find. Summon her within the stone circle.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["8115"] == nil then
    NPCComments["8115"] = {}
end
table.insert(NPCComments["8115"], {
    npc_id = 8115,
    comment_id = 2797792,
    date = "2006-03-19T16:26:05-06:00",
    author = "Thottbot",
    body = "# Witch Doctor Uzer'i\n\n- **Location:** To the left of the leatherworking and skinning building in Feralas at coordinates 74,43.\n- **Appearance:** Troll NPC.\n- **Role:** He gives quests. Look out for him if seeking questlines in Feralas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8116"] == nil then
    NPCComments["8116"] = {}
end
table.insert(NPCComments["8116"], {
    npc_id = 8116,
    comment_id = 2824408,
    date = "2006-06-30T05:47:15-05:00",
    author = "Thottbot",
    body = "# Ziggle Sparks <Holiday Fireworks Vendor>\n\n- **Seasonal Availability:** Only appears during the 4th of July.\n- **Fireworks:** Sells various fireworks for holiday celebrations.\n- **Additional Fun Items:** Players request more fun items like pets and toys to enhance gameplay.\n- **Engineering Tip:** Engineers can also craft fireworks in basic colors (blue, green, red).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8121"] == nil then
    NPCComments["8121"] = {}
end
table.insert(NPCComments["8121"], {
    npc_id = 8121,
    comment_id = 2907474,
    date = "2006-07-20T21:42:30-05:00",
    author = "Allakhazam",
    body = "# Jaxxil Sparks <Holiday Fireworks Vendor>\n\n- **Appears during holidays**: Jaxxil Sparks is available during in-game holiday events only.\n- **Fireworks Vendor**: Sell various types of fireworks for celebrations.\n- **Location**: Check major cities during holidays to find Jaxxil.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8122"] == nil then
    NPCComments["8122"] = {}
end
table.insert(NPCComments["8122"], {
    npc_id = 8122,
    comment_id = 2907477,
    date = "2006-10-11T20:06:40-05:00",
    author = "Allakhazam",
    body = "### Kizzak Sparks <Holiday Fireworks Vendor>\n* **Location**: Found in Orgrimmar, near the bank in the Valley of Strength.\n* **Items Sold**: Sells various holiday-themed fireworks.\n* **Events**: Check for special events and holiday festivals for unique items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8125"] == nil then
    NPCComments["8125"] = {}
end
table.insert(NPCComments["8125"], {
    npc_id = 8125,
    comment_id = 2843263,
    date = "2006-12-31T14:05:47-06:00",
    author = "Thottbot",
    body = "# Dirge Quikcleave <Butcher>\n\n- **Location**: Inside the inn in Gadgetzan, Tanaris, typically on the right-hand side or in a tent (coords: 52, 28).\n- **Prerequisites**: Must be at least level 35 and have 225 Cooking skill to start the Clamlette Surprise quest.\n- **Quest Requirements**:  \n  - 12 Giant Eggs (drops from birds in Tanaris)\n  - 10 Zesty Clam Meat (drops from turtles, extract from clams)\n  - 20 Alterac Swiss (purchase from a cheese vendor)\n- **Quest Rewards**:  \n  - Artisan Cooking skill (increases Cooking up to 300).\n  - 40 Clamlette Surprise (restores 1392 health).\n- **Travel Tips**:  \n  - Horde: Take the boat from Booty Bay to Ratchet, then fly down.\n  - Alliance: Take the boat from Menethil, then walk or fly down if you have the flight path.\n- **Note**: Ensure you have spoken to your Cooking trainer first if you don't see a quest available at Dirge Quikcleave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["8126"] == nil then
    NPCComments["8126"] = {}
end
table.insert(NPCComments["8126"], {
    npc_id = 8126,
    comment_id = 2830341,
    date = "2005-12-11T03:26:28-06:00",
    author = "Thottbot",
    body = "### Nixx Sprocketspring <Master Goblin Engineer>\n\n- **Engineering Learning**: Nixx teaches essential goblin engineering recipes. Renew membership if new items are added.\n- **Lil' Smoky Recipe**: Renew membership repeatedly for a chance at the rare Lil' Smoky recipe. It can be cost-intensive and patience-requiring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8127"] == nil then
    NPCComments["8127"] = {}
end
table.insert(NPCComments["8127"], {
    npc_id = 8127,
    comment_id = 1532,
    date = "2006-10-06T02:26:08-05:00",
    author = "4862",
    body = "# Antu'sul <Overseer of Sul>\n\n- **Pull Strategy**: Have a Hunter or Warlock pet pull Antu'sul out of the cave to prevent the initial wave of non-elite basilisks from spawning.\n- **Priority Targets**: Focus on killing the initial non-elite basilisks first, then switch to Antu'sul.\n- **Tank Duties**: The tank should focus on keeping Antu'sul and any elite basilisks away from the healer.\n- **Ranged Duties**: Use ranged characters for totem duty, prioritizing healing wards and earthgrab/bind totems.\n- **Healer Tips**: Stay at a safe distance and be prepared to run if you draw aggro.\n- **Positioning**: Position casters and healers on elevated spots to minimize risk.\n- **Pet Sacrifice**: Having a pet sacrifice can limit the number of elite basilisk spawns.\n- **Free Action Potion**: Consider using a Free Action Potion to avoid being rooted.\n- **Group DPS**: Ensure high DPS to minimize the time exposed to additional spawns and respawns.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 86,
})
if NPCComments["8136"] == nil then
    NPCComments["8136"] = {}
end
table.insert(NPCComments["8136"], {
    npc_id = 8136,
    comment_id = 2812496,
    date = "2005-01-10T10:35:33-06:00",
    author = "Thottbot",
    body = "# Lord Shalzaru\n\n- **Quest Drop**: Drops quest item 100% if on associated quest.\n- **Location**: Found near the water inside a cave on Isle of Dread.\n- **Guards**: Flanked by lvl 43-44 guards; careful of quick respawns.\n- **Navigation**: Enter the northern mine entrance on the southern island; coordinates 26,67.\n- **Combat Tip**: Pull guards one by one to avoid multiple combatants.\n- **Spawn Rate**: Regular Naga re-spawn within 3 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["8137"] == nil then
    NPCComments["8137"] = {}
end
table.insert(NPCComments["8137"], {
    npc_id = 8137,
    comment_id = 2836931,
    date = "2006-08-10T02:31:43-05:00",
    author = "Thottbot",
    body = "# Gikkix <Fisherman>\n\n- Located inside a small hut at coordinates 66,22.\n- Found at Steamwheedle Port, east of Gadgetzan on the coast.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["8139"] == nil then
    NPCComments["8139"] = {}
end
table.insert(NPCComments["8139"], {
    npc_id = 8139,
    comment_id = 2907522,
    date = "2005-01-13T00:00:36-06:00",
    author = "Allakhazam",
    body = "# Jabbey <General Goods>\n\n- **Limited Stock:** Sells limited supply recipes; check frequently or visit during server resets.\n- **Location:** Typically found in Booty Bay within Stranglethorn Vale.\n- **Item Variety:** Offers general goods, ideal for resupplying during quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8140"] == nil then
    NPCComments["8140"] = {}
end
table.insert(NPCComments["8140"], {
    npc_id = 8140,
    comment_id = 2907523,
    date = "2006-02-18T05:16:59-06:00",
    author = "Allakhazam",
    body = "### Brother Karman <Paladin Trainer>\n\n- Located outside the blue building near Theramore combat dummies.\n- Offers Paladin training and skill upgrades.\n- Check his services if you are a Paladin visiting Theramore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8141"] == nil then
    NPCComments["8141"] = {}
end
table.insert(NPCComments["8141"], {
    npc_id = 8141,
    comment_id = 2811796,
    date = "2006-01-14T03:01:36-06:00",
    author = "Thottbot",
    body = "## Captain Evencane <Warrior Trainer>\n\n- **Location:** Inside Foothold Citadel, Great Hall, 3rd floor.\n- **Note:** Cannot help reset/unlearn talents.\n- **Status:** May no longer be present in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["8145"] == nil then
    NPCComments["8145"] = {}
end
table.insert(NPCComments["8145"], {
    npc_id = 8145,
    comment_id = 2828481,
    date = "2007-05-20T14:29:39-05:00",
    author = "Thottbot",
    body = "### Sheendra Tallgrass <Trade Supplies>\n- **Horde only** vendor.\n- Sells trade supplies necessary for various professions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8147"] == nil then
    NPCComments["8147"] = {}
end
table.insert(NPCComments["8147"], {
    npc_id = 8147,
    comment_id = 2815483,
    date = "2006-01-06T02:01:00-06:00",
    author = "Thottbot",
    body = "## Camp Mojache Brave\n\n- **Combat Tip**: They don't drop any loot.\n- **Exploration Tip**: Focus on other NPCs for loot gains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8151"] == nil then
    NPCComments["8151"] = {}
end
table.insert(NPCComments["8151"], {
    npc_id = 8151,
    comment_id = 2808604,
    date = "2005-11-23T13:04:30-06:00",
    author = "Thottbot",
    body = "# Nijel's Point Guard\n\n- Follow the mountain base southeast of Nijel's Point to find the path with guards and lightposts.\n- The entrance to Nijel's Point may appear hidden; look for the path south of the point near two pillars.\n- For easier access, follow the path south until you encounter patrolling guards.\n- In future expansions, expect more NPCs themed around Nijel's Point in Desolace.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8157"] == nil then
    NPCComments["8157"] = {}
end
table.insert(NPCComments["8157"], {
    npc_id = 8157,
    comment_id = 2833634,
    date = "2006-03-08T03:54:45-06:00",
    author = "Thottbot",
    body = "### Logannas <Alchemy Supplies>\n\n- Located in Feathermoon Stronghold.\n- Sells alchemy supplies, including rare items like Ghost Dye.\n- Check for item availability as some may have a long respawn time. \n- Positioned near the alchemist trainer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8158"] == nil then
    NPCComments["8158"] = {}
end
table.insert(NPCComments["8158"], {
    npc_id = 8158,
    comment_id = 2907535,
    date = "2006-06-08T06:22:35-05:00",
    author = "Allakhazam",
    body = "# Bronk <Alchemy Supplies>\n\n- Recipes, especially Ghost Dye, are rare spawns.\n- Nature Protection recipe appears every 30 minutes.\n- Ghost Dye appeared at 08:00 server time on Kul Tiras.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8160"] == nil then
    NPCComments["8160"] = {}
end
table.insert(NPCComments["8160"], {
    npc_id = 8160,
    comment_id = 2907542,
    date = "2005-06-01T20:32:17-05:00",
    author = "Allakhazam",
    body = "# Nioma <Leatherworking Supplies>\n\n- Sells leatherworking patterns.\n- Patterns may have a long respawn time; check back frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8161"] == nil then
    NPCComments["8161"] = {}
end
table.insert(NPCComments["8161"], {
    npc_id = 8161,
    comment_id = 2907549,
    date = "2006-12-18T15:00:18-06:00",
    author = "Allakhazam",
    body = "# Harggan <Blacksmithing Supplies>\n\n- **Location Tips:**\n  - Found in Ironforge, inside the keep near the room with the tanks.\n  - Go through the room with tanks, take the left (west) archway, turn left and take the stairs in the northwest corner.\n  - At the top, turn right (south) and go through the archway; he is at the end.\n- **Additional Directions:**\n  - Look for the level above the tank room with a suspended airplane; he is in the balcony area.\n  - Use tracking abilities like \"Track Humanoids\" for easier navigation.\n- **Supplies:**\n  - Does not sell blacksmithing plans. Only offers general blacksmithing supplies.\n- **Faction:**\n  - He is located in an Alliance city (Ironforge), so primarily accessible for Alliance players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["8177"] == nil then
    NPCComments["8177"] = {}
end
table.insert(NPCComments["8177"], {
    npc_id = 8177,
    comment_id = 2801737,
    date = "2006-04-14T02:29:54-05:00",
    author = "Thottbot",
    body = "# Rartar <Alchemy Supplies>\n\n- **Location**: Horde-only, located in the Swamp of Sorrows, surrounded by high-level Horde NPCs.\n- **Items**: Offers the Recipe: Elixir of Demonslaying.\n- **Alliance Tip**: Alliance players should visit Nina Lightbrew in the Blasted Lands for the same recipe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8178"] == nil then
    NPCComments["8178"] = {}
end
table.insert(NPCComments["8178"], {
    npc_id = 8178,
    comment_id = 2843847,
    date = "2007-04-17T04:33:31-05:00",
    author = "Thottbot",
    body = "# Nina Lightbrew <Alchemy Supplies>\n\n- **Location:** Found in Nethergarde Keep, Watchtower at (66,18).\n- **Accessibility:** Climb to the top of the watchtower to reach her.\n- **Stock Info:** Sells limited quantity items that have a long respawn time (2-12 hours). Best to visit early-mid morning Eastern time.\n- **Faction Notes:** Nethergarde Keep is an Alliance city; Horde players may find it challenging to access her wares, especially on PvP servers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8196"] == nil then
    NPCComments["8196"] = {}
end
table.insert(NPCComments["8196"], {
    npc_id = 8196,
    comment_id = 2838564,
    date = "2006-02-01T14:54:27-06:00",
    author = "Thottbot",
    body = "### Occulus\n\n- **Location:** Found in front of the Caverns of Time.\n- **Combat Tips:**\n  - **Damage Types:** Deals Arcane and Nature damage.\n  - **Protection:** Use Arcane and Nature resistance gear or buffs.\n  - **Class-Specific Tips:**\n    - **Hunters:** Be prepared for Sand Breath attack; it deals 430-480 Nature damage.\n    - **Warlocks:** Immune to fear and stun effects but not to Fire damage.\n    - **Paladins:** Manage mana carefully; Arcane protection is key.\n    - **Druids:** Most spells are ineffective; only Faerie Fire works.\n  - **Immunities:** Resistant to Shadow and Arcane spells.\n  - **Battle Strategy:**\n    - **Warriors:** Use high-damage abilities like Execute; prepare health potions.\n    - **Hunters:** Healing during combat can ensure success against Sand Breath.\n- **Loot:**\n  - Drops are often vendor trash, but sometimes includes items like Rageclaw Helm of the Monkey or valuable materials for skinning.\n- **Purpose:** Currently no specific quest requirement, appears as a potential prelude to future content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8197"] == nil then
    NPCComments["8197"] = {}
end
table.insert(NPCComments["8197"], {
    npc_id = 8197,
    comment_id = 2907576,
    date = "2005-09-18T23:57:25-05:00",
    author = "Allakhazam",
    body = "# Chronalis\n\n- **Immune to shadow magic**: Warlocks should avoid using shadow spells like Shadowbolt and Corruption.\n- **High difficulty**: Requires significant debuffs and buffs for solo attempts, even for high-level players.\n- **Kite to Gadgetzan strategy**: Many players kite Chronalis to Gadgetzan where guards can assist in killing him.\n- **Group recommended**: Consider partying up, as soloing can be very challenging. A balanced team with tanks, healers, and DPS is effective.\n- **Reputation concerns**: Killing Chronalis affects Brood of Nozdormu reputation, which can be important for AQ40 progression.\n- **Spawn waiting time**: Be prepared for long respawn times.\n- **Quest involvement**: Part of the Onyxia chain quests, so check if you need him for progression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8198"] == nil then
    NPCComments["8198"] = {}
end
table.insert(NPCComments["8198"], {
    npc_id = 8198,
    comment_id = 2803362,
    date = "2006-09-14T20:59:55-05:00",
    author = "Thottbot",
    body = "# Tick\n\n- **Soloable at Mid Levels**: Players around level 45-70 have reportedly soloed Tick without much difficulty.\n- **Immune to Stuns**: Be aware that Tick is immune to stun effects.\n- **Watch for Adds**: When kiting, be cautious of aggroing other nearby mobs.\n- **General Drops**: Common drops include small amounts of silver and low-value items like \"Ripped Wing Webbing.\"\n- **Special Drops**: Occasionally drops weapons like Axe of Rin'ji and Bonechewer. \n- **Resistances**: Immune to Arcane damage, so avoid using Arcane spells.\n- **Easy to Defeat**: Generally considered an easy fight; groups often find him too simple even with minimal coordination.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8199"] == nil then
    NPCComments["8199"] = {}
end
table.insert(NPCComments["8199"], {
    npc_id = 8199,
    comment_id = 2797436,
    date = "2006-12-21T11:37:44-06:00",
    author = "Thottbot",
    body = "### Warleader Krazzilak\n\n- **Location**: Spawns in the tower, middle floor.\n- **Combat Tips**:\n  - **Abilities**: Hamstring, Infected Wound (reduces physical damage taken), Backhand (stun), Disarm.\n  - **Strategy**: Be prepared for stuns and reduced physical damage. He doesn’t flee from combat.\n- **Drops**: Typically drops green items, sometimes useful gear like Brigade Pauldrons of the Falcon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8200"] == nil then
    NPCComments["8200"] = {}
end
table.insert(NPCComments["8200"], {
    npc_id = 8200,
    comment_id = 38356,
    date = "2007-02-18T20:11:13-06:00",
    author = "mashby",
    body = "## Jin'Zallah the Sandbringer\n\n- Found in tents near Zul'Farrak in Tanaris.\n- Uses a powerful Windstorm that silences and deals heavy damage.\n- Evades if attacked from outside his tent; engage inside to prevent health resets.\n- Tends to be difficult solo; consider bringing help.\n- Drops various items including gear and sometimes a Crochet Hat for fishing.\n- Strategies differ by class; rogues found him easier, but mages and paladins struggled.\n- Offers varying loot quality, from green to sometimes rare items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["8201"] == nil then
    NPCComments["8201"] = {}
end
table.insert(NPCComments["8201"], {
    npc_id = 8201,
    comment_id = 51191,
    date = "2007-03-14T16:55:45-05:00",
    author = "31971",
    body = "## Omgorn the Lost\n\n- **Location:** Patrols the Eastmoon, Southmoon ruins, and Dunemaul Compound in Tanaris.\n- **Respawn Pattern:** Roams around the three ruins, sometimes in a clockwise or anti-clockwise direction.\n- **Level & Type:** Level 50 rare elite; looks like a Dunemaul Brute often wielding a two-handed axe.\n- **Loot:** Known for dropping the **Chagnuk Smasher** mace and other blue/green items (e.g., Chieftain's Gloves of the Eagle, Mystical Cape of Intellect).\n- **Combat Tips:** \n  - Soloable around level 47-50 with good gear and strategy.\n  - Watch out for his enrage; use crowd control like fear effectively.\n  - Clear surrounding areas of placeholders/roamers for better spawn chances.\n- **General Tips:**\n  - A good target for grinding due to valuable loot and mageweave drops.\n  - Keep an eye on all three camps if he's not immediately visible.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8202"] == nil then
    NPCComments["8202"] = {}
end
table.insert(NPCComments["8202"], {
    npc_id = 8202,
    comment_id = 2828828,
    date = "2006-08-01T14:30:14-05:00",
    author = "Thottbot",
    body = "# Cyclok the Mad\n\n- **Location**: Found wandering around the Dunemaul compound.\n- **Class**: Mage.\n- **Difficulty**: Easily soloed by characters around level 46.\n- **Loot**: Typically drops green items, but loot quality varies and is often not remarkable.\n- **Spawn Time**: Exact respawn time unknown, appears inconsistently.\n- **Tip**: Ideal for quick solo farming due to low difficulty and consistent green drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8203"] == nil then
    NPCComments["8203"] = {}
end
table.insert(NPCComments["8203"], {
    npc_id = 8203,
    comment_id = 2907646,
    date = "2006-10-06T13:57:46-05:00",
    author = "Allakhazam",
    body = "# Kregg Keelhaul\n\n- **Location**: Found at 72,46 in Lost Rigger Cove in Tanaris.\n- **Level**: 47 with a \"silver dragon\" elite status.\n- **Combat Tips**:\n  - Be cautious of pulling him on the ships; he may fall into the sea but will reappear.\n  - Relatively easy for players around level 49; prepare accordingly.\n  - Defeating him may yield quality armor and loot like Gothic Plate Spaulders and Helmets.\n- **Drops**:\n  - Potential drops include Champion's Helmet, Gothic Plate Spaulders of the Tiger, Pirate's Lockbox, Gothic Plate Helmet of the Bear, Warmonger's Circlet of the Monkey, and Journeyman's Backpack.\n- **Miscellaneous**:\n  - Some players note similarities to Captain Keelhaul from Stranglethorn Vale, but Kregg's lore is uncertain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["8204"] == nil then
    NPCComments["8204"] = {}
end
table.insert(NPCComments["8204"], {
    npc_id = 8204,
    comment_id = 2818025,
    date = "2006-06-25T02:03:04-05:00",
    author = "Thottbot",
    body = "# Soriid the Devourer\n\n- **Location:** Found under the cave.\n- **Respawn Timer:** Uncertain, check back frequently.\n- **Loot:** Generally poor; occasional drops like Chieftain Shoulders of Stamina.\n- **Combat Tip:** Prepare for underwhelming loot; may not be worth the effort.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8207"] == nil then
    NPCComments["8207"] = {}
end
table.insert(NPCComments["8207"], {
    npc_id = 8207,
    comment_id = 2843292,
    date = "2006-05-22T02:51:32-05:00",
    author = "Thottbot",
    body = "# Greater Firebird\n\n- **Rare Spawn**: This NPC is very rare. Some players report spending several levels in Tanaris without seeing it.\n- **Location**: Frequently spawns near the broken bones southwest of Gadgetzan (around coordinates 50, 40 or 47, 36).\n- **Difficulty**: Easy to kill for level 45-46 players; hunters find it manageable with pets.\n- **Drops**: Generally drops mediocre green items, with occasional decent gear (e.g., Gossamer boots, Abjurer's Sash of the Whale).\n- **Pet Taming**: Considered by hunters for taming but may not offer significant advantages over other tames.\n- **Spawn Time**: Uncertain, but noted by players to be rare and sporadic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8208"] == nil then
    NPCComments["8208"] = {}
end
table.insert(NPCComments["8208"], {
    npc_id = 8208,
    comment_id = 2907657,
    date = "2005-07-18T15:33:11-05:00",
    author = "Allakhazam",
    body = "### Murderous Blisterpaw\n\n- **Location:** Often found near the Scorpid areas; use hunter tracking to locate.\n- **Difficulty:** Considered easy by many players.\n- **Drops:** Can drop a trinket with +15 Fire Resistance.\n- **Tips:** Suitable for farming while gathering materials like scorpid scales.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8210"] == nil then
    NPCComments["8210"] = {}
end
table.insert(NPCComments["8210"], {
    npc_id = 8210,
    comment_id = 2907664,
    date = "2005-08-30T03:58:01-05:00",
    author = "Allakhazam",
    body = "## Razortalon\n\n- **Location:** Found near level 41-45 wolves, popular for hunters farming these levels.\n- **Loot:** Can drop valuable items like Captain's Leggings, Warmonger's Bracer, and Lodestone Necklace of the Gorilla.\n- **Combat Tips:**\n  - Be cautious when traveling in areas with wolves; Razortalon might appear unexpectedly.\n  - Ideal for hunters who are farming nearby wolves; use traps and kiting to manage the fight effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8211"] == nil then
    NPCComments["8211"] = {}
end
table.insert(NPCComments["8211"], {
    npc_id = 8211,
    comment_id = 39341,
    date = "2007-02-20T12:43:08-06:00",
    author = "14779",
    body = "# Old Cliff Jumper\n\n- **Unique Skin**: Old Cliff Jumper has a unique wolf skin, making it a popular pet among hunters.\n- **Location**: Found east of Aerie Peak, often around 19,50 or nearby coordinates.\n- **Spawn Time**: Estimated to have a 21-hour spawn timer. Persistence is key—check frequently.\n- **Taming Tips**:\n  - **Preparation**: Use macros to target him (`/target Old Cliff Jumper`).\n  - **Abilities**: Comes with Bite (Rank 6) and Dash (Rank 2) upon taming.\n  - **Combat**: Has a 2.0 attack speed which can be reduced to 1.5 with Frenzy; high armor and health for better survival in battles.\n- **Other Tips**:\n  - **Bestial Wrath**: Use it for size and strength boost during PvP.\n  - **Pets**: Abandon a temporary pet to make room before taming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["8212"] == nil then
    NPCComments["8212"] = {}
end
table.insert(NPCComments["8212"], {
    npc_id = 8212,
    comment_id = 2806514,
    date = "2006-03-30T14:13:15-06:00",
    author = "Thottbot",
    body = "## The Reak\n\n- **Location**: Found at the top of Skulk Rock.\n- **Type**: Rare monster, silver dragon icon.\n- **Surroundings**: Found among green slimes, usually in a pit with slimes.\n- **Level**: The Reak is level 49; surrounding slimes are levels 45-47.\n- **Resistances**: Highly resistant to fire magic, low resistance to frost, medium to other magic.\n- **Drops**: Can drop green items. Worth farming for potential loot.\n- **Combat Tip**: Can be pulled alone, making it easier to isolate and defeat without additional aggro.\n- **Spawn Rate**: Uncertain; players are interested in knowing the respawn time, indicating it may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["8213"] == nil then
    NPCComments["8213"] = {}
end
table.insert(NPCComments["8213"], {
    npc_id = 8213,
    comment_id = 2832410,
    date = "2005-12-19T08:03:39-06:00",
    author = "Thottbot",
    body = "# Ironback\n\n- **Location**: Spawns near the shore outside Revantusk Village in the Hinterlands.\n- **Respawn**: Can take a long time to respawn; patience required.\n- **Combat Tips**:\n  - **Difficulty**: Level 52 Rare; very high armor and defense.\n  - **Strategy**: Treat it as an elite 3 levels lower. Plan accordingly.\n  - **Loot**: Mostly green items; rare chance for notable drops like \"Wall of the Dead\".\n- **Hunter Tips**:\n  - **Taming**: Comparable to other high-level turtles; high health and armor make it an excellent tank pet.\n  - **Skills**: Comes with Bite (rank 7). Pre-level 1.7 patch stats are similar to other turtles.\n  - **Appearance**: Unique skin for level; the highest with this design in-game.\n- **Notable Drops**: Potentially drops items such as Heavy Lamellar Boots of the Tiger and green mail helms. Rare drops of valuable items like \"Wall of the Dead\" observed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["8214"] == nil then
    NPCComments["8214"] = {}
end
table.insert(NPCComments["8214"], {
    npc_id = 8214,
    comment_id = 2809389,
    date = "2005-05-25T01:04:51-05:00",
    author = "Thottbot",
    body = "## Jalinde Summerdrake\n\n- **Rare Monster (Silver Dragon):** \n  - **Faction:** Friendly to Alliance; only Horde can kill her.\n  - **Appearance:** Looks like other elves, but with yellow hair.\n\n- **Combat Tips:**\n  - **Ranged Attack:** Strong ranged attacks; prepare defensive measures.\n  - **Melee Attack:** Relatively weak in melee combat.\n  - **Poisoned Shot:** Deals 49-damage per tick; carry anti-poison items.\n  - **Adds:** Often pulls an add; clear surroundings before engaging.\n\n- **Rewards:** \n  - Drops good caster items.\n  - her easy kill for level 46 hunters and above.\n\n- **Location:** \n  - Found in the lodge, straight ahead once you enter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["8215"] == nil then
    NPCComments["8215"] = {}
end
table.insert(NPCComments["8215"], {
    npc_id = 8215,
    comment_id = 2819533,
    date = "2007-03-30T14:59:11-05:00",
    author = "Thottbot",
    body = "### Grimungous\n\n- Spawns in the Hinterlands, often seen northwest of Jintha'alor and near the troll camps and mountains.\n- Utilizes an AoE War Stomp and deals around 160-200 damage.\n- Can be soloed by players in their mid to high 40s. Fear and stun tactics work well.\n- Drops are not particularly noteworthy, but includes items like mail pants with 14 int and 14 str.\n- Offers around 1156 XP when soloed at level 54, plus additional rested bonus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["8216"] == nil then
    NPCComments["8216"] = {}
end
table.insert(NPCComments["8216"], {
    npc_id = 8216,
    comment_id = 2802477,
    date = "2007-04-09T04:00:00-05:00",
    author = "Thottbot",
    body = "# Retherokk the Berserker\n\n- **Location:** Found wandering at the bottom of the Altar of Zul in the Hinterlands.\n- **Combat Warning:** Goes into Berserker mode at around 40-50% HP, dealing significant extra damage with Thrash. Be prepared to use cooldowns.\n- **Loot:** Known to drop various gear, e.g., Champion's Helmet of the Whale, Righteous Bracers of Spirit.\n- **Difficulty:** Relatively easy for higher level players (upper 40s). Buff up if needed, as he hits harder towards the end.\n- **Spawn Time:** Approx. 1 hour, not exact. Could be encountered while grinding in the area. \n\nAlways stay vigilant for his Berserk phase; it can be deadly if unprepared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8217"] == nil then
    NPCComments["8217"] = {}
end
table.insert(NPCComments["8217"], {
    npc_id = 8217,
    comment_id = 2827753,
    date = "2005-12-11T02:13:19-06:00",
    author = "Thottbot",
    body = "# Mith'rethis the Enchanter\n\n- **Combat Tips:**\n  - Spawns roughly every 40 hours; use a \"/target Mith\" macro to locate.\n  - Soloable by level 53-54 mage. Use abilities to interrupt his long casts.\n  - Beware of fast attacks, Slow, and Shadow Word: Pain.\n  - Fights alone, but can do crazy damage if not managed properly.\n\n- **Loot Information:**\n  - Drops include rare Chan's Imperial Robes and various green items.\n  - Loot quality is inconsistent; expect occasional low-value drops.\n\n- **Location:**\n  - Found in the middle \"walled-in\" camp near the tribune.\n  - Camp location coordinates available on the Chan's Imperial Robes page.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8218"] == nil then
    NPCComments["8218"] = {}
end
table.insert(NPCComments["8218"], {
    npc_id = 8218,
    comment_id = 2825858,
    date = "2007-02-22T03:22:04-06:00",
    author = "Thottbot",
    body = "### Witherheart the Stalker\n- **Stealth Detector:** Listen for stealth sounds; he's often stealthy and can surprise you.\n- **Location Insight:** Found in Shadra'Alor; often near the altar with gryphon eggs.\n- **Combat Tip:** Be prepared for sudden attacks. Carry potions or healing items.\n- **Loot Drop:** May drop Brigade Leggings of the Owl (Mail), with 217 armor, 12 Int, 12 Spirit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8219"] == nil then
    NPCComments["8219"] = {}
end
table.insert(NPCComments["8219"], {
    npc_id = 8219,
    comment_id = 2818357,
    date = "2005-04-19T06:27:11-05:00",
    author = "Thottbot",
    body = "# Zul'arek Hatefowler\n\n- **Spawn Location:** First Witherbark troll camp, coordinates around 31, 58.\n- **Rarity:** Very rare spawn. Appears infrequently and can be hard to find.\n- **Loot:** Drops are generally unimpressive, typically green items and occasionally rarer items like the Regal Wizard Hat of the Eagle or Heraldic Cloak.\n- **Combat Tips:** As a rare spawn, engaging him can be exciting. Be prepared for elite status and moderate challenge.\n- **Pro-Tip:** Persistence is key due to his rarity. Frequenting the spawn areas or camping might increase your chances of encountering him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8236"] == nil then
    NPCComments["8236"] = {}
end
table.insert(NPCComments["8236"], {
    npc_id = 8236,
    comment_id = 59695,
    date = "2007-03-30T12:23:45-05:00",
    author = "muskysam",
    body = "# Muck Frenzy\n\n- **Location**: In a cave south of the \"finger\" shape on the map in the western side of an island.\n- **Access**: Entrance appears as a black dot on your mini map; explore underwater near the cave.\n- **Notes**: Challenges with skinning indicate you must manually engage or catch them in specific ways.\n- **Tip**: Be vigilant, as the cave entrance is easy to miss while swimming around the island.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8256"] == nil then
    NPCComments["8256"] = {}
end
table.insert(NPCComments["8256"], {
    npc_id = 8256,
    comment_id = 2804885,
    date = "2006-08-01T03:55:06-05:00",
    author = "Thottbot",
    body = "# Curator Thorius\n\n- **Location:** Found in the Hall of Explorers in Ironforge.\n- **Type:** Quest Giver.\n- **Quests:** Starts \"At Last!\" and \"Dwarven Justice\" quests.\n- **Issues:** Many players can't interact with him. Ensure you meet the quest requirements or level prerequisites before attempting interaction.\n- **Note:** Sometimes he is glitched or not clickable; try logging out and back in.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8257"] == nil then
    NPCComments["8257"] = {}
end
table.insert(NPCComments["8257"], {
    npc_id = 8257,
    comment_id = 2907785,
    date = "2006-09-07T22:47:56-05:00",
    author = "Allakhazam",
    body = "## Oozeling\n\n- **Location**: Western Plaguelands, behind the husk in the cave.\n- **Loot**: Generally drops Thorium Ore, rare drops like Hakkari Shroud and Hakkari Breastplate may occur but are likely a bug.\n- **Spawn Rate**: Every 10 seconds from blue oozes, killing one can spawn about 4 more.\n- **Combat Tips**: They have low health (~1k HP), making them easy to kill, especially for classes with AoE abilities (e.g., mages).\n- **Loot Bug Note**: Be aware that the high-value loot is likely bugged, and you may not reliably get these items from farming Oozelings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8276"] == nil then
    NPCComments["8276"] = {}
end
table.insert(NPCComments["8276"], {
    npc_id = 8276,
    comment_id = 30363,
    date = "2007-02-04T03:03:59-06:00",
    author = "Majora2010",
    body = "# Soaring Razorbeak\n\n- **Location**: Found soaring above The Hinterlands, can be seen near the Altar of Zul.\n- **Factions**: Unattackable by both Horde and Alliance.\n- **Type**: Can be picked up on track beasts.\n- **Note for Hunters**: May interfere with beast tracking in the area.\n- **Appearance**: Typically green and spotted while flying.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["8277"] == nil then
    NPCComments["8277"] = {}
end
table.insert(NPCComments["8277"], {
    npc_id = 8277,
    comment_id = 2814166,
    date = "2006-12-15T23:40:38-06:00",
    author = "Thottbot",
    body = "# Rekk'tilac\n\n- **Location:** Found around 30,76 and 58,24 in Searing Gorge, Dustfire Valley.\n- **Type:** Elite Lava Spider.\n- **Combat Tips:**\n  - **Difficulty:** Hits harder and has a 2-minute DoT bite.\n  - **Drops:** Can drop Overlord's Crown of the Eagle, Warmonger's Gauntlets of the Monkey, and other random loot.\n- **Hunter Tips:**\n  - **Taming:** Use 2 freeze traps to tame. Good pet for hunters with notable stats when happy.\n  - **Training:** Quickly train to rank 7 Bite by fighting green-level mobs.\n- **Additional Notes:**\n  - Larger than normal lava spiders, can be mistaken for a felsteed. \n  - Elite status makes taming more challenging but rewarding for hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["8278"] == nil then
    NPCComments["8278"] = {}
end
table.insert(NPCComments["8278"], {
    npc_id = 8278,
    comment_id = 2816322,
    date = "2007-01-04T07:43:00-06:00",
    author = "Thottbot",
    body = "# Smoldar\n\n- **Location**: Found near Thorium Point, around coordinates 30, 55.\n- **Level**: Generally around level 49-50.\n- **Drops**: Guaranteed green items, including various armor types (cloth, plate, mail, leather), with attributes suited for different classes.\n- **Combat Tips**:\n  - Easily soloable by various classes around level 47-49.\n  - Casters, like mages and priests, can handle him with ease.\n  - Fire mages may face slight difficulty; prepare accordingly.\n- **Respawn**: Spawn time not specified, expect typical rare respawn duration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8279"] == nil then
    NPCComments["8279"] = {}
end
table.insert(NPCComments["8279"], {
    npc_id = 8279,
    comment_id = 2832246,
    date = "2007-04-10T11:15:24-05:00",
    author = "Thottbot",
    body = "# Faulty War Golem\n\n- Rare spawn; might need patience to find.\n- Easy to kill; suitable for solo players.\n- Common drops include green-quality items.\n- Known to drop gear beneficial for Paladins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8280"] == nil then
    NPCComments["8280"] = {}
end
table.insert(NPCComments["8280"], {
    npc_id = 8280,
    comment_id = 2813561,
    date = "2006-01-14T00:06:03-06:00",
    author = "Thottbot",
    body = "### Shleipnarr\n\n- **Location:** Found in the Searing Gorge, near coordinates 66,47 and hills on the northeastern side of the cauldron.\n- **Type:** Rare spawn demon, looks like a warlock mount.\n- **Combat Tips:**\n  - Not very tough; soloable by mid-level players.\n  - Uses a Mana Burn ability.\n- **Loot:**\n  - Drops random green items of its level, such as mail shoulderpads, belts, Gossamer gear, etc.\n- **Additional Notes:**\n  - Can be mistaken for a player's mount due to appearance.\n  - Fun to enslave for role-playing as a warlock, although it doesn’t have any special abilities when enslaved.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["8281"] == nil then
    NPCComments["8281"] = {}
end
table.insert(NPCComments["8281"], {
    npc_id = 8281,
    comment_id = 2805141,
    date = "2007-05-20T17:12:03-05:00",
    author = "Thottbot",
    body = "## Scald\n\n- Found in Searing Gorge, wandering around the fire pits and northern region, as well as the Cauldron.\n- Appears at 59, 40, and in the far west corner of the slag pit.\n- He is a level 49 non-elite NPC.\n- Drops notable loot including mail hands with +8 intellect, a back item with +8 agility and +7 stamina, Overlord Vambraces of the Bear, and green capes.\n- Not difficult to kill despite a potentially intimidating appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8282"] == nil then
    NPCComments["8282"] = {}
end
table.insert(NPCComments["8282"], {
    npc_id = 8282,
    comment_id = 2833809,
    date = "2007-04-22T23:20:49-05:00",
    author = "Thottbot",
    body = "# Highlord Mastrogonde\n\n- **Location**: Spawns on a ledge past the idolaters in the Searing Gorge.\n- **Combat Tips**: \n  - Uses shadow damage spells.\n  - Low health, minimal threat despite being a level 51 elite.\n- **Loot**: \n  - Generally drops poor loot: silver coins, minimal items like Mageweave Cloth, and rare chances of items like Lei of the Lilies.\n- **Additional Notes**:\n  - Often a disappointing kill in terms of loot rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8283"] == nil then
    NPCComments["8283"] = {}
end
table.insert(NPCComments["8283"], {
    npc_id = 8283,
    comment_id = 2836401,
    date = "2007-02-19T05:04:14-06:00",
    author = "Thottbot",
    body = "# Slave Master Blackheart\n\n- **Location:** Found at coordinates 40,36 inside a cave.\n- **Group:** Often seen with a group of elites including Overseer Malitorious.\n- **Drops:** Drops seem to vary widely; can drop silver, mageweave cloth, or green items.\n- **Spawn Behavior:** Can call for help when at 50% health.\n- **Difficulty:** Hits lightly, relatively easy to kill.\n- **Loot Improvement:** Post-update, loot quality has been improved.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["8284"] == nil then
    NPCComments["8284"] = {}
end
table.insert(NPCComments["8284"], {
    npc_id = 8284,
    comment_id = 2831410,
    date = "2006-03-08T14:30:30-06:00",
    author = "Thottbot",
    body = "### Dorius Stonetender\n\n- **Location:** Starts at coordinates 63.8, 60.9.\n- **Type:** Escort quest NPC.\n- **Tip:** Ensure the area is clear of enemies before starting the escort quest for smooth progression.\n- **Quest:** Associated with the \"Suntara Stones\" quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["8296"] == nil then
    NPCComments["8296"] = {}
end
table.insert(NPCComments["8296"], {
    npc_id = 8296,
    comment_id = 2796576,
    date = "2006-01-30T13:49:50-06:00",
    author = "Thottbot",
    body = "# Mojo the Twisted\n\n- Usually spawns directly behind the Dreadmaul building or in a nearby tower.\n- Recognizable as a white ogre with a red belt and a red staff.\n- Casts minor fire spells that are not very threatening.\n- Drops are generally low-quality greens.\n- Appears to be a non-elite level 48 ogre.\n- Respawn time is inconsistent; no specific duration known.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8297"] == nil then
    NPCComments["8297"] = {}
end
table.insert(NPCComments["8297"], {
    npc_id = 8297,
    comment_id = 2832110,
    date = "2005-03-23T21:34:51-06:00",
    author = "Thottbot",
    body = "# Magronos the Unyielding\n\n- **Location**: Found at the Dreadmaul Post.\n- **Potential Drops**: Emerald Helm of the Tiger, Frenzied Striker (blue polearm), Swashbuckler's Eyepatch (of the tiger and bear), valuable cloth pants.\n- **Combat Tips**:\n  - Be prepared for a challenging fight; taking down nearby ogres first can help.\n  - Spawns every couple of hours.\n- **General Info**:\n  - Classified as an ogre.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8298"] == nil then
    NPCComments["8298"] = {}
end
table.insert(NPCComments["8298"], {
    npc_id = 8298,
    comment_id = 2799432,
    date = "2007-04-02T01:41:05-05:00",
    author = "Thottbot",
    body = "## Akubar the Seer\n\n- **Level 54 rare spawn**: Usually found near the Dark Portal or at Dreadmaul Post.\n- **Drops**: Variety of loot including mystical boots, templar bracers, runecloth, heavy lamellar helm, and various green items.\n- **Combat Tips**:\n  - Soloable; consider using defensive abilities like bubbles.\n  - High resistance; suitable for higher-level players.\n- **General Tips**:\n  - Look out for additional spawns like Clack the Reaver nearby.\n  - Appears in the Blasted Lands around notable landmarks like the Dark Portal.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8299"] == nil then
    NPCComments["8299"] = {}
end
table.insert(NPCComments["8299"], {
    npc_id = 8299,
    comment_id = 2820534,
    date = "2006-04-15T12:49:05-05:00",
    author = "Thottbot",
    body = "### Spiteflayer\n\n- **Spawn Points**: Found around 59,40 and 57,44; some reports indicate 61,41 and 59,46.\n- **Spawn Mechanics**: No confirmed placeholder. Rare spawn, possibly on an 8-hour timer.\n- **Best Time to Hunt**: Early morning (before 6 AM) increases chances due to low competition.\n- **Combat Tips**: Be prepared for a tough fight; can curse, increasing damage taken.\n- **Pet Value**: Highly desired by hunters for its abilities: fast attack (1.2 speed) and Screech.\n- **Equipment Drop**: Can drop items such as capes with healing power.\n- **Taming Tips**: If competing, tame late at night or early morning. Screech must be learned from another beast.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 164,
})
if NPCComments["8300"] == nil then
    NPCComments["8300"] = {}
end
table.insert(NPCComments["8300"], {
    npc_id = 8300,
    comment_id = 2907884,
    date = "2005-04-21T20:23:55-05:00",
    author = "Allakhazam",
    body = "# Ravage\n\n- **Type**: Rare spawn, Level 51 elite hyena in Blasted Lands.\n- **Color**: Purplish/purple-tinted.\n- **Abilities**: Comes with Dash rank 3.\n- **Location**: Found around coordinates 47,39 and near burnout tower in the Blasted Lands.\n- **Spawn Time**: Rare and difficult to find; patience is key, camp in various locations.\n- **Taming Tip**: Use Freeze Trap to immobilize and safely tame.\n- **Combat Tip**: High attack speed (1.3), moderate DPS, and decent hit points (2292) and armor (3226).\n- **Loot**: Known drops include Duskwoven Amice of Arcane Wrath and Skibi's Pendant.\n- **Strategy**: Clear surrounding area of hostile mobs and watch for Teremus the Devourer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8301"] == nil then
    NPCComments["8301"] = {}
end
table.insert(NPCComments["8301"], {
    npc_id = 8301,
    comment_id = 2907910,
    date = "2005-05-15T08:43:58-05:00",
    author = "Allakhazam",
    body = "### Clack the Reaver\n\n- **Location:** Found in Silithus around coordinates 58, 34.\n- **Taming:** Usable as a pet; comes with Claw Rank 7 and Scorpid Poison Rank 3.\n- **Appearance:** Notable for a purple tint; some find it visually appealing while others do not.\n- **Spawn Tips:** Spawns infrequently; use \"/target Clack\" macro while following his path.\n- **Loot:** Drops low-value items. Some players suggest taming is primarily for aesthetics or abilities rather than loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["8302"] == nil then
    NPCComments["8302"] = {}
end
table.insert(NPCComments["8302"], {
    npc_id = 8302,
    comment_id = 2907920,
    date = "2005-10-24T14:43:22-05:00",
    author = "Allakhazam",
    body = "# Deatheye\n\n- **Location**: Near the Blood Elf camp, outside the Ogre tower.\n- **Rarity**: Rare spawn, may take several visits to encounter him.\n- **Curse Ability**: Inflicts a curse that deals 980 shadow damage after 60 seconds. Ensure you have a way to remove or mitigate curse effects.\n- **Pet Potential**: Desired by hunters as a pet; if you’re a hunter, consider taming him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8303"] == nil then
    NPCComments["8303"] = {}
end
table.insert(NPCComments["8303"], {
    npc_id = 8303,
    comment_id = 2840712,
    date = "2006-01-28T02:21:53-06:00",
    author = "Thottbot",
    body = "### Grunter\n\n- **Spawn Rate**: Extremely rare, spawns every 32-48 hours (possibly exactly 32 or 48 hours).\n- **Location**: Found south of Nethergarde Keep in the Blasted Lands, typically near coordinates 55, 31.\n- **Taming Tips**: Use Freeze Trap and Scatter Shot to manage his knockback ability while taming. Be prepared for multiple attempts.\n- **Knockback Ability**: Hits for about 100 damage and causes significant knockback. This can interrupt taming and spell casting.\n- **Combat Tips**: For hunters, the ability to learn from him includes a powerful Charge that adds significant melee attack power to the next attack and briefly immobilizes the opponent.\n- **Appearance**: Notably dark, often described as black or dark blue, making him unique amongst boars.\n- **Community Feedback**: Very popular among hunters for his combat abilities and unique appearance. Highly respected if successfully tamed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["8304"] == nil then
    NPCComments["8304"] = {}
end
table.insert(NPCComments["8304"], {
    npc_id = 8304,
    comment_id = 2803745,
    date = "2006-12-24T04:55:37-06:00",
    author = "Thottbot",
    body = "# Dreadscorn\n\n- Soloable by level 51-52; fairly weak and easy to defeat.\n- Not an elite NPC; attacks are minimal.\n- Commonly drops low-level green items.\n- Semi-rare spawn near the Altar of Storms in the Blasted Lands.\n- Respawn time varies; exact timing not specified.\n- Occasional notable drops like the Ornate Circlet of the Wolf or level 53 Plate Shoulder.\n\nTip: Dreadscorn poses minimal threat and offers mediocre loot, making him suitable for quick kills and easy experience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8305"] == nil then
    NPCComments["8305"] = {}
end
table.insert(NPCComments["8305"], {
    npc_id = 8305,
    comment_id = 2907973,
    date = "2006-06-20T07:27:45-05:00",
    author = "Allakhazam",
    body = "### Kixxle <Potions & Herbs>\n\n- Sells Earthroot, useful for the level 16 druid quest.\n- Great resource if you don't have Herbalism.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8306"] == nil then
    NPCComments["8306"] = {}
end
table.insert(NPCComments["8306"], {
    npc_id = 8306,
    comment_id = 63768,
    date = "2007-04-08T09:59:17-05:00",
    author = "41210",
    body = "# Duhng <Cook>\n\n- Located SE of the Crossroads at coordinates 55, 31.\n- Teaches various cooking recipes.\n- Great for leveling up Cooking skills early on.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8307"] == nil then
    NPCComments["8307"] = {}
end
table.insert(NPCComments["8307"], {
    npc_id = 8307,
    comment_id = 2811007,
    date = "2006-09-09T17:10:14-05:00",
    author = "Thottbot",
    body = "# Tarban Hearthgrain <Baker>\n\n- **Location:** East of The Crossroads, near a tower.\n- **Trivia:** This NPC is typically friendly and provides baking-related goods; does not drop items when killed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["8320"] == nil then
    NPCComments["8320"] = {}
end
table.insert(NPCComments["8320"], {
    npc_id = 8320,
    comment_id = 2907978,
    date = "2005-04-26T17:00:43-05:00",
    author = "Allakhazam",
    body = "# Sprok <Away Team>\n\n- **Quest Connection:** Sprok's transporter is linked to a quest, primarily used by the Horde.\n- **Transport Locations:** The transporter in Booty Bay connects to Gnomeregan.\n- **Faction Access:** Check your faction; this transporter serves Horde players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8336"] == nil then
    NPCComments["8336"] = {}
end
table.insert(NPCComments["8336"], {
    npc_id = 8336,
    comment_id = 3143135,
    date = "2019-07-25T23:59:52-05:00",
    author = "hevgirl",
    body = "# Hakkari Sapper\n\n- **Hostile NPC**: Be prepared for their lightning breath which deals Nature damage.\n- **Pet Version Details**: Can be learned at different ranks with varying damage levels.\n- **Unavailable as a Pet**: Currently not tameable by players.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8338"] == nil then
    NPCComments["8338"] = {}
end
table.insert(NPCComments["8338"], {
    npc_id = 8338,
    comment_id = 2805106,
    date = "2006-12-10T19:10:33-06:00",
    author = "Thottbot",
    body = "### Dark Iron Marksman\n- **Location Tip**: Spawns on a small hill near where Drious gets shot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 90,
})
if NPCComments["8359"] == nil then
    NPCComments["8359"] = {}
end
table.insert(NPCComments["8359"], {
    npc_id = 8359,
    comment_id = 2838423,
    date = "2005-03-18T11:23:50-06:00",
    author = "Thottbot",
    body = "### Ahanu <Leather Armor Merchant>\n\n- Location: 45, 55 in Thunder Bluff.\n- Found at the base of the Wind Rider Master's tower.\n- Sells leather armor, ideal for low to mid-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8361"] == nil then
    NPCComments["8361"] = {}
end
table.insert(NPCComments["8361"], {
    npc_id = 8361,
    comment_id = 2812420,
    date = "2005-11-23T05:48:11-06:00",
    author = "Thottbot",
    body = "# Chepi <Reagent Vendor>\n\n- Walks in a circle around the pond near the main lift.\n- Look near the pond if you can't find her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["8364"] == nil then
    NPCComments["8364"] = {}
end
table.insert(NPCComments["8364"], {
    npc_id = 8364,
    comment_id = 2907985,
    date = "2006-10-18T01:37:31-05:00",
    author = "Allakhazam",
    body = "### Pakwa <Bag Vendor>\n\n- Located in Thunder Bluff, near the lift.\n- Offers a variety of bags for purchase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8378"] == nil then
    NPCComments["8378"] = {}
end
table.insert(NPCComments["8378"], {
    npc_id = 8378,
    comment_id = 2798313,
    date = "2007-05-15T18:11:56-05:00",
    author = "Thottbot",
    body = "# Alexandra Blazen\n\n- Found at coordinates 53,87 in Azshara, near a small camp by the water.\n- Located with Patrick Mills and six crewmen.\n- May be involved in quests related to defending her and her crew.\n- Observe quest updates, as this location might become significant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 69,
})
if NPCComments["8379"] == nil then
    NPCComments["8379"] = {}
end
table.insert(NPCComments["8379"], {
    npc_id = 8379,
    comment_id = 320,
    date = "2006-09-14T06:28:20-05:00",
    author = "Clear",
    body = "# Archmage Xylem\n\n- **Location**: Found at the top of a tower at 26,46 in Azshara.\n- **Access**: Speak to Sanath Lim-yo at 28,50 to teleport up the mountain.\n- **Quests**: Initiates Mage and Rogue quests; crucial for patch 1.7 quests.\n- **Questline Note**: Historically required Undamaged Hippogryph Feathers, now bypassed by talking to the teleporter.\n- **Sanath Lim-yo**: Found southwest of Timbermaw Hold, near a structure with 4 pillars and a roof.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["8380"] == nil then
    NPCComments["8380"] = {}
end
table.insert(NPCComments["8380"], {
    npc_id = 8380,
    comment_id = 2812938,
    date = "2005-12-21T23:15:28-06:00",
    author = "Thottbot",
    body = "# Captain Vanessa Beltis\n\n- **Quest Details**: Offers the quest \"A Crew Under Fire,\" where you defend against 6 waves of naga.\n- **Location**: Found underwater near a sunken ship in Azshara. Follow floating debris to find her.\n- **Combat Tips**:\n  - **Preparation**: Use water-breathing potions or buffs due to the underwater location.\n  - **Waves**: All waves are non-elite, making them manageable.\n  - **Strategy**: Utilize explosive traps and targeting casters to minimize damage.\n- **Bugs/Issues**: The quest is repeatable but often bugged, resulting in no XP and inability to interact with other crewmembers.\n- **Faction**: Available to both Horde and Alliance.\n- **Lore Note**: She might have a Forsaken sister, indicating potential lore connections or future quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["8381"] == nil then
    NPCComments["8381"] = {}
end
table.insert(NPCComments["8381"], {
    npc_id = 8381,
    comment_id = 20594,
    date = "2007-01-14T13:26:14-06:00",
    author = "Akgis",
    body = "### Lindros\n\n- **Lore Tip:** Meeting Lindros is directly related to Captain Vanessa; check quests or storylines involving her for more details.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8383"] == nil then
    NPCComments["8383"] = {}
end
table.insert(NPCComments["8383"], {
    npc_id = 8383,
    comment_id = 2908017,
    date = "2006-08-11T04:56:51-05:00",
    author = "Allakhazam",
    body = "# Master Wood\n\n- Easily soloable at level 60.\n- Damage ranges from 150-200 per hit.\n- Does not drop loot.\n- No special attacks.\n- Cannot be pickpocketed.\n- No known associated quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8388"] == nil then
    NPCComments["8388"] = {}
end
table.insert(NPCComments["8388"], {
    npc_id = 8388,
    comment_id = 2908020,
    date = "2005-09-26T10:44:14-05:00",
    author = "Allakhazam",
    body = "### Horizon Scout Cook\n\n- **Appearance:** Resembles Robinson Crusoe.\n- **Role:** Non-hostile NPC, likely related to cooking or food.\n- **Tip:** Useful for acquiring food or cooking-related items and recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8391"] == nil then
    NPCComments["8391"] = {}
end
table.insert(NPCComments["8391"], {
    npc_id = 8391,
    comment_id = 2803596,
    date = "2005-06-11T15:55:22-05:00",
    author = "Thottbot",
    body = "### Lathoric the Black\n\n- Found in Burning Steppes, inside Blackrock Depths.\n- Typically located in the Hall of Crafting.\n- Be prepared for high fire damage; bring fire resistance gear.\n- Lathoric is accompanied by several adds; clear surrounding mobs first.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8392"] == nil then
    NPCComments["8392"] = {}
end
table.insert(NPCComments["8392"], {
    npc_id = 8392,
    comment_id = 2798082,
    date = "2007-01-31T02:30:50-06:00",
    author = "Thottbot",
    body = "# Pilot Xiggs Fuselighter\n\n- **Location**: Found at 71, 94 in Ironforge (IF).\n- **For Quests**: Speak to him to get the flare gun needed to signal the chopper.\n- **Trivia**: Tribute to Star Wars' Biggs Darklighter, wearing similar Red Squadron attire.\n- **Issues**: If you forget to get the flare gun, returning later might cause interaction issues. Consider relogging or contacting support.\n- **Fun Detail**: Enjoyable graphics when he flies in for a landing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["8393"] == nil then
    NPCComments["8393"] = {}
end
table.insert(NPCComments["8393"], {
    npc_id = 8393,
    comment_id = 2908023,
    date = "2005-07-02T00:22:45-05:00",
    author = "Allakhazam",
    body = "## Thersa Windsong\n\n- No known quests or significant involvement in-game events.\n- Likely placed for ambiance or future content purposes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8394"] == nil then
    NPCComments["8394"] = {}
end
table.insert(NPCComments["8394"], {
    npc_id = 8394,
    comment_id = 36972,
    date = "2007-02-16T11:57:31-06:00",
    author = "Stefan",
    body = "# Roland Geardabbler\n\n- **Location**: Found in a sunken ship off the south coast of Azshara, near Durotar, at the Ruined Reaches.\n- **Level**: He is level 43.\n- **Fatigue Warning**: Be mindful of your fatigue bar, as the ship is close to The Great Sea.\n- **Company**: Accompanied by Horizon crew members, potentially hostile.\n- **Special Note**: Appears to have a shield around him, making him unique compared to other nearby NPCs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["8395"] == nil then
    NPCComments["8395"] = {}
end
table.insert(NPCComments["8395"], {
    npc_id = 8395,
    comment_id = 2838887,
    date = "2007-04-05T21:39:41-05:00",
    author = "Thottbot",
    body = "# Sanath Lim-yo\n\n- **Location**: Found at the Blackwood camp in Azshara, coordinates 28, 50.\n- **Function**: Teleports players to Archmage Xylem—important for mage quests.\n- **Bugs**: Commonly known to disappear or bug out. If missing, try waiting or petition a GM.\n- **Warnings**: Do not be mounted during teleportation; it may cause glitches.\n- **Lore**: Associated with Archmage Xylem and quests involving him. Likely a High Elf by appearance.\n- **Tips**: Watch out for elite mobs and enemy players in the area if on a PvP server.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["8397"] == nil then
    NPCComments["8397"] = {}
end
table.insert(NPCComments["8397"], {
    npc_id = 8397,
    comment_id = 2358,
    date = "2006-10-28T20:51:07-05:00",
    author = "2672",
    body = "# Sentinel Keldara Sunblade\n\n- **Alliance Flagged NPC:** She won't interact with Alliance characters or fight back when attacked by Horde.\n- **No Quests:** No known quests linked to her, despite being a notable character.\n- **PvP Flagging:** Attacking her will flag you for PvP combat.\n- **Loitering in Azshara:** She can be found sleeping in the satyr ruins in Azshara.\n- **Darnassus Connection:** May have a sister residing in the Temple of the Moon in Darnassus.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["8399"] == nil then
    NPCComments["8399"] = {}
end
table.insert(NPCComments["8399"], {
    npc_id = 8399,
    comment_id = 76153,
    date = "2007-05-01T15:08:07-05:00",
    author = "47955",
    body = "# Nyrill <Xylem's Apprentice>\n\n- **Teleportation Aid:** Nyrill, alongside his apprentice Sanath Lim-yo, provides teleportation services.\n- **Location:** He is situated on the ground directly south of the map pin, in a cozy camp.\n- **Quests:** No current quests directly tied to him; mainly serves as a teleport hub.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8400"] == nil then
    NPCComments["8400"] = {}
end
table.insert(NPCComments["8400"], {
    npc_id = 8400,
    comment_id = 2836003,
    date = "2006-08-06T08:07:47-05:00",
    author = "Thottbot",
    body = "# Obsidion\n\n- Found in the Slag Pit.\n- Interact with the altar to summon him.\n- Requires a group; difficult to solo due to Dark Iron Dwarves.\n- Drops are generally poor.\n- Part of an Alliance quest.\n- Booty Bay slaves seem to interact with him but it's unclear why.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8401"] == nil then
    NPCComments["8401"] = {}
end
table.insert(NPCComments["8401"], {
    npc_id = 8401,
    comment_id = 2822475,
    date = "2005-09-01T00:54:16-05:00",
    author = "Thottbot",
    body = "# Halpa <Prairie Dog Vendor>\n\n- Located at 62,58 near the Chieftain's Hut in Thunder Bluff.\n- Sells Prairie Dog Whistle to summon a Prairie Dog companion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["8402"] == nil then
    NPCComments["8402"] = {}
end
table.insert(NPCComments["8402"], {
    npc_id = 8402,
    comment_id = 2908055,
    date = "2005-05-25T02:28:26-05:00",
    author = "Allakhazam",
    body = "### Enslaved Archaeologist\n\n- No known Horde quests require saving them.\n- Context: Located in Uldaman, usually seen digging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8403"] == nil then
    NPCComments["8403"] = {}
end
table.insert(NPCComments["8403"], {
    npc_id = 8403,
    comment_id = 2817916,
    date = "2006-08-06T14:49:19-05:00",
    author = "Thottbot",
    body = "# Jeremiah Payson <Cockroach Vendor>\n\n- **Location:** 68, 44 in Undercity Trade Quarter, bottom floor behind the stairs.\n- **Quest:** Engage with him for the quest \"Better Late Than Never\".\n- **Cockroach Pet:** They are non-combat pets, purely cosmetic and follow you around.\n- **Alliance Tip:** Buy cockroaches and sell them to Alliance players via the neutral auction house for profit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8404"] == nil then
    NPCComments["8404"] = {}
end
table.insert(NPCComments["8404"], {
    npc_id = 8404,
    comment_id = 2807408,
    date = "2007-02-04T13:05:41-06:00",
    author = "Thottbot",
    body = "# Xan'tish <Snake Vendor>\n\n- **Location**: Walks between the gate leaving Orgrimmar and the Valley of Spirits.\n- **Factions**: Horde can buy snakes directly from him.\n- **Purchases**: Snakes can be found in Orgrimmar, Gadgetzan, and Booty Bay.\n- **Alliance**: Alliance players can buy snakes through auction houses from Horde players.\n- **Trivia**: Known for localized snake pets, popular in cross-faction trading.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8405"] == nil then
    NPCComments["8405"] = {}
end
table.insert(NPCComments["8405"], {
    npc_id = 8405,
    comment_id = 2908071,
    date = "2005-09-20T06:46:34-05:00",
    author = "Allakhazam",
    body = "# Ogtinc\n\n- **Location:** Azshara at coordinates 42,42 (due south of Ursolan).\n- **Quest:** Given by the Hunter Trainer, mainly for Hunters.\n- **First Part:** Collect 2 perfect antlers from Mosshoof Coursers in NE Azshara (Low drop rate, may take several hours).\n- **Second Part:** Collect 6 Wavethrasher scales in NE Azshara near the bay (Moderate drop rate, around 1 hour).\n- **Third Part:** Kill Green Drake Morphaz in Sunken Temple with a group (heavy elite enemy presence, bring a mage for AoE, use CC tactics).\n- **Directions:** Stay on the high ground north of the Ruins of Eldarath, follow the coordinates to find him. Helpful with Cartographer coordinates: 42.4, 42.6.\n- **Priest Quest:** Prepare Ichor of Undeath for the second part of the quest chain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8408"] == nil then
    NPCComments["8408"] = {}
end
table.insert(NPCComments["8408"], {
    npc_id = 8408,
    comment_id = 2842047,
    date = "2006-06-26T02:31:03-05:00",
    author = "Thottbot",
    body = "# Warlord Krellian\n\n- **Location:** Find the temple entrance at coordinates 39,53 in Azshara.\n- **Respawn Time:** 8-10 minutes.\n- **Combat Tips:**\n  - **Level and Hit Points:** Level 55 humanoid with approximately 3,382 hit points.\n  - **Surroundings:** You'll need to clear 2-3 level 50 mobs to reach him.\n  - **Simple Strategy:** He is non-elite and has no mana, making him relatively straightforward to defeat.\n- **Quest Associations:** \n  - **Mage Quest:** Killing him is the first part of a Mage quest given by Archmage Xylem in Azshara.\n  - **Reward:** Completing this quest chain grants mages the Polymorph: Pig spell.\n- **Tactics for Polymorph: Pig Quest:**\n  - **Polymorph Mechanics:** Polymorph \"Naga Spitelash\" to spawn smaller sheep mobs (sheeplets).\n  - **Efficiency Tip:** Leave the original Naga alive to re-polymorph, reducing the time spent hunting new nagas.\n\nThis information should help in efficiently locating and dealing with Warlord Krellian to progress with the related mage quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["8409"] == nil then
    NPCComments["8409"] = {}
end
table.insert(NPCComments["8409"], {
    npc_id = 8409,
    comment_id = 30884,
    date = "2007-02-04T21:50:04-06:00",
    author = "14424",
    body = "### Caravan Master Tset\n\n- **Hostile NPC**; can be killed, but no related quest.\n- Likely part of unfinished content in Azshara.\n- Drop rate or notable loot unknown. Exercise caution.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["8417"] == nil then
    NPCComments["8417"] = {}
end
table.insert(NPCComments["8417"], {
    npc_id = 8417,
    comment_id = 69382,
    date = "2007-04-18T23:12:53-05:00",
    author = "34993",
    body = "# Dying Archaeologist\n\n- **Location:** Found in a large cavern at coordinates 41, 25 in Searing Gorge.\n- **Access:** Easiest way to reach the cave entrance is by dropping down at 49, 44.\n- **Path:** Enter the cave and kill 10-15 mobs (levels 45-48) as you progress down a walkway into the cavern.\n- **Navigating the Cave:** Stick to the left side, cross a bridge, and open a door that doesn't require a key.\n- **Inside:** He's in the middle of a large room, often marked by a \"?\" overhead if you have the quest.\n- **Additional Tips:** Watch out for mobs and regenerate fully between fights to avoid dying. There may be a chest on the far side of the room.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["8418"] == nil then
    NPCComments["8418"] = {}
end
table.insert(NPCComments["8418"], {
    npc_id = 8418,
    comment_id = 17875,
    date = "2006-12-24T01:58:54-06:00",
    author = "8168",
    body = "### Falla Sagewind\n\n- Located above Wailing Caverns at coordinates 48,33, in a house on top of the mountain.\n- Ensure you're not looking inside Wailing Caverns; Falla is outside, on top of the hill.\n- Approach from the left side of the hill for an easier climb.\n- The exact house can be found by heading directly west of the Crossroads.\n\nNote: Falla Sagewind is associated with quests involving the defeat of specific \"fang lords\" inside Wailing Caverns and subsequent steps to awaken Naralex.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["8420"] == nil then
    NPCComments["8420"] = {}
end
table.insert(NPCComments["8420"], {
    npc_id = 8420,
    comment_id = 59295,
    date = "2007-03-29T16:49:43-05:00",
    author = "larkhainan",
    body = "### Kim'jael\n\n- **Location**: On top of the hill at coordinates 53,21, southeast of the Legash Encampment.\n- **Approach**: Climb from the north side of the hill, guided by visible torches.\n- **Visibility**: Not visible from ground level; look for the small path or markers.\n- **Interaction**: Accepts quests from all races despite his dialogue.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["8439"] == nil then
    NPCComments["8439"] = {}
end
table.insert(NPCComments["8439"], {
    npc_id = 8439,
    comment_id = 2807051,
    date = "2006-08-03T20:53:13-05:00",
    author = "Thottbot",
    body = "# Nilith Lokrav\n\n- **Location**: Found at coordinates 41,74.\n- **Quest**: Offers the \"Shadoweaver\" tailoring quest, suitable for level 50.\n- **Crafting**: Tailors seek her out to make Shadow Weave items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["8441"] == nil then
    NPCComments["8441"] = {}
end
table.insert(NPCComments["8441"], {
    npc_id = 8441,
    comment_id = 2797881,
    date = "2005-12-06T19:00:56-06:00",
    author = "Thottbot",
    body = "# Raze <Nilith's Guardian>\n\n- Raze is part of a Tailoring questline that involves killing Shadowsilk Poachers.\n- The quest starts with the girl next to him; she's near Thorium Point.\n- You can talk to Raze to get assistance in defeating the five Poachers.\n- Raze only talks when approached with the specific quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8442"] == nil then
    NPCComments["8442"] = {}
end
table.insert(NPCComments["8442"], {
    npc_id = 8442,
    comment_id = 41985,
    date = "2007-02-25T07:46:51-06:00",
    author = "26974",
    body = "## Shadowsilk Poacher <The Undermarket>\n- Patrols on the northern side of the gorge, often killing spiders.\n- Usually found in a group of five, including high-40s goblins and a level 50 human.\n- Wait for them to engage spiders if you want to pull them one by one.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8443"] == nil then
    NPCComments["8443"] = {}
end
table.insert(NPCComments["8443"], {
    npc_id = 8443,
    comment_id = 2986,
    date = "2006-11-06T03:16:52-06:00",
    author = "182",
    body = "# Avatar of Hakkar\n\n- **Quest Requirement:** Complete \"The God Hakkar\" quest and obtain Yeh'kinya's Scroll to summon the boss repeatedly.\n- **Summoning Process:** Use the egg to spawn event. Kill Wind Serpents, loot blood, and douse four fires in the room's corners.\n- **Combat Tips:**\n    - **Interrupt and Kill:** Kill dragonkin quickly to prevent them from channeling on Hakkar.\n    - **Mana Management:** Conserve mana for the final phase after all fires are doused.\n    - **Group Level:** Ideal group levels are 52-56.\n    - **Tank and Spank:** Use a tank to hold aggro while DPS deals damage.\n    - **Healer Positioning:** Keep healers away from aggro and manage healing efficiently.\n- **Strategy:** Continuously kill naga while waiting for snakes to spawn; the entire encounter can be long.\n- **Instance Tips:** To reset the encounter if the group wipes, you may need to reset the instance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["8444"] == nil then
    NPCComments["8444"] = {}
end
table.insert(NPCComments["8444"], {
    npc_id = 8444,
    comment_id = 2831857,
    date = "2005-07-15T23:44:38-05:00",
    author = "Thottbot",
    body = "## Trade Master Kovic <The Undermarket>\n\n- **Location:** Found in the cave at 34,51 or 36,52 in the Cauldron, on the first level down from the elevator.\n- **Combat Tip:** Beware of his minion, a level 48 elite mechanostrider.\n- **Priest Strategy:** Mind Control (MC) Kovic and use him to fight the elite minion. Here's how:\n  - MC Kovic to attack the mechanostrider.\n  - Blast the mechanostrider until out of mana, then attack with your staff.\n  - Ensure to kill Kovic yourself to get quest credit.\n  - If Kovic respawns alone, it’s an easier kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["8446"] == nil then
    NPCComments["8446"] = {}
end
table.insert(NPCComments["8446"], {
    npc_id = 8446,
    comment_id = 2908127,
    date = "2006-05-21T15:01:22-05:00",
    author = "Allakhazam",
    body = "### Xiggs Fuselighter's Flyingmachine\n\n- The flying machine is categorized as a humanoid, not mechanical.\n- Despite its appearance, treat it like any other humanoid NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8447"] == nil then
    NPCComments["8447"] = {}
end
table.insert(NPCComments["8447"], {
    npc_id = 8447,
    comment_id = 2805891,
    date = "2005-09-11T01:53:31-05:00",
    author = "Thottbot",
    body = "# Clunk <The Undermarket>\n\n- **Location:** Found at 34,52 in Searing Gorge, inside a small cave far west on the map. Don't enter the Slag Pit.\n- **Guarded:** Clunk is protected by a level 50 gnome warlock named Trade Master Kovic.\n- **Loot:** Drops items like Skibi's Pendant (Neck +5 Strength, +13 Agility, +3 Spirit, Level 44) and Blanchard's Stout. Also known for dropping Fused Wiring and Solid Blastpowder.\n- **Respawn Time:** Approximately 7-8 minutes.\n- **Combat Tips:** \n  - As a level 48+ mechanical strider, engage with appropriate level and gear.\n  - Be prepared for a moderately tough fight due to the guard.\n- **Farming Tips:** \n  - Good spot to farm Fused Wiring, although drop rates can be low.\n  - Consider other locations like Stranglethorn Vale (STV) if farming efficiency is a priority.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8477"] == nil then
    NPCComments["8477"] = {}
end
table.insert(NPCComments["8477"], {
    npc_id = 8477,
    comment_id = 2908134,
    date = "2005-11-12T21:32:25-06:00",
    author = "Allakhazam",
    body = "# Skeletal Servant\n\n- Found in Razorfen Downs.\n- Low drop rate for Stratholme Holy Water.\n- Grouping in Stratholme may yield better results for drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8478"] == nil then
    NPCComments["8478"] = {}
end
table.insert(NPCComments["8478"], {
    npc_id = 8478,
    comment_id = 2800834,
    date = "2006-12-24T14:03:19-06:00",
    author = "Thottbot",
    body = "## Second Mate Shandril\n\n- **Location**: Follow the wreckage to find a bubbling spot and dive down to see the sunken ship.\n- **Surroundings**: Encounter 4 other NPCs in the wrecked ship deep underwater; they are not interactive at level 51.\n- **Hazards**: Beware of level 57 elite mammoth sharks nearby.\n- **Lore**: This seems to be an unfinished quest area near Azshara. It remains a mystery, possibly abandoned by developers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["8479"] == nil then
    NPCComments["8479"] = {}
end
table.insert(NPCComments["8479"], {
    npc_id = 8479,
    comment_id = 2813230,
    date = "2005-02-09T23:25:04-06:00",
    author = "Thottbot",
    body = "# Velarok Windblade\n\n- **Location**: Found at coordinates 39, 39.\n- **Identification**: Often seen with a giant dragon over his head; this is a visual hint about his true nature.\n- **Lore**: Velarok Windblade is actually Kalaran the Deceiver, a Blackrock dragon in disguise. He tricksters players into helping him.\n- **Quest Tip**: Upon completing his quest line, he reveals his true dragon form and flies off.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8480"] == nil then
    NPCComments["8480"] = {}
end
table.insert(NPCComments["8480"], {
    npc_id = 8480,
    comment_id = 2908139,
    date = "2005-08-24T02:48:00-05:00",
    author = "Allakhazam",
    body = "### Velarok the Deceiver\n\n- **Location**: Found in Searing Gorge, near Thorium Point.\n- **Lore**: Appears as a humanoid but is a dragon from the Black Dragonflight.\n- **Quests**: Offers level 46-52 quests.\n- **End Chain Event**: Transforms into a dragon and flies away after completing quest chain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8496"] == nil then
    NPCComments["8496"] = {}
end
table.insert(NPCComments["8496"], {
    npc_id = 8496,
    comment_id = 2837900,
    date = "2007-03-11T12:37:02-05:00",
    author = "Thottbot",
    body = "## Liv Rizzlefix <Workshop Assistant>\n* Friendly NPC.\n* Can be found in Gadgetzan, Tanaris.\n* Often part of engineering-related quests.\n* Excellent for players needing assistance with engineering supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8503"] == nil then
    NPCComments["8503"] = {}
end
table.insert(NPCComments["8503"], {
    npc_id = 8503,
    comment_id = 2813577,
    date = "2006-09-18T14:08:59-05:00",
    author = "Thottbot",
    body = "# Gibblewilt\n\n- **Location:** Found behind a house/hut around coordinates 24.43.\n- **Difficulty:** Easy to kill for players around level 10.\n- **Drop:** Consistently drops a green item (e.g., Foreman's Vest).\n- **Combat Tips:**\n  - Engage quickly to interrupt his spell casting.\n  - Use pets or companions to help.\n  - Avoid ranged-only attacks to mitigate his spell damage.\n- **Lore:** A rare, wicked gnome NPC. Leaves players wondering why he has strength on cloth gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["8506"] == nil then
    NPCComments["8506"] = {}
end
table.insert(NPCComments["8506"], {
    npc_id = 8506,
    comment_id = 44620,
    date = "2007-03-01T14:27:00-06:00",
    author = "stitches",
    body = "# Eranikus the Chained\n\n* **Location**: Often whispered to players while using the trinket \"Chained Essence of Eranikus\". Identified locations include Un'Goro Crater, Winterspring, and the Deeprun Tram.\n* **Items**: Whispering triggered by using [Chained Essence of Eranikus](https://www.wowhead.com/classic/item=10455).\n* **Quest Involvement**: Appears related to a quest involving the swamp of sorrows and an NPC named Itharius.\n* **Whispers**: Creepy messages emphasizing pain and the need to be released.\n* **Detection**: Track Dragonkin may help reveal his presence, despite not always seeing him physically.\n* **Lore**: Eranikus is bound and suffering, seeking release, with connections to the green dragonflight and possibly significant to broader lore involving the Emerald Dream.\n\nStay alert for more details surfacing about his exact location and interactions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8507"] == nil then
    NPCComments["8507"] = {}
end
table.insert(NPCComments["8507"], {
    npc_id = 8507,
    comment_id = 2908157,
    date = "2005-04-23T10:22:17-05:00",
    author = "Allakhazam",
    body = "### Tymor\n\n- Offers the quest \"An Easy Pickup\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8509"] == nil then
    NPCComments["8509"] = {}
end
table.insert(NPCComments["8509"], {
    npc_id = 8509,
    comment_id = 2799859,
    date = "2007-03-30T06:47:43-05:00",
    author = "Thottbot",
    body = "### Squire Maltrake\n\n- **Location**: Found between coordinates 37,42 and 36,42.\n- **Role**: NPC; typically part of a quest chain or storyline. \n- **Tip**: Check quest log for interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8516"] == nil then
    NPCComments["8516"] = {}
end
table.insert(NPCComments["8516"], {
    npc_id = 8516,
    comment_id = 2908160,
    date = "2006-04-03T15:34:57-05:00",
    author = "Allakhazam",
    body = "### Belnistrasz\n\n- **Location:** Found inside Razorfen Downs, a dungeon in the Southern Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8518"] == nil then
    NPCComments["8518"] = {}
end
table.insert(NPCComments["8518"], {
    npc_id = 8518,
    comment_id = 2839714,
    date = "2006-12-22T12:18:05-06:00",
    author = "Thottbot",
    body = "### Rynthariel the Keymaster\n\n- Found at the end of the entrance corridor of the Talon Den.\n- She is a white Dryad.\n- Alliance players should be cautious as attacking her results in a faction penalty to Darnassus.\n- Unprovoked attacks possible; be alert to avoid surprise combat.\n- Has the potential to drop rare (blue) items upon death.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["8519"] == nil then
    NPCComments["8519"] = {}
end
table.insert(NPCComments["8519"], {
    npc_id = 8519,
    comment_id = 2908163,
    date = "2006-05-02T19:20:27-05:00",
    author = "Allakhazam",
    body = "### Blighted Surge\n\n- **Location**: Eastern Plaguelands (EPL).\n- **Loot**: Has a chance to drop Essence of Water.\n- **Combat Tip**: Be prepared for surprise encounters if exploring EPL on mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8520"] == nil then
    NPCComments["8520"] = {}
end
table.insert(NPCComments["8520"], {
    npc_id = 8520,
    comment_id = 2840350,
    date = "2006-10-16T12:37:13-05:00",
    author = "Thottbot",
    body = "### Plague Ravager\n\n- **Loot Drop**: Stockade Pauldrons can drop from this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8521"] == nil then
    NPCComments["8521"] = {}
end
table.insert(NPCComments["8521"], {
    npc_id = 8521,
    comment_id = 2802650,
    date = "2006-09-22T14:45:04-05:00",
    author = "Thottbot",
    body = "### Blighted Horror\n\n- **Blighted Horror**: No detailed tips available. Always approach with caution and be prepared for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8522"] == nil then
    NPCComments["8522"] = {}
end
table.insert(NPCComments["8522"], {
    npc_id = 8522,
    comment_id = 2817914,
    date = "2006-03-13T01:06:01-06:00",
    author = "Thottbot",
    body = "## Plague Monstrosity\n\n- Found in Eastern Plaguelands at coordinates 50, 50 and 71, 34.\n- Low drop rate for items; expect to kill many for specific loot.\n- Notable drops include Dwarven Hand Cannon and Enchanted Water.\n- Drops Essence approximately once per 26 kills.\n- Be prepared for lengthy farming sessions to obtain desired items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8524"] == nil then
    NPCComments["8524"] = {}
end
table.insert(NPCComments["8524"], {
    npc_id = 8524,
    comment_id = 2800668,
    date = "2005-08-06T01:06:06-05:00",
    author = "Thottbot",
    body = "## Cursed Mage\n\n- **Loot:** Known to drop glowing bright wood staves.\n- **Combat Tip:** Always cast Tainted Mind (reduces Intellect by 20% for 10 minutes) before dying. Plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8525"] == nil then
    NPCComments["8525"] = {}
end
table.insert(NPCComments["8525"], {
    npc_id = 8525,
    comment_id = 5281,
    date = "2006-12-01T09:43:10-06:00",
    author = "6460",
    body = "## Scourge Warder\n\n- **Drops**: Great source of bone fragments, Invader's Scourgestones, and runecloth (valuable for tailors).\n- **Health**: Low HP (around 3k), making them easy to defeat.\n- **Farming Tip**: Can be farmed efficiently due to low difficulty.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8526"] == nil then
    NPCComments["8526"] = {}
end
table.insert(NPCComments["8526"], {
    npc_id = 8526,
    comment_id = 2908169,
    date = "2006-01-20T10:31:26-06:00",
    author = "Allakhazam",
    body = "# Dark Caster\n\n- **Drops rare patterns**: Has a 1% chance to drop valuable patterns like Robe and Turban. High-value items can be sold for ~50g.\n  \n- **Grind for loot**: Killing multiple Dark Casters can be rewarding due to potential valuable drops.\n\n- **Combat group**: Recommended to team up with friends for better success rates and efficiency.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8528"] == nil then
    NPCComments["8528"] = {}
end
table.insert(NPCComments["8528"], {
    npc_id = 8528,
    comment_id = 2908171,
    date = "2006-12-24T22:01:54-06:00",
    author = "Allakhazam",
    body = "# Dread Weaver\n\n- **Abilities:** Fear, Mind Flay (frequent, 138 Shadow Damage per tick).\n- **Health:** 1500-2000 (low for its level).\n- **Combat Tips:**\n  - Interrupt or outrange Mind Flay to reduce damage.\n  - Keep Fear-breaking abilities or trinkets handy.\n  - Focus burst damage as they have low health.\n- **Drops:** Skeletal Fragments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8529"] == nil then
    NPCComments["8529"] = {}
end
table.insert(NPCComments["8529"], {
    npc_id = 8529,
    comment_id = 2908172,
    date = "2007-03-28T00:32:50-05:00",
    author = "Allakhazam",
    body = "### Scourge Champion\n\n- **Random Spawns:** Many Scourge enemies in the area; ensure to clear the area frequently for respawns.\n- **Mortal Strike:** Watch out for its Mortal Strike ability; it reduces healing by 50% for four seconds.\n- **Be Prepared:** Hits harder than surrounding mobs; be ready for a tougher fight.\n- **Loot:** Can drop Skeletal Fragments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8530"] == nil then
    NPCComments["8530"] = {}
end
table.insert(NPCComments["8530"], {
    npc_id = 8530,
    comment_id = 2908176,
    date = "2007-01-01T21:02:59-06:00",
    author = "Allakhazam",
    body = "### Cannibal Ghoul\n\n- **Location:** Rare in Plaguelands, hard to find.\n- **Combat:** Similar attacks to other ghouls, not difficult.\n- **Tactics (Mage specific):** Their healing is proportional to your health. Let your health drop before using mana to attack. Expect low health during combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8532"] == nil then
    NPCComments["8532"] = {}
end
table.insert(NPCComments["8532"], {
    npc_id = 8532,
    comment_id = 2817018,
    date = "2006-12-29T13:53:36-06:00",
    author = "Thottbot",
    body = "# Diseased Flayer\n\n- **Quest Tip**: Kill Diseased Flayers for the \"Defenders of Darrowshire\" quest. A spirit spawns upon killing them; interact with it.\n- **Combat Tip**: Watch out for the *Ghoul Rot* disease, reducing hit chance by 10% for 10 minutes.\n- **Combat Tip**: Use medics in the Eastern Plaguelands to remove *Ghoul Rot*.\n- **Combat Tip**: They attack quickly with both hands; be prepared for sustained incoming damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8534"] == nil then
    NPCComments["8534"] = {}
end
table.insert(NPCComments["8534"], {
    npc_id = 8534,
    comment_id = 76812,
    date = "2007-05-02T21:20:35-05:00",
    author = "26336",
    body = "# Putrid Gargoyle\n\n- **Always be ready:** They often change pathing towards players.\n- **Keep distance:** Engage from range to avoid sudden movements.\n- **Control:** Use crowd control abilities to manage the fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8538"] == nil then
    NPCComments["8538"] = {}
end
table.insert(NPCComments["8538"], {
    npc_id = 8538,
    comment_id = 2908180,
    date = "2007-05-18T23:01:56-05:00",
    author = "Allakhazam",
    body = "# Unseen Servant\n\n- These NPCs can see through stealth.\n- They are invisible, making them difficult to detect.\n- Exercise caution when navigating areas where they are present.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8539"] == nil then
    NPCComments["8539"] = {}
end
table.insert(NPCComments["8539"], {
    npc_id = 8539,
    comment_id = 2836830,
    date = "2006-03-13T01:06:11-06:00",
    author = "Thottbot",
    body = "### Eyeless Watcher\n\n- **Warlocks:** Use Detect Greater Invisibility to spot them; they appear as a black swirl.\n- **Soloing:** Be cautious, they can appear unexpectedly, often right after pulling another mob, making combat difficult.\n- **Combat Tips:** All undead mobs in Eastern Plaguelands are immune to fear effects.\n- **Abilities:** They can detect stealth and call for help, making fights more challenging.\n- **Drops:** High drop rate of Stable Ectoplasm for Armor upgrade quests and frequent Invader Scourge Stones. Possible rare drops like Heartseeking Crossbow.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["8542"] == nil then
    NPCComments["8542"] = {}
end
table.insert(NPCComments["8542"], {
    npc_id = 8542,
    comment_id = 2908186,
    date = "2005-12-12T14:36:50-06:00",
    author = "Allakhazam",
    body = "# Death Singer\n\n- **High Health**: Relatively above-average health but deals low damage.\n- **Abilities**:\n  - **Banshee's Curse**: Reduces hit chance by 39% for 10 seconds.\n  - **Terrifying Screech**: Instant 3-second fear.\n- **Combat Tips**:\n  - **Fear Management**: Be prepared to deal with frequent fear effects.\n  - **Hit Chance Reduction**: Avoid relying on high-accuracy spells or attacks; plan cooldowns around Banshee’s Curse.\n- **Loot**: Drops valuable items like Jeweled Amulet of Caradwyn, Heartseeking Crossbow, Myrmidon's Signet, and Helm of Narv.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8544"] == nil then
    NPCComments["8544"] = {}
end
table.insert(NPCComments["8544"], {
    npc_id = 8544,
    comment_id = 2908191,
    date = "2006-08-21T22:59:45-05:00",
    author = "Allakhazam",
    body = "## Gangled Golem\n\n- Located in a slaughterhouse.\n- Not a quest objective as of now.\n- Isolated and different from other unique NPCs like Scarlet Spellbinders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8545"] == nil then
    NPCComments["8545"] = {}
end
table.insert(NPCComments["8545"], {
    npc_id = 8545,
    comment_id = 2908192,
    date = "2006-12-24T22:16:44-06:00",
    author = "Allakhazam",
    body = "### Abomination\n\n- **Passive Ability:** Disease Cloud ticks for ~30 damage every few seconds.\n- **Combat Tips:**  \n  - Keep distance to avoid Disease Cloud damage.  \n  - Focus on burst damage to take it down quickly.\n- **Damage Output:** Uses two weapons, higher damage than nearby mobs.\n- **Health:** Average for its level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8546"] == nil then
    NPCComments["8546"] = {}
end
table.insert(NPCComments["8546"], {
    npc_id = 8546,
    comment_id = 3010,
    date = "2006-11-06T09:25:17-06:00",
    author = "frmrpreztaft",
    body = "### Dark Adept <Cult of the Damned>\n\n- Shares spawn points with Shadowmages and Crypt Slayers.\n- Useful to farm for the Greater Shadow Protection Pot recipe.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["8550"] == nil then
    NPCComments["8550"] = {}
end
table.insert(NPCComments["8550"], {
    npc_id = 8550,
    comment_id = 2801627,
    date = "2006-12-25T09:38:15-06:00",
    author = "Thottbot",
    body = "# Shadowmage <Cult of the Damned>\n\n- **Reputation Gains**: Non-elite Shadowmages give +5 Argent Dawn reputation until Honored.\n- **Spawn Mechanics**: They share spawns with Dark Adepts and Crypt Slayers.\n- **Combat Tip**: They use Shadowbolt, dealing ~400 damage. They have below-average health.\n- **Loot**: Can drop Recipe: Greater Shadow Protection Potion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["8554"] == nil then
    NPCComments["8554"] = {}
end
table.insert(NPCComments["8554"], {
    npc_id = 8554,
    comment_id = 83781,
    date = "2007-05-16T00:59:37-05:00",
    author = "18814",
    body = "# Chief Sharptusk Thornmantle\n\n- **Location:** Inside a big hut in Brambleblade Ravine; follow the torches.\n- **Path:** Enter Brambleblade Ravine, go straight at the first split, and then take the right path at the second split.\n- **Coordinates:** 64,77\n- **Combat:** Easy fight, straightforward kill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["8555"] == nil then
    NPCComments["8555"] = {}
end
table.insert(NPCComments["8555"], {
    npc_id = 8555,
    comment_id = 2908202,
    date = "2006-07-06T05:47:46-05:00",
    author = "Allakhazam",
    body = "### Crypt Fiend\n- **Farming for Reputation:** Crypt Fiends do NOT give reputation to the Argent Dawn (AD).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8556"] == nil then
    NPCComments["8556"] = {}
end
table.insert(NPCComments["8556"], {
    npc_id = 8556,
    comment_id = 2908203,
    date = "2006-04-09T15:45:18-05:00",
    author = "Allakhazam",
    body = "# Crypt Walker\n\n- Found in haunted areas, distinct purple color.\n- Hostile: Be prepared for combat.\n- Likely to be found in crypt locations or undead zones.\n- Consider using spells or abilities effective against undead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8558"] == nil then
    NPCComments["8558"] = {}
end
table.insert(NPCComments["8558"], {
    npc_id = 8558,
    comment_id = 2810050,
    date = "2006-07-09T19:17:42-05:00",
    author = "Thottbot",
    body = "## Crypt Slayer\n\n- **Drops rare items:** Can drop items such as the Skullflame Shield.\n- **Above average health:** Has high health, be prepared for a longer fight.\n- **Low damage output:** Deals relatively low damage, can be handled by most classes.\n- **Drops Crypt Fiend parts:** Useful for players collecting these items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8560"] == nil then
    NPCComments["8560"] = {}
end
table.insert(NPCComments["8560"], {
    npc_id = 8560,
    comment_id = 2843434,
    date = "2006-01-30T15:55:56-06:00",
    author = "Thottbot",
    body = "### Mossflayer Scout\n\n- **Social Aggro:** They run for help. Be prepared to handle multiple enemies.\n- **Control Options:** Use slowing or immobilizing abilities (e.g., Concussive Shot) to prevent them from fleeing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["8565"] == nil then
    NPCComments["8565"] = {}
end
table.insert(NPCComments["8565"], {
    npc_id = 8565,
    comment_id = 2908207,
    date = "2006-11-22T06:16:59-06:00",
    author = "Allakhazam",
    body = "# Pathstrider\n\n- Only one exists in-game at any given time.\n- Observe its patrol route to efficiently find or avoid it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8566"] == nil then
    NPCComments["8566"] = {}
end
table.insert(NPCComments["8566"], {
    npc_id = 8566,
    comment_id = 2798907,
    date = "2006-09-27T05:29:17-05:00",
    author = "Thottbot",
    body = "## Dark Iron Lookout\n\n- Found at the base of large towers around the Cauldron.\n- Avoid going up the towers due to stronger enemies.\n- Each tower has 1 to 3 lookouts; the SE tower can have up to 7 spawns.\n- Known to drop valuable items like Robes of Insight, though rare.\n- Useful for farming if you need specific items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["8567"] == nil then
    NPCComments["8567"] = {}
end
table.insert(NPCComments["8567"], {
    npc_id = 8567,
    comment_id = 15683,
    date = "2006-12-14T22:01:16-06:00",
    author = "8887",
    body = "# Glutton\n\n- **Basic Strategy**: Tank and spank; no complex mechanics involved.\n- **Druids**: Use Bear Form and prioritize Frenzied Regeneration early. Keep Nature's Focus talent for smoother healing.\n- **Rogues**: He cannot be stunned; manage cooldowns wisely.\n- **Knock-Back**: Be aware of his knock-back; tanks may lose aggro temporarily.\n- **Frenzy Attack**: He hits harder and faster when low on health.\n- **Disease Cloud**: Keep healers alert as it deals consistent damage.\n- **Droppable Items**: Farms for roguish shoulders and cleaver; drop rates may vary.\n- **Prep for Long Fight**: Expect extended combat duration, especially when soloing.\n- **Gear & Patience**: Good gear enhances survival; remain patient during the fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8576"] == nil then
    NPCComments["8576"] = {}
end
table.insert(NPCComments["8576"], {
    npc_id = 8576,
    comment_id = 2800624,
    date = "2005-09-10T04:34:16-05:00",
    author = "Thottbot",
    body = "# Ag'tor Bloodfist\n\n- Located at coordinates 22,51.\n- Hard to find without quest details.\n- Can approach this quest around level 20.\n- Check out his distinctive armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8578"] == nil then
    NPCComments["8578"] = {}
end
table.insert(NPCComments["8578"], {
    npc_id = 8578,
    comment_id = 2908235,
    date = "2006-07-13T02:31:41-05:00",
    author = "Allakhazam",
    body = "# Magus Rimtori\n\n- **Quest-related:** Summoned to obtain \"Head of Magus Rimtori\" for Horde quests.\n- **Spawn Mechanics:** Accepting the quest causes 3 crystals to appear. Destroy a crystal and deal with a level 50/51 guard. Magus Rimtori (level 55) spawns when guard reaches ~20% health.\n- **Combat Tips:** Soloable by level 50-51 characters. Utilize crowd control and burst damage on guards. Prepare to face multiple infernos before summoning Rimtori.\n- **Location:** Look for crystals in a circle after accepting the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8579"] == nil then
    NPCComments["8579"] = {}
end
table.insert(NPCComments["8579"], {
    npc_id = 8579,
    comment_id = 2843194,
    date = "2006-02-04T05:48:31-06:00",
    author = "Thottbot",
    body = "## Yeh'kinya\n\n- Located in Steamweedle Port (66,22).\n- Offers valuable quests with rewarding loot.\n- Non-hostile NPC, friendly to players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["8580"] == nil then
    NPCComments["8580"] = {}
end
table.insert(NPCComments["8580"], {
    npc_id = 8580,
    comment_id = 2811215,
    date = "2005-04-11T17:53:22-05:00",
    author = "Thottbot",
    body = "# Atal'alarion <Guardian of the Idol>\n\n- **Clear the Area**: Clear the three snakes in the pit before Atal'alarion spawns to avoid additional aggro.\n- **Positioning**: Fight under archways or grates to prevent his knockback from punting you away.\n- **Healers Beware**: He punts and can change targets, making it crucial for healers to maintain distance and readiness.\n- **Spawn Mechanics**: He spawns after activating six statues in the correct order: South, North, Southwest, Southeast, Northwest, Northeast.\n- **Combat Strategy**: Basic tank and spank fight; stunnable; hits hard but manageable with proper gear and positioning.\n- **Group Tips**: Duo or group up; solo attempts by druids are possible but challenging, primarily using bear form for tanking.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["8581"] == nil then
    NPCComments["8581"] = {}
end
table.insert(NPCComments["8581"], {
    npc_id = 8581,
    comment_id = 2908251,
    date = "2006-12-01T10:20:45-06:00",
    author = "Allakhazam",
    body = "### Blood Elf Defender\n\n- Hostile NPC.\n- Be prepared for significant damage (\"KPRO MOB\").\n- Approach with caution or avoid unless necessary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8582"] == nil then
    NPCComments["8582"] = {}
end
table.insert(NPCComments["8582"], {
    npc_id = 8582,
    comment_id = 2817289,
    date = "2006-01-04T05:47:56-06:00",
    author = "Thottbot",
    body = "### Kadrak\n\n- **Location:** Found at coordinates 48,5.\n- **Position:** At the top of the tower.\n- **Quests:** Involved in quests requiring interaction with Outriders, Scouts, and other NPCs around The Barrens and Ashenvale.\n- **Travel Tip:** Utilize a wind rider route south of Blackfathom Deeps for quicker access.\n- **Search Tip:** Look for NPCs with blue '?' markers, not yellow ones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["8583"] == nil then
    NPCComments["8583"] = {}
end
table.insert(NPCComments["8583"], {
    npc_id = 8583,
    comment_id = 2908252,
    date = "2006-02-19T23:09:27-06:00",
    author = "Allakhazam",
    body = "# Dirania Silvershine\n\n- Located at coordinates 60, 42 in Elwynn Forest.\n- Positioned outside of Stormwind, useful for early questing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8584"] == nil then
    NPCComments["8584"] = {}
end
table.insert(NPCComments["8584"], {
    npc_id = 8584,
    comment_id = 2804570,
    date = "2006-05-06T01:18:42-05:00",
    author = "Thottbot",
    body = "# Iverron\n\n- Located west/east of the cave entrance.\n- Coordinates: Approximately 55,33 or 54,32.\n- Easily found near the cave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["8588"] == nil then
    NPCComments["8588"] = {}
end
table.insert(NPCComments["8588"], {
    npc_id = 8588,
    comment_id = 2006,
    date = "2006-10-18T07:24:16-05:00",
    author = "TheOnyx",
    body = "## Umbranse the Spiritspeaker\n\n- Located in a wooden hut in Winterspring (67, 27), near a Wintersaber Trainer.\n- Neutral but guarded by a flagged NPC, Chal, who is hostile to the Horde but non-aggressive unless attacked.\n- Quest chain involving Umbranse appears to be unfinished or abandoned by Blizzard.\n- Provides limited assistance in the \"In Eranikus' Own Words\" quest; many players report abrupt quest endings.\n- Known to mention needing help from someone not limited by old age; potentially referring to Night Elves or dragons.\n- Involved in lore connected to Eranikus and the Green Dragonflight, potentially hinting at future content or quests.\n- Related game lore: Eranikus' spirit returns during the Ahn'Qiraj event.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["8600"] == nil then
    NPCComments["8600"] = {}
end
table.insert(NPCComments["8600"], {
    npc_id = 8600,
    comment_id = 2811536,
    date = "2007-03-31T03:58:56-05:00",
    author = "Thottbot",
    body = "# Plaguebat\n\n- **Good Loot Source**: Known to drop various epic items, including Gryphonwing Long Bow, Hurricane, and Lifestone.\n- **Easy to Kill**: Generally not a tough fight; can drop valuable gear like Mystical Gloves of Fiery Wrath and Beaststalker Bindings.\n- **Level Range**: Mostly found at levels 54-55, not suitable for taming at lower levels like 48.\n- **Epic Drop Chance**: Fair chance for epics; one player reported multiple epic drops in consecutive kills.\n- **Items for Quests**: Low drop rate for quest items like Evil Bat Eyes.\n- **Map Mouseovers**: Maps for locating Plaguebats may be available through community contributions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8601"] == nil then
    NPCComments["8601"] = {}
end
table.insert(NPCComments["8601"], {
    npc_id = 8601,
    comment_id = 3143082,
    date = "2019-07-25T22:58:35-05:00",
    author = "hevgirl",
    body = "# Noxious Plaguebat\n\n- **Location:** Found near coordinates 64,64.\n- **Combat Tips:** \n  - Use crowd control and movement abilities to avoid surrounding yourself with multiple Noxious Plaguebats.\n  - Utilize pets with threat-reducing abilities to manage aggro effectively.\n- **Elite:** Not specified, but implies regular spawn density is high enough for consistent encounters.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8602"] == nil then
    NPCComments["8602"] = {}
end
table.insert(NPCComments["8602"], {
    npc_id = 8602,
    comment_id = 68318,
    date = "2007-04-16T19:06:57-05:00",
    author = "43817",
    body = "### Monstrous Plaguebat\n\n- **Combat Tips:**\n  - *Watch out for silence:* This NPC can silence you for 10 seconds. Prepare to rely on non-cast abilities.\n  - *Damage and debuff:* It can deal damage and lower melee attack power. Keep distance if possible and use ranged attacks.\n\n- **Loot Note:**\n  - *Rare drop:* There is a chance to obtain a Skullflame Shield, though it appears to be a rare drop.\n\n- **Hunting Tip:**\n  - *Location aids:* Though maps may not always be available, map mouseovers will be added over time to help locate them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["8603"] == nil then
    NPCComments["8603"] = {}
end
table.insert(NPCComments["8603"], {
    npc_id = 8603,
    comment_id = 12066,
    date = "2006-12-09T10:21:11-06:00",
    author = "Chandrialla",
    body = "# Carrion Grub\n\n- **Larval Acid Drops**: Farming Carrion Grubs can yield Larval Acid, a valuable item for selling on the Auction House.\n- **Farming Efficiency**: Focus on them while already questing in Eastern Plaguelands to maximize your efficiency, as drops are infrequent.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["8608"] == nil then
    NPCComments["8608"] = {}
end
table.insert(NPCComments["8608"], {
    npc_id = 8608,
    comment_id = 2908289,
    date = "2005-09-01T23:04:54-05:00",
    author = "Allakhazam",
    body = "### Angered Infernal\n\n- **Hostile NPC:** Be prepared for combat.\n- **Type:** Demonic enemy, found in specific zones.\n- **Combat Tip:** Use fire resistance gear and spells. \n- **Mobility:** Can be dangerous in groups; watch for patrols.\n- **Damage:** High damage dealer, prioritize interrupting their spells if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8609"] == nil then
    NPCComments["8609"] = {}
end
table.insert(NPCComments["8609"], {
    npc_id = 8609,
    comment_id = 2812217,
    date = "2006-03-22T16:21:52-06:00",
    author = "Thottbot",
    body = "# Alexandra Constantine <Gryphon Master>\n\n- Location: Coordinates 66,24 in the zone.\n- Type: Friendly NPC.\n- Provides gryphon flight services for travel across zones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["8610"] == nil then
    NPCComments["8610"] = {}
end
table.insert(NPCComments["8610"], {
    npc_id = 8610,
    comment_id = 2810390,
    date = "2005-03-18T07:43:11-06:00",
    author = "Thottbot",
    body = "### Kroum <Wind Rider Master>\n\n- Located at coordinates (21,50).\n- Use the Zeppelins or pathways to navigate over the mountains.\n- Provides flight paths for Horde players in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8612"] == nil then
    NPCComments["8612"] = {}
end
table.insert(NPCComments["8612"], {
    npc_id = 8612,
    comment_id = 42520,
    date = "2007-02-26T05:23:24-06:00",
    author = "radszuweit",
    body = "# Screecher Spirit\n\n- Found at coordinates 46,49 and 47,47.\n- Easily located along the coast near the dock to Feathermoon.\n- They appear only for a brief moment as part of a quest.\n- Look for them sticking out at the coastline.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8617"] == nil then
    NPCComments["8617"] = {}
end
table.insert(NPCComments["8617"], {
    npc_id = 8617,
    comment_id = 2815191,
    date = "2006-08-01T04:35:28-05:00",
    author = "Thottbot",
    body = "# Zalashji\n\n- **Friendly Naga:** Unique among Nagas as he is friendly. No quests involve him yet.\n- **Movement:** Occasionally walks from his cave to the shore and back. Not hostile.\n- **Mining Tip:** Mithril veins can be found near his cave, valuable for miners.\n- **Future Content:** Stay updated via patch notes for potential future quests involving Zalashji.\n- **Staring at Sea:** Observed to stare at the sea, adding to his mysterious behavior.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 256,
})
if NPCComments["8637"] == nil then
    NPCComments["8637"] = {}
end
table.insert(NPCComments["8637"], {
    npc_id = 8637,
    comment_id = 2908307,
    date = "2005-09-03T06:19:25-05:00",
    author = "Allakhazam",
    body = "### Dark Iron Watchman\n- **Location:** Found in Blackrock Depths.\n- **Behavior:** Hostile. Patrols specific areas.\n- **Combat Tip:** They're often in groups; be prepared for multiple enemies.\n- **Lore:** Servants of Ragnaros, the Firelord.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8659"] == nil then
    NPCComments["8659"] = {}
end
table.insert(NPCComments["8659"], {
    npc_id = 8659,
    comment_id = 2908309,
    date = "2005-03-04T22:41:46-06:00",
    author = "Allakhazam",
    body = "# Jes'rimon\n\n- Located on top of the Alchemy Building.\n- Find him in the Drag, at the NW part of Orgrimmar.\n- Enter the alchemy store and ascend the spiral staircase inside.\n- Coordinates: 55, 34.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8660"] == nil then
    NPCComments["8660"] = {}
end
table.insert(NPCComments["8660"], {
    npc_id = 8660,
    comment_id = 2815302,
    date = "2007-05-05T14:05:32-05:00",
    author = "Thottbot",
    body = "# The Evalcharr\n\n- **Location:** Found at coordinates 18.52 in Azshara.\n- **Drops:** Can drop green items like plate gloves, leather pants, and Gossamer Pants. Also drops Brilliant Scales.\n- **Skinning:** Yields rugged leather.\n- **Combat Tips:** Can be soloed; reported as an easy kill for a level 52 rogue.\n- **Taming:** Speculations suggest it is untamable, but it is worth checking the Beastiary for confirmation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8662"] == nil then
    NPCComments["8662"] = {}
end
table.insert(NPCComments["8662"], {
    npc_id = 8662,
    comment_id = 2908322,
    date = "2005-08-06T15:49:02-05:00",
    author = "Allakhazam",
    body = "### Idol Oven Fire Target\n\n- This NPC appears to lack substantial lore or functionality.\n- Likely an object or environment feature rather than an interactable NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8664"] == nil then
    NPCComments["8664"] = {}
end
table.insert(NPCComments["8664"], {
    npc_id = 8664,
    comment_id = 52304,
    date = "2007-03-16T19:12:16-05:00",
    author = "Orik",
    body = "# Saern Priderunner\n\n- **Historical NPC:** Saern Priderunner used to teach Plainsrunning before it was removed in patch 1.1.\n- **Plainsrunning:** This ability increased running speed over time, though it couldn't be used in combat, underwater, or indoors.\n- **Replacement Ability:** Plainsrunning has been replaced by Kodos.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["8665"] == nil then
    NPCComments["8665"] = {}
end
table.insert(NPCComments["8665"], {
    npc_id = 8665,
    comment_id = 2816365,
    date = "2006-01-02T13:56:21-06:00",
    author = "Thottbot",
    body = "# Shylenai <Owl Trainer>\n\n- Located in Darnassus at coordinates 69, 45.\n- Found outside Warrior's Terrace, as you head out of the city.\n- Responsible for pet owls, not necessarily for hunter pets; a flavor NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8666"] == nil then
    NPCComments["8666"] = {}
end
table.insert(NPCComments["8666"], {
    npc_id = 8666,
    comment_id = 2802392,
    date = "2005-11-28T13:49:18-06:00",
    author = "Thottbot",
    body = "# Lil Timmy <Boy with kittens>\n\n- **Location:** Spawns and despawns at the NW corner near Cathedral Square; walks a counterclockwise path through Stormwind.\n- **Spawn Timer:** Approximately 2 hours, with a bit of randomness.\n- **Path:** Travels around Old Town, Trade District, Dwarven District, and Cathedral Square before despawning.\n- **Tips:**\n  - **Waiting Strategy:** Wait on the bridge between the Cathedral and Trade Districts for a higher chance to spot him.\n  - **Purchase Tip:** Only sells one White Kitten per spawn; be quick to purchase.\n  - **Cross-Faction:** For Horde players: buy from the Goblin Auction House.\n  - **Map Use:** Use community maps of his route for more accurate tracking.\n  - **Alt Strategy:** Consider using an alt to regularly check his spawn points.\n- **Lore Note:** Believed to be related to the Crazy Cat Lady from Elwynn Forest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["8667"] == nil then
    NPCComments["8667"] = {}
end
table.insert(NPCComments["8667"], {
    npc_id = 8667,
    comment_id = 2808191,
    date = "2007-04-08T03:00:03-05:00",
    author = "Thottbot",
    body = "### Gusting Vortex\n\n- **Farm Location**: Found in Tanaris. Popular coordinates: 58,58 & 50,45.\n- **Respawn Mechanics**: Linked to Ground Pounder Elemental spawns. Kill Ground Pounders to make Gusting Vortex appear.\n- **Pathing**: They follow random paths, which can make them hard to locate consistently.\n- **Drop Rate**: Breath of Wind has a low drop rate, approximately 10-25%. \n- **Grinding Tips**:\n  - Expect long grinds; bring snacks and stay patient.\n  - Kill rock elementals as they may occupy Vortex spawn points.\n- **Spawn Strategy**: Ride a circuit around northern Tanaris for better chance encounters.\n- **Known Issues**: Possible bugged spawn west of Dunemaul Compound that may cause the elemental to be invisible initially but will appear after a few seconds.\n- **Alternative Methods**: Consider camping a known Vortex path and logging in periodically.\n\nHappy Hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["8671"] == nil then
    NPCComments["8671"] = {}
end
table.insert(NPCComments["8671"], {
    npc_id = 8671,
    comment_id = 2821241,
    date = "2007-02-02T02:04:51-06:00",
    author = "Thottbot",
    body = "# Auctioneer Buckler\n\n- **Location**: Found in Ironforge.\n- **Role**: Manages the Auction House for Alliance players.\n- **Horde Raids**: Keep an eye out for Horde invasions targeting Auction House NPCs.\n- **Drops**: Does not drop any loot.\n- **Items Security**: Horde may attempt to disrupt your auction activities. Be cautious during peak times.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8675"] == nil then
    NPCComments["8675"] = {}
end
table.insert(NPCComments["8675"], {
    npc_id = 8675,
    comment_id = 2908421,
    date = "2007-01-02T07:19:31-06:00",
    author = "Allakhazam",
    body = "## Felbeast\n\n- **Loot**: Can drop valuable items like \"Formula: Enchant Boots - Greater Agility.\"\n- **Combat Tip**: Prepare to defeat for potential rare loot drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8678"] == nil then
    NPCComments["8678"] = {}
end
table.insert(NPCComments["8678"], {
    npc_id = 8678,
    comment_id = 2802742,
    date = "2006-07-06T03:20:13-05:00",
    author = "Thottbot",
    body = "# Jubie Gadgetspring <Engineering Supplier>\n\n- Found at 45,91 in Azshara inside a hut.\n- Sells \"Schematic: Deepdive Helmet\" (limited supply).\n- Blimo Gadgetspring nearby sells \"Pattern: Blue Dragonscale Breastplate\" and \"Pattern: Chimeric Gloves\" (limited supplies).\n- Accessible via a path from the north.\n- Previously located in Silverpine Forest/Tirisfal Glades and moved to Azshara.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["8679"] == nil then
    NPCComments["8679"] = {}
end
table.insert(NPCComments["8679"], {
    npc_id = 8679,
    comment_id = 15878,
    date = "2006-12-15T13:02:49-06:00",
    author = "9689",
    body = "## Knaz Blunderflame <Engineering Supplies>\n\n- **Sell Items Easily**: Great spot for Alliance players to sell items without traveling to Booty Bay or Rebel Camp.\n- **Location Coordinates**: Found at coordinates 51, 35 or 49, 38.\n- **Safe Route**: North of the Ruins of Zul'Mamwe; avoid ogres and gorillas by following the natural mountain path.\n- **Nearby Threats**: Watch for patrolling Troll squads.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["8680"] == nil then
    NPCComments["8680"] = {}
end
table.insert(NPCComments["8680"], {
    npc_id = 8680,
    comment_id = 2908445,
    date = "2005-08-29T02:26:24-05:00",
    author = "Allakhazam",
    body = "# Massive Infernal\n\n- **Beta Appearance:** Seen in capital cities on the last day of beta testing (\"Judgement Day #4\").\n- **In-Game Database:** Exists in the WoW mob database and can be found on some private servers.\n- **Combat Tips:** As it’s not present in the live game, no combat tips are necessary.\n- **Visual Detail:** Highly detailed, resembling CG movie quality.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8696"] == nil then
    NPCComments["8696"] = {}
end
table.insert(NPCComments["8696"], {
    npc_id = 8696,
    comment_id = 2837968,
    date = "2005-12-29T13:53:46-06:00",
    author = "Thottbot",
    body = "# Henry Stern\n\n- **Location**: Northeastern cave in Razorfen Downs (RFD), often referred to as the \"Murder Pens.\"\n- **How to Access**: Right-click wooden bars in the small caves along the rock walls to reach him.\n- **Cooking Recipe**: Can teach Goldthorn Tea at cooking skill level 180; it restores mana and requires Goldthorn and Refreshing Spring Water.\n- **Alchemy Recipe**: Can teach Mighty Troll's Blood Potion for alchemists.\n- **General Tip**: Ensure your cooking and alchemy skills are high enough to learn his recipes before seeking him out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["8716"] == nil then
    NPCComments["8716"] = {}
end
table.insert(NPCComments["8716"], {
    npc_id = 8716,
    comment_id = 2808903,
    date = "2006-04-19T06:42:15-05:00",
    author = "Thottbot",
    body = "## Dreadlord\n\n- **Elite Status**: These are level 62 elite NPCs with ~20,000 health.\n- **Special Attacks**: Beware of Mortal Strike, which can crit close to 2,000 damage.\n- **Combat Tips**:\n  - **Kiting**: Effective for mages, hunters, and warlocks using fear chains.\n  - **Group Strategy**: Take one at a time; re-clear areas quickly as mobs respawn fast.\n- **Loot**:\n  - Drops include the Eye of Shadow, albeit with a decent drop rate, and occasionally blue items like the Halefire Staff.\n  - Farming in Winterspring’s Darkwhisper Gorge recommended for better loot chances.\n- **Soloing**: Only attempt if you're experienced and equipped; utilize CC and damage mitigation effectively.\n\nGroup up or use strategic crowd control to handle these challenging mobs and farm valuable drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["8717"] == nil then
    NPCComments["8717"] = {}
end
table.insert(NPCComments["8717"], {
    npc_id = 8717,
    comment_id = 2821409,
    date = "2007-01-04T07:43:24-06:00",
    author = "Thottbot",
    body = "# Felguard Elite\n\n- **Hard Hitter:** Hits very hard (up to 1200 damage) with fast swings. Be prepared for high damage.\n- **Resistance:** Resists all attempts to banish and enslave. Immune to fear, roots, and movement impairing effects.\n- **HP and Armor:** High health (up to 48.5k HP) but not heavily armored.\n- **Abilities:** Uses Mortal Strike, Blast Wave, and Cleave.\n- **Not Soloable:** Generally requires a group with a tank and a healer. Soloing is very difficult, especially for fear/snare-reliant classes.\n- **Loot:** Drops mostly \"junk\" items but can occasionally drop valuable items from Heavy Junkboxes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8720"] == nil then
    NPCComments["8720"] = {}
end
table.insert(NPCComments["8720"], {
    npc_id = 8720,
    comment_id = 2797684,
    date = "2007-05-04T09:41:11-05:00",
    author = "Thottbot",
    body = "# Auctioneer Redmuse\n\n- **Location**: Found in Ironforge, typically used by Alliance players in the auction house.\n- **Accessibility**: It's rare for Horde players to reach her due to Ironforge being an Alliance stronghold.\n- **Trivia**: There have been attempts to climb invisible stairs over her head – it's not a fool-proof method.\n- **Appearance**: Described as \"chubby but cute\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8736"] == nil then
    NPCComments["8736"] = {}
end
table.insert(NPCComments["8736"], {
    npc_id = 8736,
    comment_id = 2908470,
    date = "2005-03-11T05:21:14-06:00",
    author = "Allakhazam",
    body = "### Buzzek Bracketswing <Master Engineer>\n\n- **Location**: Found outside the Inn in Gadgetzan, Tanaris, near the mailbox at coordinates 52,28.\n- **Training**: Can train Engineering up to level 300.\n- **Schematics**: Sells engineering schematics up to level 250.\n- **Requirements**: For training higher than level 250, players need to choose between Goblin or Gnomish Engineering specialties.\n- **Helpful Tip**: Use the `/target` command to locate him quickly.\n- **Faction Note**: Ensure you aren't hated by the Gadgetzan faction to interact with him effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["8737"] == nil then
    NPCComments["8737"] = {}
end
table.insert(NPCComments["8737"], {
    npc_id = 8737,
    comment_id = 13171,
    date = "2006-12-10T23:23:39-06:00",
    author = "Maed",
    body = "# Linken\n\n- **Tribute**: Linken is an easter egg tribute to Link from the Legend of Zelda series.\n- **Quest Chain**: Starts with \"It's a Secret to Everybody\" and includes multiple steps, granting a total of approx 56,900 XP.\n- **Rewards**: Completing the quest chain can get you Linken's Sword of Mastery, Linken's Boomerang, and the Spirit of Aquementas.\n- **Location**: Found in Marshal's Refuge at coordinates 44,8 in Un'Goro Crater. You must find the wrecked raft first to start his quest.\n- **XP Boost**: Quests are possible to start at level 47, providing substantial XP gains; can reach Winterspring with Goblin Rocket Boots without being killed.\n- **Zelda References**: Items and quest names reference the Zelda game series, such as \"It's dangerous to go alone\" and \"It's a secret to everybody.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 71,
})
if NPCComments["8760"] == nil then
    NPCComments["8760"] = {}
end
table.insert(NPCComments["8760"], {
    npc_id = 8760,
    comment_id = 2908501,
    date = "2005-07-04T17:09:08-05:00",
    author = "Allakhazam",
    body = "# Mosshoof Stag\n\n- **Loot**: Can drop valuable loot like the Serpent Slicer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8761"] == nil then
    NPCComments["8761"] = {}
end
table.insert(NPCComments["8761"], {
    npc_id = 8761,
    comment_id = 2908509,
    date = "2006-12-14T12:31:07-06:00",
    author = "Allakhazam",
    body = "# Mosshoof Courser\n\n- Hunt for Perfect Courser Antlers; drop rate is low.\n- Needed for the priest quest 'Of Coursers We Know'.\n- Drops Healthy Courser Glands for the quest.\n- Found around coordinates 69,26 in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8762"] == nil then
    NPCComments["8762"] = {}
end
table.insert(NPCComments["8762"], {
    npc_id = 8762,
    comment_id = 2843469,
    date = "2007-01-21T12:23:36-06:00",
    author = "Thottbot",
    body = "### Timberweb Recluse\n\n- Found at level 47.\n- Drops valuable loot, e.g., \"Khang the Decapitator\".\n- Be well-prepared for combat at this level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8763"] == nil then
    NPCComments["8763"] = {}
end
table.insert(NPCComments["8763"], {
    npc_id = 8763,
    comment_id = 2908521,
    date = "2006-06-07T07:59:53-05:00",
    author = "Allakhazam",
    body = "### Mistwing Rogue\n\n- Only 2 spawn at a time.\n- Chimera leather drops and sells well.\n- Easy for level 47 hunters to defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8766"] == nil then
    NPCComments["8766"] = {}
end
table.insert(NPCComments["8766"], {
    npc_id = 8766,
    comment_id = 11606,
    date = "2006-12-08T17:50:38-06:00",
    author = "6716",
    body = "## Forest Ooze\n\n- **Pickpocket First**: As a rogue, pickpocket Forest Oozes first; it commonly yields 1-2 quest items (Encoded Fragments) before combat. This can significantly speed up the rogue quest.\n- **Combat Preparations**: Ensure enough energy for Kidney Shot, Gouge, or Kick to interrupt their 3-second disease-causing ability, which reduces attack speed by 50% and movement speed by 25%.\n- **Location Insights**: Forest Oozes are found between Forlorn Ridge and Lake Mennar (coordinates: ~70,28). \n- **Macro Usage**: Create a macro with `/target Forest Ooze` to locate them quickly. Spam the macro while patrolling their spawn area to save time.\n- **Loot Maximizing**: While waiting for respawns (approximately 5-7 minutes), kill nearby mobs like Mosshoof Courser, Mistwing Rogues, and Blue Dragonspawn for valuable leather and scales if you are a Skinner.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["8767"] == nil then
    NPCComments["8767"] = {}
end
table.insert(NPCComments["8767"], {
    npc_id = 8767,
    comment_id = 2799242,
    date = "2005-01-06T02:10:03-06:00",
    author = "Thottbot",
    body = "## Sah'rhee\n\n- Neutral NPC without clear purpose.\n- No significant interactions or quests associated.\n- Likely added for ambiance or future content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8816"] == nil then
    NPCComments["8816"] = {}
end
table.insert(NPCComments["8816"], {
    npc_id = 8816,
    comment_id = 2805045,
    date = "2005-04-12T12:37:36-05:00",
    author = "Thottbot",
    body = "# Deathly Usher\n- **Quest Guide:** Integral to the \"Fallen Hero of the Horde\" questline, especially the quest \"Your Name is Razelikh the Defiler.\"\n- **Interaction:** He teleports you to the defiler, Razelikh, for the final battle.\n- **Appearance:** Looks like a ghost. Visible even when alive, though initially it wasn't the case.\n- **Location:** Found at coordinates (48, 23) and (51, 29) in Blasted Lands.\n- **Dialogue:** States, \"I am bound to this cursed world. What is it you desire, mortal?\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["8836"] == nil then
    NPCComments["8836"] = {}
end
table.insert(NPCComments["8836"], {
    npc_id = 8836,
    comment_id = 11030,
    date = "2006-12-08T12:13:54-06:00",
    author = "omerc10696",
    body = "# Battle Chicken\n\n- **Creation**: Crafted by gnome engineers with a skill of 230.\n- **Components**: Requires 1 Mithril Casing, 6 Truesilver Bars, 6 Mithril Bars, 2 Inlaid Mithril Cylinders, 1 Gold Power Core, and 2 Jades.\n- **Usage**: Summons a guardian pet that fights for 1.5 minutes or until killed. 30-minute cooldown.\n- **Tip**: Useful for both solo play and aiding in group battles.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8837"] == nil then
    NPCComments["8837"] = {}
end
table.insert(NPCComments["8837"], {
    npc_id = 8837,
    comment_id = 45317,
    date = "2007-03-02T20:02:26-06:00",
    author = "12938",
    body = "### Muck Splash\n\n- **Globe of Water**: Low drop rate (~4%). Be prepared for a grind; you might need to kill 60+ for 2.\n- **Enchanted Water**: High drop rate (~93%). Often drops 2-5 per kill.\n- **Elemental Water**: Low drop rate (~7%).\n- **Combat Notes**: Use appropriate resistances and spells for water elementals.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8856"] == nil then
    NPCComments["8856"] = {}
end
table.insert(NPCComments["8856"], {
    npc_id = 8856,
    comment_id = 2842631,
    date = "2007-03-21T22:32:58-05:00",
    author = "Thottbot",
    body = "# Tyrion's Spybot\n\n- **Quest Start**: The final boss in Dead Mines drops an item starting the \"The Unsent Letter\" quest.\n- **Quest Chain**: Leads to aiding Tyrion with multiple quests.\n- **Flavor Text**: Tyrion’s comment about needing a tree branch is just for flavor and not part of any quest.\n- **Location**: Tyrion is found in Stormwind Keep, first left, then follow the hall to the courtyard.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["8878"] == nil then
    NPCComments["8878"] = {}
end
table.insert(NPCComments["8878"], {
    npc_id = 8878,
    comment_id = 2812228,
    date = "2005-12-11T02:13:29-06:00",
    author = "Thottbot",
    body = "# Muuran <Superior Macecrafter>\n\n- **Location:** Found at 55,56 in Ghost Walker Post.\n- **Quest:** Associated with the blacksmith quest \"Horns of Frenzy.\"\n- **Availability:** Some players report his plans might not always be available; check back frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["8879"] == nil then
    NPCComments["8879"] = {}
end
table.insert(NPCComments["8879"], {
    npc_id = 8879,
    comment_id = 47301,
    date = "2007-03-06T18:58:42-06:00",
    author = "Invis",
    body = "### Royal Historian Archesonus\n\n- Located next to the King of Ironforge.\n- Offers quests related to Dwarven history.\n- Engage for lore and background information on Ironforge and its king.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["8888"] == nil then
    NPCComments["8888"] = {}
end
table.insert(NPCComments["8888"], {
    npc_id = 8888,
    comment_id = 14856,
    date = "2006-12-13T13:54:49-06:00",
    author = "SeriusJones",
    body = "# Franclorn Forgewright\n\n- Located in Blackrock Mountain, in Forgewright's Tomb above the magma, near BRD/MC.\n- Only visible when dead (ghost form required).\n- Can provide quests related to the area.\n- Reference to architect Frank Lloyd Wright.\n- Useful if looking for specific quests related to Blackrock Depths.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["8890"] == nil then
    NPCComments["8890"] = {}
end
table.insert(NPCComments["8890"], {
    npc_id = 8890,
    comment_id = 64549,
    date = "2007-04-09T17:13:05-05:00",
    author = "40787",
    body = "# Anvilrage Warden\n\n- Runs away at ~10% health; be prepared to chase or snare.\n- Occasionally casts Hooked Net; try jumping when they cast to avoid being netted.\n- Drops around 10 silver each.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8894"] == nil then
    NPCComments["8894"] = {}
end
table.insert(NPCComments["8894"], {
    npc_id = 8894,
    comment_id = 14783,
    date = "2006-12-13T09:41:34-06:00",
    author = "TheOnyx",
    body = "### Anvilrage Medic\n\n- **Found**: Dark Iron Highway, usually with 4 other Anvilrage NPCs.\n- **Combat Tip**: Use crowd control to neutralize their healing abilities.\n- **Group Strategy**: Priests can Mind Control the Medic to provide additional healing for the party.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["8896"] == nil then
    NPCComments["8896"] = {}
end
table.insert(NPCComments["8896"], {
    npc_id = 8896,
    comment_id = 28386,
    date = "2007-01-31T15:49:26-06:00",
    author = "Rananya",
    body = "## Shadowforge Peasant\n\n- **Complete the Arena Event**: Ensure you complete the arena event to turn the Shadowforge Peasants neutral.\n- **Avoid Unnecessary Combat**: Skipping the arena event will cause all NPCs, including peasants, to attack you.\n- **Path to Pyromancer Loregrain**: Completing the event allows you to safely pass to Pyromancer Loregrain without conflict.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8903"] == nil then
    NPCComments["8903"] = {}
end
table.insert(NPCComments["8903"], {
    npc_id = 8903,
    comment_id = 16155,
    date = "2006-12-16T01:00:22-06:00",
    author = "8722",
    body = "# Anvilrage Captain\n\n- Located at the Emperor's Seat in Blackrock Depths.\n- Drops the pattern for Black Dragonscale Leggings, though drop rate is very low.\n- Typically, 2-3 Anvilrage Captains spawn per instance run.\n- Be patient; finding and getting the drop might require multiple runs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["8907"] == nil then
    NPCComments["8907"] = {}
end
table.insert(NPCComments["8907"], {
    npc_id = 8907,
    comment_id = 2826568,
    date = "2005-06-26T02:32:48-05:00",
    author = "Thottbot",
    body = "### Wrath Hammer Construct\n\n- Located in Blackrock Depths (BRD).\n- Typically found in the Dark Iron Highway and the West Garrison areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8911"] == nil then
    NPCComments["8911"] = {}
end
table.insert(NPCComments["8911"], {
    npc_id = 8911,
    comment_id = 2810401,
    date = "2005-11-18T16:22:06-06:00",
    author = "Thottbot",
    body = "### Fireguard Destroyer\n- **Solo Tip for Rogues:** Use a strategy involving shooting, gouging, sprinting, smelting, running, then vanishing. Repeatable 2-3 times every 10 minutes.\n- **Solo Strategy:** Equip heavy fire-resistant gear and use potions. Fire resist over 150 is recommended.\n- **Immunities:** Immune to poison, blinding, and fire, but not immune to stun.\n- **Druid Tip:** For druids, 100 fire resist is sufficient for soloing.\n- **Duo Tip:** Rogues and druids can duo without needing fire resistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8921"] == nil then
    NPCComments["8921"] = {}
end
table.insert(NPCComments["8921"], {
    npc_id = 8921,
    comment_id = 2829297,
    date = "2007-03-07T04:56:08-06:00",
    author = "Thottbot",
    body = "# Bloodhound\n\n- **Stealth Detection**: Bloodhounds in BRD have an enhanced ability to detect players in stealth. Avoid relying on stealth alone when navigating near them.\n- **Proximity Aggro**: You can approach Bloodhounds without aggro'ing if not stealthed, but maintain caution as proximity might still trigger them.\n- **Invisibility Detection**: Be aware that Bloodhounds may also track invisible players, making them a formidable obstacle for classes relying on stealth or invisibility.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8922"] == nil then
    NPCComments["8922"] = {}
end
table.insert(NPCComments["8922"], {
    npc_id = 8922,
    comment_id = 2908577,
    date = "2006-07-14T00:08:33-05:00",
    author = "Allakhazam",
    body = "### Bloodhound Mastiff\n\n- **Tip:** Can see through stealth; avoid using stealth tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["8923"] == nil then
    NPCComments["8923"] = {}
end
table.insert(NPCComments["8923"], {
    npc_id = 8923,
    comment_id = 2803100,
    date = "2005-01-29T04:36:11-06:00",
    author = "Thottbot",
    body = "# Panzor the Invincible\n\n- **Rare Spawn**: Spawns in the room before the 7 dwarves in Blackrock Depths; he isn't always present.\n- **Loot**: Drops Shalehusk Boots, a good item for level 52 warriors.\n- **Warrior Friendly**: Considered beneficial for warrior players due to loot.\n- **Location Confirmed**: Found just before the 7 dwarves encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8924"] == nil then
    NPCComments["8924"] = {}
end
table.insert(NPCComments["8924"], {
    npc_id = 8924,
    comment_id = 2809437,
    date = "2005-01-23T09:44:01-06:00",
    author = "Thottbot",
    body = "# The Behemoth\n\n- **Location:** Roams in the Quarry near Blackrock Depths' entrance, not Pyron's tunnel.\n- **Appearance:** Sandy/rocky, similar to Thistleshrubs in Tanaris; roughly the size of a Tauren.\n- **Abilities:** Point-blank area of effect attack; immune to stuns, fear, and seduce.\n- **Combat Tips:**\n  - Clear surrounding dwarves and slaves first.\n  - Use bleed effects if you're a Druid in cat form.\n  - Hits for 350-450 damage; warriors should use defensive skills, while warlocks should maintain steady DPS.\n  - Appropriate for a group with levels around high 40s to 60.\n  - Soloable by high-level (60) characters.\n- **Notable Drops:** Vilerend Slicer, sometimes drops leather healing leggings.\n- **Spawn Rate:** Rare spawn, specifics on the respawn rate are not well-documented. May require patience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["8925"] == nil then
    NPCComments["8925"] = {}
end
table.insert(NPCComments["8925"], {
    npc_id = 8925,
    comment_id = 2908598,
    date = "2006-03-24T07:49:14-06:00",
    author = "Allakhazam",
    body = "### Dredge Worm\n\n- **Location**: Found in the arena.\n- **Combat Tip**: Be prepared for grouped encounters; focus on crowd control and AoE spells.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8926"] == nil then
    NPCComments["8926"] = {}
end
table.insert(NPCComments["8926"], {
    npc_id = 8926,
    comment_id = 2832087,
    date = "2007-04-03T11:25:14-05:00",
    author = "Thottbot",
    body = "# Deep Stinger\n\n- **Nature Damage:** Inflicts stacking Nature damage over time. Be prepared for significant damage if stacks aren't managed.\n- **Combat Tip:** Use abilities to cleanse or mitigate poison effects.\n- **Pets:** Notable for hunters seeking a unique pet. Found within an instance.\n- **Instance Depth:** Details about its specific location within the instance are sparse, so be prepared to explore deeply.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["8927"] == nil then
    NPCComments["8927"] = {}
end
table.insert(NPCComments["8927"], {
    npc_id = 8927,
    comment_id = 2839952,
    date = "2006-01-14T21:36:38-06:00",
    author = "Thottbot",
    body = "## Dark Screecher\n\n- **Location:** Found in Blackrock Depths (BRD) Arena event.\n- **Event Details:** Replaces worms in the Arena event, occurring at random.\n- **Combat Tips:**\n  - **Silence Ability:** They have an AoE silence which can disrupt spellcasters. Focus on AoE damage to eliminate them quickly.\n  - **Group Aggro Management:** Ensure tank holds aggro on all bats to prevent interruptions on tamers or healers.\n- **Taming Tips (For Hunters):**\n  - Must grab initial aggro and use traps to aid in taming.\n  - Avoid letting others heal you during the taming process to prevent interruption.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["8928"] == nil then
    NPCComments["8928"] = {}
end
table.insert(NPCComments["8928"], {
    npc_id = 8928,
    comment_id = 2908604,
    date = "2006-06-13T07:56:21-05:00",
    author = "Allakhazam",
    body = "# Burrowing Thundersnout\n\n- **Rare Drop**: The axe it drops is very rare; its acquisition is based purely on luck.\n- **Persistence**: Don’t expect the axe quickly; high kill count doesn’t guarantee a drop.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8929"] == nil then
    NPCComments["8929"] = {}
end
table.insert(NPCComments["8929"], {
    npc_id = 8929,
    comment_id = 16142,
    date = "2006-12-16T00:17:19-06:00",
    author = "8512",
    body = "### Princess Moira Bronzebeard <Princess of Ironforge>\n\n- **Combat Tip**: Killing Princess Moira does not affect Ironforge reputation. Keep her crowd-controlled to prevent her from healing the Emperor during the quest.\n- **Loot Mechanics**: Only players with specific quests (`The Fate of the Kingdom` / `The Royal Rescue`) can receive her loot. Ensure eligible players are present.\n- **Bug Alert**: Loot bugs are common; only those with the necessary quests can loot her. Verify quest completion to avoid loot issues.\n- **Quest Completion**: After killing the Emperor, Moira becomes friendly; talk to her to complete your quest chain.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["8956"] == nil then
    NPCComments["8956"] = {}
end
table.insert(NPCComments["8956"], {
    npc_id = 8956,
    comment_id = 2908614,
    date = "2007-05-08T14:22:31-05:00",
    author = "Allakhazam",
    body = "### Angerclaw Bear\n\n- Hostile NPC, typically found in Felwood.\n- Good choice for Hunter pet due to high survivability.\n- Deals significant melee damage; use crowd control to manage fights.\n- Maintain a safe distance if you're a ranged class.\n- Drops Thick Furry Mane, useful for crafting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8957"] == nil then
    NPCComments["8957"] = {}
end
table.insert(NPCComments["8957"], {
    npc_id = 8957,
    comment_id = 84046,
    date = "2007-05-16T12:32:39-05:00",
    author = "52272",
    body = "# Angerclaw Grizzly\n\n- **Location**: Found South and West of Felpaw Village in Feralas.\n- **Quest**: Needed for the Strength of Corruption quest for Horde players in Camp Mojache.\n- **Combat**: No specific patterns dropped, but you may find Mithril Lockboxes. Prepare for long farming sessions.\n- **Misc**: Can be tamed as a Hunter pet due to their cool appearance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["8958"] == nil then
    NPCComments["8958"] = {}
end
table.insert(NPCComments["8958"], {
    npc_id = 8958,
    comment_id = 12675,
    date = "2006-12-10T09:08:15-06:00",
    author = "g0jack",
    body = "## Angerclaw Mauler\n\n- **Skinning Opportunity**: Great for gold farming if you have skinning. Collect trash drops and leather to sell on the Auction House.\n- **Rare Drops**: Has a chance to drop valuable items like \"Bloodrazor.\" Worth grinding if you need rare loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["8959"] == nil then
    NPCComments["8959"] = {}
end
table.insert(NPCComments["8959"], {
    npc_id = 8959,
    comment_id = 2842268,
    date = "2006-04-13T15:56:36-05:00",
    author = "Thottbot",
    body = "# Felpaw Wolf\n\n- **Hunter Pet:** Great choice for hunters, offers excellent damage boosts for party members.\n- **Location:** Found in Felwood, mobs are typically level 47+.\n- **Loot:** Has a chance to drop valuable items like the Widowmaker dagger.\n- **Taming Info:** Level 48 Felpaw Wolves offer high DPS, with around 96.0 DPS under Bestial Wrath.\n- **Ability:** Grants +9 to +57 extra damage to nearby party members for 10 seconds, based on rank.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["8960"] == nil then
    NPCComments["8960"] = {}
end
table.insert(NPCComments["8960"], {
    npc_id = 8960,
    comment_id = 2908623,
    date = "2006-02-09T04:59:17-06:00",
    author = "Allakhazam",
    body = "# Felpaw Scavenger\n\n- **Appearance:** Some players find the look of Felpaw Scavenger unappealing, comparing it to decayed or unsightly visuals.\n- **Hunter Pet Choice:** If you're a hunter, you may consider them as pets, though check stats to compare with others like Snarler.\n- **General Tip:** It's recommended to check updated pet stats before making decisions on taming, as appearances can be subjective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8961"] == nil then
    NPCComments["8961"] = {}
end
table.insert(NPCComments["8961"], {
    npc_id = 8961,
    comment_id = 84048,
    date = "2007-05-16T12:35:53-05:00",
    author = "52272",
    body = "# Felpaw Ravager\n\n- **Quest Requirement**: Needed for the “Strength of Corruption” quest for Horde in Feralas (Camp Mojache). They are located in and west of Felpaw Village.\n- **Hunter Tip**: Hunters can tame these for Bite Rank 7.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8963"] == nil then
    NPCComments["8963"] = {}
end
table.insert(NPCComments["8963"], {
    npc_id = 8963,
    comment_id = 2908628,
    date = "2006-07-11T13:43:52-05:00",
    author = "Allakhazam",
    body = "### Effsee\n\n- Effsee is a friendly NPC.\n- When you return her necklace, she responds with \"Meow!\".\n- This NPC adds a fun, thematic element to your quest interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["8964"] == nil then
    NPCComments["8964"] = {}
end
table.insert(NPCComments["8964"], {
    npc_id = 8964,
    comment_id = 2908630,
    date = "2005-08-08T03:13:28-05:00",
    author = "Allakhazam",
    body = "### Blackrock Drake\n\n- **Combat Tip:** Despite being labeled as \"level 1 elite,\" approach with caution. Their elite status may imply high difficulty.\n- **General Tip:** Suitable for high-level players seeking a challenge or specific drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["8976"] == nil then
    NPCComments["8976"] = {}
end
table.insert(NPCComments["8976"], {
    npc_id = 8976,
    comment_id = 2799598,
    date = "2005-09-15T16:58:01-05:00",
    author = "Thottbot",
    body = "# Hematos\n\n- **Level and Location:** Level 60 elite dragonkin near Blackrock Mountain and Burning Steppes.\n- **Combat Tips:**\n  - **Fear Immunity:** Hematos can't be feared.\n  - **Health:** Hematos has approximately 15,000 health.\n  - **Damage:** His flame breath hits hard; move out of range to avoid.\n  - **Strategy:**\n    - **Pet Classes:** Use your pet to tank, keep DoTs up, and heal your pet (Warlocks use Felguard).\n    - **Kite:** Effective for Hunters; use Serpent Sting and keep distance.\n    - **Healers:** Use HoTs and shield abilities efficiently.\n    - **Warriors:** Melee him down while stepping out of flame breath range.\n    - **General:** He can be slowed and often pauses to breathe fire.\n- **Drops:** Mostly green items, mediocre loot (e.g., plate bracers, gloves, weapon selling for a few gold).\n- **Efficiency:** Simple for duos to handle, better to avoid soloing unless well-prepared or seeking a challenge.\n- **Pro Tip:** Grouping makes the encounter quicker and safer, but soloing is possible for well-geared or kiting-experienced players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["8977"] == nil then
    NPCComments["8977"] = {}
end
table.insert(NPCComments["8977"], {
    npc_id = 8977,
    comment_id = 57445,
    date = "2007-03-26T10:00:58-05:00",
    author = "24390",
    body = "### Krom'Grul\n\n- Found in the middle cave with blueish walls, in a room with water.\n- Spawns in 8 different locations inside the caves on the NE and SW sides of the mountain. \n- Short respawn time (~5 minutes).\n- Track humanoids to locate him quickly.\n- Soloable by a level 53 feral druid with 2 adds. Combat generally easy.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["8978"] == nil then
    NPCComments["8978"] = {}
end
table.insert(NPCComments["8978"], {
    npc_id = 8978,
    comment_id = 80133,
    date = "2007-05-09T02:03:12-05:00",
    author = "27338",
    body = "# Thauris Balgarr\n\n- Rare spawn at 66, 43 near the ruins.\n- Often found near the Tablet of Seven.\n- Has low HP but uses tactics to trap you:\n  - Throws a net.\n  - Drops a land mine with a 10-second arm time.\n  - Calls an add halfway through the fight.\n- Strategies:\n  - Use abilities to break snares.\n  - Pull him away from the mines.\n  - Be prepared for adds and his tendency to heal if not engaged.\n- Drops green items, e.g., mail \"...of the Owl\" headpiece or leather bracers.\n\nCombat is challenging due to his tactics. Be mindful of surroundings and have escape abilities ready.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["8979"] == nil then
    NPCComments["8979"] = {}
end
table.insert(NPCComments["8979"], {
    npc_id = 8979,
    comment_id = 43599,
    date = "2007-02-27T20:53:28-06:00",
    author = "797",
    body = "### Gruklash\n\n- **Location:** Often found near a forge or in a hut around coordinates 42,54 or southeast of Blackrock Mountain.\n- **Combat Tips:**\n  - **Enrage:** He enrages at 50% health; be prepared to mitigate increased damage.\n  - **Pummel:** Uses pummel to interrupt spells, so time your casts carefully.\n  - **Difficulty:** Hits hard; go in with ample health and defensive cooldowns if available.\n- **Level:** Generally reported at level 59; adjust your preparation accordingly.\n- **Drops:** Can drop valuable items like Emerald Legplates of the Bear.\n- **Respawn:** Not seen frequently; may have a long respawn timer or be a rare spawn.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["8981"] == nil then
    NPCComments["8981"] = {}
end
table.insert(NPCComments["8981"], {
    npc_id = 8981,
    comment_id = 2824252,
    date = "2006-05-19T14:07:48-05:00",
    author = "Thottbot",
    body = "# Malfunctioning Reaver\n\n- Drops 5 Fractured Elemental Shards for the \"Rise of the Machines\" quest.\n- Higher level and more powerful than War Reavers.\n- Found east and north of Dreadmaul Rock.\n- Fast attack speed; hard hits and high damage output.\n- Can punt players back; dropped plate boots on one occasion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["8983"] == nil then
    NPCComments["8983"] = {}
end
table.insert(NPCComments["8983"], {
    npc_id = 8983,
    comment_id = 2908668,
    date = "2005-11-21T18:17:29-06:00",
    author = "Allakhazam",
    body = "### Golem Lord Argelmach\n\n- **Clear the halls** before engaging Argelmach to avoid additional enemies joining the fight.\n- **Spread out your squishies** to minimize damage from his chain lightning attack.\n- **Use crowd control** like Sheep (mage) and Banish (warlock) to manage adds efficiently.\n- The **Field Repair Bot schematic** is on the floor next to him. Requires 300 Engineering skill to learn.\n- As a **rogue or druid**, you can stealth in, use a pet trinket to distract, and grab the schematic quickly. Vanish if needed.\n- Be aware: **Patch 1.10 changed** his behavior, making him stay and fight rather than running to rally more troops. Ensure rooms are clear to avoid extra difficulty.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["8997"] == nil then
    NPCComments["8997"] = {}
end
table.insert(NPCComments["8997"], {
    npc_id = 8997,
    comment_id = 2808435,
    date = "2006-03-14T11:37:46-06:00",
    author = "Thottbot",
    body = "# Gershala Nightwhisper\n\n- **Location**: Found at coordinates 38,43 in Auberdine, underneath a pavilion near the bridge to the inn.\n- **Quest Details**: Part of a quest chain starting from Argos Nightwhisper in Stormwind. Follow-up quests lead to Blackfathom Deeps.\n- **Appearance**: Stands in front of a glowing basin in the center of Auberdine.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9016"] == nil then
    NPCComments["9016"] = {}
end
table.insert(NPCComments["9016"], {
    npc_id = 9016,
    comment_id = 86990,
    date = "2007-05-21T17:12:45-05:00",
    author = "Isolde",
    body = "### Bael'Gar\n\n- **Quest:** Associated with the quest \"[En-Ay-Es-Tee-Why](https://www.wowhead.com/classic/quest=4022)\" in Burning Steppes.\n- **Location:** Enter Blackrock Depths, open the door on the left, clear groups on Dark Iron Highway, find him at the far end.\n- **Elements:** Immune to fire attacks.\n- **Combat Tips:**\n  - **Adds:** Spawns level 50 adds during the fight; use AoE to manage them.\n  - **Crowd Control:** Crowd control (like Polymorph) officers among patrols on the way.\n  - **Strategy:** Prioritize killing Medics first in patrols.\n  - **Groups:** Consider a balanced party; having crowd control and a healer helps.\n  - **Soloing:** Possible with strong solo classes (hunter, druid, etc.); be cautious of adds and use defensive abilities and health potions as needed.\n- **Preparation:** High fire resistance and proper crowd control strategy recommended.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["9017"] == nil then
    NPCComments["9017"] = {}
end
table.insert(NPCComments["9017"], {
    npc_id = 9017,
    comment_id = 14797,
    date = "2006-12-13T10:08:03-06:00",
    author = "TheOnyx",
    body = "# Lord Incendius\n\n- **Location**: Found in Blackrock Depths, guarding the black forge.\n  \n- **Drops**: Often drops bracers good for Molten Core and potential Core of Elements for Argent Dawn rep.\n\n- **Route**: \n  - Turn left and go through three locked gates (requires Shadowforge key).\n  - Proceed to East Garrison, up stairs, left path, jump out window onto ledge, then down to bridge.\n  \n- **Combat Tips**:\n  - **Fire Resistance**: Helpful but not essential (especially post-1.10 where he applies a curse that reduces fire resistance by 100).\n  - **Knockback Alert**: Position yourself with your back in line with the bridge to avoid knockback into lava.\n  - **Solo Strategies**:\n    - **Paladin**: Can solo with fire resist aura, healing, and fire resist potions.\n    - **Rogue**: Utilize stealth for easier access; cycling between evasion, expose armor, and eviscerate.\n    - **Warlock**: Employ Voidwalker for tanking and aggro; use Curse of Doom, Corruption, and Siphon Life; kite if necessary.\n    - **Mage**: Kite using frost spells, ice barrier, and fire ward; decurse to counter fire resist reduction.\n  \n- **General Notes**:\n  - Frequently farmed for Large Brilliant Shards.\n  - A good spot to farm if you’re an enchanter looking for materials.\n  - Be cautious of the curse that lowers fire resistance, making fire abilities more harmful.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["9018"] == nil then
    NPCComments["9018"] = {}
end
table.insert(NPCComments["9018"], {
    npc_id = 9018,
    comment_id = 2836,
    date = "2006-11-04T17:33:24-06:00",
    author = "frmrpreztaft",
    body = "# High Interrogator Gerstahn <Twilight's Hammer Interrogator>\n\n- **Positioning:** Approach her from the outer loop to avoid additional adds.\n- **Quest Key:** Drops the key for the Commander Gor'Shak quest and for releasing Windsor from the prison cells.\n- **Fear Mechanic:** Clear nearby mobs to avoid aggro when feared. She casts a close AoE fear affecting melee characters.\n- **Adds:** She is accompanied by a caster, 2 dogs, and an elite dwarf. They all respawn if you wipe.\n- **Solo Strategy:** Kill patrols first, sap/blind adds, use cooldowns on Gerstahn. Be prepared for additional adds from the corners.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["9019"] == nil then
    NPCComments["9019"] = {}
end
table.insert(NPCComments["9019"], {
    npc_id = 9019,
    comment_id = 2820452,
    date = "2005-05-16T02:07:38-05:00",
    author = "Thottbot",
    body = "# Emperor Dagran Thaurissan\n\n- **Shortcut Tip:** From entrance, proceed left-right-left, through the locked door, jump through windows, fight 5 mobs, reach dark forge, engage fire boss, jump to lava, swim to island with fire elementals, clear them, follow path to MC bridge.\n- **Lava Navigation:** Kill Lord Incendius, jump to lava ridge, shield-jump to island, clear elementals, repeat until at forge; avoid aggroing island elementals.\n- **Stealth Approach:** For rogues/druids, stealth past mobs, swim in lava behind Flamelash, bypass bridge elementals, light beacons in Lyceum, handle Magmus, avoid cannons, clear packs to emperor.\n- **Team Composition:** 3-man team (Druid tank, Mage AOE, Shaman heal), focus unified DPS on 7 Dwarves, careful movement in Lyceum, Magmus positioning, clear room before throne to prevent adds in final fight.\n- **Final Fight Strategy:** Druid tanks princess, mage DPS, shaman heals and interrupts. Timing crucial to avoid emperor’s stuns, manage threat carefully to avoid healer aggro, kill princess first before focusing emperor.\n- **Armor Consideration:** Armor doesn’t mitigate fire damage; swim-jumping reduces lava damage.\n- **Magic Immunity:** Emperor gains temporary fire immunity buff, avoid using magic during this period, DPS steadily after.\n- **Loot Goals:** Common drops include Hand of Justice (HoJ), persistence may be required for specific loot.\n  \nUsing these tips will help you navigate the dungeon, handle the mobs, and defeat Emperor Dagran Thaurissan efficiently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["9021"] == nil then
    NPCComments["9021"] = {}
end
table.insert(NPCComments["9021"], {
    npc_id = 9021,
    comment_id = 2810554,
    date = "2005-02-04T13:07:26-06:00",
    author = "Thottbot",
    body = "# Kharan Mighthammer\n\n- Located SE from the main center room, behind a locked door. Use the prison cell key.\n- Part of the Commander Gor'shak quest chain.\n- Unlock the door to Gor'shak's cell and be prepared to fight executioners and guards.\n- Executioners cleave hard; use crowd control or eliminate them first.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["9022"] == nil then
    NPCComments["9022"] = {}
end
table.insert(NPCComments["9022"], {
    npc_id = 9022,
    comment_id = 2908743,
    date = "2006-07-03T20:07:07-05:00",
    author = "Allakhazam",
    body = "### Dughal Stormwing\n\n- **Location**: Found locked in a prison.\n- **Status**: Neutral to Horde and unattackable.\n- **Quests**: Not involved in any quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9023"] == nil then
    NPCComments["9023"] = {}
end
table.insert(NPCComments["9023"], {
    npc_id = 9023,
    comment_id = 2811864,
    date = "2005-05-27T20:30:22-05:00",
    author = "Thottbot",
    body = "# Marshal Windsor\n\n- **Location**: Found in Blackrock Depths (BRD), to the right after entering.\n- **Accessing**: Unlock jail doors to find him; look for a yellow dot on the map.\n- **Key Requirement**: Needs a specific key from a lady NPC in the tunnel; alternatively, use a large seaforium charge.\n- **Solo Tips**: Night elf hunters can solo reach him by using Feign Death and Shadowmeld; carefully clear guards and use the key to open the door.\n- **Quest Note**: Better chance to get the required note from quarry slaves outside the instance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9024"] == nil then
    NPCComments["9024"] = {}
end
table.insert(NPCComments["9024"], {
    npc_id = 9024,
    comment_id = 2825615,
    date = "2007-04-13T11:05:33-05:00",
    author = "Thottbot",
    body = "# Pyromancer Loregrain\n\n- **Location**: Found in Blackrock Depths (BRD) near the statue for the Ironfel Key Quest.\n- **Drop**: Only mob that drops the Fiery Weapon enchant recipe.\n- **Spawn Rate**: No longer rare; usually up every instance reset.\n- **Guard**: Accompanied by two elite caster mobs.\n- **Combat Tips**:\n    - Use fire resistance gear and spells.\n    - Prioritize silencing or crowd-controlling his bodyguards.\n    - Focus on high burst damage to quickly take him down.\n    - A healing potion or fire protection potion could be useful.\n    - Avoid kiting; all adds are casters.\n- **Solo Tips**:\n    - Rogues can sap one guard, burst down the Pyromancer, and vanish.\n    - Priests can mind soothe to bypass groups, use shields, and focus spells.\n    - High-level players with sufficient +spell damage and defensive spells can handle the fight more easily.\n\nRemember to loot quickly after defeating him to avoid potential respawn dangers!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["9025"] == nil then
    NPCComments["9025"] = {}
end
table.insert(NPCComments["9025"], {
    npc_id = 9025,
    comment_id = 3692,
    date = "2006-11-15T09:42:27-06:00",
    author = "Doranos",
    body = "# Lord Roccor\n\n- **Location:** Patrolling the Ring of Law in Blackrock Depths.\n- **Druids:** Soloable at level 60. Stealth to the tunnel near the Ring of Law, avoid dogs that can see stealth, and pull Roccor when clear.\n- **Combat Tips:**\n  - **Bear Form:** Use bear form for better survivability. Start the fight with Moonfire, then switch to bear form.\n  - **Stun:** He is stunnable. Use Bash to interrupt and heal.\n  - **Frenzied Regen:** Use when low on health to regain health steadily.\n  - **Innervate:** Use Innervate when mana is low.\n- **General Tips:** \n  - Watch out for the dogs as they can detect stealth.\n  - Pull Roccor to a safe spot devoid of other patrolling mobs.\n- **Drops:** Possible loot includes the Idol of Ferocity, Stoneshell Guard, and Earthslag Shoulders.\n- **Other Classes:** Soloable by well-equipped level 60 rogues and priests using strategic fear and mind control tactics. Clear patrolling mobs for a safer fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["9026"] == nil then
    NPCComments["9026"] = {}
end
table.insert(NPCComments["9026"], {
    npc_id = 9026,
    comment_id = 2807777,
    date = "2007-05-20T03:56:54-05:00",
    author = "Thottbot",
    body = "## Overmaster Pyron\n\n- Location: Found in the quarry in Burning Steppes, east of Blackrock Mountain.\n- Combat Tips: Can be soloed at level 60, but has high DPS; avoid his attacks and use defensive abilities.\n- Quest Tip: Simply defeat him and return to Morgan's Vigil, no item collection required.\n- Lore: Claims to revive as Lord Incendius upon death, continuing a cycle of rebirth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["9027"] == nil then
    NPCComments["9027"] = {}
end
table.insert(NPCComments["9027"], {
    npc_id = 9027,
    comment_id = 3793,
    date = "2006-11-17T09:53:00-06:00",
    author = "Doranos",
    body = "### Gorosh the Dervish\n\n- **Location:** Blackrock Depths, Arena.\n- **Spawn Rate:** Low, appears randomly after first two waves in the Ring event.\n- **Combat Tips:**\n  - **Hard Hitter:** Deals high damage; tanks should be prepared for Mortal Strike and Whirlwind abilities.\n  - **Mortal Strike:** Reduces healing received by the tank; healers must anticipate and cast heals early.\n  - **Immune Effects:** Immune to traps and movement impairing effects like Scatter Shot.\n  - **Group Composition:** Effective with a strong tank, high DPS, and dedicated healer.\n- **Drop Note:** Notable for dropping the Savage Gladiator Chain with a drop rate around 10%.\n- **Strategy:** Can be managed by 3-5 players; skilled players can possibly solo.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["9028"] == nil then
    NPCComments["9028"] = {}
end
table.insert(NPCComments["9028"], {
    npc_id = 9028,
    comment_id = 3794,
    date = "2006-11-17T09:53:40-06:00",
    author = "Doranos",
    body = "### Grizzle\n\n- Boss in Blackrock Depths Arena.\n- Spawns after the first wave of mobs.\n- Big troll with hard-hitting attacks.\n- Enrages at low health; prepare to mitigate increased damage.\n- Recommended strategy: tank and spank.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["9029"] == nil then
    NPCComments["9029"] = {}
end
table.insert(NPCComments["9029"], {
    npc_id = 9029,
    comment_id = 2796729,
    date = "2006-02-01T14:55:27-06:00",
    author = "Thottbot",
    body = "# Eviscerator\n\n- Appears as a random boss in the Ring of Law event in Blackrock Depths (BRD).\n- Vulnerable to physical attacks; consider using high-damage melee abilities.\n- Uses a shadowbolt volley spell and an anti-magic shield; keep healers ready and use physical attacks during the shield.\n- Can drop valuable loot, but specific drops may vary; farming for specific items can require multiple attempts.\n- Be prepared for tough combat; bring a full party to increase chances of survival and success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9030"] == nil then
    NPCComments["9030"] = {}
end
table.insert(NPCComments["9030"], {
    npc_id = 9030,
    comment_id = 2843741,
    date = "2006-01-14T17:29:56-06:00",
    author = "Thottbot",
    body = "## Ok'thor the Breaker\n\n- **Arena Boss:** Spawned in the Blackrock Depths arena event after the first two waves.\n- **Random Spawn:** One of several potential bosses; instance reset needed to re-attempt.\n- **Loot:** Possible drops include Cyclopean Band, gloves, legs, sash.\n- **Strategy:** Prepare for a random mini-boss; crowd control and focus damage effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["9031"] == nil then
    NPCComments["9031"] = {}
end
table.insert(NPCComments["9031"], {
    npc_id = 9031,
    comment_id = 3791,
    date = "2006-11-17T09:51:59-06:00",
    author = "Doranos",
    body = "# Anub'shiah\n\n- **Location:** One of six possible bosses in the Arena of Blackrock Depths (BRD).\n- **Event:** Spawns randomly after defeating the first two waves of enemies in the Ring of Law event.\n- **Strategy:** Be prepared for different bosses; reset the instance if you want another chance to face Anub'shiah.\n- **Loot:** Known for dropping good mid-50s gear, especially useful for hunters and tanks. BoP items.\n- **Spawn Rate:** Can be annoying due to random spawns; doesn't always appear after multiple runs.\n- **Farm Runs:** Efficient for gearing; clear mobs, start the arena event, kill the boss, then reset. Takes about 10 minutes per run.\n\nHappy hunting!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["9032"] == nil then
    NPCComments["9032"] = {}
end
table.insert(NPCComments["9032"], {
    npc_id = 9032,
    comment_id = 2809098,
    date = "2006-02-08T14:32:40-06:00",
    author = "Thottbot",
    body = "# Hedrum the Creeper\n\n- **Spawns as a boss in the Blackrock Depths Arena event**: One of several possible bosses; random spawn after the first two waves of enemies.\n- **Combat Tips**:\n  - **Web Root and Stun**: Can root tanks for 12 seconds and stun for 10 seconds; be prepared to manage aggro and healers stay ready.\n  - **Aggro Issues**: Drops aggro; DPS players should be cautious and use threat-reducing abilities.\n- **Strategy**:\n  - **Group Composition**: Ensure your group includes good crowd control and healers to manage unexpected damage spikes.\n  - **Positioning**: Avoid standing too close to each other to manage web roots more effectively.\n- **Drops**:\n  - Noted for dropping useful items such as the Carapace and a notable dagger. \n\nAlways be prepared for random boss spawns and adjust strategies accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["9033"] == nil then
    NPCComments["9033"] = {}
end
table.insert(NPCComments["9033"], {
    npc_id = 9033,
    comment_id = 2822788,
    date = "2006-02-27T00:01:44-06:00",
    author = "Thottbot",
    body = "# General Angerforge\n\n- **Location:** In Blackrock Depths, across the hall from Golem Lord's hall. Go down the left stairs.\n  \n- **Combat Tips:**\n  - **Clear Path:** Eliminate the two Fireguard Destroyers at the bottom of the ramp enroute to him.\n  - **Mob Management:** Angerforge is surrounded by weak mobs. Use AoE to quickly dispatch these, focusing your tank on Angerforge.\n  - **Reinforcements:** At 50% health, Angerforge calls reinforcements, including 2 elite Medics and 6 non-elite mobs. Position your tank to intercept them with abilities like Demoralizing Shout.\n  - **Medics First:** Prioritize killing the elite Medics to prevent them from healing Angerforge.\n  - **AOE Focus:** Quickly AoE down the non-elite reinforcements to reduce incoming damage.\n  \n- **Party Composition Suggestions:**\n  - For smaller groups or duos, quickly eliminate non-elites, then Medics, then Angerforge.\n  - For larger parties, focus more on quickly dispatching Medics, then burn down Angerforge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["9035"] == nil then
    NPCComments["9035"] = {}
end
table.insert(NPCComments["9035"], {
    npc_id = 9035,
    comment_id = 2828715,
    date = "2007-04-24T12:31:58-05:00",
    author = "Thottbot",
    body = "## Anger'rel\n\n- **Hostile NPC.** Part of the \"7 ghost dwarves\" event in Blackrock Depths.\n- **Quest Item Drop.** Drops a quest item; exact loot may vary.\n- **Engagement Tips:**\n  - **Event Trigger:** Start the event by talking to Doom'rel.\n  - **Rogue Gear:** Good for rogues looking for decent starter gear.\n- **Loot Expectations:** Manage expectations as loot may not be impressive.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9037"] == nil then
    NPCComments["9037"] = {}
end
table.insert(NPCComments["9037"], {
    npc_id = 9037,
    comment_id = 2825311,
    date = "2007-01-29T06:26:59-06:00",
    author = "Thottbot",
    body = "### Gloom'rel\n\n- **Location**: In Blackrock Depths (BRD), within the Summoner's Tomb. Navigate using a Shadowforge Key or high-level lockpicking.\n- **Quest Requirement**: Bring 20 Gold Bars, 10 Truesilver Bars, and 2 Star Rubies. Place these in the Spectral Chalice when prompted.\n- **Learning Smelt Dark Iron**: Talk to Gloom'rel after placing the tribute materials to learn the skill.\n- **Combat Tips**: Be cautious of fire-elemental guards who can remove your stealth. Take your time and consider avoiding combat where possible by using invisibility potions or strategic stealth.\n- **Soloing Advice**: Level 60+ is recommended. Utilizing stealth, invisibility pots, or sneaky tactics can help solo players. Setting a hearthstone at Thorium Point or Flame Crest can help with recovery or escape.\n- **Navigational Tips**: Lower the cogwheel bridge in the Manufactory to progress. Utilize key or pickpocket tactics to navigate through the Grim Guzzler without aggroing unnecessary mobs.\n- **Helpers**: A 3-5 man party is advised for easier navigation and combat through the dungeon. Avoid unnecessary dialogs in the Grim Guzzler bar to prevent turning neutral mobs hostile.\n\nGood luck on your quest!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 137,
})
if NPCComments["9039"] == nil then
    NPCComments["9039"] = {}
end
table.insert(NPCComments["9039"], {
    npc_id = 9039,
    comment_id = 79129,
    date = "2007-05-07T11:34:38-05:00",
    author = "49265",
    body = "# Doom'rel\n\n- **Location:** Found in the Summoner's Tomb in Blackrock Depths (BRD), near the portal to Molten Core (MC).\n- **Event:** After challenging Doom'rel, you'll face all of The Seven dwarves individually, with Doom'rel being the last. Defeat all to spawn The Chest of the Seven with loot.\n- **Combat Tips:**\n  - Best tackled with a group of 3 to 5 players.\n  - Focus on each dwarf one at a time to avoid being overwhelmed.\n- **Loot:** The chest that spawns after defeating The Seven often contains two rare-quality items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["9041"] == nil then
    NPCComments["9041"] = {}
end
table.insert(NPCComments["9041"], {
    npc_id = 9041,
    comment_id = 55795,
    date = "2007-03-23T09:09:17-05:00",
    author = "31971",
    body = "## Warder Stilgiss\n\n- Found in the Black Vault room in BRD, accompanied by a demon dog named Verek.\n- Not a rare spawn; always present since patch 1.10.\n- Verek can drop blue items.\n- Verek is immune to stuns; Warder Stilgiss isn't.\n- Stilgiss uses Frostbolt frequently, dealing high damage.\n- For druids: Use Greater Frost Protection potions and prepare for sustained healing.\n- Rogues and druids can stealth past most mobs to reach him.\n- Fight strategy: Focus on managing frost damage and dealing with Verek simultaneously.\n- Neutral but easy to pull and fight solo or with minimal assistance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["9042"] == nil then
    NPCComments["9042"] = {}
end
table.insert(NPCComments["9042"], {
    npc_id = 9042,
    comment_id = 70337,
    date = "2007-04-21T02:24:35-05:00",
    author = "3550",
    body = "## Verek\n\n- Found inside The Black Vault (room with the Dark Coffer) in Blackrock Depths (BRD).\n- Can be sneak-past by rogues; does not have stealth detection.\n- Rare spawn, but some players report frequent appearances.\n- Watch out for high damage; can be enslaved temporarily by Warlocks against other enemies.\n- Reports of not always dropping loot; occasionally drops a tank item, Verek's Collar, a good tank accessory.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["9046"] == nil then
    NPCComments["9046"] = {}
end
table.insert(NPCComments["9046"], {
    npc_id = 9046,
    comment_id = 2807912,
    date = "2006-09-10T04:34:41-05:00",
    author = "Thottbot",
    body = "### Scarshield Quartermaster <Scarshield Legion>\n\n- Located in the first hallway to your left when running to the Blackwing Lair (BWL) orb.\n- Previously located at the BWL entrance; now moved down a hallway, left from BRS entrance.\n- Kills required for BWL attunement item \"Blackhand's Command.\"\n- Often accompanied by three additional mobs; difficult to solo. Bring help.\n- Has inconsistent spawn timing; may not always be present. Keep checking.\n- Drops a note for BWL attunement; after obtaining, interact with the orb behind General Drakkisath in UBRS.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["9047"] == nil then
    NPCComments["9047"] = {}
end
table.insert(NPCComments["9047"], {
    npc_id = 9047,
    comment_id = 64745,
    date = "2007-04-10T02:08:07-05:00",
    author = "14689",
    body = "# Jenal <Ditch Digger>\n\n- Located behind the Cenarion Enclave in Darnassus.\n- Involved in a quest requiring Un'Goro soil.\n- Considered an odd character with unique dialogue.\n- Might be a reference or a mysterious character with connections to the lore, possibly Malfurion Stormrage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9056"] == nil then
    NPCComments["9056"] = {}
end
table.insert(NPCComments["9056"], {
    npc_id = 9056,
    comment_id = 14796,
    date = "2006-12-13T10:04:05-06:00",
    author = "TheOnyx",
    body = "### Fineous Darkvire <Chief Architect>\n\n* Patrols outside Lord Incendius' chamber in Blackrock Depths.\n* Needed for the quest to obtain the Shadowforge Key.\n* Tank & spank fight; watch out for surrounding mobs.\n* High HP and heals himself; interrupt his heals.\n* Soloable but challenging; better with a group.\n* Stunnable and susceptible to freeze traps.\n* Best approached by clearing surrounding mobs first.\n* Utilize consumables and proper gear for smoother fights.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["9076"] == nil then
    NPCComments["9076"] = {}
end
table.insert(NPCComments["9076"], {
    npc_id = 9076,
    comment_id = 2819336,
    date = "2005-09-27T05:30:01-05:00",
    author = "Thottbot",
    body = "# Ghede\n\n- **Location:** Found at coordinates 77,22 on the Eldar Rise (Northeast side) near dirt piles.\n- **Dialogue:** Spoofs lines from **Full Metal Jacket**, offering amusing quotes.\n- **Task:** Engage with him for humorous Cenarion Circle-related dialogue.\n- **Lore:** Reflects Blizzard's playful incorporation of pop culture references.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["9079"] == nil then
    NPCComments["9079"] = {}
end
table.insert(NPCComments["9079"], {
    npc_id = 9079,
    comment_id = 2801916,
    date = "2006-07-30T05:53:46-05:00",
    author = "Thottbot",
    body = "### Hierophant Theodora Mulvadania <Kargath Expeditionary Force>\n\n- **Location**: Find her at coordinates 25,44 in Badlands.\n- **Quest Turn-In**: For \"Rise of the Machines,\" turn in your quest to Lotwil Veriatus east of Kargath, not to her.\n- **Common Issue**: Many players mistakenly try to complete their quest with her; ensure you approach the correct NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9080"] == nil then
    NPCComments["9080"] = {}
end
table.insert(NPCComments["9080"], {
    npc_id = 9080,
    comment_id = 2801764,
    date = "2006-07-18T03:23:04-05:00",
    author = "Thottbot",
    body = "# Lexlort <Kargath Expeditionary Force>\n\n- **Hostile Horde NPC**: Be cautious near Kargath, especially the tower next to the inn.\n- **Aggressive & Persistent**: He can follow you even after death, making him very dangerous.\n- **Avoidance Tip**: If you encounter Lexlort, try to flee or use hearthstone immediately.\n- **Watch Out in Cities**: He can kill other players and is ignored by city guards. Stay vigilant.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9081"] == nil then
    NPCComments["9081"] = {}
end
table.insert(NPCComments["9081"], {
    npc_id = 9081,
    comment_id = 2820101,
    date = "2006-01-16T14:59:26-06:00",
    author = "Thottbot",
    body = "# Galamav the Marksman <Kargath Expeditionary Force>\n\n- Found on top of the tower at Kargath.\n- Grants quests, such as one to kill wolves in Lower Blackrock Spire (LBRS).\n- Map coordinates might be inaccurate; look for him directly at the tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["9087"] == nil then
    NPCComments["9087"] = {}
end
table.insert(NPCComments["9087"], {
    npc_id = 9087,
    comment_id = 2815415,
    date = "2005-08-11T07:43:50-05:00",
    author = "Thottbot",
    body = "# Bashana Runetotem\n\n- **Location:** Elder Rise, Thunder Bluff (Coords: 71,35).\n- **Quests:** Provides quests requiring Un’Goro Soil. \n- **Rewards:** Pouch with random items; no coin.\n- **Herbalism:** Improved herb yield if you have the Herbalism skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["9097"] == nil then
    NPCComments["9097"] = {}
end
table.insert(NPCComments["9097"], {
    npc_id = 9097,
    comment_id = 2908904,
    date = "2006-03-15T10:14:25-06:00",
    author = "Allakhazam",
    body = "## Scarshield Legionnaire <Scarshield Legion>\n- **Location**: Blackrock Spire\n- **Combat Tip**: Farm them for Scarlet Cloth Belts.\n- **Behavior**: Hostile, be prepared for group support and high HP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9098"] == nil then
    NPCComments["9098"] = {}
end
table.insert(NPCComments["9098"], {
    npc_id = 9098,
    comment_id = 2815727,
    date = "2005-08-06T01:07:36-05:00",
    author = "Thottbot",
    body = "## Scarshield Spellbinder <Scarshield Legion>\n\n- **Mind Control Tip**: Priests can mind control this NPC to cast an 83 fire resistance buff on raid members.\n- **Buff Duration**: The fire resistance buff lasts for one hour and benefits the entire party/raid.\n- **Raid Strategy**: Ideal for battles involving heavy fire damage, such as against Ragnaros in Molten Core.\n- **Location**: Found in Upper Blackrock Spire, right under the bridge in the first room.\n- **Usage**: Buff main tanks and melee DPS for enhanced fire resistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["9099"] == nil then
    NPCComments["9099"] = {}
end
table.insert(NPCComments["9099"], {
    npc_id = 9099,
    comment_id = 57553,
    date = "2007-03-26T14:08:11-05:00",
    author = "28434",
    body = "# Sraaz <Pie Vendor>\n\n- **Warrant Song References**: Sraaz often quotes lyrics from Warrant's song \"Cherry Pie.\"\n- **Pie Only**: He only sells homemade cherry pie and nothing else.\n- **Non-Combat NPC**: Sraaz is a static vendor NPC, not meant for combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["9116"] == nil then
    NPCComments["9116"] = {}
end
table.insert(NPCComments["9116"], {
    npc_id = 9116,
    comment_id = 2818192,
    date = "2005-04-04T17:45:07-05:00",
    author = "Thottbot",
    body = "# Eridan Bluewind <Emerald Circle>\n\n- **Location**: Find Eridan Bluewind at coordinates 51,81.\n- **Linken Questline**: To unlock the Linken quest, start at 62,68 in Un'Goro Crater. Be prepared for many pre-quests.\n- **User Lag**: Reload your UI if you experience lag when interacting with her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["9117"] == nil then
    NPCComments["9117"] = {}
end
table.insert(NPCComments["9117"], {
    npc_id = 9117,
    comment_id = 23101,
    date = "2007-01-23T06:02:53-06:00",
    author = "11835",
    body = "# J.D. Collie\n\n- **Location:** Find J.D. Collie at coordinates 41,2 in the back of a crystal-filled cave in Marshal's Refuge, Un'Goro Crater.\n- **Lore:** Un'Goro Crater and its elements reference the 1970s TV show \"Land of the Lost.\"\n- **Quests:** J.D. Collie provides quests involving various pylons which require specific types of crystals.\n- **Crystal Guide:**\n    - **Northern Pylon:** \n        - 10 Yellow + 10 Green crystals for 6x Crystal Restore.\n        - 10 Yellow + 10 Red crystals for 6x Crystal Charge.\n    - **Eastern Pylon:** \n        - 10 Blue + 10 Green crystals for 6x Crystal Force.\n        - 10 Blue + 10 Yellow crystals for 6x Crystal Spire.\n    - **Western Pylon:** \n        - 10 Red + 10 Green crystals for 6x Crystal Ward.\n        - 10 Red + 10 Blue crystals for 6x Crystal Yield.\n- **Pylon Coordinates:** \n    - Northern Pylon: 56,12\n    - Eastern Pylon: 77,49\n    - Western Pylon: 23,59\n- **Tip:** Take screenshots of the scenic crystal cave.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9118"] == nil then
    NPCComments["9118"] = {}
end
table.insert(NPCComments["9118"], {
    npc_id = 9118,
    comment_id = 2821381,
    date = "2005-09-18T11:50:33-05:00",
    author = "Thottbot",
    body = "# Larion\n\n- **Faction Conflict**: Alliance players are hostile to Larion (Horde quests involve him); similarly, Horde players are hostile to Muigin (Alliance quests involve him).\n- **Combat Tip**: Don't engage Larion near bruisers; they can join the fight and quickly overwhelm you.\n- **PvP Flag**: Attacking Larion will enable your PvP flag, making you vulnerable to enemy players.\n- **Pop Culture Reference**: Larion is a reference to Mario (short, mustached, red overalls), and his counterpart Muigin resembles Luigi. Look for related characters and quests with similar themes.\n- **Quest Dynamics**: Killing Larion or Muigin may obstruct the opposing faction from turning in their quests, but it offers no direct benefit.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["9119"] == nil then
    NPCComments["9119"] = {}
end
table.insert(NPCComments["9119"], {
    npc_id = 9119,
    comment_id = 2838183,
    date = "2006-08-30T09:51:26-05:00",
    author = "Thottbot",
    body = "# Muigin\n\n- **Location**: Found at coordinates 42,9. Look for him on a hill to the left when facing up towards the refuge in Un'Goro Crater.\n- **Visual Reference**: Shares a visual likeness with Luigi from the Mario series.\n- **Neutral NPC**: Generally neutral; note that some players report unexpected aggro behavior.\n- **Questing**: Associated with quests in Un'Goro Crater. He may provide or be part of quests involving the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["9136"] == nil then
    NPCComments["9136"] = {}
end
table.insert(NPCComments["9136"], {
    npc_id = 9136,
    comment_id = 4857,
    date = "2006-11-27T15:01:10-06:00",
    author = "5825",
    body = "# Sha'ni Proudtusk\n\n- **Location:** Found on an altar at the top of Dreadmaul Rock (coordinates: 79,45, Burning Steppes).\n- **Quest:** Obtain the quest from Kargath, Badlands to interact with her remains.\n- **Interaction:** Click on her corpse to make her spirit appear; ensure you're facing away from the cave.\n- **Path:** Follow the lava path to the right of the cave mouth, then take a left.\n- **Visibility:** Her remains can be hard to see due to stealth; look near the cave entrance.\n- **Speech:** Despite being a troll, she uses Tauren NPC speech: \"Winds guide you!\".",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9156"] == nil then
    NPCComments["9156"] = {}
end
table.insert(NPCComments["9156"], {
    npc_id = 9156,
    comment_id = 2840662,
    date = "2007-03-16T18:56:38-05:00",
    author = "Thottbot",
    body = "# Ambassador Flamelash\n\n- Use AoE spells to quickly eliminate his fire elemental adds.\n- Pull Flamelash into a narrow doorway to control add swarming.\n- Ensure the healer stays behind the group to avoid getting overwhelmed by adds.\n- Having a tank to maintain aggro and soak damage is crucial.\n- Fire resistance (FR) buffs can be beneficial.\n- Soul Shatter and slow DoTs can help Warlocks manage threat and health.\n- Adds power him up; control and eliminate them quickly.\n- High levels suggest the boss is fairly easy for level-appropriate groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9157"] == nil then
    NPCComments["9157"] = {}
end
table.insert(NPCComments["9157"], {
    npc_id = 9157,
    comment_id = 58966,
    date = "2007-03-29T06:19:04-05:00",
    author = "35877",
    body = "# Bloodpetal Pest\n\n- Use the Bloodpetal Zapper for instant kills.\n- They are neutral but can turn hostile if you stay close for too long.\n- Cannot be attacked directly without the Zapper.\n- Notable for being pests; avoid idling near them to prevent being attacked.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["9162"] == nil then
    NPCComments["9162"] = {}
end
table.insert(NPCComments["9162"], {
    npc_id = 9162,
    comment_id = 2798718,
    date = "2007-04-17T23:19:39-05:00",
    author = "Thottbot",
    body = "### Young Diemetradon\n\n- These NPCs have a high respawn rate; stay in the area for quick respawns.\n- Best strategy: Pull individually to avoid being overwhelmed.\n- Keep moving and watch out for their moderate damage attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9166"] == nil then
    NPCComments["9166"] = {}
end
table.insert(NPCComments["9166"], {
    npc_id = 9166,
    comment_id = 12860,
    date = "2006-12-10T16:47:32-06:00",
    author = "8168",
    body = "# Pterrordax\n\n- **Location Tips:**\n  - Common nests are at coordinates 44,90, 50,90, 56,12, and 57,86.\n  - Often found east of Marshal's Refuge and south of the Silithid hive.\n  \n- **Combat Tips:**\n  - Pterrordax uses Fear which can cause you to fall off cliffs; fight on stable ground.\n  - They interrupt spells frequently, so be cautious when casting.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 95,
})
if NPCComments["9167"] == nil then
    NPCComments["9167"] = {}
end
table.insert(NPCComments["9167"], {
    npc_id = 9167,
    comment_id = 2908979,
    date = "2005-03-14T19:30:15-06:00",
    author = "Allakhazam",
    body = "## Frenzied Pterrordax\n\n- **Location:** Find nests around coordinates 24,42 and 20,60.\n- **Spawns:** Slow respawn in nests; consider hunting in the upper-left quadrant of their zone.\n- **Tip:** Prepare for long farming sessions due to slow respawn rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["9176"] == nil then
    NPCComments["9176"] = {}
end
table.insert(NPCComments["9176"], {
    npc_id = 9176,
    comment_id = 2807379,
    date = "2005-01-21T05:21:38-06:00",
    author = "Thottbot",
    body = "## Gor'tesh\n\n- Found at coordinates 39, 57 in the Pillar of Ashes.\n- Usually accompanied by one or two guards, including a level 55-57 Blackrock Slayer and a Sorcerer.\n- Pull him away from other mobs to reduce adds. Ideal to wait for the patrol to leave before engaging.\n- He hits hard and fast; bring crowd control (CC) or strong tanking pets.\n- Non-elite but hits harder than typical ogres; be prepared for a tougher fight.\n- Confirmed to drop his head for quest completion.\n- For rogues, sap the guard and take out Gor'tesh first.\n- Use AoE (Area of Effect) spells for multiple mobs and single-target takedowns for efficiency.\n- Frost mages can use sheep and frost nova tactics for control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["9177"] == nil then
    NPCComments["9177"] = {}
end
table.insert(NPCComments["9177"], {
    npc_id = 9177,
    comment_id = 38102,
    date = "2007-02-18T11:12:59-06:00",
    author = "6623",
    body = "# Oralius\n\n- Located inside Morgan's Vigil at coordinates 85,69, near Blackrock Pass.\n- Provides good quests worth completing.\n- Don't confuse his location; he's in the Burning Steppes, not Thorium Point or Searing Gorge.\n- Found next to Morgan's Vigil flight path.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 90,
})
if NPCComments["9178"] == nil then
    NPCComments["9178"] = {}
end
table.insert(NPCComments["9178"], {
    npc_id = 9178,
    comment_id = 2799709,
    date = "2006-05-17T04:28:36-05:00",
    author = "Thottbot",
    body = "# Burning Spirit\n\n- No relevant information provided by the user comments.\n- This NPC may not exist or be notable in game; consult recent databases for accuracy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9179"] == nil then
    NPCComments["9179"] = {}
end
table.insert(NPCComments["9179"], {
    npc_id = 9179,
    comment_id = 49337,
    date = "2007-03-10T21:34:17-06:00",
    author = "Gaoul",
    body = "# Jazzrik \<Blacksmithing Supplies\>\n- **Bloodsail Reputation:** Defeating Jazzrik grants 1 point of Bloodsail Buccaneers reputation until revered.\n- **Respawn Time:** Be vigilant and patient; players often inquire about his respawn for Bloodsail rep grinding.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9196"] == nil then
    NPCComments["9196"] = {}
end
table.insert(NPCComments["9196"], {
    npc_id = 9196,
    comment_id = 2838473,
    date = "2005-10-09T23:10:42-05:00",
    author = "Thottbot",
    body = "# Highlord Omokk\n\n- Located in Lower Blackrock Spire (LBRS).\n- Deals significant physical damage; punts for about 550.\n- Not trappable, stunnable, or slownable.\n- Best strategy: Focus on direct DPS (damage per second).\n- Often requires a well-coordinated group to defeat efficiently.\n- Tank should maintain agro while others focus on damage or healing as needed.\n- Omokk drops various gear, including the Valor Belt, though some drops are rare.\n- Known for being tricky to find; he's located in the third ogre room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["9198"] == nil then
    NPCComments["9198"] = {}
end
table.insert(NPCComments["9198"], {
    npc_id = 9198,
    comment_id = 17591,
    date = "2006-12-20T10:38:20-06:00",
    author = "XenosBH",
    body = "# Spirestone Mystic\n\n- Located in Lower Blackrock Spire (LBRS).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9216"] == nil then
    NPCComments["9216"] = {}
end
table.insert(NPCComments["9216"], {
    npc_id = 9216,
    comment_id = 2909015,
    date = "2006-01-23T08:46:23-06:00",
    author = "Allakhazam",
    body = "## Spirestone Warlord\n\n- **Location:** Found in Lower Blackrock Spire (LBRS).\n- **Combat Tip:** Be prepared; they can be tough. Clear surrounding enemies to avoid adds.\n- **Tactics:** Use crowd control on nearby enemies and focus fire to minimize damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9217"] == nil then
    NPCComments["9217"] = {}
end
table.insert(NPCComments["9217"], {
    npc_id = 9217,
    comment_id = 2809603,
    date = "2006-08-06T18:42:55-05:00",
    author = "Thottbot",
    body = "# Spirestone Lord Magus\n\n- **Rare Spawn:** Not a boss; replaces normal mobs in LBRS.\n- **Location:** Often spawns in the Mok'Doom area near Omokk.\n- **Combat Strategy:** Similar power to his surrounding mobs; can be handled with group tactics for standard mobs.\n- **Loot:** Known to drop D'sak Globe; rare and sought-after item.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["9218"] == nil then
    NPCComments["9218"] = {}
end
table.insert(NPCComments["9218"], {
    npc_id = 9218,
    comment_id = 2837771,
    date = "2005-09-17T03:20:39-05:00",
    author = "Thottbot",
    body = "# Spirestone Battle Lord\n\n- Rare spawn near Highlord Omokk in LBRS.\n- Usually found on the hill to the left of Omokk or in the ogre hallway.\n- Another rare-elite, \"Butcher,\" patrols over the bridge nearby.\n- Can drop boots and a significant axe, though boots are more common.\n- Both rares can appear simultaneously; be cautious.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9219"] == nil then
    NPCComments["9219"] = {}
end
table.insert(NPCComments["9219"], {
    npc_id = 9219,
    comment_id = 2838428,
    date = "2005-04-18T13:08:07-05:00",
    author = "Thottbot",
    body = "# Spirestone Butcher\n\n- **Location:** Found in Lower Blackrock Spire, on the bridge before Omokk.\n- **Rarity:** Rare spawn. Players report seeing him infrequently (once in 15+ runs).\n- **Loot:** Can drop a desirable axe.\n- **Combat Tip:** Prepare for a potential fight if you see him during your run through Lower Blackrock Spire.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9236"] == nil then
    NPCComments["9236"] = {}
end
table.insert(NPCComments["9236"], {
    npc_id = 9236,
    comment_id = 62262,
    date = "2007-04-04T23:21:31-05:00",
    author = "24587",
    body = "# Shadow Hunter Vosh'gajin\n\n- **Hex Mechanic:** She uses a hex ability; bring a feral druid as the tank since they are immune.\n- **Guard Handling:** Use improved sap or mind control to neutralize her guards.\n- **Quick Kill:** Ensure fast takedown to prevent guards from coming out of CC. Use high burst DPS.\n- **Priest Strategy:** Priests can mind control guards one at a time to fight them separately.\n- **Shadow Damage:** Be prepared for her shadow damage attacks; use shadow protection potions or buffs.\n- **Rogue Stealth:** Rogues can stealth to her and sap guards, allowing for a fast assassination plan.\n- **Soloing Tips:** Higher-level shamans (e.g., 70 resto shaman) can solo her with earth elemental as tank.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["9237"] == nil then
    NPCComments["9237"] = {}
end
table.insert(NPCComments["9237"], {
    npc_id = 9237,
    comment_id = 12657,
    date = "2006-12-10T08:04:24-06:00",
    author = "4336",
    body = "## War Master Voone\n\n- Located in Lower Blackrock Spire (LBRS).\n- Immune to stuns and disorients (e.g., sap, gouge, blind).\n- Uses special skills like kick and uppercut (500 dmg) and throwing axe (1700 dmg).\n- Can be killed by 5-man groups or duo stealth runs with rogue/druid.\n- Best strategy: clear the way to his room rather than stealth all the way.\n- Drops valuable loot such as Flightblade Throwing Axe (infinite use, post-patch 2.0) and gloves that sell well on auction house.\n- Soloable by higher level characters with good strategies (DoTs, kiting, pet tanking).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9238"] == nil then
    NPCComments["9238"] = {}
end
table.insert(NPCComments["9238"], {
    npc_id = 9238,
    comment_id = 2835400,
    date = "2005-09-06T15:57:54-05:00",
    author = "Thottbot",
    body = "### Quentin\n\n- Quentin is located at (78, 74) on the far end of the grandstand seating near a magician on the gnome side of the race track.\n- He gives quests, specifically related to the Sprite Darter chain.\n- Quentin doesn't drop any items; he is a quest giver.\n- He may not offer the first part of the Sprite Darter quest chain to some players.\n- If fighting him, note that he is difficult to trap and may be challenging for level 32 solo players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9239"] == nil then
    NPCComments["9239"] = {}
end
table.insert(NPCComments["9239"], {
    npc_id = 9239,
    comment_id = 2816758,
    date = "2005-07-23T06:38:10-05:00",
    author = "Thottbot",
    body = "### Smolderthorn Mystic\n\n- Drops good items like Magister's Belt and Goldwing Brightwood Staff.\n- Multiple Mystics, not just one.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9256"] == nil then
    NPCComments["9256"] = {}
end
table.insert(NPCComments["9256"], {
    npc_id = 9256,
    comment_id = 2805794,
    date = "2007-03-12T13:54:06-05:00",
    author = "Thottbot",
    body = "## Farm Chicken\n\n- **Not Cluck Quest chickens:** These Farm Chickens cannot be targeted with /chicken to trigger the Cluck Quest.\n- **No eggs:** They do not lay eggs or react to extensive /chicken emotes.\n- **Idle NPCs:** They serve no significant in-game purpose and are mainly for aesthetic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 98,
})
if NPCComments["9259"] == nil then
    NPCComments["9259"] = {}
end
table.insert(NPCComments["9259"], {
    npc_id = 9259,
    comment_id = 2909056,
    date = "2006-09-02T07:27:34-05:00",
    author = "Allakhazam",
    body = "# Firebrand Grunt <Firebrand Legion>\n\n- Found deep in Lower Blackrock Spire (LBRS).\n- Usually encountered in groups; avoid solo engagements.\n- Rogues and other solo players should proceed with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9260"] == nil then
    NPCComments["9260"] = {}
end
table.insert(NPCComments["9260"], {
    npc_id = 9260,
    comment_id = 2830574,
    date = "2005-03-24T22:20:32-06:00",
    author = "Thottbot",
    body = "# Firebrand Legionnaire <Firebrand Legion>\n\n- **Location**: Found past the trolls where other Firebrand Orcs are located.\n- **Combat Tips**: Be prepared for grouped attacks as they might be near other Firebrand Orcs.\n- **Search Strategy**: Look for them specifically when other Firebrand types are numerous.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9262"] == nil then
    NPCComments["9262"] = {}
end
table.insert(NPCComments["9262"], {
    npc_id = 9262,
    comment_id = 2815081,
    date = "2007-01-23T23:07:34-06:00",
    author = "Thottbot",
    body = "### Firebrand Invoker <Firebrand Legion>\n\n- **Powerful Spellcasters**: Be wary of their AoE spells.\n- **Fire Nova**: Close-range AoE, deals ~900 damage. Avoid staying near them.\n- **Flame Strike**: Long cast time. Interrupt it if possible.\n- **Fireball**: Single-target, deals ~700 damage.\n- **Mark of Flame**: Increases fire damage taken by 1000. Avoid melee combat with this debuff.\n- **Location**: Found in huts between the drop-down point and the spider area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["9264"] == nil then
    NPCComments["9264"] = {}
end
table.insert(NPCComments["9264"], {
    npc_id = 9264,
    comment_id = 2796549,
    date = "2007-04-17T04:35:07-05:00",
    author = "Thottbot",
    body = "# Firebrand Pyromancer <Firebrand Legion>\n\n- **Location:** Found in LBRS (Lower Blackrock Spire).\n- **Combat Tip:** Often appears with another caster. Sap one, kill the other.\n- **Combat Tip:** Soloable by a skilled rogue using stealth, sap, and vanish techniques.\n- **Drop Rates:** Has a 10% chance to drop specific patterns, could take multiple runs.\n- **Loot:** Known to drop Robe of the Archmage plans and Greater Fire Protection potion recipe.\n- **Group Tip:** Easier to manage with a group, especially after raiding events like ZG.\n\nGood luck and happy farming!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["9267"] == nil then
    NPCComments["9267"] = {}
end
table.insert(NPCComments["9267"], {
    npc_id = 9267,
    comment_id = 2809145,
    date = "2007-03-20T20:32:52-05:00",
    author = "Thottbot",
    body = "## Smolderthorn Axe Thrower\n\n- **Location:** Found in Blackrock Spire.\n- **Combat Tips:** Beware of ranged attacks; stay mobile to avoid damage.\n- **Loot:** Drops Eye of Flame, a sought-after item for casters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9269"] == nil then
    NPCComments["9269"] = {}
end
table.insert(NPCComments["9269"], {
    npc_id = 9269,
    comment_id = 2909071,
    date = "2006-11-04T10:17:51-06:00",
    author = "Allakhazam",
    body = "# Smolderthorn Seer\n\n- Located in Lower Blackrock Spire (LBRS) instead of Upper Blackrock Spire (UBRS).\n- Be cautious of LBRS mobs when approaching.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9270"] == nil then
    NPCComments["9270"] = {}
end
table.insert(NPCComments["9270"], {
    npc_id = 9270,
    comment_id = 2839686,
    date = "2005-09-14T15:40:15-05:00",
    author = "Thottbot",
    body = "# Williden Marshal\n\n- **Lore:** Williden Marshal is a reference to the 1970s TV show \"Land of the Lost,\" featuring explorers drawn into a prehistoric world.\n- **Location:** Found at coordinates 44,11 in Un'Goro Crater.\n- **Quests:** Offers various explorer-themed quests related to the area's lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["9272"] == nil then
    NPCComments["9272"] = {}
end
table.insert(NPCComments["9272"], {
    npc_id = 9272,
    comment_id = 2805825,
    date = "2006-03-11T12:38:02-06:00",
    author = "Thottbot",
    body = "### Spark Nilminer\n\n- Located at coordinates 43.7.\n- Note: often a quest-related NPC, ensure to check your log for associated tasks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9273"] == nil then
    NPCComments["9273"] = {}
end
table.insert(NPCComments["9273"], {
    npc_id = 9273,
    comment_id = 2819543,
    date = "2007-03-16T17:18:00-05:00",
    author = "Thottbot",
    body = "# Petra Grossen\n- Named after the German phrase \"grossen\" which means \"great\" or \"big.\"\n- Possibly a playful reference to a rock band.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["9274"] == nil then
    NPCComments["9274"] = {}
end
table.insert(NPCComments["9274"], {
    npc_id = 9274,
    comment_id = 16189,
    date = "2006-12-16T07:24:35-06:00",
    author = "frmrpreztaft",
    body = "# Dadanga\n\n- **Zelda Reference**: Dadanga's name is a nod to the original Legend of Zelda game, specifically to the dungeon boss Dodongo who \"dislikes smoke.\"\n- **Quest Giver**: Dadanga is a neutral quest giver found in Marshal's Refuge in Un'Goro Crater, near the crystal-filled cave.\n- **Location**: Look for a big Kodo in front of a cave entrance to find Dadanga.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["9296"] == nil then
    NPCComments["9296"] = {}
end
table.insert(NPCComments["9296"], {
    npc_id = 9296,
    comment_id = 2797233,
    date = "2007-04-18T08:14:08-05:00",
    author = "Thottbot",
    body = "# Milly Osworth\n\n- **Coordinates:** Found at 50,39 in Elwynn Forest.\n- **Quick Tip:** Use the command /tloc for quick location guidance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9298"] == nil then
    NPCComments["9298"] = {}
end
table.insert(NPCComments["9298"], {
    npc_id = 9298,
    comment_id = 2841476,
    date = "2006-03-28T17:30:11-06:00",
    author = "Thottbot",
    body = "# Donova Snowden\n\n- **Location**: Found in Winterspring at coordinates 31, 45, near Frostfire Hot Springs.\n- **Landmark**: Near a small tent above the geothermal spring, at the tip of the upside-down triangle formed by the springs.\n- **Quest**: Integral to the Linken quest chain; she tempers Linken's training sword.\n- **Reference**: Mentions unusual properties of the hot springs, referencing \"The Legend of Zelda: A Link to the Past\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["9299"] == nil then
    NPCComments["9299"] = {}
end
table.insert(NPCComments["9299"], {
    npc_id = 9299,
    comment_id = 2814105,
    date = "2005-10-13T03:41:08-05:00",
    author = "Thottbot",
    body = "## Gaeriyan\n\n- **Location**: Found around coordinates 53, 23.\n- **Visibility**: Only visible when you are dead (as a ghost).\n- **Interaction**: Doesn't seem to interact unless certain conditions are met; possibly related to a quest or specific level requirement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9316"] == nil then
    NPCComments["9316"] = {}
end
table.insert(NPCComments["9316"], {
    npc_id = 9316,
    comment_id = 2909084,
    date = "2005-03-13T10:47:28-06:00",
    author = "Allakhazam",
    body = "### Wenikee Boltbucket\n\n- **Location:** 49,11 in The Barrens, near a small tower-like building with a wagon and close to a swine farm.\n- **Landmark:** East side of the road, past the dead trees.\n- **Note:** She's on the South side of the building.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9317"] == nil then
    NPCComments["9317"] = {}
end
table.insert(NPCComments["9317"], {
    npc_id = 9317,
    comment_id = 2811064,
    date = "2005-12-30T18:43:13-06:00",
    author = "Thottbot",
    body = "# Rilli Greasygob\n\n- **Location:** Found in Nogg's Machine Shop, Valley of Honor, Orgrimmar (76, 24).\n- **Quest Prerequisites:** Ensure you have any prerequisite items or quests completed to interact with him.\n- **Quest Info:** If he's not offering quests, you might need to combine pages and a book cover or meet a level requirement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["9318"] == nil then
    NPCComments["9318"] = {}
end
table.insert(NPCComments["9318"], {
    npc_id = 9318,
    comment_id = 3985,
    date = "2006-11-21T20:37:00-06:00",
    author = "Feszy",
    body = "# Incendosaur\n\n- **Location**: Entrances at coordinates (47, 44) or (49, 45). You can find the cave nearest to \"The Cauldron\" on the map.\n- **Accessing**: Drop down onto the metal bridge inside the cave and look for ledges below to jump safely. Head to the right immediately upon entering.\n- **Combat Tips**: Incendosaur is relatively easy to kill but uses a fire-based nuke attack at 25-40% health. Be prepared for quick respawns.\n- **Grinding**: Ideal for farming scales. They drop 2-4 scales per kill. Quick respawn rate allows for efficient farming.\n- **Additional Tips**: Avoid lava while maneuvering inside the cave. Follow the path to the smoking vents area to find them in abundance. Each spawn area has approximately 20 Incendosaurs. Leveraging the quick respawn can help in quests and grinding efficiently.\n- **Loot**: The scales collected can be sold for a decent amount on the Auction House (about 3-5g for 50 scales).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 93,
})
if NPCComments["9319"] == nil then
    NPCComments["9319"] = {}
end
table.insert(NPCComments["9319"], {
    npc_id = 9319,
    comment_id = 2829264,
    date = "2005-12-20T11:14:53-06:00",
    author = "Thottbot",
    body = "# Houndmaster Grebmar\n\n- **Location**: Found below the arena in Blackrock Depths (BRD), in a room filled with hounds.\n- **Room Details**: Patrols with 2 non-elite dogs, surrounded by 11-12 other dogs.\n- **Approach Strategy**:\n  - **Hunter Tip**: Use pet to pull and kill hounds one at a time, use Feign Death (FD) to reset aggro.\n  - **Warlock Tip**: Use Voidwalker (VW) to tank; careful management of Sacrifice and health is crucial.\n  - **General Tip**: Clear the room of hounds before engaging Grebmar to avoid overwhelming adds.\n- **Combat Strategy**:\n  - Grebmar is immune to fear.\n  - Prioritize taking down his dogs first before focusing on Grebmar.\n- **Loot**: Can drop the Spritecaster Cape, rifle, and bow.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9336"] == nil then
    NPCComments["9336"] = {}
end
table.insert(NPCComments["9336"], {
    npc_id = 9336,
    comment_id = 74530,
    date = "2007-04-28T18:03:41-05:00",
    author = "Jcdx",
    body = "# Boss Copperplug\n\n- Found inside the Venture Co. Mine, near the end, under a canopy.\n- Part of the Samophlange quest line: [Manual quest](https://www.wowhead.com/classic/quest=3924/samophlange-manual).\n- Be cautious of high mob density; prepare to face multiple enemies.\n- Avoid dying inside; spirit-healing might be necessary due to mob challenge and long corpse run.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["9376"] == nil then
    NPCComments["9376"] = {}
end
table.insert(NPCComments["9376"], {
    npc_id = 9376,
    comment_id = 2812734,
    date = "2006-07-18T01:01:47-05:00",
    author = "Thottbot",
    body = "# Blazerunner\n\n- **Use Silver Totem of Aquementas:** Equip it in your off-hand and use it to dispel his shield. Reduces his effective HP from 80k to 8k.\n- **Fight in the Cave:** Reduces knockback risk that can scatter your party or cause terrain issues.\n- **Avoid Soloing:** Very tough for solo players, especially with the shield up. Consider grouping.\n- **Mage Strategy:** Kite using frostbolt, but damage is significantly reduced without the quest.\n- **Positioning:** Keep your back to a wall to mitigate his knockback ability.\n- **Potions and Buffs:** Use fire protection potions and frost oil to absorb and slow damage. Warriors should use Last Stand and healing potions.\n- **Hunter Tips:** Pets can effectively chip away his health while you heal.\n- **Warlock Strategy:** Use DoT and fear kite to wear him down, staying in the cave to avoid lava.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["9377"] == nil then
    NPCComments["9377"] = {}
end
table.insert(NPCComments["9377"], {
    npc_id = 9377,
    comment_id = 2909147,
    date = "2005-06-05T11:08:32-05:00",
    author = "Allakhazam",
    body = "# Swirling Vortex\n\n- **Appearance:** Resembles a small tornado.\n- **Common Confusion:** Some players mistake it for a voidwalker.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9396"] == nil then
    NPCComments["9396"] = {}
end
table.insert(NPCComments["9396"], {
    npc_id = 9396,
    comment_id = 2831374,
    date = "2005-12-10T10:54:01-06:00",
    author = "Thottbot",
    body = "### Ground Pounder\n\n- **Location**: Found in Swamp of Sorrows and Tanaris; may be hard to locate.\n- **Drop**: High chance to drop Core of Earth, useful for farming.\n- **Tip**: Explore thoroughly in Tanaris and Swamp of Sorrows to find them more frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9397"] == nil then
    NPCComments["9397"] = {}
end
table.insert(NPCComments["9397"], {
    npc_id = 9397,
    comment_id = 2804153,
    date = "2005-05-28T09:01:28-05:00",
    author = "Thottbot",
    body = "# Living Storm\n\n- **Spawn Location:** Found in southwest Tanaris. Common coordinates: 30,77 and 33,75.\n- **Spawn Trigger:** Replaces Searing Roc placeholders. Kill Searing Rocs repeatedly.\n- **Loot:** Common drop is Breath of Wind (sells for 3-5g). Rare drop includes distress beacon.\n- **Combat Tips:** Has a low drop rate for valuable items. May require multiple kills for desired loot.\n- **Additional Notes:** Ideal farming spot for players 47-50, especially priests due to Rabid dog disease.\n- **Appearance:** A rare, blue air elemental.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9416"] == nil then
    NPCComments["9416"] = {}
end
table.insert(NPCComments["9416"], {
    npc_id = 9416,
    comment_id = 3132378,
    date = "2019-06-30T02:26:40-05:00",
    author = "hevgirl",
    body = "# Scarshield Worg <Scarshield Legion>\n\n- **Movement Speed**: Has increased movement speed (up to 80%) for 15 seconds.\n- **Hunter Pet**: When tamed by hunters, their stats are reduced to balance gameplay. \n- **Combat Strategy**: Be prepared for sudden speed boosts; snare or slow this enemy to mitigate its quick advances.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9437"] == nil then
    NPCComments["9437"] = {}
end
table.insert(NPCComments["9437"], {
    npc_id = 9437,
    comment_id = 2843927,
    date = "2006-09-26T12:12:05-05:00",
    author = "Thottbot",
    body = "# Dark Keeper Vorfalk\n\n- **Location**: Found in the corner of the Grim Guzzler, in the Blackrock Depths.\n- **Strategy**: Buy Dark Iron Ale from Plugger. Use ale as distraction to pull patrons away from groups.\n- **Preparation**: Ensure you have at least 5 inventory slots free.\n- **Pulling**: Clear the area by pulling 1-2 mobs at a time to avoid being overwhelmed. Neutral mobs need to be killed to reach him.\n- **Combat**: Sap one guard, pop evasion, and use health potions if needed. Vanish after looting.\n- **Group Suggestion**: If in a group, have a healer out of combat to rez fallen members.\n- **Tip**: None of the keepers spawn until you inspect the keeper picture in the instance.\n\nCombat is tricky due to positioning; plan and execute methodically.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["9438"] == nil then
    NPCComments["9438"] = {}
end
table.insert(NPCComments["9438"], {
    npc_id = 9438,
    comment_id = 17769,
    date = "2006-12-21T23:08:34-06:00",
    author = "1908",
    body = "# Dark Keeper Bethek\n\n- **Spawns After Examining Picture:** Dark Keepers, including Bethek, only spawn after you examine the picture in the black vault.\n- **Location & Patrol:** He spawns in the middle of the vault with four elite guards and patrols between the vault and the chief architect's spawn.\n- **Combat Strategy:** Wait near the coffer, sap one guard, ambush or backstab Bethek, then use vanish or evade if needed. A health potion might be necessary.\n- **Team Context:** Recommended to avoid soloing unless you have methods for crowd control and escape. Engage with a group for easier management of guards.\n- **Key Objective:** Defeating Bethek is essential for obtaining the key from the dark coffer.\n- **Caution:** Be prepared for immediate combat upon examining the portrait. Ensure the room is cleared beforehand to avoid additional aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["9439"] == nil then
    NPCComments["9439"] = {}
end
table.insert(NPCComments["9439"], {
    npc_id = 9439,
    comment_id = 2829799,
    date = "2006-07-05T09:07:03-05:00",
    author = "Thottbot",
    body = "## Dark Keeper Uggel\n\n- **Location Tips:**\n  - Found in the Hall of Crafting or near the room with all the Golems.\n  - Take the North path after Incendius or go right out of the dark coffer room.\n  - Look for doors near the vault entrance; he is just inside.\n  \n- **Combat Tips:**\n  - Uggel is a level 55 elite, accompanied by two elite guards (levels 53 and 54).\n  - Be prepared for a tough fight; approach with a full group.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9441"] == nil then
    NPCComments["9441"] = {}
end
table.insert(NPCComments["9441"], {
    npc_id = 9441,
    comment_id = 2809907,
    date = "2005-10-29T08:57:50-05:00",
    author = "Thottbot",
    body = "### Dark Keeper Zimrel\n\n- **Location & Role**: Found at the top of the Ring of Law, he is a coffer key holder.\n- **Preparation**: Finish the Arena script event first to avoid aggroing audience members.\n- **Combat Tips**: \n  - He's a 55 elite flanked by two 53-54 elite guards.\n  - A coordinated team (e.g., a 60 rogue and 60 druid) can defeat him without triggering additional aggro.\n  - Avoid using AoE spells like Frost Nova that can draw unnecessary aggro.\n- **Spawn Info**: \n  - He may spawn near a painting in the instance.\n  - If not found there, read the text near the painting to find his exact spawn location.\n- **Lore**: Known as \"Zimrel Darktooth,\" his rage is quelled only by the death screams of others, symbolizing his eternal torment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["9442"] == nil then
    NPCComments["9442"] = {}
end
table.insert(NPCComments["9442"], {
    npc_id = 9442,
    comment_id = 1245,
    date = "2006-09-30T12:40:48-05:00",
    author = "2550",
    body = "# Dark Keeper Ofgut\n\n- **Location**: Found near General Angerforge in the West Garrison.\n- **Spawning**: Requires interaction with the Keeper Portrait by the Dark Coffer.\n- **Combat**: Spawns with 5 other elite guards—ensure to bring a group.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["9443"] == nil then
    NPCComments["9443"] = {}
end
table.insert(NPCComments["9443"], {
    npc_id = 9443,
    comment_id = 2819670,
    date = "2005-11-02T12:01:03-06:00",
    author = "Thottbot",
    body = "# Dark Keeper Pelver\n\n- **Location**: Found in The Domicile (not the Incendius side).\n- **Spawn Mechanic**: Keepers do not spawn until you examine the keeper portrait.\n- **Area**: The Domicile is reachable after passing through a coffer room; it includes the Hall of Craft with golems and dwarf craftsmen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["9445"] == nil then
    NPCComments["9445"] = {}
end
table.insert(NPCComments["9445"], {
    npc_id = 9445,
    comment_id = 2909175,
    date = "2005-09-21T21:53:00-05:00",
    author = "Allakhazam",
    body = "# Dark Guard\n\n- **Location**: Found inside Blackrock Depths (BRD) instance and in the northwestern corner of Searing Gorge.\n- **Type**: Elite minion, generally found in groups.\n- **Combat Tips**: Be prepared for tough fights due to their elite status. Bring a group for safety.\n- **Loot**: Known to drop items like the Precisely Calibrated Boomstick.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9451"] == nil then
    NPCComments["9451"] = {}
end
table.insert(NPCComments["9451"], {
    npc_id = 9451,
    comment_id = 37622,
    date = "2007-02-17T16:15:43-06:00",
    author = "15313",
    body = "### Scarlet Archmage\n\n- Spawn around and in the cathedral at Tyr's Hand, sharing spawn points with Curates and Praetorians.\n- Can drop the Crusader enchantment formula.\n- Post-TBC patch (2.0.5), Crusader formula drop rate confirmed to be possible from these mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["9452"] == nil then
    NPCComments["9452"] = {}
end
table.insert(NPCComments["9452"], {
    npc_id = 9452,
    comment_id = 2820938,
    date = "2005-08-11T11:24:25-05:00",
    author = "Thottbot",
    body = "### Scarlet Enchanter\n\n- **Weak Mob:** Low health and not strong. Easy to defeat.\n- **No Healing:** Cannot heal itself, making it easier in battles.\n- **Farmable:** Good for farming; drops 15-20 silver per mob.\n- **Loot:** Often drops vendorable greys and occasionally greens, blues, and epics.\n- **Ideal for Paladins:** Particularly easy for level 60 paladins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9453"] == nil then
    NPCComments["9453"] = {}
end
table.insert(NPCComments["9453"], {
    npc_id = 9453,
    comment_id = 2816459,
    date = "2005-06-18T09:54:43-05:00",
    author = "Thottbot",
    body = "# Aquementas\n\n- **Location**: Found at coordinates 70, 49, in a circle of stones in Lost Rigger Cove.\n- **Summoning**: Unpack all quest items before summoning.\n- **Combat Tips**:\n  - **Water Immunity**: Immune to frost/ice spells.\n  - **Neutral Fate**: Can complete the quest by summoning and running away.\n  - **Avoid Being Punted**: Stay close to him during the fight.\n- **Difficulty**:\n  - **Varies by Class**: Relatively easy for classes like Warlocks, Druids, Mages, Shamans, and Hunters around level 53.\n  - **Pet Classes**: Using pets to tank makes the fight easier.\n  - **Preparation**: Place fire traps or use fire spells for effective damage.\n- **General**: Completing the quest transforms the items automatically, even if you die.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["9454"] == nil then
    NPCComments["9454"] = {}
end
table.insert(NPCComments["9454"], {
    npc_id = 9454,
    comment_id = 2824435,
    date = "2005-03-02T10:12:21-06:00",
    author = "Thottbot",
    body = "## Xavathras\n\n- **Location**: 32,67 in Felwood.\n- **Combat**: Stealthed Jadefire Shadowstalkers are nearby. Pull from the right side to separate them.\n- **Tips**: He is a level 54 green demon. Expect to defeat two other demons to reach him.\n- **Strategy**: Avoid adds by pulling enemies individually. Can be handled at level 53 for mages.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["9456"] == nil then
    NPCComments["9456"] = {}
end
table.insert(NPCComments["9456"], {
    npc_id = 9456,
    comment_id = 2821316,
    date = "2006-05-30T15:20:55-05:00",
    author = "Thottbot",
    body = "# Warlord Krom'zar\n\n- **Quest Trigger**: Talk to the quest giver to spawn Krom'zar. A message will indicate his arrival from the west.\n- **Elite Status**: Krom'zar is an elite NPC and will be challenging to solo.\n- **Combat Strategy**: Kite Krom'zar and his invaders to the Crossroads' guards for assistance.\n- **Group Play**: If solo attempts fail, consider forming a group to increase your chances of success.\n- **Quest Drop**: Be prepared for multiple attempts as the desired drop (banner) may not appear every time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["9459"] == nil then
    NPCComments["9459"] = {}
end
table.insert(NPCComments["9459"], {
    npc_id = 9459,
    comment_id = 2832068,
    date = "2006-07-17T17:42:28-05:00",
    author = "Thottbot",
    body = "## Cyrus Therepentous\n\n- **Location:** Found in a cave at map coordinates 94, 31, Silithus.\n- **Quests:** He offers two quests. First, kill his minions and a level 54 dragon that attacks.\n- **Combat Tip:** At least level 60 is recommended. Consider bringing a friend to handle the level 54 dragon.\n- **Second Quest:** Kill Bael'Gar and obtain his fiery essence.\n- **Rewards:** Quest rewards are generally not very valuable for high-level players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["9460"] == nil then
    NPCComments["9460"] = {}
end
table.insert(NPCComments["9460"], {
    npc_id = 9460,
    comment_id = 2909201,
    date = "2005-05-06T05:16:38-05:00",
    author = "Allakhazam",
    body = "# Gadgetzan Bruiser\n\n- **Hostile NPC**: Avoid engaging within Gadgetzan; guards have strong knockback shots.\n- **Secondary Attack**: Uses guns to hit and knock you back, especially if you're unreachable.\n- **Bug Warning**: Can shoot from the ground, so stay cautious even when not elevated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9461"] == nil then
    NPCComments["9461"] = {}
end
table.insert(NPCComments["9461"], {
    npc_id = 9461,
    comment_id = 2909204,
    date = "2005-03-17T09:05:16-06:00",
    author = "Allakhazam",
    body = "# Frenzied Black Drake <Cyrus's Minion>\n\n- **Trigger:** Talk to the quest giver in the cave twice to spawn the Frenzied Black Drake.\n- **Level:** Level 54 Elite.\n- **Abilities:** Can breathe fire for 705 damage.\n- **Loot:** Main drop is Black Dragonflight molt.\n- **Solo Tip:** Possible to solo at level 52 as a Hunter with a turtle pet and 60 fire resistance.\n- **Party Tip:** Avoid looting issues by setting loot to Free For All (FFA).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9462"] == nil then
    NPCComments["9462"] = {}
end
table.insert(NPCComments["9462"], {
    npc_id = 9462,
    comment_id = 2843376,
    date = "2006-08-05T14:06:17-05:00",
    author = "Thottbot",
    body = "# Chieftain Bloodmaw\n\n- **Reputation**: Grants 15 reputation points upon defeat.\n- **Drops**: Rarely drops Headdress Feathers.\n- **Respawn**: Respawns every 7-8 minutes.\n- **Quest Involvement**: Check associated quests for more details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["9464"] == nil then
    NPCComments["9464"] = {}
end
table.insert(NPCComments["9464"], {
    npc_id = 9464,
    comment_id = 31335,
    date = "2007-02-05T16:32:08-06:00",
    author = "Bunneh",
    body = "### Overlord Ror\n\n- **Location:** Found in Deadwood Village, southwest Felwood.\n- **Combat Tips:**\n  - **Clear Area:** Ensure the surrounding area is clear of additional mobs before engaging.\n  - **Fear:** Overlord Ror casts a 'Fear' spell—prepare to resist or manage its effects.\n  - **Add Management:** Be ready for him to call for help at low health; kill any adds first.\n  - **Soloing:** Manageable by higher-level characters (47+), but requires careful pulling and mana potions for sustained fights.\n- **Rewards:**\n  - **Rep Gain:** Grants 15 reputation with Timbermaw Hold.\n  - **Loot:** Known to drop items like Blanchard's Stout, Stonerender Gaunts, Elven Boots, and abundant mageweave cloth. Great for farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["9467"] == nil then
    NPCComments["9467"] = {}
end
table.insert(NPCComments["9467"], {
    npc_id = 9467,
    comment_id = 2809870,
    date = "2005-12-30T01:08:43-06:00",
    author = "Thottbot",
    body = "# Miblon Snarltooth\n\n- **Quest Involved**: Part of the \"Videre Elixir\" quest, which starts in Winterspring.\n- **Location**: Found at coordinates 44,10 in Feralas.\n- **Obtaining Evoroot**: Use bait from Gregan, place it by Miblon, and grab the Evoroot when the wall disappears.\n- **Alternate Method**: You can jump over the back wall’s broken rim to get the Evoroot without the bait.\n- **Time Efficiency**: Quick method takes less than 3 minutes.\n- **Easter Egg**: \"Grumble Grumble\" is a reference to the original Legend of Zelda.\n- **Other Information**: Avoid the sunken part on the rim when jumping over the wall.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["9477"] == nil then
    NPCComments["9477"] = {}
end
table.insert(NPCComments["9477"], {
    npc_id = 9477,
    comment_id = 2839939,
    date = "2006-05-20T04:08:04-05:00",
    author = "Thottbot",
    body = "# Cloned Ooze\n\n- **Drop Rate**: Has a 25% chance to drop the Oozing Bag.\n- **Combat Note**: Be cautious when engaging; some comments suggest it might have deceptive difficulty.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["9499"] == nil then
    NPCComments["9499"] = {}
end
table.insert(NPCComments["9499"], {
    npc_id = 9499,
    comment_id = 27921,
    date = "2007-01-30T21:03:01-06:00",
    author = "5661",
    body = "### Plugger Spazzring\n\n- **Drops the rare Barman Shanker**: Highly sought by rogues.\n- **Schematics**: May drop Goblin Jumper Cables XL.\n- **Preparation**:\n  - **Shadow Protection Potions**: Essential for reducing his spell damage.\n  - **Combat Rogues**: Suggested to use instant poisons.\n  - **Assassination Rogues**: Ambush and use evasive skills effectively.\n- **Combat Tips**:\n  - **Immune to mind-numbing poison and stuns**.\n  - **DPS Focus**: Maximize damage with Garrote and Sinister Strike.\n  - **Strategic Attack**: Lure bar patrons away with beer before engaging.\n- **Avoid Group Aggro**: Killing or pickpocketing him will make the entire room hostile.\n- **Escape Plan**: Have vanish or feign death ready to avoid massive aggro from patrons.\n\nBe cautious and prepared for a challenging fight!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["9500"] == nil then
    NPCComments["9500"] = {}
end
table.insert(NPCComments["9500"], {
    npc_id = 9500,
    comment_id = 2796449,
    date = "2005-02-19T09:18:17-06:00",
    author = "Thottbot",
    body = "# Mistress Nagmara\n\n- **Location**: Inside Blackrock Depths in the bar area with the drunk dwarfs.\n- **Opening Bar Door**: For ways to open the bar door, check the link to Blackrock Depths on WoWWiki [here](http://www.wowwiki.com/Blackrock_Depths).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["9502"] == nil then
    NPCComments["9502"] = {}
end
table.insert(NPCComments["9502"], {
    npc_id = 9502,
    comment_id = 40391,
    date = "2007-02-22T07:59:24-06:00",
    author = "4130",
    body = "# Phalanx\n\n- **Activation:** To aggro Phalanx, feed Private Rocknot 6 Dark Iron Ale Mugs bought from Plugger Spazzring.\n- **Role:** Phalanx is the bouncer of the Grim Guzzler and is initially non-hostile.\n- **Combat Tips:**\n  - He deals 300-400 physical damage and occasional 500 fire and 150-200 nature damage.\n  - He has around 17k-18k health.\n  - **Rogues:** Use a combination of Kidney Shot, Slice and Dice, and Eviscerate. A health potion or Vanish may be needed.\n  - **Warlocks:** Fear and DoT tactics might be effective.\n  - **Druids:** Use stuns like Warstomp if a tauren and be prepared to burn cooldowns and use a health potion.\n  - **General:** Phalanx becomes hostile after Rocknot’s ale-induced rampage which breaks the keg and door. Be ready for a hostile encounter.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 78,
})
if NPCComments["9503"] == nil then
    NPCComments["9503"] = {}
end
table.insert(NPCComments["9503"], {
    npc_id = 9503,
    comment_id = 2909254,
    date = "2006-01-22T17:49:27-06:00",
    author = "Allakhazam",
    body = "### Private Rocknot\n\n- Used to open the door in Blackrock Depths.\n- Check [this page](http://www.wowwiki.com/Blackrock_Depths) for detailed instructions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9516"] == nil then
    NPCComments["9516"] = {}
end
table.insert(NPCComments["9516"], {
    npc_id = 9516,
    comment_id = 40615,
    date = "2007-02-22T15:13:54-06:00",
    author = "defektunge",
    body = "# Lord Banehollow\n\n- **Warlock Epic Mount Quest:** Integral for Warlock mount quest; you need to disguise yourself as his ally.\n- **Location:** Found at the end of Shadow Hold cave (approx. coordinates 35,44).\n- **Combat Tips:**\n  - Immune to Enslave Demon.\n  - Has an AoE attack (~800 damage) and regular hits for 200-300.\n  - Low health and relatively easy for high levels to solo (around level 55-60).\n- **Loot:** Generally poor drops, some silver and minor items like Runecloth.\n- **Trivia:** \"Banehallow\" was a possible random name for Dreadlords in Warcraft III.\n\nNote: Ensure you navigate Shadow Hold fully to reach him; map coordinates can be misleading.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["9517"] == nil then
    NPCComments["9517"] = {}
end
table.insert(NPCComments["9517"], {
    npc_id = 9517,
    comment_id = 42297,
    date = "2007-02-25T18:53:43-06:00",
    author = "Drexxis",
    body = "# Shadow Lord Fel'dan\n\n- Can be stunned, sapped, and crowd-controlled like a normal humanoid.\n- Located in Jaedenar, Felwood. Look for the entrance to Shadow Hold.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["9518"] == nil then
    NPCComments["9518"] = {}
end
table.insert(NPCComments["9518"], {
    npc_id = 9518,
    comment_id = 2818946,
    date = "2006-04-23T23:24:35-05:00",
    author = "Thottbot",
    body = "# Rakaiah\n\n- **Quest Availability:** The quest associated with Rakaiah seems to be removed or no longer available based on user reports.\n- **Location:** If trying to locate Rakaiah, ensure to check the latest coordinates or information as older data might not be accurate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9520"] == nil then
    NPCComments["9520"] = {}
end
table.insert(NPCComments["9520"], {
    npc_id = 9520,
    comment_id = 2829466,
    date = "2005-12-28T12:38:13-06:00",
    author = "Thottbot",
    body = "# Grark Lorkrub\n\n- **Fight inside the arena to prevent bugs.**\n- **He's involved in a quest and may submit or reset if not handled properly.**\n- **Avoid chasing him if he starts to evade; stay within the designated area.**\n- **Prepare for poor drops despite his elite status.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["9528"] == nil then
    NPCComments["9528"] = {}
end
table.insert(NPCComments["9528"], {
    npc_id = 9528,
    comment_id = 2798668,
    date = "2007-04-19T06:43:29-05:00",
    author = "Thottbot",
    body = "# Arathandris Silversky <Emerald Circle>\n\n- **Location for Alliance**: Coordinates 54, 86 in Felwood.\n- **Location for Horde**: Maybess Riverbreeze at coordinates 47, 83 is your equivalent NPC.\n- **Finding Her**: From Emerald Sanctuary, follow the northern road and look to the left after the second lightpost.\n- **Quests**: Offers the quest \"Salve via Hunting\" and other salve-related quests based on your tradeskills.\n- **Quest Issues**: Ensure you meet quest prerequisites if she doesn't offer any quests.\n- **General Info**: Located in Felwood, near the Emerald Sanctuary. May require addons like Cosmos or MetaMap for exact coordinates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["9529"] == nil then
    NPCComments["9529"] = {}
end
table.insert(NPCComments["9529"], {
    npc_id = 9529,
    comment_id = 22444,
    date = "2007-01-21T15:03:48-06:00",
    author = "entropicdragon",
    body = "# Maybess Riverbreeze <Emerald Circle>\n\n- **Location:** Found at coordinates 46, 83 in Felwood (Horde side). For Alliance, interact with Arathandris Silversky at 54, 86.\n- **Quests:** Provides the \"Cleansing Felwood\" quest, leading to repeatable quests involving cleansing corrupted plants.\n- **Rewards:** Completing initial quests grants 2x Cenarion Plant Salve and 4200 XP. Subsequent quests provide salve for corrupted plants.\n- **Plant Salve Usage:** Use salve on corrupted plants (Night Dragon, Songflower, Windblossom, Whipper Root) for various beneficial items and buffs.\n- **Materials Needed:** Horde players need 5x Patch of Tainted Skin or 6x Corrupted Soul Shards. Items drop from corrupted creatures in Felwood.\n- **Additional Quests:** Completing her quests can unlock further salve quests based on your tradeskills.\n\nMake sure to gather the needed materials from corrupted creatures efficiently and use the plant salve wisely to benefit from useful buffs and items.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["9536"] == nil then
    NPCComments["9536"] = {}
end
table.insert(NPCComments["9536"], {
    npc_id = 9536,
    comment_id = 2828104,
    date = "2006-06-11T06:47:13-05:00",
    author = "Thottbot",
    body = "# Maxwort Uberglint\n\n- **Location:** Found in Flame Crest, Burning Steppes (coordinates 65, 23) on a small hill.\n- **Nearby:** North of the Ruins of Thaurissan and near the flight path.\n- **Useful Info:** Offers quests and sells engineering supplies. Check for potential quests if you are an engineer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["9537"] == nil then
    NPCComments["9537"] = {}
end
table.insert(NPCComments["9537"], {
    npc_id = 9537,
    comment_id = 15308,
    date = "2006-12-14T01:22:37-06:00",
    author = "9193",
    body = "# Hurley Blackbreath\n\n- **Spawn**: Destroy the 3 kegs in the storage room inside the bar in Blackrock Depths to spawn Hurley Blackbreath and his 3 elite guards.\n- **Location**: Enter the bar, take an immediate left into a storage room with breakable kegs.\n- **Combat**:\n  - Pull Hurley and guards away from the room to avoid additional aggro from the bar.\n  - Guards are level 52-53; plan accordingly.\n  - Be cautious with area effect spells to prevent accidental aggro.\n- **Solo Strategy for Rogues**:\n  - Sap one guard, pull and kill the rest using evasion and adrenaline rush.\n  - Vanish, heal, and sap a second time if necessary.\n  - Hurley is fully stunnable; use gouge and blind effectively.\n- **Respawn**: If you die, the kegs do not respawn, thus preventing Hurley from being summoned again immediately.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 84,
})
if NPCComments["9540"] == nil then
    NPCComments["9540"] = {}
end
table.insert(NPCComments["9540"], {
    npc_id = 9540,
    comment_id = 2806130,
    date = "2005-03-17T22:43:06-06:00",
    author = "Thottbot",
    body = "### Enohar Thunderbrew\n\n- Found at coordinates 64, 21.\n- Provides useful quests and cooking recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9541"] == nil then
    NPCComments["9541"] = {}
end
table.insert(NPCComments["9541"], {
    npc_id = 9541,
    comment_id = 2809938,
    date = "2006-02-09T23:24:41-06:00",
    author = "Thottbot",
    body = "### Blackbreath Crony\n- Found in Blackrock Depths.\n- Be cautious; engages in group combat.\n- Interrupt its special abilities to reduce damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9543"] == nil then
    NPCComments["9543"] = {}
end
table.insert(NPCComments["9543"], {
    npc_id = 9543,
    comment_id = 16145,
    date = "2006-12-16T00:21:57-06:00",
    author = "8512",
    body = "# Ribbly Screwspigot\n\n- **Location:** Found in the Grim Guzzler bar in Blackrock Depths (BRD).\n- **Pull to Room:** Use ranged attacks to pull Ribbly into the room with beer kegs to avoid aggroing bar patrons.\n- **Avoid AoE:** Do not use area-of-effect spells to prevent aggroing the entire bar.\n- **Elite Crew:** He is accompanied by three elite cronies (levels 49-52); consider sapping one if you are a rogue.\n- **Fire Elementals:** Use the nearby fire elementals to thin out Ribbly's cronies before engaging.\n- **Phalanx Strategy:** Lead Phalanx, the golem, to fight Ribbly. Be cautious, as Phalanx may attack you first.\n- **Group Play:** Recommended to have a group; difficult to solo due to the number of elites.\n- **Drops:** Known for dropping a 16-slot bag and one of the fastest quivers and ammo pouches in the game.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["9544"] == nil then
    NPCComments["9544"] = {}
end
table.insert(NPCComments["9544"], {
    npc_id = 9544,
    comment_id = 2804665,
    date = "2006-02-02T03:03:47-06:00",
    author = "Thottbot",
    body = "### Yuka Screwspigot\n\n- Located in the Flame Crest cave, Burning Steppes at coordinates 66,22.\n- Check drop rates before engaging for potential loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["9545"] == nil then
    NPCComments["9545"] = {}
end
table.insert(NPCComments["9545"], {
    npc_id = 9545,
    comment_id = 2909301,
    date = "2006-09-21T15:36:31-05:00",
    author = "Allakhazam",
    body = "# Grim Patron\n\n- Found in Blackrock Mountain (BRM), typically in Blackrock Depths or Blackrock Spire.\n- Be cautious of its area; mobs can easily pull in groups.\n- Recommended for level 50+ parties due to high-level elite enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9546"] == nil then
    NPCComments["9546"] = {}
end
table.insert(NPCComments["9546"], {
    npc_id = 9546,
    comment_id = 2838264,
    date = "2005-06-08T17:05:18-05:00",
    author = "Thottbot",
    body = "# Raschal the Courier\n\n- **Quest Location:** Go to the western entrance of the city, drop to the lowest level, find a short hallway underneath the spiraling path, and turn right into a small round room.\n- **Combat Tip:** Be prepared for combat as Raschal has no armor during the escort.\n- **Debris Search Tip:** Find boat debris near the shore of South Feralas, often slightly underwater.\n- **Objective Update:** Previously, the quest required escorting Raschal out, but a fix has made it simpler; just click the cocoon to complete.\n- **Coordinates Help:** Boat debris can be found around coordinates 45,60.\n- **Quest Bug Acknowledgment:** There have been several reports of bugs with the cocoon. If you encounter issues, it might be worth trying again later.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["9548"] == nil then
    NPCComments["9548"] = {}
end
table.insert(NPCComments["9548"], {
    npc_id = 9548,
    comment_id = 2843609,
    date = "2005-02-15T14:46:05-06:00",
    author = "Thottbot",
    body = "### Cawind Trueaim <Gunsmith & Bowyer>\n\n- Located in Camp Mojache, Feralas, in the building overlooking the water.\n- The Sylvan Shortbow is no longer available from this NPC.\n- Horde players can interact with this NPC; Alliance cannot purchase items from him.\n- Does not drop Tempered Bracers; do not attempt killing for loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9561"] == nil then
    NPCComments["9561"] = {}
end
table.insert(NPCComments["9561"], {
    npc_id = 9561,
    comment_id = 2812788,
    date = "2007-01-16T06:47:18-06:00",
    author = "Thottbot",
    body = "### Jalinda Sprig\n\n- **Location**: Found at coordinates 85,69.\n- **Role**: Check if she has specific quest interactions or provides crucial storyline details.\n- **Drop**: Known to drop a major healing potion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["9562"] == nil then
    NPCComments["9562"] = {}
end
table.insert(NPCComments["9562"], {
    npc_id = 9562,
    comment_id = 2909312,
    date = "2005-08-30T19:33:52-05:00",
    author = "Allakhazam",
    body = "# Helendis Riverhorn\n* Located inside Morgan's Vigil, notable as the only Night Elf there.\n* Known for offering the quest \"Put Her Down\" to slay Halycon.\n* Some players have issues getting the quest \"Dragonkin Menace\" from him, though there are no known prerequisites.\n* Check map for precise location, as he is quite viewable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9563"] == nil then
    NPCComments["9563"] = {}
end
table.insert(NPCComments["9563"], {
    npc_id = 9563,
    comment_id = 2807684,
    date = "2006-03-12T14:09:38-06:00",
    author = "Thottbot",
    body = "# Ragged John\n\n- Located at Flame Crest in Burning Steppes, coordinates (64, 25) or (65, 23).\n- Found near the entrance of the cave by the Horde Windrider Master and graveyard.\n- He has a grey question mark and doesn’t always appear on the map; talk to him to complete quests.\n- Look for him by the cauldron, tent, and the camp stuff outside the cave.\n- Not fully opaque, potentially indicating a glitch or ghost-like status.\n- Known for telling an amusing story when interacted with.\n- He is a drunk dwarf, not a human.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["9564"] == nil then
    NPCComments["9564"] = {}
end
table.insert(NPCComments["9564"], {
    npc_id = 9564,
    comment_id = 17010,
    date = "2006-12-18T18:44:41-06:00",
    author = "mattous",
    body = "# Frezza <Zeppelin Master>\n\n- **Travel Info:** Frezza manages the zeppelin service from Orgrimmar to Undercity.\n- **Safety Reminder:** No smoking or using fire spells on the zeppelin.\n- **Fun Trivia:** Frezza’s dialogue humorously mentions the theoretical risk of the zeppelin catching fire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["9565"] == nil then
    NPCComments["9565"] = {}
end
table.insert(NPCComments["9565"], {
    npc_id = 9565,
    comment_id = 2909324,
    date = "2005-07-01T08:44:50-05:00",
    author = "Allakhazam",
    body = "# Mayara Brightwing\n\n- **Location**: Found in the Blasted Lands.\n- **Lore**: Speculation about a possible relationship with Ranger General Brightwing in Silvermoon, but no confirmed lore connection.\n- **Function**: Check her out for possible questlines or role in the area she is located in.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9566"] == nil then
    NPCComments["9566"] = {}
end
table.insert(NPCComments["9566"], {
    npc_id = 9566,
    comment_id = 2837629,
    date = "2005-06-30T13:09:12-05:00",
    author = "Thottbot",
    body = "# Zapetta <Zeppelin Master>\n\n- **Friendly NPC**: Zapetta is located near the zeppelin towers.\n- **Meat Request**: He jokes about needing fresh meat from Orgrimmar. Currently, this is not an actual quest.\n- **Lore Interaction**: His comments are likely for role-play flavor, enhancing the game's immersive world.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9568"] == nil then
    NPCComments["9568"] = {}
end
table.insert(NPCComments["9568"], {
    npc_id = 9568,
    comment_id = 2823798,
    date = "2005-03-13T15:56:25-06:00",
    author = "Thottbot",
    body = "### Overlord Wyrmthalak\n\n- **Location:** Last boss in LBRS (Lower Blackrock Spire).\n- **Pathing:** Utilizes shortcuts to avoid respawn areas. Hug right walls and drop down strategic ledges.\n- **Group Setup:** Ideal for 5-man groups; crucial for quests like Warlord’s Command.\n- **Fire Resistance:** Scarshield Spellbinders can buff +83 fire resistance. Use priest's Mind Control for this buff.\n- **Nearby Enemies:** Clear orcs and wolves cautiously. Handle casters who run and debuff.\n- **Spider Area:** Spiders spawn smaller ones upon death. Kill non-elite spiders first, then larger spiders.\n- **Ogres and Scorpids:** Use AoE for scarabs and scorpids. Tame Bloodaxe Worgs for Hunters.\n- **Combat Strategy:** Wyrmthalak summons 2 elite melee adds. Use crowd control like Freezing Trap, Polymorph, and Seduce.\n- **Solo Tips (Hunter):** Use pet to aggro, kite Wyrmthalak, slow adds with frost traps, and manage distances. Aim to keep the adds away.\n- **Positioning:** Tank Wyrmthalak against the wall to avoid being punted across the room or bridge trick to delay adds.\n- **Classes:** Mages (Polymorph, AoE), Priests (Mind Control), Druids (Hibernate), Rogues (Sap).\n\nEnsure to buff, use potions, and handle the timing of patrols and adds effectively to minimize risks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9579"] == nil then
    NPCComments["9579"] = {}
end
table.insert(NPCComments["9579"], {
    npc_id = 9579,
    comment_id = 2909346,
    date = "2006-06-17T04:05:19-05:00",
    author = "Allakhazam",
    body = "### Darnassus Talent Master <Talent Master>\n\n- Located in Darnassus.\n- Visit to respec your talents for a fee.\n- Essential for optimizing or changing your build.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9580"] == nil then
    NPCComments["9580"] = {}
end
table.insert(NPCComments["9580"], {
    npc_id = 9580,
    comment_id = 2909347,
    date = "2006-05-02T15:02:24-05:00",
    author = "Allakhazam",
    body = "# Orgrimmar Talent Master <Talent Master>\n\n- Visit to reset your talent points.\n- Located in Orgrimmar, usually in the Valley of Strength.\n- Fees increase with each reset.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9582"] == nil then
    NPCComments["9582"] = {}
end
table.insert(NPCComments["9582"], {
    npc_id = 9582,
    comment_id = 2909348,
    date = "2005-06-29T16:22:17-05:00",
    author = "Allakhazam",
    body = "### Undercity Talent Master <Talent Master>\n- **Location:** Found in Undercity.\n- **Function:** Resets talents for a fee.\n- **Cost:** Increases with each reset.\n- **Tip:** Plan your talent changes carefully to avoid high costs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9584"] == nil then
    NPCComments["9584"] = {}
end
table.insert(NPCComments["9584"], {
    npc_id = 9584,
    comment_id = 48247,
    date = "2007-03-08T13:41:06-06:00",
    author = "Judeoann",
    body = "# Jalane Ayrole <Master Shadoweave Tailor>\n\n- Located in the basement of the Slaughtered Lamb in the Mage District.\n- Teaches the following Shadoweave patterns: Boots, Gloves, Pants, Robe, Shoulders.\n- Complete the set with Pattern: Shadoweave Mask, available via a quest.\n- Patterns require Tailoring skill between 225 and 240.\n- Check coordinates (26,77) in the Slaughtered Lamb for precise location.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["9596"] == nil then
    NPCComments["9596"] = {}
end
table.insert(NPCComments["9596"], {
    npc_id = 9596,
    comment_id = 2909354,
    date = "2005-03-30T11:53:52-06:00",
    author = "Allakhazam",
    body = "## Bannok Grimaxe <Firebrand Legion Champion>\n\n- **Location**: Spawns in LBRS (Lower Blackrock Spire), typically in the room before spiders, sitting on a rug.\n- **Rare Spawn**: May require multiple resets to spawn. \n- **Soloing**: Can be soloed by a level 60 rogue; use stealth to approach him.\n- **Pulling**: For minimal adds, pull Bannok carefully from behind the wagon or from a corner position.\n- **Combat Tips**:\n  - Avoid using size-increasing buffs to prevent aggroing additional mobs.\n  - Can be pulled alone using ranged attacks or careful positioning.\n- **Drops**: Known for dropping the Arcanite Reaper plans, highly sought after by blacksmiths.\n- **Spawn Strategy**: Use a /target Bannok macro to check multiple spawn points quickly during each run.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["9598"] == nil then
    NPCComments["9598"] = {}
end
table.insert(NPCComments["9598"], {
    npc_id = 9598,
    comment_id = 11931,
    date = "2006-12-09T01:09:27-06:00",
    author = "Chandrialla",
    body = "# Arei\n\n- **Escort Quest**: Arei is part of an Alliance escort quest. Avoid killing him.\n- **Tank Support**: Good tank but clear surroundings before triggering the escort.\n- **Respawn Management**: Ensure Arei gets aggro first to handle respawns.\n- **Quest Item**: Use the Flute of X to free and escort Arei safely.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9600"] == nil then
    NPCComments["9600"] = {}
end
table.insert(NPCComments["9600"], {
    npc_id = 9600,
    comment_id = 2805120,
    date = "2007-05-12T18:18:14-05:00",
    author = "Thottbot",
    body = "# Parrot\n\n- **Noteworthy Info:** Parrots in World of Warcraft are critters and generally not involved in combat.\n- **Low Significance:** They are unlikely to drop valuable items or provide significant benefits.\n- **Humorous Exaggeration:** The mentioned \"10000000000 resistance\" is a hyperbole, indicating how resistant they appear when they do not engage in combat or are difficult to kill trivially.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9601"] == nil then
    NPCComments["9601"] = {}
end
table.insert(NPCComments["9601"], {
    npc_id = 9601,
    comment_id = 2909378,
    date = "2006-01-16T10:16:05-06:00",
    author = "Allakhazam",
    body = "# Treant Spirit\n\n- Ghostly, cannot be killed.\n- Part of an escort quest.\n- Notably annoying to deal with during the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9602"] == nil then
    NPCComments["9602"] = {}
end
table.insert(NPCComments["9602"], {
    npc_id = 9602,
    comment_id = 46501,
    date = "2007-03-05T11:09:06-06:00",
    author = "Tyrsenus",
    body = "# Hahk'Zor\n\n- **Location:** Spawns on top of the ogre mountain where you plant Gor'tesh's head.\n- **Level:** Typically seen as a level 54 elite.\n- **Rarity:** Rare spawn, with unpredictable respawn times.\n- **Combat Tips:**\n  - Recommended for players level 56+.\n  - Can drop items like the Wandering Hat of The Owl and Mystical Leggings of the Eagle.\n  - Prepare for a challenging fight; plan accordingly.\n- **Trivia:** Possibly a reference to \"WTF comics Lord Haxor\" or the phrase \"Haxored.\"",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["9604"] == nil then
    NPCComments["9604"] = {}
end
table.insert(NPCComments["9604"], {
    npc_id = 9604,
    comment_id = 2837545,
    date = "2007-03-30T14:20:34-05:00",
    author = "Thottbot",
    body = "## Gorgon'och\n\n- Located in the Burning Steppes, typically inside a cave.\n- Often found in the lower cave, far left side, back room.\n- Drops are generally underwhelming; expect minimal rewards.\n- Combat Tips:\n  - Not especially tough but can be tricky with additional enemies.\n  - Be cautious of adds; use crowd control and defensive cooldowns.\n  - Ideal level to engage is around 55.\n- Farming Tips:\n  - The cave can be a decent farming spot for silver, runecloth, and green items.\n  - Also contains mineral veins, making it profitable for miners.\n- Beware of other players and groups farming in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9616"] == nil then
    NPCComments["9616"] = {}
end
table.insert(NPCComments["9616"], {
    npc_id = 9616,
    comment_id = 2810284,
    date = "2007-05-17T07:08:23-05:00",
    author = "Thottbot",
    body = "# Laris Geardawdle\n\n- **Location**: Found at coordinates 75, 23 in Ironforge (IF).\n- **Quest Chains**: Part of a chain quest involving the Ooze quest line.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["9619"] == nil then
    NPCComments["9619"] = {}
end
table.insert(NPCComments["9619"], {
    npc_id = 9619,
    comment_id = 2804893,
    date = "2005-05-23T12:38:23-05:00",
    author = "Thottbot",
    body = "### Torwa Pathfinder\n\n- **Location:** 71,75 in Un'Goro Crater.\n- **Class Quest:** Begins a questline for Druids at level 52.\n- **Quest Steps:**\n  - **Initiation:** Speak to Bearwalker in Darnassus first.\n  - **Item Collection:** Collect 8 Bloodcaps (from Bloodpetal Sprouts) and 8 Gorishi Stings (from Gorishi Stinger in Slithering Scar). Higher drop rate inside the hive.\n  - **Devilsaur Task:** Use the provided weapon to stab a Devilsaur, then run if needed.\n  - **Sunken Temple:** Gather a group, clear statues in order: south, north, southwest, southeast, northwest, northeast. Kill Atalarion and loot the Putrid Vine.\n- **Rewards:** Valuable healing chest for Druids; recommended for levels 50-52.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["9621"] == nil then
    NPCComments["9621"] = {}
end
table.insert(NPCComments["9621"], {
    npc_id = 9621,
    comment_id = 68092,
    date = "2007-04-16T11:30:20-05:00",
    author = "defektunge",
    body = "### Gargantuan Ooze\n- **Quest Creation**: Only appears during the \"Melding of Influences\" Horde quest.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9622"] == nil then
    NPCComments["9622"] = {}
end
table.insert(NPCComments["9622"], {
    npc_id = 9622,
    comment_id = 2824716,
    date = "2006-08-02T15:28:20-05:00",
    author = "Thottbot",
    body = "# U'cha\n\n- **Quest Target**: U'cha is part of the quest \"The Mighty U'cha\" given by Torwa Pathfinder in Southeastern Un'Goro Crater.\n- **Thunderstomp Ability**: U'cha has the Thunderstomp ability, causing Nature damage to all enemies within 8 yards.\n- **Tamable Pet**: Hunters can tame U'cha. Comes with the top rank of Thunderstomp, making it a strong tanking pet.\n- **Strategy**: If taming, avoid engaging other gorillas by using Feign Death to reach U'cha and tame him directly.\n- **Comparison**: Similar in appearance to gorillas in Feralas, but taming U'cha grants you Thunderstomp Rank 4.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["9623"] == nil then
    NPCComments["9623"] = {}
end
table.insert(NPCComments["9623"], {
    npc_id = 9623,
    comment_id = 2820633,
    date = "2007-05-05T05:44:34-05:00",
    author = "Thottbot",
    body = "# A-Me 01\n\n- **Location:** Found in the Gorilla cave near coordinates 67, 18 in Fungal Rock, Un'goro Crater. Follow the right wall in the cave.\n- **Activation:** Requires a Mithril Casing to be activated. Engineers, note this item beforehand.\n- **Quest:** Involved in an escort quest; slay the sleeping gorilla to spawn A-Me 01.\n- **Lore:** A-Me 01 is a reference to the movie \"Congo\" with a robotically enhanced gorilla named Amie.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["9636"] == nil then
    NPCComments["9636"] = {}
end
table.insert(NPCComments["9636"], {
    npc_id = 9636,
    comment_id = 16126,
    date = "2006-12-15T23:29:52-06:00",
    author = "mehwh34d",
    body = "## Kireena <Trade Goods>\n\n- Located at Ghost Walker Post in Desolace.\n- Enter the main camp, head right, cross the bridge, and find Kireena in the tent straight ahead at the back.\n- Horde NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9656"] == nil then
    NPCComments["9656"] = {}
end
table.insert(NPCComments["9656"], {
    npc_id = 9656,
    comment_id = 69239,
    date = "2007-04-18T15:52:55-05:00",
    author = "Adryna",
    body = "# Tiny Walking Bomb\n\n- **Obtain via Goblin Engineering:** Schematics available after membership renewal.\n- **Membership Renewal Cost:** 2g each renewal; schematic is a possible reward.\n- **BoP Item:** Can only craft for yourself.\n- **Appearance:** Resembles a small bomb; cute and unique look.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9657"] == nil then
    NPCComments["9657"] = {}
end
table.insert(NPCComments["9657"], {
    npc_id = 9657,
    comment_id = 2909420,
    date = "2006-04-16T11:13:06-05:00",
    author = "Allakhazam",
    body = "# Lil' Smoky\n\n- **Schematic Source**: Obtainable as a random gift when renewing your Gnomish Engineer membership card.\n- **Renewal Cost**: Can be costly and may require multiple renewals.\n- **Bound Items**: Both the schematic and pet are Bind on Pickup (BoP).\n- **Gnomish Engineer Exclusive**: Only Gnomish Engineers can craft and own this pet.\n- **Rarity**: Schematic is very rare and can be expensive to acquire due to multiple renewals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9660"] == nil then
    NPCComments["9660"] = {}
end
table.insert(NPCComments["9660"], {
    npc_id = 9660,
    comment_id = 2909425,
    date = "2005-02-21T21:44:55-06:00",
    author = "Allakhazam",
    body = "# Agnar Beastamer\n\n- **Location:** Found inside the keep, at the bottom of the east stairway.\n- **Directions:** Enter the keep, take hallways to the back, go downstairs, then head to the center of the keep.\n- **Tip:** Use either the west or east hallway initially, then navigate towards the center open area. Follow broad stairs down to find Agnar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["9662"] == nil then
    NPCComments["9662"] = {}
end
table.insert(NPCComments["9662"], {
    npc_id = 9662,
    comment_id = 14435,
    date = "2006-12-12T20:22:38-06:00",
    author = "8403",
    body = "## Sprite Darter Hatchling\n\n- **Quest Start Location**: Start in Feralas, near the northern mountain edge before crossing the Verdantis River.\n- **Quests Overview**:\n  - **Initial Quest**: Kill tauren mobs in Feralas.\n  - **Escort Quest**: Escort darters to safety; keep them safe from eastern and southern tauren.\n- **Darnassus**: Turn in quest and return to the initial night elf for more tasks.\n- **Timed Delivery**: Deliver an egg to a night elf in Thousand Needles within one hour.\n  - **Preparation**: Mount or flight path to Tanaris advised; avoid combat.\n- **Elixirs of Fortitude**: Have these ready before returning to the Night Elf in Feralas.\n- **The Hinterlands**:\n  - **Delivery**: Deliver the egg to a dwarf in the Hinterlands' inn basement.\n  - **Farm Wolves**: Collect flanks from level 46-48 Silvermane Stalkers.\n- **Final Steps**: Return to the dwarf to complete the quest chain and receive your Sprite Darter Egg. \n\n**Tip**: Setting a hearthstone to Ironforge or nearby will help manage timed quests efficiently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["9676"] == nil then
    NPCComments["9676"] = {}
end
table.insert(NPCComments["9676"], {
    npc_id = 9676,
    comment_id = 81923,
    date = "2007-05-12T14:32:11-05:00",
    author = "51014",
    body = "## Tink Sprocketwhistle <Engineering Supplies>\n\n- **Unlootable:** Cannot be looted for items like iridescent pearls.\n- **Engineering Supplier:** Provides engineering supplies, visit him for gear and materials.\n- **Faction Neutral:** No need for combat; utilize his services for engineering needs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["9677"] == nil then
    NPCComments["9677"] = {}
end
table.insert(NPCComments["9677"], {
    npc_id = 9677,
    comment_id = 18933,
    date = "2007-01-01T01:37:58-06:00",
    author = "10889",
    body = "# Ograbisi\n\n- **Parody Character Context:** Parody of a character from \"Oz\" named Addabisi.\n- **Location:** Found in one of the cells you can unlock in a dungeon.\n- **Mobility:** Ograbisi does not roam.\n- **Rarity of Drops:** Encountering him can be time-consuming, with rare drops.\n- **Visibility Issues:** Can be difficult to locate; not always listed in some dungeon guides.\n- **Loot Note:** Persistence may pay off; one player mentioned getting an Axe of the Deep Woods but took repeated attempts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["9678"] == nil then
    NPCComments["9678"] = {}
end
table.insert(NPCComments["9678"], {
    npc_id = 9678,
    comment_id = 2833237,
    date = "2006-01-26T12:26:47-06:00",
    author = "Thottbot",
    body = "# Shill Dinger\n\n- NPC Name: Referenced from the Wizard of Oz.\n- Status: Non-combat NPC.\n- No significant gameplay or combat relevance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9679"] == nil then
    NPCComments["9679"] = {}
end
table.insert(NPCComments["9679"], {
    npc_id = 9679,
    comment_id = 18932,
    date = "2007-01-01T01:36:49-06:00",
    author = "10889",
    body = "# Tobias Seecher\n\n- **Lore Note**: Parody of Tobias Beecher from the TV show \"Oz.\"\n- **Background**: Both characters share a prisoner theme.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["9680"] == nil then
    NPCComments["9680"] = {}
end
table.insert(NPCComments["9680"], {
    npc_id = 9680,
    comment_id = 18931,
    date = "2007-01-01T01:36:03-06:00",
    author = "10889",
    body = "## Crest Killer\n\n- Parody of \"Chris Keller\" from HBO's \"Oz\".\n- Unkillable by Horde players. Avoid wasting time attempting to fight if you're Horde.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["9682"] == nil then
    NPCComments["9682"] = {}
end
table.insert(NPCComments["9682"], {
    npc_id = 9682,
    comment_id = 2818783,
    date = "2006-06-30T20:07:57-05:00",
    author = "Thottbot",
    body = "### Marshal Reginald Windsor\n\n- Key NPC for Onyxia attunement questline.\n- Found in Blackrock Depths prison area.\n- Part of the \"Jail Break!\" quest.\n- Leads to important quests in Stormwind.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9683"] == nil then
    NPCComments["9683"] = {}
end
table.insert(NPCComments["9683"], {
    npc_id = 9683,
    comment_id = 59508,
    date = "2007-03-30T02:57:11-05:00",
    author = "entropicdragon",
    body = "# Lar'korwi Mate\n\n- **Pheromone Gland**: Has a 100% drop rate if you are on the quest and don't already have the required two.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9684"] == nil then
    NPCComments["9684"] = {}
end
table.insert(NPCComments["9684"], {
    npc_id = 9684,
    comment_id = 3777,
    date = "2006-11-17T02:20:31-06:00",
    author = "2717",
    body = "# Lar'korwi\n\n- Located behind the West Pylon; avoid going too far north into Pterrordax territory.\n- Interact with the pouch she gives you to get meat and mixture.\n- The summoning rock is small and grey at the back of the trail.\n- Use the meat first, then the mixture to summon Lar'korwi.\n- Moderate fight difficulty; be prepared.\n- Coordinates: 80,50.\n- Cannot be tamed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9690"] == nil then
    NPCComments["9690"] = {}
end
table.insert(NPCComments["9690"], {
    npc_id = 9690,
    comment_id = 2909476,
    date = "2006-03-18T14:01:44-06:00",
    author = "Allakhazam",
    body = "# Ember Worg\n\n- **Pet Choice:** Can be tamed as a pet, noted for being good in battlegrounds.\n- **Level Range:** Found in Burning Steppes, typically above level 50.\n- **Rarity:** May be rare; players have reported difficulty in locating them.\n- **Appearance:** Players are curious about their appearance, indicating a unique look.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9691"] == nil then
    NPCComments["9691"] = {}
end
table.insert(NPCComments["9691"], {
    npc_id = 9691,
    comment_id = 2821171,
    date = "2007-02-28T19:38:18-06:00",
    author = "Thottbot",
    body = "### Venomtip Scorpid\n\n- **Level**: Rank 5 Elite (Blasted Lands)\n- **Poison**: Inflicts Nature damage over time; stacks up to 5 times.\n- **Highest Poison Rank**: Rank 3.\n- **Combat Tip**: Be prepared for stacking poison damage. Use anti-poison abilities or carry antidotes.\n- **Noteworthy Beasts**: Venomtail Scorpid, Corrupted Scorpid, Death Flayer, and others.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9694"] == nil then
    NPCComments["9694"] = {}
end
table.insert(NPCComments["9694"], {
    npc_id = 9694,
    comment_id = 2909483,
    date = "2006-05-21T01:27:46-05:00",
    author = "Allakhazam",
    body = "## Slavering Ember Worg\n\n- These NPCs do not appear to come in level 49; verify levels before venturing out.\n- Unknown attack speed; proceed with caution during combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9695"] == nil then
    NPCComments["9695"] = {}
end
table.insert(NPCComments["9695"], {
    npc_id = 9695,
    comment_id = 2909486,
    date = "2005-09-15T03:41:50-05:00",
    author = "Allakhazam",
    body = "# Deathlash Scorpid\n\n- **Inflicts Nature Damage:** Watch out for its poison, which can stack up to 5 times.\n- **Ability Ranks:** Poison damage varies by rank, increasing from Rank 1 (10 damage) to Rank 4 (40 damage).\n- **Combat Tip:** Use antidotes or cleansing abilities to remove poison stacks quickly.\n- **Pet Potential:** Hunters can tame and utilize this scorpid as a pet in Classic WoW.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9696"] == nil then
    NPCComments["9696"] = {}
end
table.insert(NPCComments["9696"], {
    npc_id = 9696,
    comment_id = 2812531,
    date = "2006-10-17T14:12:16-05:00",
    author = "Thottbot",
    body = "## Bloodaxe Worg <Scarshield Legion>\n\n- **Taming Tips:**\n  - Use Lesser Invisibility Potions to bypass hotspots; bring a temporary pet for distractions.\n  - Use freeze trap and concussive shot on the worg before taming quickly.\n  - Ensuring aggro on yourself can prevent tame beast from being broken by healing.\n\n- **Combat Tips:**\n  - These worgs hit hard; be prepared with high-stamina food and aid from stealthy allies.\n  - Tactical use of Freeze Trap and Concussive Shot slows down the worg during taming.\n\n- **Instance Location:**\n  - Found in Lower Blackrock Spire (LBRS).\n\n- **Pet Benefits:**\n  - Provides Furious Howl 4, Bite 8, and Dash 3 when tamed.\n  - Best source for Bite 8, which is crucial for hunters.\n\n- **General Tricks:**\n  - Stealthy party members can help by sapping or putting worgs to sleep.\n  - Multiple invisibility potions may be needed.\n\n- **Additional Notes:**\n  - Bloodaxe Worg offers substantial DPS and comes with a solid skill set for leveling and PvE tanking.\n\nEffective strategy and teamwork are key to successfully taming or defeating these formidable worgs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 89,
})
if NPCComments["9697"] == nil then
    NPCComments["9697"] = {}
end
table.insert(NPCComments["9697"], {
    npc_id = 9697,
    comment_id = 2909496,
    date = "2006-04-19T01:25:51-05:00",
    author = "Allakhazam",
    body = "### Giant Ember Worg\n- Spawns are rare; only about 3 seen.\n- Typically spawns at level 55 or higher.\n- Can be tamed as a pet at level 55. \n- High health and armor (over 6000).\n- Deals significant damage, comparable to player melee damage.\n- Large in size; may appeal to those who like big pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9698"] == nil then
    NPCComments["9698"] = {}
end
table.insert(NPCComments["9698"], {
    npc_id = 9698,
    comment_id = 3143168,
    date = "2019-07-26T00:46:20-05:00",
    author = "hevgirl",
    body = "# Firetail Scorpid\n\n- **Avoid stacking poison:** The Firetail Scorpid inflicts Nature damage over time, stacking up to 5 times. Mitigate or remove poison effects quickly.\n- **Keep antidotes ready:** Ensure you have poison-cleansing abilities or antidotes to minimize the damage from its poison.\n- **Pet information:** If interested in learning this as a pet ability, the poison can be learned at different ranks. Be prepared for varying training point costs.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9701"] == nil then
    NPCComments["9701"] = {}
end
table.insert(NPCComments["9701"], {
    npc_id = 9701,
    comment_id = 3142408,
    date = "2019-07-23T22:38:29-05:00",
    author = "Bandersnatch",
    body = "# Spire Scorpid\n\n- High respawn rate, effective for AoE farming.\n- Drops can be turned in at Darkmoon Faire for tickets.\n- Good for both gold and XP farming.\n- Ideal target for mages.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9708"] == nil then
    NPCComments["9708"] = {}
end
table.insert(NPCComments["9708"], {
    npc_id = 9708,
    comment_id = 14472,
    date = "2006-12-12T22:00:24-06:00",
    author = "9110",
    body = "# Burning Imp\n\n- Common imp; often attacks in groups.\n- Prepare for multiple enemies; use AoE abilities.\n- Be cautious of pulling one; others may follow.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9718"] == nil then
    NPCComments["9718"] = {}
end
table.insert(NPCComments["9718"], {
    npc_id = 9718,
    comment_id = 2800836,
    date = "2006-08-21T17:31:06-05:00",
    author = "Thottbot",
    body = "## Ghok Bashguud <Bloodaxe Champion>\n\n- Ghok Bashguud is a rare spawn in Lower Blackrock Spire (LBRS).\n- He can be found in two locations:\n  - After Halcyon's lair in the orc base.\n  - In the big room before Overlord Wyrmthalak's room, often sleeping in the northwestern corner.\n- Use stealth and sap abilities to manage nearby mobs.\n- Engage Ghok solo if you're a high-level rogue with cooldowns ready (Blade Flurry, Adrenaline Rush, Evasion). \n- Consider bringing a druid for stealth or additional rogues for easier control and backup.\n- Be prepared for other orc elites in the vicinity. Managing aggro and spacing can prevent accidental pulls.\n- Loot can include notable items like the Helm of Narv and a cloak.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["9736"] == nil then
    NPCComments["9736"] = {}
end
table.insert(NPCComments["9736"], {
    npc_id = 9736,
    comment_id = 1894,
    date = "2006-10-15T01:57:57-05:00",
    author = "4705",
    body = "# Quartermaster Zigris <Bloodaxe Legion>\n\n- **Location**: Near Halycon and Gizrul in LBRS; turn left up the ramp instead of right.\n- **Spawn**: Not a rare spawn; encountered regularly.\n- **Drops**: Can drop Beaststalker's Belt, Devout Belt, Hands of Power, and multiple major health/mana potions. Some reports suggest low drop rates for blue items.\n- **Combat Tips**:\n  - **Crowd Control**: Zigris is sheepable, making mage crowd control effective.\n  - **Loot**: Worth killing for valuable potions alone, often running around 10g in the auction house.\n- **Group Dynamics**: Often bypassed by groups but can be easily killed by smaller parties (e.g., 4-man group).\n- **Value**: High desirability due to potion drops and potential blue items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 71,
})
if NPCComments["9776"] == nil then
    NPCComments["9776"] = {}
end
table.insert(NPCComments["9776"], {
    npc_id = 9776,
    comment_id = 2909521,
    date = "2006-03-02T22:31:46-06:00",
    author = "Allakhazam",
    body = "### Flamekin Spitter\n- Usually found in groups of 5.\n- Hits for 10-30 damage.\n- Attacks slowly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9777"] == nil then
    NPCComments["9777"] = {}
end
table.insert(NPCComments["9777"], {
    npc_id = 9777,
    comment_id = 2909522,
    date = "2006-01-19T18:09:03-06:00",
    author = "Allakhazam",
    body = "# Flamekin Sprite\n\n- **Good for Farming:** Drops up to 8 silver each.\n- **Combat Strategy:** They appear in groups of 4-5. Use AoE attacks for efficient farming.\n- **Loot Info:** Do not drop green items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9816"] == nil then
    NPCComments["9816"] = {}
end
table.insert(NPCComments["9816"], {
    npc_id = 9816,
    comment_id = 2838237,
    date = "2006-08-21T03:02:21-05:00",
    author = "Thottbot",
    body = "## Pyroguard Emberseer\n\n- **Location**: First boss in Upper Blackrock Spire (UBRS).\n- **Summoning**: Activate the altar on your left upon entering his room.\n- **Combat**: Prepare to face ~8 mobs before engaging the boss.\n- **Quest**: Part of the \"Eye of the Emberseer\" questline for Molten Core attunement.\n- **Loot**: Can drop valuable items such as Totem of the Storm.\n- **Tip**: Ensure your group is ready before clicking the altar, as it triggers the 8-mob assault.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["9817"] == nil then
    NPCComments["9817"] = {}
end
table.insert(NPCComments["9817"], {
    npc_id = 9817,
    comment_id = 2909534,
    date = "2005-03-21T02:04:26-06:00",
    author = "Allakhazam",
    body = "## Blackhand Dreadweaver <Blackhand Legion>\n\n- **Location:** Found in Upper Blackrock Spire (not Elwynn Forest).\n- **Combat Tips:**\n  - High level mob (Level 60), not suitable for low-level characters.\n  - Group recommended for engagement due to its strength and abilities.\n  \n- **General Advice:**\n  - Ensure your party is well-coordinated.\n  - Consider crowd-control tactics to manage minions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["9836"] == nil then
    NPCComments["9836"] = {}
end
table.insert(NPCComments["9836"], {
    npc_id = 9836,
    comment_id = 70736,
    date = "2007-04-21T23:07:34-05:00",
    author = "JadoJodo",
    body = "## Mathredis Firestar\n\n- **Quest Requirement**: Have the relevant libram in your inventory to get the quest.\n- **Location**: Found at 65, 23 in Burning Steppes.\n- **Fire Resistance**: Complete the \"Libram of Resilience\" quest to boost Fire Resistance. Obtain Burning Essence from BRD.\n- **Material Collection**: Gather all materials first for a quest marker to appear. Black diamonds can be found in Dark Iron veins or dropped in BRS/BRD.\n- **Lore**: He offers quests similar to the Library in Dire Maul but does not provide better rewards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["9858"] == nil then
    NPCComments["9858"] = {}
end
table.insert(NPCComments["9858"], {
    npc_id = 9858,
    comment_id = 2811525,
    date = "2006-03-20T02:16:46-06:00",
    author = "Thottbot",
    body = "# Auctioneer Kresky\n\n- **Removed NPC**: Auctioneer Kresky has been removed from the game.\n- **Auction House Update**: Removal coincided with the linking of auction houses, streamlining the auction system.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["9859"] == nil then
    NPCComments["9859"] = {}
end
table.insert(NPCComments["9859"], {
    npc_id = 9859,
    comment_id = 2909540,
    date = "2006-04-30T03:16:13-05:00",
    author = "Allakhazam",
    body = "# Auctioneer Lympkin\n\n- **Auction House Services**: Utilize Auctioneer Lympkin for buying and selling items.\n- **Location**: Usually found within auction houses in main cities.\n- **Reputation**: Known to be a crucial NPC for trade and making gold.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9861"] == nil then
    NPCComments["9861"] = {}
end
table.insert(NPCComments["9861"], {
    npc_id = 9861,
    comment_id = 2822152,
    date = "2006-04-04T23:04:36-05:00",
    author = "Thottbot",
    body = "# Moora\n\n- Moora can be found in Shadow Hold, Jaedenar.\n- Enter a house in Jaedenar to access the underground path.\n- Descend multiple levels until you reach Moora's exact location underground.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["9862"] == nil then
    NPCComments["9862"] = {}
end
table.insert(NPCComments["9862"], {
    npc_id = 9862,
    comment_id = 68288,
    date = "2007-04-16T18:03:59-05:00",
    author = "35402",
    body = "### Jaedenar Legionnaire\n\n- Found underground in a cave at coordinates 35,58.\n- Traverse the Shrine of the Deceiver to access the cave.\n- These NPCs have a knockback attack; maintain positioning.\n- Cave contains humanoids, felhounds, and imps.\n- Essential for certain Warlock quests.\n- Typically spawn in deeper sections of the cave.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["9877"] == nil then
    NPCComments["9877"] = {}
end
table.insert(NPCComments["9877"], {
    npc_id = 9877,
    comment_id = 2830940,
    date = "2007-04-22T06:45:31-05:00",
    author = "Thottbot",
    body = "# Prince Xavalis\n\n- Rare elite satyr near Jaedenar in Felwood.\n- Drops valuable loot, including green items and Felcloth.\n- Keep distance; he uses Shadow Bolt and Fear spells.\n- Utilize interrupts and dispels to mitigate spell damage and control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["9878"] == nil then
    NPCComments["9878"] = {}
end
table.insert(NPCComments["9878"], {
    npc_id = 9878,
    comment_id = 2799837,
    date = "2006-02-21T23:45:09-06:00",
    author = "Thottbot",
    body = "### Entropic Beast\n\n- **Fire Immunity:** Immune to all fire-based damage and bleed effects from abilities like Rake, Pounce, and Rip.\n- **Resistances:** Earthshock is resisted 50% of the time.\n- **Drops:** Can drop Heart of Fire, Elemental Fire, and Core of Elements, but the drop rates are inconsistent and often low.\n- **Alternative Farming:** For Heart of Fire, consider farming in Un'Goro Crater for better drop rates and easier mobs.\n- **Combat Tip:** Avoid using fire-based attacks and bleed effects; opt for other damage types.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 112,
})
if NPCComments["9879"] == nil then
    NPCComments["9879"] = {}
end
table.insert(NPCComments["9879"], {
    npc_id = 9879,
    comment_id = 22423,
    date = "2007-01-21T14:28:26-06:00",
    author = "entropicdragon",
    body = "### Entropic Horror\n\n- Immune to fire damage.\n- Immune to bleed effects from Druid abilities like Rake, Pounce, and Rip.\n- Drops Heart of Fire and Elemental Fires.\n- Good source for Elemental Fire and Essence of Fire.\n- Ideal for farming materials for fire resistance potions.\n- Located around coordinates (41, 41), often near Entropic Beasts.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["9916"] == nil then
    NPCComments["9916"] = {}
end
table.insert(NPCComments["9916"], {
    npc_id = 9916,
    comment_id = 2828202,
    date = "2005-09-26T05:05:44-05:00",
    author = "Thottbot",
    body = "# Jarquia\n\n- **Location:** Found around coordinates 91-94, 50-66 in the Swamp of Sorrows.\n- **Appearance:** Gray-skinned murloc wielding a sword, often near a large turtle skeleton or a giant turtle shell building.\n- **Level:** Level 46, non-elite.\n- **Quest Involvement:** Drops Goodsteel's Balanced Flamberge for the \"Ledger from Tanaris\" quest starting in Searing Gorge.\n- **Combat Tips:** Easy to kill; suitable for levels 46+.\n- **Additional Info:** Ensure you have the quest \"Ledger from Tanaris\" before targeting Jarquia for efficient quest completion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["9938"] == nil then
    NPCComments["9938"] = {}
end
table.insert(NPCComments["9938"], {
    npc_id = 9938,
    comment_id = 2909581,
    date = "2006-04-01T20:02:08-06:00",
    author = "Allakhazam",
    body = "# Magmus\n\n- **Location**: Found in the large hallway leading to the Emperor's room.\n- **Combat Tips**:\n  - **Mage Tactics**: For solo mages, invest in Magic Absorption. Use Mana Shield and Arcane Explosion to benefit from golems' Fire AoE for almost infinite mana.\n  - **Group Strategy**: Have the mage stand away from Magmus and the golems, focusing on DPS burst. Shaman should use Lightning Bolt, Chain Lightning, and Earth Shock, then tank and self-heal when necessary.\n- **Travel Path**:\n  - **Path to Magmus**: Zone in, left through the gate, right through the other gate, then left through the door. Run past mobs and jump out the window. Be cautious of guards. Follow the path past Incendius and hug the wall near the lava. Swim across the lava to reach Magmus.\n- **Loot**: Drops the Libram of Truth for Paladins (+55 armor to Devotion Aura).\n- **Sneaky Druid Question**: In the Lycaeum, discuss with the group if a Druid can sneak past mobs and light the flames solo for easier access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["9956"] == nil then
    NPCComments["9956"] = {}
end
table.insert(NPCComments["9956"], {
    npc_id = 9956,
    comment_id = 2909586,
    date = "2007-04-07T23:49:11-05:00",
    author = "Allakhazam",
    body = "## Shadowforge Flame Keeper\n\n- Found in Blackrock Depths.\n- Part of the quest “Midsummer Fire Festival.”\n- Neutral NPC; not attackable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9979"] == nil then
    NPCComments["9979"] = {}
end
table.insert(NPCComments["9979"], {
    npc_id = 9979,
    comment_id = 2909587,
    date = "2006-11-29T00:39:55-06:00",
    author = "Allakhazam",
    body = "# Sarah Goode <Stable Master>\n\n- **Pop-Culture Reference**: Named after Sarah Good from \"The Crucible,\" who was accused of witchcraft.\n- **Location**: Undead stable master, often found in undead-friendly zones.\n- **Service**: Use to safely store and manage your pet companions.\n- **Lore Note**: Ironic undead status reflects the tragic end of her real-world counterpart in prison.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9982"] == nil then
    NPCComments["9982"] = {}
end
table.insert(NPCComments["9982"], {
    npc_id = 9982,
    comment_id = 2909590,
    date = "2006-11-23T12:59:19-06:00",
    author = "Allakhazam",
    body = "# Penny <Stable Master>\n\n- Located behind barrels outside Lakeshire Inn.\n- Offers pet and mount storage services.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9984"] == nil then
    NPCComments["9984"] = {}
end
table.insert(NPCComments["9984"], {
    npc_id = 9984,
    comment_id = 7172,
    date = "2006-12-06T08:54:58-06:00",
    author = "munix",
    body = "# Ulbrek Firehand <Stable Master>\n- Located in the Hall of Arms, Ironforge.\n- Does not sell mounts; only offers stabling services.\n- Useful for storing and retrieving your pets.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["9987"] == nil then
    NPCComments["9987"] = {}
end
table.insert(NPCComments["9987"], {
    npc_id = 9987,
    comment_id = 2834234,
    date = "2007-04-04T06:26:39-05:00",
    author = "Thottbot",
    body = "## Shoja'my <Stable Master>\n\n- **Mount Purchases:** You cannot buy mounts from Shoja'my; she is a stable master, not a mount vendor.\n- **Stable Services:** Use her services to stable and retrieve your pets in Razor Hill.\n- **Location:** Found in Razor Hill within Durotar, useful for players in Horde territory.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9988"] == nil then
    NPCComments["9988"] = {}
end
table.insert(NPCComments["9988"], {
    npc_id = 9988,
    comment_id = 2909593,
    date = "2005-05-30T09:01:34-05:00",
    author = "Allakhazam",
    body = "# Xon'cha <Stable Master>\n\n- Located in the Valley of Honor in Orgrimmar.\n- Difficult to reach; plan accordingly for pet management.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["9989"] == nil then
    NPCComments["9989"] = {}
end
table.insert(NPCComments["9989"], {
    npc_id = 9989,
    comment_id = 2909597,
    date = "2006-01-26T17:01:31-06:00",
    author = "Allakhazam",
    body = "### Lina Hearthstove <Stable Master>\n- Located just outside of the inn.\n- Use Lina to stable your pets securely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["9990"] == nil then
    NPCComments["9990"] = {}
end
table.insert(NPCComments["9990"], {
    npc_id = 9990,
    comment_id = 56804,
    date = "2007-03-25T06:21:30-05:00",
    author = "Nerizor",
    body = "## Lanti'gah\n\n- **Lore Tip**: Lanti'gah references the area being a site of many great battles, suggesting historical significance in-game.\n- **Interaction**: Speak with him to uncover lore about past conflicts in the area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["9996"] == nil then
    NPCComments["9996"] = {}
end
table.insert(NPCComments["9996"], {
    npc_id = 9996,
    comment_id = 3127153,
    date = "2019-06-17T04:04:20-05:00",
    author = "Rysie",
    body = "# Winna Hazzard\n\n- Location: Encampment at 34, 52 in Felwood.\n- Access: Enter via the river from Bloodvenom Falls.\n- Note: Look for the area behind/above Jadenar.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9997"] == nil then
    NPCComments["9997"] = {}
end
table.insert(NPCComments["9997"], {
    npc_id = 9997,
    comment_id = 2909601,
    date = "2005-11-27T17:03:59-06:00",
    author = "Allakhazam",
    body = "## Spraggle Frock\n\n- Name is a homage to the TV show \"Fraggle Rock.\"\n- Reflects Blizzard's playful references to pop culture and fantasy history.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["9998"] == nil then
    NPCComments["9998"] = {}
end
table.insert(NPCComments["9998"], {
    npc_id = 9998,
    comment_id = 2811929,
    date = "2005-02-04T02:00:51-06:00",
    author = "Thottbot",
    body = "### Shizzle\n\n- Friendly NPC.\n- Located in Un'Goro Crater.\n- Associated with quests like \"Shizzle's Flyer\" to gather pterrordax wings.\n- Offers rewards for gathering specific items.\n- Part of a chain involving other quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["9999"] == nil then
    NPCComments["9999"] = {}
end
table.insert(NPCComments["9999"], {
    npc_id = 9999,
    comment_id = 82582,
    date = "2007-05-13T21:36:07-05:00",
    author = "9697",
    body = "# Ringo\n\n- **Quest Location:** Find Ringo in a cave on Fire Plume Ridge, around coordinates 51,50.\n- **Quest:** He offers an escort quest called \"A Little Help From My Friends.\"\n- **References:** He and his quest are named after Ringo Starr and a Beatles song.\n- **Escort Tip:** Stay away from mobs when escorting him to avoid combat.\n- **Canteen:** Place the canteen on your action bar and use it regularly, as he tires often.\n- **Reviving:** If he becomes unresponsive, use the water canteen to revive him.\n- **Failure Tip:** If the escort fails, abandon and retake the quest to reset Ringo's location.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["10000"] == nil then
    NPCComments["10000"] = {}
end
table.insert(NPCComments["10000"], {
    npc_id = 10000,
    comment_id = 2804818,
    date = "2006-03-07T06:59:42-06:00",
    author = "Thottbot",
    body = "### Arugal\n\n- **Arugal does not wander Silverpine:** The NPC you see wandering is his son.\n- **Location:** Arugal is found inside the Shadowfang Keep dungeon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10041"] == nil then
    NPCComments["10041"] = {}
end
table.insert(NPCComments["10041"], {
    npc_id = 10041,
    comment_id = 2831028,
    date = "2007-01-27T01:25:05-06:00",
    author = "Thottbot",
    body = "# Gorishi Hive Queen\n\n- **Location**: Found at coordinates 43,81 in Un'Goro Crater.\n- **Approach**: Enter the hive and stick to the right to minimize encounters.\n- **Combat**: You'll face about 6 low-level 50 mobs initially.\n- **Event**: Placing the scent on the crystal triggers two waves of Level 54 attackers: 2 mobs in the first wave and 3 in the second.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10042"] == nil then
    NPCComments["10042"] = {}
end
table.insert(NPCComments["10042"], {
    npc_id = 10042,
    comment_id = 2909619,
    date = "2006-11-04T20:04:22-06:00",
    author = "Allakhazam",
    body = "### Corrupted Saber\n\n- **Hunter Pet**: Cannot be tamed by hunters.\n- **Quest**: Transformed from a white kitten at a corrupt moonwell; requires escort back to its owner.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10047"] == nil then
    NPCComments["10047"] = {}
end
table.insert(NPCComments["10047"], {
    npc_id = 10047,
    comment_id = 15356,
    date = "2006-12-14T05:19:08-06:00",
    author = "kanaxya",
    body = "### Michael <Stable Master>\n\n- Located in front of the inn at Theramore Isle (66.46).\n- Use his services to stable your pets.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10048"] == nil then
    NPCComments["10048"] = {}
end
table.insert(NPCComments["10048"], {
    npc_id = 10048,
    comment_id = 2799137,
    date = "2005-12-22T18:19:42-06:00",
    author = "Thottbot",
    body = "# Gereck <Stable Master>\n- Gereck is a Horde-affiliated NPC.\n- As a Stable Master, Gereck can help you store and retrieve your pets.\n- Killing him provides no loot and results in a dishonorable kill (DK). Avoid doing so.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10055"] == nil then
    NPCComments["10055"] = {}
end
table.insert(NPCComments["10055"], {
    npc_id = 10055,
    comment_id = 2909625,
    date = "2006-05-19T05:03:49-05:00",
    author = "Allakhazam",
    body = "### Morganus <Stable Master>\n\n- **Stable Master in Undercity**: Morganus is located in the Undercity, serving as the Stable Master.\n- **Mount Maintenance**: Use Morganus's services to stable your mounts and companions.\n- **Mounts Availability**: Despite the comment confusion, Morganus generally does not sell mounts but offers features related to mount care.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10056"] == nil then
    NPCComments["10056"] = {}
end
table.insert(NPCComments["10056"], {
    npc_id = 10056,
    comment_id = 2818347,
    date = "2006-07-31T06:59:47-05:00",
    author = "Thottbot",
    body = "### Alassin <Stable Master>\n\n- Found in Darnassus, providing stable services.\n- The map may show incorrect locations; look for her in Darnassus, not in the water.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10057"] == nil then
    NPCComments["10057"] = {}
end
table.insert(NPCComments["10057"], {
    npc_id = 10057,
    comment_id = 2909626,
    date = "2006-09-15T11:04:01-05:00",
    author = "Allakhazam",
    body = "# Theodore Mont Claire <Stable Master>\n- Can stable your pets for a fee.\n- Located in Southshore, Hillsbrad Foothills.\n- Ideal for hunters to manage pet slots.\n- Noteworthy for Horde players: Southshore is an Alliance town.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10060"] == nil then
    NPCComments["10060"] = {}
end
table.insert(NPCComments["10060"], {
    npc_id = 10060,
    comment_id = 2909628,
    date = "2006-02-27T16:26:13-06:00",
    author = "Allakhazam",
    body = "### Grimestack <Stable Master>\n\n- Located near the Salty Sailor Tavern.\n- Positioned under the Horde Flight Plan deck.\n- Useful for stabling your pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10061"] == nil then
    NPCComments["10061"] = {}
end
table.insert(NPCComments["10061"], {
    npc_id = 10061,
    comment_id = 2909629,
    date = "2006-11-14T01:18:53-06:00",
    author = "Allakhazam",
    body = "### Killium Bouldertoe <Stable Master>\n\n- Located right of the entrance to Aerie Peak keep.\n- Utilize his services to stable pets for hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10062"] == nil then
    NPCComments["10062"] = {}
end
table.insert(NPCComments["10062"], {
    npc_id = 10062,
    comment_id = 2836885,
    date = "2005-05-06T07:04:11-05:00",
    author = "Thottbot",
    body = "### Steven Black <Stable Master>\n\n- Located just outside the Inn.\n- Offers stable services for your pets.\n- Cannot be looted or provide any items like horses.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["10076"] == nil then
    NPCComments["10076"] = {}
end
table.insert(NPCComments["10076"], {
    npc_id = 10076,
    comment_id = 2798962,
    date = "2006-09-05T03:56:10-05:00",
    author = "Thottbot",
    body = "# High Priestess of Thaurissan\n\n- **Quest Requirement**: All party members must complete the Princess quest for High Priestess Thaurissan to spawn instead of Princess Moira.\n- **Location**: Found with the final boss in Blackrock Depths (BRD).\n- **Loot**: Her loot table is identical to Princess Moira's. No need to redo the quest just for loot.\n- **Party Details**: Ensure everyone in the group meets the quest criteria to avoid bugs. Can be done in a 5-man group.\n- **Combat Tip**: If she spawns, kill her and loot her before engaging the emperor to prevent loot issues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10077"] == nil then
    NPCComments["10077"] = {}
end
table.insert(NPCComments["10077"], {
    npc_id = 10077,
    comment_id = 2818546,
    date = "2005-05-12T13:57:04-05:00",
    author = "Thottbot",
    body = "```markdown\n# Deathmaw\n\n- **Tameable Pet:** Elite level 53 black worg with a 1.2 attack speed. Hunters find it a valuable pet due to its fast attack speed.\n- **Spawn Time:** Highly variable, reported between 12 and 36 hours. Considered an ultra-rare spawn.\n- **Location:** Commonly found southeast of Dreadmaul Rock, around coordinates 79, 59 and 85,51. Also reported near the lava flow east of Dreadmaul Rock.\n- **Taming Tips:**\n  - **Preparation:** Abandon/stable your current pet, have health potions ready.\n  - **Strategy:** Use a freezing trap to immobilize Deathmaw during the taming process.\n  - **Assistance:** Consider having a paladin or healer nearby to assist with health regeneration during the taming attempt.\n- **Combat:** Fast attack speed makes it ideal for holding aggro in PvE. Limited abilities initially, requiring training for Dash and Bite.\n- **Patience Required:** Many players report spending multiple days or even weeks searching for Deathmaw. Persistence and continuous area scouting are essential.\n\nGood luck, hunters!\n```",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["10078"] == nil then
    NPCComments["10078"] = {}
end
table.insert(NPCComments["10078"], {
    npc_id = 10078,
    comment_id = 14585,
    date = "2006-12-13T02:13:55-06:00",
    author = "caleser",
    body = "# Terrorspark\n\n- **Location:** Often found in lava trenches of Burning Steppes.\n- **Combat Tips:**\n  - **Low Threat:** Has around 2500 HP, generally soloable.\n  - **Extras:** Watch for two additional spawns after engaging.\n  - **Drops:** May include various green items, runecloth, and demonic runes.\n- **Loot Quality:** Mixed reports on loot quality, can drop rare and less valuable items.\n- **Visibility:** Appears as a rare elite spawn with a silver dragon portrait.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10079"] == nil then
    NPCComments["10079"] = {}
end
table.insert(NPCComments["10079"], {
    npc_id = 10079,
    comment_id = 3122600,
    date = "2019-05-13T20:01:37-05:00",
    author = "Archet",
    body = "### Brave Moonhorn\n\n- **Location:** Found next to the elevators between Barrens and Thousand Needles.\n- **Tip:** Useful reference point for navigating between zones.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10080"] == nil then
    NPCComments["10080"] = {}
end
table.insert(NPCComments["10080"], {
    npc_id = 10080,
    comment_id = 2909693,
    date = "2006-09-30T02:21:24-05:00",
    author = "Allakhazam",
    body = "# Sandarr Dunereaver\n\n- **Location:** Spawns west from the starting area in Zul'Farrak. Groups often miss him after killing Gahz'rilla.\n- **Loot:** Drops Bind on Equip (BoE) green items. Unlike Zerillis and Dustwraith, he doesn't drop Bind on Pickup (BoP) blues.\n- **Tip:** Check his spawn area before finishing your run to avoid missing potential loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10081"] == nil then
    NPCComments["10081"] = {}
end
table.insert(NPCComments["10081"], {
    npc_id = 10081,
    comment_id = 81988,
    date = "2007-05-12T17:48:47-05:00",
    author = "29076",
    body = "# Dustwraith\n\n- **Spawn Locations**: Random spots, often near steps, tents, or Witch Doctor Zum'rah.\n- **Combat Tips**:\n  - Be cautious as he can Sinister Strike for 750+ damage.\n  - Easily killable with a group, but can be pulled separately without aggroing additional mobs.\n  - Attempt to clear surrounding mobs to avoid adds during the fight.\n- **Loot**: Generally poor drops, mostly green items and rarely something more valuable.\n- **Rarity**: Very rare spawn; many players have done numerous runs without seeing him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["10082"] == nil then
    NPCComments["10082"] = {}
end
table.insert(NPCComments["10082"], {
    npc_id = 10082,
    comment_id = 80676,
    date = "2007-05-10T02:14:04-05:00",
    author = "KingRamsesIII",
    body = "# Zerillis\n\n- Patrolling NPC in Zul'Farrak, often found near the fountain.\n- Rare spawn; reset instance or clear fountain patrols for reliable spawns.\n- Leaves a Shadowhunter patrolling; don't kill it to farm Zerillis repeatedly.\n- Drops level 40ish green items and occasionally blue boots (Sandstalker Ankleguards).\n- Ideal classes: Hunters and Rogues (can drop combat easily).\n- Rogues should use Crippling Poison, Evasion, and Blinding Powder; keep distance from adds and net ability.\n- Engages with an additional patrolling add; handle carefully or solo if well-prepared.\n- Drop rate on desired items can be low; expect variability in drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["10085"] == nil then
    NPCComments["10085"] = {}
end
table.insert(NPCComments["10085"], {
    npc_id = 10085,
    comment_id = 2909718,
    date = "2006-10-21T20:03:19-05:00",
    author = "Allakhazam",
    body = "# Jaelysia <Stable Master>\n\n- **Mounts**: Jaelysia does not sell mounts. She only offers stable slots.\n- **Requirements**: To purchase mounts, you typically need a high reputation (usually exalted) with the faction providing the mounts.\n- **Riding Skill**: Riding skill is now generic across all mounts.\n- **Combat Tip**: As a level 30 non-elite civilian, killing her gives negative honor. Nearby guards in Darkshore may not be elite.\n- **Lore**: Provides stable services for storing pets, primarily serving players in Darkshore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10088"] == nil then
    NPCComments["10088"] = {}
end
table.insert(NPCComments["10088"], {
    npc_id = 10088,
    comment_id = 2833590,
    date = "2005-01-26T02:55:54-06:00",
    author = "Thottbot",
    body = "## Xao'tsu <Pet Trainer>\n\n- Located in Stormwind.\n- Trains Hunter pets in various skills.\n- Name means \"Little Pig\" in Chinese.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10118"] == nil then
    NPCComments["10118"] = {}
end
table.insert(NPCComments["10118"], {
    npc_id = 10118,
    comment_id = 2823664,
    date = "2007-04-12T19:00:02-05:00",
    author = "Thottbot",
    body = "# Nessa Shadowsong <Fishing Supplies>\n\n- Fly or sail to Rut'theren Village and run down the ramp or pier to find her.\n- She is located at the apex of the ramp and pier triangle.\n- Sells essential fishing supplies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10119"] == nil then
    NPCComments["10119"] = {}
end
table.insert(NPCComments["10119"], {
    npc_id = 10119,
    comment_id = 2909743,
    date = "2004-12-28T08:53:16-06:00",
    author = "Allakhazam",
    body = "# Volchan\n\n* **Stun & Blast**: Stuns with AE swing (1250+ damage) and fire blast (1000-1400 damage). Avoid clustering and be ready to heal.\n* **Hit Hard**: Melees for around 700 damage. Mitigate damage with defensive abilities.\n* **Solo Challenges**: Tough for solo; easier for ranged classes using kiting strategies. Utilize stuns, fears, and dots.\n* **Kite Strategy**: Can be kited but often restricted to the Burning Steppes.\n* **Elite Status**: Rare spawn, level 60+ elite. Noted for dropping occasional plans and random greens/blues.\n* **Group Fight**: Best tackled with a group for higher survival chances and effective crowd control. \n\nCombat tips: Maintain distance, manage cooldowns effectively, and prepare for heavy damage mitigation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["10161"] == nil then
    NPCComments["10161"] = {}
end
table.insert(NPCComments["10161"], {
    npc_id = 10161,
    comment_id = 2909795,
    date = "2006-02-12T21:53:16-06:00",
    author = "Allakhazam",
    body = "# Rookery Whelp\n\n- **Spawn Mechanism:** Breaking eggs in the room will spawn Rookery Whelps. \n- **Decay Mechanism:** If left alone, Rookery Whelps seem to die on their own after 2-3 minutes without any intervention.\n- **Strategy Tip:** If overwhelmed by whelps, consider vanishing or waiting it out, as they may die off by themselves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10162"] == nil then
    NPCComments["10162"] = {}
end
table.insert(NPCComments["10162"], {
    npc_id = 10162,
    comment_id = 2204,
    date = "2006-10-23T22:45:22-05:00",
    author = "3996",
    body = "### Lord Victor Nefarius <Lord of Blackrock>\n\n- **Initiation:** Speak to Lord Victor Nefarius to begin the Nefarian encounter in Blackwing Lair (BWL).\n- **Background:** Nefarian, also known as Blackwing, is the son of Deathwing and brother to Onyxia. He has created the Chromatic Dragonflight to dominate Azeroth.\n- **Position:** Found high in Blackrock Mountain, he battles with Ragnaros for control of the region.\n- **Fight Dynamics:** Prepare for a challenging battle with multiple phases, including dealing with numerous adds before you can attack Nefarian.\n- **Alliances:** He has struck an alliance with Rend Blackhand but uses it solely for his own gain.\n- **Historical Conflict:** There is a perpetual conflict between Nefarian's forces and Ragnaros' troops in Blackrock Mountain.\n- **Additional Info:** Check loot tables for potential drops from defeating Nefarian [here](https://www.wowhead.com/classic/npc=11583).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["10181"] == nil then
    NPCComments["10181"] = {}
end
table.insert(NPCComments["10181"], {
    npc_id = 10181,
    comment_id = 14130,
    date = "2006-12-12T12:42:39-06:00",
    author = "9545",
    body = "### Lady Sylvanas Windrunner <Banshee Queen>\n\n- **Lore:** Former High Elf and Ranger-General of Silvermoon, turned into a Banshee by Arthas. Current leader of the Forsaken.\n- **Role:** Leader of the Undead in Undercity.\n- **Combat Tips:**\n  - **Archery & Melee:** She uses both ranged and melee attacks; expect high damage.\n  - **Teleportation:** Frequently blinks around the room, making her hard to target.\n  - **Summons:** Calls skeleton guards and elite level 60e guards during battle. AoE attacks are effective.\n  - **Positioning:** Pull her without aggroing Varimathras by hugging the left wall of her chamber.\n- **Interesting Events:** Known for a quest involving summoning four spirits and picking up an amulet from the floor.\n- **Tragic Past:** Known for tragic backstory involving the destruction of her homeland and her transformation into the Banshee Queen.\n- **Appearance:** Notable for her unique, intact body compared to other Forsaken, often described as looking like a Night Elf.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 173,
})
if NPCComments["10182"] == nil then
    NPCComments["10182"] = {}
end
table.insert(NPCComments["10182"], {
    npc_id = 10182,
    comment_id = 16178,
    date = "2006-12-16T03:01:35-06:00",
    author = "7511",
    body = "## Rexxar <Champion of the Horde>\n\n- **Location**:\n  - Rexxar spawns at the border between Desolace and Stonetalon Mountains and roams south through the Kodo Graveyard to Feralas. Respawns quickly after despawning at the pool south of the Western Twin Colossal.\n- **Faction Interaction**:\n  - Neutral to Alliance but won't attack on sight.\n- **Biography**:\n  - Rexxar is the last of the Mok'nathal, a half-ogre, half-orc species.\n  - Previously traveled to Outland, fighting for the Horde.\n  - May be the son of Griselda Blackhand and the ogre Turok.\n  - Became the chieftain of a tribe of Mok'nathal in Outland.\n- **Lore Note**:\n  - Known from Warcraft III. Misha, his bear, was also a notable character.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 126,
})
if NPCComments["10184"] == nil then
    NPCComments["10184"] = {}
end
table.insert(NPCComments["10184"], {
    npc_id = 10184,
    comment_id = 2831,
    date = "2006-11-04T13:46:55-06:00",
    author = "4634",
    body = "# Onyxia\n\n- **Phase 1 (100% Health):**\n  - Immune to standard aggro tools. Sunders work.\n  - Knockback to front and back; avoid tanking directly in front or behind.\n  - Fire breath targets front; don't stand in front.\n  - Regular melee attacks.\n\n- **Phase 2 (60% Health):**\n  - Takes flight; complete aggro loss.\n  - Random fireball attacks; spread out to minimize AOE damage.\n  - Whelp spawns; have a few designated whelp killers.\n  - Deep breath attack; spread out and keep DPS steady to minimize deep breaths.\n\n- **Phase 3 (40% Health):**\n  - Lands; immune to standard aggro tools again.\n  - Knockback to front and back; avoid tanking directly in front or behind.\n  - Fire breath targets front; don't stand in front.\n  - Lava cracks on the floor; stay off the cracks to avoid burns.\n  - Random fears; have your back to the wall to avoid being feared into lava.\n\n- **General Tips:**\n  - Key to the fight is maintaining aggro on the main tank.\n  - Watch positioning to avoid fire breath and knockbacks.\n  - Use KTM Threat meter to manage threat.\n  - Blacksmith with anti-fear trinket can help manage fears in phase 3.\n  - Requires Drakefire Amulet to enter lair; involves long quest chains for faction.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 157,
})
if NPCComments["10196"] == nil then
    NPCComments["10196"] = {}
end
table.insert(NPCComments["10196"], {
    npc_id = 10196,
    comment_id = 2836157,
    date = "2006-09-01T02:55:43-05:00",
    author = "Thottbot",
    body = "### General Colbatann\n\n- **Location:** Found in Winterspring, often around coordinates 57, 49.\n- **Type:** Level 56 elite, blue dragon warrior.\n- **Rarity:** Rare spawn, difficult to camp specifically.\n- **Drops:** Notably Mature Dragon Sinew and High Councilor's Cloak of the Eagle. \n- **Combat Tips:**\n  - **Attack Types:** Only melee attacks, uses Sunder Armor and Demoralizing Roar every 20 seconds.\n  - **Damage:** Hits for roughly 250 on level 60 moonkin.\n  - **Strategy:** Easier to handle for higher-level players (e.g., level 60), keep in mind melee attacks and debuffs.\n- **Additional Notes:** Often surrounded by Mageweavers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10197"] == nil then
    NPCComments["10197"] = {}
end
table.insert(NPCComments["10197"], {
    npc_id = 10197,
    comment_id = 2909903,
    date = "2005-12-19T20:22:41-06:00",
    author = "Allakhazam",
    body = "# Mezzir the Howler\n\n- **Location**: Often found near the Timbermaw cave entrance at the Furbolg camp, north of the road west of Everlook, or near Frostfire Hot Springs (coordinates 30,46).\n- **Drops**: Frequently drops green items; notable drops include Righteous Armor of Stamina, Duskwoven Tunic of Intellect, and Councillor's Shoulders of the Owl.\n- **Combat Tips**:\n  - **Fear Ability**: Uses a ~3 second fear. Ensure you have ample space to avoid additional enemies.\n  - **Clearing Area**: Clear surrounding mobs to avoid adds during the fight.\n  - **Health**: Moderate HP, manageable even for solo players around level 52-57.\n- **Respawn Time**: Seems to have an approximate 20-hour spawn timer.\n  \nMezzir the Howler is manageable with some preparation and can drop valuable green items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["10198"] == nil then
    NPCComments["10198"] = {}
end
table.insert(NPCComments["10198"], {
    npc_id = 10198,
    comment_id = 3623,
    date = "2006-11-13T18:45:24-06:00",
    author = "flameboy6184",
    body = "# Kashoch the Reaver\n\n- **Location**: Found in Winterspring's Frostmaul Ravine.\n- **Difficulty**: Comparable to other giants in the area, but generally easier.\n- **Recommended Classes**: Easily soloed by Feral Druids, Fire Mages, Hunters, and Rogues.\n- **Combat Tips**:\n  - **Feral Druids**: Stun and heal frequently.\n  - **Fire Mages**: Use max range to avoid damage.\n  - **Rogues**: Utilize stuns like Kidney Shot.\n  - **Warriors**: Employ crowd control skills like Intimidating Shout.\n  - **Priests**: Use cooldowns wisely and dispel regeneration.\n- **Loot**: Rarely drops valuable items; typically low-value greens and some cash.\n- **Additional Tips**: Clear surrounding giants to avoid additional aggro. Use major healing potions for safety if needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["10199"] == nil then
    NPCComments["10199"] = {}
end
table.insert(NPCComments["10199"], {
    npc_id = 10199,
    comment_id = 4998,
    date = "2006-11-28T11:54:58-06:00",
    author = "2590",
    body = "# Grizzle Snowpaw\n\n- **Rare spawn** located in Winterfall Village.\n- **Spawns at 68,38** near the Chiefs cave.\n- **Not an elite**, but marked with a silver dragon portrait.\n- **Drops**: Commonly drops green items and a few coins.\n- **Reputation**: Grants 25 reputation with Timbermaw Hold.\n- **Combat Tips**:\n  - **Level**: Around 59, not elite.\n  - **Skills**: Casts a magic DoT approximately every 5 seconds (can be cleansed).\n  - **Strategy**: Can be challenging at lower levels but manageable with healing.",
    roles = 16384,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["10200"] == nil then
    NPCComments["10200"] = {}
end
table.insert(NPCComments["10200"], {
    npc_id = 10200,
    comment_id = 2827980,
    date = "2005-10-14T06:53:42-05:00",
    author = "Thottbot",
    body = "# Rak'shiri\n\n- **Spawn Points**: Check the area around Frostsaber Rock, both sides of the road, and the frozen lake.\n- **Spawn Timer**: Approx. 8-12 hours. Consider checking during off-peak hours.\n- **Stealthy Mobs**: Be cautious of the higher-level Frostsabers as they can ambush you while taming.\n- **Camping Tip**: Use eagle eye to scout from the hill near the \"K\" of Frostsaber Rock. AFK safely on the frozen lake.\n- **Taming Strategy**: Use traps and arcane shot to pull. Be prepared for multiple attempts due to nearby hostile mobs.\n- **Pet Stats**: Similar to other Frostsabers with a 1.5 attack speed. Comes with Dash rank 3.\n- **Appearance Together**: Rak'shiri and Shy-Rotam share the same skin.\n- **Macro Use**: Create a macro for \"/tar Rak'Shiri\" to quickly target him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["10201"] == nil then
    NPCComments["10201"] = {}
end
table.insert(NPCComments["10201"], {
    npc_id = 10201,
    comment_id = 2828117,
    date = "2007-04-12T22:56:58-05:00",
    author = "Thottbot",
    body = "# Lady Hederine\n\n- **Interrupt Spells:** Use abilities like kick to interrupt her spells, particularly mind control (MC).\n- **Immune to Fear:** Avoid using fear effects; she is immune.\n- **Shadow Resistance:** Some shadow resistance helps, but not strictly necessary.\n- **Kiting:** Effective for classes like Warlock and Hunter; keep moving to avoid her melee attacks.\n- **Stun Immunity:** She's immune to stuns. Plan your abilities accordingly.\n- **Hits Hard:** She deals significant damage; bring a healer or prepare to self-heal.\n- **Low Drop Rate:** Generally drops greens or low-value items.\n- **Thorium Node:** Often found standing on a thorium node, useful for miners.\n- **Adds:** Clear surrounding mobs to avoid additional difficulties during the fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["10202"] == nil then
    NPCComments["10202"] = {}
end
table.insert(NPCComments["10202"], {
    npc_id = 10202,
    comment_id = 2812089,
    date = "2005-11-17T19:00:15-06:00",
    author = "Thottbot",
    body = "## Azurous\n\n- **Combat Tips:**\n  - **General Strategy:** Azurous is tough but can be soloed with good kiting and healing. Be prepared for heavy hits and breath attacks.\n  - **For Rogues:** Avoid using Kidney Shot as he is immune.\n  - **For Shamans:** Use Earth Shock, Frost Shock, and Earthbind Totem to kite him. Luring him to Everlook helps, as the guards will assist.\n  - **For Hunters:** Utilize Aspect of the Cheetah for kiting. Jump-shoot strategy with pet attacking intermittently can be effective.\n  - **For Warriors:** Kiting with cooldowns such as Shield Wall can help. Be ready with potions.\n  - **For Group Play:** It’s possible to take him down with small, lower-level groups. Have a tank and DPS prepared.\n\n- **Drop Information:**\n  - Drops are often random level 55 greens. Occasionally drops notable items like \"Emerald Pauldrons of the Bear,\" \"Twig of the World Tree,\" and blues such as \"Destiny.\"\n\n- **Other Tips:**\n  - His drops are mostly random and might not always be valuable. Weigh the effort against potential drops when considering to engage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10204"] == nil then
    NPCComments["10204"] = {}
end
table.insert(NPCComments["10204"], {
    npc_id = 10204,
    comment_id = 2799233,
    date = "2006-07-16T10:32:05-05:00",
    author = "Thottbot",
    body = "# Misha\n\n- Misha is Rexxar's bear pet from Warcraft III: Frozen Throne.\n- The name ‘Misha’ means ‘bear’ in Russian.\n- Misha has high damage (3000-5000) and over 160,000 HP.\n- Not tameable by players, considered a unique NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["10216"] == nil then
    NPCComments["10216"] = {}
end
table.insert(NPCComments["10216"], {
    npc_id = 10216,
    comment_id = 12070,
    date = "2006-12-09T10:31:23-06:00",
    author = "Hyde",
    body = "# Gubber Blump\n\n- **Location**: Under the flight path deck in Auberdine.\n- **Quests**: Completing quests for him can result in useful rewards, like a fishing pole and a bauble.\n- **Reference**: Named after the character and business, Bubba Gump, from the movie \"Forrest Gump.\"\n- **Tip**: Check your mail a day after completing his quest for potential rewards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10219"] == nil then
    NPCComments["10219"] = {}
end
table.insert(NPCComments["10219"], {
    npc_id = 10219,
    comment_id = 2842950,
    date = "2006-05-18T08:59:13-05:00",
    author = "Thottbot",
    body = "# Gwennyth Bly'Leggonde\n\n- **Quest Coordinates:** Beached creatures are located at 42,32 / 36,50 / 44,19 / 52,17 / 37,62 / 36,71 / 32,80 / 31,84 / 31,85 / 31,87.\n- **Combat Tip:** Beware of Murloc mobs near the beached creatures; they often gank and are hard to pull individually at level 19.\n- **Reputation Reward:** Completing quests for her grants Darnassus reputation.\n- **Quest Levels:** Quests range from level 13-19, suitable for levels 13-20.\n- **Outfit Interest:** Players admire her outfit consisting of Aurora Pants, Knitted Sandals, Aurora Bracers, and White Swashbuckler Shirt.\n- **Travel Tip:** Completing quests can earn enough reputation for a free ride between Darkshore and Teldrassil.\n- **Lore Note:** Some players hoped for more story closure or final rewards from her quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["10220"] == nil then
    NPCComments["10220"] = {}
end
table.insert(NPCComments["10220"], {
    npc_id = 10220,
    comment_id = 14356,
    date = "2006-12-12T18:10:20-06:00",
    author = "Petergriffin",
    body = "### Halycon\n\n- **Pull worg pups first**: Clear the room of pups before engaging Halycon.\n- **Prepare for Gizrul**: After killing Halycon, quickly regain mana as Gizrul the Slavener spawns shortly afterward.\n- **Group tactics**: Suitable for small groups; two rogues or a rogue and druid can manage.\n- **Watch out for spiders**: Be cautious of spiders on your way to Halycon's lair.\n- **Avoid nearby groups**: Don't get too close to groups outside Halycon's room to avoid unwanted aggro.\n- **Stunning works**: Halycon can be stunned, making it easier to manage the fight.\n- **Special Item Drops**: Possible drops include Wildheart Shoulderpads and Dreadmist Boots.\n- **Not tameable**: Halycon is not tamable as she is a boss in Lower Blackrock Spire.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["10221"] == nil then
    NPCComments["10221"] = {}
end
table.insert(NPCComments["10221"], {
    npc_id = 10221,
    comment_id = 2804467,
    date = "2006-01-22T21:40:43-06:00",
    author = "Thottbot",
    body = "## Bloodaxe Worg Pup\n\n- **Location**: Found inside Blackrock Spire instance.\n- **Capture Tips**: Capture a worg pup farthest from Halcyon to avoid aggroing him, but be prepared to fight all nearby pups (levels low 50s).\n- **Class-Specific Tip**: Soloable by druids and possibly rogues.\n- **Hunter Query**: Can potentially be trained by hunters for Bite rank 8.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10257"] == nil then
    NPCComments["10257"] = {}
end
table.insert(NPCComments["10257"], {
    npc_id = 10257,
    comment_id = 2834753,
    date = "2006-12-23T15:56:20-06:00",
    author = "Thottbot",
    body = "### Bijou\n\n- **Location**: Found in LBRS (Lower Blackrock Spire), in a pit after crossing two wooden bridges near the beginning.\n- **Quest Tip**: Stealth classes can reach her easily by avoiding mobs. Only pick up her quest; completing it solo is not feasible.\n- **Coordinates**: Approximate location in a trench right before the hall where Omokk resides.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10259"] == nil then
    NPCComments["10259"] = {}
end
table.insert(NPCComments["10259"], {
    npc_id = 10259,
    comment_id = 2910149,
    date = "2006-04-04T22:28:52-05:00",
    author = "Allakhazam",
    body = "# Worg Pup\n\n- **Quest Name**: Obtain the Worg Pup by completing the quest \"Kibler's Exotic Pets\" in Lower Blackrock Spire.\n- **Quest Giver**: Quest is given by Kibler.\n- **Level Information**: Can be soloed by level 55 characters, especially easier for Druids.\n- **Noteworthy Locations**: No Worg Pup is available in Felwood; this is specific to the Lower Blackrock Spire quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10260"] == nil then
    NPCComments["10260"] = {}
end
table.insert(NPCComments["10260"], {
    npc_id = 10260,
    comment_id = 2808058,
    date = "2006-01-25T00:53:45-06:00",
    author = "Thottbot",
    body = "# Kibler\n\n- **Location:** Found in a cave at Flame Crest, Burning Steppes.\n- **Coordinates:** Approx. 65.23, near the Northern top of Burning Steppes.\n- **Nearby Landmarks:** Close to the Horde flight path.\n- **Tip:** Look inside the cave for Kibler.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10262"] == nil then
    NPCComments["10262"] = {}
end
table.insert(NPCComments["10262"], {
    npc_id = 10262,
    comment_id = 69136,
    date = "2007-04-18T11:41:58-05:00",
    author = "Saegar",
    body = "## Opus\n\n- **Quotes**: Frequently says phrases like \"Bijou knows where treasures are hidden\", \"Ask Kibler about the treasure\", and \"Opus wants some Cuergo's Gold... with worm.\"\n- **Hint**: These quotes hint at treasure-related activities, possibly involving Bijou and Kibler, and may lead to hidden quests.\n- **Lore**: Opus mentions dragons controlling orcs and other intriguing lore snippets.\n- **Interaction**: Opus is observed near goblins; selling items to goblins nearby might trigger unique dialogues.\n- **Curiosity**: References to G.E.T.A. and smoking statements add humorous and mysterious elements to Opus' character.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["10263"] == nil then
    NPCComments["10263"] = {}
end
table.insert(NPCComments["10263"], {
    npc_id = 10263,
    comment_id = 1893,
    date = "2006-10-15T01:55:27-05:00",
    author = "4705",
    body = "## Burning Felguard\n\n- **Location**: Rare spawn in Lower Blackrock Spire, summoned from Scarshield Warlock portals.\n- **Spawn Info**: Typically rare; often portals summon imps instead.\n- **Combat Tip**: Warlocks can enslave them for a powerful pet with 500 damage AoE.\n- **Loot**: Possible drop: caster gloves.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 80,
})
if NPCComments["10264"] == nil then
    NPCComments["10264"] = {}
end
table.insert(NPCComments["10264"], {
    npc_id = 10264,
    comment_id = 2820131,
    date = "2006-03-06T08:59:19-06:00",
    author = "Thottbot",
    body = "# Solakar Flamewreath\n\n- **Positioning:** Keep the entire group inside the room with the eggs to avoid Line-of-Sight (LOS) issues for healers and ranged DPS.\n- **Hatchers Priority:** Quickly kill the hatchers as they will break eggs, summoning drakonkin. Use stuns and slows on hatchers.\n- **Eggs Caution:** Avoid breaking eggs yourself; focus on controlling hatchers and any whelps that spawn.\n- **Coordination:** Use crowd control abilities (like freezing and sheeping) to manage adds effectively.\n- **Damage Focus:** After dealing with hatchers, focus on Solakar Flamewreath when he spawns.\n- **Priests' Interest:** Completing this event is crucial for priests seeking Devout Mantle. Make sure to communicate this need if you’re a priest.\n- **Event Trigger:** Activate the small red obelisk named \"Father Flame\" to start the encounter.\n- **Expect Resistance:** Many players are wary of this event due to its difficulty, but it's manageable with good strategy and teamwork.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["10267"] == nil then
    NPCComments["10267"] = {}
end
table.insert(NPCComments["10267"], {
    npc_id = 10267,
    comment_id = 2796924,
    date = "2005-10-18T09:28:00-05:00",
    author = "Thottbot",
    body = "### Tinkee Steamboil\n\n- Located at coordinates 65.23 in the Flame Crest area.\n- Found in Burning Steppes, typically involved in quests or providing lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10268"] == nil then
    NPCComments["10268"] = {}
end
table.insert(NPCComments["10268"], {
    npc_id = 10268,
    comment_id = 11321,
    date = "2006-12-08T15:21:53-06:00",
    author = "8812",
    body = "# Gizrul the Slavener\n\n- Found in Lower Blackrock Spire; appears after defeating Halycon.\n- Stealth runs suggested: Use two Rogues or Druids to navigate past patrols and guards.\n- Combat tips:\n  - **Preparation:** Ensure you have mana and health restoration ready after Halycon, as Gizrul waits at the entrance.\n  - **Druids:** Use Hibernate on beasts during patrol clears. Save Innervate for Gizrul.\n  - **Tanking:** Tank pulls Gizrul inside with Starfire/Moonfire combo.\n- General strategy revolves around crowd control and prioritizing dangerous foes like casters before engaging Gizrul.\n- Loot includes Wildheart Spaulders, but drops like bracers are common.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10294"] == nil then
    NPCComments["10294"] = {}
end
table.insert(NPCComments["10294"], {
    npc_id = 10294,
    comment_id = 2910183,
    date = "2007-03-21T11:33:12-05:00",
    author = "Allakhazam",
    body = "## Malakar Frostmoon <Fist Weapons Trainer>\n\n- **Location**: Clarify that Malakar Frostmoon can be found in Darnassus in the Cenarion Enclave.\n- **Fist Weapons**: Fist weapons are melee weapons that are usually used by Monks and Rogues.\n- **Sharpening**: Fist weapons cannot be sharpened with typical whetstones or sharpening stones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10296"] == nil then
    NPCComments["10296"] = {}
end
table.insert(NPCComments["10296"], {
    npc_id = 10296,
    comment_id = 2809360,
    date = "2005-11-12T16:40:45-06:00",
    author = "Thottbot",
    body = "# Vaelan\n\n- **Finding Vaelan:**\n  - Enter LBRS, pass initial guards, and deal with patrol.\n  - Turn right at the UBRS door, drop down broken bridge.\n  - Navigate through patrols, wolf packs, and orc groups to a rocky hill.\n  - Climb the hill to reach a platform; Vaelan disguised as orc mind probes you.\n\n- **Quest Start:**\n  - Initiates the quest for the UBRS key.\n  - Requires an Unadorned Seal of Ascension from LBRS mobs.\n  - Collect three gemstones from War Master Voone, Highlord Omokk, and Overlord Wyrmthalak.\n  - Have Emberstrife in Dustwallow Marsh breathe on the Unforged Seal of Ascension.\n\n- **Stealth/Solo Approach:**\n  - Rogues and Druids can use stealth to avoid aggro.\n  - Classes like Warlocks and Mages can use invisibility potions and strategic cooldowns.\n  - Avoid patrols, time potion cooldowns, and use Soulstones or blink abilities as needed.\n\n- **Other Tips:**\n  - Adjust video gamma settings for better visibility in dark areas.\n  - Different classes can solo the path using specific strategies (e.g., Warlock using Voidwalker shield).\n\nGood luck on your journey to unlock the Halls of Ascension!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 172,
})
if NPCComments["10297"] == nil then
    NPCComments["10297"] = {}
end
table.insert(NPCComments["10297"], {
    npc_id = 10297,
    comment_id = 2910200,
    date = "2006-03-09T09:56:47-06:00",
    author = "Allakhazam",
    body = "# Gerratys Nightrunner <Bow Trainer>\n\n- Located in Darnassus, the city of the Night Elves.\n- Teaches bow skills useful for hunters and other ranged classes.\n- Visit early to start practicing with bows and enhance your ranged combat abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10299"] == nil then
    NPCComments["10299"] = {}
end
table.insert(NPCComments["10299"], {
    npc_id = 10299,
    comment_id = 2910201,
    date = "2006-06-13T19:55:14-05:00",
    author = "Allakhazam",
    body = "# Scarshield Infiltrator <Scarshield Legion>\n\n- **Location:** Found on a ledge to the right of the bridge leading to General Drakkisath's room in UBRS.\n- **UBRS Key:** Speak to him about crafting the Upper Blackrock Spire key. You need the Unadorned Seal of Ascension to initiate dialogue.\n- **Lore:** Originally Vaelastrasz the Red, this NPC was corrupted by Nefarian, becoming hostile.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["10300"] == nil then
    NPCComments["10300"] = {}
end
table.insert(NPCComments["10300"], {
    npc_id = 10300,
    comment_id = 18369,
    date = "2006-12-28T20:20:01-06:00",
    author = "Skosiris",
    body = "# Ranshalla\n\n- Found by the entrance of the wildkin camp (coords: 63,59).\n- Stay close to her during quests, especially for \"Guardians of the Altar,\" to avoid failing by wandering too far.\n- Expect some humorous typos in her dialogue; she may refer to something as \"the it.\"",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["10301"] == nil then
    NPCComments["10301"] = {}
end
table.insert(NPCComments["10301"], {
    npc_id = 10301,
    comment_id = 2842898,
    date = "2007-03-05T20:14:52-06:00",
    author = "Thottbot",
    body = "# Jaron Stoneshaper <Explorers' League>\n\n- **Location:** At coordinates 52,30 in the main building of Starfall Village.\n- **Quests:** Talk to him for an easy 650 XP and receive another quest related to Wildkin.\n- **Combat Tips:** Beware, he hits very hard with over 800 damage per hit on leather wearers; approach with caution if you need to fight him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10302"] == nil then
    NPCComments["10302"] = {}
end
table.insert(NPCComments["10302"], {
    npc_id = 10302,
    comment_id = 2843559,
    date = "2005-04-13T06:03:19-05:00",
    author = "Thottbot",
    body = "# Krakle\n\n- **Location**: Un'Goro Crater at /tloc 30,50, by the rock pillar on the northwest edge of the bigger lake at the hot springs in dinosaur territory.\n- **Combat Tips**:\n  - Reported as very hard.\n  - Be prepared for a challenging fight; proceed with caution.\n- **Status**: Aggressively attacks players despite being expected to be neutral.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["10304"] == nil then
    NPCComments["10304"] = {}
end
table.insert(NPCComments["10304"], {
    npc_id = 10304,
    comment_id = 2798029,
    date = "2007-01-10T02:23:00-06:00",
    author = "Thottbot",
    body = "# Aurora Skycaller\n\n- **Location Coordinates**: 53, 21, near Quel'Lithien Lodge, northwest of Northpass Tower.\n- **Quests**: Concludes the Winterspring quest 'Troubled Spirits of Kel'Theril'.\n- **Associated NPC**: Usually near Kriss GoldenLight.\n- **Environment Note**: Moved slightly northwest due to changes in Eastern Plaguelands PvP areas.\n- **Appearance**: Updated with new Blood Elf model in TBC expansion; wears Robes of Insight graphic.\n- **Faction Note**: Quest line is not available for Horde players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["10305"] == nil then
    NPCComments["10305"] = {}
end
table.insert(NPCComments["10305"], {
    npc_id = 10305,
    comment_id = 2829559,
    date = "2007-04-18T00:52:15-05:00",
    author = "Thottbot",
    body = "### Umi Rumplesnicker\n\n- Found at coordinates 60,37 in Winterspring.\n- She offers quests related to the Tranquil Mechanical Yeti.\n- Players need high Engineering skills (level 285+) to benefit from the Tranquil Mechanical Yeti quest.\n- Completing her quests may unlock the ability to craft the Tranquil Mechanical Yeti.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10306"] == nil then
    NPCComments["10306"] = {}
end
table.insert(NPCComments["10306"], {
    npc_id = 10306,
    comment_id = 2804639,
    date = "2006-12-20T01:58:31-06:00",
    author = "Thottbot",
    body = "# Trull Failbane\n\n- **Location:** Bloodvenom Post (34,52).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["10307"] == nil then
    NPCComments["10307"] = {}
end
table.insert(NPCComments["10307"], {
    npc_id = 10307,
    comment_id = 2804767,
    date = "2006-01-25T10:31:58-06:00",
    author = "Thottbot",
    body = "# Witch Doctor Mau'ari\n\n- Located in Everlook, Winterspring at tloc 62,38.\n- Previously found in Orgrimmar, moved in patch 1.7.\n- Available for both Horde and Alliance players.\n- Some quests involving e'kos have a low drop rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["10317"] == nil then
    NPCComments["10317"] = {}
end
table.insert(NPCComments["10317"], {
    npc_id = 10317,
    comment_id = 2814424,
    date = "2006-08-31T20:51:43-05:00",
    author = "Thottbot",
    body = "### Blackhand Elite <Blackhand Legion>\n\n- **Location**: Found in Upper Blackrock Spire (UBRS).\n- **Combat Tips**:\n  - **Group Play**: Elite mobs; bring a full, coordinated group.\n  - **Abilities**: Prepare for strong melee attacks; use crowd control if possible.\n- **Preparation**: Ensure your gear and consumables are optimal for end-game content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10318"] == nil then
    NPCComments["10318"] = {}
end
table.insert(NPCComments["10318"], {
    npc_id = 10318,
    comment_id = 2824360,
    date = "2006-07-28T21:16:52-05:00",
    author = "Thottbot",
    body = "# Blackhand Assassin <Blackhand Legion>\n\n- **Found locations**: Upper Blackrock Spire (UBRS), occasionally Lower Blackrock Spire (LBRS).\n- **Loot**: Eviscerate Rank 9 can drop from these mobs.\n- **Combat tip**: Often grouped with dragonkins; prepared for multi-mob fights.\n- **Group strategy**: Prioritize Assassins in battle as they can deal significant damage quickly. Use crowd control on dragonkins.\n- **Notable loot rarity**: Eviscerate Rank 9 drop rate is uncertain, but not guaranteed every run.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["10319"] == nil then
    NPCComments["10319"] = {}
end
table.insert(NPCComments["10319"], {
    npc_id = 10319,
    comment_id = 2842559,
    date = "2006-03-05T18:20:37-06:00",
    author = "Thottbot",
    body = "# Blackhand Iron Guard <Blackhand Legion>\n\n- Found in the final section of UBRS.\n- Can be sheeped to control in combat.\n- Very high armor value; spellcasters and armor-piercing abilities are effective.\n- Uses Shield Wall, decreasing damage taken. Time your high-damage abilities accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10321"] == nil then
    NPCComments["10321"] = {}
end
table.insert(NPCComments["10321"], {
    npc_id = 10321,
    comment_id = 2835606,
    date = "2005-03-06T08:59:23-06:00",
    author = "Thottbot",
    body = "# Emberstrife\n\n- **Location**: Found at 56, 87 in Dustwallow Marsh.\n- **Quest Involvement**: Needed for the Seal of Ascension quest and Onyxia attunement for Horde. \n- **Mind Control Tips**:\n  - If Flame Breath is grayed out, kill and wait for respawn.\n  - Hunters should dismiss pets before using the orb.\n  - Watch for \"Emberstrife's Will Falters\" message; stop attacking and use the orb to mind control.\n- **Solo Tips**:\n  - Can be soloed by Druids (use Hibernate/Starfire) and Frost Mages.\n  - Warlocks can manage with Fear and Shadow Bolt.\n  - For Rogues, use Crippling Poison, Gouge, kite, and bandage between stuns.\n- **Combat Tips**:\n  - Hits for ~400-500 damage; hits harder (700+) on leather armor.\n  - Not immune to any debuffs or spells.\n- **Hunter Training**: Good area to practice kiting enemies with varied terrain.\n- **Community Etiquette**: Be courteous if others need the NPC for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 106,
})
if NPCComments["10323"] == nil then
    NPCComments["10323"] = {}
end
table.insert(NPCComments["10323"], {
    npc_id = 10323,
    comment_id = 19055,
    date = "2007-01-02T05:15:23-06:00",
    author = "6716",
    body = "# Murkdeep\n\n- To spawn Murkdeep, clear out the surrounding camp at coordinates 36,75.\n- After clearing the initial camp, 2 warriors will appear. Defeat them.\n- Murkdeep will then spawn accompanied by one additional mob.\n- Recommended for players around level 18-19. Consider teaming up if you're lower level.\n- You can find Murkdeep by walking south from Auberdine along the beach.\n- Spawn rate can be low; mornings may yield better results.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["10338"] == nil then
    NPCComments["10338"] = {}
end
table.insert(NPCComments["10338"], {
    npc_id = 10338,
    comment_id = 2910264,
    date = "2006-11-04T19:16:31-06:00",
    author = "Allakhazam",
    body = "# Riding Tiger (Gold)\n- **Rare Mount**: This is a rare mount, likely hard to find or obtain.\n- **Champion's Hall**: Sightings in Champion's Hall, potentially GM-spawned.\n- **Unverified Links**: Many links and sources about this mount appear unreliable or broken.\n- **Speculated Myth**: Some players speculate it may be a WoW myth due to its rarity and lack of widespread knowledge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10339"] == nil then
    NPCComments["10339"] = {}
end
table.insert(NPCComments["10339"], {
    npc_id = 10339,
    comment_id = 2828405,
    date = "2006-07-29T13:35:13-05:00",
    author = "Thottbot",
    body = "# Gyth <Rend Blackhand's Mount>\n\n- **Location**: Found in Upper Blackrock Spire (UBRS).\n- **Fight Strategy**: \n  - **Phase**: Engage and kill Gyth first; Rend Blackhand dismounts around 40% health.\n  - **Tip**: Focus on Gyth initially to dismount Rend quickly.\n- **Loot & Rewards**: \n  - **Notable Drops**: Gyth's Skull, Dragoneye Coif, Tribal War Feather, Pauldrons of Elements, Dragonskin Cowl, Ripped Wing Webbing, Chromatic Carapace, Recipe: Flask of Chromatic Resistance.\n  - **Drop Rate**: Important items like Chromatic Carapace have low drop rates (~4%).\n- **Miscellaneous**: \n  - You do not need to loot the elite's corpse directly for some quest items like blood; items can be obtained from the ground.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10340"] == nil then
    NPCComments["10340"] = {}
end
table.insert(NPCComments["10340"], {
    npc_id = 10340,
    comment_id = 2819730,
    date = "2006-10-23T21:08:48-05:00",
    author = "Thottbot",
    body = "# Vaelastrasz the Red\n\n- **Summoning in UBRS:**\n  - Use the Seal of Ascension during the Rend encounter to summon Vaelastrasz.\n  - He heals the entire party for 2.5k-5k HP and assists in fighting Rend.\n  - Nefarius may drain Vaelastrasz's life, transforming him and making him leave the fight.\n\n- **Blackwing Lair (BWL):**\n  - Vaelastrasz is the second boss in BWL, corrupted by Nefarian.\n  - When fighting, he provides buffs like mana regeneration, rage build, and energy regeneration.\n  - He tries to warn players about his corruption before the fight starts.\n\n- **Note on Mechanics:**\n  - The Seal of Ascension can be equipped like a ring and activated during fights for various effects.\n  - The summoning animation looks like a casting holy spell, and heals are visually distinct with white effects.\n\n- **Lore Connections:**\n  - Vaelastrasz's appearances in UBRS and BWL are linked in the storyline, showing his corruption journey.\n  - He is part of a broader narrative involving Nefarian's experiments and power consolidation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["10356"] == nil then
    NPCComments["10356"] = {}
end
table.insert(NPCComments["10356"], {
    npc_id = 10356,
    comment_id = 2811085,
    date = "2006-08-05T12:34:38-05:00",
    author = "Thottbot",
    body = "## Bayne\n\n- **Fast Respawn:** Respawns every 10-20 minutes; good for consistent farming of low-level equipment. \n- **Combat Difficulty:** Can be defeated by low-level characters, as even level 6 can manage.\n- **Patrol Area:** Found in the upper northeastern corner of Tirisfal Glades.\n- **Appearance:** Looks like a regular darkhound but with a pink hue.\n- **Loot:** Common drops include standard bracers and occasionally an infantry belt.\n- **Creature Type:** Not particularly strong; suitable target for beginners.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["10357"] == nil then
    NPCComments["10357"] = {}
end
table.insert(NPCComments["10357"], {
    npc_id = 10357,
    comment_id = 2830763,
    date = "2005-11-22T01:02:46-06:00",
    author = "Thottbot",
    body = "# Ressan the Needler\n\n- **Location:** Spawns in Tirisfal Glades, near the Scarlet Tower.\n- **Appearance:** One of only two white bats in the game; other is Blind Hunter in RFK.\n- **Horde Taming:** Easy for Horde hunters; take the airship to Undercity.\n- **Alliance Taming:** Swim from Menethil Harbor to northern Tirisfal Glades; avoid sharks and murlocs.\n- **Pet Diet:** Only eats fungus and fruit. Stock up before venturing far.\n- **Abilities:** Screech is highly valuable for PvE and PvP; good DPS.\n- **Tips:** Print a map or use Track Beast to locate. Unique and eye-catching pet, rare among hunters.\n- **Loyalty:** Feed often to maintain loyalty, especially in the initial levels.\n- **Spawn Coordinates:** Around 43,66 in Tirisfal Glades.\n- **Competition:** Compared frequently with The Rake in Mulgore; both have unique benefits.\n- **Notable Advantages:** High DPS and debuff from Screech make it attractive; memorable due to rarity and color.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["10358"] == nil then
    NPCComments["10358"] = {}
end
table.insert(NPCComments["10358"], {
    npc_id = 10358,
    comment_id = 66500,
    date = "2007-04-13T08:43:57-05:00",
    author = "pond",
    body = "### Fellicent's Shade\n\n- **Location:** Found in Balnir Farmstead, pathing around the field at coordinates 75.61.\n- **Level Range:** Typically around level 11-14.\n- **Combat Tips:**\n  - **Solo-able:** Manageable by players around level 9-13 with good coordination.\n  - **Mage Strategy:** Cast the first spell to gain an advantage.\n  - **Warrior Strategy:** Be prepared for arcane missile attacks; potions might be necessary.\n  - **Pet Classes:** Use pets to mitigate damage and control the fight.\n- **Drops:** Known to drop valuable green items such as:\n  - Disciple's Robe of Arcane Wrath (+6 Arcane damage)\n  - Cadet Leggings of the Bear (+2 Stamina and Strength)\n  - Robe of the Owl (perfect for low-level priests)\n- **Miscellaneous:** Despite being a rare spawn, can reappear frequently. Often confused for an elite, but is weaker. \n\nHappy hunting!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10359"] == nil then
    NPCComments["10359"] = {}
end
table.insert(NPCComments["10359"], {
    npc_id = 10359,
    comment_id = 2828734,
    date = "2005-12-16T00:05:28-06:00",
    author = "Thottbot",
    body = "# Sri'skulk\n\n- Found in the southwest corner of its spawn area.\n- Resembles a larger Vicious Night Web Spider.\n- Capable of spitting a ball of green poison; be prepared to deal with poison damage.\n- Applies 'deadly poison' that deals approximately 20 damage over 2 minutes.\n- Can drop valuable green and white gear, such as the Disciple's Vest of the Eagle or Gypsy Shirt/Sandals.\n- Hunters can tame this spider, though it will not retain its poison ability.\n- Useful for low-level rogues and other classes as gear upgrades are common drops.\n- Beware of its high damage output; approach with caution, especially if arachnophobic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10361"] == nil then
    NPCComments["10361"] = {}
end
table.insert(NPCComments["10361"], {
    npc_id = 10361,
    comment_id = 59966,
    date = "2007-03-31T02:10:38-05:00",
    author = "Drosera",
    body = "# Gruul Darkblade <Weaponsmith>\n\n- **Friendly NPC**: Gruul is a weaponsmith and vendor, not a combatant.\n- **Lore Note**: Likely a fan of \"Gruul the Dragonkiller\"; similar names but different characters.\n- **Faction**: Verify in-game, but typically NPCs with \"Darkblade\" are neutral or Horde-associated in WoW.\n- **Services**: Check his inventory for weapon purchases and possible unique items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["10363"] == nil then
    NPCComments["10363"] = {}
end
table.insert(NPCComments["10363"], {
    npc_id = 10363,
    comment_id = 2910408,
    date = "2005-04-11T22:20:03-05:00",
    author = "Allakhazam",
    body = "# General Drakkisath\n\n- **Prepare for Resurrectors:** Ensure a rezzer is soulstoned or have wipe-recovery means as respawns are likely.\n- **Chromatic Guards:** Drakkisath is accompanied by two elite guards. Focus on killing these first.\n- **Kiting Strategy:** Use a hunter or rogue to kite Drakkisath away while the party deals with the guards.\n- **Guard Control:** Guards can be feared or hibernated, but high resistance should be expected.\n- **Main Tank:** Drakkisath will use Mortal Strike and Conflagrate. Utilize two tanks to manage aggro switches.\n- **Positioning:** Tanks should position Drakkisath away from the raid to avoid AoE damage.\n- **Conflagrate:** A fire-based ability that confuses and causes damage. Be prepared for the MT to lose aggro.\n- **Use Corners:** Tanks should use corners to manage Drakkisath's conal attacks.\n\n### Additional Tips:\n- **Hunter Techniques:** Utilize strafing or jump-shooting to efficiently kite Drakkisath.\n- **Buff Management:** Ensure raid is fully buffed before engaging.\n- **Pet Utility:** Hunters can use pets to gain initial aggro for kiting.\n- **Communication:** Clear and concise communication is key during kiting and guard elimination phases.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["10370"] == nil then
    NPCComments["10370"] = {}
end
table.insert(NPCComments["10370"], {
    npc_id = 10370,
    comment_id = 51029,
    date = "2007-03-14T11:03:39-05:00",
    author = "Khereth",
    body = "## [UNUSED] Xur'gyl\n\n- **Location:** Found in Sen'jin Village, Durotar at coordinates 56, 73. \n- **Level:** Level 40 Male Troll.\n- **Zone:** Starting area for Orcs and Trolls.\n- **Status:** Possibly unused or placeholder NPC; not much actionable data beyond location and appearance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10372"] == nil then
    NPCComments["10372"] = {}
end
table.insert(NPCComments["10372"], {
    npc_id = 10372,
    comment_id = 2799237,
    date = "2005-03-05T11:45:34-06:00",
    author = "Thottbot",
    body = "# Rage Talon Fire Tongue\n\n- Found in Upper Blackrock Spire (UBRS).\n- Prepare for heavy fire damage; equip fire resistance gear.\n- Keep healers ready for group damage due to fire-based attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10374"] == nil then
    NPCComments["10374"] = {}
end
table.insert(NPCComments["10374"], {
    npc_id = 10374,
    comment_id = 2840958,
    date = "2006-04-16T16:40:53-05:00",
    author = "Thottbot",
    body = "### Spire Spider\n\n- Found in the Blackrock Spire, often in clusters.\n- Drops silk and occasionally green items.\n- Watch out for their web immobilize ability; bring potions to break free.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10375"] == nil then
    NPCComments["10375"] = {}
end
table.insert(NPCComments["10375"], {
    npc_id = 10375,
    comment_id = 2820875,
    date = "2006-06-19T16:41:04-05:00",
    author = "Thottbot",
    body = "# Spire Spiderling\n\n- **Location:** Found in Lower Blackrock Spire (LBRS).\n- **Speed:** Attack speed was reduced to 1.5.\n- **Despawn:** Questionable if they despawn from killing.\n- **Use:** Rumored to be a popular pet for high-level Beast Mastery hunters due to their attack speed.\n- **Nerf:** Confirmed nerfs have affected their performance.\n- **Looks:** Often described using terms such as \"aqua widow,\" though this is an appearance description rather than a different spider type.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10376"] == nil then
    NPCComments["10376"] = {}
end
table.insert(NPCComments["10376"], {
    npc_id = 10376,
    comment_id = 2805388,
    date = "2006-11-15T04:54:41-06:00",
    author = "Thottbot",
    body = "## Crystal Fang\n\n- **Location:** Rare spawn in Lower Blackrock Spire (LBRS), near the ogre platform at the top.\n- **Spawn Info:** Might take a while to spawn; not always present.\n- **Loot:** Drops items like Lifestone, Fang of the Crystal Spider, and Fallbrush Handgrips.\n- **Preparation:**\n  - Clear the room of smaller spiders before engaging Crystal Fang.\n  - Use potions and trinkets to boost stats for the boss fight.\n- **Combat Tips:**\n  - On death, Crystal Fang splits into 4 non-elite spiders; be prepared for additional combat.\n  - Balance druids can use Hibernate on other spiders to manage combat.\n  - Evade or use crowd control abilities immediately as smaller spiders can overwhelm.\n- **Reset Strategy:** If Crystal Fang is not initially there, reset and check again after 5 minutes.\n- **Additional Note:** Temporary removal in patch 1.5.0, so ensure the current game version supports its presence.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["10377"] == nil then
    NPCComments["10377"] = {}
end
table.insert(NPCComments["10377"], {
    npc_id = 10377,
    comment_id = 85164,
    date = "2007-05-18T12:17:09-05:00",
    author = "16603",
    body = "### Elu <Wind Rider Apprentice>\n* Found near the Wind Rider Master in major Horde cities like Thunder Bluff or Orgrimmar.\n* Handles wyverns, showing his role in taking care of them.\n* Likely helps with flight paths as an apprentice.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["10378"] == nil then
    NPCComments["10378"] = {}
end
table.insert(NPCComments["10378"], {
    npc_id = 10378,
    comment_id = 2910435,
    date = "2005-07-30T18:22:05-05:00",
    author = "Allakhazam",
    body = "# Omusa Thunderhorn <Wind Rider Master>\n\n- **Location**: Found in the Crossroads, The Barrens.\n- **Function**: Flight Master; provides flight paths for faster travel.\n- **Lore**: Part of the Thunderhorn clan; respected for aiding travelers.\n- **Tip**: Use flight paths for efficient questing and reduced travel time in The Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10382"] == nil then
    NPCComments["10382"] = {}
end
table.insert(NPCComments["10382"], {
    npc_id = 10382,
    comment_id = 61094,
    date = "2007-04-02T13:29:44-05:00",
    author = "39449",
    body = "# Mangled Cadaver\n\n- **Dangerous Mob**: Known for killing many players; be cautious.\n- **Disease Effect**: Can cast a disease dealing 150 damage every 10 seconds and preventing health regeneration for 10 minutes.\n- **Group Recommended**: Easier to handle in a group. Soloing increases risk significantly.\n- **High Kill Rate**: Recognized as one of the most dangerous creatures.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10384"] == nil then
    NPCComments["10384"] = {}
end
table.insert(NPCComments["10384"], {
    npc_id = 10384,
    comment_id = 2844151,
    date = "2006-09-15T16:34:54-05:00",
    author = "Thottbot",
    body = "### Spectral Citizen\n\n- **Quest Interaction**: Needed for quest [Crimson Courier](https://www.wowhead.com/classic/quest=5282). Shoot them to turn into wisps, then shoot wisps to free souls.\n- **Emotes**: Use /dance, /wave, or /bow to interact. They might emote back with a wave, kiss, or dance.\n- **Combat Tip**: If they attack, /dance can distract them for a few seconds. This helps tanks regain aggro.\n- **Curse**: They apply an annoying curse. Mages or druids should cleanse it to avoid additional ghost attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["10385"] == nil then
    NPCComments["10385"] = {}
end
table.insert(NPCComments["10385"], {
    npc_id = 10385,
    comment_id = 2809767,
    date = "2006-06-24T19:00:35-05:00",
    author = "Thottbot",
    body = "### Ghostly Citizen\n\n- **Combat Tip**: High agility. Use magic or ranged attacks as they dodge most melee attacks.\n- **Trick**: Typing `/dance` may stop their aggression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10388"] == nil then
    NPCComments["10388"] = {}
end
table.insert(NPCComments["10388"], {
    npc_id = 10388,
    comment_id = 2910443,
    date = "2006-12-11T07:36:23-06:00",
    author = "Allakhazam",
    body = "### Spiteful Phantom\n\n- **Location**: Can spawn near Orgrimmar (Drag, Valley of Honor), Undercity, and Ironforge.\n- **Events**: Often associated with events or specific conditions (e.g., private servers, holidays).\n- **Combat**: Be prepared for unexpected appearances, particularly in city areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10389"] == nil then
    NPCComments["10389"] = {}
end
table.insert(NPCComments["10389"], {
    npc_id = 10389,
    comment_id = 2910448,
    date = "2006-05-19T22:24:36-05:00",
    author = "Allakhazam",
    body = "# Wrath Phantom\n\n- **Hostile NPC**: Engage cautiously.\n- **Low Threat**: Deals minimal damage; easy to defeat for level 60 players.\n- **Surprise Attacks**: Appears suddenly, often in unexpected places like Orgrimmar.\n- **Lore Mystery**: Uncommon NPC; origins and purpose largely unknown by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10390"] == nil then
    NPCComments["10390"] = {}
end
table.insert(NPCComments["10390"], {
    npc_id = 10390,
    comment_id = 2910450,
    date = "2005-05-27T09:07:40-05:00",
    author = "Allakhazam",
    body = "# Skeletal Guardian\n\n- **High Drop Rate**: This NPC has a higher-than-normal chance to drop rare items (purples and blues). A great target for farming gear and making gold.\n- **Location**: Typically found in the areas within or around dungeons in the Scourge-infested zones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10391"] == nil then
    NPCComments["10391"] = {}
end
table.insert(NPCComments["10391"], {
    npc_id = 10391,
    comment_id = 2910453,
    date = "2005-06-01T11:15:30-05:00",
    author = "Allakhazam",
    body = "# Skeletal Berserker\n\n- **Location**: Primarily found in Stratholme.\n- **Loot**: Loot drop rates changed in patch 1.10.\n- **Combat Tip**: Be prepared for heavy hits; they can deal significant melee damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10393"] == nil then
    NPCComments["10393"] = {}
end
table.insert(NPCComments["10393"], {
    npc_id = 10393,
    comment_id = 2814035,
    date = "2005-09-05T14:57:28-05:00",
    author = "Thottbot",
    body = "# Skul\n\n- **Location**: Spawns in Stratholme, mainly in Fras Siabi's dead end or Festival Lane.\n- **Difficulty**: Elite but equivalent to typical trash mobs.\n- **Strategy**: Difficult to solo due to nearby trash mobs. Clear surrounding mobs first.\n- **Drops**: Notable for the plate chest, Skul's Cold Embrace, gloves, and a valuable wand for Shadow Priests or Warlocks.\n- **Backdoor Entrance**: If you enter via the backdoor, head through the large gate and check the dead-end section for Skul.\n- **Rare Spawn**: Appears about 1 in every 3-4 runs.\n- **Class Tip**: Hunters with good gear can solo using kill and Feign Death methods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["10398"] == nil then
    NPCComments["10398"] = {}
end
table.insert(NPCComments["10398"], {
    npc_id = 10398,
    comment_id = 2910466,
    date = "2006-08-11T16:08:15-05:00",
    author = "Allakhazam",
    body = "# Thuzadin Shadowcaster\n\n- Found in Stratholme, primarily in the Undead (Scourge) side.\n- As casters, they use shadow magic; be ready to counter with shadow resistance gear or abilities.\n- Interrupt their spells to mitigate damage.\n- They are commonly involved in quests and enchantment recipes, notably the Unholy enchantment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10399"] == nil then
    NPCComments["10399"] = {}
end
table.insert(NPCComments["10399"], {
    npc_id = 10399,
    comment_id = 2838209,
    date = "2005-10-18T00:52:34-05:00",
    author = "Thottbot",
    body = "# Thuzadin Acolyte\n\n- Group up with experienced players; highly challenging.\n- Ensure your group is well-geared, ideally with epic items from Blackwing Lair (BWL).\n- Focus on coordinating attacks; teamwork is crucial.\n- Be prepared for a tough encounter; only elite guilds commonly succeed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10400"] == nil then
    NPCComments["10400"] = {}
end
table.insert(NPCComments["10400"], {
    npc_id = 10400,
    comment_id = 2910467,
    date = "2006-03-08T00:14:15-06:00",
    author = "Allakhazam",
    body = "## Thuzadin Necromancer\n\n- **Location:** Found on the undead side of the instance.\n- **Type:** Humanoids.\n- **Combat Tip:** Treat them as humanoid enemies; crowd control and stuns are effective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10411"] == nil then
    NPCComments["10411"] = {}
end
table.insert(NPCComments["10411"], {
    npc_id = 10411,
    comment_id = 2842891,
    date = "2006-06-21T04:50:58-05:00",
    author = "Thottbot",
    body = "# Eye of Naxxramas\n\n- **Location**: Found in Stratholme.\n- **Combat**: Defeat it quickly to avoid it summoning elite Gargoyles.\n- **Health**: Very low; one spell or attack usually suffices.\n- **Detection**: Hard to spot; look for their shouts.\n- **Protip**: Hunters use macro `/target eye /cast Arcane Shot (rank 8)` to kill them swiftly.\n- **Lore**: Tied to Naxxramas; part of an early game design hinting at the raid's future.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["10416"] == nil then
    NPCComments["10416"] = {}
end
table.insert(NPCComments["10416"], {
    npc_id = 10416,
    comment_id = 2797036,
    date = "2007-05-17T18:20:57-05:00",
    author = "Thottbot",
    body = "### Bile Spewer\n\n- **Mob Location**: Found deeper within the instance.\n- **Soloing**: A level 70 Druid might be able to solo it.\n- **General Tip**: Prepare to face bile-related attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10420"] == nil then
    NPCComments["10420"] = {}
end
table.insert(NPCComments["10420"], {
    npc_id = 10420,
    comment_id = 2841042,
    date = "2005-12-20T16:50:59-06:00",
    author = "Thottbot",
    body = "### Crimson Initiate\n\n- **Level:** 57-60\n- **Drops:** Low chance for rare items like Krol Blade.\n- **Tip:** Not reliable for farming rare drops; treat as regular level 57-60 mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10424"] == nil then
    NPCComments["10424"] = {}
end
table.insert(NPCComments["10424"], {
    npc_id = 10424,
    comment_id = 2838288,
    date = "2005-04-07T23:13:16-05:00",
    author = "Thottbot",
    body = "## Crimson Gallant\n\n- Found in areas with many rare NPCs.\n- High chance of dropping green items.\n- Terrain likely swamped with rares; tread carefully or farm for gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10425"] == nil then
    NPCComments["10425"] = {}
end
table.insert(NPCComments["10425"], {
    npc_id = 10425,
    comment_id = 2811825,
    date = "2006-01-25T01:24:38-06:00",
    author = "Thottbot",
    body = "### Crimson Battle Mage\n- **Kill them ASAP in Stratholme.**\n- **Beware of their Blast Wave and Arcane Explosion abilities.**\n- **Focus fire to minimize group damage.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["10427"] == nil then
    NPCComments["10427"] = {}
end
table.insert(NPCComments["10427"], {
    npc_id = 10427,
    comment_id = 2813988,
    date = "2006-12-06T10:54:57-06:00",
    author = "Thottbot",
    body = "# Pao'ka Swiftmountain\n\n- Located in the south-eastern part of Highperch.\n- Access via a barely visible path.\n- Offers an escort quest to Whitereach Post.\n- Quest link: [Homeward Bound](https://www.wowhead.com/classic/quest=4770/homeward-bound).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["10428"] == nil then
    NPCComments["10428"] = {}
end
table.insert(NPCComments["10428"], {
    npc_id = 10428,
    comment_id = 2798268,
    date = "2005-09-04T10:35:15-05:00",
    author = "Thottbot",
    body = "# Motega Firemane\n\n- **Location:** Found southwest of The Great Lift at coordinates (21,32).\n- **Finding Tip:** More west than north of Freewind Post. Look in the southwest direction to save time.\n- **General:** Commonly mistaken location, so double-check coordinates (21,32) for accuracy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["10429"] == nil then
    NPCComments["10429"] = {}
end
table.insert(NPCComments["10429"], {
    npc_id = 10429,
    comment_id = 2877,
    date = "2006-11-05T08:09:56-06:00",
    author = "182",
    body = "# Warchief Rend Blackhand\n\n- **Gate Closure**: Ensure all party members are inside before the gate seals.\n- **Wave Management**: Rapidly defeat waves of elite Orcs, Dragonkin, and non-elite whelps. Waves are on a timer.\n- **Combat Flag**: You can leave combat briefly between waves if fast enough, allowing for drinking and rezzing.\n- **Boss Phases**: Render will be on Gyth (mount) initially; deal with the mount first.\n- **Breath Attacks**: Watch out for Gyth's ice breath which freezes the tank; use an offtank.\n- **Transition Handling**: Tanks should be ready when Rend dismounts to prevent healer targeting.\n- **Assist by Vaelastrasz**: If you have the Forged Seal of Ascension, use it after Rend dismounts to summon Vaelastrasz for assistance.\n- **Loot Management**: Consider Master Looting to prevent ninja-looting in PUGs.\n- **Entrance Tip**: Beware of entering the arena with pets/minions out as they may aggro additional mobs.\n- **Speed Increase**: Recent updates have made waves more frequent, offering less downtime between them.\n- **Resurrection**: If your group wipes, the event resets with no second chance unless using self-rez or similar abilities.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["10430"] == nil then
    NPCComments["10430"] = {}
end
table.insert(NPCComments["10430"], {
    npc_id = 10430,
    comment_id = 12271,
    date = "2006-12-09T15:38:11-06:00",
    author = "kreghx",
    body = "# The Beast\n\n- **Location:** Upper Blackrock Spire, a Core Hound captured for Nefarian's experiments.\n- **Combat Tips:**\n  - **Aggro Management:** Main tank must keep aggro; consider multiple tanks due to frequent fears and random charges.\n  - **Positioning:** Fight in the middle of the room to avoid being feared or thrown into additional mobs.\n  - **Fear:** Utilize Dwarf healers to mitigate his fear effect.\n  - **Knockback:** Be prepared for an upward knockback; avoid falling damage by positioning effectively.\n  - **Escape Plan:** Clear adjacent rooms for a safe retreat if necessary; use the barricade of burning wood to reset aggro.\n\n- **Loot and Mechanics:**\n  - **Finkle's Skinner:** Can increase skinning by 10; make loot rules clear before the run.\n  - **Skinning:** A skinner with 300 skill should skin The Beast to receive valuable items and free Finkle Einhorn, starting a quest chain.\n  - **Pristine Hide Debate:** Resolve loot arguments upfront; typically, only skinners with the appropriate skill and dagger should roll for the hide.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["10431"] == nil then
    NPCComments["10431"] = {}
end
table.insert(NPCComments["10431"], {
    npc_id = 10431,
    comment_id = 2801452,
    date = "2005-07-29T22:35:25-05:00",
    author = "Thottbot",
    body = "### Gregor Greystone <The Argent Dawn>\n- Located at coordinates 61,39 in Winterspring.\n- Offers a quest for the Horde.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10432"] == nil then
    NPCComments["10432"] = {}
end
table.insert(NPCComments["10432"], {
    npc_id = 10432,
    comment_id = 2802640,
    date = "2006-01-28T10:35:31-06:00",
    author = "Thottbot",
    body = "# Vectus\n\n- **Quest Chain**: Requires completion of the \"Dawn's Gambit\" quest chain to encounter Vectus.\n- **Non-Hostile**: Normally non-hostile until the dungeon event with Dawn's Gambit starts.\n- **Combat Strategy**: Cluster mobs with AoE abilities for efficiency. Vectus and his apprentice often drop Corrupter's Scourgestone but rarely valuable loot.\n- **Repeat Attempts**: You can get another Dawn's Gambit from Betina Bigglezink in Light’s Hope Chapel for more attempts at his loot.\n- **Special Note**: Has a fire shield that deals damage while passive. Enjoy the humorous dialogue he shares during the encounter.\n- **Raid Tips**: Can aggro the whole room using the trap. Use Paladins or Warlocks’ defensive abilities for easier battle recovery.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["10433"] == nil then
    NPCComments["10433"] = {}
end
table.insert(NPCComments["10433"], {
    npc_id = 10433,
    comment_id = 2817809,
    date = "2006-07-31T07:00:40-05:00",
    author = "Thottbot",
    body = "# Marduk Blackpool\n\n- Found in Scholomance's Viewing Room with Vectus.\n- Initially neutral; use Dawn's Gambit to make him hostile.\n- Drop rates are better in 5-man runs, not raids.\n- Known to drop Scourgestones and the Death Knight Sabatons (gear).\n- Watch out for potential Master Looter bugs affecting drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10435"] == nil then
    NPCComments["10435"] = {}
end
table.insert(NPCComments["10435"], {
    npc_id = 10435,
    comment_id = 2815467,
    date = "2005-04-27T20:32:39-05:00",
    author = "Thottbot",
    body = "### Magistrate Barthilas\n\n- **Lore Insight**: Barthilas is a former ambitious paladin with a backstory from the book \"Of Blood & Honor.\" He served under Tirion Fordring and has a deep-seated hatred for orcs after his parents were murdered in the Second War. \n- **Combat Tips**:\n  - Susceptible to stuns but not disorients like gouge.\n  - If he throws party members far away, fight him against the far back wall to avoid aggro.\n  - Can be tagged quickly by fire mages using Presence of Mind or hunters.\n- **Noteworthy Tips**:\n  - Known for dropping valuable loot, including keys and the Sword of Zeal.\n  - Easy mini-boss in Strat-Baron with a solid loot table.\n  - Map and instructions for Magistrate runs are available online for efficient farming.\n  - After being defeated and looted, he will respawn in his original form, indicating a spell's failure.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["10436"] == nil then
    NPCComments["10436"] = {}
end
table.insert(NPCComments["10436"], {
    npc_id = 10436,
    comment_id = 62785,
    date = "2007-04-05T22:39:14-05:00",
    author = "Ripture",
    body = "# Baroness Anastari\n\n- **Mind Control:** When soloing, she does not mind control. In groups, prepare for mind control and be cautious with DPS to avoid killing controlled players.\n- **Preparation:** Clear mobs near the ziggurat to avoid additional aggro. Use line-of-sight (LoS) tactics to pull her back safely.\n- **Combat Strategy:** Focus on high DPS to break her mind control quickly. Avoid using high-damage abilities on controlled party members; use stuns or sheeping if necessary.\n- **Positioning:** Stay close to the battle area to avoid pathfinding bugs that can cause evades or more unwanted mob aggro.\n- **Healing and Cooldowns:** Use abilities with long cooldowns early to avoid them being used against your party. Mana burn mind-controlled casters to minimize their threat.\n- **Approach with Caution:** Fully heal when mind control ends, avoid unnecessary crowd control like sheeping in a 45-minute run, and go all out on DPS throughout the fight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["10437"] == nil then
    NPCComments["10437"] = {}
end
table.insert(NPCComments["10437"], {
    npc_id = 10437,
    comment_id = 2910596,
    date = "2006-01-22T08:22:48-06:00",
    author = "Allakhazam",
    body = "# Nerub'enkan\n\n- **Combat Tips:**\n  - His ranged attack can go around walls. Have someone other than the tank make the initial pull and then run back to the group.\n  - Easy to defeat, even for an undergeared group. Considered one of the easiest bosses in Stratholme.\n  - Soloable by well-geared players, especially rogues, but a group is recommended for efficiency and safety.\n\n- **Loot Tips:**\n  - Common drops include plate legs, shields, and crossbows. Desired items like boots are rare.\n  - Expect multiple runs to get specific drops due to low drop rates and competition for rolls.\n\n- **Location:**\n  - Found in Stratholme, on the Undead side.\n\n- **General Tips:**\n  - Plan ahead for pulls to avoid the ranged attack exploiting walls.\n  - Balanced group composition can handle him easily, minimal deaths expected with good coordination.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10438"] == nil then
    NPCComments["10438"] = {}
end
table.insert(NPCComments["10438"], {
    npc_id = 10438,
    comment_id = 42760,
    date = "2007-02-26T12:53:28-06:00",
    author = "5883",
    body = "# Maleki the Pallid\n\n- **Frost Mage:** Uses Frostbolt and a frost-trap effect to freeze targets.\n- **Combat Strategy:** Assign someone to interrupt Frostbolt. Use anti-freeze abilities.\n- **Spirit Tower Guardian:** Typically the third and last boss during Baron runs in Stratholme.\n- **Easter Egg:** Named after a Blizzard support manager, adding a fun lore element.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["10439"] == nil then
    NPCComments["10439"] = {}
end
table.insert(NPCComments["10439"], {
    npc_id = 10439,
    comment_id = 2830974,
    date = "2005-12-21T16:54:52-06:00",
    author = "Thottbot",
    body = "# Ramstein the Gorger\n\n- **Location**: Stratholme, before Baron Rivendare.\n- **Combat Tips**:\n  - **Preparation**: Clear the room of Abominations one-by-one. Keep healer's mana conserved.\n  - **Fight Strategy**: Ramstein has a 4-5 second stun, likely targeting healers. Off-tank or Paladin shields help protect them.\n  - **DPS Caution**: Rogues and DPS should avoid pulling aggro; Ramstein can quickly kill cloth-wearers.\n  - **After Defeat**: Be ready for a large wave of spawns. Use AoE abilities and keep mages at full mana.\n- **Loot**: Can drop Valor Gauntlets among other items.\n\n### Lore\n- **Name Origin**: Likely a reference to the German word \"rammstein\" (battering ram) and the metal band Rammstein. Not related to the US Air Force base plane crash.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["10440"] == nil then
    NPCComments["10440"] = {}
end
table.insert(NPCComments["10440"], {
    npc_id = 10440,
    comment_id = 577,
    date = "2006-09-17T10:48:23-05:00",
    author = "AtoMiC",
    body = "# Baron Rivendare\n\n- **Tank Positioning:** Tank should pull Baron to the far side of the room to keep his shadow damage aura from hitting healers and casters.\n- **Adds Management:** Kill skeletons quickly as they spawn; they heal Baron if not dealt with in 10 seconds. Mages or warlocks using AoE are preferred.\n- **Shadow Resist:** Utilize shadow resist buffs to mitigate his damage aura. Consider items like the Felstone Good Luck Charm.\n- **Loot Note:** He can drop the coveted Deathcharger's Reins, which is highly sought after for its unique mount.\n- **Group Composition:** Recommended 5-man setup includes a warrior, priest, hybrid (supportive healing), mage, and a warlock or another DPS.\n- **Preparation and Strategy:** Keep advancing as long as casters have at least 50% mana; use drinking rotations. For faster runs, consider a priest's shackle and AoE from mages/warlocks.\n- **Recovery Tactic:** For a faster run, use a suicide strategy before the Rammstein event to handle trash mobs efficiently.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["10443"] == nil then
    NPCComments["10443"] = {}
end
table.insert(NPCComments["10443"], {
    npc_id = 10443,
    comment_id = 2910721,
    date = "2005-05-12T23:58:50-05:00",
    author = "Allakhazam",
    body = "### [UNUSED] Gustav Montague <Sword Trainer>\n\n- Originally planned to be a sword trainer.\n- Replaced by Archibald. Seek Archibald for sword training instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10444"] == nil then
    NPCComments["10444"] = {}
end
table.insert(NPCComments["10444"], {
    npc_id = 10444,
    comment_id = 2910723,
    date = "2006-11-14T20:50:36-06:00",
    author = "Allakhazam",
    body = "### [UNUSED] Mallory Welsh <Polearm Trainer>\n\n- Polearm training is available in Undercity (UC).\n- Ask a guard in UC for directions to the Polearm Trainer.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10447"] == nil then
    NPCComments["10447"] = {}
end
table.insert(NPCComments["10447"], {
    npc_id = 10447,
    comment_id = 2825572,
    date = "2005-07-29T20:15:08-05:00",
    author = "Thottbot",
    body = "# Chromatic Dragonspawn\n\n- **Location:** Found in Upper Blackrock Spire (UBRS), typically near Rend.\n- **Appearance:** Distinct brown color.\n- **Drops:** Chance to drop valuable offhand items.\n- **Combat Tips:**\n  - Use crowd control and damage mitigation as they can hit hard.\n  - Coordinate with your group to manage multiple Dragonspawn effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10448"] == nil then
    NPCComments["10448"] = {}
end
table.insert(NPCComments["10448"], {
    npc_id = 10448,
    comment_id = 2910725,
    date = "2006-04-22T14:39:43-05:00",
    author = "Allakhazam",
    body = "# [UNUSED] Rachael Vaccar <Sword Trainer>\n- No information available as this NPC is unused and likely not present in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10449"] == nil then
    NPCComments["10449"] = {}
end
table.insert(NPCComments["10449"], {
    npc_id = 10449,
    comment_id = 2910728,
    date = "2006-11-14T20:49:48-06:00",
    author = "Allakhazam",
    body = "# Emily Vaccar <Polearm Trainer>\n- **Location:** Once in Undercity (UC), now absent. \n- **Updated Training:** Polearm training moved to Woo Ping in Stormwind.\n- **Tip:** For Polearm expertise, visit Woo Ping in Stormwind or check with a local guard in UC to confirm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10453"] == nil then
    NPCComments["10453"] = {}
end
table.insert(NPCComments["10453"], {
    npc_id = 10453,
    comment_id = 2910731,
    date = "2006-12-01T22:10:25-06:00",
    author = "Allakhazam",
    body = "## Grimbur Flintaxe <Axe Trainer>\n\n- Located in Ironforge at Timberline Arms (61,89) in the Military Ward.\n- Head up the stairs, turn right to find him.\n- Offers axe training to players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10455"] == nil then
    NPCComments["10455"] = {}
end
table.insert(NPCComments["10455"], {
    npc_id = 10455,
    comment_id = 2910733,
    date = "2005-09-17T07:27:01-05:00",
    author = "Allakhazam",
    body = "## Binny Springblade\n\n- Neutral NPC.\n- Known for a positive player reputation.\n- No combat interactions; likely offers quests or services.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10460"] == nil then
    NPCComments["10460"] = {}
end
table.insert(NPCComments["10460"], {
    npc_id = 10460,
    comment_id = 2797984,
    date = "2006-08-01T12:05:47-05:00",
    author = "Thottbot",
    body = "# Prospector Ironboot\n\n- **Location:** Found in Steamwheedle Port in Tanaris.\n- **Questline:** Requires completion of several prerequisite quests including \"Screecher Spirits,\" \"The Prophecy of Mosh'aru,\" \"The Ancient Egg,\" \"The God Hakkar,\" and \"The Lost Tablets of Mosh'aru.\"\n- **Jintha'alor Quest:** Known for sending players to Jintha'alor, a challenging area, so be prepared for tough fights.\n- **Access Issues:** Ensure you have completed all the pre-required quests from Yeh'kinya to access Ironboot’s quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["10461"] == nil then
    NPCComments["10461"] = {}
end
table.insert(NPCComments["10461"], {
    npc_id = 10461,
    comment_id = 5543,
    date = "2006-12-04T10:26:47-06:00",
    author = "6460",
    body = "# Plagued Insect\n\n- Use Mage AoE spells for effective crowd control.\n- Have rogues check crates for traps before opening.\n- Can't be targeted with the tab key; manually click to target.\n- Paladins: Use Consecration and Retribution Aura for efficient soloing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10469"] == nil then
    NPCComments["10469"] = {}
end
table.insert(NPCComments["10469"], {
    npc_id = 10469,
    comment_id = 2823336,
    date = "2006-05-16T16:54:58-05:00",
    author = "Thottbot",
    body = "# Scholomance Adept\n\n- **Neutral**: You can talk to them; avoid attacking.\n- **Location**: Found in Scholomance, a dungeon in Western Plaguelands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10475"] == nil then
    NPCComments["10475"] = {}
end
table.insert(NPCComments["10475"], {
    npc_id = 10475,
    comment_id = 2805467,
    date = "2006-01-31T15:24:06-06:00",
    author = "Thottbot",
    body = "# Scholomance Student\n\n- **Quest Chain**: Part of a long quest chain involving \"The Dawn's Gambit.\"\n- **Purpose**: Primarily serves as a target or step in the aforementioned quest chain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10477"] == nil then
    NPCComments["10477"] = {}
end
table.insert(NPCComments["10477"], {
    npc_id = 10477,
    comment_id = 2811665,
    date = "2006-06-22T09:17:49-05:00",
    author = "Thottbot",
    body = "# Scholomance Necromancer\n\n- **Shadow Bolt Volley**: Deals AoE damage; avoid clustering to minimize spread.\n- **Curse of the Grave**: Use mage to cleanse; deals 500 damage after 30 seconds.\n- **Corpse Explosion**: Stay clear of corpses to avoid explosion damage.\n- **Mind Control Bug**: Necromancer can't use Corpse Explosion if mind controlled by a priest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10478"] == nil then
    NPCComments["10478"] = {}
end
table.insert(NPCComments["10478"], {
    npc_id = 10478,
    comment_id = 2807601,
    date = "2007-04-11T06:22:28-05:00",
    author = "Thottbot",
    body = "### Splintered Skeleton\n\n- Regular mob, not a boss.\n- 20% drop rate for Orb of Deception is questionable.\n- Confirm loot tables to avoid misinformation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10480"] == nil then
    NPCComments["10480"] = {}
end
table.insert(NPCComments["10480"], {
    npc_id = 10480,
    comment_id = 2799487,
    date = "2006-03-17T14:21:29-06:00",
    author = "Thottbot",
    body = "### Unstable Corpse\n\n- These enemies explode with Nature damage.\n- Equip Nature resist gear.\n- Use AOE spells for effective combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["10488"] == nil then
    NPCComments["10488"] = {}
end
table.insert(NPCComments["10488"], {
    npc_id = 10488,
    comment_id = 14805,
    date = "2006-12-13T10:41:02-06:00",
    author = "TheOnyx",
    body = "# Risen Construct\n\n- **Location:** Found in the same room as Rattlegore.\n- **Combat Tips:**\n  - **Hard Hitters:** They hit hard; let the main tank establish aggro before attacking.\n  - **Pulling Strategy:** Pull one at a time for controlled encounters.\n  - **Rattlegore Pull:** You can pull Rattlegore without aggroing them if you time it right.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10489"] == nil then
    NPCComments["10489"] = {}
end
table.insert(NPCComments["10489"], {
    npc_id = 10489,
    comment_id = 2821641,
    date = "2005-01-30T01:01:29-06:00",
    author = "Thottbot",
    body = "# Risen Guard\n\n- Drops plans for the Bottomless Bag, an 18-slot container.\n- Easy to kill; suitable for solo farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10495"] == nil then
    NPCComments["10495"] = {}
end
table.insert(NPCComments["10495"], {
    npc_id = 10495,
    comment_id = 19078,
    date = "2007-01-02T09:34:50-06:00",
    author = "10732",
    body = "# Diseased Ghoul\n\n- Avoid standing in the green gas cloud released upon its death; it inflicts 300 damage per second.\n- Inform group members, especially newcomers, about the damaging gas cloud to prevent unnecessary deaths.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["10499"] == nil then
    NPCComments["10499"] = {}
end
table.insert(NPCComments["10499"], {
    npc_id = 10499,
    comment_id = 2837972,
    date = "2006-02-04T20:00:45-06:00",
    author = "Thottbot",
    body = "# Spectral Researcher\n\n- **Location**: Found within the library area of Scholomance.\n- **Mana Burn**: Has an AoE mana burn attack that also knocks back and interrupts.\n- **Combat Strategy**:\n  - **For Mana Users**: Very tough for mana-dependent classes due to the mana burn.\n  - **Interrupts**: Use interrupt abilities to prevent the mana burn.\n- **Group Setup**: Typically found with 2-3 humanoid casters and a succubus mob.\n- **Items**: Farming these mobs can potentially yield the Lifestealing enchantment.\n- **Reset Limit**: Be prepared for instance reset limits (4-5 times per hour).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10500"] == nil then
    NPCComments["10500"] = {}
end
table.insert(NPCComments["10500"], {
    npc_id = 10500,
    comment_id = 2842635,
    date = "2005-06-22T09:17:55-05:00",
    author = "Thottbot",
    body = "### Spectral Teacher\n\n- Found in Eastern Plaguelands, particularly in the ruins of Andorhal.\n- Primarily located indoors within the ruins.\n- Neutral NPC. Approach with caution.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["10502"] == nil then
    NPCComments["10502"] = {}
end
table.insert(NPCComments["10502"], {
    npc_id = 10502,
    comment_id = 14809,
    date = "2006-12-13T11:12:49-06:00",
    author = "TheOnyx",
    body = "# Lady Illucia Barov\n\n- **Tank & Spank:** This is a straightforward tank and spank fight.\n- **Mind Control:** She occasionally Mind Controls party members. Have a backup tank and healer ready. Use crowd-control (sheep/fear) on the controlled player.\n- **Positioning:** Have the tank pull her to the top of her stairs. Keep casters far back to reduce her charm/fear abilities.\n- **Loot:** Known to drop Hammer of the Vesper, Ancient Bone Bow, Corruptor's Scourgestone, and Staff of Hale Magefire.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10503"] == nil then
    NPCComments["10503"] = {}
end
table.insert(NPCComments["10503"], {
    npc_id = 10503,
    comment_id = 2806034,
    date = "2005-11-26T19:31:39-06:00",
    author = "Thottbot",
    body = "## Jandice Barov\n\n- **Targeting Strategy**\n  - Use macros: `/target Jandice` to quickly retarget her during the fight.\n  - Enable \"V target\" to show nameplates; Jandice's true form will have a nameplate.\n\n- **Illusions Management**\n  - Illusions take physical damage only; AoE magic will not work.\n  - Illusions have low HP; a single hit can kill them.\n  - Avoid AoE spells to prevent loss of tank aggro.\n\n- **Curse and Illusions**\n  - Jandice casts an AoE curse before disappearing. This curse amplifies damage.\n  - Prioritize curse removal (Druid or Mage) to reduce illusion damage.\n  - Interrupt or silence her to prevent the curse and delay illusion spawning.\n\n- **Combat Tips**\n  - Use physical AoE abilities like Swipe (Druid) or Thunder Clap (Warrior) to clear illusions.\n  - Mark Jandice with raid markers for easy identification during illusions.\n  - Tanks should use Demoralizing Shout and other AoE taunts to manage illusion aggro.\n\n- **Other Tips**\n  - Silencing her can prevent the casting of the curse and illusion summoning.\n  - The torch outside Jandice’s room opens the portcullis blocking the chest in the Viewing Room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["10504"] == nil then
    NPCComments["10504"] = {}
end
table.insert(NPCComments["10504"], {
    npc_id = 10504,
    comment_id = 14808,
    date = "2006-12-13T10:52:47-06:00",
    author = "TheOnyx",
    body = "# Lord Alexei Barov\n\n- **Positioning:** Tank Alexei away from the group due to his damaging AoE aura.\n- **Curse Management:** Alexei casts a curse that reduces healing; have a mage or other curse-removing class ready to decurse the main tank.\n- **Crowd Control:** Utilize crowd control (e.g., shackle undead) for the two guards to simplify the fight.\n- **Priority Targets:** Focus on taking down the guards first before concentrating DPS on Alexei.\n- **Healer Placement:** Ensure healers stay out of Alexei's AoE range.\n- **Alternate Tanking:** If possible, use off-tanks or pets to manage guard adds until they are cleared.\n- **Shaman Totems:** Use shaman totems (healing, stoneskin, grounding) to support the main tank.\n- **Kiting Strategy:** If without strong crowd control, kite one guard away while the group focuses on Alexei and the other guard.\n- **Preparation:** Greater shadow protection potions can aid in mitigating some of the damage from Alexei's abilities.\n- **Quick Execution:** Aim to kill Alexei quickly due to his interrupting AoE and healing-reducing curse.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10506"] == nil then
    NPCComments["10506"] = {}
end
table.insert(NPCComments["10506"], {
    npc_id = 10506,
    comment_id = 42484,
    date = "2007-02-26T03:17:41-06:00",
    author = "22388",
    body = "## Kirtonos the Herald\n\n- **Avoid Tanking at the Window:** Position your tank away from the window to prevent knockback that can eject players from the instance.\n- **Summoning:** Light the torch with blood to summon him. Obtain blood by killing the Blood Steward in Room 1 or through the quest chain.\n- **Abilities:** Be wary of his Swoop (2-second stun), Wing Flap (knockback), Pierce Armor (-50% armor), and Disarm (10 seconds).\n- **Aggro Management:** He periodically dumps aggro, so off-tanks must be ready to pick him up quickly.\n- **Farming Tips:** The Blood of Innocents quest can be abandoned and re-picked to get more summoning blood.\n- **Instance Strategy:** Ensure all party members are inside the brazier's room before summoning, as the door closes once he appears.\n- **Group Composition:** A diverse group with strong aggro management and healing can handle him. Positioning is key to avoiding knockbacks.\n- **Combat Strategy:** Have the tank build up threat before DPS starts. Be prepared to heal those targeted by him after an aggro dump.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["10507"] == nil then
    NPCComments["10507"] = {}
end
table.insert(NPCComments["10507"], {
    npc_id = 10507,
    comment_id = 63520,
    date = "2007-04-07T22:07:45-05:00",
    author = "40787",
    body = "## The Ravenian\n\n- **High Damage:** Hits hard; can crit for up to 1300. Prepare with strong healing and defense.\n- **High Health:** Has over 36,000 health. Be ready for a prolonged fight.\n- **Loot:** Rare drop includes Skullflame Shield.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10508"] == nil then
    NPCComments["10508"] = {}
end
table.insert(NPCComments["10508"], {
    npc_id = 10508,
    comment_id = 4881,
    date = "2006-11-27T18:30:15-06:00",
    author = "3118",
    body = "# Ras Frostwhisper\n\n- **Frost Armor**: Avoid dispelling his frost armor; it costs less mana for him to recast. Save mana for essential spells.\n- **Magic Stun**: Dispel or cleanse the 10-second frost-based magic stun off your tank when possible.\n- **Knockback**: Tank him against a wall to mitigate knockback effects.\n- **Freezing Ability**: He uses freezing and knockback abilities frequently; be prepared for crowd control.\n- **Equipment Drop**: Known to drop valuable items like Elemental Mage Staff and Alanna’s Embrace, sought after by casters.\n- **Solo Strategy**: Kiting tactics work for hunters, but be prepared for a long fight.\n- **Viewing Room Skeletons**: Spell immunities make it hard for casters to solo; consider group efforts.\n- **Dispel Tips**: Use priests’ Dispel Magic or shamans’ Purge to counteract his effects and reduce attack speed penalties.\n- **Human Form**: There's a quest involving the Soulbound Keepsake to turn him human, but it may not always work.\n- **Positioning**: Keep your back to a wall and clear nearby mobs to avoid accidental pulls during knockback.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10509"] == nil then
    NPCComments["10509"] = {}
end
table.insert(NPCComments["10509"], {
    npc_id = 10509,
    comment_id = 2810760,
    date = "2006-07-26T04:41:18-05:00",
    author = "Thottbot",
    body = "## Jed Runewatcher <Blackhand Legion>\n\n- **Rare spawn**: Jed Runewatcher is a rare spawn in Upper Blackrock Spire (UBRS). \n- **Targeting trick**: Before entering UBRS, each player should go in solo and type `/target Jed` to check if he's spawned. \n- **Instance resetting**: If Jed doesn’t spawn, reset the instance and repeat the process. Note, you can only enter 6 instances per hour.\n- **Location**: Typically found in the room after the rookery (Leeroy room) or the same room as Anvilcrack.\n- **Spawn check**: Walk to the top of the initial ramp and use `/target Jed` for around a minute; if he’s not targeted, reset the instance.\n- **Loot**: Known to drop valuable items like the Briarwood Reed trinket and the Starfire Tiara.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["10516"] == nil then
    NPCComments["10516"] = {}
end
table.insert(NPCComments["10516"], {
    npc_id = 10516,
    comment_id = 2832972,
    date = "2005-08-31T23:15:24-05:00",
    author = "Thottbot",
    body = "# The Unforgiven\n\n- **Location:** Spawns reliably when passing through the arch to the right after the rat gate in Stratholme.\n- **Combat Tips:** \n  - Comes with 3-6 ghost adds; prioritize AoE attacks to clear them quickly.\n  - Watch out for his frost spells and slowing effects; they can be dangerous.\n  - The adds and the NPC hit hard; be prepared with adequate healing and defense.\n\n- **Additional Notes:**\n  - Spawning the Unforgiven will also trigger additional ghost spawns upon first passing through the archway.\n  - Consider doing a Postmaster run for extra loot and to encounter multiple street bosses in Stratholme.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 61,
})
if NPCComments["10536"] == nil then
    NPCComments["10536"] = {}
end
table.insert(NPCComments["10536"], {
    npc_id = 10536,
    comment_id = 3945,
    date = "2006-11-21T05:25:33-06:00",
    author = "Caffi",
    body = "# Plagued Maggot\n\n- Cannot be targeted with the tab key; aim manually.\n- Paladins: Use Consecration and Retribution Aura for effective soloing.\n- Similar to dealing with rats; consider area-of-effect attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10537"] == nil then
    NPCComments["10537"] = {}
end
table.insert(NPCComments["10537"], {
    npc_id = 10537,
    comment_id = 2834026,
    date = "2005-12-22T10:14:43-06:00",
    author = "Thottbot",
    body = "## Cliffwatcher Longhorn\n- Found at Freewind Post. \n- Serves as a quest giver and protector of the village.\n- Not hostile, no combat required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10538"] == nil then
    NPCComments["10538"] = {}
end
table.insert(NPCComments["10538"], {
    npc_id = 10538,
    comment_id = 2910829,
    date = "2006-10-18T06:24:32-05:00",
    author = "Allakhazam",
    body = "## Vaelastrasz\n\n* **Location:** Found in Blackwing Lair (BWL).\n* **Fire Resistance:** Healers need 150-200, MT needs 250-300, OT needs 250, Melee DPS needs 200-250.\n* **Threat Management:** Use KTM threat meter. MT must be top of the list, followed by OT1 and OT2. Avoid over-aggro.\n* **Abilities:** Hits for around 2000 on tanks, AoE knockback for 800, fire breath for 8000 without resistance.\n* **Special Mechanic:** \"Burning\" debuff on random players - stop healing and let them die.\n* **End Phase Strategy:** At 19%, warriors should use battle stance and spam execute.\n* **Loot:** Drops Tier 2 belts, Helm of Endless Rage, Dragonfang blade, and random epics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10540"] == nil then
    NPCComments["10540"] = {}
end
table.insert(NPCComments["10540"], {
    npc_id = 10540,
    comment_id = 14807,
    date = "2006-12-13T10:52:00-06:00",
    author = "7343",
    body = "# Vol'jin\n\n- **Lore**: Vol'jin, located in Grommash Hold, Orgrimmar, is the leader of the Darkspear Tribe and formerly apprenticed to his father, Sen'jin. Saved by Thrall, he owes his loyalty to the Horde.\n- **Combat**: Vol’jin is known to cast Hex (turning opponents into frogs), shaman shocks, and possibly totems. Challenging due to the presence of multiple guards.\n- **Strategy**: If attacking Thrall, avoid aggroing Vol'jin as they both can be overwhelming. Be cautious of his AoE attacks.\n- **Fun Fact**: Though tough, he has been defeated in historical raids. A significant figure in Warcraft lore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 69,
})
if NPCComments["10556"] == nil then
    NPCComments["10556"] = {}
end
table.insert(NPCComments["10556"], {
    npc_id = 10556,
    comment_id = 2816713,
    date = "2006-09-05T22:57:18-05:00",
    author = "Thottbot",
    body = "# Lazy Peon\n\n- **Location:** Found in the Valley of Trials, Durotar.\n- **Tip:** Killing Lazy Peons may disrupt newbie Orc/Troll quests.\n- **Interesting Path:** To avoid guards while entering the Valley of Trials, fly to Ratchet, head north to the river, and follow the path through the mountains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10558"] == nil then
    NPCComments["10558"] = {}
end
table.insert(NPCComments["10558"], {
    npc_id = 10558,
    comment_id = 1182,
    date = "2006-09-29T11:27:29-05:00",
    author = "ataylor",
    body = "# Hearthsinger Forresten\n\n- **Spawn Locations**: Has multiple spawn points in the center area north of the main gate and around Market Row Postbox.\n- **Soloing Tips**: Difficult solo, especially for mages due to high magic resistance. Stealth classes have an easier time.\n- **Stealth Strategy**: Use stealth or invisibility to bypass initial mobs. If non-elite skeletons spawn, easier to solo.\n- **Combat Tips**: Magic-resistant; fire spells have better success than frost or arcane. Druids in bear form with Moonfire are effective.\n- **Respawn Trick**: After killing, check known spawn points and clear lone plague ghouls to potentially speed up his respawn.\n- **Loot**: Known for dropping the Piccolo of the Flaming Fire and other rare items like Songbird Blouse and Magister's Boots.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 192,
})
if NPCComments["10559"] == nil then
    NPCComments["10559"] = {}
end
table.insert(NPCComments["10559"], {
    npc_id = 10559,
    comment_id = 2821854,
    date = "2006-01-14T19:13:48-06:00",
    author = "Thottbot",
    body = "# Lady Vespia\n\n- **Drops Quest Item**: She can drop the quest item needed for Talon's quest, sometimes eliminating the need to fight Ruuzel.\n- **Rare Spawn**: Found in the Zoram Strand (northern area), and not frequently seen.\n- **Loot**: Noteworthy drops include cloth robe of intellect and the Ring of Zoram.\n- **Combat Tip**: If you're lower level, ensure you have a good pet and use traps effectively, as even a level 16 hunter managed her with these.\n- **Location**: Approximate coordinates 10,15 in Zoram Strand.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["10578"] == nil then
    NPCComments["10578"] = {}
end
table.insert(NPCComments["10578"], {
    npc_id = 10578,
    comment_id = 12433,
    date = "2006-12-09T21:06:51-06:00",
    author = "364",
    body = "# Bom'bay <Witch Doctor in Training>\n\n- **Completion Required:** Must complete the quest \"Zalazane\" to interact with Bom'bay.\n- **Effect Varieties:** Can turn you into animals (frog, snake, chicken), make you grow, fling you into the air, turn you into a ghost, or make you very drunk.\n- **Effect Duration:** Most effects are temporary. The drunken effect lasts 5 minutes.\n- **Dispelling Effects:** Most effects can be right-clicked to dispel, except the Special Brew and Ghostly effects.\n- **Fall Damage:** When launched into the air, fall damage still applies unless you receive a slow-fall buff.\n- **Stacking Buffs:** The growth effect from Bom'bay stacks with other size-increasing effects like Elixir of Giant Growth.\n\nBom'bay is a playful NPC with various amusing transformations. Enjoy the fun but be ready to cancel buffs if needed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["10580"] == nil then
    NPCComments["10580"] = {}
end
table.insert(NPCComments["10580"], {
    npc_id = 10580,
    comment_id = 2841724,
    date = "2006-12-29T22:01:28-06:00",
    author = "Thottbot",
    body = "### Fetid Zombie\n\n- **Location:** Writhing Haunt, Western Plaguelands (52,67).\n- **Drop:** Drops minor silver; no significant loot.\n- **Combat:** Easily defeated; standard zombie mob.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10581"] == nil then
    NPCComments["10581"] = {}
end
table.insert(NPCComments["10581"], {
    npc_id = 10581,
    comment_id = 2836791,
    date = "2005-12-22T20:15:51-06:00",
    author = "Thottbot",
    body = "### Young Arikara\n\n- **Quest Appearance:** Young Arikara appears briefly after completing the \"Alien Egg\" quest in Thousand Needles.\n- **Non-tamable:** This NPC cannot be tamed or attacked.\n- **Temporary Spawn:** It appears for about 10 seconds after the quest. \n- **Event Indicator:** The presence of Young Arikara indicates the arrival of the full-grown Arikara.\n- **Multiple Chances:** You can use Incendia Powder or wait for others to do the quest for more chances to see it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["10582"] == nil then
    NPCComments["10582"] = {}
end
table.insert(NPCComments["10582"], {
    npc_id = 10582,
    comment_id = 34254,
    date = "2007-02-11T18:57:31-06:00",
    author = "22568",
    body = "# Dog <Sire>\n\n- **Lore Insight:** \"Dog\" is a wandering NPC in Freewind Post with the guild tag \"Sire.\" This might be an in-joke from Blizzard.\n- **Interaction:** Dog does not sell items or offer any interactions despite being credited otherwise on Thottbot.\n- **Event Note:** Giving an egg to a related NPC can spawn a Dragon Serpent that will kill Dog.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["10583"] == nil then
    NPCComments["10583"] = {}
end
table.insert(NPCComments["10583"], {
    npc_id = 10583,
    comment_id = 33850,
    date = "2007-02-11T01:11:00-06:00",
    author = "22369",
    body = "## Gryfe <Flight Master>\n\n- Located near the cave; face the cave, look right, then walk up the hill to find Gryfe.\n- Useful as a flight master for travel connections.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["10584"] == nil then
    NPCComments["10584"] = {}
end
table.insert(NPCComments["10584"], {
    npc_id = 10584,
    comment_id = 13204,
    date = "2006-12-11T00:37:09-06:00",
    author = "Eskinda",
    body = "## Urok Doomhowl\n\n- **Summoning**: Kill Highlord Omokk in Lower Blackrock Spire and loot his head. Find a pike near Vaelan (UBRS key quest giver).\n- **Location**: Use the head and pike at the tribute pile between the spiders and scorpions.\n- **Event**: Waves of elite ogres will spawn; use the pike every 30 seconds to eliminate a full-health ogre.\n- **Team Composition**: Strong CC recommended (mage, warlock). Two tanks are helpful to manage debuffs.\n- **Strategy**:\n  - Focus on casters first; they deal more damage.\n  - Handle mace-wielding ogres with CC.\n  - Use the pike effectively for crowd control.\n  - Position carefully to avoid bugs and additional aggro.\n- **Boss Fight**: Equip tanks to manage bleed stacks. Pop defensive cooldowns and manage aggro effectively.\n- **Backup Plan**: Use Divine Intervention to reset if necessary and re-engage with full health and mana.\n- **Additional Tips**:\n  - Mind Control can be used to throw ogres into lava for quick kills.\n  - The fight can be challenging without CC or adequate gear.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 87,
})
if NPCComments["10596"] == nil then
    NPCComments["10596"] = {}
end
table.insert(NPCComments["10596"], {
    npc_id = 10596,
    comment_id = 2910904,
    date = "2005-09-12T15:47:43-05:00",
    author = "Allakhazam",
    body = "# Mother Smolderweb\n\n- **Class: Soloable by Druids**\n  - Often soloed by balance druids using the Starfire and Hibernate combo.\n  - Keep Thorns off as it can break Hibernate when she attacks.\n\n- **Combat Strategy:**\n  - Utilize Hibernate and Starfire. Cycle between these spells to manage health and mana.\n  - Remove poison quickly, as it roots you. Watch out for her 5-second stun.\n  - Heavy Runecloth Bandages are useful for healing without expending mana.\n  - Mana potions and Venom Sacs are beneficial but optional.\n\n- **Looting Tips:**\n  - Wildheart Boots are a rare drop. Prepare for multiple runs.\n  - Loot includes Venomspitter (weapon), Gilded Gauntlets (armor), and Smolderweb's Eye (trinket).\n  - Quickly loot after killing her to avoid dying to spawned spiderlings.\n\n- **General Tips:**\n  - Stealth your way to her to avoid unnecessary fights.\n  - Instance reset tip: Exit and re-enter to quickly restart your runs.\n  - If bringing a rogue, communicate effectively to avoid breaking Hibernate.\n\n- **Location:**\n  - Found in the lower part of the dungeon with spiders at the top of the ramp. Follow the right wall up the ramp to locate her.\n\n- **Useful for:**\n  - Solo farming specific druid set pieces such as Wildheart Boots. \n\n**Note:** Be prepared for a long, drawn-out battle. Familiarize yourself with her patterns and keep practicing to perfect your strategy.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["10603"] == nil then
    NPCComments["10603"] = {}
end
table.insert(NPCComments["10603"], {
    npc_id = 10603,
    comment_id = 2910916,
    date = "2005-07-21T02:04:42-05:00",
    author = "Allakhazam",
    body = "# Hallucination\n\n- **Trigger Event:** Speak with the Witch Doctor in Sen'jin Village.\n- **Effect:** Causes drunkenness and visual illusions, including people dancing and laughing.\n- **Fun Factor:** Adds humorous and entertaining elements to the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10605"] == nil then
    NPCComments["10605"] = {}
end
table.insert(NPCComments["10605"], {
    npc_id = 10605,
    comment_id = 2826549,
    date = "2005-10-10T08:36:03-05:00",
    author = "Thottbot",
    body = "### Scarlet Medic\n\n- **Mind Control Trick**: Use Gnomish Mind Control Cap on Scarlet Medics for a +81 Arcane Resistance buff lasting 1 hour, to help against invokers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["10610"] == nil then
    NPCComments["10610"] = {}
end
table.insert(NPCComments["10610"], {
    npc_id = 10610,
    comment_id = 2910917,
    date = "2004-12-11T05:47:13-06:00",
    author = "Allakhazam",
    body = "### Angus <Dwarven Mortar Team>\n- **Role:** Part of a scripted event showcasing WoW's quality.\n- **Event:** Involves the Dwarven gunners/mortar crew.\n- **Tip:** Experience the event to enjoy WoW's advanced scripted activities compared to older MMOs.\n- **Lore:** Represents the unique and entertaining aspects of the Dwarven military prowess.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10617"] == nil then
    NPCComments["10617"] = {}
end
table.insert(NPCComments["10617"], {
    npc_id = 10617,
    comment_id = 2588,
    date = "2006-11-02T19:41:38-06:00",
    author = "5484",
    body = "## Galak Messenger\n\n- **Wanders between Great Lift and Whitereach Post**: Mostly along the road.\n- **Drops Assassination Note**: Starts a follow-up quest to protect a tauren at Whitereach Post.\n- **Spawn Location**: Often found near the big tent in Camp E'thok (coords 18,22).\n- **Fast Runner**: Engaging quickly is crucial as he runs fast - don't let him escape.\n- **Easy XP and Kill**: Generally an easy kill with decent experience.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10618"] == nil then
    NPCComments["10618"] = {}
end
table.insert(NPCComments["10618"], {
    npc_id = 10618,
    comment_id = 2800693,
    date = "2005-05-22T16:33:16-05:00",
    author = "Thottbot",
    body = "### Rivern Frostwind <Wintersaber Trainers>\n\n- **Location**: Found at 50,10 on Frostsaber Rock. Circle around behind the ice projection to find him.\n- **Quest Duration**: Completing the entire questline can take 1-2 months.\n- **Reputation Grind**: Essential to kill Winterfall Furbolgs instead of following the Giants quest for efficiency.\n- **Mount Cost**: Costs 900G at exalted or 800G if ranked sergeant or higher.\n- **Mount Speed Enhancers**: Use carrot on a stick, glove enchant, and spurs to speed up the process.\n- **Reputation Building**:\n  - Start with \"Frostsaber Provisions\" quest: Collect 5 bear meats and 5 chimera meats.\n  - Continue with \"Winterfall Intrusion\" and \"Rampaging Giants\" quests.\n- **Efficiency Tips**:\n  - Do Witch Doctor Mau'ari quests first to collect valuable E'ko items.\n  - Don’t turn in Winterfall Spirit Beads until reaching revered with Timbermaw Hold.\n  - Being a Herbalist or Skinner can significantly boost income.\n- **Horde Note**: Hostile to Horde.\n  \nGood luck and enjoy the unique mount!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["10637"] == nil then
    NPCComments["10637"] = {}
end
table.insert(NPCComments["10637"], {
    npc_id = 10637,
    comment_id = 2831353,
    date = "2005-07-28T21:18:09-05:00",
    author = "Thottbot",
    body = "# Malyfous Darkhammer <The Thorium Brotherhood>\n\n- **Location:** Found in Everlook.\n- **Faction:** Friendly, related to the Thorium Brotherhood.\n- **Reputation:** Requires friendly status with the Thorium Brotherhood for interaction.\n- **Quests:** Obtain a quest by killing and skinning The Beast in UBRS; a gnome NPC will summon to provide this quest.\n- **Catalog:** Quest completion allows you to access Malyfous's item catalog.\n- **Dialogue:** Often dismisses players as \"ants\" unless they meet reputation or quest requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10638"] == nil then
    NPCComments["10638"] = {}
end
table.insert(NPCComments["10638"], {
    npc_id = 10638,
    comment_id = 2802842,
    date = "2005-01-28T08:15:56-06:00",
    author = "Thottbot",
    body = "# Kanati Greycloud\n\n- Quest relevance: Only Horde can complete the quest to protect him.\n- Alliance players: Kanati and his camp are hostile; avoid taking related quests.\n- General tip: Useful for Horde players focusing on quest lines in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10639"] == nil then
    NPCComments["10639"] = {}
end
table.insert(NPCComments["10639"], {
    npc_id = 10639,
    comment_id = 2828680,
    date = "2006-10-09T21:18:15-05:00",
    author = "Thottbot",
    body = "# Rorgish Jowl\n\n- **Location:** Near Astranaar in Ashenvale, often found in the Thistlefur Village.\n- **Appearance:** Looks similar to Thistlefur Shamans, making him hard to distinguish.\n- **Respawn Time:** Approximately 4-6 hours.\n- **Combat Tips:**\n  - **Prepare for Adds:** Nearby shamans can aggro during the fight.\n  - **Interrupts:** Be ready to interrupt any spells he may cast.\n  - **Level Difference:** He can be challenging if he's higher level, so approach cautiously.\n- **Loot:** Common drops include green items like cloaks, gloves, and tunics. Notable items include the Dervish Cape and twink boots.\n- **Farming Tips:** Keep checking the common spawn points in the western and southern camps of Thistlefur Village.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10640"] == nil then
    NPCComments["10640"] = {}
end
table.insert(NPCComments["10640"], {
    npc_id = 10640,
    comment_id = 2910987,
    date = "2006-05-03T06:57:26-05:00",
    author = "Allakhazam",
    body = "# Oakpaw\n\n- **Location:** Mulgore.\n- **Tips:** Low drop rate, minimal loot, not worth farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10641"] == nil then
    NPCComments["10641"] = {}
end
table.insert(NPCComments["10641"], {
    npc_id = 10641,
    comment_id = 2806785,
    date = "2007-05-17T10:15:03-05:00",
    author = "Thottbot",
    body = "# Branch Snapper\n\n- **Location:** Wanders around Iris Lake, coordinates roughly 47.45.\n- **Appearance:** Bigger and darker than other elementals in the area, making him stand out.\n- **Combat Tips:** \n  - Be prepared for a strong fight; he deals significant knockback and can root you in place.\n  - Stay aware of your positioning to avoid being knocked back into additional enemies.\n- **Drops:** Known to drop items like the Scouting Tunic of the Wolf and Shimmering Amice.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10642"] == nil then
    NPCComments["10642"] = {}
end
table.insert(NPCComments["10642"], {
    npc_id = 10642,
    comment_id = 2821106,
    date = "2007-05-14T04:41:29-05:00",
    author = "Thottbot",
    body = "# Eck'alom\n\n- **Combat Tip**: Kill quickly or be killed. Interrupt his casting to avoid heavy damage.\n- **Location Tip**: Found at the mountain wall near water elementals.\n- **Respawn Tip**: Respawn time is approximately 30 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10643"] == nil then
    NPCComments["10643"] = {}
end
table.insert(NPCComments["10643"], {
    npc_id = 10643,
    comment_id = 2797389,
    date = "2005-08-31T02:10:52-05:00",
    author = "Thottbot",
    body = "# Mugglefin\n\n- **Type**: Hostile Murloc\n- **Combat Tips**:\n  - **Drops**: Can drop Bandit Pants of the Eagle, Raw Bristle Whisker Catfish, Murloc Eyes, and Shiny Fish Scales.\n- **Strategy**: Typical murloc, expect to be swarmed if others are nearby. Pull cautiously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10644"] == nil then
    NPCComments["10644"] = {}
end
table.insert(NPCComments["10644"], {
    npc_id = 10644,
    comment_id = 2834230,
    date = "2005-11-28T15:54:41-06:00",
    author = "Thottbot",
    body = "# Mist Howler\n\n- **Rare Spawn Location**: Found west of the main road, near Maestra's Post at coordinates around 22,30 or 22,28. Possible spawn time is between 12 to 24 hours.\n- **Taming Tips**: Use a Freezing Trap and Concussive Shot before taming to mitigate his fear ability. Be prepared to try multiple times if he uses fear.\n- **Characteristics**: Has a fast 1.3 attack speed and Furious Howl skill. Good for BM hunters planning to get the Frenzy skill.\n- **Preparation**: Clear the surrounding area of hostiles before engaging. Carry mana potions to recast Tame Beast if necessary.\n- **Spawn Rate Info**: Consider logging out at his spawn point and checking after server resets or maintenance for better chances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["10646"] == nil then
    NPCComments["10646"] = {}
end
table.insert(NPCComments["10646"], {
    npc_id = 10646,
    comment_id = 2812719,
    date = "2005-12-10T19:53:14-06:00",
    author = "Thottbot",
    body = "# Lakota Windsong\n\n- Found near the Great Lift, beside Arnak Grimtotem.\n- Gives the \"Free at Last\" quest (escort) available at level 29.\n- Be prepared to fight through Grimtotem to reach her.\n- Watch out: quest spawns two additional mobs on each rise.\n- She is tanky and can handle one mob on her own, but still assist in combat.\n- First totem on the left after the Great Lift leads up to her path.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["10647"] == nil then
    NPCComments["10647"] = {}
end
table.insert(NPCComments["10647"], {
    npc_id = 10647,
    comment_id = 58535,
    date = "2007-03-28T09:26:00-05:00",
    author = "Goldving",
    body = "### Prince Raze\n\n- Spawns in Xavian (80, 44), Ashenvale. Can be found anywhere in the camp.\n- **Combat Tip**: Interrupt his Charged Arcane Bolt (7-second cast, ~400 damage) with stuns, Counterspell, or silence.\n- **Combat Tip**: He can completely heal himself once; plan your interrupts and burst damage accordingly.\n- **Class-Specific**: Paladins can use Exorcism for effective burst damage against this demon.\n- **Combat Tip**: Be prepared for additional damage from his fireball and Blast Wave attacks.\n- Drops include various green items such as Elder's Pants of the Whale and Boots of the Owl.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["10648"] == nil then
    NPCComments["10648"] = {}
end
table.insert(NPCComments["10648"], {
    npc_id = 10648,
    comment_id = 2813371,
    date = "2006-10-10T08:36:28-05:00",
    author = "Thottbot",
    body = "## Xavaric\n\n- Located at coordinates 39, 22.\n- Guarded by 2-3 NPCs; exercise caution when approaching.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["10656"] == nil then
    NPCComments["10656"] = {}
end
table.insert(NPCComments["10656"], {
    npc_id = 10656,
    comment_id = 2911052,
    date = "2006-03-26T06:16:20-06:00",
    author = "Allakhazam",
    body = "# Guardian Felhunter\n\n- **Location**: Found in Duskwood, primarily around skeletal areas.\n- **Rarity**: Considered rare; often debated if still available as of recent updates.\n- **Combat Tip**: No direct combat required for this NPC; usually seen as part of a druid pet collection.\n- **Note**: Look for individual user experiences or community forums for current sightings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10657"] == nil then
    NPCComments["10657"] = {}
end
table.insert(NPCComments["10657"], {
    npc_id = 10657,
    comment_id = 7138,
    date = "2006-12-06T08:20:05-06:00",
    author = "kanaxya",
    body = "### Corrupted Cat\n\n- **Location:** Found during the Horde quest \"Well of Corruption.\"\n- **Faction:** Hostile.\n- **Combat Tip:** Be prepared for a fight after completing the quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10658"] == nil then
    NPCComments["10658"] = {}
end
table.insert(NPCComments["10658"], {
    npc_id = 10658,
    comment_id = 2911053,
    date = "2006-10-14T12:36:18-05:00",
    author = "Allakhazam",
    body = "### Winna's Kitten\n\n- **Location**: Found at coordinates 32,67 in Felwood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10659"] == nil then
    NPCComments["10659"] = {}
end
table.insert(NPCComments["10659"], {
    npc_id = 10659,
    comment_id = 2911054,
    date = "2005-08-30T02:52:00-05:00",
    author = "Allakhazam",
    body = "### Cobalt Whelp\n\n- **Notable Information**: There is no pet or collectible whelpling linked to the Cobalt Whelp.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10660"] == nil then
    NPCComments["10660"] = {}
end
table.insert(NPCComments["10660"], {
    npc_id = 10660,
    comment_id = 2840577,
    date = "2007-01-27T04:55:06-06:00",
    author = "Thottbot",
    body = "# Cobalt Broodling\n\n- **Mob Behavior**: Attacking one will aggro two more. Plan to fight multiple.\n- **Combat Strategy**: They have high Arcane resistance. Casters should consider physical damage or non-Arcane spells.\n- **Mobility**: They use slowing effects. Be prepared with movement abilities or plan escape routes.\n- **Loot**: Blue Dragonscale Skin drop rate is very low. Be patient if farming.\n- **Tip for Casters**: Bring a non-caster companion for efficiency in farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["10661"] == nil then
    NPCComments["10661"] = {}
end
table.insert(NPCComments["10661"], {
    npc_id = 10661,
    comment_id = 2825966,
    date = "2006-12-28T07:06:43-06:00",
    author = "Thottbot",
    body = "### Spell Eater\n\n- **Does not drop blue whelp pets** unlike other similar NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10662"] == nil then
    NPCComments["10662"] = {}
end
table.insert(NPCComments["10662"], {
    npc_id = 10662,
    comment_id = 2911081,
    date = "2006-07-06T09:59:53-05:00",
    author = "Allakhazam",
    body = "# Spellmaw\n\n- **General:** Found around coordinates 63, 55.\n- **Immunities:** Immune to fear, stun, hibernate, entangle, arcane damage, and Curse of Exhaustion.\n- **Hunter Tip:** Easy to kite using Serpent Sting and Cheetah/Cheetah Aspect (AotC). Use Multi-shot or Arcane Shot when ahead.\n- **Druid Tip:** Avoid using hibernate or entangle; immune to them and arcane damage.\n- **Mage Tip:** Difficult due to magic immunity and mana drain.\n- **Paladin Tip:** Can solo with difficulty; heals often required.\n- **Warlock Tip:** Difficult unless high level and geared; avoid pet tanking.\n- **General Combat Tip:** Low drop rate for valuable loot, so not worth farming. Best kited or tackled with physical DPS.\n- **Alternative Strategy:** Kite to Everlook, where guards can assist.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10663"] == nil then
    NPCComments["10663"] = {}
end
table.insert(NPCComments["10663"], {
    npc_id = 10663,
    comment_id = 2810083,
    date = "2006-03-05T10:15:08-06:00",
    author = "Thottbot",
    body = "# Manaclaw\n\n- **Location**: Found in Winterspring, in the cave with elite dragons south of Everlook.\n- **Difficulty**: Can stun and freeze opponents; challenging for solo play due to stuns and high damage.\n- **Solo Tactics (Hunters)**:\n  - Use Pathfinding talent and Cheetah aspect for faster kiting.\n  - Keep applying Serpent Sting and kite continuously.\n- **Group Tactics**:\n  - Bring a friend to help, ideally a tank or a pet to take damage.\n  - Use Frost Protection Potions if available.\n- **Loot**: Possible drops include Blue Dragon Sinew and occasionally green items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10664"] == nil then
    NPCComments["10664"] = {}
end
table.insert(NPCComments["10664"], {
    npc_id = 10664,
    comment_id = 2819877,
    date = "2005-07-29T18:22:38-05:00",
    author = "Thottbot",
    body = "# Scryer\n\n- **Location**: Cave entrance at Mazthoril, coordinates 57,50.\n- **Stealth Detection**: Possesses a large stealth detection range. Stealth classes should approach with caution.\n- **Difficulty**: High damage output; frost breath attack. Needs strong healing support.\n- **Group Composition**: Effective groups often include a healer (priest or shaman), tank, and strong DPS (mage, hunter, warlock).\n- **Combat Tips**:\n  - Spamming flash heals can be necessary.\n  - Clear surrounding elite dragons first to avoid additional challenges.\n  - Healers should remove Scryer's debuff that increases physical and spell damage by 100%.\n- **Solo Attempts**: Difficult to solo despite high levels and strong gear. Recent level 70 attempts generally only succeed with significant buffs, consumables, and optimal preparation.\n  \nApproaching Scryer without a well-prepared group is risky due to his high damage and defenses.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10665"] == nil then
    NPCComments["10665"] = {}
end
table.insert(NPCComments["10665"], {
    npc_id = 10665,
    comment_id = 78647,
    date = "2007-05-06T11:55:29-05:00",
    author = "Mikezila",
    body = "## Junior Apothecary Holland <Royal Apothecary Society>\n- Located in the graveyard just outside Brill at coordinates 57, 49.\n- Notable for having a unique voice not found elsewhere in the game.\n- Serves as a quest giver; ensure you interact for quest progress.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["10666"] == nil then
    NPCComments["10666"] = {}
end
table.insert(NPCComments["10666"], {
    npc_id = 10666,
    comment_id = 2808070,
    date = "2006-05-15T16:51:19-05:00",
    author = "Thottbot",
    body = "# Gordo\n\n- **Name Meaning**: \"Gordo\" means \"fat\" in Spanish, reflecting his appearance.\n- **Combat Tip**: Carry at least a lesser health potion; he can hit hard occasionally.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10667"] == nil then
    NPCComments["10667"] = {}
end
table.insert(NPCComments["10667"], {
    npc_id = 10667,
    comment_id = 3715,
    date = "2006-11-15T18:18:08-06:00",
    author = "Maed",
    body = "# Chromie\n\n- Chromie is Chronormu, a Bronze Dragon from the Bronze Dragonflight.\n- She disguises herself as a gnome mage in Andorhal, located at coordinates 39,66.\n- Find her upstairs in the first room on the right at the inn in NW Andorhal.\n- Chromie is involved in a quest chain related to time and the Scourge.\n- She plays a role in the Darrowshire event and offers quests but isn't formally part of the War of Shifting Sands in Ahn'Qiraj.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["10668"] == nil then
    NPCComments["10668"] = {}
end
table.insert(NPCComments["10668"], {
    npc_id = 10668,
    comment_id = 2606,
    date = "2006-11-03T03:42:22-06:00",
    author = "topsub",
    body = "# Beaten Corpse\n\n- Located just outside the right tent, past the bridge from the Crossroads.\n- Coordinates are 49, 50; south of Wailing Caverns, west side of the north-south road.\n- Close to a windmill; if you reach Camp Taurajo, you've gone too far.\n- Search \"Mankrik's wife\" on WoWhead for an exact map location.\n- This NPC is involved in a quest, but you cannot interact with her directly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 125,
})
if NPCComments["10678"] == nil then
    NPCComments["10678"] = {}
end
table.insert(NPCComments["10678"], {
    npc_id = 10678,
    comment_id = 2911109,
    date = "2007-04-07T09:39:08-05:00",
    author = "Allakhazam",
    body = "# Plagued Hatchling\n\n- **Location**: Found in the Eastern Plaguelands.\n- **Combat Tip**: Weak against Fire spells; avoid its disease debuffs.\n- **Additional Info**: Drops useful items like Crypt Fiend Parts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10684"] == nil then
    NPCComments["10684"] = {}
end
table.insert(NPCComments["10684"], {
    npc_id = 10684,
    comment_id = 2834944,
    date = "2005-12-08T14:18:22-06:00",
    author = "Thottbot",
    body = "### Remorseful Highborne\n\n- **PvE Tip:** Killing this ghost will flag you for PvP, so be cautious.\n- **Loot Tip:** Does not drop any loot; avoid farming. \n- **Respawn Tip:** Very fast respawn rate; be prepared for quick re-engagement.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["10698"] == nil then
    NPCComments["10698"] = {}
end
table.insert(NPCComments["10698"], {
    npc_id = 10698,
    comment_id = 2911113,
    date = "2005-05-03T10:39:43-05:00",
    author = "Allakhazam",
    body = "# Summoned Zombie\n\n- **Summoned by Dark Summoners:** These zombies appear when you attack Dark Summoners.\n- **No Notable Drops:** Don't expect significant loot; reports mention no valuable drops like Black Lotus.\n- **Combat Tip:** Be prepared to face additional zombies when engaging Dark Summoners.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10717"] == nil then
    NPCComments["10717"] = {}
end
table.insert(NPCComments["10717"], {
    npc_id = 10717,
    comment_id = 2911118,
    date = "2005-02-17T20:37:46-06:00",
    author = "Allakhazam",
    body = "# Temporal Parasite\n\n- **Non-Elite**: Temporal Parasites aren't elite, but they can quickly overwhelm you.\n- **Frequent Spawns**: They spawn in pairs or triples, often without time to heal or back off.\n- **Quest Tip**: They are part of a quest; be prepared for consecutive spawns.\n- **Loot**: Possible chance to drop epic items like the Eye of Flame.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10718"] == nil then
    NPCComments["10718"] = {}
end
table.insert(NPCComments["10718"], {
    npc_id = 10718,
    comment_id = 15133,
    date = "2006-12-13T18:32:53-06:00",
    author = "Sware",
    body = "# Shahram\n\n- **Spawn**: Summoned by the Blackblade of Shahram, a rare drop from General Drakk in Upper Blackrock Spire.\n- **Party Buffs**: \n  - Blessing: +50 HP & MP/5 sec (20s).\n  - Fist: +30% weapon speed (7s).\n  - Will: +50 all stats (20s).\n- **Enemy Abilities**: \n  - AOE Stun (5s).\n  - Curse: Slows target (10s).\n  - Flamestrike: 100-150 AOE damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["10737"] == nil then
    NPCComments["10737"] = {}
end
table.insert(NPCComments["10737"], {
    npc_id = 10737,
    comment_id = 18537,
    date = "2006-12-29T20:20:50-06:00",
    author = "Hiddenkiller",
    body = "# Shy-Rotam\n\n- **Pulling Strategy**: Pull Shy-Rotam across the frozen lake to avoid Sian-Rotam's interference.\n- **Summoning**: Drop sacred meat at the altar to summon Shy-Rotam.\n- **Combat Tips**:\n  - Engage Shy-Rotam on the frozen lake to prevent Sian-Rotam from joining the fight.\n  - Utilize crowd control abilities (stuns, roots, freezes) and fight from a distance.\n  - Be aware of her fear ability and provide ample space to run and re-engage.\n- **Attack Speed**: Has an attack speed of 1.5 seconds.\n- **Appearance**: Described as having a unique skin with blue stripes.\n\n**Taming Tips for Hunters**:\n- **Alliance**: Make friends with a Horde player to help summon Shy-Rotam for taming.\n- **Precautions**: Utilize survival talents and traps (freezing, Gnomish Ramming Helmet) to manage fear and ensure a successful tame.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["10738"] == nil then
    NPCComments["10738"] = {}
end
table.insert(NPCComments["10738"], {
    npc_id = 10738,
    comment_id = 21578,
    date = "2007-01-19T14:10:06-06:00",
    author = "12178",
    body = "# High Chief Winterfall\n\n- **Heavily farmed** for Winterfall Firewater, high drop rate.\n- **Spawn time** varies (initially 7 mins, later up to 10 mins).\n- **Solo Tips**:\n  - Hunters: Use pet to tank adds, ranged DPS the boss.\n  - Rogues: Use Evasion, Adrenaline Rush, Blade Flurry.\n  - Warlocks: Use Voidwalker/Felguard, fear to control the area.\n  - Priests: Mind Control shaman, take out the Ursa, then the Chief.\n- **Group Tactics** needed for efficient farming.\n- **Difficulty**:\n  - Manageable as non-elite.\n  - Some players report multiple adds joining the fight.\n- **Lore note**: Corrupt leader influenced by Firewater.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["10739"] == nil then
    NPCComments["10739"] = {}
end
table.insert(NPCComments["10739"], {
    npc_id = 10739,
    comment_id = 2832124,
    date = "2005-01-24T23:21:52-06:00",
    author = "Thottbot",
    body = "### Mulgris Deepriver\n\n- Found inside the house at The Writhing Haunt farm.\n- Near two plagued grain silos at the Writhing Haunt.\n- Might not be visible due to surrounding mobs; consider clearing the area or using tracking abilities to locate him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["10740"] == nil then
    NPCComments["10740"] = {}
end
table.insert(NPCComments["10740"], {
    npc_id = 10740,
    comment_id = 24328,
    date = "2007-01-25T10:23:32-06:00",
    author = "Tyristrasz",
    body = "# Awbee\n\n- **Location**: Find Awbee, a friendly blue dragon whelp, on a ledge past the room with Warchief Rend Blackhand in Upper Blackrock Spire (UBRS).\n- **Quest Interaction**: Can start quests involving the chromatic carapace. Ensure you have the item and meet other requirements.\n- **Stealth**: It is possible to stealth to Awbee’s location.\n- **Cause of Confusion**: Some players have reported issues starting the quest; check you meet all prerequisites.\n- **Navigation Tip**: After defeating Rend and his dragon, head forward in the room that splits into two pathways to locate Awbee.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["10741"] == nil then
    NPCComments["10741"] = {}
end
table.insert(NPCComments["10741"], {
    npc_id = 10741,
    comment_id = 2829657,
    date = "2006-03-26T18:13:26-06:00",
    author = "Thottbot",
    body = "# Sian-Rotam\n\n- **Taming Difficulty:** High due to AoE fear effect and powerful attacks. Use ice traps or get a druid to assist with sleep spells.\n- **Appearance:** Resembles a big gray male African lion with a mane; considered one of the coolest looking cats.\n- **Attack Speed:** 2.0 (slower than Shy-Rotam, but higher damage per hit).\n- **Coordination Required:** Often requires cooperation with Horde players for Alliance hunters to summon or tame.\n- **Quest Mechanics:** Summoned when Shy-Rotam’s health drops below 50%.\n- **Taming Tips:** Prioritize controlling Sian-Rotam with traps or sleeps; ensure you have support to manage the AoE fear and damage.\n- **Stat Summary:** High defense and armor, good base stats for a level 60 pet with no abilities initially.\n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10756"] == nil then
    NPCComments["10756"] = {}
end
table.insert(NPCComments["10756"], {
    npc_id = 10756,
    comment_id = 2819577,
    date = "2007-03-07T10:57:33-06:00",
    author = "Thottbot",
    body = "# Scalding Elemental\n\n- **Frost and Fire Resistant:** Avoid using Frost and Fire spells. They are immune to frost and highly resistant to fire.\n- **Use Arcane:** Arcane spells are your best option.\n- **Fire Ward:** Use Fire Ward to mitigate their fire damage.\n- **Hit Chance:** Physical attacks may often miss. Consider spells and abilities that ensure hits.\n- **Paladins Profit:** Great for Paladins to farm Bubbling Water and Elemental Water.\n- **Level Advice:** Recommended for players at least level 30. Be prepared or seek help if lower level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["10757"] == nil then
    NPCComments["10757"] = {}
end
table.insert(NPCComments["10757"], {
    npc_id = 10757,
    comment_id = 2827144,
    date = "2007-04-23T17:19:02-05:00",
    author = "Thottbot",
    body = "### Boiling Elemental\n\n- **Immune to frost and resistant to fire:** Avoid using frost and fire spells; try other elements like shadow or nature.\n- **Can be challenging in groups:** Engage one at a time to prevent being overwhelmed.\n- **Spawn location:** Found near the exit of Thousand Needles leading to Shimmering Flats.\n- **Good loot drops:** Worth the effort for potentially valuable items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["10758"] == nil then
    NPCComments["10758"] = {}
end
table.insert(NPCComments["10758"], {
    npc_id = 10758,
    comment_id = 2804816,
    date = "2006-01-27T20:36:43-06:00",
    author = "Thottbot",
    body = "# Grimtotem Bandit\n\n- **Location Note:** Usually not found in the Barrens.\n- **Potential Spawn:** May appear due to kiting, but normally found elsewhere.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10759"] == nil then
    NPCComments["10759"] = {}
end
table.insert(NPCComments["10759"], {
    npc_id = 10759,
    comment_id = 2911317,
    date = "2006-04-27T21:25:26-05:00",
    author = "Allakhazam",
    body = "# Grimtotem Stomper\n\n- Can cast Shaman Earth Shock to interrupt your spellcasts.\n- Earth Shock deals around 125 damage, similar to a level 24 Shaman.\n- Be prepared to counter or avoid spell interruptions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10776"] == nil then
    NPCComments["10776"] = {}
end
table.insert(NPCComments["10776"], {
    npc_id = 10776,
    comment_id = 2911320,
    date = "2006-04-09T07:18:53-05:00",
    author = "Allakhazam",
    body = "# Pip Quickwit\n\n- **Finkle Reference**: Pip Quickwit is a nod to the character Finkle from Ace Ventura.\n- **Appearance**: Finkle appears after skinning The Beast in UBRS with Finkle's Skinner Dagger.\n- **Skinning Requirement**: You need 315 skinning skill. Use enhancements like Finkle's Skinner Dagger (+10 skinning) or Zulian Slicer (+10 skinning) to reach the required skill level.\n- **Humor**: Blizzard's inclusion of Pip Quickwit is appreciated for its humorous reference to Ace Ventura.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["10778"] == nil then
    NPCComments["10778"] = {}
end
table.insert(NPCComments["10778"], {
    npc_id = 10778,
    comment_id = 2815933,
    date = "2006-06-24T03:57:01-05:00",
    author = "Thottbot",
    body = "# Janice Felstone\n\n- **Location:** Found at (39,54), upstairs in the northern building on Felstone Farm.\n- **Creepy Vibe:** Occasionally cries for help and sobs, enhancing the eerie atmosphere of the Plaguelands.\n- **Finding Stairs:** If stairs are hard to spot, increase gamma correction in the Video Options menu.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["10780"] == nil then
    NPCComments["10780"] = {}
end
table.insert(NPCComments["10780"], {
    npc_id = 10780,
    comment_id = 4984,
    date = "2006-11-28T11:03:28-06:00",
    author = "6460",
    body = "# Infected Deer\n\n- Right-click to easily defeat it.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["10782"] == nil then
    NPCComments["10782"] = {}
end
table.insert(NPCComments["10782"], {
    npc_id = 10782,
    comment_id = 2835675,
    date = "2005-01-26T02:56:34-06:00",
    author = "Thottbot",
    body = "# Royal Factor Bathrilor <Stormwind Census>\n\n- Located at City Hall in Stormwind.\n- Provides census-related quests and information.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10801"] == nil then
    NPCComments["10801"] = {}
end
table.insert(NPCComments["10801"], {
    npc_id = 10801,
    comment_id = 15901,
    date = "2006-12-15T14:27:11-06:00",
    author = "9250",
    body = "## Jabbering Ghoul\n\n- Spawns regularly among lower level mobs in Felstone Field (around level 50).\n- Aggro range is farther than other undead, be cautious.\n- Drops quest item for \"Two Halves Become One.\"\n- Usually found southeast of the field, near the barn door entrance, and cauldron.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["10802"] == nil then
    NPCComments["10802"] = {}
end
table.insert(NPCComments["10802"], {
    npc_id = 10802,
    comment_id = 2807072,
    date = "2007-01-12T21:15:17-06:00",
    author = "Thottbot",
    body = "# Hitah'ya the Keeper\n\n- Hostile NPC.\n- May drop a Six Demon Bag.\n- Use ranged attacks to avoid her close combat abilities.\n- Interrupt her spell casting when possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10806"] == nil then
    NPCComments["10806"] = {}
end
table.insert(NPCComments["10806"], {
    npc_id = 10806,
    comment_id = 2818803,
    date = "2005-07-05T03:24:07-05:00",
    author = "Thottbot",
    body = "# Ursius\n\n- **Location:** Found around 63,26 near Everlook, and north of Moon Horror Den.\n- **Spawn Tips:** Yeti at 59,33 are placeholders; kill them to spawn Ursius.\n- **Taming Tips:** Use an ice/frost trap to immobilize and tame without getting hit.\n- **Combat Tips:**\n  - Heavily armored, around 3,515 armor when tamed.\n  - Hits hard, about 300 per hit on some classes.\n  - Can be kited to Everlook for guard assistance.\n  - Buffs, potions, and kiting may be necessary for lower-level players.\n- **Pet Info:** \n  - Attack speed: 2.4\n  - Stats comparison: Higher armor but slower attack and damage compared to some other pets.\n  - Ideal for PvE tanking, less effective in PvP due to lack of special abilities like Dash.\n- **Miscellaneous:** Ursius looks like a larger snowy bear, might be confused with regular bears.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["10807"] == nil then
    NPCComments["10807"] = {}
end
table.insert(NPCComments["10807"], {
    npc_id = 10807,
    comment_id = 2831959,
    date = "2006-01-25T10:52:33-06:00",
    author = "Thottbot",
    body = "# Brumeran\n\n- **Location Tip:** Found between Ruins of Kel'Theril and Mazthoril in Winterspring. Follow her flight path to avoid extra mobs.\n- **Combat Tip:** Can be soloed by various classes. Kite her to stay out of range from thunderbolts and venom spits.\n- **Easy Kill:** Some players report easy kills at level 56+, particularly with classes that can heal or absorb damage.\n- **Quest Mob:** Brumeran is a quest enemy and typically drops trash loot; don’t expect rare drops.\n- **General Note:** Good grammar helps in establishing clear arguments during discussions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["10808"] == nil then
    NPCComments["10808"] = {}
end
table.insert(NPCComments["10808"], {
    npc_id = 10808,
    comment_id = 2832826,
    date = "2005-06-18T14:51:32-05:00",
    author = "Thottbot",
    body = "# Timmy the Cruel\n\n- **Location:** Found in the Scarlet Side of Stratholme.\n- **Spawn:** Not a rare, always appears behind the main square after clearing four mobs near the Cathedral door.\n- **Combat Tips:**\n  - Engage in a DPS race; Timmy hits hard, making healing difficult.\n  - Position group near the door before Timmy spawns, and avoid opening the door prematurely.\n- **Lore:** Once a child saved by Arthas; later turned into a ghoul by Kel'Thuzad.\n- **Trivia:** His dialogue (\"TIMMMMMYYYY\") is a nod to South Park.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 63,
})
if NPCComments["10809"] == nil then
    NPCComments["10809"] = {}
end
table.insert(NPCComments["10809"], {
    npc_id = 10809,
    comment_id = 5544,
    date = "2006-12-04T10:30:49-06:00",
    author = "6460",
    body = "# Stonespine\n\n- Rare spawn gargoyle in Stratholme's east wing.\n- Drops valuable druid footwear.\n- Treat like any other gargoyle; handle with standard tactics.\n- Rarely seen, approximately once every 10 runs.\n- Can appear unexpectedly, be ready during timed Stratholme runs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["10811"] == nil then
    NPCComments["10811"] = {}
end
table.insert(NPCComments["10811"], {
    npc_id = 10811,
    comment_id = 2832147,
    date = "2005-05-18T15:57:07-05:00",
    author = "Thottbot",
    body = "# Archivist Galford\n\n- Located in Stratholme's Scarlet side, left of Balnazzar.\n- Strong Pyroblast attack hits for 2.5k; beware if low on health.\n- Frequent drop of Righteous Orbs; useful for crafting/enchanting.\n- Commonly drops Tome of Conjure Food VII for Mages.\n- Stealth farming is viable; full epic Rogue and Druid duo recommended.\n- Clearing surrounding trash mobs increases Righteous Orb drop rate.\n- Can be soloed by well-geared level 70 players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["10812"] == nil then
    NPCComments["10812"] = {}
end
table.insert(NPCComments["10812"], {
    npc_id = 10812,
    comment_id = 48290,
    date = "2007-03-08T15:18:40-06:00",
    author = "28437",
    body = "# Grand Crusader Dathrohan\n\n- **Mid-Fight Transformation:** At 50% health, Dathrohan transforms into Balnazzar, a powerful Dreadlord. Plan accordingly. \n- **Lore Note:** Balnazzar's survival ties into Warcraft III's storyline, showcasing why the Scarlet Crusade's aggression extends beyond the Scourge. Balnazzar is Varimathras's brother.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["10813"] == nil then
    NPCComments["10813"] = {}
end
table.insert(NPCComments["10813"], {
    npc_id = 10813,
    comment_id = 13508,
    date = "2006-12-11T14:40:13-06:00",
    author = "CharlzO",
    body = "## Balnazzar\n\n- **Combat Tips:**\n  - **Transformation Warning:** Mid-fight, Balnazzar switches to a demon form and flies.\n  - **Keep Up DPS:** Maintain constant damage; the fight isn't excessively difficult.\n  - **Positioning Strategy:** Tank should pull Balnazzar to one wall; healer should stay at the opposite wall to avoid AoE stun.\n\n- **Loot and Farming:**\n  - **Profitable Farming:** Good for farming money due to drops like Righteous Orbs and BoE recipes.\n  - **Rare Drops:** Chance to get the Book of the Dead and Flask of Wisdom recipe.\n\n- **Lore Highlights:**\n  - **Dreadlord Politics:** Balnazzar, a dreadlord, may have been spared by Varimathras, showing disloyalty to Sylvanas.\n  - **Storyline Connection:** Known from Warcraft III; lore suggests dreadlords don't kill their own.\n  - **Background:** Brother of Varimathras, involved in complex Burning Legion and Scourge dynamics.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["10814"] == nil then
    NPCComments["10814"] = {}
end
table.insert(NPCComments["10814"], {
    npc_id = 10814,
    comment_id = 2911494,
    date = "2005-08-02T17:37:43-05:00",
    author = "Allakhazam",
    body = "## Chromatic Elite Guard\n\n- **Located near Drakkisath:** Found near General Drakkisath in Blackrock Spire.\n- **Deadly Mortal Strike:** A Mortal Strike attack can hit for over 3500 damage, even on well-armored level 60 characters. High Armor/HP and healing support recommended.\n- **High Damage Output:** Be prepared for significant incoming damage, suggesting strong tank and healer coordination.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10816"] == nil then
    NPCComments["10816"] = {}
end
table.insert(NPCComments["10816"], {
    npc_id = 10816,
    comment_id = 2836998,
    date = "2007-04-09T08:50:33-05:00",
    author = "Thottbot",
    body = "# Wandering Skeleton\n\n- If he doesn't spawn, kill an undead on the west side of the house to trigger his appearance.\n- Read Mrs. Dalson's Diary on the barn floor before killing the skeleton to ensure the key drops.\n- Respawn time: approximately 15 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 150,
})
if NPCComments["10817"] == nil then
    NPCComments["10817"] = {}
end
table.insert(NPCComments["10817"], {
    npc_id = 10817,
    comment_id = 2799358,
    date = "2006-07-29T22:36:28-05:00",
    author = "Thottbot",
    body = "### Duggan Wildhammer\n\n- **Location:** Found in Eastern Plaguelands, north of Marris Stead.\n- **Faction:** Neutral to Alliance, hostile to Horde.\n- **For Horde Players:**\n  - You can kill him for loot, but he typically drops low-quality items.\n  - No special tactics needed; standard combat should suffice.\n- **For Alliance Players:**\n  - You cannot attack Duggan as he is a friendly target.\n  - Originally part of Wildhammer Clan faction, but this interaction has been removed.\n- **General Tips:**\n  - Formerly possible to attack by setting \"At War\" with Wildhammer Clan, but this feature is now disabled.\n  - Offers no significant rewards or unique loot.\n  - His existence raises questions about possible quest connections or lore updates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10821"] == nil then
    NPCComments["10821"] = {}
end
table.insert(NPCComments["10821"], {
    npc_id = 10821,
    comment_id = 2804630,
    date = "2007-01-29T03:57:08-06:00",
    author = "Thottbot",
    body = "### Hed'mush the Rotting\n\n- **Location**: Found near Eastwall, Crown Guard, and Northpass Towers (EPL).\n- **Type**: Undead ogre with a green glow.\n- **Drops**: Can drop greens, Corruptor's Scourgestone, and Solid Chests.\n- **Tip**: Regularly check all three towers for Hed'mush and Solid Chests; easy cash opportunity.\n- **Combat Tip**: Be prepared for abomination-like attacks due to his visual glow.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["10822"] == nil then
    NPCComments["10822"] = {}
end
table.insert(NPCComments["10822"], {
    npc_id = 10822,
    comment_id = 2801218,
    date = "2007-04-21T15:07:30-05:00",
    author = "Thottbot",
    body = "## Warlord Thresh'jin\n\n- Found at 72,14 or 65,22 in Eastern Plaguelands.\n- Rare spawn; check multiple locations.\n- Can be soloed easily.\n- Uses Whirlwind ability; avoid it.\n- Drops mediocre loot, not worth farming for rare items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10823"] == nil then
    NPCComments["10823"] = {}
end
table.insert(NPCComments["10823"], {
    npc_id = 10823,
    comment_id = 2804808,
    date = "2006-03-05T10:15:28-06:00",
    author = "Thottbot",
    body = "# Zul'Brin Warpbranch\n\n- **Plan Carefully:** Guards nearby will aggro additional enemies; clear surrounding mobs first.\n- **Single Pull:** It’s possible to pull Zul'Brin alone if done carefully.\n- **Loot Drop:** Drops runecloth and leggings which could be useful.\n- **Quest Note:** Relevant for the tablets quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["10824"] == nil then
    NPCComments["10824"] = {}
end
table.insert(NPCComments["10824"], {
    npc_id = 10824,
    comment_id = 2814140,
    date = "2007-03-05T22:36:32-06:00",
    author = "Thottbot",
    body = "# Ranger Lord Hawkspear\n\n- **Hostility/Faction:**\n  - Hostile to Horde players and friendly to Alliance players.\n  - Represents High Elves who didn't follow Kael'thas; they still harbor animosity towards the Horde due to the Blood Elves' alliance.\n\n- **Location:**\n  - Patrolling inside Quel'Thalas Registry for the \"Ranger Lord's Behest\" quest.\n  - Found at coordinates 52,18 in Quel Lodge near Stratholme, surrounded by level 58-60 non-elite night elves.\n\n- **Combat Tips:**\n  - Level 60 elite; be cautious and ideally fight in a group.\n  - Drops are generally unimpressive; expect minor loot.\n\n- **Lore/Background:**\n  - High Elves have a tragic history, with much of their homeland lost.\n  - Those not following Kael'thas aligned with humans, while the rest became part of the Blood Elves.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["10825"] == nil then
    NPCComments["10825"] = {}
end
table.insert(NPCComments["10825"], {
    npc_id = 10825,
    comment_id = 2828246,
    date = "2005-04-24T22:25:44-05:00",
    author = "Thottbot",
    body = "### Gish the Unmoving\n\n- **Location**: Found around 66,56; 68,55; 48,40; 55,55.\n- **Type**: Rare spawn gargoyle.\n- **Level**: 56 magic user.\n- **Combat Tips**: Beware of his magical attacks. Soloable by level 53+ players.\n- **Drops**: Includes Nightshade Cloak of the Owl, Ornate Legguards of the Whale, Elegant Belt of the Monkey, blue polearm, Corruptor's Scourgestone.\n- **Reward**: Grants 25 Argent Dawn reputation upon killing.\n- **Note**: Cannot be tamed by Hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10826"] == nil then
    NPCComments["10826"] = {}
end
table.insert(NPCComments["10826"], {
    npc_id = 10826,
    comment_id = 2290,
    date = "2006-10-26T18:15:59-05:00",
    author = "3465",
    body = "# Lord Darkscythe\n\n- **Rare Spawn:** 48-hour spawn timer. Often farmed, so may be tough to find.\n- **Location:** Commonly spawns in Plaguewood, Eastern Plaguelands. Check around Stratholme and the Slaughterhouse.\n- **Appearance:** Resembles an armored skeleton, easy to spot.\n- **Loot:** Drops Songblade (blue sword) and Scourgestone (equip Argent Dawn Commission for 100% drop).\n- **Combat:** Similar difficulty to nearby mobs, manageable for players around level 57.\n- **Tip:** Utilize \"/target Lord Darkscythe\" macro to aid in locating him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10827"] == nil then
    NPCComments["10827"] = {}
end
table.insert(NPCComments["10827"], {
    npc_id = 10827,
    comment_id = 2803616,
    date = "2007-04-13T06:03:45-05:00",
    author = "Thottbot",
    body = "## Deathspeaker Selendre <Cult of the Damned>\n\n- Located in The Fungal Vale, Eastern Plaguelands (coords 40, 51).\n- Level 56 Warlock, found with 2-3 other mobs.\n- Rare spawn, not elite. Long respawn time.\n- Drops average loot; not worth farming specifically.\n- Other nearby mobs are tougher to kill than Selendre.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10828"] == nil then
    NPCComments["10828"] = {}
end
table.insert(NPCComments["10828"], {
    npc_id = 10828,
    comment_id = 2911576,
    date = "2006-11-05T16:12:32-06:00",
    author = "Allakhazam",
    body = "### High General Abbendis\n- **Stun Lock**: Effective for Rogues; keep her incapacitated.\n- **Beware of Adds**: She can call for help, leading to multiple enemies aggroing. Clear the room first.\n- **Group Play**: Recommended for easier combat; a partner helps mitigate risks.\n- **Loot**: May drop underwhelming items, such as a green cloak with intelligence and agility.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10836"] == nil then
    NPCComments["10836"] = {}
end
table.insert(NPCComments["10836"], {
    npc_id = 10836,
    comment_id = 5690,
    date = "2006-12-04T18:50:45-06:00",
    author = "6724",
    body = "# Farmer Dalson\n\n- **Quest Line**: Start by reading Mrs. Dalson's Diary inside the barn to obtain the Dalson Outhouse Key quest.\n- **Outhouse Key**: The key drops randomly from Scourge mobs outside the barn. Keep killing until you get it.\n- **Combat**: Farmer Dalson is a level 57 non-elite but still tough. Use cooldowns and be prepared for a challenging fight.\n- **Unlock Cabinets**: After defeating Farmer Dalson, use the key to unlock the Dalson Cabinet in the nearby house for loot.\n- **Loot**: Possible drops include the Dalson Family Wedding Ring and Farmer Dalson's Shotgun.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["10837"] == nil then
    NPCComments["10837"] = {}
end
table.insert(NPCComments["10837"], {
    npc_id = 10837,
    comment_id = 2843338,
    date = "2006-07-29T10:15:38-05:00",
    author = "Thottbot",
    body = "# High Executor Derrington\n\n- **Location:** Found at the Bulwark, Western Plaguelands. Sometimes he may be missing due to being PvP flagged and killed or kited; respawn timer might be slow.\n- **Quest:** \"Scarlet Diversions\" involves destroying a Scarlet Crusade command tent at 41,52 using a Flame in a Bottle from a provided box of incendiaries. This quest is available around levels 46-50.\n- **Reward:** Completing \"Scarlet Diversions\" grants 80 silver pieces.\n- **Note:** If High Executor Derrington is missing after quest completion, it might be a bug. Check for other players kiting him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["10838"] == nil then
    NPCComments["10838"] = {}
end
table.insert(NPCComments["10838"], {
    npc_id = 10838,
    comment_id = 73544,
    date = "2007-04-26T21:36:11-05:00",
    author = "cdngeek",
    body = "# Commander Ashlam Valorfist\n\n- **Location:** Found at 42, 84 in Western Plaguelands.\n- **Quests:** Sends mail after completing cauldron quests in Western Plaguelands, inviting you back for more tasks.\n- **Rewards:** May give a one-handed sword with +11 Strength or Intellect.\n- **Access:** You might receive a letter with no new quests available immediately—it’s common after completing specific quest chains like those involving Scholomance.\n- **Travel Tip:** Easily accessible via the road east through Strahnbrad, from South Shore head north to the crossing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["10839"] == nil then
    NPCComments["10839"] = {}
end
table.insert(NPCComments["10839"], {
    npc_id = 10839,
    comment_id = 80048,
    date = "2007-05-08T22:03:07-05:00",
    author = "27834",
    body = "### Argent Officer Garush <The Argent Dawn>\n\n- **Trinket**: Offers the Argent Dawn Commission, essential for gaining reputation with the Argent Dawn.\n- **Location**: Ideal for quests and grinding in Western Plaguelands (WPL) and Eastern Plaguelands (EPL), levels 50-60.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["10840"] == nil then
    NPCComments["10840"] = {}
end
table.insert(NPCComments["10840"], {
    npc_id = 10840,
    comment_id = 2837461,
    date = "2006-10-12T13:01:53-05:00",
    author = "Thottbot",
    body = "# Argent Officer Pureheart <The Argent Dawn>\n\n- **Reputation Farming:** Reach exalted with the Argent Dawn for free Naxxramas access.\n- **Costs for Lower Reps:** Being honored or lower requires a gold payment (200-300G) for Naxxramas entry.\n- **Worth the Effort:** Investing time in reputation farming with the Argent Dawn will save you gold and help with high-end content access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10856"] == nil then
    NPCComments["10856"] = {}
end
table.insert(NPCComments["10856"], {
    npc_id = 10856,
    comment_id = 2911597,
    date = "2005-06-11T12:15:05-05:00",
    author = "Allakhazam",
    body = "## Argent Quartermaster Hasana <The Argent Dawn>\n\n- **Quests**: Complete the \"Mantles of the Dawn\" quest to likely unlock further quests, including chromatic resistance items.\n- **Reputation**: Ensure you are at least exalted to access more rewards and quests.\n- **Items**: Inquire about the timer for major health/mana potion restocks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10857"] == nil then
    NPCComments["10857"] = {}
end
table.insert(NPCComments["10857"], {
    npc_id = 10857,
    comment_id = 16700,
    date = "2006-12-18T01:07:55-06:00",
    author = "8842",
    body = "# Argent Quartermaster Lightspark <The Argent Dawn>\n\n- **Location:** Found at coordinates (42, 83).\n- **Reputation:** Sells major mana potions at revered status.\n- **Respawn Time:** Manapots have a respawn time but duration is unspecified.\n- **Reputation Gains:**\n  - Post-honored: Turn in scourgestones, use valor tokens, complete AD quests in Scholomance and Stratholme, and kill named bosses in these dungeons.\n- **Epic Mount:** Likely costs a large number of tokens; possibly not yet implemented.\n- **Items:** Mantles of the Dawn quest available, giving +5 to one resist.\n- **Potions Post 1.7:** Uncertainty about the availability of potions post-patch 1.7.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10877"] == nil then
    NPCComments["10877"] = {}
end
table.insert(NPCComments["10877"], {
    npc_id = 10877,
    comment_id = 70355,
    date = "2007-04-21T04:01:58-05:00",
    author = "24174",
    body = "## Courier Hammerfall\n\n- Walks counter-clockwise around the outer circle of town, including inner parts of Ironforge.\n- To find him easily, run clockwise around the town's exterior.\n- No significant lore or information is provided by this NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["10878"] == nil then
    NPCComments["10878"] = {}
end
table.insert(NPCComments["10878"], {
    npc_id = 10878,
    comment_id = 2836528,
    date = "2005-06-30T00:35:13-05:00",
    author = "Thottbot",
    body = "# Herald Moonstalker\n\n- **Level 54 Quests**: Offers \"Feathermoon Stronghold\" (Dire Maul) and \"The New Frontier\" (west of Tanaris) quests.\n- **Quest Availability**: Quests become available from level 50 onwards.\n- **Locations**: Found in Darnassus, Stormwind, and Ironforge.\n- **Quest Markers**: Displays a silver exclamation mark until you reach the appropriate level, then changes to yellow.\n- **Higher Level Quest**: May have a level 70 quest related to \"Call to Arms: Eye of the Storm\" and Outlands PvP content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["10880"] == nil then
    NPCComments["10880"] = {}
end
table.insert(NPCComments["10880"], {
    npc_id = 10880,
    comment_id = 2911615,
    date = "2005-09-25T02:16:56-05:00",
    author = "Allakhazam",
    body = "### Warcaller Gorlach\n\n- **Location Tip:** Warcaller Gorlach can be difficult to find. Search thoroughly and be prepared to spend some time looking.\n- **Preparation Tip:** Ensure your character is a high enough level to take his quests before seeking him out.\n- **Patience Tip:** Players often report trouble locating him, so be patient and consider using online maps for guidance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["10882"] == nil then
    NPCComments["10882"] = {}
end
table.insert(NPCComments["10882"], {
    npc_id = 10882,
    comment_id = 13680,
    date = "2006-12-11T20:26:03-06:00",
    author = "Jelvoden",
    body = "# Arikara <Vengeance>\n\n- **Hunter Pet Bonus:** Taming Arikara results in a unique smoke puff effect whenever called, which looks quite cool.\n- **Armour & Damage Reduction:** As a tamed pet, Arikara provides good defense with high armor, reducing damage by 43% at level 30.\n- **Ranged Attack:** As a windserpent, Arikara has a useful ranged attack capability.\n- **Taming Tips:**\n   - Use a frost or freeze trap to slow Arikara down and facilitate taming.\n   - Clear Tauren mobs around the sacred fire before summoning to avoid additional combat.\n   - Summoning location is at coordinates 31,36 in Thousand Needles.\n- **Taming Strategy:** If possible, have a hunter with Lightning Breath already learned to teach Arikara post-taming.\n- **PvP Impact:** Arikara can be a strong pet in PvP scenarios offering aid in both close and ranged combat situations.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["10896"] == nil then
    NPCComments["10896"] = {}
end
table.insert(NPCComments["10896"], {
    npc_id = 10896,
    comment_id = 61922,
    date = "2007-04-04T08:36:29-05:00",
    author = "Evilseed",
    body = "# Arnak Grimtotem\n\n- **Location:** Start at coordinates 31, 36, climb the hill, and use the bridges to reach him.\n- **Tip:** Found at the top of the Darkcloud Pinnacle.\n- **Path:** Follow bridges between mountain tops for access.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["10897"] == nil then
    NPCComments["10897"] = {}
end
table.insert(NPCComments["10897"], {
    npc_id = 10897,
    comment_id = 2819115,
    date = "2005-11-16T20:59:58-06:00",
    author = "Thottbot",
    body = "# Sindrayl <Hippogryph Master>\n* Location: Coordinates are 48,67.\n* He offers flight paths to Duskshore and Winterspring.\n* Useful for players needing to travel quickly between these regions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10899"] == nil then
    NPCComments["10899"] = {}
end
table.insert(NPCComments["10899"], {
    npc_id = 10899,
    comment_id = 2797907,
    date = "2005-12-21T13:25:59-06:00",
    author = "Thottbot",
    body = "# Goraluk Anvilcrack <Blackhand Legion Armorsmith>\n\n- **Location:** Found in UBRS, typically past the egg hatchery.\n- **Mob Type:** Rare spawn; appears sometimes in the same room as Jed Runewatcher.\n- **Combat Tips:** Be prepared to fight additional mobs as he is difficult to pull alone and may require a group.\n- **Loot:** Can drop valuable epic plans like Invulnerable Mail and various mail/plate items.\n- **Strategies:** Bring a group and be patient with his spawn rate if farming specific items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10901"] == nil then
    NPCComments["10901"] = {}
end
table.insert(NPCComments["10901"], {
    npc_id = 10901,
    comment_id = 2911659,
    date = "2005-04-23T10:58:21-05:00",
    author = "Allakhazam",
    body = "### Lorekeeper Polkelt\n\n- **Loot:** Can drop Dreadmist Bracers, ideal for warlocks.\n- **Preparation:** Ensure space in inventory for potential loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10916"] == nil then
    NPCComments["10916"] = {}
end
table.insert(NPCComments["10916"], {
    npc_id = 10916,
    comment_id = 20386,
    date = "2007-01-12T11:48:09-06:00",
    author = "4723",
    body = "## Winterfall Runner\n\n- Found along the path from Timbermaw Hold to Winterfall Village.\n- One runner carries a crate needed for the quest to turn in to Donova Snowden.\n- Commonly farmed for reputation, making them harder to find.\n- Check frequently or during off-peak hours to locate them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["10917"] == nil then
    NPCComments["10917"] = {}
end
table.insert(NPCComments["10917"], {
    npc_id = 10917,
    comment_id = 2839860,
    date = "2005-03-12T12:35:18-06:00",
    author = "Thottbot",
    body = "## Aurius\n\n- Found at the entrance of Undead Stratholme (UD Strat), inside Alonsus Chapel.\n- Starts the quest involving the Medallion of Faith found in Scarlet, Living Cathedral Stratholme.\n- When the quest is active, he assists in the fight against Baron Rivendare but dies during the scripted event.\n- To complete the quest, ensure a player deals the killing blow to Baron Rivendare to avoid breaking the script.\n- Be aware that certain abilities like Paladin’s Holy Shield and Mage’s Ice Block can break the quest script.\n- Relevant for Blood Elf Paladins during their mount questline.\n- Choice of rewards includes the Blood of the Martyr (ring) or Will of the Martyr (neck).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["10918"] == nil then
    NPCComments["10918"] = {}
end
table.insert(NPCComments["10918"], {
    npc_id = 10918,
    comment_id = 54651,
    date = "2007-03-21T05:40:28-05:00",
    author = "33262",
    body = "## Lorax\n\n- **Demonic Speech**: Lorax speaks in demonic when you try to interact with him.\n- **Cultural Reference**: Likely a nod to Dr. Seuss' character \"The Lorax\".",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["10919"] == nil then
    NPCComments["10919"] = {}
end
table.insert(NPCComments["10919"], {
    npc_id = 10919,
    comment_id = 73645,
    date = "2007-04-27T03:02:11-05:00",
    author = "Strit112",
    body = "# Shatterspear Troll\n\n- Found in Shatterspear Village, an atmospheric troll village with unique music and dancing trolls in Winterspring.\n- Accessible through challenging paths from Moonglade or Winterspring, often involving tricky mountain climbing or using methods like Noggenfogger Elixir for slow fall.\n- Offers loot including silver, runecloth, and rare green items.\n- Exploration to reach the village is part of the adventure; try different routes for fun.\n- Some named friendly trolls present, but they don't offer quests or interaction.\n\n##### Combat Tip\n- Suitable for higher-level players (55-58) due to the difficulty of the area and enemies.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["10920"] == nil then
    NPCComments["10920"] = {}
end
table.insert(NPCComments["10920"], {
    npc_id = 10920,
    comment_id = 2832167,
    date = "2007-03-04T18:08:48-06:00",
    author = "Thottbot",
    body = "# Kelek Skykeeper <Emerald Circle>\n\n- **Quest Involvement**: Integral to the \"Words of the High Chief\" quest. Provides insights into High Chief Winterfall’s paranoia and addiction to \"firewater.\"\n- **Interaction Tip**: Visit him if you need further assistance after translating the letter.\n- **Quest Completion**: He does not initiate additional actions after you translate the book.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["10922"] == nil then
    NPCComments["10922"] = {}
end
table.insert(NPCComments["10922"], {
    npc_id = 10922,
    comment_id = 2817596,
    date = "2006-07-06T13:09:23-05:00",
    author = "Thottbot",
    body = "# Greta Mosshoof <Emerald Circle>\n\n- **Location:** Felwood, coordinates 51, 82.\n- **Quests:** Final reward for a priest quest chain begins with your class trainer at level 50. Complete quests for Ogtinc in Azshara before visiting Greta.\n- **Additional Info:** High Priest Rohan in Ironforge's Hall of Mysteries initiates the quest line.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10926"] == nil then
    NPCComments["10926"] = {}
end
table.insert(NPCComments["10926"], {
    npc_id = 10926,
    comment_id = 2911682,
    date = "2007-02-03T12:28:18-06:00",
    author = "Allakhazam",
    body = "### Pamela Redpath\n\n- **Location**: Found in Eastern Plaguelands.\n- **Quest Line**: Key character in the \"Chromie\" quest chain.\n- **Story**: Her tragic tale is central to the region's lore.\n- **Related Quests**: Vital for “Little Pamela” and follow-up quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["10927"] == nil then
    NPCComments["10927"] = {}
end
table.insert(NPCComments["10927"], {
    npc_id = 10927,
    comment_id = 2820250,
    date = "2006-04-11T06:23:24-05:00",
    author = "Thottbot",
    body = "### Marlene Redpath\n\n- **Location:** Found at coordinates 48, 79 in Sorrow Hill.\n- **Appearance:** She is a ghost located in one of the run-down houses.\n- **Quest involvement:** Part of the Redpath family quests, involves interacting with family members (some ghosts, some alive).\n- **Proximity alert:** You'll see her on your minimap before spotting the house.\n- **Area amenities:** Light's Hope Chapel nearby with flight paths for both Horde and Alliance.\n- **Difficulty:** Quests related to her aren't too hard; suitable for level 53 players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["10928"] == nil then
    NPCComments["10928"] = {}
end
table.insert(NPCComments["10928"], {
    npc_id = 10928,
    comment_id = 2911687,
    date = "2006-12-20T08:06:32-06:00",
    author = "Allakhazam",
    body = "## Succubus Minion\n\n- **Quest Requirement:** Obtain through the Warlock class quest; focus on completing Warlock progression.\n- **Class Specific:** Only available to Warlocks.\n- **Spellcaster:** Uses Seduction to incapacitate enemies; keep it in mind for crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10929"] == nil then
    NPCComments["10929"] = {}
end
table.insert(NPCComments["10929"], {
    npc_id = 10929,
    comment_id = 2827495,
    date = "2006-06-06T06:58:28-05:00",
    author = "Thottbot",
    body = "### Haleh\n\n- **Entering the Cave**: Strip off all durability gear to minimize damage costs. At the cave entrance (Mazthoril in Winterspring), trace the right wall and avoid as many mobs as possible.\n- **Inside the Cave**: Keep to the right after entering the cave, follow the split path until you find a large chamber with a blue rune on the floor. Step on the rune to be teleported to Haleh.\n- **Avoiding Cave Mobs**: Use Feign Death for hunters or Gnomish Cloaking Device to bypass cave mobs.\n- **Alternative Path**: There’s a mount-accessible path up the mountain behind the cave. You need to make small jumps or use a speed boost ability up this back route.\n- **Avoid Blue Rune**: When you reach Haleh, be cautious to avoid the blue rune near her, as stepping on it again will teleport you back to the cave.\n- **Quest Completion**: Finishing Haleh's quest will teleport you to the Western Plaguelands.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["10936"] == nil then
    NPCComments["10936"] = {}
end
table.insert(NPCComments["10936"], {
    npc_id = 10936,
    comment_id = 2911735,
    date = "2006-10-18T18:22:10-05:00",
    author = "Allakhazam",
    body = "# Joseph Redpath\n\n- Joseph Redpath is part of a quest line in Eastern Plaguelands.\n- Seek out Fiona in her caravan located near the entrance of Eastern Plaguelands for leads on starting the quest.\n- Be prepared for combat, as you will face powerful undead enemies along the way.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["10941"] == nil then
    NPCComments["10941"] = {}
end
table.insert(NPCComments["10941"], {
    npc_id = 10941,
    comment_id = 2816235,
    date = "2007-05-17T08:37:18-05:00",
    author = "Thottbot",
    body = "### Wizlo Bearingshiner\n\n- Coordinates: 21,32\n- Friendly, not hostile\n- Known as a hermit",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10942"] == nil then
    NPCComments["10942"] = {}
end
table.insert(NPCComments["10942"], {
    npc_id = 10942,
    comment_id = 7160,
    date = "2006-12-06T08:42:20-06:00",
    author = "kanaxya",
    body = "# Nessy\n\n- **Location**: Underwater section of Deeprun Tram.\n- **Type**: Decorative NPC, not attackable.\n- **Lore**: Resembles the mythical Loch Ness Monster.\n- **Function**: Visual novelty, cannot engage in combat.\n- **Observation**: Level 62 Elite Boss, but serves no combat role.\n- **Entry**: Attempts to enter enclosure via glitches have been fixed. \n- **Trivia**: Deeprun Tram connects Stormwind and Ironforge; Nessy adds to the immersive experience.\n- **Easter Egg**: Part of intentional in-game decor similar to other non-interactives like the dancing troll village.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 132,
})
if NPCComments["10946"] == nil then
    NPCComments["10946"] = {}
end
table.insert(NPCComments["10946"], {
    npc_id = 10946,
    comment_id = 2816856,
    date = "2007-05-14T14:57:20-05:00",
    author = "Thottbot",
    body = "# Horgus the Ravager\n\n- Appears only during the \"Battle for Darrowshire\" quest in Eastern Plaguelands, part of a chain starting with Chromie in Andorhal, Western Plaguelands.\n- Found wandering outside Darrowshire; can disappear if engaged incorrectly.\n- Linked with the \"Heroes of Darrowshire\" quest, where you may hear about him from Darrowshire Poltergeists.\n- Engage cautiously during his appearances in the quest event.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["10956"] == nil then
    NPCComments["10956"] = {}
end
table.insert(NPCComments["10956"], {
    npc_id = 10956,
    comment_id = 2818065,
    date = "2007-05-15T14:56:50-05:00",
    author = "Thottbot",
    body = "# Naga Siren\n\n- Located in the water area of the Deeprun Tram.\n- Mostly for show; players cannot interact with them.\n- Found alongside other unique NPCs like Nessy and a hammerhead shark.\n- Enjoy the sight, but don't expect to engage or obtain loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["10976"] == nil then
    NPCComments["10976"] = {}
end
table.insert(NPCComments["10976"], {
    npc_id = 10976,
    comment_id = 16494,
    date = "2006-12-17T09:38:45-06:00",
    author = "Preacher5571",
    body = "### Jeziba\n\n- Located at 39, 66 in Andorhal, Western Plaguelands; found on the 2nd floor of an inn.\n- Shares location with NPC Chromie.\n- May have moved to a house in the NW part of town at 40, 68 as per an update.\n- Right-clicking Jeziba triggers a progressive sequence of responses.\n- For certain quests, ensure you’ve completed prerequisite tasks to interact with him.\n- Rewards from associated quests may not be beneficial for all classes.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["10977"] == nil then
    NPCComments["10977"] = {}
end
table.insert(NPCComments["10977"], {
    npc_id = 10977,
    comment_id = 2797828,
    date = "2006-02-28T14:39:08-06:00",
    author = "Thottbot",
    body = "# Quixxil\n\n- **Location:** Found at coordinates 43, 09 in Un'Goro Crater.\n- **Visibility:** Hard to spot as he blends in with the foliage; look for him near trees and palm trees.\n- **Tips to locate:**\n  - Use `/target Quixxil` to easily target him.\n  - Look southwest of Spraggle Frock and near Muigin.\n  - Coordinates are around 43.7, 9.4.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 65,
})
if NPCComments["10978"] == nil then
    NPCComments["10978"] = {}
end
table.insert(NPCComments["10978"], {
    npc_id = 10978,
    comment_id = 2809717,
    date = "2005-11-15T01:26:46-06:00",
    author = "Thottbot",
    body = "# Legacki\n\n- **Location:** Stands between the inn and mining shop in Gadgetzan, Tanaris (approx. coordinates 61,38).\n- **Other Locations:** Sometimes found at 62,39 in Gadgetzan.\n- **Tip:** Can be near alchemy supplies in the northwest corner of Gadgetzan.\n- **Note:** Be careful around the first tree on the left as you enter Marshal's Refuge; she can be easy to miss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["10979"] == nil then
    NPCComments["10979"] = {}
end
table.insert(NPCComments["10979"], {
    npc_id = 10979,
    comment_id = 2814862,
    date = "2006-04-10T06:09:03-05:00",
    author = "Thottbot",
    body = "# Scarlet Hound\n\n- **Hostile NPC** found in Scarlet Monastery.\n- *Scarlet Tracking Hound* variant can be tamed by hunters.\n- Comparable to bears in stats but offers *Dash* ability.\n- Untameable under certain circumstances due to \"already controlled\" error.\n- Not skinable.\n- Renowned for its aesthetic appeal but less effective than wolves or Ravage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["10981"] == nil then
    NPCComments["10981"] = {}
end
table.insert(NPCComments["10981"], {
    npc_id = 10981,
    comment_id = 2828606,
    date = "2005-12-19T13:25:17-06:00",
    author = "Thottbot",
    body = "# Frostwolf\n\n- **Fastest Pet**: Frostwolf is one of the fastest pets, clocking 245% normal speed. Ideal for hunters looking for speed.\n- **Abilities**: Speed can be further increased with talents and abilities like Dash and Outdoor Movement.\n- **Hunter Challenge**: Alliance hunters need to wait for Horde to dominate Alterac Valley (AV) to tame one.\n- **No Special Moves initially**: Needs training to get optimal abilities. Loyal pets become very effective.\n- **Nerfed Speed**: Originally had exceptional pursuit speed, now normalized to standard pet speed.\n- **Match with Mount**: Matches the appearance of AV epic mounts, making you memorable in battles.\n- **Horde Notice**: Killing Frostwolves in AV harms your team; avoid doing so.\n- **Alternative Pets**: If speed isn't a priority anymore, consider Slavering Worg or Deathmaw for better attack capabilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["10986"] == nil then
    NPCComments["10986"] = {}
end
table.insert(NPCComments["10986"], {
    npc_id = 10986,
    comment_id = 2911838,
    date = "2006-01-10T05:26:57-06:00",
    author = "Allakhazam",
    body = "# Snowblind Harpy\n\n- **Drops Coin Only:** As of patch 1.9, Snowblind Harpies only drop coin to discourage farming in Alterac Valley.\n- **Vibrant Plume:** Good source for \"Vibrant Plume,\" which can be turned in for Darkmoon Faire reputation.\n- **Level Range:** Players farm these from levels 51-70 due to abundant mob presence.\n- **Rare Loot:** Possible to loot rare items like the Shadow Blade, though not frequently listed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["10988"] == nil then
    NPCComments["10988"] = {}
end
table.insert(NPCComments["10988"], {
    npc_id = 10988,
    comment_id = 60248,
    date = "2007-03-31T18:29:23-05:00",
    author = "Asmodoues",
    body = "# Kodo Spirit\n\n- Only visible as a ghost.\n- Walks to the Graveyard entrance and fades away.\n- You must be dead to see it.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["10992"] == nil then
    NPCComments["10992"] = {}
end
table.insert(NPCComments["10992"], {
    npc_id = 10992,
    comment_id = 2836194,
    date = "2006-03-04T18:09:08-06:00",
    author = "Thottbot",
    body = "# Enraged Panther\n\n- **Not Tameable**: The Enraged Panther cannot be tamed by Hunters.\n- **Unlocking Tip**: Use a key to unlock the cage for the related quest, or use a pet to unlock it by drawing aggro.\n- **Soloing Advice**: \n  - **Mage (Level 30)**: Use crowd control like Coldsnap along with a health potion and a mana gem.\n  - **Rogue (Level 29)**: Use Crippling Poison, Gouge, and Evasion for effective control and damage.\n  - **Warlock (Level 30)**: Use Fear, DoTs, and Shadow Bolts strategically.\n  - **Priest (Level 28)**: Use Psychic Scream for crowd control and healing abilities to manage health.\n  - **Shaman (Level 30)**: Utilize totems and ensure to heal often; prioritize mana efficiently with Flame Shock.\n- **Location**: Found north of the camp; coordinates may be needed, check near white camp markers.\n- **Characteristics**: Larger than typical panthers in Stranglethorn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["10993"] == nil then
    NPCComments["10993"] = {}
end
table.insert(NPCComments["10993"], {
    npc_id = 10993,
    comment_id = 2911856,
    date = "2005-02-13T20:54:09-06:00",
    author = "Allakhazam",
    body = "# Twizwick Sprocketgrind <Journeyman Engineer>\n\n- Located in Ratchet, The Barrens.\n- Offers various engineering supplies and training.\n- Useful for leveling engineering profession.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["10996"] == nil then
    NPCComments["10996"] = {}
end
table.insert(NPCComments["10996"], {
    npc_id = 10996,
    comment_id = 58315,
    date = "2007-03-27T20:33:33-05:00",
    author = "17923",
    body = "# Fallen Hero\n\n- Spawns when \"Blood of Heroes\" is looted in Western/Eastern Plaguelands.\n- Typically appear in pairs; highly challenging for their level.\n- Hits very hard; be prepared for substantial damage.\n- Level 60 elite; exercise caution and consider grouping.\n- If overwhelmed, use nearby NPCs for assistance (e.g., Light's Hope Chapel).\n- Trap and feign death can be effective tactics for hunters in a group.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["10997"] == nil then
    NPCComments["10997"] = {}
end
table.insert(NPCComments["10997"], {
    npc_id = 10997,
    comment_id = 13515,
    date = "2006-12-11T14:46:01-06:00",
    author = "CharlzO",
    body = "# Cannon Master Willey\n\n- **Combat Tips:**\n  - During the fight, marksmen will appear behind you. Assign party members to handle them or use cannons with cannonballs found on the ground.\n  - Be cautious with cannons; they can hit party members.\n  - Do not stand in front of cannons to avoid friendly fire.\n  - Focus on high DPS to quickly kill Willey.\n- **Drop Information:**\n  - Drops various items including Shadowcraft Shoulders, Helm of the New Moon, Mantle of the Scarlet Crusade, and Diana's Pearl Necklace.\n  - Can drop a red Santa hat during the Christmas season.\n- **Location:**\n  - Found inside Stratholme main entrance (Stratholme Scarlet run).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11019"] == nil then
    NPCComments["11019"] = {}
end
table.insert(NPCComments["11019"], {
    npc_id = 11019,
    comment_id = 2843191,
    date = "2007-04-08T15:14:17-05:00",
    author = "Thottbot",
    body = "### Jessir Moonbow\n- **Location:** Emerald Sanctuary, coordinates 51,81.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11020"] == nil then
    NPCComments["11020"] = {}
end
table.insert(NPCComments["11020"], {
    npc_id = 11020,
    comment_id = 74957,
    date = "2007-04-29T14:07:45-05:00",
    author = "38304",
    body = "### Remains of Trey Lightforge\n\n- Located underground in the back cave in Jaedenar.\n- Map dot marks underground location.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["11021"] == nil then
    NPCComments["11021"] = {}
end
table.insert(NPCComments["11021"], {
    npc_id = 11021,
    comment_id = 2911872,
    date = "2006-10-21T10:50:06-05:00",
    author = "Allakhazam",
    body = "# Riding Tiger (Winterspring)\n- Available as a mount in Winterspring.\n- Highly sought after for its unique appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11022"] == nil then
    NPCComments["11022"] = {}
end
table.insert(NPCComments["11022"], {
    npc_id = 11022,
    comment_id = 41618,
    date = "2007-02-24T14:06:06-06:00",
    author = "3996",
    body = "# Alexi Barov <House of Barov>\n\n- Long respawn timer (30 mins to 1.5 hours). Be patient or check back later.\n- Can be challenging to solo. Bring a group if possible.\n- Effective strategy: root with entangling roots/insect swarm and nuke from range.\n- Avoid his deadly melee hits, especially for cloth armor wearers.\n- Hunters can kite him effectively using ranged attacks.\n- A mix of warriors, rogues, mages, or druids can handle him with coordinated attacks.\n- If having trouble finding him, he spawns at the Bulwark, northwest of Andorhal.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["11023"] == nil then
    NPCComments["11023"] = {}
end
table.insert(NPCComments["11023"], {
    npc_id = 11023,
    comment_id = 2807987,
    date = "2007-01-30T01:18:10-06:00",
    author = "Thottbot",
    body = "# Weldon Barov <House of Barov>\n\n- **Immune to fear:** Plan strategies not dependent on fear effects.\n- **Hits hard:** Use a high-armor, damage-resistant tank.\n- **Group up:** Best tackled with a group; solo attempts are challenging.\n- **Kiting is effective:** Slowing effects work; kite him to safe areas.\n- **Mage tip:** Ice mages can kite him easily with slowing spells.\n- **Hunter tip:** Utilize pets with cower, serpent sting, and concussive shot. Conserve concussive shot for crucial moments.\n- **Druid+Priest combo:** Use Entangling Roots and shadow spells for steady damage.\n- **Respawn time:** Roughly 30 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11024"] == nil then
    NPCComments["11024"] = {}
end
table.insert(NPCComments["11024"], {
    npc_id = 11024,
    comment_id = 2911900,
    date = "2005-02-15T09:15:32-06:00",
    author = "Allakhazam",
    body = "# Della <Jessir's Pet>\n\n- Friendly NPC; not tamable.\n- Accompanies Jessir.\n- No interactions required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["11025"] == nil then
    NPCComments["11025"] = {}
end
table.insert(NPCComments["11025"], {
    npc_id = 11025,
    comment_id = 2911902,
    date = "2007-03-04T10:09:34-06:00",
    author = "Allakhazam",
    body = "# Mukdrak <Journeyman Engineer>\n- Horde-only engineering trainer.\n- Alliance cannot use his services; focus on drops instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11028"] == nil then
    NPCComments["11028"] = {}
end
table.insert(NPCComments["11028"], {
    npc_id = 11028,
    comment_id = 2911905,
    date = "2006-01-15T14:23:04-06:00",
    author = "Allakhazam",
    body = "# Jemma Quikswitch <Journeyman Engineer>\n\n- **Free slot:** Offers tradeskill slots for Engineering.\n- **Skill Requirement:** May have intelligence or other requirements to learn Engineering. Check requirements before approaching.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11029"] == nil then
    NPCComments["11029"] = {}
end
table.insert(NPCComments["11029"], {
    npc_id = 11029,
    comment_id = 2911908,
    date = "2006-11-30T00:45:00-06:00",
    author = "Allakhazam",
    body = "### Trixie Quikswitch <Expert Engineer>\n\n- Requires level 20 to purchase Expert engineering status.\n- Located in a major city, typically close to other engineering trainers.\n- Provides access to advanced engineering recipes and techniques.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11032"] == nil then
    NPCComments["11032"] = {}
end
table.insert(NPCComments["11032"], {
    npc_id = 11032,
    comment_id = 2816041,
    date = "2006-07-28T13:26:57-05:00",
    author = "Thottbot",
    body = "### Malor the Zealous\n\n- **Location:** Private room in Scarlet Stronghold, near a path split.\n- **Combat Tips:**\n  - **Lay on Hands:** Interrupt or prepare for a full heal during battle.\n  - **Solo Encounter:** As of patch 7/12, no longer accompanied by 58+ elites.\n- **Miscellaneous:**\n  - Occasionally drops valuable items like the Skullflame Shield.\n  - Unique atmosphere with personal soundtrack in his room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11033"] == nil then
    NPCComments["11033"] = {}
end
table.insert(NPCComments["11033"], {
    npc_id = 11033,
    comment_id = 2816166,
    date = "2006-07-28T13:27:01-05:00",
    author = "Thottbot",
    body = "# Smokey LaRue\n\n- Neutral NPC.\n- Found in Western Plaguelands.\n- Often associated with quests involving explosives.\n- Not related to Stoney LaRue; purely coincidental naming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11034"] == nil then
    NPCComments["11034"] = {}
end
table.insert(NPCComments["11034"], {
    npc_id = 11034,
    comment_id = 2911916,
    date = "2005-06-27T19:41:31-05:00",
    author = "Allakhazam",
    body = "# Lord Maxwell Tyrosus <The Argent Dawn>\n\n- Do not attack; provides no loot.\n- Killing him significantly reduces reputation with Argent Dawn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11036"] == nil then
    NPCComments["11036"] = {}
end
table.insert(NPCComments["11036"], {
    npc_id = 11036,
    comment_id = 2809904,
    date = "2006-06-30T00:53:45-05:00",
    author = "Thottbot",
    body = "# Leonid Barthalomew the Revered <The Argent Dawn>\n\n- Located inside Light's Hope Chapel in the upper left corner.\n- Inspiration for many players; has a memorable presence.\n- Significant to Argent Dawn lore.\n- Was initially found outside Light’s Hope Chapel in earlier patches.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11038"] == nil then
    NPCComments["11038"] = {}
end
table.insert(NPCComments["11038"], {
    npc_id = 11038,
    comment_id = 20719,
    date = "2007-01-15T15:13:56-06:00",
    author = "9799",
    body = "# Caretaker Alen <The Argent Dawn>\n\n- **Lore References**: Frequently mentions pop culture references like Men At Work's \"Land Down Under,\" \"Gilligan's Island,\" and \"The Matrix.\"\n- **Dialogue**: Known for humorous and quirky dialogue. Stay nearby to hear his random quotes.\n- **Ashbringer**: Denies knowledge of the Ashbringer, a legendary weapon.\n- **Quests**: May be linked to quests involving receiving mail about his father and quests requiring you to kill specific NPCs (e.g., Zaeldarr). If encountering issues, ensure correct quest progression and NPC interaction.\n- **Faction**: Associated with the Argent Dawn, a faction combating the Scourge. Ensure to have relevant reputation for certain interactions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["11040"] == nil then
    NPCComments["11040"] = {}
end
table.insert(NPCComments["11040"], {
    npc_id = 11040,
    comment_id = 2837252,
    date = "2007-05-20T12:06:50-05:00",
    author = "Thottbot",
    body = "# Watcher Brownell <The Night Watch>\n\n- **Lore Insight**: Watcher Brownell has a potential connection to Andrew Brownell, an undead in Undercity. \n- **Character Relationships**: She admires Watcher Backus and talks about him.\n- **Unique Traits**:\n  - Only Night Watcher with a mana bar.\n  - Uses a two-handed sword, unlike others who use one-handed swords and torches.\n- **Current Role**: No current quests or special interactions involving her but may hint at future content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["11043"] == nil then
    NPCComments["11043"] = {}
end
table.insert(NPCComments["11043"], {
    npc_id = 11043,
    comment_id = 2808347,
    date = "2006-09-04T08:16:22-05:00",
    author = "Thottbot",
    body = "### Crimson Monk\n\n- Focus on combat, not appearance.\n- They are part of Scarlet Monastery; expect high damage.\n- Use interrupts on casting abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11046"] == nil then
    NPCComments["11046"] = {}
end
table.insert(NPCComments["11046"], {
    npc_id = 11046,
    comment_id = 2911930,
    date = "2005-06-22T18:59:47-05:00",
    author = "Allakhazam",
    body = "### Whuut <Journeyman Alchemist>\n\n- Located in Orgrimmar, he offers alchemy training.\n- Learn basic to intermediate alchemy recipes from him.\n- Useful for beginning alchemists to start their profession journey.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["11052"] == nil then
    NPCComments["11052"] = {}
end
table.insert(NPCComments["11052"], {
    npc_id = 11052,
    comment_id = 9428,
    date = "2006-12-07T19:22:05-06:00",
    author = "7980",
    body = "## Timothy Worthington <Master Tailor>\n\n- Located at 66, 51 in Dustwallow Marsh, top floor of a small house near the Stables.\n- He can train you over level 225 in tailoring.\n- Offers patterns like Black Mageweave Boots, Red Mageweave Bag, and Wizardweave Turban.\n- After patch 2.0, he provides many patterns that were previously drops.\n- No level cap for learning Artisan Tailoring from him.\n- Be cautious, some patterns he trains used to be drops or vendor purchases—don't waste gold on the AH for these.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["11055"] == nil then
    NPCComments["11055"] = {}
end
table.insert(NPCComments["11055"], {
    npc_id = 11055,
    comment_id = 2828230,
    date = "2005-12-20T14:57:05-06:00",
    author = "Thottbot",
    body = "### Shadow Priestess Vandis\n\n- Sabotage all 4 cauldrons after examining them to complete a hidden follow-up quest.\n- Rewards are often tied to completing these extra objectives.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11056"] == nil then
    NPCComments["11056"] = {}
end
table.insert(NPCComments["11056"], {
    npc_id = 11056,
    comment_id = 76121,
    date = "2007-05-01T14:05:31-05:00",
    author = "cptmurdok",
    body = "# Alchemist Arbington\n\n- **Name:** Alchemist Arbington\n- **Location:** Coordinates (42, 83) in Western Plaguelands.\n- **Faction:** Alliance\n\n## Tips:\n- **Questline Starter:** Begins quests related to creating and using cauldrons against the Scourge.\n- **Primary Goal:** Helps in countering the Scourge invasion by sabotaging cauldrons.\n- **Experience and Reputation:**\n  - Grants small amounts of XP and 25 Argent Dawn reputation per completed quest.\n- **Mechanics Insight:** Progression affects mob density in Western Plaguelands; more quest completions lead to fewer mobs.\n- **Requirement:** Complete the quest \"All Along the Watchtowers\" to unlock further quests.\n- **Additional Reward:** Completing cauldron quests can sometimes lead to status reports on the battle against the Scourge.\n\nMake sure to bring the required items like thorium bars and gold for specific parts of the quests, and check in frequently to stay on top of modified progress updates.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11058"] == nil then
    NPCComments["11058"] = {}
end
table.insert(NPCComments["11058"], {
    npc_id = 11058,
    comment_id = 2840707,
    date = "2006-04-11T08:16:31-05:00",
    author = "Thottbot",
    body = "## Ezra Grimm\n\n- **Area Clearing:** Clear all nearby mobs before summoning Ezra Grimm; they will rush towards him during the fight.\n- **Location Tip:** Enter Stratholme, take the left at the first junction, and again at the second. Look for a half-hanging smoke shop sign.\n- **Summoning Mechanic:** Open the box to summon Ezra Grimm. If you wipe, he despawns and the box is gone.\n- **Encounter:** Be prepared for Ezra Grimm and potentially additional elites.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11063"] == nil then
    NPCComments["11063"] = {}
end
table.insert(NPCComments["11063"], {
    npc_id = 11063,
    comment_id = 2911953,
    date = "2005-07-06T01:38:34-05:00",
    author = "Allakhazam",
    body = "# Carlin Redpath <The Argent Dawn>\n\n- **Location**: Found in Eastern Plaguelands within Chillwind Camp.\n- **Role**: Part of The Argent Dawn faction, offers quests related to fighting the Scourge.\n- **Quests**:\n  - Key quests include \"Return to Chillwind Camp\" and \"Demon Dogs.\"\n  - Integral for players aiming to gain reputation with the Argent Dawn.\n- **Map**: Ensure map addons are up-to-date to locate him correctly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11064"] == nil then
    NPCComments["11064"] = {}
end
table.insert(NPCComments["11064"], {
    npc_id = 11064,
    comment_id = 2818505,
    date = "2006-04-11T10:37:35-05:00",
    author = "Thottbot",
    body = "# Darrowshire Spirit\n\n- **Spawn Locations**: Can be found in Corin's Crossing (59, 67), Plaguewood, Bowman's Mill, or Noxious Glade.\n- **Summoning**: Appears after killing Gibbering Ghouls, Cannibal Ghouls, or Diseased Flayers.\n- **Interaction**: Talk to the spirit to free it.\n- **Level Range**: Spirits in Bowman's Mill are levels 58-59; in Plaguewood, they range from 55-57.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11069"] == nil then
    NPCComments["11069"] = {}
end
table.insert(NPCComments["11069"], {
    npc_id = 11069,
    comment_id = 2820455,
    date = "2004-11-16T06:24:00-06:00",
    author = "Thottbot",
    body = "### Jenova Stoneshield <Stable Master>\n\n- Located in the Dwarven District; enter from the south and turn right at the first intersection.\n- Provides stable services for players to manage their pets.\n- Shares the same name as a character from another popular game’s lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["11072"] == nil then
    NPCComments["11072"] = {}
end
table.insert(NPCComments["11072"], {
    npc_id = 11072,
    comment_id = 2842700,
    date = "2005-07-31T10:58:35-05:00",
    author = "Thottbot",
    body = "## Kitta Firewind <Artisan Enchanter>\n\n- Located at the top level of the Tower of Azora in Elwynn Forest (coordinates: 64,70).\n- Minimum level required to interact with her is 20.\n- The tower is just north of the road, east of Goldshire.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11073"] == nil then
    NPCComments["11073"] = {}
end
table.insert(NPCComments["11073"], {
    npc_id = 11073,
    comment_id = 2809564,
    date = "2005-09-30T15:08:44-05:00",
    author = "Thottbot",
    body = "### Annora <Master Enchanter>\n\n- **Located in Uldaman**: Annora is inside the Uldaman dungeon, in a cavern with scorpions, bats, and basilisks.\n- **Spawn Requirement**: You must kill all scorpions in her area to make her spawn.\n- **Rear Entrance**: Use the rear entrance of Uldaman for easier access; coordinates are 65,44.\n- **Recommended Group**: Given the high-level mobs, it's safest to be escorted by higher-level players or a solid group.\n- **Training Costs**: Total cost for learning Artisan Enchanting and associated recipes is around 11.79 gold.\n- **Bring Materials**: Enchanting from level 225 to 250 requires at least 125 Vision Dust. Consider overestimating materials to train up without multiple visits.\n- **Alternative Option**: If you have The Burning Crusade, Enchantress Volali in Shattrath also teaches Artisan Enchanting, which might save a difficult trip.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 140,
})
if NPCComments["11074"] == nil then
    NPCComments["11074"] = {}
end
table.insert(NPCComments["11074"], {
    npc_id = 11074,
    comment_id = 2842341,
    date = "2004-12-21T12:35:41-06:00",
    author = "Thottbot",
    body = "# Hgarth <Artisan Enchanter>\n\n- **Location:** Found at coordinates 49.18, 57.18 in Sun Rock Retreat, Stonetalon Mountains.\n- **Path to Hgarth:** Follow the narrow path east from Tammra Windfield marked by a tree stump and a fallen log.\n- **Enchantments:** Offers various enchantments from skill levels 125 to 225 including minor agility, stamina, intellect, and weapon enchantments.\n- **Requirements:** Minimum enchanting level 125 to learn from Hgarth, with level requirements 20 for 150-225 skill and 35 for 225-300 skill.\n- **Navigation:** The path starts at coordinates 48.37, 58.43, leading up into the cliffs east of the main tent in Sun Rock Retreat.\n- **Helpful Resources:** Screenshots can be helpful to locate the path easily, especially if you do not use location mods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 63,
})
if NPCComments["11075"] == nil then
    NPCComments["11075"] = {}
end
table.insert(NPCComments["11075"], {
    npc_id = 11075,
    comment_id = 2912067,
    date = "2007-05-08T16:18:08-05:00",
    author = "Allakhazam",
    body = "## Cauldron Lord Bilemaw\n\n- **Visibility:** Approach closely to see him; he tends to ghost out unless nearby.\n- **Quest Requirement:** May appear only if you have the quest to obtain his key and collect a cauldron sample.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11076"] == nil then
    NPCComments["11076"] = {}
end
table.insert(NPCComments["11076"], {
    npc_id = 11076,
    comment_id = 82774,
    date = "2007-05-14T07:54:29-05:00",
    author = "Shiznet",
    body = "# Cauldron Lord Razarch\n\n- **Pull surrounding mobs first:** Clear the area around him to avoid aggro.\n- **Spawn alert:** Razarch spawns and aggroes when you approach the cauldron, so be prepared.\n- **Location:** Found approximately at coordinates 52,67.\n- **Level:** Soloable at around level 53, for example as a Fire Mage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11077"] == nil then
    NPCComments["11077"] = {}
end
table.insert(NPCComments["11077"], {
    npc_id = 11077,
    comment_id = 2912074,
    date = "2005-12-26T15:18:05-06:00",
    author = "Allakhazam",
    body = "# Cauldron Lord Malvinious\n\n- **Location:** Western Plaguelands\n- **Key Drop:** Drops key necessary for quests related to the cauldrons.\n- **Combat Tip:** Prepare for a challenging fight; bring a group if possible.\n- **Loot:** Expect quest-related items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11078"] == nil then
    NPCComments["11078"] = {}
end
table.insert(NPCComments["11078"], {
    npc_id = 11078,
    comment_id = 43686,
    date = "2007-02-28T00:22:15-06:00",
    author = "Kakesu",
    body = "# Cauldron Lord Soulwrath\n\n- **Putrid Stench** lowers strength and stamina by 50 and silences. Use disease cleansing if possible.\n- Be ready for a **knockback** attack. Ensure the area behind you is clear to avoid additional danger.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11079"] == nil then
    NPCComments["11079"] = {}
end
table.insert(NPCComments["11079"], {
    npc_id = 11079,
    comment_id = 2912078,
    date = "2006-06-28T12:14:20-05:00",
    author = "Allakhazam",
    body = "# Wynd Nightchaser\n\n- **High Damage:** Be prepared to face an NPC capable of crits up to 1861.\n- **Significant Health:** Approximately 57,500 HP, making the fight long and demanding.\n- **Immune to Frost Trap:** Avoid using frost traps; consider alternative crowd control.\n- **Marked as Elite:** Approach with caution and consider grouping up for assistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11082"] == nil then
    NPCComments["11082"] = {}
end
table.insert(NPCComments["11082"], {
    npc_id = 11082,
    comment_id = 2827326,
    date = "2006-07-29T00:00:50-05:00",
    author = "Thottbot",
    body = "### Stratholme Courier\n\n- **Location:** Found inside the Stratholme dungeon.\n- **Event Trigger:** After opening the third mail box, Postmaster Malown and two guards will spawn.\n- **Drops:** Postmaster Malown drops Magister's Boots and other cloth items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["11083"] == nil then
    NPCComments["11083"] = {}
end
table.insert(NPCComments["11083"], {
    npc_id = 11083,
    comment_id = 2912089,
    date = "2006-06-19T13:49:14-05:00",
    author = "Allakhazam",
    body = "# Darianna <Journeyman Leatherworker>\n* Located on the second floor above the tailors.\n* Offers Journeyman Leatherworking training and recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11097"] == nil then
    NPCComments["11097"] = {}
end
table.insert(NPCComments["11097"], {
    npc_id = 11097,
    comment_id = 2813448,
    date = "2005-07-29T22:37:46-05:00",
    author = "Thottbot",
    body = "# Drakk Stonehand <Master Leatherworking Trainer>\n\n- Located in Wildhammer Keep, Aerie Peak, Hinterlands.\n- Requires level 35 and 225 Leatherworking skill for Artisan training.\n- Offers important patterns: Turtle Scale Helm, Turtle Scale Bracers, Nightscape Pants, Nightscape Boots.\n- Follow the main entrance, take a left, down the stairs to find him.\n- Specializes in standard high-level leatherworking recipes.\n- Nearby NPC sells thread, convenient for crafting.\n- Use gryphon point for easy access; path is up a curvy route from the keep.\n- Horde equivalent trainer is in Camp Mojache, Feralas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["11098"] == nil then
    NPCComments["11098"] = {}
end
table.insert(NPCComments["11098"], {
    npc_id = 11098,
    comment_id = 2811093,
    date = "2006-07-27T11:14:58-05:00",
    author = "Thottbot",
    body = "# Hahrana Ironhide <Master Leatherworker>\n\n- **Location**: Inside the inn at Camp Mojache, Feralas (45,69).\n- **Quest**: Artisan Leatherworking.\n- **Requirements**: 225 leatherworking skill, level 35, cost 4 gold 50 silver.\n- **Materials**: Bring 140+ rugged leather, 2-3 stacks of runecloth, black dye, and runed thread to avoid extra trips to Thunder Bluff.\n- **Tip**: She's next to the NPC who teaches Wild Leather Armor patterns.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["11117"] == nil then
    NPCComments["11117"] = {}
end
table.insert(NPCComments["11117"], {
    npc_id = 11117,
    comment_id = 2814993,
    date = "2006-04-27T12:04:06-05:00",
    author = "Thottbot",
    body = "### Awenasa <Stable Master>\n- Located in the Crossroads, a central location in the Barrens.\n- Provides stabling services for Hunters’ pets.\n- Can help free up stable slots by storing additional pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["11120"] == nil then
    NPCComments["11120"] = {}
end
table.insert(NPCComments["11120"], {
    npc_id = 11120,
    comment_id = 2810048,
    date = "2005-04-18T10:02:13-05:00",
    author = "Thottbot",
    body = "# Crimson Hammersmith\n\n- Triggered spawn; find the parchment labeled \"Blacksmithing Plans\" to initiate.\n- The parchment can be found in multiple locations:\n  - Hoard area before Cannon Master Willey.\n  - Alcoves near Archivist Galford, on a bench before the main boss of the Live Side.\n- Be prepared for combat as the Crimson Hammersmith will attack upon spawning.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["11121"] == nil then
    NPCComments["11121"] = {}
end
table.insert(NPCComments["11121"], {
    npc_id = 11121,
    comment_id = 27993,
    date = "2007-01-30T23:51:20-06:00",
    author = "iceeagle",
    body = "# Black Guard Swordsmith\n\n- **Location**: Found in Stratholme, near Baroness Anastari's tower.\n- **Spawn Trigger**: Spawns when you pick up the blacksmithing plans on the ground nearby.\n- **Combat Tip**: Ensure you are not in a raid when looting the plans, as the NPC won't spawn.\n- **Notes**: The chest and plans are sometimes near the first ziggurat. Ideal for those looking to respec to swordsmith.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["11140"] == nil then
    NPCComments["11140"] = {}
end
table.insert(NPCComments["11140"], {
    npc_id = 11140,
    comment_id = 2805263,
    date = "2005-06-30T00:36:03-05:00",
    author = "Thottbot",
    body = "# Egan\n\n- Found in an abandoned house at coordinates 14,33.\n- Quest objective; highlighted on the mini-map.\n- Prerequisite quest: [Spirit of the Wind](https://www.wowhead.com/classic/quest=889/spirit-of-the-wind)\n- Another NPC nearby gives a quest to explore the inn.\n- Use detect humanoids to locate him if in Terrordale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["11141"] == nil then
    NPCComments["11141"] = {}
end
table.insert(NPCComments["11141"], {
    npc_id = 11141,
    comment_id = 2835965,
    date = "2006-08-02T03:24:53-05:00",
    author = "Thottbot",
    body = "# Spirit of Trey Lightforge\n\n- **Quest Info**: Spawns during the quest \"Rescue from Jaedenar\" in Felwood.\n- **Quest Key**: Obtain the key from a mob inside Shadow Hold to unlock the cage with a Night Elf female, whom you must help to escape.\n- **Combat Tips**:\n  - **Level & Group**: Soloable by a high-level player (e.g., level 59+), but lower levels should group up.\n  - **Spells**: Be prepared for high damage spells (500+ damage).\n  - **Appearance**: Presents as a human ghost with a two-handed sword, attacking suddenly.\n- **Lore**: Known to shout \"BETRAYER!\" during combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["11143"] == nil then
    NPCComments["11143"] = {}
end
table.insert(NPCComments["11143"], {
    npc_id = 11143,
    comment_id = 2833987,
    date = "2005-04-24T22:26:11-05:00",
    author = "Thottbot",
    body = "# Postmaster Malown\n\n- **Location/Spawn**: To spawn him, obtain keys from the Stratholme Courier near Fras Siabi. The courier drops three keys that unlock mailboxes scattered across Stratholme. The third mailbox spawns Malown along with elite ghost mobs.\n- **Combat Tips**: Malown frequently curses and fears players. Clear nearby areas of mobs first, and consider having mages for decursing, though it’s often more effective to focus on healing and damage due to constant curse application.\n- **Loot**: Previously dropped Magister's Boots, now drops have likely changed post-1.10 patch. Check current loot tables for updated drop information.\n- **Strategy**: A balanced group can defeat him; prioritize handling his adds and managing tank and healer roles efficiently. A druid can tank while a priest focuses on healing. Frost Novas and controlled DPS will help manage the fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["11145"] == nil then
    NPCComments["11145"] = {}
end
table.insert(NPCComments["11145"], {
    npc_id = 11145,
    comment_id = 39554,
    date = "2007-02-20T20:28:24-06:00",
    author = "25863",
    body = "# Myolor Sunderfury\n\n- Grants the Imperial Armor quest at 265 smithing.\n- Focus on smithing skills to fully utilize quests and rewards offered.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11156"] == nil then
    NPCComments["11156"] = {}
end
table.insert(NPCComments["11156"], {
    npc_id = 11156,
    comment_id = 2912146,
    date = "2005-10-14T18:43:02-05:00",
    author = "Allakhazam",
    body = "# Green Skeletal Warhorse\n\n- **Unique Appearance:** Rarely seen compared to the more common purple skeletal warhorses.\n- **Color Preference:** The popularity of purple warhorses might be due to their darker, more menacing look.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11176"] == nil then
    NPCComments["11176"] = {}
end
table.insert(NPCComments["11176"], {
    npc_id = 11176,
    comment_id = 2829153,
    date = "2005-12-19T13:25:42-06:00",
    author = "Thottbot",
    body = "# Krathok Moltenfist\n\n- **Location:** Ironforge, inside the Great Forge.\n- **Role:** Blacksmithing trainer for armorsmith or weaponsmith specialization.\n- **Tip:** If you need to redo your Blacksmithing specialization quest, Krathok is the NPC to see.\n- **Note:** Once you choose between armorsmith or weaponsmith, it can't be undone. Choose wisely!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["11178"] == nil then
    NPCComments["11178"] = {}
end
table.insert(NPCComments["11178"], {
    npc_id = 11178,
    comment_id = 2797811,
    date = "2006-10-09T11:28:18-05:00",
    author = "Thottbot",
    body = "# Borgosh Corebender <Weaponsmith>\n\n- **Location:** Found in Everlook, Winterspring.\n- **Services:** Can provide specialization quests for **Weaponsmith**.\n- **Quest Progression:**\n  - Upon completing \"Way of the Weaponsmith\" quest, speak to the NPC next to Borgosh to choose between becoming a Weapon Smith or Armor Smith.\n- **Specialization:**\n  - To become a **Master Swordsmith**, **Axesmith**, or **Weaponsmith**, you need to attain a high level in Blacksmithing (usually around 300+).\n  - After selecting Weaponsmith, further specialization can be pursued by talking to specific trainers.\n- **Tips:**\n  - Always verify your current Blacksmithing level and requirements before attempting specialization quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11185"] == nil then
    NPCComments["11185"] = {}
end
table.insert(NPCComments["11185"], {
    npc_id = 11185,
    comment_id = 2830202,
    date = "2007-05-18T15:57:22-05:00",
    author = "Thottbot",
    body = "# Xizzer Fizzbolt <Engineering Supplies>\n- Located in the first building to the right in Everlook.\n- Offers Engineering supplies; don't hoard items, leave some for others.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["11186"] == nil then
    NPCComments["11186"] = {}
end
table.insert(NPCComments["11186"], {
    npc_id = 11186,
    comment_id = 2912155,
    date = "2005-09-06T14:47:51-05:00",
    author = "Allakhazam",
    body = "### Lunnix Sprocketslip <Mining Supplies>\n\n- Located in a hut with penguin wallpaper.\n- Offers mining supplies for purchase. \n- Useful for miners needing gear or materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11188"] == nil then
    NPCComments["11188"] = {}
end
table.insert(NPCComments["11188"], {
    npc_id = 11188,
    comment_id = 2831715,
    date = "2007-03-05T08:37:39-06:00",
    author = "Thottbot",
    body = "# Evie Whirlbrew <Alchemy Supplies>\n\n- **Location/Availability:** Check with the alchemy trainer in Swamp of Sorrows for training post-BC (Burning Crusade) patch.\n- **Items Sold:** Limited supply of Major Healing Potion Recipe and Purify Runecloth patterns. \n- **Spawn Rate:** Rare recipes respawn approximately every 8 hours.\n- **Mooncloth Pattern:** Not sold by Evie; check Qia in Everlook for an unlimited supply.\n- **Tip:** Be prepared to wait for rare recipes to respawn; patience is needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11189"] == nil then
    NPCComments["11189"] = {}
end
table.insert(NPCComments["11189"], {
    npc_id = 11189,
    comment_id = 2818457,
    date = "2006-04-18T00:36:18-05:00",
    author = "Thottbot",
    body = "# Qia <Trade Goods Supplies>\n\n- **Location**: Found in the bank building in Everlook, not in Badlands.\n- **Stock**: Sells limited-supply recipes, including Monster Omelet, Mooncloth Bag, Enchant Chest - Major Health, Frostsaber Boots, Runecloth Gloves, and Runecloth Bag.\n- **Resupply Rate**: Items restock randomly, approximately every 5-15 minutes.\n- **Tip**: Camping may be necessary for specific patterns; patience required. Buying items might speed up the appearance of new stock.\n- **Neutral NPC**: Available to both factions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11191"] == nil then
    NPCComments["11191"] = {}
end
table.insert(NPCComments["11191"], {
    npc_id = 11191,
    comment_id = 72004,
    date = "2007-04-24T05:19:47-05:00",
    author = "22738",
    body = "# Lilith the Lithe\n\n- Speak to Lilith the Lithe to become a Hammersmith.\n- Available at Blacksmithing skill level 350, player level 70.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11192"] == nil then
    NPCComments["11192"] = {}
end
table.insert(NPCComments["11192"], {
    npc_id = 11192,
    comment_id = 2912202,
    date = "2007-04-11T15:59:08-05:00",
    author = "Allakhazam",
    body = "### Kilram\n\n- Gives the Axesmith Mastery quest.\n- Relevant for blacksmiths specializing in axes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11193"] == nil then
    NPCComments["11193"] = {}
end
table.insert(NPCComments["11193"], {
    npc_id = 11193,
    comment_id = 83183,
    date = "2007-05-14T23:11:48-05:00",
    author = "Jebus",
    body = "# Seril Scourgebane\n\n- Teaches Master Swordsmithing.\n- Quest for Master Swordsmithing is optional post-BC.\n- Completing the quest provides sword plans.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11194"] == nil then
    NPCComments["11194"] = {}
end
table.insert(NPCComments["11194"], {
    npc_id = 11194,
    comment_id = 2827062,
    date = "2006-01-03T00:49:28-06:00",
    author = "Thottbot",
    body = "## Argent Defender <The Argent Dawn>\n\n- Check your faction reputation. They might become invisible at certain reputation levels.\n- Argent Defenders are tied to the Argent Dawn, focusing on combating undead threats. Increase your Argent Dawn reputation for possible interaction.\n- Consider visiting major Argent Dawn locations like the Eastern Plaguelands or the Eastern Kingdoms for better chances of finding them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11196"] == nil then
    NPCComments["11196"] = {}
end
table.insert(NPCComments["11196"], {
    npc_id = 11196,
    comment_id = 2912204,
    date = "2006-11-10T15:11:49-06:00",
    author = "Allakhazam",
    body = "### Shatterspear Drummer\n\n- **Location & Accessibility**: Shatterspear Drummers are located in a secluded area. Reaching them often involves tricky terrain navigation.\n- **Loot**: They drop valuable items such as health/mana potions, runecloth, and occasionally uncommon or rare items (blues and greens).\n- **XP & Farming**: Good spot for XP farming for lower-level characters. High-level players may find substantial loot rewards.\n- **Combat**: Engaging them will flag you for PvP.\n- **Environment**: They are part of a non-aggressive, drumming animation group within a unique, festive setting. \n- **Exploration Note**: Accessing the area can involve risky jumps or exploring hidden paths.\n- **Non-Combat NPCs**: Some friendly NPCs in the area, like Voriya, do not engage in combat even if attacked.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11198"] == nil then
    NPCComments["11198"] = {}
end
table.insert(NPCComments["11198"], {
    npc_id = 11198,
    comment_id = 2912215,
    date = "2006-01-04T19:09:17-06:00",
    author = "Allakhazam",
    body = "# Draenei Exile\n\n- **Appearance:** Uses the \"Lost One\" model.\n- **Lore:** Represents a corrupted version of the Draenei.\n- **Factions:** Not related to the new Alliance Draenei model (uncorrupted eredar).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11199"] == nil then
    NPCComments["11199"] = {}
end
table.insert(NPCComments["11199"], {
    npc_id = 11199,
    comment_id = 2912218,
    date = "2005-12-09T06:11:27-06:00",
    author = "Allakhazam",
    body = "# Crimson Cannon\n\n- **NPC does not drop loot**: Players have noted that the cannon does not drop any gear or items.\n- **Not killable**: The cannon appears to be an environmental object or a glitch that cannot be interacted with in combat.\n- **Lore/Roleplay**: Likely included as ambiance or part of the game's environment rather than an interactive NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11216"] == nil then
    NPCComments["11216"] = {}
end
table.insert(NPCComments["11216"], {
    npc_id = 11216,
    comment_id = 2808276,
    date = "2006-04-08T15:14:22-05:00",
    author = "Thottbot",
    body = "### Eva Sarkhoff\n\n- **Location**: Outside Scholomance, right of the entrance stairs. Close to a wagon.\n- **Visibility**: Almost transparent and easily missed.\n- **Quest**: Listen to her story first, then she offers a quest.\n- **Requirement**: Be alive to interact. Recommended level 55+.\n- **Coordinates**: Approximately at 70, 73.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11218"] == nil then
    NPCComments["11218"] = {}
end
table.insert(NPCComments["11218"], {
    npc_id = 11218,
    comment_id = 2796351,
    date = "2006-12-21T21:31:13-06:00",
    author = "Thottbot",
    body = "### Kerlonian Evershade <Druid of the Claw>\n\n- **Location:** Grove of the Ancients in Darkshore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11236"] == nil then
    NPCComments["11236"] = {}
end
table.insert(NPCComments["11236"], {
    npc_id = 11236,
    comment_id = 2912235,
    date = "2005-03-29T13:43:06-06:00",
    author = "Allakhazam",
    body = "### Blood Parrot\n\n- **Pet Only**: The Blood Parrot is a pet summoned by using the Bloodsail Admiral's Hat.\n- **Acquisition**: Obtain the hat by achieving Friendly reputation with the Bloodsail Buccaneers. This is done by killing NPCs in Booty Bay, Ratchet, Gadgetzan, and Everlook.\n- **Consequences**: Gaining Friendly reputation with the Bloodsail Buccaneers will result in a Hated reputation with the Steamwheedle Cartel (Ratchet, Booty Bay, Gadgetzan, Everlook).\n- **Rarity**: It is considered a rare pet due to the difficult and reputation-altering process required to obtain it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11256"] == nil then
    NPCComments["11256"] = {}
end
table.insert(NPCComments["11256"], {
    npc_id = 11256,
    comment_id = 2800143,
    date = "2006-07-28T21:31:33-05:00",
    author = "Thottbot",
    body = "## Manifestation of Water\n\n- Summoned by Islen Waterseer at the end of a quest.\n- Despawns after a brief conversation with Islen Waterseer.\n- It's not a combat NPC but part of quest lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 87,
})
if NPCComments["11259"] == nil then
    NPCComments["11259"] = {}
end
table.insert(NPCComments["11259"], {
    npc_id = 11259,
    comment_id = 2799811,
    date = "2007-05-17T08:37:53-05:00",
    author = "Thottbot",
    body = "### Nataka Longhorn\n\n- Located at Ghost Walker Post, coordinates 55, 55.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11261"] == nil then
    NPCComments["11261"] = {}
end
table.insert(NPCComments["11261"], {
    npc_id = 11261,
    comment_id = 82075,
    date = "2007-05-12T21:47:27-05:00",
    author = "Hashrocket",
    body = "# Doctor Theolen Krastinov <The Butcher>\n\n- **Location**: Found in the upper level of The Headmasters Study, across from the entrance.\n- **Combat Tips**:\n  - **Tank & Spank**: Standard tanking strategy. Ensure healer is alert—he hits hard.\n  - **Aggro Mechanics**: He has an aggro-clearing stun. Position party close to maintain control.\n  - **Tanking**: Tanks must have taunts ready. Use a paladin if possible for taunt assistance during stuns.\n  - **Soloing**: Not easily soloable unless highly geared or higher level—requires strong tanking or DPS spec. Avoid solo attempts if underleveled.\n  - **Kiting**: Ineffective, as he runs faster and resets aggro if not hit regularly.\n- **Class Tips**:\n  - **Warlock**: Difficult to solo; consider using Grim Reach. \n  - **Hunter**: Cannot be kited; runs faster than Cheetah.\n  - **Druid**: Easier with bear tanking in appropriate gear.\n- **Quest-related**: Destroy the remains in the room after defeating him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11262"] == nil then
    NPCComments["11262"] = {}
end
table.insert(NPCComments["11262"], {
    npc_id = 11262,
    comment_id = 14959,
    date = "2006-12-13T15:45:09-06:00",
    author = "SeriusJones",
    body = "### Onyxian Whelp\n\n- **Spawns when triggered:** Avoid running through the eggs at the sides of Onyxia's Lair to prevent whelp spawns.\n- **Onyxia's Lair exclusive:** These whelps are specific to Onyxia's Lair and not found in other locations like UBRS.\n- **Combat tip:** Be prepared to handle multiple whelps if eggs are accidentally triggered; area-of-effect (AoE) spells or abilities can help manage them effectively.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11278"] == nil then
    NPCComments["11278"] = {}
end
table.insert(NPCComments["11278"], {
    npc_id = 11278,
    comment_id = 2810412,
    date = "2005-03-15T16:17:07-06:00",
    author = "Thottbot",
    body = "# Magnus Frostwake\n\n- **Complete Eva Sarkhoff's Quests**: Finish \"Doctor Theolen Krastinov,\" \"Kirtonos the Herald,\" and \"Krastinov's Bag of Horrors\" to gain access to Magnus.\n- **Spectral Essence**: Equip this trinket to see and interact with Magnus. Unequip and re-equip inside the house (68,77) if you encounter issues.\n- **Vendor**: Magnus sells valuable enchanting and alchemy recipes, including the Major Mana Potion recipe.\n- **Location**: He can be found in one of the houses near Scholomance in the blacksmith shop area.\n- **Faction Access**: Both Horde and Alliance can interact with him after completing the required quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["11282"] == nil then
    NPCComments["11282"] = {}
end
table.insert(NPCComments["11282"], {
    npc_id = 11282,
    comment_id = 2912378,
    date = "2007-01-06T10:29:33-06:00",
    author = "Allakhazam",
    body = "### Melia\n\n- Located near the Stonetalon Mountains.\n- Known for racing events. Try speaking to her to trigger race-related quests or dialogues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11283"] == nil then
    NPCComments["11283"] = {}
end
table.insert(NPCComments["11283"], {
    npc_id = 11283,
    comment_id = 2843102,
    date = "2007-01-29T19:01:20-06:00",
    author = "Thottbot",
    body = "# Sammy\n\n- **Reference**: Potentially a nod to Samwise Didier, a Blizzard artist.\n- **Location**: Often heard but difficult to spot; try exploring surrounding areas carefully.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11284"] == nil then
    NPCComments["11284"] = {}
end
table.insert(NPCComments["11284"], {
    npc_id = 11284,
    comment_id = 2912381,
    date = "2006-11-24T07:21:39-06:00",
    author = "Allakhazam",
    body = "# Dark Shade\n\n- **Transforms from Scholomance Occultists**: They metamorphose at low HP; cannot be targeted directly.\n- **Immune to melee damage**: Use spells or ranged attacks to defeat them.\n- **Shadowcraft Gear Drops**: Farm them for Shadowcraft Bracers and Darkmaster Gandling for the Shadowcraft Cap.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11285"] == nil then
    NPCComments["11285"] = {}
end
table.insert(NPCComments["11285"], {
    npc_id = 11285,
    comment_id = 2912384,
    date = "2006-05-15T12:39:00-05:00",
    author = "Allakhazam",
    body = "# Rory\n\n* Likely a tough opponent; prepare strategically for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11286"] == nil then
    NPCComments["11286"] = {}
end
table.insert(NPCComments["11286"], {
    npc_id = 11286,
    comment_id = 57360,
    date = "2007-03-26T06:41:19-05:00",
    author = "Liioe",
    body = "## Magistrate Marduke\n\n- **Location:** Found outside Scholomance near Eva and Lucien Sarkhoff at coordinates 70,74.\n- **Visibility:** Requires the \"Spectral Essence\" trinket to see and interact with him.\n- **Trinket Tips:** Equip the trinket while on Caer Darrow island to activate its effect. Ensure not to have tracking buffs like \"Find Herbs\" active as it may interfere with the trinket's function.\n- **Interaction Tips:** If having trouble seeing him, press \"v\" to show nameplates. Drag the trinket directly into the slot instead of right-clicking from inventory to ensure it functions.\n- **Quest Information:** Essential for quests involving the Scholomance Key quest chain starting with \"Skeletal Fragments\" in Western Plaguelands.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11288"] == nil then
    NPCComments["11288"] = {}
end
table.insert(NPCComments["11288"], {
    npc_id = 11288,
    comment_id = 2912397,
    date = "2006-03-01T15:28:17-06:00",
    author = "Allakhazam",
    body = "### Spectral Betrayer\n\n- **Hostile NPC.**\n- Uses quote from \"Chronicles of Riddick\": \"Join us, or fall forever.\"\n- Prepare for combat; their dialogue might signal an attack.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11291"] == nil then
    NPCComments["11291"] = {}
end
table.insert(NPCComments["11291"], {
    npc_id = 11291,
    comment_id = 2832252,
    date = "2007-01-04T13:28:34-06:00",
    author = "Thottbot",
    body = "## Unliving Mossflayer\n\n- Great farming spot for silver and green items.\n- Possible drops include blue and epic gear.\n- Disenchant greens for Illusion Dust or Greater Eternal Essences.\n- Ideal for grinding, especially for characters around level 53.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11296"] == nil then
    NPCComments["11296"] = {}
end
table.insert(NPCComments["11296"], {
    npc_id = 11296,
    comment_id = 67333,
    date = "2007-04-14T19:36:09-05:00",
    author = "pete007",
    body = "# Darrowshire Poltergeist\n\n- Appear during Darrowshire-related quests in Eastern Plaguelands (EPL) and Western Plaguelands (WPL).\n- Spawn when carrying Redpath's Shield or Davil's Libram, haunting lasts 10 minutes.\n- Act as non-combat companions, providing atmospheric dialogue.\n- Example quotes: \"I was devoured by Horgus!\" and \"End our Suffering!\"\n- No combat assistance; serve mainly for story and immersion.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["11316"] == nil then
    NPCComments["11316"] = {}
end
table.insert(NPCComments["11316"], {
    npc_id = 11316,
    comment_id = 62673,
    date = "2007-04-05T17:00:46-05:00",
    author = "9133",
    body = "# Joseph Dirte <Waste Management>\n\n- **Easter Egg**: Joseph Dirte is a humorous reference to the character Joe Dirt from the David Spade movie. It's an example of WoW's many pop culture references.\n- **No Combat Required**: As an NPC, he is not hostile. Interaction is safe.\n- **Noteworthy Character**: Check him out for a fun nod to pop culture and a bit of WoW's quirky humor.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["11317"] == nil then
    NPCComments["11317"] = {}
end
table.insert(NPCComments["11317"], {
    npc_id = 11317,
    comment_id = 2805797,
    date = "2005-01-31T00:07:28-06:00",
    author = "Thottbot",
    body = "# Jinar'Zillen\n\n- Located on the dock in Shadowprey Village at coordinates 22, 73.\n- Although no white exclamation point, he trades copper and fish for shellfish.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11320"] == nil then
    NPCComments["11320"] = {}
end
table.insert(NPCComments["11320"], {
    npc_id = 11320,
    comment_id = 2801567,
    date = "2007-04-10T20:38:04-05:00",
    author = "Thottbot",
    body = "### Earthborer\n- **Tamability:** Earthborers are not tamable by Hunters.\n- **Combat:** Be cautious, as they are difficult elite mobs. Prepare with healing and strong damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["11321"] == nil then
    NPCComments["11321"] = {}
end
table.insert(NPCComments["11321"], {
    npc_id = 11321,
    comment_id = 13969,
    date = "2006-12-12T09:36:37-06:00",
    author = "9531",
    body = "# Molten Elemental\n\n- **Shaman Tip**: Avoid using lightning spells, Earth Shock, Stoneclaw, and Earthbind Totems; they're immune. Use Fire Totem or Flame Shock instead.\n- **General Info**: They have some Fire Resistance, but not significantly high.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11323"] == nil then
    NPCComments["11323"] = {}
end
table.insert(NPCComments["11323"], {
    npc_id = 11323,
    comment_id = 2912408,
    date = "2007-01-01T04:08:58-06:00",
    author = "Allakhazam",
    body = "### Searing Blade Enforcer\n\n- **Combat Tip**: Able to solo at level 20 as a mage.\n- **Abilities**: Uses Shield Bash to stun and silence.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11324"] == nil then
    NPCComments["11324"] = {}
end
table.insert(NPCComments["11324"], {
    npc_id = 11324,
    comment_id = 16808,
    date = "2006-12-18T09:18:43-06:00",
    author = "9505",
    body = "## Searing Blade Warlock\n\n- Found with a Voidwalker minion.\n- Minion is typically non-elite, around level 15.\n- Focus on defeating the Warlock first to reduce damage taken.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11325"] == nil then
    NPCComments["11325"] = {}
end
table.insert(NPCComments["11325"], {
    npc_id = 11325,
    comment_id = 9282,
    date = "2006-12-07T18:27:52-06:00",
    author = "8014",
    body = "# Panda Cub\n\n- **Non-combat pet**: Summoned by a Panda Collar, the Panda Cub will follow you around.\n- **Narcoleptic behavior**: It may randomly fall asleep but will wake up and rejoin you.\n- **Special edition**: Obtainable only through the WoW Collector’s Edition.\n- **Event exclusivity**: Occasionally available through special events or conventions with a unique code.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11326"] == nil then
    NPCComments["11326"] = {}
end
table.insert(NPCComments["11326"], {
    npc_id = 11326,
    comment_id = 9278,
    date = "2006-12-07T18:26:41-06:00",
    author = "8014",
    body = "# Mini Diablo <Lord of Terror>\n\n- **Collector’s Edition Pet:** Obtainable from the Limited Edition of World of Warcraft. Comes with a choice of Mini Diablo, Zergling, or Panda.\n- **Non-Combat Pet:** Does not engage in combat; follows the player like any other small pet.\n- **Special Animations:** Occasionally levitates and shoots a flame into the air.\n- **Background:** Represents Diablo, the boss from Blizzard’s Diablo series.\n- **Collector’s Details:** Included in the Collector’s Edition, which also has art, music, and a behind-the-scenes DVD.\n- **Acquisition Note:** Limited to the initial run of Collector's Editions, so may be hard to find or expensive now.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11327"] == nil then
    NPCComments["11327"] = {}
end
table.insert(NPCComments["11327"], {
    npc_id = 11327,
    comment_id = 9288,
    date = "2006-12-07T18:29:11-06:00",
    author = "8014",
    body = "# Zergling\n\n- **Summon Method**: Obtained via the Special Edition of WoW through completing a level 1 quest, choosing between Zergling, Mini Diablo, or Panda Cub.\n- **Non-Combat Pet**: The Zergling follows the player and makes occasional soft noises.\n- **Origin**: It is a reference to the Zergling unit from Blizzard Entertainment's 'Starcraft' series.\n- **Special Edition**: Only available for players with the Special Edition of the game.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11340"] == nil then
    NPCComments["11340"] = {}
end
table.insert(NPCComments["11340"], {
    npc_id = 11340,
    comment_id = 2832733,
    date = "2006-02-03T11:43:02-06:00",
    author = "Thottbot",
    body = "# Hakkari Blood Priest\n\n- **Mind Control Strategy:** Have a Priest mind control the Blood Priest and use its Blood Funnel ability to heal your party or drain its own health. Release and stun it at 1% HP for an easy kill.\n- **Healing Mechanic:** Blood Priests can self-heal and heal others significantly when nearby healing spells are cast. Avoid healing teammates near them.\n- **Combat Tip:** Sheep or crowd control the Blood Priest in packs and focus on killing it last.\n- **Stunlock Technique:** Stun the Blood Priest frequently to prevent it from casting Blood Funnel and healing itself.\n- **Avoid Frustration:** Be persistent; their healing can be overwhelming if not managed properly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["11350"] == nil then
    NPCComments["11350"] = {}
end
table.insert(NPCComments["11350"], {
    npc_id = 11350,
    comment_id = 4876,
    date = "2006-11-27T18:09:53-06:00",
    author = "3118",
    body = "# Gurubashi Axe Thrower\n\n- **Spin Attack:** Avoid melee range during spin; it does significant damage and shoots axes.\n- **Immune to Stun (during spin):** Use Polymorph to interrupt, then attack.\n- **Mind Control Tips:** Utilizes Throw, Enrage, and Whirlwind. Use Whirlwind to damage enemies and prevent the NPC from using it against you.\n- **Chain Stunning:** Their axe throw can stun targets repeatedly. Be prepared with defensive measures.\n- **Healers:** Stay at a safe distance to avoid AoE damage from the spin.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11352"] == nil then
    NPCComments["11352"] = {}
end
table.insert(NPCComments["11352"], {
    npc_id = 11352,
    comment_id = 3172,
    date = "2006-11-08T11:36:15-06:00",
    author = "2778",
    body = "## Gurubashi Berserker\n\n- **Abilities**: AoE Slow, AoE Knockback (with aggro drop), AoE Fear.\n- **Combat Tips**\n  - Pull and DPS far from camps and cliffs to avoid being feared into danger or knocked off.\n  - Position with your back to walls to prevent knockback issues.\n  - For warriors, stance dance to Berserker Stance 3-4 seconds after the AoE Slow to be immune to fear and intercept back to the NPC. Timing may vary, but it's effective most of the time.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11353"] == nil then
    NPCComments["11353"] = {}
end
table.insert(NPCComments["11353"], {
    npc_id = 11353,
    comment_id = 2828898,
    date = "2006-03-18T17:04:42-06:00",
    author = "Thottbot",
    body = "## Gurubashi Blood Drinker\n\n- **Combat Strategy:** Keep the tank 25 yards away from the raid; use ranged DPS to minimize self-healing.\n- **Mind Control Tip:** Priests can mind control to make them drain health from raid members for fun.\n- **Health Drain Ability:** They drain HP from nearby players and heal themselves; chain-stun with rogues and paladins to prevent healing.\n- **Separation Tactic:** Separate them and have a tank for each to prevent them from healing each other.\n- **High DPS Requirement:** Apply massive DPS quickly to prevent them from healing.\n- **Max Range Strategy:** Keep all but the tank at max range and focus ranged DPS.\n- **Stunning Tips:** Save stuns for when they’re at ~50% HP; they can be disarmed, but it only partially helps.\n- **CC and Burn Down:** Crowd control (CC) them and focus on burning them down quickly.\n- **Vulnerability:** Vulnerable to arcane damage (extra 25% dmg) and can be sheeped if in groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["11356"] == nil then
    NPCComments["11356"] = {}
end
table.insert(NPCComments["11356"], {
    npc_id = 11356,
    comment_id = 2804699,
    date = "2005-12-19T04:44:55-06:00",
    author = "Thottbot",
    body = "### Gurubashi Champion\n\n- **Combat Tip:** Watch out for knockbacks; position your back against a wall to avoid being thrown into danger.\n- **Toughness:** These mobs are somewhat tough, prepare accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["11357"] == nil then
    NPCComments["11357"] = {}
end
table.insert(NPCComments["11357"], {
    npc_id = 11357,
    comment_id = 2820189,
    date = "2006-01-27T22:16:43-06:00",
    author = "Thottbot",
    body = "# Son of Hakkar\n\n- **Hostile NPC in Zul'Gurub (level 59-60).**\n  - **Unique Ability:** Lightning Breath Rank 6.\n  - **Can be tamed by hunters (level 60 recommended).**\n\n## Taming Tips\n- **Preparation:**\n  - Bring food for your new pet: Fish, Bread, or Cheese.\n  - Consider Free Action Potions to counter the knockdown ability.\n  - Abandon your current pet before starting the taming process.\n  - Utilize invisibility and feign death to bypass aggro areas.\n  \n- **Strategy:**\n  - Head to Zul'Gurub's temple, avoiding elite mobs and patrols.\n  - Use freezing traps and time your tame when the solo Son of Hakkar patrols alone.\n  - Drink Free Action Potion to avoid knockdown interruption.\n  - Utilize Concussive Shot and freezing traps during taming.\n  - Hunters with Scatter Shot may find it easier to keep the Son of Hakkar immobilized.\n\n## Additional Information\n- **Raid Mechanics:**\n  - Used in the battle against Hakkar the Soulflayer to poison the raid and prevent life siphon.\n- **Hunter Pet:**\n  - Known for its Lightning Breath ability.\n  - Randomly changes colors upon summoning.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 81,
})
if NPCComments["11359"] == nil then
    NPCComments["11359"] = {}
end
table.insert(NPCComments["11359"], {
    npc_id = 11359,
    comment_id = 2822973,
    date = "2006-03-05T18:24:42-06:00",
    author = "Thottbot",
    body = "## Soulflayer\n\n- **Tameable Wind Serpents**: Soulflayers are wind serpents appearing during the battle with Hakkar in the Zul'Gurub instance.\n- **Affiliation**: They are the sons of Hakkar and come in different colors (white, purple).\n- **Training Points**: Taming these pets offers training points.\n- **Hunter Tips**: Hunters seeking to tame them might face challenges; some comments suggest they are untameable at certain levels.\n- **Crafting**: Items related to them can be crafted on the Alliance side or via the Goblin Auction House for Horde.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11360"] == nil then
    NPCComments["11360"] = {}
end
table.insert(NPCComments["11360"], {
    npc_id = 11360,
    comment_id = 2912464,
    date = "2006-06-17T17:45:24-05:00",
    author = "Allakhazam",
    body = "### Zulian Cub\n\n- **Reputation**: Provides Zandalar Tribe reputation till Honored (3 rep each).\n- **Combat Tip**: Cubs run at 30% health to summon help. Snare and kill quickly to prevent them from pulling additional tigers and trolls.\n- **Danger Alert**: Allowing them to run can lead to a chain reaction, potentially causing a wipe due to summoning multiple groups.\n- **Taming Tip**: Avoid patrols and use Feign Death/Shadowmeld to bypass Tiger boss. Use freeze trap to tame safely.\n- **Pet Insights**: Fair pet with 2.0 attack speed and 115% pursuit speed. Decent skin but no special abilities. Level 60.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11361"] == nil then
    NPCComments["11361"] = {}
end
table.insert(NPCComments["11361"], {
    npc_id = 11361,
    comment_id = 2822072,
    date = "2006-03-22T04:09:56-06:00",
    author = "Thottbot",
    body = "# Zulian Tiger\n\n- **Hostile elite.**\n  - Located deep in Zul'Gurub (ZG), surrounded by Axe Throwers and cubs.\n  - Typically in packs of three or more; prepare for multi-target combat.\n- **Taming Tips.**\n  - Use crowd control like sheep or sleep to ease taming.\n  - Hunters may need raid support for taming.\n  - Beast Lore spell helps understand abilities and stats.\n  - Attack speed: 2.0; Attack power: 151+\n- **Stats when tamed:**\n  - Armor: 4500+\n  - Speed: 2.0; DPS: 65.3\n  - Critical hits increase speed by 30% with BM talents.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11365"] == nil then
    NPCComments["11365"] = {}
end
table.insert(NPCComments["11365"], {
    npc_id = 11365,
    comment_id = 2842523,
    date = "2006-04-17T01:02:55-05:00",
    author = "Thottbot",
    body = "# Zulian Panther\n\n- **Attack Speed**: Standard attack speed is 2.0.\n- **Movement Speed**: Has a 115% pursuit speed.\n- **Combat Pet**: Can be tamed; stats are average.\n- **soloing/Small Groups**: A good option for solo players or small groups due to ease of taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11368"] == nil then
    NPCComments["11368"] = {}
end
table.insert(NPCComments["11368"], {
    npc_id = 11368,
    comment_id = 2806406,
    date = "2006-06-24T03:57:28-05:00",
    author = "Thottbot",
    body = "### Bloodseeker Bat\n\n- **Location:** Found in Zul'Gurub, usually near the bridges.\n- **Taming Tips:**\n  - **Freezing Trap + Scare Beast Combo:** Use a freezing trap on the first bat and scare beast on the second to give yourself time for taming.\n  - **Patrol Awareness:** Stay on the bridge to avoid aggro from patrols.\n  - **Eagle Eye + Feign Death:** Use Eagle Eye to scout and Feign Death to safely approach the bats.\n  - **Sheep and Tame:** Have a friendly mage sheep the bat for a smooth taming process.\n  - **Use a Raid:** Tag along with a raid group to easily tame the bat.\n- **Combat Utility:**\n  - **PvP Advantage:** Excellent for PvP due to its high attack speed and ability to interrupt casters.\n  - **PvE Limitations:** May obstruct view and annoy party members due to size and flapping sound.\n- **General Tips:**\n  - **Resilient Taming:** May take several attempts to get the right spawn and avoid patrols.\n  - **Pet Abilities:** Has strong abilities like Screech, Dive, and Bite, useful for various scenarios.\n  - **Economics:** Be prepared for repair costs if you fail multiple times.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11370"] == nil then
    NPCComments["11370"] = {}
end
table.insert(NPCComments["11370"], {
    npc_id = 11370,
    comment_id = 2833675,
    date = "2006-04-05T10:27:12-05:00",
    author = "Thottbot",
    body = "## Razzashi Broodwidow\n\n- **Location**: Found in Zul'Gurub (ZG), level 61 elite.\n- **Combat Tip**: Be cautious of its high-level elite status and prepare adequately before engaging.\n- **Note**: Known abilities include \"Bite.\" There may be changes to its abilities in future patches.\n- **Humor**: Some bugs related to its \"Dive\" ability have been noted but might get fixed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11371"] == nil then
    NPCComments["11371"] = {}
end
table.insert(NPCComments["11371"], {
    npc_id = 11371,
    comment_id = 2814010,
    date = "2007-05-17T03:55:51-05:00",
    author = "Thottbot",
    body = "### Razzashi Serpent\n\n- **Tamable Pet**: Hunters can tame Razzashi Serpents in Zul'Gurub (ZG). They come with a unique ability, Poison Spit, which is a nature damage DoT.\n- **Colors and Instances**: They come in different colors (blue, gold, black, red) and sizes. Found in ZG, Wailing Caverns, and Temple of Atal'Hakkar.\n- **Combat Tips**: If you're solo and not level 70 with good gear, bring a friend or use crowd control on additional serpents. Mages can polymorph effectively.\n- **PvP and Abilities**: Great for PvP due to Poison Spit. Beast Mastery hunters will benefit from their large size and offensive capabilities.\n- **Appearance and Stats**: They scale well at level 60 with significant health and armor. Under Bestial Wrath, they become very large and noticeable. \n\nKeep an eye out for their aggro abilities, as they might hit multiple targets before focusing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["11372"] == nil then
    NPCComments["11372"] = {}
end
table.insert(NPCComments["11372"], {
    npc_id = 11372,
    comment_id = 2912501,
    date = "2006-12-06T08:49:43-06:00",
    author = "Allakhazam",
    body = "## Razzashi Adder\n\n- **Tameable Pet:** As of Patch 2.0.1, hunters can tame it with the Poison Spit ability.\n- **Poison Spit:** Deals 275 damage over 12 seconds, with a 30-yard range and 3-second cooldown.\n- **Damage:** Higher DPS due to consistent poison reapplication. Initial poison damage can critical hit.\n- **Usefulness:** Effective in farming large groups and Battlegrounds due to its ranged poison attack. Great against immobilized targets (e.g., Frost Nova).\n- **Stats:** Similar to a wolf of the same level but with slightly less armor.\n- **Appearance:** Tall with nice coloring at level 60.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11374"] == nil then
    NPCComments["11374"] = {}
end
table.insert(NPCComments["11374"], {
    npc_id = 11374,
    comment_id = 11929,
    date = "2006-12-09T01:04:14-06:00",
    author = "6370",
    body = "# Hooktooth Frenzy\n\n- **Huge agro radius**: Keep your distance; these mobs can detect players from far away.\n- **See through stealth**: Rogues should avoid relying on stealth near these fish.\n- **Landfish**: Be careful near water’s edge; they can follow you onto land.\n- **Soloable for mages**: Frost mages can handle them well for Zandalar rep farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11380"] == nil then
    NPCComments["11380"] = {}
end
table.insert(NPCComments["11380"], {
    npc_id = 11380,
    comment_id = 2805354,
    date = "2005-09-05T22:58:50-05:00",
    author = "Thottbot",
    body = "# Jin'do the Hexxer\n\n- **Shade Management:** Players cursed with Delusions of Jin'do must focus on killing Shades, as they quickly accumulate and cause overwhelming damage. Use DoTs efficiently.\n- **Totem Priority:** Kill Healing Totems and Mind Control Totems immediately. Use macros for efficient targeting.\n- **Role-specific Tips:**\n  - **Mages:** Assign a mage to handle the skeleton pit with AoE.\n  - **Druids:** Consider using a Feral Druid for tanking to avoid polymorph.\n  - **Warlocks & Priests:** Use instant cast DoTs on Shades.\n  - **Hunters:** Use Serpent Sting and pet attacks to maintain damage on Shades and target totems quickly.\n- **General Strategy:**\n  - Avoid over-nuking Jin'do to prevent Hexxing or Mind Control of the main tank.\n  - Use Shadow Protection buffs.\n  - Consider mana management; save resources for necessary totem and shade control.\n  - If your tank gets hexed, prioritize dispelling them.\n- **Team Coordination:** Constant communication and coordination in targeting priority via macros will streamline switching targets and managing threats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 118,
})
if NPCComments["11382"] == nil then
    NPCComments["11382"] = {}
end
table.insert(NPCComments["11382"], {
    npc_id = 11382,
    comment_id = 2826633,
    date = "2006-01-15T01:03:45-06:00",
    author = "Thottbot",
    body = "# Bloodlord Mandokir\n\n- **Tank and Raptor Management**:\n  - Main tank focuses on Mandokir, off-tank handles the raptor.\n  - Kill the raptor first; it enrages Mandokir for a short time, requiring intense healing.\n\n- **Positioning**:\n  - Form a semicircle or loose circle around Mandokir.\n  - Cloth-wearers should stand on a wall or ledge to avoid direct charges.\n  - Spread out to minimize damage from his AoE attacks.\n\n- **Abilities and Responses**:\n  - **Threatening Gaze**: Stop all actions (healing, attacking) immediately when watched.\n  - **Whirlwind**: Move out of melee range quickly to avoid heavy AoE damage.\n  - **Charge & Intimidating Shout**: He will charge the furthest player—use a designated player to absorb the charge.\n  \n- **Healing and Mana Management**:\n  - Chain-heal the main tank during enrage phases.\n  - Use mana potions and sit to regain mana when possible.\n  - Rotate healers to manage mana efficiently.\n\n- **Enrage and Levelling**:\n  - Mandokir levels up (gains power) every time a player dies. Minimize death to keep him manageable.\n  - Ghosts in the area can resurrect players, but avoid resurrections if Mandokir levels up too much.\n\n- **Extra Tips**:\n  - Tranquilizing Shot does not work on his enrage.\n  - If the fight looks bad, avoid accepting resurrections to prevent additional deaths and repairs.\n  - Mages can use Detect Magic to monitor and display Mandokir’s enrage status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 127,
})
if NPCComments["11383"] == nil then
    NPCComments["11383"] = {}
end
table.insert(NPCComments["11383"], {
    npc_id = 11383,
    comment_id = 2837260,
    date = "2006-09-05T22:58:55-05:00",
    author = "Thottbot",
    body = "# High Priestess Hai'watna\n\n- **Combat Tips**:\n  - Drain her mana and use Damage over Time abilities.\n  - Interrupt her heals with abilities like Scatter Shot or Counterspell.\n  - Stay at maximum range to avoid her hex spell.\n  - Stun and use Evasion as a rogue to mitigate damage.\n\n- **Additional Notes**:\n  - Usually guarded by a priest and a warrior outside Zul'Gurub.\n  - Drops multiple green items and provides Zandalar reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11391"] == nil then
    NPCComments["11391"] = {}
end
table.insert(NPCComments["11391"], {
    npc_id = 11391,
    comment_id = 2912597,
    date = "2005-09-14T22:18:58-05:00",
    author = "Allakhazam",
    body = "### Vilebranch Speaker <Vilebranch Troll Ambassador>\n\n- **Knockback Warning:** Avoid getting knockbacked close to him to prevent accidental aggro.\n- **Bloodlord Alert:** After defeating him, be prepared for an immediate attack from the Bloodlord.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11407"] == nil then
    NPCComments["11407"] = {}
end
table.insert(NPCComments["11407"], {
    npc_id = 11407,
    comment_id = 56832,
    date = "2007-03-25T07:17:32-05:00",
    author = "6093",
    body = "# Var'jun\n\n- **Reminder for Priests**: Var'jun reminds level 10 troll priests to visit their home city to learn their racial spell.\n- **Racial Spell Guidance**:\n  - Trolls: Hex of Weakness\n  - Undead: Touch of Weakness\n  - Alliance: Various unique spells for each race\n- **Location**: Found in Bloodhoof, Mulgore.\n- **Quest**: Offers a quest to troll priests to visit their trainers in Orgrimmar.\n- **Role**: Mostly serves to assist low-level troll priests with their racial spell learning.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["11438"] == nil then
    NPCComments["11438"] = {}
end
table.insert(NPCComments["11438"], {
    npc_id = 11438,
    comment_id = 2840500,
    date = "2007-01-30T01:02:28-06:00",
    author = "Thottbot",
    body = "### Bibbly F'utzbuckle\n\n- Located at 62, 39 in Desolace by Kormek's Hut.\n- Check Kormek’s Hut area for his presence.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11439"] == nil then
    NPCComments["11439"] = {}
end
table.insert(NPCComments["11439"], {
    npc_id = 11439,
    comment_id = 2912608,
    date = "2006-08-19T01:52:48-05:00",
    author = "Allakhazam",
    body = "### Illusion of Jandice Barov\n\n- **Identify the Real Jandice:** Use a macro (`/target Jandice`) or press 'V' to show health bars. The real Jandice will have a health bar.\n- **Caster Strategy:** Focus on keeping distance and using AoE spells to handle illusions. Communicate with your group to focus fire on the real Jandice once identified.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11442"] == nil then
    NPCComments["11442"] = {}
end
table.insert(NPCComments["11442"], {
    npc_id = 11442,
    comment_id = 2912611,
    date = "2006-10-29T10:40:01-06:00",
    author = "Allakhazam",
    body = "### Gordok Mauler\n\n- Found both inside and outside Dire Maul.\n- Prepare for combat scenarios both indoors and outdoors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11443"] == nil then
    NPCComments["11443"] = {}
end
table.insert(NPCComments["11443"], {
    npc_id = 11443,
    comment_id = 2813358,
    date = "2007-04-11T08:17:33-05:00",
    author = "Thottbot",
    body = "# Gordok Ogre-Mage\n\n- **Location:** Found in Dire Maul, specifically in the Gordok Commons.\n- **Combat Tips:** \n  - They use magic attacks; be prepared with resistance gear or consumables.\n  - Utilize crowd control to manage their magic abilities.\n  - Keep health and mana regeneration items handy since the fight can be lengthy.\n- **Farming Info:**\n  - In one hour, potential loot includes approximately 7G in coins and sellable items, plus a chance for green recipes.\n  - Adequate for runecloth farming, which can be converted to bandages.\n- **Class-Specific Tips:**\n  - **Warlocks:** Consider using demonic sacrifice for sustainability during fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["11444"] == nil then
    NPCComments["11444"] = {}
end
table.insert(NPCComments["11444"], {
    npc_id = 11444,
    comment_id = 2813366,
    date = "2006-10-08T11:15:03-05:00",
    author = "Thottbot",
    body = "## Gordok Mage-Lord\n\n- Located in Dire Maul (DM).\n- Part of Dire Maul: make sure to farm for Tier 0.5 gear.\n- Consider joining a group or pug for an easier experience.\n- If looking to make gold, Dire Maul is a viable farming spot.\n- Ensure you know the layout of Dire Maul to find him efficiently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11447"] == nil then
    NPCComments["11447"] = {}
end
table.insert(NPCComments["11447"], {
    npc_id = 11447,
    comment_id = 2816645,
    date = "2005-06-23T08:04:48-05:00",
    author = "Thottbot",
    body = "# Mushgog\n\n- **Spawn Notification:** Listen for a goblin spectator's yell to know which boss spawned in the Dire Maul arena.\n- **Combat Tip (Ranged):** Stand in the middle to avoid movement during teleports; continue attacking while pet attacks.\n- **Herb Farming:** When Mushgog spawns, high-level herbs like Mountain Silversage, Dreamfoil, Golden Sansam, and Black Lotus also appear. Collect herbs before engaging.\n- **Group Strategy:** Easily kiteable with two mages. Effective 5-man group setups include tank, healers, and DPS.\n- **Loot:** Drops include Sapphiron's Scale Boots, Heart of the Wild, Bludstone Hammer, and occasionally Orbs of Deception. May also drop Needler Pole Arm.\n- **PvP Consideration:** Be cautious of other groups; arena fights can extend due to competition.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["11448"] == nil then
    NPCComments["11448"] = {}
end
table.insert(NPCComments["11448"], {
    npc_id = 11448,
    comment_id = 2912631,
    date = "2006-01-04T02:34:33-06:00",
    author = "Allakhazam",
    body = "# Gordok Warlock\n\n- **Increased Detection**: Gordok Warlocks have a wider detection radius and can call for help. Pull cautiously.\n- **Location**: Found in Dire Maul, however, specific whereabouts within the instance need further exploration (likely West, North, or East wings).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11450"] == nil then
    NPCComments["11450"] = {}
end
table.insert(NPCComments["11450"], {
    npc_id = 11450,
    comment_id = 2912632,
    date = "2006-01-04T02:32:12-06:00",
    author = "Allakhazam",
    body = "### Gordok Reaver\n\n- **Detection Radius:** Has a larger detection radius; stay alert.\n- **Call for Help:** Can call for help from nearby enemies; clear surrounding enemies first.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11451"] == nil then
    NPCComments["11451"] = {}
end
table.insert(NPCComments["11451"], {
    npc_id = 11451,
    comment_id = 2826392,
    date = "2007-04-08T02:58:31-05:00",
    author = "Thottbot",
    body = "### Wildspawn Satyr\n\n- Located in Dire Maul East, southeast tunnel area.\n- Often accompanied by plant mobs.\n- Necessary for obtaining the Libram of Rapidity for ZG enchants.\n- Combat tip: Prioritize crowd control to manage multiple enemies in this area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11459"] == nil then
    NPCComments["11459"] = {}
end
table.insert(NPCComments["11459"], {
    npc_id = 11459,
    comment_id = 2912633,
    date = "2006-05-13T20:42:08-05:00",
    author = "Allakhazam",
    body = "# Ironbark Protector\n\n- **Combat Tip**: Be wary of their knockback ability; it can push you into other mobs.\n- **Combat Tip**: Their root ability (introduced in patch 1.11) can be annoying; plan for crowd control.\n- **Combat Tip**: Kiting using ramps can be helpful but has risks, including potential knockbacks.\n- **Lore/Other Tips**: Check out videos for strategies, such as a holy/shadow priest soloing them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11460"] == nil then
    NPCComments["11460"] = {}
end
table.insert(NPCComments["11460"], {
    npc_id = 11460,
    comment_id = 2912640,
    date = "2005-09-02T18:22:25-05:00",
    author = "Allakhazam",
    body = "### Alzzin's Minion\n\n- **Location**: Spawns as adds during the final stages of the Alzzin the Wildshaper fight.\n- **Combat Tip**: Be prepared for extra enemies when Alzzin's health gets low. Manage crowd control effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11467"] == nil then
    NPCComments["11467"] = {}
end
table.insert(NPCComments["11467"], {
    npc_id = 11467,
    comment_id = 2803153,
    date = "2005-12-19T13:25:53-06:00",
    author = "Thottbot",
    body = "# Tsu'zee\n\n- **Spawn Info**: Rare spawn in Dire Maul West, at the ramp typically guarded by 3 mobs. Not invisible, but hard to see.\n- **Companions**: Usually flanked by 2 silencing ghosts or Wailing Banshees.\n- **Combat Tips**: Be prepared for silence effects from her ghost companions. Use crowd control (e.g. shackle) for a smoother fight.\n- **Drops**: Known to drop unique items such as a resist silence ring.\n- **Pronunciation**: The \"T\" is silent, pronounced \"Sue-zee\".",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["11470"] == nil then
    NPCComments["11470"] = {}
end
table.insert(NPCComments["11470"], {
    npc_id = 11470,
    comment_id = 2797868,
    date = "2006-10-12T02:58:03-05:00",
    author = "Thottbot",
    body = "# Eldreth Sorcerer\n\n- Found in Dire Maul (DM), mainly in the East Wing.\n- They cast Arcane spells; be prepared for magic damage.\n- Interrupt or silence their spells to limit their damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11473"] == nil then
    NPCComments["11473"] = {}
end
table.insert(NPCComments["11473"], {
    npc_id = 11473,
    comment_id = 15387,
    date = "2006-12-14T07:21:08-06:00",
    author = "skyoverheaven",
    body = "### Eldreth Spectre\n\n- **Detect Invisibility**: Have a Warlock cast Detect Invisibility on party members to see these mobs and avoid unexpected wipes.\n- **Potion Limitation**: Potions of detect lesser invisibility do not work on these mobs.\n- **Quest Item**: Jeering Spectre's essence might be needed for quests but has a low drop rate. Prepare for multiple kills.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["11480"] == nil then
    NPCComments["11480"] = {}
end
table.insert(NPCComments["11480"], {
    npc_id = 11480,
    comment_id = 2801051,
    date = "2006-04-09T02:57:40-05:00",
    author = "Thottbot",
    body = "# Arcane Aberration\n\n- **Mana Burn Explosion:** Emits a 10-yard mana burn explosion on death, draining about 3000 mana and dealing half damage. Rogues, warriors, and feral druids are immune.\n- **Loot Drops:** Frequently drops Condensed Mana Fragment and Crystallized Mana Shard, valuable for farming.\n- **Location:** Found around pylons in Dire Maul West. Accessible from DM North Library or DM West.\n- **Combat Tip:** Use banish pulling to manage adds. Keep a distance to avoid the AoE mana drain when the aberration dies.\n- **Warlocks:** Easy to solo farm with banish and burn tactics. Use instance entrances for quick escapes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11484"] == nil then
    NPCComments["11484"] = {}
end
table.insert(NPCComments["11484"], {
    npc_id = 11484,
    comment_id = 2811614,
    date = "2006-04-11T10:38:49-05:00",
    author = "Thottbot",
    body = "# Residual Monstrosity\n\n- **Upon death, splits into 4 mini monstrosities.**\n- **Mini monstrosities spam Arcane Explosion.**\n- **Easily killed by AoE attacks.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11486"] == nil then
    NPCComments["11486"] = {}
end
table.insert(NPCComments["11486"], {
    npc_id = 11486,
    comment_id = 2833173,
    date = "2005-04-10T22:16:59-05:00",
    author = "Thottbot",
    body = "# Prince Tortheldrin\n\n- **Location:** Found in the library of Dire Maul, West Wing.\n- **Pre-requisites:** Clears 5 pylons and kill Immol'thar to engage him.\n- **Combat Tips:**\n  - **Knockback Attack:** Has a knockback ability that reduces threat by 50%.\n  - **Positioning:** Tank should fight with their back to the wall to minimize knockback distance.\n  - **Aggro Management:** Tanks should be ready to taunt quickly after knockback.\n  - **Party Position:** Non-tanks should stay close to the tank to re-establish threat quickly.\n  - **Off-tank Strategy:** Consider using an off-tank to help manage aggro, especially if the primary tank is knocked back.\n\n- **Attack Preparation:** Let the tank initiate the pull due to the prince's large aggro range.\n- **Damage Notes:** Deals over 1k damage to cloth-wearers; caution needed if he breaks free.\n\nExplorers can expect an engaging battle with strategic positioning as key to success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["11487"] == nil then
    NPCComments["11487"] = {}
end
table.insert(NPCComments["11487"], {
    npc_id = 11487,
    comment_id = 2912682,
    date = "2006-04-01T14:58:57-06:00",
    author = "Allakhazam",
    body = "# Magister Kalendris\n\n- **Location**: Found in Dire Maul West, usually around the undead area in the NW corner.\n- **Movement**: Recently moved slightly further into the hall; check around the corners.\n- **Approach**: Clear ghost packs carefully to avoid accidental aggro.\n- **Ghosts**: Watch for easy roaming ghosts before engaging; kill them first.\n- **Preparation**: Use shadow resistance (SR) gear; prioritize shadow damage mitigation.\n- **Combat Strategy**:\n  - **Roaming Trees**: Avoid or deal with tree patrols in the courtyard carefully.\n  - **Initial Pull**: Use a tank (Warrior or Paladin) to pull Kalendris back to a cleared corner.\n  - **Mind Control**: Be ready for mind control; have methods to deal with it (e.g., traps, war stomp, scatter shot).\n  - **Spells**: Dispel Shadow Word: Pain fast, interrupt Mind Blast if possible.\n  - **Group Composition**: Three-man groups with diverse roles (e.g., healer, DPS) make it easier.\n- **Drops**: Notable for drops like Mindtap Talisman; has a chance to drop green items and Warlock DM book.\n\nBy following these tips, players can increase their chances of successfully defeating Magister Kalendris and securing valuable loot. Happy farming!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11488"] == nil then
    NPCComments["11488"] = {}
end
table.insert(NPCComments["11488"], {
    npc_id = 11488,
    comment_id = 2823062,
    date = "2007-04-12T22:59:06-05:00",
    author = "Thottbot",
    body = "# Illyanna Ravenoak\n\n- **Location**: Found in Dire Maul West.\n- **Aggro Radius**: Very large, stay far back to avoid early pulls.\n- **Combat Tip**: Engage her up close to prevent her from using her deadly bow.\n- **Combat Tip**: Focus on killing her first; her bear pet is easier to handle afterward.\n- **Group Strategy**: Prioritize teamwork and be prepared for high damage; she can hit for 2,000 per shot.\n- **Pathing**: Clear mobs counter-clockwise and eliminate invisibility-detecting roamers before engaging.\n- **Additional Tip**: Sleep or crowd control the bear pet for easier management during the fight.\n- **Loot**: Known to drop various class books and desirable gear like Padre's Trousers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["11489"] == nil then
    NPCComments["11489"] = {}
end
table.insert(NPCComments["11489"], {
    npc_id = 11489,
    comment_id = 2810670,
    date = "2006-04-10T23:26:55-05:00",
    author = "Thottbot",
    body = "## Tendris Warpwood\n\n- **Clear Patrols**: Always kill the patrolling Ironbark Protectors before engaging Tendris Warpwood. They will aggro if left alive.\n- **Location**: Found in Dire Maul West.\n- **Roots & Entangle**: Tendris uses roots to lock you down. Prepare to counteract with movement potions or abilities.\n- **Drops**: He has a good chance to drop warrior/pally epic books.\n- **Soloing Tips**: High-level paladins (65+) can solo him by clearing patrols, using mana potions, Divine Shield, and Lay on Hands for survival.\n- **Fight Mechanics**: He shouts for help during the fight, causing any nearby Ironbark Protectors to charge in.\n- **Strategy**: Use a combination of healing and mana management. Position yourself to avoid knockback effects from Ironbark Protectors.\n- **Feared Abilities**: Hunters can use Feign Death to avoid adds, while their pets keep aggro on Tendris.\n- **Gear & Spec**: Ensure your gear and spec allow for stamina and sustainability, especially for solo attempts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11490"] == nil then
    NPCComments["11490"] = {}
end
table.insert(NPCComments["11490"], {
    npc_id = 11490,
    comment_id = 4228,
    date = "2006-11-24T23:56:45-06:00",
    author = "1171",
    body = "## Zevrim Thornhoof\n\n- **Location:** Eastern Dire Maul; use the north passage in the water elemental room to reach him.\n- **Sacrifice Ability:** Chains a random member to the altar, draining their life—use pets to increase sacrifice targets.\n- **Debuffs:** Heavy DoTs (damage over time); keep them cleansed to reduce healer strain.\n- **Spells:** Can be silenced; cannot be stunned, slowed, or ice-trapped.\n- **Combat Tips:**\n  - Use pets to lessen the risk of crucial party members being sacrificed.\n  - Have silencing abilities ready to interrupt spell casting.\n  - Maintain constant curse/dot cleansing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["11491"] == nil then
    NPCComments["11491"] = {}
end
table.insert(NPCComments["11491"], {
    npc_id = 11491,
    comment_id = 2819615,
    date = "2006-12-22T20:17:46-06:00",
    author = "Thottbot",
    body = "# Old Ironbark\n\n- **Location**: In the atrium area of Dire Maul East.\n- **Role**: Opens the door to the final boss, Alzzin the Wildshaper.\n- **Activation**:\n  - **Kill Zevrim Thornhoof**: Clears his curse, allowing him to open the door.\n  - **Kill Other Bosses**: Lethendris, Hydrospawn, and Zevrim (demon boss) need to be defeated.\n- **Stealth Tip**: High-level players can stealth around the atrium's edge to avoid mobs.\n- **After Opening the Door**: He dies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["11492"] == nil then
    NPCComments["11492"] = {}
end
table.insert(NPCComments["11492"], {
    npc_id = 11492,
    comment_id = 77420,
    date = "2007-05-04T02:59:23-05:00",
    author = "Blackspirit",
    body = "# Alzzin the Wildshaper\n\n- **Access:** Clear Zevrim Thornhoof and speak with Old Ironbark to unlock.\n- **Setup:** Clear plants in his room before engaging to avoid aggro at ~40%.\n- **Fight Mechanics:**\n  - **Shapeshift:** Transforms into various forms like Treant or Wolf.\n  - **Ennervate:** Poison debuff drains 200 mana/sec. Remove it quickly.\n  - **Summons Imps:** Wall crumbles halfway, summoning imps. AoE them down fast.\n- **Tips:**\n  - **For Druids:** Pre-bear shift for imps, keep healing rotations.\n  - **Clear Path:** Clear imps in the area before engaging.\n- **Loot:** Felvine quest item behind him, shatters into shards to complete the quest.\n- **Miscellaneous:**\n  - Can be soloed by high-level characters with proper strategy.\n  - There is a book and thorium veins in his area for extra loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 123,
})
if NPCComments["11496"] == nil then
    NPCComments["11496"] = {}
end
table.insert(NPCComments["11496"], {
    npc_id = 11496,
    comment_id = 15410,
    date = "2006-12-14T07:50:44-06:00",
    author = "skyoverheaven",
    body = "# Immol'thar\n\n- **Kill Eyes Quickly**: Designate someone to eliminate the spawned eyes immediately to prevent them from healing Immol'thar or causing extra trouble.\n- **Stay Centered**: Keep Immol'thar in the middle of the platform to avoid glitches and him resetting.\n- **Avoid Evade Mode**: Don’t let the main tank be teleported out of the platform; it triggers an evade reset and heals Immol'thar.\n- **Monitor Teleports**: He may teleport players up in the air; have a plan to mitigate fall damage.\n- **Duo/Solo Feasible**: Can be duo'd or potentially solo’d by high-level players with good strategy and attention to the eyes.\n- **Tank Alternatives**: It’s possible to fight without a warrior, just ensure efficient healing and crowd control on the eyes.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11497"] == nil then
    NPCComments["11497"] = {}
end
table.insert(NPCComments["11497"], {
    npc_id = 11497,
    comment_id = 2839541,
    date = "2006-05-31T23:40:03-05:00",
    author = "Thottbot",
    body = "# The Razza\n\n- **Combat Tips:**\n  - Immune to fear effects and Curses.\n  - Has 68k-73k HP and hits for 850-1200 damage.\n  - Chain Lightning deals up to 1800 damage.\n  - Randomly teleports players to its location.\n- **Group Strategy:**\n  - Best tackled with a 5-man level 60 group. Include a tank and healer.\n  - Can be kited effectively; hunters using pets and damage over time (DoT) spells are beneficial.\n  - Keep healers on standby to mitigate high burst damage.\n- **Loot Information:**\n  - Common drops include BOE items like Orb of Deception and various armor pieces.\n  - Rare spawns roughly every 8 hours.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11498"] == nil then
    NPCComments["11498"] = {}
end
table.insert(NPCComments["11498"], {
    npc_id = 11498,
    comment_id = 2838581,
    date = "2006-01-14T21:02:32-06:00",
    author = "Thottbot",
    body = "# Skarr the Unbreakable\n\n- **Location**: Spawns randomly in the Dire Maul (DM) arena.\n- **PvP Note**: The arena flags everyone for 'free for all' PvP.\n- **Spawn Time**: Spawns could be every 4 hours or randomly.\n- **Combat Tips**:\n  - **High Damage**: Hits for 400-600 on a shielded warrior, and has a non-crit Mortal Strike dealing up to 3.8k damage every 10-15 seconds.\n  - **Group Size**: Tough for a single group; consider forming a raid.\n  - **Mana Management**: Healers should manage their mana carefully; fights can be prolonged.\n- **Tactic**: Use multiple tanks and prepare for heavy heals. Consider high DPS to reduce the fight duration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["11501"] == nil then
    NPCComments["11501"] = {}
end
table.insert(NPCComments["11501"], {
    npc_id = 11501,
    comment_id = 2912839,
    date = "2007-01-03T17:40:21-06:00",
    author = "Allakhazam",
    body = "## King Gordok\n\n- **Location:** Found in Dire Maul North.\n- **Combat Tips:**\n  - **Tank Gear:** Ensure your tank has good gear; King Gordok can hit hard.\n  - **Healer Focus:** Healer should give the tank full attention due to high damage potential (can crit for over 3K).\n- **Strategy:**\n  - **Tribute Run:** Don't kill the Observer for extra loot. He can be kited or offtanked.\n  - **Offtanking the Observer:** Consider using a hunter pet or a secondary tank (Shaman/Paladin/Druid).\n  - **Mana Drain Strategy:** If necessary, drain the Observer’s mana to simplify the fight.\n- **Additional Tips:**\n  - **Pulling Tactic:** Use a rogue to pull both NPCs, then vanish to separate them.\n  - **CC Options:** The Observer can be freeze trapped but not polymorphed, sapped, or seduced.\n- **Loot:** Contains valuable loot, with a chance at blue items in the Tribute chest if the guards are left alive.\n- **Errors:** Tribute run reward buff issues have been reported; possible game mechanics bugs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["11502"] == nil then
    NPCComments["11502"] = {}
end
table.insert(NPCComments["11502"], {
    npc_id = 11502,
    comment_id = 3026,
    date = "2006-11-06T14:02:47-06:00",
    author = "Odinn",
    body = "### Ragnaros\n\n- **Final Boss in Molten Core:** Prepare for Elite 40-man raid.\n- **Fire Resistance:** Melee: Min 200 FR, Ranged: 100-150 FR.\n- **Control Sons of Flame:** Use slowing, freezing, and crowd control effects.\n- **DPS Focus:** Ranged DPS should attack constantly; aim to get Ragnaros to 30% before the first submerge.\n- **Tier 2 Loot:** Drops Tier 2 armor set leggings and other valuable items.\n- **Summoning:** Activated by Majordomo Executus in a burning lake, ties to the plane of fire.\n- **Strategy:** Balance the raid group; fire gear from Onyxia and previous MC bosses is crucial.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 125,
})
if NPCComments["11517"] == nil then
    NPCComments["11517"] = {}
end
table.insert(NPCComments["11517"], {
    npc_id = 11517,
    comment_id = 5913,
    date = "2006-12-05T08:46:04-06:00",
    author = "TheOnyx",
    body = "### Oggleflint <Ragefire Chieftain>\n\n- Expect two guards with Oggleflint. Try to pull the guards separately.\n- If you pull all three, tank Oggleflint and focus on killing the guards first.\n- Standard tank and spank fight; no special mechanics.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["11519"] == nil then
    NPCComments["11519"] = {}
end
table.insert(NPCComments["11519"], {
    npc_id = 11519,
    comment_id = 2828429,
    date = "2005-01-26T05:05:53-06:00",
    author = "Thottbot",
    body = "### Bazzalan\n\n- **Location:** Found above Jergosh, accessible by thin, winding paths in the \"cross-stitch bridges\" room.\n- **Directions:** Clear out the area near the first boss, look for a ledge, and follow it to a ramp leading to Bazzalan.\n- **Combat tip:** Defensive gear is helpful, as he is nestled in a hard-to-reach area.\n- **Loot:** Drops are generally low-value.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11520"] == nil then
    NPCComments["11520"] = {}
end
table.insert(NPCComments["11520"], {
    npc_id = 11520,
    comment_id = 13968,
    date = "2006-12-12T09:33:35-06:00",
    author = "9531",
    body = "# Taragaman the Hungerer\n\n- **Combat Tip:** Avoid standing near the edge of the ramp or platform to prevent knockback into lava.\n- **Combat Tip:** Tank should maintain aggro to simplify the encounter.\n- **Combat Tip:** Not significantly harder than a regular elite but has high health and a knockback attack.\n- **Lore Tip:** Taragaman is indeed a demon NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11536"] == nil then
    NPCComments["11536"] = {}
end
table.insert(NPCComments["11536"], {
    npc_id = 11536,
    comment_id = 2799789,
    date = "2006-10-08T14:57:55-05:00",
    author = "Thottbot",
    body = "# Quartermaster Miranda Breechlock <The Argent Dawn>\n\n- **Quests for Insignias**: Obtain repeatable quests in Light's Hope Chapel. Options include \"Savage Flora,\" \"Binding The Dreadnaught,\" \"Bonescythe Digs,\" \"Cryptstalker Armor Doesn't Make Itself...,\" and the \"Writ\" quest.\n- **Reputation Farming**:\n  - **Honored**: 4,500 hand-ins for 75 Dawn/Crusade Insignias.\n  - **Revered**: 2,700 hand-ins for 45 Dawn/Crusade Insignias.\n  - **Exalted**: 1,620 hand-ins for 27 Dawn/Crusade Insignias.\n- **Item Availability**: At Honored, buy a transmute formula. Revered unlocks sunfruit, potions, and +5 resist enchants. Exalted provides the Chromatic Mantle of the Dawn (+5 to all resists for shoulders).\n- **Valor Tokens**: Needed for quests and item unlocks; turning in these tokens can influence reputation gains.\n- **High-level Gear**: Some Exalted items and additional gear unlock when specific quest requirements are met.\n\n**Note**: Exalted reputation does not provide significantly unique rewards beyond the Chromatic Mantle quest compared to revered.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11546"] == nil then
    NPCComments["11546"] = {}
end
table.insert(NPCComments["11546"], {
    npc_id = 11546,
    comment_id = 2912998,
    date = "2005-09-06T14:53:23-05:00",
    author = "Allakhazam",
    body = "### Jack Sterling\n\n- Linked to Blizzard's HR department.\n- Likely an Easter egg, not interactable or significant for gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11548"] == nil then
    NPCComments["11548"] = {}
end
table.insert(NPCComments["11548"], {
    npc_id = 11548,
    comment_id = 74867,
    date = "2007-04-29T10:31:55-05:00",
    author = "Grados",
    body = "# Loh'atu\n\n- **Quests for Both Factions**: Loh'atu offers quests to both Horde and Alliance. The area is safe unless on a PvP server with enemy players.\n- **Location Coordinates**: Found at coordinates 11, 78.\n- **Lore Insight**: Completing his quests reveals lore about Azshara.\n- **Guard Behavior**: Alliance NPCs in the area won't attack unless provoked.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["11554"] == nil then
    NPCComments["11554"] = {}
end
table.insert(NPCComments["11554"], {
    npc_id = 11554,
    comment_id = 2824140,
    date = "2007-03-08T09:23:18-06:00",
    author = "Thottbot",
    body = "# Grazle\n\n- **Location:** Now located in southern Felwood, near the pathway by a tree close to the Emerald Sanctuary (coordinates 50, 85).\n- **Quests:** Offers quests related to killing Deadwood furbolgs and collecting feathers. Previously at the entrance to Timbermaw Hold but moved south in patch 1.9.\n- **Tips:** Makes questing in the area easier since his relocation. If you have old quests, abandon them and accept new ones from Grazle.\n- **Items:** Feathers can be collected in Felwood for quests, turning them in 5 at a time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["11555"] == nil then
    NPCComments["11555"] = {}
end
table.insert(NPCComments["11555"], {
    npc_id = 11555,
    comment_id = 2797223,
    date = "2005-12-03T04:00:53-06:00",
    author = "Thottbot",
    body = "# Gorn One Eye\n\n- **Required Reputation:** Must be Honored with Timbermaw Furbolgs to buy items from Gorn.\n- **Combat Tip:** To engage Gorn safely, toggle the \"at war\" status with Timbermaw Furbolgs, attack from range, then quickly disable \"at war\" status to reset nearby mobs.\n- **Location Query:** Gorn is located within Timbermaw Hold.\n- **Item Comments:** Certain items linked with Gorn can be useful, like the medicine bag, but have specific requirements or conditions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["11557"] == nil then
    NPCComments["11557"] = {}
end
table.insert(NPCComments["11557"], {
    npc_id = 11557,
    comment_id = 78024,
    date = "2007-05-05T04:24:18-05:00",
    author = "20912",
    body = "# Meilosh\n\n- Located in a cave; usually found down below.\n- Quest giver for \"Mooncloth Boots\" for tailors.\n- Must achieve friendly reputation with Timbermaw Furbolgs to interact.\n- Increase reputation by completing the \"Timbermaw Ally\" quest and killing Deadwood Furbolgs in south Felwood.\n- Offers various crafting patterns depending on your reputation level.\n- If shopping issues occur (\"Out of range\" or \"That bag is full\" bug), try standing directly on top of the NPC or re-logging.\n- Grinding Deadwood Furbolgs and completing repeatable quests can speed up reputation gains.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 51,
})
if NPCComments["11558"] == nil then
    NPCComments["11558"] = {}
end
table.insert(NPCComments["11558"], {
    npc_id = 11558,
    comment_id = 2805214,
    date = "2006-01-14T16:49:42-06:00",
    author = "Thottbot",
    body = "### Kernda\n\n- **Turn-In Option:** Collect and turn in sacred totems from Deadwoods to Kernda for 100 faction points.\n- **Quests:** Accepts turn-ins for quests involving totems from Felwood and Winterspring.\n- **Purpose:** Primarily for faction-related activities, limited interactivity otherwise.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11559"] == nil then
    NPCComments["11559"] = {}
end
table.insert(NPCComments["11559"], {
    npc_id = 11559,
    comment_id = 20956,
    date = "2007-01-17T03:04:46-06:00",
    author = "entropicdragon",
    body = "## Outcast Necromancer\n\n- Low health but casts Shadowbolt (~100 damage).\n- Summons Undead Ravager which immediately aggros.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11560"] == nil then
    NPCComments["11560"] = {}
end
table.insert(NPCComments["11560"], {
    npc_id = 11560,
    comment_id = 2913032,
    date = "2004-12-15T15:47:01-06:00",
    author = "Allakhazam",
    body = "### Magrami Spectre\n\n- Be ready to face 5-6 at once when placing the box.\n- Ensure crowd control or AoE abilities are prepared.\n- Bring potions and have escape routes planned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11561"] == nil then
    NPCComments["11561"] = {}
end
table.insert(NPCComments["11561"], {
    npc_id = 11561,
    comment_id = 2801307,
    date = "2007-03-03T17:06:05-06:00",
    author = "Thottbot",
    body = "# Undead Ravager\n\n- **Location:** Found west of Magram Village at coordinates 59,89 and 64,81.\n- **Solo Tips:** Easily soloed by Level 35+ characters, including rogues, warriors, and shadow priests.\n- **Combat Tips:**\n  - **For Casters:** Be cautious; they use Kick to interrupt spells, causing cooldowns.\n  - **Necromancer Patrols:** Beware of nearby centaur necromancers who can summon pets.\n  - **Silence Ability:** They can silence casters for 3 seconds; keep a wand ready.\n- **Loot:** Good source of Silk Cloth (up to 3 per drop).\n\nStay alert for necromancer patrols and manage your positioning to handle one Ravager at a time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11562"] == nil then
    NPCComments["11562"] = {}
end
table.insert(NPCComments["11562"], {
    npc_id = 11562,
    comment_id = 5271,
    date = "2006-12-01T06:03:01-06:00",
    author = "5909",
    body = "# Drysnap Crawler\n\n- Drops the Silver Key needed for the quest \"Nucesste\" (quest ID: 6161).\n- Easy to kill; drops the key quickly.\n- Be cautious: there have been reports of critical errors when fighting this NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11563"] == nil then
    NPCComments["11563"] = {}
end
table.insert(NPCComments["11563"], {
    npc_id = 11563,
    comment_id = 2797830,
    date = "2005-12-21T21:32:23-06:00",
    author = "Thottbot",
    body = "# Drysnap Pincer\n\n- **Loot Drops**: Potential drops include Starfaller, Headhunter's Belt of the Eagle, Enduring Bracers, Trickster's Protector of Healing, and the Kaliedoscope Chain amulet (+4 all stats).\n- **Persistence**: May require killing dozens to hundreds of these NPCs to obtain rare drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11564"] == nil then
    NPCComments["11564"] = {}
end
table.insert(NPCComments["11564"], {
    npc_id = 11564,
    comment_id = 2828654,
    date = "2005-11-16T17:08:00-06:00",
    author = "Thottbot",
    body = "### Gizelton Caravan Kodo\n\n- Located in Desolace, coordinates 40,79.\n- Frequently travels to different points.\n- Sells various items; look for other vendors in the caravan.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11576"] == nil then
    NPCComments["11576"] = {}
end
table.insert(NPCComments["11576"], {
    npc_id = 11576,
    comment_id = 2810613,
    date = "2005-09-03T01:27:57-05:00",
    author = "Thottbot",
    body = "## Whirlwind Ripper\n\n- These elementals do not sell potions or food recipes; this is incorrect information.\n- Confusion might stem from a nearby vendor providing various items, including more than just potions and food recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11582"] == nil then
    NPCComments["11582"] = {}
end
table.insert(NPCComments["11582"], {
    npc_id = 11582,
    comment_id = 3656,
    date = "2006-11-14T15:12:28-06:00",
    author = "TheOnyx",
    body = "# Scholomance Dark Summoner\n\n- **Location:** Found in the summoner room near Kirtonos' summoning room.\n- **Summoning Skeletons:** If left alone, they summon skeletons rapidly. Focus on taking them out quickly to avoid being overwhelmed.\n- **Priest Strategy:** Utilize a priest to Mind Control a summoner, leading it away to break the line-of-sight with other mobs. Hostile mobs will kill the summoner, simplifying the fight.\n- **Crowd Control:** Without a priest, use other crowd control methods like Polymorph or Sap to isolate the summoner. Defeat other mobs first, then focus on the summoner.\n- **Engagement Priority:** Always prioritize dealing with the summoner before other mobs to prevent skeleton adds.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11583"] == nil then
    NPCComments["11583"] = {}
end
table.insert(NPCComments["11583"], {
    npc_id = 11583,
    comment_id = 606,
    date = "2006-09-17T19:55:58-05:00",
    author = "1633",
    body = "## Nefarian\n\n- **Final Boss of Blackwing Lair**:\n  - Master Phase 1, focus on killing 42 Drakonids quickly.\n  - Beware of Drakonids resurrected at 20%.\n\n- **Class Specific Nefarian Shouts**:\n  - Priests: Stop healing to avoid stacking debuff.\n  - Druids: Stuck in cat form.\n  - Rogues: Immobilized near Nefarian.\n  - Mages: Randomly polymorph raid members.\n  - Warriors: Stuck in Berserker Stance.\n  - Warlocks: Summon Infernals (kill ASAP).\n  - Hunters: Ranged weapons break (unequip before call).\n  - Paladins: Nefarian immune to melee.\n  - Shaman: Hostile totems appear.\n\n- **Key Abilities**:\n  - Bellowing Roar: AoE fear (counter with Fear Ward/Berserker Rage).\n  - Tail Whip: Stun.\n  - Cleave: Frontal physical AoE.\n  - -75% healing curse: Dispel quickly on the tank.\n\n- **Phases**:\n  - **Phase I**: Kill 42 Drakonids, avoid excess spawns, heal fast for shadowbolt targets.\n  - **Phase II**: Nefarian lands, deal with class calls, position correctly, dispel -75% healing curse on tank.\n  - **Phase III**: Prepare for undead Drakonids, use AoE frost traps and freeze spells.\n\n- **Tips for Tanks**:\n  - Utilize Lifegiving Gem or Last Stand during Warrior Calls.\n  - Pop Shield Wall at 20% to ease healer pressure during construct resurrection.\n\n- **Lore**:\n  - Nefarian is the son of Deathwing and leader of the Black Dragonflight.\n  - Also known as Victor Nefarius, Lord of Blackrock, he commands the Blackrock Clan and ogres from Blackrock Spire.\n\n- **Additional Resources**:\n  - Video guides for Drakonid management: [Video 1](http://youtube.com/watch?v=9z2XBCIVaHg), [Video 2](http://youtube.com/watch?v=QnXZ36b_pto).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 74,
})
if NPCComments["11596"] == nil then
    NPCComments["11596"] = {}
end
table.insert(NPCComments["11596"], {
    npc_id = 11596,
    comment_id = 2838619,
    date = "2007-01-27T00:36:32-06:00",
    author = "Thottbot",
    body = "# Smeed Scrabblescrew\n\n- Located in Desolace at coordinates 60, 61.\n- Generally provides quests related to mechanical repairs.\n- Check his quests for useful rewards or XP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11598"] == nil then
    NPCComments["11598"] = {}
end
table.insert(NPCComments["11598"], {
    npc_id = 11598,
    comment_id = 2913143,
    date = "2006-04-17T04:58:04-05:00",
    author = "Allakhazam",
    body = "# Risen Guardian\n\n- High drop rate for epic items.\n- Prepare for challenging combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11604"] == nil then
    NPCComments["11604"] = {}
end
table.insert(NPCComments["11604"], {
    npc_id = 11604,
    comment_id = 43902,
    date = "2007-02-28T10:20:45-06:00",
    author = "28742",
    body = "# Whitewhisker Geomancer\n- **Mages**: Use Spellsteal on these mobs for a fire damage buff that inflicts extra damage on attackers, with 100% spell damage added.\n- **General Tip**: Utilize the fire damage buff to quickly turn the tide of battle in your favor.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11608"] == nil then
    NPCComments["11608"] = {}
end
table.insert(NPCComments["11608"], {
    npc_id = 11608,
    comment_id = 2913145,
    date = "2006-07-27T21:09:21-05:00",
    author = "Allakhazam",
    body = "### Bardu Sharpeye\n\n- **Lore Insight:** Mentions a Mage commissioned by the Scarlet Crusade to craft exceptional guns and bows.\n- **Location Reference:** Claims the Mage was found in Hearthglen, though no quest or items are directly confirmed.\n- **Exploration Tip:** Hearthglen contains elites but lacks notable drops tied to this dialogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11609"] == nil then
    NPCComments["11609"] = {}
end
table.insert(NPCComments["11609"], {
    npc_id = 11609,
    comment_id = 16703,
    date = "2006-12-18T01:19:27-06:00",
    author = "8842",
    body = "# Alexia Ironknife\n\n- **Location:** Found at coordinates (42, 83).\n- **Lore:** Mentions a mage in Hearthglen (not Andorhal) involved in making powerful bows and guns before he was killed.\n- **Background:** Might provide lore on the Crusade's distrust of the arcane due to their dislike for the Scourge.\n- **Exploration Tip:** Encourages players to explore Hearthglen but not likely related to rare item drops or hunter quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11610"] == nil then
    NPCComments["11610"] = {}
end
table.insert(NPCComments["11610"], {
    npc_id = 11610,
    comment_id = 2823694,
    date = "2006-07-31T13:02:43-05:00",
    author = "Thottbot",
    body = "# Kirsta Deepshadow\n\n- **Coordinates:** Located at 51,28 or 52,28, near Northridge Lumber Camp.\n- **Location Tip:** Easier to reach her via Northridge Lumber Camp, not Hearthglen.\n- **Quest Information:** Appears in the \"Unfinished Business\" quest chain.\n- **Faction Interaction:** Speaks to both Horde and Alliance.\n- **Lore:** Revealed to be an agent of Elling Trias, Master of Cheese.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11611"] == nil then
    NPCComments["11611"] = {}
end
table.insert(NPCComments["11611"], {
    npc_id = 11611,
    comment_id = 2829989,
    date = "2007-04-11T10:39:18-05:00",
    author = "Thottbot",
    body = "# Cavalier Durgen\n\n- **Location:** Found in the tower at 54, 24.\n- **Spawn:** Spawns at the top of the tower, then patrols down to the ramp leading to the doorway.\n- **Visibility:** May not show up on humanoid tracking for some players.\n- **Combat Tips:** Clear out the guards outside the tower and wait for him to patrol down. Soloable but be cautious of additional casters at the top.\n- **Strategy:** Patience is key; allow him to come to you by staying near the ramp.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["11613"] == nil then
    NPCComments["11613"] = {}
end
table.insert(NPCComments["11613"], {
    npc_id = 11613,
    comment_id = 2827344,
    date = "2006-04-11T08:18:02-05:00",
    author = "Thottbot",
    body = "# Huntsman Radley\n\n- **Combat Tips**:\n  - **Solo Strategy**: Clear the patrolling enemies first. Pull adds one by one. When down to Huntsman Radley and her wolf, use crowd control on Radley while dealing with the wolf.\n  - **Rogue Approach**: Sap Radley, focus on the wolf, then use Evasion if needed once Radley engages.\n  - **Hunter Approach**: Use your pet to tank Radley, use traps for crowd control, and manage multiple targets effectively.\n\n- **General Tips**:\n  - Radley is accompanied by a wolf and additional mobs. Clear these systematically to avoid getting overwhelmed.\n  - Location: Coordinates are (57,35).\n  - Possibly not a rare mob, despite no silver dragon marker, but can drop decent loot (e.g., Three of Beasts).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11614"] == nil then
    NPCComments["11614"] = {}
end
table.insert(NPCComments["11614"], {
    npc_id = 11614,
    comment_id = 2913162,
    date = "2005-05-29T19:11:03-05:00",
    author = "Allakhazam",
    body = "## Bloodshot\n\n- Cannot be tamed as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11620"] == nil then
    NPCComments["11620"] = {}
end
table.insert(NPCComments["11620"], {
    npc_id = 11620,
    comment_id = 67210,
    date = "2007-04-14T15:53:08-05:00",
    author = "Returner99",
    body = "### Spectral Marauder\n\n- Neutral towards Horde; verify hostility for Alliance.\n- Part of the \"Villains of Darrowshire\" quest.\n- Look for a glowing sword behind them; could be quest-related.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11622"] == nil then
    NPCComments["11622"] = {}
end
table.insert(NPCComments["11622"], {
    npc_id = 11622,
    comment_id = 2837,
    date = "2006-11-04T18:34:18-06:00",
    author = "TheOnyx",
    body = "# Rattlegore\n\n- **\"Tank and Spank\" Fight:** Ensure the tank maintains aggro to minimize damage to cloth-wearers.\n- **Avoid Adds:** Clear surrounding mobs before engaging Rattlegore.\n- **Hard Hitter:** Be prepared for strong physical attacks; tanks should use defensive abilities.\n- **Soloable:** High-level classes (e.g., Balance Druids, Rogues) can solo Rattlegore with proper gear and tactics.\n- **Key Drop:** Rattlegore reliably drops a key on defeat.\n- **CC Techniques:** Utilize stuns like Cheap Shot and Kidney Shot to reduce damage taken.\n- **Persistent Loot Drops:** Some loot like Shadowcraft Boots and Deadwalker Mantle may take multiple runs to drop. Be patient!",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["11627"] == nil then
    NPCComments["11627"] = {}
end
table.insert(NPCComments["11627"], {
    npc_id = 11627,
    comment_id = 2913177,
    date = "2006-03-06T02:46:28-06:00",
    author = "Allakhazam",
    body = "### Tamed Kodo\n\n- Used in the quest \"Kodo Roundup.\"\n- Found in Mulgore by Thunder Bluff.\n- Fun and engaging quest, easy for early levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11656"] == nil then
    NPCComments["11656"] = {}
end
table.insert(NPCComments["11656"], {
    npc_id = 11656,
    comment_id = 41738,
    date = "2007-02-24T18:56:17-06:00",
    author = "peeweesweden",
    body = "# Horde Peon\n- **Combat Tip**: They flee to call for help. Use stuns, traps, or crowd control to stop them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11657"] == nil then
    NPCComments["11657"] = {}
end
table.insert(NPCComments["11657"], {
    npc_id = 11657,
    comment_id = 2913178,
    date = "2006-01-10T06:53:35-06:00",
    author = "Allakhazam",
    body = "### Morloch\n\n- Found in Dire Maul dungeon.\n- Rare drop: Axe of the Deep Woods.\n- Typically requires a group (3-man recommended).\n- Ensure to roll for rare loot cautiously.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11658"] == nil then
    NPCComments["11658"] = {}
end
table.insert(NPCComments["11658"], {
    npc_id = 11658,
    comment_id = 2913181,
    date = "2006-06-23T15:11:37-05:00",
    author = "Allakhazam",
    body = "## Molten Giant\n\n- **Raid Ready:** Requires a full 40-man raid; not for solo or small groups.\n- **High HP:** Acts as a roadblock with a massive amount of hit points.\n- **Be Prepared:** Overpowered for its level (62 elite); bring a well-prepared, coordinated team.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11659"] == nil then
    NPCComments["11659"] = {}
end
table.insert(NPCComments["11659"], {
    npc_id = 11659,
    comment_id = 2841263,
    date = "2005-12-26T17:34:32-06:00",
    author = "Thottbot",
    body = "## Molten Destroyer\n- **High Difficulty**: Much tougher than regular giants.\n- **Healing**: Keep your fastest, most efficient heal spells ready.\n- **Combat Readiness**: Be prepared for heavy damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11661"] == nil then
    NPCComments["11661"] = {}
end
table.insert(NPCComments["11661"], {
    npc_id = 11661,
    comment_id = 2913187,
    date = "2006-03-19T23:08:22-06:00",
    author = "Allakhazam",
    body = "# Flamewaker\n\n- **Immune to Mind Control:** Molten Core enemies, including Flamewalkers, are generally immune to Mind Control and other crowd control abilities.\n- **Prepare for Resistance:** Expect high resistance to stuns and traps.\n- **Raid-only Encounter:** Found in Molten Core; typically fought in raid groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11662"] == nil then
    NPCComments["11662"] = {}
end
table.insert(NPCComments["11662"], {
    npc_id = 11662,
    comment_id = 19842,
    date = "2007-01-08T15:32:56-06:00",
    author = "6513",
    body = "# Flamewaker Priest\n\n- Found in the Sulfuron Harbinger encounter.\n- They are adds, meaning they assist the main boss.\n- Focus on crowd control, but check if they are immune to sapping.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11663"] == nil then
    NPCComments["11663"] = {}
end
table.insert(NPCComments["11663"], {
    npc_id = 11663,
    comment_id = 19839,
    date = "2007-01-08T15:31:27-06:00",
    author = "6513",
    body = "### Flamewaker Healer\n\n- **Encounter Info:** Adds in the Majordomo Executus fight.\n- **Combat Tips:** Focus on interrupting their heals to prevent them from prolonging the fight.\n- **Loot Note:** Rarely drops items like the Belt of Might.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["11664"] == nil then
    NPCComments["11664"] = {}
end
table.insert(NPCComments["11664"], {
    npc_id = 11664,
    comment_id = 19837,
    date = "2007-01-08T15:29:51-06:00",
    author = "6513",
    body = "# Flamewaker Elite\n\n- **Location**: Guards of Majordomo Executus, found in the Molten Core raid.\n- **Combat Tips**:\n  - Expect them as adds during the Majordomo Executus fight.\n  - Coordinate with your raid to manage these adds effectively.\n- **Loot**:\n  - Can drop epic Bind on Equip (BoE) items.\n  - Rarely may drop Tier 1 bracers and belts.\n- **Formation**: Encounter includes multiple adds, be prepared for several.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11665"] == nil then
    NPCComments["11665"] = {}
end
table.insert(NPCComments["11665"], {
    npc_id = 11665,
    comment_id = 2840213,
    date = "2006-05-29T00:49:44-05:00",
    author = "Thottbot",
    body = "### Lava Annihilator\n\n- Drops valuable BoE epics, including Earthfury Belt and Blade of Hanna.\n- Efficient looting is essential; use a reliable Master Looter.\n- Good for farming valuable items to sell on the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11668"] == nil then
    NPCComments["11668"] = {}
end
table.insert(NPCComments["11668"], {
    npc_id = 11668,
    comment_id = 2833070,
    date = "2006-06-07T21:17:11-05:00",
    author = "Thottbot",
    body = "# Firelord\n\n- **Pull Strategy**: Pull one at a time for safety. Multiple pulls require AoE to avoid wipe.\n- **DPS Test**: Defeating a Firelord quickly tests your raid’s DPS. Manage spawns to gauge effectiveness.\n- **Debuff**: Watch for \"Incinerate\" debuff which increases fire damage taken by 25%. Not in patch notes.\n- **Loot**: Can drop Epic Druid bracers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11669"] == nil then
    NPCComments["11669"] = {}
end
table.insert(NPCComments["11669"], {
    npc_id = 11669,
    comment_id = 2913205,
    date = "2005-12-19T21:13:43-06:00",
    author = "Allakhazam",
    body = "### Flame Imp\n\n- **No notable loot**: Flame Imps do not drop valuable items. Prioritize other mobs for better rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11671"] == nil then
    NPCComments["11671"] = {}
end
table.insert(NPCComments["11671"], {
    npc_id = 11671,
    comment_id = 2825799,
    date = "2007-03-03T05:50:24-06:00",
    author = "Thottbot",
    body = "# Core Hound\n\n- **Raid Tip**: In Molten Core, handle Core Hounds in groups of four. Casters should focus on burst damage while tanks maintain aggro.\n- **Healer Tip**: Ensure tanks (warriors/feral druids) are constantly healed. Tank deaths often result in raid wipes.\n- **Pet Tip**: Core Hounds are not tamable but would make fun pets if they were.\n- **Respawn Time**: Respawn rates vary, ranging from 10 to 28 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11672"] == nil then
    NPCComments["11672"] = {}
end
table.insert(NPCComments["11672"], {
    npc_id = 11672,
    comment_id = 2820433,
    date = "2006-07-30T11:59:59-05:00",
    author = "Thottbot",
    body = "# Core Rager\n\n- **Unkillable:** Core Ragers cannot be killed, making them a unique challenge.\n- **Associated With Golemagg:** They are connected to the boss Golemagg the Incinerator.\n- **No Drops:** Since they can't be killed, they do not provide loot or drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11673"] == nil then
    NPCComments["11673"] = {}
end
table.insert(NPCComments["11673"], {
    npc_id = 11673,
    comment_id = 3486,
    date = "2006-11-11T18:40:44-06:00",
    author = "RiSK",
    body = "# Ancient Core Hound\n\n- **Respawn**: Stops respawning after Magmadar's death.\n- **Drops**: Can drop Tier 1 BoE belts and bracers; skin for Core Leather.\n- **Combat**:\n  - Hits tanks for 200-300 damage.\n  - Long-range AoE fire damage (600-800).\n  - Special abilities include stuns, slows, confusion, resist reduction, max health reduction, and stat debuffs.\n  - Face away from the raid to avoid AoE fire.\n  - Ensure off-tanks handle random bites (1000 damage).\n- **Important Tips**:\n  - Requires quick dispatch due to fast respawn timer.\n  - Always have a skinner with Finkle's Skinner to maximize Core Leather drops.\n  - Not farmable once Magmadar is defeated.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11675"] == nil then
    NPCComments["11675"] = {}
end
table.insert(NPCComments["11675"], {
    npc_id = 11675,
    comment_id = 2819298,
    date = "2006-03-28T02:42:38-06:00",
    author = "Thottbot",
    body = "### Snowblind Windcaller\n\n- **Loot**: Generally drops only cash.\n- **Combat**: Neutral NPC, won't attack unless provoked.\n- **Location**: Found in Winterspring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11678"] == nil then
    NPCComments["11678"] = {}
end
table.insert(NPCComments["11678"], {
    npc_id = 11678,
    comment_id = 2815544,
    date = "2005-06-24T03:57:58-05:00",
    author = "Thottbot",
    body = "## Snowblind Ambusher\n\n- **Location**: Winterspring.\n- **Drops**: Can drop valuable items like the Soulkeeper staff.\n- **Tip**: Be prepared for sudden attacks, as they ambush.\n- **Enemies**: Snowblind Harpies often accompany them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11686"] == nil then
    NPCComments["11686"] = {}
end
table.insert(NPCComments["11686"], {
    npc_id = 11686,
    comment_id = 2913231,
    date = "2006-03-25T02:58:50-06:00",
    author = "Allakhazam",
    body = "### Ghostly Raider\n\n- **Location**: Found outside Maraudon instance.\n- **Loot**: Can drop Fiery War Axe.\n- **Tip**: Group up for better loot chances.\n- **Combat**: Engages in physical attacks; stay defensive.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11687"] == nil then
    NPCComments["11687"] = {}
end
table.insert(NPCComments["11687"], {
    npc_id = 11687,
    comment_id = 2820698,
    date = "2005-01-11T16:38:58-06:00",
    author = "Thottbot",
    body = "# Ghostly Marauder\n\n- Drops valuable items like Headstriker Sword of the Boar.\n- Worth farming for rare loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11688"] == nil then
    NPCComments["11688"] = {}
end
table.insert(NPCComments["11688"], {
    npc_id = 11688,
    comment_id = 2840519,
    date = "2006-12-22T10:17:32-06:00",
    author = "Thottbot",
    body = "# Cursed Centaur\n\n- **Location:** Spawns outside Maraudon, in the pre-instance area.\n- **Drop Info:** Rare drops, including mail pieces and specific gear like Embossed Plate Girdle of the Bear.\n- **Appearance:** Similar to regular centaurs, may not be immediately recognizable.\n- **Spawn Points:** Multiple possible spawn locations near the gate, altar, or inside the cave entrance. Be prepared for varied encounters.\n- **Combat Tips:** Treat as a regular centaur; no special abilities reported. Focus on downing quickly if encountered.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11696"] == nil then
    NPCComments["11696"] = {}
end
table.insert(NPCComments["11696"], {
    npc_id = 11696,
    comment_id = 2913235,
    date = "2006-02-26T16:44:51-06:00",
    author = "Allakhazam",
    body = "# Chal Fairwind <Wintersaber Trainers>\n\n- **Faction Interaction**: Horde players must speak with Chal Fairwind to access Umbranse the Spiritspeaker for the quest \"In Eranikus' Own Words\".\n- **Faction Status**: She appears hostile to Horde players (green) but won’t attack unless provoked. Approach with caution.\n- **Reputation Requirements**: She may not interact unless you have sufficient faction with Wintersaber Trainers.\n- **Potential Future Content**: As of patches noted, some players speculate she may be part of future quests.\n- **Lore and Comparison**: Similar to Horde-friendly Ravasaur Trainers in Un'goro, involving long reputation grinds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["11698"] == nil then
    NPCComments["11698"] = {}
end
table.insert(NPCComments["11698"], {
    npc_id = 11698,
    comment_id = 2805357,
    date = "2006-05-17T18:25:43-05:00",
    author = "Thottbot",
    body = "# Hive'Ashi Stinger\n\n- **Scarce Spawn:** Approximately 5% spawn rate; may share spawns with other Hive'Ashi mobs or swarmers.\n- **Incomplete Map Coverage:** The area may not be fully mapped, causing navigation challenges. Stay close to walls to explore thoroughly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11699"] == nil then
    NPCComments["11699"] = {}
end
table.insert(NPCComments["11699"], {
    npc_id = 11699,
    comment_id = 2833657,
    date = "2007-05-17T08:39:01-05:00",
    author = "Thottbot",
    body = "## Varian Wrynn <King of Stormwind>\n\n- **Location:** Varian was located on Alcaz Island, which is near Theramore.\n- **Lore:** He was the real King of Stormwind, kidnapped by Defias Brotherhood, and later, Naga.\n- **Quest Line:** His storyline was part of the \"Missing Diplomat\" quest line, hinting at a larger plot involving Onyxia to control the Alliance.\n- **Island Features:** Alcaz Island has a sewer system where the King was found, possibly hinting at Alcatraz prison.\n- **Event:** Varian's presence tied into the larger AQ event before being removed in patch 1.9.\n- **Status:** Varian is no longer present in-game as he was deleted in a later update and replaced by other NPCs for the AQ quest line.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["11701"] == nil then
    NPCComments["11701"] = {}
end
table.insert(NPCComments["11701"], {
    npc_id = 11701,
    comment_id = 2804760,
    date = "2007-04-11T10:39:39-05:00",
    author = "Thottbot",
    body = "# Mor'vek <Ravasaur Trainers>\n\n- **Removed NPC:** Mor'vek and similar NPCs were removed in a past update and are no longer available.\n- **Ravasaur Trainers:** These NPCs were originally intended for Horde players to obtain special epic mounts.\n- **Comparative Factions:** Similar to the Wintersaber Trainers for Alliance in Winterspring.\n- **Purpose:** They were expected to facilitate access to epic troll mounts that are no longer obtainable through this route.\n- **Visibility:** Some players mentioned visual confirmation and sightings, but these are outdated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["11702"] == nil then
    NPCComments["11702"] = {}
end
table.insert(NPCComments["11702"], {
    npc_id = 11702,
    comment_id = 2825267,
    date = "2006-03-07T18:04:55-06:00",
    author = "Thottbot",
    body = "### Arin'sor <Ravasaur Trainers>\n\n- **Horde Only**: This NPC will eventually allow Horde players to train for special raptor mounts.\n- **Not Yet Implemented**: As of now, related quests and rewards are not available in the game.\n- **Reputation Requirement**: High likelihood of needing Exalted reputation with the Darkspear Tribe to access the mount.\n- **Equivalent to Alliance**: Comparable to Winterspring Frostsaber Trainers for the Alliance.\n- **Lore Consideration**: Represents an unfinished aspect of older game design linked to Hunter pet trainers and mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["11703"] == nil then
    NPCComments["11703"] = {}
end
table.insert(NPCComments["11703"], {
    npc_id = 11703,
    comment_id = 2913295,
    date = "2006-01-11T02:30:19-06:00",
    author = "Allakhazam",
    body = "# Graw Cornerstone <Mail Armor Merchant>\n\n- **Sells low-level armor:** Offers level 10-15 armor, though usually encountered in a high-level (45+) area.\n- **Herb availability:** Only NPC to vend Firebloom herb cheaply.\n- **Utility question:** Utility of low-level gear at such a high-level location is questioned by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11706"] == nil then
    NPCComments["11706"] = {}
end
table.insert(NPCComments["11706"], {
    npc_id = 11706,
    comment_id = 2819383,
    date = "2005-12-22T08:39:06-06:00",
    author = "Thottbot",
    body = "### Adon\n\n- **Location**: Stands near the blocked entrance to Quel'Thalas.\n- **Faction**: Friendly to both Horde and Alliance, but no gossip text.\n- **Trivia**: Adon's name is a playful nod to \"Add-on,\" hinting at future expansions.\n- **Lore**: Road he guards might lead to Quel'Thalas, which features grassy fields and elven architecture.\n- **Exploration**: Maps and player reports reveal an empty Night Elf hut beyond the blocked path.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 194,
})
if NPCComments["11707"] == nil then
    NPCComments["11707"] = {}
end
table.insert(NPCComments["11707"], {
    npc_id = 11707,
    comment_id = 2829660,
    date = "2006-01-21T05:18:16-06:00",
    author = "Thottbot",
    body = "### Joy Ar'nareth\n\n- Does not provide any quests.\n- Likely a lore or flavor NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["11708"] == nil then
    NPCComments["11708"] = {}
end
table.insert(NPCComments["11708"], {
    npc_id = 11708,
    comment_id = 2832544,
    date = "2006-03-21T22:28:26-06:00",
    author = "Thottbot",
    body = "# Coral Moongale\n\n- **Neutral NPC in Azshara**; no quests associated with her.\n- Located near several quest hotspots; useful to remember for navigation.\n- Often killed for no particular reason; no known retaliation quest.\n- Check [Azshara quest details](https://www.wowhead.com/classic/search?q=q&cat=Azshara) for other potential quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["11711"] == nil then
    NPCComments["11711"] = {}
end
table.insert(NPCComments["11711"], {
    npc_id = 11711,
    comment_id = 2809291,
    date = "2007-03-05T18:25:47-06:00",
    author = "Thottbot",
    body = "### Sentinel Aynasha\n* **Location:** Southeastern Darkshore, near a Furbold camp.\n* **Directions:** Start at the graveyard, head directly east, and look for grottoes in the hills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11715"] == nil then
    NPCComments["11715"] = {}
end
table.insert(NPCComments["11715"], {
    npc_id = 11715,
    comment_id = 2824188,
    date = "2006-02-27T04:27:02-06:00",
    author = "Thottbot",
    body = "### Talendria\n\n- Located in Nijel's Point at coordinates 69,9.\n- Useful for quests and lore specific to the Desolace region.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["11717"] == nil then
    NPCComments["11717"] = {}
end
table.insert(NPCComments["11717"], {
    npc_id = 11717,
    comment_id = 2801100,
    date = "2006-12-22T11:47:05-06:00",
    author = "Thottbot",
    body = "# Bethan Bluewater\n\n- Located in the tower at Feathermoon Stronghold.\n- Not widely known; some players miss her. \n- Check all levels of the tower to find her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["11718"] == nil then
    NPCComments["11718"] = {}
end
table.insert(NPCComments["11718"], {
    npc_id = 11718,
    comment_id = 2801881,
    date = "2005-12-25T12:08:05-06:00",
    author = "Thottbot",
    body = "### Sar Browneye\n\n- No loot is available from this NPC.\n- Appears alongside another NPC at a small camp.\n- Has a humorous name, but no known associated quests.\n- Classified as PvP but unclear why they are present.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11722"] == nil then
    NPCComments["11722"] = {}
end
table.insert(NPCComments["11722"], {
    npc_id = 11722,
    comment_id = 2913317,
    date = "2006-05-15T10:48:19-05:00",
    author = "Allakhazam",
    body = "## Hive'Ashi Defender\n\n- Hostile insect mob in Silithus.\n- Usually found in the Hive'Ashi cave system.\n- Watch out for stun abilities; bring crowd control.\n- Using nature resistance gear can be helpful.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11724"] == nil then
    NPCComments["11724"] = {}
end
table.insert(NPCComments["11724"], {
    npc_id = 11724,
    comment_id = 2820558,
    date = "2007-04-12T03:58:09-05:00",
    author = "Thottbot",
    body = "# Hive'Ashi Swarmer\n\n- **Avoid if possible:** They don't drop valuable loot and aren't needed for quests.\n- **Combat:** Easily handled by higher-level players; they pose minimal threat.\n- **Location Hint:** Often found in areas with other bugs needed for Tactical Combat Quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11726"] == nil then
    NPCComments["11726"] = {}
end
table.insert(NPCComments["11726"], {
    npc_id = 11726,
    comment_id = 2913320,
    date = "2006-08-14T05:24:34-05:00",
    author = "Allakhazam",
    body = "# Hive'Zora Tunneler\n\n- **Location**: Found in the tunnels of Hive'Zora.\n- **Search Tips**: Look specifically within the tunnel areas in the Hive'Zora zone to locate them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11727"] == nil then
    NPCComments["11727"] = {}
end
table.insert(NPCComments["11727"], {
    npc_id = 11727,
    comment_id = 2913322,
    date = "2005-06-06T21:32:17-05:00",
    author = "Allakhazam",
    body = "# Hive'Zora Wasp\n\n- **Attack in Groups:** Usually found in packs of 3; avoid getting surrounded.\n- **Poison DOT:** Their sting applies a poison Damage Over Time (DOT) that intensifies with repeated attacks.\n- **Class Specific (Priests):** Shadow Priests should be prepared to drop Shadow Form and use Flash Heal when needed.\n- **Anti-Poison:** Have poison-removal abilities or potions ready to mitigate their DOT.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11729"] == nil then
    NPCComments["11729"] = {}
end
table.insert(NPCComments["11729"], {
    npc_id = 11729,
    comment_id = 2801948,
    date = "2006-04-10T22:17:36-05:00",
    author = "Thottbot",
    body = "### Hive'Zora Hive Sister\n\n- **Soloing**: Difficult for a level 60 mage to solo.\n- **Cenarion Outriders**: Use the 3 Cenarion Outriders at the hive's edge for assistance.\n- **Respawn Time**: If the outriders die, you’ll need to wait for their respawn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11730"] == nil then
    NPCComments["11730"] = {}
end
table.insert(NPCComments["11730"], {
    npc_id = 11730,
    comment_id = 2913323,
    date = "2005-03-23T16:48:21-06:00",
    author = "Allakhazam",
    body = "### Hive'Regal Ambusher\n\n- **Quest Item**: Drops the Silithid Encrusted Object for the \"Hive in the Tower\" quest.\n- **Spawn Tip**: To spawn them, open the object on the ground at the top of the tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11732"] == nil then
    NPCComments["11732"] = {}
end
table.insert(NPCComments["11732"], {
    npc_id = 11732,
    comment_id = 2808466,
    date = "2006-10-07T13:32:37-05:00",
    author = "Thottbot",
    body = "# Hive'Regal Spitfire\n\n- Reduces armor, weakening your defenses.\n- Can pull additional enemies. Be cautious of your surroundings.\n- Use crowd control to manage multiple enemies effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11733"] == nil then
    NPCComments["11733"] = {}
end
table.insert(NPCComments["11733"], {
    npc_id = 11733,
    comment_id = 2913324,
    date = "2006-11-12T16:45:31-06:00",
    author = "Allakhazam",
    body = "### Hive'Regal Slavemaker\n\n- **Charm Ability:** Can charm players, restoring them to full HP and MP but making them fight against their allies. \n- **Poison DoT:** Inflicts a poison that deals damage over time. \n- **Group Fighting:** Be cautious when fighting them in groups; use Druids to spam Abolish Poison. Shaman's Poison Cleansing Totem is also effective.\n- **Loot:** Rare chance to drop blue items, but white items may be difficult to obtain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11734"] == nil then
    NPCComments["11734"] = {}
end
table.insert(NPCComments["11734"], {
    npc_id = 11734,
    comment_id = 2913326,
    date = "2006-08-20T01:08:19-05:00",
    author = "Allakhazam",
    body = "### Hive'Regal Hive Lord\n\n- **Skinning Requirement:** Needs 305 skill in skinning for special drops.\n- **Drop Rarity:** Rare drops occur roughly 1 in 10 kills.\n- **Skill Check:** Ensure your skinning skill is maxed or boosted temporarily for better yield.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11735"] == nil then
    NPCComments["11735"] = {}
end
table.insert(NPCComments["11735"], {
    npc_id = 11735,
    comment_id = 3143166,
    date = "2019-07-26T00:45:40-05:00",
    author = "hevgirl",
    body = "# Stonelash Scorpid\n\n- **Nature Damage Over Time**: The Stonelash Scorpid's attacks inflict stacking Nature damage over time.\n- **Stacking Debuff**: Each debuff can stack up to 5 times on the same target, increasing damage.\n- **Combat Strategy**: Avoid letting the debuff stack too high. Use abilities to remove poison or heal through the damage.\n- **Pet Potential**: Stonelash Scorpid's abilities can be learned by certain player pets at various levels and Training Point costs, making it a useful choice for Hunter pets.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11736"] == nil then
    NPCComments["11736"] = {}
end
table.insert(NPCComments["11736"], {
    npc_id = 11736,
    comment_id = 2831198,
    date = "2006-01-02T03:32:39-06:00",
    author = "Thottbot",
    body = "# Stonelash Pincer\n\n- **High Poison Damage**: Inflicts a powerful poison that can stack up to five times. Be prepared with antidotes or healing spells.\n- **Combat Tips**: Normal run speed (115%) and a moderate attack speed (2.0). Maintain distance if possible and use crowd control abilities.\n- **Pet Training**: Scorpions typically learn poison at earlier levels (8-10). These abilities can stack and deal substantial Nature damage over time. \n- **Visual**: Has a golden hue with green tints, matching some armor sets like Beast Stalker.\n- **Lore Note**: Occasional confusion regarding level (typo suggesting a level 403 scorpid).\n\nThese tips should help navigate encounters and possible use as hunter pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11737"] == nil then
    NPCComments["11737"] = {}
end
table.insert(NPCComments["11737"], {
    npc_id = 11737,
    comment_id = 2806098,
    date = "2005-06-20T01:32:47-05:00",
    author = "Thottbot",
    body = "## Stonelash Flayer\n\n- Found in Silithus, Kalimdor.\n- Inflicts stacking Nature damage over time; can stack up to 5 times.\n- Dropped items can be rare; don't rely on small sample sizes.\n- Use Nature resistance gear or abilities to mitigate damage over time effects.\n- Commonly drops no items; farming for specific loot might take time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11738"] == nil then
    NPCComments["11738"] = {}
end
table.insert(NPCComments["11738"], {
    npc_id = 11738,
    comment_id = 2913332,
    date = "2006-05-16T14:42:22-05:00",
    author = "Allakhazam",
    body = "## Sand Skitterer\n\n- Found near scorpids around coordinates (43, 41) in the zone.\n- If map is unclear, focus on exploring the general area mentioned. \n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11740"] == nil then
    NPCComments["11740"] = {}
end
table.insert(NPCComments["11740"], {
    npc_id = 11740,
    comment_id = 2811327,
    date = "2005-12-22T08:39:27-06:00",
    author = "Thottbot",
    body = "# Dredge Striker\n\n- **Location**: Found in Silithus.\n- **Loot**: Can drop valuable items like Destiny.\n- **Combat Tip**: Be prepared for potential tough fights as they might drop rare items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11741"] == nil then
    NPCComments["11741"] = {}
end
table.insert(NPCComments["11741"], {
    npc_id = 11741,
    comment_id = 78888,
    date = "2007-05-06T23:07:01-05:00",
    author = "49329",
    body = "# Dredge Crusher\n\n- **Disarm Frequency**: Bring a weapon chain to counter frequent knockdowns and disarms.\n- **Location**: Commonly found at coordinates 35,37 and 56,54, near Cenarion Hold.\n- **Gear Tip**: Level your unarmed skill as they can disarm you often.\n- **Drops**: Can drop notable items like the Brain Hacker.\n- **Combat**: Low damage and moderate health make them easier than Strikers.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11744"] == nil then
    NPCComments["11744"] = {}
end
table.insert(NPCComments["11744"], {
    npc_id = 11744,
    comment_id = 59450,
    date = "2007-03-29T22:40:28-05:00",
    author = "16359",
    body = "# Dust Stormer\n\n- **Avoid Nature Damage**: Immune to nature spells; use frost and fire.\n- **Movement Tip**: Move away from their storm cloud to avoid damage.\n- **Loot Note**: High chance of dropping nothing; Essence of Air is rare.\n- **Farming Advice**: Good farming mob; spread out, minimal aggro risk.\n- **Reputation Grind**: Grants Hydraxian Waterlords rep.\n- **Random Loot**: Can drop valuable BoE blues and epic items.\n- **Preparation**: Bring potions, buff scrolls, and resist gear to optimize farming.\n- **Persistence Pays**: Drops are random; consistent farming yields better results.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["11745"] == nil then
    NPCComments["11745"] = {}
end
table.insert(NPCComments["11745"], {
    npc_id = 11745,
    comment_id = 2831631,
    date = "2006-07-29T18:25:58-05:00",
    author = "Thottbot",
    body = "# Cyclone Warrior\n\n- Found primarily in southern Silithus.\n- Rare spawn; difficult to locate.\n- Drops Essence of Air, but drop rate is very low.\n- Can use nasty spells but are generally easy to kill.\n- Provides Hydraxian Waterlords reputation upon defeat.\n- Often surrounded by high-level (58+) snakes and spiders.\n- Yields minimal loot, often no silver or other valuable items.\n- Best to farm Cyclone Warriors solo for Essences of Air, but expect a low success rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11746"] == nil then
    NPCComments["11746"] = {}
end
table.insert(NPCComments["11746"], {
    npc_id = 11746,
    comment_id = 2913411,
    date = "2006-04-04T20:17:57-05:00",
    author = "Allakhazam",
    body = "# Desert Rumbler\n\n- **Easy to Kill**: Ideal for grinding due to their high numbers and low difficulty in combat.\n- **Drop Rates**: Common drops include stone, salt, Core of Earth, and Elemental Earth. Essence of Earth is rare (~2% drop rate).\n- **Loot Quality**: Primarily drops grey, white, and green items; very few rare (blue) or epic (purple) items.\n- **Class Strategy (Warlock)**: Use pet to tank, apply Immolate, then fear and blast for efficient kills.\n- **Class Strategy (Hunter)**: Pets can easily solo them with minimal health loss. Use autoshot and let your pet do the tanking.\n- **Farming Tip**: Minimal drops from long farming sessions, but they occasionally drop valuable items like aquamarine and greens.\n- **Best Locations**: Found in top NW Silithus; often near Dust Stormers which are more challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11747"] == nil then
    NPCComments["11747"] = {}
end
table.insert(NPCComments["11747"], {
    npc_id = 11747,
    comment_id = 71853,
    date = "2007-04-23T21:32:24-05:00",
    author = "37108",
    body = "### Desert Rager\n\n- **Location:** Seldom found in Silithus; might require extensive searching.\n- **Note:** Consider asking for updated locations in community forums or guides.\n- **Tip:** Scout with a group to increase search efficiency due to rare spawn.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11748"] == nil then
    NPCComments["11748"] = {}
end
table.insert(NPCComments["11748"], {
    npc_id = 11748,
    comment_id = 2817770,
    date = "2005-07-29T08:39:31-05:00",
    author = "Thottbot",
    body = "## Samantha Swifthoof\n\n- Neutral NPC, acts as a civilian.\n- Killing her results in dishonorable kills.\n- Linked to old beta content related to Tauren Plainsrunning quest.\n- Provides no loot or rewards upon death.\n- Seen patrolling, but doesn't assist Horde players or engage in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["11750"] == nil then
    NPCComments["11750"] = {}
end
table.insert(NPCComments["11750"], {
    npc_id = 11750,
    comment_id = 82851,
    date = "2007-05-14T10:32:43-05:00",
    author = "49805",
    body = "# Ganoosh\n\n- **No Quest:** Ganoosh isn't tied to any quest; he's just part of the eerie atmosphere.\n- **Location:** Found outside a lab in Undercity, hinting at mad experiments.\n- **Unique Lore:** One of the few non-human undead NPCs, intriguing for lore enthusiasts.\n- **Curiosity Factor:** His presence and the surrounding green liquid spark curiosity and speculation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["11751"] == nil then
    NPCComments["11751"] = {}
end
table.insert(NPCComments["11751"], {
    npc_id = 11751,
    comment_id = 2913448,
    date = "2005-09-29T18:45:23-05:00",
    author = "Allakhazam",
    body = "### Rilan Howard\n\n- **Role**: Quest giver NPC.\n- **Location**: Stranglethorn Vale, near Booty Bay.\n- **Tip**: Interact with him for quests or information related to Booty Bay. Check his quests for possible rewards and lore details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11753"] == nil then
    NPCComments["11753"] = {}
end
table.insert(NPCComments["11753"], {
    npc_id = 11753,
    comment_id = 2913449,
    date = "2007-01-05T06:45:34-06:00",
    author = "Allakhazam",
    body = "## Gogo\n\n- Neutral NPC in Orgrimmar.\n- Poses no threat; no combat required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11755"] == nil then
    NPCComments["11755"] = {}
end
table.insert(NPCComments["11755"], {
    npc_id = 11755,
    comment_id = 2833847,
    date = "2005-07-29T08:39:37-05:00",
    author = "Thottbot",
    body = "### Harlo Wigglesworth\n\n- Found at 61,38 in Everlook, Winterspring.\n- Wander near Everlook's middle area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11757"] == nil then
    NPCComments["11757"] = {}
end
table.insert(NPCComments["11757"], {
    npc_id = 11757,
    comment_id = 86035,
    date = "2007-05-20T03:10:20-05:00",
    author = "Miyari",
    body = "# Umaron Stragarelm\n\n- **Purpose Unknown:** No confirmed in-game purpose. Mostly serves as an Easter egg.\n- **Cultural Reference:** His name references characters from Final Fantasy VI - Umaro (a yeti), Strago, and Relm.\n- **Unique Appearance:** Notable for his distinctive gloves and outfit.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11758"] == nil then
    NPCComments["11758"] = {}
end
table.insert(NPCComments["11758"], {
    npc_id = 11758,
    comment_id = 2813821,
    date = "2007-01-27T22:17:46-06:00",
    author = "Thottbot",
    body = "# Andi Lynn\n- **Location**: Directly between the Engineer Trainer and the Inn in Gadgetzan.\n- **Coordinates**: 53, 27 in Gadgetzan.\n- **Quests**: Completing her quest grants Gadgetzan reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11776"] == nil then
    NPCComments["11776"] = {}
end
table.insert(NPCComments["11776"], {
    npc_id = 11776,
    comment_id = 2832433,
    date = "2006-08-02T16:52:49-05:00",
    author = "Thottbot",
    body = "## Salome\n\n- Wanders around behind Smudge Thunderwood in Ravenholdt Manor.\n- Found within Ravenholdt Manor, often elusive. Keep an eye out while exploring the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11777"] == nil then
    NPCComments["11777"] = {}
end
table.insert(NPCComments["11777"], {
    npc_id = 11777,
    comment_id = 2800648,
    date = "2005-05-17T08:39:47-05:00",
    author = "Thottbot",
    body = "### Shadowshard Rumbler\n\n- **Hostile NPC:** Engage with caution.\n- **Attack Type:** Deals physical damage.\n- **Tip:** Use crowd control abilities to minimize damage.\n- **Location:** Found in Maraudon.\n- **Loot:** May drop unique elemental earth items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["11781"] == nil then
    NPCComments["11781"] = {}
end
table.insert(NPCComments["11781"], {
    npc_id = 11781,
    comment_id = 2838865,
    date = "2004-12-24T13:03:09-06:00",
    author = "Thottbot",
    body = "### Ambershard Crusher\n\n- Found in the Stonetalon Mountains.\n- Often located in the Charred Vale area.\n- Hostile NPC, prepare for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11785"] == nil then
    NPCComments["11785"] = {}
end
table.insert(NPCComments["11785"], {
    npc_id = 11785,
    comment_id = 2913454,
    date = "2007-02-05T18:31:25-06:00",
    author = "Allakhazam",
    body = "# Ambereye Basilisk\n\n- Found in Maraudon dungeon, not in Desolace.\n- Prepare for dungeon mechanics and challenges.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11786"] == nil then
    NPCComments["11786"] = {}
end
table.insert(NPCComments["11786"], {
    npc_id = 11786,
    comment_id = 2796940,
    date = "2005-07-26T04:56:09-05:00",
    author = "Thottbot",
    body = "# Ambereye Reaver\n\n- Found in Maraudon, an instance in Desolace.\n- Recommended for players around level 30-46.\n- Be prepared for group play as Maraudon is a dungeon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11788"] == nil then
    NPCComments["11788"] = {}
end
table.insert(NPCComments["11788"], {
    npc_id = 11788,
    comment_id = 2844262,
    date = "2005-07-13T04:39:13-05:00",
    author = "Thottbot",
    body = "### Rock Worm\n\n- **Location:** Rock Worms are elusive. Check hidden or less obvious valley areas thoroughly.\n- **Patience Required:** They are difficult to find, so be prepared to search extensively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11790"] == nil then
    NPCComments["11790"] = {}
end
table.insert(NPCComments["11790"], {
    npc_id = 11790,
    comment_id = 2797945,
    date = "2006-02-04T10:05:58-06:00",
    author = "Thottbot",
    body = "### Putridus Satyr\n- Found in Ashenvale, near Satyr sites.\n- Drops rare items like Tyrant's Shield.\n- Travel in groups; be prepared for multiple enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11793"] == nil then
    NPCComments["11793"] = {}
end
table.insert(NPCComments["11793"], {
    npc_id = 11793,
    comment_id = 2817819,
    date = "2006-06-22T20:39:53-05:00",
    author = "Thottbot",
    body = "### Celebrian Dryad\n\n- Found in Maraudon.\n- Friendly NPC.\n- Offers advice and lore about nature.\n- Interact for rich environmental information.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11794"] == nil then
    NPCComments["11794"] = {}
end
table.insert(NPCComments["11794"], {
    npc_id = 11794,
    comment_id = 2913463,
    date = "2005-09-23T03:02:12-05:00",
    author = "Allakhazam",
    body = "## Sister of Celebrian\n\n- **Lore:** Named after Celebrian from Lord of the Rings, who was Elrond's wife and Arwen's mother.\n- **Location:** Patrolling certain areas in Maraudon.\n- **Combat Tip:** Be aware of their patrol paths to avoid unexpected encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11798"] == nil then
    NPCComments["11798"] = {}
end
table.insert(NPCComments["11798"], {
    npc_id = 11798,
    comment_id = 2837650,
    date = "2007-02-17T18:42:44-06:00",
    author = "Thottbot",
    body = "### Bunthen Plainswind <Thunder Bluff Flight Master>\n\n- **Location**: Found at coordinates 44,44 in Thunder Bluff.\n- **Druids Only**: Only Druids can use this flight master for special druidic travel.\n- **Horde Flight Path**: Standard flight path access is available at Thunder Bluff for non-druids through the regular flight master.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11799"] == nil then
    NPCComments["11799"] = {}
end
table.insert(NPCComments["11799"], {
    npc_id = 11799,
    comment_id = 2913465,
    date = "2006-03-19T04:04:46-06:00",
    author = "Allakhazam",
    body = "# Tajarri\n\n- **Location:** Found at coordinates 36,40.\n- **Quest Issue:** Ensure any prerequisite quests are completed before speaking to her for the Trial of the Sea Lion quest, especially as a low-level druid.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11800"] == nil then
    NPCComments["11800"] = {}
end
table.insert(NPCComments["11800"], {
    npc_id = 11800,
    comment_id = 64217,
    date = "2007-04-09T04:06:33-05:00",
    author = "DeeBee",
    body = "### Silva Fil'naveth <Darnassus Flight Master>\n\n- **Druids Only:** Silva Fil'naveth is the flight master exclusive to Druids.\n- **Alternate Flight Master:** Non-Druid Alliance players must use the flight master on the southern side of Lake Elune'ara.\n- **Location:** Found at (44,45) in Moonglade, near a cliff edge and a moonwell, next to the Horde flight master.\n- **Local Hazards:** Beware of Jade Slimes and Green Sludge (levels 45-48) in the area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["11801"] == nil then
    NPCComments["11801"] = {}
end
table.insert(NPCComments["11801"], {
    npc_id = 11801,
    comment_id = 2804745,
    date = "2006-04-10T09:33:43-05:00",
    author = "Thottbot",
    body = "# Rabine Saturna\n\n- **Location:** Nighthaven, Moonglade at coordinates 51, 45.\n- **Noteworthy Quote:** \"Don't listen to the hearts of the world - the answer lies within. You know the truth.\" This line is from the song 'Lullaby For Gaia' by BT, a nod to fans of trance/techno music.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11802"] == nil then
    NPCComments["11802"] = {}
end
table.insert(NPCComments["11802"], {
    npc_id = 11802,
    comment_id = 2827027,
    date = "2006-07-22T03:40:12-05:00",
    author = "Thottbot",
    body = "# Dendrite Starblaze\n\n- **Location:** Find Dendrite at coordinates 56, 30 in Moonglade.\n- **Building Confusion:** Be careful not to enter the identical building at the bottom of the hill. Dendrite is located in the building up the hill.\n- **Teleport to Moonglade:** Avoid using Hearthstone; simply teleport to Moonglade again for quicker access.\n- **Quest Issues:** If you can't find Dendrite after teleporting, try re-teleporting as he might not render correctly at times.\n- **Aquatic Form Quest:** If you’ve lost the aquatic form quest or Dendrite won’t give it, check with druid trainers in Thunder Bluff/Darnassus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11803"] == nil then
    NPCComments["11803"] = {}
end
table.insert(NPCComments["11803"], {
    npc_id = 11803,
    comment_id = 2829573,
    date = "2005-12-25T12:08:10-06:00",
    author = "Thottbot",
    body = "### Twilight Keeper Exeter <Twilight's Hammer>\n\n- **Location:** Found around coordinates 16,86; often wanders alone by the mountains.\n- **Respawn:** Fast respawn time (~2 minutes). Be ready for quick re-engagements.\n- **Quest Drops:** Should drop Chapter 2 if you have the quest, despite frequent bug reports.\n- **Combat Tip:** Easier to kill when he's away from other mobs; try catching him by the mountains or the back corner of his camp.\n- **Bug Alert:** Historically bugged drop rates; stay updated on current fixes via patches.\n- **Triangular Area:** Found in one of three Twilight camps—Base Camp, Outpost, or Post. Check maps for triangular formation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["11804"] == nil then
    NPCComments["11804"] = {}
end
table.insert(NPCComments["11804"], {
    npc_id = 11804,
    comment_id = 2843077,
    date = "2006-03-03T14:58:05-06:00",
    author = "Thottbot",
    body = "## Twilight Keeper Havunth <Twilight's Hammer>\n\n- Spawns around coordinates 40,42 and patrols near 40,44 in the Twilight Basecamp.\n- Be aware of potential bugs; some players have reported issues with his spawn, particularly on the Aszune server.\n- Essential for completing specific quests; ensure he's active in-game before attempting to locate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11807"] == nil then
    NPCComments["11807"] = {}
end
table.insert(NPCComments["11807"], {
    npc_id = 11807,
    comment_id = 2799527,
    date = "2006-02-19T20:47:28-06:00",
    author = "Thottbot",
    body = "# Tristane Shadowstone\n\n- **Hunter Quest:** Offers a quest to level 10 hunters to direct them to their trainer in Kharanos for pet training.\n- **XP Reward:** Completing the quest provides 85 XP.\n- **Quest Indicator:** Displays a grey '!' at level 9, but no quest is available if you're not level 10 or not a hunter.\n- **Exclusive to Hunters:** Only offers quests to hunters, specifically for pet training.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 117,
})
if NPCComments["11808"] == nil then
    NPCComments["11808"] = {}
end
table.insert(NPCComments["11808"], {
    npc_id = 11808,
    comment_id = 2913492,
    date = "2007-03-17T06:51:51-05:00",
    author = "Allakhazam",
    body = "## Grum Redbeard\n\n- Located inside the entrance to the barrows near Starfall Village.\n- Belongs to the Ironforge (IF) faction.\n- No known quests or interactions, even for exalted Alliance players.\n- Primarily an idle NPC with no apparent purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11811"] == nil then
    NPCComments["11811"] = {}
end
table.insert(NPCComments["11811"], {
    npc_id = 11811,
    comment_id = 52511,
    date = "2007-03-17T06:05:51-05:00",
    author = "18622",
    body = "### Narain Soothfancy\n\n- Located in Tanaris, north of Steamwheedle Port at (65,18).\n- Integral to the AQ scepter quest chain.\n- Mentions the Ashbringer; potential lore significance.\n- Related quests have significant rewards, including gold.\n- Has a pet owl named O'Reily outside his house.\n- Book \"Soothsaying for Dummies\" near him is an Easter egg.\n- Master trainer might be needed to unlearn specializations and read a book for a new one.\n- In-game coordinates and landmarks help in locating him quickly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11812"] == nil then
    NPCComments["11812"] = {}
end
table.insert(NPCComments["11812"], {
    npc_id = 11812,
    comment_id = 2913506,
    date = "2005-06-21T12:52:26-05:00",
    author = "Allakhazam",
    body = "## Claira Kindfeather\n\n* Claira Kindfeather is a friendly NPC.\n* She is known for her distinctive appearance among dwarves.\n* Found in the Hinterlands' Aerie Peak.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11814"] == nil then
    NPCComments["11814"] = {}
end
table.insert(NPCComments["11814"], {
    npc_id = 11814,
    comment_id = 2913509,
    date = "2005-02-15T20:50:11-06:00",
    author = "Allakhazam",
    body = "# Kali Remik\n\n- **Quest Availability:** Kali Remik may have a quest for Hunters around levels 6-12.\n- **Silver \"!\" Icon:** This indicates a potential quest referral. If it disappears after visiting other relevant NPCs, the quest may be complete or no longer needed.\n- **Halloween (Hallow's End) Quest:** Some quests are only available during special events like Halloween.\n- **Location Tip:** The quest might involve killing a named mob on the eastern coast of Durotar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11815"] == nil then
    NPCComments["11815"] = {}
end
table.insert(NPCComments["11815"], {
    npc_id = 11815,
    comment_id = 2826015,
    date = "2007-04-14T00:08:15-05:00",
    author = "Thottbot",
    body = "# Voriya\n\n- **Location:** Found in the secret Shatterspear Tribe village in Darkshore, between Moonglade.\n- **Appearance:** Part of the unique-looking trolls of the Shatterspear Tribe.\n- **Access:** Can be reached via mountain walking and using a noggenfogger for slow fall from Moonglade, or seen from a druid-only flight path.\n- **Environment:** The village features a lake, waterfall, inn-like building, multi-floor huts, a temple with tablets, small huts, and a troll dance party.\n- **Content:** No quests or significant content; mostly a visual spectacle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["11816"] == nil then
    NPCComments["11816"] = {}
end
table.insert(NPCComments["11816"], {
    npc_id = 11816,
    comment_id = 2800806,
    date = "2006-05-19T23:05:48-05:00",
    author = "Thottbot",
    body = "# Una Ji'ro\n\n- **Location**: Found in Shatterspear Village, between Darkshore and Moonglade. \n- **Access**: Best reached via wallwalking from Moonglade. Visible from the flight path between Auberdine and Moonglade.\n- **Description**: A lonely level 12 troll, residing in the inn-like structure of the village.\n- **Halloween Event**: Involved in the Halloween candy quest, specifically for acquiring the Darkspear Gumdrop.\n- **Village Details**: Shatterspear Village features unique trolls, a lake with a waterfall, and a dancing troll party.\n- **Lore**: No known significant lore connections; primarily an easter egg-like character.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["11817"] == nil then
    NPCComments["11817"] = {}
end
table.insert(NPCComments["11817"], {
    npc_id = 11817,
    comment_id = 2797960,
    date = "2006-07-26T13:33:03-05:00",
    author = "Thottbot",
    body = "# Krah'ranik\n\n- Located in the hidden Shatterspear Troll Village in the Darkshore mountains.\n- The village can be accessed via mountain walking and Noggenfogger elixirs for slow fall.\n- Named mobs (like Krah'ranik) in the village are unkillable; only regular trolls and drummers can be attacked.\n- No faction changes possible with Shatterspear Trolls.\n- Good spot to grind for money and runecloth due to low traffic.\n- Avoid the dance party by the lake to prevent aggroing multiple trolls.\n- Unique scenery includes a lake, a waterfall, and interesting troll architecture.\n- Some players may encounter difficulty accessing the village due to tight navigation spots.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 166,
})
if NPCComments["11819"] == nil then
    NPCComments["11819"] = {}
end
table.insert(NPCComments["11819"], {
    npc_id = 11819,
    comment_id = 2913526,
    date = "2005-05-19T12:45:49-05:00",
    author = "Allakhazam",
    body = "# Jory Zaga\n\n- **Location**: Found in the Shatterspear Tribe village in Darkshore mountains.\n- **Accessibility**: Reachable by mountain walking from Moonglade; Druids can see it during flights between Teldrassil and Rutheran Village.\n- **Noteworthy Features**: Unique-looking trolls, a scenic lake with Darkshore fish, a waterfall, multi-floored huts, a temple, and a breakdancing troll party.\n- **Content**: Mostly a visual experience with no quests or significant content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11820"] == nil then
    NPCComments["11820"] = {}
end
table.insert(NPCComments["11820"], {
    npc_id = 11820,
    comment_id = 2816947,
    date = "2005-03-04T16:58:26-06:00",
    author = "Thottbot",
    body = "## Locke Okarr\n\n- **Location:** Coordinates 71,68 or 71.4, 67.6 in the zone.\n- **Tip:** Use these exact coordinates to locate Locke Okarr quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11823"] == nil then
    NPCComments["11823"] = {}
end
table.insert(NPCComments["11823"], {
    npc_id = 11823,
    comment_id = 2810241,
    date = "2005-07-27T17:09:04-05:00",
    author = "Thottbot",
    body = "### Vark Battlescar\n\n- Located on the second floor of the hut with the skinning trainer in Shadowprey Village.\n- Coordinates: 23,70.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["11824"] == nil then
    NPCComments["11824"] = {}
end
table.insert(NPCComments["11824"], {
    npc_id = 11824,
    comment_id = 2913528,
    date = "2005-10-29T23:58:21-05:00",
    author = "Allakhazam",
    body = "### Erik Felixe\n\n- **Quests:** No known quests involving Erik Felixe.\n- **Location:** Found far from home, often near Paige Felixe.\n- **Lore Tip:** Keep an eye out for lore hints through their dialogues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["11825"] == nil then
    NPCComments["11825"] = {}
end
table.insert(NPCComments["11825"], {
    npc_id = 11825,
    comment_id = 2913529,
    date = "2005-10-29T23:58:48-05:00",
    author = "Allakhazam",
    body = "# Paige Felixe\n- **Lore:** Paige Felixe and her brother Erik are out of place in their location, which might spark curiosity but they aren't directly tied to any quests.\n- **Noteworthy Tips:** Don't spend too much time trying to find quests related to them; they are just ambient characters in the world.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11830"] == nil then
    NPCComments["11830"] = {}
end
table.insert(NPCComments["11830"], {
    npc_id = 11830,
    comment_id = 4875,
    date = "2006-11-27T18:04:43-06:00",
    author = "3118",
    body = "# Hakkari Priest\n\n- **AoE Fear**: When crowd control breaks, they cast an 8-second AoE Fear. Keep your party spread out and stay aware of surroundings.\n- **Magic Immunity Shield**: They become immune to magic, including silences and re-polymorphs, once crowd control ends.\n- **Healing**: They heal other mobs, including non-humanoids, making fights tougher. Focus on interrupting heals whenever possible.\n- **Immune to Mind Control**: Mind Control strategies will not work on them.\n\nKeep these tips in mind to effectively handle Hakkari Priests in combat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11831"] == nil then
    NPCComments["11831"] = {}
end
table.insert(NPCComments["11831"], {
    npc_id = 11831,
    comment_id = 4872,
    date = "2006-11-27T18:00:38-06:00",
    author = "3118",
    body = "# Hakkari Witch Doctor\n\n- **Mind Control Fun**: Great for using Mind Control due to their Hex ability, which chain-stuns enemies.\n- **Hex Ability**: Hex turns targets into tree frogs without breaking on damage. Effective crowd control.\n- **Toad Explosion**: Releases several non-combatant toads, mainly for amusement.\n- **Combat Note**: Be mindful of their crowd control abilities when fighting them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11832"] == nil then
    NPCComments["11832"] = {}
end
table.insert(NPCComments["11832"], {
    npc_id = 11832,
    comment_id = 2822667,
    date = "2006-12-21T23:15:38-06:00",
    author = "Thottbot",
    body = "# Keeper Remulos\n\n- Found at 36,41 in Moonglade, mostly at the Shrine of Remulos.\n- Elite level 72; extremely powerful and dangerous if attacked.\n- Known for one-hit kills on players who attack him.\n- Key NPC for druid quests, including the Seal Form quest.\n- Involved in turning in Nightmare Engulfed Objects from emerald dragons.\n- Access to Moonglade is easiest for druids (Teleport: Moonglade) or via flight paths from Auberdine or Everlook.\n- Neutral and friendly unless attacked; avoid combat and interact for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["11833"] == nil then
    NPCComments["11833"] = {}
end
table.insert(NPCComments["11833"], {
    npc_id = 11833,
    comment_id = 2801589,
    date = "2004-12-16T05:08:37-06:00",
    author = "Thottbot",
    body = "# Rahauro <Magatha's Servant>\n\n- **Location**: Found in Thunder Bluff, Elder Rise at coordinates (70,29) or (71,31).\n- **Note**: In front of the Grimtotem tent.\n- **Tip**: Often associated with quests from Magatha Grimtotem. Check for related quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["11836"] == nil then
    NPCComments["11836"] = {}
end
table.insert(NPCComments["11836"], {
    npc_id = 11836,
    comment_id = 2913543,
    date = "2007-05-10T20:23:47-05:00",
    author = "Allakhazam",
    body = "# Captured Rabid Thistle Bear\n\n- **Notable Info**: It can be tamed.\n- **Spawning**: Found alone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11838"] == nil then
    NPCComments["11838"] = {}
end
table.insert(NPCComments["11838"], {
    npc_id = 11838,
    comment_id = 2913544,
    date = "2005-06-21T23:56:39-05:00",
    author = "Allakhazam",
    body = "### Wildpaw Mystic\n\n- **Loot:** Can drop Medallion of Grand Marshal Morris, useful for loot collectors.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11857"] == nil then
    NPCComments["11857"] = {}
end
table.insert(NPCComments["11857"], {
    npc_id = 11857,
    comment_id = 2811182,
    date = "2006-09-26T13:35:25-05:00",
    author = "Thottbot",
    body = "## Makaba Flathoof\n\n- Located at coordinates 35,27 in The Barrens.\n- Note: Also reported at 35,28—check both spots.\n- Can be difficult to find; ensure you're at the precise coordinates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["11858"] == nil then
    NPCComments["11858"] = {}
end
table.insert(NPCComments["11858"], {
    npc_id = 11858,
    comment_id = 2801500,
    date = "2007-05-16T12:36:58-05:00",
    author = "Thottbot",
    body = "# Grundig Darkcloud\n\n- **Location**: Stands on stairs outside hut at 73, 86.\n- **Combat Tips**: Pure melee; does not flee. Easy to pull.\n- **Additional Info**: Found above Camp Aparaje, western side of Grimtotem Post.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11859"] == nil then
    NPCComments["11859"] = {}
end
table.insert(NPCComments["11859"], {
    npc_id = 11859,
    comment_id = 2805595,
    date = "2007-03-07T12:48:49-06:00",
    author = "Thottbot",
    body = "## Doomguard\n\n- **Summoning:** Can be summoned through \"Ritual of Doom,\" requiring 1 Demonic Figurine and 4 helpers; one of the helpers will die during the ritual.\n- **Enslavement:** After summoning, you must enslave the Doomguard to control it.\n- **Alternate Method:** Rarely summoned through Curse of Doom, but this has a low probability.\n- **Cooldown:** \"Ritual of Doom\" has a 1-hour cooldown.\n- **Control:** Initially hostile upon summoning, control it quickly using Enslave Demon.\n- **Visibility:** Often seen in major cities if summoned by Warlocks for a flair or demonstration.\n- **Screenies:** Multiple screenshots available online showcasing its appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11861"] == nil then
    NPCComments["11861"] = {}
end
table.insert(NPCComments["11861"], {
    npc_id = 11861,
    comment_id = 40862,
    date = "2007-02-23T01:27:47-06:00",
    author = "Blackspirit",
    body = "### Mor'rogal\n\n- Located off the path from Sun Rock Retreak to Charred Vale.\n- Slightly hidden; look carefully if you're nearby.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11862"] == nil then
    NPCComments["11862"] = {}
end
table.insert(NPCComments["11862"], {
    npc_id = 11862,
    comment_id = 2801164,
    date = "2005-06-22T04:58:31-05:00",
    author = "Thottbot",
    body = "### Tsunaman\n\n- Located at coordinates 47,64, on the ridge above Sun Rock.\n- Path to find him starts in the southwest of Sun Rock Retreat, follow the path to the ridge behind the inn.\n- Often seen interacting humorously with the fireplace.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["11863"] == nil then
    NPCComments["11863"] = {}
end
table.insert(NPCComments["11863"], {
    npc_id = 11863,
    comment_id = 2825322,
    date = "2005-11-29T01:29:08-06:00",
    author = "Thottbot",
    body = "# Azore Aldamort <The Argent Dawn>\n\n- **Location:** Found in Ethel Rethor (NW Desolace) at coordinates 38,27.\n- **Directions:** \n  - Head to the closed tower and proceed 1/2 way over the bridge.\n  - Jump off the side and move north, then west to a small plateau.\n- **Tips:**\n  - Stay near the trees for cover; depending on your angle, they can obscure him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["11865"] == nil then
    NPCComments["11865"] = {}
end
table.insert(NPCComments["11865"], {
    npc_id = 11865,
    comment_id = 20941,
    date = "2007-01-17T02:15:16-06:00",
    author = "12202",
    body = "# Buliwyf Stonehand <Weapon Master>\n\n- **Location**: Timberline Arms, Ironforge (coords 61,89).\n- **Trains**:\n  - One-Handed Axes\n  - Two-Handed Axes\n  - Fist Weapons\n  - Guns\n  - One-Handed Maces\n  - Two-Handed Maces\n- **Trivia**: Other weapon masters include:\n  - Woo Ping in Stormwind (teaches crossbow, daggers, swords, polearms, staff)\n  - Bixi Wobblebonk in Ironforge (teaches crossbow, daggers, throwing weapons)\n  - Ilyenia Moonfire in Darnassus (teaches bow, daggers, fist weapons, staff, throwing weapons)",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["11866"] == nil then
    NPCComments["11866"] = {}
end
table.insert(NPCComments["11866"], {
    npc_id = 11866,
    comment_id = 2804140,
    date = "2006-05-11T19:30:12-05:00",
    author = "Thottbot",
    body = "# Ilyenia Moonfire <Weapon Master>\n\n- **Location**: Warrior's Terrace, Darnassus (coords: ~57,46 or 58,47).\n- **Teaches Weapons**: Bows, daggers, fist weapons, staves, and throwing weapons.\n- **Training Levels**: Offers fist weapons training at level 10; other training levels may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["11867"] == nil then
    NPCComments["11867"] = {}
end
table.insert(NPCComments["11867"], {
    npc_id = 11867,
    comment_id = 2840814,
    date = "2006-05-19T07:02:05-05:00",
    author = "Thottbot",
    body = "# Woo Ping <Weapon Master>\n\n- Teaches: Crossbows, Daggers, Polearms, Staves, One-Handed Swords, Two-Handed Swords.\n- Location: Weller's Arsenal in Stormwind at coordinates 57,57.\n- Rogues cannot learn axes from him.\n- Each level increases your weapon skill capacity by 5.\n- Named after Yuen Woo-Ping, a famous martial arts choreographer.\n- 'Woo-Ping' might translate to 'peace' in Chinese. \n\nFor similar weapon training:\n- Buliwyf in Ironforge: Fist Weapons, Guns, Axes, Maces.\n- Bixi Wobblebonk in Ironforge: Crossbows, Daggers, Throwing Weapons.\n- Ilyenia Moonfire in Darnassus: Bows, Daggers, Fist Weapons, Staves, Throwing Weapons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 100,
})
if NPCComments["11868"] == nil then
    NPCComments["11868"] = {}
end
table.insert(NPCComments["11868"], {
    npc_id = 11868,
    comment_id = 2913592,
    date = "2005-04-26T00:16:58-05:00",
    author = "Allakhazam",
    body = "### Sayoc <Weapon Master>\n* Sayoc trains Bows, Daggers, Fist Weapons, One and Two-Handed Axes, and Thrown weapons.\n* Located in Orgrimmar.\n* Training costs 10 silver per skill.\n* Hanashi, nearby, offers training in Bows, One and Two-Handed Axes, Staves, and Thrown weapons.\n* For different weapon skills, check Undercity (swords, polearms) or Thunder Bluff (varied).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["11869"] == nil then
    NPCComments["11869"] = {}
end
table.insert(NPCComments["11869"], {
    npc_id = 11869,
    comment_id = 2804224,
    date = "2006-05-16T21:33:58-05:00",
    author = "Thottbot",
    body = "# Ansekhwa <Weapon Master>\n\n- Trains: 1H Mace, 2H Mace, Staves, Guns.\n- Location: Thunder Bluff, tloc 40,62.\n- Only Horde trainer for Guns and Maces, also trains Staves (also available from Hanashi in Orgrimmar).\n- Offers training based on your class; unavailable options won't be displayed.\n- Ask city guards for weapon trainer locations if needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["11870"] == nil then
    NPCComments["11870"] = {}
end
table.insert(NPCComments["11870"], {
    npc_id = 11870,
    comment_id = 2836091,
    date = "2006-05-23T11:25:11-05:00",
    author = "Thottbot",
    body = "# Archibald \<Weapon Master\>\n\n- Trains crossbows, daggers, 1H swords, 2H swords, and polearms.\n- Located in the War Quarter of Undercity.\n- Useful for Horde players looking to train multiple weapon skills.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["11871"] == nil then
    NPCComments["11871"] = {}
end
table.insert(NPCComments["11871"], {
    npc_id = 11871,
    comment_id = 2841047,
    date = "2006-09-04T21:01:09-05:00",
    author = "Thottbot",
    body = "# Grinning Dog\n\n- **Not tameable**: This NPC cannot be tamed by hunters.\n- **Appearance**: Often found lying on the floor near weapon masters, adding a cute aesthetic.\n- **Neutral**: Friendly to Horde players, located close to Thrall's chambers in Orgrimmar.\n- **No combat interaction**: Does not engage in combat or have any special actions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["11872"] == nil then
    NPCComments["11872"] = {}
end
table.insert(NPCComments["11872"], {
    npc_id = 11872,
    comment_id = 5242,
    date = "2006-11-30T13:21:44-06:00",
    author = "6502",
    body = "## Myranda the Hag\n\n- **Location**: Sorrow Hill near Uther's Tomb, south-east of Andorhal.\n- **Coordinates**: Approximately 50,77 or 51,78.\n- **Description**: Gnome standing on a tree stump.\n- **Tips**: Easy to spot if following the main path from Andorhal towards Uther's Tomb.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["11873"] == nil then
    NPCComments["11873"] = {}
end
table.insert(NPCComments["11873"], {
    npc_id = 11873,
    comment_id = 2832807,
    date = "2006-09-03T04:58:36-05:00",
    author = "Thottbot",
    body = "# Spectral Attendant\n\n- Non-elite mob, easy to solo.\n- Grants +5 Argent Dawn faction until revered.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["11874"] == nil then
    NPCComments["11874"] = {}
end
table.insert(NPCComments["11874"], {
    npc_id = 11874,
    comment_id = 2803294,
    date = "2006-06-24T22:59:51-05:00",
    author = "Thottbot",
    body = "# Masat T'andr <Superior Leatherworker>\n\n- **Location:** Found at coordinates 26,31.\n- **Tip:** Check back frequently for the Dragonscale Breastplate recipe; it's a rare item and not always available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["11876"] == nil then
    NPCComments["11876"] = {}
end
table.insert(NPCComments["11876"], {
    npc_id = 11876,
    comment_id = 44905,
    date = "2007-03-02T03:19:32-06:00",
    author = "McNamee",
    body = "# Demon Spirit\n\n- **Summon:** Right-click the stone in the room to summon the Demon Spirit.\n- **Drops:** The demon drops a box upon defeat.\n- **Magic Resistance:** Has low resistance to Shadow and Fire magic.\n- **Combat Tips:** Use Shadow and Fire spells for effective damage. Watch for resisted spells and adjust your strategy accordingly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11878"] == nil then
    NPCComments["11878"] = {}
end
table.insert(NPCComments["11878"], {
    npc_id = 11878,
    comment_id = 85205,
    date = "2007-05-18T14:07:16-05:00",
    author = "15632",
    body = "# Nathanos Blightcaller <Champion of the Banshee Queen>\n\n- **Lore**: Personally approved by Sylvanas Windrunner as a Silvermoon Ranger. Now serves as her champion in death.\n- **Location**: Eastern Plaguelands at loc (26,74) by a small farm.\n- **Skeleton Spawns**: May spawn at set health points or due to healing/spellcasting. Avoid healing and health gain effects to minimize skeletons.\n- **Strategy**:\n  - **Dogs Management**: Pull and kill dogs separately if possible. \n  - **Group Composition**: Use multiple tanks and dedicated healers. Allocate AoE DPS for skeletons.\n  - **Positioning**: Kiting Nathanos away from his house may reduce skeleton spawns.\n  - **DPS Focus**: Nuke Nathanos quickly while ignoring skeletons if manageable.\n- **Tips**:\n  - Kite Nathanos to prevent his ranged attacks.\n  - Avoid spellcasting and healing to reduce skeletons.\n  - Use AoE efficiently to handle adds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 150,
})
if NPCComments["11881"] == nil then
    NPCComments["11881"] = {}
end
table.insert(NPCComments["11881"], {
    npc_id = 11881,
    comment_id = 2804887,
    date = "2006-01-29T03:58:44-06:00",
    author = "Thottbot",
    body = "# Twilight Geolord <Twilight's Hammer>\n\n* Rocks damage prolongs casting time.\n* Earth Shock ability interrupts casting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["11884"] == nil then
    NPCComments["11884"] = {}
end
table.insert(NPCComments["11884"], {
    npc_id = 11884,
    comment_id = 2913658,
    date = "2005-03-14T13:37:28-06:00",
    author = "Allakhazam",
    body = "### Obi\n\n- **Level:** Often fluctuates between 1 and 2.\n- **Location:** Wanders around, watch for level changes.\n- **Humor:** Name is a playful nod to Star Wars, but doesn't drop a lightsaber.\n- **Combat:** Engaging Obi can provoke unexpected reactions, so be prepared for surprises.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11886"] == nil then
    NPCComments["11886"] = {}
end
table.insert(NPCComments["11886"], {
    npc_id = 11886,
    comment_id = 2913665,
    date = "2005-08-08T06:39:17-05:00",
    author = "Allakhazam",
    body = "### Mercutio Filthgorger\n\n- **Location:** Spawns near Tirion Fordring's grave when the loose dirt mound is disturbed. \n- **Adds:** Spawns with three additional mobs, making it difficult to solo.\n- **Combat Tips:**\n  - **Adds First:** Focus on killing adds first to ensure you can loot Mercutio.\n  - **Mage Strategy:** Use crowd control like Polymorph and spells like Dragon’s Breath and Blink to manage adds. Heal up before dealing with Mercutio alone.\n  - **Rogue Strategy:** Sap and Blind adds, use Evasion and stuns. Be quick to loot.\n  - **Hunter Strategy:** Employ Frost Trap and kite the adds to manage them effectively.\n- **Loot Issue:** His corpse despawns quickly; kill adds first to avoid looting issues.\n- **Bug Awareness:** There might be a bug causing only the last killed corpse to remain. Kill the adds before Mercutio to avoid this.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["11887"] == nil then
    NPCComments["11887"] = {}
end
table.insert(NPCComments["11887"], {
    npc_id = 11887,
    comment_id = 2797160,
    date = "2006-04-10T00:37:07-05:00",
    author = "Thottbot",
    body = "### Crypt Robber\n\n- They spawn during a quest, not at shown map locations.\n- Dropping good money, making them valuable quest targets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["11896"] == nil then
    NPCComments["11896"] = {}
end
table.insert(NPCComments["11896"], {
    npc_id = 11896,
    comment_id = 68328,
    date = "2007-04-16T19:28:52-05:00",
    author = "43817",
    body = "# Borelgore\n\n- **HP & Damage**: High health (47160), heavy damage (547-1053).\n- **Armor**: Around 3622.\n- **Abilities**: Poison aura (130 damage per tick), venom spit (~260 damage).\n- **Quest**: Needed for \"The Corpulent One\" quest.\n\n## Combat Tips\n- **Warrior + Ranged**: Kite with a warrior while maintaining 5 sunders; ranged attacks should slowly wear Borelgore down. Use bandages and stuns to manage health and aggro.\n- **Mage**: Use Frostbolt to slow, keep distance, and kite. Counterspell or stay out of poison range during casts.\n- **Warlock**: Fear kite by applying Agony, Corruption, Immolate. Use healthstones, bandages, and mana tap efficiently.\n- **Priest & Other Casters**: Fear and DoTs work well, ensure good mana management and health maintenance.\n\n## General Strategy\n- **Kiting**: Effective across many classes, kiting him to an area with guards can help.\n- **Group Play**: Team up for quicker kills, using a strategy that involves kiting and consistent damage dealing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["11897"] == nil then
    NPCComments["11897"] = {}
end
table.insert(NPCComments["11897"], {
    npc_id = 11897,
    comment_id = 2796619,
    date = "2006-10-16T07:08:03-05:00",
    author = "Thottbot",
    body = "# Duskwing\n\n- **Health and Damage**: Approximately 18,000 HP and deals 500-700 damage per hit. Can crit up to 875.\n- **Horde Quest**: Obtainable after completing all quests from Nathanos Blightcaller.\n- **Solo Strategy**: Hunters can kite him successfully; soloing may take some time.\n- **Not Tamable**: Hunters cannot tame Duskwing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["11898"] == nil then
    NPCComments["11898"] = {}
end
table.insert(NPCComments["11898"], {
    npc_id = 11898,
    comment_id = 2835196,
    date = "2006-07-28T22:16:39-05:00",
    author = "Thottbot",
    body = "# Crusader Lord Valdelmar\n\n- **Abilities**: Cleave (high melee damage), Hammer of Justice (3s stun), Devotion Aura (buffs nearby NPCs), Lay on Hands (full heal at low health).\n- **Full Heal**: He uses Lay on Hands at 1-5% HP, restoring ~7k health.\n- **Combat Tips**:\n  - **Avoid Patrolling Mobs**: Clear nearby enemies first to avoid adds.\n  - **Interrupt/Stun**: Use stuns, interrupts, or crowd control to manage Lay on Hands and Hammer of Justice.\n  - **Kiting Strategy**: Rogues can use Crippling Poison to kite, re-engage, and heal.\n  - **Positioning**: Pull him away from other NPCs to avoid additional aggro; Druids should find safe pulling spots.\n  - **Mana Management**: Druids should use Stoneshield and major mana potions; maintain high spirit and armor.\n  - **Classes**: Hunters, shadow priests, and frost mages report easier solo experiences.\n- **Respawn Timer**: He respawns approximately 2 minutes after being killed. Prepare for a quick reset if near his spawn point.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["11900"] == nil then
    NPCComments["11900"] = {}
end
table.insert(NPCComments["11900"], {
    npc_id = 11900,
    comment_id = 2913740,
    date = "2006-01-29T19:58:16-06:00",
    author = "Allakhazam",
    body = "### Brakkar <Wind Rider Master>\n- **Faction**: Horde\n- **Role**: Wind Rider Master\n- **Location**: Provides flight paths and travel services for Horde players.\n- **Tip**: Use Brakkar to quickly travel between Horde outposts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["11910"] == nil then
    NPCComments["11910"] = {}
end
table.insert(NPCComments["11910"], {
    npc_id = 11910,
    comment_id = 2913741,
    date = "2006-12-30T17:06:10-06:00",
    author = "Allakhazam",
    body = "# Grimtotem Ruffian\n\n- **Location:** Found at coordinates 81, 88.\n- **Hostility:** Hostile NPC, be prepared for combat.\n- **Combat Tip:** Approach with caution due to potential group aggro.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11912"] == nil then
    NPCComments["11912"] = {}
end
table.insert(NPCComments["11912"], {
    npc_id = 11912,
    comment_id = 68153,
    date = "2007-04-16T13:29:32-05:00",
    author = "4668",
    body = "### Grimtotem Brute\n- **Approach with caution**: Can charge and deal significant damage from a distance.\n- **Damage potential**: Expect around 100 damage crits on level 15 characters.\n- **Combat tip**: Avoid staying too far; use crowd control or ranged attacks to minimize incoming charge damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["11916"] == nil then
    NPCComments["11916"] = {}
end
table.insert(NPCComments["11916"], {
    npc_id = 11916,
    comment_id = 2913742,
    date = "2006-03-02T06:59:24-06:00",
    author = "Allakhazam",
    body = "### Imelda\n\n* Located in Stormwind.\n* Considered a less useful NPC with no significant quests or interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11920"] == nil then
    NPCComments["11920"] = {}
end
table.insert(NPCComments["11920"], {
    npc_id = 11920,
    comment_id = 2833006,
    date = "2005-10-10T10:18:38-05:00",
    author = "Thottbot",
    body = "# Goggeroc\n\n- **Location**: Found at 57,90 Webwinder Path inside Boulderslide Cavern.\n- **Summoning**: Complete the prior quest to obtain the Resonite Crystal. Use it at the Resonite Cask to summon Goggeroc.\n- **Difficulty**: Level 20 Elite with high HP, knockback, and Snap Kick (stuns).\n- **Combat Tips**: Clear surrounding Kobolds first. Soloable around level 23 but bringing a party is recommended.\n- **Rewards**: No loot drops, just quest completion.\n- **Appearance**: Resembles a naked dwarf, offering some amusement during battle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["11921"] == nil then
    NPCComments["11921"] = {}
end
table.insert(NPCComments["11921"], {
    npc_id = 11921,
    comment_id = 2819812,
    date = "2007-05-17T11:55:43-05:00",
    author = "Thottbot",
    body = "# Besseleth\n\n- **Location**: Found in Sishir Canyon, Stonetalon Mountains.\n- **Distinctive Traits**: Large, orange spider; stands out from smaller, green spiders.\n- **Respawn**: Approx. 1-2 minutes, not on the exact same spot.\n- **Combat Tips**:\n  - **Warlock Strategy**: Use Voidwalker as the tank; employ Curse of Weakness, Corruption, and Immolate. Sacrifice Voidwalker when it's at low health. Summon Succubus and use fear tactics. Maintain DoTs and use Health Stone when low.\n  - **Shaman Strategy**: Can be challenging; ensure high health and sufficient mana.\n- **Taming Tips**:\n  - Recommended for Hunters at level 22, possibly level 21 with a Priest's shield or good enchants.\n  - Setup: Use frost traps and Monkey's Agility.\n  - **Pros**: Attractive appearance, Bite rank 3, good stats.\n  - **Cons**: Loses size upon taming, starts with -7 training points, lacks poison/sting abilities.\n\nHappy hunting and good luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 141,
})
if NPCComments["11937"] == nil then
    NPCComments["11937"] = {}
end
table.insert(NPCComments["11937"], {
    npc_id = 11937,
    comment_id = 2913766,
    date = "2005-03-12T06:45:49-06:00",
    author = "Allakhazam",
    body = "# Demon Portal Guardian\n\n- High armor and damage.\n- Prepare with strong defenses and healing.\n- Team up; soloing is tough.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["11939"] == nil then
    NPCComments["11939"] = {}
end
table.insert(NPCComments["11939"], {
    npc_id = 11939,
    comment_id = 2804342,
    date = "2005-12-07T09:18:21-06:00",
    author = "Thottbot",
    body = "## Umber\n\n- Located around coordinates 44,37.\n- Can be found walking near the bridge and inside the house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11942"] == nil then
    NPCComments["11942"] = {}
end
table.insert(NPCComments["11942"], {
    npc_id = 11942,
    comment_id = 65368,
    date = "2007-04-11T06:44:17-05:00",
    author = "ShotgunMessiah",
    body = "### Orenthil Whisperwind\n\n- Likely named after a common family in Night Elf culture.\n- Name \"Whisperwind\" is shared with notable NPCs in lore (e.g., Tyrande Whisperwind).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["11946"] == nil then
    NPCComments["11946"] = {}
end
table.insert(NPCComments["11946"], {
    npc_id = 11946,
    comment_id = 15881,
    date = "2006-12-15T13:13:48-06:00",
    author = "3013",
    body = "# Drek'Thar <Frostwolf General>\n\n- **Final Objective**: Stay inside his room during combat to avoid resets.\n- **Combat Strategy**: \n  - Pull and kill guards and tower marshals one by one outside before engaging Drek'Thar.\n  - Sleep his pet wolves if possible.\n  - Have a main tank and backup tank due to stun effects.\n  - Use 2-3 healers to keep the tank alive.\n- **Abilities**: Whirlwind, cleave, sweeping strikes, knockdown, stuns.\n- **Historical Significance**: A blind old orc, elite shaman, and advisor to Thrall.  \n- **Lore Quests**: Appears with Thrall in Nagrand after completing chain quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["11947"] == nil then
    NPCComments["11947"] = {}
end
table.insert(NPCComments["11947"], {
    npc_id = 11947,
    comment_id = 2835984,
    date = "2006-07-02T05:29:33-05:00",
    author = "Thottbot",
    body = "# Captain Galvangar <Frostwolf Captain>\n\n- **Stunnable:** Utilize stuns to disrupt Captain Galvangar's attacks.\n- **Group Engagement:** Engage with at least 8 players; he's tougher than his Alliance counterpart.\n- **Defense Asset:** Use him as a decoy; if attacked by enemies, he retaliates with high damage.\n- **Rep Source:** Killing him grants significant reputation.\n- **Fear Mechanic:** He uses fear 10 seconds after being aggroed; prepare to counter it.\n- **Combat Tip:** Count to 10 after aggroing to predict and counter his first fear effectively. Subsequent fear occurs every 20-30 seconds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11948"] == nil then
    NPCComments["11948"] = {}
end
table.insert(NPCComments["11948"], {
    npc_id = 11948,
    comment_id = 2837672,
    date = "2006-10-10T11:27:02-05:00",
    author = "Thottbot",
    body = "### Vanndar Stormpike <Stormpike General>\n\n- **Role in Alterac Valley**: Vanndar Stormpike is the Alliance Battlemaster in Alterac Valley and the main objective for the Horde. Defeating him ends the battleground.\n- **Health and Armor**: He has a significant health pool of 146,000 and robust armor, making him a tough adversary. Expect the fight to take several minutes.\n- **Ability**: Vanndar has an ability called \"Avatar,\" increasing health and armor by 50%. It may not be dispellable.\n- **Additional Interactions**: You can ask him how many units are left and benefit from his morale-boosting shouts.\n\nUtilize crowd control and significant healing to outlast his high health and armor during the encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["11949"] == nil then
    NPCComments["11949"] = {}
end
table.insert(NPCComments["11949"], {
    npc_id = 11949,
    comment_id = 2813286,
    date = "2007-03-02T13:33:36-06:00",
    author = "Thottbot",
    body = "# Captain Balinda Stonehearth <Stormpike Captain>\n\n- **Level:** Boss\n- **Difficulty:** Can be 3-5 manned; Warlocks can solo.\n- **Tip:** Coordinate well for efficient takedown.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["11956"] == nil then
    NPCComments["11956"] = {}
end
table.insert(NPCComments["11956"], {
    npc_id = 11956,
    comment_id = 2822244,
    date = "2006-09-04T08:04:53-05:00",
    author = "Thottbot",
    body = "## Great Bear Spirit\n\n- Coordinates: 39, 27.\n- Teleport to Moonglade for the quest.\n- For Taurens: Teleport back to Thunder Bluff or use a flight path (approx. 45, 40).\n- For Night Elves: After talking to the bear, return to 55, 29, then teleport back to Darnassus.\n- Navigate through the village, cross the bridges, and head northwest to find the bear spirit. Follow the minimap indicator.\n- If stuck, use the “stuck” feature to get unstuck and try again.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["11957"] == nil then
    NPCComments["11957"] = {}
end
table.insert(NPCComments["11957"], {
    npc_id = 11957,
    comment_id = 2802928,
    date = "2006-07-26T13:33:46-05:00",
    author = "Thottbot",
    body = "# Great Cat Spirit\n\n- **Do not kill**: Killing the Great Cat Spirit causes a loss of 1000 reputation with the Cenarion Circle and provides no experience or loot.\n- **Purpose**: Speculated to be related to a Druid Cat Form quest, possibly scrapped or future content.\n- **Location**: Found in Moonglade, typically involves Druid lore.\n- **Combat**: Extremely easy to defeat but offers no rewards, avoid engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 137,
})
if NPCComments["11980"] == nil then
    NPCComments["11980"] = {}
end
table.insert(NPCComments["11980"], {
    npc_id = 11980,
    comment_id = 2839338,
    date = "2007-03-03T14:58:20-06:00",
    author = "Thottbot",
    body = "### Zuluhed the Whacked <Dragonmaw Chieftain>\n\n- **Immune to Taunt:** Ensure your tank holds aggro through high DPS and other abilities, as Zuluhed is taunt-immune.\n- **AOE Avoidance:** Watch out for and avoid his Rain of Fire AOE attack.\n- **Demon Summons:** At 50% health, he summons a level 68 elite demon. Handle the demon separately or DPS Zuluhed quickly to minimize its impact.\n- **Room Pull Strategy:** Tank and fight him inside adjacent rooms to avoid additional spawns and archers.\n- **Clear Courtyard:** Before engaging, clear out the courtyard and nearby rooms to have space for maneuvering.\n- **Portal Transitions:** Move between rooms when he summons portals to avoid extra adds.\n- **Focus DPS:** Rapidly focus DPS on Zuluhed to reduce the time he can summon more elite adds.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["11981"] == nil then
    NPCComments["11981"] = {}
end
table.insert(NPCComments["11981"], {
    npc_id = 11981,
    comment_id = 2820623,
    date = "2005-11-18T01:03:34-06:00",
    author = "Thottbot",
    body = "# Flamegor\n\n- **Tank Positioning:** Face away from the raid to avoid Shadow Flame. Use the Onyxia Scale Cloak.\n- **Wing Buffet:** Off-tank taunts during Wing Buffet; main tank re-engages after knockback.\n- **Tranquilizing Shot:** Hunters need to Tranquilizing Shot Flamegor out of his frenzy or enrage.\n- **Line of Sight:** Keep healers and ranged DPS out of line of sight during certain abilities.\n- **FR Gear:** Fire resistance gear helps, especially for tanks.\n- **Hunter Rotation:** Use a rotation of hunters for consistent Tranquilizing Shots.\n- **Fire Nova:** Avoid it by positioning and dispelling enrage quickly.\n- **Item Drops:** He can drop Tier Two Epic Set gloves and other valuable epic items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["11982"] == nil then
    NPCComments["11982"] = {}
end
table.insert(NPCComments["11982"], {
    npc_id = 11982,
    comment_id = 85,
    date = "2006-09-12T18:11:54-05:00",
    author = "474",
    body = "# Magmadar\n\n- **Frontal Cone Attack**: Keep only the main tank in front of Magmadar to minimize damage to the raid.\n- **Magma Spit**: Avoid \"globs\" of fire spit at random players; step out immediately to prevent DOT damage.\n- **DOT Effects**: Be aware that melee players with DOTs cannot bandage.\n- **AE Fear**: Occurs every 30-36 seconds. Dwarf Priests should keep Fear Ward on tanks (Alliance), or use Berserker Rage (Warriors) and Tremor Totems (Shamans) for Horde.\n- **Frenzy**: When Magmadar frenzies (visible emote), Hunters need to use Tranquilizing Shot to cancel it.\n- **Immolate**: Compounds minor immolation damage for melee attackers. Stay at maximum melee range to avoid it.\n- **Max Healing on MT**: Focus healing on the main tank, particularly for new guilds.\n- **Positioning**: Tanks should find optimal positioning; all ranged DPS and healers should remain at max range (~35 yards) to avoid fear. \n- **Raid Strategy**: Use spot heals on melee, maintain strict positioning to avoid fire and fears, and ensure tranq shots are on rotation.\n- **Mages**: Keep Fire Ward up to mitigate fire damage. \n\n**Detailed Setup**:\n- Utilize **max range** strategies for both DPS and heals.\n- Use **tranq shot rotations** without overlapping, consider Gnomish Shrink Ray for backup.\n- **Coordination** on voice chat for calling tranq shots and managing fears is vital for a smooth encounter.\n\n**Additional Tips**:\n- **Dwarf Priests**: Leveraging Fear Ward is crucial for tanks.\n- **Next in Gear Priority**: Align kill order for optimizing specific drops like Lucifron's tome for Tranquilizing Shot.\n- **Combat Readiness**: Maintaining calm while anticipating fear traps is essential for newbies and experienced raiders alike.\n\nEnsure all raid members are aware of these strategies for a successful fight against Magmadar.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["11983"] == nil then
    NPCComments["11983"] = {}
end
table.insert(NPCComments["11983"], {
    npc_id = 11983,
    comment_id = 2841628,
    date = "2005-11-14T08:52:58-06:00",
    author = "Thottbot",
    body = "# Firemaw\n\n- **Location:** 4th boss in Blackwing Lair (BWL), after Broodlord Lashlayer and before Ebonroc.\n- **Key Drops:** Tier 2 Epic Set gloves.\n- **Gear:** Onyxia Scale Cloak and high Fire Resistance gear are essential.\n- **Shadowflame Attack:** Deals massive damage. Cloak required to mitigate.\n- **Flame Buffet:** Stackable, non-dispellable debuff increasing fire damage taken; avoid line-of-sight to minimize stacks.\n- **Positioning:** Tanks at the entrance gate, healers and ranged inside the Broodlord's room, and critical to avoid line-of-sight during Flame Buffet.\n- **Strategy:**\n  - **Pre-pull Preparation:** Clear adjacent rooms before engaging.\n  - **Tank Management:** Multiple tanks needed. Second tank taunts during Wing Buffet and stays close to immediately regain aggro.\n  - **Line-of-Sight Management:** Ranged DPS and healers must maintain positions to avoid Flame Buffet stacks.\n  - **Debuff Management:** DPS should hide when debuffs stack to 3-5 and bandage up.\n- **Class Tips:**\n  - **Mages:** Use Arcane Missiles to avoid interruptions.\n  - **Rogues:** Maximize Fire Resistance to prolong DPS phases.\n  - **Priests:** Employ Power Word: Shield to mitigate Shadowflame.\n\nEnsure precise execution for an efficient kill and enjoy the Tier 2 loot!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["11988"] == nil then
    NPCComments["11988"] = {}
end
table.insert(NPCComments["11988"], {
    npc_id = 11988,
    comment_id = 2841955,
    date = "2005-11-02T09:52:40-06:00",
    author = "Thottbot",
    body = "# Golemagg the Incinerator\n\n- **Molten Core Boss:** Found in Molten Core with a one-week cooldown.\n- **Tank Setup:** Use 1 MT (Main Tank) and 2 OTs (Off Tanks) for Core Ragers.\n- **Positioning:** Keep Core Ragers away from Golemagg, as they can't die and will buff him if too close.\n- **Debuff Management:** Melee should retreat when debuffs stack 3-5 times to avoid massive damage.\n- **DPS Coordination:** All DPS should focus on Golemagg; avoid attacking Core Ragers.\n- **Fire Resistance:** High fire resistance recommended for the MT due to fire-based attacks.\n- **Call Outs:** Use raid tools for coordinated DPS on/off commands (e.g., CT Raid Assist).\n- **Final Phase:** At 10% health, Golemagg starts berserking; switch all melee to ranged attacks.\n- **Healing Tips:** Keep MT up, distribute healers to support OTs, and manage mana carefully for a potentially long fight.\n- **Loot Drop:** Drops Tier 1 chestpieces and epic items, including the sought-after Staff of Dominance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["12017"] == nil then
    NPCComments["12017"] = {}
end
table.insert(NPCComments["12017"], {
    npc_id = 12017,
    comment_id = 2823714,
    date = "2005-11-13T01:33:47-06:00",
    author = "Thottbot",
    body = "### Broodlord Lashlayer\n\n- **Positioning and Aggro Management:**\n  - Tank in an alcove opposite from the gate.\n  - Ranged DPS and healers should stand away near the gate to avoid AoE and cleave damage.\n  - Use multiple tanks to manage aggro, as he reduces the highest target's threat by 50% with knockbacks.\n\n- **Abilities to Watch For:**\n  - **Mortal Strike:** Can deal up to 8000 damage on plate, leaves a healing reduction debuff. Prioritize shielding and healing the tank.\n  - **Blastwave:** Fire-based AoE with knockback; avoid standing close.\n  - **Cleave:** Keep cloth wearers away from his front.\n\n- **Healer Rotation:**\n  - Assign priests and shamans for specific tanks, and druids should maintain all tanks above 85% HP.\n\n- **DPS Strategy:**\n  - Rogues are safe but mages, warlocks, and hunters need to manage their threat carefully.\n  - Gradually increase DPS to avoid out-aggroing tanks until the last phase, where you can \"unload\" when he's at 10% HP.\n\n- **Additional Tips:**\n  - Bring Flask of the Titans for the main tank.\n  - Control your melee DPS to prevent excess damage and threat gain.\n  - Be cautious of environmental hazards like suppression traps and dragonlings.\n\n- **Road to Broodlord:**\n  - Equip hatcher tanks with fire resistance gear. Other warriors should defend casters and control spare orcs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["12018"] == nil then
    NPCComments["12018"] = {}
end
table.insert(NPCComments["12018"], {
    npc_id = 12018,
    comment_id = 2802412,
    date = "2006-05-17T11:55:58-05:00",
    author = "Thottbot",
    body = "### Majordomo Executus\n\n- **General Strategy**\n  - Do not kill Majordomo; kill his adds.\n  - Keep healers polymorphed until 4 adds remain, then they become immune.\n  - Be mindful of shields: White reflects magic, Purple reflects physical damage.\n\n- **Combat Tips**\n  - Have multiple tanks: One for Majordomo and off-tanks for elites.\n  - Assign a secondary tank for when the main tank is teleported.\n  - Crowd control is essential; sheep healers initially.\n  - Kill order: Prioritize either the 1-4-3 or 2-4-2 methods for efficiency.\n  - Keep track of shields; adjust DPS and control accordingly.\n\n- **Abilities Overview**\n  - **Majordomo**: Teleport into the fiery pit, Purple Shield (melee reflect), White Shield (magic reflect), Fire Blast.\n  - **Healers**: Heal, Random Shadowbolts, Purple and White Shields.\n  - **Elites**: Purple and White Shields, Fire Blast.\n  - \"Uber mode\" activates when one add remains; increases damage substantially.\n\n- **Loot Tips**\n  - Cache of the Firelord can be looted by players even if not in the raid at the time of kill.\n  - Use fire protection, shadow protection, and magic resistance potions pre-battle.\n\n- **Avoid Mistakes**\n  - Avoid AoE spells that could break crowd control.\n  - Be cautious of weapon procs that can break sheep.\n  - Communicate shield status continuously to avoid self-inflicted damage.\n\n- **Final Tips**\n  - Assign clear roles and ensure everyone knows their task.\n  - Use addons like CTRaid to monitor shields.\n  - Keep emergency potions and bandages at hand due to high random damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["12022"] == nil then
    NPCComments["12022"] = {}
end
table.insert(NPCComments["12022"], {
    npc_id = 12022,
    comment_id = 36715,
    date = "2007-02-16T01:16:21-06:00",
    author = "11111_",
    body = "# Lorelae Wintersong <Trade Supplies>\n\n- **Location**: Found at 48,40 in Nighthaven, Moonglade.\n- **Enchanting Supplies**: Sells Formula: Arcanite Rod and Formula: Cloak - Superior Defense.\n- **Patterns**: Limited items; may need to wait or refresh stock.\n- **Travel Tip**: Complete quests to become \"unfriendly\" with Felwood furbolgs for safer passage through the tunnel.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["12025"] == nil then
    NPCComments["12025"] = {}
end
table.insert(NPCComments["12025"], {
    npc_id = 12025,
    comment_id = 2826267,
    date = "2005-12-22T08:40:53-06:00",
    author = "Thottbot",
    body = "# Malvor <Herbalist>\n- **Location:** Found in Moonglade.\n- **Profession:** Herbalism trainer for Night Elves.\n- **Note:** No herbalism trainer in Mulgore despite Taurens having +15 in Herbalism.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["12033"] == nil then
    NPCComments["12033"] = {}
end
table.insert(NPCComments["12033"], {
    npc_id = 12033,
    comment_id = 35686,
    date = "2007-02-14T04:26:10-06:00",
    author = "peeweesweden",
    body = "# Wulan <Cooking Supplies>\n\n- Found on the top floor of the eastern-most building in Shadowprey Village (26,69).\n- The building is near the center of the village, next to the forge.\n- Enter from the pass to the south; he is in the second hut on the right.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["12034"] == nil then
    NPCComments["12034"] = {}
end
table.insert(NPCComments["12034"], {
    npc_id = 12034,
    comment_id = 15132,
    date = "2006-12-13T18:29:15-06:00",
    author = "Carighan",
    body = "# Koiter\n\n- **Location**: South-west of the Crossroads in the Barrens.\n- **Type**: Spirit Healer.\n- **Background**: Memorial dedicated to Michel Koiter, a Blizzard illustrator who passed during WoW’s development.\n- **Viewing**: Visible in spirit form; sometimes visible while alive.\n- **Coordinates**: Approximately 47,30.\n- **Additional Info**: Visit [Sons of the Storm](http://www.sonsofthestorm.com/memorial_twincruiser.html) for more on Michel Koiter.\n- **Lore Tip**: Check behind the spirit healer for an orc shrine with initials \"M-K\".\n\nFeel free to pay respects and explore the lore related to this meaningful in-game memorial.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 353,
})
if NPCComments["12037"] == nil then
    NPCComments["12037"] = {}
end
table.insert(NPCComments["12037"], {
    npc_id = 12037,
    comment_id = 2828535,
    date = "2007-03-04T13:31:10-06:00",
    author = "Thottbot",
    body = "## Ursol'lok\n\n- **Spawn Points:** Often found around 83, 49 and 83, 56 in Ashenvale.\n- **Level:** Level 31, so challenging for players below this level.\n- **Loot:** Commonly drops green items.\n- **Taming:** Not recommended for taming due to lack of unique abilities or skins.\n- **Bear Alternatives:** Non-rare black bears can be found in Loch Modan (e.g., Ol' Sooty).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12042"] == nil then
    NPCComments["12042"] = {}
end
table.insert(NPCComments["12042"], {
    npc_id = 12042,
    comment_id = 2836229,
    date = "2005-09-04T01:35:28-05:00",
    author = "Thottbot",
    body = "# Loganaar <Druid Trainer>\n\n- **Location:** Found at coordinates 52, 40 in Moonglade.\n- **Respec:** Currently, Loganaar cannot unlearn talents. Use your home trainers for respeccing.\n- **Epic Flight Form Quest:** Starts this quest if you have riding skill 300 in patch 2.1.\n- **Trainer Prices:** Loganaar's training costs are higher compared to other druid trainers; consider traveling to your home trainer if low on gold.\n- **Training Levels:** Can provide training for various levels, but not as comprehensive as some other trainers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 99,
})
if NPCComments["12043"] == nil then
    NPCComments["12043"] = {}
end
table.insert(NPCComments["12043"], {
    npc_id = 12043,
    comment_id = 2811723,
    date = "2005-11-27T16:36:14-06:00",
    author = "Thottbot",
    body = "# Kulwia <Trade Supplies>\n\n- **Location**: Sunrock Retreat, Stonetalon Mountains (45,59).\n- **Faction**: Horde.\n- **Role**: Sells various trade supplies.\n- **Tip**: Useful for crafters in need of supplies while questing in Stonetalon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["12045"] == nil then
    NPCComments["12045"] = {}
end
table.insert(NPCComments["12045"], {
    npc_id = 12045,
    comment_id = 2914002,
    date = "2006-03-01T03:13:02-06:00",
    author = "Allakhazam",
    body = "### Hae'Wilani <Axecrafter>\n\n- **Location**: Found in Camp Mojache, Feralas.\n- **Services**: Sells unique axes including the Francisca Axe.\n- **Tip**: Consider stronger weapons at higher levels; Francisca Axe is more suitable for lower levels.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12046"] == nil then
    NPCComments["12046"] = {}
end
table.insert(NPCComments["12046"], {
    npc_id = 12046,
    comment_id = 2836468,
    date = "2007-03-02T04:56:34-06:00",
    author = "Thottbot",
    body = "## Gor'marok the Ravager\n\n- **Location**: Found in a cave at the southern edge of the compound (40,57).\n- **Level**: 49.\n- **Weapon**: Holds a massive axe, but it is not a drop.\n- **Abilities**: Uses a cleave attack, typically dealing around 80 damage.\n- **Combat Tips**:\n  - Manageable by a level 46 hunter.\n  - Level 46 rogues can use Deadly Poison III for an easier fight.\n  - Not significantly harder than surrounding Enforcers.\n  - Generally takes about 10 minutes to kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["12047"] == nil then
    NPCComments["12047"] = {}
end
table.insert(NPCComments["12047"], {
    npc_id = 12047,
    comment_id = 2914010,
    date = "2007-05-13T11:20:32-05:00",
    author = "Allakhazam",
    body = "### Stormpike Mountaineer\n\n- **Level Range:** Typically found in higher-level zones, avoid if you're under-leveled.\n- **Location:** Often patrol around Dun Morogh and the Alterac Mountains.\n- **Lore:** Part of the Stormpike Guard, defending their territory against invaders.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["12050"] == nil then
    NPCComments["12050"] = {}
end
table.insert(NPCComments["12050"], {
    npc_id = 12050,
    comment_id = 2914011,
    date = "2005-06-12T22:00:48-05:00",
    author = "Allakhazam",
    body = "## Stormpike Defender\n\n- **Drops Rare Items**: Can drop valuable items like Brainhacker, which can be highly profitable. Look out for loot on \"free for all\" to snatch items quickly.\n- **Good Experience Source**: Provides fast experience gain, making repeated kills worthwhile for leveling.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12052"] == nil then
    NPCComments["12052"] = {}
end
table.insert(NPCComments["12052"], {
    npc_id = 12052,
    comment_id = 2817736,
    date = "2006-03-25T07:04:53-06:00",
    author = "Thottbot",
    body = "## Frostwolf Warrior\n\n- **Loot**: Drops valuable items and up to 20 silver.\n- **Difficulty**: Easy to kill.\n- **Farm**: Good for making money.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12056"] == nil then
    NPCComments["12056"] = {}
end
table.insert(NPCComments["12056"], {
    npc_id = 12056,
    comment_id = 5789,
    date = "2006-12-05T05:24:09-06:00",
    author = "3629",
    body = "# Baron Geddon\n\n- **Lore**: Lieutenant of Ragnaros, integral to the betrayal of Prince Thunderaan during the Elemental Sundering.\n- **Pull Strategy**: Use Hunter's Eyes of the Beast to pull Geddon to Garr's room, then use Feign Death to drop aggro.\n- **Inferno**: Melee DPS and tanks must run out immediately. Only engage after Inferno ends.\n- **Living Bomb**: Move away from the group when debuffed. Priests should shield the bomb victim.\n- **Ignite Mana**: Priests and Paladins must dispel this immediately from casters.\n- **Positioning**: Form a circle with empty space toward the walls of Garr’s room. This makes it easier for bomb victims to run out.\n- **Phase Management**: Tanks with high fire resistance can handle Geddon easier. Utilize bandages and fire protection potions.\n\n**Key Spells to Counter**:\n\n- **Living Bomb**: Immediately run away from the group.\n- **Inferno**: All melee must disengage.\n- **Ignite Mana**: Dispel ASAP on all mana users.\n\n**Survival Tips**:\n\n- Ice Mages: Use Ice Block to negate Living Bomb.\n- Use low ceilings to minimize fall damage.\n- Rely on fire protection potions and priest shields to mitigate damage.\n\n**Hunter-specific Tips**:\n\n- Use Eyes of the Beast for safe pulls, and Feign Death to drop aggro before engaging.\n\n**Healer Strategy**:\n\n- Focus on dispelling Ignite Mana.\n- Shield bomb victims for increased survival.\n\n**General Advice**:\n\n- Coordination is key; even one player’s mistake can wipe the raid.\n- Quality of execution is more important than the number of participants.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["12057"] == nil then
    NPCComments["12057"] = {}
end
table.insert(NPCComments["12057"], {
    npc_id = 12057,
    comment_id = 5788,
    date = "2006-12-05T05:18:57-06:00",
    author = "3629",
    body = "# Garr\n\n- **Lore**: Lieutenant of Ragnaros involved in the betrayal of Prince Thunderaan, aiding in his destruction.\n- **Main Strategy**:\n  - Assign warlocks to banish adds.\n  - Off-tank unbanished adds and kill one by one.\n  - Melee should avoid adds about to die due to explosions.\n  - After adds, focus on Garr with the main tank.\n- **Combat Tips**:\n  - Adds' death buffs Garr’s attack speed and damage; manage adds carefully.\n  - Garr uses AoE to dispel buffs and slow movement.\n  - Keep adds and Garr spread out to minimize explosion damage.\n  - Warlocks should consistently banish their assigned add until Garr's defeat.\n- **Final Phase**:\n  - Once Garr is down, kill the remaining banished adds methodically.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 53,
})
if NPCComments["12076"] == nil then
    NPCComments["12076"] = {}
end
table.insert(NPCComments["12076"], {
    npc_id = 12076,
    comment_id = 2914081,
    date = "2005-07-28T13:10:08-05:00",
    author = "Allakhazam",
    body = "# Lava Elemental\n\n- **Armor Debuff**: Reduces 1k armor; stacks if recast.\n- **CC Strategy**: Have warlocks banish them to mitigate damage.\n- **AoE Attack**: Beware of their AoE stun and DoT dealing 1500 damage.\n- **High Damage**: Avoid letting the armor debuff stack excessively to reduce incoming damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["12097"] == nil then
    NPCComments["12097"] = {}
end
table.insert(NPCComments["12097"], {
    npc_id = 12097,
    comment_id = 13278,
    date = "2006-12-11T06:32:01-06:00",
    author = "8887",
    body = "### Frostwolf Quartermaster\n\n- Located behind the first bunker on the trail up to Frostwolf Keep.\n- Likely sells PvP rewards and faction-specific items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12098"] == nil then
    NPCComments["12098"] = {}
end
table.insert(NPCComments["12098"], {
    npc_id = 12098,
    comment_id = 2844166,
    date = "2006-02-27T09:08:02-06:00",
    author = "Thottbot",
    body = "# Sulfuron Harbinger\n\n- **Abilities:**\n  - Demoralizing Shout: Reduces attack power by 300.\n  - Inspire: Doubles attack speed and increases damage; can be dispelled.\n  - AoE Knockdown: Knocks down all players within 10 yards.\n  - Flame Spear: Small AoE fire damage (~500-700). \n\n- **Flamewaker Guards Abilities:**\n  - Heal: Can heal any target, including themselves and Sulfuron (intercept to prevent 15-20% health restore).\n  - Shadow Word: Pain: DoT (dispel quickly).\n  - Immolate: Warlock-like DoT (dispel quickly).\n\n- **Combat Tips:**\n  - Assign 5 tanks: 1 for Sulfuron, 4 for guards.\n  - Spread out guards to avoid multiple healing each other.\n  - Interrupt guard heals with kicks, shield bashes.\n  - Use Mortal Strike to reduce healing effectiveness.\n  - Position healers for dispelling and healing tanks.\n  - Focus DPS on one guard at a time, then move to Sulfuron.\n  - Kite guards as needed to maintain positioning and control.\n\n- **Loot:**\n  - Known to drop various items including Gutgore Ripper (high DPS dagger with shadow damage proc) and other epic gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["12099"] == nil then
    NPCComments["12099"] = {}
end
table.insert(NPCComments["12099"], {
    npc_id = 12099,
    comment_id = 2799792,
    date = "2006-06-23T10:40:41-05:00",
    author = "Thottbot",
    body = "# Firesworn\n\n- Hostile NPC found in Blackrock Mountain.\n- Immune to Fire spells.\n- Often found patrolling or accompanying elite mobs.\n- Use Frost or Nature spells for effective damage.\n- Generally weak to physical attacks but watch for their high elemental resistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["12101"] == nil then
    NPCComments["12101"] = {}
end
table.insert(NPCComments["12101"], {
    npc_id = 12101,
    comment_id = 2843104,
    date = "2006-05-15T17:10:06-05:00",
    author = "Thottbot",
    body = "# Lava Surger\n\n- **Farming**: Be prepared for quick respawns.\n- **Combat**: Use multiple Priests and healers for sustained survival.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12118"] == nil then
    NPCComments["12118"] = {}
end
table.insert(NPCComments["12118"], {
    npc_id = 12118,
    comment_id = 81,
    date = "2006-09-12T18:01:12-05:00",
    author = "474",
    body = "## Lucifron\n\n- **Positioning:** Separate Lucifron from his adds to minimize AoE debuffs on the group.\n- **Phase 1 Strategy:** Pull adds far away from Lucifron and kill them quickly. Use Hunters for initial pull and Warriors to tank.\n- **Impending Doom:** Priests must dispel all affected quickly to avoid 2000 shadow damage.\n- **Lucifron's Curse:** Mages and Druids should prioritize removing this curse, especially from healers and decursers.\n- **Mind Control:** Priests need to dispel Dominated Mind fast. Shaman can use Purge in Horde groups.\n- **Shadow Resistance:** Equip tanks with shadow resistance gear to mitigate melee shadow damage.\n- **Healer Placement:** Keep healers far from Lucifron to avoid curses and debuffs, yet close enough to heal the main tank.\n- **Use Decursive Addon:** Helps manage and remove curses and debuffs efficiently.\n- **MT Preparation:** Ensure Main Tank has high aggro and stays alive; losing the MT can cause a wipe.\n\nFollow these steps to ensure a smooth fight with Lucifron. Good luck!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["12119"] == nil then
    NPCComments["12119"] = {}
end
table.insert(NPCComments["12119"], {
    npc_id = 12119,
    comment_id = 2838645,
    date = "2006-07-31T18:06:17-05:00",
    author = "Thottbot",
    body = "# Flamewaker Protector\n\n- **Loot**: Can drop valuable items like the Giantstalker Belt and Girdle of Prophecy.\n- **Combat Prep**: Be prepared for potential rare drops by ensuring the kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12121"] == nil then
    NPCComments["12121"] = {}
end
table.insert(NPCComments["12121"], {
    npc_id = 12121,
    comment_id = 85968,
    date = "2007-05-19T23:47:55-05:00",
    author = "hellshadow",
    body = "# Draka\n\n- Found in Frostwolf Keep with Drek'thar and Duros.\n- Duros, a wolf, is not tameable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12122"] == nil then
    NPCComments["12122"] = {}
end
table.insert(NPCComments["12122"], {
    npc_id = 12122,
    comment_id = 5161,
    date = "2006-11-29T12:03:48-06:00",
    author = "6508",
    body = "## Duros\n\n- Located with Drek'thar and Drakan in Frostwolf Keep.\n- Looting Duros does not affect his respawn; he respawns when the general resets.\n- Unfortunately, Duros cannot be trained as a pet.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12123"] == nil then
    NPCComments["12123"] = {}
end
table.insert(NPCComments["12123"], {
    npc_id = 12123,
    comment_id = 2831743,
    date = "2007-05-19T17:01:00-05:00",
    author = "Thottbot",
    body = "## Reef Shark\n\n- **Limited Value**: Not recommended for farming; little to no valuable drops.\n- **Location**: Found just before the deep water dropoff, where fatigue kicks in.\n- **Hunting Path**: Efficiently farm by rotating between north and south sighting areas.\n- **Scouting Set Items**: Occasionally drops \"scouting\" set items. Keep an eye out for these.\n- **Miscellaneous**: Some players report finding boxes or items near the sharks at underwater fissures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12124"] == nil then
    NPCComments["12124"] = {}
end
table.insert(NPCComments["12124"], {
    npc_id = 12124,
    comment_id = 2804766,
    date = "2007-03-12T22:06:23-05:00",
    author = "Thottbot",
    body = "## Great Shark\n\n- **Location:** Found off various coasts including Feathermoon, Hinterlands, Tanaris, and Dustwallow Marsh.\n- **Combat Tips:**\n  - **Level and Type:** Typically levels 42-52 elite.\n  - **Health and Damage:** Roughly 8500 HP; hits for 110-175 damage.\n  - **Avoid:** Generally not worth the effort due to poor loot drops.\n  - **Appearance:** May have different skins, including hammerhead and dorsal fin variations.\n- **Loot:** Mostly vendor trash like Silver Hook, Raw Spotted Yellowtail, and occasional green items.\n- **Fun Aspect:** Killing them can be a unique challenge due to their elite status and rarity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["12125"] == nil then
    NPCComments["12125"] = {}
end
table.insert(NPCComments["12125"], {
    npc_id = 12125,
    comment_id = 2914164,
    date = "2006-02-15T02:23:20-06:00",
    author = "Allakhazam",
    body = "## Mammoth Shark\n\n- **Level:** 57 Elite\n- **Location:** Found around coordinates 60,3 and 65,3 in Azshara.\n\n### Tips:\n\n- **Preparation:** Ensure your character and pet (if applicable) are level 57+.\n- **Combat Tips:**\n  - These sharks hit hard and have high health (~10,000 HP).\n  - Use crowd control abilities (e.g., fear for Warlocks) to manage distance and damage.\n  - Be prepared for a tough fight; having potions and other consumables can be helpful.\n- **Drops:** Items like the Demonslayer sword can drop, but are rare world drops. Overall drop rate for valuable items is low.\n- **Note:** Not skinnable, and patrol a large area, including the fatigue zone. Ensure you don’t venture too far.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["12126"] == nil then
    NPCComments["12126"] = {}
end
table.insert(NPCComments["12126"], {
    npc_id = 12126,
    comment_id = 2798362,
    date = "2005-01-10T11:44:48-06:00",
    author = "Thottbot",
    body = "# Lord Tirion Fordring <Order of the Silver Hand>\n\n- **Location**: Usually found at 7,43 in Eastern Plaguelands, near the east side of the river. If not there, check Hearthglen.\n- **Quest**: Be patient if he does not immediately offer or accept quests; he might take a few minutes to become interactive after returning from Hearthglen.\n- **Quests**: Completing his quest chain is highly recommended for great rewards like the Ornate Adamantium Breastplate, especially beneficial for warriors.\n- **Lore**: A venerable member of the Order of the Silver Hand, dedicated to eradicating evil, inspired by personal loss.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12127"] == nil then
    NPCComments["12127"] = {}
end
table.insert(NPCComments["12127"], {
    npc_id = 12127,
    comment_id = 2828058,
    date = "2005-03-12T22:06:33-06:00",
    author = "Thottbot",
    body = "# Stormpike Guardsman\n* Drops: Loot Stormpike Soldier's Blood and Armor Scraps.\n* Location: North of Dun Morogh airport.\n* Nearby: Three Black Bears found at 66,12 Dun Morough.\n* Note: Information about a valley east of Ironforge with level 55+ dwarves and a gryphon station.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12128"] == nil then
    NPCComments["12128"] = {}
end
table.insert(NPCComments["12128"], {
    npc_id = 12128,
    comment_id = 2914174,
    date = "2005-08-08T22:34:23-05:00",
    author = "Allakhazam",
    body = "# Crimson Elite\n\n- **Location:** Found during the “In Dreams” quest near Hearthglen.\n- **Spawn:** Triggered by the quest, not always present outside it.\n- **Encounters:** Usually appear in a group, requiring a strong party to defeat.\n- **Combat Tips:** Be prepared to face six members and a level 63 paladin during the quest.\n- **Drops:** Has a chance to drop items like Righteous Orb and Brainhacker.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12129"] == nil then
    NPCComments["12129"] = {}
end
table.insert(NPCComments["12129"], {
    npc_id = 12129,
    comment_id = 443,
    date = "2006-09-15T06:05:48-05:00",
    author = "Rinkotsu",
    body = "### Onyxian Warder\n\n- **Easy to Defeat:** Only four before Onyxia. Generally considered easy to handle.\n- **Fire Resistance:** Equip Fire Resistance (FR) gear, but regular gear also works.\n- **Combat Strategy:** Ranged DPS preferred except for Main Tank (MT) due to hard fire AoE.\n- **Guild Practices:** Common for seasoned guilds to let melee classes engage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["12136"] == nil then
    NPCComments["12136"] = {}
end
table.insert(NPCComments["12136"], {
    npc_id = 12136,
    comment_id = 2836971,
    date = "2007-03-05T18:26:43-06:00",
    author = "Thottbot",
    body = "# Snurk Bucksquick <Zeppelin Master>\n\n- **Transportation**: Offers zeppelin rides to Grom'gol.\n- **Personality**: Flirtatious and playful, adding charm to your travels.\n- **Location**: Typically found at zeppelin towers; talking to her prompts travel options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 136,
})
if NPCComments["12138"] == nil then
    NPCComments["12138"] = {}
end
table.insert(NPCComments["12138"], {
    npc_id = 12138,
    comment_id = 2798210,
    date = "2007-05-15T14:58:25-05:00",
    author = "Thottbot",
    body = "# Lunaclaw\n\n- **Horde:** Found at 42.61 near Camp Taurajo in Mulgore.\n- **Night Elf Druids:** Summoned in Darkshore or Ashenvale.\n- **Level 10 Druid Quest:** Essential for bear form; use dust at Moonkin stones to summon.\n- **Combat Tips:** Easy for level 10 druids; use Moonfire and Wrath from a distance. Consider potions for safety.\n- **Strategy:** If you run out of mana, use root, retreat, and regen.\n- **Difficulty:** Generally easier than surrounding mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["12140"] == nil then
    NPCComments["12140"] = {}
end
table.insert(NPCComments["12140"], {
    npc_id = 12140,
    comment_id = 2914189,
    date = "2005-06-04T21:58:24-05:00",
    author = "Allakhazam",
    body = "### Guardian of Elune\n- Found in Azshara, east of the Thalassian Base Camp.\n- Neutral NPCs, no combat necessary.\n- Often discussed in context of ancient Night Elf lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12143"] == nil then
    NPCComments["12143"] = {}
end
table.insert(NPCComments["12143"], {
    npc_id = 12143,
    comment_id = 2914190,
    date = "2005-12-06T08:21:13-06:00",
    author = "Allakhazam",
    body = "### Son of Flame\n\n- High hit points, be prepared for a tough fight.\n- Often found in groups, focus on crowd control.\n- Interrupt their fire-based spells to minimize damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12150"] == nil then
    NPCComments["12150"] = {}
end
table.insert(NPCComments["12150"], {
    npc_id = 12150,
    comment_id = 2914191,
    date = "2005-07-26T19:14:21-05:00",
    author = "Allakhazam",
    body = "# Riding Kodo (Purple)\n\n- **Not available**: The Riding Kodo (Purple) is a non-existent mount.\n- **Seek alternatives**: Consider other available Kodo mounts in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12159"] == nil then
    NPCComments["12159"] = {}
end
table.insert(NPCComments["12159"], {
    npc_id = 12159,
    comment_id = 9045,
    date = "2006-12-07T17:20:51-06:00",
    author = "8053",
    body = "# Korrak the Bloodrager\n\n- **Removed NPC:** Korrak was removed from Alterac Valley as of Patch 1.10 (03/29/2006).\n- **Previous Role:** He used to guard Snowfall Graveyard and was part of a quest named \"Korrak the Bloodrager (Raid).\"\n- **Difficulty:** Known for having around 250k HP and hitting for 4k damage; extremely difficult to solo.\n- **Quest Impact:** Initially part of a quest with substantial rewards, Korrak's removal shifted the quest to require winning Alterac Valley instead.\n- **Neutral Hostility:** Korrak and his trolls would attack both Alliance and Horde players, making Snowfall Graveyard challenging to capture.\n- **Spawn Information:** Before removal, he would spawn roughly every hour and was a central figure in gameplay.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["12178"] == nil then
    NPCComments["12178"] = {}
end
table.insert(NPCComments["12178"], {
    npc_id = 12178,
    comment_id = 2834856,
    date = "2006-04-06T11:12:37-05:00",
    author = "Thottbot",
    body = "# Tortured Druid\n\n- Use damage over time (DoT) effects when they are low on health, then run away to avoid additional aggro.\n- Be prepared for a secondary fight as a lvl 57-58 Drone may spawn after their death. \n- Valuable loot can drop, including Ironhide Breastplate and Hanzo Sword.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["12179"] == nil then
    NPCComments["12179"] = {}
end
table.insert(NPCComments["12179"], {
    npc_id = 12179,
    comment_id = 2796468,
    date = "2006-04-04T18:37:46-05:00",
    author = "Thottbot",
    body = "# Tortured Sentinel\n\n- **Combat Tip**: Apply a damage-over-time effect when the Sentinel is nearing death. This helps finish it off while you avoid aggro from spawned drones. \n- **Spawn Alert**: Killing a Sentinal can spawn a level 55 drone—sometimes more than one. Be prepared or back off until they die naturally.\n- **Loot Strategy**: After killing, wait a moment to see how many drones spawn. If multiple spawn, wait until they die before looting to avoid unnecessary combat.\n- **Specifics**: Rare drops like Demonslayer are more useful for disenchanting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12180"] == nil then
    NPCComments["12180"] = {}
end
table.insert(NPCComments["12180"], {
    npc_id = 12180,
    comment_id = 2914206,
    date = "2005-07-03T21:51:00-05:00",
    author = "Allakhazam",
    body = "# Anubisath\n\n- **Old Patrol Habits:** Previously guarded the Ahn'Qiraj border in Silithus before itemization changes.\n- **Combat Tips:** Though tagged as elite, they behaved like regular level 59 mobs without elite bonuses.\n- **Loot:** Historically, they dropped nothing.\n- **Current Location:** Likely found in Ahn'Qiraj post-itemization patches.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["12196"] == nil then
    NPCComments["12196"] = {}
end
table.insert(NPCComments["12196"], {
    npc_id = 12196,
    comment_id = 2813519,
    date = "2005-06-19T21:14:10-05:00",
    author = "Thottbot",
    body = "### Innkeeper Kaylisk <Innkeeper>\n\n- Cannot sell items.\n- Can set the inn as your home.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["12199"] == nil then
    NPCComments["12199"] = {}
end
table.insert(NPCComments["12199"], {
    npc_id = 12199,
    comment_id = 2815784,
    date = "2006-12-26T02:51:55-06:00",
    author = "Thottbot",
    body = "### Shade of Ambermoon\n- **Drops:** Only 3 silver. Not a valuable loot source.\n- **Combat Tip:** Not specified, but expect low rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12201"] == nil then
    NPCComments["12201"] = {}
end
table.insert(NPCComments["12201"], {
    npc_id = 12201,
    comment_id = 40161,
    date = "2007-02-21T21:20:13-06:00",
    author = "Insanity",
    body = "### Princess Theradras\n\n- **Tank Preparation**: Use the surrounding turtles to build rage before engagement.\n- **Aggro Management**: She can fear the tank, causing aggro reset. Tanks should be ready to taunt immediately.\n- **AoE Avoidance**: When she starts her AoE nature attack, move away to avoid massive damage.\n- **Healer Positioning**: Healers should stay at max range to avoid her AoE and silence effects from rock throws.\n- **Party Positioning**: Fight her away from the edge of the water to prevent falling in due to knockbacks.\n- **Nature Resistance**: Use Nature Protection Potions and Hunter’s Aspect of the Wild to mitigate damage.\n- **Ranged Attack Strategy**: During her AoE attack, melee classes should switch to ranged attacks.\n- **Warlock Pets**: Warlock pets are immune to her knockback effect; use them strategically.\n- **Solo Tips**: Kiting is key for soloing her. Keep her moving to avoid her attacks and use ranged abilities.\n- **Loot**: Defeating her can drop up to 2 blue items at a time.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["12202"] == nil then
    NPCComments["12202"] = {}
end
table.insert(NPCComments["12202"], {
    npc_id = 12202,
    comment_id = 2914269,
    date = "2005-07-16T06:50:52-05:00",
    author = "Allakhazam",
    body = "## Human Skull\n\n- **Lore:** The Human Skull is often a quest item in other contexts. Check if it is related to any quests.\n- **Exploration:** Sometimes unmarked items hint at hidden quests or secrets. Keep exploring nearby areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12203"] == nil then
    NPCComments["12203"] = {}
end
table.insert(NPCComments["12203"], {
    npc_id = 12203,
    comment_id = 15653,
    date = "2006-12-14T20:22:37-06:00",
    author = "9193",
    body = "# Landslide\n\n- **Stuns and Spawns Adds**: At 50-75% health, stuns for 8 seconds and spawns four level 46 non-elite elementals.\n- **Knockback Attack**: Beware of his knockback; avoid being thrown off cliffs.\n- **Focus on Landslide**: Killing him also kills his summoned elementals.\n- **Location**: Found in Mauradon after a bridge. Turn right at the t-junction.\n- **Combat Tips**: Clear the area of giants, often found in pairs, before engaging.\n- **Team Effort**: Can be 3-manned with good coordination and preparation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["12205"] == nil then
    NPCComments["12205"] = {}
end
table.insert(NPCComments["12205"], {
    npc_id = 12205,
    comment_id = 2818508,
    date = "2006-08-10T04:36:41-05:00",
    author = "Thottbot",
    body = "# Spitelash Witch\n\n- **Quest Related:** Part of a defending quest; NPCs spawn waves of nagas including Spitelash Witches.\n- **Looting Issue:** Players report not being able to loot these mobs during the quest. \n- **Quest Location:** Quest-giving NPC is at coordinates 53,87.\n- **Golden Pearl Farming:** Low drop rate; alternative methods might be more efficient.\n- **Spawn Rate:** Some players find the spawn rate irregular or low.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["12206"] == nil then
    NPCComments["12206"] = {}
end
table.insert(NPCComments["12206"], {
    npc_id = 12206,
    comment_id = 2914280,
    date = "2005-08-15T22:01:54-05:00",
    author = "Allakhazam",
    body = "# Primordial Behemoth\n\n- Rare drop: Warden Staff.\n- Location: Shattered Hand on 8/14.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12207"] == nil then
    NPCComments["12207"] = {}
end
table.insert(NPCComments["12207"], {
    npc_id = 12207,
    comment_id = 2815407,
    date = "2006-05-19T11:00:17-05:00",
    author = "Thottbot",
    body = "### Thessala Hydra\n\n- Drops valuable loot like \"Kang the Decapitator.\"\n- Appears in instances; be prepared for challenging fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12218"] == nil then
    NPCComments["12218"] = {}
end
table.insert(NPCComments["12218"], {
    npc_id = 12218,
    comment_id = 2914282,
    date = "2006-08-05T19:04:15-05:00",
    author = "Allakhazam",
    body = "### Vile Larva\n\n- **Loot Drops:** Can drop Golem Shard Leggings and other rare items.\n- **Gear Recommendation:** Warriors and plate wearers may find useful leg armor.\n- **Unexpected Drops:** Sometimes drops items not listed in standard drop tables.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12220"] == nil then
    NPCComments["12220"] = {}
end
table.insert(NPCComments["12220"], {
    npc_id = 12220,
    comment_id = 2799962,
    date = "2007-03-05T10:19:09-06:00",
    author = "Thottbot",
    body = "# Constrictor Vine\n\n- **High Durability**: Has high armor and health, making it tougher than expected for its level.\n- **Powerful Attacks**: Be prepared for strong, damaging attacks.\n- **Area of Effect Stun/Knockdown**: Watch out for its AoE stun/knockdown; seems irresistible and can disrupt your party.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12221"] == nil then
    NPCComments["12221"] = {}
end
table.insert(NPCComments["12221"], {
    npc_id = 12221,
    comment_id = 2830780,
    date = "2005-12-19T15:01:16-06:00",
    author = "Thottbot",
    body = "### Noxious Slime\n\n- **Ranged Combat:** Use ranged attacks to avoid their splash damage.\n- **Group Encounter:** Be cautious when multiple slimes are around; they can quickly overwhelm.\n- **Rogue Strategy:** Stealth past them to avoid unnecessary combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12222"] == nil then
    NPCComments["12222"] = {}
end
table.insert(NPCComments["12222"], {
    npc_id = 12222,
    comment_id = 15533,
    date = "2006-12-14T14:23:06-06:00",
    author = "9193",
    body = "# Creeping Sludge\n\n- **Distance is Key:** Keep your distance and rely on ranged attacks to stay safe from their heavy melee strikes.\n- **Slow Movement:** They move very slowly, allowing effective kiting strategies.\n- **Short-Range AOE:** Beware of their devastating short-range AOE attack. Stay out of melee range.\n- **Low HP:** Despite their tough hits, they have relatively low health, making them easier to kite to death.\n- **Group Formations:** They often come in groups of four, so plan your pulls carefully.\n- **Loot Potential:** Good targets for ranged DPS classes, as they can drop valuable loot, including rares and epics.\n- **Class Tips:** Hunters should use traps and pets without taunt for effective kiting. Mages can successfully solo them using AOE strategies.\n- **Location:** Found in Maraudon, on the Orange side of the instance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["12223"] == nil then
    NPCComments["12223"] = {}
end
table.insert(NPCComments["12223"], {
    npc_id = 12223,
    comment_id = 2838702,
    date = "2006-10-10T22:41:07-05:00",
    author = "Thottbot",
    body = "### Cavern Lurker\n- Found in Wailing Caverns.\n- Hostile nature.\n- Often grouped with other enemies; be cautious.\n- Effective against melee attackers; utilize ranged attacks.\n- Interrupt their abilities when possible to reduce damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12225"] == nil then
    NPCComments["12225"] = {}
end
table.insert(NPCComments["12225"], {
    npc_id = 12225,
    comment_id = 2815464,
    date = "2005-09-05T14:05:06-05:00",
    author = "Thottbot",
    body = "# Celebras the Cursed\n\n- **Location:** Bridge area between orange and purple in Maraudon (Desolace).\n- **Combat Tips:**\n  - **Interrupt Adds:** Use abilities like Kick to prevent him from spawning adds.\n  - **Use Pets:** Hunters should use pets to draw aggro from adds and focus on Celebras.\n  - **AoE Control:** Warlocks can use AoE taunts and banish adds.\n  - **Survival Tactics:** Utilize defensive abilities and potions; consider using items like Crystal Restore and gadgets like Mechanical Yetis.\n  - **Aspect of the Wild:** Hunters should use this to resist spells.\n  - **Focus DPS:** Concentrate DPS on Celebras to quickly defeat him before adds overwhelm.\n  - **Soloing Strategies:** High level characters with strong gear and defensive abilities can solo him, using abilities like Fear and traps to manage adds.\n\nNote: Celebras does not drop the 'End of Dreams' weapon. This is a mistake.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12236"] == nil then
    NPCComments["12236"] = {}
end
table.insert(NPCComments["12236"], {
    npc_id = 12236,
    comment_id = 15521,
    date = "2006-12-14T13:58:35-06:00",
    author = "9193",
    body = "# Lord Vyletongue\n\n- **Stealth Mobs:** Two stealthed elite demons accompany him. Be prepared for adds.\n- **Group Strategy:** Warlocks can use Enslave, Banish, and Voidwalker Sacrifice to manage adds.\n- **Solo Tips for Hunters:** Freeze trap one add, focus on the other with your pet.\n- **Solo Tips for Druids:** Pull and kill stealth mobs separately, use Bear form and focus on the boss.\n- **Drop Rates:** Infernal Leggings are a rare drop; expect the dagger or cloth belt more frequently.\n- **Location:** Found in Maraudon, usually around the purple side.\n- **Tactics:** If you're a rogue, kill each add separately before engaging the boss.\n- **Kiting Strategy:** Mages should clear the room and use frost root to kite adds and the boss.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["12237"] == nil then
    NPCComments["12237"] = {}
end
table.insert(NPCComments["12237"], {
    npc_id = 12237,
    comment_id = 12771,
    date = "2006-12-10T13:39:26-06:00",
    author = "Bunji",
    body = "### Meshlok the Harvester\n\n- **Location:** Purple side of Maraudon, near the Poison Falls.\n- **Spawn Info:** Rare spawn; placeholder is Cavern Shambler. Use `/target Meshlok /target Cavern Shambler` macro to check.\n- **Combat Tips:**\n  - *Stun*: Uses an 8-second stun. Bring Free Action Potions.\n  - *Healing:* Carry major healing potions; recommended if under level 60.\n  - *Strategy:* Rogues often use stunlock. Recommended to use Cheap Shot, Kidney Shot, Evasion, and healing/control consumables.\n- **Soloing:** Possible for well-prepared rogues around level 48-51. Utilize stuns, healing, and buff potions.\n- **Loot:** Notable drops include Fungus Shroud Armor, Nature's Embrace (cloth), and Bloomsprout Headpiece (mail). Patience required as drop rates and spawn frequency are low.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["12238"] == nil then
    NPCComments["12238"] = {}
end
table.insert(NPCComments["12238"], {
    npc_id = 12238,
    comment_id = 2798269,
    date = "2006-10-07T04:56:38-05:00",
    author = "Thottbot",
    body = "## Zaetar's Spirit\n\n- Appears after defeating Princess Theradras in Maraudon.\n- Location: Spawns in the middle of the arena where Princess Theradras is defeated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12239"] == nil then
    NPCComments["12239"] = {}
end
table.insert(NPCComments["12239"], {
    npc_id = 12239,
    comment_id = 820,
    date = "2006-09-21T05:34:44-05:00",
    author = "2335",
    body = "# Spirit of Gelk <The Second Kahn>\n\n- Located outside the portal of the purple path, near snakes and rock elementals.\n- Use stairs to reach him, almost directly below the portal.\n- Use the Amulet of Spirits from “The Nameless Prophet” quest to attack him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["12240"] == nil then
    NPCComments["12240"] = {}
end
table.insert(NPCComments["12240"], {
    npc_id = 12240,
    comment_id = 818,
    date = "2006-09-21T05:32:02-05:00",
    author = "2335",
    body = "## Spirit of Kolk <The First Kahn>\n- Located near the room where you create the portal for Inner Maraudon.\n- Use the Amulet of Spirits from \"The Nameless Prophet\" quest to attack him.\n- Suitable loot for level 45 characters, especially warlocks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["12241"] == nil then
    NPCComments["12241"] = {}
end
table.insert(NPCComments["12241"], {
    npc_id = 12241,
    comment_id = 822,
    date = "2006-09-21T05:36:33-05:00",
    author = "2335",
    body = "## Spirit of Magra <The Third Kahn>\n\n- Location: Outside the portal of the orange path, near the stairs.\n- To engage: Use the Amulet of Spirits obtained from \"The Nameless Prophet.\"",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["12242"] == nil then
    NPCComments["12242"] = {}
end
table.insert(NPCComments["12242"], {
    npc_id = 12242,
    comment_id = 824,
    date = "2006-09-21T05:38:22-05:00",
    author = "2335",
    body = "### Spirit of Maraudos <The Fourth Kahn>\n\n- Located inside the purple path, near the instance.\n- Use the Amulet of Spirits from \"The Nameless Prophet\" to engage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["12243"] == nil then
    NPCComments["12243"] = {}
end
table.insert(NPCComments["12243"], {
    npc_id = 12243,
    comment_id = 826,
    date = "2006-09-21T05:40:07-05:00",
    author = "2335",
    body = "# Spirit of Veng <The Fifth Kahn>\n\n- Located in Maraudon, inside the orange path.\n- Can be reached via the purple path; just take the orange path at the end.\n- Use the Amulet of Spirits from \"The Nameless Prophet\" quest to attack him.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12245"] == nil then
    NPCComments["12245"] = {}
end
table.insert(NPCComments["12245"], {
    npc_id = 12245,
    comment_id = 2535,
    date = "2006-11-02T00:28:47-06:00",
    author = "5512",
    body = "## Vendor-Tron 1000\n\n- **Location:** Part of a caravan traveling between Kormek's Hut (north) and the area west of Mannoroc Canyon (south) in Desolace.\n- **Spawn Timing:** The caravan takes about 20 minutes to travel each way and stops for 10 minutes at each end.\n- **Items Sold:** Mainly cooking recipes, with some being unique to Vendor-Tron 1000 and others to Super-Seller 680.\n- **Alliance Tip:** The recipes are a rare opportunity for Alliance players as alternative vendors are deep in Horde territory.\n- **Restocking:** Items are restocked each time the vendor respawns, but each recipe is sold in limited quantities.\n- **Leatherworking:** Does not sell \"Green Leather Armor\" Pattern or other leatherworking patterns.\n- **Efficiency Tip:** Follow the caravan for efficient recipe gathering or wait at the spawn points for restock.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 147,
})
if NPCComments["12246"] == nil then
    NPCComments["12246"] = {}
end
table.insert(NPCComments["12246"], {
    npc_id = 12246,
    comment_id = 2534,
    date = "2006-11-02T00:27:22-06:00",
    author = "5512",
    body = "# Super-Seller 680\n\n- **Travel Route**: Moves between Kormek's Hut (60,39) and Gelkis Village (40,79) in Desolace.\n- **Travel Time**: Takes about 15-20 minutes per trip, stops for around 10 minutes at each end.\n- **Escort Quests**: \"Bodyguard for Hire\" from north to south; \"Gizelton Caravan\" from south to north. Increases travel time.\n- **Items Sold**: Limited stock recipes, restocked upon each arrival.\n- **Trading Points**: North point bot (Vendor-Tron 1000): trade supplies. South point bot (Super-Seller 680): general supplies and scrolls.\n- **Faction Consideration**: Some recipes easier to obtain for Horde. Can buy through a Horde alt and use the neutral auction house.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 90,
})
if NPCComments["12248"] == nil then
    NPCComments["12248"] = {}
end
table.insert(NPCComments["12248"], {
    npc_id = 12248,
    comment_id = 2811914,
    date = "2007-01-31T00:08:56-06:00",
    author = "Thottbot",
    body = "# Infiltrator Hameya\n\n- **Location:** Found at 70, 17 in Zul'Mashar, upper right of the map. Patrols around a large pile of graves.\n- **Key Drop:** Check your keyring for the key after killing him.\n- **Combat Tips:**\n  - Avoid the pile of graves; they spawn zombies if you get close.\n  - It’s possible to pull him alone from the temple side or north side. Stand in front of the stairs or sneak around the western edge.\n  - He uses a nature damage DoT (50 dmg/5 sec for 2 mins).\n- **Strategy:** Kill nearby guards and wait for his patrol. Keep pulling back to avoid aggro.\n- **Group Combat:** Easier with a small group (e.g., 2 warriors and a priest).\n\nAvoid the graves and manage pulls carefully for an easier fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["12250"] == nil then
    NPCComments["12250"] = {}
end
table.insert(NPCComments["12250"], {
    npc_id = 12250,
    comment_id = 2837954,
    date = "2005-09-06T11:05:53-05:00",
    author = "Thottbot",
    body = "### Zaeldarr the Outcast\n\n- **Location:** Bottom of the crypt in The Undercroft @ LOC 27.85, south of The Marris Stead.\n- **Associated Quest:** Don’t forget to pick up \"Hameya's Plea\" from the torn scroll near him.\n- **Pull Strategy:** \n  - **Multiple Mobs:** Usually has 3 level 55 zombie guards. Pull them separately to handle them more easily.\n  - **Single Pull:** Try to pull guards into a hallway or from the top of the stairs to minimize fighting all at once.\n- **Combat Tips:** \n  - **Crowd Control:** Use abilities like shackle, moonfire, or exorcism to manage guards one by one.\n  - **Knockdown:** Be aware the undead trolls can knock you down, interrupting casts.\n  - **Escape Strategies:** Paladins can bubble and heal; warlocks use Voidwalker for aggro and sacrifice it if low on health.\n- **Classes and Tactics:**\n  - **Rogue:** Stealth in, kill a guard, then vanish.\n  - **Priest:** Shackle and kill guards one by one.\n  - **Warrior:** Use retaliation in a narrow hallway to quickly kill multiple mobs.\n  - **Druid:** Can solo with moonfire spam and healing.\n  - **Mage:** Use Combustion for additional crits.\n- **Loot Issue:** Some players report issues with Zaeldarr not dropping his head.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["12251"] == nil then
    NPCComments["12251"] = {}
end
table.insert(NPCComments["12251"], {
    npc_id = 12251,
    comment_id = 2914423,
    date = "2006-04-16T19:30:43-05:00",
    author = "Allakhazam",
    body = "### Mark of Detonation (CLS)\n\n- **Location**: Found in the main slaughterhouse and ziggurats in Plaguewood, Eastern Plaguelands.\n- **Beware**: Venturing into the slaughterhouse may trigger an encounter with a level 58 elite and other hostile mobs.\n- **Combat Tip**: Prepare for a tough fight; bring backup or avoid the area if you're not adequately geared or leveled.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12258"] == nil then
    NPCComments["12258"] = {}
end
table.insert(NPCComments["12258"], {
    npc_id = 12258,
    comment_id = 2914426,
    date = "2005-07-27T14:22:09-05:00",
    author = "Allakhazam",
    body = "# Razorlash\n\n- **Bleed Effect:** He applies a stacking bleed effect that deals significant damage over time. Healing classes should prepare to manage this.\n- **Soloing Tips:** Soloable at higher levels (55+), but challenging. Bring health and mana potions, bandages, and be ready to use abilities like Evasion, Adrenaline Rush, and LoH.\n- **Notable Strategies:**\n  - Rogues: Use Evasion and Adrenaline Rush. Consider pairing with another rogue for higher chances.\n  - Paladins: Use bubble and large heals strategically. Utilize mana pots early and often.\n  - Warlocks: Utilize Voidwalker for tanking. Apply consistent DoT spells like Corruption and Agony.\n- **Approach:** Follow the hallway after Noxxion to find him.\n- **General Advice:** Be wary of his undispellable puncture DoT. Hunters and ranged classes tend to have an easier time soloing him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["12259"] == nil then
    NPCComments["12259"] = {}
end
table.insert(NPCComments["12259"], {
    npc_id = 12259,
    comment_id = 3040,
    date = "2006-11-06T16:59:15-06:00",
    author = "4634",
    body = "# Gehennas\n\n- **Positioning:** Tank Gehennas away from the main group to avoid his Rain of Fire and Shadowbolts.\n- **Decurse:** Prioritize removing Gehennas' Curse from the main tank to ensure healing effectiveness.\n- **Rain of Fire:** Immediately move out of Rain of Fire areas to avoid heavy damage.\n- **Adds:** Assign tanks to control adds; focus on killing them first while keeping an eye on their AoE stun.\n- **Healing:** Distribute healers to ensure the main tank and off tanks are kept above 50% health.\n- **Pull:** Use hunters to pull adds to off tanks; use a paladin or similar for the main pull.\n- **Spread Out:** Prevent clumping to reduce damage taken from AoE attacks like Rain of Fire.\n- **Free Action Potion:** Off tanks should use this to avoid stun effects from adds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["12261"] == nil then
    NPCComments["12261"] = {}
end
table.insert(NPCComments["12261"], {
    npc_id = 12261,
    comment_id = 2836984,
    date = "2006-12-22T00:00:54-06:00",
    author = "Thottbot",
    body = "# Infected Mossflayer\n\n- Avoid walking on or near graves in Zul'Mashar to prevent spawning them.\n- Be cautious of your surroundings to avoid unnecessary fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["12262"] == nil then
    NPCComments["12262"] = {}
end
table.insert(NPCComments["12262"], {
    npc_id = 12262,
    comment_id = 2820688,
    date = "2006-07-06T05:05:58-05:00",
    author = "Thottbot",
    body = "### Ziggurat Protector\n\n- **Important Notes:**\n  - Guards a ziggurat containing various mobs like \"Death Cultist\" and \"Crypt Walker.\"\n  - Features an interactable object called the \"Mark of Detonation,\" though it's unclear how to use it.\n\n- **Combat Tips:**\n  - **Druid:** Use root and starfire. Innervate if necessary.\n  - **Rogue:** Stealth in, use sprint, and vanish if detected to reset the fight.\n  - **General:** Watch out for their slow shout, which reduces movement speed considerably for a minute.\n  - **Warlocks:** They are fear-immune as of one update. Be prepared for close combat.\n  - **Warrior:** Soloable with high health and proper gear, but you'll need to use cooldowns and possibly potions.\n\n- **Additional Info:**\n  - They have approximately 17,000 health and hit for about 250 damage.\n  - Even high-level, well-equipped players find them challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["12263"] == nil then
    NPCComments["12263"] = {}
end
table.insert(NPCComments["12263"], {
    npc_id = 12263,
    comment_id = 2914468,
    date = "2006-09-09T22:57:06-05:00",
    author = "Allakhazam",
    body = "### Slaughterhouse Protector\n- He deals significant damage.\n- Can detect stealthed characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12264"] == nil then
    NPCComments["12264"] = {}
end
table.insert(NPCComments["12264"], {
    npc_id = 12264,
    comment_id = 2803110,
    date = "2005-10-12T11:00:23-05:00",
    author = "Thottbot",
    body = "# Shazzrah\n\n- **Spread Out:** Position your group in a semi-circle to minimize damage from his AoE spells.\n- **Blink & Aggro Reset:** When Shazzrah blinks, he resets aggro. Pause DPS immediately to let the main tank regain control.\n- **Deaden Magic Buff:** Dispel his self-buff quickly to ensure magic damage remains effective.\n- **Shazzrah's Curse:** Decurse immediately to avoid taking double magical damage.\n- **Arcane Explosion:** Avoid melee; maintain a safe distance to mitigate the damage.\n- **Hunter Tips:** Use Eyes of the Beast for pulling. If Shazzrah targets you, FD quickly or run directly to the tank.\n- **Healing Priority:** Ensure healers support the hunter assisting with pulls.\n- **Miscellaneous:** Takes place in Garr's room; Crimson Shocker wand and Boots of Prophecy have been reported drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["12296"] == nil then
    NPCComments["12296"] = {}
end
table.insert(NPCComments["12296"], {
    npc_id = 12296,
    comment_id = 60695,
    date = "2007-04-01T19:00:58-05:00",
    author = "Rituido",
    body = "### Sickly Gazelle\n\n- **Druid Quest:** Needed for a Druid quest to learn Cure Poison. Use a special salve to heal them.\n- **Location:** Roam in the Barrens.\n- **Model:** Updated model makes them look more sickly and undead.\n- **Loot:** Can't be looted but can be skinned.\n- **Miscellaneous:** Their purpose and why they are sick remain a bit mysterious in the lore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["12319"] == nil then
    NPCComments["12319"] = {}
end
table.insert(NPCComments["12319"], {
    npc_id = 12319,
    comment_id = 76809,
    date = "2007-05-02T21:15:39-05:00",
    author = "Telasero",
    body = "### Burning Blade Toxicologist\n\n- **Location**: Appears during the Horde druid class quest \"The Principal Source.\"\n- **Combat**: Expect poison attacks; bring antidotes or reduce poison damage.\n- **Quest**: Completion of this quest is required for Horde druids progressing in their quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["12321"] == nil then
    NPCComments["12321"] = {}
end
table.insert(NPCComments["12321"], {
    npc_id = 12321,
    comment_id = 76810,
    date = "2007-05-02T21:16:20-05:00",
    author = "Telasero",
    body = "# Stormscale Toxicologist\n\n- **Quest-specific Spawn**: Appears during the Alliance druid class quest \"The Principal Source.\"\n- **Trigger Event**: Spawns when you fill a vial with water at the cave entrance.\n- **Location**: Inside the cave above the higher waterfall, accessible by going to the north side of the river and climbing the cliff.\n- **Visibility Issues**: Difficult to find without triggering the quest; not available at all times.\n- **Common Confusions**: Many players have wasted time searching without the quest activated; ensure you're on the right quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12322"] == nil then
    NPCComments["12322"] = {}
end
table.insert(NPCComments["12322"], {
    npc_id = 12322,
    comment_id = 2811412,
    date = "2007-05-07T12:45:31-05:00",
    author = "Thottbot",
    body = "### Quel'Lithien Protector\n\n- **Alliance Friendly:** High elves (Quel'dorei) who are members of the Alliance, thus friendly towards Alliance players.\n- **Horde Hostility:** Hostile to Horde players except for two NPCs at the base of the mountain.\n- **Neutral Names:** Known for generic names like Pathstrider, Ranger, and Woodsman.\n- **Post-BC Presence:** Remain generic and friendly towards Alliance even after The Burning Crusade expansion.\n- **Persistent Presence:** The lodge and protectors are still present and can be seen in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["12336"] == nil then
    NPCComments["12336"] = {}
end
table.insert(NPCComments["12336"], {
    npc_id = 12336,
    comment_id = 2914494,
    date = "2006-03-12T14:17:34-06:00",
    author = "Allakhazam",
    body = "## Brother Crowley <Scarlet Crusade Emissary>\n\n- Brother Crowley is a member of the Scarlet Crusade, known for its strict and often overzealous devotion to eradicating undead.\n- Located in Stormwind, this NPC offers lore-rich interactions; note the name similarities with historical occult figures.\n- Look for hidden humor and cultural references in character names and interactions throughout the game.\n- Currently, Brother Crowley is mostly involved in messenger quests; additional quests could expand on his darker affiliations.\n- Fans of pop culture may appreciate the subtle nods to movies like \"Stargate\" within the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12337"] == nil then
    NPCComments["12337"] = {}
end
table.insert(NPCComments["12337"], {
    npc_id = 12337,
    comment_id = 64307,
    date = "2007-04-09T09:42:42-05:00",
    author = "38802",
    body = "# Crimson Courier\n\n- Travels between Tyr's Hand and Stratholme with 4 elite bodyguards.\n- Can't be single-pulled; engaging any member of the group will draw all of them.\n- Priests can use Mind Control to make the guards turn against her.\n- Avoid engaging without a well-prepared group; it's a challenging encounter due to the elite guards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["12338"] == nil then
    NPCComments["12338"] = {}
end
table.insert(NPCComments["12338"], {
    npc_id = 12338,
    comment_id = 2841117,
    date = "2005-06-25T06:06:32-05:00",
    author = "Thottbot",
    body = "### Shadowprey Guardian\n\n- **Hostile NPC**: Killing these trolls will flag you for PvP, as they are in a Horde base.\n- **Reputation**: Historically inconsistent rep gain; often minimal (1-2 points).\n- **Combat Tip**: Recommended for higher-level players (especially above level 50) if attempting alone.\n- **Loot**: Does not drop any items.\n- **PvP Context**: High likelihood of encountering Horde players due to nearby flight path.\n- **Patched Experience**: Post patch 1.7 reports show little to no reputation gain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12339"] == nil then
    NPCComments["12339"] = {}
end
table.insert(NPCComments["12339"], {
    npc_id = 12339,
    comment_id = 2801236,
    date = "2005-05-14T15:01:35-05:00",
    author = "Thottbot",
    body = "# Demetria <The Scarlet Oracle>\n\n- **Location**: Found near Tyr's Hand, patrolling towards Stratholme.\n- **Role**: Powerful shadow priest with significant healing and resurrection capabilities.\n  \n### Combat Tips:\n- **Party Recommendation**: Full party at level 60 for a smoother battle.\n- **Adds Management**: Separate Demetria from her guards before engaging. Use a Mage to bodypull the adds, then have another party member isolate Demetria.\n- **Add Killing**: Only kill guards when they are out of her resurrection range.\n- **Mind Control Awareness**: Be prepared to deal with Mind Control; it can disrupt healing and strategy.\n- **Tank Strategy**: Assign a tank to keep the adds busy while the rest of the party focuses on DPS and healing.\n- **Healing Interrupts**: Be vigilant in interrupting her healing abilities.\n\n### Notable Abilities:\n- **Mind Control**\n- **Mind Flay**\n- **Psychic Scream**\n- **Area of Effect Resurrection**: Revives guards if they are killed too close to her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["12340"] == nil then
    NPCComments["12340"] = {}
end
table.insert(NPCComments["12340"], {
    npc_id = 12340,
    comment_id = 2822570,
    date = "2006-06-21T05:10:26-05:00",
    author = "Thottbot",
    body = "### Drulzegar Skraghook\n\n- Located at 23,73 on the beach in Shadowprey Village.\n- Situated in a friendly settlement; check out any quests or lore linked to him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12343"] == nil then
    NPCComments["12343"] = {}
end
table.insert(NPCComments["12343"], {
    npc_id = 12343,
    comment_id = 2914506,
    date = "2006-08-20T23:29:25-05:00",
    author = "Allakhazam",
    body = "# Red Skeletal Horse\n* **Appearance**: A spooky skeletal horse with a red hue.\n* **Faction**: Friendly to Undead players.\n* **Use**: A unique Undead mount available for purchase in Brill.\n* **Requirements**: Must be Undead and of appropriate level to ride.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12345"] == nil then
    NPCComments["12345"] = {}
end
table.insert(NPCComments["12345"], {
    npc_id = 12345,
    comment_id = 2914507,
    date = "2005-07-29T02:43:28-05:00",
    author = "Allakhazam",
    body = "### Mottled Red Raptor\n\n- **Hostile Creature**: Be prepared for combat.\n- **Level Range**: Typically between levels 16-21.\n- **Location**: Found in Northern Barrens.\n- **Tactics**: Avoid fighting more than one at a time. Uses Raptor Strike ability.\n- **Loot**: May drop Raptor Egg and various raptor-related items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12347"] == nil then
    NPCComments["12347"] = {}
end
table.insert(NPCComments["12347"], {
    npc_id = 12347,
    comment_id = 74685,
    date = "2007-04-29T00:56:36-05:00",
    author = "1642",
    body = "### Enraged Reef Crawler\n\n- Enrages at 20% health, increasing damage.\n- Prioritize burst damage below 20% to defeat quickly.\n- Use defensive cooldowns when it enrages.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["12349"] == nil then
    NPCComments["12349"] = {}
end
table.insert(NPCComments["12349"], {
    npc_id = 12349,
    comment_id = 2914509,
    date = "2005-07-13T22:21:58-05:00",
    author = "Allakhazam",
    body = "# Turquoise Raptor\n\n- **Mount for Trolls:** Available for Trolls at level 40 for 90 gold.\n- **Not a Pet:** Cannot be tamed as a hunter pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12352"] == nil then
    NPCComments["12352"] = {}
end
table.insert(NPCComments["12352"], {
    npc_id = 12352,
    comment_id = 2805953,
    date = "2006-07-15T22:36:27-05:00",
    author = "Thottbot",
    body = "### Scarlet Trooper\n\n- **Location:** Found near Albbenis' place in Tyr's Hand.\n- **Aggro Range:** High; difficult to sneak past.\n- **Strategy:** Prepare for group combat; use crowd control abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12357"] == nil then
    NPCComments["12357"] = {}
end
table.insert(NPCComments["12357"], {
    npc_id = 12357,
    comment_id = 2914511,
    date = "2006-08-03T14:41:54-05:00",
    author = "Allakhazam",
    body = "## Teal Riding Kodo\n\n- **New Mount**: Recently introduced mount; can swap your epic kodo for a teal or green variant.\n- **Confusion Clarified**: Ensure you are looking at the correct mount - Teal Riding Kodo should be a kodo, not a wolf.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12358"] == nil then
    NPCComments["12358"] = {}
end
table.insert(NPCComments["12358"], {
    npc_id = 12358,
    comment_id = 2914516,
    date = "2006-04-11T20:20:29-05:00",
    author = "Allakhazam",
    body = "### Riding Striped Frostsaber\n- **Mount:** Obtainable through Darnassus faction.\n- **Requirement:** Requires level 40 and Journeyman Riding skill. \n- **Location:** Available from Lelanai in Darnassus.\n- **Race Restriction:** Only for Alliance players, Night Elves have a racial discount.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12364"] == nil then
    NPCComments["12364"] = {}
end
table.insert(NPCComments["12364"], {
    npc_id = 12364,
    comment_id = 2914517,
    date = "2005-05-19T14:20:24-05:00",
    author = "Allakhazam",
    body = "### Icy Blue Mechanostrider Mod A\n\n- **Category**: Mount\n- **Faction**: Gnomeregan Exiles\n- **Requirement**: Requires Gnomish Engineering 150 and Exalted reputation with Gnomeregan Exiles.\n- **Speed**: Moves at 100% speed.\n- **Visuals**: Practical for gnomes. Vibrant blue design.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12369"] == nil then
    NPCComments["12369"] = {}
end
table.insert(NPCComments["12369"], {
    npc_id = 12369,
    comment_id = 80612,
    date = "2007-05-09T22:25:46-05:00",
    author = "49999",
    body = "# Lord Kragaru\n\n- **Spawn Instructions:** Place the gem in the statue to spawn him immediately.\n- **Combat Tip:** Move away after placing the gem; he won’t attack if you’re not in close proximity.\n- **Hunter Strategy:** Manageable solo at level 33.\n- **Mage Strategy:** Use spells like Pyroblast, Fireball, Arcane Missiles, and Fireblast. Stay at a distance.\n- **Location:** Click on the statue at coordinates 28, 6.\n- **Loot:** Drops the Book of the Ancients.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12374"] == nil then
    NPCComments["12374"] = {}
end
table.insert(NPCComments["12374"], {
    npc_id = 12374,
    comment_id = 2914521,
    date = "2006-08-15T05:17:00-05:00",
    author = "Allakhazam",
    body = "# White Riding Ram\n- **Requires Reputation:** Acquiring this mount demands significant reputation grinding.\n- **Cost:** Consider alternative mounts; high gold cost for aesthetic variants like glowing eyes.\n- **Mount Type:** Great for draenei; enhances character aesthetics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12377"] == nil then
    NPCComments["12377"] = {}
end
table.insert(NPCComments["12377"], {
    npc_id = 12377,
    comment_id = 11282,
    date = "2006-12-08T14:49:44-06:00",
    author = "Kuzzle",
    body = "# Wailing Spectre\n\n- **Location:** Found in the cellar outside Karazhan.\n- **Level:** 68-70.\n- **Health:** ~8,000 HP.\n- **Attacks:** Primarily physical.\n- **Abilities:**\n  - **AOE Wail:** Reduces all attributes by 35% for 5 seconds. Avoid staying near full HP/mana before the wail.\n  - **Cry of the Dead:** Deals ~200 shadow damage. Not highly dangerous but watch your health.\n- **Tip:** Focus on quick, burst damage to minimize attribute reduction duration.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12378"] == nil then
    NPCComments["12378"] = {}
end
table.insert(NPCComments["12378"], {
    npc_id = 12378,
    comment_id = 40028,
    date = "2007-02-21T15:51:55-06:00",
    author = "24587",
    body = "# Damned Soul\n\n- **Location:** Found in the Master's Cellar outside Karazhan.\n- **Type:** Undead, warlock-type mobs without pets.\n- **Engagement Level:** Level 68-70.\n- **Health:** Approximately 6000 hit points.\n- **Abilities:**\n  - **Shadow Bolt:** Chain casts, deals ~900 shadow damage (unresisted), ~3-4 second cast.\n  - **Arcane Bolt:** Occasional cast, deals ~900 arcane damage (unresisted), ~1-2 second cast.\n- **Combat Tips:**\n  - Equip shadow and arcane resistance gear if possible.\n  - Interrupt or mitigate Shadow Bolt casts.\n  - Prioritize defensive cooldowns to absorb burst damage from their spells.\n  - Use crowd control (CC) effectively, as they can chain cast spells quickly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12379"] == nil then
    NPCComments["12379"] = {}
end
table.insert(NPCComments["12379"], {
    npc_id = 12379,
    comment_id = 40019,
    date = "2007-02-21T15:40:56-06:00",
    author = "24587",
    body = "# Unliving Caretaker\n\n- **Location**: Found in the cellar outside Karazhan.\n- **Level**: Ranges from 68 to 70.\n- **Type**: Undead warrior-type mob.\n- **Health**: Approximately 7,000 HP.\n- **Debuff**: Reduces physical damage dealt by 75% for 4 seconds.\n- **Combat Tips**:\n  - Be prepared for their fast attack speed.\n  - Avoid physical attacks during the debuff duration if possible.\n- **Farming**: Good spot alongside Unliving Residents for farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12380"] == nil then
    NPCComments["12380"] = {}
end
table.insert(NPCComments["12380"], {
    npc_id = 12380,
    comment_id = 11276,
    date = "2006-12-08T14:47:21-06:00",
    author = "Kuzzle",
    body = "# Unliving Resident\n\n- **Level**: 68-70\n- **HP**: ~6.5-7k\n- **Type**: Warrior mob, uses Sunder Armor\n- **Loot**: Drops Netherweave Cloth, occasional runecloth, grey and green items, ~5-22 silver.\n- **Combat Tips**:\n  - Ideal to kill with a hunter for kiting.\n  - Easy for hunters, takes about 3 mins or less.\n  - Watch out for Sunder Armor, which reduces your armor.\n  - Casters should be cautious due to the warrior type attacks.\n- **Farming Notes**:\n  - Farming spot near Karazhan, accessible via teleport/fly.\n  - Typical farm loot includes cloth and minor silver, suitable for consistent farming.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["12381"] == nil then
    NPCComments["12381"] = {}
end
table.insert(NPCComments["12381"], {
    npc_id = 12381,
    comment_id = 2914533,
    date = "2006-03-15T01:14:36-06:00",
    author = "Allakhazam",
    body = "## Ley Sprite\n\n- **Location:** Found near Medivh's Tower.\n- **Hostility:** Hostile, but very weak.\n- **Combat Tips:**\n  - Deals minimal nature damage, easily resistible.\n  - It may cast a detonate effect, but it typically drains no health or mana.\n  - No need for nature resistance gear; standard attacks will suffice.\n  - Be aware of visual effects like counterspell graphics, which don't actually affect combat.\n- **Lore:** Remnants of ancient arcane magic from Medivh's Tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12382"] == nil then
    NPCComments["12382"] = {}
end
table.insert(NPCComments["12382"], {
    npc_id = 12382,
    comment_id = 2914536,
    date = "2005-05-30T03:02:45-05:00",
    author = "Allakhazam",
    body = "# Mana Sprite\n\n- **Drains Mana:** Explodes upon attack, draining 500 mana from the target.\n- **No Loot:** Doesn't have a loot table.\n- **Caster Caution:** Can be troublesome for mana users, but some players report no mana loss when using ranged attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12383"] == nil then
    NPCComments["12383"] = {}
end
table.insert(NPCComments["12383"], {
    npc_id = 12383,
    comment_id = 2914538,
    date = "2005-11-27T21:22:04-06:00",
    author = "Allakhazam",
    body = "### Nibbles <Prairie Dog>\n- **Friendly NPC**\n- **Location:** Found in various zones.\n- **Tip:** A cosmetic pet, no combat utility.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12384"] == nil then
    NPCComments["12384"] = {}
end
table.insert(NPCComments["12384"], {
    npc_id = 12384,
    comment_id = 4687,
    date = "2006-11-26T18:13:02-06:00",
    author = "Incendium",
    body = "# Augustus the Touched\n\n- **Location:** Moved to a cottage in Terrordale (patch 1.11).\n- **Quests:** Complete his quest to access his wares. The ledger is in the back room of the nearby inn.\n- **Loot:** Useful for dumping Eastern Plaguelands loot.\n- **Repairs:** No repair services offered.\n- **Wares:** His 'crazy box' may contain random low-value items; gamble with caution.\n- **Experience Reward:** Some players report lower-than-expected experience rewards for his quest.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["12396"] == nil then
    NPCComments["12396"] = {}
end
table.insert(NPCComments["12396"], {
    npc_id = 12396,
    comment_id = 2817659,
    date = "2007-04-10T22:19:36-05:00",
    author = "Thottbot",
    body = "## Doomguard Commander\n\n- **Location**: Located south in the Tainted Scar, not near the Dark Portal.\n- **Combat**: They are elite enemies; expect a tough fight.\n- **Quests**: Needed for the warlock quest to learn how to summon a DoomGuard.\n- **Enslave Demon**: Try to enslave; however, they might resist or be immune.\n- **Loot**: Generally drops mediocre items; can drop \"Ritual of Doom\" for warlocks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["12397"] == nil then
    NPCComments["12397"] = {}
end
table.insert(NPCComments["12397"], {
    npc_id = 12397,
    comment_id = 3254,
    date = "2006-11-09T05:36:09-06:00",
    author = "5637",
    body = "## Lord Kazzak\n\n- **Location:** Found in the Blasted Lands, southwest portion of the Tainted Scar.\n- **Raid Composition:** Recommended minimum 30 players level 60. On PvP servers, use 35 players. One mage and one priest/paladin per group for dispelling.\n- **Combat Tips:**\n  - **Main Tank:** MT should build aggro and turn Kazzak away from the raid to avoid cleave damage.\n  - **Curses:** Assign dedicated dispellers for curses like \"Twisted Reflection\" and \"Mark of Kazzak.\" Mages and druids for the former, priests, and paladins for the latter.\n  - **Mana Management:** Casters should maintain a mana buffer of at least 1000 to avoid the explosion from \"Mark of Kazzak.\"\n  - **DPS Focus:** Maximize DPS from all classes. Use Elixirs of Demonslaying for non-caster DPS.\n  - **No Deaths:** Every death heals Kazzak 75,000 health. Dismiss pets to avoid unintended heals.\n- **Abilities to Watch:**\n  - **Shadowbolt Volley:** AoE damage ignoring line of sight.\n  - **Twisted Reflection:** Dispel immediately to prevent healing Kazzak.\n  - **Mark of Kazzak:** Drains mana, results in an explosion - prioritize dispelling.\n  - **Capture Soul:** Avoid player deaths to prevent Kazzak's massive heal.\n  - **Supreme Mode:** Kill Kazzak within 3 minutes or he will spam Shadowbolts, leading to a wipe.\n- **Strategy Essentials:**\n  - Keep raid groups close for easier dispelling.\n  - Monitor health and mana closely.\n  - Use Greater Potion of Shadow Protection for Cloth/Leather users to mitigate Shadowbolt damage.\n\nGood luck on your fight against Lord Kazzak!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 165,
})
if NPCComments["12418"] == nil then
    NPCComments["12418"] = {}
end
table.insert(NPCComments["12418"], {
    npc_id = 12418,
    comment_id = 2914624,
    date = "2006-11-13T16:38:00-06:00",
    author = "Allakhazam",
    body = "### Gordok Hyena\n\n- Not tamable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12423"] == nil then
    NPCComments["12423"] = {}
end
table.insert(NPCComments["12423"], {
    npc_id = 12423,
    comment_id = 2843114,
    date = "2006-06-23T21:02:20-05:00",
    author = "Thottbot",
    body = "# Guard Roberts\n\n- **Use Rank 2 Lesser Heal**: Make sure to heal him using Rank 2 Lesser Heal.\n- **Power Word: Fortitude**: Cast Power Word: Fortitude on him after healing.\n- **Invalid Target Issue**: If healing shows \"Invalid Target,\" ensure he is not at full health.\n- **Leave Party**: You may need to leave your party to interact with him properly.\n- **Location**: From Goldshire, walk east along the south side of the lake; find him near a tree.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["12427"] == nil then
    NPCComments["12427"] = {}
end
table.insert(NPCComments["12427"], {
    npc_id = 12427,
    comment_id = 2822917,
    date = "2006-07-27T20:53:42-05:00",
    author = "Thottbot",
    body = "# Mountaineer Dolf\n\n- Opposite the graveyard in Dun Morogh, near the Pet Trainer and Senir Whitebeard.\n- Coordinates: 45.8, 54.6.\n- Involved in a priest quest where he needs to be healed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["12428"] == nil then
    NPCComments["12428"] = {}
end
table.insert(NPCComments["12428"], {
    npc_id = 12428,
    comment_id = 2814544,
    date = "2007-05-19T07:02:55-05:00",
    author = "Thottbot",
    body = "## Deathguard Kel\n\n- **Location:** Found at coordinates (59, 46), north side of the cemetery in Brill.\n- **Quest Involvement:** Part of a low-level undead priest quest.\n- **Quest Tips:** Cast Fortitude, Renew, and potentially Cure Disease on him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12429"] == nil then
    NPCComments["12429"] = {}
end
table.insert(NPCComments["12429"], {
    npc_id = 12429,
    comment_id = 2829795,
    date = "2006-12-09T07:29:32-06:00",
    author = "Thottbot",
    body = "# Sentinel Shaya\n\n- Needed for an Alliance priest quest.\n- Heal her with a Heavy Runecloth Bandage.\n- Located south of Dolanaar, near the moonwell and graveyard, around coordinates 57,64.\n- Head south from the pub, past the moonwell, and look down a small drop-off.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["12430"] == nil then
    NPCComments["12430"] = {}
end
table.insert(NPCComments["12430"], {
    npc_id = 12430,
    comment_id = 2820436,
    date = "2007-03-04T13:31:31-06:00",
    author = "Thottbot",
    body = "# Grunt Kor'ja\n\n- **Location:** Found south of Razor Hill, around coordinates 52:46 near stone pillars.\n- **Position:** Kneeling behind some rocks with an axe.\n- **Quest Involvement:** Target for a low-level priest quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["12431"] == nil then
    NPCComments["12431"] = {}
end
table.insert(NPCComments["12431"], {
    npc_id = 12431,
    comment_id = 2808029,
    date = "2006-05-16T11:15:37-05:00",
    author = "Thottbot",
    body = "### Gorefang\n\n- **Location:** Found in Silverpine Forest, common coordinates are around 46,26 or 49,18.\n- **Spawn Timer:** Respawns approximately every 3 hours.\n- **Taming Tips:**\n  - Ideal for hunters seeking a unique pet, especially if you like wolves.\n  - Easier alternative to traveling into alliance territory for a gray worg.\n  - Appealing white fur makes it a visually distinct pet.\n- **Combat Tips:**\n  - Gorefang has high stamina but average attack speed and lacks unique skills.\n  - Not the best DPS, but strong as a tanking pet due to its armor.\n- **Miscellaneous:**\n  - Similar in appearance to common prowlers in Elwynn Forest.\n  - Some hunters believe other wolves like Prairie Wolf Alpha or Timber might offer better abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["12432"] == nil then
    NPCComments["12432"] = {}
end
table.insert(NPCComments["12432"], {
    npc_id = 12432,
    comment_id = 2914656,
    date = "2005-04-25T21:01:46-05:00",
    author = "Allakhazam",
    body = "### Old Vicejaw\n- **Spawn Time:** Rare spawn; reported respawn time varies from 2 to 24 hours.\n- **Location:** Can be difficult to find; some players report never seeing him.\n- **Appearance:** Regular brown bear.\n- **Hunter Tip:** Can be tamed but is similar to other bears. Some users note he runs faster.\n- **Loot:** Drops low-level but cool items, making him worth hunting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["12433"] == nil then
    NPCComments["12433"] = {}
end
table.insert(NPCComments["12433"], {
    npc_id = 12433,
    comment_id = 2821774,
    date = "2006-04-14T00:09:06-05:00",
    author = "Thottbot",
    body = "## Krethis Shadowspinner\n\n- **Location**: Skittering Dark Cave, Silverpine Forest.\n- **Abilities**:\n  - **Shadow Shock**: Hits for 120-130 Shadow damage.\n  - **Shadow Shield**: Absorbs significant damage.\n- **Combat Tips**:\n  - **Clear Surroundings**: Remove nearby mobs to avoid extra challenges.\n  - **Tanking Strategy**: Use abilities like Rend and Thunder Clap efficiently.\n  - **Kiting**: For ranged characters, applying Frostbolt or Concussive Shot, then keeping distance is effective.\n  - **Burst Damage**: High DPS can prevent her from casting Shadow Shock frequently.\n  - **Pet Taming**: Use Scare Beast for easier taming (Hunters level 15+).\n- **Loot**: Often drops green items; might yield valuable loot.\n- **Pet Utility**: Good choice for a Hunter pet due to strong shadow damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["12435"] == nil then
    NPCComments["12435"] = {}
end
table.insert(NPCComments["12435"], {
    npc_id = 12435,
    comment_id = 6631,
    date = "2006-12-05T18:12:01-06:00",
    author = "7049",
    body = "## Razorgore the Untamed\n\n- **Mind Control:** Use the Orb to mind control Razorgore and destroy eggs. Rotate controllers to keep him alive.\n- **Phase 1 Adds:** Focus on killing Blackwing Mages first. Kite or crowd control Blackwing Legionnaires and Dragonkin.\n- **Crowd Control Tips:** Utilize sleep, sheep, and fear on Dragonkins. Warriors kite Legionnaires using Piercing Howl/shouts.\n- **Phase 2 Combat:** Ranged DPS preferred to avoid Conflagration. Rotate tanks due to aggro loss from Conflagration.\n- **Survival Gear:** Equip fire resistance gear; no gear switching allowed during combat.\n- **Team Setup:** Divide raid into corners with balanced teams: warriors, healers, DPS.\n- **Healer Tips:** Priests should use low-rank heals to avoid pulling aggro.\n- **Tank Tips:** Tanks build aggro, avoid frontal Conflagration zone, backup tanks immediately take over after Conflagration.\n- **Kiting:** Shaman’s Earthbind Totems and hunter traps are useful for kiting adds.\n\nGood luck and stay organized!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["12457"] == nil then
    NPCComments["12457"] = {}
end
table.insert(NPCComments["12457"], {
    npc_id = 12457,
    comment_id = 4468,
    date = "2006-11-25T19:51:01-06:00",
    author = "3118",
    body = "# Blackwing Spellbinder\n\n- **Max Melee Range**: Stand at max melee range and turn away when their hands glow to avoid fireball damage.\n- **Interrupt Spells**: Use silence, counterspell, disarm, intercept, pummel, concussion blow, or shield bash to interrupt their casting.\n- **Positioning**: Keep them away from your group to minimize group damage.\n- **Kiting/Tanking**: Use abilities like sunder/revenge to kite and tank, reducing the need for heals.\n- **Rogues**: Utilize stunlock to effectively neutralize them.\n- **Loot**: Known to drop good loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12458"] == nil then
    NPCComments["12458"] = {}
end
table.insert(NPCComments["12458"], {
    npc_id = 12458,
    comment_id = 2914715,
    date = "2005-12-23T19:41:17-06:00",
    author = "Allakhazam",
    body = "# Blackwing Taskmaster\n\n- Found in Blackwing Lair.\n- Often in groups; careful pulling to avoid multiple aggro.\n- Known to bug if pulled to specific areas, making them inactive.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12459"] == nil then
    NPCComments["12459"] = {}
end
table.insert(NPCComments["12459"], {
    npc_id = 12459,
    comment_id = 2827759,
    date = "2006-03-07T07:03:00-06:00",
    author = "Thottbot",
    body = "# Blackwing Warlock\n\n- **Cannot be polymorphed:** Avoid using polymorph spells (Thottbot).\n- **Immune to stuns:** Plan your strategy without relying on stun abilities (Allakhazam).\n- **Rain of Fire and Doomguards:** Be prepared for AoE damage and level 62 elite summons (Allakhazam).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12460"] == nil then
    NPCComments["12460"] = {}
end
table.insert(NPCComments["12460"], {
    npc_id = 12460,
    comment_id = 2841391,
    date = "2005-11-15T20:42:05-06:00",
    author = "Thottbot",
    body = "# Death Talon Wyrmguard\n\n- **Group Encounter:** These mobs come in groups of 3. Be prepared for challenging multi-target combat.\n- **Position:** Found before Ebonroc and Chromaggus in Blackwing Lair (BWL).\n- **Combat Tip:** Use Free Action Potions to negate movement impairing effects.\n- **Not a Boss:** These NPCs are not bosses but are tougher than typical trash mobs.\n- **Difficulty:** Blizzard has increased difficulty over time to prevent easy farm-farming for epics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12467"] == nil then
    NPCComments["12467"] = {}
end
table.insert(NPCComments["12467"], {
    npc_id = 12467,
    comment_id = 2796464,
    date = "2005-10-10T13:35:33-05:00",
    author = "Thottbot",
    body = "### Death Talon Captain\n\n- Normal mob in Blackwing Lair, not a boss.\n- Much harder than Drakki in UBRS.\n- Requires a 40-man raid.\n- Drakki can be killed with 5 men; Death Talon Captain is significantly stronger.\n- Be prepared for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12473"] == nil then
    NPCComments["12473"] = {}
end
table.insert(NPCComments["12473"], {
    npc_id = 12473,
    comment_id = 2914723,
    date = "2006-07-09T13:33:53-05:00",
    author = "Allakhazam",
    body = "## Arcanite Dragonling\n\n- **Crafting**: This NPC can be created using the Engineering profession.\n- **Schematic**: Obtain the schematic to craft it from a vendor or a drop.\n- **Usage**: Deploy it in combat for additional damage; beneficial against specific enemy types.\n- **Sales**: Can be sold, but exact value may vary depending on server economy and demand.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12474"] == nil then
    NPCComments["12474"] = {}
end
table.insert(NPCComments["12474"], {
    npc_id = 12474,
    comment_id = 2817938,
    date = "2006-06-22T22:19:41-05:00",
    author = "Thottbot",
    body = "# Emeraldon Boughguard\n\n- **High-Level Mob:** Elite dragonkin found near portals with elite dragons in places like Ashenvale, Feralas, Hinterlands, and Duskwood.\n- **Group Required:** Engage with a 30-40 player raid group of level 60s. Emeriss and Lethon are the most challenging.\n- **Combat Tips:** Avoid soloing; deals heavy damage (1600+ per hit) and often travels in groups of three.\n- **Noteworthy:** These portals are currently non-functional and symbolic. The dragons and dragonkin are akin to trash mobs in instances.\n- **Experience:** Can be camped for significant experience points for levels 58-60.\n- **Curiosity:** Locations are guarded by elites and highly dangerous; not meant for low-level exploration.\n- **Quirky Tidbit:** Occasionally, players attempt to train these NPCs into city hubs like Orgrimmar for fun events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["12475"] == nil then
    NPCComments["12475"] = {}
end
table.insert(NPCComments["12475"], {
    npc_id = 12475,
    comment_id = 2914729,
    date = "2005-05-29T08:14:37-05:00",
    author = "Allakhazam",
    body = "### Emeraldon Tree Warder\n\n- **Neutral/Hostile**: Approach with caution; they can be aggressive.\n- **Combat**: Be prepared for challenging fights; suitable for higher-level players.\n- **Lore**: Part of the Emeraldon faction, likely tied to nature and the Emerald Dream lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12480"] == nil then
    NPCComments["12480"] = {}
end
table.insert(NPCComments["12480"], {
    npc_id = 12480,
    comment_id = 2799182,
    date = "2006-06-06T19:46:31-05:00",
    author = "Thottbot",
    body = "# Melris Malagan <Captain of the Guard>\n\n- **Quest Initiation:** At level 50, Melris and a nearby NPC start a conversation and recruit players for a quest in Stormwind Keep.\n- **Required Prerequisite:** You may need to complete specific quests beforehand to trigger the recruitment.\n- **Lore:** Serves as the Captain of the Guard in Stormwind, indicative of his leadership role.\n- **Note:** Gear he wields (shield and sword) isn't obtainable by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12481"] == nil then
    NPCComments["12481"] = {}
end
table.insert(NPCComments["12481"], {
    npc_id = 12481,
    comment_id = 2835811,
    date = "2007-04-10T23:52:29-05:00",
    author = "Thottbot",
    body = "# Justine Demalier <Stormwind Recruiter>\n\n- **Level 50+ Recruitment**: Approaches players at level 50+ for a quest from Highlord Bolvar Fordragon.\n- **Praise for Achievements**: Recognizes characters who have completed significant quests, such as the Onyxia quest line.\n- **No Epic Mount Needed**: Interaction can occur without the need for an epic mount.\n- **Cool Sword**: Noteworthy for her cool-looking sword.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["12496"] == nil then
    NPCComments["12496"] = {}
end
table.insert(NPCComments["12496"], {
    npc_id = 12496,
    comment_id = 2914743,
    date = "2005-06-03T04:52:37-05:00",
    author = "Allakhazam",
    body = "# Dreamtracker\n\n- **Location**: Found in The Hinterlands, guarding a portal speculated to lead to the Emerald Dream.\n- **Combat Tips**:\n  - **High-Level**: Dreamtracker is a level 62+ elite. Attempting to solo is highly discouraged; bring a well-coordinated raid group.\n  - **Attack Strength**: Can hit for over 2000 damage, capable of one-shotting lower-level players.\n  - **Fears**: Be prepared for fear effects—consider bringing classes that can break fear (e.g., shamans with Tremor Totem, warriors with Berserker Rage).\n  - **Group Composition**: At least 2 healers, multiple DPS, and a strong tank are recommended.\n  - **Kiting Strategy**: Some players have had success kiting Dreamtracker, but it's risky and time-consuming.\n- **Rewards**: Limited loot reported; do not expect high-value rewards.\n- **Lore**:\n  - **Emerald Dream**: The portal Dreamtracker guards is theorized to be an entrance to the Emerald Dream.\n  - **\"4 Dragons\" Patch**: Linked to the patch introducing 4 dragons in Ashenvale, The Hinterlands, Duskwood, and Feralas.\n- **Exploring the Area**: Seradane in The Hinterlands is often overlooked; take time to explore cautiously due to high-level dragonkin.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12497"] == nil then
    NPCComments["12497"] = {}
end
table.insert(NPCComments["12497"], {
    npc_id = 12497,
    comment_id = 2811374,
    date = "2007-04-07T16:57:02-05:00",
    author = "Thottbot",
    body = "## Dreamroarer\n\n- **Elite Dragon**: Dreamroarer is a tough level 62 elite dragon with around 70k health.\n- **Dangerous Abilities**: Avoid its proximity; it has a nasty breath attack and can cast Sleepwalk, a charm spell that significantly increases damage taken and dealt.\n- **Raid Requirement**: Typically requires a full party of level 60+ players to take down effectively.\n- **Minimal Rewards**: Often drops nothing; only a few reports of any worthwhile loot.\n- **Lore Significance**: Guards portals and areas, possibly linked to future content related to the Emerald Dream.\n- **Healing Mechanic**: Be prepared for it to heal during combat, making it even more challenging to defeat.\n- **General Strategy**: Maintain distance for spellcasters, manage interrupts, and bring a balanced, high-level group for any chance of success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["12498"] == nil then
    NPCComments["12498"] = {}
end
table.insert(NPCComments["12498"], {
    npc_id = 12498,
    comment_id = 2825937,
    date = "2005-12-22T10:19:46-06:00",
    author = "Thottbot",
    body = "### Dreamstalker\n\n- **Location:** Found in the NE corner of Ashenvale guarding a portal.\n- **Type:** Level 62 elite dragon from the Green Dragonflight.\n- **Guardians:** Accompanied by other dragons like Dreamroarer and Dreamweaver, protecting the Emerald Dream portals.\n- **Combat Tips:**\n  - Immune to certain spells, e.g., Lightning Bolt.\n  - Best kited; recommended strategies involve Hunters using abilities like Arcane Shot.\n  - Can be soloed with persistence; requires running in circles to avoid damage.\n  - Generally requires a group due to elite status; recommended team includes Mages, a Warrior, Priest, Rogue, Druid, Shaman, and Warlock.\n  - Tauren’s War Stomp can be particularly useful.\n  - Feign Death can be used to avoid aggro if timed correctly.\n- **Additional Info:**\n  - Drops are minimal, mostly just silver.\n  - The portal he guards does not function.\n  - Killing him is primarily for clearing the area for Emerald Dragons or exploration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["12557"] == nil then
    NPCComments["12557"] = {}
end
table.insert(NPCComments["12557"], {
    npc_id = 12557,
    comment_id = 2839448,
    date = "2005-07-17T23:27:53-05:00",
    author = "Thottbot",
    body = "### Grethok the Controller\n\n- **Location**: Found in the first room of the instance with Razorgore the Untamed and two guards.\n- **Combat Tips**:\n  - **Level**: 60\n  - **Abilities**: Hits hard; be prepared for large damage spikes.\n- **Encounter Strategy**:\n  - **Objective**: Control Razorgore using the Orb after defeating Grethok.\n  - **Procedure**: Use mind control to break eggs in the room while managing incoming enemies.\n- **Loot Note**: Razorgore drops Tier 2 bracers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12577"] == nil then
    NPCComments["12577"] = {}
end
table.insert(NPCComments["12577"], {
    npc_id = 12577,
    comment_id = 2837714,
    date = "2007-01-27T00:37:57-06:00",
    author = "Thottbot",
    body = "### Jarrodenus <Hippogryph Master>\n- **Alliance Flight Point (FP)**: Located in Azshara.\n- **Function**: Provides flight routes for Alliance players.\n- **Convenience**: Useful for quicker travel across the Eastern Kingdoms.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["12579"] == nil then
    NPCComments["12579"] = {}
end
table.insert(NPCComments["12579"], {
    npc_id = 12579,
    comment_id = 2829775,
    date = "2007-04-12T03:59:55-05:00",
    author = "Thottbot",
    body = "# Bloodfury Ripper\n\n- **Location:** Found around 30, 62 near the Stonetalon entrance in the Charred Vale.\n- **Level:** 26 Elite.\n- **Appearance:** Blue-colored wings.\n- **Combat Tips:**\n  - Clear surrounding enemies before engaging.\n  - Difficult for solo players, especially warriors around level 28.\n- **Loot:** Generally poor drops; not worth farming for loot. Better chances with Sister Riven in the same area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12581"] == nil then
    NPCComments["12581"] = {}
end
table.insert(NPCComments["12581"], {
    npc_id = 12581,
    comment_id = 2914790,
    date = "2005-10-29T17:22:55-05:00",
    author = "Allakhazam",
    body = "# Mercutio\n\n- **Mount of Reginald Windsor**: Mercutio is a mount used by the NPC Reginald Windsor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12617"] == nil then
    NPCComments["12617"] = {}
end
table.insert(NPCComments["12617"], {
    npc_id = 12617,
    comment_id = 2803738,
    date = "2005-12-19T15:02:10-06:00",
    author = "Thottbot",
    body = "# Khaelyn Steelwing <Gryphon Master>\n\n- Located at 81,58 in Eastern Plaguelands.\n- Serves as a flight master.\n- Remember to note connections upon using. Links can be limited; plan your route.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["12636"] == nil then
    NPCComments["12636"] = {}
end
table.insert(NPCComments["12636"], {
    npc_id = 12636,
    comment_id = 2803130,
    date = "2005-12-21T16:59:30-06:00",
    author = "Thottbot",
    body = "# Georgia <Bat Handler>\n\n- **Does not regularly sell Major Healing Potions.**\n- **May occasionally sell items in limited supply. Check back often.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["12657"] == nil then
    NPCComments["12657"] = {}
end
table.insert(NPCComments["12657"], {
    npc_id = 12657,
    comment_id = 2914792,
    date = "2006-05-29T20:31:36-05:00",
    author = "Allakhazam",
    body = "# Don Pompa\n\n- Thinks the boat goes to Auberdine. He's probably right.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12676"] == nil then
    NPCComments["12676"] = {}
end
table.insert(NPCComments["12676"], {
    npc_id = 12676,
    comment_id = 2804861,
    date = "2006-10-23T13:30:30-05:00",
    author = "Thottbot",
    body = "### Sharptalon\n\n- **Location**: Patrolling south of Splintertree Post in Ashenvale, near the road leading to Satyrnaar and between Warsong Lumber Camp and a small Forsaken camp.\n- **Level**: 31; recommended minimum level to attempt is 26.\n- **Quest**: Loot Sharptalon's Claw for \"The Ashenvale Hunt\" quest from Senani Thunderheart at Splintertree Post.\n- **Combat Tips**:\n  - Beware of surrounding enemies like slimes, wolves, Forsaken, and Night Elf Outrunners.\n  - Consider pulling him to Splintertree Post guards for assistance.\n  - For hunters: Use standard tactics like Hunter's Mark, sending in your pet, and ranged attacks.\n  - For warlocks: Utilize Voidwalker, curse, dots, and fear effectively.\n  - For all classes: Engage from a safe distance, utilize crowd control, and have a strategy for pet management or kiting.\n  - Can be soloed at level 26 or higher but may require external help if lower.\n- **Respawn Timer**: Approximately 15-20 minutes.\n- **Miscellaneous**: Sharptalon is not tameable as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["12677"] == nil then
    NPCComments["12677"] = {}
end
table.insert(NPCComments["12677"], {
    npc_id = 12677,
    comment_id = 24101,
    date = "2007-01-25T00:06:54-06:00",
    author = "13910",
    body = "# Shadumbra\n\n- **Location**: Often found around the coordinates 56,53; 62,49; and nearby areas in Raynewood Retreat, Ashenvale.\n- **Spawn Rate**: Approximately every 10-15 minutes.\n- **Notable for**: Horde quest to collect her head, which begins a quest to be turned in at Splintertree Post.\n- **Combat Tips**:\n  - **Level Range**: Encountered by players between levels 22-26.\n  - **Solo Play**: Soloing might be challenging for lower-level players (especially rogues). Higher-level or well-geared hunters report easier time.\n  - **Attack Pattern**: Fast attack rate, hits relatively hard.\n- **Miscellaneous**:\n  - **Not Tamable**: Despite appearing like tamable panthers, Shadumbra cannot be tamed.\n  - **Ensure Completion**: Complete \"The Ashenvale Hunt\" before attempting to loot her head for the quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["12678"] == nil then
    NPCComments["12678"] = {}
end
table.insert(NPCComments["12678"], {
    npc_id = 12678,
    comment_id = 46488,
    date = "2007-03-05T10:35:54-06:00",
    author = "1351",
    body = "# Ursangous\n\n- **Location:** Found around coordinates 40.9, 65.5 and 41, 65 in Ashenvale.\n- **Appearance:** Resembles a Night Elf druid in bear form.\n- **Combat Tips:**\n  - Easy to defeat, comparable to a regular level 25 bear.\n  - Beware of high aggro range (about 25 yards).\n  - Watch out for surrounding bears that could assist him.\n  - Has a charge and knockback ability.\n- **Quest:** Loot Ursangous's Paw (BoP) for the quest \"The Ashenvale Hunt.\"\n- **Prerequisite:** Must complete \"The Ashenvale Hunt\" from Senani Thunderheart in Splintertree Post to loot the paw.\n- **Mobility:** Roams from north of Talondeep Path to north of Silverwing Refuge.\n- **Other:** Not tameable by hunters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["12696"] == nil then
    NPCComments["12696"] = {}
end
table.insert(NPCComments["12696"], {
    npc_id = 12696,
    comment_id = 2914839,
    date = "2005-12-10T06:38:48-06:00",
    author = "Allakhazam",
    body = "### Senani Thunderheart\n\n- **Quest Giver**: Offers quests to hunt specific beasts: Sharptalon, Shadumbra, and Ursangous.\n- **Quest Chain**: After killing the 3 beasts and turning in their quest items, you receive \"The Hunt Completed.\"\n- **Reward**: Wildhunter Cloak with 22 Armor, +2 Stamina, and +18 Attack Power against beasts.\n- **Optimal Level**: Can be completed at level 21, making the reward very powerful early on.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["12718"] == nil then
    NPCComments["12718"] = {}
end
table.insert(NPCComments["12718"], {
    npc_id = 12718,
    comment_id = 2797916,
    date = "2007-04-11T08:19:32-05:00",
    author = "Thottbot",
    body = "### Gurda Ragescar\n\n- **Location:** Found at coordinates (70,71) in Ashenvale. Southeast of Splintertree Post.\n- **Shredder Manual Quest:** Collect pages from various Ashenvale mobs or buy them from the Auction House (AH).\n- **Bag Space:** Ensure you have enough bag slots for the quest pages.\n- **Experience Reward:** Approx. 3650 XP, varies slightly by level.\n- **Grinding Tip:** Naga at Zoram Strand, level 18-19, drop the necessary pages.\n- **Auction House Tip:** Buy pages for 5-15 silver each to save time. Avoid overpriced listings.\n- **Quest Turn-In:** Located near Splintertree Post's second camp when coming south from The Barrens.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["12722"] == nil then
    NPCComments["12722"] = {}
end
table.insert(NPCComments["12722"], {
    npc_id = 12722,
    comment_id = 85636,
    date = "2007-05-19T09:22:31-05:00",
    author = "4928",
    body = "### Vera Nightshade\n- **Role**: Friendly NPC\n- **Location**: Various cities\n- **Function**: Serves as a reagent vendor\n- **Tip**: Useful for buying reagents needed for various spells and professions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12724"] == nil then
    NPCComments["12724"] = {}
end
table.insert(NPCComments["12724"], {
    npc_id = 12724,
    comment_id = 2840317,
    date = "2006-06-18T07:37:04-05:00",
    author = "Thottbot",
    body = "### Pixel\n- Located on crates near the Flight Path.\n- Easy to spot for quick interactions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12736"] == nil then
    NPCComments["12736"] = {}
end
table.insert(NPCComments["12736"], {
    npc_id = 12736,
    comment_id = 2829515,
    date = "2006-03-03T14:59:05-06:00",
    author = "Thottbot",
    body = "# Je'neu Sancrea <The Earthen Ring>\n\n- **Location:** Found at Zoram'gar Outpost in Ashenvale (coordinates: 11,33) on the northwest side near Zoram Bay.\n- **Faction:** Friendly NPC from The Earthen Ring.\n- **Role:** Quest giver and notable for lore about shamanistic traditions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["12737"] == nil then
    NPCComments["12737"] = {}
end
table.insert(NPCComments["12737"], {
    npc_id = 12737,
    comment_id = 2810156,
    date = "2006-01-27T22:19:56-06:00",
    author = "Thottbot",
    body = "# Mastok Wrilehiss\n\n- **Elite Level 30**: Has extraordinarily high health (~18k), making him a tough adversary even for higher-level players.\n- **Immune to Gouge and Blind**: Rogues should avoid using these abilities; instead, focus on damage output.\n- **High Difficulty**: Players consistently report that even at level 60, Mastok poses significant challenges. Ensure you have all cooldowns ready before engaging.\n- **Location**: He is found in Horde areas, but exact coordinates are unspecified. Expect a challenge finding him.\n- **No Loot**: Despite the battle difficulty, he doesn't drop any significant loot. Be prepared for the fight as more of a challenge rather than a reward.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12739"] == nil then
    NPCComments["12739"] = {}
end
table.insert(NPCComments["12739"], {
    npc_id = 12739,
    comment_id = 2824306,
    date = "2006-07-26T11:29:20-05:00",
    author = "Thottbot",
    body = "### Onyxia's Elite Guard\n\n- **High Level NPC:** Located in Stormwind Keep; part of a high-level quest line.\n- **Combat Tip:** Avoid attacking unless you are at a high level; low-level characters will be quickly defeated.\n- **Loot Drop:** Minimal loot; not worth the risk for low-level players.\n- **Lore:** These guards are tied to a significant quest and storyline involving Onyxia, a dragon in disguise within the Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["12740"] == nil then
    NPCComments["12740"] = {}
end
table.insert(NPCComments["12740"], {
    npc_id = 12740,
    comment_id = 2914859,
    date = "2005-07-22T23:18:09-05:00",
    author = "Allakhazam",
    body = "# Faustron <Wind Rider Master>\n\n- **Location:** Coordinates 32,66.\n- **Tip:** Ensure you have other flight paths connected for full functionality.\n- **Note:** Connect with other Wind Rider Masters to expand your flight network.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12756"] == nil then
    NPCComments["12756"] = {}
end
table.insert(NPCComments["12756"], {
    npc_id = 12756,
    comment_id = 12898,
    date = "2006-12-10T17:20:01-06:00",
    author = "Wizard",
    body = "# Lady Onyxia\n\n- **Lore Insight:** Lady Onyxia, posing as a courtier in Stormwind, reveals her true form as the dragon Onyxia during a key quest.\n- **Quest Line:** Completing the Onyxia’s Lair attunement involves escorting Marshal Windsor to reveal Onyxia’s identity.\n- **Combat Scenario:** During her transformation in Stormwind Keep, she remains a friendly NPC and cannot be attacked.\n- **NPC Interaction:** If her guards attack, let Balvor handle them for easy victory. Optionally, tag them for loot.\n- **Miscellaneous:** Her presence in Stormwind Keep ties into her manipulations in mortal politics, showcasing her devious nature.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["12758"] == nil then
    NPCComments["12758"] = {}
end
table.insert(NPCComments["12758"], {
    npc_id = 12758,
    comment_id = 2914888,
    date = "2007-03-22T16:43:26-05:00",
    author = "Allakhazam",
    body = "### Onyxia Trigger\n\n- **Item Function**: It's an item, not an NPC or mob.\n- **Misconception**: Often confused as a mob; it's associated with Onyxia's encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12759"] == nil then
    NPCComments["12759"] = {}
end
table.insert(NPCComments["12759"], {
    npc_id = 12759,
    comment_id = 76082,
    date = "2007-05-01T12:50:51-05:00",
    author = "26522",
    body = "# Tideress\n\n- **Location**: Spawns near an island in a lake to the south.\n- **Quest Item**: Drops the Befouled Water Globe for the \"Stonetalon Standstill\" quest.\n- **Note for Horde**: Befouled Water Globe drop rate is better if you have the quest from Mastok Wrilehiss at Splintertree.\n- **Combat**: Can be killed easily by level 25 characters, such as Priests.\n- **Quest Issue**: Some players, especially Blood Elves, have reported issues with the globe drop as of 2/27/07.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["12777"] == nil then
    NPCComments["12777"] = {}
end
table.insert(NPCComments["12777"], {
    npc_id = 12777,
    comment_id = 2914909,
    date = "2006-06-06T23:25:21-05:00",
    author = "Allakhazam",
    body = "# Captain Dirgehammer <Armor Quartermaster>\n\n- Located in Stormwind's Old Town, near SI:7.\n- Sells PvP gear: requires specific Battleground Marks and Honor Points.\n- Entrance to Halls of Heroes is nearby; white instance portal.\n- As of Patch 1.6, no need to maintain rank to use purchased items.\n- Requires Rank 6 (Knight) to enter initially; now, anyone can enter.\n- Items include footwraps, gloves, leggings, shoulders, robes, and helmets with different requirements.\n- Access to Grand Marshal and Champion's Hall gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["12778"] == nil then
    NPCComments["12778"] = {}
end
table.insert(NPCComments["12778"], {
    npc_id = 12778,
    comment_id = 2914912,
    date = "2005-07-02T20:22:51-05:00",
    author = "Allakhazam",
    body = "### Lieutenant Rachel Vaccar\n- **No available tips yet.**\n- **Screen capture request submitted.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12779"] == nil then
    NPCComments["12779"] = {}
end
table.insert(NPCComments["12779"], {
    npc_id = 12779,
    comment_id = 2802578,
    date = "2005-11-23T00:37:30-06:00",
    author = "Thottbot",
    body = "### Archmage Gaiman\n\n- **Location**: Found in the Champion's Hall.\n- **Role**: No active functionality; mainly a decorative NPC for lore immersion.\n- **Tip**: Great for lore enthusiasts interested in observing NPC titles and ranks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12780"] == nil then
    NPCComments["12780"] = {}
end
table.insert(NPCComments["12780"], {
    npc_id = 12780,
    comment_id = 2914914,
    date = "2005-07-02T20:22:53-05:00",
    author = "Allakhazam",
    body = "## Sergeant Major Skyshadow\n\n- Find Sergeant Major Skyshadow in Stormwind's Old Town.\n- Sells PvP items and rewards.\n- Look for her if you're interested in Alliance PvP gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12781"] == nil then
    NPCComments["12781"] = {}
end
table.insert(NPCComments["12781"], {
    npc_id = 12781,
    comment_id = 2914915,
    date = "2007-04-05T15:42:00-05:00",
    author = "Allakhazam",
    body = "## Master Sergeant Biggins <Officer Accessories Quartermaster>\n\n- Requires a certain PvP rank to interact with him.\n- Ensure you meet the rank requirements by participating in Battlegrounds and World PvP events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12782"] == nil then
    NPCComments["12782"] = {}
end
table.insert(NPCComments["12782"], {
    npc_id = 12782,
    comment_id = 4116,
    date = "2006-11-24T16:01:38-06:00",
    author = "Falcore",
    body = "# Captain O'Neal <Weapons Quartermaster>\n\n- **Location:** Found in Stormwind, Old Town District, Champions Hall near the Barracks.\n- **Requirements:** Previously required PvP ranks for Grand Marshal Weapons; post-patch 2.0.1, items need Honor Points and specific Battleground Tokens.\n- **Cost:** One-Handed, Shields, Ranged Weapons = 22,500 Honor Points + 20-40 BG Tokens. Two-Handed Weapons = 45,000 Honor Points + 40 BG Tokens.\n- **Trivia:** Named as a subtle reference to the show Stargate SG-1. \n- **Current Status:** Might be unavailable post-TBC release due to a spawning error, check in-game updates.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["12783"] == nil then
    NPCComments["12783"] = {}
end
table.insert(NPCComments["12783"], {
    npc_id = 12783,
    comment_id = 2823860,
    date = "2005-05-16T03:07:07-05:00",
    author = "Thottbot",
    body = "# Lieutenant Karter <Mount Vendor>\n\n- Located in Champions Hall, Stormwind, in Old Town, near the rogue trainers.\n- Access Champions Hall: Requires Knight-Lieutenant rank (or higher).\n- Epic Mount Purchase: Requires Commander (Rank 11).\n- Must be level 51+ to achieve the necessary rank.\n- Purchasable mounts can sometimes be used without exalted reputation.\n- Drop in rank won't affect mount usability, provided you achieved Rank 11 once.\n- Epic mounts are beautifully detailed with unique armor and coloration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12784"] == nil then
    NPCComments["12784"] = {}
end
table.insert(NPCComments["12784"], {
    npc_id = 12784,
    comment_id = 2914959,
    date = "2007-01-12T08:05:09-06:00",
    author = "Allakhazam",
    body = "# Lieutenant Jackspring <Reagent Vendor>\n\n- **Grand Marshal's Stave Costs:** 45000 Honor Points and 40 Alterac Valley marks.\n- **Other Item Costs:** Typically priced at 22500 Honor Points and 20 Arathi Basin marks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12785"] == nil then
    NPCComments["12785"] = {}
end
table.insert(NPCComments["12785"], {
    npc_id = 12785,
    comment_id = 2811204,
    date = "2007-04-08T01:35:09-05:00",
    author = "Thottbot",
    body = "# Sergeant Major Clate <Food and Drink>\n\n- **Sells Level 60 PvP Armor:** Only Pre-BC PvP armor available.\n- **Purchasing Tips:** Requires honor points and Marks of Honor. Check faction vendors near BG entrances.\n- **Location:** Found in the Stormwind Champions Hall; ask a guard for directions if needed.\n- **Honor Farming:** Compete in Alterac Valley for easy honor points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["12786"] == nil then
    NPCComments["12786"] = {}
end
table.insert(NPCComments["12786"], {
    npc_id = 12786,
    comment_id = 2914966,
    date = "2005-07-02T20:22:47-05:00",
    author = "Allakhazam",
    body = "### Guard Quine\n- A screen capture or screenshot of Guard Quine may be needed.\n- No additional gameplay details available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12790"] == nil then
    NPCComments["12790"] = {}
end
table.insert(NPCComments["12790"], {
    npc_id = 12790,
    comment_id = 2799549,
    date = "2006-12-19T13:35:14-06:00",
    author = "Thottbot",
    body = "### Advisor Willington\n\n- Found in the Officer's Lounge of Orgrimmar.\n- Stands around a table with other race representatives.\n- Currently serves no known purpose.\n- Notable appearance: holds a glass of red wine and wears a monocle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12791"] == nil then
    NPCComments["12791"] = {}
end
table.insert(NPCComments["12791"], {
    npc_id = 12791,
    comment_id = 13828,
    date = "2006-12-12T05:54:22-06:00",
    author = "8403",
    body = "# Chieftain Earthbind\n\n- Found in the Officer's Lounge of Orgrimmar.\n- Stands with the other Horde racial representatives.\n- Purpose currently unknown.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12792"] == nil then
    NPCComments["12792"] = {}
end
table.insert(NPCComments["12792"], {
    npc_id = 12792,
    comment_id = 2914973,
    date = "2005-05-30T12:21:30-05:00",
    author = "Allakhazam",
    body = "### Lady Palanseer <Armor Quartermaster>\n\n- Located in the Hall of Legends, Orgrimmar (Horde).\n- Sells PvP gear; must rank up in PvP to purchase.\n- Recent updates moved level 58 gear requirements to level 60.\n- Requires maintaining specific PvP ranks to use items.\n- Verify your PvP rank and requirements for specific armor sets before purchasing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["12793"] == nil then
    NPCComments["12793"] = {}
end
table.insert(NPCComments["12793"], {
    npc_id = 12793,
    comment_id = 86757,
    date = "2007-05-21T09:55:09-05:00",
    author = "Strato",
    body = "### Brave Stonehide <Officer Accessories Quartermaster>\n- Found in the Officer's Lounge in Orgrimmar.\n- Sells officer trinkets like insignias and tabards.\n- Look for other vendors in the Hall of Legends for weapons, epic gear, mounts, and level 60 set armors.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["12795"] == nil then
    NPCComments["12795"] = {}
end
table.insert(NPCComments["12795"], {
    npc_id = 12795,
    comment_id = 13854,
    date = "2006-12-12T06:04:40-06:00",
    author = "8403",
    body = "# First Sergeant Hola'mahi <Reagent Vendor>\n\n- **Location:** Found in the Officer's Lounge in Orgrimmar. Ask a grunt or guard for directions.\n- **Reagents:** Sells essential reagents for various classes.\n- **Gear Replacement:** Gear replacement options vary by class (e.g., Warriors: Plate, Rogues: Leather).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12796"] == nil then
    NPCComments["12796"] = {}
end
table.insert(NPCComments["12796"], {
    npc_id = 12796,
    comment_id = 7925,
    date = "2006-12-06T19:53:04-06:00",
    author = "4634",
    body = "# Raider Bork <Mount Quartermaster>\n- **PvP Token Requirement:** Requires 30x Warsong Gulch, 30x Arathi Basin, and 30x Alterac Valley tokens for each Black War Mount. \n- **Riding Skill:** Must have a riding skill of 150.\n- **Mount Options:** Offers PvP mounts like Kodo, Raptor, etc., without needing exalted faction reputation.\n- **PvP Effort:** Be prepared for significant PvP participation to collect required tokens.\n- **Belf Mount:** Queries about the Blood Elf Sunstrider Mount; it's not confirmed if this is available or black.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12799"] == nil then
    NPCComments["12799"] = {}
end
table.insert(NPCComments["12799"], {
    npc_id = 12799,
    comment_id = 2823519,
    date = "2006-09-04T10:42:07-05:00",
    author = "Thottbot",
    body = "### Sergeant Ba'sha <Accessories Quartermaster>\n\n- Located outside the Hall of Legends, near the Wind Rider Master at 42, 68 (top level).\n- Sells accessories and gear for players with specific ranks.\n- Brave Stonehide also sells similar items (combat potions, tabards, cloaks, insignias).\n- Note: Sergeant Ba'sha is female, often confused with being male.\n- First trinket purchasable at Grunt rank.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["12800"] == nil then
    NPCComments["12800"] = {}
end
table.insert(NPCComments["12800"], {
    npc_id = 12800,
    comment_id = 2836897,
    date = "2006-09-27T07:29:48-05:00",
    author = "Thottbot",
    body = "# Chimaerok\n\n- **Group Recommended:** Levels 61-62, high HP. Bring friends, tank pets, or gear up well.\n- **Combat Abilities:** Uses Corrosive Venom Spit (Nature damage, armor reduction, DoT) and Lightning Breath (AoE damage).\n- **Solo Tips:** High nature resistance helps. Mages and hunters with good gear or techniques can solo.\n- **Quest Pre-Requisites:** Obtain their related quests for potential benefits before engaging.\n- **Poison Management:** Corrosive Venom Spit can be dispelled. Prepare for stacking DoTs and armor reduction.\n- **Looting:** Drops include Brilliant Scales and Rugged Leather when skinned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["12801"] == nil then
    NPCComments["12801"] = {}
end
table.insert(NPCComments["12801"], {
    npc_id = 12801,
    comment_id = 17301,
    date = "2006-12-19T11:42:50-06:00",
    author = "10076",
    body = "# Arcane Chimaerok\n\n- **Magic Reflection:** They create a bubble mid-fight that reflects all magic, potentially causing self-inflicted damage.\n- **Physical Damage Safe:** The bubble does not affect physical damage; melee classes can continue to attack normally.\n- **Useful Drops:** Their meat is used in a recipe that grants a +20 Strength bonus.\n- **Rare Drops:** Occasionally drops valuable items such as a Traveler's Backpack.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12802"] == nil then
    NPCComments["12802"] = {}
end
table.insert(NPCComments["12802"], {
    npc_id = 12802,
    comment_id = 2843751,
    date = "2006-07-29T22:42:11-05:00",
    author = "Thottbot",
    body = "# Chimaerok Devourer\n\n- **Location:** Access the interior from the east side of the island, near coordinates 34,80.\n- **Combat:** \n  - A Level 61 Elite beast with 22,008 health, dealing 634-842 damage.\n  - Immune to Curse of Exhaustion and likely other snares.\n  - Has 3,622 armor, making it tough to defeat.\n- **Non-tamable:** Cannot be tamed by hunters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12803"] == nil then
    NPCComments["12803"] = {}
end
table.insert(NPCComments["12803"], {
    npc_id = 12803,
    comment_id = 2815430,
    date = "2006-07-29T20:19:53-05:00",
    author = "Thottbot",
    body = "### Lord Lakmaeran\n\n- **Nature AoE:** Stay at max range to avoid his 30-yard AoE.\n- **Nature Resistance:** High NR on tanks helps mitigate damage.\n- **Role Distribution:** Use a main tank, backup tank, healers, and ranged DPS. Avoid melee classes close to him.\n- **Respawn:** 25-30 minutes, only one can loot quest item.\n- **Healing Rotation:** Use drinking rotations for healers to sustain long fights.\n- **Enrage:** He enrages at 50%, normalizes at 25%.\n- **Avoid Chain Lightning:** Position spread to minimize chain lightning impact.\n- **Hard but Possible:** Can be managed with smaller groups or solo with high-level gear and patience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 82,
})
if NPCComments["12805"] == nil then
    NPCComments["12805"] = {}
end
table.insert(NPCComments["12805"], {
    npc_id = 12805,
    comment_id = 2915025,
    date = "2005-02-27T10:02:09-06:00",
    author = "Allakhazam",
    body = "# Officer Areyn <Accessories Quartermaster>\n\n- **Location**: Found near the Hall of Champions; requires a Knight rank for entry.\n- **Function**: Sells PvP rewards to players with lower ranks who can't enter the Hall of Champions.\n- **Rewards**: Offers trinkets, capes, and other accessories for PvP ranks.\n- **PvP Rank Requirement**: Kill players near your level to earn honor points and increase your rank.\n- **Patch Changes**: Check if she is still available after major patches.\n\nQuick Tip: Increase your PvP rank by sustaining a high amount of honorable kills to access better rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12806"] == nil then
    NPCComments["12806"] = {}
end
table.insert(NPCComments["12806"], {
    npc_id = 12806,
    comment_id = 2915034,
    date = "2006-11-20T16:01:55-06:00",
    author = "Allakhazam",
    body = "### Magmakin\n\n- This NPC doesn't exist. No need to search for it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["12836"] == nil then
    NPCComments["12836"] = {}
end
table.insert(NPCComments["12836"], {
    npc_id = 12836,
    comment_id = 2915038,
    date = "2005-06-05T05:05:20-05:00",
    author = "Allakhazam",
    body = "# Wandering Protector\n\n- A level 35 elite NPC, often encountered in Ashenvale, particularly near questing areas.\n- Uses **Entangling Roots** to immobilize but lacks powerful ranged or magical attacks.\n- Casts a minor burst of light spell causing minimal damage.\n- Generally easy to solo, but has around 3000-12000 HP depending on buffs.\n- Commonly drops no significant loot or XP.\n- Notable for its large size, making it easily noticeable from a distance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["12856"] == nil then
    NPCComments["12856"] = {}
end
table.insert(NPCComments["12856"], {
    npc_id = 12856,
    comment_id = 53306,
    date = "2007-03-18T17:45:22-05:00",
    author = "29576",
    body = "### Ashenvale Outrunner\n\n- **Stealth Detection:** These NPCs are stealthed, making them hard to spot. Use abilities to reveal stealth if possible.\n- **Location:** Typically found near trees and just outside of towns in Ashenvale.\n- **Combat Readiness:** Be prepared for surprise attacks; walking around will often trigger their aggression.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["12858"] == nil then
    NPCComments["12858"] = {}
end
table.insert(NPCComments["12858"], {
    npc_id = 12858,
    comment_id = 2810596,
    date = "2006-07-31T13:03:44-05:00",
    author = "Thottbot",
    body = "# Torek\n\n- **Location**: Found around coordinates 68.74 or 68.75 in Ashenvale.\n- **Quest Related**: Part of a Horde quest; might not be present if another player recently interacted with him.\n- **Surroundings**: Typically found with other NPCs nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["12860"] == nil then
    NPCComments["12860"] = {}
end
table.insert(NPCComments["12860"], {
    npc_id = 12860,
    comment_id = 2808408,
    date = "2007-03-03T14:59:11-06:00",
    author = "Thottbot",
    body = "# Duriel Moonfire\n\n- **Quest Objective:** She is part of the Horde quest \"Torek's Assault.\"\n- **Spawn Issues:** Complaints about low respawn rate; expect delays.\n- **Preparation:** Be ready for a wait and potentially clear her elven allies.\n- **Loot:** Can drop \"Thorbia's Gauntlets,\" a blue mail item.\n- **Location:** Ensure you are at the right spot in her little house.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["12862"] == nil then
    NPCComments["12862"] = {}
end
table.insert(NPCComments["12862"], {
    npc_id = 12862,
    comment_id = 2915045,
    date = "2005-01-05T17:27:51-06:00",
    author = "Allakhazam",
    body = "# Warsong Scout\n\n- Located in the tower south of Splintertree Post in Ashenvale.\n- Often patrols the ramp within the tower.\n- Exact coordinates: 71, 68 in Ashenvale.\n- Can be tricky to find; check both roads near Splintertree Post for best results.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["12863"] == nil then
    NPCComments["12863"] = {}
end
table.insert(NPCComments["12863"], {
    npc_id = 12863,
    comment_id = 16633,
    date = "2006-12-17T19:04:28-06:00",
    author = "Orik",
    body = "### Warsong Runner\n\n- **Location:** Southern Zoram Strand in the village, coordinates roughly 12, 34.\n- **Route Tips:** From Splintertree, follow the path west. At the Astrannar turn, go straight and navigate around obstacles.\n- **Avoid Enemies:** Steer clear of level 19-21 naga by staying between the forest and the shore.\n- **Safety Tip:** Swim around the Night Elf town to avoid detection, then continue on the path.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["12864"] == nil then
    NPCComments["12864"] = {}
end
table.insert(NPCComments["12864"], {
    npc_id = 12864,
    comment_id = 2832868,
    date = "2007-05-16T22:19:12-05:00",
    author = "Thottbot",
    body = "### Warsong Outrider\n\n- **Spawn Location**: Found at coordinates 94,47.\n- **Behavior**: Patrols the road between Forest Song and Splintertree Post.\n- **Alliance Tip**: Does not give XP or attack Alliance players. Best left alone for Horde players to complete quests.\n- **Horde Tip**: Patrols a key road; useful for quest-related guidance.\n- **Respawn Note**: Respawns at 94,47 if killed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["12865"] == nil then
    NPCComments["12865"] = {}
end
table.insert(NPCComments["12865"], {
    npc_id = 12865,
    comment_id = 2824206,
    date = "2007-01-06T06:17:06-06:00",
    author = "Thottbot",
    body = "# Ambassador Malcin\n\n- **Hunter Tip**: Use Track Undead to find him easily.\n- **Location**: Found near Razorfen Downs, often near the first tent by the instance entrance.\n- **Spawn Points**: Usually at one of three locations around the huts and tents near the area.\n- **Combat Tip**: Be prepared for multiple mobs including spellcasting guards and melee boars. It's recommended to be level 40+ or in a group.\n- **Soloing**: Difficult for lower levels, especially hunters and rogues. Ensure sufficient DPS and tanking capability.\n- **Additional Info**: Rare mob, Ambassador Bloodrage, might spawn in the same area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 64,
})
if NPCComments["12866"] == nil then
    NPCComments["12866"] = {}
end
table.insert(NPCComments["12866"], {
    npc_id = 12866,
    comment_id = 57,
    date = "2006-09-12T14:51:06-05:00",
    author = "660",
    body = "### Myriam Moonsinger\n\n- Located on a hill near the tunnel entrance to the instance.\n- Coordinates: 49, 94.\n- Situated just beyond or to the left of the big skull/pig mouth entrance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12867"] == nil then
    NPCComments["12867"] = {}
end
table.insert(NPCComments["12867"], {
    npc_id = 12867,
    comment_id = 2822241,
    date = "2006-12-21T22:19:23-06:00",
    author = "Thottbot",
    body = "### Kuray'bin\n- Coordinates listed may be reversed; double-check for accuracy when searching.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["12876"] == nil then
    NPCComments["12876"] = {}
end
table.insert(NPCComments["12876"], {
    npc_id = 12876,
    comment_id = 19514,
    date = "2007-01-06T05:03:02-06:00",
    author = "1841",
    body = "## Baron Aquanis\n\n- Only summonable by Horde players via the quest \"Amongst The Ruins\" at the lake fissure by the Hydra. \n- Spawns underwater near Fathom Core in the Moonshrine Ruins.\n- Alliance cannot summon him; no related quests.\n- Make sure to have the specific quest for him to appear.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["12899"] == nil then
    NPCComments["12899"] = {}
end
table.insert(NPCComments["12899"], {
    npc_id = 12899,
    comment_id = 6766,
    date = "2006-12-05T21:02:12-06:00",
    author = "7215",
    body = "## Axtroz\n\n- **Part of Onyxia Quest Line (Horde)**: Needed for the Test of Skulls quest. Complete after killing Somnus, Chronalis, and Scryer.\n- **Combat Tips**:\n  - **Fire Immunity**: Avoid using fire spells.\n  - **Group Composition**: Ideal group includes a tank, healer, and DPS. A minimum of three members, but five is optimal.\n  - **Solo Tactics**: Possible to solo with a frost mage or as an elemental/resto shaman using earth elemental totem.\n- **Location**: Grim Batol in Wetlands (coords 83, 48). Area inhabited by elite dragonkin.\n- **Skinning Requirement**: Level 310 skill needed.\n- **General Advice**: Avoid the area if you're under level 60 as it's filled with high-level elites and dragons.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12900"] == nil then
    NPCComments["12900"] = {}
end
table.insert(NPCComments["12900"], {
    npc_id = 12900,
    comment_id = 2813945,
    date = "2006-01-28T06:28:14-06:00",
    author = "Thottbot",
    body = "## Somnus\n\n- **High Level & Dangerous:** Somnus is a Level 62 elite dragonkin, known for hitting hard and often surprising players.\n- **Immune to Fear:** Combat strategies using fear effects won't work.\n- **Sneaky Attacks:** Be cautious when in the area; he can stealthily ambush players.\n- **Kiting Strategy:** Some players kite him to NPC guards or buildings for help, but results may vary.\n- **Onyxia Quest Chain:** Part of the Onyxia prequest, making him a target for that chain.\n- **Preparation:** Equip tanking gear or prepare for a tough fight; he's easier with strong equipment and abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 223,
})
if NPCComments["12902"] == nil then
    NPCComments["12902"] = {}
end
table.insert(NPCComments["12902"], {
    npc_id = 12902,
    comment_id = 2811251,
    date = "2005-05-31T19:50:32-05:00",
    author = "Thottbot",
    body = "# Lorgus Jett\n\n- **Location:** Found in Blackfathom Deeps (BFD). Look for him in alcoves, corners, or near water, often between Gelihast and Baron Aquanis' rooms.\n- **Spawn Rate:** Rare spawn; may not always be present.\n- **Combat:** Accompanied by 2-3 friends (naga or satyrs). No special abilities or high hit points. Prepare for group combat.\n- **Quest Relevance:** Needed for the Horde quest \"Allegiance to the Old Gods.\"\n- **Drops:** Generally poor loot; not worthwhile for Alliance players.\n- **Finding Tips:** Use tracking abilities like a hunter's \"Track Humanoids\" to locate him in small nooks or side passages.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["12904"] == nil then
    NPCComments["12904"] = {}
end
table.insert(NPCComments["12904"], {
    npc_id = 12904,
    comment_id = 2915117,
    date = "2006-02-22T21:18:40-06:00",
    author = "Allakhazam",
    body = "## Spirit Of Redemption\n\n- **Healing:** Priests with the Spirit of Redemption talent can heal allies for 10 seconds after dying.\n- **Limitations:** Only able to use healing spells, not shields or any dispels during this state.\n- **Grouping:** Heals can be applied to allies even if not grouped.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12918"] == nil then
    NPCComments["12918"] = {}
end
table.insert(NPCComments["12918"], {
    npc_id = 12918,
    comment_id = 2836042,
    date = "2006-06-04T14:45:49-05:00",
    author = "Thottbot",
    body = "# Chief Murgut\n\n- **Summon Tip**: Use your banner to summon Chief Murgut.\n- **Combat Tip**: Be prepared to face approximately 3 rounds of mobs before Chief Murgut appears.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["12919"] == nil then
    NPCComments["12919"] = {}
end
table.insert(NPCComments["12919"], {
    npc_id = 12919,
    comment_id = 18661,
    date = "2006-12-30T17:42:38-06:00",
    author = "7344",
    body = "# Nat Pagle\n\n- **Location:** Found at 58, 59 in Dustwallow Marsh on an island west of Theramore.\n- **Quest Requirements:** Level 35+ and 225 Fishing skill required for Artisan Fishing quest.\n- **Quest Tips:**\n  - Alliance: Start by visiting Grimnur Stonebrand in Ironforge.\n  - Horde: Start by visiting Lumak in Orgrimmar.\n  - Skipping trainers: You can directly visit Nat Pagle if prerequisites are met.\n- **Travel Tips:** Use your hearthstone if you're not a Shaman or Druid for a quick return. Swim from Theramore to avoid many threats.\n- **Combat Tips:** Be cautious of level 40-45 mobs around his location. Use swim speed potions to avoid threshers and murdocks.\n- **Additional Info:** Nat Pagle is a tribute to Blizzard staff member Pat Nagle, an avid fishing enthusiast. According to lore, he knows about the Ashbringer.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["12920"] == nil then
    NPCComments["12920"] = {}
end
table.insert(NPCComments["12920"], {
    npc_id = 12920,
    comment_id = 44765,
    date = "2007-03-01T20:06:13-06:00",
    author = "21069",
    body = "### Doctor Gregory Victor <Trauma Surgeon>\n\n- **Location:** Found in Hammerfall, Arathi Highlands (Coordinates: 73,36).\n- **First Aid Training:** \n  - **Heavy Mageweave Bandages:** Requires 240 First Aid skill.\n  - **Runecloth Bandages:** Requires 260 First Aid skill.\n  - **Heavy Runecloth Bandages:** Requires 290 First Aid skill.\n- **Prerequisites:** You must be level 35 and have a 225 First Aid skill to begin the 'Triage' quest to learn from him.\n- **Additional Notes:** After reaching 330 First Aid skill in Outland, Netherweave Bandages and Heavy Netherweave Bandages are learned at Falcon Watch in Hellfire Peninsula.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 102,
})
if NPCComments["12921"] == nil then
    NPCComments["12921"] = {}
end
table.insert(NPCComments["12921"], {
    npc_id = 12921,
    comment_id = 2813757,
    date = "2006-01-27T22:20:37-06:00",
    author = "Thottbot",
    body = "# Enraged Foulweald\n\n- **Hostile NPC**, typically found in Ashenvale.\n- Often in groups; be cautious of multiple enemies.\n- Use crowd control abilities to handle multiple targets.\n- Suitable for level 25-30 players; ensure your level and gear are appropriate.\n- Drops include typical humanoid loot such as cloth, greens, and potions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12922"] == nil then
    NPCComments["12922"] = {}
end
table.insert(NPCComments["12922"], {
    npc_id = 12922,
    comment_id = 2915146,
    date = "2006-05-18T07:10:56-05:00",
    author = "Allakhazam",
    body = "# Imp Minion\n\n- Generally, Imp Minions do not drop loot.\n- They are often summoned by more powerful NPCs.\n- Focus on their summoner first in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12923"] == nil then
    NPCComments["12923"] = {}
end
table.insert(NPCComments["12923"], {
    npc_id = 12923,
    comment_id = 56514,
    date = "2007-03-24T17:10:07-05:00",
    author = "entropicdragon",
    body = "# Injured Soldier\n\n- Spawns for the quest \"Triage\" (Horde artisan First Aid quest).\n- Use Triage bandages to heal them before they die.\n- Important for advancing in First Aid profession.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12937"] == nil then
    NPCComments["12937"] = {}
end
table.insert(NPCComments["12937"], {
    npc_id = 12937,
    comment_id = 2915150,
    date = "2005-05-12T23:30:53-05:00",
    author = "Allakhazam",
    body = "# Critically Injured Alliance Soldier\n\n- This NPC is not a combat target; likely part of a quest or storyline.\n- Look for nearby quest givers or items to interact with.\n- Typically, these NPCs require player assistance, such as healing or delivery tasks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12939"] == nil then
    NPCComments["12939"] = {}
end
table.insert(NPCComments["12939"], {
    npc_id = 12939,
    comment_id = 2809952,
    date = "2005-11-14T18:24:06-06:00",
    author = "Thottbot",
    body = "# Doctor Gustaf VanHowzen <Trauma Surgeon>\n\n- **Quest Location:** Found in Foothold Citadel, Dustwallow Marsh (67,48).\n- **Requirements:** Minimum First Aid 225 and level 35 for the Artisan First Aid quest.\n- **Artisan First Aid Quest:** \"Triage\" - Completing this enables you to train higher-level bandages.\n- **Training Levels:**\n  - 240 First Aid: Heavy Mageweave Bandage\n  - 260 First Aid: Runecloth Bandage\n  - 290 First Aid: Heavy Runecloth Bandage\n- **Quest Tips:**\n  - Use `CTRL+V` to show health bars of patients.\n  - Stand in the middle of the room for easy reach of all patients.\n  - Hotkey bandages for quick access.\n  - Bandage critical patients first, then badly injured, and lastly injured.\n  - Completing with two players can simplify the task.\n- **For Horde:** Equivalent quests from Doctor Gregory Victor in Hammerfall, Arathi Highlands.\n\nHappy healing!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 206,
})
if NPCComments["12940"] == nil then
    NPCComments["12940"] = {}
end
table.insert(NPCComments["12940"], {
    npc_id = 12940,
    comment_id = 2808870,
    date = "2007-05-19T18:07:30-05:00",
    author = "Thottbot",
    body = "# Vorsha the Lasher\n\n- **Appearance:** Big and purple.\n- **Levels:** Can be soloed at level 22, but it's tough.\n- **Preparation:** Bring bandages and healing potions.\n- **Combat Tips:**\n  - **Undead Warriors:** Use Cannibalize to regen between waves.\n  - **Wave Breakdown:**\n    - 1st Wave: 2 Naga Warriors, 1 Naga Witch\n    - 2nd Wave: 1 Naga Warrior, 2 Naga Witches\n    - 3rd Wave: Vorsha\n  - **Strategy:** Engage waves quickly to prevent simultaneous fights. Let Muglash fight Vorsha first to buy time.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["12941"] == nil then
    NPCComments["12941"] = {}
end
table.insert(NPCComments["12941"], {
    npc_id = 12941,
    comment_id = 2821267,
    date = "2005-12-24T07:03:25-06:00",
    author = "Thottbot",
    body = "# Jase Farlane <Trade Supplies>\n- **Location**: Found at Light's Hope Chapel in Eastern Plaguelands (coords: 81, 59).\n- **Gender**: Jase is male.\n- **Items**: Sells trade supplies; certain patterns may not always be in stock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["12942"] == nil then
    NPCComments["12942"] = {}
end
table.insert(NPCComments["12942"], {
    npc_id = 12942,
    comment_id = 2915175,
    date = "2005-12-24T02:32:38-06:00",
    author = "Allakhazam",
    body = "# Leonard Porter <Leatherworking Supplies>\n- Sells leatherworking supplies; useful for leatherworkers.\n- Located in Alliance territory.\n- For Horde: Werg Thickblade offers similar supplies in Western Plaguelands/Tirisfal Glades border.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["12943"] == nil then
    NPCComments["12943"] = {}
end
table.insert(NPCComments["12943"], {
    npc_id = 12943,
    comment_id = 2842823,
    date = "2006-04-18T10:07:13-05:00",
    author = "Thottbot",
    body = "# Werg Thickblade <Leatherworking Supplies>\n- **Location Tip:** Found at the Bulwark with the Argent Dawn soldiers.\n- **Crafting Tip:** Sells important leatherworking supplies. Check for recipe timers and Argent Dawn reputation requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["12944"] == nil then
    NPCComments["12944"] = {}
end
table.insert(NPCComments["12944"], {
    npc_id = 12944,
    comment_id = 2816399,
    date = "2006-01-27T10:19:27-06:00",
    author = "Thottbot",
    body = "# Lokhtos Darkbargainer <The Thorium Brotherhood>\n\n- **Reputation Vendor**: Located in the Grim Guzzler, Blackrock Depths.\n- **Reputation Levels**:\n  - *Friendly*: Plans for Dark Iron Bracers, Corehound Boots, Flarecore Gloves, Molten Helm.\n  - *Honored*: Fiery Chain Girdle, Dark Iron Helm, Dark Iron Reaver, Black Dragonscale Boots, Lava Belt.\n  - *Revered*: Fiery Chain Shoulders, Dark Iron Gauntlets, Dark Iron Leggings, Blackfury, Chromatic Gauntlets.\n  - *Exalted*: Ebon Hand, Blackguard, Nightfall, Dark Iron Boots.\n- **Reputation Turn-Ins**:\n  - *Neutral to Friendly*: Kingsblood, Incendosaur Scale, Coal, Heavy Leather, Iron Bar.\n  - *Friendly to Honored*: Dark Iron Residue.\n  - *Honored to Revered*: Dark Iron Ore, Core Leather, Fiery Core/Lava Core/Blood of the Mountain.\n  - *Revered to Exalted*: Same as Honored turn-ins.\n- **Rewards**: Important for Fire Resistance gear for Molten Core, specifically Dark Iron gear.\n- **Sulfuron Hammer**: Requires exalted reputation and Sulfuron Ingot for the recipe, leading to crafting Sulfuras, Hand of Ragnaros.\n- **Access Tips**: Typically safer and recommended to bring a full party for BRD runs; levels may affect quest availability.\n\n```markdown\nLokhtos Darkbargainer <The Thorium Brotherhood>\n\n- Reputation Vendor: Located in the Grim Guzzler, Blackrock Depths.\n- Reputation Levels:\n  - **Friendly**: Dark Iron Bracers, Corehound Boots, Flarecore Gloves, Molten Helm.\n  - **Honored**: Fiery Chain Girdle, Dark Iron Helm, Dark Iron Reaver, Black Dragonscale Boots, Lava Belt.\n  - **Revered**: Fiery Chain Shoulders, Dark Iron Gauntlets, Dark Iron Leggings, Blackfury, Chromatic Gauntlets.\n  - **Exalted**: Ebon Hand, Blackguard, Nightfall, Dark Iron Boots.\n- Turn-Ins:\n  - Neutral to Friendly: Kingsblood, Incendosaur Scale, Coal, Heavy Leather, Iron Bar.\n  - Friendly to Honored: Dark Iron Residue.\n  - Honored to Revered: Dark Iron Ore, Core Leather, Fiery Core/Lava Core/Blood of the Mountain.\n  - Revered to Exalted: Same as Honored turn-ins.\n- Rewards: Important for Fire Resistance gear for Molten Core, specifically Dark Iron gear.\n- Sulfuron Hammer: Requires exalted reputation and Sulfuron Ingot for the recipe, leading to crafting Sulfuras, Hand of Ragnaros.\n- Access Tips: Typically safer and recommended to bring a full party for BRD runs; levels may affect quest availability.\n```",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 81,
})
if NPCComments["12956"] == nil then
    NPCComments["12956"] = {}
end
table.insert(NPCComments["12956"], {
    npc_id = 12956,
    comment_id = 2915208,
    date = "2006-10-26T03:54:25-05:00",
    author = "Allakhazam",
    body = "# Zannok Hidepiercer <Leatherworking Supplies>\n\n* **Location**: Found in Silithus.\n* **Items**: Sells leatherworking patterns, Bracers and Helm.\n* **Spawn Issue**: Items may have long respawn times.\n* **Tip**: Check back periodically if the desired pattern is not in stock.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["12957"] == nil then
    NPCComments["12957"] = {}
end
table.insert(NPCComments["12957"], {
    npc_id = 12957,
    comment_id = 2798669,
    date = "2006-03-08T15:43:17-06:00",
    author = "Thottbot",
    body = "### Blimo Gadgetspring <Trade Supplier>\n- **Location**: Found at coordinates (45, 90) in Azshara, living in a hut.\n- **Access**: Reachable via a path at (44, 86) or from the water by climbing/jumping up a hill on the southwest side.\n- **Items**: Sells limited supply items, including leatherworking patterns like Chimeric Gloves and Blue Dragonscale Breastplate.\n- **Refresh Rates**:\n  - Chimeric Gloves pattern respawns every 5-30 minutes.\n  - Leatherworking and engineering patterns appear on separate timers.\n  - Some patterns may take from 10 minutes up to an hour to refresh; occasionally up to a week.\n- **Tips**: If you need specific patterns, be prepared to wait and check regularly for respawns. Consider camping if seeking multiple items.\n- **Engineering**: Engineering patterns, like Deepdive Helmet, are sold by Jubie Gadgetspring, another vendor located in the same hut.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["12958"] == nil then
    NPCComments["12958"] = {}
end
table.insert(NPCComments["12958"], {
    npc_id = 12958,
    comment_id = 2810209,
    date = "2006-01-28T21:02:55-06:00",
    author = "Thottbot",
    body = "### Gigget Zipcoil <Trade Supplies>\n- **Location:** 34,38 up in the mountains. Ramp starts at 35,41.\n- **Patterns:** His stock may not always include the pattern you need.\n- **Respawn Rate:** Uncertain, check back frequently for pattern availability.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["12959"] == nil then
    NPCComments["12959"] = {}
end
table.insert(NPCComments["12959"], {
    npc_id = 12959,
    comment_id = 2915226,
    date = "2005-10-14T22:54:09-05:00",
    author = "Allakhazam",
    body = "# Nergal <General Goods Vendor>\n\n- **Spawn Time:** Spawns every 8 hours; patience and timing required.\n- **Pattern Availability:** Camper competition is high; consider alternative income methods.\n- **Location:** Found in Un'Goro Crater; check coordinates or maps.\n- **Pattern Requirement:** No specific reputation required for purchasing patterns.\n- **Auction House:** Devilsaur Gauntlets pattern often found on the Auction House due to camping.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["12961"] == nil then
    NPCComments["12961"] = {}
end
table.insert(NPCComments["12961"], {
    npc_id = 12961,
    comment_id = 2841215,
    date = "2006-10-09T12:38:17-05:00",
    author = "Thottbot",
    body = "### Kil'Hiwana <Fisherman>\n\n- **Location**: Found in a Horde camp south of Blackfathom Deeps.\n- **Affiliation**: Horde-only.\n- **Combat**: Strong combat skills, even with a fishing pole. Caution advised.\n- **Tip**: If you're low-level, avoid confrontation or be prepared for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["12996"] == nil then
    NPCComments["12996"] = {}
end
table.insert(NPCComments["12996"], {
    npc_id = 12996,
    comment_id = 2809913,
    date = "2006-06-21T02:59:16-05:00",
    author = "Thottbot",
    body = "### Mounted Ironforge Mountaineer\n\n- **Reaching the Area**: Use a mount and Noggenfogger elixir (or mage Slow Fall). Go to Ironforge graveyard, apply slow fall, and jump toward a mountain tree.\n- **Accessibility**: The area is largely inaccessible without glitches and holds little of interest—mostly abandoned buildings.\n- **Lore**: This location is rumored to be a secret base created by Blizzard but was made inaccessible before the game was released. Seen from flights between Ironforge and Menethil.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["12997"] == nil then
    NPCComments["12997"] = {}
end
table.insert(NPCComments["12997"], {
    npc_id = 12997,
    comment_id = 46236,
    date = "2007-03-04T22:56:45-06:00",
    author = "Itanius",
    body = "### Monty <Rat Extermination Specialist>\n\n- **Location**: Found on the Ironforge side of the Deeprun Tram.\n- **Role**: Handles rat extermination tasks.\n- **Tips**: Engage with Monty for unique Deeprun Tram quests or lore.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["12998"] == nil then
    NPCComments["12998"] = {}
end
table.insert(NPCComments["12998"], {
    npc_id = 12998,
    comment_id = 2812512,
    date = "2006-12-10T20:56:15-06:00",
    author = "Thottbot",
    body = "# Dwarven Farmer\n\n- **Location:** Found in hidden farms in Wetlands, near the Ironforge airport, and south-east coast of Arathi Highlands.\n- **Interaction:** Can be spoken to like guards; they give directions to locations like Inns and Auction Houses.\n- **Access:** Reachable by climbing slopes or swimming around certain areas like Arathi Highlands' eastern border.\n- **Combat:** No special drops mentioned; primarily NPCs for exploration.\n- **Trivia:** Often discovered by players exploring off-the-beaten-path areas or passing by in flight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["13016"] == nil then
    NPCComments["13016"] = {}
end
table.insert(NPCComments["13016"], {
    npc_id = 13016,
    comment_id = 3003,
    date = "2006-11-06T06:22:23-06:00",
    author = "rsmith7",
    body = "### Deeprun Rat\n\n- Will attack if provoked (e.g., polymorphed).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["13017"] == nil then
    NPCComments["13017"] = {}
end
table.insert(NPCComments["13017"], {
    npc_id = 13017,
    comment_id = 13604,
    date = "2006-12-11T17:23:25-06:00",
    author = "8188",
    body = "# Enthralled Deeprun Rat\n\n- Found in Deeprun Tram.\n- Created using a taming flute.\n- Follows the player after being tamed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["13018"] == nil then
    NPCComments["13018"] = {}
end
table.insert(NPCComments["13018"], {
    npc_id = 13018,
    comment_id = 2805681,
    date = "2006-01-12T21:22:21-06:00",
    author = "Thottbot",
    body = "# Nipsy\n\n- Located in the Stormwind side of the Deeprun Tram.\n- As Horde, farming Dishonorable Kills (DKs) on Nipsy is possible; he has under 270 HP and respawns quickly.\n- Be cautious attempting to reach Nipsy as Horde; Stormwind and Ironforge guards will likely spot and kill you.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["13019"] == nil then
    NPCComments["13019"] = {}
end
table.insert(NPCComments["13019"], {
    npc_id = 13019,
    comment_id = 2813836,
    date = "2005-06-19T23:29:30-05:00",
    author = "Thottbot",
    body = "# Burning Blade Seer\n\n- Found in Thunder Axe Fortress, Desolace.\n- Location: Top of the first tower to the left after entering the gate (coordinates 54,30).\n- Drops the Sceptre of Light.\n- Quest giver for related quests located at coordinates 38,27.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["13020"] == nil then
    NPCComments["13020"] = {}
end
table.insert(NPCComments["13020"], {
    npc_id = 13020,
    comment_id = 3883,
    date = "2006-11-19T14:59:25-06:00",
    author = "6225",
    body = "# Vaelastrasz the Corrupt\n\n- **Short Fight**: You have around 3 minutes to defeat Vaelastrasz due to the \"Essence of the Red\" buff, which provides unlimited mana, energy, and rage.\n- **Fire Resistance**: Tanks need at least 300 FR. Other players should aim for 150+ FR.\n- **Burning Adrenaline**: This debuff increases damage output but results in death after 20 seconds. Players with BA should run to a designated safe zone.\n- **Positioning**: Tank Vaelastrasz facing the throne. Warriors should stay to the west, Rogues to the east, and ranged DPS/healers along the back wall to minimize AoE damage.\n- **Tanks**: Utilize multiple tanks (3-4) with 7.5K HP each. The main tank should use Shield Wall when burning and be ready to transition to the next tank efficiently.\n- **Class Coordination**: Rogues and feral druids are valuable due to unlimited energy. Priests should use Prayer of Healing to manage raid-wide damage.\n- **Healing Strategy**: Assign 8 priests for group healing and 2 druids or additional priests for the main tank.\n- **Debuff Management**: Mana users are prioritized for the Burning Adrenaline debuff. Maintain high buffs (BoS, BoM) on DPS classes to balance threat and output.\n- **General**: The encounter starts with a brief cut-scene. Engage by speaking to Vaelastrasz, and be quick to initiate and manage aggro transitions to avoid a wipe.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 92,
})
if NPCComments["13021"] == nil then
    NPCComments["13021"] = {}
end
table.insert(NPCComments["13021"], {
    npc_id = 13021,
    comment_id = 2822954,
    date = "2006-03-12T12:37:46-06:00",
    author = "Thottbot",
    body = "### Warpwood Crusher\n- Found in Dire Maul (DM).\n- Immune to warlock's Banish spell.\n- Plan alternative crowd control methods or stronger direct damage spells for warlocks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["13022"] == nil then
    NPCComments["13022"] = {}
end
table.insert(NPCComments["13022"], {
    npc_id = 13022,
    comment_id = 2915312,
    date = "2006-03-01T17:22:19-06:00",
    author = "Allakhazam",
    body = "# Whip Lasher\n\n- **Location**: Found in Dire Maul East (not Feralas as mentioned).\n- **Drops**: Can drop valuable items like Glowing Brightwood.\n- **XP and Grinding**: Great for mage grinding pre-nerf; XP reduced post-nerf but still good for farming greens and vendor trash.\n- **Combat Strategy**: Ideal for AoE classes; pull carefully as they can swarm.\n- **Economy**: Nerfed XP, but good for earning gold through drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["13036"] == nil then
    NPCComments["13036"] = {}
end
table.insert(NPCComments["13036"], {
    npc_id = 13036,
    comment_id = 2840395,
    date = "2006-05-14T13:35:43-05:00",
    author = "Thottbot",
    body = "### Gordok Mastiff\n\n- **Combat:** Not a tamable pet. Watch out for their powerful bite attacks in Dire Maul.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["13076"] == nil then
    NPCComments["13076"] = {}
end
table.insert(NPCComments["13076"], {
    npc_id = 13076,
    comment_id = 2915316,
    date = "2007-04-25T16:17:36-05:00",
    author = "Allakhazam",
    body = "# Dun Morogh Mountaineer\n\n- **Friendly NPC**: These dwarves patrol the roads in Dun Morogh.\n- **Quests**: Some may offer quests or provide guidance on your journey in the area.\n- **Safety**: They help keep paths clear of hostile creatures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13082"] == nil then
    NPCComments["13082"] = {}
end
table.insert(NPCComments["13082"], {
    npc_id = 13082,
    comment_id = 2825979,
    date = "2007-03-03T17:11:02-06:00",
    author = "Thottbot",
    body = "### Milton Beats <Giver of the Beatings>\n\n- **Avoid Combat:** Do not touch the odd-looking chest in the tunnel to avoid triggering Milton.\n- **Quest Completion:** Walk close to the chest without opening it to auto-complete the quest.\n- **Detect Traps:** Use the \"Detect Traps\" ability to identify and avoid traps around the chest.\n- **Navigational Tip:** The lockbox is located in the tunnel on your way to Ravenholdt Manor. Ensure you're on the right path.\n- **Post-Quest:** After passing the chest, proceed to the building with the yellow question mark to complete the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["13084"] == nil then
    NPCComments["13084"] = {}
end
table.insert(NPCComments["13084"], {
    npc_id = 13084,
    comment_id = 2837601,
    date = "2006-05-16T13:32:26-05:00",
    author = "Thottbot",
    body = "# Bixi Wobblebonk <Weapon Master>\n- **Location:** Ironforge, Timberline Arms (tloc 61, 89)\n- **Teaches:** Crossbows, daggers, throwing weapons\n- **Additional Info:** Other weapon masters have varied teaching specializations. Woo Ping in Stormwind (swords, polearms, staves), Buliwyf also in Ironforge (fist weapons, guns, axes, maces), Ilyenia Moonfire in Darnassus (bows, staves, fist weapons).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["13085"] == nil then
    NPCComments["13085"] = {}
end
table.insert(NPCComments["13085"], {
    npc_id = 13085,
    comment_id = 2880742,
    date = "2019-04-07T20:38:33-05:00",
    author = "antoniop23",
    body = "# Myrokos Silentform\n\n- **Reputation**: Killing Myrokos Silentform gives +25 Syndicate rep, -125 Ravenholdt rep. Not efficient for Syndicate rep grinding.\n- **Drops**: Reportedly drops Briarthorn, but drop rates and usefulness may vary.\n- **General**: Killing him requires a significant grind to affect reputation standings meaningfully. Consider if the effort is worth the reward.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13088"] == nil then
    NPCComments["13088"] = {}
end
table.insert(NPCComments["13088"], {
    npc_id = 13088,
    comment_id = 84365,
    date = "2007-05-17T03:02:07-05:00",
    author = "Notepad",
    body = "### Masha Swiftcut\n\n- Appears after Horde kills Taskmaster Snivvle.\n- Controls Coldtooth Mine post-Snivvle's defeat.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["13089"] == nil then
    NPCComments["13089"] = {}
end
table.insert(NPCComments["13089"], {
    npc_id = 13089,
    comment_id = 2915327,
    date = "2007-01-05T08:36:11-06:00",
    author = "Allakhazam",
    body = "### Coldmine Guard\n\n- **Drops Useful Items**: Grind for backpacks to sell; they can fetch around 25g each on some servers.\n- **Optimal Farming**: Focus on these NPCs if you need gold from item drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13096"] == nil then
    NPCComments["13096"] = {}
end
table.insert(NPCComments["13096"], {
    npc_id = 13096,
    comment_id = 2802418,
    date = "2007-01-08T11:45:37-06:00",
    author = "Thottbot",
    body = "### Coldmine Explorer\n\n- Located near the top of Ironforge, high in the mountains.\n- Often found in pairs; be prepared to face two at once.\n- Exploring or reaching their camp area can be challenging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["13136"] == nil then
    NPCComments["13136"] = {}
end
table.insert(NPCComments["13136"], {
    npc_id = 13136,
    comment_id = 2837028,
    date = "2006-01-23T07:42:32-06:00",
    author = "Thottbot",
    body = "# Hive'Ashi Drone\n\n- **Spawns info:** Appears after killing Tormented Druid/Tortured Sentinel.\n- **Loot:** Rarely drops Rugged Leather, mostly drops grey items or Light Silithus Carapace.\n- **Combat:** Non-elite, but battling two can be challenging; use potions or shield trinkets if outnumbered.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["13140"] == nil then
    NPCComments["13140"] = {}
end
table.insert(NPCComments["13140"], {
    npc_id = 13140,
    comment_id = 2915331,
    date = "2006-12-19T01:27:23-06:00",
    author = "Allakhazam",
    body = "# Commander Dardosh\n\n- Can be soloed easily.\n- Expect a lengthy fight; patience is key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13143"] == nil then
    NPCComments["13143"] = {}
end
table.insert(NPCComments["13143"], {
    npc_id = 13143,
    comment_id = 2915333,
    date = "2006-02-28T23:45:03-06:00",
    author = "Allakhazam",
    body = "# Lieutenant Stronghoof\n\n- **Location**: Found in Alterac Valley (AV).\n- **Notable Drops**: Chance to drop SkullFlame Shield (Epic).\n- **Looting Tip**: In AV raids, loot competition can be intense. Consider running smaller groups or other instances like Scholomance for a better chance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13150"] == nil then
    NPCComments["13150"] = {}
end
table.insert(NPCComments["13150"], {
    npc_id = 13150,
    comment_id = 2915335,
    date = "2005-11-17T09:12:09-06:00",
    author = "Allakhazam",
    body = "## Syndicate Agent\n\n- **Hostile NPC:** Yes, you can gain Ravenholdt reputation by killing them.\n- **Level Range:** Ensure you're around level 60 to engage them safely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13151"] == nil then
    NPCComments["13151"] = {}
end
table.insert(NPCComments["13151"], {
    npc_id = 13151,
    comment_id = 2915336,
    date = "2005-09-09T13:12:23-05:00",
    author = "Allakhazam",
    body = "# Syndicate Master Ryson\n\n- Temporarily removed from the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["13153"] == nil then
    NPCComments["13153"] = {}
end
table.insert(NPCComments["13153"], {
    npc_id = 13153,
    comment_id = 2840312,
    date = "2006-03-04T12:38:22-06:00",
    author = "Thottbot",
    body = "# Commander Mulfort\n\n- **Location:** Found at coordinates 49, 88 (or 49, 87).\n- **Directions:** In the back of the base; turn left when the path splits, go up between the towers, and keep left near the red Horde flag.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["13154"] == nil then
    NPCComments["13154"] = {}
end
table.insert(NPCComments["13154"], {
    npc_id = 13154,
    comment_id = 2828043,
    date = "2005-12-19T13:35:48-06:00",
    author = "Thottbot",
    body = "# Commander Louis Philips\n\n- **Location**: Stationary at the top of the tower in Tower Point (coordinates: 50,65).\n- **Territory**: Horde territory.\n- **Combat Tips**: Be prepared for a potential fight, as the area is Horde-controlled. Consider sneaking or using stealth if you're Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["13156"] == nil then
    NPCComments["13156"] = {}
end
table.insert(NPCComments["13156"], {
    npc_id = 13156,
    comment_id = 2915342,
    date = "2005-01-20T17:23:08-06:00",
    author = "Allakhazam",
    body = "## Carrosh\n\n- **Hostile NPC** located near \"The Cleft\" region.\n- Path to Carrosh winds around the west side of the hill.\n- Carrosh might no longer be present as of patch 1.8.\n- Stay vigilant for potential level-55 sentinels in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["13157"] == nil then
    NPCComments["13157"] = {}
end
table.insert(NPCComments["13157"], {
    npc_id = 13157,
    comment_id = 4429,
    date = "2006-11-25T17:35:36-06:00",
    author = "entropicdragon",
    body = "# Makasgar\n\n- **Location:** Found at 61,66 in Darkspear Strand.\n- **Level:** Typically around level 12.\n- **Drops:** Random low-level items, including green-quality gear and healing potions.\n- **Combat Tips:**\n  - Soloable by characters around level 9-12.\n  - Can drop useful items for low-level characters.\n  - Aggros on sight, so approach prepared for combat.\n- **Lore:** Speculated to be linked to Zalazane and his voodoo trolls, potentially an outcast with an unclear role.\n- **Additional Notes:** Not involved in any quests as of now; mainly a curiosity or low-level challenge.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["13158"] == nil then
    NPCComments["13158"] = {}
end
table.insert(NPCComments["13158"], {
    npc_id = 13158,
    comment_id = 775,
    date = "2006-09-20T14:09:33-05:00",
    author = "4182",
    body = "# Lieutenant Sanders\n\n- No noteworthy drops.\n- Mere easter egg.\n- Camp area densely packed; fun for group attacks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["13159"] == nil then
    NPCComments["13159"] = {}
end
table.insert(NPCComments["13159"], {
    npc_id = 13159,
    comment_id = 71391,
    date = "2007-04-23T03:54:32-05:00",
    author = "41445",
    body = "# James Clark\n\n- **Location**: Eastvale Logging Camp, Elwynn Forest.\n- **Type**: Neutral NPC, identifiable as Defias due to red bandit scarf.\n- **Lore**: Part of a removed quest, used to drop \"James' Key\" which opened a \"Stolen Chest.\"\n- **Current Role**: Drops nothing significant, can read \"James' Journal\" in his house for minor lore.\n- **Combat Tips**: No special drops or loot, kill for experience if needed. \n\n- **Miscellaneous**: \n  - The chest requiring \"James' Key\" cannot be opened by any means.\n  - Related to James Clark, the real-world founder of Silicon Graphics and Netscape.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 82,
})
if NPCComments["13161"] == nil then
    NPCComments["13161"] = {}
end
table.insert(NPCComments["13161"], {
    npc_id = 13161,
    comment_id = 13611,
    date = "2006-12-11T17:54:32-06:00",
    author = "9443",
    body = "### Aerie Gryphon\n\n- **Location:** Found in Alterac Valley.\n- **Level:** 60 elite mob.\n- **Combat Tips:** High level; recommended for group fights. Utilize crowd control and ranged attacks to minimize damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["13179"] == nil then
    NPCComments["13179"] = {}
end
table.insert(NPCComments["13179"], {
    npc_id = 13179,
    comment_id = 2915371,
    date = "2006-03-25T22:16:08-06:00",
    author = "Allakhazam",
    body = "# Wing Commander Guse\n\n- **Location:** Near Frostwolf Graveyard in the keep (50.32 Icewing Bunker, top floor).\n- **Objective:** Must be released; related to capturing and returning Wing Commanders.\n- **Medals:** Hand in medals (3 types) promptly once WC's are released to avoid them becoming worthless.\n- **Lore:** Named after the character Goose from the movie \"Top Gun.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["13180"] == nil then
    NPCComments["13180"] = {}
end
table.insert(NPCComments["13180"], {
    npc_id = 13180,
    comment_id = 2841302,
    date = "2005-10-10T22:43:02-05:00",
    author = "Thottbot",
    body = "# Wing Commander Jeztor\n\n- **Location**: Found around 54, 27 at the Alliance Lumber Mill, NE of Iceblood Graveyard.\n- **Role**: Neutral NPC that can be rescued. Ensure path is safe before freeing.\n- **Escort Tip**: Escort Jeztor back to base safely; he will help attack Alliance NPCs and players.\n- **Reputation**: Turning in flesh once Jeztor is back in your base grants 2 reputation points for each turn-in.\n- **Quest**: To discover his location, just visit the Alliance Lumber Mill; no need to free him.\n- **Lore**: His name references \"Jester\" from the movie Top Gun.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 120,
})
if NPCComments["13181"] == nil then
    NPCComments["13181"] = {}
end
table.insert(NPCComments["13181"], {
    npc_id = 13181,
    comment_id = 2915383,
    date = "2006-03-24T20:25:08-06:00",
    author = "Allakhazam",
    body = "# Wing Commander Mulverick\n\n- **Location**: Typically found in the North Bunker of Dun Baldar in Alterac Valley.\n- **Trivia**: Named as a homage to \"Top Gun\" characters, along with other Wing Commanders.\n- **Combat Tips**: Often present when your faction is winning, suggesting significant progress in the battle.\n- **Finding Him**: If having trouble locating him, check the map for Dun Baldar and focus on the northern structures.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["13196"] == nil then
    NPCComments["13196"] = {}
end
table.insert(NPCComments["13196"], {
    npc_id = 13196,
    comment_id = 2806587,
    date = "2006-10-13T12:09:39-05:00",
    author = "Thottbot",
    body = "## Phase Lasher\n\n- **High Health:** Phase Lashers have a lot of health, making them challenging for solo fights. Be prepared for long encounters.\n- **Mana Management:** If you're a shaman, focus on conserving mana. Use lower ranks of Healing Wave and maximize MP/5 gear.\n- **Avoid Nuking:** Heavy nuking is inefficient; you'll run out of mana before they go down.\n- **Nature Resistance Gear Drops:** Look out for Nature Resistance items like the Phasing Boots.\n- **Mage Grinding:** Mages can solo these mobs effectively for grinding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["13197"] == nil then
    NPCComments["13197"] = {}
end
table.insert(NPCComments["13197"], {
    npc_id = 13197,
    comment_id = 2915386,
    date = "2006-02-24T12:40:28-06:00",
    author = "Allakhazam",
    body = "### Fel Lash\n\n- **Farm Location**: Found in Dire Maul.\n- **Drop Items**: Chance to drop Living Essence.\n- **Farm Alternatives**: Consider farming in Felwood/Eastern Plaguelands for different sources.\n- **Group Content**: Requires a party to farm effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13216"] == nil then
    NPCComments["13216"] = {}
end
table.insert(NPCComments["13216"], {
    npc_id = 13216,
    comment_id = 19227,
    date = "2007-01-03T17:43:50-06:00",
    author = "11194",
    body = "# Gaelden Hammersmith <Stormpike Supply Officer>\n\n- **Location**: Dun Baldar South Bunker, 1st floor, just inside, left of the entrance.\n- **Friendly Items**:\n  - **Neutral**: Tabbard, botted Alterac Spring Water, bandages, Superior Draughts.\n  - **Honored**: Major Draughts, Alterac Manna Biscuit, cloaks, arrows/bullets, necklaces.\n  - **Revered**: Battle standard, rare weapons, ammo pouch/quiver.\n  - **Exalted**: Stormpike mount, epic offhands, rings, weapons.\n- **Reputation**: Gain reputation points from winning matches and actions in the battleground.\n- **Alliance Only**: Alliance supply officer; not friendly to Horde players.\n- **Tips**: Best items and mounts available at exalted reputation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["13217"] == nil then
    NPCComments["13217"] = {}
end
table.insert(NPCComments["13217"], {
    npc_id = 13217,
    comment_id = 2820651,
    date = "2005-05-24T16:43:11-05:00",
    author = "Thottbot",
    body = "# Thanthaldis Snowgleam <Stormpike Supply Officer>\n\n- **Neutral**: Offers items based on reputation levels.\n- **Neutral**: Good for item repairs.\n- **Friendly**: Sells superior healing/mana potions, runeloth bandages, +10 spirit water, and a Stormpike tabard.\n- **Honored**: Provides major healing/mana potions, high-level cloaks, necklaces, belts, and special ammunition.\n- **Revered**: Grants access to rare weapons, ammo pouches/quivers, and a battle standard.\n- **Exalted**: Offers a unique mount, epic offhand items, rings, and weapons.\n- To increase reputation, focus on completing quests in Alterac Valley.\n- **Hostile**: Horde players note he hits hard; use root or snare strategies. Drops notable loot like Lord Alexander's Battle Axe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["13218"] == nil then
    NPCComments["13218"] = {}
end
table.insert(NPCComments["13218"], {
    npc_id = 13218,
    comment_id = 2828571,
    date = "2006-12-28T07:08:28-06:00",
    author = "Thottbot",
    body = "# Grunnda Wolfheart <Frostwolf Supply Officer>\n\n- Located by the blacksmith in Alterac Valley, near the NPC who collects armor scraps.\n- Requires reputation levels to purchase items, with exalted needed for the best gear.\n- Does not sell Thorium Lockboxes; might be confusion with buyback items.\n- To buy here, increase your rep in Alterac Valley through PvP activities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["13219"] == nil then
    NPCComments["13219"] = {}
end
table.insert(NPCComments["13219"], {
    npc_id = 13219,
    comment_id = 2915418,
    date = "2005-10-05T09:53:47-05:00",
    author = "Allakhazam",
    body = "# Jekyll Flandring <Frostwolf Supply Officer>\n\n- **Exalted Reputation**: No need to kill him. Reach exalted status with the Frostwolf Clan in Alterac Valley to purchase items.\n- **PvP Grind**: Be prepared for a significant grind; one player mentioned it took 6 weeks of PvP, playing around 5 hours a day, to reach exalted.\n- **Item Availability**: Offers daggers, axes, and two-handed weapons but no swords. Good option for two-handed weapon users.\n- **Weapons for Rogues**: Sword-specced rogues may find his offerings limited, though he does have a useful ring.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["13220"] == nil then
    NPCComments["13220"] = {}
end
table.insert(NPCComments["13220"], {
    npc_id = 13220,
    comment_id = 2822902,
    date = "2005-11-29T05:07:32-06:00",
    author = "Thottbot",
    body = "# Layo Starstrike <The Cenarion Circle>\n\n- **Location:** Found at coordinates 81,18 near Un'Goro.\n- **Landmark Tip:** Look for him at the first wide spot on the road after leaving Un'Goro Crater.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["13236"] == nil then
    NPCComments["13236"] = {}
end
table.insert(NPCComments["13236"], {
    npc_id = 13236,
    comment_id = 2824881,
    date = "2006-06-22T23:58:46-05:00",
    author = "Thottbot",
    body = "# Primalist Thurloga\n\n- **Location:** Found at coordinates 50,85, in a cave within the Frostwolf Keep compound.\n- **Spawn Details:** Spawns roughly every hour. May not be present at times.\n- **Quest Tip:** Requires 200 blood to summon post patch 1.11. Blood drop rate is now around 50%.\n- **Event Impact:** Upon collecting sufficient blood, she summons a powerful ice giant that attacks Alliance players in Alterac Valley.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["13256"] == nil then
    NPCComments["13256"] = {}
end
table.insert(NPCComments["13256"], {
    npc_id = 13256,
    comment_id = 14612,
    date = "2006-12-13T03:36:58-06:00",
    author = "caleser",
    body = "# Lokholar the Ice Lord\n\n- **Summoning:** Requires turning in around 250 blood to Tauren Shamans. Ensure you have at least 10 players to summon him.\n- **Combat Tips:** Lokholar gains strength with more kills. Keep him buffed, healed, and well-supported. \n- **Kiting:** If faced with Lokholar, kite him to your general for a quicker defeat.\n- **Item Drops:** Lokholar no longer drops blue items. Focus on the strategic advantage instead.\n- **Strategy:** Using Lokholar can turn the tide in prolonged battles. Coordinate well to maximize his impact.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["13257"] == nil then
    NPCComments["13257"] = {}
end
table.insert(NPCComments["13257"], {
    npc_id = 13257,
    comment_id = 2805183,
    date = "2005-06-24T18:05:15-05:00",
    author = "Thottbot",
    body = "### Murgot Deepforge\n- **Location**: Found near the forge in Dun Baldur.\n- **Association**: Near bounty hunters, indicating a likely Alliance alignment.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["13278"] == nil then
    NPCComments["13278"] = {}
end
table.insert(NPCComments["13278"], {
    npc_id = 13278,
    comment_id = 2915436,
    date = "2005-06-21T14:31:07-05:00",
    author = "Allakhazam",
    body = "# Duke Hydraxis\n\n- **Location**: South-east island in the Bay of Storms, Azshara, at coordinates 79,73.\n- **Quest Chain**: Talk to Duke Hydraxis to start the Aqual Quintessence quest line.\n- **Step 1**: **Poisoned Water** - Kill Discordant Surges in the Eastern Plaguelands for 12 bracers.\n- **Step 2**: **Eye of the Emberseer** - Kill Emberseer in Upper Blackrock Spire and loot his eye.\n- **Step 3**: **Molten Core** - Kill a Fire Lord, Molten Giant, Ancient Core Hound, and Lava Surger.\n- **Step 4**: Gain **Honored** faction with Hydraxian Waterlords by killing MC bosses.\n- **Step 5**: **Hands of the Enemy** - Collect Hands from Shazzrah, Lucifron, Gehennas, and Sulfuron.\n- **Rewards**: Aqual Quintessence for dousing Molten Core runes to spawn Majordomo Executus.\n- **Note**: Ensure you are not in a raid group when collecting bracers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["13279"] == nil then
    NPCComments["13279"] = {}
end
table.insert(NPCComments["13279"], {
    npc_id = 13279,
    comment_id = 2832901,
    date = "2005-12-21T12:38:32-06:00",
    author = "Thottbot",
    body = "## Discordant Surge\n\n- **Location**: Found in Northdale Sea.\n- **Quest**: Related to the Duke Hydraxis quest; turn plagued Elementals into Discordant Surges.\n- **Drops**: Can drop Core of Elements, Elemental Water, and Enchanted Water.\n- **Combat Tip**: Focus on farming them for Elemental-related quests and materials.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13280"] == nil then
    NPCComments["13280"] = {}
end
table.insert(NPCComments["13280"], {
    npc_id = 13280,
    comment_id = 2830170,
    date = "2006-03-24T11:45:33-06:00",
    author = "Thottbot",
    body = "# Hydrospawn\n\n- **Location**: Dire Maul East, in a pool. The first boss encountered in the area.\n- **Role in Quests**: Essential for the Mage's level 60 water quest and drops items relevant to the Epic Pally/Warrior quest.\n- **Combat Tips**:\n  - **Knockback**: Stay with your back against a wall to mitigate knockback.\n  - **Frost Damage**: Equip frost resistance gear to reduce damage.\n  - **Adds at 25% Health**: Be prepared to quickly eliminate adds as they have low hit points.\n  - **Duo Strategies**:\n    - **Warlock/Paladin**: Enslave a Trickster, use its curses, and ensure continuous healing.\n    - **Hunters**: Use pets for tanking while employing multi-shots to handle adds.\n  - **Solo Attempts**: Challenging due to high damage and adds; recommended for groups.\n  \n- **Enslaving/Patrol Strategies**:\n  - **Warlock**: Enslave Satyrs and Tricksters, use their abilities effectively.\n  - **Avoid Unnecessary Aggro**: Hug walls and time movements carefully around patrols and groups.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13282"] == nil then
    NPCComments["13282"] = {}
end
table.insert(NPCComments["13282"], {
    npc_id = 13282,
    comment_id = 2800132,
    date = "2006-07-29T18:28:35-05:00",
    author = "Thottbot",
    body = "### Noxxion\n\n- **Location:** Orange section of Maraudon.\n- **Nature Resistance:** Use Nature Protection Potions to absorb damage.\n- **Combat Tips:**\n  - Summon a Voidwalker to tank if you're a warlock. Use Suffering ability during adds' phase.\n  - Rogues should prioritize direct damage; save Evasion, Adrenaline Rush, and Blade Flurry for adds.\n  - Mages should avoid frost damage; use potions and buffs, and handle adds with Frost Nova and AOE.\n  - Hunters should use Aspect of the Wild for extra nature resistance.\n- **Strategy:**\n  - Noxxion splits into 5-6 non-elites periodically. Quickly AOE them down.\n  - DPS him down to 40% then use high-damage abilities to finish quickly.\n- **Gear Drops:** Farms useful nature resist gear for AQ40.\n- **Group Role:**\n  - A balanced group with tank, healer, and AOE DPS is recommended.\n  - Soloing is challenging; only high-DPS or kite-capable classes recommended.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["13283"] == nil then
    NPCComments["13283"] = {}
end
table.insert(NPCComments["13283"], {
    npc_id = 13283,
    comment_id = 18646,
    date = "2006-12-30T15:36:07-06:00",
    author = "Kithise",
    body = "# Lord Tony Romano <Rogue Trainer>\n\n- **Location:** Found in Old Town, Stormwind.\n- **Trainer Role:** Provides essential Rogue abilities and skills.\n- **Pop Culture Reference:** Resembles a character from \"The Sopranos.\"\n- **Class-specific humor:** Known for inside jokes for Rogues.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["13318"] == nil then
    NPCComments["13318"] = {}
end
table.insert(NPCComments["13318"], {
    npc_id = 13318,
    comment_id = 2915486,
    date = "2006-12-22T22:22:44-06:00",
    author = "Allakhazam",
    body = "# Commander Mortimer\n\n- **Strategic Path:** Travels between Dun Baldar towers and the road to the Aid Station, making him impactful in AV.\n- **Alliance Advantage:** Considered a significant imbalance favoring the Alliance in AV.\n- **Positioning Tip:** Be prepared when advancing through Dun Baldar, as Mortimer’s path can intersect key strategic points.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["13319"] == nil then
    NPCComments["13319"] = {}
end
table.insert(NPCComments["13319"], {
    npc_id = 13319,
    comment_id = 17930,
    date = "2006-12-24T22:42:22-06:00",
    author = "Cargoship",
    body = "# Commander Duffy\n\n- **Location**: Stationed near the flag at Stormpike Graveyard.\n- **Type**: Level 61 Elite.\n- **Buff**: Provides an AoE buff that restores 15 health and mana.\n- **Tip**: Stay near Commander Duffy for sustained health and mana regeneration during battles.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["13320"] == nil then
    NPCComments["13320"] = {}
end
table.insert(NPCComments["13320"], {
    npc_id = 13320,
    comment_id = 2915491,
    date = "2006-03-24T20:13:26-06:00",
    author = "Allakhazam",
    body = "# Commander Karl Philips\n\n- **Location Tips**:\n  - Found near Icewing Bunker, sometimes southeast of Stormpike, and may roam.\n  - Check Alterac Valley battleground to locate him.\n\n- **Quest Tips**:\n  - Often associated with quests like \"Brotherly Love\".\n  - May need to be in the AV battleground to interact fully for quests.\n\n- **Interaction**:\n  - Ensure you're within battleground context to see or turn in related quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["13321"] == nil then
    NPCComments["13321"] = {}
end
table.insert(NPCComments["13321"], {
    npc_id = 13321,
    comment_id = 2803664,
    date = "2007-03-05T08:43:11-06:00",
    author = "Thottbot",
    body = "### Frog\n\n- **Combat Tips:**\n  - These critters will fight back if attacked.\n  - Ideal for testing Warlock abilities like Curse of Doom to try spawning a Doomguard. Utilize Voidwalker taunt for tanking.\n  - Be cautious of their minimal damage; utilizing defensive tactics may still be useful to avoid unnecessary damage.\n\n- **Gameplay Tips:**\n  - Generally, frogs do not provide loot, making them less valuable for farming resources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["13322"] == nil then
    NPCComments["13322"] = {}
end
table.insert(NPCComments["13322"], {
    npc_id = 13322,
    comment_id = 2915497,
    date = "2007-04-20T18:41:39-05:00",
    author = "Allakhazam",
    body = "### Hydraxian Honor Guard\n\n* **No Valuable Drops**: They only drop cash, so farming them for items isn't productive.\n* **Faction Grinding**: Instead of attacking, grind faction by killing elementals in the Crystal Vale of Silithus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13323"] == nil then
    NPCComments["13323"] = {}
end
table.insert(NPCComments["13323"], {
    npc_id = 13323,
    comment_id = 15548,
    date = "2006-12-14T14:48:57-06:00",
    author = "9193",
    body = "## Subterranean Diemetradon\n\n- Maintain distance from these creatures to avoid their area of effect silence attack.\n- Keep your casters and healers farther back to reduce the risk of silence.\n- Dropped Blackskull Shield in a 5-man run; loot can be worthwhile.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["13326"] == nil then
    NPCComments["13326"] = {}
end
table.insert(NPCComments["13326"], {
    npc_id = 13326,
    comment_id = 2915503,
    date = "2006-11-08T20:31:00-06:00",
    author = "Allakhazam",
    body = "# Seasoned Defender\n\n- Low HP (~1100), easy to kill.\n- Deals 200-300 damage per hit.\n- Finds in groups of 4.\n- Drops 1-3 Runecloth.\n- Grants roughly 1500 experience per pack.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13329"] == nil then
    NPCComments["13329"] = {}
end
table.insert(NPCComments["13329"], {
    npc_id = 13329,
    comment_id = 2915504,
    date = "2006-06-15T03:22:48-05:00",
    author = "Allakhazam",
    body = "# Seasoned Legionnaire\n\n- Hostile NPC.\n- Prepare for a tough fight; these enemies have high health and damage.\n- Focus on crowd control and keep healing potions ready.\n- Interrupt any spell-casting abilities they have.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13331"] == nil then
    NPCComments["13331"] = {}
end
table.insert(NPCComments["13331"], {
    npc_id = 13331,
    comment_id = 2915505,
    date = "2006-11-08T20:31:09-06:00",
    author = "Allakhazam",
    body = "# Veteran Defender\n\n- Low HP (~1100), easy to kill compared to other mobs.\n- Deals moderate damage (200-300 per hit).\n- Spawns in packs of 4, providing an efficient grinding opportunity.\n- Drops Runecloth (1-3 pieces per kill).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13332"] == nil then
    NPCComments["13332"] = {}
end
table.insert(NPCComments["13332"], {
    npc_id = 13332,
    comment_id = 2915506,
    date = "2006-02-15T04:06:26-06:00",
    author = "Allakhazam",
    body = "### Veteran Guardian\n\n- Neutral NPC.\n- Found at Iceblood Graveyard.\n- Rare drop potential; may cause disputes in raids.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13377"] == nil then
    NPCComments["13377"] = {}
end
table.insert(NPCComments["13377"], {
    npc_id = 13377,
    comment_id = 2832134,
    date = "2005-10-31T08:27:49-06:00",
    author = "Thottbot",
    body = "# Master Engineer Zinfizzlex\n\n- **Location:** Often found at coordinates 41, 43 near Snowfall Graveyard.\n- **Quest Turn-in:** You can find him and turn in your quest after releasing him.\n- **Movement:** After release, he walks back to your base without drawing aggro.\n- **Updates:** His location has been moved several times, check for the latest updates.\n- **Release Process:** Simply talk to him to complete his release.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["13418"] == nil then
    NPCComments["13418"] = {}
end
table.insert(NPCComments["13418"], {
    npc_id = 13418,
    comment_id = 2835102,
    date = "2006-12-24T13:03:59-06:00",
    author = "Thottbot",
    body = "### Kaymard Copperpinch <Smokywood Pastures>\n- Found near the Orgrimmar Auction House during Christmas.\n- Limited-time NPC; offers seasonal items and quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["13419"] == nil then
    NPCComments["13419"] = {}
end
table.insert(NPCComments["13419"], {
    npc_id = 13419,
    comment_id = 2829084,
    date = "2006-09-03T05:00:15-05:00",
    author = "Thottbot",
    body = "# Ivus the Forest Lord\n\n- **Summoning Requirements:**\n  - Collect 250 Storm Crystals.\n  - Requires 10 players to summon.\n\n- **Summoning Process:**\n  - Turn in Storm Crystals to druids north of Dun Baldar's bridge.\n  - Ensure the druids reach the summoning area.\n  - Keep 10+ players on the summoning trunk (takes 10-30 seconds).\n\n- **Combat Tips:**\n  - Generals do not attack Ivus; kite Ivus to your cave graveyards to prevent healing.\n  - Avoid summoning if the enemy can interrupt and kill druids needed for the process.\n\n- **Miscellaneous:**\n  - Be prepared for Ivus to sometimes appear bugged or slow to advance.\n  - Druids do not assist in battle post-summon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["13420"] == nil then
    NPCComments["13420"] = {}
end
table.insert(NPCComments["13420"], {
    npc_id = 13420,
    comment_id = 2915524,
    date = "2006-06-02T18:22:53-05:00",
    author = "Allakhazam",
    body = "# Penney Copperpinch <Smokywood Pastures>\n\n- **Location**: Often found in front of the Auction House (AH) during certain events.\n- **Role**: Vendor for the seasonal event, providing unique holiday items.\n- **Tip**: Check her during the Feast of Winter Veil and other festive occasions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13421"] == nil then
    NPCComments["13421"] = {}
end
table.insert(NPCComments["13421"], {
    npc_id = 13421,
    comment_id = 2915529,
    date = "2005-06-11T21:40:39-05:00",
    author = "Allakhazam",
    body = "### Champion Guardian\n\n- **Neutral:** Patrolling in a designated area, not hostile unless provoked.\n- **Combat Tip:** High damage dealer, engage with caution and consider crowd control abilities.\n- **Location:** Often found near high-value zones, be aware when gathering resources nearby.\n- **Loot:** Drops moderate-quality gear and crafting materials.\n- **Additional Tip:** Recommended for groups due to its high health and damage output.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13422"] == nil then
    NPCComments["13422"] = {}
end
table.insert(NPCComments["13422"], {
    npc_id = 13422,
    comment_id = 2915530,
    date = "2006-11-08T20:31:42-06:00",
    author = "Allakhazam",
    body = "## Champion Defender\n\n- Low HP (~1100) makes them ideal for quick leveling.\n- They deal moderate damage (200-300 per hit).\n- Usually found in packs of four for easy group kills.\n- Drops 1-3 Runecloth frequently.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13432"] == nil then
    NPCComments["13432"] = {}
end
table.insert(NPCComments["13432"], {
    npc_id = 13432,
    comment_id = 15775,
    date = "2006-12-15T07:23:03-06:00",
    author = "kanaxya",
    body = "# Seersa Copperpinch <Smokywood Pastures>\n- Available only during the Christmas season.\n- Offers seasonal items and quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["13433"] == nil then
    NPCComments["13433"] = {}
end
table.insert(NPCComments["13433"], {
    npc_id = 13433,
    comment_id = 16306,
    date = "2006-12-16T15:06:40-06:00",
    author = "mortalityjar",
    body = "# Wulmort Jinglepocket <Smokywood Pastures>\n\n- **Event-Only NPC**: Only appears during the Feast of Winter Veil event (Dec 15 - Jan 2).\n- **Feast of Winter Veil**: Part of seasonal activities; look for special items and quests.\n- **Snowball Tip**: Buy snowballs and consider selling them in the Auction House for profit.\n- **Name Play**: Wulmort (Walmart) and Kaymard Copperpinch (Kmart) are playful references by Blizzard.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["13434"] == nil then
    NPCComments["13434"] = {}
end
table.insert(NPCComments["13434"], {
    npc_id = 13434,
    comment_id = 16303,
    date = "2006-12-16T15:04:20-06:00",
    author = "mortalityjar",
    body = "# Macey Jinglepocket <Smokywood Pastures>\n\n- Appears only during the Feast of Winter Veil event.\n- Sells seasonal items related to the Winter Veil festivities.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["13435"] == nil then
    NPCComments["13435"] = {}
end
table.insert(NPCComments["13435"], {
    npc_id = 13435,
    comment_id = 16302,
    date = "2006-12-16T15:02:59-06:00",
    author = "mortalityjar",
    body = "# Khole Jinglepocket <Smokywood Pastures>\n\n- **Event-Exclusive:** Appears only during the Feast of Winter Veil.\n- **Low Prices:** Offers holiday items affordable for all player levels.\n- **Fun Interaction:** Engage with seasonal activities like snowball fights.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["13436"] == nil then
    NPCComments["13436"] = {}
end
table.insert(NPCComments["13436"], {
    npc_id = 13436,
    comment_id = 16300,
    date = "2006-12-16T15:01:26-06:00",
    author = "mortalityjar",
    body = "## Guchie Jinglepocket <Smokywood Pastures>\n\n- Only appears during the Feast of Winter Veil event.\n- Part of the Jinglepocket Goblins group.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["13437"] == nil then
    NPCComments["13437"] = {}
end
table.insert(NPCComments["13437"], {
    npc_id = 13437,
    comment_id = 2823018,
    date = "2006-06-22T20:43:26-05:00",
    author = "Thottbot",
    body = "# Wing Commander Ichman\n\n- Located in the East Frostwolf Tower within the Horde base.\n- Task: Collect Frostwolf Commander's Medal from him.\n- Sometimes found in the West Frostwolf Tower; the towers are close to each other.\n- One of the named Wing Commanders inspired by Top Gun characters (Ichman = Iceman).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["13438"] == nil then
    NPCComments["13438"] = {}
end
table.insert(NPCComments["13438"], {
    npc_id = 13438,
    comment_id = 2843679,
    date = "2006-06-25T01:04:10-05:00",
    author = "Thottbot",
    body = "# Wing Commander Slidore\n\n- Found at Tower Point on the Horde side in Alterac Valley.\n- Collect the Frostwolf Soldier's Medal by rescuing him.\n- Rescuing him requires taking the Horde tower.\n- After rescue, escort him safely back to the Alliance HQ to turn in medals.\n- Wing Commanders' names are references to \"Top Gun\" characters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["13439"] == nil then
    NPCComments["13439"] = {}
end
table.insert(NPCComments["13439"], {
    npc_id = 13439,
    comment_id = 2799370,
    date = "2006-06-24T15:05:29-05:00",
    author = "Thottbot",
    body = "# Wing Commander Vipore\n\n- Located in the second tent on the right when entering the Horde base at coordinates 51,80.\n- Accepts Frostwolf Lieutenant's Medal for turn-in.\n- Resides behind the supply tent near the griffons once returned to base.\n- Associated with other Wing Commanders with \"Top Gun\" themed names: Mulverick (Maverick), Guse (Goose), Jeztor (Jester), Slidore (Slider), Ichman (Iceman).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 116,
})
if NPCComments["13441"] == nil then
    NPCComments["13441"] = {}
end
table.insert(NPCComments["13441"], {
    npc_id = 13441,
    comment_id = 2812504,
    date = "2006-05-17T18:29:10-05:00",
    author = "Thottbot",
    body = "### Frostwolf Wolf Rider Commander\n\n- **Location Tip**: Found in Alterac Valley, usually near Frostwolf Keep.\n- **Turn-In Point**: Turn in Frostwolf Hides to this NPC.\n- **Command Tip**: Use the \"attack\" command to send riders towards Dun Baldar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["13442"] == nil then
    NPCComments["13442"] = {}
end
table.insert(NPCComments["13442"], {
    npc_id = 13442,
    comment_id = 2915559,
    date = "2005-08-05T09:35:07-05:00",
    author = "Allakhazam",
    body = "# Arch Druid Renferal\n\n- **Location**: Found on the right side of the bridge towards Dun Baldar, behind the North bunker in the Alliance base.\n- **Role**: Part of a group of Druids in Alterac Valley battleground.\n- **Quest Turn-in**: Relevant for quests involving Storm Crystals.\n- **Respawn Time**: Approximately 1 hour.\n- **Mind Control**: Can she be mind controlled? Unknown based on comments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13443"] == nil then
    NPCComments["13443"] = {}
end
table.insert(NPCComments["13443"], {
    npc_id = 13443,
    comment_id = 2915561,
    date = "2006-06-23T06:01:57-05:00",
    author = "Allakhazam",
    body = "# Druid of the Grove\n\n- **Respawn Time**: Monitor how often the Druids die as their respawn seems dependent on server conditions.\n- **Crystal Turn-in**: Save your crystals if the Druids are dead; they'll be used for summoning once they respawn. Be patient with turn-ins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13444"] == nil then
    NPCComments["13444"] = {}
end
table.insert(NPCComments["13444"], {
    npc_id = 13444,
    comment_id = 2826214,
    date = "2007-03-07T18:08:26-06:00",
    author = "Thottbot",
    body = "# Greatfather Winter\n\n- **Non-hostile NPC**: Greatfather Winter cannot be killed.\n- **Holiday Event**: Related to the Winter Veil event.\n- **Interaction**: Provides quests and festive activities in Ironforge.\n- **Guards**: Ironforge guards will defend him instantly.\n- **Fun Fact**: Attempting to attack him is a waste of time and amusing to some players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["13445"] == nil then
    NPCComments["13445"] = {}
end
table.insert(NPCComments["13445"], {
    npc_id = 13445,
    comment_id = 15845,
    date = "2006-12-15T10:33:00-06:00",
    author = "9542",
    body = "# Great-father Winter\n\n- **Seasonal Appearance**: Available December 15-29 near the bank in Ironforge (Alliance) or Orgrimmar (Horde).\n- **Quests**: Offers the quest \"Treats for Great-father Winter\".\n- **Presents**: Loot presents around him. Types and level requirements:\n  - Carefully Wrapped Present (any level)\n  - Gaily Wrapped Present (level 20+)\n  - Ticking Present (level 40+)\n- **Gifts**: Includes engineering schematics, a mechanical greench, and mini-pets.\n- **Non-hostile**: Cannot be attacked by the opposing faction.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["13446"] == nil then
    NPCComments["13446"] = {}
end
table.insert(NPCComments["13446"], {
    npc_id = 13446,
    comment_id = 2838130,
    date = "2005-11-15T05:00:20-06:00",
    author = "Thottbot",
    body = "# Field Marshal Teravaine\n\n- **Location:** 51,47 near the ballista south of Stonehearth bunker.\n- **Quest Interaction:** Completing his quest prompts him to summon commandos and move south immediately. Coordinate your team before completing.\n- **Strategy Tip:** Trying to sync his commandos with Ivus can be strategic, but there have been reports of bugs. Plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13447"] == nil then
    NPCComments["13447"] = {}
end
table.insert(NPCComments["13447"], {
    npc_id = 13447,
    comment_id = 20811,
    date = "2007-01-16T11:50:31-06:00",
    author = "2236",
    body = "# Corporal Noreg Stormpike\n\n- **Interesting Note:** Noreg is the modern Norwegian word for Norway, showcasing Blizzard's humor.\n- **Combat Tip for Horde:** Be vigilant when entering the Alliance base in Alterac Valley; Corporal Noreg Stormpike can ambush you.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["13449"] == nil then
    NPCComments["13449"] = {}
end
table.insert(NPCComments["13449"], {
    npc_id = 13449,
    comment_id = 2915567,
    date = "2006-02-27T03:40:14-06:00",
    author = "Allakhazam",
    body = "# Warmaster Garrick\n\n- **Respawn Info**: Yes, Warmaster Garrick does respawn after being killed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13476"] == nil then
    NPCComments["13476"] = {}
end
table.insert(NPCComments["13476"], {
    npc_id = 13476,
    comment_id = 2834358,
    date = "2007-04-07T02:31:15-05:00",
    author = "Thottbot",
    body = "### Balai Lok'Wein <Potions, Scrolls and Reagents>\n\n- **Location**: Coordinates 36.30 in Brackenwall Village, Dustwallow Marsh.\n- **Details**: Female troll vendor.\n- **Gear**: Sells potions, scrolls, and reagents.\n- **Tip**: Look for her north of Krak the Butcher and Ogg'marr the Armorer in the main part of Brackenwall Village.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["13526"] == nil then
    NPCComments["13526"] = {}
end
table.insert(NPCComments["13526"], {
    npc_id = 13526,
    comment_id = 2825216,
    date = "2007-03-31T19:55:57-05:00",
    author = "Thottbot",
    body = "### Veteran Commando\n\n- **Loot Drops:** Has a 0.15-1% chance to drop Pristine Black Diamond.\n- **Paladin Quest:** Needed for Paladin mount quest.\n- **Alternatives:** If farming is difficult, consider buying from the Auction House.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["13533"] == nil then
    NPCComments["13533"] = {}
end
table.insert(NPCComments["13533"], {
    npc_id = 13533,
    comment_id = 15537,
    date = "2006-12-14T14:30:04-06:00",
    author = "9193",
    body = "### Spewed Larva\n\n- Continually respawn until Larva Spewer is destroyed.\n- Destroy Larva Spewer by clicking on it.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["13546"] == nil then
    NPCComments["13546"] = {}
end
table.insert(NPCComments["13546"], {
    npc_id = 13546,
    comment_id = 64480,
    date = "2007-04-09T14:46:08-05:00",
    author = "badget",
    body = "### Seasoned Coldmine Explorer\n\n- Located near the top of Ironforge.\n- Typically found in Dun Morogh region.\n- Engage with caution as they are seasoned fighters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13549"] == nil then
    NPCComments["13549"] = {}
end
table.insert(NPCComments["13549"], {
    npc_id = 13549,
    comment_id = 2915578,
    date = "2007-04-03T02:43:48-05:00",
    author = "Allakhazam",
    body = "### Seasoned Coldmine Invader\n\n- Found at Ironforge Airport, on Mt. Ironforge.\n- Typically seen in pairs at a campsite.\n- Prepare for a 2v1 encounter. Interrupt their duel attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13596"] == nil then
    NPCComments["13596"] = {}
end
table.insert(NPCComments["13596"], {
    npc_id = 13596,
    comment_id = 2915581,
    date = "2005-05-28T15:06:42-05:00",
    author = "Allakhazam",
    body = "# Rotgrip\n\n- **Location**: Found in Maraudon, in the water under the bridge leading to the Princess.\n- **Combat Strategy**:\n  - **Tank and Healer Priority**: Hits hard; tanks should maintain aggro and healers should keep consistent healing.\n  - **Puncture Ability**: Deals increasing bleed damage over time, up to 518 damage every 3 seconds. Prepare for high healing output.\n  - **Physical Affliction**: Bleed effect can't be dispelled; prioritize healing through it.\n  - **Hit Points**: Fewer HP compared to the Princess, focus on strong DPS to take him down quickly.\n- **Loot**:\n  - **Rotgrip Mantle** (Cloth Shoulders)\n  - **Albino Crocodile Boots**\n  - **Gatorbite Axe**\n- **Groups**: Easier for groups that have defeated the Princess; manageable with tank, healer, and adequate DPS.\n- **Additional Tips**:\n  - Not tameable as a Hunter pet.\n  - Reaches him by jumping in the water after killing the Princess.\n- **Challenge Note**: Effective gear management and strategy can mitigate his high damage attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["13599"] == nil then
    NPCComments["13599"] = {}
end
table.insert(NPCComments["13599"], {
    npc_id = 13599,
    comment_id = 2806645,
    date = "2006-09-05T04:06:21-05:00",
    author = "Thottbot",
    body = "# Stolid Snapjaw\n\n- **Location:** Found in Maraudon, near Celebras the Cursed. Access via purple or orange entrance.\n- **Hunter Notes:** Despite high stats when wild, it loses them and reverts to average stats once tamed.\n- **Taming:** Not recommended for taming as it does not retain its superior wild stats.\n- **Diet:** Eats fish, fruit, and fungus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13601"] == nil then
    NPCComments["13601"] = {}
end
table.insert(NPCComments["13601"], {
    npc_id = 13601,
    comment_id = 13208,
    date = "2006-12-11T00:46:07-06:00",
    author = "1718",
    body = "# Tinkerer Gizlock\n\n- **Flash Bomb Fear:** Primarily affects beasts. Tanks should be cautious to avoid being feared into other mobs.\n- **Fire Cone Attack:** Spread out to minimize damage; fire resistance could be beneficial.\n- **Route to Gizlock:** After Princess, drop into the water, fight Rotgrip, locate the underwater cave on the right.\n- **Elemental Patrol:** Clear the rock-patrol near Gizlock first to avoid unwanted adds.\n- **Solo Tips:** Level 50+ characters, especially those with self-healing or crowd control abilities, can solo Gizlock. Step carefully to avoid unnecessary aggro from patrolling elementals.\n- **Useful Drops:** Notable drops include the Hypertech Buckler for Shamans and the Inventor's Focal Sword, valued for its spell crit bonus.\n- **Accessibility:** Easier access is through Maraudon's north entrance, bypassing many mobs by careful navigation and strategic waiting.\n\nRemember to be prepared for fire and fear mechanics, manage patrols wisely, and navigate through Maraudon carefully to find Gizlock.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["13602"] == nil then
    NPCComments["13602"] = {}
end
table.insert(NPCComments["13602"], {
    npc_id = 13602,
    comment_id = 2800413,
    date = "2005-12-21T22:20:44-06:00",
    author = "Thottbot",
    body = "# The Abominable Greench\n\n- **Level 36 Elite**: Powerful opponent; recommended to group up.\n- **Location**: Common spawn points include 39,73; 34,68; 39,63; 31,65; 28,53; 31,64.\n- **Spawn Timer**: Reports suggest a respawn every 5-10 minutes, but it appears random; kill nearby yetis to increase chances.\n- **Grouping**: Spread out and group up to maximize spawn coverage and loot rights.\n- **PvP Servers**: Expect heavy competition from both factions. Consider alternative times for less conflict.\n- **Rewards**: Quest rewards may be random and not class-specific. Be prepared to trade or auction house for desired items.\n- **Combat Tip**: Lower levels may attempt to tag him first to ensure loot before stronger players kill him.\n- **Gameplay**: Engage in coordination and cooperation for effective farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["13636"] == nil then
    NPCComments["13636"] = {}
end
table.insert(NPCComments["13636"], {
    npc_id = 13636,
    comment_id = 2810344,
    date = "2005-12-30T14:13:10-06:00",
    author = "Thottbot",
    body = "# Strange Snowman\n\n- **Location:** Found around coordinates 34, 70.\n- **Note:** Refer to specific maps for exact location details (e.g., map links provided by other users).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["13656"] == nil then
    NPCComments["13656"] = {}
end
table.insert(NPCComments["13656"], {
    npc_id = 13656,
    comment_id = 2820833,
    date = "2005-03-07T20:46:22-06:00",
    author = "Thottbot",
    body = "# Willow <Twilight's Hammer>\n\n- **Location:** In Kormek's Hut, NE quadrant of Desolace. Look southwest of the H-formed roads (62, 39).\n- **Quest:** Gives the quest \"Twisted Evils\" to collect 25 Theradric Crystals in Maraudon.\n- **Rewards:** Choice of green items (cloth, leather, chain, plate) with various stat bonuses.\n- **Lore:** A troll aligned with Twilight's Hammer, engages in nefarious activities.\n- **Route Tip:** From Stonetalon Mountains, head south. At the intersection, go directly south off the road, but avoid falling off the cliffs.\n- **Fun Fact:** She mockingly acknowledges her deception upon quest completion.\n- **Note:** There's speculation about her magical abilities by players, but no concrete evidence provided.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["13697"] == nil then
    NPCComments["13697"] = {}
end
table.insert(NPCComments["13697"], {
    npc_id = 13697,
    comment_id = 40726,
    date = "2007-02-22T18:48:07-06:00",
    author = "Sangre",
    body = "# Cavindra\n\n- Located in the orange section of the Maraudon caves outside the instance.\n- Follow the path with orange crystals in the fortress/cave leading to Maraudon.\n- Coordinates: 31,63.\n- She is a dryad, identifiable by leaves and pointy ears.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["13698"] == nil then
    NPCComments["13698"] = {}
end
table.insert(NPCComments["13698"], {
    npc_id = 13698,
    comment_id = 2807176,
    date = "2005-05-17T19:24:22-05:00",
    author = "Thottbot",
    body = "### Keeper Marandis\n\n- Located above the gryphon landing pad at coords 63.10.\n- You must kill Celebras the Cursed and his guards to get the staff.\n- Speak to Celebras' spirit after obtaining the staff.\n- Marandis will interact with you if you're at least neutral.\n- Talk to him after defeating the princess.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["13699"] == nil then
    NPCComments["13699"] = {}
end
table.insert(NPCComments["13699"], {
    npc_id = 13699,
    comment_id = 2814893,
    date = "2006-03-07T11:01:43-06:00",
    author = "Thottbot",
    body = "# Selendra\n\n- Located at coordinates 26.9, 77.7, south of Shadowprey Village.\n- If you cannot interact, ensure you're not at war with Cenarion Circle in your reputation window.\n- For Horde players, the quest is available directly from Selendra. \n- Alliance players obtain a similar quest in Nijel's Point.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["13716"] == nil then
    NPCComments["13716"] = {}
end
table.insert(NPCComments["13716"], {
    npc_id = 13716,
    comment_id = 2817921,
    date = "2005-02-05T21:19:06-06:00",
    author = "Thottbot",
    body = "### Celebras the Redeemed\n\n- **Appearance:** Celebras the Redeemed is a spirit who appears after you defeat Celebras the Cursed.\n- **Location:** Found at the end of the orange side of Maraudon.\n- **Prerequisite:** Defeat Celebras the Cursed, a level 48-49 elite, to trigger his spawn.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["13717"] == nil then
    NPCComments["13717"] = {}
end
table.insert(NPCComments["13717"], {
    npc_id = 13717,
    comment_id = 2801683,
    date = "2006-04-10T05:00:31-05:00",
    author = "Thottbot",
    body = "# Centaur Pariah\n\n- **Patrol Route:** He patrols between coordinates 43,84 to 50,87 in Desolace.\n- **Rest Points:** Commonly found at 43,85, 44,85, 48,87, and 50,86.\n- **Movement:** Moves between hills and occasionally pauses at certain points.\n- **Quest:** Provides a quest for Maraudon with a trinket reward.\n- **Spawn Time:** Can take up to 30 minutes to locate due to his patrol route.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 89,
})
if NPCComments["13718"] == nil then
    NPCComments["13718"] = {}
end
table.insert(NPCComments["13718"], {
    npc_id = 13718,
    comment_id = 2835602,
    date = "2005-10-10T18:29:26-05:00",
    author = "Thottbot",
    body = "# The Nameless Prophet\n\n- **Location**: Found under the first bridge when you open the door to Maraudon (Desolace entrance).\n- **Level**: 41 Elite, can be easily killed by characters at higher levels, such as a level 51 shaman.\n- **Drops**: The Theradric Crystal Carving, needed for a quest. Also drops the Amulet of Spirits.\n- **Spawn Points**: Spawns in four locations near the entrance to Maraudon, respawns immediately.\n- **Misc**: Roaming NPC, check around the entrance area if not immediately visible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["13738"] == nil then
    NPCComments["13738"] = {}
end
table.insert(NPCComments["13738"], {
    npc_id = 13738,
    comment_id = 827,
    date = "2006-09-21T05:40:52-05:00",
    author = "2335",
    body = "# Veng <The Fifth Kahn>\n\n- **Location:** Found near the end of the orange path in Maraudon.\n- **Manifestation:** Use the Amulet of Spirits to make Veng attackable.\n- **Combat Tips:**\n  - **Pulling:** Fight him away from plant mobs to avoid additional aggro.\n  - **Net and Run:** Be prepared for his net ability, which immobilizes and can drain your mana if you shift forms frequently.\n  - **Ranged Attacks:** He uses arrows after netting you. Be ready with healing and potions.\n- **Quest Item:** Defeating him helps in completing quests for the gems and Mark of the Chosen.\n- **Path Variation:** You can also reach him via the purple path, diverting to the orange path at the end.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["13739"] == nil then
    NPCComments["13739"] = {}
end
table.insert(NPCComments["13739"], {
    npc_id = 13739,
    comment_id = 2844308,
    date = "2005-06-22T23:59:11-05:00",
    author = "Thottbot",
    body = "# Maraudos <The Fourth Kahn>\n\n- **Location**: Found in the purple section inside Maraudon, near the blue crystal entrance.\n- **Summoning**: Use the Amulet of Spirits from \"The Nameless Prophet\" to attack him.\n- **Navigation Tip**: Instances like Maraudon can be tricky; ensure you systematically explore to avoid missing NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["13740"] == nil then
    NPCComments["13740"] = {}
end
table.insert(NPCComments["13740"], {
    npc_id = 13740,
    comment_id = 2796762,
    date = "2006-10-10T18:29:31-05:00",
    author = "Thottbot",
    body = "# Magra <The Third Kahn>\n\n- **Location**: Found outside the orange entrance of Maraudon. Look for him in a stair area leading to an alcove; he also wanders around the area.\n- **Combat Tips**:\n  - Use the Amulet of Spirits from \"The Nameless Prophet\" to attack him.\n  - Be prepared for high damage (300-400) if you're a cloth-wearing class.\n- **Other Tips**: \n  - Magra is one of five Khans. Ensure you locate and defeat all Khans as part of the questline.\n  - If you have all five gems, check the specifics of your quest log to proceed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["13741"] == nil then
    NPCComments["13741"] = {}
end
table.insert(NPCComments["13741"], {
    npc_id = 13741,
    comment_id = 2843602,
    date = "2005-08-23T13:08:57-05:00",
    author = "Thottbot",
    body = "# Gelk <The Second Kahn>\n\n- **Location**: Outside the purple instance in Maraudon. Near a well/fountain and water pool.\n- **Directions**: Follow the path down from the area with bridges and tunnels. Use the stairs to reach him.\n- **Encounter**: To attack, use the Amulet of Spirits obtained from \"The Nameless Prophet\".\n- **Coordinates**: Around 38.57.\n- **Environment**: Surrounding area includes snakes and rock elementals.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["13742"] == nil then
    NPCComments["13742"] = {}
end
table.insert(NPCComments["13742"], {
    npc_id = 13742,
    comment_id = 2843782,
    date = "2006-10-07T09:11:16-05:00",
    author = "Thottbot",
    body = "# Kolk <The First Kahn>\n\n- Kolk is located down the middle tunnel with statues at the entrance in the cave.\n- Use the Amulet of Spirits from \"The Nameless Prophet\" quest to attack Kolk.\n- He stands by the room where the portal to Inner Maraudon is created.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["13776"] == nil then
    NPCComments["13776"] = {}
end
table.insert(NPCComments["13776"], {
    npc_id = 13776,
    comment_id = 2822260,
    date = "2005-12-20T17:11:23-06:00",
    author = "Thottbot",
    body = "# Corporal Teeka Bloodsnarl\n\n- **Location:** Found at coordinates 65, 55 in a cave.\n- **Tip:** Check caves at specified coordinates to locate him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["13777"] == nil then
    NPCComments["13777"] = {}
end
table.insert(NPCComments["13777"], {
    npc_id = 13777,
    comment_id = 2915690,
    date = "2007-02-16T20:09:23-06:00",
    author = "Allakhazam",
    body = "### Sergeant Durgen Stormpike\n\n- Quest giver for Alliance in Alterac Valley battleground.\n- Offers repeatable quests for Stormpike Guard reputation.\n- Key figure in Alliance's defense strategies within AV.\n- Ensure you participate in AV to interact with him for quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13816"] == nil then
    NPCComments["13816"] = {}
end
table.insert(NPCComments["13816"], {
    npc_id = 13816,
    comment_id = 2915691,
    date = "2006-01-14T08:08:42-06:00",
    author = "Allakhazam",
    body = "# Prospector Stonehewer\n\n- Located inside the North Building at coordinates 42,13.\n- Friendly NPC, useful for quest-related purposes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["13817"] == nil then
    NPCComments["13817"] = {}
end
table.insert(NPCComments["13817"], {
    npc_id = 13817,
    comment_id = 2820841,
    date = "2006-07-29T11:59:21-05:00",
    author = "Thottbot",
    body = "## Voggah Deathgrip\n\n- Located at coordinates 63/60 in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["13836"] == nil then
    NPCComments["13836"] = {}
end
table.insert(NPCComments["13836"], {
    npc_id = 13836,
    comment_id = 7258,
    date = "2006-12-06T10:58:03-06:00",
    author = "7357",
    body = "## Burning Blade Nightmare\n\n- Located in Desolace at coordinates 79,79.\n- Plan your route carefully to avoid areas with multiple NPCs.\n- Carry healing potions and prepare crowd-control abilities.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["13837"] == nil then
    NPCComments["13837"] = {}
end
table.insert(NPCComments["13837"], {
    npc_id = 13837,
    comment_id = 49130,
    date = "2007-03-10T11:29:23-06:00",
    author = "12437",
    body = "### Captured Stallion\n\n- No loot drops.\n- No special abilities.\n- Normal experience for level.\n- Comparable strength to other mobs of similar level.\n- Not skinnable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["13839"] == nil then
    NPCComments["13839"] = {}
end
table.insert(NPCComments["13839"], {
    npc_id = 13839,
    comment_id = 82823,
    date = "2007-05-14T09:29:12-05:00",
    author = "51086",
    body = "# Royal Dreadguard\n\n- **Loyal Guardians:** Serve as personal guards for Lady Sylvanas in the Royal Quarters.\n- **Location:** Found guarding various parts of the Royal Quarters.\n- **Equipment:** Noted for using notable shields, their exact name is unspecified.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["13841"] == nil then
    NPCComments["13841"] = {}
end
table.insert(NPCComments["13841"], {
    npc_id = 13841,
    comment_id = 2915694,
    date = "2006-03-25T23:58:51-06:00",
    author = "Allakhazam",
    body = "# Lieutenant Haggerdin\n\n- **Location:** Alterac Mountains, coordinates 39.81.\n- **Description:** Found in front of the cave leading to the Alterac Valley Battleground instance.\n- **Tip:** Look for him outside the entrance to AV for related battleground quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13842"] == nil then
    NPCComments["13842"] = {}
end
table.insert(NPCComments["13842"], {
    npc_id = 13842,
    comment_id = 2915699,
    date = "2005-03-29T06:35:26-06:00",
    author = "Allakhazam",
    body = "# Frostwolf Ambassador Rokhstrom\n\n- **Neutral NPC**: Not hostile; interacts with players.\n- **Appearance**: Orc female wearing a wolf mask.\n- **Purpose**: Likely involved with giving out quests or directions related to battlegrounds.\n- **Faction**: Associated with Frostwolf Clan, who guard a portal for the Horde.\n- **Lore**: Frostwolf Clan guards crucial points, indicating her importance in Horde operations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["13843"] == nil then
    NPCComments["13843"] = {}
end
table.insert(NPCComments["13843"], {
    npc_id = 13843,
    comment_id = 2811427,
    date = "2006-01-30T02:26:31-06:00",
    author = "Thottbot",
    body = "# Lieutenant Rotimer <Stormpike Guard Recruitment Officer>\n\n- **Battlegrounds Connection**: Related to Alterac Valley battleground. Interacts with players regarding Stormpike Guard activities there.\n- **Location**: Found in front of the bank in Ironforge.\n- **Purpose**: Likely involved in recruitment or activities connected to Stormpike faction.\n- **Reputation**: Players interested in gaining Stormpike reputation should participate in Alterac Valley battleground events.\n- **Miscellaneous**: Occasionally seen chasing hostile or flagged players around Ironforge. No known items or schematics (like Lil' Smoky) provided by him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["13896"] == nil then
    NPCComments["13896"] = {}
end
table.insert(NPCComments["13896"], {
    npc_id = 13896,
    comment_id = 2807533,
    date = "2006-06-17T03:10:19-05:00",
    author = "Thottbot",
    body = "# Scalebeard\n\n- **Location**: Found in his named cave/island.\n- **Hostile/Neutral**: Neutral; does not attack unless provoked.\n- **Solo Tips**:\n  - **Level Range**: Soloable by players around level 49-52.\n  - **Combat**: Has a lot of HP but low damage output; relatively easy to defeat.\n  - **Loot**: Can drop green and blue items.\n- **Taming**: Not tamable; considered untameable in patches up to 2.0.1.\n- **Respawn Time**: Uncertain, but longer than an hour has been noted.\n- **Miscellaneous**:\n  - **Purpose**: No known quest associated with defeating him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["13916"] == nil then
    NPCComments["13916"] = {}
end
table.insert(NPCComments["13916"], {
    npc_id = 13916,
    comment_id = 2915715,
    date = "2005-05-03T03:43:20-05:00",
    author = "Allakhazam",
    body = "# Dire Maul Crystal Totem\n\n- **Location Tips:**\n  - Easiest entrance: Find the small hall marked \"Dire Maul.\" At the big door, turn right to locate a small passage.\n  - Dire Maul courtyard entrances require a Crescent Key.\n  - Another entrance is north of Camp Mojache in \"Lariss Pavilion,\" but a key is also needed here.\n\n- **Travel and Access:**\n  - Ensure you have a Crescent Key for multiple entrances.\n  - Navigate through the marked passages for simpler access.\n\n- **Additional Resource:**\n  - Refer to [Allakhazam Dire Maul Info](http://wow.allakhazam.com/db/qlookup.html?zone=85) for detailed guidance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["13936"] == nil then
    NPCComments["13936"] = {}
end
table.insert(NPCComments["13936"], {
    npc_id = 13936,
    comment_id = 2842345,
    date = "2006-06-25T02:35:47-05:00",
    author = "Thottbot",
    body = "# Ravenholdt\n\n- **Stealth and Traps:** Use Stealth and Detect Traps to navigate safely during quests.\n- **Heavy Junkboxes:** Collect and turn in Heavy Junkboxes from level 51+ humanoids for reputation. Good farm spots include Blackrock Depths and Azshara.\n- **Reputation Use:** Currently, high reputation doesn't offer significant benefits but might become crucial in the future.\n- **Faction Dynamics:** Killing Ravenholdt NPCs lowers your Ravenholdt rep and increases your Syndicate rep.\n- **Class Relevance:** Primarily beneficial for rogues; other classes gain minimal advantages.\n- **Combat Note:** Turn in Heavy Junkboxes in groups of 5 for throwing weapons and potentially +450 rep.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 38,
})
if NPCComments["13959"] == nil then
    NPCComments["13959"] = {}
end
table.insert(NPCComments["13959"], {
    npc_id = 13959,
    comment_id = 2824493,
    date = "2005-07-31T13:04:50-05:00",
    author = "Thottbot",
    body = "# Alterac Yeti\n\n- **Low Drop Rate:** Rarely drops blue items (0.66%), with moderate chances for green (5.96%) and common items.\n- **Combat Difficulty:** Hits hard and has a lot of health. Be prepared for a tough fight.\n- **Loot Worth:** Typically drops low-value items like coins, food, and wicked claw. Not worth farming for loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["13996"] == nil then
    NPCComments["13996"] = {}
end
table.insert(NPCComments["13996"], {
    npc_id = 13996,
    comment_id = 2834133,
    date = "2006-03-02T13:36:40-06:00",
    author = "Thottbot",
    body = "# Blackwing Technician\n\n- **Combat Presence:** 3-6 Goblins spawn in each wave.\n- **Location:** Found after the Broodlord Lashlayer in Blackwing Lair.\n- **Difficulty:** Important to fully kill lab packs to avoid missing spawns.\n- **Loot:** Rare chance to drop Arcane Crystals and Elementium Ore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14020"] == nil then
    NPCComments["14020"] = {}
end
table.insert(NPCComments["14020"], {
    npc_id = 14020,
    comment_id = 607,
    date = "2006-09-17T20:05:35-05:00",
    author = "1633",
    body = "# Chromaggus\n\n- **Positioning**: Tank Chromaggus near the ramp where Ebonroc was positioned for optimal control.\n- **Breath Weapons**: Pay attention to two random breath abilities; specific strategies vary by type.\n- **Debuff Management**: Cleanse debuffs rapidly to prevent stacking and heavy damage.\n- **Tank Rotation**:\n  - Use off-tank strategy during \"Time Lapse\" to pick up aggro.\n  - Off-tank should be ready to step in during breath attacks.\n- **Timing**: DPS should avoid breaths by moving out of Line of Sight (LoS) at appropriate times.\n- **Frenzy**: Use Tranquilizing Shot regularly to counterattack speed increase.\n- **Afflictions**: Assign roles for cleaning different debuff types (Curse, Magic, Poison, Disease).\n- **Loot**: Common drops include Tier 2 Shoulder armor and other epic items.\n\nBy following these tips, you'll be better prepared to tackle Chromaggus in Blackwing Lair.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["14041"] == nil then
    NPCComments["14041"] = {}
end
table.insert(NPCComments["14041"], {
    npc_id = 14041,
    comment_id = 2826529,
    date = "2005-03-08T12:10:06-06:00",
    author = "Thottbot",
    body = "# Haggle\n\n- **Location**: Found in the Deeprun Tram, mainly on the Tinkertown side.\n- **Behavior**: Wanders, sifts through trash cans, kills rats, asks for spare change, sleeps on chairs.\n- **Speech**: Says \"Spare some change?\" and \"Forty-two... forty-two what? It could be anything...\"\n- **Lore Reference**: \"Forty-two\" is a reference to \"The Hitchhiker's Guide to the Galaxy,\" where 42 is the answer to life, the universe, and everything.\n- **Background**: Once possibly rich and sane, now a deranged leper gnome due to radiation.\n- **Trivia**: His name may reference Hoggle from the movie \"Labyrinth.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["14081"] == nil then
    NPCComments["14081"] = {}
end
table.insert(NPCComments["14081"], {
    npc_id = 14081,
    comment_id = 2915774,
    date = "2006-01-01T21:12:35-06:00",
    author = "Allakhazam",
    body = "# Demon Portal\n\n- **Location:** Dark Portal is situated in the Blasted Lands.\n- **Purpose:** Serves as the gateway to Outland.\n- **Use:** Essential for the Burning Crusade expansion to access Outland.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14101"] == nil then
    NPCComments["14101"] = {}
end
table.insert(NPCComments["14101"], {
    npc_id = 14101,
    comment_id = 2915776,
    date = "2006-06-13T04:28:31-05:00",
    author = "Allakhazam",
    body = "## Enraged Felguard\n\n- **Summoned by Warlocks in Firemaw’s room.**\n- **Can be banished.**\n- **Cannot be enslaved.**\n  \nCombat Tip:\n- **Prioritize crowd control with Banish.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14121"] == nil then
    NPCComments["14121"] = {}
end
table.insert(NPCComments["14121"], {
    npc_id = 14121,
    comment_id = 2797545,
    date = "2005-09-03T22:22:23-05:00",
    author = "Thottbot",
    body = "# Deeprun Diver\n\n- Located in the underwater section of the Deeprun Tram.\n- Visible if you use the macro `/target Deeprun Diver` while passing through the underwater section.\n- Often seen with Nessy, a Naga Siren, and a shark.\n- There's speculation about interaction and potential gold drop, but no confirmed proof.\n- Some players have posted edited or hacked pictures, so be cautious of false claims.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["14123"] == nil then
    NPCComments["14123"] = {}
end
table.insert(NPCComments["14123"], {
    npc_id = 14123,
    comment_id = 42640,
    date = "2007-02-26T10:01:56-06:00",
    author = "Drakara",
    body = "## Steeljaw Snapper\n\n- Ideal for XP farming around levels 40-42; they don't aggro.\n- Drop meat needed for the cooking quest: [Clamlette Surprise](https://www.wowhead.com/classic/quest=6610).\n- Best turtle for skinning turtle scales.\n- Check both beach and water areas as they respawn fairly quickly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14182"] == nil then
    NPCComments["14182"] = {}
end
table.insert(NPCComments["14182"], {
    npc_id = 14182,
    comment_id = 2915799,
    date = "2006-11-21T22:01:58-06:00",
    author = "Allakhazam",
    body = "### Bounty Hunter Kolark\n\n- Hostile NPC.\n- Encounter in Stranglethorn Vale.\n- Strategies:\n  - Approach with caution; he has high damage output.\n  - Use crowd control and damage mitigation abilities.\n  - Group recommended for easier defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14183"] == nil then
    NPCComments["14183"] = {}
end
table.insert(NPCComments["14183"], {
    npc_id = 14183,
    comment_id = 2827030,
    date = "2006-06-23T06:29:56-05:00",
    author = "Thottbot",
    body = "# Artilleryman Sheldonore\n\n- **Location:** Unknown (Image link only, no descriptive comments available)\n- **Friendly NPC:** Likely associated with a specific faction or quest line.\n\nWithout more detailed information, no further tips can be provided.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14221"] == nil then
    NPCComments["14221"] = {}
end
table.insert(NPCComments["14221"], {
    npc_id = 14221,
    comment_id = 2825422,
    date = "2007-05-03T14:33:19-05:00",
    author = "Thottbot",
    body = "# Gravis Slipknot\n\n- **Spawn Points**: Often spawns in Strahnbrad, notably by the well in the center of town, near the shed at 58,41, and around 62,43.\n- **Loot**: Frequently drops green items, though exact drops can vary (e.g., mail head armor, Renegade Pauldrons of the Bear, Twilight Gloves of Spirit).\n- **Macro Tip**: Create a targeting macro (`/target gravis`) to quickly find him while hunting.\n- **Combat**: Level 36 Silver Elite; relatively easy to kill if prepared.\n- **Miscellaneous**: Inspired by the band Slipknot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["14222"] == nil then
    NPCComments["14222"] = {}
end
table.insert(NPCComments["14222"], {
    npc_id = 14222,
    comment_id = 2841593,
    date = "2007-03-08T13:02:14-06:00",
    author = "Thottbot",
    body = "# Araga\n\n- **Rare spawn:** Araga is difficult to find; patience is key. Check the slope between Growless Cave and the Internment Camp.\n- **Tameable:** Hunters can tame this unique pet. Features a sluggish 1.4 attack speed and moderate damage.\n- **Appearance change:** Recent patches removed her striped tail, altering her unique look.\n- **High food consumption:** Newly tamed pets consume a lot of food initially.\n- **Loyalty:** A unique pet choice for those who appreciate rare and unusual beasts.\n- **Lore note:** Often likened to a liger with distinct Tasmanian markings.\n- **Respawn time:** Not well-documented, making camping necessary for taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["14223"] == nil then
    NPCComments["14223"] = {}
end
table.insert(NPCComments["14223"], {
    npc_id = 14223,
    comment_id = 2840843,
    date = "2006-08-12T09:50:55-05:00",
    author = "Thottbot",
    body = "# Cranky Benj\n\n- **Appearance**: Blue shell and red skin.\n- **Combat**: Level 32 rare mob, not particularly difficult for higher levels.\n- **Location**: Shoreline northeast of Dalaran's large purple globe.\n- **Spawn Notes**: Repeatedly mentioned as hard to find; possibly long respawn timer.\n- **Loot**: Drops are generally low-value (e.g., Sage's Pants of Healing, Banded Boots).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14224"] == nil then
    NPCComments["14224"] = {}
end
table.insert(NPCComments["14224"], {
    npc_id = 14224,
    comment_id = 2802507,
    date = "2005-08-24T22:06:02-05:00",
    author = "Thottbot",
    body = "# 7:XT <Long Distance Recovery Unit>\n\n- **Location**: Often found near Camp Cagg in the Badlands, by Greater Rock Elementals.\n- **Appearance**: Yellow, resembling a Gnomish racecar.\n- **Hostility**: Neutral, easy to kill for players level 40+.\n- **Drops**:\n  - Mithril casing\n  - Fused wiring\n  - Various green items, and occasionally blue or epic items.\n- **Notes**: Killing 7:XT does not affect Alliance Gnomeregan reputation. Suitable for farming decent loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14225"] == nil then
    NPCComments["14225"] = {}
end
table.insert(NPCComments["14225"], {
    npc_id = 14225,
    comment_id = 2837884,
    date = "2007-01-27T22:22:33-06:00",
    author = "Thottbot",
    body = "# Prince Kellen\n\n- **Rare Spawn:** Identified by a silver dragon portrait, not elite, drops green items.\n- **Respawn Time:** Approximately 8-12 hours.\n- **Appearance:** Retextured rogue, dark blue over light blue.\n- **Combat Tips:** Easy kill, has low health. (E.g., a 32 warlock soloed him quickly.)\n- **Loot:** Often drops Banded gear (e.g., Boots of the Bear, Leggings of the Whale) and other green items.\n- **Best Time to Find:** Commonly spawns early morning (around 4:30-5:00 AM).\n- **Noteworthy:** Despite being easy to kill, his drop quality can vary; some items may be valuable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14226"] == nil then
    NPCComments["14226"] = {}
end
table.insert(NPCComments["14226"], {
    npc_id = 14226,
    comment_id = 2811625,
    date = "2006-10-12T07:07:15-05:00",
    author = "Thottbot",
    body = "# Kaskk\n\n- **Location**: Found around coordinates (49,71) in Desolace.\n- **Difficulty**: Generally easy to solo for players around level 35-38. \n- **Classes**: Successfully soloed by Rogues, Mages, Warriors, Hunters, Shamans, and Druids.\n- **Combat Tips**:\n  - **Melee and Caster**: Many players report not taking significant damage or needing cooldowns.\n  - **Health Pool**: Doesn't hit hard, around 50-60 damage per hit.\n- **Drops**:\n  - Can drop varied gear types including Plate, Sorcerer items (e.g., Field Plate Leggings, Sorcerer Sash, Sentinel Pants), and other greens.\n- **Miscellaneous**: Be prepared to engage if in proximity as he's reported to attack on sight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14227"] == nil then
    NPCComments["14227"] = {}
end
table.insert(NPCComments["14227"], {
    npc_id = 14227,
    comment_id = 2830791,
    date = "2005-09-04T07:24:27-05:00",
    author = "Thottbot",
    body = "### Hissperak\n\n- **Location**: Found near Thunder Axe Fortress and Kodo Graveyard, specifically in a middle point between them.\n- **Appearance**: Dark green basilisk with a silver border; unique among yellowish basilisks.\n- **Type**: Rare monster (Silver Dragon border).\n- **Combat Tips**:\n  - Easy to kill, has no special abilities.\n  - Can be soloed by players around level 27.\n  - Positioned near thunder lizards, so be cautious of additional enemies.\n- **Drops**: Typically drops lower-quality green items.\n- **Note**: Not tameable as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14228"] == nil then
    NPCComments["14228"] = {}
end
table.insert(NPCComments["14228"], {
    npc_id = 14228,
    comment_id = 2803650,
    date = "2006-01-28T08:20:58-06:00",
    author = "Thottbot",
    body = "# Giggler\n\n- **Location:** Found around Nijel's Point and various coordinates in Desolace (56,9; 63,34; 62,16; 61,23).\n- **Appearance:** Larger than typical hyenas, greyish tinge, often alone.\n- **Drops:** Can drop various green items, including Scaled Leather Leggings of the Owl, Phalanx Spaulders of Defense, Archer's Cap of the Monkey, and more.\n- **Taming Tips:** Popular for hunters due to unique appearance. Respawn time can be long (several hours).\n- **Combat Tips:** Easy to solo for mid-20s to mid-30s level players. No additional adds, unlike other hyenas in the area. \n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14229"] == nil then
    NPCComments["14229"] = {}
end
table.insert(NPCComments["14229"], {
    npc_id = 14229,
    comment_id = 2828218,
    date = "2005-10-17T12:58:56-05:00",
    author = "Thottbot",
    body = "### Accursed Slitherblade\n\n- **Rare Spawn**: This NPC has a low spawn rate; be prepared to search for a while.\n- **Locations**: Common coordinates include 35,5, 39,51, 29,13, 42,11, and 35,4.\n- **Drops**: Known to drop Twilight Belt of the Eagle, Conjurer's Breeches of the Eagle, Renegade Gauntlets of the Bear, and other random items.\n- **Combat Tip**: Can be encountered while swimming in Desolace; be aware of your surroundings.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14230"] == nil then
    NPCComments["14230"] = {}
end
table.insert(NPCComments["14230"], {
    npc_id = 14230,
    comment_id = 2841882,
    date = "2006-10-10T20:21:03-05:00",
    author = "Thottbot",
    body = "# Burgle Eye\n\n- **Location:** Found at coordinates 57,17 (north of Which Hill) and 62,18 (on an island off the coast).\n- **Drops:** Known to drop various green items:\n  - Renegade Chestguard of the Boar\n  - Sorcerer's Slippers of the Owl\n  - A level 33 cloak with +Intellect and +Spirit\n- **Note:** Often encountered while pursuing other quests like Hand of Dagun.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["14231"] == nil then
    NPCComments["14231"] = {}
end
table.insert(NPCComments["14231"], {
    npc_id = 14231,
    comment_id = 2841995,
    date = "2007-05-17T08:44:11-05:00",
    author = "Thottbot",
    body = "# Drogoth the Roamer\n\n- **Location:** Found in the swamps northwest of Witch Hill in Bluefen, Dustwallow Marsh.\n- **Type:** Stealthy level 37 elemental. Be alert; he can approach unnoticed.\n- **Drops:** Known to drop various equipment, including Knight's Gauntlets of the Bear, Renegade Pauldrons, Knight's Leggings of Strength, Captain’s Cloak of the Whale, Archer's Shoulderpads, Steadfast Cloak, and Twilight Gloves of the Owl.\n- **Combat Tip:** Beware of nearby crocodiles that may add during the fight. Clear the area or be ready for additional mobs.\n- **Other Info:** No special combat abilities reported. Keep an eye on odd-looking trees as he may roam around them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14232"] == nil then
    NPCComments["14232"] = {}
end
table.insert(NPCComments["14232"], {
    npc_id = 14232,
    comment_id = 2836650,
    date = "2006-07-23T05:01:49-05:00",
    author = "Thottbot",
    body = "# Dart\n\n- **Hostile NPC, Level 37 Rare Raptor in Dustwallow Marsh.**\n- **Spawns in Dustwallow Marsh, runs in a circular pattern around Witch Hill.**\n- **Attack speed: 2.0 when tamed, doesn't retain pre-tame speed.**\n- **Drops notable items like \"Twilight Cowl of Frozen Wrath,\" \"Smooth Raptor Skin,\" \"Knights Breastplate of Strength,\" \"Sentinel Breastplate of Power,\" \"Recipe: Elixir of Giants.\"**\n- **Easily defeated by a level 37 warrior.**\n- **Tip: Best avoided when eating; can attack unexpectedly.**\n- **Tamers: Not recommended for taming due to average speed and lack of special abilities.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14233"] == nil then
    NPCComments["14233"] = {}
end
table.insert(NPCComments["14233"], {
    npc_id = 14233,
    comment_id = 2842242,
    date = "2006-09-28T13:02:52-05:00",
    author = "Thottbot",
    body = "# Ripscale\n\n- **Easy to defeat**: Lower difficulty compared to other crocs even at level 39.\n- **Spawn Location**: Often found near Quagmire, close to Tabetha's place.\n- **Appearance**: Looks like a regular croc.\n- **Combat Tip**: Very slow movement, making it easier to avoid damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14234"] == nil then
    NPCComments["14234"] = {}
end
table.insert(NPCComments["14234"], {
    npc_id = 14234,
    comment_id = 2827885,
    date = "2007-05-17T06:03:49-05:00",
    author = "Thottbot",
    body = "# Hayoc\n\n- **Location:** Found in the Dustwallow Marsh, coordinates around 53, 64. Has a broad flight path, often near Wyrmbog.\n- **Spawn Time:** Varies; can take several days to appear.\n- **Tracking Tips:** Use \"Track Beasts\" or \"Eagle Eye\" to avoid constant spider confrontations and find Hayoc more easily.\n- **Taming Tips:** Ideal for hunters; a white wind serpent with no default skills but can learn useful abilities like Lightning Breath and Dive.\n- **Additional Info:** If killed, may drop decent gear or a rare epic item. Not ideal for DPS due to previous nerfs on wind serpents.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14235"] == nil then
    NPCComments["14235"] = {}
end
table.insert(NPCComments["14235"], {
    npc_id = 14235,
    comment_id = 2833728,
    date = "2007-05-16T13:33:17-05:00",
    author = "Thottbot",
    body = "## The Rot\n\n- **Location:** Northeast of Tabetha's hut.\n- **Loot:** Generally drops green items and a slime-covered bag with a small amount of silver and minor items.\n- **Combat Tips:** Can be easily defeated; even lower-level characters like a level 35 hunter and level 40 warlock reported no difficulties.\n- **Worth:** Not highly profitable; drops are not impressive.\n- **Spawn Rate:** Rare, but seemingly often unnoticed by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14236"] == nil then
    NPCComments["14236"] = {}
end
table.insert(NPCComments["14236"], {
    npc_id = 14236,
    comment_id = 2803549,
    date = "2006-10-23T23:16:19-05:00",
    author = "Thottbot",
    body = "## Lord Angler\n\n- Found in Tidefury Cove, Dustwallow Marsh.\n- Drops decent items like Ranger's Tunic of the Whale and mage gear.\n- Can be tracked but may disappear from tracking; persistent searching may be required.\n- Seems not visually distinct from other NPCs in the area.\n- Known for \"very nice drops\"; worth checking for valuable gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14237"] == nil then
    NPCComments["14237"] = {}
end
table.insert(NPCComments["14237"], {
    npc_id = 14237,
    comment_id = 2797938,
    date = "2007-04-10T05:00:54-05:00",
    author = "Thottbot",
    body = "# Oozeworm\n\n- Found at coordinates 36,62.\n- Often seen around the Den of Flame area.\n- Drops valuable items like lvl 40 plate boots and green gear.\n- Recommend hunting for good loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14241"] == nil then
    NPCComments["14241"] = {}
end
table.insert(NPCComments["14241"], {
    npc_id = 14241,
    comment_id = 2915955,
    date = "2005-08-08T04:42:32-05:00",
    author = "Allakhazam",
    body = "# Ironbark the Redeemed\n\n- **Friendly NPC**: Previously a hostile treant, now friendly.\n- **Location**: Found in the Western Plaguelands.\n- **Quest-related**: Involved in the quest \"The Touch of Zanzil\".\n- **Lore**: Was corrupted but now serves as a guardian for nature after being redeemed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14265"] == nil then
    NPCComments["14265"] = {}
end
table.insert(NPCComments["14265"], {
    npc_id = 14265,
    comment_id = 2915956,
    date = "2005-12-30T00:46:35-06:00",
    author = "Allakhazam",
    body = "### Black Drakonid\n\n- Spawns during the Nefarian encounter in Blackwing Lair.\n- Be prepared for additional enemies during this boss fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14266"] == nil then
    NPCComments["14266"] = {}
end
table.insert(NPCComments["14266"], {
    npc_id = 14266,
    comment_id = 2915960,
    date = "2005-05-08T02:57:53-05:00",
    author = "Allakhazam",
    body = "# Shanda the Spinner\n\n- **Location**: Found in a cave in Loch Modan.\n- **Type**: Level 19 semi-rare spider (spawn time 4-6 hours).\n- **Combat Tips**:\n  - **Pet Stats**: Good option for level 20 hunters; features decent strength, agility, and defense.\n  - **Abilities**: Bite rank 3, 24-28 damage.\n- **General Tips**:\n  - Difficult to reach due to cave location; no direct path, requires navigating hills.\n  - Tameable: Recommended as a balanced pet due to its decent armor and offensive abilities.\n- **Loot**: Typically drops level 13-14 green items; chance to drop \"Defender Girdle of the Whale.\"\n- **Respawn Rate**: Generally has a slow respawn rate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["14267"] == nil then
    NPCComments["14267"] = {}
end
table.insert(NPCComments["14267"], {
    npc_id = 14267,
    comment_id = 2809323,
    date = "2006-10-10T20:21:14-05:00",
    author = "Thottbot",
    body = "### Emogg the Crusher\n\n- **Location**: Found south of the mine/cave in Loch Modan.\n- **Difficulty**: Easy to solo at level 19-20. \n- **Combat Tips**:\n  - As a warrior, he doesn't hit hard.\n  - Hunters can let pets tank.\n  - Rogues should be cautious of his high stealth detection.\n- **Drops**: May drop green items like cloth slippers or Bard's Tunic of the Monkey.\n- **Notes**: Identified by a Silver Dragon emblem post 2.0.3 patch.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14268"] == nil then
    NPCComments["14268"] = {}
end
table.insert(NPCComments["14268"], {
    npc_id = 14268,
    comment_id = 2836416,
    date = "2007-03-05T08:44:21-06:00",
    author = "Thottbot",
    body = "# Lord Condar\n\n- **Tameable Rare Bird**: Hunters can tame it. It has a unique look with red feathers and a gray head.\n- **Diet**: Eats fish and meat. Training Fishing can be helpful for feeding it.\n- **Location**: Found southeast of Farstrider Lodge and around Ironband's Excavation Site in Loch Modan (approx. coordinates: 74,66).\n- **Combat**: Suitable for lower-level characters. Considered easy to defeat.\n- **Appearance**: Darker red compared to other condors in the area. Check images online for more details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14269"] == nil then
    NPCComments["14269"] = {}
end
table.insert(NPCComments["14269"], {
    npc_id = 14269,
    comment_id = 2813444,
    date = "2006-09-03T10:21:11-05:00",
    author = "Thottbot",
    body = "# Seeker Aqualon\n\n- **Blinking Movement:** Does not move traditionally; uses blink (teleportation).\n- **Evade Mechanism:** Evades and regenerates health if you move too far away.\n- **Location Tips:** Often found underwater; players report sightings near lakes, waterfalls, and under bridges.\n- **Combat Tips:** \n  - Stay close during combat to prevent evasion.\n  - Ensure you are at the bottom of the lake for effective attacks.\n  - Relog if experiencing evasion issues; may reset its behavior.\n- **Drops:** Frequently drops green items, elemental water, and occasionally blue gear like \"Keller's Girdle.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["14270"] == nil then
    NPCComments["14270"] = {}
end
table.insert(NPCComments["14270"], {
    npc_id = 14270,
    comment_id = 2809248,
    date = "2007-04-13T06:08:42-05:00",
    author = "Thottbot",
    body = "### Squiddic\n\n- **Location:** Found in the north-east quadrant of Lake Everstill. Swims underwater and wanders around.\n- **Appearance:** A rare purple murloc that stands out among blue murlocs.\n- **Spawn Timer:** Approximately 2-3 hours.\n- **Combat Tips:** May evade long-range attacks; approach for melee combat.\n- **Loot:** Known to drop green items; examples include raider's belt and spotted fish.\n- **Quest Information:** No specific quest association mentioned.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["14271"] == nil then
    NPCComments["14271"] = {}
end
table.insert(NPCComments["14271"], {
    npc_id = 14271,
    comment_id = 14572,
    date = "2006-12-13T01:56:31-06:00",
    author = "caleser",
    body = "# Ribchaser\n\n- **Location:** Patrols around Three Corners, Redridge Mountains (Approx. 30,78).\n- **Identification:** Rare gnoll; distinguished by black armor.\n- **Patrol Tip:** Use `/target Ribchaser` to find him easily.\n- **Combat Tip:** Not elite, easy to kill; suitable for solo engagement.\n- **Drop Tip:** Known to drop Raider's Legguards of the Bear, gnoll punisher weapon, and wool.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["14272"] == nil then
    NPCComments["14272"] = {}
end
table.insert(NPCComments["14272"], {
    npc_id = 14272,
    comment_id = 2814667,
    date = "2005-09-04T06:30:11-05:00",
    author = "Thottbot",
    body = "# Snarlflare\n\n- **Location**: Found north of Lakeshire, left off the path before Blackrock Champions. Also sighted south of Lakeshire near the Poachers.\n- **Drops**: Known to drop Soldier's Armor of the Gorilla, Soldier's Gauntlets, Raider's Belt, and various green items.\n- **Combat**: Be prepared for varied loot drops ranging from none to multiple green items.\n- **Taming**: Dragons, including Snarlflare, are untameable. Only beasts can be tamed, with some exceptions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14273"] == nil then
    NPCComments["14273"] = {}
end
table.insert(NPCComments["14273"], {
    npc_id = 14273,
    comment_id = 2820065,
    date = "2006-07-31T03:05:50-05:00",
    author = "Thottbot",
    body = "### Boulderheart\n\n- **Location**: Found near the leatherworking camp at coordinates 89,67.\n- **Difficulty**: Easy to kill for classes around level 20-23.\n- **Drops**: Commonly drops green items such as Dervish Boots of the Monkey, Scouting Tunic of Spirit, Ivycloth Cloak of Healing, and Ivycloth Pants of the Eagle.\n- **Strategy**: Soloable; use standard tactics for your class. Hunters can utilize pets, druids can switch forms as needed, and warlocks can rely on their demons.\n- **Noteworthy**: Boulderheart is a rare NPC, not an elite. First giant many players encounter in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["14275"] == nil then
    NPCComments["14275"] = {}
end
table.insert(NPCComments["14275"], {
    npc_id = 14275,
    comment_id = 2825517,
    date = "2007-04-10T10:21:20-05:00",
    author = "Thottbot",
    body = "## Tamra Stormpike\n\n- **Location:** Found in a stronghold, located toward the back.\n- **Respawn Time:** Uncertain, may require patience.\n- **Faction Note:** Hostile to Horde, friendly to Alliance. Don't attack if Alliance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14276"] == nil then
    NPCComments["14276"] = {}
end
table.insert(NPCComments["14276"], {
    npc_id = 14276,
    comment_id = 2819922,
    date = "2006-09-04T17:09:42-05:00",
    author = "Thottbot",
    body = "## Scargil\n\n- Found along the shore of Southshore, often accompanied by other murlocs.\n- Commonly drops green leather pants with +11 agility.\n- Be cautious if farming for items nearby; he might spawn unexpectedly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14277"] == nil then
    NPCComments["14277"] = {}
end
table.insert(NPCComments["14277"], {
    npc_id = 14277,
    comment_id = 2916029,
    date = "2007-02-01T11:25:42-06:00",
    author = "Allakhazam",
    body = "# Lady Zephris\n\n- **Location:** Patrols the Eastern Strand coast outside Southshore.\n- **Combat Tips:**\n  - Easily defeated; does not cast spells unlike other naga sirens.\n  - Attempts to flee when low on health; use snares or Judgement of Justice to prevent escape.\n- **Loot:**\n  - Drops items like Elder's Mantle of Shadow Wrath and the rare Black Knight sword (low drop rate).\n- **General Tips:**\n  - Regularly patrols, so explore the coast to find her.\n  - If specifically seeking her loot, consider purchasing items from the Auction House due to low drop rates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14278"] == nil then
    NPCComments["14278"] = {}
end
table.insert(NPCComments["14278"], {
    npc_id = 14278,
    comment_id = 2841173,
    date = "2006-06-22T22:22:38-05:00",
    author = "Thottbot",
    body = "### Ro'Bark\n\n- **Location:** Patrols around coordinates 65, 62.\n- **Loot:** Can drop various green and blue items, including unique gear like the Bloodpike polarm.\n- **Difficulty:** Often guarded by shaman allies; be cautious of adds.\n- **Combat Tips:** \n  - Recommended for players level 26-33.\n  - Clear surrounding area to avoid getting overwhelmed.\n  - Use crowd control on his shaman allies if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["14279"] == nil then
    NPCComments["14279"] = {}
end
table.insert(NPCComments["14279"], {
    npc_id = 14279,
    comment_id = 2800608,
    date = "2007-03-05T12:00:19-06:00",
    author = "Thottbot",
    body = "# Creepthess\n\n- Rare spawn spider located in Hillsbrad Foothills, often found west of Southshore (coords: ~35, 59 and 37, 51).\n- Has a unique silvery appearance, making it stand out among other green spiders.\n- Frequently drops low to mid-level green items, with rare chances of special loot like a level 19 warrior shield.\n- Easier to kill solo around level 25; manageable for a Rogue at 27.\n- Potentially worth taming for Hunters due to its unique skin, although confirmations are mixed.\n- Spawn can be infrequent; may require multiple checks for appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14280"] == nil then
    NPCComments["14280"] = {}
end
table.insert(NPCComments["14280"], {
    npc_id = 14280,
    comment_id = 5757,
    date = "2006-12-05T04:27:04-06:00",
    author = "rsmith7",
    body = "### Big Samras\n\n- **Location**: Spawns at the top of the hill northwest of Durnholde, near the path to the Hinterlands.\n- **Spawn Time**: Approximate 11-12 hour respawn time.\n- **Appearance**: Black bear, silver elite.\n- **Combat Tips**: Can be soloed by level 25 characters. Watch out for other mobs during the fight.\n- **For Hunters**: Standard bear with no special stat bonuses. Takes a few tries to tame, but it’s possible.\n- **Taming Stats**: After taming - 2.0 attack speed, high stamina, and armor.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["14281"] == nil then
    NPCComments["14281"] = {}
end
table.insert(NPCComments["14281"], {
    npc_id = 14281,
    comment_id = 2817515,
    date = "2007-05-03T14:33:34-05:00",
    author = "Thottbot",
    body = "# Jimmy the Bleeder\n\n- **Location**: Found around coordinates 48,82.\n- **Drops**: Common loot includes copper, wool cloth, and occasionally green items like Scouting Spaulders.\n- **Combat Tips**: Lower-level NPC with minimal threat; can be easily defeated with basic spells and abilities.\n- **Trivia**: Possible Easter egg referencing the band Jimmy Eat World and their song \"Bleed American.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14282"] == nil then
    NPCComments["14282"] = {}
end
table.insert(NPCComments["14282"], {
    npc_id = 14282,
    comment_id = 2803961,
    date = "2005-10-10T18:30:16-05:00",
    author = "Thottbot",
    body = "# Frostwolf Bloodhound\n\n- **Not Tameable:** Hunters cannot tame this NPC.\n- **Mobility:** Unclear if it's the fastest wolf in-game; no concrete speed data is available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14283"] == nil then
    NPCComments["14283"] = {}
end
table.insert(NPCComments["14283"], {
    npc_id = 14283,
    comment_id = 2916079,
    date = "2005-09-22T04:51:52-05:00",
    author = "Allakhazam",
    body = "# Stormpike Owl\n\n- **Location:** Found in Alterac Valley, a battleground zone.\n- **Tameable:** Yes, they are tameable by Alliance Hunters.\n- **Level Range:** Check your combat logs or pet taming interface for accurate levels.\n- **Purpose:** Primarily a companion for Alliance players; not intended for combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14285"] == nil then
    NPCComments["14285"] = {}
end
table.insert(NPCComments["14285"], {
    npc_id = 14285,
    comment_id = 2842232,
    date = "2006-03-05T10:22:43-06:00",
    author = "Thottbot",
    body = "# Frostwolf Battleguard\n\n- **Combat Strategy:** Kite Ivus or Lokholar to Frostwolf Battleguards for assistance.\n- **Location:** Found near the battlegrounds portal.\n- **Role:** Newly added NPCs that support in battleground defense.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14301"] == nil then
    NPCComments["14301"] = {}
end
table.insert(NPCComments["14301"], {
    npc_id = 14301,
    comment_id = 2814745,
    date = "2007-03-06T09:03:35-06:00",
    author = "Thottbot",
    body = "### Brinna Valanaar <Bowyer>\n\n- **Location:** Found in Auberdine, Darkshore. Coordinates: [34, 40].",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14306"] == nil then
    NPCComments["14306"] = {}
end
table.insert(NPCComments["14306"], {
    npc_id = 14306,
    comment_id = 2916091,
    date = "2005-11-21T17:15:58-06:00",
    author = "Allakhazam",
    body = "### Eskhandar\n\n* **Set Overview:** Ideal for Fury Warriors and Rogues focused on melee damage and poisons.\n* **Weapons:** Effective for duel-wield Fury Warrior builds and Fist-spec Rogues due to attack speed and ability to proc poisons.\n* **Combat Tips:** Set bonuses increase attack speed significantly, making it easier to generate rage or proc poisons.\n* **Usage:** The set's procs make it less useful for Hunters due to dependency on melee crits.\n* **Summoning:** Eskhandar can be summoned with the full set but doesn't offer a substantial advantage in high-end raids.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14308"] == nil then
    NPCComments["14308"] = {}
end
table.insert(NPCComments["14308"], {
    npc_id = 14308,
    comment_id = 2798533,
    date = "2005-07-23T15:09:02-05:00",
    author = "Thottbot",
    body = "# Ferra\n* Avoid attempting to tame; has strong Charge ability and may break Freezing Trap.\n* Found in Dire Maul; check specific wing for details.\n* Susceptible to sleep and stun; druids can easily crowd control.\n* Stay close to mitigate damage from Charge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14321"] == nil then
    NPCComments["14321"] = {}
end
table.insert(NPCComments["14321"], {
    npc_id = 14321,
    comment_id = 2822760,
    date = "2007-01-28T10:43:43-06:00",
    author = "Thottbot",
    body = "# Guard Fengus\n\n- Guard Fengus can be soloed by hunters.\n- During Dire Maul Tribute runs, avoid Fengus by taking the right path in his patrol room.\n- To retrieve Gordok Courtyard Key without engaging Fengus, send a stealth character to the center of the room.\n- After being crowned king, revisit Fengus for a 2-hour attack power buff.\n- Fengus's book drop rate unofficially reported around 8%, but actual rate may vary.\n- Patrolling in a circular room; key chest inside this room.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["14322"] == nil then
    NPCComments["14322"] = {}
end
table.insert(NPCComments["14322"], {
    npc_id = 14322,
    comment_id = 2810598,
    date = "2005-12-22T18:30:26-06:00",
    author = "Thottbot",
    body = "# Stomper Kreeg <The Drunk>\n\n- **Hostile NPC**: Encountered in non-Tribute runs of Dire Maul North.\n- **Combat Tip**: Causes a drunk effect during combat, making the fight amusing but challenging.\n- **Trade Tip**: Sells beverages including Green Grog when not hostile; make him friendly by doing a Tribute Run.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14323"] == nil then
    NPCComments["14323"] = {}
end
table.insert(NPCComments["14323"], {
    npc_id = 14323,
    comment_id = 15393,
    date = "2006-12-14T07:29:44-06:00",
    author = "skyoverheaven",
    body = "# Guard Slip'kik\n\n- **DM Tribute Run:** Bring a Thorium Widget and Frost Oil to repair the broken trap. Timing is key; avoid patrolling mobs.\n- **Combat Strategy:** Clear mobs in the pit first. Use ledges and ramps to kite Slip'kik, maintaining distance to avoid evasion and health regen.\n- **Buffs:** After the Tribute run, visit him for a +3% spell crit buff lasting 2 hours.\n- **General Location:** Found in Dire Maul, pacing in front of mobs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["14324"] == nil then
    NPCComments["14324"] = {}
end
table.insert(NPCComments["14324"], {
    npc_id = 14324,
    comment_id = 14793,
    date = "2006-12-13T09:56:16-06:00",
    author = "TheOnyx",
    body = "# Cho'Rush the Observer\n\n- **Combat Tips**:\n  - Cho'Rush aggros with King Gordok; offtank him while DPS focuses on the King.\n  - A druid, shaman, or paladin can easily offtank him.\n  - Avoid high DPS on Cho'Rush to ensure off tanking stability.\n  - Cho'Rush stops attacking and becomes friendly after the King dies.\n\n- **General Tips**:\n  - Avoid killing Cho'Rush in a Tribute Run for the best loot from the Tribute Chest.\n  - Engage him strategically to maximize buffs and drops.\n  - Killing him first risks losing rare items from the Tribute chest.\n  \n- **Location**:\n  - He is found in Dire Maul North with King Gordok.",
    roles = 320,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["14325"] == nil then
    NPCComments["14325"] = {}
end
table.insert(NPCComments["14325"], {
    npc_id = 14325,
    comment_id = 15384,
    date = "2006-12-14T07:17:53-06:00",
    author = "skyoverheaven",
    body = "# Captain Kromcrush\n\n- **Skip Method**: Use the Gordok Ogre Suit to bypass Kromcrush during a DM Tribute run. This adds his loot to the Tribute Chest.\n- **Quest**: After becoming king, speak to him for the \"Unfinished Gordok Business\" quest.\n- **Combat Tips**:\n  - **Hard Hitter**: He deals a lot of damage, especially with Mortal Strikes and can fear players.\n  - **Summons Adds**: At 50% HP, he calls two lvl 61 Gordok Reavers; crowd control is essential.\n  - **Stun Timing**: Stun him just before 50% HP to prevent adds if timed perfectly.\n  - **Immune to Stun**: Confirmed to be immune to stun, like many bosses.\n  - **Aggro Management**: Ensure the tank maintains aggro. Priests can fear and mages can polymorph adds.\n  - **Warlock Tactic**: Warlocks can solo him with proper gear and strategy.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["14326"] == nil then
    NPCComments["14326"] = {}
end
table.insert(NPCComments["14326"], {
    npc_id = 14326,
    comment_id = 15405,
    date = "2006-12-14T07:44:15-06:00",
    author = "skyoverheaven",
    body = "# Guard Mol'dar\n\n- **Stamina Buff**: After receiving the \"King\" buff in Dire Maul North, visit Mol'dar for a +15% stamina buff lasting 2 hours.\n- **Drop Rates**: Historically, Guard Mol'dar's notable drops have been nerfed. Reports suggest low or no probability of dropping trinket books.\n- **Priest Tactics**: Priests can solo him by aggroing nearby mobs strategically and using line-of-sight tricks with cliffs and hills.\n- **Pulling Strategy**: To single-pull Mol'dar, clear the nearby ogre or dog packs. Alternatively, a longer route from the back might be required.\n- **Door Access**: Rogues can open the doors to his area. Alternatively, use blacksmithing or engineering skills, or die next to the door and resurrect on the other side.\n- **Trash Loot**: Farming Guard Mol'dar can yield various greens and blues for vendoring.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["14327"] == nil then
    NPCComments["14327"] = {}
end
table.insert(NPCComments["14327"], {
    npc_id = 14327,
    comment_id = 2808874,
    date = "2005-06-23T21:03:40-05:00",
    author = "Thottbot",
    body = "# Lethtendris\n\n- **Location**: Found in the east wing of Dire Maul (DM) on an elevated platform.\n- **Minion**: She has an imp minion that should be killed first.\n- **Nature**: Caster; uses shadow and fire spells.\n- **Potions**: Greater Shadow Protection and Greater Fire Protection potions are highly recommended.\n- **Rogue Strategy**: Stunlock the imp, use vanish, then focus on Lethtendris with stuns and interrupts.\n- **Hunter Strategy**: Use Aimed Shot and kite tactics, but note she is immune to traps post 1.9.\n- **Soloing Tips**:\n  - **For Rogues**: Use a combination of deadly poison and instant/mind-numbing poison. Stealth to avoid additional mobs. \n  - **For Others**: Use pets/trinkets to distract her and focus DPS on the imp first.\n- **General Advice**: Keep her interrupted to prevent her from casting dangerous spells. High DPS and stunning are crucial in beating her efficiently.\n- **Loot Potential**: She may drop items such as a Quel book for quests.\n\nGood luck in your encounter with Lethtendris!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14337"] == nil then
    NPCComments["14337"] = {}
end
table.insert(NPCComments["14337"], {
    npc_id = 14337,
    comment_id = 13287,
    date = "2006-12-11T07:21:31-06:00",
    author = "Dragonfyr",
    body = "## Field Repair Bot 74A\n\n- Requires Engineering skill of 300 to learn the schematic.\n- Schematic can be found in Blackrock Depths (BRD) near Golem Lord Argelmach, either by killing him or sneaking past.\n- Materials to craft: 12x Thorium Bars, 4x Rugged Leather, 1x Fused Wiring, 2x Elemental Earth, 1x Elemental Fire. Cost: ~20g.\n- Useful in large raids (20+ man) for on-the-spot repairs. Lasts 10 minutes once deployed.\n- Note: Some users report the plans drop rate might feel bugged or rare.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14338"] == nil then
    NPCComments["14338"] = {}
end
table.insert(NPCComments["14338"], {
    npc_id = 14338,
    comment_id = 2827877,
    date = "2006-09-16T16:59:27-05:00",
    author = "Thottbot",
    body = "# Knot Thimblejack\n\n- **Location**: Found in Dire Maul North.\n- **Task**: Do not kill him; he is involved in a quest to open his box.\n- **Box**: Spawns after killing some ogres, located one floor above Knot.\n- **Loot**: The box has a chance to drop rare patterns like:\n  - Chromatic Cloak (0.92%)\n  - Belt of the Archmage (1%)\n  - Hide of the Wild (1.29%)\n  - Shifting Cloak (1.14%)\n  - Seven blue patterns, such as Cloak of Warding and Girdle of Insight (~10%).\n- **Farm Rate**: Expect to get one epic pattern approximately every 25 runs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14339"] == nil then
    NPCComments["14339"] = {}
end
table.insert(NPCComments["14339"], {
    npc_id = 14339,
    comment_id = 2916177,
    date = "2005-03-27T13:56:55-06:00",
    author = "Allakhazam",
    body = "## Death Howl\n\n- **Location:** Roams southern Felwood, often near 49,76 and 56,89.\n- **Level:** Around 48-50.\n- **Appearance:** White wolf, may appear greenish due to Felwood's mist.\n- **Spawn Timer:** 21-32 hours.\n- **Combat Tips:** Silver elite; soloable but be cautious. No significant drops reported consistently.\n- **Pet Tips (for Hunters):** Good pet with decent stats; teaches Bite Rank 6. Keep in mind its 2.00 attack speed.\n- **Taming Tip:** Taming possible during daytime. Frequently sought-after, so plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14340"] == nil then
    NPCComments["14340"] = {}
end
table.insert(NPCComments["14340"], {
    npc_id = 14340,
    comment_id = 2839676,
    date = "2007-03-07T07:07:26-06:00",
    author = "Thottbot",
    body = "# Alshirr Banebreath\n\n- **Location**: Found in Jadefire Glen, Felwood.\n- **Type**: Level 54 Elite Demon.\n- **Drops**:\n  - Often drops green items, felcloth, and demonic runes.\n  - Notable drops include Eye of Flame, Righteous Armor, Crusader's Helm, Councillor's Cuffs of Frozen Wrath, and Templar Crown of the Monkey.\n- **Combat Tips**:\n  - Has around 3293 HP and deals 74-119 damage.\n  - Can surprise you by sneaking up, so stay alert (especially while regenerating).\n  - As a shadow priest, using abilities like Devouring Plague, Vampiric Embrace, and Mind Flay makes the fight manageable.\n- **Strategy**:\n  - Suitable for players around level 50+. Lower-level players may struggle, especially due to the surprise factor.\n  - Players report success with maintaining a good distance and leveraging powerful spell damage and shielding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14342"] == nil then
    NPCComments["14342"] = {}
end
table.insert(NPCComments["14342"], {
    npc_id = 14342,
    comment_id = 2827474,
    date = "2006-04-09T08:56:22-05:00",
    author = "Thottbot",
    body = "# Ragepaw\n\n- **Faction Reputation**: Grants 25 reputation with Timbermaw Hold.\n- **Drops**: Commonly drops green items, with occasional reports of blues and epics. Loot is inconsistent.\n- **Combat Tip**: Gear up and be cautious, especially if aiming for specific drops, as loot can be unpredictable.\n- **Lore Note**: If grinding Timbermaw rep, prioritize this NPC for an additional boost.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14343"] == nil then
    NPCComments["14343"] = {}
end
table.insert(NPCComments["14343"], {
    npc_id = 14343,
    comment_id = 2835043,
    date = "2005-11-24T10:28:51-06:00",
    author = "Thottbot",
    body = "### Olm the Wise\n\n- **Faction**: Cenarion Circle. Alliance must set \"At War\" with this faction to tame; Horde can tame without this step.\n- **Location**: Felwood, approximately at coordinates 58, 18.\n- **Spawn Timer**: Rare spawn with a timer ranging from 8 to 36 hours.\n- **Skills**: Comes with Dive Rank 3 and Claw Rank 7.\n- **Appearance**: Identical to Winterspring owls but with a slight glow due to Felwood's atmosphere.\n- **Tame Strategy**:\n  - Ensure you have an empty pet slot.\n  - For Alliance, set Cenarion Circle to \"At War\" before attempting to tame.\n- **Other Owls**: Similar owls can be found in Winterspring starting at level 54.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["14344"] == nil then
    NPCComments["14344"] = {}
end
table.insert(NPCComments["14344"], {
    npc_id = 14344,
    comment_id = 2804792,
    date = "2007-02-17T10:59:20-06:00",
    author = "Thottbot",
    body = "# Mongress\n\n- **Location**: Found northwest of Emerald Sanctuary and near the lake when entering Felwood from Ashenvale.\n- **Appearance**: Looks like a normal, non-diseased bear, with an orange and brown mix similar to Ashenvale bears.\n- **Drop Rate**: Has a high drop rate for good items; common drops include mundane Bear Jaw, Bear Flank, and rare items like the Wanderer's Cloak of the Eagle.\n- **Combat Tips**: Level 50 beast, be prepared for a challenge if soloing. Utilize traps and ranged attacks to manage the fight.\n- **Pet Taming**: Can be tamed by hunters. Track him carefully as he sometimes spawns near a large tree. He has basic skills and may be initially rebellious. Expect to put in extra work for training and feeding.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14345"] == nil then
    NPCComments["14345"] = {}
end
table.insert(NPCComments["14345"], {
    npc_id = 14345,
    comment_id = 2824223,
    date = "2006-09-13T18:17:50-05:00",
    author = "Thottbot",
    body = "## The Ongar\n\n- **Location**: Found at Bloodvenom Falls; eastern side near a series of waterfalls (coordinates: 43,51).\n- **Drops**: 10% chance to drop an Oozing Bag, which has a 1-2% chance to contain an Oozeling pet. Can also drop silver, bubbling ichors, and low-level green items.\n- **Rarity**: Rare elite spawn with low drop rates for valuable items.\n- **Appearance**: Unique, visually interesting slime.\n- **Loot Expectation**: Often drops nothing valuable, making it potentially disappointing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14347"] == nil then
    NPCComments["14347"] = {}
end
table.insert(NPCComments["14347"], {
    npc_id = 14347,
    comment_id = 2799524,
    date = "2007-05-17T20:21:23-05:00",
    author = "Thottbot",
    body = "# Highlord Demitrian\n\n- Found at the Ravaged Twilight Camp in northwestern Silithus.\n- Provides lore about his lord consumed by Ragnaros; tells stories of Geddon and Garr holding his essence.\n- Integral for quests involving the Hydraxian Waterlords.\n- Related to epic quests and summoning Thunderaan.\n- Might require specific quest progress or conditions to spawn.\n- Historically had bugs affecting his presence and interaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14348"] == nil then
    NPCComments["14348"] = {}
end
table.insert(NPCComments["14348"], {
    npc_id = 14348,
    comment_id = 2805895,
    date = "2006-07-29T08:44:42-05:00",
    author = "Thottbot",
    body = "## Earthcaller Franzahl\n\n- **Location**: Near the entrance to Mount Hyjal in Winterspring.\n- **Special Dialogue**: Discusses how to smelt elementium if you possess a Binding of Thunderfury.\n- **Related Content**: Aids in the Thunderfury, Blessed Blade of the Windseeker questline.\n- **Lore**: Studies the known and unknown elements of Azeroth.\n- **Mount Hyjal**: Previously speculated to be related to Mount Hyjal access, which is now blocked.\n- **Patch Changes**: His appearance changed to a Blood Elf in patch 2.0.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["14349"] == nil then
    NPCComments["14349"] = {}
end
table.insert(NPCComments["14349"], {
    npc_id = 14349,
    comment_id = 2916292,
    date = "2005-09-21T20:22:04-05:00",
    author = "Allakhazam",
    body = "# Pimgib\n\n- Located inside Dire Maul.\n- No special action required to make him drop loot.\n- Known to drop Myrmidon's Signet.\n- Make sure to check all drops; valuable loot possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14351"] == nil then
    NPCComments["14351"] = {}
end
table.insert(NPCComments["14351"], {
    npc_id = 14351,
    comment_id = 2916298,
    date = "2005-12-13T03:42:18-06:00",
    author = "Allakhazam",
    body = "# Gordok Bushwacker\n\n- **Catchphrase:** He says, \"NO! It puts the tannen in the basket or else it gets the mallet again!\" when appearing.\n- **Location:** Not specified, but typically found in Dire Maul.\n- **Rarity:** Questionable - check Dire Maul for confirmation.\n- **Combat Tip:** Be prepared for a potentially frequent attack involving a \"mallet.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14354"] == nil then
    NPCComments["14354"] = {}
end
table.insert(NPCComments["14354"], {
    npc_id = 14354,
    comment_id = 10404,
    date = "2006-12-08T01:56:01-06:00",
    author = "8474",
    body = "### Pusillin\n\n- **Immune to Specific Abilities**: Immune to gouge and blind, but vulnerable to kick, cheap shot, and kidney shot. Use a partial stunlock strategy if you're a rogue.\n- **Fire Damage**: High fire damage. Equip some fire-resistant gear.\n- **Spell Reflect**: Be aware of his spell reflect, especially as a caster. Avoid targeting yourself.\n- **Fight Strategy**: He starts running when talked to, leading you through multiple positions before the final fight. Engage his 5 non-elite fire imps separately to reduce the fight's difficulty.\n- **Soloable Classes**: Can be soloed by different classes using various strategies. Warlocks can enslave a Satyr Betrayer, rogues can use vanish and timing, mages use AoE despite his spell reflect, and paladins use their holistic abilities.\n- **Grouping**: When in a group, communicate and plan about interrupting his fire spells and dealing with adds efficiently.\n- **Key Drops**: Drops a key upon defeat, important for progression in Dire Maul.\n- **Hunter/Rogue Specific Tips**: Hunters and rogues can use feign death or vanish to manage adds before fighting Pusillin.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["14355"] == nil then
    NPCComments["14355"] = {}
end
table.insert(NPCComments["14355"], {
    npc_id = 14355,
    comment_id = 3138227,
    date = "2019-07-11T02:41:42-05:00",
    author = "Anorak11",
    body = "### Azj'Tordin\n\n- Located at coordinates 77,37 in Feralas.\n- Important NPC for certain quests related to Elven lore.\n- Offers unique dialog and background information on Feralas.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14357"] == nil then
    NPCComments["14357"] = {}
end
table.insert(NPCComments["14357"], {
    npc_id = 14357,
    comment_id = 2841456,
    date = "2007-03-11T14:46:49-05:00",
    author = "Thottbot",
    body = "### Lake Thresher\n\n- **Level Range**: Typically level 24-25.\n- **Spawn Location**: Often found near lakes and murloc camps.\n- **Health**: Around 1838-2000 HP.\n- **Combat Strategy (Warlock)**:\n  - Use your imp for extra damage.\n  - Apply DoTs (Damage over Time) and use Fear and Drain Life spells.\n- **Combat Strategy (Rogue)**:\n  - Utilize Evasion.\n  - Spam Sinister Strike and Eviscerate.\n- **Drops**:\n  - Can drop various blues and greens, but drops are rare and random.\n  - Notable items include Magician's Mantle, Battleforge Gauntlets of the Bear, and Searing Blade.\n  - Common drops like Fang Dagger and Thick-shelled Clam.\n- **Farming Advice**:\n  - Drop rate for valuable items is very low; farming may not be efficient.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14358"] == nil then
    NPCComments["14358"] = {}
end
table.insert(NPCComments["14358"], {
    npc_id = 14358,
    comment_id = 4434,
    date = "2006-11-25T18:10:03-06:00",
    author = "Echo",
    body = "## Shen'dralar Ancient\n\n- Location: Western wing of Dire Maul.\n- **Tip:** Used in quests such as the \"Class Books\" for various class-specific benefits. \n- **Lore:** Ancients of the Shen'dralar are remnants of a Highborne civilization. They offer lore-rich dialogue and bonuses.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14367"] == nil then
    NPCComments["14367"] = {}
end
table.insert(NPCComments["14367"], {
    npc_id = 14367,
    comment_id = 2811996,
    date = "2005-04-11T10:44:04-05:00",
    author = "Thottbot",
    body = "### Thief Catcher Thunderbrew\n\n- **Purpose:** Acts as a detector guard in Ironforge to prevent Horde Rogues from sneaking in.\n- **Location:** Found around Ironforge, often near busy areas like the bank.\n- **Behavior:** Neutral to Alliance, hostile to Horde.\n- **Tip:** Horde Rogues should avoid Ironforge or expect swift detection and retaliation.\n- **Lore:** Introduced as a measure to enhance city security against sneaking infiltrators.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14368"] == nil then
    NPCComments["14368"] = {}
end
table.insert(NPCComments["14368"], {
    npc_id = 14368,
    comment_id = 56038,
    date = "2007-03-23T18:18:10-05:00",
    author = "Nordoelum",
    body = "# Lorekeeper Lydros\n\n- **Location**: Located in the library of DM North.\n- **Prerequisite**: Complete the \"Elven Legends\" quest before interacting with him for book-related rewards.\n- **Navigation**:\n  - Enter DM North, go down the ramp, jump left onto the grass.\n  - Carefully avoid ogres near the campfire by staying at maximum range.\n  - Use the tunnel door to reach the library; Lydros is at the 2 o'clock position next to a cadaver.\n- **Escape Tip**: Use class abilities or a hearthstone to exit safely, as ogres may aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["14371"] == nil then
    NPCComments["14371"] = {}
end
table.insert(NPCComments["14371"], {
    npc_id = 14371,
    comment_id = 2811528,
    date = "2006-03-18T13:31:25-06:00",
    author = "Thottbot",
    body = "# Shen'dralar Provisioner\n\n- Found in the library of Dire Maul, easiest to reach from the North wing.\n- Rogues with 300 lockpicking can easily access; pick the first lock, avoid patrols, turn left, and pick the next door.\n- No faction prerequisites for access, friendly to Alliance; uncertain for Horde.\n- Can sell Mooncloth Robe pattern for profit.\n- Requires Crescent Key for access if not a rogue.\n- Follow corridor instructions from Feralas entrance for direct access.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14379"] == nil then
    NPCComments["14379"] = {}
end
table.insert(NPCComments["14379"], {
    npc_id = 14379,
    comment_id = 2916337,
    date = "2005-04-30T09:07:40-05:00",
    author = "Allakhazam",
    body = "### Huntress Ravenoak\n\n- Rides a distinctive black nightsaber without stripes.\n- Likely a Night Elf with a dark and noble theme.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14381"] == nil then
    NPCComments["14381"] = {}
end
table.insert(NPCComments["14381"], {
    npc_id = 14381,
    comment_id = 2823916,
    date = "2006-10-11T15:14:11-05:00",
    author = "Thottbot",
    body = "# Lorekeeper Javon\n\n- Found in Dire Maul North's library.\n- Entering: Go west from the courtyard and follow the long hallway to the library.\n- No mobs in the hallway or library area.\n- Located across from Lorekeeper Lydros.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["14382"] == nil then
    NPCComments["14382"] = {}
end
table.insert(NPCComments["14382"], {
    npc_id = 14382,
    comment_id = 2834264,
    date = "2006-05-20T15:00:57-05:00",
    author = "Thottbot",
    body = "# Lorekeeper Mykos\n\n- Located in the Library of Dire Maul North.\n- Requires the Crescent Key or a rogue to pick the lock for access.\n- Neutral and non-attackable.\n- To find him, enter DM North, go left past the fire, and down a corridor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["14383"] == nil then
    NPCComments["14383"] = {}
end
table.insert(NPCComments["14383"], {
    npc_id = 14383,
    comment_id = 2804714,
    date = "2005-07-14T09:23:40-05:00",
    author = "Thottbot",
    body = "## Lorekeeper Kildrath\n\n- Located in the library in Dire Maul North, near the first lowered courtyard.\n- The courtyard is guarded by Guard Mol'dar.\n- Known for having various important books, including Foror's Compendium of Dragon Slaying.\n- Ideal for players aiming for book collection achievements or lore enthusiasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["14386"] == nil then
    NPCComments["14386"] = {}
end
table.insert(NPCComments["14386"], {
    npc_id = 14386,
    comment_id = 15413,
    date = "2006-12-14T07:56:36-06:00",
    author = "skyoverheaven",
    body = "# Wandering Eye of Kilrogg\n\n- **Kill quickly**: Defeat it fast to avoid summoning additional mobs.\n- **Summon warning**: If not killed promptly, it will summon 2 Netherwalkers (Voidwalker-like mobs).\n- **Preemptive strike**: Eliminating it early can prevent complications during pulls.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14387"] == nil then
    NPCComments["14387"] = {}
end
table.insert(NPCComments["14387"], {
    npc_id = 14387,
    comment_id = 2824373,
    date = "2005-11-15T01:35:43-06:00",
    author = "Thottbot",
    body = "# Lothos Riftwaker\n\n- **Location**: Found at the bottom of Blackrock Mountain's spiral, near the entrance to Blackrock Depths (BRD).\n- **Role**: Key figure for Molten Core attunement quest.\n- **Attunement**: Available at level 55, requires a run through BRD and stopping near the Lyceum.\n- **Direct Access**: After attunement, speak to Lothos to directly zone into Molten Core.\n- **Navigation**: Reach him by bypassing the BRD entrance and heading to the green crystal.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14388"] == nil then
    NPCComments["14388"] = {}
end
table.insert(NPCComments["14388"], {
    npc_id = 14388,
    comment_id = 2822425,
    date = "2006-12-21T22:21:36-06:00",
    author = "Thottbot",
    body = "# Rogue Black Drake\n\n- **No Loot or XP:** Killing Rogue Black Drake provides no loot or experience.\n- **Non-Combat Encounter:** Mostly serves as an interesting visual; NPCs usually kill it.\n- **Elite Tag:** It's marked as a level 51 Elite but can be soloed by lower-level characters.\n- **Not Skinnable:** Players, even with high skinning levels, cannot skin this drake.\n- **Location Challenge:** Reachable via the northern mountain range in Lakeshire; involves wall-walking and other tricks.\n- **Scenic Value:** Enjoy the view; the drake looks impressive during flight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 134,
})
if NPCComments["14389"] == nil then
    NPCComments["14389"] = {}
end
table.insert(NPCComments["14389"], {
    npc_id = 14389,
    comment_id = 2916361,
    date = "2005-11-22T16:41:13-06:00",
    author = "Allakhazam",
    body = "### Netherwalker\n\n- Enslavable; Warlocks can enslave this demon for assistance in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14390"] == nil then
    NPCComments["14390"] = {}
end
table.insert(NPCComments["14390"], {
    npc_id = 14390,
    comment_id = 2831542,
    date = "2006-07-28T13:35:48-05:00",
    author = "Thottbot",
    body = "# Expeditionary Mountaineer\n\n- **Location:** Can be seen from the gryphon flight path above the falls of Elwynn Forest into the Burning Steppes.\n- **Observation:** Often fighting a dragon; the dragon and dwarves are not lootable.\n- **Access:** Difficult to reach on foot; may require hill walking. No notable drops from the area.\n- **Lore:** Appears to be a scenery element, potentially used for aesthetic purposes by Blizzard.\n- **Unique Feature:** Background music starts when entering a nearby house and a school of fish can be found in the stream leading to Northshire Abbey.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["14393"] == nil then
    NPCComments["14393"] = {}
end
table.insert(NPCComments["14393"], {
    npc_id = 14393,
    comment_id = 2821709,
    date = "2005-12-08T08:54:16-06:00",
    author = "Thottbot",
    body = "## Expeditionary Priest\n\n- Seen near Elwynn Forest falls in Burning Steppes, often fighting a dragon.\n- Dragon and dwarves drop no loot.\n- Viewable from a gryphon during flight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["14394"] == nil then
    NPCComments["14394"] = {}
end
table.insert(NPCComments["14394"], {
    npc_id = 14394,
    comment_id = 2829488,
    date = "2005-11-28T08:56:28-06:00",
    author = "Thottbot",
    body = "# Major Mattingly\n\n- **Appearance**: Wears the Lightforge set.\n- **Quest Interaction**: Deliver the Head of Onyxia to him for Fire Resistance (FR) items, including a ring and two necklaces.\n- **Rarity**: Some players may find him unfamiliar as he is not always easy to locate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14395"] == nil then
    NPCComments["14395"] = {}
end
table.insert(NPCComments["14395"], {
    npc_id = 14395,
    comment_id = 2826853,
    date = "2005-10-10T08:44:57-05:00",
    author = "Thottbot",
    body = "# Griniblix the Spectator\n\n- **Role**: Shouts encouragement at fighters in the Dire Maul PvP arena.\n- **Location**: Found near the Dire Maul PvP arena.\n- **Interaction**: Primarily a flavor character; no combat required. Enjoy the added atmosphere he provides during arena fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14399"] == nil then
    NPCComments["14399"] = {}
end
table.insert(NPCComments["14399"], {
    npc_id = 14399,
    comment_id = 15383,
    date = "2006-12-14T07:11:05-06:00",
    author = "skyoverheaven",
    body = "### Arcane Torrent\n\n- Found in DM West, in the big circular room with Immol'thar.\n- Accompanied by 3-4 smaller \"Arcane Feedback\" mobs.\n- Warlocks: Banish Arcane Torrent, DoT Arcane Feedbacks. Manage Banish, bandage/lifetap as needed.\n- Avoid AoE hurricane spell (run out of range when clouds gather).\n- Watch out for lightning strike (500-700 damage).\n- Drops valuable items like Condensed Mana Fragment and Crystallized Mana Shard.\n- Convenient farming spot near DM Library.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14401"] == nil then
    NPCComments["14401"] = {}
end
table.insert(NPCComments["14401"], {
    npc_id = 14401,
    comment_id = 2800318,
    date = "2006-03-16T09:01:38-06:00",
    author = "Thottbot",
    body = "# Master Elemental Shaper Krixix\n\n- **Location**: Found in Blackwing Lair, after Firemaw, before Flamegor and Ebonroc.\n- **Role**: Teaches players how to Smelt Elementium through mind control.\n- **Combat Tips**:\n  - Easily soloable; low health pool.\n  - Mind control by a priest to learn Smelt Elementium.\n  - Ensure priests are ready to recast mind control as needed.\n- **Smelt Elementium**: No Mining skill level required to learn.\n- **Miscellaneous**:\n  - Loot is minimal or non-existent.\n  - Can teach multiple players per instance run.\n  - Regular respawn, allowing multiple teaching attempts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 78,
})
if NPCComments["14421"] == nil then
    NPCComments["14421"] = {}
end
table.insert(NPCComments["14421"], {
    npc_id = 14421,
    comment_id = 18385,
    date = "2006-12-28T21:26:46-06:00",
    author = "10320",
    body = "## Brown Prairie Dog\n\n- A non-combat pet sold by Halpa in Thunder Bluff.\n- Purchase this cute vanity pet as a collectible or to show off in cities.\n- To acquire it, travel to Thunder Bluff and look for the vendor Halpa.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14422"] == nil then
    NPCComments["14422"] = {}
end
table.insert(NPCComments["14422"], {
    npc_id = 14422,
    comment_id = 2916390,
    date = "2006-07-30T09:29:37-05:00",
    author = "Allakhazam",
    body = "# BRD Trigger\n\n- No notable information available.\n- Comments indicate lack of details about this NPC.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14424"] == nil then
    NPCComments["14424"] = {}
end
table.insert(NPCComments["14424"], {
    npc_id = 14424,
    comment_id = 2830244,
    date = "2005-12-30T14:14:01-06:00",
    author = "Thottbot",
    body = "### Mirelow\n\n- **Location**: Found in Sundown Marsh, Wetlands, around coordinates 18,30; 19,28; 24,28.\n- **Difficulty**: Comparable to a regular level 25 mob, not labeled as Elite, rare spawn.\n- **Combat Tip**: Uses Entangling Roots frequently; no significant threat otherwise.\n- **Drops**: Varied loot includes mail items, green cloaks, Fortified Chain, Scouting Tunic of the Owl, Ranger Bow, and reagents like Kingsblood and Bruiseweed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14425"] == nil then
    NPCComments["14425"] = {}
end
table.insert(NPCComments["14425"], {
    npc_id = 14425,
    comment_id = 2809991,
    date = "2007-04-11T00:00:20-05:00",
    author = "Thottbot",
    body = "# Gnawbone\n\n- **Rare Spawn**: Gnawbone spawns infrequently and may require checking multiple times.\n- **Loot**: Can drop green items and Moss Agate.\n- **Location Uncertainty**: Many players report difficulty finding him, suggesting his spawn location/timing might be inconsistent.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14426"] == nil then
    NPCComments["14426"] = {}
end
table.insert(NPCComments["14426"], {
    npc_id = 14426,
    comment_id = 84294,
    date = "2007-05-16T22:21:42-05:00",
    author = "FroRev",
    body = "# Harb Foulmountain\n\n- **Location:** Darkcloud Pinnacle, around coordinates 33,29.\n- **Type:** Rare hostile Tauren NPC.\n- **Drops:** Generally subpar items, occasionally drops leather leggings with +7 Agility and +6 Stamina.\n- **Combat Tips:** Be prepared for a standard melee fight. Not a significantly challenging encounter. Watch for patrols to avoid adds.\n- **Miscellaneous:** Rare spawn, encountered during Grimtotem quests.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14428"] == nil then
    NPCComments["14428"] = {}
end
table.insert(NPCComments["14428"], {
    npc_id = 14428,
    comment_id = 2824261,
    date = "2006-01-27T05:01:05-06:00",
    author = "Thottbot",
    body = "# Uruson\n\n- **Location:** Starbreeze Village.\n- **Type:** Level 7 hostile.\n- **Combat Tips:** Easy to pull with no adds. Suitable for low-level characters.\n- **Drops:** Can drop white leather legs with decent armor. Rarely drops a valuable alchemy recipe for Swiftness Potion.\n- **Spawn Rate:** Not particularly rare; can be encountered frequently.\n- **Value Discrepancy:** Despite a high-value listing in some databases, typically drops minimal gold and common items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["14429"] == nil then
    NPCComments["14429"] = {}
end
table.insert(NPCComments["14429"], {
    npc_id = 14429,
    comment_id = 14600,
    date = "2006-12-13T02:40:21-06:00",
    author = "caleser",
    body = "# Grimmaw\n\n- Spawns near Gnarlpine Hold (41,78) in Teldrassil.\n- Notable for his brown color among white furbolgs.\n- Wanderer, found south of Darnassus and near the road to Ursal.\n- Quick respawn time, useful for farming.\n- Tougher than Ursal for some, engage cautiously.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14430"] == nil then
    NPCComments["14430"] = {}
end
table.insert(NPCComments["14430"], {
    npc_id = 14430,
    comment_id = 14599,
    date = "2006-12-13T02:37:52-06:00",
    author = "caleser",
    body = "# Duskstalker\n\n- **First Rare Tame:** Ideal for Night Elf hunters as an early rare pet.\n- **Location:** Spotted around 52,77 and 60,76 in Teldrassil.\n- **Respawn Time:** Not specified; can be tricky to find at times.\n- **Attack Speed:** 1.4 seconds, slightly faster than average cats.\n- **Stats Example (Level 60):** Attack power 300, DPS 56.3, Armor 5203.\n- **Unique Appearance:** Rarely seen at higher levels, provides a distinct look.\n- **Good Pet Choice:** Suitable for hunters who want a unique, reliable pet.\n- **Common Opinion:** Generally positive; noted for holding aggro and reasonable damage output.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["14431"] == nil then
    NPCComments["14431"] = {}
end
table.insert(NPCComments["14431"], {
    npc_id = 14431,
    comment_id = 2825102,
    date = "2007-01-26T03:12:53-06:00",
    author = "Thottbot",
    body = "### Fury Shelda\n\n- Rare spawn, found west of the Oracle Tree.\n- Drops include low-level gear and quest items like blood chain boots and bloodfeather belt.\n- Often patrols with other harpies; clear the area to avoid adds during the fight.\n- Watch out for her scream ability, which can silence you—especially troublesome for casters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["14432"] == nil then
    NPCComments["14432"] = {}
end
table.insert(NPCComments["14432"], {
    npc_id = 14432,
    comment_id = 2806253,
    date = "2007-02-04T10:08:28-06:00",
    author = "Thottbot",
    body = "# Threggil\n\n- Found near Lord Melenas in Fel Rock Cave.\n- Drops Keen Machete and linen cloth.\n- Be cautious in combat; may flee at low health, inviting opportunistic players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["14433"] == nil then
    NPCComments["14433"] = {}
end
table.insert(NPCComments["14433"], {
    npc_id = 14433,
    comment_id = 2916464,
    date = "2005-08-07T15:00:43-05:00",
    author = "Allakhazam",
    body = "# Sludginn\n\n- **Location**: Hills south of Menethil Harbor, overlooking Murloc camp near wrecked ship.\n- **Appearance**: Transparent sludge.\n- **Spawn Rate**: Very rare; some players report not seeing him for months.\n- **Combat Tips**:\n  - **Level**: Approx. 30 Elite.\n  - **Loot**: Commonly drops green items; expect low to moderate quality.\n  - **Solo**: Challenging for levels below 30. Bring a group if possible.\n- **Strategy**: Engage with caution. Ensure you are above level 30 or have a strong group. Use ranged attacks or kiting to minimize damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14434"] == nil then
    NPCComments["14434"] = {}
end
table.insert(NPCComments["14434"], {
    npc_id = 14434,
    comment_id = 2916467,
    date = "2005-04-26T04:58:48-05:00",
    author = "Allakhazam",
    body = "## Alarm-o-Bot\n\n- **Gnomish Engineering Required**: Needs 265 Engineering skill and Gnomish Engineering specialization to craft.\n- **One-Time Use**: It's consumable and can be used only once.\n- **Not a Mob**: It's an engineering gadget, not a hostile or neutral creature.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14435"] == nil then
    NPCComments["14435"] = {}
end
table.insert(NPCComments["14435"], {
    npc_id = 14435,
    comment_id = 1210,
    date = "2006-09-29T21:51:54-05:00",
    author = "Blacknight",
    body = "# Prince Thunderaan <The Wind Seeker>\n\n- Part of the Thunderfury quest chain.\n- Drops Dormant Wind Kissed Blade.\n- 40-man raid boss.\n- Extremely easy if melee stays at max melee range to avoid knockbacks.\n- Summoned using Bindings of the Windseeker, obtained from Molten Core.\n- Requires 100 Thorium Bars, 100 Arcane Crystals, 100 Arcanite Transmutes, 10 Elementium Ore, 10 Fiery Cores, 30 Elemental Flux, and Essence of the Firelord.\n- Known for the quote, \"My power is discombobulatingly devastating!\" attributed to Mike Tyson.\n- Defeat him to obtain Thunderfury, Blessed Blade of the Windseeker.\n- Keep it on group loot if master looter fails to allocate items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 159,
})
if NPCComments["14436"] == nil then
    NPCComments["14436"] = {}
end
table.insert(NPCComments["14436"], {
    npc_id = 14436,
    comment_id = 2837525,
    date = "2005-11-30T00:22:06-06:00",
    author = "Thottbot",
    body = "### Mor'zul Bloodbringer\n\n- **Location:** Find him at 12,31 in the Burning Steppes, close to the Altar of Storms near Blackrock Mountain's south entrance.\n- **Navigation Tip:** When at Blackrock Mountain's south entrance, head west to spot a caged camp near the altar.\n- **Quest Issue:** If he doesn't give you a quest after turning in \"Arcanite,\" try relogging or ensure you've met all prerequisites.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14438"] == nil then
    NPCComments["14438"] = {}
end
table.insert(NPCComments["14438"], {
    npc_id = 14438,
    comment_id = 2916503,
    date = "2006-02-03T09:03:47-06:00",
    author = "Allakhazam",
    body = "### Officer Pomeroy\n\n* Friendly NPC\n* Located in Stormwind City\n* Provides city guard services  \n* Mainly for role-playing and immersion",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14439"] == nil then
    NPCComments["14439"] = {}
end
table.insert(NPCComments["14439"], {
    npc_id = 14439,
    comment_id = 45968,
    date = "2007-03-04T10:59:55-06:00",
    author = "HighFive",
    body = "## Officer Brady\n\n- Possibly a reference to Officer Barbrady from South Park.\n- No combat required; NPC is friendly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["14444"] == nil then
    NPCComments["14444"] = {}
end
table.insert(NPCComments["14444"], {
    npc_id = 14444,
    comment_id = 2916509,
    date = "2006-05-09T00:36:12-05:00",
    author = "Allakhazam",
    body = "# Orcish Orphan\n\n- **Swimming Fun:** Summon your Orcish Orphan in deep water for a humorous static swimming effect.\n- **Ice Cream Quest:** For the ice cream quest, Goblins in Orgrimmar sell the required item, saving you from a long trip to Thousand Needles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14445"] == nil then
    NPCComments["14445"] = {}
end
table.insert(NPCComments["14445"], {
    npc_id = 14445,
    comment_id = 2798204,
    date = "2007-03-12T22:08:33-05:00",
    author = "Thottbot",
    body = "# Lord Captain Wyrmak\n\n- **Group Recommended:** Tough fight; bring friends if possible.\n- **High Damage:** Hits hard and has high defense; be prepared.\n- **Acid Breath Attack:** Mitigate damage with ranged attacks and resist gear.\n- **Kite if Solo:** Especially for classes like mages or hunters.\n- **Location:** Found near Somnus's area in Swamp of Sorrows.\n- **Watch for Adds:** Clear nearby enemies to avoid extra trouble.\n- **Loot:** Drops items like green robes, gloves, shoulder pieces, and various other green and blue items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14446"] == nil then
    NPCComments["14446"] = {}
end
table.insert(NPCComments["14446"], {
    npc_id = 14446,
    comment_id = 2817498,
    date = "2007-03-03T20:56:27-06:00",
    author = "Thottbot",
    body = "### Fingat\n\n- Fingat is a crab-like NPC; often admired for its appearance.\n- Typically found in coastal areas; be cautious of surroundings.\n- Ideal for players seeking specific drops or quest progress.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14447"] == nil then
    NPCComments["14447"] = {}
end
table.insert(NPCComments["14447"], {
    npc_id = 14447,
    comment_id = 2840488,
    date = "2007-04-10T22:23:14-05:00",
    author = "Thottbot",
    body = "### Gilmorian\n\n- **Location**: Found wandering in shallow water along the north coast, around coordinates 75,5 and 78,6.\n- **Drops**: Known to drop valuable items such as Ranger Boots of the Falcon, Brigade Girdle of the Boar, Royal Cape of Healing, Heaven's Light, Royal Headband of Intellect, and various green items.\n- **Spawn Time**: Uncertain, but might have a longer respawn rate; recommend checking periodically.\n- **Loot Variety**: Often drops 2 green items, making him worthwhile for item farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14448"] == nil then
    NPCComments["14448"] = {}
end
table.insert(NPCComments["14448"], {
    npc_id = 14448,
    comment_id = 2916555,
    date = "2005-06-16T22:32:38-05:00",
    author = "Allakhazam",
    body = "## Molt Thorn\n\n- **Avoid using Arcane and Nature spells**; immune to both types.\n- **Hits very hard**, be prepared for strong melee attacks; armor and defense are crucial.\n- **Fast respawn time**, don't linger in the area after killing; he can respawn quickly.\n- **Soloable by level 40 Paladin**, but requires frequent healing; use all abilities.\n- **Drops are not noteworthy**, consider skipping if drop quality is important.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14449"] == nil then
    NPCComments["14449"] = {}
end
table.insert(NPCComments["14449"], {
    npc_id = 14449,
    comment_id = 2916557,
    date = "2005-10-29T18:33:09-05:00",
    author = "Allakhazam",
    body = "# Blackwing Orb Trigger\n\n- Interacting with this orb has no significant impact or experience gain.\n- Likely a cosmetic or lore-related object in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14450"] == nil then
    NPCComments["14450"] = {}
end
table.insert(NPCComments["14450"], {
    npc_id = 14450,
    comment_id = 2916558,
    date = "2006-07-06T20:46:52-05:00",
    author = "Allakhazam",
    body = "## Orphan Matron Nightingale\n\n- **Location:** Stormwind, in the Cathedral Square.\n- **Children's Week:** Occurs in the spring.\n- **Role:** Oversees orphan children during Children's Week.\n- **Quest Giver:** Provides quests related to Children's Week.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14451"] == nil then
    NPCComments["14451"] = {}
end
table.insert(NPCComments["14451"], {
    npc_id = 14451,
    comment_id = 2826127,
    date = "2007-05-18T09:03:50-05:00",
    author = "Thottbot",
    body = "# Orphan Matron Battlewail\n\n- **Tip:** Use the teleport crystal in Silvermoon City at Sunfury Spire to travel directly to the Undercity.\n- **Travel Advice:** If trying to avoid mobs between Ghostlands and Orgrimmar, consider flying directly from Silvermoon City to Orgrimmar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14452"] == nil then
    NPCComments["14452"] = {}
end
table.insert(NPCComments["14452"], {
    npc_id = 14452,
    comment_id = 2916561,
    date = "2006-04-28T19:12:16-05:00",
    author = "Allakhazam",
    body = "### Enslaved Doomguard Commander\n\n- To ni zdravo means \"not healthy.\"\n- This NPC is likely dangerous; proceed with caution.\n- Prepare for a tough battle; bring a group or be well-equipped.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14454"] == nil then
    NPCComments["14454"] = {}
end
table.insert(NPCComments["14454"], {
    npc_id = 14454,
    comment_id = 18721,
    date = "2006-12-31T01:08:10-06:00",
    author = "3467",
    body = "# The Windreaver\n\n- **Location:** Spawns in the northwest corner of Silithus, emits a zone-wide emote.\n- **Adds:** Always accompanied by 3-4 level 57-59 elementals. Focus on crowd control (banish and fear) for the adds.\n- **Farming Tip:** Keep him alive to farm Whirling Invaders for Essences of Air. Higher drop rates than Dust Stormers.\n- **Loot:** Can drop Stormshroud Gloves pattern, Ace of Elementals, and various elemental essences.\n- **Combat Tips:** Nature resistance gear recommended. Teams should include a healer. Warlocks with Soul Link spec can solo with careful pet management.\n- **Soloing:** Possible for high-level, well-geared characters like level 60 Warlocks, Mages, and Shamans. Vary tactics based on class. \n\nNote: Consider the impact on farming by killing vs. leaving him alive.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14455"] == nil then
    NPCComments["14455"] = {}
end
table.insert(NPCComments["14455"], {
    npc_id = 14455,
    comment_id = 2807941,
    date = "2007-05-17T20:21:58-05:00",
    author = "Thottbot",
    body = "# Whirling Invader\n\n- **Low Drop Rates:** Essence of Air has a higher drop rate than Breath of Wind; expect low drop rates for both.\n- **Farming Tips:** Avoid killing the Windreaver boss to keep invaders spawning; boss fights are often unrewarding.\n- **Spawn Frequency:** They don't spawn regularly; invasions occur every couple of days. Monitor Silithus for invasions.\n- **Combat Tips:** They are not affected by physical resistance (i.e., Blessing of Protection).\n- **Loot Potential:** Drops can include Essences of Air and occasionally blue BoE items or crafting recipes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14457"] == nil then
    NPCComments["14457"] = {}
end
table.insert(NPCComments["14457"], {
    npc_id = 14457,
    comment_id = 69437,
    date = "2007-04-19T02:07:24-05:00",
    author = "11007",
    body = "# Princess Tempestria\n\n- **Location & Spawn**: Spawns every ~2 days in Winterspring, Kel'Theril, on the ice lake. \n- **Immune to**: Frost damage. Unable to be banished.\n- **Adds**: Comes with 4-6 non-elite guards, each having around 3k HP.\n- **Combat Tips**:\n  - **Group Size**: Recommended 2-3 players.\n  - **Strategy**: Use AoE to clear non-elite adds quickly. Focus DPS on Tempestria after adds are managed.\n  - **Avoid Frost Damage**: Mages, avoid frost spells due to her immunity.\n  - **Tanking Tips**: Pull adds first to prevent them from overwhelming the group. Use crowd control if necessary.\n  - **Pet Users**: Utilize pet to help manage adds and spread damage.\n- **Notable Drops**: Frigid Ring, Pattern: Stormshroud Gloves, Essence of Water, various rare items.\n- **Miscellaneous**: Spawning is a zone event announced in Winterspring.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["14458"] == nil then
    NPCComments["14458"] = {}
end
table.insert(NPCComments["14458"], {
    npc_id = 14458,
    comment_id = 2796388,
    date = "2006-02-21T20:32:34-06:00",
    author = "Thottbot",
    body = "# Watery Invader\n\n- **Periodic Event:** Watery Invaders are part of a world event that occurs periodically.\n- **Location:** Found around the frozen lake in Winterspring.\n- **Essence Drops:** They drop Essence of Water (5% drop rate), valuable for farming.\n- **Combat Tips:**\n  - **Frost Shock:** Watch out for their Frost Shock ability; it can hit for 600 damage.\n  - **Difficulty:** They are tougher than normal mobs; be prepared for a challenging fight.\n- **Princess Tempestria:** A level 60 elite often appears with them, be cautious.\n- **Loot:** Chance to drop rare items, such as Krol Blade.\n- **Spawn Conditions:** Stop spawning once Princess Tempestria is killed.\n- **Best Time:** Often appear around midnight, but periodic timings may vary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14459"] == nil then
    NPCComments["14459"] = {}
end
table.insert(NPCComments["14459"], {
    npc_id = 14459,
    comment_id = 2916667,
    date = "2005-12-28T03:18:41-06:00",
    author = "Allakhazam",
    body = "# Nefarian's Troops\n\n- **Phase Trigger**: Nefarian's Troops signify the start of Phase 2 in the Razorgore encounter with the emote, \"Nefarian's Troops flee as the controlling power of the orb is drained!\"\n- **Guard Spawns**: Likely spawned by Nefarian during the fight.\n- **Elite Status**: These are level 60 elite bosses; be prepared for a tough battle.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14460"] == nil then
    NPCComments["14460"] = {}
end
table.insert(NPCComments["14460"], {
    npc_id = 14460,
    comment_id = 2826899,
    date = "2006-03-04T12:39:18-06:00",
    author = "Thottbot",
    body = "# Blazing Invader\n\n- **Event-Based Spawn:** Blazing Invaders appear during the Elemental Invasion event.\n- **Location:** Found at Fire Plume Ridge in Un'Goro Crater, spawning from a glowing orb.\n- **Essence of Fire:** Drops Essence of Fire and other elemental items, but drop rates may vary.\n- **Leader:** Accompanied by an elite boss, Burning Charr, who must be killed to stop the invasion.\n- **Combat Tips:** Beware of their AoE attack that slows movement and their high spell resistance. Priests can use Power Word: Shield, Holy Fire, Smite, and Shadow Word: Pain effectively.\n- **Respawn Rate:** Limited, may disappear after event or upon boss defeat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["14461"] == nil then
    NPCComments["14461"] = {}
end
table.insert(NPCComments["14461"], {
    npc_id = 14461,
    comment_id = 11232,
    date = "2006-12-08T14:18:40-06:00",
    author = "2713",
    body = "# Baron Charr\n\n- Patrols counterclockwise around the base of Fire Plume Ridge in Un'Goro Crater.\n- Accompanied by 3 non-elite adds; prepare for group combat.\n- Fire resist gear highly recommended.\n- Warlocks can banish adds to simplify the fight.\n- Use frost or shadow abilities; avoid fire spells as his damage is mostly fire.\n- Spawning alerts players through a yell; stops extra elemental spawns upon death.\n- Spawn rate: approximately every 7 days.\n- Drops items like Essence of Fire, Elemental Ember, and Ace of Elements.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["14462"] == nil then
    NPCComments["14462"] = {}
end
table.insert(NPCComments["14462"], {
    npc_id = 14462,
    comment_id = 2834404,
    date = "2006-07-29T13:35:38-05:00",
    author = "Thottbot",
    body = "# Thundering Invader\n\n- Only spawns during the Elemental Invasions.\n- Hits harder than Silithus invaders; caution during combat.\n- Frost mages may struggle to farm multiple at once.\n- Possible rare drops like Assassin's Blade.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14463"] == nil then
    NPCComments["14463"] = {}
end
table.insert(NPCComments["14463"], {
    npc_id = 14463,
    comment_id = 3244,
    date = "2006-11-09T00:44:11-06:00",
    author = "2960",
    body = "# Daio the Decrepit\n\n- Located at coordinates 34, 50 in The Tainted Scar of Blasted Lands.\n- Reach him by following the road south and bearing right when encountering elite demons.\n- You don't need to be dead to talk to him, but expect to navigate through level 60+ elite demons.\n- He initiates and ends three quests: \n  - Satyr Blood (Dire Maul East)\n  - Tears of the Hederine (challenging but soloable by warlocks)\n  - Ritual of Doom\n- Traveling Tip: Use a mount to navigate around enemies and minimize aggro.\n- Daio provides quests useful for obtaining items like the Doomguard.\n- Doomguard feedback: Requires four players to summon, one dies, and constant enslavement. Use cautiously during fights.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["14464"] == nil then
    NPCComments["14464"] = {}
end
table.insert(NPCComments["14464"], {
    npc_id = 14464,
    comment_id = 4569,
    date = "2006-11-26T04:20:07-06:00",
    author = "3118",
    body = "### Avalanchion\n\n- **Event Boss**: Spawns during the Elemental Invasion event in Azshara.\n- **Adds**: He is accompanied by 3-4 level 56-58 elementals.\n- **Drops**: Notable drops include a high armor shield, Essence of Earth, and rare rings.\n- **Spawns Earth Elementals**: Leaving him alive can be beneficial to farm earth elementals.\n- **Combat Tips**:\n  - **Soloable**: High-level players (60) can solo him with proper strategy and gear.\n  - **Kiting**: Use kiting techniques to handle his boulder attacks.\n  - **Focus Guards**: Quickly kill his guards to reduce incoming damage.\n  - **Area Choice**: Pull him to the Graveyard area for more space and fewer mob spawns.\n- **Weak to Kiting**: Utilize DoTs, fear, and stuns to manage him while keeping distance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["14465"] == nil then
    NPCComments["14465"] = {}
end
table.insert(NPCComments["14465"], {
    npc_id = 14465,
    comment_id = 9638,
    date = "2006-12-07T20:33:04-06:00",
    author = "8188",
    body = "### Alliance Battle Standard\n- **Usage:** Deployed by Alliance players in PvP battlegrounds.\n- **Effect:** Boosts nearby allies' morale and increases their health regeneration.\n- **Tip:** Target and destroy it quickly to debuff Alliance players in the area.\n- **Positioning:** Be aware of its presence; it can be placed anywhere in battlegrounds.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14466"] == nil then
    NPCComments["14466"] = {}
end
table.insert(NPCComments["14466"], {
    npc_id = 14466,
    comment_id = 2916766,
    date = "2007-04-03T18:40:12-05:00",
    author = "Allakhazam",
    body = "## Horde Battle Standard\n\n- Lasts 2 minutes; 10-minute cooldown.\n- Only affects players in your party.\n- Not usable in bear, cat, or travel forms; usable in Moonkin form.\n- Costs 22500 honor points. Consider value before purchasing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14467"] == nil then
    NPCComments["14467"] = {}
end
table.insert(NPCComments["14467"], {
    npc_id = 14467,
    comment_id = 2797635,
    date = "2006-10-10T20:01:31-05:00",
    author = "Thottbot",
    body = "### Kroshius\n\n- **Location:** Found at coordinates 46,35 in Felwood.\n- **Solo Combat Tip:** Warlocks should keep him feared and apply Curse of Agony (CoA), Corruption, and Immolate. Banish if needed for bandages and Life Tap.\n- **Group Combat Tip:** Duo him with a higher-level warrior or mage; keep him feared and bandage when necessary.\n- **Affliction Warlocks:** Use your imp for Dark Pact mana, keep fear and DoTs ongoing, be wary of his knockback.\n- **Kiting Strategy:** Use Curse of Exhaustion to kite and keep DoTs active. Use imp for mana.\n- **Resistance Note:** Kroshius is resistant to shadow spells; keep this in mind for your spell choices.\n- **Combat Challenge:** Expect a lengthy fight as he has around 15k HP and hits hard. Keep distance and use potions as needed.\n- **Solo Tips for Beginners:** Fear, DoT, and keep your pet out of combat for mana regeneration. Make sure to bandage up when necessary.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["14469"] == nil then
    NPCComments["14469"] = {}
end
table.insert(NPCComments["14469"], {
    npc_id = 14469,
    comment_id = 12850,
    date = "2006-12-10T16:20:43-06:00",
    author = "maurice",
    body = "### Niby the Almighty\n\n- **Lore**: Niby is an anagram for \"Biny,\" known for bombing the auction house.\n- **Dialogue**: Often seen arguing with Impsy. This adds humorous flavor to his character.\n- **Quests**: Interact with Niby for Warlock-specific quests and lore.\n- **Trivia**: Reference to famous player antics from classic WoW.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 79,
})
if NPCComments["14470"] == nil then
    NPCComments["14470"] = {}
end
table.insert(NPCComments["14470"], {
    npc_id = 14470,
    comment_id = 2833188,
    date = "2006-12-23T16:07:06-06:00",
    author = "Thottbot",
    body = "# Impsy <Niby's Minion>\n\n- **Location:** Found in Felwood at coordinates 41,44.\n- **Note:** Impsy is known for humorous interactions.\n- **Lore:** Impsy is Niby the Almighty's minion, providing quest assistance to players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["14471"] == nil then
    NPCComments["14471"] = {}
end
table.insert(NPCComments["14471"], {
    npc_id = 14471,
    comment_id = 2821018,
    date = "2006-10-10T08:45:12-05:00",
    author = "Thottbot",
    body = "# Setis\n\n- **Location:** Patrols between the Twilight Outpost and The Scarab Wall in Silithus.\n- **Soloable:** Yes, players from level 60-70 across various classes have soloed him using different strategies.\n- **Fighting Tips:**\n  - **Warlocks:** Use Fear, Corruption, and Curse of Doom. Avoid constant damage-over-time spells as they can break Fear.\n  - **Hunters:** Kite him over long distances to avoid damage.\n  - **Mages:** Utilize Frost Nova and Blink to maintain distance. Use Frostbolts and summon elemental if needed.\n  - **Melee Classes:** Be ready for Ground Stomp (5 sec stun) and Knockback abilities.\n- **General Strategy:** Stay at range, avoid getting hit, and be prepared for a long fight due to his high hit points.\n- **Loot:** Generally drops green items; not valuable, but defeating him can be satisfying.\n\n**Note:** His loot is often considered underwhelming for the effort, but defeating him can be an enjoyable challenge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14472"] == nil then
    NPCComments["14472"] = {}
end
table.insert(NPCComments["14472"], {
    npc_id = 14472,
    comment_id = 2826806,
    date = "2006-02-04T04:44:01-06:00",
    author = "Thottbot",
    body = "# Gretheer\n\n- **Location:** Found in Silithus around coordinates 40,53 and 54,34.\n- **Type:** Level 57 silver elite, initially modeled as a Plainstrider but later changed to a gray spider.\n- **Loot:** Known to drop items such as Councillor's Pants of the Owl.\n- **Combat Tips:**\n  - Be prepared for a challenging fight due to its elite status.\n  - Consider forming a group or use crowd control to manage its high health and damage output.\n- **Taming Tips:**\n  - Ideal for Hunters; unique appearance (initially a Plainstrider look, now a spider).\n  - Eats only meat.\n  - Announce in general chat and offer rewards for sightings if you have trouble finding it.\n  - Has a unique screeching sound similar to a Plainstrider.\n  \nNote: Frequent changes to its model have been noted historically, so check current updates before hunting or taming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14473"] == nil then
    NPCComments["14473"] = {}
end
table.insert(NPCComments["14473"], {
    npc_id = 14473,
    comment_id = 2825606,
    date = "2007-04-13T01:05:20-05:00",
    author = "Thottbot",
    body = "# Lapress\n\n- **Location**: Found around coordinates 51, 84 in Silithus. Roams the area.\n- **Combat Tips**:\n  - **Abilities**: Uses Rend. Hits hard.\n  - **Strategy**: Pull to a safe spot to avoid adds; use pet or roots for tanking.\n  - **Class Tips**:\n    - **Hunters**: Use pet to tank, pull to traps, and use Feign Death/trap tactics.\n    - **Frost Mages**: Easy fight; kite and use Frost spells.\n    - **Priests** (Disc/Holy): Easily soloable; ensure to fight alone.\n    - **Resto Druids**: Engage near edges where it's safer; no need to clear extra mobs.\n- **Drops**: High chances of valuable loot like Masterwork Cape of the Monkey, 21 Agility leather shoulders.\n- **Respawn Time**: Approximately every 36 hours.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14474"] == nil then
    NPCComments["14474"] = {}
end
table.insert(NPCComments["14474"], {
    npc_id = 14474,
    comment_id = 2799679,
    date = "2007-03-07T07:07:55-06:00",
    author = "Thottbot",
    body = "# Zora\n\n- **Location:** Found in Hive'Zora, typically in a medium-sized room with wasps.\n- **Type:** Elite and potentially rare.\n- **Loot:** Often drops green items; occasional valuable drops like Maiden's Circle and Elegant Robes of Intellect.\n- **Combat Tips:**\n  - Watch for poison debuff.\n  - Beware of neutral wasp patrols.\n  - Easier for hunters; challenging for rogues.\n- **Classes:**\n  - **Rogue:** Use stealth, wait for the right moment to strike, and be prepared for a tough fight.\n  - **Druid:** Generally easy, manage poison with heals.\n  - **Hunter:** Straightforward kill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14475"] == nil then
    NPCComments["14475"] = {}
end
table.insert(NPCComments["14475"], {
    npc_id = 14475,
    comment_id = 2916854,
    date = "2006-12-28T01:11:01-06:00",
    author = "Allakhazam",
    body = "### Rex Ashil\n\n- Spawns in Hive'Ashi, the easternmost location in Silithus.\n- He is a rare elite, typically found in tunnels. Be cautious when exploring.\n- Known to drop valuable items like the Councillor's Circlet.\n- Use crowd control abilities like Distract to locate him more easily in combat logs.\n- Prepare for a tough fight; engage with full health and cooldowns ready.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14476"] == nil then
    NPCComments["14476"] = {}
end
table.insert(NPCComments["14476"], {
    npc_id = 14476,
    comment_id = 2833661,
    date = "2005-11-15T10:21:41-06:00",
    author = "Thottbot",
    body = "## Krellack\n\n- **Location:** Found north of Southwind Village, common coordinates include (65,24), (63,40), (70,40).\n- **Taming Tips:** Use a \"/target Krellack\" macro while mounted to locate and tame him efficiently.\n- **Nature Damage:** Inflicts a stackable Nature damage over time effect, valuable for PvE.\n- **Pet Talents:** Suggested talents include Great Stamina, Natural Armor, Scorpid Poison, and Growl.\n- **Spawn Time:** Rare spawn, requires patience and consistent area sweeps from north to south.\n- **In Combat:** Can function as a reliable tank with good DPS; recommended for grinding and solo play.\n\nHappy hunting!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14477"] == nil then
    NPCComments["14477"] = {}
end
table.insert(NPCComments["14477"], {
    npc_id = 14477,
    comment_id = 2916870,
    date = "2005-12-19T22:52:56-06:00",
    author = "Allakhazam",
    body = "## Grubthor\n\n- **Location**: Found at /wloc 54.38.\n- **Appearance**: Large yellow and orange Python.\n- **Type**: Silver Elite Beast.\n- **Drops**: Commonly drops green items, occasionally better gear like Elegant Circlet of the Owl.\n- **Combat Tip**: Easy kill; prepare for a brief fight.\n- **Tameable**: Cannot be tamed by hunters.\n- **Visual**: A notably beautiful creature with a gold/yellow coloration.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14478"] == nil then
    NPCComments["14478"] = {}
end
table.insert(NPCComments["14478"], {
    npc_id = 14478,
    comment_id = 3247,
    date = "2006-11-09T01:52:50-06:00",
    author = "4928",
    body = "# Huricanian\n\n- **Rare spawn, Silver Elite**: Patrols around a large hill in Silithus.\n- **Appearance**: Dark grey/black, looks like invasion wind elementals.\n- **Combat Tips**: Easy to kill, similar difficulty to non-elite elementals.\n- **Drops**:\n  - Better Essence of Air drop rate than Dust Stormers.\n  - Random green items, occasionally rares like Traveler's Backpack or Essence of Air.\n- **Rep Rewards**: Grants 25 reputation with the Waterlords faction when killed.\n- **Spawn Info**: Respawn time can be lengthy; not always present.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14479"] == nil then
    NPCComments["14479"] = {}
end
table.insert(NPCComments["14479"], {
    npc_id = 14479,
    comment_id = 2916892,
    date = "2005-06-14T00:42:15-05:00",
    author = "Allakhazam",
    body = "## Twilight Lord Everun <Twilight's Hammer>\n\n- **Spawns**: Found patrolling one of three Twilight Camps; spawns randomly at these locations. Can spawn multiple times a day.\n- **Combat Difficulty**: Level 61 silver elite, but very \"squishy\" with around 3K HP, making him an easy kill for level-appropriate characters.\n- **Drops**: Possible drops include a Twilight Cultist Ring of Lordship (rare), Elegant Mantle of Intellect, some green items, and a variety of other loot like a 16-slot bag. Reports of inconsistent loot quality.\n- **Reputation**: No specific reputation requirements for loot drops.\n- **Combat Tips**: As an easy elite, general solo combat strategies should suffice. Watch for his patrol path and prepare for an easy engagement at the Twilight camps.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14480"] == nil then
    NPCComments["14480"] = {}
end
table.insert(NPCComments["14480"], {
    npc_id = 14480,
    comment_id = 2916907,
    date = "2006-05-12T13:15:24-05:00",
    author = "Allakhazam",
    body = "# Alowicious Czervik <Sweet Treats>\n\n- **Location**: Stand to the right as you exit the bank in Orgrimmar, around coordinates 51, 69.\n- **Lore**: Named after Al Czervik, a character from Caddyshack played by Rodney Dangerfield.\n- **Tip**: Look for him near where the Orgrimmar Christmas tree was placed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14481"] == nil then
    NPCComments["14481"] = {}
end
table.insert(NPCComments["14481"], {
    npc_id = 14481,
    comment_id = 2837845,
    date = "2005-05-17T18:30:36-05:00",
    author = "Thottbot",
    body = "# Emmithue Smails <Sweet Treats>\n\n- Located in the Trade District of Stormwind.\n- Positioned right of the large tree next to the mailbox in front of the bank.\n- Only appears during Children's Week.\n- Sells sweet treats, including ice cream.\n- Avoid unnecessary travel to Shimmering Flats for items needed during the event.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["14483"] == nil then
    NPCComments["14483"] = {}
end
table.insert(NPCComments["14483"], {
    npc_id = 14483,
    comment_id = 2802779,
    date = "2006-06-22T05:01:19-05:00",
    author = "Thottbot",
    body = "### Dread Guard\n\n- Shares model with 11 other mobs.\n- Knowing appearance can help identify similar threats.\n- Be prepared for this common enemy type.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["14486"] == nil then
    NPCComments["14486"] = {}
end
table.insert(NPCComments["14486"], {
    npc_id = 14486,
    comment_id = 2916910,
    date = "2006-04-10T23:22:20-05:00",
    author = "Allakhazam",
    body = "# Scourge Footsoldier <Kel'Thuzad's Minion>\n\n- **Hostile NPC**: Encountered in Naxxramas and various zones.\n- **Combat Tip**: These minions can overwhelm if in groups. Pull cautiously and manage crowd control effectively.\n- **Additional Lore**: Servant of Kel'Thuzad, a major lore character from Warcraft III and boss in Naxxramas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14487"] == nil then
    NPCComments["14487"] = {}
end
table.insert(NPCComments["14487"], {
    npc_id = 14487,
    comment_id = 2808589,
    date = "2007-03-05T20:22:08-06:00",
    author = "Thottbot",
    body = "# Gluggle\n\n- **Location:** Found at coordinates 34, 23.\n- **Difficulty:** Challenging for a level 45 hunter without pet support.\n- **Type:** Rare spawn, not frequently seen.\n- **Loot:** Can drop a blue level 33 wand with shadow damage (33-36 DPS).\n- **Combat Tips:** Use your pet if you're a hunter, and be prepared for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14488"] == nil then
    NPCComments["14488"] = {}
end
table.insert(NPCComments["14488"], {
    npc_id = 14488,
    comment_id = 2809424,
    date = "2005-12-21T12:39:23-06:00",
    author = "Thottbot",
    body = "# Roloch\n\n- **Rare Spawn**: Identified by the silver dragon icon.\n- **Combat Difficulty**: Easy to kill.\n- **Loot Quality**: No significant drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14490"] == nil then
    NPCComments["14490"] = {}
end
table.insert(NPCComments["14490"], {
    npc_id = 14490,
    comment_id = 2820118,
    date = "2006-07-28T13:36:29-05:00",
    author = "Thottbot",
    body = "# Rippa\n\n- **Rare Spawn:** Silver Dragon rare fish found in the waters of Booty Bay.\n- **Combat:** Fast attack speed but low damage (30-60 HP). Has around 2300 HP.\n- **Drops:** Can drop decent items, including level 38 mail.\n- **Behavior:** Often seen swimming near Savage Coast, Booty Bay, and Wild Shore. Rarely swims into Booty Bay Cove.\n- **Kiting:** Can be kited onto land, but may enter evade mode.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["14491"] == nil then
    NPCComments["14491"] = {}
end
table.insert(NPCComments["14491"], {
    npc_id = 14491,
    comment_id = 2822776,
    date = "2006-12-21T19:28:38-06:00",
    author = "Thottbot",
    body = "# Kurmokk\n\n- **Location**: Spawns in Stranglethorn Vale, between Elder Mistvale Gorillas and Silverback Patriarchs.\n- **Respawn Time**: Known to have a long respawn timer, approximately 36-48 hours.\n- **Loot**: Almost no loot or valuable drops, only skinnable.\n- **Hunter Tip**: Ideal for taming rather than killing; popular pet choice for its unique brown color.\n- **Combat Strategy**: Use freeze traps to facilitate taming without issues from additional mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["14492"] == nil then
    NPCComments["14492"] = {}
end
table.insert(NPCComments["14492"], {
    npc_id = 14492,
    comment_id = 2834561,
    date = "2005-05-19T14:36:40-05:00",
    author = "Thottbot",
    body = "## Verifonix <The Surveyor>\n\n- Rare NPC, increases Booty Bay reputation upon defeat.\n- Drops Regal items.\n- Easy to kill; basic melee attacks, no special abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14494"] == nil then
    NPCComments["14494"] = {}
end
table.insert(NPCComments["14494"], {
    npc_id = 14494,
    comment_id = 2916947,
    date = "2006-09-10T21:48:17-05:00",
    author = "Allakhazam",
    body = "# Eris Havenfire\n\n- Respawns quickly if you fail, roughly 10-15 minutes.\n- Await player feedback on how to complete her associated quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14496"] == nil then
    NPCComments["14496"] = {}
end
table.insert(NPCComments["14496"], {
    npc_id = 14496,
    comment_id = 2916950,
    date = "2006-03-02T19:47:53-06:00",
    author = "Allakhazam",
    body = "## Stormwind Orphan\n\n- **Lore**: Stormwind Orphans are part of Children's Week, adding ambience and flavor to the city.\n- **Engagement**: They can be interacted with during the Children's Week questline.\n- **Activities**: Completing quests for orphans can grant unique pets and other rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14497"] == nil then
    NPCComments["14497"] = {}
end
table.insert(NPCComments["14497"], {
    npc_id = 14497,
    comment_id = 2805171,
    date = "2007-05-15T20:56:38-05:00",
    author = "Thottbot",
    body = "# Shellene <Orphanage Matron>\n\n- Found in the orphanage in Stormwind.\n- Holds a shotgun, possibly for thematic purposes; generally non-hostile.\n- Often surrounded by children, indicating her role in maintaining the orphanage.\n- Adds to the depth and lore of Stormwind with her nurturing character.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["14498"] == nil then
    NPCComments["14498"] = {}
end
table.insert(NPCComments["14498"], {
    npc_id = 14498,
    comment_id = 2916953,
    date = "2006-05-13T01:52:15-05:00",
    author = "Allakhazam",
    body = "# Tosamina\n\n- **Trivia**: She says, \"It's my way or the Gold Road,\" an interesting bit of dialogue.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14499"] == nil then
    NPCComments["14499"] = {}
end
table.insert(NPCComments["14499"], {
    npc_id = 14499,
    comment_id = 2808035,
    date = "2005-05-15T15:13:07-05:00",
    author = "Thottbot",
    body = "# Horde Orphan\n\n- **Quest Start**: Obtain the orphan quest during Children's Week, available in major Horde cities.\n- **Purpose**: Mostly involves exploration; can be done as a low-level character.\n- **Cool Down**: Limited time event, usually one week per year.\n- **Reward**: Offers unique pets as a reward upon completion.\n- **Fun Fact**: Players have suggested features like a permanent pet or combat aid, but these are not implemented.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14502"] == nil then
    NPCComments["14502"] = {}
end
table.insert(NPCComments["14502"], {
    npc_id = 14502,
    comment_id = 23142,
    date = "2007-01-23T08:04:49-06:00",
    author = "13098",
    body = "# Xorothian Dreadsteed\n\n- **Preparation**: Gather materials: 35 Black Dragonscales, 10 Elixirs of Shadow Power, 6 Large Brilliant Shards, 25 Dark Iron Ore, and 3 Arcanite Bars. Ensure you have J'eevee's Jar, Black Lodestone, and Xorothian Glyphs.\n- **Group Composition**: Balanced group with a Tank, Healer, and at least 3 DPS, including the Warlock with the quest.\n- **Soul Shards**: Have 15-20 soul shards ready to repair summoning items (Wheel, Bell, Candle).\n- **Summoning Phase**: Summoner focuses on repairing items while the group handles incoming demons.\n- **Combat Tips**: Use Fear on Imps and Banish on Felguards to control aggro. Avoid dealing damage to minimize additional aggro.\n- **Final Battle**: Ensure party is buffed and ready; focus on the Dreadsteed first if a dreadlord appears.\n- **Mount Completion**: Only one Warlock needs the ritual items; others can tag along to save costs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["14503"] == nil then
    NPCComments["14503"] = {}
end
table.insert(NPCComments["14503"], {
    npc_id = 14503,
    comment_id = 1079,
    date = "2006-09-27T08:12:55-05:00",
    author = "Dirae",
    body = "# The Cleaner\n\n- **Hostile NPC** specifically designed for **Priest Epic quest**.\n- Spawns when another player interrupts the quest.\n- Inflicts **3300-3900 damage** per hit, often one-shots non-Priest players.\n- Appears to be **invulnerable** and despawns after completing his task.\n- To avoid: **Stay away from the area** when a Priest is doing their epic quest.\n- Cannot be killed; serves as a deterrent to ensure **solo completion** of the quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 183,
})
if NPCComments["14506"] == nil then
    NPCComments["14506"] = {}
end
table.insert(NPCComments["14506"], {
    npc_id = 14506,
    comment_id = 2409,
    date = "2006-10-30T18:27:05-06:00",
    author = "894",
    body = "# Lord Hel'nurath\n\n- **Part of the epic warlock mount questline.** Summon him in Immol'thar’s room in Dire Maul West.\n- **Combat Tips:**\n  - **Enslave and Control:** Enslave the first Dreadguard, banish the second, and use the enslaved Dreadguard to tank the others.\n  - **Warlock Role:** Constantly repair the bell, wheel, and candle to keep buffs active.\n  - **Crowd Control:** Use AoE on imps and enslaved Dreadguards to tank others.\n  - **Boss Fight:** Tank the Dreadsteed until Lord Hel'nurath appears; then, use the enslaved Dreadguard to tank the boss and finish Dreadsteed first.\n- **Party Composition:** Ideal with high-level warlocks, a healer (preferably priest), tank, and DPS.\n- **Team Coordination:** Prioritize managing mana, healing, and controlling spawned mobs simultaneously.\n\n- **Repeatability:** The event is repeatable for warlocks who have completed the quest.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["14507"] == nil then
    NPCComments["14507"] = {}
end
table.insert(NPCComments["14507"], {
    npc_id = 14507,
    comment_id = 2835200,
    date = "2005-09-06T02:36:50-05:00",
    author = "Thottbot",
    body = "### High Priest Venoxis\n\n- **Phase 1 (Humanoid Form):**\n  - **Positioning:** Keep the tank and Venoxis away from the group to avoid his chain lightning attack.\n  - **Crowd Control:** Sheep or sleep the 4 snake adds, then kill them one by one.\n  - **Mana Management:** Use mana drain abilities to prevent his self-heals like Renew.\n  - **ranged DPS:** Use ranged attacks until Venoxis reaches 50% health.\n\n- **Phase 2 (Snake Form):**\n  - **Positioning:** The tank should kite Venoxis to avoid the poison clouds he drops.\n  - **Healing:** Focus heals on the main tank, especially towards the end of the fight.\n  - **Melee DPS:** Be mindful of the poison clouds and assist in damage once the snake form begins.\n\n- **General Tips:**\n  - **Dispel Duty:** Shaman or priests should be ready to dispel Renew on Venoxis.\n  - **Awareness:** Watch for small parasitic snakes that spawn and can cause significant damage.\n  - **Adaptability:** Be prepared for chain lightning even if spread out; constant awareness required.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14508"] == nil then
    NPCComments["14508"] = {}
end
table.insert(NPCComments["14508"], {
    npc_id = 14508,
    comment_id = 2804505,
    date = "2006-05-12T12:46:28-05:00",
    author = "Thottbot",
    body = "# Short John Mithril\n\n- **Loot Schedule:** Chest drops every 3 hours (3pm, 6pm, 9pm, etc.).\n- **Stealth Strategy:** Rogues often use stealth to secure the chest; be cautious of their presence.\n- **Time Management:** Best chance to get the chest when fewer players are around, e.g., early mornings.\n- **Arena Competition:** Be prepared for intense PvP battles, as many players camp for the chest.\n- **Trinket Quest:** Requires collecting 12 Arena Masters, obtainable from the chest—time-consuming.\n- **Level Requirement:** The quest to open the chest starts at level 35.\n\nFor any more information, careful planning, and patience are crucial when aiming for rewards with Short John Mithril.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["14509"] == nil then
    NPCComments["14509"] = {}
end
table.insert(NPCComments["14509"], {
    npc_id = 14509,
    comment_id = 128,
    date = "2006-09-12T22:04:17-05:00",
    author = "Bury",
    body = "# High Priest Thekal\n\n- **Phase 1:** Engage Thekal and his two Zealots. Position them in a triangle to separate. Focus interrupting Lor’Khan's heals and stunning Zath.\n- **Synchronization:** Bring all three to low health (8-12%) and kill them within 10 seconds of each other to avoid resets.\n- **Phase 2:** Thekal reanimates as a tiger. Tank him with backs to a wall to mitigate knockback. Avoid his AoE by jumping as he jumps.\n- **Additional Tactics:** Fear or crowd-control spawning tigers. A warlock's Hellfire or mages' AoE spells are effective.\n- **General Tips:** Keep a hunter's Viper Sting on Thekal to drain mana. Keep backup tanks for when the main tank is knocked back.\n- **Optimization:** Assign DPS wisely to balance damage across all three targets. Use a coordinated timing strategy for AoE collaborations.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["14510"] == nil then
    NPCComments["14510"] = {}
end
table.insert(NPCComments["14510"], {
    npc_id = 14510,
    comment_id = 1385,
    date = "2006-10-02T20:05:43-05:00",
    author = "Detton",
    body = "### High Priestess Mar'li\n\n- **Poison Management**: Use Poison Cleansing Totems (Shaman) and Remove Poison (Druids/Paladins) to mitigate poison effects.\n- **Form Transition**: She switches between spider and humanoid form. Interrupt her Life Drain in humanoid form and manage AOE root in spider form. Quickly taunt her back to the tank.\n- **Tank Strategies**: Use a two/three tank rotation to manage her aggro dumps when webbing. Alternate between tanks to maintain control.\n- **Spawn Adds**: Kill spider adds immediately as they grow stronger over time.\n- **Positioning**: Keep ranged DPS and healers at max range to avoid AOE poison. Ensure tanks and melee DPS handle aggro close.\n- **Debuff Interruption**: Assign rogues or other interrupt-capable classes to kick and stop her healing during Life Drain.\n- **Blessing of Freedom**: Paladins can use Blessing of Freedom on tanks to prevent being webbed and maintain aggro.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["14514"] == nil then
    NPCComments["14514"] = {}
end
table.insert(NPCComments["14514"], {
    npc_id = 14514,
    comment_id = 2917040,
    date = "2006-09-21T02:46:41-05:00",
    author = "Allakhazam",
    body = "### Banal Spirit\n\n- **Event Trigger:** Can be triggered by looting certain items.\n- **Combat Tip:** Highly challenging for a 4-man group.\n- **Survival Strategy:** Prepare for multiple enemies emerging from walls and ensure your group is ready for a tough fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14515"] == nil then
    NPCComments["14515"] = {}
end
table.insert(NPCComments["14515"], {
    npc_id = 14515,
    comment_id = 169,
    date = "2006-09-13T07:10:28-05:00",
    author = "althras",
    body = "### High Priestess Arlokk\n\n- **Ambush Strategy**: When she vanishes, weaker members should keep their backs to walls to avoid ambush backstabs.\n- **Ranged and Healers' Position**: Keep ranged dps and healers near the gong to avoid panther aggro.\n- **Panthers Management**: Do not kill panthers targeting off-tanks. They respawn with more health. Use two off-tanks to handle panthers using AoE taunts.\n- **Spread Out**: Spread out when Arlokk vanishes to avoid her cleave attack upon reappearing.\n- **Dedicated Healers**: Assign one dedicated healer for each off-tank handling panthers.\n- **Gong Strategy**: Have the main tank in the center and rest of the raid near the gong for easier aggro management and dps coordination.\n- **Cooldown Management**: Use heavy DPS and cooldowns like frost nova, flash bombs, and AoE fear during Arlokk's vanish phases to control panthers.\n- **Mark Management**: Healers should focus on keeping marked players alive, and those marked should stay near the group away from loose panthers.\n\nThis strategy focuses on positioning, handling panther spawns effectively, and managing heavy DPS bursts on the boss.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14516"] == nil then
    NPCComments["14516"] = {}
end
table.insert(NPCComments["14516"], {
    npc_id = 14516,
    comment_id = 2917081,
    date = "2005-04-22T08:54:46-05:00",
    author = "Allakhazam",
    body = "# Death Knight Darkreaver\n\n- **Pre-requisite**: Requires a Paladin on the epic mount quest or a Shaman on the epic headgear quest to spawn him.\n- **Preparation**: Clear surrounding Risen Constructs before starting.\n- **Combat Waves**:\n  - First Wave: Banal Spirits (Seal of Wisdom).\n  - Second Wave: Malicious Spirits (Seal of Justice).\n  - Third Wave: Corrupted Spirits (Seal of Righteousness).\n  - Fourth Wave: Shadowed Spirits (Seal of Light).\n  - Final Wave: Death Knight Darkreaver.\n- **Mind Control**: Designate backup tank and healer; use crowd-control on mind-controlled players.\n- **Wipe Strategy**: If party wipes, rez and regroup by the locked gate as Darkreaver may come up the stairs.\n- **Class Strategies**: Paladins use Judgements on spirits; Shaman can self-res, rez others, and regroup.\n- **Loot**: Drops items including an epic mount for Paladins and headgear for Shamans, but note potential drop bugs and loot quality.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["14517"] == nil then
    NPCComments["14517"] = {}
end
table.insert(NPCComments["14517"], {
    npc_id = 14517,
    comment_id = 1381,
    date = "2006-10-02T19:26:37-05:00",
    author = "Detton",
    body = "### High Priestess Jeklik\n\n- **Phase 1**: Starts in bat form, uses AOE silence; spread tanks and casters to avoid mass silencing. She charges randomly; keep distance.\n- **Bat Swarm**: Coordinate AOE with mages and use warriors’/druids’ AOE taunt.\n- **Phase 2**: At ~50% health, shifts to troll form. Interrupt her heals at all costs (Counterspell, Earth Shock, Kick, Shield Bash). Failure to interrupt prolongs the fight significantly.\n- **Fire Bombs**: Move constantly to avoid standing in fire patches from overhead bats.\n- **Positioning**: Keep casters separate from melee to manage silence and bat swarms effectively.\n- **Avoid Mana Drain**: Draining her mana is inefficient. Focus on heavy DPS to minimize bat waves and end the fight swiftly.\n- **Enemy Castbar**: Enable it to track and interrupt her heals precisely.\n- **Strategy**: Spread out during bat bomb phase, and move her around to avoid fire damage while maintaining DPS.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["14520"] == nil then
    NPCComments["14520"] = {}
end
table.insert(NPCComments["14520"], {
    npc_id = 14520,
    comment_id = 2803426,
    date = "2006-06-25T01:05:25-05:00",
    author = "Thottbot",
    body = "# Aspect of Malice\n\n- **Kite Strategy**: Effective for Hunters. Use Aspect of the Cheetah and keep moving in circles.\n- **DoT Use**: Apply Improved Serpent Sting consistently.\n- **Solo Potential**: Can be soloed by level 60 marksmanship hunters with proper movement and damage-over-time abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14522"] == nil then
    NPCComments["14522"] = {}
end
table.insert(NPCComments["14522"], {
    npc_id = 14522,
    comment_id = 2811661,
    date = "2006-11-23T10:08:48-06:00",
    author = "Thottbot",
    body = "# Ur'dan\n\n- **Location**: Found at 36,44 in Shadow Hold, next to Lord Banehollow in Felwood.\n- **Drops**: Occasionally drops Mageweave cloth.\n- **Quest**: Part of the Dreadsteed questline; interacts with Warlock players.\n- **Combat Tips**:\n  - He has an imp that should be taken out first.\n  - Avoid using AoE attacks to prevent aggroing Lord Banehollow.\n  - Respawns approximately every 15 minutes.\n- **Strategy**: Use a Shadowy Potion from Gorzeeki Wildeyes to safely approach him and Lord Banehollow. Bring 150 gold for the transaction if you need the Xorothian Stardust.\n- **Loot**: Does not drop Xorothian Stardust; it should be purchased from Lord Banehollow. Killing both Ur'dan and Lord Banehollow results in repair bills and no significant loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["14523"] == nil then
    NPCComments["14523"] = {}
end
table.insert(NPCComments["14523"], {
    npc_id = 14523,
    comment_id = 2820570,
    date = "2007-03-04T22:21:51-06:00",
    author = "Thottbot",
    body = "# Ulathek\n\n- Located in Felwood's Shadow Hold, small room after the bridge, down the northeast ramp from the sacrifice room.\n- Typically part of a Warlock questline; challenging to encounter solo.\n- Bring a group, ideally a raid, especially if not a Warlock.\n- May not drop noteworthy loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14524"] == nil then
    NPCComments["14524"] = {}
end
table.insert(NPCComments["14524"], {
    npc_id = 14524,
    comment_id = 2798563,
    date = "2006-09-03T05:01:34-05:00",
    author = "Thottbot",
    body = "# Vartrus the Ancient\n\n- **Location:** Found in Irontree Woods, Felwood. Look for an island in the green sludge with a hill; Vartrus appears there.\n- **Coordinates:** Around 48, 24 in Felwood.\n- **Tips:** Vartrus is associated with a specific quest line, and may not be targetable unless the quest is active.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["14525"] == nil then
    NPCComments["14525"] = {}
end
table.insert(NPCComments["14525"], {
    npc_id = 14525,
    comment_id = 2815751,
    date = "2006-09-07T00:10:49-05:00",
    author = "Thottbot",
    body = "# Stoma the Ancient\n\n- **Quest Item Requirement:** Requires a leaf from Majordomo's chest in Molten Core (MC) and a leaf from Onyxia to talk to him.\n- **Surroundings:** Found among four elementals resembling figures.\n- **Quest:** Relates to quests involving the killing of four demons.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14526"] == nil then
    NPCComments["14526"] = {}
end
table.insert(NPCComments["14526"], {
    npc_id = 14526,
    comment_id = 2801937,
    date = "2005-12-24T13:05:35-06:00",
    author = "Thottbot",
    body = "# Hastat the Ancient\n\n- **Quest Initiation**: Requires the Ancient Petrified Leaf from Majordomo's chest in Molten Core to start the quests.\n- **Location**: Found in Felwood; head to the island in the middle of the green lake and walk to the highest point.\n- **Quest Items**: Obtain the Mature Blue Dragon Sinew from elite dragons in Winterspring (east of Everlook).\n- **Demons to Defeat**: Must kill four demons located in Winterspring, Burning Steppes, Un'Goro Crater, and Silithus.\n- **Reward**: Completing these quests rewards you with the Epic Bow, Staff, and 18-slot Epic Quiver.\n- **Hunter Specific**: Tailored for Hunters; tasks include keeping targets at range, a key Hunter skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["14527"] == nil then
    NPCComments["14527"] = {}
end
table.insert(NPCComments["14527"], {
    npc_id = 14527,
    comment_id = 45821,
    date = "2007-03-04T01:39:59-06:00",
    author = "Xenomech",
    body = "### Simone the Inconspicuous\n\n- **Location:** Found in Un'Goro Crater.\n- **Hunter Epic Quest:** Part of the hunter's epic bow quest; must be soloed without a pet.\n- **Appearance:** Appears as a female troll with a grey wolf pup named Precious.\n- **Combat Tips:**\n  - **Demon Ability:** Has deadly attacks, such as Fool’s Plight.\n  - **Track Demon:** Can be detected using the Track Demon ability.\n- **Dialogue:** Talks about enjoying the outdoors; her pet Precious only barks.\n- **Reputation:** Known to be one of the easiest demons for hunters on their quest.\n  \nFor more detailed lore and quest tips, visit [WoWWiki - Simone the Seductress](http://www.wowwiki.com/Simone_the_Seductress).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 238,
})
if NPCComments["14528"] == nil then
    NPCComments["14528"] = {}
end
table.insert(NPCComments["14528"], {
    npc_id = 14528,
    comment_id = 22576,
    date = "2007-01-21T22:07:32-06:00",
    author = "JuiCe",
    body = "# Precious <Simone's Pet>\n\n- **Avoid AoE attacks**: Accidentally hitting Simone can provoke deadly retaliation from her and Precious.\n- **Be cautious of The Cleaner**: If Simone despawns, The Cleaner NPCs may appear and can one-shot you easily.\n- **Cute Appearance**: Precious is known for being one of the cutest mobs in the game.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14529"] == nil then
    NPCComments["14529"] = {}
end
table.insert(NPCComments["14529"], {
    npc_id = 14529,
    comment_id = 2815268,
    date = "2006-03-05T22:44:42-06:00",
    author = "Thottbot",
    body = "## Franklin the Friendly\n\n- **Friendly Appearance:** Appears as Franklin the Friendly but turns into Klinfran the Crazed for hunters on the epic quest (Stave of the Ancients).\n- **Hunter Quest:** Opens with frost trap, Aspect of the Monkey, Hunter's Mark, and Scorpid Sting when enraged.\n- **Massive Damage:** Avoid unless on the hunter quest; hits over 30,000 damage with \"Fool's Plight\".\n- **Hunter Strategy:** Keep distance using Aspect of the Cheetah, frost trap and concussive shot for an endurance fight.\n- **General Advice:** He is immune to most crowd control methods (cannot be enslaved or subdued).\n- **Raid Potential:** Theoretically possible to raid but will likely one-shot unprepared individuals.\n- **Spawn Point:** Found in Burning Steppes, around coordinates 27,52.\n- **Kill Attempts:** Non-hunters often face instant death regardless of level or approach.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 84,
})
if NPCComments["14530"] == nil then
    NPCComments["14530"] = {}
end
table.insert(NPCComments["14530"], {
    npc_id = 14530,
    comment_id = 2818176,
    date = "2006-09-14T05:57:03-05:00",
    author = "Thottbot",
    body = "## Solenor the Slayer\n\n- **Pre-Fight Setup:**\n  - Use Shadow Protection from a priest.\n  - Bring Shadow Protection potions, Elixir of the Mongoose, and Elixir of Demonslaying.\n  - Utilize healing items like healthstones and ungoro crystals.\n  \n- **Starting Strategy:**\n  - Cast Frost Trap to \"chill\" his damage capabilities.\n  - Feign Death to reset him after activating the trap.\n  - Lay an Explosive Trap and use Aimed Shot + Serpent Sting to initiate combat.\n\n- **Combat Tips:**\n  - Scatter Shot followed by Wing Clip immobilizes Solenor.\n  - Maintain distance from his spawned beetles; use Volley to handle them.\n  - Use Explosive Trap or Immolation Trap to consistently deal AoE damage.\n  - Rapid Fire can be helpful if used right after a fear.\n  \n- **Managing Debuffs and Damage:**\n  - Greater Shadow Protection Potions can absorb his fear damage.\n  - Use Rank 1 Curse of Recklessness from a dueling Warlock for fear immunity.\n  - Health and Shadow Protection potions should be used strategically to avoid Cooldown clashes.\n\n- **Positional Strategy:**\n  - Use the ramps in the area to kite Solenor and control bug spawns.\n  - Wing Clip regularly to immobilize Solenor and maintain your safe zones.\n  \n- **General Tips:**\n  - Avoid bandaging when beetles are near; keep them grouped for effective AoE attacks.\n  - Hunter’s specific abilities like Wing Clip and Aimed Shot are crucial in this fight.\n  - Consider bringing allies like Warlocks or Priests to simplify the encounter with debuffs and buffs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14531"] == nil then
    NPCComments["14531"] = {}
end
table.insert(NPCComments["14531"], {
    npc_id = 14531,
    comment_id = 2917196,
    date = "2005-04-21T12:35:15-05:00",
    author = "Allakhazam",
    body = "### Artorius the Amiable\n\n- **Hunter Epic Quest:** Key NPC for hunters on the epic quest to obtain Rhok'delar and Lok'delar.\n- **Transformation:** Transforms into Artorius the Doombringer, a level 60 elite doomguard, after being spoken to.\n- **Combat Strategy:** Hunters should use Serpent Sting to exploit his weakness (Entropic Sting debuff for massive damage).\n- **Solo Requirement:** Must be killed by the hunter alone. No outside help, heals, or buffs during the fight.\n- **Location:** Found in Winterspring, around coordinates 59, 20.\n- **Non-Interference:** Other players should avoid engaging him while a hunter is on the quest to prevent despawning (3-hour respawn).\n- **Warlock Caution:** Immune to Fear and Enslave Demon abilities.\n- **Preparation:** Ensure not to be in a raid group when engaging to complete the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14532"] == nil then
    NPCComments["14532"] = {}
end
table.insert(NPCComments["14532"], {
    npc_id = 14532,
    comment_id = 3184,
    date = "2006-11-08T12:04:17-06:00",
    author = "2778",
    body = "# Razzashi Venombrood\n\n- Summon smaller spiders on death; prepare for multiple targets.\n- Use AoE abilities to handle spawned spiders.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14533"] == nil then
    NPCComments["14533"] = {}
end
table.insert(NPCComments["14533"], {
    npc_id = 14533,
    comment_id = 2810916,
    date = "2006-05-20T14:51:31-05:00",
    author = "Thottbot",
    body = "# Simone the Seductress\n\n- **Location:** Roams western Un'Goro as 'Simone the Inconspicuous.'\n- **Setup:** Hunter-only quest NPC. Must be killed alone with no outside assistance.\n- **Preparation:** \n  - Use Nature Protection Potions and Aspect of the Wild to mitigate lightning damage.\n  - Bring potions: Major Health/Mana, Mongoose, Demonslaying Elixir.\n  - Additional useful items: Magic Dust (puts enemies to sleep) and Whipper Root Tuber.\n  \n## Combat Tips\n\n- **Vs. Precious (Pet):**\n  - Use Freezing Trap to temporarily CC the pet.\n  - Kite the pet with Aspect of the Cheetah while focusing on Simone.\n  - Consider using Magic Dust for extended CC on the pet.\n\n- **Vs. Simone:**\n  - Use Viper Sting to silence her and interrupt Chain Lightning.\n  - When in melee, apply Wing Clip and move out of range during her cast times to reapply Viper Sting.\n  - Concussive Shot can slow down Precious to buy time against Simone.\n  - Aspect of the Monkey is useful for tanking her low melee damage.\n  - Use Scatter Shot to interrupt her spells if Viper Sting is on cooldown.\n\n## Strategy Variations\n\n- **Ranged Kite Method:**\n  - Maintain range and keep Serpent Sting applied on Simone.\n  - Use macros to switch targets quickly and CC the pet as needed.\n\n- **Melee Focus:**\n  - Use Scatter Shot and Viper Sting to handle Simone’s Chain Lightning.\n  - Deterrence can help tank Simone while the pet is CC'd.\n\nHappy hunting! Good luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["14534"] == nil then
    NPCComments["14534"] = {}
end
table.insert(NPCComments["14534"], {
    npc_id = 14534,
    comment_id = 2841023,
    date = "2007-01-27T20:45:38-06:00",
    author = "Thottbot",
    body = "# Klinfran the Crazed\n\n- **Enrage Mechanic:** Enrages every 15 seconds, dealing high damage. Use Tranquilizing Shot to remove it.\n- **Scorpid Sting:** Reduces his melee damage to 1 during non-enraged states. Reapply after each enrage.\n- **Kiting Strategy:** Use Aspect of the Cheetah. Kite with Arcane and Concussive Shots. Keep distance with Scatter Shot or Freezing Trap.\n- **Melee Strategy:** Use Scorpid Sting, hit 2-3 times, then use Wing Clip and move out before he enrages.\n- **Avoid Fool's Plight:** His AoE attack, \"Fool's Plight,\" is deadly—avoid getting close. \n- **Avoid Assistance:** No outside help; buffs or heals from others can ruin the fight.\n- **Clear Area:** Fight in the far southwest Burning Steppes to minimize interference from other mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["14535"] == nil then
    NPCComments["14535"] = {}
end
table.insert(NPCComments["14535"], {
    npc_id = 14535,
    comment_id = 2803624,
    date = "2006-10-10T20:22:28-05:00",
    author = "Thottbot",
    body = "### Artorius the Doombringer\n\n- **Serpent Sting Strategy**: Keep Serpent Sting applied; it deals 350% damage and stacks on Artorius.\n- **Kiting Techniques**: Use Aspect of the Cheetah and Concussive Shot to kite him. Jump shots are beneficial.\n- **Avoid Curse of Doom**: Stay beyond 30 yards to avoid the \"Demonic Doom\" debuff but within range to keep him aggroed with Rank 1 Arcane Shot.\n- **Mob Management**: Clear surrounding mobs or have friends help to avoid unintended aggro.\n- **Terrain Awareness**: Kite him on the road to avoid terrain bugs and excessive mobs.\n- **Potions and Buffs**: Use Restorative Potions to remove curses and bring Health/Mana Potions. Buffs can be pre-applied before engaging.\n- **Fallback Plans**: Multiple attempts might be necessary; learn his speed and reaction to applications of Serpent Sting and Arcane Shot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["14536"] == nil then
    NPCComments["14536"] = {}
end
table.insert(NPCComments["14536"], {
    npc_id = 14536,
    comment_id = 2822991,
    date = "2005-05-26T23:22:04-05:00",
    author = "Thottbot",
    body = "### Nelson the Nice\n\n- Transforms into Solenor the Slayer for the hunter epic quest.\n- If you see a hunter talking to Nelson, back away to avoid quest disruption.\n- Non-hunters should avoid interacting with Solenor; it causes him to despawn and ruins the quest for hunters.\n- Can be found in the SW Corner of Silithus, near AQ Gates.\n- Important for hunters completing the epic quest from the Ancient Petrified Leaf, which drops from MajorDomo's chest in Molten Core.\n- Solenor is an elite demon with a 7-hour respawn timer; only hunters on the quest should engage.\n- Spawn despawn caused by others can lead to bans or suspensions for griefing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["14538"] == nil then
    NPCComments["14538"] = {}
end
table.insert(NPCComments["14538"], {
    npc_id = 14538,
    comment_id = 7998,
    date = "2006-12-06T22:05:55-06:00",
    author = "7215",
    body = "# Precious the Devourer <Simone's Pet>\n\n- **Hunter Epic Quest**: Related to the Hunter epic quest.\n- **Fire Attack**: Be aware of his powerful fire attacks; they deal significant damage.\n- **Quest Tip**: No need to kill him for the quest, just focus on obtaining Simone's head.\n- **Combat Caution**: Exercise caution when near Un'Goro Crater; he can attack unexpectedly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14548"] == nil then
    NPCComments["14548"] = {}
end
table.insert(NPCComments["14548"], {
    npc_id = 14548,
    comment_id = 2917257,
    date = "2006-04-22T07:20:06-05:00",
    author = "Allakhazam",
    body = "### Swift Gray Ram\n\n- Available as a mount for Alliance players, particularly from the Dwarven faction.\n- Requires riding skill of 150 to use.\n\n##### Note: Swift Gray Ram is a friendly NPC mount, and does not require combat tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14549"] == nil then
    NPCComments["14549"] = {}
end
table.insert(NPCComments["14549"], {
    npc_id = 14549,
    comment_id = 2917258,
    date = "2006-01-14T14:51:01-06:00",
    author = "Allakhazam",
    body = "# Great Brown Kodo\n\n- **Watch for visual bugs**: The front legs may clip through the drums model during movement and jumping animations.\n- **No combat relevance**: This NPC or mount does not influence combat; the comment suggests mostly a visual issue.\n- **Mount lore**: Typically usable by Tauren players; integral to Tauren culture and travel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14550"] == nil then
    NPCComments["14550"] = {}
end
table.insert(NPCComments["14550"], {
    npc_id = 14550,
    comment_id = 2917259,
    date = "2006-01-14T14:51:47-06:00",
    author = "Allakhazam",
    body = "# Great Gray Kodo\n\n- **Mount Animation:** Watch out for a minor visual bug where the front legs clip through the drums during movement. Doesn't affect gameplay.\n- **Appearance:** The Great Gray Kodo has a unique jumping animation. Keep an eye on it for fun visuals despite the clipping issue.  \n- **Mount Handling:** Stable and reliable mount for traversing terrain in World of Warcraft Classic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14555"] == nil then
    NPCComments["14555"] = {}
end
table.insert(NPCComments["14555"], {
    npc_id = 14555,
    comment_id = 2917260,
    date = "2005-04-30T09:31:11-05:00",
    author = "Allakhazam",
    body = "# Swift Mistsaber\n\n- **Mount**: Swift Mistsaber is a mount available to Night Elf characters.\n- **Purchase Location**: Buy from Lelanai in Darnassus.\n- **Requirements**: Requires 100 Riding Skill and a faction rep of Exalted with Darnassus.\n- **Appearance**: Beautifully sleek white with blue stripes and blue armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14556"] == nil then
    NPCComments["14556"] = {}
end
table.insert(NPCComments["14556"], {
    npc_id = 14556,
    comment_id = 2917261,
    date = "2005-04-30T09:30:43-05:00",
    author = "Allakhazam",
    body = "# Swift Frostsaber\n\n- **Mount**: This NPC is a fast mount for Night Elf players.\n- **Faction**: Available for Alliance players.\n- **Cost**: Requires 900 gold; 720 with the PvP rank discount.\n- **Reputation**: Requires Exalted with Darnassus to purchase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14564"] == nil then
    NPCComments["14564"] = {}
end
table.insert(NPCComments["14564"], {
    npc_id = 14564,
    comment_id = 60684,
    date = "2007-04-01T18:27:00-05:00",
    author = "tehslun",
    body = "# Terrordale Spirit\n\n- Spawns 1-3 level 59-60 undead.\n- Soloable, but having a friend helps.\n- Be cautious of surrounding mobs; bats can silence.\n- Summon with Exorcism Censer in green smoky circles.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14566"] == nil then
    NPCComments["14566"] = {}
end
table.insert(NPCComments["14566"], {
    npc_id = 14566,
    comment_id = 2799128,
    date = "2006-02-21T08:23:59-06:00",
    author = "Thottbot",
    body = "## Ancient Equine Spirit\n- **Quest relevance**: Involved in Paladin mount questline.\n- **Location**: Dire Maul East.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14567"] == nil then
    NPCComments["14567"] = {}
end
table.insert(NPCComments["14567"], {
    npc_id = 14567,
    comment_id = 2809860,
    date = "2006-05-16T06:59:13-05:00",
    author = "Thottbot",
    body = "# Derotain Mudsipper <The Thorium Brotherhood>\n\n- **Location:** In front of the forge in Gadgetzan, Tanaris.\n- **Prerequisites:** Requires at least level 50 and 265 Blacksmithing skill.\n- **Materials Needed:** \n  - 135 Thorium Bars to obtain all plans.\n  - 218 Thorium Bars, 12 Rugged Leather, and 1 Star Ruby to craft all items once.\n  - Total 353 Thorium Bars required for all parts.\n- **Quests:** Reward various Thorium Armor set plans. Completing quests increases neutral Thorium Brotherhood reputation.\n- **Set Bonuses:** Only for wearing 2, 4, or 6 parts of the set, not all 7.\n- **Quest Chain:** Begins in Orgrimmar, follow-up quests from Galvan the Ancient and Trenton Lighthammer in Tanaris.\n- **Faction Information:** Quests provide a modest reputation boost with the Thorium Brotherhood.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["14568"] == nil then
    NPCComments["14568"] = {}
end
table.insert(NPCComments["14568"], {
    npc_id = 14568,
    comment_id = 2828382,
    date = "2006-06-25T01:05:40-05:00",
    author = "Thottbot",
    body = "# Darkreaver's Fallen Charger\n\n- Used for the Epic Paladin mount quest.\n- Relevant specifically to Paladins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14581"] == nil then
    NPCComments["14581"] = {}
end
table.insert(NPCComments["14581"], {
    npc_id = 14581,
    comment_id = 2819569,
    date = "2006-12-24T07:08:06-06:00",
    author = "Thottbot",
    body = "### Sergeant Thunderhorn <Weapons Quartermaster>\n\n- **Location (Horde)**: In Orgrimmar at the top of the Sky Tower, near the flight path. Enter the building after the bridge.\n- **Location (Alliance)**: In Stormwind's Old Town, near the SI:7 Building and The Command Center.\n- **PvP Gear**: Requires Battleground tokens and Honor Points, not cash or rank.\n- **Rank Requirements (Pre-2.0.1)**: Before patch 2.0.1, access required at least rank 5 or 6.\n- **Weapons Availability**: Sergeant Thunderhorn no longer sells Epic Level 60 items.\n- **General Note**: The highest PvP rank achieved is needed to buy items; demotion means you can't buy but can still use previously bought items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14601"] == nil then
    NPCComments["14601"] = {}
end
table.insert(NPCComments["14601"], {
    npc_id = 14601,
    comment_id = 5805,
    date = "2006-12-05T05:50:54-06:00",
    author = "3629",
    body = "# Ebonroc\n\n- **Positioning:** Place Ebonroc in a corner to manage knockback. A good spot is between the staircase he patrols on and the wall.\n- **Shadow of Ebonroc:** Tanks should have CT_RaidAssist to monitor this debuff. When a tank gets it, others must taunt Ebonroc immediately. Shadow resistance (~100) helps reduce its impact.\n- **Wing Buffet:** Use an off-tank to handle Ebonroc during this ability to prevent the main tank from suffering threat reduction.\n- **Shadowflame:** It’s important to wear Onyxia Scale Cloak to mitigate damage. Priests should shield the main tank post-shadowflame for added safety.\n- **DPS Priority:** Kill him quickly; it's a demanding fight for tanks but relatively low-stress for healers.\n- **General Combat Tips:** Manage threat carefully. Use abilities like vanish or feign death if you pull aggro.\n- **Loot:** Ebonroc drops Tier 2 Epic Set gloves for all classes and other valuable items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["14602"] == nil then
    NPCComments["14602"] = {}
end
table.insert(NPCComments["14602"], {
    npc_id = 14602,
    comment_id = 2917305,
    date = "2005-04-30T09:31:36-05:00",
    author = "Allakhazam",
    body = "### Swift Stormsaber\n\n- **Mount Details**: Swift Stormsaber is an epic mount available to Night Elves.\n- **Vendor Location**: Purchase from Lelanai in Darnassus.\n- **Reputation Requirement**: Requires Exalted status with Darnassus.\n- **Appearance**: Blue fur with white stripes.\n\n![Swift Stormsaber](http://i3.photobucket.com/albums/y89/WeyrCat/swiftstormsaber.jpg)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14605"] == nil then
    NPCComments["14605"] = {}
end
table.insert(NPCComments["14605"], {
    npc_id = 14605,
    comment_id = 2917307,
    date = "2006-07-18T21:54:10-05:00",
    author = "Allakhazam",
    body = "## Bone Construct\n\n- When Nefarian reaches 20% health, the Drakonids from phase 1 revive as Bone Constructs (undead) all at once.\n- Be prepared to handle multiple undead enemies simultaneously during this phase transition.\n- Focus on crowd control and Area of Effect (AoE) damage to manage the Bone Constructs effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14621"] == nil then
    NPCComments["14621"] = {}
end
table.insert(NPCComments["14621"], {
    npc_id = 14621,
    comment_id = 2838359,
    date = "2005-05-30T10:52:16-05:00",
    author = "Thottbot",
    body = "# Overseer Maltorius\n\n- **Plan Location:** Find plans on a bench behind Overseer Maltorius.\n- **Cave Entrance:** Enter the cave at coordinates 49.45, Searing Gorge. \n- **Combat Tips:**\n  - **General:** He has around 17k HP and is accompanied by two elite guards.\n  - **Mage Strategy:** Sheep Maltorius, eliminate guards, then focus on him using cooldowns and consumables.\n  - **Rogue Full Strategy:** Use stuns, saps, and interrupts. Coordinate closely with healers if in a group.\n  - **Warrior Strategy:** Use charge, recklessness, sweeping strikes, and fear. Bandage when possible.\n  - **Shaman Strategy:** Kite guards, use grounding totems to counter shadow bolts, and purge shields.\n  - **Warlock and Paladin Strategy:** Clear the room first, constantly fear targets, and manage healing.\n- **Location Confusion:** Confirmed to be in Searing Gorge, not Dustwallow Marsh.\n- **Terrain Warning:** Beware of metal slopes around the area; falling can result in death.\n- **Group Dynamics:** Effective group coordination is crucial; consider clearing guards first.\n\n---\nThese tips should help you prepare for facing Overseer Maltorius effectively. Good luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["14623"] == nil then
    NPCComments["14623"] = {}
end
table.insert(NPCComments["14623"], {
    npc_id = 14623,
    comment_id = 2917315,
    date = "2007-05-05T19:37:09-05:00",
    author = "Allakhazam",
    body = "### Warsong Gulch Battlemaster\n\n- **Location**: Major cities.\n- **Purpose**: Queue for Warsong Gulch battleground.\n- **Tip**: Approach to join PVP battles and obtain reputation rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14624"] == nil then
    NPCComments["14624"] = {}
end
table.insert(NPCComments["14624"], {
    npc_id = 14624,
    comment_id = 2834173,
    date = "2005-11-18T06:09:11-06:00",
    author = "Thottbot",
    body = "# Master Smith Burninate <The Thorium Brotherhood>\n\n- Complete the quest \"What the Flux?\" to start gaining faction.\n- Located in a recently added area, \"Thorium Point,\" in the hills above with a flight path to Ironforge.\n- Look for a cobblestone path with torches.\n- Can be hard to spot under a tent near the Alliance flight point.\n- Reference to Trogdor from homestarrunner.com.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["14625"] == nil then
    NPCComments["14625"] = {}
end
table.insert(NPCComments["14625"], {
    npc_id = 14625,
    comment_id = 2917320,
    date = "2006-03-07T07:40:08-06:00",
    author = "Allakhazam",
    body = "## Overseer Oilfist <The Thorium Brotherhood>\n\n- **Appearance**: Wears Crown of Destruction helm, Drake Talon Pauldrons shoulders, and the Executioner's Cleaver (44 blue 2h axe).\n- **Function**: Primarily serves as a figurehead for the Thorium Brotherhood; does not give quests.\n- **Lore**: Represents a key player within the Thorium Brotherhood, making him noteworthy in their lore despite the lack of interactive content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14626"] == nil then
    NPCComments["14626"] = {}
end
table.insert(NPCComments["14626"], {
    npc_id = 14626,
    comment_id = 2917326,
    date = "2006-11-21T18:42:45-06:00",
    author = "Allakhazam",
    body = "# Taskmaster Scrange <The Thorium Brotherhood>\n- **Quest Source:** Obtain quests from the bulletin board, not from Scrange directly.\n- **Faction:** Associated with the Thorium Brotherhood, providing various crafting and reputation opportunities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14627"] == nil then
    NPCComments["14627"] = {}
end
table.insert(NPCComments["14627"], {
    npc_id = 14627,
    comment_id = 2917327,
    date = "2005-06-20T01:29:18-05:00",
    author = "Allakhazam",
    body = "# Hansel Heavyhands <The Thorium Brotherhood>\n\n- **Quest Giver:** Provides quests, including one that rewards the Luffa trinket.\n- **Luffa Trinket:** Initially could remove one bleed effect, but it’s nerfed for mobs stronger than level 60.\n- **Quest Location:** Based around Thorium Point; be cautious of the path between Thorium Point and Blackrock Mountain.\n- **Appearance:** Notably large and well-liked among players for his distinctive character.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14634"] == nil then
    NPCComments["14634"] = {}
end
table.insert(NPCComments["14634"], {
    npc_id = 14634,
    comment_id = 2917330,
    date = "2006-05-05T08:41:54-05:00",
    author = "Allakhazam",
    body = "### Lookout Captain Lolo Longstriker <The Thorium Brotherhood>\n\n- Friendly NPC, part of The Thorium Brotherhood faction.\n- Located in Searing Gorge, often gives quests related to the Brotherhood's interests.\n- Important for players focusing on reputation with The Thorium Brotherhood.\n- Interacting with Lolo may help in obtaining valuable patterns for blacksmithing and leatherworking.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14637"] == nil then
    NPCComments["14637"] = {}
end
table.insert(NPCComments["14637"], {
    npc_id = 14637,
    comment_id = 4420,
    date = "2006-11-25T17:13:23-06:00",
    author = "entropicdragon",
    body = "### Zorbin Fandazzle\n\n- Complete \"Zapped Giants\" and \"Fuel for the Zapping\" to unlock Zorbin's shop.\n- He sells the unique Schematic: Snake Burst Firework.\n- Completing his quests grants reputation with the Steamwheedle Cartel.\n- Quests are repeatable for additional reputation gains.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["14639"] == nil then
    NPCComments["14639"] = {}
end
table.insert(NPCComments["14639"], {
    npc_id = 14639,
    comment_id = 2917337,
    date = "2005-07-11T11:57:19-05:00",
    author = "Allakhazam",
    body = "## Zapped Deep Strider\n- **High Resistances:** Post-zap, they gain significant resistances, especially to Frost.\n- **Frost Mages Beware:** Avoid using Frost spells; they have high immunity.\n- **Seek Help:** Consider teaming up with guild members for a smoother encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14640"] == nil then
    NPCComments["14640"] = {}
end
table.insert(NPCComments["14640"], {
    npc_id = 14640,
    comment_id = 2917339,
    date = "2006-09-24T15:09:52-05:00",
    author = "Allakhazam",
    body = "### Zapped Cliff Giant\n\n- **Quest Use:** Confirm if the zapped giants can be used for the muisek quest.\n- **Note:** Typically associated with quests involving miniaturization.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14661"] == nil then
    NPCComments["14661"] = {}
end
table.insert(NPCComments["14661"], {
    npc_id = 14661,
    comment_id = 19042,
    date = "2007-01-02T00:57:45-06:00",
    author = "Jakobud",
    body = "# Stinglasher\n\n- Wanders outside the Hive frequently; can be pulled solo easily (Jakobud).\n- Wait by the tree at the cave entrance to catch him alone; good for druids to root (Thottbot).\n- Use a macro `/target stinglasher` to find him quickly (Thottbot).\n- Beware of Venom Sting, stacking 11-12 poison damage every 5 seconds and his weapon-disarming lash (acolight).\n- Found around coordinates 75, 60 and 76, 63 (Thottbot, Allakhazam).\n- Get the \"Zukk'ash Infestation\" quest to avoid multiple trips (Allakhazam).\n- Fight wasps instead of crawlers in the area; crawlers run away very fast (Allakhazam).\n- Can drop Robes of Insight (Allakhazam).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["14666"] == nil then
    NPCComments["14666"] = {}
end
table.insert(NPCComments["14666"], {
    npc_id = 14666,
    comment_id = 34021,
    date = "2007-02-11T10:01:36-06:00",
    author = "9857",
    body = "# Corrupted Windfury Totem III\n\n- Found during Nefarian fight in Blackwing Lair.\n- Part of the Shaman 'class call'.\n- Destroy quickly to prevent buffs to Nefarian or disruption to the raid.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14668"] == nil then
    NPCComments["14668"] = {}
end
table.insert(NPCComments["14668"], {
    npc_id = 14668,
    comment_id = 2917356,
    date = "2005-09-20T00:02:18-05:00",
    author = "Allakhazam",
    body = "### Corrupted Infernal\n\n- **Hostile NPC**: Be prepared for challenging fights.\n- **Fire Resistance**: Equip fire-resistant gear to reduce damage.\n- **Stuns and Interrupts**: Use abilities that stun or interrupt to prevent its casting.\n- **AOE Attacks**: Be cautious of powerful area-of-effect attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14682"] == nil then
    NPCComments["14682"] = {}
end
table.insert(NPCComments["14682"], {
    npc_id = 14682,
    comment_id = 704,
    date = "2006-09-19T10:11:48-05:00",
    author = "2672",
    body = "# Sever\n\n- **Scourge Invasion Exclusive:** Sever spawns only during the Scourge Invasion events.\n- **Combat Tips:**\n  - **High HP and Hard Hits:** Sever has over 7,000 HP and can deal significant damage. Tanks of level 25+ recommended.\n  - **Fear Effect:** He uses Intimidating Shout to fear. Pull him out of his room to avoid additional mobs.\n  - **Criticals and Aggro:** Can crit for 300 damage. Uses abilities that can cause unexpected aggro changes.\n  - **Strategy for Hunters:** Utilize traps, Rapid Fire, Hunter's Mark, and pet aggro management. Use Feign Death tactically.\n- **Location:** Found in Shadowfang Keep, in the room up the right ramp from the courtyard entrance.\n- **Drops:** Known to drop Abomination Skin Leggings and an axe.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["14684"] == nil then
    NPCComments["14684"] = {}
end
table.insert(NPCComments["14684"], {
    npc_id = 14684,
    comment_id = 1535,
    date = "2006-10-06T11:45:30-05:00",
    author = "ataylor",
    body = "## Balzaphon\n\n- **Event Boss**: Appeared during the Scourge Invasion event in Stratholme after Patch 1.11, now no longer available.\n- **Location**: Patrolled around the fountain area in Stratholme.\n- **Solo Tips**: As a Paladin, use Frost Resistance Aura, Judgment of Wisdom, and Seal of Wisdom. Keep healing up to counter his frost spells.\n- **Group Tips**: Easily farmable with 2-5 players. Avoid pulling multiple patrolling ghouls or abominations.\n- **Loot**: Drops a desirable caster staff, a frost mage belt, and Corruptor's Scourgestones.\n- **Removed**: Only available during the event; now permanently removed.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["14686"] == nil then
    NPCComments["14686"] = {}
end
table.insert(NPCComments["14686"], {
    npc_id = 14686,
    comment_id = 2839923,
    date = "2006-07-29T08:45:52-05:00",
    author = "Thottbot",
    body = "# Lady Falther'ess\n\n- **Event-Based Spawn:** Lady Falther'ess is part of the Scourge Invasion event from patch 1.11. If your server’s event is over, she won't spawn.\n- **Location:** Found in Razorfen Downs (RFD), near the prisons, before the skeleton pile.\n- **Transformation Trigger:** Appears as a human female; breaks out of the cage and transforms into a level 40 elite undead when you approach.\n- **Combat Tips:**\n  - **Preparation:** Ensure your party is ready before interacting with her.\n  - **Damage:** Deals significant damage (~300 per hit); prioritize healing and defensive abilities.\n  - **Feign Death:** Useful for hunters to avoid fatal damage.\n- **Loot:** Notable for dropping caster items, especially beneficial for priests and mages.\n\nThis NPC appears only during special events; so, if she’s not present, check back during the next invasion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 65,
})
if NPCComments["14690"] == nil then
    NPCComments["14690"] = {}
end
table.insert(NPCComments["14690"], {
    npc_id = 14690,
    comment_id = 2917406,
    date = "2006-07-08T16:57:40-05:00",
    author = "Allakhazam",
    body = "### Revanchion\n\n- **Location**: Found in DM West, originally where Magister Kalendras was.\n- **Event**: Appears only during the Scourge Invasion event.\n- **Role**: New undead boss added to DM.\n- **Tip**: Prepare for undead and ghost packs in the area leading to him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14693"] == nil then
    NPCComments["14693"] = {}
end
table.insert(NPCComments["14693"], {
    npc_id = 14693,
    comment_id = 2798076,
    date = "2006-06-22T22:24:05-05:00",
    author = "Thottbot",
    body = "### Scorn\n\n- **Spawns During Special Events:** Only appeared during the Scourge Invasion event tied to Naxxramas opening.\n- **Location:** Found in Scarlet Monastery Graveyard after Bloodmage Thalnos is killed.\n- **High Damage:** Uses \"Lich Slap,\" dealing significant shadow damage (900-1200).\n- **Combat Tips:**\n  - He is immune to movement impairing effects.\n  - Use frost resistance or wards for mitigation.\n- **Loot Drops:** Known for dropping valuable items like blue necklaces and gloves.\n- **Currently Not Available:** No longer spawns as the Scourge Invasion event is over.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14695"] == nil then
    NPCComments["14695"] = {}
end
table.insert(NPCComments["14695"], {
    npc_id = 14695,
    comment_id = 18246,
    date = "2006-12-28T12:00:16-06:00",
    author = "4490",
    body = "# Lord Blackwood\n\n- **Event Boss**: Only appears during the Scourge Invasion in Scholomance.\n- **Easy Fight**: Known for being an easy boss to defeat.\n- **Abilities**: Has a periodic stun (possibly Smoke Bomb) and a bow attack.\n- **Spawn Location**: Spawns in the big room connecting Jandice's place, the viewing room, and the whelp room.\n- **Health**: Approximately 30,000 HP.\n- **Loot**: Can drop Lord Blackwood's Blade (black glow), Lord Blackwood's Buckler, and a rare off-hand caster item.\n- **Tactics**: Stick your tank on him and DPS. Beware of possible adds and patrolling.\n- **Appearance**: Large skeleton with a purple aura.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["14697"] == nil then
    NPCComments["14697"] = {}
end
table.insert(NPCComments["14697"], {
    npc_id = 14697,
    comment_id = 2917447,
    date = "2006-07-05T23:22:46-05:00",
    author = "Allakhazam",
    body = "### Lumbering Horror\n\n- **Kite It**: Effective strategy for hunters. Soloable with patience; engage from a distance.\n- **Use Sacrifice**: For warlocks, sacrificing a demon pet and using potions can help to solo effectively.\n- **Loot Drops**: Potential drops include blue bracers, multiple jewels, runes, and cloth.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14715"] == nil then
    NPCComments["14715"] = {}
end
table.insert(NPCComments["14715"], {
    npc_id = 14715,
    comment_id = 2917453,
    date = "2006-01-03T09:52:14-06:00",
    author = "Allakhazam",
    body = "## Silverwing Elite\n\n- **Type:** Hostile NPC.\n- **HP:** 7700-8000 HP.\n- **Combat:** Can be handled easily by a level 64 shaman; caution advised for lower levels.\n- **Drops:** No items, but can be looted.\n- **Strategy:** Suitable for taking on multiple at once if your level and gear are adequate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14717"] == nil then
    NPCComments["14717"] = {}
end
table.insert(NPCComments["14717"], {
    npc_id = 14717,
    comment_id = 2917454,
    date = "2006-08-09T20:09:27-05:00",
    author = "Allakhazam",
    body = "## Horde Elite\n\n- **Level 60 mage advice**: These elites are manageable solo.\n- **General tip**: Adapt strategies based on class capabilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14720"] == nil then
    NPCComments["14720"] = {}
end
table.insert(NPCComments["14720"], {
    npc_id = 14720,
    comment_id = 54365,
    date = "2007-03-20T15:30:38-05:00",
    author = "14590",
    body = "# High Overlord Saurfang\n\n- **Combat Tips:**\n  - Avoid crits on Saurfang; his \"Saurfang Rage\" triggers and deals massive damage.\n  - Keep distance; his charge causes a significant knockback.\n  - Plan for heavy hits; his Mortal Strike crits can deal up to 10,000 damage.\n\n- **Trivia & Lore:**\n  - Known for his incredible strength and battle prowess, rivaling AQ40 raid bosses.\n  - Credited with jamming dragon heads onto huge pikes.\n  - Check out more Saurfang tales and quotes on [WoWWiki](http://www.wowwiki.com/Saurfang).\n\n- **Miscellaneous:**\n  - The character is often humorously exaggerated in community jokes similar to Chuck Norris memes.\n  - Saurfang has a dedicated fanbase with numerous threads and videos documenting his feats.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 1062,
})
if NPCComments["14722"] == nil then
    NPCComments["14722"] = {}
end
table.insert(NPCComments["14722"], {
    npc_id = 14722,
    comment_id = 2810769,
    date = "2006-09-03T12:01:05-05:00",
    author = "Thottbot",
    body = "# Clavicus Knavingham <Alliance Cloth Quartermaster>\n\n- **Location**: Found on the second floor of Duncan's Textiles in the Mage Quarter, Stormwind (Coords: 44,74).\n- **Cloth Donations**:\n  - Hand in 60 Wool, Silk, and Mageweave cloth once.\n  - After initial hand-ins, donate 60 Runecloth once.\n  - Subsequent donations require 20 Runecloth each time.\n- **Reputation and Experience Gains**:\n  - Wool and Silk turn-ins grant 15 rep and small XP.\n  - Mageweave turn-in grants 90 rep and moderate XP.\n  - First Runecloth turn-in grants 150 rep and significant XP.\n  - Additional Runecloth turn-ins grant 50 rep, but no XP.\n- **Quest Repeatability**: Only Runecloth turn-ins are repeatable.\n- **Other NPC**: Georgio Bolero, an artisan tailor, is also found at Duncan's Textiles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["14723"] == nil then
    NPCComments["14723"] = {}
end
table.insert(NPCComments["14723"], {
    npc_id = 14723,
    comment_id = 2817860,
    date = "2006-12-22T20:22:58-06:00",
    author = "Thottbot",
    body = "# Mistina Steelshield <Alliance Cloth Quartermaster>\n\n- Location: Found at coordinates 43, 31.\n- Sells cloth armor and related items for the Alliance. Check her for potential gear upgrades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14724"] == nil then
    NPCComments["14724"] = {}
end
table.insert(NPCComments["14724"], {
    npc_id = 14724,
    comment_id = 10923,
    date = "2006-12-08T11:03:14-06:00",
    author = "8694",
    body = "### Bubulo Acerbus <Alliance Cloth Quartermaster>\n\n- **Cloth Turn-ins**: Turn in Wool, Silk, Mageweave, and Runecloth to gain faction with Gnomeregan Exiles.\n- **Repeating Quests**: After initial quests, keep handing in stacks of 20 Runecloth for ongoing faction gains.\n- **Faction Rewards**: Achieving Exalted with Gnomeregan Exiles can grant rewards like the Mechanostrider mount.\n- **Quest Interactions**: NPCs don't trade directly. Interact with quests to give cloth.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14725"] == nil then
    NPCComments["14725"] = {}
end
table.insert(NPCComments["14725"], {
    npc_id = 14725,
    comment_id = 2816652,
    date = "2007-05-15T15:46:16-05:00",
    author = "Thottbot",
    body = "# Raedon Duskstriker <Alliance Cloth Quartermaster>\n\n- **Location:** Found at coordinates 64,23.\n- **Runecloth Turn-ins:** Available starting at level 50 and is repeatable.\n- **Turn-in Limits:** Some cloth types are limited to one-time turn-ins per faction (e.g., wool, silk), while Mageweave and Runecloth are repeatable.\n- **Utilize for Rep Gain:** Optimal for gaining reputation with multiple factions such as Darnassus, Gnomeregan Exiles, Stormwind, and Ironforge.\n- **Reputation Numbers:** Look up specific reputation gains for each turn-in for efficient planning.\n  \nSeek out Raedon Duskstriker to gain faction reputation by turning in cloth items, particularly Runecloth for maximum repeatable gains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14726"] == nil then
    NPCComments["14726"] = {}
end
table.insert(NPCComments["14726"], {
    npc_id = 14726,
    comment_id = 2838863,
    date = "2006-06-22T01:36:53-05:00",
    author = "Thottbot",
    body = "### Rashona Straglash <Horde Cloth Quartermaster>\n\n- **Location**: Found in the Tailor shop in The Drag, just south of the Valley of Honor gate in Orgrimmar.\n- **Function**: Horde Cloth Quartermaster. Initially, must turn in 60 Wool and 60 Mageweave before the 60 Runecloth option becomes available.\n- **Reputation**: Provides Orgrimmar faction points for turning in cloth. Wool and Silk give reputation points at lower levels; Runecloth turn-ins are repeatable in stacks of 20, beneficial for reaching exalted status.\n- **Faction Clarification**: Rashona is the Orc cloth quartermaster; Vehenna is the Troll quartermaster.\n- **Useful for**: Players looking to increase their Orgrimmar faction standings via cloth turn-ins.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14727"] == nil then
    NPCComments["14727"] = {}
end
table.insert(NPCComments["14727"], {
    npc_id = 14727,
    comment_id = 2808865,
    date = "2005-12-24T14:37:06-06:00",
    author = "Thottbot",
    body = "## Vehena <Horde Cloth Quartermaster>\n\n- Located in the Valley of Spirits, Orgrimmar, at coordinates 38,88.\n- Found behind the mage trainers; ask a guard for directions.\n- Historically, there were changes in runecloth acceptance; confirm current status in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["14731"] == nil then
    NPCComments["14731"] = {}
end
table.insert(NPCComments["14731"], {
    npc_id = 14731,
    comment_id = 2824208,
    date = "2005-07-28T22:23:47-05:00",
    author = "Thottbot",
    body = "## Lard <Innkeeper>\n\n- **Friendly NPC:** Serve as an Innkeeper for Horde players; he’s an ogre who enjoys picnics.\n- **RP Element:** Found sitting on a rug, adding a humorous touch.\n- **Interaction Notes:** Provides typical Innkeeper services like setting your Hearthstone and selling food/drink.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14733"] == nil then
    NPCComments["14733"] = {}
end
table.insert(NPCComments["14733"], {
    npc_id = 14733,
    comment_id = 2813395,
    date = "2006-11-30T18:22:22-06:00",
    author = "Thottbot",
    body = "### Sentinel Farsong\n\n- **Location:** Silverwing Grove, Ashenvale (loc 61,83).\n- **Role:** Guard at the eastern tower, bordering The Barrens.\n- **Tips:** Good for easy low-level quests in the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["14737"] == nil then
    NPCComments["14737"] = {}
end
table.insert(NPCComments["14737"], {
    npc_id = 14737,
    comment_id = 2813964,
    date = "2006-10-09T22:23:52-05:00",
    author = "Thottbot",
    body = "# Smith Slagtree <Blacksmithing Supplies>\n\n- Sells blacksmithing supplies; no notable drops.\n- Located in Searing Gorge.\n- Part of the Alliance faction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14738"] == nil then
    NPCComments["14738"] = {}
end
table.insert(NPCComments["14738"], {
    npc_id = 14738,
    comment_id = 2917497,
    date = "2007-01-02T01:49:14-06:00",
    author = "Allakhazam",
    body = "### Otho Moji'ko <Cooking Supplier>\n- **Location**: Found in Brackenwall Village, Dustwallow Marsh.\n- **Resource**: Sells cooking recipes and supplies.\n- **Tip**: Frequently check his inventory for rare recipes to improve your cooking skill.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14741"] == nil then
    NPCComments["14741"] = {}
end
table.insert(NPCComments["14741"], {
    npc_id = 14741,
    comment_id = 2801650,
    date = "2006-06-23T17:11:15-05:00",
    author = "Thottbot",
    body = "### Huntsman Markhor <Stable Master>\n\n- Located at coordinates 64.49 and 53.50.\n- Provides the quest \"Avenging the Fallen.\"\n- Acts as a Stable Master; use him to manage your pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14742"] == nil then
    NPCComments["14742"] = {}
end
table.insert(NPCComments["14742"], {
    npc_id = 14742,
    comment_id = 2836994,
    date = "2007-01-29T15:06:05-06:00",
    author = "Thottbot",
    body = "# Zap Farflinger <Unbalanced Engineer>\n\n- **Vendor Info:** Commonly misunderstood as a vendor for Runecloth Bag, but he does not sell it.\n- **Engineering Plans:** Offers plans for the Dimensional Ripper to Everlook. Requires Goblin Engineering 260.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["14743"] == nil then
    NPCComments["14743"] = {}
end
table.insert(NPCComments["14743"], {
    npc_id = 14743,
    comment_id = 2813590,
    date = "2005-06-21T05:12:35-05:00",
    author = "Thottbot",
    body = "# Jhordy Lapforge <Engineer>\n\n- **Engineering Schematic**: Obtain a free transponder schematic at 260 engineering skill. Supplies needed: 12 mithril bars, 4 cores of earth, 2 globes of water, 1 inlaid mithril cylinder.\n- **Lore**: The NPC is a tribute to Geordi La Forge, the chief engineer from \"Star Trek: The Next Generation.\" He even sports a \"visor\" and yellow shirt.\n- **Additional Info**: Gnomish engineers can receive schematics for the Ultrasafe Transporter: Gadgetzan from him. The transporter allows teleportation to Gadgetzan.\n- **Fun Factor**: Known for his humorous and nostalgic references to \"Star Trek.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 82,
})
if NPCComments["14748"] == nil then
    NPCComments["14748"] = {}
end
table.insert(NPCComments["14748"], {
    npc_id = 14748,
    comment_id = 4036,
    date = "2006-11-22T23:45:10-06:00",
    author = "MervinBunter",
    body = "# Vilebranch Kidnapper\n\n- **Ambush**: Activating Lard's Picnic Basket (84.5, 41.2) spawns 3-4 Vilebranch Kidnappers.\n- **Loot**: Lard's Lunch can be looted from the first Kidnapper.\n- **Combat Tips**:\n  - Be prepared for multiple attackers; consider using crowd control abilities (e.g., Fear, Seduce).\n  - Expect dazes; avoid being surrounded.\n  - Use terrain to your advantage; jump into water to break combat if overwhelmed.\n- **NPC Behavior**: Kidnappers shout \"The High Priestess will feast on your bones\" when they appear.\n\nEnjoy the battles and good luck collecting Lard's Lunch!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["14750"] == nil then
    NPCComments["14750"] = {}
end
table.insert(NPCComments["14750"], {
    npc_id = 14750,
    comment_id = 2814971,
    date = "2006-07-28T17:01:50-05:00",
    author = "Thottbot",
    body = "# Gurubashi Bat Rider\n\n- **Explosive Phase**: When emote says they get a \"maddened look\" or animation shows fire on their wings, everyone should run away immediately to avoid the self-destruct damage.\n- **Health Threshold**: At roughly 50% health, they will prepare to explode. Use raid alerts to time your retreat.\n- **Tanking Strategy**: Tanks can use Divine Shield or similar abilities to mitigate damage while holding aggro. Ranged DPS should focus on Bat Riders, while AoE abilities are used for companion bats.\n- **Mind Control**: If you have Mind Control, you can use it to make them explode among enemy mobs for strategic advantage.\n- **High Damage**: Be cautious as they hit hard and can wipe groups when they explode. Focus on careful pulling and crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14753"] == nil then
    NPCComments["14753"] = {}
end
table.insert(NPCComments["14753"], {
    npc_id = 14753,
    comment_id = 2803950,
    date = "2006-12-20T15:13:23-06:00",
    author = "Thottbot",
    body = "# Illiyana Moonblaze <Silverwing Supply Officer>\n\n- **Location:** Found in Ashenvale at coordinates 62, 84.\n- **Reputation Requirements:** Friendly to start buying; reputation gains through Warsong Gulch.\n- **Items Sold by Reputation:**\n  - **Friendly:** Rune of Perfection/Duty, Warsong Rations and Bandages, Superior Healing/Mana Draughts.\n  - **Honored:** Caretaker's Cape, Lorekeeper's Ring, Sentinel's Medallion, Protector's Band, Major Healing/Mana Draughts.\n  - **Revered:** Lorekeeper's Staff, Outrunner's Bow, Protector's Sword, Sentinel's Blade.\n  - **Exalted:** Tabard, all epic bracers.\n- **Purchasing Notes:** Items now bought with honor points; Friendly rep quest offers a Silverwing Care Package.\n- **PvP Tips:** Participate in Warsong Gulch for reputation gains; capture flags and turn in marks for maximum rep.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["14754"] == nil then
    NPCComments["14754"] = {}
end
table.insert(NPCComments["14754"], {
    npc_id = 14754,
    comment_id = 2917588,
    date = "2006-03-28T02:34:58-06:00",
    author = "Allakhazam",
    body = "# Kelm Hargunth <Warsong Supply Officer>\n\n- **Location**: Found at Mor'shan Base Camp (46,8) in the Barrens.\n- **Purchasing Requirements**:\n  - **Friendly**: Food, Drinks, Potions, Trinkets (3,000 points).\n  - **Honored**: Cloak, Ring, Necklace (6,000 points).\n  - **Revered**: Staff, Sword, Dagger, Bow (12,000 points).\n  - **Exalted**: Tabard, Bracers (24,000 points).\n- **How to Gain Reputation**: Fight in Warsong Gulch, earn Honor Points and Marks of Honor.\n- **No Faction Requirement**: No need to be exalted with Outriders to purchase items, just collect Honor Points and WSG marks.\n- **Reputation Calculation**: Each flag capture in WSG gives 35 rep; win grants 3 Marks of Honor (50 rep for 3 marks), totaling 155 rep per win.\n- **Items**: Blue (rare) and purple (epic) items available depending on reputation level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["14755"] == nil then
    NPCComments["14755"] = {}
end
table.insert(NPCComments["14755"], {
    npc_id = 14755,
    comment_id = 2917606,
    date = "2006-03-27T07:09:22-06:00",
    author = "Allakhazam",
    body = "# Tiny Green Dragon\n\n- Likely a reference to the Tiny Emerald Whelpling companion pet.\n- Related to the aesthetic of Chinese dragon models.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["14756"] == nil then
    NPCComments["14756"] = {}
end
table.insert(NPCComments["14756"], {
    npc_id = 14756,
    comment_id = 2917609,
    date = "2006-03-27T15:15:37-06:00",
    author = "Allakhazam",
    body = "## Tiny Red Dragon\n\n- Likely refers to the Tiny Crimson Whelpling, a collectible minipet.\n- Check out Wowhead for details on acquiring it: [Wowhead Link](https://www.wowhead.com/classic/sp=23530).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14757"] == nil then
    NPCComments["14757"] = {}
end
table.insert(NPCComments["14757"], {
    npc_id = 14757,
    comment_id = 2917615,
    date = "2006-05-08T09:28:26-05:00",
    author = "Allakhazam",
    body = "# Elder Torntusk\n\n- Found at coordinates 60,78 in The Hinterlands.\n- Quest giver and member of the friendly Revantusk tribe.\n- Offers quests that provide valuable rewards and reputation with the Revantusk trolls.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14758"] == nil then
    NPCComments["14758"] = {}
end
table.insert(NPCComments["14758"], {
    npc_id = 14758,
    comment_id = 2917616,
    date = "2007-01-14T11:34:52-06:00",
    author = "Allakhazam",
    body = "# Zul'Gurub Trigger\n\n- This NPC is primarily a mechanism for triggering events or bosses in Zul'Gurub.\n- Ensure your party is prepared for the subsequent encounter before interacting with it.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14766"] == nil then
    NPCComments["14766"] = {}
end
table.insert(NPCComments["14766"], {
    npc_id = 14766,
    comment_id = 2917617,
    date = "2006-10-28T01:51:49-05:00",
    author = "Allakhazam",
    body = "### Iceblood Marshal\n\n- Hits very hard; keep high health and defensive cooldowns ready.\n- Engage with caution; use crowd control if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14821"] == nil then
    NPCComments["14821"] = {}
end
table.insert(NPCComments["14821"], {
    npc_id = 14821,
    comment_id = 2823024,
    date = "2006-04-11T10:45:13-05:00",
    author = "Thottbot",
    body = "# Razzashi Raptor\n\n- **Tamable**: Hunters can tame these raptors, often found in packs near Bloodlord Mandokir.\n- **Challenges in Taming**: Newly tamed raptors may initially be rebellious, especially for non-Beast Mastery specs. Patience is required.\n- **Location**: Found in Zul'Gurub, typically en route to Bloodlord Mandokir.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14822"] == nil then
    NPCComments["14822"] = {}
end
table.insert(NPCComments["14822"], {
    npc_id = 14822,
    comment_id = 3035,
    date = "2006-11-06T16:18:57-06:00",
    author = "trinkit",
    body = "# Sayge\n\n- **Location:** Found at the Darkmoon Faire.\n- **Function:** Gives 'fortunes' that are 2-hour buffs after answering two questions.\n- **Buffs:**\n  - +10% Damage: Answer 1, then 1.\n  - +25 All Resistances: Answer 1, then 2 or Answer 2, then 3.\n  - +10% Armor: Answer 1, then 3.\n  - +10% Spirit: Answer 2, then 1 or Answer 4, then 2.\n  - +10% Intellect: Answer 2, then 2 or Answer 4, then 1.\n  - +10% Stamina: Answer 3, then 1.\n  - +10% Strength: Answer 3, then 2.\n  - +10% Agility: Answer 3, then 3.\n- **Tips:**\n  - Buffs are based on how you answer his questions.\n  - Can obtain a new buff every 4 hours.\n  - Buffs have varying utility based on base stats; +Damage, +Resist, and +Armor generally more advantageous.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 490,
})
if NPCComments["14827"] == nil then
    NPCComments["14827"] = {}
end
table.insert(NPCComments["14827"], {
    npc_id = 14827,
    comment_id = 11020,
    date = "2006-12-08T12:06:03-06:00",
    author = "8701",
    body = "# Burth\n\n- Member of the Darkmoon Faire, found in Elwynn Forest and Mulgore.\n- Follows Silas Darkmoon, the owner of the Darkmoon Faire.\n- Acts as a guard, wielding a large axe.\n- Spot Silas Darkmoon by looking for Burth.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["14828"] == nil then
    NPCComments["14828"] = {}
end
table.insert(NPCComments["14828"], {
    npc_id = 14828,
    comment_id = 2917629,
    date = "2005-09-07T22:53:33-05:00",
    author = "Allakhazam",
    body = "# Gelvas Grimegate <Darkmoon Faire Ticket Redemption>\n\n* Located at the Darkmoon Faire.\n* Redeem Darkmoon Faire tickets for prizes.\n* Tickets earned through quests from Chronos or Yebb Neblegear.\n* Prizes vary by level; greater prizes unlock at level 45+.\n* Exchange 6 Thorium Widgets for 20 tickets.\n* Low-level prize (5 tickets) can yield a minor green item for sale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["14829"] == nil then
    NPCComments["14829"] = {}
end
table.insert(NPCComments["14829"], {
    npc_id = 14829,
    comment_id = 2800275,
    date = "2006-01-14T19:31:35-06:00",
    author = "Thottbot",
    body = "# Yebb Neblegear\n\n- **Turn-ins:** Focus on turning in Vibrant Plumes for faster progression; they reduce the number of quests by 20%.\n- **Tradeskills:** Engineers, blacksmiths, and leatherworkers can use trade-specific items for turn-ins.\n- **Grinding:** Farming materials needed for turn-ins is labor-intensive but worth it for the epic necklace reward.\n- **Faction:** Turn in Bushy Tails for faction points; lowering faction by killing Darkmoon Faire NPCs may enable turn-ins again.\n- **Help:** Group farming with friends or guild members can expedite the process.\n- **Finding Yebb:** Yebb may not always be present in Goldshire; ensure you check during Darkmoon Faire events.\n- **Tickets:** You can get tickets from Yebb by turning in collected items or from Chronos by completing crafting quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14832"] == nil then
    NPCComments["14832"] = {}
end
table.insert(NPCComments["14832"], {
    npc_id = 14832,
    comment_id = 2825124,
    date = "2007-04-12T04:07:37-05:00",
    author = "Thottbot",
    body = "# Kerri Hicks <The Strongest Woman Alive!>\n\n- **Reputation-Based Quests:** Quest availability changes with reputation. Higher reputation unlocks more advanced tasks.\n- **Dense Stones Requirement:** Expect to collect 1920 dense stones for maximum turn-ins.\n- **Darkmoon Faire:** Provides turn-in quests for Darkmoon Faire tickets.\n- **Turn-In Items:** Various items like Heavy Weight Stone, Heavy Grinding Stone, Green Bracers, Big Black Mace, and Dense Grinding Stone used in quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["14833"] == nil then
    NPCComments["14833"] = {}
end
table.insert(NPCComments["14833"], {
    npc_id = 14833,
    comment_id = 2798081,
    date = "2006-04-11T00:01:00-05:00",
    author = "Thottbot",
    body = "### Chronos <He Who Never Forgets!>\n\n- **Quest Completion Caution:** Be wary when completing quests; some may consume valuable items, including equipped gear.\n- **Location:** Make sure to actively search for Chronos as he may not be stationary.\n- **Barbaric Harness:** Confusion arises around acquiring this pattern. Confirm whether your source is drops or trainers.\n- **Reputation and Quests:** Certain quests from Chronos are tied to your reputation and might disappear upon reaching specific thresholds.\n- **Level Requirements:** Some quests might require you to be a certain level, while others become unavailable based on your reputation level.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["14834"] == nil then
    NPCComments["14834"] = {}
end
table.insert(NPCComments["14834"], {
    npc_id = 14834,
    comment_id = 2342,
    date = "2006-10-28T09:34:13-05:00",
    author = "Chaosangel",
    body = "# Hakkar\n\n- **Clear Pathways**: Clear pathways leading to Hakkar's altar including Sons of Hakkar and soulflayers before the fight.\n- **Defeat Priests**: Eliminate high priests Jeklik, Venoxis, Mar'li, Thekal, and Arlokk to avoid Hakkar gaining powerful abilities.\n- **Positioning**: Tank Hakkar with his back to the group and avoid melee DPS due to AoE debuff fear.\n- **Mind Control Management**: Sheep mind-controlled players quickly and cleanse/decurse when control returns.\n- **Life Leech Strategy**: Use Sons of Hakkar’s poison cloud to counter life leech; timing is crucial.\n- **Pull and Kill Sons**: Pull Sons 45 seconds before life drain, kill them immediately for poison cloud benefit.\n- **Coordination**: Proper DPS and coordination are essential; maintain poison status during life drain.\n\n**Additional Tips**:\n- **Timers and Communication**: Use raid timers and clear communication to time actions precisely.\n- **Mana and Healing**: Conserve mana for a long fight and ensure steady healing, particularly for the tank.\n- **Use Hunter Pets**: A buffed Hunter's pet can act as the main tank as they are immune to mind control.\n- **Crowd Control**: Use mages for polymorphs on mind-controlled targets and additional crowd control.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["14841"] == nil then
    NPCComments["14841"] = {}
end
table.insert(NPCComments["14841"], {
    npc_id = 14841,
    comment_id = 2800800,
    date = "2006-07-31T07:08:41-05:00",
    author = "Thottbot",
    body = "## Rinling\n\n- **Turn-In Requirements:** Bring Rinling 36 Green Fireworks for 8 tickets, Whirring Gizmos, Copper Modulators, Mechanical Repair Kits, and Thorium Widgets for varying ticket amounts.\n- **Efficient Farming:** To get more Darkmoon Faire tickets, consider turning in various items like pelts, eyes, or paws obtained from Yebb Neblegear's quests.\n- **Fireworks Trick:** During certain events, you can buy fireworks cheaply and turn them in for tickets.\n- **Reputation Note:** Turning in these items can help with Darkmoon Faire reputation, though progress might be slow.\n- **Non-Engineering Turn-In:** You do not need to be an engineer to turn in Green Fireworks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["14842"] == nil then
    NPCComments["14842"] = {}
end
table.insert(NPCComments["14842"], {
    npc_id = 14842,
    comment_id = 2812274,
    date = "2005-08-11T14:38:44-05:00",
    author = "Thottbot",
    body = "# Melnan Darkstone <Darkmoon Faire Barker>\n- **Location**: Appears in Ironforge (IF) when Darkmoon Faire starts.\n- **Role**: Provides quests and Darkmoon Faire tickets.\n- **Faction Interaction**: Watch out when approaching if you're from the opposing faction.\n- **Quests**: Completing his quests can be tricky due to fair timing. Manage quest log space accordingly.\n- **Timing**: Darkmoon Faire cycle is crucial. Ensure the Faire is active to use tickets effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14844"] == nil then
    NPCComments["14844"] = {}
end
table.insert(NPCComments["14844"], {
    npc_id = 14844,
    comment_id = 2803217,
    date = "2005-12-23T16:07:48-06:00",
    author = "Thottbot",
    body = "### Sylannia <Darkmoon Faire Drink Vendor>\n\n- **Location:** Found at the Darkmoon Faire.\n- **Role:** Sells various drinks, including alcoholic beverages and mana-restoring drinks.\n- **Currency:** Items are purchasable with gold, not Faire Tickets.\n- **Tip:** The most expensive drink is water, useful for mana restoration.\n- **Fun Fact:** Consuming multiple Darkmoon Special Reserve beers can result in character intoxication.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14845"] == nil then
    NPCComments["14845"] = {}
end
table.insert(NPCComments["14845"], {
    npc_id = 14845,
    comment_id = 11025,
    date = "2006-12-08T12:11:39-06:00",
    author = "8701",
    body = "# Stamp Thunderhorn <Darkmoon Faire Food Vendor>\n\n- **Location:** Darkmoon Faire.\n- **Role:** Sells food, including Crunchy Frog.\n- **Tip:** Food items don't require Faire Tickets.\n- **Trivia:** Crunchy Frog is a reference to a Monty Python sketch.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14846"] == nil then
    NPCComments["14846"] = {}
end
table.insert(NPCComments["14846"], {
    npc_id = 14846,
    comment_id = 2821737,
    date = "2005-09-20T17:09:45-05:00",
    author = "Thottbot",
    body = "# Lhara <Darkmoon Faire Exotic Goods>\n\n- **Location & Timing**: Lhara is found during Darkmoon Faire events, alternating monthly between Elwynn Forest and Mulgore.\n- **Items Sold**: Stock changes frequently. Items reset based on availability.\n- **Camping for Items**: Rare items like rings/necklaces and ghost mushrooms may require camping. Best times are late night or early morning.\n- **Ghost Mushrooms**: She sells ghost mushrooms, which have a long respawn time but are easier to obtain here than gathering in the wild.\n- **Faire Dates**: Faire occurs for a week each month. Specific dates can be found on official WoW resources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["14847"] == nil then
    NPCComments["14847"] = {}
end
table.insert(NPCComments["14847"], {
    npc_id = 14847,
    comment_id = 2827528,
    date = "2005-07-29T10:24:40-05:00",
    author = "Thottbot",
    body = "# Professor Thaddeus Paleo <Darkmoon Faire Cards & Exotic Goods>\n\n- **Rare Items & Vials**: Sells vials, potions, and scrolls.\n- **Darkmoon Cards**: Exchanges full sets of Darkmoon Cards for special trinkets.\n- **Card Sets**:\n  - **Beasts Deck**: Ace from The Beast (UBRS); 2-8 from Lvl 45-60 Undead & Humanoids.\n  - **Elementals Deck**: Ace from elite elementals; 2-8 from Lvl 45-60 Undead & Humanoids.\n  - **Portals Deck**: Ace from Darkmaster Gandling (Scholomance); 2-8 from Lvl 45-60 Undead & Humanoids.\n  - **Warlords Deck**: Ace from King Gordok (Dire Maul); 2-8 from Lvl 45-60 Undead & Humanoids.\n- **Trinket Rewards**:\n  - **Blue Dragon Card**: 2% to continue full mana regen for 15 sec while casting.\n  - **Maelstrom Card**: Chance for 200-300 Nature damage.\n  - **Twisting Nether Card**: 10% chance to resurrect with 20 health/mana.\n  - **Heroism Card**: Heals 120-180 damage occasionally when attacking.\n- **Location**: Stationed in a tent during the Darkmoon Faire in Goldshire or Mulgore.\n- **Tip**: Only one card trinket can be equipped at a time.\n- **Additional Info**: Search for specific decks like Warlord's Deck for more details. \n\nExplore the Darkmoon Faire and check his inventory to make the most of your visit!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["14848"] == nil then
    NPCComments["14848"] = {}
end
table.insert(NPCComments["14848"], {
    npc_id = 14848,
    comment_id = 2801398,
    date = "2007-05-05T15:10:48-05:00",
    author = "Thottbot",
    body = "# Herald\n\n- Announces key events and captures in Alterac Valley.\n- Known for loud announcements; ignore or lower volume if it becomes annoying.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 186,
})
if NPCComments["14849"] == nil then
    NPCComments["14849"] = {}
end
table.insert(NPCComments["14849"], {
    npc_id = 14849,
    comment_id = 2838907,
    date = "2006-08-05T12:39:24-05:00",
    author = "Thottbot",
    body = "### Darkmoon Faire Carnie\n\n- The Darkmoon Faire visits Mulgore and Goldshire every 2 months, arriving on the first Friday and opening on the following Monday.\n- You can trade Darkmoon Decks (e.g., Beasts, Elementals, Warlords) for Epic trinkets. Collect 8 cards (ace to eight) to complete a deck; aces are rare and costly.\n- Serves as unique and immersive in-game event bringing fun and rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 52,
})
if NPCComments["14857"] == nil then
    NPCComments["14857"] = {}
end
table.insert(NPCComments["14857"], {
    npc_id = 14857,
    comment_id = 2917746,
    date = "2005-11-06T21:19:23-06:00",
    author = "Allakhazam",
    body = "# Erk\n\n- Located in a room with 3 guards and a pet black worg named Fang.\n- Frequently uses a fishing pole and engages in fishing-related dialogue.\n- Guards protect him, making direct confrontation difficult.\n- Killing Erk may involve dealing with guards; plan your strategy accordingly.\n- Not a major threat due to his fishing pole.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["14860"] == nil then
    NPCComments["14860"] = {}
end
table.insert(NPCComments["14860"], {
    npc_id = 14860,
    comment_id = 2837907,
    date = "2006-10-09T22:24:42-05:00",
    author = "Thottbot",
    body = "# Flik\n\n- Appears with the Darkmoon Faire, a level 4 Orcish child.\n- Found running around Goldshire, occasionally stopping.\n- Sells Tree Frogs, a limited supply of Wood Frogs, and Leather Balls.\n- Items aren't reputation-dependent.\n- Wood Frogs have spots; Tree Frogs don't.\n- Not faction-dependent; players can buy from him regardless of faction.\n- Quick and mobile; requires good reflexes to interact.\n- Selling items like heavy leather balls can be profitable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["14861"] == nil then
    NPCComments["14861"] = {}
end
table.insert(NPCComments["14861"], {
    npc_id = 14861,
    comment_id = 2917758,
    date = "2006-03-01T11:08:52-06:00",
    author = "Allakhazam",
    body = "## Blood Steward of Kirtonos\n\n- **Location & Pathing**: Can be found in the library behind a bookcase, not rare but often missed.\n- **Enslavable**: Possible to enslave, noted as an excellent demon pet.\n- **Abilities**: Watch out for Curse of Weakness (reduces physical damage), Paralyzing Poison (immobilizes, not preventable by Cloak of Shadows), and a magic damage reduction curse.\n- **Soloing Tips**: Soloable with proper gear; clear the area slowly and utilize corners strategically.\n- **Combat Strategy**: Keep distance during her movement and be prepared for stuns; mitigate her curses and poison effects as much as possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["14862"] == nil then
    NPCComments["14862"] = {}
end
table.insert(NPCComments["14862"], {
    npc_id = 14862,
    comment_id = 2817328,
    date = "2005-10-12T11:02:26-05:00",
    author = "Thottbot",
    body = "## Emissary Roman'khan\n\n- **Combat Tips:**\n  - Designed for 20 players; avoid large groups to keep the fight challenging.\n  - Roman'khan uses melee attacks, Sand Blast (2500-5000 Nature damage), and widespread AoE Sandwave (400-800 Nature damage every 10 seconds).\n  - Maintain MT's health above 80%.\n  - Use bandages or step away to eat/drink instead of relying on raid-wide healing.\n  - Nature resistances and AoE healers are highly beneficial.\n  - Draining Roman'khan’s mana can disable some of his abilities but may not always be effective.\n  - Kite if necessary, but note he cannot be kited indefinitely due to leash mechanics.\n\n- **Strategy Notes:**\n  - Engage him closely to potentially reduce AoE damage.\n  - Organized groups tend to fare better; communication is key.\n  - He drops a quest item crucial for completing specific quests but offers no loot for himself.\n\n- **Quest and Lore:**\n  - Part of a chain quest starting from a note found in one of Silithus’s hives.\n  - Quest reward varies by class but often includes armor with nature resistances.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 48,
})
if NPCComments["14865"] == nil then
    NPCComments["14865"] = {}
end
table.insert(NPCComments["14865"], {
    npc_id = 14865,
    comment_id = 2802028,
    date = "2007-03-04T13:37:14-06:00",
    author = "Thottbot",
    body = "# Felinni\n\n- **Location**: Found in the Darkmoon Faire, inside a cage near the rams.\n- **Type**: Level 10 Elite Black Panther with a golden dragon frame.\n- **Tamable**: Not tamable; attempts will show \"Invalid Target.\"\n- **Combat**: Requires a group due to elite status, use CC (crowd control) and maintain distance if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14866"] == nil then
    NPCComments["14866"] = {}
end
table.insert(NPCComments["14866"], {
    npc_id = 14866,
    comment_id = 2796909,
    date = "2007-03-31T00:20:07-05:00",
    author = "Thottbot",
    body = "# Flik's Frog\n\n- Sometimes says \"kiss me!\" when interacted with.\n- If you manage to talk to the frog, it will display \"RIBBIT\" in the chat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["14867"] == nil then
    NPCComments["14867"] = {}
end
table.insert(NPCComments["14867"], {
    npc_id = 14867,
    comment_id = 13684,
    date = "2006-12-11T20:36:28-06:00",
    author = "Sware",
    body = "# Jubjub\n\n- Use Dark Iron Ale to lure Jubjub to Morja during the Darkmoon Faire.\n- Acquire Dark Iron Ale from Blackrock Depths or the Auction House.\n- Drop the ale on the ground to get Jubjub's attention.\n- Lure Jubjub by periodically throwing the ale closer to Morja.\n- As a safer measure, place the mug 1.5 meters in front of Morja.\n- Completion rewards you with Jubling's Tiny Home, hatching into a Jubling pet in 7 days.\n- Reference humor: Jubjub is named after a pet iguana from The Simpsons.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["14868"] == nil then
    NPCComments["14868"] = {}
end
table.insert(NPCComments["14868"], {
    npc_id = 14868,
    comment_id = 2832602,
    date = "2005-10-23T10:52:30-05:00",
    author = "Thottbot",
    body = "## Hornsley\n\n- **Friendly NPC**: Many players wish to have Hornsley as a pet, suggesting its popularity and appealing look.\n- **Quest Potential**: No current quest exists to acquire Hornsley as a pet, but players hope for future implementation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["14871"] == nil then
    NPCComments["14871"] = {}
end
table.insert(NPCComments["14871"], {
    npc_id = 14871,
    comment_id = 2917824,
    date = "2005-10-10T06:06:44-05:00",
    author = "Allakhazam",
    body = "### Morja\n\n- **Hidden Quest:** Morja offers a hidden quest. Explore the site for further details.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14872"] == nil then
    NPCComments["14872"] = {}
end
table.insert(NPCComments["14872"], {
    npc_id = 14872,
    comment_id = 2917826,
    date = "2005-11-06T21:00:34-06:00",
    author = "Allakhazam",
    body = "### Trok\n\n- **Friendly NPC:** Trok is a child NPC eternally chased by bees in Tanaris.\n- **Lore:** Engages in dialogue about being chased by bees. The bees are actually silithids, non-targetable and non-killable.\n- **Tips:**\n  - No known hidden quest or interaction to help Trok.\n  - Attempts to use fire or traps to ward off the bees are futile.\n  - May serve a flavor/lore function rather than a quest-related purpose.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14873"] == nil then
    NPCComments["14873"] = {}
end
table.insert(NPCComments["14873"], {
    npc_id = 14873,
    comment_id = 2917830,
    date = "2005-11-06T20:37:33-06:00",
    author = "Allakhazam",
    body = "# Okla\n\n- **Location**: Found at Grol'dom Farm in the Barrens.\n- **Behavior**: Wanders to a tree nearby to collect rocks and then returns home.\n- **Lore**: Daughter of Kranal Fiss; collects rocks for her necklace and occasionally for her friend Gruk's spear.\n- **Tip**: As a non-hostile NPC, she adds a touch of life to the zone. No combat needed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["14874"] == nil then
    NPCComments["14874"] = {}
end
table.insert(NPCComments["14874"], {
    npc_id = 14874,
    comment_id = 2917831,
    date = "2005-11-06T20:52:47-06:00",
    author = "Allakhazam",
    body = "### Karu\n\n- **Story Elements:**\n  - Karu lives with her brother Trok, who is constantly chased by bees.\n  - Her dialogue is whimsical, revolving around making food and feeding pigs.\n\n- **Interactive Elements:**\n  - If you kill all the pigs before she comes outside, she questions what happened to them.\n  - Karu interacts with the surrounding environment, such as talking about feeding pigs and preparing meals.\n\n- **Potential Quests/Lore:**\n  - No direct quest is associated, but her dynamic with Trok and the pigs adds depth to the game's world.\n  - The mention of new pets (pigs, bees) in player speculation could hint at untapped lore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14875"] == nil then
    NPCComments["14875"] = {}
end
table.insert(NPCComments["14875"], {
    npc_id = 14875,
    comment_id = 2825345,
    date = "2006-06-09T02:12:15-05:00",
    author = "Thottbot",
    body = "# Molthor <Hand of Rastakhan>\n\n- **Rewards:** Choose between Zandalarian Hero Medallion, Hero Badge, or Hero Charm.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14878"] == nil then
    NPCComments["14878"] = {}
end
table.insert(NPCComments["14878"], {
    npc_id = 14878,
    comment_id = 13668,
    date = "2006-12-11T19:17:28-06:00",
    author = "9193",
    body = "# Jubling\n\n- **Pet Info**: Jubling is a critter pet summoned from \"A Jubling's Tiny Home\".\n- **Acquisition**: Obtain Jubling from the Darkmoon Faire.\n- **Interaction**: Place Dark Iron Ale on the ground, and Jubling will drink it.\n- **Behavior**: Constant ribbiting sound when moving; can get annoying.\n- **Appearance**: Giant-sized and moves slowly.\n- **Level**: Jubling is actually level 5.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["14881"] == nil then
    NPCComments["14881"] = {}
end
table.insert(NPCComments["14881"], {
    npc_id = 14881,
    comment_id = 2812549,
    date = "2007-02-21T17:12:06-06:00",
    author = "Thottbot",
    body = "# Spider\n\n- **High Damage**: Can deal massive damage (up to 20k) quickly, especially to tanks.\n- **Precaution Needed**: Ensure the tank is well-prepared and the group understands the strategy.\n- **Team Coordination**: Keep a safe distance and be ready to support the tank when engaging.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14883"] == nil then
    NPCComments["14883"] = {}
end
table.insert(NPCComments["14883"], {
    npc_id = 14883,
    comment_id = 2917842,
    date = "2006-08-02T22:20:13-05:00",
    author = "Allakhazam",
    body = "# Voodoo Slave\n\n- **Location**: Around Jin'do the Hexxer.\n- **Type**: Masked Gnome Warlocks.\n- **Abilities**: Rain of Fire, Summon Infernals, and a curse that increases physical damage taken by 500.\n- **Combat Tips**:\n  - Use mind control, shackle undead, and polymorph for crowd control.\n  - Attack with area-of-effect (AoE) spells on remaining uncontrolled mobs.\n  - Prioritize over-healing and dispelling curse to protect the tank.\n- **Group Composition**: Often found in groups with trolls and undead, with up to eight elite mobs (excluding Infernals).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["14884"] == nil then
    NPCComments["14884"] = {}
end
table.insert(NPCComments["14884"], {
    npc_id = 14884,
    comment_id = 2917843,
    date = "2006-07-07T03:29:59-05:00",
    author = "Allakhazam",
    body = "## Parasitic Serpent\n\n- **Summoned by Venoxis:** Appears when Venoxis reaches about 25% HP.\n- **Infestation Debuff:** Runs to players and infests them, causing a debuff.\n- **Debuff Damage:** Deals approximately 200 damage every few seconds.\n- **Duration:** Debuff doesn't last long but is painful.\n- **Tip:** Keep an eye on health and use healing to counter the debuff's damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["14887"] == nil then
    NPCComments["14887"] = {}
end
table.insert(NPCComments["14887"], {
    npc_id = 14887,
    comment_id = 6695,
    date = "2006-12-05T19:04:57-06:00",
    author = "7121",
    body = "### Ysondre\n\n- **Location:** Randomly spawns in Hinterlands, Ashenvale, Feralas, and Duskwood.\n- **Strategy:**\n  - Use 10 level 70 players: 1-2 tanks, 2-3 healers, rest DPS.\n  - Stay on her side to avoid poison.\n  - She has a 4-second sleep ability; if you die, the debuff increases sleep to 2 minutes.\n  - Summons druids at 75%, 50%, and 25% health; use ranged DPS to manage them.\n  - Maintain high Nature Resistance for tanks (~300 NR recommended).\n- **Loot:**\n  - Drops good nature resist gear.\n  - Notable item: [Hibernation Crystal](https://www.wowhead.com/classic/item=20636).\n- **Lore:**\n  - One of four Emerald Dream Portal guardians.\n  - Guardians do not currently grant access to the Emerald Dream in-game.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["14888"] == nil then
    NPCComments["14888"] = {}
end
table.insert(NPCComments["14888"], {
    npc_id = 14888,
    comment_id = 10810,
    date = "2006-12-08T09:45:59-06:00",
    author = "8645",
    body = "# Lethon\n\n- **Spawn Locations**: Duskwood, Feralas, Hinterlands, Ashenvale.\n- **Difficulty**: Known as one of the more challenging World Dragons.\n- **Shadow Protection**: Essential due to mass Shadowbolt Volley.\n- **Raid Requirements**: Typically requires a large, well-coordinated group.\n- **Healing**: Strong healing is crucial to withstand shadow damage.\n- **Spawner**: Respawns roughly every 3 days.\n- **Strategy**: Full strategy guides and videos are available on fan sites.\n- **Engagement**: Dragons at portals are hostile; attack on sight.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["14889"] == nil then
    NPCComments["14889"] = {}
end
table.insert(NPCComments["14889"], {
    npc_id = 14889,
    comment_id = 4539,
    date = "2006-11-26T03:18:00-06:00",
    author = "3118",
    body = "# Emeriss\n\n- **HP Reduction Mechanic**: At 25% intervals, everyone within 100 yards gets a dot that drains 100% HP over 10 seconds. Healers must time their heals to keep players alive.\n- **Sleeping Gas Clouds**: Avoid greenish-pink gas clouds; they put players to sleep.\n- **Nature Resistance**: Tanks should stack 200+ NR to resist the stacking debuff that increases cooldown times.\n- **Positional Awareness**: Keep Emeriss faced away from the raid to avoid poison breath. Position tanks appropriately for 90%, 60%, and 30% health splits.\n- **Infestation Disease**: Deals constant nature damage; needs regular healing.\n- **Mushrooms**: When players die, they turn into mushrooms that deal 500-800 AoE damage. Avoid dying near the group.\n- **Raid Size**: Requires a coordinated 40-man raid, preferably with epic gear.\n- **Nature Resistance Gear**: Emeriss drops valuable NR gear; high-end guilds often monitor dragon spawn points for loot.\n- **Emerald Dream Lore**: One of the four Emerald Dream portal guardians, but defeating her does not grant access to the Emerald Dream.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["14890"] == nil then
    NPCComments["14890"] = {}
end
table.insert(NPCComments["14890"], {
    npc_id = 14890,
    comment_id = 6699,
    date = "2006-12-05T19:06:16-06:00",
    author = "7121",
    body = "# Taerar\n\n- **Spawn Locations:** Randomly at portals in Hinterlands, Ashenvale, Feralas, and Duskwood.\n- **Aggro Shout:** Yells when engaged.\n- **Nature Resistance Gear:** Drops good loot, great for AQ40.\n- **Phase Transitions:** At 75%, 50%, and 25% health, spawns three shades and banishes himself.\n\n## Combat Tips:\n\n- **Shades:** Kill shades quickly to prevent them from killing healers and casters. Tank them separately.\n- **Dream Fog:** Avoid green gas clouds to prevent sleep; use off-tanks to pick up aggro if the main tank is asleep.\n- **Noxious Breath:** Face the dragon towards the main tank alone to avoid DoT and cooldown increase effects.\n- **Tail Sweep:** Avoid standing behind the dragon to prevent knockback.\n- **AoE Fear:** Use Fear Ward or Tremor Totem; rotating tanks during fear helps maintain control.\n- **Arcane Blast:** Use arcane resistance to mitigate damage.\n- **Consistent Move:** Move the shades constantly as they create gas clouds.\n\n## General Strategy:\n\n- **Raid Size:** A full raid of level 60s is typically required.\n- **Spread Out:** Casters and healers should position themselves on opposite sides at maximum range to avoid chaining sleep effects.\n- **Preparation:** Be prepared for multiple waves of shades and keep tanks and DPS focused on killing them swiftly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["14894"] == nil then
    NPCComments["14894"] = {}
end
table.insert(NPCComments["14894"], {
    npc_id = 14894,
    comment_id = 2917990,
    date = "2006-05-09T21:17:11-05:00",
    author = "Allakhazam",
    body = "### Swarm of Bees\n\n- **Neutral NPC**\n- Often found in the western parts of Duskwood.\n- Might be part of an event or a quest.\n- Avoid close proximity if not required, as swarms typically involve grouping mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14903"] == nil then
    NPCComments["14903"] = {}
end
table.insert(NPCComments["14903"], {
    npc_id = 14903,
    comment_id = 2917991,
    date = "2006-05-14T02:09:43-05:00",
    author = "Allakhazam",
    body = "### Al'tabim the All-Seeing\n\n- Found in a hut on stilts above the Zandalar vendor.\n- Offers quests related to illusionists and a pebble quest which depends on your reputation (friendly, honored, revered, exalted).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14905"] == nil then
    NPCComments["14905"] = {}
end
table.insert(NPCComments["14905"], {
    npc_id = 14905,
    comment_id = 2826986,
    date = "2006-09-03T20:46:28-05:00",
    author = "Thottbot",
    body = "### Falthir the Sightless\n\n- Located in NW Stranglethorn Vale on Yojamba Isle.\n- Provides quests for the Zandalar Tribe faction.\n- Quests available for rogue and hunter classes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["14908"] == nil then
    NPCComments["14908"] = {}
end
table.insert(NPCComments["14908"], {
    npc_id = 14908,
    comment_id = 2917993,
    date = "2005-11-27T08:51:02-06:00",
    author = "Allakhazam",
    body = "### Mogg\n\n- **Location:** Travels around the Barrens.\n- **Role:** Non-hostile child NPC who pretends to be a warrior like his father.\n- **Interesting Feature:** Carries a large bone as a pretend weapon.\n- **Lore:** Talks about mimicking his warrior father and interacting with his mother, Pooka.\n- **Tip:** Follow Mogg for a bit of entertaining dialogue about his imagined battles and family life.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14909"] == nil then
    NPCComments["14909"] = {}
end
table.insert(NPCComments["14909"], {
    npc_id = 14909,
    comment_id = 2821674,
    date = "2007-05-19T23:06:03-05:00",
    author = "Thottbot",
    body = "# Pooka\n\n- **Role**: A neutral NPC with interesting dialogue.\n- **Dialog**: Involves a conversation with \"Mogg,\" who dreams of becoming a warrior like his father.\n- **Noteworthy Tip**: Ideal for players interested in lore and NPC backstories – provides a glimpse into the aspirations of a young orc and his family dynamics.\n- **Location**: Check areas where NPCs with interesting dialogues are often found.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 126,
})
if NPCComments["14910"] == nil then
    NPCComments["14910"] = {}
end
table.insert(NPCComments["14910"], {
    npc_id = 14910,
    comment_id = 2917996,
    date = "2005-10-21T12:15:20-05:00",
    author = "Allakhazam",
    body = "### Exzhal <Servitor of Rastakhan>\n\n- **Location**: Found in the far northwest corner of Stranglethorn Vale, coordinates 15,16.\n- **Proximity**: Near or on an island.\n- **Role**: Questgiver for those exploring the area.\n- **Note**: Be prepared to navigate over water to reach him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14911"] == nil then
    NPCComments["14911"] = {}
end
table.insert(NPCComments["14911"], {
    npc_id = 14911,
    comment_id = 2800134,
    date = "2005-07-27T17:13:02-05:00",
    author = "Thottbot",
    body = "## Zandalar Enforcer\n\n- **Purpose**: Likely related to quests for the Zul'Gurub instance.\n- **Quests**: Check for quest-giving NPCs on the island.\n- **Interaction**: No direct quests or dialogue available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14921"] == nil then
    NPCComments["14921"] = {}
end
table.insert(NPCComments["14921"], {
    npc_id = 14921,
    comment_id = 2917999,
    date = "2005-09-18T00:31:15-05:00",
    author = "Allakhazam",
    body = "# Rin'wosho the Trader <Zandalar Supplies and Repair>\n\n- **Location**: Found on the island northwest of Stranglethorn, in a hut with a second floor.\n- **Reputation Rewards**:\n  - **Friendly**: Patterns for Bloodvine Boots, Primal Batskin Bracers, and more.\n  - **Honored**: Patterns for Blood Tiger Shoulders, Bloodvine Leggings, Primal Batskin Gloves, and more.\n  - **Revered**: Patterns for Blood Tiger Breastplate, Bloodvine Vest, Primal Batskin Jerkin, and more.\n  - **Exalted**: Recipe for Living Action Potion.\n- **Reputation Tips**: You can buy coins and bijous from the AH or other players and destroy them at the altar to gain reputation without running Zul'Gurub.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["14961"] == nil then
    NPCComments["14961"] = {}
end
table.insert(NPCComments["14961"], {
    npc_id = 14961,
    comment_id = 16304,
    date = "2006-12-16T15:05:08-06:00",
    author = "mortalityjar",
    body = "# Mirvyna Jinglepocket <Smokywood Pastures>\n- Appears only during the Feast of Winter Veil event.\n- Part of the Jinglepocket Goblins.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14982"] == nil then
    NPCComments["14982"] = {}
end
table.insert(NPCComments["14982"], {
    npc_id = 14982,
    comment_id = 7191,
    date = "2006-12-06T09:11:59-06:00",
    author = "munix",
    body = "### Lylandris <Warsong Gulch Battlemaster>\n\n- Found in Ironforge, Hall of Arms.\n- Stands on a riser platform.\n- Handles Warsong Gulch battleground-related queries.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["14983"] == nil then
    NPCComments["14983"] = {}
end
table.insert(NPCComments["14983"], {
    npc_id = 14983,
    comment_id = 2799395,
    date = "2005-09-12T02:14:52-05:00",
    author = "Thottbot",
    body = "### Field Marshal Oslight\n\n- **Quest Availability:** Offers the quest \"Control Four Bases\" upon reaching Friendly status.\n- **Quest Rewards:** Earn 2.70 GP, 980 reputation points with League of Arathor, and 9950 XP.\n- **Reputation:** The \"Control Four Bases\" quest boosts your reputation slightly beyond Friendly status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["14984"] == nil then
    NPCComments["14984"] = {}
end
table.insert(NPCComments["14984"], {
    npc_id = 14984,
    comment_id = 2918009,
    date = "2006-01-20T23:16:18-06:00",
    author = "Allakhazam",
    body = "## Sergeant Maclear\n\n- **Quest Information:** Sergeant Maclear offers a quest giving both XP and reputation for the League of Arathor.\n- **Reputation Gain:** \n  - At **Honored** reputation, each Resource Crate turned in grants 417 reputation.\n  - At **Friendly** reputation, each Resource Crate grants approximately 338 reputation.\n- **Crates Issue:** If you can't see or obtain the crates for the quest, ensure you have accepted the quest properly and meet the requirements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14988"] == nil then
    NPCComments["14988"] = {}
end
table.insert(NPCComments["14988"], {
    npc_id = 14988,
    comment_id = 11930,
    date = "2006-12-09T01:07:49-06:00",
    author = "6370",
    body = "# Ohgan\n\n- **Hostile NPC**: Ohgan is Bloodlord Mandokir's raptor mount in Zul'Gurub.\n- **Engagement Strategy**: Have two offtanks manage Ohgan while the main tank and raid focus on Bloodlord Mandokir first.\n- **Alternative Strategy**: Some prefer killing Ohgan first, which enrages Bloodlord, but stops Ohgan from attacking healers.\n- **Loot Information**: Ohgan himself does not drop anything. The mount drops from Bloodlord Mandokir.\n- **Visual Reference**: Looks like a standard raptor; see a beast lore screenshot for details.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["14990"] == nil then
    NPCComments["14990"] = {}
end
table.insert(NPCComments["14990"], {
    npc_id = 14990,
    comment_id = 2918017,
    date = "2005-09-17T02:32:35-05:00",
    author = "Allakhazam",
    body = "# Defilers Emissary\n\n- **Battlefield Access**: Directly enter battlegrounds (BGs) without visiting Lady Sylvanas.\n- **Arathi Basin Bonus**: Extra honor if Arathi Basin is the battleground of the week.\n- **Reputation Boost**: Gain bonus reputation for participating in specific BGs when a representative is present in major cities.\n- **Battlefield Information**: Provides info on the location of the Battlemaster and the new battleground in Arathi Basin.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["14991"] == nil then
    NPCComments["14991"] = {}
end
table.insert(NPCComments["14991"], {
    npc_id = 14991,
    comment_id = 16203,
    date = "2006-12-16T09:15:01-06:00",
    author = "Sware",
    body = "# League of Arathor Emissary\n\n- Appears during Arathi Basin weekend.\n- Indicates double honor points for Arathi Basin.\n- Representatives present from Friday to Monday.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15010"] == nil then
    NPCComments["15010"] = {}
end
table.insert(NPCComments["15010"], {
    npc_id = 15010,
    comment_id = 4570,
    date = "2006-11-26T04:26:26-06:00",
    author = "3118",
    body = "### Jungle Toad\n\n- **Mind Control**: Witch doctors can cast \"Toad Explosion\" to release a squadron of Jungle Toads.\n- **Purpose**: The purpose of this spell is currently unknown.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15021"] == nil then
    NPCComments["15021"] = {}
end
table.insert(NPCComments["15021"], {
    npc_id = 15021,
    comment_id = 2918024,
    date = "2005-09-22T11:02:02-05:00",
    author = "Allakhazam",
    body = "# Deathmaster Dwire\n\n- **Quests**: Offers one quest when neutral and one when friendly.\n- **Rewards**: Both quests provide gold and reputation.\n- **Reputation Limitation**: No quests available at honored status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15042"] == nil then
    NPCComments["15042"] = {}
end
table.insert(NPCComments["15042"], {
    npc_id = 15042,
    comment_id = 11923,
    date = "2006-12-09T00:56:52-06:00",
    author = "6370",
    body = "## Zanza the Restless\n\n- Located atop a pyramid in Zul'Gurub, behind the Venom Pit.\n- Easily accessible solo by avoiding mobs; swim by the walls to avoid snakes.\n- Use abilities like Mana Shield, Ice Barrier, and Ice Block to survive mob aggro.\n- Summon and use a Voidwalker shield as a Warlock for protection.\n- Zanza is worshipped by the Zandalar tribe but has minimal lore.\n- You can receive a related quest upon reaching friendly reputation with the Zandalar tribe.\n- Each class has unique, powerful enchantments provided by this NPC.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["15043"] == nil then
    NPCComments["15043"] = {}
end
table.insert(NPCComments["15043"], {
    npc_id = 15043,
    comment_id = 2811156,
    date = "2007-05-17T17:42:54-05:00",
    author = "Thottbot",
    body = "### Zulian Crocolisk\n\n- **Location:** Found in Zul'Gurub (ZG).\n- **Combat Tips:**\n  - **Linked Aggro:** They are linked; attacking one can pull others. Be prepared.\n  - **High Damage:** It’s recommended to have a shield or invulnerability to prevent instant death.\n- **Strategy:** Best tackled with a group or a well-prepared solo player with strong defensive capabilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15065"] == nil then
    NPCComments["15065"] = {}
end
table.insert(NPCComments["15065"], {
    npc_id = 15065,
    comment_id = 71934,
    date = "2007-04-24T01:12:15-05:00",
    author = "39624",
    body = "## Lady\n\n- Non-hostile dog NPC.\n- Appears when the Alliance controls the Blacksmith in Arathi Basin.\n- Cannot be killed.\n- Chases a cat for role-playing ambience.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["15067"] == nil then
    NPCComments["15067"] = {}
end
table.insert(NPCComments["15067"], {
    npc_id = 15067,
    comment_id = 2803887,
    date = "2006-05-16T13:37:28-05:00",
    author = "Thottbot",
    body = "# Zulian Stalker\n\n- **Tameable:** Can be tamed by hunters after the Burning Crusade patch.\n- **No image available:** Players are interested in visual representations; seek further resources for imagery.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15068"] == nil then
    NPCComments["15068"] = {}
end
table.insert(NPCComments["15068"], {
    npc_id = 15068,
    comment_id = 2918040,
    date = "2006-11-28T15:44:20-06:00",
    author = "Allakhazam",
    body = "## Zulian Guardian\n\n- **Not tameable by hunters.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15070"] == nil then
    NPCComments["15070"] = {}
end
table.insert(NPCComments["15070"], {
    npc_id = 15070,
    comment_id = 2918041,
    date = "2005-09-20T03:35:01-05:00",
    author = "Allakhazam",
    body = "# Vinchaxa <Servitor of Zanza>\n- **Reputation Gains:** Hand in various coins and bijous to gain reputation with the Zandalar Tribe. Each hand-in rewards a Zandalar Honor Token.\n- **Mail Rewards:** Upon achieving friendly status, Vinchaxa may send you a letter with a Zandalar Honor Token as a token of gratitude.\n- **Location Inquiry:** Players often seek coordinates to locate Vinchaxa; typically found in Yojamba Isle, Stranglethorn Vale.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["15071"] == nil then
    NPCComments["15071"] = {}
end
table.insert(NPCComments["15071"], {
    npc_id = 15071,
    comment_id = 2817507,
    date = "2005-12-23T16:21:05-06:00",
    author = "Thottbot",
    body = "### Underfoot\n\n- Little cat found near the blacksmith in Arathi Basin.\n- Often seen chasing Spike.\n- Non-hostile and doesn't impact gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 81,
})
if NPCComments["15072"] == nil then
    NPCComments["15072"] = {}
end
table.insert(NPCComments["15072"], {
    npc_id = 15072,
    comment_id = 60480,
    date = "2007-04-01T08:47:44-05:00",
    author = "Nerizor",
    body = "# Spike\n\n- **Appearance**: A cute undead dog.\n- **Location**: Found in the Battlegrounds (BS) when controlled by the Horde.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["15073"] == nil then
    NPCComments["15073"] = {}
end
table.insert(NPCComments["15073"], {
    npc_id = 15073,
    comment_id = 2918045,
    date = "2005-09-16T08:57:29-05:00",
    author = "Allakhazam",
    body = "## Pat's Hellfire Guy\n\n- **Rare Spawn:** Appears occasionally instead of Ragnaros in Molten Core.\n- **Difficulty:** Very challenging; ensure your raid is well-prepared.\n- **Unconfirmed Existence:** May be part of a joke or an oversight within the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15079"] == nil then
    NPCComments["15079"] = {}
end
table.insert(NPCComments["15079"], {
    npc_id = 15079,
    comment_id = 2830751,
    date = "2007-03-07T18:09:31-06:00",
    author = "Thottbot",
    body = "# Fishbot 5000\n\n- **Availability**: Appears only on Sundays between 1pm and 5pm server time near the inn in Booty Bay.\n- **Purpose**: Part of the fishing contest in Stranglethorn Vale.\n- **Quests**: Asks for rare fish. Quests do not grant experience.\n- **Rare Fish**: Looks for fish like Brownell's Blue Striped Racer, Keefer's Angelfish, and Dezian Queenfish.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 62,
})
if NPCComments["15082"] == nil then
    NPCComments["15082"] = {}
end
table.insert(NPCComments["15082"], {
    npc_id = 15082,
    comment_id = 2799028,
    date = "2006-01-15T22:27:21-06:00",
    author = "Thottbot",
    body = "### Gri'lek\n\n- **Tank Strategy:** Have a tank grab aggro in normal form. Use ranged DPS when he grows and kite him.\n- **Enraged Phase:** He hits harder but moves slower. Kite and use ranged attacks during this phase.\n- **Aggro Management:** He is immune to taunt. Massive DPS helps maintain aggro. \n- **Holy Paladin Tank:** Works well due to undead nature. Use Exorcism, Holy Shock, and Consecration to maintain aggro.\n- **Damage Avoidance:** Avoid close combat during his enrage; he hits extremely hard.\n- **Grouping Tactic:** Keep the tank within healer range; kite when needed.\n\nNote: Drops include \"Gri'lek's Carver\" and blood, useful for the Edge of Madness trinkets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15083"] == nil then
    NPCComments["15083"] = {}
end
table.insert(NPCComments["15083"], {
    npc_id = 15083,
    comment_id = 2832457,
    date = "2005-11-17T19:09:11-06:00",
    author = "Thottbot",
    body = "# Hazza'rah\n\n- **Combat Tips:**\n  - Tank and melee fight near the flame altar, casters/ranged should stay far away.\n  - Be prepared for frequent AoE sleep affecting everyone; it lasts 3-4 seconds.\n  - After sleep, Hazza'rah summons slow-moving Nightmares with low HP but high damage (4-8k). Take them out quickly.\n  - Use Paladin's Exorcism on Hazza'rah, but watch mana consumption.\n  - If Horde, drop Earthbind Totems to slow Nightmares.\n  - Use Hunters’ Multishot and instant-cast spells (e.g., Fire Blast) to quickly kill Nightmares.\n  - Nightmares are immune to AoE damage; prefer targeted attacks.\n\n- **Team Coordination:**\n  - Off-tank positioned far from the main fight can re-establish aggro after AoE sleep.\n  - Mana drain Hazza'rah at the beginning of the fight, reducing his spell usage.\n  - Divine Shield can prevent priests from being slept, allowing continuous healing.\n  - For optimal performance, have predefined macros for targeting Nightmares.\n\n- **Encounter Mechanics:**\n  - Sleep causes frequent aggro wipes; reestablishing aggro is critical.\n  - Consistent strategy and positioning are key to managing both Hazza'rah and his summons.\n\n- **Summoning and Rotation:**\n  - Hazza'rah is one of the optional Mojo Madness bosses in Zul'Gurub with a 2-week rotation.\n  - Requires a level 300 Alchemist and substantial materials to summon.\n  - Each class can obtain a valuable trinket by defeating these bosses.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 75,
})
if NPCComments["15084"] == nil then
    NPCComments["15084"] = {}
end
table.insert(NPCComments["15084"], {
    npc_id = 15084,
    comment_id = 2799581,
    date = "2005-12-22T18:32:43-06:00",
    author = "Thottbot",
    body = "# Renataki\n\n- **Attack Tips**:\n  - **Abilities**: Uses Gouge, Throw Dagger (~1000 damage on cloth), Vanish, and Ambush.\n  - **Strategy**: Main tank (MT) gains aggro; DPS him down. Healers should maintain health during Gouge.\n  - **Imps**: Enslave imps for additional DPS; they can act as secondary tanks.\n  - **Vanish**: Hunters' Mark and pets can reveal him. Use AoE to break his stealth.\n  - **Ambush**: Cloth users should be cautious; priests should fade+bubble when he vanishes.\n\n- **Positioning**:\n  - **Splitting Groups**: Separate melee and caster groups. Off-tank (OT) supports casters.\n  - **Pet Utility**: Pets and spells like Flare or Faerie Fire can help maintain visibility when he vanishes.\n\n- **Loot and Time Management**:\n  - **Loot**: Renataki's Tooth is a common drop but obtaining the epic trinket requires extended raiding.\n\n- **Miscellaneous**:\n  - **Easy Fight**: Generally considered easier if you reach Renataki.\n  - **Surround Tactic**: Treat like a surger in MC; surround and focus DPS.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["15085"] == nil then
    NPCComments["15085"] = {}
end
table.insert(NPCComments["15085"], {
    npc_id = 15085,
    comment_id = 2814240,
    date = "2006-06-24T19:09:16-05:00",
    author = "Thottbot",
    body = "## Wushoolay\n\n- **Location**: Found at the Edge of Madness in Zul'Gurub.\n- **Summoning**: Requires a specific potion to summon.\n- **Rotation**: Part of a boss rotation every two weeks.\n\n### Combat Tips\n- **Spreading Out**: Casters should spread out to avoid chain lightning.\n- **Mana Burn**: Utilize mana burn to reduce Wushoolay's abilities.\n- **Cloud Management**: Avoid standing in the poison cloud to prevent high damage.\n- **Positioning**: Tank should face Wushoolay away from the raid to avoid lightning bolts.\n- **Kiting**: Main Tank (MT) should kite Wushoolay away from lightning clouds.\n\n### Ability Notes\n- **Poison Cloud**: Affects melee and does high damage.\n- **Lightning Cloud**: Similar to druid’s cloud, avoid by moving.\n- **Lightning Bolts**: Deals about 1k damage, targets players in front.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15091"] == nil then
    NPCComments["15091"] = {}
end
table.insert(NPCComments["15091"], {
    npc_id = 15091,
    comment_id = 2918100,
    date = "2006-02-07T19:47:27-06:00",
    author = "Allakhazam",
    body = "### Zul'Gurub Panther Trigger\n\n- No specific information available.\n- Generally, triggers in Zul'Gurub often lead to boss events or summons.\n- Keep an eye out for potential spawns or ambushes after interacting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15101"] == nil then
    NPCComments["15101"] = {}
end
table.insert(NPCComments["15101"], {
    npc_id = 15101,
    comment_id = 2804903,
    date = "2006-10-11T17:12:33-05:00",
    author = "Thottbot",
    body = "## Zulian Prowler\n\n- **Hostile NPC**: Be cautious approaching; prepare for combat.\n- **Taming**: Hunters can attempt to tame for a unique pet; check attack and movement speed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15102"] == nil then
    NPCComments["15102"] = {}
end
table.insert(NPCComments["15102"], {
    npc_id = 15102,
    comment_id = 2918102,
    date = "2006-11-26T00:37:11-06:00",
    author = "Allakhazam",
    body = "# Silverwing Emissary\n\n- **Hostile NPC**: Doesn’t trigger city guard spawns when attacked.\n- **Combat Tip**: Attack without attracting additional city guard attention.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15106"] == nil then
    NPCComments["15106"] = {}
end
table.insert(NPCComments["15106"], {
    npc_id = 15106,
    comment_id = 2822325,
    date = "2005-12-24T18:09:36-06:00",
    author = "Thottbot",
    body = "## Frostwolf Emissary\n\n- **High Health**: Be prepared for a lengthy fight; they have a lot of health.\n- **Weak Hits**: Despite their high health, their attacks are relatively weak.\n- **Alterac Valley**: Encounter these NPCs in Alterac Valley, a battleground intended to be repopularized by Blizzard.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["15111"] == nil then
    NPCComments["15111"] = {}
end
table.insert(NPCComments["15111"], {
    npc_id = 15111,
    comment_id = 3183,
    date = "2006-11-08T12:03:24-06:00",
    author = "2778",
    body = "## Mad Servant\n\n- **Fight Strategy:** They spawn in groups of three. Each one killed spawns two Mad Voidwalkers. Use a tank for one, banish another, and kill them sequentially.\n- **Banish Tactic:** Have warlocks banish one to control the fight. Killing all three at once will result in nine Voidwalker spawns, which can be overwhelming.\n- **Enslave Trick:** Warlocks can enslave these NPCs for excessive DPS on their own kind. Useful but not essential for control.\n- **Raid Use:** Historically required multiple warlocks for banishing duty in raids. Be prepared with soulstones or Divine Intervention as a safety measure.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15113"] == nil then
    NPCComments["15113"] = {}
end
table.insert(NPCComments["15113"], {
    npc_id = 15113,
    comment_id = 2918109,
    date = "2005-09-15T01:06:24-05:00",
    author = "Allakhazam",
    body = "## Honored Hero\n\n- Located in the Undercity's Royal Quarter.\n- No items for sale; part of a commemorative event.\n- Adds to the lore and atmosphere of Undercity.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15114"] == nil then
    NPCComments["15114"] = {}
end
table.insert(NPCComments["15114"], {
    npc_id = 15114,
    comment_id = 717,
    date = "2006-09-19T11:37:46-05:00",
    author = "maurice",
    body = "### Gahz'ranka\n\n- **Summoning Requirements:**\n  - Obtain Nat Pagle’s extreme angler FC-5000 lure.\n  - Complete the quest [Nat's Measuring Tape](https://www.wowhead.com/classic/quest=8227) (starts near ZG lake).\n  - Fish for 5 Muddy Churning Waters in ZG (requires 365 fishing skill with buffs).\n\n- **Combat Tips:**\n  - Fight underwater and use Warlock's underwater breathing spell to avoid knockback damage.\n  - Clear surrounding fish before summoning.\n  - Main Tank engages away from the group; Off Tank takes over when MT is knocked back.\n  - Casters stay at max range and spread out.\n\n- **Loot:**\n  - Drops green items, blue or epic items.\n  - Possible drop: Tome of Polymorph: Turtle.\n  - Drops loot worth 8+ gold.\n\n- **Miscellaneous:**\n  - Only summonable once per instance save.\n  - Fish from AH can be used for summoning if you don't have high fishing skill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["15119"] == nil then
    NPCComments["15119"] = {}
end
table.insert(NPCComments["15119"], {
    npc_id = 15119,
    comment_id = 2918134,
    date = "2006-04-11T14:12:12-05:00",
    author = "Allakhazam",
    body = "### Barrus <Fishing Promoter>\n\n- Located in Ironforge, often near the Forlorn Cavern.\n- Offers the quest \"The Fishing Diplomat,\" which requires visiting Stormwind to fish.\n- Not hostile. Primarily helps players increase their fishing skills.\n- A good source of fishing-related quests and information. Consult for easy experience and fishing tips.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15122"] == nil then
    NPCComments["15122"] = {}
end
table.insert(NPCComments["15122"], {
    npc_id = 15122,
    comment_id = 2918135,
    date = "2006-04-29T01:25:22-05:00",
    author = "Allakhazam",
    body = "## Gahz'ranka Dead\n\n- **Location:** Found in Zul'Gurub.\n- **Type:** Hostile, giant Hydra.\n- **Combat Tips:**\n  - **Frost Damage:** Susceptible to frost attacks.\n  - **Fishing Lure:** Can be summoned using Nat Pagle's fishing equipment.\n- Defeating Gahz'ranka can lead to valuable loot drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15126"] == nil then
    NPCComments["15126"] = {}
end
table.insert(NPCComments["15126"], {
    npc_id = 15126,
    comment_id = 2918138,
    date = "2005-09-27T15:26:20-05:00",
    author = "Allakhazam",
    body = "# Rutherford Twing <Defilers Supply Officer>\n\n- **Faction Specific:** This NPC is a Horde vendor, available for Horde players only.\n- **Location & Role:** Found in Arathi Basin, Rutherford Twing sells PvP gear.\n- **Reputation Requirement:** Items have reputation requirements, with some requiring exalted status.\n- **Gear Availability:** Offers items like the Defiler’s lizardhide boots, ideal for druids.\n- **PvP Context:** Often referenced for Arathi Basin rewards, highlighting the importance of PvP in acquiring gear.\n- **Set Bonuses:** Notable for set bonuses, such as stamina or critical hit chance for certain sets.\n- **Difficulty:** Some items may seem unattainable at lower levels; higher-level groups might be required to compete effectively.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15127"] == nil then
    NPCComments["15127"] = {}
end
table.insert(NPCComments["15127"], {
    npc_id = 15127,
    comment_id = 2918149,
    date = "2006-02-07T14:13:03-06:00",
    author = "Allakhazam",
    body = "## Samuel Hawke <League of Arathor Supply Officer>\n\n- **Friendly NPC**: Sells various PvP rewards for players with different reputation levels with the League of Arathor.\n- **Reputation Rewards**:\n  - *Friendly*: Talisman of Arathor, rations, bandages, healing/mana draughts.\n  - *Honored*: Rare Arathor Set Belts.\n  - *Revered*: Rare Arathor Set Boots.\n  - *Exalted*: Cloak of the Honor Guard, Ironbark Staff, Sageclaw, Epic Arathor Set Shoulders.\n- **PvP Titles**: Achieve Exalted status with PvP factions (AV, WSG, AB) for a special title.\n- **Reputation and Prices**: Check updated item prices after patches; being Neutral with the League of Arathor affects purchase options.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15137"] == nil then
    NPCComments["15137"] = {}
end
table.insert(NPCComments["15137"], {
    npc_id = 15137,
    comment_id = 2798737,
    date = "2006-09-30T20:44:40-05:00",
    author = "Thottbot",
    body = "# Menethil Elite\n\n- **Appearance**: Shares a unique model with Colonel Kurzen.\n- **Combat Tip**: Be cautious of their stealthy appearance; they can surprise you when attacking other players.\n- **Attire**: Known for wearing distinctive and impressive armor. (Unavailable to players)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["15138"] == nil then
    NPCComments["15138"] = {}
end
table.insert(NPCComments["15138"], {
    npc_id = 15138,
    comment_id = 2918156,
    date = "2005-09-15T08:47:19-05:00",
    author = "Allakhazam",
    body = "## Silverpine Elite\n\n- **Elite Guards:** Level 55 elite guards, often encountered in pairs.\n- **Reincarnation:** They immediately respawn with full health upon death.\n- **Respawn Mechanics:** After the initial respawn, they reappear one at a time.\n- **Combat Endurance:** Be prepared for prolonged fights due to continuous respawning.\n- **Mana Management:** Manage resources carefully; prolonged fights can drain mana quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15140"] == nil then
    NPCComments["15140"] = {}
end
table.insert(NPCComments["15140"], {
    npc_id = 15140,
    comment_id = 2918159,
    date = "2005-09-16T05:11:14-05:00",
    author = "Allakhazam",
    body = "# Pat's Splash Guy\n\n- Likely a developer's temporary mob for testing abilities in boss encounters.\n- Possible connections to the Fishing Tournament or other specific in-game events, but not confirmed.\n- Possibly linked to Ragnaros or Zul'Gurub (ZG) content based on patch timing.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15146"] == nil then
    NPCComments["15146"] = {}
end
table.insert(NPCComments["15146"], {
    npc_id = 15146,
    comment_id = 2918161,
    date = "2006-01-12T02:14:51-06:00",
    author = "Allakhazam",
    body = "# Mad Voidwalker\n\n- **Despawn Alert:** If you wipe, Mad Voidwalkers despawn. Plan your encounter carefully.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15162"] == nil then
    NPCComments["15162"] = {}
end
table.insert(NPCComments["15162"], {
    npc_id = 15162,
    comment_id = 2918162,
    date = "2006-03-09T10:08:26-06:00",
    author = "Allakhazam",
    body = "### Scarlet Inquisitor\n\n- Found torturing level 25 undeads in the basement.\n- Be prepared for a tough fight; focus on reducing their damage and crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15163"] == nil then
    NPCComments["15163"] = {}
end
table.insert(NPCComments["15163"], {
    npc_id = 15163,
    comment_id = 2918166,
    date = "2006-01-19T04:24:50-06:00",
    author = "Allakhazam",
    body = "# Nightmare Illusion\n\n- **High Damage:** One-hit kills on non-plate wearers. Prioritize avoidance.\n- **Low HP:** Only ~500 HP. Attack quickly to eliminate them.\n- **Summons:** Summoned by Hazzah'rah in Zul'Gurub. Be cautious during this encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15168"] == nil then
    NPCComments["15168"] = {}
end
table.insert(NPCComments["15168"], {
    npc_id = 15168,
    comment_id = 2843498,
    date = "2006-09-27T09:41:10-05:00",
    author = "Thottbot",
    body = "# Vile Scarab\n\n- They can drop keys, but the instance must be fully cleared.\n- They have a small chance to drop keys for Scarab coffers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15169"] == nil then
    NPCComments["15169"] = {}
end
table.insert(NPCComments["15169"], {
    npc_id = 15169,
    comment_id = 2833878,
    date = "2007-05-17T18:33:08-05:00",
    author = "Thottbot",
    body = "# Ralo'shan the Eternal Watcher\n\n- **Lore & Background:**\n  - Ralo'shan provides rich lore about the Qiraji invasion of Kalimdor and the ancient conflicts in Silithus.\n  - She speaks of unresolved ancient forces and potential future dangers, hinting at significant world events.\n\n- **Reputation Impact:**\n  - Killing her results in a loss of 375 reputation with the Cenarion Circle.\n\n- **Non-Combat Notes:**\n  - She is not currently connected to any quests.\n  - Her primary purpose is to offer lore and context rather than participate in quests or battles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 179,
})
if NPCComments["15170"] == nil then
    NPCComments["15170"] = {}
end
table.insert(NPCComments["15170"], {
    npc_id = 15170,
    comment_id = 2918170,
    date = "2005-10-14T21:08:49-05:00",
    author = "Allakhazam",
    body = "# Rutgar Glyphshaper\n\n- Located in Bronzebeard's Encampment.\n- The map may be outdated; search the area thoroughly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15176"] == nil then
    NPCComments["15176"] = {}
end
table.insert(NPCComments["15176"], {
    npc_id = 15176,
    comment_id = 2918173,
    date = "2006-04-08T19:15:35-05:00",
    author = "Allakhazam",
    body = "# Vargus <Blacksmith>\n\n- **Location**: Found in Tarren Mill, Hillsbrad Foothills.\n- **Services**: Offers blacksmithing supplies and repairs.\n- **Lore**: A skilled blacksmith, recognized by many across Azeroth.\n- **Tip**: Check his inventory for crafting materials and gear upgrades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15177"] == nil then
    NPCComments["15177"] = {}
end
table.insert(NPCComments["15177"], {
    npc_id = 15177,
    comment_id = 2840285,
    date = "2007-01-29T19:09:31-06:00",
    author = "Thottbot",
    body = "# Cloud Skydancer <Hippogryph Master>\n\n- **Location**: Found in Cenarion Hold, Silithus.\n- **Faction**: Horde-friendly NPC.\n- **PvP Strategy**: *Mind Control* can be used to exploit nearby level 70 elite guards to take him down, potentially disrupting Alliance players.\n- **Respawn Tip**: After being defeated, respawn time is approximately 10 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15178"] == nil then
    NPCComments["15178"] = {}
end
table.insert(NPCComments["15178"], {
    npc_id = 15178,
    comment_id = 2813968,
    date = "2005-10-08T15:14:14-05:00",
    author = "Thottbot",
    body = "### Runk Windtamer <Wind Rider Master>\n\n- **Faction Information:** Primarily serves Horde; Alliance players may see a green \"!\" but cannot use his services.\n- **Navigational Tip:** There is a path leading up to Cloud Skydancer, the Hippogryph Master for Alliance players, who can provide transport to Tanaris.\n- **Notable**: Similar flight path restrictions as the Druid flight path in Moonglade; non-Horde players cannot use Horde flight masters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 63,
})
if NPCComments["15179"] == nil then
    NPCComments["15179"] = {}
end
table.insert(NPCComments["15179"], {
    npc_id = 15179,
    comment_id = 2837948,
    date = "2006-03-28T00:26:25-06:00",
    author = "Thottbot",
    body = "# Mishta <General Trade Goods Vendor>\n\n- Located at coordinates 50,36 in Silithus.\n- Sells essential items, including a fishing rod.\n- Friendly faction required with Cenarion Circle for special bags: *Friendly* for Cenarion Herb Bag; *Revered* for Satchel of Cenarius.\n- Ensure a faction reputation with Cenarion Circle to access specific goods.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15180"] == nil then
    NPCComments["15180"] = {}
end
table.insert(NPCComments["15180"], {
    npc_id = 15180,
    comment_id = 2839954,
    date = "2006-08-21T01:27:27-05:00",
    author = "Thottbot",
    body = "# Baristolth of the Shifting Sands\n\n- **Quest Starter:** Initiates the epic Scepter of the Shifting Sands quest chain, crucial for opening Ahn'Qiraj gates.\n- **Reputation Penalty:** Killing him results in a 500 Cenarion Circle reputation loss and guard retaliation.\n- **Bronze Dragonflight:** Likely represents the Bronze Dragonflight in human or night elf form.\n- **AQ Event Role:** Plays a key role in the Ahn'Qiraj event, involving a big dragon in Tanaris.\n- **Lore Connection:** Similar to Haleh in Winterspring, Baristolth's form hints at dragon aspects in disguise.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15181"] == nil then
    NPCComments["15181"] = {}
end
table.insert(NPCComments["15181"], {
    npc_id = 15181,
    comment_id = 2806701,
    date = "2005-12-22T18:35:16-06:00",
    author = "Thottbot",
    body = "# Commander Mar'alith\n\n- **Location:** Found at coordinates 49,34 in the new camp.\n- **Weapon:** He wields a Polearm, similar to those awarded to Grand Marshals in PvP.\n- **Hostility:** He is a neutral NPC; engaging him may not yield the weapon.\n- **Role:** Investigate lore and quest offerings related to Silithus content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15182"] == nil then
    NPCComments["15182"] = {}
end
table.insert(NPCComments["15182"], {
    npc_id = 15182,
    comment_id = 2819161,
    date = "2005-10-11T21:16:30-05:00",
    author = "Thottbot",
    body = "# Vish Kozus <Captain of the Guard>\n\n- **Location**: Found in Cenarion Hold, atop the tower at coordinates 51,34.\n- **Appearance**: Wears Bloodfang armor with updated graphics and a Demon Hunter headband.\n- **Weapons**: Dual wields Cruel Barbs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15183"] == nil then
    NPCComments["15183"] = {}
end
table.insert(NPCComments["15183"], {
    npc_id = 15183,
    comment_id = 2838470,
    date = "2006-04-14T00:11:48-05:00",
    author = "Thottbot",
    body = "### Geologist Larksbane\n\n- **Quest Chain Starter**: Begin with \"Field Duty\" to access logistics, combat, and tactical quests.\n- **Repeatable Quests**: \"Field Duty\" can be repeated to acquire new quests randomly within your chosen type.\n- **Efficient Farming**: Farm \"Field Duty\" for multiple quests in the same Hive for efficiency.\n- **Manage Duplicates**: Expect and manage duplicate quests due to the random nature of the assignments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15184"] == nil then
    NPCComments["15184"] = {}
end
table.insert(NPCComments["15184"], {
    npc_id = 15184,
    comment_id = 2833238,
    date = "2006-06-28T16:44:45-05:00",
    author = "Thottbot",
    body = "## Cenarion Hold Infantry\n\n- **Faction Alignment:** Neutral NPC aligned with the Cenarion Circle.\n- **Aggression:** Does not attack players unless provoked.\n- **Reputation Influence:** Attacks players with lower Cenarion Circle reputation; improving rep avoids hostility.\n- **Combat Tips:** Lowering reputation with their faction might trigger them to attack. Assure you manage your reputation to avoid accidental hostility.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15185"] == nil then
    NPCComments["15185"] = {}
end
table.insert(NPCComments["15185"], {
    npc_id = 15185,
    comment_id = 23952,
    date = "2007-01-24T18:46:14-06:00",
    author = "5838",
    body = "# Brood of Nozdormu\n\n- Found in Silithus and Tanaris.\n- Begin rep quests in Cenarion Hold, Silithus.\n- Initially hated by default.\n- Gain rep primarily through AQ20 and AQ40 raids.\n- Killing AQ20/40 bosses grants significant rep.\n- Turn in items from AQ raids for additional rep.\n- Chief Anachronos is located at Caverns of Time, Tanaris.\n- Reputation rewards include various rings; carefully choose your reward as changing requires Exalted status and significant resources.\n- Gain no rep from trash mobs after Friendly status, save turn-ins until then.\n- Killing certain NPCs like Chronalis, Occulus, and Tick won’t affect rep.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["15186"] == nil then
    NPCComments["15186"] = {}
end
table.insert(NPCComments["15186"], {
    npc_id = 15186,
    comment_id = 80989,
    date = "2007-05-10T16:12:06-05:00",
    author = "31075",
    body = "# Murky\n\n- **Non-Combat Pet**: Murky is a non-combat pet obtained by attendees of BlizzCon 2005. \n- **Rare Pet**: One of the rarest non-combat pets in-game due to limited availability.\n- **Dancing Talent**: Murky occasionally performs a song-and-dance routine.\n- **Obtaining Code**: Requires a unique code from BlizzCon 2005, which could only be used once.\n- **Attention Magnet**: Owners often receive many inquiries about Murky, leading some to avoid displaying it.\n- **NPC Display**: For those who wish to see Murky, visit the Forlorn Cavern in Ironforge (Alliance) where an NPC displays one.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["15188"] == nil then
    NPCComments["15188"] = {}
end
table.insert(NPCComments["15188"], {
    npc_id = 15188,
    comment_id = 2818885,
    date = "2007-05-18T09:04:58-05:00",
    author = "Thottbot",
    body = "### Cenarion Emissary Blackhoof\n\n- Location: 47,65 in Orgrimmar.\n- Likely related to Cenarion Circle quests or lore.\n- Look for druid or nature-themed quests here.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["15192"] == nil then
    NPCComments["15192"] = {}
end
table.insert(NPCComments["15192"], {
    npc_id = 15192,
    comment_id = 1141,
    date = "2006-09-28T12:16:06-05:00",
    author = "Blacknight",
    body = "# Anachronos\n\n- **Unkillable:** He despawns at 20% health and says, “It's Not My Time, Mortals.” Don’t waste time or resources trying to kill him.\n- **Role and Location:** A quest giver located near Caverns of Time, related to AQ40 reputation and epic gear.\n- **Faction Interaction:** You need to be Neutral with Brood of Nozdormu to start quests and receive a progressively better ring.\n- **Lore:** Anachronos is one of Nozdormu's favored offspring. Played a major role during the War of the Shifting Sands.\n- **Caverns of Time:** Provides access to storyline instances like Thrall's escape from Durnholde Keep and Medivh opening the Dark Portal.\n- **Combat Warning:** Attacking him can cause significant durability loss and reputation decrease with Brood of Nozdormu. Not advisable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 278,
})
if NPCComments["15194"] == nil then
    NPCComments["15194"] = {}
end
table.insert(NPCComments["15194"], {
    npc_id = 15194,
    comment_id = 2803754,
    date = "2005-10-12T13:06:15-05:00",
    author = "Thottbot",
    body = "### Hermit Ortell\n\n- **Location:** Found at coordinates 67, 69 in Silithus.\n- **Quest Chain:** To unlock Ortell’s quests, start with Geologist Larksbane in Cenarion Hold and complete her quest chain, beginning with \"The Twilight Mystery.\"\n- **Quest Completion:** You must complete a chain of quests from a female dwarf in Cenarion Hold to be able to hand in Twilight Texts to Ortell.\n- **Rewards:** Ortell rewards you with money, and later by mail, he sends bags containing decoded Twilight Texts, scrolls, and sometimes rare recipes like Scroll: Create Crest of Beckoning.\n- **Mail System:** Turning in texts results in multiple mails from Ortell with decoded texts, patterns, and possibly useful items. The rewards are random and not influenced by your faction level with the Cenarion Circle.\n- **Faction Requirement:** No reputation with the Cenarion Circle is required to interact with Ortell, but you won’t gain additional rep from completing his quests.\n- **Lore:** Ortell is a defector from the Twilight’s Hammer cult and helps decode their texts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["15195"] == nil then
    NPCComments["15195"] = {}
end
table.insert(NPCComments["15195"], {
    npc_id = 15195,
    comment_id = 2918273,
    date = "2005-10-24T23:07:09-05:00",
    author = "Allakhazam",
    body = "# Wickerman Guardian\n\n- **Combat Tips:**\n  - **Frost Mage:** Use Frostbolt Rank 1 to maintain distance. Collect Wickerman Guardian Ember upon defeat for a beneficial buff. \n  - **Warlock:** Employ Curse of Exhaustion to kite. Use Corruption, Siphon Life, Immolate, and Searing Pain when safe. Be cautious of life-tapping.\n  - **Priest:** They can be shackled with Shackle Undead to gain an advantage.\n\n- **General Notes:**\n  - They deal significant damage, so be prepared for a challenging fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15196"] == nil then
    NPCComments["15196"] = {}
end
table.insert(NPCComments["15196"], {
    npc_id = 15196,
    comment_id = 46689,
    date = "2007-03-05T17:29:10-06:00",
    author = "13096",
    body = "# Deathclasp\n\n- **Location:** South of Bronzebeard's Encampment, atop a trail/ramp.\n- **Guards:** Accompanied by two non-elite scorpids.\n- **Combat Tips:**\n  - **Classes with CC:** Use crowd control (e.g., Polymorph, Fear) on Deathclasp while dealing with the adds.\n  - **Warlocks:** Fear Deathclasp and kill the adds first, then kite Deathclasp with DoTs.\n  - **Mages:** Polymorph Deathclasp, kill the adds, then nuke Deathclasp using Frost spells.\n  - **Druids:** Sleep/root/nuke strategy works well, especially for Balance/Moonkin.\n  - **Hunters:** Kite Deathclasp and his adds; use pet for additional DPS.\n  - **Warriors:** Difficult to solo below level 60; use high damage and defensive abilities strategically.\n- **Miscellaneous:**\n  - Has a stun attack.\n  - Tactical movement and proper use of abilities are key for solo encounters.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["15197"] == nil then
    NPCComments["15197"] = {}
end
table.insert(NPCComments["15197"], {
    npc_id = 15197,
    comment_id = 2918305,
    date = "2006-10-18T16:40:30-05:00",
    author = "Allakhazam",
    body = "### Darkcaller Yanka\n\n- Appears outside Undercity during the Wickerman Festival.\n- Only available in the evening.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15200"] == nil then
    NPCComments["15200"] = {}
end
table.insert(NPCComments["15200"], {
    npc_id = 15200,
    comment_id = 81708,
    date = "2007-05-12T03:54:18-05:00",
    author = "Jessikka",
    body = "### Twilight Keeper Mayna <Twilight's Hammer>\n\n- **Shadow Priest:** She frequently casts Psychic Scream (Fear) and Mind Flay. Focus on interrupting or resisting these abilities.\n- **Weaknesses:** She cannot heal herself and has low HP. Use ranged attacks and crowd control to defeat her quickly.\n- **Combat Tips:** Druids can root and use ranged attacks; mana burn abilities are effective against her.\n- **Location:** Often found wandering around coordinates 26, 36.\n- **Respawn:** May have a quick respawn time; be prepared for her to reappear quickly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15201"] == nil then
    NPCComments["15201"] = {}
end
table.insert(NPCComments["15201"], {
    npc_id = 15201,
    comment_id = 2918313,
    date = "2006-06-23T06:11:58-05:00",
    author = "Allakhazam",
    body = "# Twilight Flamereaver\n\n- **Resistances**: Likely resistant to fire attacks.\n- **Faction**: Gives 1 point of Cenarion Circle faction if you are honored or lower.\n- **Combat Tips**: Avoid pickpocketing; their Fire Shield can hit you with significant Immolate damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15202"] == nil then
    NPCComments["15202"] = {}
end
table.insert(NPCComments["15202"], {
    npc_id = 15202,
    comment_id = 2800852,
    date = "2006-06-09T02:45:05-05:00",
    author = "Thottbot",
    body = "# Vyral the Vile <Twilight's Hammer>\n\n- **Location:** Top right of Silithus in a cave.\n- **General:** Level 61 with two level 60 guards.\n- **Strategy:**\n  - **Hunter:** Trap or sheep one guard, kill Vyral quickly.\n  - **Druid/Rogue:** Stealth past enemies, focus on killing one guard without aggroing the other.\n  - **Sap/CC:** Sap the guard closest to Vyral, then pull Vyral.\n  - **Escape Routes:** Hearth, portal, or be summoned to exit.\n  - **Respawns:** Move quickly to avoid respawns on the way out.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15203"] == nil then
    NPCComments["15203"] = {}
end
table.insert(NPCComments["15203"], {
    npc_id = 15203,
    comment_id = 2824933,
    date = "2006-01-28T08:24:54-06:00",
    author = "Thottbot",
    body = "# Prince Skaldrenox <Abyssal High Council>\n\n- **Summoning Requirements**:\n  - Farm Twilight Cultist humanoids in Silithus for twilight sets.\n  - Summon Templars and collect Abyssal Crests and Signets.\n  - Trade with Cenarion Circle for \"Twilight Medallion of Station\" and \"Twilight Ring of Lordship\".\n  - Use the materials on Greater Windstones to summon, with a 1/4 spawn chance.\n  \n- **Fight Mechanics**:\n  - Tank holds aggro; DPS focuses on the boss.\n  - He uses an AoE Blast Wave every 30-40 seconds dealing 1k-1.5k damage.\n  - Immune to fire spells; casters should avoid fire damage.\n\n- **Group Composition**:\n  - Usually done with 20-25 people; basic gear is sufficient.\n  - Ensure you have a strong main tank and sufficient healers due to the Blast Wave's knockback and interrupt effects.\n\n- **Loot**:\n  - High drop rate for an epic ring, making it highly sought after by mages.\n  - 100% drop rate for the scepter; the ring has roughly a 50% drop rate, or alternatively, blue shoulder or wrist items.\n\n- **Additional Tips**:\n  - Organize a raid group and ensure everyone is prepared for a potentially long fight.\n  - Take care to stay focused and avoid AoE zones for effective healing and casting.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["15204"] == nil then
    NPCComments["15204"] = {}
end
table.insert(NPCComments["15204"], {
    npc_id = 15204,
    comment_id = 2798648,
    date = "2006-01-30T06:09:42-06:00",
    author = "Thottbot",
    body = "# High Marshal Whirlaxis <Abyssal High Council>\n\n- **Summoning**: Farm 16 Twilight sets and 9 Large Brilliant Shards. Use 12 sets for Templars, trade crests for Medallions, use Medallions to summon Dukes, and turn in Signets and Shards for a Twilight Ring of Lordship. Use the ring on a Greater Windstone for a chance to summon.\n- **Group Size**: A raid of 20-30 players recommended.\n- **Combat Mechanics**:\n  - Has an AoE long-duration stun and chain lightning.\n  - Knocks players into the air, causing high fall damage. Use roofed tents to mitigate.\n- **Healer Tips**: Maintain max range, and stay focused.\n- **Gear Requirement**: High-end gear (MC/BWL level gear) advised.\n- **Raid Strategy**: Ensure ample healers and keep MT at full HP to handle fall damage and critical hits.\n- **Respawn**: Unknown respawn time for Greater Windstones.\n- **Difficulty**: Considered challenging, balanced for 20-person raid groups post-patch 1.11.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["15205"] == nil then
    NPCComments["15205"] = {}
end
table.insert(NPCComments["15205"], {
    npc_id = 15205,
    comment_id = 2821651,
    date = "2006-01-31T00:12:06-06:00",
    author = "Thottbot",
    body = "### Baron Kazum <Abyssal High Council>\n\n- **Summoning Requirements:** Requires Twilight Ring of Lordship, Twilight Medallion, and full Twilight Cultist set. \n- **Preparation:** Gather 16 Twilight sets and 9 Large Brilliant Shards.\n- **Combat Tips:**\n  - **Hits Hard:** Assign multiple healers to the main tank.\n  - **Short-Range AoE:** Only affects melee; keep ranged DPS away.\n  - **Disarms:** Equip disarm-immune gloves if available.\n  - **Mortal Strike:** Be ready to shield and heal through it.\n  - **Aggro Management:** Immune to taunt, maintain strong aggro through DPS management.\n- **Difficulty:** Generally considered one of the easier Twilight Lords but demands good gear and coordination.\n- **Group Size:** Often tackled with a 15-25 player raid; attempts with smaller, well-equipped groups possible.\n- **Loot:** Frequently drops the epic shield, Earthen Guard.\n- **Respawn Time:** Estimated between 1 to 3 hours.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 54,
})
if NPCComments["15206"] == nil then
    NPCComments["15206"] = {}
end
table.insert(NPCComments["15206"], {
    npc_id = 15206,
    comment_id = 2841242,
    date = "2005-12-31T09:31:28-06:00",
    author = "Thottbot",
    body = "# The Duke of Cynders <Abyssal Council>\n\n- **Summoning Requirements:**\n  - Be Friendly with Cenarion Hold.\n  - Obtain 3 Abyssal Crests from Templars.\n  - Collect a full set of Trappings and 1 Large Brilliant Shard.\n  - Exchange materials for an amulet in town.\n  - Equip the full set and amulet; use a Wind Stone to summon.\n\n- **Combat Tips:**\n  - Forms a challenging encounter; recommended group size is 5-10 players.\n  - Ensure tanks maintain aggro as he hits hard.\n  - Use healthstones, potions, and cooldowns strategically.\n\n- **Troubleshooting:**\n  - Use the Signet of Beckoning, not the Crest, to summon dukes.\n  - If bugged, retry summoning after abandoning and retaking the quest.\n\n- **Additional Info:**\n  - Drop rate for Signets is 100%.\n  - Summon from Greater Wind Stones.\n  - It's possible, though difficult, to duo with optimal classes and gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["15207"] == nil then
    NPCComments["15207"] = {}
end
table.insert(NPCComments["15207"], {
    npc_id = 15207,
    comment_id = 2918368,
    date = "2006-03-13T07:06:17-06:00",
    author = "Allakhazam",
    body = "# The Duke of Fathoms <Abyssal Council>\n\n- **Combat Strategy:**\n  - High HP hydra boss; bring strong DPS.\n  - Uses knockback and aggro wipe; crucial for tanks to manage aggro quickly.\n  - Applies a slowing poison; consider rogue evasion tank if tank struggles.\n\n- **Group Composition:**\n  - Minimum recommended: 4 players (tank, healer, DPS)\n  - Ideal setup: Mixing classes like Warrior, Priest, Druid, and Rogue can be effective.\n\n- **Loot and Drops:**\n  - Notable drop: Darkstone Claymore.\n  - RNG-heavy drops; may take multiple kills (e.g., 16 kills for the sword).\n\n- **Summoning Process:**\n  - Requires full Twilight Set and Twilight Cultist Medallion of Station.\n  - Medallion obtained by killing Templars and turning in Abyssal Crests at Cenarion Hold.\n  - Use Signet of Beckoning to ensure summoning Duke of Fathoms specifically.\n  - Signet is purchasable from the Auction House or crafted with specific scrolls and reagents.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15208"] == nil then
    NPCComments["15208"] = {}
end
table.insert(NPCComments["15208"], {
    npc_id = 15208,
    comment_id = 2812749,
    date = "2005-11-23T21:32:42-06:00",
    author = "Thottbot",
    body = "# The Duke of Shards <Abyssal Council>\n\n- **Summoning:** Requires specific items; often asked how to summon.\n- **Group Size:** Can be defeated with 4 to 7 players.\n- **Combat Tips:** Balanced groups with a mix of paladins, mages, priests, rogues, and warriors have succeeded.\n- **Difficulty:** Not the hardest Duke, but still challenging.\n- **Drops:** Frequently drops Abyssal Signets; loot varies between blue and green items.\n- **Experience:** Can take time to defeat multiple Dukes; be prepared for extended sessions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15209"] == nil then
    NPCComments["15209"] = {}
end
table.insert(NPCComments["15209"], {
    npc_id = 15209,
    comment_id = 2839790,
    date = "2006-12-02T17:23:33-06:00",
    author = "Thottbot",
    body = "## Crimson Templar <Abyssal Council>\n\n- **Summoning Requirements:**\n  - Wear full Twilight Cultist set (Mantle, Cowl, Robe).\n  - Be Friendly with Cenarion Circle.\n  - Use a Lesser Wind Stone in Twilight Camps.\n\n- **Combat Tips:**\n  - Can be soloed with good gear; duo with average gear.\n  - Use fire and nature resistance gear; Crimson Templar deals significant fire and nature damage.\n  - Expect flame buffets and entangling roots.\n  - Strategies vary by class:\n    - **Priest + Rogue:** Stun when Templar flames; Priest dispels.\n    - **Warlock:** Use fear and shadowbolts; utilize pets (VW).\n    - **Mage:** Maintain Fire Ward and Ice Barrier; use Frost Nova and Frostbolts.\n    - **Hunter:** High FR and NR on pet helps mitigate damage; outheal as needed.\n  \n- **Loot:**\n  - Drops Abyssal Crest for turn-ins at Cenarion Hold.\n  - Occasionally drops blue items and potentially a dagger sought in quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15211"] == nil then
    NPCComments["15211"] = {}
end
table.insert(NPCComments["15211"], {
    npc_id = 15211,
    comment_id = 2816555,
    date = "2005-12-21T12:40:18-06:00",
    author = "Thottbot",
    body = "# Azure Templar <Abyssal Council>\n\n- **Summoning:** Wear Twilight Cultist Set (lvl 60+) and use a Lesser Wind Stone to summon. Requires 2 players or a well-geared solo player.\n- **Combat Tips:**\n  - **General:** Moderate soloing difficulty; easier with good gear or duo.\n  - **Class-Specific:**\n    - **Hunters:** Equip pet with 120 fire/nature resist.\n    - **Mages:** Arcane spec with Slow/Blink combo recommended. Frost Mages should note these are immune to Frost Nova/slowing spells.\n    - **Warlocks:** Can banish or solo; banish to avoid adds.\n    - **Warriors:** Utilize Retaliation, Last Stand, potions for survival.\n- **Loot:**\n  - Drop Abyssal Crests for Cenarion Hold rep and green items.\n  - Occasionally drop blue items.\n- **Tips:** Use addons for gear switching macros or hot-slot items for quick re-equipping after summoning.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["15212"] == nil then
    NPCComments["15212"] = {}
end
table.insert(NPCComments["15212"], {
    npc_id = 15212,
    comment_id = 2825616,
    date = "2006-03-04T12:40:23-06:00",
    author = "Thottbot",
    body = "# Hoary Templar <Abyssal Council>\n\n- **Summon**: Equip the full Twilight Cultist set and use a Lesser Wind Stone near Cenarion Hold.\n- **Nature Damage**: Deals significant nature damage and can be challenging to solo without good gear or resistances.\n- **Warlock Strategy**: Use Succubus, Agony, Corruption, Death Coil, Immolate, then fear and Shadowbolt while feared.\n- **Solo/Duo**: Can be soloed with good gear or easily duoed with weaker gear.\n- **Bug Fix (Patch 2.0)**: Form a group, wear the Cultist set, log out/in, then use the wind stone.\n- **Drops**: May drop Abyssal Crests for turn-ins and occasionally blue items specific to the Templar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15215"] == nil then
    NPCComments["15215"] = {}
end
table.insert(NPCComments["15215"], {
    npc_id = 15215,
    comment_id = 50777,
    date = "2007-03-13T21:59:20-05:00",
    author = "33185",
    body = "### Mistress Natalia Mar'alith <High Priestess of C'Thun>\n\n- **Group Up:** Requires a 3-5 man group; difficult to solo due to mind control, heal, and health drain abilities.\n- **Combat Tips:** \n  - Dispel mind control quickly.\n  - Crowd control (Fear, Polymorph) to interrupt heals.\n  - Use interrupts like Counterspell, Kick, or Earth Shock on her heals.\n  - Clear the surrounding room to avoid fear-induced chaos.\n- **Strategies:**\n  - Utilize a dwarf priest's Fear Ward if available.\n  - Frequent use of potions and cooldowns can help manage her DoTs and attacks.\n  - Kiting strategies can be effective for ranged classes.\n  - Warlocks should chain fear; hunters can drain mana.\n- **Miscellaneous:**\n  - Can be found in Silithus and is different from C'Thun, the end boss of AQ40.\n- **Bugs:** Dying in her room may result in respawning far away (e.g., Barrens, Westfall). Be cautious.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15220"] == nil then
    NPCComments["15220"] = {}
end
table.insert(NPCComments["15220"], {
    npc_id = 15220,
    comment_id = 2798469,
    date = "2006-10-08T20:59:04-05:00",
    author = "Thottbot",
    body = "### The Duke of Zephyrs <Abyssal Council>\n\n- **Group Composition:** Ensure to have a balanced group of 5; tank, healer, and DPS.\n- **Healer Required:** A healer is crucial due to the high damage output.\n- **Nasty AoE Spell:** Be aware of his powerful AoE spell. Keep moving out of the AoE area.\n- **Range Positioning:** He can quickly catch and stun players. Position and move strategically.\n- **Knockback Management:** Tank with your back to a wall to counter his knockback ability.\n- **Health and Damage:** High health (20,277) and significant damage (684-1002).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15229"] == nil then
    NPCComments["15229"] = {}
end
table.insert(NPCComments["15229"], {
    npc_id = 15229,
    comment_id = 2918423,
    date = "2006-03-03T02:23:22-06:00",
    author = "Allakhazam",
    body = "# Vekniss Soldier\n\n- **Always Be Prepared:** Ensure no loot discussions mid-fight; clear the tunnel quickly.\n- **Watch Your Aggro:** If one Vekniss Soldier or Drone is aggroed, the entire raid enters combat. Handle with care.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15235"] == nil then
    NPCComments["15235"] = {}
end
table.insert(NPCComments["15235"], {
    npc_id = 15235,
    comment_id = 2814386,
    date = "2006-05-19T11:02:32-05:00",
    author = "Thottbot",
    body = "# Vekniss Stinger\n\n- **High Damage:** Avoid getting too close; they can charge for high damage (~6k).\n- **Kite Effectively:** Use range to kite and minimize damage taken.\n- **Defensive Cooldowns:** Prepare and use defensive abilities to survive their charges.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15236"] == nil then
    NPCComments["15236"] = {}
end
table.insert(NPCComments["15236"], {
    npc_id = 15236,
    comment_id = 2918425,
    date = "2006-09-06T23:35:20-05:00",
    author = "Allakhazam",
    body = "### Vekniss Wasp\n\n- High damage output; maintain distance if possible.\n- Use debuffs and crowd control abilities strategically.\n- Engage with caution; bring sufficient healing resources.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15240"] == nil then
    NPCComments["15240"] = {}
end
table.insert(NPCComments["15240"], {
    npc_id = 15240,
    comment_id = 2828874,
    date = "2006-09-03T05:03:05-05:00",
    author = "Thottbot",
    body = "## Vekniss Hive Crawler\n\n- Found in AQ40 (Temple of Ahn'Qiraj) after the Twin Emperors.\n- Considered trash mobs and can be challenging.\n- Best tackled with coordinated group strategies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15242"] == nil then
    NPCComments["15242"] = {}
end
table.insert(NPCComments["15242"], {
    npc_id = 15242,
    comment_id = 17431,
    date = "2006-12-19T15:08:28-06:00",
    author = "Sware",
    body = "### [UNUSED] Vekniss Demolisher\n\n- Added in Burning Crusade patch 2.0.3 (6213).\n- Patrols skies around Thrallmar.\n- Part of the first line of defense against flying mounts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15246"] == nil then
    NPCComments["15246"] = {}
end
table.insert(NPCComments["15246"], {
    npc_id = 15246,
    comment_id = 2814873,
    date = "2006-08-19T21:26:13-05:00",
    author = "Thottbot",
    body = "### Qiraji Mindslayer\n\n- Beware: Mindflay chains between targets; spread out to minimize damage.\n- Interrupt Mindflay casts when possible.\n- Use crowd control to limit the number of active Mindflayers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15247"] == nil then
    NPCComments["15247"] = {}
end
table.insert(NPCComments["15247"], {
    npc_id = 15247,
    comment_id = 2800205,
    date = "2006-06-23T06:35:41-05:00",
    author = "Thottbot",
    body = "### Qiraji Brainwasher\n\n- Use Shaman grounding totems to absorb mind control.\n- Easier to manage with grounding totems in play.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15249"] == nil then
    NPCComments["15249"] = {}
end
table.insert(NPCComments["15249"], {
    npc_id = 15249,
    comment_id = 2804333,
    date = "2006-03-05T18:35:46-06:00",
    author = "Thottbot",
    body = "### Qiraji Lasher\n\n- **Location**: Found with trash mobs after Fankriss.\n- **Combat Tips**:\n  - **Knockback**: Be prepared for their punt-to-air ability.\n  - **Whirlwind**: Avoid the 600 damage per tick whirlwind attack, especially if you're a plate wearer.\n  - **Stun Immunity**: Unlike Sartura's guards, these cannot be stunned. Adjust your tactics accordingly.\n- **Grouping**: Only one Qiraji Lasher appears per pack, making them slightly easier to manage when planning crowd control.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15250"] == nil then
    NPCComments["15250"] = {}
end
table.insert(NPCComments["15250"], {
    npc_id = 15250,
    comment_id = 2805456,
    date = "2006-04-11T21:05:08-05:00",
    author = "Thottbot",
    body = "## Qiraji Slayer\n\n- Found in the late-game AQ40 raid, typically as trash mobs.\n- Can be tranquilized to mitigate some of their abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["15261"] == nil then
    NPCComments["15261"] = {}
end
table.insert(NPCComments["15261"], {
    npc_id = 15261,
    comment_id = 2834432,
    date = "2005-12-20T09:39:02-06:00",
    author = "Thottbot",
    body = "### Spirit Shade\n\n- **Combat Tip**: Interrupt or prioritize killing them to prevent healing Lethon.\n- **Lore**: Appears during the fight with the world boss Lethon.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 132,
})
if NPCComments["15262"] == nil then
    NPCComments["15262"] = {}
end
table.insert(NPCComments["15262"], {
    npc_id = 15262,
    comment_id = 2819023,
    date = "2006-02-04T10:09:33-06:00",
    author = "Thottbot",
    body = "## Obsidian Eradicator\n\n- **Mana Draining**: Prioritize mana-draining abilities to prevent devastating AoE when it reaches full mana.\n- **Caster Positioning**: Keep all casters, except warlocks, at max range. Druids should shift to forms without mana (cat or bear).\n- **Healing Strategy**: Dedicate one healer and ensure mana-draining classes remain focused.\n- **AoE Nature Damage**: At full mana, it releases a 7000-9000 nature damage AoE; increase nature resistance to mitigate.\n- **Respawn Time**: Respawns every 30 minutes; plan pulls and intervals accordingly.\n- **Magic Resistance**: Equipping nature resistance gear can help survive the AoE blast.\n- **Raid Setup**: Use a tank, one mana drainer, healer, and DPSers without mana for efficiency.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15263"] == nil then
    NPCComments["15263"] = {}
end
table.insert(NPCComments["15263"], {
    npc_id = 15263,
    comment_id = 1398,
    date = "2006-10-02T23:26:31-05:00",
    author = "4740",
    body = "### The Prophet Skeram\n\n- **General Tips:**\n  - If you’ve killed Nefarian, you should be able to handle Skeram with appropriate tactics.\n  - For detailed strategies, refer to [Skeram's WoWWiki page](http://www.wowwiki.com/The_Prophet_Skeram).\n\n- **Combat Tips:**\n  - **Mind Control:** Targets gain enhanced abilities and size; use CC like sheep, fear, stun.\n  - **Images:** At 75%, 50%, 25% health, Skeram spawns two identical, but weaker images. Focus on the real Skeram.\n  - **Arcane Explosion:** Large radius, can be interrupted. Avoid clustering in melee range.\n  - **Earth Shock:** Only cast on highest aggro holder if not in melee range. Ensure tanks maintain melee range.\n  - **Blink:** Skeram blinks to side platforms, resetting aggro. Be quick to re-establish tank aggro.\n\n- **Class-Specific Tips:**\n  - **Warlocks:** Curse of Tongues doesn't slow his casting, skip using it.\n  - **Hunters:**\n    - Mark the real Skeram after splits.\n    - Avoid using Multi-Shot near mind-controlled players.\n    - Feign Death and use freezing traps strategically.\n    - Allow tanks 3 seconds to regain aggro post-blink.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15264"] == nil then
    NPCComments["15264"] = {}
end
table.insert(NPCComments["15264"], {
    npc_id = 15264,
    comment_id = 2800964,
    date = "2006-05-17T18:36:01-05:00",
    author = "Thottbot",
    body = "### Anubisath Sentinel\n\n- **Groups & Abilities**: Comes in packs of 4 with random abilities; Identify each one's ability with Detect Magic.\n- **Respawn Mechanics**: Reset respawns all 4 with new abilities.\n- **Prioritize Kills**:\n  - **First**: Reflection abilities (low DPS impact).\n  - **Second**: Mending (heals 4.5k/3s).\n  - **Third**: Mortal Strike (3k damage) and Knockback.\n  - **Fourth**: Thorns, Thunderclap, Mana Burn.\n  - **Last**: Shadowbolt Volley.\n- **Strategy**: Each death heals remaining Sentinels by 50% and transfers abilities. Avoid having multiple mobs with harmful AoE abilities.\n- **Tank Requirement**: Need a tank for each mob; put AoE abilities out of sight if possible.\n- **Drops**: Can drop items like the Anubisath Warhammer mace.\n\nCombat tips emphasize identifying and prioritizing kills based on abilities to minimize the difficulty of remaining mobs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["15275"] == nil then
    NPCComments["15275"] = {}
end
table.insert(NPCComments["15275"], {
    npc_id = 15275,
    comment_id = 7358,
    date = "2006-12-06T13:13:20-06:00",
    author = "Smorfty",
    body = "### Emperor Vek'nilash\n\n- **Keep Twins Separated:** Position them on opposite sides of the room to prevent healing.\n- **Aggro Management:** Use aimed shot to pull aggro initially; avoid using distracting shot.\n- **Hunter Tips:** Use detterence and aspect of the monkey when running to MT. Feign death after MT hits three times.\n- **Avoid Multi-Shot:** It can unintentionally pull aggro. Focus on aimed shot and rapid fire.\n- **Teleport Strategy:** Stop aimed shots 5 seconds before teleport to prevent accidental aggro. Hunters should move immediately after teleport.\n- **Magic Immune:** Emperor Vek'nilash is immune to all magic spells and effects.\n- **Abilities:** Watch out for Imbalancing Strike; it's powerful against even the best tanks.\n- **Bugs:** Designate a group to handle periodically enlarged bugs quickly.\n- **Aggro Reset:** Only the warrior should stay near after teleport due to aggro resetting.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["15276"] == nil then
    NPCComments["15276"] = {}
end
table.insert(NPCComments["15276"], {
    npc_id = 15276,
    comment_id = 8138,
    date = "2006-12-07T01:33:36-06:00",
    author = "598",
    body = "# Emperor Vek'lor\n\n- **Immune to Physical Damage**: Vek'lor takes no physical damage, so use spellcasters to deal damage.\n- **Warlock Tanks**: Warlocks with high shadow resistance should tank. Aim for at least 315 shadow resistance.\n- **Initial Pull**: Crucial for setting up the fight. Ensure no main tank or warlock dies before the first teleport.\n- **Teleport**: Vek'lor teleports periodically, resetting aggro. Only the main tank should be near him when he teleports.\n- **Healing Setup**: Assign one paladin and one priest to heal warlock tanks.\n- **Avoid AOE**: No area-of-effect spells to prevent aggroing small, yellow bugs.\n- **Flask of Titans**: Suggested for both warlock and main tank to ease the pressure on healers.\n- **Tactics**: Separation from his twin, Emperor Vek'nilash, who is a physical melee boss, is key to prevent healing.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["15277"] == nil then
    NPCComments["15277"] = {}
end
table.insert(NPCComments["15277"], {
    npc_id = 15277,
    comment_id = 2918484,
    date = "2006-03-03T14:05:19-06:00",
    author = "Allakhazam",
    body = "### Anubisath Defender\n\n- **Random Abilities:** Expect a mix of abilities like meteor, plague, shadowbolt volley, thunderclap, and more.\n- **Combat Tips:**\n  - **Meteor Ability:** Group up to minimize damage as the meteor splits its damage among nearby targets.\n  - **Plague:** Quickly move the affected player away from the group to prevent the spread.\n  - **Shadowbolt Volley & Thunderclap:** These abilities deal massive AOE damage; healers need to be prepared.\n  - **Reflect:** Be cautious of spellcasting, as they can reflect two schools of magic.\n  - **Enrage/Explode:** May enrage or explode at low health; prepare for burst healing or distance yourself.\n  - **Summons:** Prepare to handle additional mobs; focus DPS to handle adds quickly.\n- **Raid Coordination:** Effective communication and positioning are crucial. Ensure healers and DPS are aware of enemy abilities to minimize casualties.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15282"] == nil then
    NPCComments["15282"] = {}
end
table.insert(NPCComments["15282"], {
    npc_id = 15282,
    comment_id = 2805208,
    date = "2005-12-25T09:25:13-06:00",
    author = "Thottbot",
    body = "# Aurel Goldleaf\n- **Location Tip:** She is directly behind the mailbox in front of the Inn in Cenarion Hold.\n- **Additional Location:** Not found in the middle of the road; check near the Inn in Cenarion Hold instead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15290"] == nil then
    NPCComments["15290"] = {}
end
table.insert(NPCComments["15290"], {
    npc_id = 15290,
    comment_id = 2829261,
    date = "2006-06-26T00:12:12-05:00",
    author = "Thottbot",
    body = "# Arakis <Hive'Zora Overlord>\n\n- **Encounter:** Often appears during \"The Calling\" quest raid.\n- **Combat Tips:** Prepare for a challenging fight with a group. Tanks should hold aggro while DPS and healers focus on surviving his attacks.\n- **Trivia:** Name is a likely reference to the desert planet \"Arrakis\" from the Dune series.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15293"] == nil then
    NPCComments["15293"] = {}
end
table.insert(NPCComments["15293"], {
    npc_id = 15293,
    comment_id = 2837219,
    date = "2005-10-24T15:38:26-05:00",
    author = "Thottbot",
    body = "### Aendel Windspear\n\n- **Location**: Found at coordinates 62,50 in Southwind Village, on the second floor of a building.\n- **Surroundings**: Surrounded by level 55-58 undeads and druids. Killing them may spawn wasps or hive ashi drones.\n- **Accessing**: Bringing a group is advisable, especially for non-stealth classes.\n- **Stealth Tips**:\n  - **Rogues**: Can stealth past most enemies, needing to deal with only one at her location.\n  - **Hunters**: Stow pet, use Aspect of the Monkey, run up, feign death next to her, and recover.\n- **Requirements**: Requires Leatherworking (300) and specific reputations with Cenarion Circle to see and buy items.\n  - **Friendly**: Sandstalker Bracers, Spitfire Bracers.\n  - **Honored**: Sandstalker Gauntlets, Spitfire Gauntlets.\n  - **Revered**: Sandstalker Breastplate, Spitfire Breastplate.\n  - **Exalted**: Dreamscale Breastplate (requires Dragonscale Leatherworking).\n- **Reputation Gain**: Grind Twilight Cultists and collect Encrypted Twilight Texts to increase reputation with Cenarion Circle. \n\nFor successful interaction with Aendel, focus on increasing your Leatherworking skill and Cenarion Circle reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["15299"] == nil then
    NPCComments["15299"] = {}
end
table.insert(NPCComments["15299"], {
    npc_id = 15299,
    comment_id = 12265,
    date = "2006-12-09T15:29:01-06:00",
    author = "kreghx",
    body = "# Viscidus\n\n- **Location:** Temple of Ahn'Qiraj, Silithus\n- **Level:** Boss\n- **Type:** Unspecialized\n\n## Combat Tips\n- **Nature Resistance (NR):** Equip NR gear and use NR potions 2 minutes before the fight and between cooldowns to mitigate damage.\n- **Frost Attacks:** Use fast Frost spells and Frost wands to freeze Viscidus. The number of hits matters more than the strength.\n- **Poison Shock & Volley:** Stay 15 yards away from Viscidus to avoid AoE Nature damage. Keep poison curing active.\n- **Toxin Clouds:** Move quickly away from the single bolt which indicates the cloud's landing spot.\n- **Freezing Stages:**\n  - Freeze: Use Frost attacks to slow and freeze.\n  - Shatter: Use melee attacks swiftly when frozen to shatter him.\n- **Killing Globs:** Prioritize DPS to kill Globs of Viscidus. They cannot be slowed or stunned.\n- **Transition Aggro:** Be cautious of random aggro shifts when Viscidus reforms; have tanks ready to regain control.\n\n## Strategy\n- **Mages Preferred:** Mages and Warlocks with Frost wands are key to freezing Viscidus.\n- **Melee Positioning:** Position melee at least 100 yards away to avoid poison damage, running in only for melee stages.\n- **Raid Setup:** Balance stamina with NR equipment. Aim to freeze and shatter Viscidus within 4 freezing phases.\n- **Add-on Suggestion:** Use Viscidus Raid Warning to alert players of impending Toxin Clouds.\n\n## Optional Encounter\n- **Sequence:** Viscidus is the 5th boss but optional; you can skip him and still proceed in the instance.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 66,
})
if NPCComments["15302"] == nil then
    NPCComments["15302"] = {}
end
table.insert(NPCComments["15302"], {
    npc_id = 15302,
    comment_id = 2918557,
    date = "2005-12-17T02:15:36-06:00",
    author = "Allakhazam",
    body = "# Shade of Taerar\n\n- **Health**: Unknown, but prepare for a tough fight.\n- **Level**: Shows as level 1, but it's misleading; expect a challenging encounter.\n- **Worth**: Evaluate based on your group's readiness for a hard battle.\n- **Combat Tips**: Adds spawn at 75% health. If wiped, adds despawn in 5-10 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15303"] == nil then
    NPCComments["15303"] = {}
end
table.insert(NPCComments["15303"], {
    npc_id = 15303,
    comment_id = 2797535,
    date = "2005-10-10T08:47:29-05:00",
    author = "Thottbot",
    body = "# Maxima Blastenheimer \<Darkmoon Faire Cannoneer\>\n\n- **Right-Click Buff**: In the air, right-click the wings icon (buff) before time runs out to safely land.\n- **Fun Activity**: This activity is purely for fun; no rewards, just entertainment.\n- **No Rewards**: Hitting the target doesn't grant rewards; it's just an amusing diversion.\n- **Safety Tip**: You may die if you miss the water; remove your gear to avoid repair costs.\n- **Fast Travel**: A fun way for low-level characters to move quickly, if you can hit the water safely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15305"] == nil then
    NPCComments["15305"] = {}
end
table.insert(NPCComments["15305"], {
    npc_id = 15305,
    comment_id = 2804644,
    date = "2006-01-26T08:59:25-06:00",
    author = "Thottbot",
    body = "# Lord Skwol <Abyssal High Council>\n\n- **Preparation**\n  - Gather 16 Twilight Cultist sets, 9 large brilliant shards.\n  - Friendly with Cenarion Circle for Twilight Medallions; Revered for the Twilight Ring of Lordship.\n  - Coordinate with 4 other players to summon using Greater Windstone.\n\n- **Combat Tips**\n  - Fast AE poison spit; over 1k damage plus DoT, 30+ yds range.\n  - Poison resistance potions are highly recommended.\n  - Maintain constant poison cleansing—assign dedicated healers.\n  - Form a well-geared group (preferably 20-25 players); can be managed by less if highly skilled.\n\n- **Strategy**\n  - Position carefully; avoid tents to prevent evasion resets.\n  - Keep an eye on Greater Windstones respawn time.\n  - Consistent healing and cleansing are keys to victory.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["15307"] == nil then
    NPCComments["15307"] = {}
end
table.insert(NPCComments["15307"], {
    npc_id = 15307,
    comment_id = 2803111,
    date = "2006-12-21T13:38:40-06:00",
    author = "Thottbot",
    body = "# Earthen Templar <Abyssal Council>\n- **Quest Bug Fix**: If encountering patch 2.0 bug, join a group, possibly be the leader, wear the full Twilight Cultist set, log out, log in, then touch a lesser wind stone.\n- **Warlock Strategy**: With your Voidwalker, use Curse of Doom and Corruption. Banish the Templar periodically, refreshing Corruption and casting Immolate, Shadowbolt, and Deathcoil.\n- **Mind Control Fun**: Despite being stone elementals, they are listed as humanoids and can be mind-controlled.\n- **Gear Requirements**: Soloable with good gear; easily duoed with lower quality gear.\n- **Drops**: Drops Abyssal Crest for turn-ins at Cenarion Hold and occasionally specific blue items.\n- **Mage Strategy**: Use Frost Nova (FN), nuke, Cone of Cold (CoC), blink, and repeat. Be cautious of knockbacks.\n- **Shadow Priest Strategy**: Dress in Twilight Set, touch lesser wind stone, summon, and kill the elemental. One health potion might be sufficient.\n- **Hunter and Druid Strategy**: Easily soloable as a beast-specced hunter or feral druid by managing pet health and using cooldowns wisely.\n- **General Note**: DPS is low, making them manageable for various classes and specs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["15308"] == nil then
    NPCComments["15308"] = {}
end
table.insert(NPCComments["15308"], {
    npc_id = 15308,
    comment_id = 2835034,
    date = "2006-01-30T06:09:58-06:00",
    author = "Thottbot",
    body = "### Twilight Prophet <Twilight's Hammer>\n\n- **Spawn Timing:** Northern patrol respawns in ~28 minutes, possibly longer if not fully cleared. Southern patrol respawns in ~70 minutes. Kill all in the patrol for quicker respawn.\n- **Routes:** Two routes - one from the SW camp to Hive Zora, another from the Base Camp to NW camp. No other paths exist.\n- **Soloing Tips:** \n  - **Rogue:** Distract and Sap to isolate, then defeat the Prophet.\n  - **Warrior:** Use Fear and Recklessness. Interrupt Chain Lightning with Fear and Pummel.\n  - **Hunter:** Struggle without adequate plan; dismiss guards effectively to survive.\n  - **Warlock:** Shadowbolt, Corruption, and pet AoE while dodging visuals.\n  - **Priest/Mage:** Mind Control/soothe tactics can work, use AoE on guards.\n- **Abilities:** Frost Nova, Fire Nova (short CD), and Chain Lightning.\n- **Drops:** Approximately 9-10 Twilight Texts, worthwhile for farming.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["15310"] == nil then
    NPCComments["15310"] = {}
end
table.insert(NPCComments["15310"], {
    npc_id = 15310,
    comment_id = 2918610,
    date = "2006-10-18T23:12:01-05:00",
    author = "Allakhazam",
    body = "# Jesper\n\n- Located in the Stormwind Orphanage.\n- Relevant during festival events.\n- Possibly a quest giver for specific holiday quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15311"] == nil then
    NPCComments["15311"] = {}
end
table.insert(NPCComments["15311"], {
    npc_id = 15311,
    comment_id = 2808392,
    date = "2006-09-11T10:09:43-05:00",
    author = "Thottbot",
    body = "### Anubisath Warder\n\n- **Abilities**: They have 2 random abilities and can use AoE silence, AoE entangling roots, and AoE fear.\n- **Range**: Ability range is approximately 60 yards.\n- **Strategy**: Position melee DPS to handle Nullifiers away from casters.\n- **Debuffs**: Watch out for Dust Cloud (reduces hit chance by 85%) and a root ability similar to a druid’s, dealing around 82 damage per tick.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15312"] == nil then
    NPCComments["15312"] = {}
end
table.insert(NPCComments["15312"], {
    npc_id = 15312,
    comment_id = 2803244,
    date = "2006-04-13T06:10:02-05:00",
    author = "Thottbot",
    body = "# Obsidian Nullifier\n\n- **Location:** Found in AQ40 past Twin Emperors, typically in packs of two with an Anubisath Warder.\n- **Abilities:**\n  - **Mana Drain:** Drains player's mana and uses it to execute \"Nullify\" when its mana bar is full.\n  - **Nullify:**\n    - AoE that affects a 45-yard range.\n    - Stuns and banishes players for 8 seconds.\n    - Reduces player's health to 1.\n    - Removes all buffs/debuffs, including soul stones.\n- **Combat Strategy:**\n  - **Split into Three Groups:**  \n    - **Group 1:** Main raid (tank, healers, DPS) focuses on one Nullifier, keeping at 50+ yards away from the Warder group.\n    - **Group 2:** Offtank team (tank, healers, warlock/priest) handle the second Nullifier, outside mana drain range of the other two groups.\n    - **Group 3:** Offtank team (tank, healers) handle the Warder away from the main raid.\n  - **Priority:** \n    - First Nullifier > Second Nullifier > Warder.\n  - **Mana Management:**\n    - Keep mana draining assigned Nullifiers to prevent \"Nullify.\"\n    - Ensure each group is only getting mana drained by one Nullifier to manage healing and mana use effectively.\n- **Beware of:**  \n  - Warder’s fire nova and silence can easily kill players post-banished from Nullify.\n  - If all mobs are not killed, you must start over like the BWL packs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["15319"] == nil then
    NPCComments["15319"] = {}
end
table.insert(NPCComments["15319"], {
    npc_id = 15319,
    comment_id = 2918616,
    date = "2006-02-19T13:12:52-06:00",
    author = "Allakhazam",
    body = "## Hive'Zara Collector\n\n- **Deal with Collectors First:** Target Hive'Zara Collectors first; they have point-blank AE Silence and web abilities that can disrupt casters.\n- **Web Prevention:** Ensure the tank has solid aggro to prevent Collectors from webbing and targeting casters.\n- **Group Coordination:** Be prepared for a fight against grouped mobs: Tail Lashers (scorpions with stun and disarm AOE) and Drones (straight melee elites).\n- **Mute Caster Silence:** Casters should stay at a distance to minimize AE Silence impact.\n- **Control Mobs Sequentially:** After Collectors, prioritize Tail Lashers due to their disabling effects before finishing with the Drones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15324"] == nil then
    NPCComments["15324"] = {}
end
table.insert(NPCComments["15324"], {
    npc_id = 15324,
    comment_id = 2802639,
    date = "2006-07-11T02:43:14-05:00",
    author = "Thottbot",
    body = "# Qiraji Gladiator\n\n- **Very High Damage:** Cloth/leather users can be one-shot, mail two-shot, and non-tank plate users three-shot. Tanks need strong healers to survive.\n- **Rare Drop:** Possible but low chance to drop the +4 stats to Chest Formula.\n- **Reputation:** Yields 3 reputation points per kill.\n- **Stealth Detection:** Can see through stealth. Stealth classes should be cautious.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15327"] == nil then
    NPCComments["15327"] = {}
end
table.insert(NPCComments["15327"], {
    npc_id = 15327,
    comment_id = 2918620,
    date = "2006-02-21T09:42:58-06:00",
    author = "Allakhazam",
    body = "## Hive'Zara Stinger\n\n- **Danger**: Hostile NPC; approach with caution.\n- **Attack Strategy**: Utilize crowd control to manage multiple stingers.\n- **Preparation**: Carry antidotes or abilities to counter possible poison effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15328"] == nil then
    NPCComments["15328"] = {}
end
table.insert(NPCComments["15328"], {
    npc_id = 15328,
    comment_id = 2918621,
    date = "2006-04-11T03:20:46-05:00",
    author = "Allakhazam",
    body = "# Steam Tonk\n\n- **Mini-game Fun**: Engage in a Steam Tonk mini-game at the Darkmoon Faire. Control your tonk to eliminate others using various weapons like cannon, mortar, and flamethrower.\n- **Darkmoon Faire Location**: Available at both Horde and Alliance locations of the Darkmoon Faire.\n- **Issues**: Occasionally, the control panels might disappear. Wait a few minutes and they should return.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15333"] == nil then
    NPCComments["15333"] = {}
end
table.insert(NPCComments["15333"], {
    npc_id = 15333,
    comment_id = 6857,
    date = "2006-12-06T00:09:07-06:00",
    author = "6943",
    body = "## Silicate Feeder\n\n- **Drops**: Farm these for Larval Acid and scarabs, useful for Nature Resistance (NR) gear required for Naxxramas and AQ40.\n- **Access**: Can be farmed efficiently after killing Moam or Buru. Use stealthing classes like Druids and Rogues for easier access.\n- **Location**: Found in AQ20, near the Safe Room and Ayamiss's area. Clear the Flesh Hunters and Obsidian packs with care.\n- **Respawn**: Roughly every 1 hour. Ensure the instance resets for more farming runs.\n- **Farming Tips**: Stealthers can navigate to these without much combat. Effective farming can yield multiple Larval Acids, scarabs, and idols.\n- **Solo Farming**: Possible, but ensure to clear initial mobs to avoid unnecessary aggro. Use pets or crowd control to manage pulls.\n- **Economic Value**: Items from these mobs sell well. Advertise on the Auction House for better visibility.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15334"] == nil then
    NPCComments["15334"] = {}
end
table.insert(NPCComments["15334"], {
    npc_id = 15334,
    comment_id = 2918636,
    date = "2006-05-03T21:59:50-05:00",
    author = "Allakhazam",
    body = "# Giant Eye Tentacle\n\n- **Hostile NPC:** Be prepared for challenging encounters.\n- **Focus on Combat:** Prioritize interrupts and high DPS to minimize its attacks.\n- **Positioning:** Maintain distance to avoid area-of-effect damage.\n- **Visuals:** Stay tuned for in-game visuals as they become available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15335"] == nil then
    NPCComments["15335"] = {}
end
table.insert(NPCComments["15335"], {
    npc_id = 15335,
    comment_id = 2838898,
    date = "2006-02-14T13:06:37-06:00",
    author = "Thottbot",
    body = "# Flesh Hunter\n\n- Prevent Flesh Hunter's target from dying; it regens to full health if the target dies.\n- High burst damage can be effective; nuke it down quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15336"] == nil then
    NPCComments["15336"] = {}
end
table.insert(NPCComments["15336"], {
    npc_id = 15336,
    comment_id = 2836870,
    date = "2006-09-02T07:05:13-05:00",
    author = "Thottbot",
    body = "### Hive'Zara Tail Lasher\n\n- **Combat Tip**: Use abilities that interrupt or stun to prevent the knockdown effect.\n- **Disarm Mitigation**: Equip talents, skills, or items that reduce disarm durations to keep your raid's DPS stable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["15338"] == nil then
    NPCComments["15338"] = {}
end
table.insert(NPCComments["15338"], {
    npc_id = 15338,
    comment_id = 2828791,
    date = "2006-04-10T01:38:51-05:00",
    author = "Thottbot",
    body = "# Obsidian Destroyer\n\n- **Mining**: Drops an obsidian chunk that can be mined for shards with 305 mining skill.\n- **Loot**: Occasionally drops Illusion Dust and Lesser Eternal Essence.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15339"] == nil then
    NPCComments["15339"] = {}
end
table.insert(NPCComments["15339"], {
    npc_id = 15339,
    comment_id = 608,
    date = "2006-09-17T20:10:52-05:00",
    author = "1633",
    body = "# Ossirian the Unscarred\n\n- **Coordination is Key:** This fight requires excellent communication and teamwork. Effective planning and coordination are essential.\n- **Crystal Management:** Use rogues or druids to scout and activate crystals, reducing the risk of Ossirian entering Supreme mode.\n- **Tank Strategy:** Two tanks are recommended due to periodic tank stuns. Feral Druids with their quick charge ability are very effective.\n- **Avoid Aggro Issues:** Melee DPS should stay near the next crystal to manage any aggro changes effectively. Be cautious of knockbacks.\n- **Caster Caution:** Casters need to manage threat carefully, especially when Ossirian becomes vulnerable to specific school of magic.\n- **Dealing with Tornadoes:** Be vigilant of tornadoes which can cause significant raid damage.\n- **Supreme Mode:** Keep moving Ossirian to crystals to prevent him from entering Supreme mode, making him manageable.\n- **Healing Strategy:** Assign dedicated healers to each tank and ensure they stay within Line of Sight (LoS). \n- **Loot Rewards:** Defeating Ossirian offers valuable loot, including top-tier mage gear.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["15340"] == nil then
    NPCComments["15340"] = {}
end
table.insert(NPCComments["15340"], {
    npc_id = 15340,
    comment_id = 854,
    date = "2006-09-21T20:15:11-05:00",
    author = "Detton",
    body = "## Moam\n\n- **Drain Mana:** Use Warlocks, Priests, and Hunters to drain Moam's mana to prevent his deadly AOE at 100% mana.\n- **Timing Matters:** At 90 seconds, Moam turns to stone and summons 3 elementals. Utilize Warlocks to banish these elementals.\n- **Elemental Strategy:** If short on Warlocks, kill the elementals quickly. They deal significant AOE damage.\n- **DPS Race:** High DPS can kill Moam before he spawns elementals. Aim for killing him within 90 seconds.\n- **Positioning:** Position mana users strategically to manage Moam’s mana drain efficiently.\n- **Survivability:** Use Greater Arcane Protection Potions and ensure non-essential members run away before the AOE explosion.\n- **Reputation:** Provides 150 Cenarion Circle and 50 Brood of Nozdormu reputation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["15341"] == nil then
    NPCComments["15341"] = {}
end
table.insert(NPCComments["15341"], {
    npc_id = 15341,
    comment_id = 1485,
    date = "2006-10-05T09:04:33-05:00",
    author = "Tetris",
    body = "# General Rajaxx\n\n- **DPS Priorities:** Focus DPS on flying mobs, then warriors, and lastly the mini-boss of each wave.\n- **Crowd Control:** Use druids/warlocks to root or fear warriors to control the fight and allow mana regen.\n- **Healing NPCs:** Keep Lieutenant General Andorov and NPC allies alive; his aura heals +200 HP/sec, amplified with certain buffs.\n- **Wave Strategy:** There are 8 waves. Heal NPCs between waves and manage mana carefully.\n- **Positioning:** Stand against walls to avoid knockbacks during the Rajaxx fight.\n- **Wave Timers:** Each wave comes 3 minutes after the previous, except Rajaxx who arrives after the 7th wave is defeated.\n- **Combat Bugs:** Be cautious of potential encounter bugs, especially sudden double wave spawns.\n- **General Buffs:** Friendly with Cenarion Circle? Utilize the HP regen aura from Andorov.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["15348"] == nil then
    NPCComments["15348"] = {}
end
table.insert(NPCComments["15348"], {
    npc_id = 15348,
    comment_id = 1369,
    date = "2006-10-02T15:16:32-05:00",
    author = "1654",
    body = "# Kurinnaxx\n\n- **Tank Swapping**: Rotate tanks every 3-4 stacks of Mortal Wound to manage debuff and healing reduction.\n- **Sand Traps**: Watch for Sand Traps on the ground. Strafe to avoid them; backpedaling is too slow.\n- **Enrage Phase**: Kurinnaxx enrages at 20% health, increasing his damage. Prioritize keeping the tanks alive.\n- **Positioning**: Off-tanks should stay to the side to avoid the cleave. Ranged DPS should maintain distance from each other to avoid multiple sand trap hits.\n- **Taunt Strategy**: Use taunt strategically; a taunter can drag Kurinnaxx away to allow debuffs on the primary tank to drop.\n- **Healing Tips**: Paladins can use Blessing of Protection to drop aggro and clear debuffs. Limited Invulnerability Potions can help if Paladins are not available.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 39,
})
if NPCComments["15350"] == nil then
    NPCComments["15350"] = {}
end
table.insert(NPCComments["15350"], {
    npc_id = 15350,
    comment_id = 2809692,
    date = "2007-01-28T06:36:22-06:00",
    author = "Thottbot",
    body = "# Horde Warbringer\n\n- **Not available anymore**: This NPC and related quests are no longer active.\n- **Marks of Honor**: Keep your Marks of Honor; they can be used for purchasing PvP gear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15351"] == nil then
    NPCComments["15351"] = {}
end
table.insert(NPCComments["15351"], {
    npc_id = 15351,
    comment_id = 2918734,
    date = "2007-03-17T11:55:50-05:00",
    author = "Allakhazam",
    body = "# Alliance Brigadier General\n\n- **Location**: Found in Silverwing Grove, Ashenvale (coordinates: 62, 83).\n- **Quest Problems**: May disappear or be difficult to find after certain patches. If missing, check patch notes or WoW forums for updates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15353"] == nil then
    NPCComments["15353"] = {}
end
table.insert(NPCComments["15353"], {
    npc_id = 15353,
    comment_id = 2918741,
    date = "2005-10-19T14:48:56-05:00",
    author = "Allakhazam",
    body = "# Katrina Shimmerstar <Hallow's End Treats>\n\n- **Quest Requirement:** Complete the trick-or-treat quest for the orphan in Stormwind.\n- **Vendor Info:** Only sells pumpkin treats after quest completion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15354"] == nil then
    NPCComments["15354"] = {}
end
table.insert(NPCComments["15354"], {
    npc_id = 15354,
    comment_id = 2918743,
    date = "2006-05-09T12:18:21-05:00",
    author = "Allakhazam",
    body = "### Rachelle Gothena <Hallow's End Treats>\n- Only available in October during Hallow's End celebrations.\n- Offers seasonal treats and event-specific items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15355"] == nil then
    NPCComments["15355"] = {}
end
table.insert(NPCComments["15355"], {
    npc_id = 15355,
    comment_id = 11386,
    date = "2006-12-08T16:01:55-06:00",
    author = "kreghx",
    body = "# Anubisath Guardian\n\n- **Abilities:** Each has two random abilities (Plague, Shadowbolt Volley, Meteor, Explode, Thunderclap).\n- **Self-Buff:** Reflects fire and arcane or shadow and frost spells. Use Detect Magic to identify.\n- **Combat Tips:**\n  - **Plague:** Spread out to minimize DoT damage.\n  - **Shadowbolt Volley:** Spread out to reduce AoE impact.\n  - **Meteor:** Stack together to divide damage (13k split among players).\n  - **Explode:** Kill quickly at low health or run away to avoid massive fire damage.\n  - **Thunderclap:** Avoid melee range if not tanking.\n- **Add Summon:** Spawns adds which despawn after a minute.\n- **Bonus:** Miner with 305 skill can extract obsidian chunks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["15358"] == nil then
    NPCComments["15358"] = {}
end
table.insert(NPCComments["15358"], {
    npc_id = 15358,
    comment_id = 29845,
    date = "2007-02-03T03:48:02-06:00",
    author = "18124",
    body = "### White Baby Murloc\n\n- **Exclusive Availability**: Available only to players in Europe who bought the Collector's Edition of Burning Crusade.\n- **In-game Mail**: You'll receive Lurky the Murloc and a Netherwhelp in your mailbox after activation.\n- **Additional Steps**: Due to a production error, European buyers had to send additional materials to France, resulting in the bonus pet Lurky.\n- **Appearance & Actions**: Lurky is cute, dances, and sings when interacted with. \n- **Collector’s Note**: Check your email for a confirmation from Blizzard after activation.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["15362"] == nil then
    NPCComments["15362"] = {}
end
table.insert(NPCComments["15362"], {
    npc_id = 15362,
    comment_id = 74698,
    date = "2007-04-29T01:58:12-05:00",
    author = "16848",
    body = "### Malfurion Stormrage\n\n- Appears in the questline to open the gates of Ahn'Qiraj.\n- Summoned by turning in the Nightmare Engulfed Object to Remulos in Moonglade, who then cleans it in the lake.\n- Valuable quest reward: Malfurion’s Signet Ring (17 Stamina, 20 Nature Resist).\n- For lore enthusiasts, read the \"War of the Ancients\" trilogy by Richard A. Knaak to learn about Malfurion, Illidan, and other key figures in Warcraft.\n- Known as the first Druid of Azeroth, taught by Cenarius.\n- Historically significant in Warcraft lore for defeating Archimonde and shaping Druidic traditions.\n- His presence in the game is tied to important quest lines involving the Emerald Dream and significant World of Warcraft lore events.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["15368"] == nil then
    NPCComments["15368"] = {}
end
table.insert(NPCComments["15368"], {
    npc_id = 15368,
    comment_id = 2918786,
    date = "2006-06-04T14:29:47-05:00",
    author = "Allakhazam",
    body = "## Tonk Mine\n\n- **Tied to Darkmoon Faire**: Associated with the Darkmoon Faire event.\n- **Purpose**: Involved in Darkmoon Faire activities, often in mini-games.\n- **Safety**: Generally non-hostile, safe for players to approach.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15369"] == nil then
    NPCComments["15369"] = {}
end
table.insert(NPCComments["15369"], {
    npc_id = 15369,
    comment_id = 7680,
    date = "2006-12-06T16:56:05-06:00",
    author = "7517",
    body = "# Ayamiss the Hunter\n\n- **Phase 1**: Ayamiss is airborne. Only ranged DPS can damage her. Use hunters or mages with high Nature Resistance (NR) to tank.\n- **DoT Management**: Main aggro target gets a DoT. Hunters should use Feign Death to transfer aggro when DoT stacks high. High NR helps resist this DoT.\n- **Altar Positioning**: Melee should stay near the altar to prevent small yellow bugs from reaching and chaining players. If bugs succeed, elite wasps spawn, causing likely raid wipes.\n- **Phase 2**: Ayamiss lands at 80% health. Tank her with a well-geared warrior. Both ranged and melee should continue dealing with bugs.\n- **Unique Mechanics**: Regularly sacrifices a player to the altar, stunning them with poison. Kill spawned grubs quickly to prevent transformation into powerful elite bugs.\n- **AoE Nature Damage**: Ayamiss periodically deals 1000 Nature damage to the entire raid. Ensure healers keep the raid's health in check.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15370"] == nil then
    NPCComments["15370"] = {}
end
table.insert(NPCComments["15370"], {
    npc_id = 15370,
    comment_id = 1032,
    date = "2006-09-25T21:40:39-05:00",
    author = "362",
    body = "# Buru the Gorger\n\n- **Engage Carefully**: Clear two Flesh Hunters near the eggs first to avoid premature aggro.\n- **Kite Smartly**: Keep Buru moving around the room; he starts slow but speeds up over time. Use abilities that increase your speed.\n- **Use Eggs**: DPS eggs to 10-15%, then kite Buru over them to explode, dealing significant damage and stunning him.\n- **Avoid Deep Water**: Swimming slows you down. Stay on land.\n- **Manage Adds**: Each egg explosion spawns an add; kill them quickly.\n- **Preparation**: Mark eggs and coordinate kiting. Use an organized route, preferably counter-clockwise.\n- **Cooldown Management**: Save major cooldowns for the 20% enrage phase.\n- **Phase 2 DPS**: At 20%, burn him down quickly. All players should be in melee range to avoid chasing issues. Use fear rotations for adds.\n- **Survival**: Use Greater Nature Protection Potions before phase 2 to manage the stacking debuff.\n- **Mark Target**: Mark the pursued player to aid healers.\n\nCombat in AQ20 hinges on coordination, kiting tactics, and managing adds effectively. Good communication and practice are key to defeating Buru.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 44,
})
if NPCComments["15378"] == nil then
    NPCComments["15378"] = {}
end
table.insert(NPCComments["15378"], {
    npc_id = 15378,
    comment_id = 2918813,
    date = "2006-01-06T06:43:11-06:00",
    author = "Allakhazam",
    body = "# Merithra of the Dream\n\n- **Role & Lore**: Merithra is a Green Dragon involved in the War of the Shifting Sands.\n- **Quest Location**: Found beyond the Twin Emperors’ room, near C’Thun’s chamber in Ahn’Qiraj. Requires clearing trash mobs and defeating Twin Emperors to access.\n- **Gameplay Tip**: As a quest giver NPC, ensure your group can handle the challenges leading up to her location for quest completions.\n- **Tips for Healers**: If selecting healing gear, prioritize +healing power over intellect for sustainability during long fights. Healing power remains effective even when mana is depleted.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["15379"] == nil then
    NPCComments["15379"] = {}
end
table.insert(NPCComments["15379"], {
    npc_id = 15379,
    comment_id = 2841811,
    date = "2006-08-07T05:03:25-05:00",
    author = "Thottbot",
    body = "# Caelestrasz\n\n- **Lore**: Caelestrasz is a member of the Red Dragonflight.\n- **Relation**: He is the brother of Alexstrasza and Vaelastrasz.\n- **Appearances**: Known from his role in the first event of AQ and seen near the entrance to Ahn'Qiraj.\n- **Form**: He is often seen in dragon form and has a sister named after him, possibly Aelastrazs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15380"] == nil then
    NPCComments["15380"] = {}
end
table.insert(NPCComments["15380"], {
    npc_id = 15380,
    comment_id = 2918816,
    date = "2006-01-06T06:42:27-06:00",
    author = "Allakhazam",
    body = "# Arygos\n- **Lore:** Arygos is a notable Blue Dragon from the War of the Shifting Sands.\n- **Location & Encounter:** Found after the Twin Emperors in Ahn'Qiraj. \n- **Raid Info:** Part of AQ40 (Temple of Ahn'Qiraj), a high-level raid requiring significant guild coordination.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15381"] == nil then
    NPCComments["15381"] = {}
end
table.insert(NPCComments["15381"], {
    npc_id = 15381,
    comment_id = 2918822,
    date = "2006-01-06T06:41:56-06:00",
    author = "Allakhazam",
    body = "# Anachronos the Ancient\n\n- **Role**: Bronze Dragon associated with the War of the Shifting Sands.\n- **Location**: Often found in front of the gate during specific events.\n- **Event Tip**: Witnessing his transformation from human to dragon is part of an event.\n- **Lore**: Key figure in Warcraft lore related to time manipulation and major historical events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["15382"] == nil then
    NPCComments["15382"] = {}
end
table.insert(NPCComments["15382"], {
    npc_id = 15382,
    comment_id = 2918823,
    date = "2006-01-06T21:58:48-06:00",
    author = "Allakhazam",
    body = "## Fandral Staghelm\n\n- High-ranking Night Elf leader.\n- Involved in multiple lore events.\n- Found in Darnassus, generally non-hostile.\n- Key character in the War of the Shifting Sands lore.\n- ## Additional lore info: \n\n- He was responsible for the original creation of the Teldrassil World Tree.\n- He often appears at the foot of the tree, usually involved in a quest. \n- Refers to a difficult character due to personal loss and sometimes controversial decisions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15391"] == nil then
    NPCComments["15391"] = {}
end
table.insert(NPCComments["15391"], {
    npc_id = 15391,
    comment_id = 2805076,
    date = "2006-02-17T17:54:59-06:00",
    author = "Thottbot",
    body = "# Captain Qeez\n\n- **Halo Reference**: Inspired by Captain Keyes from the Halo series.\n- **Loot**: Known to drop Spaulders of the Unseen.\n- **Trivia**: Captain Keyes is a significant character in the Halo universe, linking to Miranda Keyes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15392"] == nil then
    NPCComments["15392"] = {}
end
table.insert(NPCComments["15392"], {
    npc_id = 15392,
    comment_id = 2918825,
    date = "2006-03-15T18:35:51-06:00",
    author = "Allakhazam",
    body = "### Captain Tuubid\n\n- Part of the General Rajaxx encounter.\n- No specific combat strategy noted.\n- Captain Qeez (another NPC in the same fight) references Captain Keyes from Halo.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15415"] == nil then
    NPCComments["15415"] = {}
end
table.insert(NPCComments["15415"], {
    npc_id = 15415,
    comment_id = 2918835,
    date = "2006-10-18T09:46:40-05:00",
    author = "Allakhazam",
    body = "# Southshore Stink Bomb Counter\n\n- **Location:** Southshore, Hillsbrad Foothills.\n- **Faction:** Part of Hallow's End event.\n- **Purpose:** Used for a quest to counteract stink bombs in Southshore.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15419"] == nil then
    NPCComments["15419"] = {}
end
table.insert(NPCComments["15419"], {
    npc_id = 15419,
    comment_id = 2834217,
    date = "2006-03-04T17:03:24-06:00",
    author = "Thottbot",
    body = "# Kania <Enchanting Supplier>\n\n- **Location:** Upstairs in the inn at 52,40 in Cenarion Hold. Go upstairs, turn left.\n- **Appearance:** Looks similar to a guard, which can be confusing.\n- **Stock:** Some items require faction, especially cloak enchants.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["15422"] == nil then
    NPCComments["15422"] = {}
end
table.insert(NPCComments["15422"], {
    npc_id = 15422,
    comment_id = 2918838,
    date = "2006-04-25T16:38:05-05:00",
    author = "Allakhazam",
    body = "### Qiraji Tank\n\n- Qiraji Tanks can be used as mounts by players.\n- Provides a 100% speed increase when mounted.\n- Often seen in major cities like Stormwind.\n- Iconic for its distinct appearance compared to regular mounts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15424"] == nil then
    NPCComments["15424"] = {}
end
table.insert(NPCComments["15424"], {
    npc_id = 15424,
    comment_id = 2918842,
    date = "2006-03-15T14:30:44-06:00",
    author = "Allakhazam",
    body = "### Anubisath Conqueror\n\n- Charges from the Gates of Ahn'Qiraj when opened.\n- Provides Brood of Nozdormu reputation when defeated.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15429"] == nil then
    NPCComments["15429"] = {}
end
table.insert(NPCComments["15429"], {
    npc_id = 15429,
    comment_id = 79222,
    date = "2007-05-07T14:50:23-05:00",
    author = "Vlad",
    body = "# Disgusting Oozeling\n\n- Friendly to all factions; obtained via [Oozing Bag](https://www.wowhead.com/classic/item=20769).\n- Rare find; farm oozes in Eastern Plaguelands to increase chances.\n- Has a unique look; considered one of the coolest critter pets.\n- Be aware of the debuff aura it applies, which can turn your character green.\n- Post-patch v1.12, the debuff might pulse intermittently.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["15431"] == nil then
    NPCComments["15431"] = {}
end
table.insert(NPCComments["15431"], {
    npc_id = 15431,
    comment_id = 2918854,
    date = "2006-06-16T03:00:13-05:00",
    author = "Allakhazam",
    body = "### Corporal Carnes <Iron Bar Collector>\n\n- Located in Nethergarde Keep, Blasted Lands.\n- Collects 15 Iron Bars for quest \"Supply and Demand\".\n- Provides gold and experience reward.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15440"] == nil then
    NPCComments["15440"] = {}
end
table.insert(NPCComments["15440"], {
    npc_id = 15440,
    comment_id = 2815376,
    date = "2006-03-18T06:59:58-06:00",
    author = "Thottbot",
    body = "# Captain Blackanvil <Ironforge Brigade Captain>\n\n- **Quest Chain**: Initiate a quest chain by talking to Janela Stouthammer to help Captain Blackanvil.\n- **Hive'Zora Abomination**: Be prepared to face a level 60 elite wasp-like creature with poison cloud, enveloping winds (10s stun), and AoE fear abilities.\n- **Captain Survival**: Focus on protecting Captain Blackanvil during the fight. He can die easily, which may cause you to fail the quest.\n- **Healing/Tanking Tip**: As a healer, use small but consistent heals. As a DPS, focus on managing adds and the boss to keep the captain alive.\n- **Location Confusion**: Find him where the Alliance symbol is marked on the map.\n- **Class-Specific Tips**:\n  - **Priest**: Heal Captain Blackanvil and focus on survival.\n  - **Rogue**: Utilize backstab and sap, avoid poison clouds. Use ranged attacks if necessary.\n  - **General**: Dump DPS on the threat but manage your positioning to avoid unnecessary damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["15443"] == nil then
    NPCComments["15443"] = {}
end
table.insert(NPCComments["15443"], {
    npc_id = 15443,
    comment_id = 2918858,
    date = "2006-05-07T15:38:24-05:00",
    author = "Allakhazam",
    body = "# Janela Stouthammer\n\n- **Healing**: Only heals herself.\n- **Ability**: Casts Divine Shield in emergencies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15445"] == nil then
    NPCComments["15445"] = {}
end
table.insert(NPCComments["15445"], {
    npc_id = 15445,
    comment_id = 2820445,
    date = "2007-01-28T06:36:53-06:00",
    author = "Thottbot",
    body = "# Sergeant Major Germaine <Arthas' Tears Collector>\n\n- **Location*:* Was initially in Ironforge, now reportedly in Northrend. \n- **Lore:* Associated with Arthas and the events following \"Warcraft III: Reign of Chaos.\"\n- **Quest Information:* Likely involved with quests regarding Arthas’ Tears, relevant for lore enthusiasts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15449"] == nil then
    NPCComments["15449"] = {}
end
table.insert(NPCComments["15449"], {
    npc_id = 15449,
    comment_id = 2798596,
    date = "2006-03-05T18:36:58-06:00",
    author = "Thottbot",
    body = "# Hive'Zora Abomination\n\n- **Group Up:** Best tackled with a group; solo attempts can be very challenging.\n- **Avoid Poison Cloud:** Stay outside the poison cloud to avoid heavy damage over time.\n- **Melee Fighters:** Maintain distance during poison cloud attacks; rogues should use kidney shot and interrupt spells.\n- **Use Fear:** Use fear to control the Abomination if it targets critical NPCs.\n- **Healing Strategy:** Keep NPC allies alive with heals; prioritize maintaining the tank’s health.\n- **Solo Tactics:** Soloable with NPC assistance; avoid high DPS to prevent aggro.\n- **Post Location:** Found around 33, 51 at Hive'Zora in Silithus.\n- **High HP:** Has around 240,000 health and 2,434 mana.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["15450"] == nil then
    NPCComments["15450"] = {}
end
table.insert(NPCComments["15450"], {
    npc_id = 15450,
    comment_id = 2828392,
    date = "2006-04-13T02:38:26-05:00",
    author = "Thottbot",
    body = "# Marta Finespindle <Thick Leather Collector>\n\n- **Location:** Only appears during the Ahn'Qiraj War Effort world event.\n- **Availability:** Check if the event is active to find her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15452"] == nil then
    NPCComments["15452"] = {}
end
table.insert(NPCComments["15452"], {
    npc_id = 15452,
    comment_id = 2807187,
    date = "2006-09-05T19:09:56-05:00",
    author = "Thottbot",
    body = "# Nurse Stonefield <Silk Bandage Collector>\n* Collects Silk Bandages.\n* Located in Ironforge.\n* Useful for players looking to turn in Silk Bandages for rewards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15453"] == nil then
    NPCComments["15453"] = {}
end
table.insert(NPCComments["15453"], {
    npc_id = 15453,
    comment_id = 2918869,
    date = "2006-12-10T19:11:43-06:00",
    author = "Allakhazam",
    body = "# Keeper Moonshade <Runecloth Bandage Collector>\n\n- **Event NPC:** Keeper Moonshade was part of a special event and is no longer available.\n- **Turn-Ins:** Originally collected Runecloth bandages during the event.\n- **Not Active:** Do not search for him in Ironforge as he is no longer present in the game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15460"] == nil then
    NPCComments["15460"] = {}
end
table.insert(NPCComments["15460"], {
    npc_id = 15460,
    comment_id = 2918873,
    date = "2007-02-09T23:24:23-06:00",
    author = "Allakhazam",
    body = "## Grunt Maug <Tin Bar Collector>\n\n- **Location:** Look for him near The Valley of Honor in Orgrimmar.\n- **Tip:** Often found with other Grunts, sometimes near the Snake Vendor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15466"] == nil then
    NPCComments["15466"] = {}
end
table.insert(NPCComments["15466"], {
    npc_id = 15466,
    comment_id = 41206,
    date = "2007-02-23T17:15:09-06:00",
    author = "Orik",
    body = "# Minion of Omen\n\n- Level 59-60 with high health.\n- Use candles with coins to weaken them.\n- They are not tameable.\n- Often found in large groups during festivals.\n- Can fade in and out of visibility, use \"see invisible\" abilities/items.\n- Dangerous for lower-level players; avoid if below level 55.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15467"] == nil then
    NPCComments["15467"] = {}
end
table.insert(NPCComments["15467"], {
    npc_id = 15467,
    comment_id = 73640,
    date = "2007-04-27T02:44:57-05:00",
    author = "9515",
    body = "# Omen\n\n- **Quest Tip:** To receive quest credit, ensure you're inside Omen's body for 60 seconds post-kill.\n- **Summoning:** Use fireworks on southeast lake launchers; minions first, then Omen.\n- **Combat Tips:**\n  - Requires multiple players; more experienced players need fewer numbers.\n  - Tank-and-spank strategy similar to Onyxia Phase 1.\n  - Key tactics:\n    - Establish a tank with strong aggro before DPS starts.\n    - Heal the main tank continuously.\n    - Avoid Blizzard AoE (800 damage per tick).\n    - Omen is immune to taunts; bring a strong tank.\n- **Kiting Omen:** Can be kited over long distances; beware of his AoE and pulse attacks.\n- **Health:** Approximately 990,000 HP; expect a lengthy fight.\n- **Loot:** Drops fireworks and Elune stone (no epics).\n- **Additional Lore:** Omen is based on the Chinese legend of Nian, tied to the Lunar Festival.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 98,
})
if NPCComments["15471"] == nil then
    NPCComments["15471"] = {}
end
table.insert(NPCComments["15471"], {
    npc_id = 15471,
    comment_id = 3314,
    date = "2006-11-09T20:32:10-06:00",
    author = "4130",
    body = "# Lieutenant General Andorov\n\n- **Keep Him Alive:** During the General Rajaxx fight, ensure Andorov survives to benefit from his Aura of Command, which reduces casting times and periodically heals those friendly with the Cenarion Circle.\n- **Healer Assignment:** Assign specific healers to keep Andorov alive; his death often leads to a raid wipe.\n- **Damage and Tanking:** Andorov deals significant damage and can tank General Rajaxx effectively.\n- **Post-Fight Vendor:** After the encounter, he sells epic patterns, Major Healing and Mana Potions, and bandages for a limited time.\n- **Purchase Quickly:** Be swift in buying items post-fight as he leaves quickly.\n- **Epic Shield Pattern:** He sells patterns for an epic shield that is valuable for PvP against casters, though the crafting plans are Bind on Pick-Up (BoP).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 67,
})
if NPCComments["15481"] == nil then
    NPCComments["15481"] = {}
end
table.insert(NPCComments["15481"], {
    npc_id = 15481,
    comment_id = 2806297,
    date = "2007-05-12T08:36:09-05:00",
    author = "Thottbot",
    body = "# Spirit of Azuregos\n\n- **Questline:** Important for the Scepter of the Shifting Sands questline to open the gates of Ahn'Qiraj.\n- **Spawn Location:** Found patrolling in Azshara, following the same path as Azuregos.\n- **Visibility:** Initially required to be dead to see him. After patch 1.12, can be seen and interacted with while alive.\n- **Function:** Provides quest items and dialogues related to the AQ questline, regardless of Azuregos's status.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["15491"] == nil then
    NPCComments["15491"] = {}
end
table.insert(NPCComments["15491"], {
    npc_id = 15491,
    comment_id = 6722,
    date = "2006-12-05T19:27:04-06:00",
    author = "Minorou",
    body = "# Eranikus, Tyrant of the Dream\n\n- **Quest Importance**: Key part of the questline to open the Ahn'Qiraj (AQ) gates.\n- **Event Location**: Appears during an event in Moonglade and involves a challenging battle.\n- **Combat Phases**:\n  - **Phase 1**: Spawns shadow mobs; eliminate them to progress.\n  - **Phase 2**: Lands and engages in direct combat; keep the tank healed.\n- **Special Assistance**: Tyrande Whisperwind aids in the fight to purge his corruption.\n- **Strategy Tip**: Ensure to protect key NPCs and manage crowd control efficiently.\n- **Reward**: Provides the green scepter shard needed for the AQ gate-opening questline.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["15502"] == nil then
    NPCComments["15502"] = {}
end
table.insert(NPCComments["15502"], {
    npc_id = 15502,
    comment_id = 2824422,
    date = "2006-10-09T17:03:29-05:00",
    author = "Thottbot",
    body = "# Andorgos <Brood of Malygos>\n\n- To access equipment quests, turn in at least one Qiraji Lord's Insignia.\n- Located just inside the temple past the Prophet. Delay rep turn-ins until neutral with the bronze dragon faction.\n- Found in the 40-man side of AQ, not the 20-man. Gives quests for epic class sets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["15503"] == nil then
    NPCComments["15503"] = {}
end
table.insert(NPCComments["15503"], {
    npc_id = 15503,
    comment_id = 2809158,
    date = "2006-10-09T13:39:37-05:00",
    author = "Thottbot",
    body = "# Kandrostrasz <Brood of Alexstrasza>\n\n- **Location**: Inside the Temple of Ahn'Qiraj (AQ).\n- **Quest Requirement**: Must turn in at least 1 Qiraji Lord's Insignia for equipment quests.\n- **Quest Relevance**: Key NPC for Genesis Boots quest.\n- **Lore**: Associated with Alexstrasza, the Dragon Queen.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15504"] == nil then
    NPCComments["15504"] = {}
end
table.insert(NPCComments["15504"], {
    npc_id = 15504,
    comment_id = 2822218,
    date = "2006-05-17T20:27:54-05:00",
    author = "Thottbot",
    body = "# Vethsera <Brood of Ysera>\n\n- **Quest Giver:** Offers quests in Ahn'Qiraj.\n- **Affiliation:** Ysera's brood (Green Dragonflight).\n- **Location:** Ahn'Qiraj (AQ) zone.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15505"] == nil then
    NPCComments["15505"] = {}
end
table.insert(NPCComments["15505"], {
    npc_id = 15505,
    comment_id = 2814823,
    date = "2006-05-07T20:15:52-05:00",
    author = "Thottbot",
    body = "# Canal Frenzy\n\n- **Loot:** Canal Frenzy does not drop any items.\n- **Combat:** They attack quickly if you enter the water. Stay out of the water to avoid unnecessary combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15509"] == nil then
    NPCComments["15509"] = {}
end
table.insert(NPCComments["15509"], {
    npc_id = 15509,
    comment_id = 5824,
    date = "2006-12-05T06:19:11-06:00",
    author = "3629",
    body = "### Princess Huhuran\n\n- **Nature Resistance (NR):**\n  - Equip at least 200 NR (unbuffed) for 15 designated players (preferably Rogues and Warriors). Main tanks (MT) should aim for 300 NR.\n  \n- **Tank Rotation:**\n  - Rotate 2-3 tanks to handle the stacking Acid Spit debuff. Remember, Huhuran is immune to taunt.\n\n- **Combat Position:**\n  - Position tanks centrally, and ensure 15 \"NR soaks\" are close to absorb poison volleys at 30%. Spread out to avoid Noxious Poison AoE.\n\n- **Dealing with Wyvern Sting:**\n  - Do not dispel Wyvern Sting as it causes 3-4k Nature damage. Resist instead, and let the next tank take aggro naturally.\n\n- **Handling Frenzy and Berserker Rage:**\n  - Hunters must immediately tranquilize Huhuran during her frenzy (except at 30%).\n\n- **Healing Strategies:**\n  - Prioritize healing the \"NR soaks\" and melee until the 30% phase. Use AoE healing responsibly once Huhuran enrages.\n\n- **Endurance Fight:**\n  - Maintain high mana reserves for burst healing and damage during the 30% phase.\n\n- **Use of Cooldowns:**\n  - DPS should use all cooldowns and trinkets at 30% to quickly move Huhuran into the \"Execute\" range.\n\n- **Poison Management:**\n  - Utilize invulnerability potions and class-specific immunities like Dwarven Stoneform for key phases.\n\n- **Additional Notes:**\n  - The fight becomes significantly harder after 5 minutes due to an enrage timer. Be mindful of pacing and raid positioning.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 32,
})
if NPCComments["15510"] == nil then
    NPCComments["15510"] = {}
end
table.insert(NPCComments["15510"], {
    npc_id = 15510,
    comment_id = 37,
    date = "2006-09-12T13:23:30-05:00",
    author = "219",
    body = "# Fankriss the Unyielding\n\n- Third boss in AQ40.\n- Two tanks and two healers can control him effectively.\n- Focus on quickly killing the Spawn of Fankriss; they spawn in groups of three.\n- Enraged snakes can one-shot players; stun or kite them.\n- Maintain DPS on Fankriss but prioritize killing the snakes.\n- Tank(s) intercepting snakes should stay in Berserker stance for quick Intercept use.\n- Rotate tanks to manage the Mortal Wound debuff that reduces healing.\n- Position healers and DPS strategically to avoid add aggro.\n- If snakes spawn in suppression room, handle additional Vekniss packs cautiously.\n- Use BigWigs mod to get alerts for snake spawns.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15511"] == nil then
    NPCComments["15511"] = {}
end
table.insert(NPCComments["15511"], {
    npc_id = 15511,
    comment_id = 2841016,
    date = "2006-05-23T15:45:56-05:00",
    author = "Thottbot",
    body = "## Lord Kri\n\n- **Looting**: You can only loot the last bug you kill; choose the kill order based on desired drops.\n- **Encounter**: Lord Kri is part of the optional Bug Trio encounter in the Temple of Ahn'Qiraj.\n- **Abilities**:\n  - **Toxic Volley**: Deals ~500 nature damage and DoTs for 125 damage per tick; dispellable poison.\n  - **Death Special**: Leaves a poison cloud that deals 2000 damage per second; avoid standing in it.\n- **Kill Order Tips**: \n  - Common strategy: Kill Kri before Yauj and Vem.\n  - For best drops, consider killing him last but ensure to overheal the tank.\n- **Combat Tips**:\n  - Keep most raid members out of Kri's poison volley range.\n  - Position tanks and healers strategically to handle fears and poisons.\n  - Tank may need to use defensive cooldowns during the final phase.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["15512"] == nil then
    NPCComments["15512"] = {}
end
table.insert(NPCComments["15512"], {
    npc_id = 15512,
    comment_id = 2919016,
    date = "2006-08-01T19:35:01-05:00",
    author = "Allakhazam",
    body = "### Apothecary Jezel <Purple Lotus Collector>\n\n- **Location Specifics**: Apothecary Jezel is situated in the Valley of Spirits.\n- **Quest/Collection Turn-in**: Ensure you are at the correct coordinates within the Valley of Spirits for NPC appearance.\n- **Phasing Issues**: If Jezel is missing, check for potential phasing or quest prerequisites.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15514"] == nil then
    NPCComments["15514"] = {}
end
table.insert(NPCComments["15514"], {
    npc_id = 15514,
    comment_id = 11878,
    date = "2006-12-08T23:57:20-06:00",
    author = "8403",
    body = "### Buru Egg\n\n- **Kite Buru:** Use eggs to slow Buru down, making it easier to kite him around the battlefield.\n- **Egg Timing:** Break eggs when Buru is close or directly over them for maximum damage.\n- **DPS Strategy:** Divide DPS, focusing half on eggs and half on spawned ads.\n- **Kite Direction:** Kite Buru counterclockwise around the perimeter to avoid deep water hazards.\n- **Final Phase:** Burn Buru down quickly once his shell bursts.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15515"] == nil then
    NPCComments["15515"] = {}
end
table.insert(NPCComments["15515"], {
    npc_id = 15515,
    comment_id = 2807354,
    date = "2007-04-10T10:27:19-05:00",
    author = "Thottbot",
    body = "## Skinner Jamani <Heavy Leather Collector>\n\n- **Location**: Difficult to find; thoroughly search Orgrimmar.\n- **Verify Coordinates**: Cross-check with reliable sources and explore all marked locations.\n- **NPC Gender**: Confusion around \"her\" and \"him\"; prepare accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15516"] == nil then
    NPCComments["15516"] = {}
end
table.insert(NPCComments["15516"], {
    npc_id = 15516,
    comment_id = 32,
    date = "2006-09-12T13:15:43-05:00",
    author = "219",
    body = "# Battleguard Sartura\n\n- **Positioning:** Pull Sartura to the back of the room and spread out to avoid Whirlwind.\n- **Tanking:** Each add needs a dedicated tank, Sartura requires 2-3 geared tanks. Use tanks to ping-pong taunts.\n- **Healers:** Assign 2-3 healers per tank. Efficient spot healing is crucial.\n- **DPS:** Focus on killing Guards quickly. They have no aggro list—DPS can go all out.\n- **Whirlwind:** Move away from spinning adds. Stun Sartura and Guards when not spinning.\n- **Enrage Timer:** 10 minutes before Supreme Enrage, burn Sartura fast. Save mana for regular Enrage at 20%.\n- **Rogues:** Valuable for stuns (Kidney Shot). Utilize heavily.\n- **Warlocks:** Direct Whirlwind direction by keeping DoTs on targets.\n- **Hunters:** Use Multishot, Serpent Sting to assist adds' tanks, and Distracting Shot on Sartura.\n\nUse the whole room to manage positioning and avoid punting hazards. Keep Detect Magic up to know when to safely engage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["15517"] == nil then
    NPCComments["15517"] = {}
end
table.insert(NPCComments["15517"], {
    npc_id = 15517,
    comment_id = 5844,
    date = "2006-12-05T07:21:21-06:00",
    author = "6775",
    body = "# Ouro\n\n- **Formation:** Use the \"peace symbol\" strategy with three groups at 120-degree angles.\n- **Positioning:** Ranged DPS and healers should avoid Sand Blast by moving out of range.\n- **Tanking:** Use two thick tanks who rotate when swept away. The backup tank should be ready to Intercept.\n- **Submerges:** Split and spread out when Ouro submerges, then regroup in the center.\n- **Potions:** Nature Protection Potions are helpful against damage during submerges.\n- **Enrage Phase:** At 20% health, he enrages and stops submerging. Tanks must use defensive cooldowns.\n- **DPS Priority:** Focus DPS on Ouro, off-tanks deal with bugs until the final 20% phase.\n- **Loot:** Drops include items like Don Rigoberto's Lost Hat and Ouro's Intact Hide.\n- **Status:** Optional boss in the Temple of Ahn'Qiraj, available after defeating the Twin Emperors.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 35,
})
if NPCComments["15520"] == nil then
    NPCComments["15520"] = {}
end
table.insert(NPCComments["15520"], {
    npc_id = 15520,
    comment_id = 2919078,
    date = "2006-01-04T23:01:45-06:00",
    author = "Allakhazam",
    body = "# O'Reily\n\n- Named after the famous \"O RLY?\" meme featuring a white owl.\n- Serves as a tribute to the deceased white owl, O'Rly.\n- Notable for its humorous and meme-inspired background.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15526"] == nil then
    NPCComments["15526"] = {}
end
table.insert(NPCComments["15526"], {
    npc_id = 15526,
    comment_id = 2919091,
    date = "2006-04-30T08:01:49-05:00",
    author = "Allakhazam",
    body = "# Meridith the Mermaiden\n\n- **Quest NPC**: Gives a quest to deliver a love letter to Narain in Steamwheedle Port.\n- **Swim Speed Buff**: After completing the quest and talking to her again, receive a 3-minute buff that hugely increases swim speed (300-500%).\n- **Druid Tip**: Combine with Druid's seal form for even faster swim speed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15539"] == nil then
    NPCComments["15539"] = {}
end
table.insert(NPCComments["15539"], {
    npc_id = 15539,
    comment_id = 2814738,
    date = "2006-01-23T10:10:07-06:00",
    author = "Thottbot",
    body = "### General Zog <Horde Ambassador>\n- **PvP Note:** Killable by Horde players; flagged for PvP against the Alliance.\n- **Easter Egg:** Use `/kneel` emote, and General Zog will respond with \"KNEEL BEFORE ZOG!\" as a nod to Superman II.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15540"] == nil then
    NPCComments["15540"] = {}
end
table.insert(NPCComments["15540"], {
    npc_id = 15540,
    comment_id = 80533,
    date = "2007-05-09T18:21:28-05:00",
    author = "drivehappy",
    body = "# Windcaller Kaldon\n\n- **AQ Gates:** Windcaller Kaldon appears only after the AQ Gates are opened.\n- **Reputation Quests:** Offers the quest \"Allegiance to Cenarion Circle,\" rewarding 200 reputation points when you provide 1 Cenarion Combat Badge, 1 Logistic Badge, and 1 Tactical Badge.\n- **Patch 1.11:** This NPC and the associated quests were introduced with patch 1.11.\n- **Location Confirmation:** Becomes visible post-AQ event and after the Gong is rung.\n- **Notable Note:** Confirm existence even if the Gates have been open a while.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15541"] == nil then
    NPCComments["15541"] = {}
end
table.insert(NPCComments["15541"], {
    npc_id = 15541,
    comment_id = 2822449,
    date = "2006-12-22T12:03:32-06:00",
    author = "Thottbot",
    body = "### Twilight Marauder Morna <Twilight's Hammer>\n\n- **Patrol Path:** Spawns near 52,11 and heads south, passing by the Horde camp at 51,68. Despawns at 38,78.\n- **Spawn Rate:** Approximately every 10 minutes.\n- **Combat Tips:**\n  - **For Warriors:** Use retaliation and control effects to manage the fight, especially when dealing with multiple adds.\n  - **For Rogues:** Use distract and incapacitate effects to isolate Morna from her patrol for easier takedown.\n  - **For Solo Play:** Seek the help of nearby friendly NPCs for added support.\n  - **General Strategy:** Attack her while she is engaged with Cenarian patrols for easier management. Be cautious of her marauder escorts who use charge/intercept abilities.\n- **Loot:** Generally poor drops, though occasionally valuable items from her escorts.\n- **Location Tips:** Can typically be found where her patrols intersect with Cenarion Outriders at locations like 38,78 and 22,45.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15542"] == nil then
    NPCComments["15542"] = {}
end
table.insert(NPCComments["15542"], {
    npc_id = 15542,
    comment_id = 2919118,
    date = "2006-03-21T16:38:38-06:00",
    author = "Allakhazam",
    body = "## Twilight Marauder <Twilight's Hammer>\n\n- Travels in large groups (10-15).\n- Avoid engaging a single Marauder; high risk of getting overwhelmed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15543"] == nil then
    NPCComments["15543"] = {}
end
table.insert(NPCComments["15543"], {
    npc_id = 15543,
    comment_id = 35,
    date = "2006-09-12T13:21:03-05:00",
    author = "219",
    body = "# Princess Yauj\n\n- Part of the Bug Trio in Temple of Ahn'Qiraj (AQ40).\n- Casts a ranged AoE fear every 20 seconds; tank her far from the main raid to prevent reset.\n- Use two tanks to handle her fear: one tanks while the other is immune with Berserker Rage.\n- Interrupt her self-heal, which affects all trio members.\n- Small bugs spawn on her death; crowd control them with fear, stun, or frost nova.\n- Generally kill order: Kri -> Yauj -> Vem for optimal ease.\n- Loot only drops from the last bug killed; each has unique loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15544"] == nil then
    NPCComments["15544"] = {}
end
table.insert(NPCComments["15544"], {
    npc_id = 15544,
    comment_id = 1817,
    date = "2006-10-12T16:33:16-05:00",
    author = "2717",
    body = "# Vem\n\n- **Location**: Found in the Temple of Ahn'Qiraj (AQ40), part of the Bug Trio encounter.\n- **Role in Encounter**: Optional boss; kill order affects fight difficulty. Skeram and Sartura must be killed before.\n- **Loot**: Unique items if killed last, such as [Angelista's Charm](https://www.wowhead.com/classic/item=21690), [Boots of the Fallen Hero](https://www.wowhead.com/classic/item=21688), [Gloves of Ebru](https://www.wowhead.com/classic/item=21689), and [Ooze-ridden Gauntlets](https://www.wowhead.com/classic/item=21691).\n- **Combat Tips**:\n  - **Charge Ability**: Be prepared for a charge attack hitting cloth wearers for 2-3k.\n  - **Grouped Strategy**: Grouping up on Vem speeds up the kill.\n  - **Enrage Mechanic**: Takes 20 minutes to hard enrage and wipe the raid.\n  - **Death Special**: Enrages Yauj and Kri if they are still alive.\n- **Kill Order Recommendation**: The easiest sequence is to kill Kri first, followed by Yauj, and leave Vem for last.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["15549"] == nil then
    NPCComments["15549"] = {}
end
table.insert(NPCComments["15549"], {
    npc_id = 15549,
    comment_id = 38147,
    date = "2007-02-18T12:48:21-06:00",
    author = "defektunge",
    body = "# Elder Morndeep\n\n- Located in the Ring of Law in BRD; initiating conversation starts the event.\n- Stealth or Shadowforge Key helps avoid fighting mobs.\n- Use stealth potions or invisibility; crucial for non-stealth classes.\n- Can solo at level 70, and level 60 with some difficulty; groups recommended below level 60.\n- Be prepared to run out quickly if only interested in the coin.\n- Gnomes can exploit terrain to reach him without triggering enemies.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 80,
})
if NPCComments["15552"] == nil then
    NPCComments["15552"] = {}
end
table.insert(NPCComments["15552"], {
    npc_id = 15552,
    comment_id = 4693,
    date = "2006-11-26T19:13:21-06:00",
    author = "474",
    body = "### Doctor Weavil\n\n- **Part of Ahn'Qiraj Quest Chain**: Essential for the quest \"What Tomorrow Brings\" in the Ahn'Qiraj chain.\n- **Group Size**: Requires 15-25 players, ideally with a balanced group.\n- **Tanking Tips**: Tank him in a corner of the house to manage his AoE. Hide behind walls to avoid his AoE that deals 1000 damage and stuns.\n- **Mind Control**: MC's a player every 15 seconds; Polymorph the MC'd player quickly. The MC effect cannot be dispelled.\n- **Damage Output**: Hits for 1000-2000 damage; mind controls can significantly boost damage or speed.\n- **Kill Strategy**: Prioritize rapid DPS to minimize the impact of MC and AoE abilities.\n- **Respawn & Drops**: Respawns in five minutes; drops include a page and his diary.\n- **Location**: Found in a hut guarded by elite minions on Alcaz Island, north of Theramore.\n- **Lore**: A reference to Dr. Evil from Austin Powers, adding a humorous touch to his character.\n\nStay out of his AoE range, keep a Mage ready for Polymorph, and focus on DPS to down him swiftly.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 68,
})
if NPCComments["15553"] == nil then
    NPCComments["15553"] = {}
end
table.insert(NPCComments["15553"], {
    npc_id = 15553,
    comment_id = 2806538,
    date = "2006-09-06T01:06:45-05:00",
    author = "Thottbot",
    body = "# Doctor Weavil's Flying Machine\n\n- **Quest-related:** Seems to be part of a questline involving Doctor Weavil.\n- **Observational Tip:** Associated with the disappearance of a king, likely part of an overarching story.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15554"] == nil then
    NPCComments["15554"] = {}
end
table.insert(NPCComments["15554"], {
    npc_id = 15554,
    comment_id = 17317,
    date = "2006-12-19T11:58:13-06:00",
    author = "10076",
    body = "# Number Two\n\n- **Tank and Spank**: A large gorilla, simply tank and spank with a group of 3-4.\n- **Kiting**: Hunters can kite Number Two to Everlook for guard assistance.\n- **High Damage**: Hits hard, be prepared to mitigate damage while kiting.\n- **Combat Tips**: Maintain a clear kiting path, avoid other mobs, and use Track Giants to navigate safely.\n- **Hunter Solo**: Easily soloable as a hunter but requires efficient kiting.\n- **Lore Note**: Doctor Weavil ordered him to take care of players after failing to deliver a ransom.\n- **Disappointing Drops**: Known for poor loot drops.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["15556"] == nil then
    NPCComments["15556"] = {}
end
table.insert(NPCComments["15556"], {
    npc_id = 15556,
    comment_id = 2829077,
    date = "2006-02-10T03:12:32-06:00",
    author = "Thottbot",
    body = "## Elder Splitrock\n\n- **Location:** Deep inside Maraudon, near Rotgrip's pool in the orange instance.\n- **Access:** Jump into Rotgrip's pool, swim east to find a tunnel, and follow it up past snakes.\n- **Tip for Stealth:** No need for stealth; hugging the walls helps avoid enemies.\n- **Helpful Macro:** Use `/target elder` to easily find Elder Splitrock.\n- **Additional Info:** Looks like a dwarf and is near the cave across from Princess's pool.\n- **Note for Solo Play:** Soloing is possible as a level 60, remain calm and strategic.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15557"] == nil then
    NPCComments["15557"] = {}
end
table.insert(NPCComments["15557"], {
    npc_id = 15557,
    comment_id = 2826852,
    date = "2006-01-27T20:48:34-06:00",
    author = "Thottbot",
    body = "# Elder Rumblerock\n\n- Located at Dreadmaul Rock in Burning Steppes (82,47).\n- Head to the top of Dreadmaul Rock, near the cave to the right, then drop down slightly to find him.\n- Path to the right has fewer ogres; fight with your back against a rock to avoid being tossed by Brutes.\n- Alternatively, coordinates 82,46 may also be helpful for locating him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15558"] == nil then
    NPCComments["15558"] = {}
end
table.insert(NPCComments["15558"], {
    npc_id = 15558,
    comment_id = 2838208,
    date = "2006-01-28T08:28:14-06:00",
    author = "Thottbot",
    body = "## Elder Silvervein\n\n- Located in Loch Modan at coordinates 33,46.\n- Positioned on a hill, east of the Graveyard, overlooking Thelsamar.\n- Easy to find near the town of Thelsamar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["15559"] == nil then
    NPCComments["15559"] = {}
end
table.insert(NPCComments["15559"], {
    npc_id = 15559,
    comment_id = 45216,
    date = "2007-03-02T15:57:31-06:00",
    author = "20647",
    body = "# Elder Highpeak\n\n- Located near The Creeping Ruin at coordinates around 50,48.\n- Found on top of a hill behind the ruins.\n- Pathway is guarded by a few slimes/oozes, but they are not a significant threat.\n- Nearby landmarks include Skulk Rock.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["15560"] == nil then
    NPCComments["15560"] = {}
end
table.insert(NPCComments["15560"], {
    npc_id = 15560,
    comment_id = 38152,
    date = "2007-02-18T12:59:22-06:00",
    author = "defektunge",
    body = "## Elder Stonefort\n\n- Located in the early part of Lower Blackrock Spire (LBRS), near the bridge before the Roughshod Pike.\n- Accessible solo if you are careful, especially at level 70. Riskier for lower levels.\n- Stealth-based classes or abilities can help, but beware of wolves and humanoids with keen senses.\n- Avoid drawing attention by stepping on environmental hazards, such as fire.\n- Generally easy for high-level players, yet challenging for lower levels or less experienced characters.\n- Follow the path to Omokk and look for the first hanging bridge; he’s across from it.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["15561"] == nil then
    NPCComments["15561"] = {}
end
table.insert(NPCComments["15561"], {
    npc_id = 15561,
    comment_id = 2827539,
    date = "2006-01-28T00:03:41-06:00",
    author = "Thottbot",
    body = "# Elder Obsidian\n\n- Located inside The Sepulcher at coordinates 45,41 in Silverpine Forest.\n- Accessible past a few guards; easily reachable by high-level characters, including Alliance.\n- Provides quests and lore information.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["15562"] == nil then
    NPCComments["15562"] = {}
end
table.insert(NPCComments["15562"], {
    npc_id = 15562,
    comment_id = 2821124,
    date = "2006-01-27T10:27:40-06:00",
    author = "Thottbot",
    body = "# Elder Hammershout\n\n- Located in the Park in Stormwind; coordinates 21,53.\n- Often found near a fountain.\n- Horde players should beware of nearby NPCs that may call for guards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15563"] == nil then
    NPCComments["15563"] = {}
end
table.insert(NPCComments["15563"], {
    npc_id = 15563,
    comment_id = 2821024,
    date = "2006-02-03T03:46:16-06:00",
    author = "Thottbot",
    body = "# Elder Bellowrage\n\n- **Location**: Found at coordinates 58, 51.\n- **Position**: Located on the rim of the crater overlooking the portal.\n- **Access**: No need to aggro enemies if you are level 60.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15564"] == nil then
    NPCComments["15564"] = {}
end
table.insert(NPCComments["15564"], {
    npc_id = 15564,
    comment_id = 2829163,
    date = "2006-02-05T05:32:05-06:00",
    author = "Thottbot",
    body = "# Elder Darkcore\n\n- Located above the main lifts to Undercity.\n- Use the main entrance for the quickest access.\n- No Horde guards on the way.\n- Be cautious of Horde players who might attack.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15565"] == nil then
    NPCComments["15565"] = {}
end
table.insert(NPCComments["15565"], {
    npc_id = 15565,
    comment_id = 2801578,
    date = "2006-01-27T22:26:46-06:00",
    author = "Thottbot",
    body = "# Elder Stormbrow\n\n- Located just northwest of Goldshire by a small pond (Elwynn Forest 39, 63).\n- This Elder may have lore or quests tied to seasonal events or Lunar Festival activities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15566"] == nil then
    NPCComments["15566"] = {}
end
table.insert(NPCComments["15566"], {
    npc_id = 15566,
    comment_id = 2797266,
    date = "2006-02-02T23:28:44-06:00",
    author = "Thottbot",
    body = "### Elder Snowcrown\n\n- Located at Light's Hope Chapel, Eastern Plaguelands (Coords: 81, 60).\n- Part of the Lunar Festival event. \n- Offers reputation boosts and provides a \"Coin of Ancestry.\"\n- Visit during the Lunar Festival to complete achievements and quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15567"] == nil then
    NPCComments["15567"] = {}
end
table.insert(NPCComments["15567"], {
    npc_id = 15567,
    comment_id = 2798789,
    date = "2006-01-28T21:05:53-06:00",
    author = "Thottbot",
    body = "## Elder Ironband\n\n- Found at coordinates 21, 79 in Searing Gorge.\n- Location details: South towards Blackrock Mountain, inside a small area in the hills before reaching the mountain.\n- Look for a cave entrance; he stands outside.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["15568"] == nil then
    NPCComments["15568"] = {}
end
table.insert(NPCComments["15568"], {
    npc_id = 15568,
    comment_id = 2826408,
    date = "2006-01-27T10:27:50-06:00",
    author = "Thottbot",
    body = "# Elder Graveborn\n\n- Located on the outskirts of the Horde town Brill.\n- Coordinates: 62, 54.\n- Accessible, but avoid lingering to prevent attracting guards.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15569"] == nil then
    NPCComments["15569"] = {}
end
table.insert(NPCComments["15569"], {
    npc_id = 15569,
    comment_id = 2802632,
    date = "2006-01-31T00:13:29-06:00",
    author = "Thottbot",
    body = "# Elder Goldwell\n\n- **Location:** Dun Morogh, Kharanos (around coordinates 46,51 and 47,52)\n- **Role:** Non-hostile NPC. Part of the Lunar Festival event.\n- **Tips:** Visit during the Lunar Festival for special quests and exclusive items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["15570"] == nil then
    NPCComments["15570"] = {}
end
table.insert(NPCComments["15570"], {
    npc_id = 15570,
    comment_id = 2802692,
    date = "2007-02-04T21:33:12-06:00",
    author = "Thottbot",
    body = "# Elder Primestone\n\n- Located at 23, 11 in Silithus, Crystal Vale.\n- Navigate to the northwestern corner; look for the light shine.\n- Beware: Level 57 mobs in the area; recommended for higher-level players.\n- Ensure you’re accurate with location coordinates for better efficiency.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15571"] == nil then
    NPCComments["15571"] = {}
end
table.insert(NPCComments["15571"], {
    npc_id = 15571,
    comment_id = 15180,
    date = "2006-12-13T19:55:34-06:00",
    author = "Rituido",
    body = "# Maws\n\n- **Guard for Blue Scepter Shard**: Essential for the Scepter of the Shifting Sands questline to open the gates of Ahn'Qiraj.\n- **Combat Strategy**:\n  - **Water Combat**: Utilize water walking, breathing, and levitate.\n  - **Enrage Mechanic**: Detect and tranquilize enrage using hunter's Tranquilizing Shot.\n  - **AOE Damage at 20%**: Group healing is crucial; be prepared for periodic AOE damage with a slight knockback.\n- **Group Requirements**: Recommended 25-32 players, with tank, healers, DPS, and hunters for enrage management.\n- **Aggro Management**: Not tauntable – allow tank time to build aggro.\n- **Rewards**:\n  - **Band of Icy Depths**: +20 Stamina, +20 Frost Resistance, underwater breathing.\n  - **Dark Water Robes**: +17 Stamina, +17 Intellect, +30 Fire Resistance, increased Frost spell damage.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 112,
})
if NPCComments["15572"] == nil then
    NPCComments["15572"] = {}
end
table.insert(NPCComments["15572"], {
    npc_id = 15572,
    comment_id = 2835518,
    date = "2006-01-28T21:05:59-06:00",
    author = "Thottbot",
    body = "### Elder Runetotem\n- **Location:** Razor Hill, Durotar (53, 43).\n- **Event:** Part of the Lunar Festival.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15573"] == nil then
    NPCComments["15573"] = {}
end
table.insert(NPCComments["15573"], {
    npc_id = 15573,
    comment_id = 2821798,
    date = "2006-01-27T20:48:39-06:00",
    author = "Thottbot",
    body = "# Elder Ragetotem\n\n- **Location**: Found at 36,80 in the Valley of Watchers, Southern Tanaris, near Uldum's entrance.\n- **Environment**: Be cautious—sometimes a level 49 elite may hover nearby.\n- **Navigation Tip**: From the small camp south of Uldum, go right and up into the hills to find him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["15574"] == nil then
    NPCComments["15574"] = {}
end
table.insert(NPCComments["15574"], {
    npc_id = 15574,
    comment_id = 2798925,
    date = "2006-01-29T18:06:41-06:00",
    author = "Thottbot",
    body = "### Elder Stonespire\n\n- Located in Winterspring, Everlook at coordinates 61, 37.\n- Provides a festive winter event to players each year during the Lunar Festival.\n- Interact with him to complete specific Lunar Festival achievements.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15575"] == nil then
    NPCComments["15575"] = {}
end
table.insert(NPCComments["15575"], {
    npc_id = 15575,
    comment_id = 2836903,
    date = "2006-01-26T03:15:05-06:00",
    author = "Thottbot",
    body = "# Elder Bloodhoof\n\n- Location: Mulgore, coordinates 48, 53.\n- Found at the bridge crossing Stonebull Lake.\n- Generally a non-hostile NPC, suitable primarily for lore and quest-related content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["15576"] == nil then
    NPCComments["15576"] = {}
end
table.insert(NPCComments["15576"], {
    npc_id = 15576,
    comment_id = 2815733,
    date = "2007-03-05T18:37:29-06:00",
    author = "Thottbot",
    body = "## Elder Winterhoof\n\n- **Location:** Found on the roof near the Horde flight master in Booty Bay.\n- **Coordinates:** Head to 27,74 in Stranglethorn Vale.\n- **Tips:** Useful for events or quests relating to the Elder. Check the roof of buildings for hidden NPCs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["15577"] == nil then
    NPCComments["15577"] = {}
end
table.insert(NPCComments["15577"], {
    npc_id = 15577,
    comment_id = 41832,
    date = "2007-02-24T23:58:05-06:00",
    author = "Obstructa",
    body = "# Elder Skychaser\n\n- Located at the top of the tower in Sentinel Hill, Westfall (coordinates 56,47 or 57,47).\n- Noteworthy for Alliance players.\n- Horde players can reach her by running into the tower, sacrificing a pet if necessary, quickly interacting with her, and then escaping.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["15578"] == nil then
    NPCComments["15578"] = {}
end
table.insert(NPCComments["15578"], {
    npc_id = 15578,
    comment_id = 38270,
    date = "2007-02-18T17:22:10-06:00",
    author = "defektunge",
    body = "# Elder Wildmane\n\n- **Location**: Found inside Zul'Farrak, near the pool where Gahz'rilla is summoned.\n- **Access**: Level 70 players can reach her without aggro. Stealth or mount up and ride to her location.\n- **Map Reference**: For those using Atlas, location is marked as 6.\n- **Tips**: You can hearth or teleport out from behind the troll head statue near her.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 122,
})
if NPCComments["15579"] == nil then
    NPCComments["15579"] = {}
end
table.insert(NPCComments["15579"], {
    npc_id = 15579,
    comment_id = 2832462,
    date = "2006-01-30T01:06:50-06:00",
    author = "Thottbot",
    body = "# Elder Darkhorn\n\n- **Location:** Valley of Wisdom in Orgrimmar (Coordinates: 41, 33).\n- **Accessing:** Use Orgrimmar's west entrance for the easiest approach.\n- **For Alliance Players:** Be prepared for a challenging run; feign death or similar mechanics can help.\n- **Hunter Tip:** Feign death and pet taunts can aid in navigating through hostile NPCs.\n- **Mounts:** An epic mount isn't necessary but can make the journey easier.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15580"] == nil then
    NPCComments["15580"] = {}
end
table.insert(NPCComments["15580"], {
    npc_id = 15580,
    comment_id = 2797743,
    date = "2006-01-28T00:03:46-06:00",
    author = "Thottbot",
    body = "# Elder Proudhorn\n\n- Found in Thunder Bluff, The Elder Rise (72,23).\n- Best accessed by taking the back entrance of Thunder Bluff, then an immediate left and crossing the bridge.\n- As an Alliance player, expect possible PvP encounters; caution and planning your route are advised.\n- If you die, you may save on durability repair costs, as noted by some players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15581"] == nil then
    NPCComments["15581"] = {}
end
table.insert(NPCComments["15581"], {
    npc_id = 15581,
    comment_id = 2803954,
    date = "2006-01-27T10:28:51-06:00",
    author = "Thottbot",
    body = "## Elder Grimtotem\n\n- **Location**: Found at coordinates 76.37 atop the Lariss Pavilion in Feralas.\n- **Navigation Tip**: No need to go to Camp Mojache; head directly to Lariss Pavilion.\n- **Coordinates**: 76,37 in Feralas (Lariss Pavilion).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["15582"] == nil then
    NPCComments["15582"] = {}
end
table.insert(NPCComments["15582"], {
    npc_id = 15582,
    comment_id = 2809861,
    date = "2006-01-28T08:28:21-06:00",
    author = "Thottbot",
    body = "# Elder Windtotem\n\n- Located in The Barrens, Ratchet at coordinates 62,36.\n- Positioned right behind the bank in Ratchet, on a small rise.\n- Elder Windtotem is a non-hostile NPC, typically linked to seasonal events or festive quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15583"] == nil then
    NPCComments["15583"] = {}
end
table.insert(NPCComments["15583"], {
    npc_id = 15583,
    comment_id = 2831388,
    date = "2007-02-19T12:26:45-06:00",
    author = "Thottbot",
    body = "## Elder Thunderhorn\n\n- Located on top of a rock at Slithering Scar, coordinates 50,76.\n- Surrounded by hostile insects (~level 52), proceed cautiously.\n- Lower-level players may need assistance or a stealth approach to avoid combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["15584"] == nil then
    NPCComments["15584"] = {}
end
table.insert(NPCComments["15584"], {
    npc_id = 15584,
    comment_id = 2841793,
    date = "2006-02-10T01:47:38-06:00",
    author = "Thottbot",
    body = "# Elder Skyseer\n\n- **Location:** Found at Freewind Post, Thousand Needles (45, 50).\n- **Accessibility:** Centrally placed in Freewind Post.\n- **PvP Tip:** On PvP servers, be prepared for potential ambushes; plan quick in-and-out strategies.\n- **Reputation:** Each coin collected gives 50 reputation with each race, totaling 200 reputation points. \n- **Lunar Festival:** Coins can be traded for items during the Lunar Festival; globe-hopping is required for collection.\n- **Tactics for Alliance Rogues:** Stealth in and use Vanish to escape safely.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15585"] == nil then
    NPCComments["15585"] = {}
end
table.insert(NPCComments["15585"], {
    npc_id = 15585,
    comment_id = 2843066,
    date = "2006-01-16T08:33:15-06:00",
    author = "Thottbot",
    body = "# Elder Dawnstrider\n\n- Location: 64,24 in the Burning Steppes, near the bridge.\n- Easy to find: Just down the hill from Flame Crest.\n- Coordinates: Burning Steppes, 64,23.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15586"] == nil then
    NPCComments["15586"] = {}
end
table.insert(NPCComments["15586"], {
    npc_id = 15586,
    comment_id = 2820911,
    date = "2007-03-03T15:15:15-06:00",
    author = "Thottbot",
    body = "## Elder Dreamseer\n\n- **Reputation Boost**: Completing the quest or interacting with Elder Dreamseer grants +75 Exodar reputation.\n- **Location**: Typically found during Lunar Festival events; ensure to seek them out for reputation gains.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15587"] == nil then
    NPCComments["15587"] = {}
end
table.insert(NPCComments["15587"], {
    npc_id = 15587,
    comment_id = 39406,
    date = "2007-02-20T14:59:47-06:00",
    author = "16379",
    body = "# Elder Mistwalker\n\n- **Location**: Found outside the instance in The Razza, Feralas (62,31).\n- **Navigation**: To reach him, go to the Dire Maul arena. Head up the big stairs to Eldreth Row, proceed northeast, and enter the east or west gate to reach the broken commons. Drop into the arena pit.\n- **Exiting**: Use the west tunnel to leave the area.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 82,
})
if NPCComments["15588"] == nil then
    NPCComments["15588"] = {}
end
table.insert(NPCComments["15588"], {
    npc_id = 15588,
    comment_id = 2799544,
    date = "2007-03-07T14:38:46-06:00",
    author = "Thottbot",
    body = "# Elder High Mountain\n\n- Located in Camp Taurajo, The Barrens (coordinates 45, 57).\n- Found near the forge/anvil in the camp.\n- Players level 50+ should enter from the NE side to efficiently speak with Elder High Mountain and obtain the Elders' coin.\n- Be prepared for potential attacks from level 40 guards; avoid fighting back if you prefer not to engage in PvP.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15589"] == nil then
    NPCComments["15589"] = {}
end
table.insert(NPCComments["15589"], {
    npc_id = 15589,
    comment_id = 1972,
    date = "2006-10-16T17:04:57-05:00",
    author = "mbulmer",
    body = "## Eye of C'Thun\n\n- **Positioning:** Stay at least 15 meters apart. The Eye's green laser beam chains and doubles damage if players are too close, leading to fatal outcomes.\n- **Survivability:** Keep full health; regular Nature Protection Potions can help to absorb the damage.\n- **Dark Glare:** Avoid the fatal Dark Glare by moving out of its sweep path. It starts at one point and rotates 180 degrees.\n- **Eye Tentacles:** Spawn every 45 seconds. Prioritize killing them quickly, as they cast Mindflay. Use stun, interrupt, or counterspell abilities.\n- **DPS:** The Eye doesn't have aggro properties, maximize DPS without worrying about threat management.\n- **Overall Strategy:** Focus on coordination and reacting to chaos efficiently to succeed in the first phase.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 31,
})
if NPCComments["15591"] == nil then
    NPCComments["15591"] = {}
end
table.insert(NPCComments["15591"], {
    npc_id = 15591,
    comment_id = 2815681,
    date = "2006-01-28T06:37:44-06:00",
    author = "Thottbot",
    body = "## Minion of Weavil\n\n- High HP: Approximately 26k, making it tougher than 60 elite nagas.\n- Mana Drain: Drains mana quickly; use mana-saving strategies or regen items.\n- Limited Space: Difficult to kite; plan your positioning carefully.\n- Quest Status: No associated quests noted.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15592"] == nil then
    NPCComments["15592"] = {}
end
table.insert(NPCComments["15592"], {
    npc_id = 15592,
    comment_id = 2830704,
    date = "2006-01-28T06:37:49-06:00",
    author = "Thottbot",
    body = "### Elder Windrun\n\n- Located in Eastern Plaguelands at coordinates 39, 75.\n- Found near Crown Guard Tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15593"] == nil then
    NPCComments["15593"] = {}
end
table.insert(NPCComments["15593"], {
    npc_id = 15593,
    comment_id = 2838398,
    date = "2006-01-27T20:48:44-06:00",
    author = "Thottbot",
    body = "### Elder Starsong\n\n- **Location**: Inside the instance, northeast on the dragonkin floor.\n- **Stealth Approach**: Level 60s with stealth can easily reach her by sneaking past the dragonkin.\n- **Invisibility Option**: Use invisibility potions to bypass mobs. Stealth, click on the Elder quickly, and be prepared to fight or retreat.\n- **Hunter Strategy**: Use pet to distract mobs, run past, and feign death. Be cautious as you may die at the end.\n- **Warrior Strategy**: Use Bloodrage and Intimidating Shout to hold off mobs just long enough to interact with the Elder.\n- **Exact Spot**: Located in a niche/dead-end on the dragonkin floor, north of troll boss Erankis.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15594"] == nil then
    NPCComments["15594"] = {}
end
table.insert(NPCComments["15594"], {
    npc_id = 15594,
    comment_id = 38199,
    date = "2007-02-18T14:46:02-06:00",
    author = "10789",
    body = "### Elder Moonstrike\n\n- Located on top of the building housing the Scholomance entrance.\n- Not inside the dungeon.\n- Take the stairs up the tower, following the path to the right and up.\n- Coordinates: Approx. 52,37 in WPL.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 157,
})
if NPCComments["15595"] == nil then
    NPCComments["15595"] = {}
end
table.insert(NPCComments["15595"], {
    npc_id = 15595,
    comment_id = 2807627,
    date = "2006-01-30T02:38:51-06:00",
    author = "Thottbot",
    body = "# Elder Bladeleaf\n\n- Located at coordinates 57,60 in Dolanar.\n- Found on the ground near the Moonwell.\n- Positioned beside the Herbalist's hut, close to the cooking trainer in Dolanar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["15596"] == nil then
    NPCComments["15596"] = {}
end
table.insert(NPCComments["15596"], {
    npc_id = 15596,
    comment_id = 2818909,
    date = "2006-01-30T21:25:39-06:00",
    author = "Thottbot",
    body = "# Elder Starglade\n\n- **Location:** Found at 53,18 outside the Zul'Gurub entrance, near Stranglethorn Vale (STV).\n- **Stealth Approach:** Druids or rogues can stealth behind and interact outside the aggro range.\n- **Alternative Route:** Maneuver around the mountains to the right of the entrance and drop down.\n- **Combat Tip:** Use invisibility potions or Divine Shield to bypass surrounding mobs.\n- **Quest Info:** Provides the location of Elder Starsong in Sunken Temple.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15597"] == nil then
    NPCComments["15597"] = {}
end
table.insert(NPCComments["15597"], {
    npc_id = 15597,
    comment_id = 2805635,
    date = "2006-02-05T17:03:45-06:00",
    author = "Thottbot",
    body = "### Elder Moonwarden\n\n- **Location:** The Barrens, The Crossroads 51,30\n- **Interacts:** Near The Crossroads Wind Rider Master.\n- **Quest Reward:** Offers a quest granting a Coin of Ancestry.\n- **Combat Tip:** Level 40 guards might attack; be quick if you’re lower than level 50.\n- **Lore:** Provides hints about other Elders and celestial wisdom.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15598"] == nil then
    NPCComments["15598"] = {}
end
table.insert(NPCComments["15598"], {
    npc_id = 15598,
    comment_id = 2814031,
    date = "2006-01-28T21:06:19-06:00",
    author = "Thottbot",
    body = "# Elder Bladeswift\n\n- Located at the Cenarion Enclave in Darnassus.\n- Coordinates: 34,14 in Darnassus.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["15599"] == nil then
    NPCComments["15599"] = {}
end
table.insert(NPCComments["15599"], {
    npc_id = 15599,
    comment_id = 2820180,
    date = "2007-03-04T17:04:06-06:00",
    author = "Thottbot",
    body = "# Elder Bladesing\n\n- Located in Cenarion Hold, Silithus; coordinates around 48,37 or 49,38.\n- Found standing in a pool.\n- Ideal for players looking to engage with Cenarion Circle lore or related quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15600"] == nil then
    NPCComments["15600"] = {}
end
table.insert(NPCComments["15600"], {
    npc_id = 15600,
    comment_id = 2822363,
    date = "2006-01-28T21:06:24-06:00",
    author = "Thottbot",
    body = "# Elder Skygleam\n\n- **Location:** Find him at coordinates 72,85 in Azshara, near the Ravencrest Monument.\n- **Avoid Water:** Do not go to the beaches or into the water; cross the land to the southern peninsula.\n- **Landmark:** Look for him between the feet of a giant broken statue.\n- **High-Level Mobs:** Be cautious of level 53-55 elites, including Naga and Dragonkin, on your way.\n- **Route Tips:** Cross two bridges east of Lake Mennar to reach the monument.\n- **Azeregos:** Watch out for the high-level dragon, Azeregos, which is hostile and nearby.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["15601"] == nil then
    NPCComments["15601"] = {}
end
table.insert(NPCComments["15601"], {
    npc_id = 15601,
    comment_id = 2796396,
    date = "2006-02-09T19:00:08-06:00",
    author = "Thottbot",
    body = "### Elder Starweave\n\n- Located at coordinates 36,46 in Darkshore, just left of the griffon platform if facing the sea.\n- Easily accessible for Horde players, southwest of Auberdine.\n- Visible near a tree from the hypogryph landing area.\n- Commonly accepted coordinates: 37,47.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["15602"] == nil then
    NPCComments["15602"] = {}
end
table.insert(NPCComments["15602"], {
    npc_id = 15602,
    comment_id = 2805414,
    date = "2006-01-29T23:03:52-06:00",
    author = "Thottbot",
    body = "# Elder Meadowrun\n\n- **Location**: Found at 65,47 in Western Plaguelands, south of the Weeping Cavern.\n- **Alternate Landmark**: Halfway between the cave and the road.\n- **Event Specific**: Appears during the Lunar Festival.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 75,
})
if NPCComments["15603"] == nil then
    NPCComments["15603"] = {}
end
table.insert(NPCComments["15603"], {
    npc_id = 15603,
    comment_id = 2837767,
    date = "2006-01-30T01:06:55-06:00",
    author = "Thottbot",
    body = "### Elder Nightwind\n\n- Located at coordinates 37, 53.\n- He is found outside, not in any underground area.\n- Commonly sought for quests related to dresses, suits, and tailoring recipes.\n- Ensure you check the location thoroughly if having difficulty finding him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["15604"] == nil then
    NPCComments["15604"] = {}
end
table.insert(NPCComments["15604"], {
    npc_id = 15604,
    comment_id = 2812636,
    date = "2006-02-04T10:11:23-06:00",
    author = "Thottbot",
    body = "### Elder Morningdew\n\n- Located at Thousand Needles, Mirage Raceway (79,77).\n- Often associated with quests related to the Mirage Raceway.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["15605"] == nil then
    NPCComments["15605"] = {}
end
table.insert(NPCComments["15605"], {
    npc_id = 15605,
    comment_id = 2919307,
    date = "2006-01-28T04:31:24-06:00",
    author = "Allakhazam",
    body = "# Elder Riversong\n\n- Located in Astranaar, Ashenvale at coordinates approximately 35, 48.\n- Found in a small temple west of the inn.\n- Coordinates can also be roughly 36, 49.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["15606"] == nil then
    NPCComments["15606"] = {}
end
table.insert(NPCComments["15606"], {
    npc_id = 15606,
    comment_id = 2835505,
    date = "2006-01-29T04:34:01-06:00",
    author = "Thottbot",
    body = "## Elder Brightspear\n- Located at 55,43 in Winterspring.\n- Friendly NPC, no combat required.\n- Part of the Lunar Festival event, offering a \"Coin of Ancestry\" quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["15607"] == nil then
    NPCComments["15607"] = {}
end
table.insert(NPCComments["15607"], {
    npc_id = 15607,
    comment_id = 2826670,
    date = "2007-03-03T15:15:25-06:00",
    author = "Thottbot",
    body = "# Elder Farwhisper\n\n- **Location**: Inside Stratholme, on the undead side.\n- **Approach**: Enter Stratholme through the Eastwall Gate (back entrance).\n- **Directions**: From the entrance, take the first left, then turn right. You'll find him on the left-hand side.\n- **Level Requirement**: Minimum level 45 to enter the instance.\n- **Tactics**: Low-level players may need to use abilities like Blink and Frost Nova to avoid agro; high-level characters can potentially avoid all enemies.\n- **Solo Tip**: Mages can solo approach by killing one mob and using abilities to minimize combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["15608"] == nil then
    NPCComments["15608"] = {}
end
table.insert(NPCComments["15608"], {
    npc_id = 15608,
    comment_id = 44789,
    date = "2007-03-01T21:26:13-06:00",
    author = "6531",
    body = "# Medivh\n\n- **Location**: Found in the Black Morass (Dark Portal instance) within the Caverns of Time.\n- **Respawn**: Respawns in about 5 minutes if killed.\n- **Wipes**: Respawns with full HP and shield after a wipe without resetting the instance. You'll restart at the first portal but do not need to clear trash mobs again.\n- **Quest Item**: Cannot obtain another chrono-beacon from the quest giver until Medivh respawns.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["15609"] == nil then
    NPCComments["15609"] = {}
end
table.insert(NPCComments["15609"], {
    npc_id = 15609,
    comment_id = 2804974,
    date = "2006-03-05T22:48:15-06:00",
    author = "Thottbot",
    body = "# Cenarion Scout Landion\n\n- **Location:** Found in the Hive Regal cave at coordinates 55, 88. Follow the path: Left, Left, Left, Right.\n- **Description:** In the room shaped like an \"X\", located on the left side; often hidden in stealth.\n- **Quest:** Involved in a tactical quest from Cenarion Hold and related to \"Into the Maw of Madness\".\n- **Difficulty:** Easily soloable by level 60 characters, including rogues and BWL geared DPS warriors. Hunters can use pets and Feign Death to navigate.\n- **Tips:** No minimap marker; ensure to enter the correct cave, coordinates 53, 97 might help. Avoid wrong caves to save repair costs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 46,
})
if NPCComments["15610"] == nil then
    NPCComments["15610"] = {}
end
table.insert(NPCComments["15610"], {
    npc_id = 15610,
    comment_id = 2838852,
    date = "2006-07-22T23:52:52-05:00",
    author = "Thottbot",
    body = "# Cenarion Scout Azenel\n\n- **Location**: Enter the North cave at 22,55. Navigate to 23,61 where Azenel is stealthed in the southern part of the room.\n- **Coordinates Debunked**: Actual location may vary; another source confirms exact coordinates as 23,62.\n- **Accessibility**: Non-rogues, like hunters, can navigate using Feign Death runs to reset aggro and heal.\n- **Stealth Mechanic**: Azenel periodically stealths and unstealths, be prepared for sudden appearances.\n- **Entrance Tip**: Use the southernmost opening of the northwesternmost hive pit in Hive'Zora, leading to an H-shaped room.\n\nUse these tips to efficiently locate and handle Cenarion Scout Azenel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 146,
})
if NPCComments["15611"] == nil then
    NPCComments["15611"] = {}
end
table.insert(NPCComments["15611"], {
    npc_id = 15611,
    comment_id = 2919328,
    date = "2006-08-19T14:09:13-05:00",
    author = "Allakhazam",
    body = "# Cenarion Scout Jalia\n\n- **Location**: Hive Ashi, northernmost entrance pit, halfway down the twisting ramp.\n- **Path**: Enter the right passage, stay on the crossing after slaying the first silithid.\n- **Caution**: Watch out for a patrolling neutral bug along the path.\n- **Scout Position**: In a wide round room, to the left side upon entry.\n- **Visibility**: She occasionally stealths; be vigilant.\n- **Soloing Tip**: A level 60 Shaman with modest gear can solo her.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15612"] == nil then
    NPCComments["15612"] = {}
end
table.insert(NPCComments["15612"], {
    npc_id = 15612,
    comment_id = 2818988,
    date = "2006-06-24T10:07:01-05:00",
    author = "Thottbot",
    body = "# Krug Skullsplit \<Orgrimmar Legion Captain\>\n\n- **Location**: Found in Silithus.\n- **Role**: Orgrimmar Legion Captain, provides quests and lore related to Orgrimmar's involvement in Silithus.\n- **Interaction**: As a friendly NPC, interact with him for quests tied to the Silithus story arc.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15614"] == nil then
    NPCComments["15614"] = {}
end
table.insert(NPCComments["15614"], {
    npc_id = 15614,
    comment_id = 2829144,
    date = "2006-07-28T22:29:11-05:00",
    author = "Thottbot",
    body = "# J.D. Shadesong\n\n- Found at Cenarion Hold in Silithus, often observed near bookshelves in the inn.\n- Likely named after Jonathan Davis, the lead singer of Korn, who is a WoW player and collaborated with Blizzard on the game's music.\n- Appears to be a decorative NPC without any significant quest or combat role.\n- Not a threat; no need for combat preparation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["15615"] == nil then
    NPCComments["15615"] = {}
end
table.insert(NPCComments["15615"], {
    npc_id = 15615,
    comment_id = 2919334,
    date = "2006-02-19T00:34:09-06:00",
    author = "Allakhazam",
    body = "### Shadow Priestess Shai\n\n- Located in Silithus.\n- Accepts turn-ins for Silithus reputation quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15620"] == nil then
    NPCComments["15620"] = {}
end
table.insert(NPCComments["15620"], {
    npc_id = 15620,
    comment_id = 2841335,
    date = "2006-06-28T18:18:13-05:00",
    author = "Thottbot",
    body = "### Hive'Regal Hunter-Killer\n\n- **Maintain Range**: Stay at 36 yards for spell casting to avoid aggro. Move closer for special actions only if necessary.\n- **Watch Krug**: Ensure Krug survives the fight for guaranteed credit; he respawns immediately, allowing you another chance if needed.\n- **Expect Thunderclap**: Be prepared for high damage and movement slowing with Thunderclap. Keep healing and support ready.\n- **Prepare for Charge**: Its Charge ability deals around 1,000 damage. Stay out of the charge range whenever possible.\n- **Health Items**: Use health stones and pots wisely to keep yourself and NPCs alive, leveraging your health resources effectively.\n- **No Valuable Drops**: Don't expect significant loot from this mob, but focus on quest completion instead.\n- **Respawn Behavior**: It may despawn quickly after the fight; be ready for quick kills or to move swiftly if it spawns on you.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["15623"] == nil then
    NPCComments["15623"] = {}
end
table.insert(NPCComments["15623"], {
    npc_id = 15623,
    comment_id = 2810919,
    date = "2006-07-28T13:44:22-05:00",
    author = "Thottbot",
    body = "# Xandivious\n\n- **Quest**: Associated with the \"The Root of All Evil\" quest, granted after achieving Exalted status with Timbermaw Hold.\n- **Combat Tips**:\n  - **Abilities**: Has an AoE aura dealing 150 Shadow damage every 2 seconds, casts Shadow Word: Pain, and Curse of Weakness.\n  - **Enrage**: Enrages at 50% health, increasing damage and attack speed.\n  - **Strategy**: Use nature protection potions; drain his mana pool if possible.\n  - **Class Tactics**:\n    - **Warlock**: Use DoT and Fear to keep distance.\n    - **Warrior/Rogue**: Equip +defense gear and consider nature protection.\n    - **Holy Priest**: Utilize healing and rely on Everlook's guards.\n- **Important Notes**: Enslave him temporarily if possible for added utility before defeating him. Completion yields an epic trinket summoning a Timbermaw Ancient and gives 200 Timbermaw reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["15624"] == nil then
    NPCComments["15624"] = {}
end
table.insert(NPCComments["15624"], {
    npc_id = 15624,
    comment_id = 793,
    date = "2006-09-20T19:03:16-05:00",
    author = "2744",
    body = "### Forest Wisp\n\n- **Location:** Teldrassil, behind a tree near the city gates of Darnassus.\n- **Travel Tip (Alliance):** Take the boat from Auberdine, Darkshore to Teldrassil, then pass through the pink portal to Darnassus.\n- **Travel Tip (Horde):** Enter from the north route through Darnassus. Exit the gates and turn left to find the wisp.\n- **General Tip:** Be cautious if Horde; avoid guards while navigating through Darnassus.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15625"] == nil then
    NPCComments["15625"] = {}
end
table.insert(NPCComments["15625"], {
    npc_id = 15625,
    comment_id = 2814039,
    date = "2006-12-29T12:43:49-06:00",
    author = "Thottbot",
    body = "# Twilight Corrupter\n\n- **Massive Raid Needed:** Ideally, use a 40-man raid to tackle him effectively.\n- **Soul Corruption Debuff:** Deals 740-860 Shadow damage every 5 seconds for 15 seconds and reduces all stats by 100. It is not dispellable.\n- **Frequent AoE Knockback:** Be prepared for frequent knockbacks, positioning is crucial.\n- **Mind Control:** Can randomly mind control players, including the main tank, which can reset aggro.\n- **Damage Escalation:** The boss grows stronger with each player death, emphasizing the need for survival.\n- **Positioning Strategy:** Stand behind pillars or columns to avoid knockbacks and place the main tank with their back to stairs.\n- **Healing Tips:** Ensure healers have a \"safe spot\" to heal without getting knocked back.\n- **Preparation:** More melee DPS and fewer casters might help due to potential knockback interruptions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["15628"] == nil then
    NPCComments["15628"] = {}
end
table.insert(NPCComments["15628"], {
    npc_id = 15628,
    comment_id = 2919353,
    date = "2006-01-12T16:08:42-06:00",
    author = "Allakhazam",
    body = "## Eranikus the Redeemed\n\n- **Raid Size:** Typically requires 4-7 raid groups (40-man raids) due to high health (~25.6 million) and added difficulty.\n- **Shades Mechanic:** Be cautious of shades; they grow stronger with each player death.\n- **Lag Issues:** Anticipate and plan for potential server lag, especially with large groups.\n- **Abilities:** Performs a shadowbolt AoE every 20 seconds, dealing ~1500 damage.\n- **Fighting Mechanics:** At 20% health, he despawns, indicating it's not his time yet.\n- **Pre-fight Requirement:** You must kill level 62 elite ghosts (~62k HP) that spawn throughout the city before engaging him.\n- **Loot:** Eranikus does not drop any loot upon despawning.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15629"] == nil then
    NPCComments["15629"] = {}
end
table.insert(NPCComments["15629"], {
    npc_id = 15629,
    comment_id = 6726,
    date = "2006-12-05T19:30:15-06:00",
    author = "Minorou",
    body = "# Nightmare Phantasm\n\n- Spawn in Moonglade during AQ opening quest line.\n- Appear in large numbers, highly effective in combat.\n- Caution advised for low-level players; avoid or escape quickly if encountered.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15633"] == nil then
    NPCComments["15633"] = {}
end
table.insert(NPCComments["15633"], {
    npc_id = 15633,
    comment_id = 2919367,
    date = "2006-04-23T17:03:00-05:00",
    author = "Allakhazam",
    body = "# Tyrande <High Priestess of Elune>\n\n- **Elite Status**: Tyrande is an elite NPC with a high level. Approach with caution if engaging in combat.\n- **Location Note**: Be aware that Tyrande may appear in different zones, such as Moonglade during specific events (e.g., AQ event). Check location specifics to avoid confusion.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15664"] == nil then
    NPCComments["15664"] = {}
end
table.insert(NPCComments["15664"], {
    npc_id = 15664,
    comment_id = 37249,
    date = "2007-02-16T21:21:28-06:00",
    author = "Orik",
    body = "# Metzen the Reindeer\n\n- Named after Chris Metzen, Blizzard's VP for Creative Development.\n- Found in Tanaris at 73,47 or Searing Gorge at 66,35.\n- Surrounded by guards: Dark Iron Dwarves in Searing Gorge or Southsea Kidnappers in Tanaris.\n- To complete the quest, target Metzen and use the reindeer dust, no need to kill guards.\n- Respawns quickly; guards do not respawn as fast.\n- Carry Saved Holly as a quest reward; it transforms mounts into reindeer (5 charges).\n- In Tanaris: stealth behind Metzen's stable or find the open stable in the pirate complex.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 103,
})
if NPCComments["15676"] == nil then
    NPCComments["15676"] = {}
end
table.insert(NPCComments["15676"], {
    npc_id = 15676,
    comment_id = 39871,
    date = "2007-02-21T11:05:57-06:00",
    author = "26096",
    body = "# Auctioneer Yarly\n\n- **Neutral NPC** located in major cities; facilitates the auction house system.\n- **Part of a humorous reference** with counterpart Auctioneer O'reely.\n- Useful for buying and selling items via the Auction House.\n- Engages in playful dialogue referencing the \"O RLY?\" internet meme.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["15677"] == nil then
    NPCComments["15677"] = {}
end
table.insert(NPCComments["15677"], {
    npc_id = 15677,
    comment_id = 44928,
    date = "2007-03-02T05:20:37-06:00",
    author = "14639",
    body = "### Auctioneer Graves\n- Located in Booty Bay.\n- Found on a pile of boxes to the right when facing the bank.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15681"] == nil then
    NPCComments["15681"] = {}
end
table.insert(NPCComments["15681"], {
    npc_id = 15681,
    comment_id = 39870,
    date = "2007-02-21T11:04:51-06:00",
    author = "26096",
    body = "### Auctioneer O'reely\n\n- **Trivia**: Auctioneer O'reely is a playful easter egg, referencing the \"O RLY\" meme. His counterpart in Undercity is Auctioneer Yarly (\"YA RLY\").\n- **Location**: You can find Auctioneer O'reely in various Auction Houses within the game, typically belonging to a specific faction.\n- **Usefulness**: Great for handling auction-related activities; popular for his meme-related name among the community.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 56,
})
if NPCComments["15683"] == nil then
    NPCComments["15683"] = {}
end
table.insert(NPCComments["15683"], {
    npc_id = 15683,
    comment_id = 2806141,
    date = "2006-07-02T18:18:25-05:00",
    author = "Thottbot",
    body = "# Auctioneer Naxxremis\n\n- **Lore Insight**: Likely named after Naxxramas, an iconic undead dungeon.\n- **Location**: Found in Undercity, an undead civilization.\n- **Role**: Facilitates player trading through auctions.\n- **Tip**: Utilize for buying and selling items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["15685"] == nil then
    NPCComments["15685"] = {}
end
table.insert(NPCComments["15685"], {
    npc_id = 15685,
    comment_id = 2919429,
    date = "2006-05-23T14:30:15-05:00",
    author = "Allakhazam",
    body = "### Southsea Kidnapper\n\n- Found in Tanaris, near Lost Rigger Cove (63, 46).\n- Hostile NPC, usually grouped.\n- Prioritize interrupting \"Kidnap\" ability to avoid being CC'd.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15692"] == nil then
    NPCComments["15692"] = {}
end
table.insert(NPCComments["15692"], {
    npc_id = 15692,
    comment_id = 17303,
    date = "2006-12-19T11:45:07-06:00",
    author = "Chaosangel",
    body = "### Dark Iron Kidnapper\n\n- Kidnapped Metzen the Reindeer, found in Searing Gorge.\n- They say, \"Let me give you my regards for Greatfather Winter, scum,\" during combat.\n- Hostile NPC, prepare for a fight when approaching them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15693"] == nil then
    NPCComments["15693"] = {}
end
table.insert(NPCComments["15693"], {
    npc_id = 15693,
    comment_id = 2807501,
    date = "2006-04-11T00:04:28-05:00",
    author = "Thottbot",
    body = "# Jonathan the Revelator\n\n- **Quest Giver**: Involved in the quest \"Treasure of the Timeless One\" for those who have completed the Ahn'Qiraj gate opening quest chain.\n- **Cultural Reference**: The name is a nod to \"John the Revelator,\" referenced both in a song by Blind Willie Johnson and by Depeche Mode.\n- **Appearance**: Carries a staff resembling the Grand Marshal's Stave.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["15694"] == nil then
    NPCComments["15694"] = {}
end
table.insert(NPCComments["15694"], {
    npc_id = 15694,
    comment_id = 2919489,
    date = "2006-03-07T21:30:28-06:00",
    author = "Allakhazam",
    body = "### Stormwind Reveler\n- **Lunar Festival**: Appears during February's Lunar Festival.\n- **Festive Role**: They enhance festival atmosphere in Stormwind.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15698"] == nil then
    NPCComments["15698"] = {}
end
table.insert(NPCComments["15698"], {
    npc_id = 15698,
    comment_id = 2919490,
    date = "2006-12-19T17:42:58-06:00",
    author = "Allakhazam",
    body = "## Father Winter's Helper\n\n- **Acquisition:** Obtain from Stolen Winter Veil Gifts during the Feast of Winter Veil event.\n- **Event Period:** The Feast of Winter Veil typically occurs in mid-December to early January.\n- **Pet Type:** Non-combat, cosmetic pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15699"] == nil then
    NPCComments["15699"] = {}
end
table.insert(NPCComments["15699"], {
    npc_id = 15699,
    comment_id = 2919491,
    date = "2006-09-29T02:01:02-05:00",
    author = "Allakhazam",
    body = "### Tranquil Mechanical Yeti\n\n- **Crafted by Engineers:** This NPC is created by players with the Engineering profession.\n- **Seek Crafters:** Look for engineers on your server who can craft it, such as user \"Crimsondrake\" on Burning Blade.\n- **Cost:** Be prepared to pay a significant amount for materials and crafting fees.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15701"] == nil then
    NPCComments["15701"] = {}
end
table.insert(NPCComments["15701"], {
    npc_id = 15701,
    comment_id = 2822567,
    date = "2006-01-27T00:42:07-06:00",
    author = "Thottbot",
    body = "# Field Marshal Snowfall <War Effort Commander>\n- **Turn-In Items:** You can turn in war effort items to Field Marshal Snowfall, but there’s no extra reward for donating a variety of items.\n- **Stack Requirements:** After turning in a specific amount, you can donate in stacks. Exact numbers are unclear; aim for higher contributions.\n- **Location:** Occasionally reports suggest he is hard to find; check updated locations or recent guides for precise coordinates.\n- **Horde Raids:** During war effort supply phases, Ironforge may be raided frequently, and Field Marshal Snowfall could be a target.\n- **Experience vs. Rewards:** Weigh the benefits. Some players find better returns by keeping some items for experience rather than donations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["15704"] == nil then
    NPCComments["15704"] = {}
end
table.insert(NPCComments["15704"], {
    npc_id = 15704,
    comment_id = 2831775,
    date = "2006-09-17T08:56:08-05:00",
    author = "Thottbot",
    body = "### Senior Sergeant Kai'jin <War Effort Recruiter>\n- **Location Tip:** Senior Sergeant Kai'jin's location can be tricky to pinpoint. Ensure you're checking the correct area on provided maps.\n- **Spawn Information:** He does not spawn randomly but may have specific spawn timers or conditions. Be patient and double-check the area.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 25,
})
if NPCComments["15705"] == nil then
    NPCComments["15705"] = {}
end
table.insert(NPCComments["15705"], {
    npc_id = 15705,
    comment_id = 2919498,
    date = "2006-12-16T11:30:57-06:00",
    author = "Allakhazam",
    body = "# Winter's Little Helper\n- Summon this pet using the Red Helper Box item.\n- Obtainable from presents under the tree during the Feast of Winter Veil event.\n- Presents typically open on or around Christmas Eve.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15706"] == nil then
    NPCComments["15706"] = {}
end
table.insert(NPCComments["15706"], {
    npc_id = 15706,
    comment_id = 17958,
    date = "2006-12-25T11:51:26-06:00",
    author = "FroRev",
    body = "# Winter Reindeer\n\n- **Acquisition:** Obtain as a pet from a present on December 25.\n- **Summoning Item:** Uses the Jingling Bell (item ID: 21308) to summon.\n- **Availability:** Permanent, does not expire after the holidays.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["15710"] == nil then
    NPCComments["15710"] = {}
end
table.insert(NPCComments["15710"], {
    npc_id = 15710,
    comment_id = 2919507,
    date = "2005-12-25T18:18:44-06:00",
    author = "Allakhazam",
    body = "# Tiny Snowman\n\n- Found near the Orgrimmar tree.\n- Summoned with 11 snowballs, but stays stationary.\n- Does not follow you or attack enemies.\n- Primarily a decorative pet, not useful in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15723"] == nil then
    NPCComments["15723"] = {}
end
table.insert(NPCComments["15723"], {
    npc_id = 15723,
    comment_id = 2919512,
    date = "2006-01-02T23:03:10-06:00",
    author = "Allakhazam",
    body = "### Booty Bay Reveler\n\n- Dance with them for a 10% stat buff lasting 30 minutes.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15724"] == nil then
    NPCComments["15724"] = {}
end
table.insert(NPCComments["15724"], {
    npc_id = 15724,
    comment_id = 2919513,
    date = "2005-12-31T23:36:51-06:00",
    author = "Allakhazam",
    body = "# Drunken Bruiser\n\n- **Lethargy**: NPCs often found sleeping; don't rely on them for assistance.\n- **Non-Threatening**: Typically non-hostile and idle; safe to approach.\n   \nNote: Not crucial for world PvP and generally inert.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15726"] == nil then
    NPCComments["15726"] = {}
end
table.insert(NPCComments["15726"], {
    npc_id = 15726,
    comment_id = 2919515,
    date = "2006-02-03T06:48:47-06:00",
    author = "Allakhazam",
    body = "# Eye Tentacle\n\n- Found around C'Thun in the Temple of Ahn'Qiraj (AQ40).\n- Prioritize killing these to reduce damage and debuffs during the C'Thun encounter.\n- They are weak but numerous; focus fire them quickly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15727"] == nil then
    NPCComments["15727"] = {}
end
table.insert(NPCComments["15727"], {
    npc_id = 15727,
    comment_id = 2801176,
    date = "2007-05-11T22:51:27-05:00",
    author = "Thottbot",
    body = "### C'Thun\n\n- **Positioning is crucial.** Stay at least 10 yards away from other raid members to avoid chaining Eye Beam damage.\n- **Watch for eye beams.** C'Thun alternates between green (Eye Beam) and red beams (Dark Glare). Move to avoid the red beam.\n- **Dispose of tentacles.** Eye Tentacles spawn every 45 seconds and need quick interruption and DPS. Claw Tentacles can knockback; prioritize disabling them.\n- **Phase changes.** In Phase 2, continue the same positioning. Kill tentacles inside C'Thun's stomach if pulled in.\n- **Buff up.** Collect Nature Resistance pots, mana oils, elixirs, and bandages before the fight.\n- **Prepare for rep.** Killing C'Thun grants Brood of Nozdormu and Cenarion Circle reputation and drops Tier 2.5 chest quest items.\n\nFor detailed strategies, take advantage of community mods like the C'Thun Warner and external guides from WowWiki.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 212,
})
if NPCComments["15731"] == nil then
    NPCComments["15731"] = {}
end
table.insert(NPCComments["15731"], {
    npc_id = 15731,
    comment_id = 2919613,
    date = "2006-01-04T15:08:48-06:00",
    author = "Allakhazam",
    body = "# Darnassus Commendation Officer\n\n- Located next to the bank in Darnassus.\n- Turning in 10 Commendations grants 75 Darnassus rep (more efficient).\n- Turning in 1 Commendation grants 5 Darnassus rep.\n- Beneficial for acquiring the Wintersaber Mount.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15732"] == nil then
    NPCComments["15732"] = {}
end
table.insert(NPCComments["15732"], {
    npc_id = 15732,
    comment_id = 2826219,
    date = "2006-01-03T04:39:48-06:00",
    author = "Thottbot",
    body = "### Wonderform Operator <Smokywood Pastures>\n\n- Located near the Stormwind Flight Point.\n- Related to holiday events and special vendors.\n- Great for festive quests and seasonal items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15735"] == nil then
    NPCComments["15735"] = {}
end
table.insert(NPCComments["15735"], {
    npc_id = 15735,
    comment_id = 2919614,
    date = "2006-01-05T19:05:57-06:00",
    author = "Allakhazam",
    body = "## Stormwind Commendation Officer\n\n- **Location Insight**: Was found in Ironforge's Hall of Arms during the Ahn'Qiraj war effort event.\n- **Historical Presence**: Multiple commendation officers from different cities were in Ironforge for the same event. \n- **Possible Reasoning**: The arrangement may have been to provide convenience and centralization during specific events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15736"] == nil then
    NPCComments["15736"] = {}
end
table.insert(NPCComments["15736"], {
    npc_id = 15736,
    comment_id = 2803446,
    date = "2007-01-29T02:02:38-06:00",
    author = "Thottbot",
    body = "### Orgrimmar Commendation Officer\n\n- Located at coordinates 42, 38, outside the Valley of Wisdom.\n- Interacts with players in Orgrimmar.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["15741"] == nil then
    NPCComments["15741"] = {}
end
table.insert(NPCComments["15741"], {
    npc_id = 15741,
    comment_id = 6717,
    date = "2006-12-05T19:22:58-06:00",
    author = "Minorou",
    body = "# Colossus of Regal\n\n- **Event Spawn:** Only appears during the 10-hour AQ opening event.\n- **Health:** High health but does not regenerate when de-aggroed.\n- **Kickback Mechanic:** Has a knockback ability that can throw players far away.\n- **Reward:** Killing it grants a delivery quest in Cenarion Hold, rewarding a bag with a high chance for rare items.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["15742"] == nil then
    NPCComments["15742"] = {}
end
table.insert(NPCComments["15742"], {
    npc_id = 15742,
    comment_id = 2919636,
    date = "2006-02-25T15:01:51-06:00",
    author = "Allakhazam",
    body = "# Colossus of Ashi\n\n- **Spawn Timing**: Only available during the Ahn'Qiraj (AQ) event, despawns after the event ends.\n- **Raid Requirements**: Requires a large, organized raid group. Total health is roughly 3 million; bring many healers and tanks.\n- **Knockback**: Watch for massive knockback causing high damage; shield before it triggers to survive.\n- **Kiting**: Can be kited to Cenarion Hold for guard assistance.\n- **Loot**: Drops epic and blue items, provides reputation with the Brood of Nozdormu, and starts a quest to deliver a skin sample.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["15743"] == nil then
    NPCComments["15743"] = {}
end
table.insert(NPCComments["15743"], {
    npc_id = 15743,
    comment_id = 2919638,
    date = "2006-02-01T15:11:08-06:00",
    author = "Allakhazam",
    body = "## Colossal Anubisath Warbringer\n\n- Neutral NPC\n- Drops valuable loot in Ahn'Qiraj temple raids.\n- Engaging in combat is challenging; group coordination is essential.\n- Utilize crowd control and focus fire to manage abilities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15746"] == nil then
    NPCComments["15746"] = {}
end
table.insert(NPCComments["15746"], {
    npc_id = 15746,
    comment_id = 2843184,
    date = "2006-01-10T12:26:53-06:00",
    author = "Thottbot",
    body = "# Great-father Winter's Helper\n\n- Found in red or green Helper box under the tree during seasonal events.\n- Functions like a vanity pet; use a snowman to summon it.\n- Seasonal gift; ideal for festive occasions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["15747"] == nil then
    NPCComments["15747"] = {}
end
table.insert(NPCComments["15747"], {
    npc_id = 15747,
    comment_id = 2824736,
    date = "2006-01-28T00:04:43-06:00",
    author = "Thottbot",
    body = "# Qiraji Captain\n\n- Only spawns on the day the Gates of Ahn'Qiraj open.\n- If gates are already open, NPC will not spawn again.\n- Farm quickly on spawn day for valuable drops.\n- Located in Thousand Needles, possibly atop pinnacles.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15748"] == nil then
    NPCComments["15748"] = {}
end
table.insert(NPCComments["15748"], {
    npc_id = 15748,
    comment_id = 2919640,
    date = "2006-04-20T02:15:10-05:00",
    author = "Allakhazam",
    body = "# Lesser Anubisath Warbringer\n\n- **Event-Specific**: Only appears during the Ahn'Qiraj 10-hour war after the Gates of Ahn'Qiraj are first opened.\n- **Loot**: Known to drop an axe.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15749"] == nil then
    NPCComments["15749"] = {}
end
table.insert(NPCComments["15749"], {
    npc_id = 15749,
    comment_id = 2919642,
    date = "2007-03-03T21:54:41-06:00",
    author = "Allakhazam",
    body = "### Lesser Silithid Flayer\n\n- Elite mob, challenging to defeat.\n- Targeted for specific quest items (e.g., headdress).\n- Use crowd control and engage with a group if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15750"] == nil then
    NPCComments["15750"] = {}
end
table.insert(NPCComments["15750"], {
    npc_id = 15750,
    comment_id = 2919643,
    date = "2006-05-03T22:21:58-05:00",
    author = "Allakhazam",
    body = "# Qiraji Major\n\n- **Species**: Part of the Qiraji race tied to Ahn'Qiraj.\n- **Event Relevance**: Related to the opening of the Gates of Ahn'Qiraj, a significant event in Azeroth's history.\n- **Note**: Often mentioned in context with other Qiraji and Anubisath forces.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15751"] == nil then
    NPCComments["15751"] = {}
end
table.insert(NPCComments["15751"], {
    npc_id = 15751,
    comment_id = 2919646,
    date = "2006-02-27T21:42:45-06:00",
    author = "Allakhazam",
    body = "# Anubisath Warbringer\n\n- **Spawn Details**: Primarily spawns when the gates of Ahn'Qiraj (AQ) open.\n- **Location**: Found near the 'magic crystals' during the related world event.\n- **Loot**: Can drop valuable items like the Gutbuster.\n\nCombat Tips:\n- **Tracking**: If you have the ability to track, use it to find the Warbringer more efficiently.\n- **Preparation**: Be ready to invest time camping as it spawns rarely and exclusively during a specific event.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15753"] == nil then
    NPCComments["15753"] = {}
end
table.insert(NPCComments["15753"], {
    npc_id = 15753,
    comment_id = 2834321,
    date = "2006-03-05T12:04:48-06:00",
    author = "Thottbot",
    body = "## Qiraji Brigadier General\n\n- Only visible before the Gates of Ahn'Qiraj are opened.\n- Resembles a large, bipedal beetle.\n- Participate in the pre-gate invasion event to farm elites for valuable loot (greens, blues, and purples).\n- Make sure to kill as many elite mobs near crystals for optimal drops.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["15754"] == nil then
    NPCComments["15754"] = {}
end
table.insert(NPCComments["15754"], {
    npc_id = 15754,
    comment_id = 2827492,
    date = "2006-03-05T12:04:53-06:00",
    author = "Thottbot",
    body = "### Greater Anubisath Warbringer\n\n- Seek help from Gadgetzan guards during AQ events.\n- Expect decent drops: food, potions, drinks, and random green/blue items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15757"] == nil then
    NPCComments["15757"] = {}
end
table.insert(NPCComments["15757"], {
    npc_id = 15757,
    comment_id = 2919651,
    date = "2006-05-09T23:42:25-05:00",
    author = "Allakhazam",
    body = "### Qiraji Lieutenant General\n\n- **Armor and Stats:** Has 138 armor, +22 strength, +22 agility, and +11 stamina.\n- **Loot:** Can drop epic boots (Boots of the Vanguard).\n- **Location:** Often found on top of large dunes in Tanaris, usually accompanied by Anubisaths.\n- **Combat Tip:** Avoid engaging on top of dunes unless prepared to face multiple strong enemies.\n- **Travel Tip:** Be cautious while crossing big dunes in Tanaris to avoid unexpected encounters.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15759"] == nil then
    NPCComments["15759"] = {}
end
table.insert(NPCComments["15759"], {
    npc_id = 15759,
    comment_id = 2828839,
    date = "2006-05-19T14:39:06-05:00",
    author = "Thottbot",
    body = "### Supreme Silithid Flayer\n\n- **Category**: Hostile\n- **Location**: Silithus \n- **Combat Tips**:\n  - **Abilities**: Uses Poison and Physical attacks.\n  - **Strategy**: Bring anti-poison consumables; high armor helps mitigate physical damage.\n  - **Movement**: Watch out for their burrowing ability; stay alert and mobile.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15760"] == nil then
    NPCComments["15760"] = {}
end
table.insert(NPCComments["15760"], {
    npc_id = 15760,
    comment_id = 16346,
    date = "2006-12-16T18:47:08-06:00",
    author = "1841",
    body = "### Winter Reveler\n\n- Found in Inns across Azeroth.\n- Use /kiss on them for a festive prize once every hour.\n- Players under level 40 receive Mistletoe x5.\n- Mistletoe gives a +20 Spirit buff to others.\n- Similar to the Halloween event with innkeepers.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 40,
})
if NPCComments["15766"] == nil then
    NPCComments["15766"] = {}
end
table.insert(NPCComments["15766"], {
    npc_id = 15766,
    comment_id = 2829347,
    date = "2007-04-10T22:27:32-05:00",
    author = "Thottbot",
    body = "### Officer Maloof <Stormwind Commendations>\n\n* **Location**: Found in Stormwind City.\n* **Function**: Trades items for Stormwind Commendation Signets.\n* **Signets**: Obtain these from various quests and activities.\n* **Reputation**: Turn in signets to earn reputation with Stormwind.\n* **Rewards**: Check rewards for turning in signets, often include gear and special items.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15767"] == nil then
    NPCComments["15767"] = {}
end
table.insert(NPCComments["15767"], {
    npc_id = 15767,
    comment_id = 2919660,
    date = "2006-03-09T07:51:08-06:00",
    author = "Allakhazam",
    body = "# Officer Thunderstrider <Thunder Bluff Commendations>\n- Sells commendations for Thunder Bluff.\n- Useful for increasing Thunder Bluff reputation.\n- Located in Thunder Bluff.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15801"] == nil then
    NPCComments["15801"] = {}
end
table.insert(NPCComments["15801"], {
    npc_id = 15801,
    comment_id = 2919662,
    date = "2006-01-25T00:22:09-06:00",
    author = "Allakhazam",
    body = "# GONG BOY DND DNR <HOLDER OF THE GONG>\n\n- Possibly an internal or test NPC; likely not for players.\n- No specific interaction or combat needed.\n- Typically found in locations related to event triggers or testing zones.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["15802"] == nil then
    NPCComments["15802"] = {}
end
table.insert(NPCComments["15802"], {
    npc_id = 15802,
    comment_id = 2919663,
    date = "2006-03-19T05:12:34-06:00",
    author = "Allakhazam",
    body = "### Flesh Tentacle\n\n- **Hostile**: Avoid the tentacles' powerful melee attacks.\n- **Combat Tip**: Use ranged attacks to maintain distance.\n- **Additional Tip**: Keep moving to minimize contact and damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15803"] == nil then
    NPCComments["15803"] = {}
end
table.insert(NPCComments["15803"], {
    npc_id = 15803,
    comment_id = 2919664,
    date = "2006-12-05T04:44:28-06:00",
    author = "Allakhazam",
    body = "### Tranquil Air Totem\n\n- **Acquisition**: Shaman class quest from Stormcaller Vezan in Feralas.\n- **Class Requirement**: Shaman only.\n- **Use**: Reduces threat generation for party members within range by 20%.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15806"] == nil then
    NPCComments["15806"] = {}
end
table.insert(NPCComments["15806"], {
    npc_id = 15806,
    comment_id = 12172,
    date = "2006-12-09T13:07:05-06:00",
    author = "JoeIndy",
    body = "### Qiraji Lieutenant\n\n- **Event NPC**: Appears only during the opening of the Gates of Ahn'Qiraj.\n- **Limited Time**: Available for a short duration (approximately 10 hours) after the gates open.\n- **Loot**: Can drop a Zealot Blade.\n- **Suggestions**: Be prepared and available during the Ahn'Qiraj event to encounter this NPC and potentially obtain rare loot.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15807"] == nil then
    NPCComments["15807"] = {}
end
table.insert(NPCComments["15807"], {
    npc_id = 15807,
    comment_id = 12170,
    date = "2006-12-09T13:06:12-06:00",
    author = "JoeIndy",
    body = "# Minor Anubisath Warbringer\n\n- Only appeared during the opening event of the Gates of Ahn'Qiraj (AQ).\n- No longer spawns after the AQ gates are opened.\n- Dropped valuable items but is now unavailable in-game.\n- Was part of the large-scale invasion event which lasted approximately 10 hours.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15808"] == nil then
    NPCComments["15808"] = {}
end
table.insert(NPCComments["15808"], {
    npc_id = 15808,
    comment_id = 12163,
    date = "2006-12-09T13:01:51-06:00",
    author = "JoeIndy",
    body = "### Minor Silithid Flayer\n\n- Only appears during the Gates of Ahn'Qiraj event.\n- Rare encounter, usually not found outside the event.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15810"] == nil then
    NPCComments["15810"] = {}
end
table.insert(NPCComments["15810"], {
    npc_id = 15810,
    comment_id = 2806746,
    date = "2007-03-25T19:53:15-05:00",
    author = "Thottbot",
    body = "# Eroded Anubisath Warbringer\n\n- **Event-specific:** This NPC only spawns during the 10-hour opening event of the Ahn'Qiraj gates.\n- **One-Time Appearance:** It was only available during the initial opening event and does not reappear.\n- **Visual Description:** Resembles a big statue with a dog's head, similar to the larger Anubisath in AQ 20 and 40.\n- **Item Drops:** Known for dropping valuable \"twink\" items during its limited availability.\n- **Availability Condition:** Check if your server has not yet opened the Ahn'Qiraj gates to possibly encounter this NPC. If already opened, the NPC will no longer be available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["15812"] == nil then
    NPCComments["15812"] = {}
end
table.insert(NPCComments["15812"], {
    npc_id = 15812,
    comment_id = 2796683,
    date = "2007-03-04T12:42:23-06:00",
    author = "Thottbot",
    body = "# Qiraji Officer\n\n- **Event-Only Spawn:** Qiraji Officers appeared during the Ahn'Qiraj gate opening event and are no longer available in the game.\n- **Visual Description:** They resembled large statues with dog-like heads.\n- **Location During Event:** Southern Silithus, a high-level area (54-60).\n- **Farm Attempts:** Do not attempt to farm them as they are non-existent post-event.\n- **Historical Significance:** Part of an epic world event tied to the opening of the Ahn'Qiraj gates.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["15813"] == nil then
    NPCComments["15813"] = {}
end
table.insert(NPCComments["15813"], {
    npc_id = 15813,
    comment_id = 2811879,
    date = "2006-04-11T01:35:48-05:00",
    author = "Thottbot",
    body = "# Qiraji Officer Zod\n\n- Present only during the opening of the Ahn'Qiraj gates.\n- Look for huge crystals and events during the gate-opening.\n- Rare and not typically found outside this event.\n- Drops good loot and possibly around 1-6g per kill.\n- No need to search for him if AQ gates remain closed on your server.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["15815"] == nil then
    NPCComments["15815"] = {}
end
table.insert(NPCComments["15815"], {
    npc_id = 15815,
    comment_id = 2832216,
    date = "2006-07-29T08:49:45-05:00",
    author = "Thottbot",
    body = "# Qiraji Captain Ka'ark\n\n- Appears after the realm opens the Gates of Ahn'Qiraj.\n- Found in 20-man (AQ20) and 40-man (AQ40) instances.\n- Offers little loot: common items like mageweave cloth and healing potions.\n- Ensure gates are open before seeking him.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["15816"] == nil then
    NPCComments["15816"] = {}
end
table.insert(NPCComments["15816"], {
    npc_id = 15816,
    comment_id = 2822740,
    date = "2006-05-31T10:33:40-05:00",
    author = "Thottbot",
    body = "### Qiraji Major He'al-ie\n\n- **Location**: Rare spawn, exact location and spawn timer unclear.\n- **Loot**: Drops blue items, notable loot includes Elven Boots and Widowmaker dagger.\n- **Combat Tips**:\n  - **Level Range**: Varies between 49-52.\n  - **Range**: Aggro range around 25 yards, stay alert.\n- **Market**: Items can be sold for high prices on the Auction House.\n- **Category**: Humanoid, although unclear from comments.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["15817"] == nil then
    NPCComments["15817"] = {}
end
table.insert(NPCComments["15817"], {
    npc_id = 15817,
    comment_id = 2919728,
    date = "2006-02-25T15:54:06-06:00",
    author = "Allakhazam",
    body = "# Qiraji Brigadier General Pax-lish\n\n- **Location:** Typically found in Feathermoon.\n- **Difficulty:** Designed for groups; a challenging fight even for high-level characters (around level 60).\n- **Strategy:** Be ready for a long battle; bring a well-rounded party.\n- **Recovery:** Stay near the graveyard; expect potential deaths.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15818"] == nil then
    NPCComments["15818"] = {}
end
table.insert(NPCComments["15818"], {
    npc_id = 15818,
    comment_id = 10302,
    date = "2006-12-08T00:38:04-06:00",
    author = "chizzlemage",
    body = "### Lieutenant General Nokhor\n\n- **Event-Only Spawn**: Only appears during the AQ gate opening event for 10 hours.\n- **Large Raid Required**: Recommended at least 20-40 players to defeat him.\n- **Knockback & Damage**: Has a knockback effect causing substantial damage (2k-3k). Position him against a wall to manage this.\n- **Guard Assistance**: Kite him to friendly NPCs for easier handling.\n- **Combat Tactics**: \n  - Clear surrounding mobs before engaging.\n  - Stun-lock him to control his attacks.\n  - Watch out for his Mortal Strike (MS) ability targeting the tank.\n  - Employ multiple tanks to manage knockback and aggro loss.\n- **Loot & Rewards**: Can drop valuable items, such as epic and rare loot, along with up to 500 Brood reputation per kill. \n- **Repeat Kills**: Possible to kill him multiple times during the event.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 75,
})
if NPCComments["15840"] == nil then
    NPCComments["15840"] = {}
end
table.insert(NPCComments["15840"], {
    npc_id = 15840,
    comment_id = 10295,
    date = "2006-12-08T00:32:44-06:00",
    author = "8474",
    body = "### Might of Kalimdor Sergeant\n\n- Located at the Crossroads in the Barrens.\n- Engage with for quests or story-related interactions.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15871"] == nil then
    NPCComments["15871"] = {}
end
table.insert(NPCComments["15871"], {
    npc_id = 15871,
    comment_id = 39701,
    date = "2007-02-21T03:28:22-06:00",
    author = "16379",
    body = "## Elder Bronzebeard\n\n- **Location:** Found in Ironforge at coordinates 29,16.\n- **Horde Interaction:** Visiting as Horde can be enjoyable and offers a unique experience; be cautious of nearby Alliance guards.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 41,
})
if NPCComments["15891"] == nil then
    NPCComments["15891"] = {}
end
table.insert(NPCComments["15891"], {
    npc_id = 15891,
    comment_id = 2919758,
    date = "2006-01-27T07:02:44-06:00",
    author = "Allakhazam",
    body = "# Lunar Festival Herald\n\n- Found in Undercity near the bank.\n- Provides the quest \"The Lunar Festival.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15896"] == nil then
    NPCComments["15896"] = {}
end
table.insert(NPCComments["15896"], {
    npc_id = 15896,
    comment_id = 2919761,
    date = "2006-02-27T16:25:08-06:00",
    author = "Allakhazam",
    body = "### C'Thun Portal\n\n- **Spawn Point**: It's the spawn point for the Old God, C'Thun.\n- **Access Location**: Found in the Temple of Ahn'Qiraj (AQ40).\n- **Purpose**: Used primarily for C'Thun's encounter and lore significance in the zone.\n- **No Player Acquisition**: Cannot be obtained or used by players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15928"] == nil then
    NPCComments["15928"] = {}
end
table.insert(NPCComments["15928"], {
    npc_id = 15928,
    comment_id = 5938,
    date = "2006-12-05T09:08:31-06:00",
    author = "NeoTMS",
    body = "## Thaddius\n\n- **Combat Bug**: Avoid using Feign Death, Vanish, or dying with a Soulstone before Thaddius respawns; it will put everyone in permanent combat. Exit or die via green slime to reset.\n- **Preventing Combat Bug**: Ensure no resurrection abilities are used before Thaddius respawns.\n- **Polarity Shift Issue**: During Polarity Shift, double-check debuffs as they may update with a delay. Utilize addons to track debuffs accurately.\n- **Boss Info**: Thaddius is the final boss of Naxxramas' Abomination wing. Refer to strategies on WoW Wiki for detailed guidance.\n- **Lore Note**: Thaddius resembles Frankenstein's monster, reflecting classic horror inspiration.\n\n[Additional links and images were provided in the comments, but no URLs included here for brevity.]",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 58,
})
if NPCComments["15929"] == nil then
    NPCComments["15929"] = {}
end
table.insert(NPCComments["15929"], {
    npc_id = 15929,
    comment_id = 2919788,
    date = "2006-06-28T15:56:17-05:00",
    author = "Allakhazam",
    body = "# Stalagg\n\n- Encountered during the Thaddius fight in Naxxramas.\n- Paired with Feugen as adds in the encounter.\n- Coordinate with your group to handle Stalagg and Feugen simultaneously to weaken Thaddius for the main fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["15930"] == nil then
    NPCComments["15930"] = {}
end
table.insert(NPCComments["15930"], {
    npc_id = 15930,
    comment_id = 2825643,
    date = "2006-09-07T00:14:17-05:00",
    author = "Thottbot",
    body = "## Feugen\n\n- **Location**: Naxxramas, one of Thaddius' phase 1 adds.\n- **Encounter**: One of the four endbosses in Naxxramas wings.\n- **Combat Tip**: Focus on Feugen and Stalagg simultaneously to manage their health evenly; coordination is key.\n- **Strategy**: Ensure tanks keep Feugen and Stalagg apart to prevent their abilities from overlapping.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["15931"] == nil then
    NPCComments["15931"] = {}
end
table.insert(NPCComments["15931"], {
    npc_id = 15931,
    comment_id = 5835,
    date = "2006-12-05T06:52:13-06:00",
    author = "6769",
    body = "### Grobbulus\n\n- **Positioning:** Tank should move Grobbulus along the wall in a consistent direction (clockwise) while facing him away from the raid to avoid poison clouds.\n- **Movement:** Tank needs to move quickly enough to dodge poison clouds but slow enough for melee to consistently attack from behind.\n- **Injection Management:** Individuals injected must move to a previously cleared area to be safely cleansed by a designated person.\n- **Add Control:** Main tank should face Grobbulus away from the raid to minimize slime adds. Any spawns should be quickly picked up by a secondary tank and focused by melee.\n- **Raid Coordination:** Ensure all melee are behind Grobbulus and the entire raid rotates with him. Clear communication and coordination are key to maintaining position and avoiding multiple adds.\n- **Rating:** Considered one of the easier bosses in Naxxramas.\n\nGood luck!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["15932"] == nil then
    NPCComments["15932"] = {}
end
table.insert(NPCComments["15932"], {
    npc_id = 15932,
    comment_id = 5912,
    date = "2006-12-05T08:46:04-06:00",
    author = "NeoTMS",
    body = "# Gluth\n\n- **Spawn Area:** Third boss in the Abomination wing of Naxxramas.\n- **Abilities:**\n  - Mortal Wound: Reduces healing on the target, stacks up to 10 times.\n  - Frenzy: Increases attack speed and damage, can be tranquilized.\n  - Decimate: Reduces all players' and zombies' health to 5%.\n  - AoE Fear: Causes nearby enemies to flee.\n  - Devour Zombie: Eats zombies to restore health.\n- **Combat Tips:**\n  - Use two main tanks to handle aggro; Gluth cannot be taunted.\n  - Position Gluth in the doorway, max range for casters, and melee in a cubby to minimize fear movement.\n  - Set up a kiting team, preferably Paladins using Consecration and Warriors with Piercing Howl, to manage Zombie Chow.\n  - Decimate calls for immediate AoE to kill zombies before Gluth can devour them.\n  - Keep essential debuffs on Gluth: Insect Swarm, Curse of Weakness, Thunderclap, Demo Shout.\n  - Healers must prepare for heavy group healing post-Decimate and manage Fear Wards on tanks.\n- **Loot:**\n  - Drops various T3 set pieces and other unique items like Death's Bargain and Gluth's Missing Collar.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["15936"] == nil then
    NPCComments["15936"] = {}
end
table.insert(NPCComments["15936"], {
    npc_id = 15936,
    comment_id = 7633,
    date = "2006-12-06T16:26:55-06:00",
    author = "6956",
    body = "# Heigan the Unclean\n\n- **Dance Strategy:** Focus on your own movements during the \"dance\" phase to avoid slime bursts. Lag can cause issues if you follow others. Aim to stay ahead.\n- **Gauntlet Tips:** Utilize mind vision to track beast positions and skip certain packs. Keep diseases off mages and have warriors AoE taunt if needed.\n- **Phase 2 Caution:** Be careful when moving from the 1st to 2nd safe zone; there are bugged areas where slime bursts can hit unexpectedly. \n- **Dealing with Adds:** During the pull to Heigan, strategically eliminate or avoid packs to minimize respawns and control the battlefield efficiently.\n- **Boss Mechanics:** No longer has AOE fear; uses mana drain and teleports players in groups. Maintain DPS during the dance phase for extra damage.\n\nFor more details, strategies can be found on [wowwiki.com/Heigan_the_Unclean](http://www.wowwiki.com/Heigan_the_Unclean).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 57,
})
if NPCComments["15952"] == nil then
    NPCComments["15952"] = {}
end
table.insert(NPCComments["15952"], {
    npc_id = 15952,
    comment_id = 2833374,
    date = "2006-07-02T10:58:56-05:00",
    author = "Thottbot",
    body = "# Maexxna\n\n- **Final Boss**: She's the last boss of the Spider Wing in Naxxramas.\n- **Positioning**: The main tank (MT) needs firm positioning and aggro.\n- **Timing**: Shield and apply HoTs to the MT at 35 seconds and every 40 seconds for stuns.\n- **AoE**: Quickly eliminate Spider Hatchlings before stuns.\n- **Healing Strategy**: Include Renew, Shield, Rejuv, and Regrowth on the MT for every stun.\n- **Web Wrap**: Free and heal web-wrapped raid members quickly; focus on left side first.\n- **Enrage Phase**: Occurs at 30%. Use Last Stand and Shield Wall to ensure MT survival. Secondary tanks should be ready to take over.\n- **Debuffs**: Maintain Insect Swarm, Curse of Weakness, Thunderclap, and Demo Shout on Maexxna.\n- **Consumables**: MT should use Stoneshield Potions regularly.\n\nFor more details: [Maexxna on Wowwiki](http://www.wowwiki.com/Maexxna)",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 45,
})
if NPCComments["15953"] == nil then
    NPCComments["15953"] = {}
end
table.insert(NPCComments["15953"], {
    npc_id = 15953,
    comment_id = 2831601,
    date = "2007-01-29T19:10:46-06:00",
    author = "Thottbot",
    body = "# Grand Widow Faerlina\n\n- **Raid Setup**: Aim for 7 tanks if possible. Use consumables, including Flask of the Titans for the main tank and Greater Fire/Nature Protection Potions.\n- **Enrage Management**: Sacrifice a mind-controlled Naxxramas Worshipper to stop her enrage immediately, giving either 30 or 60 seconds of reprieve depending on the timing.\n- **Poison Bolt Volley**: Hits 10 random players for high damage and a strong DoT. Cleanse and heal quickly.\n- **Rain of Fire**: Avoid standing in it. Melee should move out and the main tank should drag Faerlina away if necessary.\n- **Add Control**: Keep Naxxramas followers off-tanked away from the raid due to their AoE silence. Kill followers if low on tanks.\n- **Timing**: Crucial to mind control and sacrifice Worshippers at the right moments to manage enrage and poison volleys effectively.\n  \nGood luck and stay aware of your surroundings!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 37,
})
if NPCComments["15954"] == nil then
    NPCComments["15954"] = {}
end
table.insert(NPCComments["15954"], {
    npc_id = 15954,
    comment_id = 108,
    date = "2006-09-12T19:36:57-05:00",
    author = "smcn",
    body = "## Noth the Plaguebringer\n\n- **First Boss:** First boss in the Plague (south-east) wing of Naxxramas.\n- **Disease Management:** Focus on removing his disease for an easier fight.\n- **Appearance:** Some players note he resembles Cervantes from Soul Calibur.\n- **Tank & Spank:** Basic 'tank and spank' strategy effective, handle adds as they appear.\n- **Loot:** Can drop Tier 3 gear and various items, though some droprates are lower.\n\n[Strategy Guide](http://www.wowwiki.com/Noth_The_Plaguebringer) for more details.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["15956"] == nil then
    NPCComments["15956"] = {}
end
table.insert(NPCComments["15956"], {
    npc_id = 15956,
    comment_id = 94,
    date = "2006-09-12T19:14:22-05:00",
    author = "smcn",
    body = "# Anub'Rekhan\n\n- **Role**: First boss in the Spider Wing of Naxxramas.\n- **Combat Tips**:\n  - Casters should stay at max range to avoid impale.\n  - Bring light feathers to slow fall if impaled.\n  - Keep raid members at full health; dead players spawn scarabs.\n  - Impale affects those within 30 yards but not melee range; keep melee close and casters far.\n- **Lore**:\n  - Anub'Rekhan is a crypt lord, not of the same rank as Anub'Arak, the King of Azjol-Nerub.\n- **Loot**: Known drops include Cryptfiend Cloak, warrior/rogue bracer pieces, and Band of Unanswered Prayers.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["15961"] == nil then
    NPCComments["15961"] = {}
end
table.insert(NPCComments["15961"], {
    npc_id = 15961,
    comment_id = 57798,
    date = "2007-03-27T00:01:35-05:00",
    author = "entropicdragon",
    body = "## Lunar Festival Sentinel\n\n- Spawn during Lunar Festival (January/February).\n- Allied with Cenarion Circle; will become hostile if you go \"At War\" with them.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["15963"] == nil then
    NPCComments["15963"] = {}
end
table.insert(NPCComments["15963"], {
    npc_id = 15963,
    comment_id = 2919872,
    date = "2006-03-15T06:36:05-06:00",
    author = "Allakhazam",
    body = "# The Master's Eye\n\n- **Scripted Encounter:** Appears briefly in a scripted event in the room between Twin Emperors and C'Thun, then disappears.\n- **Non-Combat:** Not part of the C'Thun fight; no combat required. \n- **Lore:** Contributes to the storyline involving Twin Emperors and C'Thun.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["15980"] == nil then
    NPCComments["15980"] = {}
end
table.insert(NPCComments["15980"], {
    npc_id = 15980,
    comment_id = 2919880,
    date = "2006-06-25T16:50:24-05:00",
    author = "Allakhazam",
    body = "### Naxxramas Cultist\n\n- **Immune to magic**: Cannot be affected by Sheep, Fear, Mind Control, or any magic.\n- **Focus on physical damage**: Use melee or ranged physical attacks to defeat them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["15981"] == nil then
    NPCComments["15981"] = {}
end
table.insert(NPCComments["15981"], {
    npc_id = 15981,
    comment_id = 2801679,
    date = "2006-09-04T08:29:17-05:00",
    author = "Thottbot",
    body = "### Naxxramas Acolyte\n\n- **Pull into Patchwork Kite Room:** Use steps to line-of-sight the shadow volley.\n- **Tank Positioning:** Tanks should face walls to avoid knockback.\n- **Shadow Protection:** Highly beneficial to use.\n- **Magic Immunity:** Immune to all forms of magic; cannot be Polymorphed, Feared, or Mind Controlled.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["15989"] == nil then
    NPCComments["15989"] = {}
end
table.insert(NPCComments["15989"], {
    npc_id = 15989,
    comment_id = 4476,
    date = "2006-11-25T20:06:17-06:00",
    author = "3118",
    body = "# Sapphiron\n\n- **Frost Resistance (FrR)** is essential. Aim for 300+ on DPS, slightly less on healers.\n- **Line of Sight (LoS)** is crucial to avoid ice attacks.\n- He has a **Frost Damage Aura** causing 600 damage every 2 seconds (partially resistible).\n- **Roaming Blizzard** deals 2.5k frost damage every 2 seconds and slows movement.\n- **Cleave** can one-shot cloth casters; avoid chain cleaving.\n- **Tailwhip** is a basic but harmful attack; stay clear of his tail.\n- **Drain Life Curse** does 2k shadow damage and heals Sapphiron—must be dispelled quickly.\n- He alternates between ground melee for 70 seconds and aerial attacks.\n- **Icebolt** causes 3k AoE damage, encases target in ice block.\n- **Ice Bomb** causes 100,000 frost damage—hide behind ice blocks from Icebolts.\n\nGood luck, and remember: lots of **Frost Resistance** and effective use of **LoS** are key!",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 60,
})
if NPCComments["15990"] == nil then
    NPCComments["15990"] = {}
end
table.insert(NPCComments["15990"], {
    npc_id = 15990,
    comment_id = 14865,
    date = "2006-12-13T14:10:02-06:00",
    author = "Kaoswarr",
    body = "# Kel'Thuzad\n\n### Combat Tips\n- **Frost Bolt:** Interrupt his casting using warriors, rogues, and mages to avoid high frost damage.\n- **Chains of Kel'Thuzad:** Handle mind-controlled players with crowd control (e.g., stuns, fears).\n- **Shadow Fissure:** Move out of red void zones to avoid massive shadow damage.\n- **Mana Detonation:** Spread out to minimize group damage and mana drain.\n- **Frost Blast:** Stay 10 yards apart to prevent chain immobilization and life drain.\n\n### Phase Strategies\n- **Phase One:** Focus on killing mobs quickly, prioritizing Soldiers of the Frozen Wastes, Unstoppable Abominations, and Soul Weavers.\n- **Phase Two:** Main tank grabs Kel’Thuzad and moves him to the center; disrupt spell casting with coordinated interrupts; dodge Shadow Fissure and avoid mana detonation areas.\n- **Phase Three:** Handle six un-killable Guardians of the Ice Crown—shackle three and off-tank others, shackle rotation keeps their buff stacks manageable.\n\n### Lore and Other Tips\n- **Background:** Once a sorcerer of Dalaran, Kel'Thuzad is now a powerful lich serving the Lich King, commanding the Scourge from Naxxramas.\n- **Chains Symbolism:** His chains signify his bondage to the Lich King's will.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 137,
})
if NPCComments["15991"] == nil then
    NPCComments["15991"] = {}
end
table.insert(NPCComments["15991"], {
    npc_id = 15991,
    comment_id = 2833231,
    date = "2006-10-10T20:29:20-05:00",
    author = "Thottbot",
    body = "# Lady Dena Kennedy\n\n- **Location**: Walks around the Royal Gallery in Stormwind.\n- **Quest Status**: No longer provides the \"The Missing Merchant\" quest. The quest was likely available in beta.\n- **Combat Tips**:\n  - Hits for 150-200 damage, crits for about 350.\n  - No special attacks or abilities; relatively easy kill for a level 60 elite.\n  - Cannot be pickpocketed and drops no loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["16003"] == nil then
    NPCComments["16003"] = {}
end
table.insert(NPCComments["16003"], {
    npc_id = 16003,
    comment_id = 2919972,
    date = "2006-02-08T06:46:39-06:00",
    author = "Allakhazam",
    body = "# Deathguard Tor\n\n- **Location Issue:** Some players report not finding him. Check different times or server issues.\n- **Level Concerns:** Despite being level 5, he likely has boosted stats or relies on nearby higher-level NPCs for protection.\n- **Quest Giver:** Likely associated with Valentine's Day quests, so check during the event for related activities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16004"] == nil then
    NPCComments["16004"] = {}
end
table.insert(NPCComments["16004"], {
    npc_id = 16004,
    comment_id = 2919977,
    date = "2007-02-19T04:07:33-06:00",
    author = "Allakhazam",
    body = "### Elenia Haydon\n\n- **Location:** Look for her near the bank in Stormwind City. She can be hard to find.\n- **Quest Tips:** Check if your quest log has a marker or coordinates to assist. The quest is doable even if marked red.\n- **Persistence:** Try searching the area multiple times, as she might be overlooked easily.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16005"] == nil then
    NPCComments["16005"] = {}
end
table.insert(NPCComments["16005"], {
    npc_id = 16005,
    comment_id = 2919981,
    date = "2006-02-15T09:14:13-06:00",
    author = "Allakhazam",
    body = "# Lieutenant Jocryn Heldric\n\n- Starts the Valentine's Day quest \"Dearest Colara.\"\n- Located near the inn.\n- Quest also available in Ironforge from an NPC outside the bank.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16007"] == nil then
    NPCComments["16007"] = {}
end
table.insert(NPCComments["16007"], {
    npc_id = 16007,
    comment_id = 34302,
    date = "2007-02-11T20:38:58-06:00",
    author = "16705",
    body = "# Orok Deathbane\n\n- Found outside the bank in Orgrimmar.\n- Special Valentine's Day NPC.\n- Starts the quest \"[Dearest Elenia](https://www.wowhead.com/classic/quest=8900)\".\n- Quest leads to the Undercity for the Valentine's Day chain.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16009"] == nil then
    NPCComments["16009"] = {}
end
table.insert(NPCComments["16009"], {
    npc_id = 16009,
    comment_id = 2919982,
    date = "2006-02-15T09:03:35-06:00",
    author = "Allakhazam",
    body = "### Tormek Stoneriver\n\n- Starts the Valentine quest.\n- Quest can also be initiated in Stormwind (SW).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16011"] == nil then
    NPCComments["16011"] = {}
end
table.insert(NPCComments["16011"], {
    npc_id = 16011,
    comment_id = 110,
    date = "2006-09-12T19:38:46-05:00",
    author = "smcn",
    body = "# Loatheb \n\n- **Position:** Final boss of the Plague wing in Naxxramas.\n- **Spore Buff:** Provides complete aggro reduction and boosts crit chance by 60%.\n- **Consumables:** Essential. Bring Titans, Shadow Protection, Mongoose, Mighty Troll’s Blood potions, Spirit of Zanza, and bandages.\n- **World Buffs:** Utilize Onyxia head, Nefarien head, Heart of Hakkar, Darkmoon Faire buffs for increased DPS.\n- **Fight Mechanics:**\n  - **DPS Priority:** Must sustain high DPS; ensure ranged DPS stands on designated spots for optimal spore spawns.\n  - **Healers:** Use mods to coordinate heals; maintain tank health above 4K until spore buff is obtained.\n- **Healing Strategy:** Follow a strict timeline for using shadow potions and first aid to mitigate shadow damage.\n- **Raid Positioning:** Begin behind the boss; ensure proper buff management before initiating combat.\n- **Resource Management:** Pool and effectively use potions and buffs to maximize raid longevity and output.\n- **Equipment & Prep:** Ensure gear is sufficient to drop boss below 50% without shadow pots; better gear may be needed if DPS is lacking.\n- **Creative Tactics:** An unusual strat involves using a group of shadow priests and a warrior; theorycrafting can be beneficial.\n\nFor more detailed strategies, visit [WowWiki's Loatheb page](http://www.wowwiki.com/Loatheb).",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 95,
})
if NPCComments["16012"] == nil then
    NPCComments["16012"] = {}
end
table.insert(NPCComments["16012"], {
    npc_id = 16012,
    comment_id = 2825959,
    date = "2006-04-09T03:16:12-05:00",
    author = "Thottbot",
    body = "## Mokvar\n\n- **Location**: Found in Orgrimmar.\n- **Level Requirement**: Must be at least level 58 to interact.\n- **Quests**: Involved in Tier 0.5 upgrade quests. More details can be found on WoWWiki.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["16013"] == nil then
    NPCComments["16013"] = {}
end
table.insert(NPCComments["16013"], {
    npc_id = 16013,
    comment_id = 2085,
    date = "2006-10-20T11:32:58-05:00",
    author = "LumiyaSpellsong",
    body = "# Deliana\n\n- Found in Ironforge's King's Throneroom, near the entrance.\n- Starts the tier 0.5 (Dungeon 2) armor questline for all classes.\n- Initial quests can be soloed; later steps often need a group.\n- Ectoplasm gathering can be challenging; prepare for PvP and multiple mobs.\n- You don't need the full set to start, just the bracers.\n- Quest sequence: Bracers, Belt/Gloves, Shoulders/Pants/Boots, Robe/Crown.\n- Dexterous usage of Goblin Rocket Fuel can greatly ease quests.\n- Collaboration with other players on similar quests can be beneficial.\n- Be ready for extensive material requirements and numerous run-around tasks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["16014"] == nil then
    NPCComments["16014"] = {}
end
table.insert(NPCComments["16014"], {
    npc_id = 16014,
    comment_id = 2800358,
    date = "2006-04-19T00:26:15-05:00",
    author = "Thottbot",
    body = "# Mux Manascrambler\n\n- **Location**: Found at coordinates 52, 27 in Gadgetzan, northeastern area.\n- **Inside Hut**: He resides in the same hut as the Master Goblin Engineer, near the girl who gives egg quests, next to the Inn.\n- **Finding Tip**: Using `/target Mux Manascrambler` may show a dim yellow dot on your radar.\n- **Quest Info**: Involved in Tier 0.5 questline; ensure you are friendly with Booty Bay to return quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["16015"] == nil then
    NPCComments["16015"] = {}
end
table.insert(NPCComments["16015"], {
    npc_id = 16015,
    comment_id = 12945,
    date = "2006-12-10T18:38:49-06:00",
    author = "mrpanda",
    body = "# Vi'el <Exotic Reagent Merchant>\n\n- **Coordinates**: Located at 58,78 in Darkwhisper Gorge, Winterspring.\n- **Guarded Entrance**: Entrance guarded by a level 60+ elite demon dog and other elites. Use fear spells to avoid combat or employ distractions like Eye of Kilrogg.\n- **Limited Supplies**: Sells Felcloth and Gromsblood in limited quantities. Felcloth typically respawns every 2 hours; Gromsblood every 15 minutes.\n- **Resale Potential**: Buying low and reselling for profit is common. Gromsblood is inexpensive (10s each) but can be sold at higher prices.\n- **Highly Camped**: Often camped by players, sometimes even by low-level bots. Expect competition and plan visits accordingly.\n- **Quick Buying Tip**: Click fast when buying items to sometimes receive extra items.\n- **Tips for Avoiding Aggro**: Stay in the hills to avoid gate guards when exiting the cave.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 50,
})
if NPCComments["16016"] == nil then
    NPCComments["16016"] = {}
end
table.insert(NPCComments["16016"], {
    npc_id = 16016,
    comment_id = 13610,
    date = "2006-12-11T17:51:19-06:00",
    author = "ataylor",
    body = "### Anthion Harmon\n\n- Use the Extra-Dimensional Ghost Revealer to see him.\n- Located in front of Stratholme's main (Scarlet-side) entrance.\n- Quest giver involved in \"tier 0.5\" armor upgrade chain.\n- Quest involves a 45-minute timer to rescue his wife from the Baron; group up for efficiency.\n- Ensure you have the revealer; it's from pre-quests for armor sets (e.g., Magister's, Lightforge).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["16019"] == nil then
    NPCComments["16019"] = {}
end
table.insert(NPCComments["16019"], {
    npc_id = 16019,
    comment_id = 2920033,
    date = "2006-02-03T01:52:06-06:00",
    author = "Allakhazam",
    body = "### Boorana Thunderhoof <Panda Cub Caretaker>\n\n- Bring your code from the Worldwide Invitational Event to her for an exclusive Panda pet.\n- Check the Blizzard website for details on obtaining the code from the event.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16021"] == nil then
    NPCComments["16021"] = {}
end
table.insert(NPCComments["16021"], {
    npc_id = 16021,
    comment_id = 2920040,
    date = "2006-11-24T08:23:59-06:00",
    author = "Allakhazam",
    body = "# Living Monstrosity\n\n- Located in the Abomination wing of Naxxramas.\n- Commonly found near the boss, Patchwerk.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16023"] == nil then
    NPCComments["16023"] = {}
end
table.insert(NPCComments["16023"], {
    npc_id = 16023,
    comment_id = 2920042,
    date = "2006-02-03T23:15:32-06:00",
    author = "Allakhazam",
    body = "# Allenya Moonshadow <Panda Cub Caretaker>\n\n- **Event NPC:** Allenya Moonshadow was available during a specific in-game event mistakenly implemented globally. \n- **Pet Information:** Panda Cubs were originally exclusive to WoW Collector's Edition owners. Other pet options included Zergling and Mini Diablo.\n- **Region Specific:** The NPC was meant to be exclusive to Korea, but a hotfix was issued to despawn her in other regions.\n- **Event Confusion:** The confusion stemmed from the limited availability and region-specific release of the pet.\n- **Alternative Pets:** If you can't get a Panda Cub, consider exploring other available pets and exclusive events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["16028"] == nil then
    NPCComments["16028"] = {}
end
table.insert(NPCComments["16028"], {
    npc_id = 16028,
    comment_id = 5552,
    date = "2006-12-04T12:00:19-06:00",
    author = "Morrik",
    body = "# Patchwerk\n\n- **Boss Role**: High physical damage.\n- **Main Attack**: Hateful Strike targets the nearest player with the highest health, dealing 22,100 to 29,900 damage.\n- **Tanking Strategy**:\n  - Main Tank (MT): Deals with steady damage, needs consistent healing.\n  - Off Tanks (OTs): Rotate to absorb Hateful Strikes, ensure high hitpoints, mitigation, and avoidance.\n- **Healing Rotation**:\n  - MT: Priests, Druids, and Paladins should provide healing.\n  - OTs: Priests, Druids, and Paladins should time large heals to absorb burst damage.\n- **DPS Focus**: Maximize DPS, burn cooldowns.\n- **Enrage**: At 7 minutes, Patchwerk’s attack speed and power increase significantly.\n- **Positioning**:\n  - MT pulls Patchwerk to raid.\n  - Healers stay west, melee south.\n- **Debuffs**: Maintain Insect Swarm, Curse of Weakness, Thunderclap, and Demoshout on Patchwerk.\n- **Consumables**: Tanks should use Stoneshield Potions, and DPS classes should use flasks and buffs to enhance damage.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["16030"] == nil then
    NPCComments["16030"] = {}
end
table.insert(NPCComments["16030"], {
    npc_id = 16030,
    comment_id = 2806386,
    date = "2006-07-27T21:02:11-05:00",
    author = "Thottbot",
    body = "### Maggot\n\n- **Hostile**: Encountered in Naxxramas.\n- **Combat Tip**: Avoid engaging; high lethality even for seasoned players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16031"] == nil then
    NPCComments["16031"] = {}
end
table.insert(NPCComments["16031"], {
    npc_id = 16031,
    comment_id = 2796908,
    date = "2006-04-23T22:53:26-05:00",
    author = "Thottbot",
    body = "# Ysida Harmon\n\n- **Location**: Can be found inside the Stratholme dungeon.\n- **Quest Item**: Don't discard the Extradimensional Ghost Revealer; it's required for seeing her. If lost, check with NPCs who initially provide it or related quest givers.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["16032"] == nil then
    NPCComments["16032"] = {}
end
table.insert(NPCComments["16032"], {
    npc_id = 16032,
    comment_id = 41,
    date = "2006-09-12T13:48:27-05:00",
    author = "ptg2000",
    body = "# Falrin Treeshaper\n\n- Located in Dire Maul Library, part of the Dungeon 2 set quests (Tier 0.5 upgrade chain).\n- Accessible from both Dire Maul North and West; North route is faster.\n- If Falrin doesn't offer quests, ensure your faction reputation meets the requirements.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["16033"] == nil then
    NPCComments["16033"] = {}
end
table.insert(NPCComments["16033"], {
    npc_id = 16033,
    comment_id = 3079,
    date = "2006-11-07T10:47:41-06:00",
    author = "4367",
    body = "# Bodley\n\n- Stands on the balcony in front of the entrance to UBRS/LBRS.\n- Requires the ghost revealer to be seen.\n- Related to the Dungeon Set 1 to 2 upgrade quest chain.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["16042"] == nil then
    NPCComments["16042"] = {}
end
table.insert(NPCComments["16042"], {
    npc_id = 16042,
    comment_id = 2799999,
    date = "2006-05-19T11:04:28-05:00",
    author = "Thottbot",
    body = "# Lord Valthalak\n\n- **Class Balance:** Aim for a mix of rogues, priests, mages, hunters, druids, and warriors. Well-geared tank required.\n- **Phase 1 (100%-40%):**\n  - **Mana Drain:** Constantly keep his mana at zero to prevent heals and devastating chain-lightning.\n  - **Specters:** Kill them quickly to prevent deadly stuns.\n  - **Positioning:** Only the main tank in melee range; others keep distance to avoid chain-lightning.\n  - **Visibility:** Turn video gamma up to spot Specters easily.\n  - **Add Control:** Use stuns and interrupts; mages/hunters/rogues handle Specters.\n- **Phase 2 (40%-15%):**\n  - **Full DPS:** Focus all DPS on the boss as Specters stop spawning.\n  - **Disarm:** Have warriors disarm the boss.\n  - **Conserve Resources:** Save mana and cooldowns for the next phase.\n- **Phase 3 (15%-0%):**\n  - **Burn Phase:** Use all cooldowns and potions. Focus full DPS.\n  - **Shadowbolts:** Boss will cast numerous shadowbolts. Maintain mana drain.\n  - **Healers:** Focus on keeping the main tank alive.\n- **General Tips:**\n  - **Ranged DPS:** Prefer hunters for fast Specter kills with Multishot.\n  - **Communication:** Use voice comms (e.g., Ventrilo) for better coordination.\n  - **Use Tools:** Show enemy health bars (key \"V\" by default) for quick Specter targeting.\n  - **Be Prepared:** Bring Greater Shadow Protection Potions for phases 2 and 3.\n\nGood luck!",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 91,
})
if NPCComments["16043"] == nil then
    NPCComments["16043"] = {}
end
table.insert(NPCComments["16043"], {
    npc_id = 16043,
    comment_id = 2805614,
    date = "2007-01-28T00:05:28-06:00",
    author = "Thottbot",
    body = "# Magma Lord Bokk\n\n- **Location**: Found at 36,62 or 36,56 in the lava pool south of Blackrock Mountain.\n- **Minions**: Spawns with one stone elemental and Flamekin Torchers nearby.\n- **Abilities**: Uses Earth Shock, ground tremor, knockbacks, and daze.\n- **Combat Tips**:\n  - **Melee Classes**: Prioritize high DPS; use abilities to lower his armor. Be prepared for strong attacks and stuns.\n  - **Ranged Classes**: Send in a pet to draw aggro and attack from a distance. Look out for the elite dragon patrolling nearby.\n  - **Rogues**: Stunlock strategy recommended; beware of his high damage and immunity to poisons.\n  - **Warriors**: Use high DPS strategy over tanking; discombobulator ray can be effective.\n  - **General**: Nature resistance potions can mitigate his Earth Shock damage. Watch timing to avoid overlapping with adds.\n- **Loot Issues**: Make sure not in a raid if experiencing no loot drops. Only drops Magma Core.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["16044"] == nil then
    NPCComments["16044"] = {}
end
table.insert(NPCComments["16044"], {
    npc_id = 16044,
    comment_id = 2920132,
    date = "2006-04-02T21:58:52-05:00",
    author = "Allakhazam",
    body = "### Mor Grayhoof Trigger\n\n- **Neutral or Hostile**: Hostile\n- **Tips**:\n  - Part of the Dungeon Set 2 quests.\n  - Found in Dire Maul West.\n  - Ensure to clear nearby mobs to avoid unexpected aggro.\n  - Be prepared for his powerful attacks and healer support.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16047"] == nil then
    NPCComments["16047"] = {}
end
table.insert(NPCComments["16047"], {
    npc_id = 16047,
    comment_id = 2920133,
    date = "2006-04-23T21:42:23-05:00",
    author = "Allakhazam",
    body = "# Kormok Trigger\n\n- **Tip**: Kormok is associated with summoning the boss Kormok in Scholomance. Interact with him to trigger the event.\n- **Lore**: Known for his eerie cackle, fitting for the Scholomance's dark ambiance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16049"] == nil then
    NPCComments["16049"] = {}
end
table.insert(NPCComments["16049"], {
    npc_id = 16049,
    comment_id = 75286,
    date = "2007-04-30T05:08:54-05:00",
    author = "4205",
    body = "### Lefty\n\n- **Combat Tip:** Beware of Lefty's \"Five Fat Finger Exploding Heart Technique\"; it inflicts heavy damage if it stacks 5 times.\n- **Combat Tip:** Focus on interrupting or avoiding the debuff to minimize damage during the fight.\n- **Location:** Found in the Ring of Law.\n- **Trivia:** The debuff is a homage to the movie Kill Bill.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["16050"] == nil then
    NPCComments["16050"] = {}
end
table.insert(NPCComments["16050"], {
    npc_id = 16050,
    comment_id = 2920140,
    date = "2006-04-11T14:22:04-05:00",
    author = "Allakhazam",
    body = "# Rotfang\n\n- **Location**: Summonable in Blackrock Depths (BRD) through the tier 0.5 quest line.\n- **Summoning**: Drop the banner at the arena in BRD.\n- **Encounter**: Two waves of non-elite mobs precede the boss fight.\n- **Fight Structure**: Instead of a single boss, you face a party of bosses (randomized).\n- **Strategy**:\n  - Prioritize killing cloth-wearers first.\n  - Sheep the rogue and warrior (the warrior uses Mortal Strike, Fear, and Intercept).\n  - Treat the fight as a PvP scenario for tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16053"] == nil then
    NPCComments["16053"] = {}
end
table.insert(NPCComments["16053"], {
    npc_id = 16053,
    comment_id = 2920143,
    date = "2006-04-16T22:29:49-05:00",
    author = "Allakhazam",
    body = "# Korv\n\n- **Bow Reward**: Great for hunters needing a slow bow for powerful crits and multishots.\n- **Shoulders Item**: Ideal for PvP but the cloak may not suit healers.\n- **Group Consideration**: Aim for a level 60 guild run in BRD for a successful encounter.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16055"] == nil then
    NPCComments["16055"] = {}
end
table.insert(NPCComments["16055"], {
    npc_id = 16055,
    comment_id = 2920148,
    date = "2006-09-17T22:06:42-05:00",
    author = "Allakhazam",
    body = "# Va'jashni\n\n- Priest type NPC involved in Tier 0.5 questline.\n- Be prepared for healing and support spells during combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16059"] == nil then
    NPCComments["16059"] = {}
end
table.insert(NPCComments["16059"], {
    npc_id = 16059,
    comment_id = 2806163,
    date = "2006-10-10T22:49:41-05:00",
    author = "Thottbot",
    body = "# Theldren\n\n- **Class Priority**: Sheep or CC Theldren until the end.\n- **Party Composition**: Ensure crowd control for high-damage enemies like Rotfang (stuns), and use AoE fears and stuns for controlling adds.\n- **Kill Order Strategy**: Prioritize enemies causing high stuns or damage – general order: rogue, mage, then Theldren.\n- **Flexibility**: Be prepared for different enemy combinations and adjust strategies accordingly.\n- **Team Setup**: A balanced team with a mix of damage dealers and crowd control is essential. \n\n**Note**: Theldren is a part of BRD's tier 0.5 quest chain.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16060"] == nil then
    NPCComments["16060"] = {}
end
table.insert(NPCComments["16060"], {
    npc_id = 16060,
    comment_id = 12862,
    date = "2006-12-10T16:48:58-06:00",
    author = "9296",
    body = "# Gothik the Harvester\n\n* **Mob Composition**:\n  - Spawns multiple types of mobs: Unrelenting Trainee, Deathknight, and Rider. Each has a spectral version.\n\n* **Abilities**:\n  - **Shadowbolt**: Randomly targets players, dealing 2250-2750 shadow damage.\n  - **Harvest Soul** (Phase 2): Reduces stats by 10% and can stack up to 20 times.\n\n* **Mob Characteristics**:\n  - **Unrelenting Trainee**: Low HP, minimal damage.\n  - **Unrelenting Deathknight**: High melee damage, uses Intercept and Shadow Mark.\n  - **Unrelenting Rider**: Very high melee damage, uses Unholy Aura and Shadowbolt Volley.\n\n* **Spectral Mobs**:\n  - **Spectral Trainee**: Uses Arcane Explosion.\n  - **Spectral Deathknight**: High damage, uses Sunder Armor and Cleave.\n  - **Spectral Rider**: Drains health and has a powerful melee attack.\n  - **Spectral Horse**: Stomps reducing movement speed.\n\n* **Strategy**:\n  - Split the raid into Living and Undead sides.\n  - Initial spawns start 10 seconds after engagement.\n  - Control adds and prioritize kill order to avoid being overrun.\n  - Use crowd control on Deathknights.\n  - Positioning is crucial: Tanks, DPS, and Healers have specific locations to manage mobs efficiently.\n\n* **General Tips**:\n  - Prepare for both a high DPS output and effective crowd control.\n  - Split healing duties; position druids and paladins for main healing.\n  - Ensure balanced caster and melee DPS to control mob waves.\n\n* **Additional Info**:\n  - Gothik jumps off the balcony a few minutes after the fight starts, marking Phase 2.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 28,
})
if NPCComments["16061"] == nil then
    NPCComments["16061"] = {}
end
table.insert(NPCComments["16061"], {
    npc_id = 16061,
    comment_id = 101,
    date = "2006-09-12T19:29:38-05:00",
    author = "smcn",
    body = "### Instructor Razuvious\n\n- **Role:** First boss in the Death Knight wing of Naxxramas.\n- **Strategy:** \n  - Use two priests for Mind Control (MC) on Understudies to tank Razuvious.\n  - Priests should have +2-3% hit with spells for reliable MC.\n  - Position Razuvious out of line of sight of casters to avoid Disrupting Shout.\n  - Rogues should use Evasion if they get aggro.\n  - Switch Mind Control effectively between two priests.\n  - Use Shield Wall and Taunt on the MC’d Understudy.\n- **Combat Tips:** \n  - Melee can focus on DPS while avoiding Disrupting Shout.\n  - Ranged DPS should be cautious of mana to avoid heavy damage from Disrupting Shout.\n  - Utilize macros for targeting and abilities for efficient control.\n- **Drops:** Tier 3 boots, Iblis, Blade of the Fallen Seraph.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["16062"] == nil then
    NPCComments["16062"] = {}
end
table.insert(NPCComments["16062"], {
    npc_id = 16062,
    comment_id = 12441,
    date = "2006-12-09T21:22:56-06:00",
    author = "OTLAWLS",
    body = "# Highlord Mograine <The Ashbringer>\n\n- **Lore:** He is the father of Mograine from Scarlet Monastery and holds the Corrupted Ashbringer.\n- **Encounter:** Part of the Four Horsemen in Naxxramas' Deathknight Wing. Usually targeted first due to high single-target damage.\n- **Combat Tips:**\n  - **Priority Target:** Focus on him first.\n  - **Damage:** Deals moderate physical damage and a powerful DOT (Righteous Fire).\n  - **Tank Alert:** Righteous Fire initially deals 2100-2600 damage, ticking for ~600 damage/sec.\n- **Loot:** Drops Corrupted Ashbringer from the Four Horsemen chest, not directly. Order of killing doesn't affect drop rate.\n- **Corrupted Ashbringer:** Two-handed sword with notable stats and effects, influencing factions' standing (friendly with Scarlet Crusade, hostile to Argent Dawn).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 22,
})
if NPCComments["16063"] == nil then
    NPCComments["16063"] = {}
end
table.insert(NPCComments["16063"], {
    npc_id = 16063,
    comment_id = 2797050,
    date = "2006-09-05T23:04:32-05:00",
    author = "Thottbot",
    body = "### Sir Zeliek\n\n- **Encounter**: Found in Naxxramas's Deathknight Wing, as one of the Four Horsemen.\n- **Damage**: Deals moderate physical damage; primary ability is Chain Holy Wrath.\n- **Chain Holy Wrath**: Base damage of 495-605, doubles each time it jumps to another player within 5 yards. Avoid clustering to minimize jumps.\n- **Combat Strategy**:\n  - Utilize ranged DPS (Mage, Warlock, Hunter) to reduce chain damage risk.\n  - Maintains a 35-yard casting range for Chain Holy Wrath.\n  - Cooldown of Chain Holy Wrath is every 12 seconds.\n- **Positioning**: Often targeted later in the encounter due to positioning challenges.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 34,
})
if NPCComments["16064"] == nil then
    NPCComments["16064"] = {}
end
table.insert(NPCComments["16064"], {
    npc_id = 16064,
    comment_id = 2811740,
    date = "2006-09-06T01:08:36-05:00",
    author = "Thottbot",
    body = "# Thane Korth'azz\n\n- **Role**: One of the Four Horsemen in Naxxramas, final encounter in the Deathknight Wing.\n- **Main Spell**: Casts a Meteor inflicting ~14250-15750 Fire Damage, split among targets within 20 yards.\n- **Combat Tips**:\n  - Stack 3-4 players, including the tank, to share Meteor damage.\n  - Equip Fire Resistance gear to reduce damage.\n  - Preferably the second Horseman to be killed after Mograine.\n  - Focus on precise DPS coordination to manage his high damage output.\n- **Strategy**: Handling Korth'azz is crucial for the Four Horsemen encounter success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["16065"] == nil then
    NPCComments["16065"] = {}
end
table.insert(NPCComments["16065"], {
    npc_id = 16065,
    comment_id = 12840,
    date = "2006-12-10T15:58:39-06:00",
    author = "kzEr",
    body = "# Lady Blaumeux\n\n- **Encounter Info**: One of the Four Horsemen, the final bosses in Naxxramas’ Deathknight Wing.\n- **Void Zones**: Moves every 12 seconds to avoid her Void Zones. They deal 3500-4000 shadow damage per second. Greater Shadow Protection Potions can help mitigate damage.\n- **Positioning**: Stay spread out and ready to move. The Void Zone can target anyone within 45 yards, including the tank.\n- **Priority**: Typically, Lady Blaumeux is one of the last Horsemen to die due to her challenging mechanics.\n- **Shadow Resistance**: Equip some Shadow Resistance gear to reduce Void Zone damage.\n- **Miscellaneous**: Loot is found in a chest after defeating the Four Horsemen.\n\nFor more detailed strategies, visit [WoWwiki](http://www.wowwiki.com/The_Four_Horsemen).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["16069"] == nil then
    NPCComments["16069"] = {}
end
table.insert(NPCComments["16069"], {
    npc_id = 16069,
    comment_id = 2814287,
    date = "2006-06-09T19:33:59-05:00",
    author = "Thottbot",
    body = "# Gurky\n\n- **Murloc Pet:** Gurky is a non-combat pet, specifically a pink murloc.\n- **Event-Based Pet:** Originally, Gurky was obtained via codes given out at BlizzCon or through special contests.\n- **Secret Code:** To receive Gurky, players needed a secret code from BlizzCon or other related events.\n- **Limited Availability:** The codes are rare and were often sold at high prices on secondary markets like eBay.\n- **Current Availability:** As of now, Gurky might still be sought after by collectors; check if any new events offer similar pets.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 49,
})
if NPCComments["16070"] == nil then
    NPCComments["16070"] = {}
end
table.insert(NPCComments["16070"], {
    npc_id = 16070,
    comment_id = 2829835,
    date = "2006-05-03T04:45:31-05:00",
    author = "Thottbot",
    body = "### Garel Redrock\n\n- Located in Ironforge's Forlorn Cavern near the pond.\n- Offers an option to enter a secret code to receive a murloc pet.\n- You need a specific code, often obtained through promotions or purchases.\n- Another NPC nearby offers a variant of the pet.\n- Codes can be challenging to obtain; consider other in-game pets if unavailable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 29,
})
if NPCComments["16072"] == nil then
    NPCComments["16072"] = {}
end
table.insert(NPCComments["16072"], {
    npc_id = 16072,
    comment_id = 2813283,
    date = "2007-03-05T02:15:23-06:00",
    author = "Thottbot",
    body = "### Tidelord Rrurgaz\n\n- **Soloable for Level 60 Players**: Many users have soloed Tidelord Rrurgaz as level 60 characters, even with basic gear.\n- **Weak Combatant**: Considered a weak level 62 elite, with low damage output and easy to kill.\n- **Poor Loot**: Drops primarily include a small amount of silver and occasional green items; not worth farming.\n- **Location**: Found in the sewers of Alcaz Island, replacing the former location of the King of Stormwind.\n- **Combat Tips**:\n  - Rogues can easily manage with Evasion.\n  - Be cautious of surrounding naga as they may pose a greater threat than Rrurgaz himself.\n- **Avoid Unnecessary Risk**: If struggling, it may be best to hearth out instead of taking unnecessary risks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16075"] == nil then
    NPCComments["16075"] = {}
end
table.insert(NPCComments["16075"], {
    npc_id = 16075,
    comment_id = 2830440,
    date = "2007-03-02T15:58:14-06:00",
    author = "Thottbot",
    body = "# Kwee Q. Peddlefeet\n\n- **Location:** Found in multiple cities near racial leaders, e.g., in Darnassus (Temple of the Moon), Orgrimmar (Valley of Wisdom), Ironforge (High Seat), Undercity (Royal Quarter), and Thunder Bluff (Cairne's tent).\n- **Quest Objective:** Collect items (Pledge of Loyalty, Card, 3rd item varies by city) from guards/vendors, combine them into a \"Gift Package for the City,\" and then create an \"Alliance/Horde Gift Package\" to vote for your favorite racial leader.\n- **Buff:** Use the /kiss emote on Kwee for a +200 HP buff for 1 hour. Can be stacked by re-logging for a +400 HP total.\n- **Event Timing:** Associated with Valentine's Day events.\n- **Non-Combat Pet:** Can receive Kwee Q. Peddlefeet as a pet from random Adoration gifts during the event.\n- **Roleplaying Aspect:** Mainly a fun, holiday-themed quest with no significant rewards for gameplay progression.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 43,
})
if NPCComments["16076"] == nil then
    NPCComments["16076"] = {}
end
table.insert(NPCComments["16076"], {
    npc_id = 16076,
    comment_id = 2835013,
    date = "2007-05-02T02:03:47-05:00",
    author = "Thottbot",
    body = "## Tharl Stonebleeder\n\n- To obtain the Murloc Pet, you need a BlizzCon ticket.\n- The code for the pet is printed on the BlizzCon ticket.\n- The secret code for any rewards from Tharl Stonebleeder can only be acquired through attending BlizzCon or similar events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 183,
})
if NPCComments["16080"] == nil then
    NPCComments["16080"] = {}
end
table.insert(NPCComments["16080"], {
    npc_id = 16080,
    comment_id = 15111,
    date = "2006-12-13T18:03:18-06:00",
    author = "caleser",
    body = "# Mor Grayhoof\n\n- **Summoning**: Requires completion of the Tier 0.5 questline. Summoned in the room of War Master Voone.\n- **Group Composition**: Optimal groups include druids and rogues. Druids can tank and heal, while rogues stun.\n- **Combat Strategy**: Focus on DPS; cleanse moonfire AOE. Mor Grayhoof has high drop rates for useful items.\n- **Idol of Rejuvenation**: Highly sought after by druids. Multiple runs may be needed, which is achievable with stealth groups.\n- **Ease of Fight**: Considered easier than other bosses in the questline.\n- **Additional Tactics**: Can be farmed efficiently with geared groups, commonly composed of druids and rogues.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 21,
})
if NPCComments["16085"] == nil then
    NPCComments["16085"] = {}
end
table.insert(NPCComments["16085"], {
    npc_id = 16085,
    comment_id = 7142,
    date = "2006-12-06T08:23:30-06:00",
    author = "kanaxya",
    body = "# Peddlefeet\n\n- **Event Appearance**: Peddlefeet appears during the Valentine's Day event.\n- **City Locations**: You can find one in each City Leader's room.\n- **Pet Mechanics**: Summoned using a Silver Shafted Arrow, but it doesn't perform any actions.\n- **Faction Leader Votes**: Depending on where you turn in, it gives a vote to the city leader.\n- **Model Similarities**: Shares the model with Kwee Q. Peddlefeet, also seen during the event.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["16090"] == nil then
    NPCComments["16090"] = {}
end
table.insert(NPCComments["16090"], {
    npc_id = 16090,
    comment_id = 1416,
    date = "2006-10-03T07:23:58-05:00",
    author = "4765",
    body = "### Rousch\n\n- **Memorial**: Rousch is an in-game memorial for Anthony Ray Stark, a friend of one of the developers.\n- **Location**: Found at coordinates 67.84 in Hillsbrad Foothills.\n- **Significance**: Stark was possibly a Blizzard employee who passed away, thus memorialized in the game.\n- **Exploration**: Visiting the site can be a touching experience, reflecting on the tribute.\n- **Wild Steelbloom**: There is a Wild Steelbloom herb located behind the monument.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 89,
})
if NPCComments["16091"] == nil then
    NPCComments["16091"] = {}
end
table.insert(NPCComments["16091"], {
    npc_id = 16091,
    comment_id = 2823592,
    date = "2006-05-17T22:49:51-05:00",
    author = "Thottbot",
    body = "# Dirk Thunderwood\n\n- **Location:** Exact location unknown, check updated sources.\n- **Quest:** Offers \"The Perfect Poison\" quest for rogues.\n- **Appearance:** Notable for the smiley on his eyepatch.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["16093"] == nil then
    NPCComments["16093"] = {}
end
table.insert(NPCComments["16093"], {
    npc_id = 16093,
    comment_id = 2920302,
    date = "2006-10-08T15:02:54-05:00",
    author = "Allakhazam",
    body = "### Spectral Stalker\n\n- **Location**: Found near quest areas involving bracers.\n- **Encounter Warning**: Low-level players (e.g., lvl 10 hunters) should avoid these areas; they can be deadly without guard support.\n- **Combat Tip**: Don't engage alone if underleveled; rely on nearby guards for assistance.\n- **Quest Relevance**: They appear after completing certain quest tasks, specifically related to bracer upgrades.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["16094"] == nil then
    NPCComments["16094"] = {}
end
table.insert(NPCComments["16094"], {
    npc_id = 16094,
    comment_id = 2920304,
    date = "2006-11-29T00:41:10-06:00",
    author = "Allakhazam",
    body = "# Durik <Stable Master>\n\n- Located in Hammerfall, Arathi Highlands.\n- Provides stable services for storing and retrieving pets.\n- Useful for hunters managing multiple pets.\n- Ensure your main town has a stable master like Durik for convenience.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16095"] == nil then
    NPCComments["16095"] = {}
end
table.insert(NPCComments["16095"], {
    npc_id = 16095,
    comment_id = 2920305,
    date = "2006-08-13T14:24:54-05:00",
    author = "Allakhazam",
    body = "### Gnashjaw <Malgen Longspear's Pet>\n\n- Gnashjaw is not tamable.\n- Expect a fierce fight; use crowd control if possible.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16096"] == nil then
    NPCComments["16096"] = {}
end
table.insert(NPCComments["16096"], {
    npc_id = 16096,
    comment_id = 2920309,
    date = "2006-04-17T11:06:30-05:00",
    author = "Allakhazam",
    body = "### Steamwheedle Bruiser\n\n- **Elite Guards:** Be cautious, they are 55 elite.\n- **Positioned Near Zeppelins:** Sneaking on as Alliance provides a challenge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16097"] == nil then
    NPCComments["16097"] = {}
end
table.insert(NPCComments["16097"], {
    npc_id = 16097,
    comment_id = 2920334,
    date = "2006-04-09T17:22:53-05:00",
    author = "Allakhazam",
    body = "# Isalien\n\n- **Summonable NPC**: Only appears during Tier 0.5 armor quest chain.\n- **Faction**: Can be summoned and fought by both Alliance and Horde.\n- **Combat Tips**:\n  - **Interrupts**: Use Bash, Kick, Counterspell, or Curse of Tongues to interrupt her heals.\n  - **Keep Mortal Strike**: If available, maintain Mortal Strike to counter her Rejuvenation.\n  - **DPS Strategy**: High DPS can force her to run out of mana.\n  - **Kill Pet First**: Take down her pet before focusing on Isalien.\n  - **Silence**: Immune to stuns but can be silenced.\n- **Team Composition**: A balanced group with interrupting abilities is effective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16101"] == nil then
    NPCComments["16101"] = {}
end
table.insert(NPCComments["16101"], {
    npc_id = 16101,
    comment_id = 2920337,
    date = "2006-04-15T08:42:59-05:00",
    author = "Allakhazam",
    body = "# Jarien\n\n- **Location:** Summoned in Lord Dorothan (Balnazzar)'s chamber in SC Stratholme.\n- **Type:** Undead NPC, part of a pair with Sothos.\n- **Abilities:** Sinister Strike, Cleave. Hits hard, especially with Cleave.\n- **Strategy:**\n  - Engage with two tanks: one keeps Jarien away, the other on Sothos.\n  - Focus DPS on Sothos first; she is a caster with Shadowbolt Volley, Fear, and Shield Charge.\n  - After Sothos falls, target Jarien, avoiding his Cleave.\n- **Support:** Paladins/priests for shadow resistance buffs; dwarf priests for Fear Ward.\n- **Loot:** Collect your amulet piece from them and additional BOP loot from the chest in the center of the room.\n- **Link:** Check loot details [here](https://www.wowhead.com/classic/object=181083).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16102"] == nil then
    NPCComments["16102"] = {}
end
table.insert(NPCComments["16102"], {
    npc_id = 16102,
    comment_id = 5175,
    date = "2006-11-29T17:23:39-06:00",
    author = "A1win",
    body = "## Sothos\n\n- **Loot Information**: For details on loot, visit [here](https://www.wowhead.com/classic/object=181083).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["16105"] == nil then
    NPCComments["16105"] = {}
end
table.insert(NPCComments["16105"], {
    npc_id = 16105,
    comment_id = 2920344,
    date = "2006-02-15T09:09:20-06:00",
    author = "Allakhazam",
    body = "## Aristan Mottar\n\n- Starts the Valentine's quest to obtain a dress.\n- Tasks include traveling around Stormwind (SW) and finding a secret path behind Ravenholdt in Hillsbrad.\n- Collect your reward from the cauldron at the end.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16107"] == nil then
    NPCComments["16107"] = {}
end
table.insert(NPCComments["16107"], {
    npc_id = 16107,
    comment_id = 36497,
    date = "2007-02-15T14:45:03-06:00",
    author = "Faileas",
    body = "## Apothecary Staffron Lerent <Royal Apothecary Society>\n\n- Located behind Durnholde Keep in Hillsbrad Foothills; path begins at coordinates 75, 24.\n- Follow the path north through a cave to Ravenholdt Manor.\n- After reaching the Manor, head east past the building, through a sparring ring.\n- Follow a steep path down and then left, leading to Lerent at coordinates 89, 74 in Alterac Mountains.\n- Complete Valentine's Day quest here and remember to click the cauldron for a special item.\n- Difficult to find; beware of potential ambushes from other players in the area.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 137,
})
if NPCComments["16110"] == nil then
    NPCComments["16110"] = {}
end
table.insert(NPCComments["16110"], {
    npc_id = 16110,
    comment_id = 56497,
    date = "2007-03-24T16:48:35-05:00",
    author = "entropicdragon",
    body = "### Annalise Lerent\n\n- **Appearance:** Ghost NPC that appears in the Valentine's Day quest chain involving Staffron Lerent.\n- **Dialog:** Has an emotional conversation with Staffron about love, loss, and redemption.\n- **Tip:** Witnessing their dialog is a quest objective, so ensure to follow the questline to completion for the full context.\n- **Lore:** Reflects themes of love and the consequences of obsession, adding depth to the game's narrative.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["16111"] == nil then
    NPCComments["16111"] = {}
end
table.insert(NPCComments["16111"], {
    npc_id = 16111,
    comment_id = 2920369,
    date = "2006-02-15T09:02:31-06:00",
    author = "Allakhazam",
    body = "# Love Fool\n\n- Not an actual NPC; it's likely referring to a holiday item.\n- May be part of \"Love is in the Air\" event.\n- Use with caution, possible negative effects on enemies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16112"] == nil then
    NPCComments["16112"] = {}
end
table.insert(NPCComments["16112"], {
    npc_id = 16112,
    comment_id = 1882,
    date = "2006-10-14T17:21:18-05:00",
    author = "3091",
    body = "# Korfax, Champion of the Light <Brotherhood of the Light>\n\n- **Reputation Turn-In**: Trade 30 Dark Iron Scraps for Argent Dawn reputation. Must be friendly with Argent Dawn.\n- **Combat Power**: Hits extremely hard; crits over 11,000 damage, lethal for most players.\n- **Engagement**: Engages nearby enemies and can defeat them quickly.\n- **Challenge**: Very difficult to defeat; requires a well-geared, coordinated raid group.\n- **Lore**: Known for his stern enforcement of justice, as noted by Eligor Dawnbringer.\n\nBe cautious and respectful around Korfax; his strength is formidable.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["16113"] == nil then
    NPCComments["16113"] = {}
end
table.insert(NPCComments["16113"], {
    npc_id = 16113,
    comment_id = 68399,
    date = "2007-04-17T00:06:59-05:00",
    author = "43876",
    body = "# Father Inigo Montoy <Brotherhood of the Light>\n\n- **Pop Culture Reference**: His name and famous line \"You killed my father; prepare to die\" are direct references to the character Inigo Montoya from the movie \"The Princess Bride\".\n- **Quest Idea**: Player suggestions include him having a quest that involves defeating a boss with six fingers, tying into the movie reference.\n- **Additional Lore**: The Brotherhood of the Light is a faction in the game, and Montoy is a part of it, further enriching the in-game world with popular culture ties.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 150,
})
if NPCComments["16114"] == nil then
    NPCComments["16114"] = {}
end
table.insert(NPCComments["16114"], {
    npc_id = 16114,
    comment_id = 2840373,
    date = "2006-12-22T08:50:30-06:00",
    author = "Thottbot",
    body = "### Scarlet Commander Marjhan <The Scarlet Crusade>\n\n- **Location:** Found at Light's Hope Chapel.\n- **Appearance:** Noted for her striking appearance.\n- **Faction:** Part of The Scarlet Crusade (likely hostile to most players).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16115"] == nil then
    NPCComments["16115"] = {}
end
table.insert(NPCComments["16115"], {
    npc_id = 16115,
    comment_id = 2837566,
    date = "2006-07-29T22:49:56-05:00",
    author = "Thottbot",
    body = "## Commander Eligor Dawnbringer <Brotherhood of the Light>\n\n- **Location:** Found in Eastern Plaguelands.\n- **Status:** Friendly NPC, offers quests and lore.\n- **Quest Tip:** Completes the \"Echoes of War\" quest after attunement. No significant rewards but leads to follow-up quests.\n- **Lore Insight:** Respected commander within the Brotherhood of the Light, known for his prowess and tactical acumen.\n- **Combat Note:** Generally considered a powerful character. Not recommended to attack solo. High likelihood of retaliation from nearby players.\n- **Comparison:** Often measured against Korfax, another notable NPC. Both are key figures in lore and gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16116"] == nil then
    NPCComments["16116"] = {}
end
table.insert(NPCComments["16116"], {
    npc_id = 16116,
    comment_id = 2811110,
    date = "2006-06-18T09:10:00-05:00",
    author = "Thottbot",
    body = "## Archmage Angela Dosantos <Brotherhood of the Light>\n\n- Found sitting at a table inside Light's Hope Chapel.\n- Affiliated with the Brotherhood of the Light, a key group in the fight against the Scourge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["16117"] == nil then
    NPCComments["16117"] = {}
end
table.insert(NPCComments["16117"], {
    npc_id = 16117,
    comment_id = 2825933,
    date = "2006-04-12T14:05:16-05:00",
    author = "Thottbot",
    body = "## Plagued Swine\n\n- **Location**: Found near Terrordale in Eastern Plaguelands (EPL).\n- **Type**: Neutral, level 60.\n- **Appearance**: Resembles undead boars from Razorfen Downs (RFD).\n- **Pet Use**: Known for being a high-level Hunter pet.\n  - **Special Ability**: Can learn and teach Charge Rank 6.\n- **Charge 6**: Adds melee attack power to the boar's next attack, useful in combat. Initially had bugs but has been fixed.\n- **Taming Tips**:\n  - Use freezing trap for easier taming.\n  - Charge 6 is learned after the boar reaches loyalty level 2.\n- **Agility**: Noted for switching aggro between enemies in a pull, beneficial in managing multiple foes.\n- **Leveling**: Suitable for high DPS tanks and effective in higher-level zones like Hellfire Peninsula.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 26,
})
if NPCComments["16118"] == nil then
    NPCComments["16118"] = {}
end
table.insert(NPCComments["16118"], {
    npc_id = 16118,
    comment_id = 2831716,
    date = "2006-05-17T20:29:26-05:00",
    author = "Thottbot",
    body = "# Kormok\n\n- **Tank and DPS Strategy**: Tank Kormok, focus all DPS on the boss. Avoid AoE on adds as they respawn quickly. Collect adds close to the boss and eliminate them when there are too many.\n- **Adds Control**: Use Paladins or Warriors to round up the adds. Casters should stay close to the tank to make group management easier.\n- **Bone Shield**: Dispelling Kormok's Bone Shield is crucial as it can deal significant damage to DPS classes. Warlocks can use Felhunters to dispel it.\n- **High DPS**: Max DPS on Kormok from the start. Utilize potions and buffs to increase damage output.\n- **Healer Tips**: Healers should minimize healing to avoid high aggro from adds. Use shields and DPS abilities when possible.\n- **Potion Usage**: Limited Invulnerability Potions are very helpful for mitigating add damage. Frost/Shadow/Fire Protection potions can also be useful.\n- **Positioning**: Keep everyone close to Kormok and use AoE healing spells like Holy Nova for dealing damage to adds and healing simultaneously.\n- **Preparation**: Apply all possible buffs, including food and flasks, before the fight. Consider using a warlock's Soulstone for resurrection if needed.\n\nCombat success depends on maintaining high DPS, effectively managing adds, and dispelling Bone Shield quickly. Practice and coordination are key.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16131"] == nil then
    NPCComments["16131"] = {}
end
table.insert(NPCComments["16131"], {
    npc_id = 16131,
    comment_id = 2821260,
    date = "2006-08-19T16:11:50-05:00",
    author = "Thottbot",
    body = "# Rohan the Assassin <The Scarlet Crusade>\n\n- **Hostile NPC**: Be prepared for combat; prioritize crowd control if approaching in groups.\n- **Location**: Often found within Scarlet Monastery.\n- **Loot**: Known for a distinctive hat which players may find desirable.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16132"] == nil then
    NPCComments["16132"] = {}
end
table.insert(NPCComments["16132"], {
    npc_id = 16132,
    comment_id = 2821121,
    date = "2006-09-06T02:39:21-05:00",
    author = "Thottbot",
    body = "# Huntsman Leopold <The Scarlet Crusade>\n\n- **Cryptstalker Armor**: Collect the following:\n  - 1x Desecrated Headpiece, Spaulders, Tunic, Wristguards, Handguards, Girdle, Legguards, Boots\n  - 106x Wartorn Chain Scrap\n  - 17x Arcanite Bar\n  - 8x Nexus Crystal\n  - 18x Cured Rugged Hide\n- **Quest Prerequisite**: Complete \"Echoes of War\" before starting Tier 3 (T3) armor quests.\n- **Quest Issue**: If unable to start quests, ensure you've completed previous quest requirements; otherwise, Crypt Fiend parts turn-in may be the only option.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["16133"] == nil then
    NPCComments["16133"] = {}
end
table.insert(NPCComments["16133"], {
    npc_id = 16133,
    comment_id = 2824563,
    date = "2006-07-06T16:35:43-05:00",
    author = "Thottbot",
    body = "# Mataus the Wrathcaster <The Scarlet Crusade>\n\n- **Enchanter**: Offers 10 frost or shadow resist for head or leggings in exchange for an outrageous fee and 10 insignias.\n- **Combat Tips**: Potentially dangerous, wear resistance gear to mitigate his frost or shadow spells.\n- **Gear**: Seen wearing Horde's PVP set, excluding the helm. Similar helm to Darkmaster Gandling and Archmage Arugal.\n- **Lore**: Known for his menacing quote, \"Get out of my sight before you find out why I am known as the Wrathcaster.\"",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 14,
})
if NPCComments["16134"] == nil then
    NPCComments["16134"] = {}
end
table.insert(NPCComments["16134"], {
    npc_id = 16134,
    comment_id = 2798848,
    date = "2006-09-04T10:50:06-05:00",
    author = "Thottbot",
    body = "# Rimblat Earthshatter <The Earthen Ring>\n\n- **Quest NPC**: Likely related to shaman quests or future content; no quests available currently.\n- **Location**: Found just outside the new Light's Hope Chapel in Patch 1.11.\n- **Visual Detail**: Occasionally, a flower appears and disappears at his feet; cannot interact with it.\n- **Lore Connection**: His name matches the Tier 3 shaman armor set, suggesting relevance to shaman players.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["16135"] == nil then
    NPCComments["16135"] = {}
end
table.insert(NPCComments["16135"], {
    npc_id = 16135,
    comment_id = 2827688,
    date = "2007-01-30T02:39:26-06:00",
    author = "Thottbot",
    body = "## Rayne <Cenarion Circle>\n\n- **Appearance Tip:** Players are interested in Rayne's dress in Eastern Plaguelands (EPL). To find similar dresses, check tailoring patterns or vendor outfits in Darnassus and other Night Elf locations.\n- **Lore Tip:** As a member of the Cenarion Circle, Rayne represents a faction focused on the balance of nature, often seen in Druid-related quests and areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16137"] == nil then
    NPCComments["16137"] = {}
end
table.insert(NPCComments["16137"], {
    npc_id = 16137,
    comment_id = 2920435,
    date = "2006-07-09T14:57:08-05:00",
    author = "Allakhazam",
    body = "# Naxxramas Military Sub-Boss Trigger\n\n- Essential for triggering encounters within Naxxramas.\n- Be prepared for challenging battles that follow the trigger.\n- Ensure your group is well-coordinated and ready for the subsequent fights.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16139"] == nil then
    NPCComments["16139"] = {}
end
table.insert(NPCComments["16139"], {
    npc_id = 16139,
    comment_id = 2920436,
    date = "2006-03-31T04:14:08-06:00",
    author = "Allakhazam",
    body = "# Cenarion Hold Reservist\n\n- Friendly NPC.\n- Located in Cenarion Hold, Silithus.\n- Offers quests and related services for players in the region.\n- Key figure in Cenarion Circle faction, providing reputation opportunities.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16143"] == nil then
    NPCComments["16143"] = {}
end
table.insert(NPCComments["16143"], {
    npc_id = 16143,
    comment_id = 2829776,
    date = "2006-06-28T16:46:23-05:00",
    author = "Thottbot",
    body = "## Shadow of Doom\n\n- **Location**: Found in zones marked \"under attack\" on the world map. Look for summoning circles near large floating islands.\n- **Summoning**: Requires 8 Necrotic Runes used on summoners around a Necrotic Shard at ~10% health.\n- **Combat Tips**:\n  - **Group Required**: Level 61 elite with 40k HP, best to tackle in a group with tank, DPS, and healer.\n  - **Crowd Control**: Be prepared for random mobs. Use crowd control and avoid getting overwhelmed by adds.\n  - **Attack Preparation**: Hits like Fear (3s cast) and Mind Flay (5s, 130 damage per tick). Stay out of Fireblast range and save mana for critical strikes.\n  - **Positioning**: Pull far from the crystal to reduce additional mobs.\n- **Rewards**: Drops Corruptor's Scourgestone, 30 Necrotic Runes, and occasionally undead slaying gear (cloth chestpiece noted).\n- **Gear Set**: Consists of bracers, gloves, and chestpiece with bonuses against undead.\n- **Friendly Tips**:\n  - The gloves can be obtained by turning in 30 Necrotic Runes at Light’s Hope Chapel.\n- **Additional Notes**: Spawn rate affected by damage to the Necrotic Crystal; patience may be required for summoner appearance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 73,
})
if NPCComments["16145"] == nil then
    NPCComments["16145"] = {}
end
table.insert(NPCComments["16145"], {
    npc_id = 16145,
    comment_id = 2920454,
    date = "2006-07-03T02:02:18-05:00",
    author = "Allakhazam",
    body = "# Deathknight Captain\n\n- Use caution against their whirlwind attack; keep only the main tank in melee range.\n- Whirlwind stuns and deals high AoE physical damage.\n- Keep other party members at a distance during whirlwind.\n- Focus on ranged attacks and spells to minimize melee casualties.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16146"] == nil then
    NPCComments["16146"] = {}
end
table.insert(NPCComments["16146"], {
    npc_id = 16146,
    comment_id = 4472,
    date = "2006-11-25T19:57:32-06:00",
    author = "3118",
    body = "# Deathknight\n\n- **Uses Fear:** Deathknights cast Fear 10-17 seconds into combat. Be ready to counter it.\n- **Stance Dance:** Warriors should stance dance around 10 seconds to catch the first Fear.\n- **Similar Mechanics:** General Galvangar in Alterac Valley has a similar Fear mechanic.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["16148"] == nil then
    NPCComments["16148"] = {}
end
table.insert(NPCComments["16148"], {
    npc_id = 16148,
    comment_id = 2920457,
    date = "2007-05-15T16:59:37-05:00",
    author = "Allakhazam",
    body = "# Spectral Deathknight\n\n- **Location:** Found in specific wings of Scholomance.\n- **Access:** To enter the Deathknight Wing, you need the key, available from quest chains.\n- **Combat Tips:**\n  - **Undead Type:** Use spells and abilities effective against undead.\n  - **Match Level:** Be at or slightly above the NPC's level for easier combat.\n  - **Group Play:** Preferably tackle in a group for better handling.\n- **Droprate:** Known for valuable drops like the Dreadnaught Breastplate.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16156"] == nil then
    NPCComments["16156"] = {}
end
table.insert(NPCComments["16156"], {
    npc_id = 16156,
    comment_id = 2920472,
    date = "2006-07-29T00:40:29-05:00",
    author = "Allakhazam",
    body = "# Dark Touched Warrior <Stable Master>\n\n- **Lore**: The title might be an error or a developer's oversight. He does not offer stable services.\n- **Combat**: Standard combat NPC; no special abilities noted. Fight as usual.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16158"] == nil then
    NPCComments["16158"] = {}
end
table.insert(NPCComments["16158"], {
    npc_id = 16158,
    comment_id = 2920473,
    date = "2006-07-03T02:04:06-05:00",
    author = "Allakhazam",
    body = "### Death Touched Warrior\n\n- Vulnerable to stuns; use them to disable quickly.\n- Sheds tank's aggro; be prepared to manage aggro shifts.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16163"] == nil then
    NPCComments["16163"] = {}
end
table.insert(NPCComments["16163"], {
    npc_id = 16163,
    comment_id = 2920475,
    date = "2006-07-03T02:00:02-05:00",
    author = "Allakhazam",
    body = "# Deathknight Cavalier\n\n- Keep them separated; focus DPS on one at a time.\n- Their aura deals AoE shadow damage and stacks, increasing DPS.\n- Handle groups with care; stacking debuffs can quickly wipe players.\n- Kill them quickly to reduce raid damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16164"] == nil then
    NPCComments["16164"] = {}
end
table.insert(NPCComments["16164"], {
    npc_id = 16164,
    comment_id = 2920476,
    date = "2006-07-03T02:05:30-05:00",
    author = "Allakhazam",
    body = "# Shade of Naxxramas\n\n- **Prioritize Killing**: These NPCs deal significant damage; dispatch them quickly.\n- **Pair Pulls**: Be prepared to encounter two Shades at once deeper in the wing.\n- **AOE Awareness**: They use an AOE shadow bolt. Avoid group stacking.\n- **Shackling Ineffective**: Can't be crowd-controlled with shackle undead.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16167"] == nil then
    NPCComments["16167"] = {}
end
table.insert(NPCComments["16167"], {
    npc_id = 16167,
    comment_id = 2920478,
    date = "2006-07-03T02:03:23-05:00",
    author = "Allakhazam",
    body = "### Bony Construct\n\n- **Hostility:** Hostile\n- **Combat Tip:** Easy to defeat, no significant threat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16168"] == nil then
    NPCComments["16168"] = {}
end
table.insert(NPCComments["16168"], {
    npc_id = 16168,
    comment_id = 1802,
    date = "2006-10-12T08:09:37-05:00",
    author = "Tetris",
    body = "### Stoneskin Gargoyle\n\n- **Save cooldowns:** Utilize trinkets, mana, and cooldowns when the gargoyle hits 30% health to burst it down within 6 seconds.\n- **Poison volley:** These mobs can unleash an AoE poison; try to spread out to reduce stacking.\n- **Split targets:** When facing multiple gargoyles, separate them to manage the poison volleys better.\n- **Resets:** If overwhelmed, you can reset the first gargoyle by retreating to the starting room.\n- **High DPS required:** Ensure strong DPS to prevent it from healing back to full at 30% health.\n- **Team coordination:** Work with your team to focus burst damage efficiently during the critical phase.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 19,
})
if NPCComments["16184"] == nil then
    NPCComments["16184"] = {}
end
table.insert(NPCComments["16184"], {
    npc_id = 16184,
    comment_id = 2807528,
    date = "2007-01-11T19:53:40-06:00",
    author = "Thottbot",
    body = "# Nerubian Overseer\n\n- **Hostile NPC with approximately 16k health.**\n- **Engages with Crypt Scarabs: AoE is ineffective against them.**\n- **Silencing web attack: challenging for solo casters.**\n- **Optimal strategy:**\n  - **Kite him outside the cave.**\n  - **Tirion Fordring can assist in combat if kited near him.**\n  - **Casters should attack from 30-40 yards to avoid net and melee range.**\n- **Combat consumables recommended:** Health Potions, Mana Stones, and Free Action Potions.\n- **High defense gear is advised over PvP gear.**\n- **Drops: Crypt Fiend Parts, occasional Scourgestone, and standard gray items.**\n- **Approximate respawn time: 1 hour.**",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 84,
})
if NPCComments["16194"] == nil then
    NPCComments["16194"] = {}
end
table.insert(NPCComments["16194"], {
    npc_id = 16194,
    comment_id = 2803243,
    date = "2006-09-05T23:04:59-05:00",
    author = "Thottbot",
    body = "### Unholy Axe\n* Likely a boss-like NPC.\n* Prepare as it's challenging.\n* Group coordination is key to defeating it.\n* Dispel any curses or buffs it may use.\n* Ensure your equipment and consumables are optimized.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 15,
})
if NPCComments["16211"] == nil then
    NPCComments["16211"] = {}
end
table.insert(NPCComments["16211"], {
    npc_id = 16211,
    comment_id = 2920530,
    date = "2006-07-09T12:24:27-05:00",
    author = "Allakhazam",
    body = "### Naxxramas Combat Dummy\n\n- **Lore Tip**: Likely used for training or testing purposes by Kel'Thuzad in Naxxramas.\n- **Neutral Interactions**: This NPC is non-hostile and does not engage in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16212"] == nil then
    NPCComments["16212"] = {}
end
table.insert(NPCComments["16212"], {
    npc_id = 16212,
    comment_id = 2824698,
    date = "2006-06-24T23:05:09-05:00",
    author = "Thottbot",
    body = "## Dispatch Commander Metz <The Argent Dawn>\n\n- **Location**: Find him beside the chapel on the left when facing it.\n- **Quests**: Avoid giving him Argent Dawn Valor Tokens; his quests often require excessive and costly materials.\n- **Reputation**: Ensure you have a high Argent Dawn reputation before approaching for a writ. Neutral rep might not suffice.\n- **Quest Rewards**: Offers a variety of rewards, including recipes and items, but they are often a \"pain to complete\". Consider getting your insignia from other NPCs in Light’s Hope Chapel.\n- **Common Requests**: Includes items like Flask of Petrification, 120 dense weightstones, 20 Major Healing Potions, Runecloth bags and robes, Gnomish Battle Chicken, and Stonescale Eel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["16215"] == nil then
    NPCComments["16215"] = {}
end
table.insert(NPCComments["16215"], {
    npc_id = 16215,
    comment_id = 2920532,
    date = "2006-08-02T16:42:04-05:00",
    author = "Allakhazam",
    body = "### Unholy Staff\n- **Type:** Hostile\n- **Tip:** Treat this NPC with caution; it's compared to Headmaster's Charge.\n- **Tip:** Be prepared for its abilities, suggesting it's a powerful caster.\n- **Tip:** Consider running or using crowd control if under-geared.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16216"] == nil then
    NPCComments["16216"] = {}
end
table.insert(NPCComments["16216"], {
    npc_id = 16216,
    comment_id = 2920534,
    date = "2006-07-16T09:43:25-05:00",
    author = "Allakhazam",
    body = "### Unholy Swords\n\n- They float; keep this in mind for positioning in combat.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16218"] == nil then
    NPCComments["16218"] = {}
end
table.insert(NPCComments["16218"], {
    npc_id = 16218,
    comment_id = 2920535,
    date = "2006-09-27T10:11:01-05:00",
    author = "Allakhazam",
    body = "## Tesla Coil\n\n- Tesla Coil is a reference to Nikola Tesla, the Croatian physicist.\n- Learn more about him [here](http://en.wikipedia.org/wiki/Nikola_Tesla).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16225"] == nil then
    NPCComments["16225"] = {}
end
table.insert(NPCComments["16225"], {
    npc_id = 16225,
    comment_id = 43109,
    date = "2007-02-26T23:47:15-06:00",
    author = "25820",
    body = "### Pack Mule\n\n- Found in Eastern Plaguelands and Azuremyst.\n- Non-hostile, no combat needed.\n- Useful for flavor and immersion; not essential for quests or gameplay.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["16226"] == nil then
    NPCComments["16226"] = {}
end
table.insert(NPCComments["16226"], {
    npc_id = 16226,
    comment_id = 2834052,
    date = "2006-06-24T19:11:06-05:00",
    author = "Thottbot",
    body = "# Guard Didier <Brotherhood of the Light>\n\n- **Escort Mission:** Spawns at Light's Hope Chapel (LHC); escorts him to the graveyard south of Stratholme.\n- **Aggro Range:** Aggros everything within 100 yards. \n- **Group Requirement:** Not soloable; bring a full party.\n- **Spawn Time:** Unclear, but NPC nearby mentions the caravan leaves twice a day.\n- **Combat Tip:** Attack mobs immediately to prevent them from targeting his mules.\n- **Path Challenges:** Passes Borel'gore and Scarlet Messenger paths, increasing difficulty.\n- **Objective:** Ensure all mules survive; losing even one can fail the mission.\n- **Lore Note:** Seen after invasions; likely unrelated to them.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16227"] == nil then
    NPCComments["16227"] = {}
end
table.insert(NPCComments["16227"], {
    npc_id = 16227,
    comment_id = 38099,
    date = "2007-02-18T11:10:35-06:00",
    author = "24962",
    body = "### Bragok <Flight Master>\n\n- Located in Ratchet.\n- Provides flight points for quick travel across Kalimdor.\n- Key location for Horde players connecting to The Barrens.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16243"] == nil then
    NPCComments["16243"] = {}
end
table.insert(NPCComments["16243"], {
    npc_id = 16243,
    comment_id = 2817064,
    date = "2006-07-30T00:53:54-05:00",
    author = "Thottbot",
    body = "# Plague Slime\n\n- **No Longer Drops Loot:** Most players report that Plague Slimes no longer drop significant loot.\n- **Misplaced Servo Arm:** Some players have mentioned that this item still drops occasionally.\n- **Ranged Soloing:** Easily soloable by any ranged class, making them ideal for safe grinding.\n- **Loot Changes:** Past loot, including notable gear like Ghoul Skin Tunic and Necro Knight’s Garb, has been removed.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 24,
})
if NPCComments["16244"] == nil then
    NPCComments["16244"] = {}
end
table.insert(NPCComments["16244"], {
    npc_id = 16244,
    comment_id = 2827718,
    date = "2006-08-06T17:33:26-05:00",
    author = "Thottbot",
    body = "## Infectious Ghoul\n\n- **Mage Solo:** Mages can solo the first pull of their wing.\n- **Loot Drops:** Nerfed loot tables; expect low-quality drops with rare chance for epics.\n- **Combat Strategy:** Easily kiteable by mages.\n- **Group Farming:** Often farmed in groups, especially during high-end content like Naxxramas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["16256"] == nil then
    NPCComments["16256"] = {}
end
table.insert(NPCComments["16256"], {
    npc_id = 16256,
    comment_id = 2816846,
    date = "2006-08-21T10:07:45-05:00",
    author = "Thottbot",
    body = "# Jessica Chambers <Innkeeper>\n\n- **Location:** Scarlets Rest, Tirisfal Glades.\n- **Services:** Provides resting, food, and drink for players.\n- **Lore:** Mentioned in conversation by Scarlet Commander, noted for a distinct dress.\n- **Tip:** Check interactions for potential lore insights and dress design inspirations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16281"] == nil then
    NPCComments["16281"] = {}
end
table.insert(NPCComments["16281"], {
    npc_id = 16281,
    comment_id = 2820597,
    date = "2006-06-22T22:28:33-05:00",
    author = "Thottbot",
    body = "# Keeper of the Rolls\n\n- Only available during the invasion event.\n- Cannot turn in quests if the invasion has been defeated.\n- Located in Light's Hope Chapel in Eastern Plaguelands during the event.\n- Not present after the event, so plan accordingly.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 27,
})
if NPCComments["16283"] == nil then
    NPCComments["16283"] = {}
end
table.insert(NPCComments["16283"], {
    npc_id = 16283,
    comment_id = 2804297,
    date = "2006-09-01T00:54:44-05:00",
    author = "Thottbot",
    body = "# Packmaster Stonebruiser <Brotherhood of the Light>\n\n- **Escort Quest Reward:** Successfully escorting Stonebruiser and his donkeys grants a writ of safe passage, exchangeable for an Argent Dawn badge.\n- **Craftsman's Writ:** Completing his escort may also reward a craftsman's writ, valid for various crafting items.\n- **Location:** Usually found at Light's Hope Chapel; he travels to Plaguelands a couple of times daily.\n- **Timing:** The exact escort quest timing is crucial but not clearly defined. Regularly check his travel schedule to catch the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["16284"] == nil then
    NPCComments["16284"] = {}
end
table.insert(NPCComments["16284"], {
    npc_id = 16284,
    comment_id = 18198,
    date = "2006-12-27T22:09:02-06:00",
    author = "10386",
    body = "## Argent Medic <The Argent Dawn>\n\n- **Healing Help**: Can cleanse diseases like Ghoul Rot and Carrion Rot.\n- **Reputation Requirement**: Must be at least Honored with the Argent Dawn.\n- **Useful for**: Recovering from diseases inflicted by Diseased Flayers and Carrion Grubs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["16299"] == nil then
    NPCComments["16299"] = {}
end
table.insert(NPCComments["16299"], {
    npc_id = 16299,
    comment_id = 2920608,
    date = "2006-06-23T04:01:57-05:00",
    author = "Allakhazam",
    body = "### Skeletal Shocktrooper\n\n- **Hostile NPC**: Proceed with caution.\n- **Combat Tips**:\n  - **Location**: Typically found in undead zones like Eastern Plaguelands.\n  - **Ability**: Hits hard; bring a healer or use health potions.\n  - **Weakness**: Susceptible to Holy damage, making Paladin and Priest spells effective.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16360"] == nil then
    NPCComments["16360"] = {}
end
table.insert(NPCComments["16360"], {
    npc_id = 16360,
    comment_id = 2920656,
    date = "2006-06-24T22:06:11-05:00",
    author = "Allakhazam",
    body = "### Zombie Chow\n\n- **Combat Tip:** Avoid its melee attacks; it appears frequently in early stages of the Naxxramas raid.\n- **Fun Fact:** Often mistaken as \"zombie cow\" by players, but there is no cow level in World of Warcraft.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16361"] == nil then
    NPCComments["16361"] = {}
end
table.insert(NPCComments["16361"], {
    npc_id = 16361,
    comment_id = 2831720,
    date = "2006-08-11T07:01:07-05:00",
    author = "Thottbot",
    body = "### Commander Thomas Helleran\n\n- **Availability**: Appears to have been linked to one-time events and may not currently be available.\n- **Location**: Formerly found at Light's Hope Chapel in Eastern Plaguelands.\n- **Lore**: Was related to the opening events of Naxxramas. His presence indicates a historical significance tied to major game events.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 20,
})
if NPCComments["16365"] == nil then
    NPCComments["16365"] = {}
end
table.insert(NPCComments["16365"], {
    npc_id = 16365,
    comment_id = 2811491,
    date = "2006-10-11T23:43:08-05:00",
    author = "Thottbot",
    body = "# Master Craftsman Omarion <Brotherhood of the Light>\n\n- Found in the Deathknight wing of Naxxramas.\n- Positioned in the first room with cages, before Instructor Razuvious.\n- Provides exclusive crafting patterns for Master Tailoring, Master Leatherworking, and Master Blacksmithing at Revered or Exalted reputation.\n- Important for creating Frost Resistance gear, crucial for the Sapphiron encounter.\n- Interacting with him gives you a book containing crafting recipes.\n- Stealthing directly to him may be difficult due to mob packs.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["16368"] == nil then
    NPCComments["16368"] = {}
end
table.insert(NPCComments["16368"], {
    npc_id = 16368,
    comment_id = 2819702,
    date = "2006-06-24T01:25:57-05:00",
    author = "Thottbot",
    body = "# Necropolis Acolyte\n\n- **Level 62**: High level, approach with caution.\n- **Underwhelming in Lore**: Historically weak in WarCraft III; strong in WoW.\n- **Combat Readiness**: Prepare for a challenging fight despite its lore background.\n- **General Advice**: Don't underestimate due to its background; prioritize proper gear and tactics.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 17,
})
if NPCComments["16375"] == nil then
    NPCComments["16375"] = {}
end
table.insert(NPCComments["16375"], {
    npc_id = 16375,
    comment_id = 2920667,
    date = "2006-06-26T04:14:36-05:00",
    author = "Allakhazam",
    body = "## Sewage Slime\n\n- **Hostile NPC**: Be prepared for combat.\n- **Strategy**: Use ranged attacks to avoid direct contact.\n- **Abilities**: Watch out for poison or disease-based attacks.\n- **Environment**: Often found in sewers or damp areas.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16376"] == nil then
    NPCComments["16376"] = {}
end
table.insert(NPCComments["16376"], {
    npc_id = 16376,
    comment_id = 17804,
    date = "2006-12-22T13:01:30-06:00",
    author = "6064",
    body = "# Craftsman Wilhelm <Brotherhood of the Light>\n\n- **Reputation Required**: Only speaks if you are friendly with the Argent Dawn.\n- **Location**: Found at Light's Hope Chapel.\n- **Services**: Provides repairs (Note: Ensure you meet the rep requirement).",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 13,
})
if NPCComments["16378"] == nil then
    NPCComments["16378"] = {}
end
table.insert(NPCComments["16378"], {
    npc_id = 16378,
    comment_id = 2920669,
    date = "2006-07-23T02:07:05-05:00",
    author = "Allakhazam",
    body = "# Argent Sentry <The Argent Dawn>\n\n- Buffed in patch 1.12.\n- Shoots for ~150 damage.\n- Uses charge and knockdown, dealing ~1000 damage.\n- Hits for ~1500 on no armor.\n- Approach with caution and ensure high armor.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16379"] == nil then
    NPCComments["16379"] = {}
end
table.insert(NPCComments["16379"], {
    npc_id = 16379,
    comment_id = 2920671,
    date = "2006-06-22T04:52:27-05:00",
    author = "Allakhazam",
    body = "### Spirit of the Damned\n\n- **Spawn Event:** Only spawned during the Scourge Invasion world event; currently unavailable.\n- **Combat Tips:** \n  - **Damage Output:** Primarily casts 150 damage bolts, manageable with shields or defensive cooldowns.\n  - **Aggro Management:** Can be pulled from groups; use crowd control or focus single targets.\n- **Location**: Check event-specific areas or images for exact locations.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16380"] == nil then
    NPCComments["16380"] = {}
end
table.insert(NPCComments["16380"], {
    npc_id = 16380,
    comment_id = 2920676,
    date = "2006-06-21T23:31:24-05:00",
    author = "Allakhazam",
    body = "### Bone Witch\n\n- **Avoid pulling aggro alone**: Engaging with a team is beneficial, as the Bone Witch can be tough if not well-prepared.\n- **Easy for level 60**: Even healing-specialized classes (like a priest) can handle this NPC with ease.\n- **Solo possible at high levels**: Players around or above level 57 can solo this NPC without much trouble.\n- **Quick spawn rate**: Defeat it quickly if farming for items, as it and associated mobs (like Lumbering Horrors) respawn rapidly.\n- **Multiple spawn locations**: This NPC reportedly spawns in several different zones, so be prepared to search.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16381"] == nil then
    NPCComments["16381"] = {}
end
table.insert(NPCComments["16381"], {
    npc_id = 16381,
    comment_id = 2812852,
    date = "2006-09-04T00:10:33-05:00",
    author = "Thottbot",
    body = "# Archmage Tarsis Kir-Moldir\n\n- **Powerful Elven Archmage**: Very powerful and associated with Atiesh, the legendary staff for casters.\n- **Long Monologue**: Engaging in conversation with him in Naxxramas reveals a lengthy monologue, providing lore insights.\n- **Quest Help**: Essential for those pursuing the legendary caster staff, Atiesh.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 6,
})
if NPCComments["16382"] == nil then
    NPCComments["16382"] = {}
end
table.insert(NPCComments["16382"], {
    npc_id = 16382,
    comment_id = 2920687,
    date = "2006-06-22T23:15:33-05:00",
    author = "Allakhazam",
    body = "# Patchwork Terror\n- **Hostile NPC**: Typically found in groups, often with other aggressive monsters.\n- **Combat Tip**: Avoid unless grouped; these mobs can overpower guards and multiple players.\n- **Location**: Seen near Stormwind Keep, often engaging city guards.\n- **Recommended Action**: Seek safety in numbers and lure them towards high-level NPCs for assistance.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16383"] == nil then
    NPCComments["16383"] = {}
end
table.insert(NPCComments["16383"], {
    npc_id = 16383,
    comment_id = 2841965,
    date = "2006-07-04T17:21:20-05:00",
    author = "Thottbot",
    body = "# Flameshocker\n\n- **High Health**: Flameshockers have massive HP, making fights lengthy but they don't hit very hard.\n- **Scourge Invasion Event**: Part of the 1.11 Scourge Invasion world event, so they are likely temporary.\n- **Drop**: They typically drop a few silver.\n- **Locations**: Found near the tram and in various sectors in Stormwind and Under City during the event.\n- **Engagement Strategy**: They can be soloed but may require persistence due to their high HP. Use long-lasting damage-over-time effects.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 33,
})
if NPCComments["16385"] == nil then
    NPCComments["16385"] = {}
end
table.insert(NPCComments["16385"], {
    npc_id = 16385,
    comment_id = 7639,
    date = "2006-12-06T16:31:32-06:00",
    author = "6956",
    body = "# Lightning Totem\n\n- **Source**: Dropped by Living Monstrosity near Patchwerk.\n- **Danger**: High AoE damage; can nuke your raid.\n- **Tip**: Create a /target Lightning Totem macro for melee to quickly eliminate them.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16387"] == nil then
    NPCComments["16387"] = {}
end
table.insert(NPCComments["16387"], {
    npc_id = 16387,
    comment_id = 5832,
    date = "2006-12-05T06:39:02-06:00",
    author = "NeoTMS",
    body = "# Atiesh <Hand of Sargeras>\n\n- **Quest Involvement**: Final boss for the questline to obtain Atiesh, the Greatstaff of the Guardian. Requires items from Naxxramas and C'Thun.\n- **Combat Tips**:\n  - **Disarm**: Disarm to drop his Andonisus, which can be used against him.\n  - **Shadow Damage**: Prepare for a 400 damage aura, 1500 shadowbolt, and attack power curse. Use shadow protection buffs and consumables.\n  - **Group Setup**: Recommended to have a well-geared (Tier 3) group with proper class roles (Tanks, Healers, DPS) and start with a rage-boosted warrior for immediate disarm.\n- **HP and Damage**: Has over 200,000 HP, hits for 600-1000 damage per strike, 1500 main hand before disarming.\n- **Area**: Summoned in Stratholme with the Atiesh staff at the side entrance where the ground glows.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 76,
})
if NPCComments["16392"] == nil then
    NPCComments["16392"] = {}
end
table.insert(NPCComments["16392"], {
    npc_id = 16392,
    comment_id = 2920707,
    date = "2006-06-25T16:23:36-05:00",
    author = "Allakhazam",
    body = "# Captain Armando Ossex\n\n- **Memorial NPC:** Added to honor a WoW player, as requested by European players.\n  \n- **Trivia:** Represents Blizzard's effort to celebrate and remember their community.\n\nNote: The comments are mostly irrelevant and do not add useful context. Focus on the memorial aspect.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16394"] == nil then
    NPCComments["16394"] = {}
end
table.insert(NPCComments["16394"], {
    npc_id = 16394,
    comment_id = 2920711,
    date = "2006-06-24T07:15:33-05:00",
    author = "Allakhazam",
    body = "## Pallid Horror\n\n- **Combat Tips:**\n  - High-level characters can take down Pallid Horrors; lower levels may need help.\n  - Work together with allies; even lower-level players can assist.\n\n- **Loot and Rewards:**\n  - Rarely drops valuable items; expect multiple Necrotic Runes.\n  - Drops a necrotic shard upon death, starting a quest.\n  - Quest rewards include temporary buffs against undead: +100 Attack Power (melee) or +60 Spell Damage.\n\n- **Other Notes:**\n  - Provides no experience points.\n  - Can be part of city invasion events by the Scourge.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16399"] == nil then
    NPCComments["16399"] = {}
end
table.insert(NPCComments["16399"], {
    npc_id = 16399,
    comment_id = 2800057,
    date = "2006-07-28T23:10:59-05:00",
    author = "Thottbot",
    body = "# Bloodsail Traitor\n\n- **Reputation Exchange**: Trade 40 silk and 4 red dye for 500 Booty Bay rep and 250 rep with all other goblin factions, but you lose 500 Bloodsail rep.\n- **Rep Repair**: If exalted with Bloodsail and hated by Booty Bay, trade with Bloodsail Traitor to regain Booty Bay standing. You need to be hated by Bloodsail to use this service.\n- **Quest Activation**: The quest is only active if you are hated by Booty Bay and not currently hated by Bloodsail.\n- **Usage Confusion**: The NPC does not give quests under other reputation conditions.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 63,
})
if NPCComments["16400"] == nil then
    NPCComments["16400"] = {}
end
table.insert(NPCComments["16400"], {
    npc_id = 16400,
    comment_id = 2920723,
    date = "2006-10-10T18:07:27-05:00",
    author = "Allakhazam",
    body = "### Toxic Tunnel\n\n- This tunnel is found before Gluth in Naxxramas.\n- Prepare for toxic hazards; potions and antidotes can help.\n- Be cautious of traps and environmental damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16416"] == nil then
    NPCComments["16416"] = {}
end
table.insert(NPCComments["16416"], {
    npc_id = 16416,
    comment_id = 2833789,
    date = "2006-08-05T16:46:42-05:00",
    author = "Thottbot",
    body = "### Bronn Fitzwrench\n\n- **Location:** Found just outside major goblin towns (Ratchet, Booty Bay, Gadgetzan, Everlook).\n- **Quests:** Offers \"Making Amends\" quests, requiring 40 pieces of cloth and four items from a Trade Goods vendor.\n- **Reputation:** Must be Unfriendly or lower with the respective goblin faction to accept the quest.\n- **Rewards:** Each quest grants 500 reputation with the specific goblin town and 250 reputation spill-over to other goblin towns. Also decreases Bloodsail Buccaneers reputation by 500.\n- **Function:** Helps boost reputation with the Steamwheedle Cartel.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 154,
})
if NPCComments["16417"] == nil then
    NPCComments["16417"] = {}
end
table.insert(NPCComments["16417"], {
    npc_id = 16417,
    comment_id = 2824093,
    date = "2006-06-22T10:33:38-05:00",
    author = "Thottbot",
    body = "# Rumsen Fizzlebrack\n\n- Located far from Gadgetzan's entrance.\n- Associated with repeatable reputation quests.\n- Helps players regain standing with the Steamwheedle Cartel after killing bruisers for Bloodsail Buccaneers rep.\n- Completing quests affects Bloodsail Buccaneers reputation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16418"] == nil then
    NPCComments["16418"] = {}
end
table.insert(NPCComments["16418"], {
    npc_id = 16418,
    comment_id = 2841338,
    date = "2006-07-17T23:34:23-05:00",
    author = "Thottbot",
    body = "# Mupsi Shacklefridd\n\n- **Quest**: Offers \"Mending Old Wounds\" to regain reputation with Ratchet.\n- **Requirements**: 40 Linen Cloth and 4 Empty Vials.\n- **Rewards**: +500 Ratchet reputation, -500 Bloodsail Pirates reputation.\n- **Location**: Visit when below Neutral reputation with Ratchet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 59,
})
if NPCComments["16427"] == nil then
    NPCComments["16427"] = {}
end
table.insert(NPCComments["16427"], {
    npc_id = 16427,
    comment_id = 2920731,
    date = "2006-07-30T14:05:39-05:00",
    author = "Allakhazam",
    body = "# Soldier of the Frozen Wastes\n\n- **Combat Role**: Likely part of the Sapphiron or Kel'Thuzad encounter in Naxxramas.\n- **Warning**: Expect strong, directed attacks from these units; prepare with high durability and defensive capabilities.\n- **Team Strategy**: Ensure to focus fire and efficiently manage crowd control to prevent being overwhelmed.\n- **Preparation**: Stock up on frost resistance gear and potions to mitigate damage.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16428"] == nil then
    NPCComments["16428"] = {}
end
table.insert(NPCComments["16428"], {
    npc_id = 16428,
    comment_id = 2920732,
    date = "2006-07-30T17:30:44-05:00",
    author = "Allakhazam",
    body = "### Unstoppable Abomination\n\n- **Combat Tip:** High HP and melee damage; prioritize crowd control and avoid direct confrontation.\n- **Combat Tip:** Utilize slows and kiting to effectively manage its movements.\n- **Combat Tip:** Avoid soloing; team up for better success.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16434"] == nil then
    NPCComments["16434"] = {}
end
table.insert(NPCComments["16434"], {
    npc_id = 16434,
    comment_id = 2920733,
    date = "2006-07-01T01:45:26-05:00",
    author = "Allakhazam",
    body = "### Argent Dawn Champion\n\n- **Faction:** Neutral\n- **Combat Tip:** Standard neutral NPC, generally don't engage.\n- **Additional Tips:** Known to frequent certain town areas, primarily for quest purposes. Steer clear if you're avoiding PvE-related content.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16441"] == nil then
    NPCComments["16441"] = {}
end
table.insert(NPCComments["16441"], {
    npc_id = 16441,
    comment_id = 2920739,
    date = "2006-09-15T13:14:04-05:00",
    author = "Allakhazam",
    body = "### Guardian of Icecrown\n\n- Appears when Kel'Thuzad's HP falls below 40%.\n- Summoned by the Scourge King to assist Kel'Thuzad.\n- Has high hit points; focus on tanking them while killing Kel'Thuzad.\n- Despawns once Kel'Thuzad is defeated.\n- Located inside Kel'Thuzad's chamber.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 9,
})
if NPCComments["16446"] == nil then
    NPCComments["16446"] = {}
end
table.insert(NPCComments["16446"], {
    npc_id = 16446,
    comment_id = 2920742,
    date = "2006-07-10T03:24:24-05:00",
    author = "Allakhazam",
    body = "### Plagued Gargoyle\n\n- Found in the Spider Wing after Grand Widow Faerlina.\n- They usually roam in packs of two.\n- Beware of their Acid Volley, which deals non-cleansable poison damage.\n- Kill them quickly to prevent them from restoring their health when they emote.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16453"] == nil then
    NPCComments["16453"] = {}
end
table.insert(NPCComments["16453"], {
    npc_id = 16453,
    comment_id = 2920744,
    date = "2006-09-03T19:57:56-05:00",
    author = "Allakhazam",
    body = "# Necro Stalker\n\n- Get your whole raid to stand inside the Necro Stalker.\n- Nostalgic for players familiar with early Molten Core strategies.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16454"] == nil then
    NPCComments["16454"] = {}
end
table.insert(NPCComments["16454"], {
    npc_id = 16454,
    comment_id = 2920745,
    date = "2007-01-15T15:13:23-06:00",
    author = "Allakhazam",
    body = "# She Number Two\n\n- No relevant information or significant tips available.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16456"] == nil then
    NPCComments["16456"] = {}
end
table.insert(NPCComments["16456"], {
    npc_id = 16456,
    comment_id = 2920748,
    date = "2006-09-26T01:26:48-05:00",
    author = "Allakhazam",
    body = "### Poley\n\n- Friendly NPC.\n- Rare spawn, often found in Ironforge.\n- Notable for its unique appearance.\n- Reference to \"Polymorph\" spell, but not applicable in gameplay.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16474"] == nil then
    NPCComments["16474"] = {}
end
table.insert(NPCComments["16474"], {
    npc_id = 16474,
    comment_id = 2920785,
    date = "2006-07-29T13:20:01-05:00",
    author = "Allakhazam",
    body = "# Blizzard\n\n- **Frequently Mentioned Abilities:**\n   - **Lag Spike:** Can freeze your character for 7 seconds.\n   - **Open Ticket:** Forces a long wait time before continuing the fight.\n\n- **Potential Encounter Context:**\n   - May be a stand-in NPC representing the Blizzard spell.\n   - Possibly involved in encounters with Sapphiron or Kel'Thuzad.\n\n- **Combat Tips:**\n   - Be prepared for delays caused by unique abilities like \"Lag Spike.\"\n   - Consider playing during off-peak hours to avoid real-life lag issues.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 2,
})
if NPCComments["16479"] == nil then
    NPCComments["16479"] = {}
end
table.insert(NPCComments["16479"], {
    npc_id = 16479,
    comment_id = 9127,
    date = "2006-12-07T17:45:58-06:00",
    author = "Brazzi",
    body = "# Polymorph Clone\n\n- Used for a Mage quest to learn Polymorph: Pig.\n- Sheep a mob and clones will appear; kill 50 clones.\n- Use Arcane Explosion to quickly kill clones.\n- NPCs can be found scattered around Azshara.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["16511"] == nil then
    NPCComments["16511"] = {}
end
table.insert(NPCComments["16511"], {
    npc_id = 16511,
    comment_id = 2920801,
    date = "2006-06-24T06:42:52-05:00",
    author = "Allakhazam",
    body = "### Argent Mount\n\n- Located in Stormwind and Eastern Plaguelands.\n- Level 2 steeds, useful for transportation.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16543"] == nil then
    NPCComments["16543"] = {}
end
table.insert(NPCComments["16543"], {
    npc_id = 16543,
    comment_id = 2827224,
    date = "2006-06-23T08:37:21-05:00",
    author = "Thottbot",
    body = "### Garon Hutchins\n\n- Located in Cenarion Hold, Silithus.\n- Sells unique food and drink items, mainly for fun, no buffs.\n- Only sells items if you have turned in the appropriate letter to the Argent Dawn.\n- Items sold are useful for mana and health regeneration.\n- Part of a quest chain involving notes/letters from the Scourge.\n- Notorious for being a task for completionists.\n  \n```markdown\n## Garon Hutchins\n\n- Located in Cenarion Hold, Silithus.\n- Sells unique food and drink items, mainly for fun, no buffs.\n- Only sells items if you have turned in the appropriate letter to the Argent Dawn.\n- Items sold are useful for mana and health regeneration.\n- Part of a quest chain involving notes/letters from the Scourge.\n- Notorious for being a task for completionists.\n```",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 12,
})
if NPCComments["16547"] == nil then
    NPCComments["16547"] = {}
end
table.insert(NPCComments["16547"], {
    npc_id = 16547,
    comment_id = 2920827,
    date = "2006-05-15T00:22:48-05:00",
    author = "Allakhazam",
    body = "# Speedy\n\n- **Fast Pet**: Speedy's speed is impressive, even keeping up with epic mounts.\n- **Cute Companion**: Known for his cuteness and occasional humming/singing.\n- **Childrens Week**: Speedy is a reward for completing all Children’s Week quests.\n- **Screenshot Worthy**: Players often share and enjoy taking screenshots with Speedy.\n- **How to Obtain**: Complete quests during Children’s Week to acquire him as a pet.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 16,
})
if NPCComments["16548"] == nil then
    NPCComments["16548"] = {}
end
table.insert(NPCComments["16548"], {
    npc_id = 16548,
    comment_id = 14184,
    date = "2006-12-12T13:29:57-06:00",
    author = "8627",
    body = "# Mr. Wiggles\n\n- **Children’s Week Reward:** Mr. Wiggles is a pet reward from the 2006 Children’s Week event.\n- **Quest Locations:** Alliance: Bank in Darnassus, Lighthouse in Westfall, Jaina Proudmoore in Theramore. Horde: Mor'shan Rampart, Lordaeron Throne Room, Cairne Bloodhoof in Thunder Bluff.\n- **Other Rewards:** Alternately, you could choose a rat, a turtle, or 5 gold.\n- **Fun Factor:** Taking your orphan on raids like Onyxia or Blackwing Lair adds to the fun and makes for unique screenshots.\n- **Appearance and Popularity:** Often admired and asked about due to its rarity and cute appearance.\n- **Event Query:** This event happens yearly; even if you missed it in 2006, you can participate in subsequent Children’s Weeks.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 36,
})
if NPCComments["16549"] == nil then
    NPCComments["16549"] = {}
end
table.insert(NPCComments["16549"], {
    npc_id = 16549,
    comment_id = 2920841,
    date = "2006-05-13T02:30:22-05:00",
    author = "Allakhazam",
    body = "# Whiskers the Rat\n\n- **Pet for Horde**: Popular among Horde players, especially Undead rogues.\n- **Appearance**: Looks like a regular rat, similar to those in Deeprun Tram.\n- **Children's Week**: One of three pets available during the Children's Week event, along with Mr. Wiggles and Speedy.\n- **Comparison**: Often compared to Mr. Wiggles and Speedy; personal preference will guide your choice.\n- **Visual Reference**: Check out provided images to see Whiskers alongside other options ([image link](http://img443.imageshack.us/img443/5074/whiskers2vz.jpg)).",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16697"] == nil then
    NPCComments["16697"] = {}
end
table.insert(NPCComments["16697"], {
    npc_id = 16697,
    comment_id = 2920881,
    date = "2006-07-03T20:27:58-05:00",
    author = "Allakhazam",
    body = "# Void Zone\n\n- Part of the 4 Horsemen encounter.\n- Avoid at all costs; if seen or notified, immediately move away.\n- Has been reported in Winterspring, drops loot including blue and green BoE items.\n- In Winterspring, can be summoned by killing all Cobalt mobs in the Ony cave and using a summoning portal-like pole.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 4,
})
if NPCComments["16701"] == nil then
    NPCComments["16701"] = {}
end
table.insert(NPCComments["16701"], {
    npc_id = 16701,
    comment_id = 2920888,
    date = "2006-06-22T19:07:15-05:00",
    author = "Allakhazam",
    body = "# Spirit of Summer\n\n- **Pet Origin:** Obtained from the Midsummer Fire Festival quest \"A Light in Dark Places.\"\n- **Appearance:** Looks like a mini-fire elemental or a pink wisp.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16775"] == nil then
    NPCComments["16775"] = {}
end
table.insert(NPCComments["16775"], {
    npc_id = 16775,
    comment_id = 2920906,
    date = "2006-08-29T14:17:57-05:00",
    author = "Allakhazam",
    body = "# Spirit of Mograine <The Ashbringer>\n\n- Appears after defeating The Four Horsemen in Naxxramas.\n- Along with other spirits, places a chest on their throne.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16803"] == nil then
    NPCComments["16803"] = {}
end
table.insert(NPCComments["16803"], {
    npc_id = 16803,
    comment_id = 605,
    date = "2006-09-17T19:51:38-05:00",
    author = "1633",
    body = "# Deathknight Understudy\n\n- **Tank Role in Naxxramas**: Mind control them to tank Instructor Razuvious.\n- **Position**: Found in the Deathknight wing.\n- **Strategy Resource**: Refer to [Instructor Razuvious on Wowwiki](http://www.wowwiki.com/Instructor_Razuvious) for detailed tactics.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["16861"] == nil then
    NPCComments["16861"] = {}
end
table.insert(NPCComments["16861"], {
    npc_id = 16861,
    comment_id = 2921004,
    date = "2006-07-03T01:57:50-05:00",
    author = "Allakhazam",
    body = "# Death Lord\n\n- **Combat Tip:** Watch out for their cleave attack to avoid severe damage.\n- **Strategy:** Consider defeating Cavaliers first before engaging the Death Lord for an easier fight.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["16980"] == nil then
    NPCComments["16980"] = {}
end
table.insert(NPCComments["16980"], {
    npc_id = 16980,
    comment_id = 46561,
    date = "2007-03-05T12:58:08-06:00",
    author = "Tyrsenus",
    body = "# The Lich King\n\n- The Lich King is a combination of Ner'zhul and Arthas Menethil.\n- Famous for creating the Plague of Undeath and leading the Scourge.\n- Initially appeared through dialogue with Kel'Thuzad in classic Naxxramas.\n- Not directly encountered in-game until expansions like Wrath of the Lich King.\n- Leads the Scourge in several Warcraft III and World of Warcraft locations.\n- Key events: Ner'zhul’s transformation, Arthas’s fall from grace, and their merger.\n- For detailed lore, consult Warcraft III: Reign of Chaos, The Frozen Throne, and associated literature.\n\n**Tips:**\n- For those seeking lore, check Warcraft Wiki or read in-game books at Scarlet Monastery’s Library and Darkshire town hall.\n- Specific cutscenes and FMVs from Warcraft III can provide visual context (watch MPQ files with a media player).\n- As of early World of Warcraft, the Lich King's physical appearance is mostly through dialogue or holograms.",
    roles = 256,
    deleted = 0,
    outofdate = 0,
    rating = 98,
})
if NPCComments["16995"] == nil then
    NPCComments["16995"] = {}
end
table.insert(NPCComments["16995"], {
    npc_id = 16995,
    comment_id = 2921094,
    date = "2006-08-23T10:35:22-05:00",
    author = "Allakhazam",
    body = "# Mouth of Kel'Thuzad\n\n- **Event Emoter**: Acts as the emoter during the Necropoles event in patch 1.11.\n- **Trackable**: Can be detected using \"Track Humanoids\" but may not be targetable or visible in the world.\n- **Yelling in Azshara**: Can often be heard yelling ominous phrases, indicating nearby events or danger.\n- **Kel'Thuzad Quotes**: Known for delivering menacing messages and taunts during events. Engaging with this NPC means dealing with lore-rich dialogue and possibly impending threats.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 5,
})
if NPCComments["16998"] == nil then
    NPCComments["16998"] = {}
end
table.insert(NPCComments["16998"], {
    npc_id = 16998,
    comment_id = 1810,
    date = "2006-10-12T15:25:18-05:00",
    author = "Wedmark",
    body = "# Mr. Bigglesworth\n\n- **Avoid killing**: If you kill Mr. Bigglesworth, Kel'Thuzad will react and threaten you.\n- **No combat benefits**: Killing Mr. Bigglesworth doesn't grant epic drops or buffs.\n- **Lore significance**: He is Kel'Thuzad's pet, adding a humorous touch to the Naxxramas raid.\n- **Just for fun**: Some players suggest taunting or taming him, but it's purely for amusement.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 376,
})
if NPCComments["16999"] == nil then
    NPCComments["16999"] = {}
end
table.insert(NPCComments["16999"], {
    npc_id = 16999,
    comment_id = 2921107,
    date = "2007-04-29T23:21:47-05:00",
    author = "Allakhazam",
    body = "# Johnny McWeaksauce\n\n- Gives Tier 5 armor on test realms for patch 2.1.0.\n- Requires being honored with the Violet Eye.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["17003"] == nil then
    NPCComments["17003"] = {}
end
table.insert(NPCComments["17003"], {
    npc_id = 17003,
    comment_id = 2921112,
    date = "2006-06-23T23:46:14-05:00",
    author = "Allakhazam",
    body = "### Cinder Elemental\n\n- **Appearance:** Orange in color.\n- **Element:** Fire-based; expect fire attacks.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 11,
})
if NPCComments["17025"] == nil then
    NPCComments["17025"] = {}
end
table.insert(NPCComments["17025"], {
    npc_id = 17025,
    comment_id = 2921124,
    date = "2006-08-29T07:18:51-05:00",
    author = "Allakhazam",
    body = "## Sapphiron's Wing Buffet\n\n- **Positive Stat Boosts:** When mind-controlled (MC'd), this NPC can provide various hot wings that boost party stats; e.g., Teriyaki wings increase stamina, beneficial for main tanks (MT).\n- **Context:** This is likely a humorous reference and not a direct gameplay element. No actual chicken wings are dropped or found in-game.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["17070"] == nil then
    NPCComments["17070"] = {}
end
table.insert(NPCComments["17070"], {
    npc_id = 17070,
    comment_id = 2921152,
    date = "2006-08-23T12:33:46-05:00",
    author = "Allakhazam",
    body = "### Apothecary Quinard\n\n- Part of a chain quest in Tirisfal Glades.\n- Found in the Undercity's Apothecarium.\n- Connected to Forsaken lore and Plague development quests.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["17078"] == nil then
    NPCComments["17078"] = {}
end
table.insert(NPCComments["17078"], {
    npc_id = 17078,
    comment_id = 2921154,
    date = "2007-01-03T11:18:08-06:00",
    author = "Allakhazam",
    body = "### Jimmy McWeaksauce\n\n- **Unavailable in Live Servers**: Jimmy McWeaksauce was a test realm NPC and cannot be found in live servers.\n- **Function on Test Realm**: Provided free health/mana potions, free repairs, and rezz sickness removal in Naxxramas during testing phases.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 3,
})
if NPCComments["17079"] == nil then
    NPCComments["17079"] = {}
end
table.insert(NPCComments["17079"], {
    npc_id = 17079,
    comment_id = 68914,
    date = "2007-04-18T01:18:37-05:00",
    author = "2770",
    body = "# General Kirika\n\n- Zone: Twilight Highlands\n- Faction: Horde\n- Located at Dragonmaw Port.\n- Offers a daily quest: \"Blood in the Surf.\"\n- Provides valuable lore and quest progression in Twilight Highlands.\n- Engaging with her advances Horde storylines.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 7,
})
if NPCComments["17090"] == nil then
    NPCComments["17090"] = {}
end
table.insert(NPCComments["17090"], {
    npc_id = 17090,
    comment_id = 2843348,
    date = "2006-09-05T23:08:18-05:00",
    author = "Thottbot",
    body = "## Silithus Dust Turnin Quest Doodad\n\n- Find Silithyst Geysers and click to collect dust for a buff.\n- Run back to the Alliance camp and locate a teleporter-like device.\n- Step into the teleporter to complete the quest.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 42,
})
if NPCComments["17209"] == nil then
    NPCComments["17209"] = {}
end
table.insert(NPCComments["17209"], {
    npc_id = 17209,
    comment_id = 2826592,
    date = "2006-09-05T23:09:22-05:00",
    author = "Thottbot",
    body = "## William Kielar <Spectral Gryphon Master>\n\n- **Location:** Plaguewood Tower, Eastern Plaguelands.\n- **Function:** Appears when you capture the Plaguewood Tower; part of the Eastern Plaguelands World PvP Tower quest.\n- **Service:** Allows flights on a Spectral Gryphon to other captured towers (total of 3 available).\n- **Tip:** Obtain the tower capture quest from Light's Hope Chapel before attempting to secure Plaguewood Tower.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 55,
})
if NPCComments["17249"] == nil then
    NPCComments["17249"] = {}
end
table.insert(NPCComments["17249"], {
    npc_id = 17249,
    comment_id = 2811804,
    date = "2006-11-03T11:59:38-06:00",
    author = "Thottbot",
    body = "# Landro Longshot\n\n- Located on the dock next to the Old Port Authority in Booty Bay.\n- Acts as a promotional vendor for the World of Warcraft Trading Card Game.\n- Redeem special loot cards from the WoW TCG for unique in-game items like the Tabard of Flame, Ogre Disguise, and Riding Turtle.\n- Items obtained are purely cosmetic and offer no gameplay advantage.\n- Requires codes from trading cards, which are infrequently found in Heroes of Azeroth booster packs and Onyxia's Lair Raid decks.\n- Check your reputation with Booty Bay before visiting; negative reputation might complicate interactions.\n- Scratch off card to reveal codes and follow instructions at www.ude.com/loot for redemption.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 94,
})
if NPCComments["17255"] == nil then
    NPCComments["17255"] = {}
end
table.insert(NPCComments["17255"], {
    npc_id = 17255,
    comment_id = 2220,
    date = "2006-10-24T15:12:38-05:00",
    author = "Silvertusk",
    body = "# Hippogryph Hatchling\n\n- **Adorable Pet:** Non-combat pet rewarded from the Legendary Thunderhead Hippogryph in the Trading Card Game.\n- **Summoning Item:** Requires the Item: Hippogryph Hatchling to summon.\n- **Acquisition:** Obtainable through rare Loot Cards in the WoW Trading Card Game.\n- **Booty Bay:** NPC in Booty Bay helps claim the pet with the card's password.\n- **Rarity:** Highly rare, featured in booster packs, sometimes obtained through luck with buying multiple packs.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 18,
})
if NPCComments["17598"] == nil then
    NPCComments["17598"] = {}
end
table.insert(NPCComments["17598"], {
    npc_id = 17598,
    comment_id = 21655,
    date = "2007-01-19T16:16:45-06:00",
    author = "10502",
    body = "# Renn'az <Ammunition Vendor>\n\n- **Location:** Found in the Horde village in the Hinterlands.\n- **Function:** Despite the title, he doesn't sell ammunition.\n- **Tip:** Plan ahead and stock up on bullets before heading to the Hinterlands.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 8,
})
if NPCComments["17660"] == nil then
    NPCComments["17660"] = {}
end
table.insert(NPCComments["17660"], {
    npc_id = 17660,
    comment_id = 69352,
    date = "2007-04-18T20:56:36-05:00",
    author = "Phfor",
    body = "### Skeletal Gryphon\n\n- **Hostile NPC.**\n- Found in Eastern Plaguelands.\n- **Combat Tips:**\n  - **Avoid heavy melee combat**; they have strong physical attacks.\n  - **Use ranged attacks** and spells to keep distance.\n  - **Kite efficiently** to reduce damage taken.",
    roles = 0,
    deleted = 0,
    outofdate = 0,
    rating = 10,
})
if NPCComments["17719"] == nil then
    NPCComments["17719"] = {}
end
table.insert(NPCComments["17719"], {
    npc_id = 17719,
    comment_id = 2921836,
    date = "2006-08-23T17:08:09-05:00",
    author = "Allakhazam",
    body = "# Ironforge Gryphon Rider\n- Hard Level \"?\" boss in Molten Core.\n- Rare spawn; prepare for a tough fight.\n- Drops noteworthy loot.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})
if NPCComments["17765"] == nil then
    NPCComments["17765"] = {}
end
table.insert(NPCComments["17765"], {
    npc_id = 17765,
    comment_id = 2803307,
    date = "2007-02-18T09:33:49-06:00",
    author = "Thottbot",
    body = "# Alliance Silithyst Sentinel\n\n- Collecting silithyst from geysers activates your PvP flag.\n- Geysers are small and can be hard to spot.\n- Gathering silithyst gives a pink glow and attracts monsters.\n- Reminder: Ensure you're prepared for potential PvP encounters when collecting silithyst.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 23,
})
if NPCComments["17766"] == nil then
    NPCComments["17766"] = {}
end
table.insert(NPCComments["17766"], {
    npc_id = 17766,
    comment_id = 2814315,
    date = "2006-09-04T11:01:55-05:00",
    author = "Thottbot",
    body = "# Horde Silithyst Sentinel\n\n- **Collecting Silithyst:** Find silithyst geysers randomly throughout Silithus. Right-click to collect, but you cannot stealth, mount, or use certain abilities while carrying it.\n- **Movement:** Carrying silithyst reduces movement speed. Plan your route accordingly.\n- **Turning In:** To deposit silithyst, bring it to the large Horde icon south of Cenarion Hold (coordinates 51.69). Look for a red glow.\n- **Rewards:** Turning in silithyst grants +10 Cenarion Circle reputation and up to +199 honor points.\n- **Ghost Wolf:** Uncertain if Ghost Wolf form retains silithyst. Experiment at your own risk.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 47,
})
if NPCComments["17804"] == nil then
    NPCComments["17804"] = {}
end
table.insert(NPCComments["17804"], {
    npc_id = 17804,
    comment_id = 2841088,
    date = "2006-09-07T12:42:58-05:00",
    author = "Thottbot",
    body = "# Squire Rowe\n\n- **Quest Notification**: Notifies Marshal Windsor of your arrival for the \"Stormwind Rendezvous\" quest part of the Onyxia chain.\n- **Quest Coordination**: If another party is doing the quest, he will inform you that \"Windsor is indisposed.\"\n- **Location**: Initially found outside by the grass in Elwynn Forest (Coords: 70.85). Post-patch 1.12.1, he's inside the Stormwind gates.\n- **Patience Required**: If you see \"Windsor is indisposed,\" wait a few minutes for Windsor to appear.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 30,
})
if NPCComments["18199"] == nil then
    NPCComments["18199"] = {}
end
table.insert(NPCComments["18199"], {
    npc_id = 18199,
    comment_id = 2922338,
    date = "2006-08-24T15:04:53-05:00",
    author = "Allakhazam",
    body = "## Silithus Dust Turnin Quest Doodad Horde\n\n- Located in Silithus, useful for turning in quests.\n- Mainly for Horde players, interacts with quests involving dust rewards.\n- Ensure to have the dust items ready for interaction.",
    roles = 64,
    deleted = 0,
    outofdate = 0,
    rating = 1,
})

function GetNPCComments()
    return NPCComments
end

function GetCommentsForNPC(npcID)
    return NPCComments[npcID] or {}
end
