Each [[guide|Guide]] page, such as this one: [[(H) 49-50 Hinterlands]], is an ordered list of color-coded quest links. The title of each guide is divided into three parts:\n|[[(H)|(H) 49-50 Hinterlands]]|[[49-50|(H) 49-50 Hinterlands]]|[[Hinterlands|(H) 49-50 Hinterlands]]|\n|faction|suggested player level|primary questing region|\nThus, [[(H) 49-50 Hinterlands]] is a guide of (mostly) Hinterlands quests for level 49-50 Horde characters. Generally, you're expected to start the guide at the lower level suggested, and end the guide at the higher level suggested, but as you run instances, your level at a given zone will fluctuate from the optimal level (for more details on how the level ranges were chosen, and what character level will cause reduced quest xp, see [[Zone quest levels]]). Within each guide page is a list of quests to do in various locations. The zones are style-coded based on continent: @@''Kalimdor Region''@@, @@Eastern Kingdoms Region@@, @@//Outlands Region//@@. Significant towns or outposts within a region are marked in ''bold''. The quests themselves are color-coded based on what you're supposed to do with them: {{il{pick up quest}}}, {{ta{do something for a quest}}}, {{ti{turn in quest}}}.\n\nEach quest listed on the guide pages is actually a link to the individual quest, like this: [[(2/4) Ripple Recovery {48}]]. The quest title is divided into three parts:\n|[[(2/4)|(2/4) Ripple Recovery {48}]]|[[Ripple Recovery|(2/4) Ripple Recovery {48}]]|[[{48}|(2/4) Ripple Recovery {48}]]|\n|quest chain step|name of quest in quest log|quest level|\nThus, the quest "Ripple Recovery" is part 2 of a 4-quest chain, and is considered a level 48 quest (if the level was "{48+}", it would be an elite level 48 quest). Following the link to the quest itself gives more information about the quest: who/what starts the quest, who ends the quest, and information about completing the quest. In addition, on the right side of the quest page is a button marked "tags"; clicking on it brings up a list of tags that apply to that quest. If the quest is part of a chain, clicking on the last tag (listed in bold) will show a list of other quests in that chain. In our example, the last tag on [[(2/4) Ripple Recovery {48}]] is [[Ripple Recovery]], which lists all 4 quests in the chain.\n\nInstance quest guides are seperate from the main guides, as you generally have little control over when you can find a group. The level given (for example, "48+" in [[(H) 48+ Zul'Farrak]]) isn't a suggestion as to when you should run the instance, but rather lets you know that after that point in the guide sequence, you have all the quests for that instance (other than ones you can pick up close to the instance itself). The instance quest guide itself will mark which quests were picked up in earlier guides. For example, in [[(H) 48+ Zul'Farrak]], three quests were picked up in earlier guides: [[(2/2) Tiara of the Deep {46}]] was picked up during [[(H) 48 Feralas]]; [[(2/8) The Prophecy of Mosh'aru {47}]] was picked up during [[(H) 48 Feralas]]; and [[(4/6) The Spider God {45}]] was picked up during [[(H) 44-45 Stranglethorn Vale]]. So if you ran Zul'Farrak at, say, level 43, you wouldn't be able to do those quests yet (unless you made special side trips to pick them up in advance). But anytime after you finished the guide [[(H) 48 Feralas]], you'd have all the Zul'Farrak quests, and could complete them in a minimum number of instance runs (usually one). The instance guides also detail the best way to turn in instance quests, and handle most of the followup quests, making them as self-contained as possible.\n\n''Why quest instead of grind xp?''\nWhen grinding, you gain a xp at a constant rate ''r''. The basic trade-off between questing and grinding is that when questing, you have three stages, each with their own rate of xp gain: setup/travel (for ''t'' minutes at xp = 0), killing mobs (either directly for the quest or as a side effect; rate = ''r''), and turning in the quest (xp = ''q''). Thus questing is preferable to grinding when ''q'' > ''t''*''r''. At level 42, a level 40 quest will give about 3500 xp, and a level 40 mob will give 215xp per kill, so as long as ''t'' is less than the time to kill 16 mobs, the quest is more efficient than grinding. If you stack quests so that you have multiple quests in the same area, you can end up with a very large ''q'' without significantly increasing ''t'', making questing even more efficient.
Pick up/turn in from Earthbinder Tavgren at Cenarion Thicket (44,26)\nClick on the Strange Object in the inn at the thicket (45,21)\n
Pick up/turn in from Faradrella at Evergrove in Ruuan Weald\nThe Fel are in Bladed Gulch, W and N of Forge Camp: Anger
Pick up/turn in from Pozzik at Mirage Raceway\nVultures can be found all over, especially at 88,67\n\nDrop rate is 100%
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in note to Wharfmaster Dizzywig by the docks in Ratchet
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nPlaguebats are around Marris Stead
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nCarrion worm types are all over, esp. N of Corrin's Crossing, N of Blackwood Lake, and SW of Light's Hope Chapel
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nRunts are around Marris Stead, Plaguehounds are N of Corin's Crossing, and Frenzied are N of Blackwood Lake
Pick up/turn in from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nSandsorrow Watch is S of Zul'Farrak (39,30). 2 level 48 scarabs spawn when you take the water sample.
Pick up/turn in from Ravandwyr in Area 52 (31,66)\nUse the powder on the brazier in the Arklon Ruins (41,72) and kill the summoned 68 demon\n\nYou must return the powder to complete the quest
Pick up from Latronicus Moonspear in Feathermoon Stronghold\nTurn in to Ginro Hearthkindle in Feathermoon Stronghold
Pick up from Crier Goodman who wanders through Stormwind, Courier Hammerfall who wanders through Ironforge, Bluff Runner Windstrider who wanders through the center rise of Thunder Bluff, or Warcaller Gorlach who wanders through Orgrimmar\nTurn in to Commander Ashlam Valorfist at Chillwind Point, north of the Alterac Mountains, or High Executor Derrington at the Bulwark, east of Tirisfal Glades
Pick up from Lady Sylvanas Windrunner in the Apothecarium in Undercity\nTurn in to Nathanos Blightcaller at Marris Stead in EPL (26,75)
Pick up from A Wrecked Raft at (63,68) in the Marshlands in Un'goro Crater\nTurn in to A Small Pack at (63,68) in the Marshlands in Un'goro Crater
Pick up from Jessica Redpath in Everlook\nTurn in to Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL
Pick up from Jorin Deadeye at the bonfire in Garadar\nTurn in to Kilrath at Bleeding Hollow Ruins in Terokkar Forest (19,60)
Pick up from Warlord Dar'toon (H) or Watch Commander Relthorn Netherwane (A) outside the Dark Portal in Blasted Lands\nTurn in to Lieutenant General Orion (H) or Commander Duron (A) outside the Stair of Destiny in Hellfire Peninsula (87,49)
Pick up/turn in from Chromie on the second floor of the inn at Andorhal (39,66) in WPL\nActivate the displacer near one of the blue glowing silos in Andorhal (48,66), and 1-3 worms will appear, with a 50% chance that any one will respawn when it's killed. They won't follow you into the water, and if you run they'll eventually deaggro (but not despawn) so use that to bandage/regen if necessary.
Pick up/turn in from Rabine Saturna in S Nightglen in Moonglade (52,45)\nThe reliquary is in a building in the NE corner of Southwind Village in Silithus (63,55). There are three spirits in the house, and one on the balcony that you won't aggro at level 60, but will at 58. There is a shortcut up behind the building from the east side of Southwind Village.\n\nYou must have entered Dire Maul at least once (and hung out there for a minute or two) before this quest becomes available
Pick up/turn in from Cyrus Therepentous in the cave N of Slither Rock (94,31)\nTalk to him again to summon a 54 elite dragon, who is surprisingly easy to kill
Pick up/turn in from Privateer Bloads in Booty Bay near the mailbox\nAkiris drop from Naga along the coast (25,63) or at Nekmani Wellspring (28,61). The latter may have a better drop rate.
Pick up from Kurgatok in the inn at Stonebreaker Hold\nPeons are outside Bonechewer Ruins\nTurn in to Shadowstalker Kaide at Stonebreaker Camp (63,42)\n
Pick up from Assassination Note dropped by Galek Messenger around 18,26 (circles around N edge of Thousand Needles)\nTurn in to Kanati Greycloud at 21,32 (Whitereach Post)
Pick up/turn in from Jarkal Mossmeld in Kargath or Ghak Healtouch at 37,49 in Thelsamar\nFangs and Gizzards drop from Elder Crag Coyotes and buzzards around 9,62 (Apocryphan's Rest). The Rock Elemental Shards drop from any earth elemental, so should be done along with the quest chain [[Study of the Elements]]
Pick up/turn in from Nemeth Hawkeye at Grom'gol Base Camp\nBloodscalp Shaman are at the Tkashi Ruins and Bal'lal Ruins
Pick up/turn in from Kin'weelay in Grom'gol\nCan find Bloodscalp trolls at Balal, Zul'Kunda, Zuuldaia, Tkashi ruins\n
Pick up/turn in from Gorn in Kargath\nBoss Tho'grun spawns at the camp at 62,72 (Camp Boff) and wanders between all the ogre camps. It's fairly easy to pull just him and one caster from the group if they're on the move.
Pick up/turn in from Witch Doctor Tor'gash in Zabra'jin\nBurstcap mushrooms are large pulsating grey mushrooms, with a lump on their cap. They're very close to Zabra'jin. Harvest them from long distance to avoid them exploding.\n
Pick up/turn in from Wooden Outhouse on the hill above the Grimesilt Dig Site (65,62) in Searing Gorge\nThe Geologists are right at the dig site, but silk is an infrequent drop. Either bring 15 silk with you, or farm it in the Badlands
Pick up from Karna Remtravel outside Marshal's Refuge (46,13)\nTurn in to A-Me 01 (67,17) down the right branch in Fungal Rock (63,17)
Pick up from the corpse of Vazruden, final boss in Hellfire Ramparts\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35)
Pick up from Thal'trak Proudtusk in Kargath\nTurn in to Sha'ni Proudtusk on an altar between 4 pillars on Dreadmaul Rock in Burning Steppes (80,45); there is a rope bridge that leads to the top (76,38)
Pick up from Crier Goodman who wanders through Stormwind, Courier Hammerfall who wanders through Ironforge or Herald Moonstalker who wanders through Darnassus\nTurn in to Latronicus Moonspear in Feathermoon Stronghold
Pick up from a distress beacon that drops randomly off any mob in the Hinterlands\nTurn in to the Homing Robot on an island in the lake N of Agol'watha (49,38)
Pick up from a distress beacon that drops randomly off any mob in Tanaris\nTurn in to the Homing Robot in the mountains E of the Gaping Chasm (61,65)\n
Pick up from a distress beacon that drops randomly off any mob in Feralas\nTurn in to the Homing Robot inside the cave at Feral Scar Vale (52,57)
Pick up/turn in from Tor'gan in Hammerfall\nItems drop from Syndicates at 31,28 (Northfold Manor)
Pick up/turn in from Taiga Wisemane in Shadowprey Village\nEnter the Thunder Axe Fortress (56,29) and fight your way into the building right in front of the entrance (55,26). Kill all 8 mobs in the circular center room (they'll occasionally come in pairs) and activate the pick while near the center crystal. A 37 demon will be summoned; defeat him to get the box.\n\nMust return the Demon Pick!
Pick up/turn in from Novice Thaivand in Tarren Mill\nThe rod drops off yetis at 46, 32 Hillsbrad (Yeti Cave) or 40,74 Alterac (Growless Cave)
Pick up from Daryl Riknussun (cooking trainer) around the Great Forge in Ironforge\nTurn in to Dirge Quikcleave in Gadgetzan\n\nRequires a cooking skill of 225 and at least level 35
Pick up/turn in from Wazat S of Clan Watch (61,67)\nAir elementals are all over Nagrand, including Spirit Fields and around Nesingwary Safari
Pick up/turn in from Megzeg Nukklebust in Thrallmar (55,38)\nCollect wood and metal along the Path of Glory, S of Thrallmar. The wood looks like planks, and the metal looks like gears or pipes.
Pick up/turn in from "Screaming" Screed Luckheed at the Zeppelin Crash (49,74)\nThe debris is scattered around the Valley of Bones and N Zeth'Gor
Pick up/turn in from Ryathen the Somber in Falcon Watch\nTerrorfiends are in the Pools of Aggonar, W of Thrallmar. They have an interrupt move, so heal early (if possible).
Pick up/turn in from Apprentice Andrethan in Kirin'Var Village (57,85)\nThe hammer drops from Kirin'Var Apprentices to the east of the Town Square (61,85)
Pick up/turn in from Brother Nimetz in the Rebel Camp\nThe first tablet is in the Bal'lal Ruins (29,19), the second is in the Vile Reef (25,23), and the third (22,13) and fourth (24,8) are in the Ruins of Zul'Kunda
Pick up from Cavindra, who's in a pool outside the orange instance portal\nThe diamond drops off Lord Vyletongue in the purple side. The rod drops off Noxxion in the orange side. \nTurn in to Celebras, after defeating him at the end of the purple side
Pick up from Henrig Lonebrow's Journal, on the corpse to the right of the Great Lift into Thousand Needles (31,24)\nTurn in to Falfindel Waywarder in Thalaanar in Feralas (90,46)
Pick up from Spraggle Frock in Marshal's Refuge in Un'goro\nTurn in to Ringo in a cave at Fire Plume Ridge (52,50)
Pick up/turn in from Witch Doctor Mau'ari in Everlook\nThe shards are lootable ground items, as well as dropping from the giants in Frostwhisper Gorge. There are a number of shard spawns outside the chasm that are not guarded by giants. North of the bridge, there's one down the main pathway into the chasm (59,64), one SW of the bridge end (61,65), and one SE of the bridge end (63,66). South of the bridge, there's one SW of the bridge end guarded by a level 59 bear (60,71), and one SW past the bridge (61,72). There's also one you can reach by going clockwise around the chasm starting at the N end of the bridge and staying away from the edge (65,70).
Pick up/turn in from Reavij at Swamprat Post (84,54)\nMarshfang Rippers can be found all along the eastern side of the zone, especially in the Dead Mire
Pick up/turn in from Mrs. Dalson's Diary on the floor of the barn at Dalson's Tears (47,50)\nCompleting this quest will cause the Wandering Skeleton at Dalson's Tears to drop the Dalson Outhouse Key; use the key to open the outhouse behind the barn (48,49) and kill Farmer Dalson\n
Pick up from Thadell in Kirin'Var Village (57,85)\nTurn in to Bessy in the fields N of the village (59,78)
Pick up from Helgrum the Swift in Stonard\nTurn in to Neeka Bloodscar in Kargath
Pick up/turn in from Rakoria in Stonebreaker Hold\nThere are a lot of cones near Stonebreaker Camp (63,42), Veil Shienor (59,23), and between Tuurem and Firewing Point (61,30)\n
Pick up/turn in from Grelag at Spinebreaker Post\nThe plants are around Zeth'Gor to the E and Valley of Bones to the N
Pick up/turn in from Magus Voidglare in Tarren Mill\nThe NPC with the marble is in the yard of the Lordamere Internment Camp (20,84), the wedge and shard drop off the two in the hut straight ahead of the entrance (20,86), and the oval is from the one on the second floor of the large house to the S (18,83).\n\nQuest NPCs won't aggro until you attack them. Watch out for the shield guards' fire shield; don't melee them while it's up (they won't move while it's active). The summoned ghosts have low health.
Pick up from Soolaveen at the Refugee Caravan in the Bone Wastes (38,50)\nBones are the glowing piles all over the Bone Wastes\nTurn in to Ramdor the Mad outside Auchenai Crypts (35,66)\n\nHas [[The Tomb of Lights {65}]] as a prerequisite
Pick up from Scout Bloodfist or Rifleman Torrig in Cenarion Hold\nTurn in to General Kirika at the Horde encampment (51,70) or Marshal Bluewall at the Alliance encampment (33,51)
Rin'ji is in a cage at the back of Quel'Danil Lodge (32,48)\nEscort him out the front of the lodge\nGet your reward on the southern island (86,59)
Pick up/turn in from Azore Aldamort (39,27) at the tower in Ethel Rethor. Jump off the right of the bridge that leads to the tower, and follow the path under the bridge to the NPC.\nEnter the Thunder Axe Fortress (56,29) and climb the tower just inside the entrance, to the left (55,30). The Seer is on the top floor.\n\nQuest gives 100 Argent Dawn reputation\n
Pick up/turn in from Boots in Area 52 (32,63)\nShaleskin Flayers are all around Area 52
Pick up/turn in from Crank Fizzlebub in Booty Bay\nKill level 34-35 Crystal Spine Basilisks at 25,18 (Zuuldaia Ruins)
Pick up/turn in from Seer Janidi in Zabra'jin (32,51)\nMystics and hunters are in Feralfen Village
Pick up/turn in from Gambarinka in Zabra'jin\nMarshlight Bleeders are W of Zabra'jin, starting at (24,52) and continuing past Sporeggar
Pick up/turn in from Keeper Bel'varil in Tarren Mill\nCan get drops off of Dalarans in Dalaran itself or the Lordamere Internment Camp in Alterac.\n\nWatch out for the shield guards' fire shield; don't melee them while it's up (they won't move while it's active). The summoned ghosts have low health.
Pick up from Bink in the Mystic Ward in Ironforge or Deino in the Valley of Spirits in Orgrimmar\nTurn in to Tabetha in Dustwallow Marsh (42,57)
Pick up/turn in from Torwa Pathfinder by the path into Un'goro Crater in the Marshlands (71,75)\nAll the ape types are in Fungal Rock, the cave at (63,17)
Pick up/turn in from Tor'chunk Two-claws in Thunderlord Stronghold\nKill Bladespire Raptors and any Bladespire ogre at Bladespire Hold
Pick up from Consortium Recruiter outside Garadar (51,34)\nTurn in to Gezhe at Aeris Landing, N of Oshu'Gun (31,57)
Pick up/turn in from Commander Aggro'gosh in Grom'gol\nKill Lashtail Raptors at 30,23 (N of Grom'gol)\n
Pick up/turn in from Oakun at the Sha'tari Outpost (31,76)\nGet the Dread Relic from the giant chest at the rear of the Derelict Caravan (43,76); you'll immediately be attacked by hordes of low-level undead
Pick up from Rockbiter (42,22) at the Twin Colossals\nTurn in to Shay Leafrunner in a small temple (38,10) on the N side of the Ruins of Ravenwind
Pick up from Howling Wind, which drops from a random Dust Howler in Nagrand (they can be found around Nesingwary Safari)\nTurn in to Elementalist Morgh at the Throne of the Elements (60,22)
Pick up/turn in from Jangdor Swiftstrider in Camp Mojache or Pratt McGrubben in Feathermoon Stronghold\nThe thick hides drop from all types of feral yeti at the cave in Feral Scar Vale (55,56). You can also get the quest item via skinning.
Pick up/turn in from Anchorite Truuen at Chillwind Camp in WPL\nMark is in the Holy Coffer at the top of the tower outside Hearthglen (55,23). There are three mages in the room, but they can usually be pulled 1 or 2 at a time.
Pick up from Caretaker Alen at Light's Hope Chapel (79,63) in EPL\nTurn in to Egan in a house in Terrordale (14,33)
Pick up from Wounded Blood Elf Pilgrim (24,76) in the lower level of the Den of Haal'esh\nEscort her all the way to Falcon Watch, with two ambushes (the first is 2 mobs at the entrance to the Den, the second is a single caster)\nTurn in to Taleris Dawngazer at Falcon Watch
Pick up/turn in from Mehlar Dawnblade at the Bulwark in WPL\nMark is in the Holy Coffer at the top of the tower outside Hearthglen (55,23). There are three mages in the room, but they can usually be pulled 1 or 2 at a time.
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nSunfury Archers are in Sunfury Hold
Pick up from Zamja (cooking trainer) in the Drag in Orgrimmar\nTurn in to Dirge Quikcleave in Gadgetzan\n\nRequires a cooking skill of 225 and at least level 35
Pick up from Krazek in Booty Bay\nTurn in to Tran'rek in Gadgetzan
Pick up from Meggi Peppinrocker in Everlook\nTurn in to Donova Snowden at Frostfire Hot Springs (31,45)
Pick up from Wanted Poster in Stonebreaker Hold (49,45)\nBonelashers are buzzards around Carrion Hill (43,52) in the Bone Wastes\nTurn in to Mawg Grimshot in Stonebreaker Hold
Pick up/turn in from Chief Engineer Bilgewhizzle in Gadgetzan (52,28)\nKill Wastewander Thieves and Bandits around Noonshade Ruins and near Steamwheedle Port. More thieves are at (64,32), while bandits are at (60,25).
Pick up from Stone Guard Stok'ton inside the barracks in Thrallmar (55,35)\nKill each of the bosses in the Ramparts of Hellfire Citadel\nTurn in to Caza'rez inside the barracks in Thrallmar\n\n[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]] may be a prerequisite to this quest
Pick up from Lethyn Moonfire in the inn at Cenarion Refuge\nTurn in to Earthbinder Tavgren at Cenarion Thicket in Terokkar Forest (44,26)\n\nMay have prerequisite of Friendly with Cenarion Expedition
Pick up from Ambassador Ardalan in the tower of Nethergard Keep in the Blasted Lands\nTurn in to the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands
Pick up/turn in from Chemist Fuely in the Apothecarium in Undercity\nUntested samples drop 100% from the slimes in Un'goro around the Slithering Scar and south of Lakkari Tar Pits; you'll need 20-30 samples to get 5 corrupted ones\n\nTest all the samples before turning in the quest\nWhen using the Testing Equipment, it may help to stand very close to it
Pick up from Magistrix Elosai in Freewind Post\nThundering Boulderkin are at the border to Feralas and the border to Shimmering Flats; the item is a 100% drop\nTurn in to Wizlo Bearingshiner at Whitereach Post (21,32)
Pick up/turn in from Krueg Skullsplitter in Camp Mojache in Feralas\nThe faerie dragons (69,47) are around the Grimtotem Compound, and are resistant to magic
Pick up/turn in from Nathaniel Dumah at Chillwind Camp or Mickey Levine at the Bulwark in WPL\nActivate the termite mounds found all over the plaguelands in EPL; you'll usually get multiple termites per mound
Pick up/turn in from Chemist Fuely in the Apothecarium in Undercity\nUntested samples drop 100% from the slimes in Felwood around Bloodvenom Falls; you'll need 20-40 samples to get 5 corrupted ones\n\nTest all the samples before turning in the quest\nWhen using the Testing Equipment, it may help to stand very close to it
Pick up from Harlo Wigglesworth in Everlook\nTurn in to Winna Hazzard in Bloodvenom Post in Felwood
Pick up/turn in from Commander Ra'vaj at the Sha'tari Outpost (31,76)\nBurn the corpses of the dead friendly NPCs just E of the outpost
Pick up/turn in from Zurjaya in Zabra'jin\nFenclaw Thrashers are in Serpent Lake, around the Reservoir\n\nYou are given an underwater breathing potion for this quest
Pick up/turn in from Umi Rumplesnicker in Everlook\nYetis can be found at Ice Thistle Hill (65,41); only Ice Thistle Yetis and Rogue Ice Thistles drop the fur
Pick up/turn in from Mekeda at the Refugee Caravan in the Bone Wastes (38,50)\nKill Cabal cultists around the Shadow Stair, Auchindoun's N entrance (39,55). Watch out for two mounted skirmishers who approach just outside the entrance.
Pick up/turn in from Khadgar in the center of the Terrace of Light\nFollow his voidwalker around Shattrath City for a historical tour and explanation of the different factions
Pick up/turn in from Hemet Nesingwary at the Nesingwary Safari (71,40)\nClefthooves are S and SW of the safari
Pick up from Captain Stillhaul's ship (33,88) in one of three locations: on the barrels on the bottom floor of the boat, on the floor near the box of crates on the bottom floor of the boat, or in the Captain's Room on the first floor. \nTurn in at Splinterspear Junction (22,48) in Swamp of Sorrows, in the water under the bridge
Pick up/turn in from Beetix Ficklespragg in Cenarion Hold in Silithus\nStonelash Scorpids and Sand Skitterers are present in large numbers all over the NE quarter of Silithus
Pick up from Letoll, a dwarf who is at the Sha'tari Outpost (31,76) when not being escorted\nEscort the dwarves to their dig site, then defeat the level 64 non-elite worm when summoned. Easily soloed.\nTurn in to Dwarfowitz at the Sha'tari Outpost
Pick up from Martik Tor'seldori in Thrallmar (55,39)\nTurn in to Ranger Captain Venn'ren at the top of Falcon Watch (through the orb)\n\n[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]] may be a prerequisite to this quest
Pick up/turn in from Krackle at Golakka Hot Springs (30,50)\nThe hottest rock is at the top, in the lava pool next to Blazerunner (49,45)
Pick up/turn in from Vindicator Haylen, W of Netherweb Ridge (49,76)\nDreadfang Widows are in Netherweb Ridge; there's also a large group of them N, near Allerian Stronghold
Pick up from Falconer Drenna Riverwind in Falcon Watch\nTurn in to Thiah Redmane in the Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar
Pick up from Primal Torntusk at Raventusk Village in the Hinterlands\nTurn in to Elder Torntusk on the altar in the amphitheatre in Jintha'Alor (60,77)
Pick up from Corporal Kaleb at the Rebel Camp\nTurn in to Krazek in Booty Bay
Pick up/turn in from Larion in Marshal's Refuge in Un'goro Crater\nTrappers are on the W side of the crater, N and S of the Golakka Hot Springs. Flayers are in the Lakkari Tar Pits. Lashers and Threshers are around Fungal Rock and Ironstone Plateau.
Pick up from Brave Moonhorn near elevator\nTurn in to Cliffwatcher Longhorn at Freewind Post
Pick up/turn in from Otho Moji'ko at Revantusk Village in the Hinterlands\nQuel'Danil Lodge is around (30,49)
Pick up from Matron Drakia in the inn of Garadar\nTurn in to Elder Yorley at the Mag'hari Procession (32,36)
Pick up/turn in from Muigin in Marshal's Refuge\nBloodpetals drop from any of the Bloodpetal mobs (Flayer, Thresher, Lasher, Trapper) all over Un'goro, especially Ironstone Plateau
Pick up/turn in from Fahssn at the Spawning Glen (19,63)\nBog Lord Tendrils drop from any bog elemental in Zangermarsh\n\nThis quest is repeatable, and gives Sporeggar reputation until you hit Friendly. You don't need the quest to collect the item.
Pick up/turn in from Magasha at Swamprat Post (84,54)\nThe eels are in Umbrafen Lake, around the southern island (73,79). They have a dmg shield that does 20 nature damage per hit.\n\nYou're given 3 charges of a 1hr water breathing potion\n
Pick up from Deathstalker Zraedus in Beggar's Haunt in Duskwood\nTurn in to Apothecary Faustin
Pick up/turn in from Legassi at the Zeppelin Crash (49,74)\nThe eggs are along the Razorthorn Trail, near Terokkar Forest
Pick up/turn in from Nogg in the Valley of Honor\nKill Thermaplugg to get the combination, then use it on the safe behind a pillar\n\nPick up even if not going to Gnomeregan, in order to get the teleporter quest
Pick up from Advisor Faila in the inn at Stonebreaker Hold\nTurn in to Scout Neftis at the S entrance to Grangol'var Village (39,43)\n
Pick up/turn in from Melor Stonehoof in Hunter Rise\nSteelsnap wanders in a large circle at the NW edge of Thousand Needles
Pick up from "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)\nTurn in to Stoley in Steamwheedle Port (67,24) in Tanaris\n\nFinishing some of the [[Scaring Shaky]] quests may be a prerequisite for this quest, but this quest is not a prerequisite for the remainder of this chain.
Pick up/turn in from Drizzlik at 28,77 in Booty Bay, on 3rd floor in "Tan-Your-Hide Leatherworks"\nKill River Crocolisks near Nesingwary's Expedition or near the Venture Co. Base Camp
Pick up from Cenarion Emissary Jademoon in Ironforge across from the gryphons (58,47) or Cenarion Emissary Blackhoof in the Valley of Strength in Orgrimmar\nTurn in to Windcaller Proudhorn at Cenarion Hold in Silithus (51,38)
Pick up/turn in from Harold Lane at the Nesingwary Safari (71,40)\nTalbuk Stags are grouped around nearby trees
Pick up/turn in from Gor'drek in Thunderlord Stronghold\nBladewing Bloodletters are in the area S of Thunderlord Stronghold, all the way down to Blade's Run
Pick up/turn in from Torwa Pathfinder by the path into Un'goro Crater in the Marshlands (71,75)\nThe carcass is in the Marshlands (68,57); only its neck/shoulder is lootable
Pick up from scroll on the ground in the Gordunni Outpost\nTurn in to Rok Orhan in Camp Mojache
Pick up from Farseer Corhuk in Garadar (54,39)\nTurn in to Saurfang the Younger at the Mag'hari Procession (32,36)\n
Pick up/turn in from Hierophant Theodora Mulvadania in Kargath\nShards are easiest to find off War Reavers around the Ruins of Thaurissan in the Burning Steppes (68,37)
Pick up from Gann Stonespire along road in far S. Barrens\nKill Laughing Sisters at 61,51 in Ashenvale to get vial\nUse vial in moonwell at 60,72 in Ashenvale\nTurn in to Zangen Stonehoof at E. Center Rise
Pick up/turn in from Fahssn at the Spawning Glen (19,63)\nCollect 10 spore sacs from small round sacs in the Spawning Glen\n\nThis quest is repeatable, and gives Sporeggar reputation until you hit Friendly
Pick up/turn in from Ikeyen at Cenarion Refuge\nKataru is on the top floor of the tree at (85,90), and the witchdoctors are found mostly in the southern part of Umbrafen Village (the seers and oracles are scattered throughout)
Pick up/turn in from Lieutenant Sorcerer Morran in Kirin'Var Village's Town Square (57,86)\nThe fragment is at (55.7, 87.2) to the west\n\nMay require a step of The Archmage's Staff as a prerequisite
Pick up/turn in from Ogath the Mad in Spinebreaker Post\nThe Warp Fields are W of Expedition Armory. Use the Rift Generator to summon a number of Unstable Voidwalkers, which drop the nether. The generator has a slow 2-minute cooldown.\n\nYou must return the generator to complete the quest
Pick up/turn in from Mulgris Deepriver inside a house at the Writhing Haunt in WPL (53,64)\nKill Diseased Wolves, which are mostly S of Northridge Lumber Camp. The wolves share spawn points with Carrion Lurker spiders.
Pick up/turn in from Magasha at Swamprat Post (84,54)\nThe flying bugs can be found all over; Umbraglow Stingers are level 60-61 and along the eastern edge of the zone
Pick up/turn in from Kirsta Deepshadow down the trail NE of Northridge Lumber Camp (52,27) in WPL\nAll the mobs are S of Northridge Lumber Camp; Knights and Mages are at (50,40), Hunters and Medics are at (51,44)
Pick up/turn in from Storm Shadowhoof at Everlook in Winterspring\nUrsius wanders around the mountains N of Everlook between these four peaks: (56,38) (60,31) (61,27) (64,24). It is possible to pull him to Everlook and let the guards kill him.
Pick up/turn in from Malukaz in Stonebreaker Hold\nThe highest concentration of Timber Worg Alphas is outside Bonechewer Ruins; there are also a fair number between Tuurem and Firewing Point, as well as Timber Worgs around Cenarion Thicket
Pick up/turn in from Elementalist Lo'ap at the Throne of the Elements\nDung heaps are in the large open plateau W of Garadar
Pick up from Blood Red Key, which drops off any mob in Jaedenar\nTurn in to Captured Arko'narin (36,55)
Pick up/turn in from Tree Warden Chawn at Evergrove in Ruuan Weald\nOverseer Nuaar walks a path from S of Evergrove to N of Evergrove, along the W edge of Ruuan Weald
Pick up/turn in from Hagar Lightninghoof in Freewind Post\nFind egg S/E of Freewind Post: 51,55 - 52,55 - 56,50
Pick up/turn in from Magistrix Carinda in Falcon Watch\nThe knapsack is hanging on a tree in the middle of the Pools of Aggonar (40,37)
Pick up from Innkeeper Firebrew in The Commons in Ironforge or Innkeeper Gryshka in the Valley of Strength in Orgrimmar\nTurn in to Arch Druid Staghelm in Cenarion Enclave in Darnassus or Arch Druid Runetotem on Elder Rise in Thunder Bluff
Pick up/turn in from Sergeant Yohwa at the Rebel Camp\nJungle Remedies drop from Medicine Men at Kurzen's Compound, and the fern is in any of a number of boxes in the camp\n
Pick up/turn in from Tola'thion at Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nThe 63 elite colossi at Fallen Sky Ridge N of the post break into non elite smaller mobs as their health drops.\n\n2 players recommended
Pick up from Harlo Wigglesworth in Everlook\nTurn in to Jaron Stoneshaper at Starfall Village (52,30)
Pick up from Primed Key Mold, which drops from Smith Gorlunk (67,36) outside the Black Temple in Shadowmoon Valley\nTurn in to Nazgrel at Thrallmar in Hellfire Peninsula
Pick up/turn in from Far Seer Mok'thardin in Grom'gol\nKill Shadowmaw Panthers and Stranglethorn Tigresses at 36,36 or 41,31 (near Balia'mah Ruins)
Pick up from any of the friendly Dreghood in the Ruins of Sha'naar (12,58) (13,61) (15,58)\nTurn in to Naladu, up the stairs and a short path into the ruins (16,65)
Pick up/turn in from Foreman Razelcraz at the mine NW of Thrallmar (51,30)\nThe shredder parts are in crates in Stonesythe Canyon, the shallow fissure due W of Thrallmar (47,43)
Pick up/turn in from Sir S. J. Erlgadin at Nesingwary's Expedition\nCan find Young Panthers at 42,12 (between the Expedition and Kurzen's Compound)\n\nMust complete [[Welcome to the Jungle {30}]] first
Pick up/turn in from Fel'zerul in Stonard (H) or Holaaru at The Harborage (A)\nFind the artifacts on the shores of the pool and in the pool itself. They're especially easy to spot if you're dead.
Pick up from Dran Droffers in the Drag in Orgrimmar (59,36)\nTurn in to Malton Droffers next to him
Pick up from "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)\nCollect the giblets from the gorillas in Mistvale Valley (33,63)\nTurn in to "Shaky" Phillipe by the dock in Booty Bay
Pick up/turn in from Theldurin the Lost at Agmond's End (51,77) in Badlands\nThe Tablet of Ryun'eh is in an Ancient Chest in the non-instanced section of Uldaman (39,18). It's in the Sealed Hall, the southeastern most room on the minimap outside the entrance. There are three oval rooms, and it's in the middle room.\nIf you ghost/stealth behind the chest, you can rez/unstealth without being seen.
Pick up from Ohlorn Farstrider at the bonfire in Garadar\nTurn in to Shado "Fitz" Farstrider at the Nessingwary Safari (71,40)
Pick up from room behind final boss in Uldaman (after clicking on Discs of Norgannon, talking with recording and then clicking on Discs of Norgannon again)\nTurn in to Sage Truthseeker on Spirit Rise in Thunder Bluff or High Explorer Magellas in the Hall of Explorers in Ironforge
Pick up/turn in from Sergeant Yohwa at the Rebel Camp\nJungle Fighters are at Kurzen's Compound
Pick up from Witch Doctor Uzer'i in Camp Mojache or Angelas Moonbreeze in Feathermoon (32,46)\nTurn in to Marvon Rivetseeker by the Broken Pillar (52,45) in Tanaris
Pick up/turn in from Marin Noggenfogger in Gadgetzan\nDew Collectors are in Thistleshrub Valley (31,64)
Pick up/turn in from T'chali in Bloodmaul Ravine (44,72)\nThe Hookah is outside the Draenethyst Mine (42,81); the Brew drops from Brewmasters or is in Bloodmaul Brew Kegs
Pick up/turn in from Zurai at Swamprat Post (84,54)\nHydra are around the shores of the larger lakes, including Umbrafen Lake, and also in the Dead Mire
Pick up/turn in from Ajeck Rouack in Nesingwary's Expedition\nCan find Young Stranglethorn Tigers around Nesingwary's Expedition\n\nMust complete [[Welcome to the Jungle {30}]] first
Pick up from Wanted Poster in Zabra'jin\nGrog'ak is N of Zabra'jin, in the Hewn Bog (34,35)\nTurn in to Shadow Hunter Denjai in Zabra'jin
Pick up from wanted poster outside Spinebreaker Post (61,80)\nWorg Master Kruush is a non-elite in Zeth'Gor inside an open-sided building (68,73) with 2 wolf adds\nTurn in to Captain Darkhowl in Spinebreaker Post
Pick up from Janice Felstone on the second floor of a house at Felstone Field (37,54)\nTurn in to Janice's Parcel in the barn next door (38,55)
Pick up from ?? at Nijel's Point\nKill the Gelkis around 34,90 (Gelkis Village) for 20 Magram reputation per kill\nUncheck "At War" and turn in to Warug at 74,68 (Magram Village)
Pick up/turn in from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge\nCollect 7 of each color crystal all over the crater\n\nCrystals can be collected without having the quest
Pick up/turn in from Commander Mar'alith in Cenarion Hold\nTalk to the dwarves Frank and Rutgar at the Bronzebeard Encampment (41,88)
Pick up/turn in from Eralas Ambersky in Rut'theran Village\nGather red and white feathers from the ground in Hinterlands, wherever the owlbeasts are
Pick up from ?? at Ghost Walker Post\nKill the Magram around 73,74 (Magram Village) for 20 Gelkis reputation per kill\nUncheck "At War" and turn in to Uthek the Wise at 36,79 (Gelkis Village)
Pick up from Gor'mul in Hammerfall\nTurn in to Tor'gan in Hammerfall
Pick up from ?? at Ghost Walker Post\nKill the Gelkis around 34,90 (Gelkis Village) for 20 Magram reputation per kill\nUncheck "At War" and turn in to Warug at 74,68 (Magram Village)
Pick up/turn in from Morbida at Spinebreaker Post\nThe undead are in Expedition Armory, W of the post. The knights call for help.
Pick up/turn in from Hemet Nesingwary at Nesingwary's Expedition\nCan find Stranglethorn Raptors at 27,16 (near Zuul'daia ruins)
Pick up from ?? at Nijel's Point\nKill the Magram around 73,74 (Magram Village) for 20 Gelkis reputation per kill\nUncheck "At War" and turn in to Uthek the Wise at 36,79 (Gelkis Village)
Pick up from Flayed Demon Skin drop from Thunder Axe Fortress\nTurn in to Maurin Bonesplitter at Ghost Walker Post
Pick up from Sharlindra in the Apothecarium (next to Varithmaras)\nTurn in to Melisara at Tarren Mill
Pick up from Tallow in Tarren Mill\nKill ogres and enforcers at 36,43 (Bouldergor, NE of Stromgarde). Ogres are outside, and become very slow when enraged. Enforcers are inside the cave, and are level 33-34.\nTurn in to Drum Fel in Hammerfall\n
Pick up/turn in from Geologist Larksbane at Cenarion Hold in Silithus\nTwilight Tablet Fragments are blue glowing objects found in the Crystal Vale in the far NW corner of Silithus
Pick up from Elementalist Untrag at the Throne of the Elements (60,22)\nTurn in to Gordawg at the Throne of the Elements
Pick up from Lethyn Moonfire in the inn at Cenarion Refuge\nTurn in to Watcher Leesa'oh at Cenarion Watchpost (23,66)\n\nMay have prerequisite of Friendly with Cenarion Expedition
Pick up/turn in from Trull Failbane in Bloodvenom Post in Felwood\nRaging and Ragged Owlbeasts are in Winterspring; Raging are E of Starfall Village, Ragged are spread from Frostfire Hot Springs to Everlook. Ragged owlbeasts have a powerful 30min disease.
Pick up/turn in from Commander Ashlam Valorfist at Chillwind Point, north of the Alterac Mountains, or High Executor Derrington at the Bulwark, east of Tirisfal Glades\nThe towers are in Andorhal; use the torch in the doorway of Tower 1 (40, 71), Tower 2 (42, 66), Tower 3 (44, 63), and Tower 4 (46, 71). There may be an elite in the towers, but it's possible to use the torch at the sides of the doorways and avoid aggro. The torch can't be used in combat.\n\n[[(2/12) Scarlet Diversions {53}]] is a prerequisite for this quest
Pick up from Craven Drok in the Cleft of Shadows\nTurn in to Keldran past the Valley of Spirits
Pick up from Apothecary Zinge in the Apothecarium in Undercity\nTurn in to Alessandro Luca, across the river from the Apothecarium
Pick up/turn in from Greta Mosshoof at the Emerald Sanctuary in Felwood\nAll four kinds of mobs can be found outside Jaedenar (39,59)
Pick up from Private Thorsen after he's attacked while on patrol near the Rebel Camp (40,8)\nTurn in to Lieutenant Doren at the Rebel Camp
Pick up from Dar in Stonard\nSawtooth Crocolisks are NE of Stonard (54,50) (85,60) (60,32)\nTurn in to Tok'Kar in Misty Reed Post (81,81)
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nSevered Spirits and Severed Defenders are around the Town Square, S and E of the Custodian
Pick up/turn in from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood\nThe Jadefire satyrs in question are at the Ruins of Constellas (37,69), as is Xavathras (32,67)
Pick up from Shandris Feathermoon in Feathermoon Stronghold\nTurn in to Solersal Gazebo (26,52) in the Ruins of Solarsal
Pick up from a table in Hiri'watha (32,58)\nTurn in to Apothecary Lydon in Tarren Mill
Pick up/turn in from Rocket Chief Fuselage in Area 52 (32,64)\nCrystals are all over the ground in the Ruins of Enkaat
Pick up/turn in from Wizzle Brassbolts at Mirage Raceway\nFind turtles all over, especially at 82,55\n\nTurtles are level 34/35\nSave 10x turtle meat for [[Soothing Turtle Bisque {31}]]
Pick up from Ha'lei outside Auchenai Crypts (35,66)\nTurn in to Ramdor the Mad outside Auchenai Crypts
Pick up from Troyas Moonbreeze in Feathermoon Stronghold\nTurn in to Daryn Lightwind in Rut'theran Village
Pick up from Lolo the Lookout, who is down a pathway to the east of Stromgarde Keep\nTurn in to Captain O'Breen in Faldir's Cove, further down the pathway through the mountains
Pick up/turn in from Dran Droffers in the Drag in Orgrimmar (59,36)\nThe necklace drops from any mob in or outside of Uldaman, and can drop without the quest
Pick up/turn in from Fizzle Brassbolts at Mirage Raceway\nFind scorpids all over, especially at 72,73
Pick up from First Mate Crazz in Booty Bay\nRead the documents on the barrels at 27,69 (Bloodsail Compound)
Pick up from Krazek in Booty Bay\nTurn in to Baron Revilgaz in Booty Bay
Pick up from Shards of Myzrael, near Circle of East Binding\nKill Kobolds at Drywhisker Gorge\nTo get into cave, follow the path at 80,40 (there's a tree marking the beginning). The crystal to turn in the quest is to the left of the entrance.
Pick up from Nimboya in Grom'gol\nTurn in to Zengu in Hammerfall
Pick up/turn in from Ysiel Windsinger in the inn at Cenarion Refuge\nVisit the large pump on Darkcrest Shore (70,80)
Pick up/turn in from Kindal Moonweaver near the Grimtotem Compound (66,46)\nYou must save at least 6 sprite darters within 6 minutes. Clear out the area around the cage in the Grimtotem Compound (66,47) before starting the quest, then follow the largest group of darters and help them fight.
Pick up/turn in from Yeh'kinya in Steamwheedle Port\nThere's a number of screecher spawn points along the coast of Feralas (43,36). After you kill the screecher, but before you loot it, use the wand, then right click on the spirit that appears.\n\nYou must return the wand to complete the quest
Pick up from Dorn Plainstalker at 54,42 (Weathered Nook), by climbing ramp at 55,45\nMake sure to jump off the planks\n
Pick up/turn in from Dertrok at Mok'Nathal Village\nArakkoa at Veil Vekh drop the crystal; use it at a spell circle to charge it (77,74)
Pick up from Korran in Crossroads\nTurn in to Belgrom Rockmaul in the Valley of Honor in Orgrimmar
Pick up from Ivy Leafrunner at the Emerald Sanctuary in Felwood\nTurn in to Wynd Nightchaser at Starfall Village in Winterspring
Pick up/turn in from Leoroxx at Mok'Nathal Village\nVekh is a nonelite level 67 in Trogma's Claim in the loop section (69,72)\n\n[[(1/?) The Stones of Vekh'nir {66}]] is a prerequisite quest
Pick up from Empty Firewater Flask, which drops from any Winterfall furbolg\nTurn in to Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)
Pick up from Witch Doctor Uzer'i in Camp Mojache\nTurn in to Neeru Fireblade in the Cleft of Shadow
Pick up/turn in from Vurtok Axebreaker inside the barracks in Thrallmar (55,35)\nKill Bonechewer orcs along the Path of Glory, S of Thrallmar. Beware the raider who wanders around (55,46)
Pick up/turn in from Tinkee Steamboil at the Flame Crest in the Burning Steppes\nUse the gun on broodlings N of Dreadmaul Rock (88,30) in melee range; it's very fast, but getting hit interrupts it (it can be cast while the broodling is casting a fireball). When the broodling dies, click on the crystal that spawns to loot the essence.
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nBring him 1 Frost Oil
Pick up/turn in from Nimboya at Grom'gol\nCan find Bloodscalp trolls at Balal, Zul'Kunda, Zuuldaia, Tkashi ruins
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nKill Lesser Rock Elementals at 15,45 to 25,45 (along rock wall E of Kargath)
Pick up from Rokag in the inn at Stonebreaker Hold\nTurn in to Rilak the Redeemed in Lower City in Shattrath (52,20)\n
Pick up from Nazgrel inside the barracks in Thrallmar (55,35)\nTurn in to Krun's corpse, past the PvP towers W of Thrallmar (33,43)\n\n[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]] may be a prerequisite to this quest
Pick up from Courier Hammerfall in Ironforge or Warcaller Gorlach in Orgrimmar (both of whom wander throughout their cities)\nTurn in to Arch Druid Fandral Staghelm at the Cenarion Enclave in Darnassus or Arch Druid Hamuul Runetotem on Elder Rise in Thunder Bluff
Pick up from Oloraak in Lower City (58,15)\nTurn in to Isfar, at the entrance to Sethekk Halls in Auchindoun (44,65)
Pick up from Fantei (64,70) in Lower City in Shattrath\nTurn in to Chief Apothecary Hildagard in Shadowmoon Village (30, 28)
Pick up/turn in from Nether Stalker Khay'ji in Area 52 (32,64)\nPentatharon is a level 69 in the Arklon Ruins (42,73)
Pick up from Matron Celestine in Garadar (55,36)\nTurn in to Altruis the Sufferer W of Sunspring Post (27,43)
Pick up/turn in from Zuben Elgenubi (44,36) in Stormspire\nFarahlite giants are around Netherstone
Pick up/turn in from Shauly Pore in Eco Dome Midrealm (46,56)\nKill Ripfang Lynxes all over Eco Dome Midrealm
Pick up from Arcanist Raestan in the Scryer's bank at Shattrath City (61,63)\nTurn in to Spymaster Thalodien at Area 52 (32,64)
Pick up/turn in from Mehrdad in Eco Dome Midrealm (46,56)\nCollect the results from the generator just east of Mehrdad (48,55)
Pick up from Protectorate Advisor Rahim (45,36) in Stormspire\nTurn in to Commander Ameer (59,32) at the Protectorate Watch Post
Pick up from V'eru (57,46) in the Terrace of Light in Shattrath City\nTurn in to Grok (65,68) in the Lower City
Pick up from Commander Ameer (59,32) at the Protectorate Watch Post\nThe Ethereum are at the Ethereum Staging Grounds, and Captain Zovax walks along the edge of the island (57,37)\nTurn in to Ethereum Transponder Zeta (57,38)
Pick up/turn in to Yuula on the Terrace of Light in Shattrath City (64,42)\nKill Gordunni Ogres in the Barrier Hills NW of Terokkar (only reachable by flight)
Pick up from Thunderlord Clan Artifact, which drops off any Bladespire ogre\nTablet is in a hut (41,46), Arrow (41,52) is on top of a rock structure, and Drum is in another hut (40,58)\nTurn in to Rokgah Bloodgrip in Thunderlord Stronghold
Pick up/turn in from Grazle (50,85) near Emerald Sanctuary in Felwood\nThe Deadwood furbolgs are in Deadwood Village (48,90)
Pick up from Steward of Time at the entrance to Caverns of Time\nTurn in to Andormu in the Caverns of Time
Pick up/turn in from Severin (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nShadow dust drops off any arakkoa in Skettis\n\nRepeatable
Pick up from Tooki at Stonebreaker Hold or Jenai Starwhisper at the Allerian Stronghold\nTurn in to Earthbinder Tavgren at Cenarion Thicket (44,26)
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in to Crank Fizzlebub in Booty Bay inn
Pick up from Shreev in Gadgetzan\nTurn in to Razzeric at Mirage Raceway
Pick up from druid summoned by Druid Signal\nBaelmon the Hound-Master is at the blue glowy door at the north edge of Death's Door; using the wand will summon two treants to help fight\nTurn in to Wildlord Antelarion at Evergrove in Ruuan Weald
Pick up from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nTurn in to Gracina Spiritmight in the Temple of the Moon in Darnassus or Zilzibin Drumlore in upper Drag in Orgrimmar
Pick up/turn in from Archmage Vargoth at the top of the tower (58,86) in Kirin'Var Village\nCommander Sarannis is in Botanica
Pick up from Shandris Feathermoon in Feathermoon Stronghold\nTurn in to Gracina Spiritmight in the Temple of the Moon in Darnassus
Pick up from Myranda the Hag at Sorrow Hill (51,77) in WPL\nMyranda will give you a disguise that will let you avoid aggro in Hearthglen\nTurn in to Highlord Taelan Fordring on the second floor of Mardenholde Keep
Pick up from Crusader Lord Valdelmar, who patrols in and around the castle at the E end of Tyr's Hand\nTurn in to Nathanos Blightcaller at Marris Stead in EPL (26,75)\n
Pick up from High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\nDefeat the Cauldron Lord to get the key; click on the cauldron (after clearing the mobs around it) to turn in the quest\n
Pick up from Carlin Redpath at Light's Hope Chapel in EPL\nTurn in to Chromie on the second floor of the inn at Andorhal (39,66) in WPL
Pick up/turn in from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood\nBears and wolves are all over Felwood, and the Irontree Stompers are around Irontree Woods
Pick up/turn in from Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\nCollect flat boxes from inside Kil'sorrow Fortress
Pick up/turn in from Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\nUse Warmaul Ogre Banner on the body of each Kil'sorrow ogre you kill at Kil'sorrow Fortress\n\nYou must return the banner to complete the quest
Pick up from Forward Commander To'arch at Reaver's Fall (65,43)\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35)
Pick up from Kirith's spirit after you kill him\nTurn in to the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands
Pick up from Baron Sablemane at the Circle of Blood (53,41)\nTurn in to Rexxar by the bonfire in Thunderlord Stronghold
Pick up/turn in from Magistrix Larynna (32,64) in Area 52\nThe correct Sunfury mobs are found all around Manaforge Duro
Pick up from Caledis Brightdawn at Manaforge Coruu (48,86)\nTurn in to Spymaster Thalodien at Area 52 (32,64)
Pick up from Forward Commander Kingston at Expedition Point (71,63)\nTalk to Wing Commander Dabir'ee to get a ride to Shatter Point\nTurn in to gryphon master Runetog Wildhammer at Shatter Point
Pick up from Gracina Spiritmight in the Temple of the Moon in Darnassus or Zilzibin Drumlore in upper Drag in Orgrimmar\nTurn in to the bank
Pick up from Highlord Taelan Fordring on the second floor of Mardenholde Keep\nDo not remove your disguise! Only help him if he looks like he'll die when fighting four elites outside the keep. Taelan will die to Isillien, but won't aggro on you until Tirion appears (you may be able to kite him if mounted). If you die, don't release until Tirion mourns his son's death (and a gold ? appears over his head).
Pick up from Gahrron's Withering Cauldron\nTurn in to High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\n
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nDemetria spawns at Tyr's Hand when you accept the quest, and walks (once) to Stratholme. She has 8-10 paladin adds that she can resurrect (and who stun). Have a mage radius pull the whole group, then have someone else pull Demetria away while the aoe'er kills all the adds out of her range, then kill Demetria. Your healer can use the rotten apple from [[(9/12) Nathanos' Ruse {60+}]] to avoid pulling aggro while healing.
Pick up from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood\nOpen the supply bag, and use the book inside the circle of stones (70,49) in Lost Rigger Cove in Tanaris. Aquementas is a level 54 elemental; as soon as the totem is transformed, you can run away if he's too hard.\nTurn in to J.D. Collie (41,2) in the crystal cave in Marshal's Refuge in Un'goro Crater
Pick up from Chromie on the second floor of the inn at Andorhal (39,66) in WPL\nThis fight requires at least a full group, if not a raid. It helps if the raid leader marks the important NPCs (Davil Lightfire, Horgus, Captain Redpath, and Redpath the Corrupted), and everyone attacks Lightfire and Redpath's targets. Kill Horgus as soon you can, because he has a powerful unholy aura. Also, when Marduk approaches to corrupt Redpath, make sure to kill off the Bloodletters around Redpath before he goes hostile. Don't worry about conserving mana or not dying, because you'll frequently be out of combat, and the graveyard is only a few seconds away.\nTurn in to Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL
Pick up from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nTurn in to Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"
Pick up from Magistrix Larynna (32,64) in Area 52\nTurn in to Magister Theledorn (26,41) in Manaforge Ara
Pick up/turn in from Tor'chunk Twoclaws by the bonfire in Thunderlord Stronghold\nMaulers and Warlocks are at Bloodmaul Camp (55,24)
Pick up/turn in from Spymaster Thalodien at Area 52 (32,64)\nKill Overseer Athanel inside the small room in the manaforge, use the console, and protect it from spawning technicians and protectors for 2 minutes
Pick up/turn in from Rexxar by the bonfire in Thunderlord Stronghold\nUse the drum at the little Marmot Den (56,29), click the stealth button on the pet bar, then send it to the Green Spot Grog (55,25), Ripe Moonshine (55,28), and Fermented Seed Beer (55,23) at the Bloodmaul Camp. You can use the distract (acorn) to help you not aggro the ogres, then click the poison button when on top of the kegs.
Pick up from gryphon master Runetog Wildhammer at Shatter Point\nTurn in to Wing Commander Gryphongar at Shatter Point
Pick up/turn in from Executionor Derrington at the Bulwark or Commander Ashlam Valorfist at Chillwind Point
Pick up from Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL\nTurn in to small chest behind Pamela's house
Pick up from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge in Un'goro Crater\nTurn in to Linken (44,8) in Marshal's Refuge in Un'goro Crater
Pick up/turn in from Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\nClear the area, then use the blanket at the Blazing Warmaul Pyre (46,24) in the Laughing Skull Courtyard. Two ogres will come and place bodies on the ground, taking about a minute.
Pick up/turn in from Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\nUse Kil'sorrow Ogre Banner on the body of each Warmaul ogre you kill at Laughing Skull Ruins\n\nYou must return the banner to complete the quest\n
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nMageddon is eastern Forge Camp NE of Thrallmar (64,30). The servants in Forge Camp: Rage (to the E of Mageddon) also count for the quest.
Pick up/turn in from Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"\nFollow his conversation option\n
Pick up/turn in from Forward Commander To'arch at Reaver's Fall (65,43) or Wing Commander Gryphongar at Shatter Point\nSpeak with Wing Commander Brack or Gryphoneer Windbellow to start the bombing run. The production area is easy to spot: an outcropping after passing over the ravine. Keep dropping as many ground-targetted bombs as possible; the bomb has a short cooldown. If you don't succeed on the first run, you can continue to ask for more gryphon rides.\n\n(this quest can be repeated, just for fun)\nIt's best to bind the bomb to a key, to use it more easily\nYou must return the explosives to complete the quest
Pick up/turn in from Spymaster Thalodien at Area 52 (32,64)
Pick up/turn in from Linken (44,8) in Marshal's Refuge in Un'goro Crater\nBlazerunner is a 56 elite in a cave at the top of Fire Plume Ridge. Equip the totem in your off hand and use it when he glows blue (and at the start of the fight) or he'll be immune to all damage. It's best to fight him in the cave, as he can knockback. The Golden Flame is in a chest at the back of the cave.\n\nYou must return the totem to complete the quest
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nRage is the western Forge Camp NE of Thrallmar (64,30). The cannons in Forge Camp: Mageddon (to the W of Rage) also count for the quest.
Pick up from Burning Legion Missive, which drops from Razorsaw in Forge Camp: Mageddon\nTurn in to Magister Bloodhawk in Thrallmar (55,36)
Pick up/turn in from Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"\nWait for him to complete the ritual
Pick up from Rexxar by the bonfire in Thunderlord Stronghold\nUse Huffer's Whistle at the east side of the hollow circle at Cursed Hollow (at 28 yards from Grulloc), and grab Grulloc's Bag (60,47)\nTurn in to Baron Sablemane at the Circle of Blood (53,41)
Pick up from Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\nTurn in to Garrosh at the bonfire in Garadar
Pick up from Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"\nTurn in to Lord Arkkoroc (77,42) in the Temple of Arkkoran, up the ramp. Be careful of the hordes of 53-54 mobs that call for help.
Pick up from Baron Sablemane at the Circle of Blood (53,41)\nTurn in to Rexxar by the bonfire in Thunderlord Stronghold
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nInvasion Point: Annihilator is N of Thrallmar (53,27). Kill Arix'Amal, who is very easy, and activate the Rune of Spite, the floating disk in the portal.\n\nYou must keep the gate key to complete the quest
Pick up/turn in from Lord Arkkoroc (77,42) in the Temple of Arkkoran, up the ramp\nHetaera, level 55 elite, roams around the islands N of Hetaera's Clutch (56,44)
Pick up/turn in from Rexxar by the bonfire in Thunderlord Stronghold\nTotems drop from ogres at Boulder'mok. Activate Gorgrom's Altar (30,22), let Gorgrom be killed by the trap, then use the totems near his corpse.
Pick up/turn in from Tor'chunk Twoclaws by the bonfire at Thunderlord Stronghold\nBrutes and Shaman are at Boulder'mok
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nArazzius is a 63 elite in the Pools of Aggonar (43,31). He may only spawn after you kill the Mistresses of Doom on the dias.\n\nRecommended party of 3
Pick up/turn in from Magister Bloodhawk in Thrallmar (55,36)\nTerrorfiends are in the Pools of Aggonar, W of Thrallmar. They have an interrupt move, so heal early (if possible).
Pick up from Lord Arkkoroc (77,42) in the Temple of Arkkoran, up the ramp\nTurn in to Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"
Pick up/turn in from Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"\nThe Azsharite is in the blue crystals along the southern peninsula (swim to (58,73), then run upwards and to the left). The Felhound tracker isn't necessary, but makes finding veins slightly quicker. Avoid the Cliff Breakers, level 53-55 elites.
Pick up/turn in from Rexxar by the bonfire in Thunderlord Stronghold\nThe key drops from elite Bladespire ogres outside Gruul's Lair; use the whistle while near the Wyvern Cage up the spike (65, 20)
Pick up from Loramus Thalipedes on an island in Azshara (61,66) just south of the "O" in "Bay of StOrms"\nTurn in to Galvan the Ancient in STV, E of the Venture Company Base Camp (50,20)
Pick up/turn in from Galvan the Ancient in STV, E of the Venture Company Base Camp (50,20)\nWait for him to finish crafting your weapon (dagger, staff, or sword)
Pick up from Earthbinder Tavgren at Cenarion Thicket (44,26)\nEmpoor travels the road between Tuurem and Shattrath; he's a level 63 with a 62 bodyguard. Talk to him, and he'll aggro; once his health is low enough, he'll revert to friendly\nTurn in to Empoor after defeating him
Pick up from Damaged Mask, which drops off Fel Corruptors in Bladed Gulch\nTurn in to O'Mally Zapnabber at Evergrove in Ruuan Weald
Pick up from Pozzik at Mirage Raceway\nTurn in to Gazlowe in Ratchet at 63,36?
Pick up from Wharfmaster Dizzywig by the docks in Ratchet\nTurn in package to Kravel Koalbeard at Mirage Raceway
Pick up from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nThe bugs are in the Noxious Lair (35,46)\nTurn in to Alchemist Pestlezugg
Pick up/turn in from Ravandwyr in Area 52 (31,66)\nThe shards drop from the ghosts at the Ruins of Enkaat
Pick up from Ginro Hearthkindle in Feathermoon Stronghold\nTurn in to Wrecked Row Boat, which is just underwater (45,65) on the Forgotten Coast
Pick up/turn in from Commander Ashlam Valorfist at Chillwind Point, north of the Alterac Mountains, or High Executor Derrington at the Bulwark, east of Tirisfal Glades\nMake sure you pick up the Flame in a Bottle next to the questgiver. The camp is between Felstone Field and Dalson's Tears (40,53), and is hard to clear before respawns. Use the Flame in a Bottle on the tent (has a cast timer but can be done in combat), then plant the flag (you must be out of combat).
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nThe Quel'lithien Registry is lying on a bench between 2 level 60 Quel'Lithien Protectors in the right wing of the main building at Quel'Lithien Lodge (51,22)
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nAll the undead at Corin's Crossing drop the rot. Kill several without looting (although you can check to see if the rot drops) to extend the 10 minute timer, as the countdown doesn't start until you pick up the item. The rot doesn't stack, so make sure to have at least 9 slots open before starting the quest.
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nNoxious Plaguebats are N of Corin's Crossing and Monstrous Plaguebats are N of Blackwood Lake
Pick up from A Small Pack at (63,68) in the Marshlands in Un'goro Crater\nTurn in to Linken (44,8) in Marshal's Refuge in Un'goro Crater
Pick up/turn in from Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL\nCollect Left Side, Right Side, and Head from any of the three houses near Pamela. A level 55 ghost spawns as you approach any piece (even if it's just a decoy piece), but if you can loot the parts from outside the buildings, the ghost may not spawn. Right click any doll part to assemble the doll.
Pick up from Kilrath at Bleeding Hollow Ruins in Terokkar Forest (19,60)\nBoulderfist Invaders are in the Bleeding Hollow Ruins; Unkor is by the campfire (20,63) and will stay green after you defeat him long enough to kill all 10 invaders\nTurn in to Unkor
Pick up from Lieutenant General Orion (H) or Commander Duron (A) outside the Stair of Destiny in Hellfire Peninsula (87,49)\nTurn in to Vlagga Freyfeather (H) or Amish Wildhammer (A), the Flight Master nearby
Pick up/turn in from Taleris Dawngazer at Falcon Watch\nThe pack is at (22,68) in Dustquill Ravine, NW of the Den of Haal'esh. Entering the ravine from the SE involves the least amount of fighting.
Pick up/turn in from Seer Janidi in Zabra'jin (32,51)\nUse the totem at the foot of the stairs of Boha'mu Ruins S of Feralfen Village (44,66) and defeat the level 64 that is summoned\n\nYou must return the totem to complete the quest\n
Pick up/turn in from Cyrus Therepentous in the cave N of Slither Rock (94,31)\nUse the Altered Black Dragonflight Molt on Bael'Gar's corpse after killing him in Blackrock Depths
Pick up from Privateer Bloads in Booty Bay near the mailbox\nTurn in to Privateer Groy in Theramore (67,51)
Pick up/turn in from Nemeth Hawkeye at Grom'gol Base Camp\nThe Altar is on the largest island in the Vile Reef (19,22); use the totem to summon Naias
Pick up/turn in from Rakoria in Stonebreaker Hold\nTalk to Grek in Stonebreaker Hold
Pick up/turn in from Azore Aldamort (39,27) at the tower in Ethel Rethor. Jump off the right of the bridge that leads to the tower, and follow the path under the bridge to the NPC.\nThe statue is on the north side of Ranazjar Isle (28,6). You must right-click the gem then click on the statue to spawn a 38 naga (melee type). It's a good idea to kill the 3 naga nearby first. Watch out for wandering Deepstrider giants.\n\nGives 150-200 Argent Dawn reputation
Pick up/turn in from Keeper Bel'varil in Tarren Mill\nBracers drop from Elemental Slaves in Dalaran
Pick up/turn in from Wazat S of Clan Watch (61,67)\nThere are a number of strategies for getting the egg (see [[How to Land|http://www.dreamwalkers-guild.com/index.php?option=com_content&task=view&id=58&Itemid=1]], [[Thottbot|http://www.thottbot.com/?qu=10111]]). About a minute after stealing the egg, a 66 elite will appear.\n\nA single person getting the egg will complete the quest for the whole group.
Pick up/turn in from Gorn in Kargath\nGo to Lethlor Ravine and activate the Pillar of Diamond (84, 33), the Pillar of Amethyst (81, 64), and the Pillar of Opal (72, 67) in any order, then use the Seal of the Earth (81, 50) to summon the two dragons. Move away immediately after activating the Seal, and they won't aggro. They can be pulled one at a time, but both are immune to fire. Blacklash has a fire spell that hits for around 500, while Hematus has one that hits for 80 but stacks. \n\nMust return the Sign of the Earth!
Pick up from Megzeg Nukklebust in Thrallmar (55,38)\nThe cannons are on the other side of the Path of Glory from Thrallmar. The eastern one is at (51,61), the western one is at (55,53)\n\nYou must return the torch to complete the quest
Pick up/turn in from Witch Doctor Mau'ari in Everlook\nShe'll give the cache, which allows you to collect E'ko from certain mobs in Winterspring. Three E'ko can be turned in to get three buff items. Frostsabre Eko gives Juju Flurry (increases target's attack speed by 3% for 20 seconds), Winterfall Eko gives Juju Power (increases target's strength by 30 for 30 minutes), Chillwind Eko gives Juju Chill (increase frost resistance by 15 for 10 minutes), Ice Thistle Eko gives Juju Escape (increases your dodge rating by 60 for 10 seconds), Shardtooth Eko gives Juju Ember (increases fire resistance by 15 for 10 minutes), Frostmaul Eko gives Juju Might (increases attack power by 40 for 10 minutes), and Wildkin Eko gives Juju Guile (increases target intellect by 30 for 30 minutes).
Pick up from A-Me 01 (67,17) down the right branch in Fungal Rock (63,17) after you give her a mithril casing\nEscort her out of the caves; no waves will spawn, so you only have to fight respawned gorillas\nTurn in to Karna Remtravel outside Marshal's Refuge (46,13)
Pick up/turn in from Dirge Quikcleave in Gadgetzan\nBring him 12x Giant Eggs, 10x Zesty Clam Meat, and 20x Alterac Swiss (buyable in Thunder Bluff or Stormwind, among other locations)\n\nYou will recieve Artisan Cooking
Pick up/turn in from Chromie on the second floor of the inn at Andorhal (39,66) in WPL\nWatches come from Small Lockboxes inside the houses of Andorhal near the inn\n\nThis quest is repeatable for an item that debuffs Araj
Pick up/turn in from Magus Voidglare in Tarren Mill\nThe summoners and elementals are in Dalaran
Pick up/turn in from Mehlar Dawnblade at the Bulwark in WPL\nEquip the mark and use it next to Uther's statue in Uther's Tomb (52,83). There's a level 58 pvp guard; to avoid fighting him (and getting flagged), wait for his counter-clockwise patrol every 3 minutes and follow him to the right spot; use the mark when the guard is back at the front of the tomb again. Damage shields and mobs can also kill him without causing you to be flagged.\n\nThis quest is time-limited to 30 minutes
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nMaster Daellis Dawnstrike (56,66) runs along the ridge W of Manaforge Duro
Pick up/turn in from Oakun at the Sha'tari Outpost (31,76)\nKill the auchenai just E of the outpost to collect 20 Doom Skulls. Use the Dread Relic at the Writhing Mound (48,67) to summon a 65 elite bone dragon. Only one person needs the skulls to summon.
Pick up/turn in from Tor'gan in Hammerfall\nMarez Cowl is at 29,64 or 29,60 (Stromgarde); either the first or second left from the entrance.
Pick up/turn in from Witch Doctor Tor'gash in Zabra'jin\nUse the murloc cage at the flat rock in Daggerfen Village (26,22)\n
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nReach the final room in Blood Furnace, with the summoners and Keli'don the Breaker
Pick up from Novice Thaivand in Tarren Mill\nThe Flame of Azel is at 44, 28 (Hillsbrad) on the top floor of the Yeti Cave opposite the entrance. The Flame of Veraz is at 44, 27 on the bottom floor of the Yeti Cave opposite the entrance. The Flame of Uzel is at 38, 66 in the Growless Cave (Alterac).\nTurn in at Helcular's Grave at 53, 53 (Southshore). Best chance is to come in from the river.
Pick up from Ramdor the Mad outside Auchenai Crypts (35,66)\nLost Spirits and Broken Skeletons are all around Auchendoun, especially E of the Sha'tari Outpost\nTurn in to Soolaveen at the Refugee Caravan in the Bone Wastes (38,50)
Pick up/turn in from Jangdor Swiftstrider in Camp Mojache or Pratt McGrubben in Feathermoon Stronghold\nRage Scar Yetis are in Rage Scar Hold (51,31). You can also get the quest item via skinning.
Pick up from Grelag at Spinebreaker Post\nTurn in to "Screaming" Screed Luckheed at the Zeppelin Crash (49,74)
Pick up from Sha'ni Proudtusk on an altar between 4 pillars on Dreadmaul Rock in Burning Steppes (80,45); there is a rope bridge that leads to the top (76,38)\nKrom'Grul can spawn in any of the three caves at Dreadmaul Rock (81,47) (78,41)\nTurn in to Thal'trak Proudtusk in Kargath (but only when he's standing by the campfire)\n
Pick up from Wooden Outhouse on the hill above the Grimesilt Dig Site (65,62) in Searing Gorge\nMake sure to pick up the ledger from the ground under the Outhouse. The leg shafts drop from the Glassweb Spiders in Searing Gorge, N and W of the outhouse. The overdue package is from Beezil's Wreck (54,56) through the mountains at (55,50) in Dustwallow Marsh. The Goodsteel's Balanced Flameberge drops from the murloc Jarquai on the Eastern coast (91,66) (93,51) (95,63) of Swamp of Sorrows.\nTurn in to Krinkle Goodsteel in Gadgetzan
Pick up/turn in from Latronicus Moonspear in Feathermoon Stronghold\nThe web drops from Lethtendris in Dire Maul East
Pick up from the Dalson Cabinet Key dropped by Farmer Dalson (see previous quest)\nTurn in to the Locked Cabinet on the second floor of the house at Dalson's Tears (47,50)
Pick up from Ringo in a cave at Fire Plume Ridge (52,50)\nHe'll follow you, making this an easy escort quest. Just make sure to use the canteen when he faints.\nTurn in to Spraggle Frock in Marshal's Refuge in Un'goro
Pick up/turn in from Apprentice Andrethan in Kirin'Var Village (57,85)\nRhonsus wanders around the workshop to the east of the Town Square (61,85)
Pick up/turn in from Chief Engineer Bilgewhizzle in Gadgetzan (52,28)\nKill Wastewander Rogues, Assassins, and Shadow Mages around Waterspring Field (61,34). The rogues stealth.\n\nWatch out for Caliph, who wanders in this area
Pick up/turn in from Elementalist Morgh at the Throne of the Elements (60,22)\nMurkblood Putrifiers are in Sunspring Post
Pick up/turn in from Reavij at Swamprat Post (84,54)\nBlacksting is N of Feralfen Village (49,59)\n
Pick up/turn in from Taiga Wisemane in Shadowprey Village\nThe portals are at 50,76 (Mannoroc Coven). You must activate a portal, then kill a 38-39 demon that spawns. They hit hard, and adds are common. \n\nMust return the Hand of Iruxos?
Pick up/turn in from Kanati Greycloud at 21,32 (Whitereach Post)\nProtect him from 3 level 28 centaurs (cc if possible)
Pick up from Neeka Bloodscar in Kargath\nTurn in to Helgrum the Swift in Stonard
Pick up from the Homing Robot on an island in the lake N of Agol'watha (49,38)\nEscort the robot to the shore, past 2 waves of 3 mobs each (see the quest chain for details on how to solo): first ambush is 3 moonkins, second ambush is 3 trolls\nTurn in to Oglethorpe Obnoticus in Booty Bay
Pick up from the Homing Robot in the mountains E of the Gaping Chasm (61,65)\nEscort the robot to Steamwheedle Port, past 2 waves of 3-4 mobs each (see the quest chain for details on how to solo): first ambush is 3 scorpions (supposedly you can kill them before escorting the chicken, and they won't respawn), second ambush is 3-4 bandits\nTurn in to Oglethorpe Obnoticus in Booty Bay
Pick up from the Homing Robot inside the cave at Feral Scar Vale (52,57)\nEscort the robot to the docks, past 3 waves of 3-5 mobs each (see the quest chain for details on how to solo): first ambush is 3 yetis before reaching the road, second ambush is 3 gorillas about halfway to the shore, third ambush is 4 gnolls after you leave the road\nTurn in to Oglethorpe Obnoticus in Booty Bay
Pick up from the southern island (86,59)\nTurn in to Oran Snakewrithe in the Magic Quarter in Undercity
Pick up/turn in from Tran'rek in Gadgetzan\nKill scarabs in Zul'Farrak; there's a room with a large number of them that respawn quickly\n\nPrevious quest is not required
Pick up/turn in from General Kirika at the Horde encampment (51,70) or Marshal Bluewall at the Alliance encampment (33,51)\nCollect Silithyst and carry it back to the encampment; picking it up automatically flags you, you can't mount, and it slows your movement speed
Pick up/turn in from Rabine Saturna in S Nightglen in Moonglade (52,45)\nThe Felvine Shard is looted from a plant after killing the final boss in Dire Maul East. Right-click the reliquary to combine the two.\n\nThe shard is lootable without the quest, but be careful not to place it in the reliquary before this quest.
Pick up/turn in from Kin'weelay in Grom'gol\nCan find Skullsplitter trolls at Zul'Mamwe, Balia'mah, Ziata'jai ruins.
Pick up/turn in from Gezhe at Aeris Landing, N of Oshu'Gun (31,57)\nCollect Crystal Fragments from the Spirit Fields around Oshu'gun; they also drop from the Vir'aani\n\nOnly available up until Friendly
Pick up/turn in from Earthbinder Tavgren at Cenarion Thicket (44,26)\nVicious Teromoths are in the thicket; normal teromoths are N and S of the thicket\n
Pick up/turn in from Boots in Area 52 (32,63)\nNether Rays are concentrated on the E tip of the island (46, 72)
Pick up/turn in from Caza'rez inside the barracks in Thrallmar (55,35)\nBlood samples drop from the fel orcs in Hellfire Blood Furnace
Pick up/turn in from Tor'chunk Two-claws in Thunderlord Stronghold\nKill any Bloodmaul ogre at Bloodmaul Outpost
Pick up/turn in from Ryathen the Somber in Falcon Watch\nUse the gem near the alter in Pools of Aggonar and kill the three mobs that are summoned (2 are paladins). Only one group member needs to use their gem for all to get credit for the kill.
Pick up/turn in from Commander Aggro'gosh in Grom'gol\nKill Brutes and Witch Doctors at 37,31 (SE of Grom'gol, at the river's mouth)
Pick up/turn in from Shadowstalker Kaide at Stonebreaker Camp (63,42)\nLisaile Fireweaver is inside the barracks in Bonechewer Ruins (67,53) with four other orcs, although most can be pulled individually
Pick up/turn in from Torwa Pathfinder by the path into Un'goro Crater in the Marshlands (71,75)\nU'cha (68,12) is in Fungal Rock cave (63,17). Go to the SE corner of the cave and follow the upwards path N; U'cha is in the water near the NE corner. The gorillas around him can be pulled without aggroing him, so he can be fought solo.
Pick up/turn in from Egan in a house in Terrordale (14,33) in EPL\nEquip Egan's Blaster and use it on the ghosts in Stratholme
Pick up/turn in from Celebras, after defeating him at the end of the purple side\nWait for his cutscene to finish
Pick up/turn in from Gambarinka in Zabra'jin\nMarshfang Slicers are all around Zabra'jin
Pick up/turn in from Donova Snowden at Frostfire Hot Springs (31,45)\nPathfinders and Totemics are around Timbermaw Post; Den Watchers are at both Timbermaw Post and Winterfall Village
Pick up/turn in from Tabetha in Dustwallow Marsh (42,57)\nThe Tiara drops from Hydromancer, in the final pool area of ZF in Tanaris
Pick up from Anchorite Truuen at Chillwind Camp in WPL\nEscort to Uther's Tomb; at the gates of Sorrow Hill, 2 level 56-57 mobs will attack, and as you're heading to the hill with the tomb, 3 level 53-54 mobs will attack\nTurn in to High Priestess MacDonnell at Chillwind Camp
Pick up/turn in from Mawg Grimshot in Stonebreaker Hold\nKill level 64 Trachela at Carrion Hill (43,52), then use the carcass at the glowing blue scarecrow at Veil Rhaze (26,55). Torgos is a level 65 elite that stuns.
Pick up/turn in from Brother Nimetz in the Rebel Camp\nCan find Skullsplitter Witchdoctors and Mystics at Zul'Mamwe, Balia'mah, Ziata'jai ruins
Pick up/turn in from Jarkal Mossmeld in Kargath or Ghak Healtouch at 37,49 in Thelsamar\nThe Fungus caps are scattered around both outside and inside Uldaman
Pick up/turn in from Crank Fizzlebub in Booty Bay\nKill level 40-42 Venture Co. Strip Miners at 40,42 (Crystalvein Mine)
Pick up/turn in from "Screaming" Screed Luckheed at the Zeppelin Crash (49,74)\nRogue and Uncontrolled Voidwalkers are in the Warp Fields, W of Expedition Armory
Pick up from Shay Leafrunner in a small temple (38,10) on the N side of the Ruins of Ravenwind\nEscort Shay back to Rockbiter within 15 minutes. She follows you, making avoiding mobs easy (especially if you hug the mountains), but she is frequently distracted. Use the bell (from the chest near her) to summon her back, but it has a long cooldown period. She won't wander off again until she catches up with you, so if you gain a bit of distance and start running, you can limit the number of times she runs off.\nTurn in to Rockbiter (42,22) at the Twin Colossals
Pick up from Bessy in the fields N of the village (59,78)\nEscort her back to Thadell; she'll summon two groups on the way, but otherwise tends to keep moving when aggroed by nearby mobs.\nTurn in to Thadell in Kirin'Var Village (57,85)
Pick up from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nWait 5-10 seconds, then click on him and follow his story.
Pick up/turn in from Ikeyen at Cenarion Refuge\nThe belongings (70,97) are in Funggor Cavern (75,89); jump down to the lower level, and follow the path up until it branches; take the SW branch to find the belongings on a flat rock\n
Pick up/turn in from Wizlo Bearingshiner at Whitereach Post (21,32)\nThe Control Panel is on a cliff in Thousand Needles overlooking Thalaanar (9,18). Run the summoned robot to the well and click the bottle on the pet bar to collect the water.
Pick up/turn in from Krueg Skullsplitter in Camp Mojache in Feralas\nThe Grimtotem are in the Grimtotem Compound (66,38)
Pick up/turn in from Commander Ra'vaj at the Sha'tari Outpost (31,76)\nInitiates and Doomsayers are just E of the outpost
Pick up from Nathaniel Dumah at Chillwind Camp or Mickey Levine at the Bulwark in WPL\nActivate a crate at Northridge Lumber Camp (48,32) in WPL\nTurn in to the termite barrel once it's placed on the crate
Pick up from Muigin in Marshal's Refuge\nTurn in to Gregan Brewspewer at the Twin Colossals in Feralas (45,25)
Pick up/turn in from Khadgar in the center of the Terrace of Light
Pick up/turn in from Khadgar in the center of the Terrace of Light
Pick up/turn in from Otho Moji'ko at Revantusk Village in the Hinterlands\n10x Long Elegant Feathers can be collected without the quest
Pick up/turn in from Umi Rumplesnicker in Everlook\nPatriarchs and Matriarchs can be found at Ice Thistle Cave (67,41)
Pick up/turn in from Storm Shadowhoof at Everlook in Winterspring\nBrumeran wanders between Lake Kel'theril and Frostwhisper Gorge; waiting at (62,58) will let you kill her without risk of adds. She has a lightning breath and a stackable poison.
Pick up from Cabal Orders, which drops from the first cabal member you kill\nTurn in to Mekeda at the Refugee Caravan in the Bone Wastes (38,50)
Pick up from Sovik in the Valley of Honor after getting [[(1/3) Rig Wars {35}]]\nTurn in to Scooty in Booty Bay\n\nGives access to the Gnomeregan teleporter
Pick up/turn in from Hemet Nesingwary at the Nesingwary Safari (71,40)\nClefthoof Bulls are in the large open plateau W of Garadar
Pick up from Splinterspear Junction (22,48) in Swamp of Sorrows, in the water under the bridge.\nTurn in on the rock in Bloodfen Burrow (31,65) in Dustwallow Marsh. Beware the huge number of raptors outside the cave; they're easiest to pull from the left.
Pick up/turn in from Rok Orhan in Camp Mojache\nThe orb drops from level 45 and 46 Mage-lords, who wander around the Ruins of Isildien (58,66)
Pick up/turn in from Thiah Redmane in the Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nBlood samples drop from Hulking Helboars in Sha'naari Wastes, S of Cenarion Post\n
Pick up/turn in from Gor'drek in Thunderlord Stronghold\nFey Drakes are in the Living Grove
Pick up/turn in from Krazek in Booty Bay\nMine Lesser Bloodstone Deposits in Drywhisker Gorge in Arathi Highlands; the path up is at (80,40). The ore is not soulbound, so if you can't mine, you can get it from someone else.
Pick up/turn in from Melor Stonehoof in Hunter Rise\nKill Hulking Mountain Lions at 31,84 (Gavin's Naze) for the carcass which IS TIMED\nGo to the cave at 38,68 in Alterac to summon Frostmaw\n\nThe kodo skin scroll can be safely destroyed
Pick up/turn in from Dwarfowitz at the Sha'tari Outpost (31,76)\nUse the drum anywhere in the Bone Wastes to summon either a worm or a sand gnome
Pick up/turn in from Legassi at the Zeppelin Crash (49,74)\nHelboar are all over the area, especially N of Warp Fields and E and W of Zeth'gor. About 50% of the meat purifies.
Pick up from Larion in Marshal's Refuge in Un'goro Crater\nTurn in to Liz Rizzlefix (62,38) in Ratchet
Pick up/turn in from Beetix Ficklespragg in Cenarion Hold in Silithus\nStonelash Flayers and Rock Stalkers can be found all around the SE quarter of Silithus, S of Hive'Zora. Stonelash Pincers can be found in a swath from NW to SE. The sole area of overlap is along (65,-) the imaginary line between the S border of Hive'Zora and the N border of Hive'Regal.
Pick up/turn in from Apothecary Faustin at Beggar's Haunt\nThe Shadow Panther Hearts are from 39-40 Shadow Panthers around 70,10 and 84,20 (Mistyreed Strand) in Swamp of Sorrows. They stealth, so are hard to find.\nThe level 42 Mire Lord is in a cave (5,31) at the end of Misty Valley in Swamp of Sorrows\nThe Deepstrider Tumor is a 100% drop from 38-40 elite Deepstrider giants in Desolace. They wander all over, but at least one always passes through Ethyl Rethor.\n
Pick up/turn in from Saurfang the Younger at the Mag'hari Procession (32,36)\nMurkblood Scavengers and Raiders are at Sunspring Post
Pick up/turn in from Cliffwatcher Longhorn in Freewind Post\nKill Galeks at 41,41 (Splithoof Crag)
Pick up/turn in from Malukaz in Stonebreaker Hold\nIronjaw wanders around Firewing Point, and spawns outside the entrance
Pick up/turn in from Lieutenant Sorcerer Morran in Kirin'Var Village's Town Square (57,86)\nThe cubes are scattered around Manaforge Coruu
Pick up/turn in from Zurjaya in Zabra'jin\nTerrorclaw is a level 64 on the southernmost island in Marshlight Lake (22,45)\n
Pick up/turn in from Elder Torntusk on the altar in the amphitheater in Jintha'Alor (60,77)\nThe key drops from Hitah'ya the Keeper, inside the cave (58,80) behind the amphitheater on the top of Jintha'Alor
Pick up/turn in from Windcaller Blackhoof in Cenarion Refuge\nLord Klaq is a non-elite level 62 at the center (72,94) of Funggor Cavern (75,89); go straight in and drop down to the second level, where he spawns\n
Pick up/turn in from Windcaller Proudhorn at Cenarion Hold in Silithus (51,38)\nDredge Strikers are all over the NE quarter of Silithus
Pick up/turn in from Drizzlik at 28,77 in Booty Bay, on 3rd floor in "Tan-Your-Hide Leatherworks"\nKill Snapjaw Crocolisks along the river and lake
Pick up/turn in from Stoley in Steamwheedle Port (67,24) in Tanaris\nThe shipment is in Lost Rigger Cove, on the second floor (72,46) of the only two-story building (the first house on your right, if facing S). There are three guards on the first floor, and three more on the landing. If you can't kill them, just die in the house and rez on the second floor.
Pick up/turn in from Harold Lane at the Nesingwary Safari (71,40)\nTalbuk Thorngrazers are are in the large open plateau W of Garadar
Pick up/turn in from Vindicator Haylen, W of Netherweb Ridge (49,76)\nKill Terokkarantula in Netherweb Ridge (54,81). Spider is immune to roots and fears, so is only soloable for certain classes
Pick up/turn in from Zurjaya in Zabra'jin\nMragesh is off the coast of the SW island in Serpent Lake (42,41)\n
Pick up/turn in from Ranger Captain Venn'ren at the top of Falcon Watch (through the orb)\nKill Stonesythes in the Great Fissure (32,62); they "defend themselves", which means they cast a shield which absorbs all damage, but they don't attack while it holds. However, every time you attack them while shielded, they gain an enrage buff.
Pick up from Krackle at Golakka Hot Springs (30,50)\nTurn in to Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)
Pick up from Hierophant Theodora Mulvadania in Kargath\nTurn in to Lotwil Veriatus (25,44), E of Kargath
Pick up from Zangen Stonehoof at E. Center Rise\nTurn in to Rau Cliffrunner at Freewind Post
Pick up/turn in from Torwa Pathfinder by the path into Un'goro Crater in the Marshlands (71,75)\nThe purple eggs are all around the ravasaurs just west of Torwa; run over them to spawn a mate
Pick up/turn in from Mulgris Deepriver inside a house at the Writhing Haunt in WPL (53,64)\nKill Diseased Grizzlies, which are mostly N of Gahrron's Withering. The bears share spawn points with Plague Lurker spiders.
Pick up/turn in from Kirsta Deepshadow down the trail NE of Northridge Lumber Camp (52,27) in WPL\nRadley is along the path into Hearthglen (57,35), and Durgen walks in and out of the tower outside Hearthglen (55,23). It's easiest to kill the two guards at the front of the tower, clear the first floor, then wait for Durgen to walk downstairs.
Pick up/turn in from Ogath the Mad in Spinebreaker Post\nThe voidwalkers that drop the shards are in Void Ridge, through Spinebreaker Pass (71,67) E of Zeth'Gor. When the collapsing voidwalkers die, they do a large amount of damage (but they don't move while casting collapse). The vacillating voidcallers cast shadow bolts until you cast a spell at them, at which point they cast spells of the same damage type back at you.\n
Pick up/turn in from Elder Yorley at the Mag'hari Procession (32,36)\nWarmaul Brutes and Warlocks are at Warmaul Hill
Pick up/turn in from Winna Hazzard in Bloodvenom Post in Felwood\nCollect the water from the moonwell (32,66) in the Ruins of Constellas
Pick up/turn in from Scout Neftis at the S entrance to Grangol'var Village (39,43)\nSpeak with the Initiate (39,39), Laborer (wanders around the lake), and Advisor in the barracks (40,39), avoiding the hunters
Pick up/turn in from Tree Warden Chawn at Evergrove in Ruuan Weald\nWyrmcult Hewers are in the wyrmcult camps in Ruuan Weald
Pick up/turn in from Naladu, up the stairs and a short path into the Ruins of Sha'naar (16,65)\nThe key is in a chest in a hut at the top of the stairs (14,63)
Pick up/turn in from Elementalist Lo'ap at the Throne of the Elements\nLake Spirits are in Skysong Lake
Pick up from Magistrix Carinda in Falcon Watch\nTurn in to Magister Aledis, who walks along the road from Falcon Watch to Zangermarsh; you must fight him down to ~30% health
Pick up/turn in from T'chali in Bloodmaul Ravine (44,72)\nUse the keg near any of the Bladespire ogres in Bladespire Hold; the ogre will aggro
Pick up from first Colossal kill\nTurn in to Tola'thion at Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar
Pick up from Jaron Stoneshaper at Starfall Village (52,30)\nTurn in to Damaged Crate in Dun Mandarr (59,60)
Pick up from Nazgrel at Thrallmar\nTurn in to Rohok in Thrallmar (53,38)
Pick up/turn in from Foreman Razelcraz at the mine NW of Thrallmar (51,30)\nRescue Manni (45,41), Moh (46,45), and Jakk (47,46) from the Shattered Hand orc camps N and E of the Citadel
Pick up/turn in from Shadow Hunter Denjai in Zabra'jin\nThe Attack Plans are in the Ango'rosh Grounds, up a tower (19,27)
Pick up from Marin Noggenfogger in Gadgetzan\nTurn in to Sprinkle in Gadgetzan
Pick up/turn in from Far Seer Mok'thardin in Grom'gol\nJungle Stalkers are at 31,41 (near Gurubashi Arena)
Pick up/turn in from Sir S. J. Erlgadin at Nesingwary's Expedition\nCan find Panthers at 29,16 (near Zuul'daia ruins)\n
Pick up/turn in from Samia Inkling at Evergrove in Ruuan Weald\nNets drop from Wyrmcult Poachers in Ruuan Weald
Pick up from Sage Truthseeker on Spirit Rise in Thunder Bluff or High Explorer Magellas in the Hall of Explorers in Ironforge\nTurn in to Nara Wildmane on Elder Rise or Historian Karnik in the Hall of Explorers
Pick up from Captured Arko'narin (36,55) in Jaedenar\nEscort her to a large room with her gear, then outside Jaedenar. Make sure you pull the voidwalker against the right wall before she rushes towards her gear, so she'll stop and fight it. Then let her run into the second mob, and make sure you regen/heal to full before it dies. After she grabs her gear, three voidwalkers spawn and she charges them; let her tank as much as possible. After you leave Shadow Hold, a 55 elite will attack; he debuffs shadow resistance and does shadow damage.\nTurn in to Jessir Moonbow at Emerald Sanctuary (51,82)\n\nHer escort path passes by all the braziers for [[(5/6) Dousing the Flames of Protection {55}]]
Pick up from "Shaky" Phillipe by the dock in Booty Bay\nTurn in to "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)\n
Pick up from Malton Droffers in the Drag in Orgrimmar (59,36)\nTurn in to Gilveradin Sunchaser behind Quel'Danil Lodge (26,48) in the Hinterlands; follow the rear path that starts at (23,47)
Pick up from Zurai at Swamprat Post (84,54)\nTurn in to Scout Jyoba's corpse at the center of the Dead Mire (80,36)\n
Pick up from Hagar Lightninghoof in Freewind Post\nTurn in to Motega Firemane at 21,32 (Whitereach Post)
Pick up from Fel'zerul in Stonard\nTurn in to the Atal'ai Exile in the Hinterlands, up the S temple in Shadra'Alor (34,75)
Pick up/turn in from Zezzak in Spinebreaker Post\nEyes of Grillok are in Zeth'Gor, around the cauldron most frequently. After absorbing an eye, you have 5 minutes to return it to Zezzak's cauldron.
Pick up/turn in from Marvon Rivetseeker by the Broken Pillar (52,45) in Tanaris\nThe stone circle is in Marvon's Chest outside his workshop in Ratchet (62,38)
Pick up/turn in from Ajeck Rouack in Nesingwary's Expedition\nCan find Stranglethorn Tigers at 29,16 (near Zuul'daia ruins)
Pick up from Theldurin the Lost at Agmond's End (51,77) in Badlands\nTurn in to Gerrig Bonegrip in the Forlorn Cavern of Ironforge or Keeper Bel'dugur in the Apothecarium of Undercity.
Pick up from Arch Druid Staghelm in Cenarion Enclave in Darnassus or Arch Druid Runetotem on Elder Rise in Thunder Bluff\nTurn in to Jenal in Cenarion Enclave in Darnassus or Ghede on Elder Rise in Thunder Bluff\n\n20 Un'goro soil can be collected without the quest
Pick up/turn in from Shado "Fitz" Farstrider at the Nessingwary Safari (71,40)\nWindrocs are all around the camp
Pick up/turn in from Captain Darkhowl in Spinebreaker Post\nCollect 4 torches from the Peons in Zeth'Gor, then light them at the forge (69,69); they stay lit for 5 minutes. Use the lit torches at the stable (68,73), the eastern hovel (69,70), the western hovel (67,75), and the barracks (69,76).\n
Pick up from Janice's Parcel in the barn at Felstone Field (38,55)\nTurn in to Royal Overseer Bauhaus in the Trade circle in Undercity or Royal Factor Bathrilor in Cathedral Square in Stormwind
Pick up/turn in from Frankal Stonebridge at the Bronzebeard Encampment (41,88)\nThe brains are random drops from any bug in the three hives: Hive'Zora, Hive'Regal, Hive'Ashi
Pick up/turn in from Warug at 74,68 (Magram Village)\nThe crystals are in the cave at 38,91 (Gelkis Village). Jump down into the large pit in the village, then go up the ramp on the middle hill and across the bridge to the cave. The mobs are 34-35.
Pick up/turn in from Drum Fel in Hammerfall\nWitherbark are in Witherbark Village, level 32-35
Pick up from the Mysterious Tome, which drops off the Unyielding spirits in Expedition Armory\nTurn in to Althen the Historian in Spinebreaker Post
Pick up/turn in from Rutgar Glyphshaper at the Bronzebeard Encampment (41,88)\nTo get the Hive'Ashi rubbing, enter the hive at the very bottom entrance (48,25) and turn right; the crystal is directly ahead (50,26). To get the Hive'Zora rubbing, enter the hive (27,66) and follow the path downwards all the way to the east, until you dead-end in a circular room with 15-20 wasps; the crystal is in that room (36,63). To get the Hive'Regal rubbing, enter the hive (55,87) and go around the bend and head south, ignoring all forks until you reach a dead end; the crystal is guarded by 6-7 elites and Natalia (53,100)
Pick up/turn in from Commander Mar'alith in Cenarion Hold\nNatalia (43,37) is in Hive'Regal (54,88); she heals herself and fears, so you have to clear the room before aggroing her
Pick up/turn in from Eralas Ambersky in Rut'theran Village\nGather light blue feathers on the ground in Winterspring; they are found S of the road W of Lake Kel'Theril, and scattered between Owl Wing Thicket and the Hidden Grove
Pick up/turn in from Watcher Leesa'oh at Cenarion Watchpost (23,66)\nTrigger the quest complete on the north edge of the Spawning Glen
Pick up/turn in from Tor'gan in Hammerfall\nKill raptors near 67,37 (W of Hammerfall). 39,68 has the level 33-34 ones, while 54,46 has plenty of the 30-31 ones.
Pick up/turn in from Hemet Nesingwary at Nesingwary's Expedition\nCan find Lashtail Raptors at 30,23 (N of Grom'gol)
Pick up/turn in from Uthek the Wise at 36,79 (Gelkis Village)\nOpen the bags around 73,74 (Magram Village). The bags behind the tents are often unguarded.\n\nRewards are projectiles or a thrown weapon
Pick up/turn in from Maurin Bonesplitter at Ghost Walker Post\nThe Hatefury Shadowstalkers are around 74,24 (Sargeron)
Pick up/turn in from Melisara at Tarren Mill\nKill 36-37 elite Maulers at 41,46 (Ruins of Alterac) in Alterac Mountains. Follow the road N from Tarren Mill to get to them with minimum fighting.
Pick up from Geologist Larksbane at Cenarion Hold in Silithus\nTurn in to Hermit Ortell at Ortell's Hideout (67,70)
Pick up/turn in from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge\nEastern Pylon is in the Marshlands (77,50)
Pick up/turn in from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge\nNorthern Pylon is at Lakkari Tar Pits (57,12)
Pick up/turn in from Korin Fel in Hammerfall\nOr'Kalar is at 19,68 (Stromgarde Keep) on the second floor of a roofless building with 3-4 38 shaman elites. You may be able to pull 2 of the adds alone.
Pick up/turn in from Gordawg at the Throne of the Elements\nTortured Earth Spirits are S of the Nesingwary Safari
Pick up/turn in from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge\nWestern Pylon is at Golakka Hot Springs (24,59)
Pick up/turn in from Trull Failbane in Bloodvenom Post in Felwood\nMoontouched share a spawn with the other owlbeasts nearby in Winterspring; there's a number of locations to kill them, including the Hidden Grove (65,19) and Owl Wing Thicket (62,59)
Pick up from Keldran past the Valley of Spirits\nTurn in to Takata Steelblade at Ghost Walker Post
Pick up from Lieutenant Doren at the Rebel Camp\nTurn in to Bookie Herod's Records in Kurzen's Compound (43,9)
Pick up/turn in from Greta Mosshoof at the Emerald Sanctuary in Felwood\nThe green moonwell is at the back of the Jaedenar area (35,60)
Pick up from Alessandro Luca, across the river from the Apothecarium\nTurn in to Apothecary Zinge in the Apothecarium
Pick up/turn in from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood\nThese Jadefire satyrs are at Jadefire Run (43,11), as is Xavaric (39,22)\n\nKill Xavaric first (stay along the western mountains to avoid aggro) to start another quest that requires Jadefire kills
Pick up from Rocket Chief Fuselage in Area 52 (32,64)\nUse the Dig O Matic (41,73), Claw (41,71), Analyzer (40,73), and Wagon (42,72) at Arklon Ruins\nTurn in to Lead Sapper Blastfizzle outside Area 52 (34,68)
Pick up/turn in from Tok'Kar in Misty Reed Post (81,81)\nSawtooth Snappers are along Misty Reed Strand (75,18)
Pick up from Rocket Chief Fuselage in Area 52 (32,64)\nTurn in to Chief Engineer Trep at Area 52 (32,66)
Pick up from Solersal Gazebo (26,52) in the Ruins of Solarsal\nTurn in to Shandris Feathermoon in Feathermoon Stronghold
Pick up from High Executor Derrington at the Bulwark or Commander Ashlam Valorfist at Chillwind Point\nTurn in to Apothecary Dithers at the Bulwark or Alchemist Arbington at Chillwind Point
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nThe book drops from Battle-Mage Dathric inside the clocktower in the Town Square around the Severed Spirits (60,88)
Pick up/turn in from Apothecary Lydon in Tarren Mill\nSpiders are in and around Shadra'Alor (35,64) in the Hinterlands. The venom sac only lasts 30 minutes.
Pick up from Ramdor the Mad outside Auchenai Crypts (35,66)\nTurn in to Ezekiel, who wanders around the Terrace of Light in Shattrath City
Pick up from green book somewhere in Daryn's house\nTurn in to Daryn Lightwind in Rut'theran Village
Pick up from Dran Droffers in the Drag in Orgrimmar (59,36)\nTurn in to the Remains of a Paladin, which are directly N of Revelosh in Uldaman\n
Pick up/turn in from Zengu in Hammerfall\nThe sigil drops from Syndicates in Stromgarde
Pick up from Iridescent Shards in Drywhisker Gorge\nPick up the keys from the center stones of 25,32 (West Circle, Fire); 52,50 (Outer Circle, Wind); 66,29 (East Circle, Water).\nTurn in to small stone at 36,57 (Inner Circle, Earth)
Pick up/turn in from Professor Phizzlethorpe in Faldir's Cove (33,80)\nEscort him to the nearby cave. The only fighting is defeating two level 40 water elementals. Easiest escort quest ever.
Pick up from the documents on the barrels at 27,69 (Bloodsail Compound)\nTurn in to First Mate Crazz in Booty Bay
Pick up/turn in from Baron Revilgaz in Booty Bay\nThe island is the largest island in the Vile Reef (19,22)
Pick up/turn in from Ysiel Windsinger in the inn at Cenarion Refuge\nUse the amulet by Ysiel, and she'll lead you on a guilded tour of the lakes
Pick up/turn in from Jer'kai Moonweaver near the Grimtotem Compound (66,46)\nThe Grimtotem are all around the Grimtotem Compound
Pick up from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nTurn in to the Deadwood Cauldron in Felpaw Village in Felwood (60,6)
Pick up/turn in from Leoroxx at Mok'Nathal Village\nGnosh Brogat is at Bladespire Outpost (57,54)
Pick up/turn in from Dorn Plainstalker at 54,42 (Weathered Nook), by climbing ramp at 55,45\nKill 4 waves of harpies in Roguefeather Den (27,51)\nRespawns are very fast, very hard to solo. Might be able to rest in the area opposite the crates.
Pick up/turn in from Yeh'kinya in Steamwheedle Port\nThe tablets drop from Theka, in the scarab room, and Hydromancer, by the final pool in Zul'Farrak
Pick up from Wynd Nightchaster at Starfall Village\nTurn in to Jaron Stoneshaper at Starfall Village
Pick up from Belgrom Rockmaul in the Valley of Honor in Orgrimmar\nTurn in to Moktar Krin at 67,63 in Thousand Needles (border of Shimmering Flats)
Pick up/turn in from Spiritcaller Dohgar at Mok'Nathal Village\nTotems drop from Bladespire Mystics and Crushers at Bladespire Outpost (58,55)
Pick up/turn in from Dertrok at Mok'Nathal Village\nArakkoa at Veil Vekh and Trogma's Claim drop infused crystals; use the wands on Ogre Slaves in Trogma's Claim, the nearby caverns. The wand is interrupted on damage.
Pick up from Krun's corpse, past the PvP towers W of Thrallmar (33,43)\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35)
Pick up from Vurtok Axebreaker inside the barracks in Thrallmar (55,35)\nTurn in to Apothecary Zelana at Reaver's Fall (66,41)
Pick up from Tinkee Steamboil at the Flame Crest in the Burning Steppes\nTurn in to Felnok Steelspring in Everlook in Winterspring
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nBring him 1 Gyrochronatom. Materials are 1x Iron Bar, 1x Gold Bar.
Pick up/turn in from Nimboya at Grom'gol\nCan find Bloodscalp Headhunters at Zul'Kunda and Zuuldaia ruins
Pick up from Neeru Fireblade in the Cleft of Shadow\nTurn in to Witch Doctor Uzer'i in Camp Mojache
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nKill Rock Elementals at 45,80 (Agamond's End)
Pick up/turn in from Rilak the Redeemed in Lower City in Shattrath (52,20)\nThe eye in Veil Reskk is on the second tower (50,19), the eye in Veil Shienor is on the second tree-tower (57,23)
Pick up from Arch Druid Fandral Staghelm at the Cenarion Enclave in Darnassus \nTurn in to Mathrengyl Bearwalker at the Cenarion Enclave in Darnassus
Pick up/turn in from Chief Apothecary Hildagard in Shadowmoon Village (30, 28)\nThe ash can be harvested near the pools of green lava across Western Shadowmoon
Pick up/turn in from Nether Stalker Khay'ji in Area 52 (32,64)\nEthereals at the Heap drop the insignias\n\nRepeatable in groups of 10 insignia
Pick up/turn in from Commander Ameer (59,32) at the Protectorate Watch Post\nSalvaged Ethereum Prison Key can drop off any Ethereum at the Ethereum Staging Grounds
Pick up/turn in from Isfar, at the entrance to Sethekk Halls in Auchindoun (44,65)\nKill the first boss in Sethekk Halls, loot an item off his corpse, and open the cage nearby.
Pick up/turn in from Mehrdad in Eco Dome Midrealm (46,56)\nThe Crocolisks are around the lake N of Mehrdad
Pick up/turn in from the Ethereum Transponder Zeta (57,38) in the Ethereum Staging Grounds\nThe data cell is at (55.8,39.9)
Pick up/turn in from Grazle (50,85) near Emerald Sanctuary in Felwood\nFeathers drop from the Deadwood furbolgs in Deadwood Village (48,90)\n\nThis quest is repeatable, for 50 Timbermaw reputation per 5 feathers
Pick up/turn in from Zuben Elgenubi (44,36) in Stormspire\nCragskaar is around Netherstone
Pick up/turn in from Spymaster Thalodien at Area 52 (32,64)\nCaptain Arathyn is on the outskirts of Manaforge B'naar (27,65); him and his mount are both level 68
Pick up from Grok (65,68) in Lower City in Shattrath\nTurn in to Mog'dorg on a tower at the Circle of Blood (55,45)
Pick up/turn in from Papa Wheeler in Area 52 (32,64)\nTechnology is in cylinders and boxes scattered around the ground at the Heap
Pick up/turn in from Sky Commander Adaris (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nThe talonpriests are in Veil Ala'rak on the eastern shore of Blackwind Lake; they are only visable (and lootable) when under the effects of an Elixir of Shadows. Ishaal (68,78) is up top in the tree with a tunnel, Zellek (69, 74) up top in the tree with the platform, Skizzik (69, 82) is in the hut.
Pick up/turn in from Altruis the Sufferer W of Sunspring Post (27,43)\nRide Nethrandamus around the Forge Camps
Pick up/turn in from Andormu in the Caverns of Time\nFollow the Custodian of Time on a guided tour
Pick up from Shauly Pore in Eco Dome Midrealm (46,56)\nTurn in to Audi the Needle (44,36) at Stormspire
Pick up from Yuula on the Terrace of Light in Shattrath City (64,42)\nTurn in to Sky Sergeant Doryn (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar
Pick up/turn in from Rokgah Bloodgrip in Thunderlord Stronghold\nUse the fragment and get flown around Blade's Edge
Pick up from Galvan the Ancient in STV, E of the Venture Company Base Camp (50,20)\nTurn in to the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands
Pick up/turn in from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands. Ask him for help to defeat them to get Fel Salve, which is a potion that gives the use effect of the weapon.\nAll are level 58-59 elites, and may be resistant to frost, fire, and shadow. You must use the weapon (or the potion) at least once on them to be able to actually kill them. Allistarj is in Serpent's Coil, after the first left (65,33). Grol the Destroyer is right inside Dreadmaul Hold (43,14), and hits hard. Sevine is right outside the Altar of Storms (40,30); use the weapon ability when she starts summoning level 54-55 infernals to interrupt her.
Pick up/turn in from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nTo be summoned to Rakh, run over the Rune with the amulet in inventory. One person with the quest can summon a full party to the top, but only while dead. You'll have to leave the party to teleport up when alive. Have the tank stand with his back to the mountain, so he doesn't fly off when kicked. Focus fire on Rakh's summons when they appear.\n
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in package to Fizzle Brassbolts at Mirage Raceway
Pick up from Gazlowe in Ratchet at 63,36?\nTurn in to Wharfmaster Lozgil in Booty Bay
Pick up from O'Mally Zapnabber at Evergrove in Ruuan Weald\nTurn in to Wildlord Antelarion at Evergrove in Ruuan Weald
Pick up from Empoor after defeating him, along the road between Tuurem and Shattrath\nTurn in to Wind Trader Lathrai near the World's End Tavern in Lower City in Shattrath (72,31)
Pick up from Wrecked Row Boat, which is just underwater (45,65) on the Forgotten Coast\nTurn in to Ginro Hearthkindle in Feathermoon Stronghold
Pick up from Ravandwyr in Area 52 (31,66)\nTurn in to Archmage Vargoth's Image, which is summoned wherever you use the staff
Pick up/turn in from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nThe surveying equipment is in Gaping Chasm. Enter the tunnels at (55,69) and take a right; go straight through a large room and take another right once you're back in the tunnels. Continue downwards until you reach a large, somewhat elongated room with 4 corners; the equipment is in the NW corner (54,71).
Pick up from Commander Ashlam Valorfist at Chillwind Point, north of the Alterac Mountains, or High Executor Derrington at the Bulwark, east of Tirisfal Glades\nTurn in to High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark
Pick up from Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL\nTurn in to Marlene Redpath in a house on Sorrow Hill in WPL (49,79)
Pick up from Linken (44,8) in Marshal's Refuge in Un'goro Crater\nTurn in to Donova Snowden (31,45) at the Frostfire Hot Springs in Winterspring
Pick up from Pamela Redpath in a ruined house in W Darrowshire (36,90) in EPL\nTurn in to Carlin Redpath at Light's Hope Chapel in EPL\n
Pick up from Unkor in Bleeding Hollow Ruins (20,63)\nTurn in to Kilrath at Bleeding Hollow Ruins in Terokkar Forest (19,60)\n
Pick up from Vlagga Freyfeather (H) or Amish Wildhammer (A), the Flight Master in the Stair of Destiny\nTake the gryphon to Thrallmar or Honor Hold\nTurn in to General Krakork in Thrallmar (55,36) or Marshal Isildor in Honor Hold
ONLY FOR ALCHEMISTS with enough skill\nPick up/turn in from Jarkal Mossmeld in Kargath or Ghak Healtouch at 37,49 in Thelsamar\nThe vials can be lost if you get hit while channeling, so stock up on extra vials by removing them from the box, dropping the quest, and picking it up again for 3 more vials. The dragons are near 81,58.\n\nThe reward is to learn the recipe for Restorative Potions
Pick up from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nTurn in to Dispatch Commander Ruag in Stonard
Pick up from Krueg Skullsplitter in Camp Mojache in Feralas\nTurn in to Belgrom Rockmaul (75,34) in the Valley of Honor in Orgrimmar
Pick up/turn in from Magasha at Swamprat Post (84,54)\nSporewing wanders around the western side of the Dead Mire (78,47)
Pick up from the termite barrel once it's been placed on a crate at Northridge Lumber Camp (48,32) in WPL\nTurn in to Nathaniel Dumah at Chillwind Camp or Mickey Levine at the Bulwark in WPL
Pick up/turn in from Umi Rumplesnicker in Everlook\nScare Legacki in Everlook (Winterspring), Sprinkle in Gadgetzan (Tanaris), and Quixxil in Marshal's Refuge (Un'Goro Crater)
Pick up/turn in from Lieutenant Sorcerer Morran in Kirin'Var Village's Town Square (57,86)\nClick on the floating blue circles for the Eastern (59.2, 85.3), North Eastern (57, 82), and Western (54.3, 86.1) runes
Pick up/turn in from Elder Yorley at the Mag'hari Procession (32,36)\nCho'war is at the end of the caves of Warmaul Hill
Pick up/turn in from Hemet Nesingwary at the Nesingwary Safari (71,40)\nBanthar wanders in the Field of Spirits around Oshu'gun
Pick up/turn in from Winna Hazzard in Bloodvenom Post in Felwood\nUse the cat cage at the moonwell (32,66) in the Ruins of Constellas, then lead the cat back to Bloodvenom Post. The cat will go sit next to Winna; right click on it and select "release cat" to complete the quest.
Pick up from the rock in Bloodfen Burrow (31,65) in Dustwallow Marsh.\nTurn in under the waterfall at Overlook Cliffs (81,47) in the Hinterlands.
Pick up/turn in from Melor Stonehoof in Hunter Rise\nFind Deadmire near 42,58 (Tabetha's house) in Dustwallow Marsh
Pick up from Stoley in Steamwheedle Port (67,24) in Tanaris\nTurn in to "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)
Pick up/turn in from Drizzlik at 28,77 in Booty Bay, on 3rd floor in "Tan-Your-Hide Leatherworks"\nCan find Elder Saltwater Crocolisks all along the northern shore, from the Savage Coast to Grom'gol Base Camp
Pick up/turn in from Ogath the Mad in Spinebreaker Post\nSummon the 63 baron and his 2 63 guardians in Void Ridge, through Spinebreaker Pass (71,67) E of Zeth'Gor, at a cluster of crystals (81,78)
Pick up from Mulgris Deepriver inside a house at the Writhing Haunt in WPL (53,64)\nTurn in to Nara Wildmane on Elder Rise in Thunder Bluff or Mathrengyl Bearwalker in Cenarion Enclave in Darnassus
Pick up/turn in from Scooty in Booty Bay\n\nCan destroy Goblin Transponder; Scooty will give you a new one if you talk to him.
Pick up/turn in from Cliffwatcher Longhorn at Freewind Post\nGo up Darkcloud Pinnacle at 31,36; Find notes at 31,32; 33,39; 39,41
Pick up from Gregan Brewspewer at the Twin Colossals in Feralas (45,25)\nHaze drops from lurkers, oozes, and worms in Sunken Temple\nTurn in to Muigin in Marshal's Refuge
Pick up from Saurfang the Younger at the Mag'hari Procession (32,36)\nTurn in to Farseer Corhuk at Garadar
Pick up from Scout Neftis at the S entrance to Grangol'var Village (39,43)\nThe Grieve is in the barracks (40,39); the mobs frequently add and come in groups\nTurn in to Advisor Faila at Stonebreaker Hold
Pick up/turn in from Ranger Captain Venn'ren at the top of Falcon Watch (through the orb)\nLight the Southern Beacon (36,65), Western Beacon (29,60), and Central Beacon (34,59)\n\nYou must return the Lit Torch to complete the quest
Pick up/turn in from Chemist Fuely in the Apothecarium in Undercity\nRelease the ooze sample after engaging a Primal Ooze in combat, and fight the resulting Monsterous Ooze and its clone. Primal Oozes are around the Slithering Scar and south of Lakkari Tar Pits.
Pick up/turn in from Noggle Ficklespragg in Cenarion Hold in Silithus\nThe bag is S of Bronzebeard Encampment, where Deathclasp spawns (44,91). The bag respawn is more than twice as long as Deathclasp's respawn.
Pick up from Apothecary Faustin at Begger's Haunt\nTurn in to Infiltrator Marksen in Stonard
Pick up/turn in from Gor'drek in Thunderlord Stronghold\nThunderlord wolves are S of Thunderlord Stronghold. Using the ointment often aggros them, and they run very fast.
Pick up from Krazek in Booty Bay\nTurn in to Corporal Kaleb in the Rebel Camp
Pick up from Elder Torntusk on the altar in the amphitheatre in Jintha'Alor (60,77)\nTurn in to Primal Torntusk at Raventusk Village in the Hinterlands
Pick up from Vindicator Haylen, W of Netherweb Ridge (49,76)\nTurn in to Scout Navrin at the Sha'tari Outpost (31,76)
Pick up/turn in from Storm Shadowhoof at Everlook in Winterspring\nThe Sacred Meat drops from any Frostsaber around Frostsaber Rock; use it at the stone at (49,10). Shy-Rotam fears frequently, and summons an add partway through (the add won't join the fight if you pull Shy down the road)
Pick up/turn in from Legassi at the Zeppelin Crash (49,74)\nBuzzards are in the Valley of Bones
Pick up from Fahssn at the Spawning Glen (19,63)\nTurn in to Msshi'fn in Sporeggar (19,52)\n\nAvailable at Neutral reputation
Pick up/turn in from Windcaller Proudhorn at Cenarion Hold in Silithus (51,38)\nDredge Crushers can be found in a swath from NW to SE
Pick up/turn in from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nQuest completes at Darkwhisper Gorge (60,73)
Pick up/turn in from Harold Lane at the Nesingwary Safari (71,40)\nBach'lor wanders between the two Forge Camps (28,38)
Pick up/turn in from Thiah Redmane in the Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nUse the antidote on a Hulking Helboar in the area S of Cenarion Post; it will make the hellboar stronger
Pick up from Wizlo Bearingshiner at Whitereach Post (21,32)\nTurn in to Magistrix Elosai in Freewind Post\n
Pick up/turn in from Torwa Pathfinder by the path into Un'goro Crater in the Marshlands (71,75)\nThe flat stone is at (79,49) at the Eastern Pylon; open the bag and use the scent, then the meat. Lar'korwi is an easy non-elite level 56.
Pick up/turn in from Dwarfowitz at the Sha'tari Outpost (31,76)\nKill a clefthoof near the Derelict Caravan (43,76), then use the Fumper to summon Hai'shulud, a 65 elite. He may take multiple tries to summon.
Pick up/turn in from Commander Ra'vaj at the Sha'tari Outpost (31,76)\nActivate the coffin W of Auchindoun, the destination of the walking souls (35,65) and kill the 65 non-elite that is summoned
Pick up/turn in from Otho Moji'ko at Revantusk Village in the Hinterlands\nThe spear is instant-drop; use it near the well in Aerie Peak (14,48)
Pick up from Rok Orhan in Camp Mojache\nTurn in to Uthel'nay in the Valley of Spirits in Orgrimmar
Pick up/turn in from Lotwil Veriatus (25,44), E of Kargath\nKill Golem Lord Argelmach in Blackrock Depths and collect cores from Ragereaver Golems and Warbringer Constructs around him\n
Pick up/turn in from Rau Cliffrunner at Freewind Post\nGo to Splithoof Hold at 44,37 and stay left until 43,32
Pick up/turn in from Mekeda at the Refugee Caravan in the Bone Wastes (38,50)\nThe drape is in the E wing of Shadow Tomb (32,51), the scroll is in the N wing (31,46), and the gavel is in the W wing (29,51)\n
Pick up/turn in from Kirsta Deepshadow down the trail NE of Northridge Lumber Camp (52,27) in WPL\nGo to the top of the tower inside Hearthglen (45,18) to trigger complete.
Pick up from Khadgar in the center of the Terrace of Light\nTurn in to Voren'thal the Seer on the second floor of the Seer's Library at the Scryer's Tier in Shattrath City
Pick up/turn in from Malukaz in Stonebreaker Hold\nUse the incense at the candles, and watch the ceremony\n\nYou must return the incense to complete the quest
Pick up from Liz Rizzlefix (62,38) in Ratchet\nCollect 5 Atal'ai Haze from the worms, lurkers, and oozes in Sunken Temple\nTurn in to Larion in Marshal's Refuge in Un'goro Crater
Pick up/turn in from Gilveradin Sunchaser behind Quel'Danil Lodge (26,48) in the Hinterlands; follow the rear path that starts at (23,47)\nCollect the bottles from crates in Skulk Rock (57,38); the entrance to the cave is by the river
Pick up/turn in from Elementalist Lo'ap at the Throne of the Elements\nAll the huts are in Windyreed Village; the Large Hut is at (72,51), the Eastern Hut is at (72,54), the Southern Hut is at (71,52), and the Western Hut is at (70,51)
Pick up from Damaged Crate in Dun Mandarr (59,60)\nTurn in to Jaron's Wagon SE of Dun Mandarr (61,61)
Pick up/turn in from T'chali in Bloodmaul Ravine (44,72)\nGrimnok is a level 67 on Southmaul Tower in Bloodmaul Outpost (45,79); Korgaah is a level 67 on the second floor of a tower in Bladespire Hold (43,46); use an extra Brew just in front of the curtains to lure him away from elite (sober) guards
Pick up from Marvon Rivetseeker by the Broken Pillar (52,45) in Tanaris\nBring the stone circle to Sunken Temple and click on the large altar at the top of the steps out of the pool with the snake statue.
Pick up from Scout Jyoba's corpse at the center of the Dead Mire (80,36)\nThe report drops off any Withered Giant in the Dead Mire\nTurn in to Zurai at Swamprat Post (84,54)
Pick up/turn in from Far Seer Mok'thardin in Grom'gol\nKill Elder Mistvale Gorillas at 32,68 (Mistvale Valley)
Pick up from Arch Druid Staghelm in Cenarion Enclave in Darnassus or Arch Druid Runetotem on Elder Rise in Thunder Bluff\nTurn in to Mathrengyl Bearwalker in the Cenarion Enclave in Darnassus or Bashana Runetotem on Elder Rise in Thunder Bluff
Pick up/turn in from Sir S. J. Erlgadin at Nesingwary's Expedition\nCan find Shadowmaw Panthers at 36,36 or 41,31 (near Balia'mah Ruins)
Pick up from Jessir Moonbow at Emerald Sanctuary (51,82)\nFight back into Shadow Hold to the room where Arko'narin found her gear. Pass through the water and continue into the hold until you see Rakaiah. She can be pulled and killed solo. Then kill all four darkweavers in the room.\nTurn in to Remains of Trey Lightforge on the altar (38,50)
Pick up from the Atal'ai Exile in the Hinterlands, up the S temple in Shadra'Alor (34,75)\nTurn in to Fel'zerul in Stonard\n
Pick up/turn in from Rohok in Thrallmar (53,38)\nBring him 4x Fel Iron Bars, 2x Arcane Dust, and 4x Motes of Fire
Pick up from Motega Firemane at 21,32 (Whitereach Post)\nCollect herb from the Boiling Pool at 36,36 (elementals are a pain)\nTurn in to Magatha Grimtotem on Elder Rise
Pick up from Marvon Rivetseeker by the Broken Pillar (52,45) in Tanaris\nAfter correctly activating the serpent statues around the pool in order (S, N, SW, SE, NW, NE), activate the large serpent statue in the pool
Pick up from Nara Wildmane on Elder Rise or Historian Karnik in the Hall of Explorers\nBring the discs to Uldum in Tanaris and activate the pedestal to the left of the door, avoiding the elite giants around it. Talk to the apparition and go through his conversation.\n
Pick up/turn in from Foreman Razelcraz at the mine NW of Thrallmar (51,30)\nSummon the Fel Guard when next to Razelcraz, and take him to the Deranged Helboars all around the mine. He'll only eat the most recent kill, so don't kill more than one at a time. It may take quite a few boars to get the keys.
Pick up/turn in from Sergeant Yohwa at the Rebel Camp\nCommandos and Headshrinkers are in the Stockpile, the cave in the back of Kurzen's Compound
Pick up/turn in from Sprinkle in Gadgetzan\nThe mushroom is in the bottom of the Valorwind Lake (40,59) in the Hinterlands
Pick up/turn in from Naladu, up the stairs and a short path into the Ruins of Sha'naar (16,65)\nAylaan is at (12,58); Morod is at (13,61); Akoru is at (15,58)
Pick up from Tola'thion at Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nTurn in to Earthbinder Galandria Nightbreeze at Cenarion Post\nA 62 elite colossus will spawn\n
Pick up from Magister Aledis, who walks along the road from Falcon Watch to Zangermarsh\nTurn in to Magistrix Carinda in Falcon Watch
Pick up/turn in from Gerrig Bonegrip in the Forlorn Cavern of Ironforge or Keeper Bel'dugur in the Apothecarium of Undercity.\nThe Star of Xil'yeh is dropped by Grel'borg the Miser, a red-tinted 39 elite in Alterac that spawns outside the castle (36,54) and wanders to the Town Hall. To safely reach the castle, turn right before the road forks and go over the walls towards the castle marked on the map.\nThe Legacy Heart drops from Mogh the Undying, a 44 elite in Stranglethorn Vale, by a fire on a small hill inside the Ruins of Zul'Mamwe (48,44), surrounded by a lot of Skullsplitter trolls. The Kurzen human heals; kill him first.\nThe Hand of Dagun drops from Dagun the Ravenous, a 43 elite in Dustwallow Marsh. To summon him, you need an Enchanted Kelp from one of the Mirefin Oracles (level 37-38) on the islands; this has a low drop rate. Some claim there's a higher drop rate on the southernmost island (64,27), but there's a rare spawn at (62,18) to kill while killing murlocs. Use the kelp at the altar (58,9). To avoid adds while fighting Dagun, fight him in the water where he spawns.\n\nYou can safely discard the note.
Pick up/turn in from Ajeck Rouack in Nesingwary's Expedition\nCan find Elder Stranglethorn Tigers at 32,19 (near Bal'al ruins)
Pick up/turn in from Shadow Hunter Denjai in Zabra'jin\nOverlord Gorefist is in Ango'rosh Stronghold, across the bridge NW of Zangermarsh. After you cross the bridge, follow the path to the right and you'll see a hut (18,7) with the Overlord and two guards.\n
Pick up/turn in from "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)\nMaury "Club Foot" and Jon-Jon the Crow are in the Ruins of Jubawai (39,59). Maury is toward the back of the ruin, while Jon-Jon is by the campfire. Chucky "Ten Thumbs" is in the Ruins of Aboraz (40,58) on the side facing the beach.
Pick up/turn in from Shado "Fitz" Farstrider at the Nessingwary Safari (71,40)\nRavenous Windrocs are SE of Haala, around Southwind Cleft (49,59)
Pick up/turn in from Watcher Leesa'oh at Cenarion Watchpost (23,66)\nCollect Discarded Nutriment from the ground at Quagg Ridge
Pick up/turn in from Drum Fel in Hammerfall\nBrutes and magi are at 54,77 (Boulderfist Hall), both inside and outside the cave
Pick up/turn in from Gordawg at the Throne of the Elements\nThere are five spawns of Enraged Crushers in Halaani Basin, NW of Southwind Cleft
Pick up from Eralas Ambersky in Rut'theran Village\nTurn in to Ranshalla, outside the entrance to Owl Wing Thicket (63,59)
Pick up/turn in from Warug at 74,68 (Magram Village)\nBring him Advanced Target Dummy made by an engineer. Ingredients are 4x Heavy Leather, 1x Medium Leather, 1x Wool, 3x Iron Bar, 1x Gold Bar, 2x Bronze Bar.
Pick up/turn in from Uthek the Wise at 36,79 (Gelkis Village)\nOngeku is at 61,20, at the east edge of the Fallow Sanctuary. To get to Swamp of Sorrows, go east through Deadwind Pass from Darkshire in Duskwood.
Pick up from Tor'gan in Hammerfall\nTurn in to Gor'mul in Hammerfall\nReturn to Tor'gan in Hammerfall
Pick up/turn in from Hemet Nesingwary at Nesingwary's Expedition\nCan find Jungle Stalkers at 31,41 (near Gurubashi Arena)
Pick up/turn in from Althen the Historian in Spinebreaker Post\nLieutenant Commander Thalvos is in Expedition Armory (54,83)
Pick up/turn in from Maurin Bonesplitter at Ghost Walker Post\nThe crystal drops from Slitherblade Oracles around 28,6 (Ranazjar Isle) and 33,22 (small island)
Pick up/turn in from Melisara at Tarren Mill\nMuckrake is inside the Ruins of Alterac Town Hall at 39,47, and can kick. Targ is in the Church to the right at 40,42. Glommus is either outside the Town Hall or in a small house to the left, at 39,47, and has a knockback stun.\n\n
Pick up from Royal Overseer Bauhaus in the Trade circle in Undercity or Royal Factor Bathrilor in Cathedral Square in Stormwind\nTurn in to Jeremiah Payson in the Trade circle in Undercity or Ol' Emma, who wanders between Cathedral Square and the Trade District in Stormwind
Pick up/turn in from Hermit Ortell at Ortell's Hideout (67,70)\nChapter 1 drops from Twilight Keeper Mayna at Twilight Post (27,35), Chapter 2 drops from Twilight Keeper Exeter at Twilight Outpost (18,85), and Chapter 3 drops from Twilight Keeper Havunth at Twilight Base Camp (40,42). They're non-elite and have no guards; they should be soloable at 56+
Pick up/turn in from Trull Failbane in Bloodvenom Post in Felwood\nBerzerk share a spawn with the other owlbeasts nearby in Winterspring; there's a number of locations to kill them, including the Hidden Grove (65,19) and Owl Wing Thicket (62,59)
Pick up from Shandris Feathermoon in Feathermoon Stronghold\nTurn in to Latronicus Moonspear in Feathermoon Stronghold
Pick up from Takata Steelblade at Ghost Walker Post\nTurn in to Maurin Bonesplitter at Ghost Walker Post
Pick up from Apothecary Lydon in Tarren Mill\nTurn in to Master Gadrin in Sen'jin Village (55,74) south of Orgrimmar
Pick up/turn in from Lead Sapper Blastfizzle outside Area 52 (34,68)\nDr. Boom is in the Camp of Boom (35,60); use the Boom's Doom bombs to kill him
Pick up/turn in from Chief Engineer Trep at Area 52 (32,66)\nMana Wraiths are scattered over the northern part of the island, esp. S of the Ruins of Enkaat (36,60)
Pick up from Flute of Xavaric, which drops from Xavaric at Jadefire Run\nOther Jadefire satyrs at Jadefire Run drop the felbind\nTurn in to Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood
Pick up from Apothecary Zinge in the Apothecarium in Undercity\nTurn in to Chief Engineer Bilgewhizzle in Gadgetzan (52,28)
Pick up from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nTurn in to the glowing orb in the barn (60,78) in Chapel Yard
Pick up from Greta Mosshoof at the Emerald Sanctuary in Felwood\nTurn in to Islen Waterseer in the Barrens S of Ratchet (65,43)
Pick up/turn in from Apothecary Dithers at the Bulwark or Alchemist Arbington at Chillwind Point\nKill skeletons in and around Andorhal; fragments are 100% drop
Pick up from Bookie Herod's Records in Kurzen's Compound (49,7)\nTurn in to Bookie Herod's Strongbox along the right wall in the Stockpile, on a raised crescent-shaped rock platform (49,7). The caverns can be difficult to solo through, as the mobs respawn quickly.
Pick up from Tok'Kar in Misty Reed Post (81,81)\nTurn in to Katar (83,80)
Pick up from the Circle of Inner Binding\nFozruk wanders; he spawns at the Circle of East Binding and will eventually pass through the Circle of Inner Binding. The adds can be sapped and killed solo if you're a rogue. Kill Sleepy first, as he will sleep you.\nTurn in to large stone at Circle of Inner Binding
Pick up/turn in from Wizzle Brassbolts at Mirage Raceway\nMurlocs are at 26,24 (Vile Reef) in STV, in the deeper water\n\nBoth 1/7 quests are prereqs. This quest is underwater.
Pick up/turn in from Dizzy One-Eye in Booty Bay\nThe eye is a random drop from any Bloodsail
Pick up from Fizzle Brassbolts at Mirage Raceway\nTurn in to Martek the Exiled at 42,52 (S of mountain S of Angor Fortress) in the Badlands\n\nBoth 1/7 quests are prereqs.
Pick up/turn in from Doctor Draxlegauge in Faldir's Cove\nWear the goggles, and swim around in the nearby water to collect the crystals.\n\nThe goggles must be returned to complete the quest. This quest is underwater.
Pick up from First Mate Crazz in Booty Bay\nTurn in to Fleet Master Seahorn in Booty Bay
Pick up from Daryn Lightwind in Rut'theran Village\nTurn in to Curgle Cranklehop in Gadgetzan
Pick up from Zengu in Hammerfall\nSigil fragments drop from Defenders in Stromgarde\nTurn in to Tor'gan in Hammerfall
Pick up from the Remains of a Paladin, which are directly N of Revelosh in Uldaman\nTurn in to Jarkal Mossmeld in Kargath
Pick up/turn in from Deeg in Booty Bay\nKill Bloodsails along the Wild Shore
Pick up/turn in from Baron Revilgaz in Booty Bay\nBracers drop from the water elementals on the largest island in the Vile Reef (19,22)\n
Pick up/turn in from Ysiel Windsinger in the inn at Cenarion Refuge\nUse the seeds at the Steam Pumps at Serpent Lake (62,40), Umbrafen Lake (70,80), Marshlight Lake (25,42), and the Lagoon (63,64)\n\nYou must return the seeds to complete the quest
Pick up from Jer'kai Moonweaver near the Grimtotem Compound (66,46)\nTurn in to High Priestess Tyrande Whisperwind in the Temple of the Moon in Darnassus
Pick up from Drain Schematics, which drop from a Steam Pump Overseer\nThe drain is in Serpent Lake (50,40)\nTurn in to Ysiel Windsinger in the inn at Cenarion Refuge
Pick up from the Deadwood Cauldron in Felpaw Village in Felwood (60,6)\nTurn in to Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)
Pick up from Dertrok at Mok'Nathal Village\nTurn in to Timeon at Evergrove in Ruuan Weald
Pick up/turn in from Dorn Plainstalker at 54,42 (Weathered Nook), by climbing ramp at 55,45\nRok'Alim can spawn at (10,22) (13,27) (17,35) (20,40) (26,42)\n\n\n
Pick up/turn in from Yeh'kinya in Steamwheedle Port\nThe egg (58,87) is in a cave (58,80) behind the amphitheater at the top of Jintha'Alor in the Hinterlands. It is possible to solo, but messy and not recommended unless you can stealth.
Pick up/turn in to Moktar Krin at 67,63 in Thousand Needles (border of Shimmering Flats)\nKill Silithids at 70,83 (Rustmaul Dig Site)\n\nBest to bring a friend; mobs are up to level 35\nPull from range to avoid aggroing multiples. Invaders are in the cave; can safely kill them if you pull to the right offshoot in the tunnel. Drones will call for help over a large range.
Pick up from Jaron Stoneshaper at Starfall Village\nThe relics are around Lake Kel'Theril; First Relic Fragment (55,43), Second (51,42), Third (53,42), Fourth (52,42). 2 level 54-55 mobs will spawn after you mine each relic.\nTurn in to Aurora Skycaller near Northpass Tower in EPL (53,22)
Pick up from Nimboya at Grom'gol\nEnter Zul'Kunda through the backdoor on the beach. Take the upper branch of the path, and Nezzliok is at 23,9, just past the wall to your left. Gan'zulah is at 23,7 in the same courtyard on a slow spawn timer. Jump up on the wall and run around to his location at the far side to avoid having to clear the courtyard. Pull the nearest guard to get Gan with only one add.\nTurn in to cauldron in Grom'gol
Pick up/turn in from Felnok Steelspring in Everlook in Winterspring\nChillwinds are S of Everlook (62,47)
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nAll these items drop from the creatures he has you kill during the rest of the quest chain.
Pick up from Arch Druid Hamuul Runetotem on Elder Rise in Thunder Bluff or Mathrengyl Bearwalker at the Cenarion Enclave in Darnassus\nTurn in to Rabine Saturna in S Nightglen in Moonglade (52,45)
Pick up from Rilak the Redeemed in Lower City in Shattrath (52,20)\nTurn in to Kirrik at the Refugee Caravan in the Bone Wastes (37,51)
Pick up from Apothecary Zelana at Reaver's Fall (66,41)\nSpeak to Wing Commander Brack for a ride to Spinebreaker Post\nTurn in to Apothecary Albreck at Spinebreaker Post
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nKill Greater Rock Elementals at 3,77 to 3.42 (Dustbelch Grotto)
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nThe vicious, primitive, or savage owlbeasts are in the Hinterlands, around Valorwind Lake (40,63)
Pick up from Nazgrel inside the barracks in Thrallmar (55,35)\nTurn in to Far Seer Regulkut (54,37)
Pick up/turn in from Magistrix Larynna in Area 52 (32,63)\nThe shard drops from any Sunfury Magistrar at the Manaforges; use it near any large red crystal at the Manaforges and wait for it to wear off (1 min) to complete the quest.
Pick up/turn in from Altruis the Sufferer W of Sunspring Post (27,43)\nFelguards, Engineers, and Tinkerers are at either Forge Camp. The Felguards and Engineers are level 68 elites
Pick up/turn in from Commander Ameer (59,32) at the Protectorate Watch Post\nKeys drop off any Ethereum at the Ethereum Staging Grounds, but drop off Jailors always; use the keys on the prisons and collect the tags
Pick up/turn in from Mog'dorg on a tower at the Circle of Blood in Blade's Edge (55,45)\nKill Slaag, who is at the Barrier Hills, NW of Shattrath in Terokkar
Pick up/turn in from Sky Sergeant Doryn (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nGround-target the bombs over the very large wiggly eggs at the top of skettis towers and trees. Fly naked to avoid repair costs if the birds knock you off.\n\nRepeatable daily
Pick up/turn in from Mog'dorg on a tower at the Circle of Blood in Blade's Edge (55,45)\nKill Grulloc, who is in Cursed Hollow in Blade's Edge
Pick up from Papa Wheeler in Area 52 (32,64)\nTurn in to Mama Wheeler (46,56) at the Midrealm Post inside Eco Dome Midrealm
Pick up/turn in from Spymaster Thalodien at Area 52 (32,64)\nWarp Masters and Geologists are outside the manaforge, and Warp Engineers are along the pipeline at Manaforge B'naar
Pick up/turn in from Papa Wheeler in Area 52 (32,64)\nThe Mo'arg and Gan'arg are at the Scrap Field
Pick up from Ishaal's Almanac, which drops off Talonpriest Ishaal (68,78) at the top of a tree with a tunnel in Veil Ala'rak\nTurn in to Sky Commander Adaris (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar
Pick up/turn in from Mog'dorg on a tower at the Circle of Blood in Blade's Edge (55,45)\nKill Maggoc, who is on Razor Ridge in Blade's Edge
Pick up from Andormu in the Caverns of Time\nTurn in to Erozion in Old Hillsbrad
Pick up/turn in from the Ethereum Transponder Zeta (57,38) in the Ethereum Staging Grounds\nKill Ethereum for their essences; use the essence, then destroy the relays that appear
Pick up/turn in from Audi the Needle (44,36) at Stormspire\nCollect the generator pieces from raptor nests in Eco-Dome Farfield
Pick up from Grazle (50,85) near Emerald Sanctuary in Felwood\nTurn in to Nafien (64,8) outside Timbermaw Hold
Pick up/turn in from Rokgah Bloodgrip in Thunderlord Stronghold\nThe Thunderspike is at the end of the Draenethyst Mine (39,85). Activating it summons a level 67 ogre; loot the Thunderspike off his corpse.
Pick up from Mehrdad in Eco Dome Midrealm (46,56)\nTurn in to Ghabar (43,35) at the Stormspire
Pick up/turn in from Nether Stalker Khay'ji in Area 52 (32,64)\nNesaad is SW of the Heap
Pick up from Ezekiel, who wanders around the Terrace of Light in Shattrath City\nFight 3 level 66 mobs until Larry gives up\nTurn in to "Dirty" Larry in Lower City (43,28)
Pick up/turn in from Wind Trader Lathrai near the World's End Tavern in Lower City in Shattrath (72,31)\nThe stolen goods drop off Skithians at Veil Skith (31,42)
Pick up from Wildlord Antelarion at Evergrove in Ruuan Weald\nPut the mask on once in Forge Camp: Anger (not before!)\nTurn in to the communicator that's between 2 floating green crystals (73,40)
Pick up from Wharfmaster Lozgil in Booty Bay\nTurn in to Baron Revilgaz in Booty Bay
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in to Krazek in Booty Bay inn
Pick up from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nTurn in to Alchemist Pestlezugg\n
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nRead his conversation
Pick up from Ginro Hearthkindle in Feathermoon Stronghold\nTurn in to Quintis Jonespyre in Feathermoon Stronghold
Pick up/turn in to Archmage Vargoth's Image, which is summoned wherever you use the staff\nSpellbinder Maryana is at Manaforge Coruu (52,81)
Pick up from High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\nDefeat the Cauldron Lord to get the key; click on the cauldron (after clearing the mobs around it) to turn in the quest (37,57)
Pick up from Marlene Redpath in a house on Sorrow Hill in Western Plaguelands (49,79)\nJoseph's gravestone is in the Sorrow Hill graveyard, to your left as you leave Marlene's house (49,76)\nTurn in to Chromie on the second floor of the inn at Andorhal (39,66) in WPL
Pick up from Donova Snowden (31,45) at the Frostfire Hot Springs in Winterspring\nTurn in to Gregan Brewspewer (45,26) at the Twin Colossals in Feralas\n\nBuy bait from Gregan, and take it to the Ruins of Ravenwind (45,11). Use the bait near Miblon, then grab the evoroot while he's distracted. Return the evoroot to Gregan to get the Videre Elixir.
Pick up from Kilrath at Bleeding Hollow Ruins in Terokkar Forest (19,60)\nTurn in to Jorin Deadeye at the bonfire in Garadar
Pick up from General Krakork in Thrallmar (55,36) or Marshal Isildor in Honor Hold\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35) or Force Commander Danath Trollbane in Honor Hold\n\nThis quest is a prerequisite for most of the other Thrallmar/Honor Hold quests
Pick up from Dispatch Commander Ruag in Stonard\nTurn in to Bengor, in the inn in Stonard
Pick up/turn in from T'chali in Bloodmaul Ravine (44,72)\nUse the fetish at Bloodmaul and Bladespire building entrances (the stone ground in front of huts, or the upwards path of towers) and defeat the level 66 spirit each time
Pick up/turn in from Magistrix Carinda in Falcon Watch\nBuy Cenarion Spirits from the innkeeper at Cenarion Refuge in Zangermarsh, give it to Viera, and use the scroll on her when she stops walking
Pick up from Magatha Grimtotem on Elder Rise\nKill single 28 elite by climbing the Darkcloud Pinnacle at 31,36 and triggering fight at 37,35\nTurn in to Motega Firemane at 21,32 (Whitereach Post)
Pick up/turn in from Naladu, up the stairs and a short path into the Ruins of Sha'naar (16,65)\nUse the staff on Arzeth the Merciless, who wanders through the ruins, to remove his elite status\n\nYou must return the staff to complete the quest
Pick up/turn in from Foreman Razelcraz at the mine NW of Thrallmar (51,30)\nKill Urga'zz inside the Thrallmar Mine next to Razelcraz. It's easiest to clear out the sapper at (53,31) and wait for Urga'zz to wander there from the East fork.
Pick up from Sergeant Yohwa at the Rebel Camp\nKurzen and his bodyguards are at the back of the Stockpile, the cave in the back of Kurzen's Compound. He is a 40 elite and has two 38 guards that come with him.\nTurn in to Lieutenant Doren at the Rebel Camp
Pick up/turn in from "Sea Wolf" MacKinley, in Booty Bay in the building next to the upturned boat (27,74)\nThe key drops off a random elite ogre in the Mosh'Ogg Ogre Mound (47,26)\n\nThe elites are tough; quest is not worth it until level 46 or so
Pick up from Sprinkle in Gadgetzan\nTurn in to Marin Noggenfogger in Gadgetzan
Pick up from Jaron's Wagon SE of Dun Mandarr (61,61)\nPick up the supplies from around the wagon; the amulet drops from any Crazed, Moontouched, or Berzerk Owlbeast, all of which can be found around Owl Wing Thicket or in the Hidden Grove\nTurn in to Jaron Stoneshaper at Starfall Village (52,30)
Pick up from Gerrig Bonegrip in the Forlorn Cavern of Ironforge or Keeper Bel'dugur in the Apothecarium of Undercity\nTurn in to Theldurin the Lost at Agmond's End (51,77) in Badlands
Pick up/turn in from Zezzak in Spinebreaker Post\nGrillok is in a cave next to the cauldron in Zeth'Gor (65,71). He's a 61 shaman with 2 adds that can be pulled seperately from him.
Pick up/turn in from Rohok in Thrallmar (53,38)\nKill a Fel Reaver and use the mold over its corpse
Pick up/turn in from Shadow Hunter Denjai in Zabra'jin\nBoth types of Daggerfen are around Daggerfen Village; the assassins are stealthed
Pick up/turn in from Far Seer Mok'thardin in Grom'gol\nThe holy spring is at 28,61 (Nekmani Wellspring). Go up the hill on the island, through the ruins, and across the bridge to the well.
Pick up/turn in from Mathrengyl Bearwalker in the Cenarion Enclave in Darnassus or Bashana Runetotem on Elder Rise in Thunder Bluff\n\nUse the pouch with 2 soil and 1 seed to get a casing with random herbs (depending on your herbalism skill). You will randomly get morrowgrain; turn in 10 to recieve a cache with a number of potions, food and drink. This quest is repeatable.
Pick up/turn in from Earthbinder Galandria Nightbreeze at Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nUse the seed at the circle at Fallen Sky Ridge (13,38) to summon a 64 elite
Pick up/turn in from Sir S. J. Erlgadin at Nesingwary's Expedition\nBhag'thera wanders between 50,24, 48,28, 48,20 (NW of Mosh'ogg Ogre Mound)
Pick up from the apparition on the pedestal to the left of the door into Uldum in Tanaris\nTurn in to Nara Wildmane on Elder Rise or Historian Karnik in the Hall of Explorers
Pick up from Gilveradin Sunchaser behind Quel'Danil Lodge (26,48) in the Hinterlands; follow the rear path that starts at (23,47)\nTurn in to Dran Droffers in the Drag in Orgrimmar (59,36)
Pick up from Remains of Trey Lightforge on the altar (38,50) in Jaedenar\nTurn in to Jessir Moonbow at Emerald Sanctuary (51,82)
Pick up/turn in from Elementalist Lo'ap at the Throne of the Elements\nLake Surgers are in Lake Sunspring; Watoosun is at (33,50)
Pick up/turn in from Fel'zerul in Stonard\nFetishes are random drops from the trolls in the Sunken Temple
Pick up/turn in from Ajeck Rouack in Nesingwary's Expedition\nSin'Dall spawns nearby and walks to the top of a hill at 32,17 (near Bal'al ruins)
Pick up/turn in from Samia Inkling at Evergrove in Ruuan Weald\nUse the net on Blackwing Whelps in Blackwing Coven (31,33); they can hatch from the eggs as well
Pick up/turn in from Shado "Fitz" Farstrider at the Nessingwary Safari (71,40)\nGutripper wanders far N of Forge Camp: Hate, among the Greater Windrocs (31,24)
Pick up from Withered Basidium that drops from Withered Giant that drops Jyoba's Report\nTurn in to Reavij at Swamprat Post (84,54)
Pick up from Hermit Ortell at Ortell's Hideout (67,70)\nTurn in to Commander Mar'alith at Cenarion Hold\n
Pick up/turn in from Althen the Historian in Spinebreaker Post\nBlow the horn at the alliance banner at the broken tower at (63,77); Urtrak with spawn, along with several friendly ghosts, making it a very easy fight.
Pick up/turn in from Drum Fel in Hammerfall\nLords and shaman are at 21,70 in Stromgarde. Lords move slowly when berzerked. There is a shortcut through a gap in the wall to the right of the entrance when facing the keep.
Pick up/turn in from Watcher Leesa'oh at Cenarion Watchpost (23,66)\nSamples drop from ogres at the Hewn Bog (31,40)
Pick up from Jeremiah Payson in the Trade circle in Undercity or Ol' Emma, who wanders between Cathedral Square and the Trade District in Stormwind\nTurn in to Janice Felstone on the second floor of a house at Felstone Field (37,54)
Pick up from Ranshalla, standing by the entrance to Owl Wing Thicket (63,59)\nThe escort into the thicket is quite simple, because Ranshalla can tank fairly well, and her aggro radius is small. However, she may not help you if you get aggro, so make sure she goes first. Right-click on each torch she leads you to, and right-click on the altar at the end (but she'll wait until you click them, so you can eat/drink before doing so).\nTurn in to Eralas Ambersky in Rut'theran Village
Pick up from Blue-feathered Necklace, which drops from owlbeasts\nTurn in to Trull Failbane in Bloodvenom Post in Felwood
Pick up/turn in from Tor'gan in Hammerfall\nFleshstalkers are at 51,70 (near Boulderfist Hall)
Pick up/turn in from Uthek the Wise at 36,79 (Gelkis Village)\nThe Khan is at 66,80 (Magram Village) inside a tent with one add
Pick up/turn in from Warug at 74,68 (Magram Village)\nKhan is in the cave at 38,91 (Gelkis Village). Jump down into the large pit in the village, then go up the ramp on the middle hill and across the bridge to the cave. Follow the left side wall of the cave to reach him. He has one guard.
Pick up/turn in from Hemet Nesingwary at Nesingwary's Expedition\nTethis is at 29,45 (N of Gurubashi Arena)
Pick up/turn in from Gordawg at the Throne of the Elements\nShattered Rumblers are at the very edge of Nagrand, S of Oshu'gun. Hit them with the boulder to break them into minions.\n\nYou must return the boulder to complete the quest\n
Pick up from Maurin Bonesplitter at Ghost Walker Post\nTurn in to Takata Steelblade at Ghost Walker Post
Pick up/turn in from Melisara at Tarren Mill\nMug'thol is at 35,54 (Ruins of Alterac) on the first or third floor with 2 guards. You can pull the guards without aggroing (and vice versa if you can stealth behind him).
Pick up from the glowing orb in the barn (60,78) in Chapel Yard\nThe Tormented Souls and Citizens will transform into Kirin'Var Ghosts and Spectres when aggroed, and will then drop the remnant. Avoid damaging them during soulbind, as it will deal damage to you too.\nTurn in to Custodian Dieworth in Kirin'Var Village's Town Square (57,86)
Pick up/turn in from Latronicus Moonspear in Feathermoon Stronghold\nHatecrest naga are in the Ruins of Solarsal, S of Feathermoon Stronghold
Pick up/turn in from Takata Steelblade at Ghost Walker Post\nThe satyrs are at 70,22 (Sargeron)
Pick up from Islen Waterseer in the Barrens S of Ratchet (65,43)\nTurn in to Greta Mosshoof at the Emerald Sanctuary in Felwood\n
Pick up/turn in from Chief Engineer Trep at Area 52 (32,66)\nUse the extractor on the rumblers and aberrations (melee doesn't interrupt) at the Crumbling Wastes to the S of Area 52, then harvest the item from a small blue crystal that forms on their corpse
Pick up/turn in from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood\nUse the vial at the moonwell in the Temple of the Moon in Darnassus
Pick up from Apothecary Dithers at the Bulwark or Alchemist Arbington at Chillwind Point\nTurn in to Krinkle Goodsteel in Gadgetzan\n\nYou must pay Krinkle 15g
Pick up/turn in from Chief Engineer Bilgewhizzle in Gadgetzan (52,28)\nCollect 5 pouches from any Wastewander in Noonshade Ruins, Waterspring Field, or Wavestrider Beach, E of Gadgetzan\n\nThe 5 pouches can be collected without the quest
Pick up/turn in from Maurin Bonesplitter at Ghost Walker Post\nThe Burning Blade are at 58,30 (Thunder Axe Fortress)\n\nThe gem must get the killing blow; it does 100 dmg every 2 sec for 6 seconds (channeled)
Pick up/turn in from Master Gadrin in Sen'jin Village (55,74) south of Orgrimmar\nRead the tablet in the room with Theka the Martyr and all the scarabs in Zul'Farrak
Pick up from Bookie Herod's Strongbox in the Stockpile (49,7) in Kurzen's Compound\nTurn in to Lieutenant Doren at the Rebel Camp
Pick up/turn in from Katar (83,83)\nFlesheater Murlocs are at (92,64); Inkspewers and Flesheaters are in Stagalbog Cave (64,86)
Pick up from Baron Revilgaz in Booty Bay\nTurn in to Archmage Ansirem Runeweaver in Dalaran in Alterac (19,78)
Pick up from Circle of Inner Binding\nTurn in to Zaruk in Hammerfall/Gerrig Bonegrip in the Forlorn Cavern
Pick up from Tor'gan in Hammerfall\nTurn in to Zengu in Hammerfall
Pick up from Doctor Draxlegauge in Faldir's Cove\nTurn in to Captain O'Breen in Faldir's Cove
Pick up/turn in from Fleet Master Seahorn in Booty Bay\nThe charts and orders can be found in any of the following three spots on the Wild Shore: Big camp (26,82), small camp (29,80), rowboat (27,83). If you can't find one of the documents at any of those spots, but you see the document you already have, destroy the one you have, pick up the one you see, and the one you don't have will spawn in.
Pick up from "Dirty" Larry in Lower City in Shattrath City (43,28)\nTurn in to Nitrin the Learned at the Abandoned Armory near Southwind Cleft in Nagrand (51,56)
Pick up from Curgle Cranklehop in Gadgetzan\nUse the Super Snapper about 30 yards from Gammeritas, the only aggro turtle along Overlook Cliffs in the Hinterlands. She'll aggro as soon as you take the picture, but it's easy to run away. Photographs of her dead body also count.\nTurn in to Daryn Lightwind in Rut'theran Village\n\nYou must return the Super Snapper to complete the quest
Pick up/turn in from Jarkal Mossmeld in Kargath\nJust talk to him again
Pick up from Kindal Moonweaver near the Grimtotem Compound (66,46)\nTurn in to Quentin at Mirage Raceway
Pick up/turn in from Timeon at Evergrove in Ruuan Weald\nKill arakkoa at Veil Ruuan, then use 6 claws at the Oracle Circle (64,33) to summon an Oracle, level 68 non-elite
Pick up/turn in from Aurora Skycaller near Northpass Tower in EPL (53,22)\nThe Sacred Highborne Writings are in the Temple of Zin-Malor, at the back, on a ledge (41,52) in Azshara.
Pick up from a Cracked Silithid Carapace dropped from the silithids in Thousand Needles (will drop on first kill)\nTurn in to Korran in Crossroads\n\nCan safely destroy Cracked Silithid Carapace after getting the quest
Pick up/turn in from Leoroxx at Mok'Nathal Village\nDreadwing wanders a bit around Singing Ridge (65,78)
Pick up/turn in from Spiritcaller Dohgar at Mok'Nathal Village\nPlace the spirit totem, then kill Lesser Nether Drakes nearby at Singing Ridge, SW of the village
Pick up from Dorn Plainstalker at 54,42 (Weathered Nook), by climbing ramp at 55,45\nTurn in to Braug Dimspirit at 78,45 (Talondeep Path) in Stonetalon Mountains
Pick up/turn in from Yeh'kinya in Steamwheedle Port\nEnter Sunken Temple in the Swamp of Sorrows. Clear everything in the skeleton room, then set looting to Free-For-All and use the egg to start the right. Focus your attacks on the flying blood snakes when they appear, and have a designated person loot their blood to put out the fire. When all flames are out, defeat Hakkar and take his essence. You can then use the essence to put it inside the egg.\n\nYou can loot the essence if you don't have your egg, although you need to have the quest\nIf you talk to Yeh'kinya after finishing the quest, he'll give you a scroll to summon Hakkar's avatar
Pick up/turn in from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nToxic Horrors are in Irontree Woods in Felwood; drop rate is very high
Pick up from Far Seer Regulkut in Thrallmar (54,37)\nUse the totem at Krun's corpse, past the PvP towers W of Thrallmar (33,43), and follow the wolf to \nTurn in to Gorkan Bloodfist in Mag'har Post (32,27)
Pick up/turn in from Apothecary Albreck at Spinebreaker Post\nCollect 12 blood from Bleeding Hollow orcs in Zeth'Gor, and boil it in their cauldron (65,71). Every time you boil a blood, a mass of bugs with low health spawn, but they despawn after 30 seconds or so. If you're fast, you can boil 2 bloods before being attacked (and interrupted) by the bugs.
Pick up from Felnok Steelspring in Everlook in Winterspring\nTurn in to Tinkee Steamboil at the Flame Crest in the Burning Steppes\n
Pick up/turn in from cauldron in Grom'gol\nThe Skullsplitter trolls are on rotating spawns, so kill all kinds. Ana'Thek is in the ruins of Zul'Mamwe. He spawns in a cave at 45,44 with 4 adds and then patrols through the camp. The adds don't respawn after you kill them, so if necessary you can kill an add, run/die, repeat 3 times, then solo Ana'Thek.
Pick up/turn in from cauldron in Grom'gol\nThe Balia'mah trophy is at 46,33. The Ziata'jai trophy is at 42,36. The Zul'Mamwe trophy is at 47,39, outside the N entrance.
Pick up/turn in from Kirrik at the Refugee Caravan in the Bone Wastes (37,51)\nUse the rod on the floating Darkstone (30,42) in Veil Skith\n\nYou must return the rod to complete the quest
Pick up from Rabine Saturna in S Nightglen in Moonglade (52,45)\nTurn in to Layo Starstrike near the Valor's Rest graveyard of Silithus (81,18)
Pick up from Sky Commander Adaris (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nTurn in to Rilak the Redeemed in Lower City in Shattrath (52,20)\n
Pick up/turn in from Nafien (64,8) outside Timbermaw Hold\nThe Deadwood are in Felpaw Village
Pick up/turn in from Ghabar (43,35) at the Stormspire\nThe diagnostic device is in Eco-Dome Sutheron (47,27), at the east edge of the dome
Pick up/turn in from Mama Wheeler (46,56) at the Midrealm Post inside Eco Dome Midrealm\nFel Reaver Parts are scattered about the Scrap Field
Pick up from Nether Stalker Khay'ji in Area 52 (32,64)\nTurn in to Gahruj (46,57) in the Midrealm Post inside the Eco Dome Midrealm
Pick up/turn in from the Ethereum Transponder Zeta (57,38) in the Ethereum Staging Grounds\nA wrapping can drop from an overlord or archon
Pick up/turn in from Spymaster Thalodien at Area 52 (32,64)\nOverseer Theredis, who is inside the manaforge, drops the crystal; use the Control Console at Manaforge B'naar to start the shutdown sequence, which involves killing the spawned technicians for two minutes
Pick up from Erozion in Old Hillsbrad\nSet 5 charges at the barrels in each house\nTurn in to Thrall in the basement of Durnholde
Pick up/turn in from Altruis the Sufferer W of Sunspring Post (27,43)\nMo'arg Master Planner is by the forge at either forge camp (23,34)
Pick up from the spirit Garm Wolfbrother in Thunderlord Stronghold\nTurn in to Rexxar by the bonfire in Thunderlord Stronghold
Pick up/turn in from the communicator in Forge Camp: Anger (73,40)\nAttendants and Engineers are all around Forge Camp: Anger
Pick up/turn in from Krazek in Booty Bay inn\nGather dream dust from green whelps at 12,60 in Swamp of Sorrows (S of Splinterspear Junction)\n\nAlso good skinning for Green Whelp Scales on the whelps, and plenty of herbs.
Pick up/turn in from Baron Revilgaz in Booty Bay\nKill Foreman Cozzle (level 38 with 2 35 guards) at 42,18 (E side of Lake Nazferiti) on top of the oil tower\nUse the key he drops in the house at 43,20
Pick up from Wind Trader Lathrai near the World's End Tavern in Lower City in Shattrath (72,31)\nFind the sealed box in Tuurem (53,29)\nTurn in to Earthbinder Tavgren at Cenarion Thicket (44,26)
Pick up from Alchemist Pestlezugg in Gadgetzan\nTurn in to Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W
Pick up/turn in to Archmage Vargoth's Image, which is summoned wherever you use the staff\nThe Chapters are in Kirin'Var Village's Town Square; Chapter 1 (58.6, 89.2), Chapter 2 (57.6, 89.6), Chapter 3 (58.8, 88.0) are all in one-room houses.
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nActivate the Loose Dirt Mound behind the Undercroft (28,86); Mercutio and 3 Graverobbers will spawn. You can run and jump behind the fence to avoid them aggroing immediately. Mercutio drops the hammer, but all four hit hard, making this quest tricky to solo for some classes. Either incapacitate Mercutio (sap, sheep, etc) and kill the graverobbers first, or go all out on Mercutio, loot him (his corpse despawns very quickly), then die/run.
Pick up from Quintis Jonespyre in Feathermoon Stronghold\nTurn in to Ginro Hearthkindle in Feathermoon Stronghold
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nDuskwing wanders E of Marris Stead, and is easy to spot (a white bat)
Pick up from Felstone Field Cauldron (37,57)\nTurn in to High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nBorelgore wanders around the fork in the road S of Northpass Tower
Pick up from Donova Snowden (31,45) at the Frostfire Hot Springs in Winterspring\nUse the elixir at the graveyard outside Gadgetzan (it will kill you without durability loss)\nAs a ghost, turn in to Gaeriyan (53,23) to the N
Pick up/turn in from Chromie on the second floor of the inn at Andorhal (39,66) in WPL\nThe book is in the cathedral in Andorhal (43,69). Opening fake books will spawn 1-2 level 55 mobs. The correct book is shinier, has evenly colored pages, and a faint X on the spine (the fake book has an E on the spine). You may need to increase graphic settings, zoom in, and mouse over the book to tell the difference.
Pick up/turn in from Jorin Deadeye at the bonfire in Garadar\nMystics and Crushers are in Burning Blade Ruins
Pick up/turn in from Elkay'gan the Mystic at the bonfire in Garadar\nAll the Pyres are in the Burning Blade Ruins; the first is on the lowest level (72,69), the second is on the next level up (74,69), and the third is one level above that (75,68)\n\nYou must return the battle standard to complete the quest
Pick up from Nazgrel inside the barracks in Thrallmar (55,35) or Force Commander Danath Trollbane in Honor Hold\nTurn in to Sergeant Shatterskull at the Supply Caravan E of Thrallmar (57,41) or Sergeant Altumus at the East Supply Caravan (62,61)\n\nNote: the supply caravan is attacked by infernals; it is not safe.
Pick up from Bengor, in the inn in Stonard\nSwamp Talker is in Stagalbog Cave (66,76), to the right (62,88) (61,85) (63,80). He's a level 50 non-elite with some spudly friends; very easy fight.\nTurn in to the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands
Pick up/turn in from Hemet Nesingwary at Nesingwary's Expedition\nKing Bangalesh is N of the Gurubashi Arena (35,38)\n\nRequires the completion of [[Tiger Mastery]] and [[Panther Mastery]]
Pick up from Trull Failbane in Bloodvenom Post in Felwood\nTurn in to Nara Wildmane on Elder Rise in Thunder Bluff
Pick up from Tor'gan in Hammerfall\nTurn in to Gor'mul in Hammerfall
Pick up/turn in from Gordawg at the Throne of the Elements\nGet 7 skulls from the ogres, then summon Gurok at Earthen Brand (the glowy ring) at the top of Warmaul Hill (29,25)
Pick up from Althen the Historian in Spinebreaker Post\nTurn in to Commander Hogarth in Expedition Armory (56,77)
Pick up/turn in from Uthek the Wise at 36,79 (Gelkis Village) or Warug at 74,68 (Magram Village)\nFirst get the mouthpiece as a random drop off the Maraudine around 32,60 (Valley of Spears). The horn is up a hill at 30,53. Blow the horn to start the centaur waves. If you wait for the waves at the edge of the mountainside outside the spear-wall at the platform at the upper bend in the ramp, they won't aggro you, and you can regen to full before each fight.The first wave is just two 39 mobs. The second wave is three mobs, including a healer. The third wave is 2 normal mobs, a healer, and the 42 elite. They may despawn if you die! Recommended to do with at least one other person.
Pick up/turn in from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge\nWait a minute; she'll give you a book that you can discard\n\nTurn in 20 crystals (10 of each color) in the following combinations for 6 charges of the following buffs:\nYellow+Green @ N: target healed of 670 damage over 15 seconds.\nRed+Yellow @ N: AOE damage. 383-517 in a 3(?) yard radius.\nRed+Green @ W: you gain 200 armor for 30 minutes\nRed+Blue @ W: enemy loses 200 armor for 30 minutes\nBlue+Green @ E: target gains 30 spirit for 30 minutes\nBlue+Yellow @ E: attackers receive 12 damage for 10 minutes
Pick up/turn in from Watcher Leesa'oh at Cenarion Watchpost (23,66)\nBoxes can be found on the ground and on ogres at the Ango'rosh Stronghold (17,9). Boxes will sometimes spawn ogres.
Pick up/turn in from Takata Steelblade at Ghost Walker Post\nJukgar is a level 40 camped at 55,76 (Mannoroc Coven). Lord Azrethoc is a 40 elite wandering nearby (might have to kill Jukgar to summon him if he isn't around). He can be enslaved by a warlock.
Pick up from Melisara at Tarren Mill\nTurn in to Sharlindra in the Apothecarium (next to Varithmaras)
Pick up/turn in from Hermit Ortell at Ortell's Hideout (67,70)\nTurn in 10 Encrypted Twilight Texts that can drop from any Twilight's Hammer minion\n\nThe texts can drop without having the quest
Pick up/turn in from Janice Felstone on the second floor of a house at Felstone Field (37,54)\nThe charm half drops from the Jabbering Ghoul at Felstone Field (38,59)
Pick up from Rutgar Glyphshaper at the Bronzebeard Encampment (41,88)\nTurn in to Geologist Larksbane at Cenarion Hold in Silithus\n
Pick up from Eralas Ambersky in Rut'theran Village\nTurn in to Arch Druid Fandral Staghelm in Cenarion Enclave in Darnassus
Pick up/turn in from Latronicus Moonspear in Feathermoon Stronghold\nLord Shalzaru is a 47 nonelite with 2 guards in a cave on the Isle of Dread (28,71)
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nUse the Suspicious Outhouse (59.9, 80.4) in Chapel Yard
Pick up/turn in from Greta Mosshoof at the Emerald Sanctuary in Felwood\nThe braziers are all inside Shadow Hold at Jaedenar; Pain (36,56) is right beside the wall when entering the first main room, Hatred (37,55) is up the path leading further into the cave, Suffering (37,53) is down the path from the room with candles, Malice (38,53) is to the right of Suffering.
Pick up from Krinkle Goodsteel in Gadgetzan\nBring the mold and 2 Thorium Bars to the lake at the top of Fire Plume Ridge, and use the mold while at the edge or in the lake\nTurn in to Apothecary Dithers at the Bulwark or Alchemist Arbington at Chillwind Point
Pick up from Lieutenant Doren at the Rebel Camp\nTurn in to Corporal Sethman at the Rebel Camp
Pick up/turn in from Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood
Pick up from Master Gadrin in Sen'jin Village (55,74) south of Orgrimmar\nSummon Shadra at the altar at 34,72 (Shandra'Alor) in Hinterlands. Difficult for a level 60 to solo.\nTurn in to Apothecary Lydon in Tarren Mill
Pick up/turn in from Chief Engineer Bilgewhizzle in Gadgetzan (52,28)\nYou need to collect 8 ''tested'' samples per species in 2 hours, after activating the power source. If you fail, all your samples are invalidated. The key is to be high enough level to kill quickly and not have to deal with unwanted aggro.
Pick up from Katar (83,83)\nTurn in to Tok'Kar (81,81)\n
Pick up from Archmage Ansirem Runeweaver in Dalaran in Alterac (19,78)\nTurn in to Catelyn the Blade in Booty Bay (27,77)
Pick up/turn in from Jarkal Mossmeld in Kargath\nThe topaz is in Dig Two, the southern rocky offshoot from the entrance hall in the instance (S from the Remains of a Paladin). The ruby is in Dig Three, W of the room with the Ancient Stone Keeper. The sapphire is on Grimlock, in the Stone Vault. The power source is on Archaedas, the final boss.\n\n[[Map of Uldaman|http://www.thottbot.com/?so=4146]]
Pick up/turn in from Martek the Exiled at 42,52 (S of mountain S of Angor Fortress)\nKill troggs at 50,70 (Agamond's End)
Pick up from Daryn Lightwind in Rut'theran Village\nTurn in to Troyas Moonbreeze in Feathermoon Stronghold
Pick up/turn in from Zengu in Hammerfall\nLieutenant Valorcall patrols the road between Dabyries Farm and Stromgarde. If his guards are too much of a problem, wait for them to meet the Forsaken Bodyguards that also patrol that path.
Pick up from Captain O'Breen in Faldir's Cove\nTurn in to Fleet Master Seahorn in Booty Bay
Pick up/turn in from Fleet Master Seahorn in Booty Bay\nThe captains are on the three ships anchored off the Wild Shore: Captain Keelhaul (29,88), Captain Stillhaul (33,88), Fleet Master Firallon (30, 90). Much easier with a friend, but soloable if you're careful with your pulls and/or are willing to suicide in the ship and rez somewhere safer. Each captain is in the second-level room behind the stairs from the deck. Firallon is level 48 and hits hard.
Pick up from Zaruk in Hammerfall/Gerrig Bonegrip in the Forlorn Cavern\nTurn in to Theldurin the Lost at Agmond's End (51,77) in Badlands
Pick up/turn in from Nitrin the Learned at the Abandoned Armory near Southwind Cleft in Nagrand (51,56)\nThe Mountain Gronn is a 67 elite; the easiest way to fight them is on Warmaul Hill, where they will fight the ogres. Wait til one has finished killing a few ogres then finish it off if soloing. The Greater Windrocs are in the plains all around Warmaul Hill, and the Aged Clefthoofs can be found all up and down the west side of Nagrand, especially around Oshu'gun.\n\nAfter this quest, you can see dead spirits in outlands.
Pick up/turn in from Quentin at Mirage Raceway\nGive him 2x Elixir of Fortitude
Pick up/turn in from Aurora Skycaller near Northpass Tower in EPL (53,22)\nBring an Enchanted Thorium Bar and 5 Crystal Restores from Un'goro Crater. The dire pool is along Eldreth Row at Dire Maul in Feralas (42,68). Go W at the first fork until it dead-ends: the pool should be against the wall, although it may be invisible.
Pick up from Korran in Crossroads\nTurn in to Belgrom Rockmaul in the Valley of Honor in Orgrimmar
Pick up/turn in to Braug Dimspirit at 78,45 (Talondeep Path) in Stonetalon Mountains\nGo into Dor'Danil Barrow Den at 76,74 in Ashenvale. Take the first path down, then a left, and continue until you see the book on a podium in the center of a large room.\nMake sure to read the book before turning in the quest!
Pick up/turn in from Prospector Ironboot of Steamwheedle Port in Tanaris\nThe tablets are around the Zul'mashar pyramid in EPL. If you're facing the pyramid, the fourth tablet is at the base to the right (72,16) and the third is at the top on the left (72,13). Avoid running on the graves, or you'll spawn zombies. The summoner trolls on the pyramid won't attack, but they will put you in combat.
Pick up from Ysiel Windsinger in the inn at Cenarion Refuge\nTurn in to Amythiel Mistwalker at Cenarion Post in Hellfire Peninsula
Pick up/turn in from Timeon at Evergrove in Ruuan Weald\nKill Grishna arakkoa at Grishnath for a 2 minute buff, then get the First Prophecy (39,17) towards the middle of a treehouse, Second Prophecy (42,21) on the W of the lower level of a treehouse, Third Prophecy (40,18) near the water, and Fourth Prophecy (40,22) on the ground near a building. You must get the killing blow on a Falconwing while close to it to recieve the buff, then just walk over the totems (they look like short wooden bird totems) to recieve the prophecy.
Pick up/turn in from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nA group of pathfinders wanders between Felpaw Village and Timbermaw Hold, but there is also a lone Winterfall Pathfinder that stays near the Deadwood Cauldron in Felpaw Village in Felwood (60,6). Pulling him won't aggro the Deadwood furbolgs around him, so he's easy to kill.\nWhen you turn in the quest, 4 furbolgs will spawn; you can avoid them by riding away after turning in the quest
Pick up from Apothecary Albreck at Spinebreaker Post\nTurn in to Apothecary Antonivich in Thrallmar (52,36)
Pick up/turn in from Tinkee Steamboil at the Flame Crest in the Burning Steppes\nFreeze an egg in the rookery in UBRS
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nFrayfeather Hippogryphs are in the High Wilderness (55,63)\n\nMake sure you have 20 resiliant sinews for [[(3/9) Natural Materials {50}]]
Pick up from Gorkan Bloodfist in Mag'har Post (32,27)\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35)
Pick up/turn in from Layo Starstrike near the Valor's Rest graveyard of Silithus (81,18)\nThe undead are at Southwind Village (61,45) and spawn a level 57-58 bug after dying. If you kill the undead with a ranged attack from far enough away, the bug won't aggro (or at least won't catch you before deaggroing).
Pick up/turn in from Kirrik at the Refugee Caravan in the Bone Wastes (37,51)\nThe spirits are in Veil Rhaze (26,55)
Pick up from Rilak the Redeemed in Lower City in Shattrath (52,20)\nTurn in to Sky Commander Adaris (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar
Pick up/turn in from Mama Wheeler (46,56) at the Midrealm Post inside Eco Dome Midrealm\nDoomclaw is a 69 non-elite in the Scrap Field (51,57)
Pick up/turn in from the Ethereum Transponder Zeta (57,38) in the Ethereum Staging Grounds\nEscort the Demolitionist to the conduit (56,42). Two nether-stalkers will ambush as he places the bomb.
Pick up from Thrall in the basement of Durnholde\nEscort him out of Durnholde, through a number of large groups (including a boss at the exit) then to Tarren Mill
Pick up from Altruis the Sufferer W of Sunspring Post (27,43)\nTurn in to Sal'salabim at Lower City in Shattrath (77,34), and fight him, a 68 elite
Pick up/turn in from Gahruj (46,57) in the Midrealm Post inside the Eco Dome Midrealm\nThe boxes are scattered around Manaforge Duro
Pick up from Nafien (64,8) outside Timbermaw Hold\nTurn in to Salfa outside the Winterspring entrance (28,34) at Frostfire Hot Springs
Pick up from Spymaster Thalodien at Area 52 (32,64)\nTurn in to Veronia just outside Area 52 (33,64)
Pick up from Rexxar by the bonfire in Thunderlord Stronghold\nTurn in to Leoroxx at the Mok'Nathal Village
Pick up from Baron Revilgaz in Booty Bay\nTurn in to Pozzik at Mirage Raceway
Pick up from Krazek in Booty Bay inn\nTurn in note to Kravel Koalbeard at Mirage Raceway
Pick up from Earthbinder Tavgren at Cenarion Thicket (44,26)\nTurn in to Tooki at Stonebreaker Hold or Jenai Starwhisper at the Allerian Stronghold
Pick up from the communicator in Forge Camp: Anger (73,40)\nKeys drop from Anger Guards (they can drop before you get the quest)\nActivate the obelisks (they'll all light up when you activate one, making them easy to spot) and kill Doomcryer when she's summoned\nTurn in to Wildlord Antelarion at Evergrove in Ruuan Weald
Pick up/turn in from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nThe symbol is in the lake S of Northdale (71,34)
Pick up from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nTurn in to Gracina Spiritmight in the Temple of the Moon in Darnassus or Zilzibin Drumlore in upper Drag in Orgrimmar
Pick up from Ginro Hearthkindle in Feathermoon Stronghold\nTurn in to Large Leather Backpack in Woodpaw Hills (73,56)
Pick up/turn in from Lieutenant Sorcerer Morran in Kirin'Var Village's Town Square (57,86)\nKill the Flamekeepers at Sunfury Hold for a 5min torch, then use it on the tents and ballista. You can reuse the same tent/ballista if you wait a few seconds for it to stop burning; the pair at (56.4,80.4) is especially convenient.
Pick up/turn in to Archmage Vargoth's Image, which is summoned wherever you use the staff\nThe item drops from Spellreaver Marathelle (56.7, 79) in Sunfury Hold
Pick up from High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\nDefeat the Cauldron Lord to get the key; click on the cauldron (after clearing the mobs around it) to turn in the quest (45,54)
As a ghost, pick up from Gaeriyan (53,23) to the N\nAfter rezzing, turn in to A Conspicious Gravestone in the graveyard by Gadgetzan
Pick up from Chromie on the second floor of the inn at Andorhal (39,66) in WPL\nTurn in to Carlin Redpath at Light's Hope Chapel in EPL
Pick up/turn in from Sergeant Shatterskull (H) at the Supply Caravan E of Thrallmar (57,41) or Sergeant Altumus (A) at the East Supply Caravan (62,61)\nKill demons in Felspark Ravine (65,36) or the Path of Anguish (63,35), E of the supply caravan\n\nOf the imp triplets, only the larger imp counts towards the quest
Pick up/turn in from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nDestroy 3 Servants of Sevine, Servants of Allistarj, and Servants of Grol, and 9 Servants of Razelikh in the Blasted Lands. Attack them ''near their Binding Stone'' until they become "banished" (they become ghostly green and are invulnerable), then destroy the stone near them. \nServants of Sevine are level 55-56, and have 3 spawn locations near the Altar of Storms (39,35): one at the bottom of the hill, one on the path up the hill and one near the altar (38,33) (41,40). \nServants of Grol are level 53-54, and spawn around Dreadmaul Hold (43,14), outside the keep but within the gates: one on either side of the keep, and the last one at Dreadmaul Post S of the hold (50,44) (49,33) (41,13). \nServants of Allistarj are level 54-55, and spawn near Serpents Coil (65,33) along the eastern wall: one in a camp near the Serpant's Coil entrance, one in a camp south from that, and then another in a camp south from that second one (64,41) (65,35). \nServants of Razelikh are level 57, and surround the Dark Portal (57,53), along the upper edge of the cliff (be careful of the patrols in the area) (51,58) (53,60).
Pick up/turn in from Greta Mosshoof at the Emerald Sanctuary in Felwood\nAll three quest mobs are at the very bottom of Jaedenar's Shadow Hold; the succubi are levels 52 and 54, Fel'dan is a non-elite level 57
Pick up from Maurin Bonesplitter at Ghost Walker Post\nTurn in to Keldran past the Valley of Spirits
Pick up from Arei, who is summoned by the Flute of the Ancients at the statue in the ruins of Irontree Woods (49,29)\nEscort him to the road, and defeat 3 treants to complete the quest\nTurn in to Kayneth Stillwind in Forest Song in Ashenvale (85,45)
Pick up/turn in from Apothecary Dithers at the Bulwark or Alchemist Arbington at Chillwind Point\nAraj is a 61 elite undead in the middle of Andorhal
Pick up/turn in from Katar (83,83)\nAll murlocs in question can be found in Stagelbog Cave (64,86)
Pick up from Latronicus Moonspear in Feathermoon Stronghold\nTurn in to Vestia Moonspear in Feathermoon Stronghold
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nNaberius is in the church (63,79) in Chapel Yard. You can pull the two spirits in the room seperately. Avoid the red portals he puts on the ground and watch out for his knockback. He is soloable if you can LOS his frostbolts by ducking around the corner.
Pick up from Corporal Sethman at the Rebel Camp\nTurn in to Lieutenant Doren at the Rebel Camp
Pick up from Chief Engineer Bilgewhizzle in Gadgetzan (52,28)\nTurn in to Apothecary Zinge in the Apothecarium in Undercity
Pick up from Apothecary Lydon in Tarren Mill\nTurn in to Apothecary Faranell in the Apothecarium
Pick up/turn in from Catelyn the Blade in Booty Bay (27,77)\nDuncan spawns at the Bloodsail Compound (27,69)
Pick up from Jarkal Mossmeld in Kargath\nTurn in to Dran Droffers in the Drag in Orgrimmar (59,36)
Pick up/turn in from Greatfather Aldrimus (35,65) outside Auchenai Crypts; there may be a bug that makes Greatfather not visible; rezone to fix it\nKill Exarch Maladaar, the final boss in Auchenai Crypts.
Pick up from Nitrin the Learned at the Abandoned Armory near Southwind Cleft in Nagrand (51,56)\nKill Levixus (39,71) outside Auchendoun; he hits very hard and cripples, so he's near impossible to kill without a proper tank and healer.\nTurn in to Ramdor the Mad outside Auchenai Crypts
Pick up from Martek the Exiled at 42,52 (S of mountain S of Angor Fortress)\nTurn in to Fizzle Brassbolts at Mirage Raceway in Thousand Needles
Pick up/turn in from Zengu in Hammerfall\nPrince Galen Trollbane is in a chapel in an arbored courtyard over the bridge across the entrance into Stromgarde. There is a shortcut into Stromgarde in the NW corner; after that, go left across the bridge. He is 44+ and has 2 guards, but they can be killed alone.
Pick up from Fleet Master Seahorn in Booty Bay\nTurn in to Captain O'Breen in Faldir's Cove
Pick up/turn in from Theldurin the Lost at Agmond's End (51,77) in Badlands\nEnraged elementals are up the path directly behind Theldurin, at 55,80
Pick up from Troyas Moonbreeze in Feathermoon Stronghold\nActivate the flames Samha (41,13) (involves some jumping), Imbel (40,9), Byltan (38,16), and Lahassa (38,12) in the Ruins of Ravenwind, then use the staff while near the Equinex Monolith\nTurn in to the Equinex Monolith (39,13)
Pick up from Belgrom Rockmaul in the Valley of Honor in Orgrimmar\nTurn in to Rok Orhan in Camp Mojache in Feralas
Pick up/turn in from Spiritcaller Dohgar at Mok'Nathal Village\nPlace the totem, then collect pink floating light orbs at Razaan's Landing. There's an orb emitter at (65,46).\n\nYou must return the totem to complete the quest
Pick up/turn in from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nThe chief is in a small cave on top of the mountain near Winterfall Village (69,38) and has 2 level 57 adds
Pick up from Amythiel Mistwalker at Cenarion Post in Hellfire Peninsula\nTurn in to Ysiel Windsinger in the inn at Cenarion Refuge
Pick up from Braug Dimspirit at 78,45 (Talondeep Path) in Stonetalon Mountains\nTurn in to Parqual Fintallas in the Apothacarium in Undercity
Pick up/turn in from Prospector Ironboot of Steamwheedle Port in Tanaris\nBoth tablets are in LBRS; the fifth tablet is behind Shadow Hunter Vosh'gajin and the sixth tablet is behind War Master Voone.
Pick up from Quentin at Mirage Raceway\nTurn in to Agnar Beastamer in Aerie Peak in the Hinterlands (14,44) within one hour
Pick up from Orb of the Grishna, which drops from a Grishna arakkoa\nTurn in to Warden Chawn at Evergrove in Ruuan Weald
Pick up from Aurora Skycaller near Northpass Tower in EPL (53,22)\nTurn in to Remorseful Highborne at the Ruins of Kel'Theril (56,44) in Winterspring
Pick up/turn in from Apothecary Antonivich in Thrallmar (52,36)\nShattered Hand orcs are around the Citadel
Pick up/turn in from Tinkee Steamboil at the Flame Crest in the Burning Steppes\nFreeze 8 eggs in the rookery in UBRS, and use the Collectronic Module to collect them
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nSprites are near the Grimtotem Compound (70,46)
Pick up/turn in from Layo Starstrike near the Valor's Rest graveyard of Silithus (81,18)\nOnce you loot the chest at the top of the tower in Southwind Village (60,52), two bugs will spawn; kill one and loot it for the required quest item. They will quickly respawn after being killed, so either stun them before killing them, or run/jump.\n\nYou don't need to loot the goo from the chest to complete the quest
Pick up from Nazgrel inside the barracks in Thrallmar (55,35)\nTurn in to Thrall in the Valley of Wisdom in Orgrimmar
Pick up from cauldron in Grom'gol\nTurn in to Kin'weelay right next to the cauldron\n\nMust complete both 4/9 quests first.
Pick up from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nGet cog from Lucien Tosselwrench next to him\nReturn to Lotwil Veriatus\n\nNeed to have completed the Study of the Elements: Rock line as well as Coolant Heads Prevail and Gyro... What?
Pick up/turn in from Kirrik at the Refugee Caravan in the Bone Wastes (37,51)\nActivate lumpy eggs in nests around the huts at Veil Lithic (24,71); they'll spawn one of the two types of birds you need\n
Pick up from Gahruj (46,57) in the Midrealm Post inside the Eco Dome Midrealm\nTurn in to Nexus-Prince Haraman (45,35) in Stormspire
Pick up from Veronia just outside Area 52 (33,64)\nSpeak to her again to fly to Manaforge Coruu\nTurn in to Caledis Brightdawn at Manaforge Coruu (48,86)
Pick up/turn in from Sal'salabim at Lower City in Shattrath (77,34) after defeating him\nRaliq is a 68 elite in the same bar as Sal'salabim (75,31). Coosh'coosh is on the border between Terokkar and Zangermarsh. Floon is a ghost in NW Bone Wastes in Terokkar.
Pick up/turn in from Hazzik in the cage (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nThe package is in Upper Veil Shil'ak (74,80)
Pick up/turn in from the Ethereum Transponder Zeta (57,38) in the Ethereum Staging Grounds\nUse the disrupter around Salhadaar
Pick up from Leoroxx at the Mok'Nathal Village\nTurn in to Rexxar by the bonfire in Thunderlord Stronghold
Pick up from Mama Wheeler (46,56) at the Midrealm Post inside Eco Dome Midrealm\nTurn in to Rocket-Chief Fuselage in Area 52 (33,65)
Pick up/turn in from Salfa outside the Winterspring entrance (28,34) at Frostfire Hot Springs\nThe Winterfall are in Winterfall Village
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in note to Crank Fizzlebub in Booty Bay inn
Pick up from Wildlord Antelarion at Evergrove in Ruuan Weald\nTurn in to druid summoned by Druid Signal at Death's Door
Pick up from Tooki at Stonebreaker Hold or Jenai Starwhisper at the Allerian Stronghold\nTurn in to Sergeant Chawni at Stonebreaker Camp (63,42) or Lieutenant Meridian at the Allerian Post (69,43)
Pick up from Pozzik at Mirage Raceway\nTurn in to Razzeric at Mirage Raceway
Pick up from Gracina Spiritmight in the Temple of the Moon in Darnassus or Zilzibin Drumlore in upper Drag in Orgrimmar\nTurn in to Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\n\nPrerequisite quests are either [[(6/11) Rise of the Silithid {49}]] or [[(10/11) Rise of the Silithid {46}]]
Pick up from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nTurn in to Artist Renfray on Caer Darrow (65,75) in WPL
Pick up/turn in to Archmage Vargoth's Image, which is summoned wherever you use the staff\nItem drops from Summoner Kanthin (57,65) at Manaforge Duro
Pick up from Undelivered Parcel, from the Large Leather Backpack in Woodpaw Hills (73,56)\nTurn in to Falfindel Waywarder in Thalanaar
Pick up from Large Leather Backpack in Woodpaw Hills (73,56)\nTurn in to Zukk'ash Pod, in the Writhing Deep (73,63). At the bottom of the spiral, go in the SW cave, then follow the right wall until you reach a room with 3 bugs and the pod (72,63).
Pick up/turn in from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nRamstein is in Stratholme
Pick up from Dalson's Tears Cauldron (45,54)\nTurn in to High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\n
Pick up from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nTurn in to Varimathras in the Apothecarium in Undercity
Pick up from A Conspicious Gravestone in the graveyard by Gadgetzan\nTurn in to Linken (44,8) in Marshal's Refuge in Un'goro Crater
Pick up/turn in from Carlin Redpath at Light's Hope Chapel in EPL\nThe skull is in Blackwood Lake (50,49); The sword is in the Infectis Scar (54,66)}, the entrance to which is at (49,75)
Pick up/turn in from Jorin Deadeye at the bonfire in Garadar\nMages and Warriors are in Northwind and Southwind clefts, in the Halaani Basin
Pick up/turn in from Elkay'gan the Mystic at the bonfire in Garadar\nThe supply crates are boxes in the caves at Northwind and Southwind clefts, in the Halaani Basin\n
Pick up from Sergeant Shatterskull (H) at the Supply Caravan E of Thrallmar (57,41) or Sergeant Altumus (A) at the East Supply Caravan (62,61)\nTurn in to Forward Commander To'arch at Reaver's Fall (65,43) or Forward Commander Kingston at Expedition Point (71,63)
Pick up from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nTurn in to Corporal Thund Splithoof, who spawns across from the Hero. If he fades before you can talk to him, select "I must talk to Corporal Splithoof" from the Hero's conversation window.
Pick up/turn in from Captain O'Breen in Faldir's Cove\nGo up the ramp from the dock to the ship, and you can trigger the cannon that faces into the hills (the spot that Lolo runs to when the quest is started). If you trigger the cannon directly when each wave of naga appears over the hills, it's an insta-kill.\n
Pick up/turn in from Pozzik at Mirage Raceway\nTalk to Zamek, who will create a diversion. Then wait for Rizzle to leave his hut at 77,77 and steal the plans in there.\n\nCan do Indurium Ore as follow-up quest, but only reward is 6s for 4 ore from Uldaman
Pick up from Dran Droffers in the Drag in Orgrimmar (59,36)\nTurn in to Jarkal Mossmeld in Kargath
Pick up from Theldurin the Lost at Agmond's End (51,77) in Badlands\nSummon Myzrael at the Shards of Myzrael, near the Circle of East Binding. She summons many elementals that change type; the charms can be used to banish them, but she summons more quickly.\nTurn in to the Shards of Myzrael
Pick up from Catelyn the Blade in Booty Bay (27,77)\nThe altar is the blue glowing thing in the Vile Reef (24,23)\nTurn in to Baron Revilgaz in Booty Bay
Pick up from the Equinex Monolith (39,13) in the Ruins of Ravenwind\nTurn in to Troyas Moonbreeze in Feathermoon Stronghold
Pick up/turn in from Zengu in Hammerfall\nTrol'kalar is in a crypt behind (slightly to the right) the chapel Trollbane is in. There are three cryptkeepers in the room with the sword.
Pick up from Prospector Ironboot of Steamwheedle Port in Tanaris\nTurn in to Yeh'kinya in Steamwheedle Port
Pick up from Ysiel Windsinger in the inn at Cenarion Refuge\nTurn in to Watcher Jhang at the entrance to Coilfang Reservoir
Pick up/turn in from Agnar Beastamer in Aerie Peak in the Hinterlands (14,44)\nFlanks drop from Silvermane Stalkers all around Eastern Hinterlands; note that they stealth
Pick up from Spiritcaller Dohgar at Mok'Nathal Village\nTurn in to Leoroxx at Mok'Nathal Village
Pick up from Remorseful Highborne at the Ruins of Kel'Theril (56,44)\nTurn in to Wynd Nightchaster at Starfall Village
Pick up from Parqual Fintallas in the Apothacarium in Undercity\nThe book is in the SM Library, in the first cubby off the second hallway after the courtyard (see Thottbot for a map)\nRead the book before turning in the quest!
Pick up from Crudely Written Log, which drops from High Chief Winterfall\nTurn in to Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)
Pick up/turn in from Rok Orhan in Camp Mojache in Feralas\nKill the ogres at the Gordunni Outpost (entrance at 74,35) or 61,58?
Pick up from Warden Chawn at Evergrove in Ruuan Weald\nTurn in to Treebole at Raven's Wood (37,22)
Pick up from Thrall in the Valley of Wisdom in Orgrimmar\nTurn in to Gorkan Bloodfist in Mag'har Post (32,27)
Pick up from Tinkee Steamboil at the Flame Crest in the Burning Steppes\nTurn in to Leonid Barthalomew at Light's Hope Chapel in the Eastern Plaguelands.
Pick up/turn in from Apothecary Antonivich in Thrallmar (52,36)\nUse the item in the Hellfire Basin (45,53), behind the Citadel, and defend it from single spawns of imps, and one humanoid spawn that may overlap with 2 imp spawns. When the scryer starts shooting bolts of darkness into the sky, talk with it and choose the conversation option to complete the quest.\n\nEasier with a duo, but solo-able if you can last long enough
Pick up/turn in from Kin'weelay in Grom'gol\nThe Ironjaw Basiliks are inside 41,50 (Crystalvein Mine). The road leading into the mine starts at 38,47.
Pick up/turn in from Lotwil Veriatus at 25,44 (N of the Dustbowl)\nThe summoned elemental is a level 45 non-elite, not too hard.
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nYou can find single spawns near (56,60), (53,46), (73,57), (58,74); they take 7-10 minutes to respawn\n\nMake sure you have both splintered logs for [[(3/9) Natural Materials {50}]]
Pick up from Layo Starstrike near the Valor's Rest graveyard of Silithus (81,18)\nTurn in to Umber in Nighthaven in Moonglade (47,39)
Pick up/turn in from Kirrik at the Refugee Caravan in the Bone Wastes (37,51)\nThe signal fires are on the towers in Veil Shalas. The first three you'll pass on the [[Skywing {65}]] escort: bloodstone (56,72), violet (56,69), and emerald (55,69). The sapphire fire is on the lower floor of a different set of towers (55,67) reachable by a different path up (57,64).
Pick up/turn in from Caledis Brightdawn at Manaforge Coruu (48,86)\nOne item each drops from the Arcanists (around the manaforge), Researchers (inside the manaforge and far outside), and Guardsmen (at the doors) around Manaforge Coruu\n
Pick up/turn in from Hazzik in the cage (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nUse the disguise to talk to Sahaak on the island in Blackwind Lake\n\nYou must return the disguise
Pick up from Rocket-Chief Fuselage in Area 52 (33,65)\nTurn in to Doctor Vormisa at the Proving Grounds (37,64)
Pick up/turn in from Rexxar by the bonfire in Thunderlord Stronghold\nUse the whistle when near a Bloodmaul Taskmaster and Soothsayer in conversation, in Daggermaw Canyon (55,35)
Pick up from Nexus-Prince Haraman (45,35) in Stormspire\nThe triangulation point is to the E of Manaforge Ultris (66.6,33.7), marked with a Hunter's Mark\nTurn in to Dealer Hazzin (58,31) at the Protectorate Watch Post\n
Pick up/turn in from Sergeant Chawni at Stonebreaker Camp (63,42) or Lieutenant Meridian at the Allerian Post (69,43)\nKill firewings at Firewing Point
Pick up/turn in from druid summoned by Druid Signal\nCannonballs drop from Death's Might, Death's Watch, Deathforge Oversmiths and Deathforge Technicians at Death's Door
Pick up/turn in from Razzeric at Mirage Raceway\nGet item from crate at 53,56 in Dustwallow Marsh (if Alliance, can swim W from Theramore and climb the mountains at 54,64 or 58,52)
Pick up from Crank Fizzlebub in Booty Bay inn\nCask is TIMED, will despawn in 2 hours\nTurn in cask to Kravel Koalbeard at Mirage Raceway\n\nRequires [[Zanzil's Secret {44}]]
Pick up from Archmage Vargoth's Image, which is summoned wherever you use the staff\nAr'kelos is on the bottom floor of the tower in Kirin'Var Village; he takes double damage, but the aura of the tower halves your damage.\nTurn in to Archmage Vargoth at the top of the tower (58,86) in Kirin'Var Village
Pick up from Senior Surveyor Fizzledowser in Gadgetzan, on a hill to the W\nThe scent gland is a random drop from the bugs in the Slithering Scar in Ungoro Crater (55,76)\nTurn in to Alchemist Pestlezugg in Gadgetzan\n\nYou can collect the 5 Ungoro soil without having the quest
Pick up from Zukk'ash Pod in the Writhing Deep\nTurn in to Ginro Hearthkindle in Feathermoon Stronghold
Pick up from Artist Renfray on Caer Darrow (65,75) in WPL\nThe painting in hanging in the archivist room in Stratholme\nTurn in to Tirion Fordring at the head of Thondroril River in EPL (4,43)
Pick up from High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\nDefeat the Cauldron Lord to get the key; click on the cauldron (after clearing the mobs around it) to turn in the quest (53,65)
Pick up from Varimathras in the Apothecarium in Undercity\nThe courier is a 60 elite who rides the road from Stratholme to Tyr's Hand\nTurn in to Nathanos Blightcaller at Marris Stead in EPL (26,75)
Pick up from Linken (44,8) in Marshal's Refuge in Un'goro Crater\nTurn in to J.D. Collie (41,2) in the crystal cave in Marshal's Refuge in Un'goro Crater
Pick up/turn in from Carlin Redpath at Light's Hope Chapel in EPL\nThe Shield is outside the barn at Gahrron's Withering (64,57); the Libram is in the back room in the town house in Hearthglen (42,18) in WPL
Pick up/turn in from Forward Commander To'arch at Reaver's Fall (65,43) or Forward Commander Kingston at Expedition Point (71,63)\nCollect 8 (total) Demonic Rune Stones from demons around the portals, then use each portal. Watch out for the elite Felguard Destroyer, one of whom guards each portal. For Horde, Portal Xilus is at (70,45), and Portal Kruul is at (74,39); for Alliance, Portal Kaalez is at (72, 58), and Portal Grimh is at (71, 55).\n\nYou must return the Primers when you turn in the quest
Pick up from Corporal Thund Splithoof, who spawns across from the Hero. If he fades before you can talk to him, select "I must talk to Corporal Splithoof" from the Hero's conversation window.\nTake the trinket from the chest that spawns next to the Corporal
Pick up/turn in from Agnar Beastamer in Aerie Peak in the Hinterlands (14,44)\n
Pick up/turn in from Treebole at Raven's Wood (37,22)\nOrbs are collected from purple orbs near the houses and trees in Grishnath; feathers drop from the Dire Ravens all over Raven Wood. Use the resulting items on Leafbeards, then kill the summoned spirits (this will make the Leafbeards deaggro).
Pick up from Parqual Fintallas in the Apothacarium in Undercity\nTurn in to Dorn Plainstalker at 54,42 (Weathered Nook), by climbing ramp at 55,45
Pick up/turn in from Watcher Jhang at the entrance to Coilfang Reservoir\nRayge is after the second boss in Underbog; Claw is the pet of the third boss in Underbog; Greenthumb is in front of the large pool in Slave Pens; Bite is at the very end of Slave Pens
Pick up from Wynd Nightchaster at Starfall Village\nTurn in to Arch Druid Fandral Staghelm in Cenarion Enclave in Darnassus\n\nNote that if you don't turn in this quest, you keep the trinket, which is essentially a suicide trinket.
Pick up from Prospector Ironboot of Steamwheedle Port in Tanaris\nTurn in to Molthor on Yojamba Isle in Stranglethorn Vale
Pick up/turn in from Rok Orhan in Camp Mojache in Feralas\nKill the ogres at the Ruins of Isildien. Warlocks and Maulers are at 59,65. Shamans and Warlocks are at 59,67 and 60,65. Shamans are the hardest to find; they're on shared spawn spots. Also inside ruins.
Pick up from Leoroxx at Mok'Nathal Village\nKill 10-15 razaani at Razaan's Landing until the gate (66,44) fills up with power, and Nexus-Prince Razaan spawns (he'll yell)\nTurn in to Spiritcaller Dohgar at Mok'Nathal Village
Pick up from Donova Snowden at Frostfire Hot Springs in Winterspring (31,45)\nTurn in to Kelek Skykeeper at the Emerald Sanctuary in Felwood
Pick up/turn in from Earthcaller Ryga at Mag'har Post (32,27)\nDrycap Mushrooms are inside the cave (34,62), near its entrance, in the Great Fissure
Pick up from Leonid Barthalomew at Light's Hope Chapel in the Eastern Plaguelands.\nTurn in to Betina Bigglezink at Light's Hope Chapel
Pick up/turn in from Lucien Tosselwrench at 25,44 (N of the Dustbowl)\nBring him Healing Potion and Lesser Invisibility Potion\n\nCan be done just before This is Going to be Hard?\nGives Stoneskin Potion alchemy recipe
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nThe mountain giants are near the Twin Colossals (39,24)\n\nMake sure to do this with the quest [[Zapped Giants {48}]], which will make the giants non-elite\nMake sure you have all 40 metallic fragments and 6 encrusted minerals for [[(3/9) Natural Materials {50}]]
Pick up from Apothecary Antonivich in Thrallmar (52,36)\nTurn in to Nazgrel inside the barracks in Thrallmar (55,35)
Pick up from Kirrik at the Refugee Caravan in the Bone Wastes (37,51)\nTurn in to Rilak the Redeemed in Lower City in Shattrath (52,20)
Pick up/turn in from Lucien Tosselwrench at 25,44 (N of the Dustbowl)\nBring him Patterned Bronze Bracers from a blacksmith\n\nCan be done just before This is Going to be Hard
Pick up/turn in from Kin'weelay in Grom'gol\nMai'zoth is in the Mogg'Osh Ogre Mound at 50,28. He has a few guards with him, very hard fight.
Pick up from Umber in Nighthaven in Moonglade (47,39)\nTurn in to Rabine Saturna in S Nightglen in Moonglade (52,45)
Pick up/turn in from Hazzik in the cage (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nFarm scrolls from the Time-Lost arrakoa (only visible when under the effects of Elixir of Shadows) and use 10 scrolls to summon one of four bosses at the Skull Piles. Only one quest item drops per kill.
Pick up from Rexxar by the bonfire in Thunderlord Stronghold\nTurn in to Baron Sablemane at the Circle of Blood (53,41)
Pick up/turn in from Caledis Brightdawn at Manaforge Coruu (48,86)\nUse the disguise, then go into the manaforge and down the side passage guarded by the Arcane (48,84)
Pick up from Dealer Hazzin (58,31) at the Protectorate Watch Post\nThe triangulation point is E of Manaforge Ara\nTurn in to Wind Trader Tuluman at Tuluman's Landing
Pick up/turn in from Doctor Vormisa at the Proving Grounds (37,64)\nUsing the controller gives you a robot pet with a Smash ability that does about 4000 damage and has a strong taunt effect. You must deal some damage to Negatron to get quest credit. The dps of the robot alone isn't usually fast enough to kill Negatron before the robot despawns, so soloing can be tricky. A powerful DPSer or powerful healer can solo, however.
Pick up/turn in from druid summoned by Druid Signal\nActivate a Death's Door Fel Cannon near the South Warp-Gate (64,68) and the North Warp-Gate (62,60), and use them to destroy the gates (it takes 7 shots). They can kill mobs that come very close to them, but the imps explode after they take a single hit, so it's best to kill them away from the cannon.
Pick up/turn in from Kravel Koalbeard at Mirage Raceway\nCask is still TIMED
Pick up from Razzeric at Mirage Raceway\nTurn in to Shreev in Gadgetzan
Pick up from Sergeant Chawni at Stonebreaker Camp (63,42) or Lieutenant Meridian at the Allerian Post (69,43)\nKill level 65 Sharth Voldoun at the very top of the tower in Firewing Point (73,36), then use the Final Code to explode the Mana Bomb in the middle of the town\nTurn in to Tooki at Stonebreaker Hold or Jenai Starwhisper at the Allerian Stronghold
Pick up from Ginro Hearthkindle in Feathermoon Stronghold\nTurn in to Shandris Feathermoon in Feathermoon Stronghold
Pick up from Tirion Fordring at the head of Thondroril River in EPL (4,43)\nTurn in to Myranda the Hag at Sorrow Hill (51,77) in WPL
Pick up/turn in from Archmage Vargoth at the top of the tower (58,86) in Kirin'Var Village\nApex patrols the Vortex Fields (53, 67) west of Manaforge Duro. He spawns three adds as he is damaged; if you are kiting him or just backing up as you fight him, they will tend to not aggro.\nUse the crystal focus at the orb behind Archmage Vargoth in order to complete the quest.
Pick up/turn in from Alchemist Pestlezugg in Gadgetzan\nGo into the tunnels in the Slithering Scar in Ungoro Crater (50,78) and stay right until you reach the rock-pillar crystal. Use the salve to summon the waves, and immediately run into the hallway. Pull the spawns into the hallway before the room so you can rest in between waves, as the bugs spawn in the room: 2 54 nest guardians, 3 54 nest guardians, then 2 54 nest guardians + 56 queen. You can pull the queen's guards without pulling her, but be warned: the queen can despawn if you take too long.
Pick up from Nathanos Blightcaller at Marris Stead in EPL (26,75)\nUse the apple once you are officially in Tyr's Hand to disguise yourself\nTurn in to Crusader Lord Valdelmar, who patrols in and around the castle at the E end of Tyr's Hand
Pick up from Writhing Haunt Cauldron (53,65)\nTurn in to High Priestess MacDonnell at Chillwind Point or Shadow Priestess Vandis at the Bulwark\n
Pick up from J.D. Collie (41,2) in the crystal cave in Marshal's Refuge in Un'goro Crater\nTurn in to Eridan Bluewind (50,82) in the Emerald Sanctuary in Felwood
Pick up/turn in from Carlin Redpath at Light's Hope Chapel in EPL\nKill Scourge Champions at the entrances to Noxious Glade (80,42) and Fungal Vale (37,53); use the Mystic Crystal on the Fetid Skulls they drop to find the quest items. The Champions share spawns with nearby undead.
Pick up from Jorin Deadeye at the bonfire in Garadar\nFollow Lantresor's conversation\nTurn in to Lantresor of the Blade at the end of the paths in Burning Blade Ruins (73,62)\n
Pick up/turn in from Forward Commander To'arch at Reaver's Fall (65,43) or Forward Commander Kingston at Expedition Point (71,63)\nSpeak with Wing Commander Brack or Dabir'ee to start the bombing run. Both gateways are just past the giant pillars along the road. The wyvern passes each gateway at least twice. If you don't succeed on the first run, you can continue to ask the Wing Commander for more gryphon rides.\n\nYou must return the explosives to complete the quest
Pick up from the Fallen Hero of the Horde in Swamp of Sorrows (35,62) along the path to the Blasted Lands\nKirith the Damned is a level 55 elite in the east end of Serpent's Coil (65,34); take the second left into the cave\nTurn in to Kirith's spirit after you kill him
Pick up/turn in from Earthcaller Ryga at Mag'har Post (32,27)\nUse the salve on 10 Debilitated Grunts around Mag'har Post; the salve has a 10s cooldown\n\nYou must return the salve to complete the quest
Pick up/turn in from Betina Bigglezink at Light's Hope Chapel\nUse the box in the Viewing Room in Scholomance to summon Vectus\n\nAfter completing the quest, you can ask Betina for another box to summon Vectus again
Pick up from Kin'weelay in Grom'gol\nYenniku is at 38,58 in the Ruins of Aboraz. Target him, right click on the orb, then right click on Yenniku to fill the gem.\nTurn in to Nimboya in Grom'gol\n\nCURRENTLY BUGGED; wait for patch update to fix
Pick up/turn in from Nazgrel inside the barracks in Thrallmar (55,35)\nPull the Hand of Kargath from the right of the E entrance to the Citadel. He's a 63 elite with two adds which respawn as soon as they're killed, but back at the entrance (so pull him far from the entrance and kill his adds first). All three of them charge like crazy, and the Hand uses Blade Flurry, which attacks multiple targets in melee. The Hand only drops one head per kill.\n\nSuggested players 3
Pick up from Defender Grashna in Lower City in Shattrath (52,20)\nDefend Rilak from two waves of 2 birds, 1 wave of 3 birds, and a final bird\nTurn in to Rilak
Pick up/turn in from Umber in Nighthaven in Moonglade (47,39)
Pick up/turn in from Witch Doctor Uzer'i in Camp Mojache\nWait a moment for him to make the weapon
Pick up from Doctor Vormisa at the Proving Grounds (37,64)\nTurn in to Rocket-Chief Fuselage in Area 52 (33,65)
Pick up/turn in from Baron Sablemane at the Circle of Blood (53,41)\nGlands drop from any Crust Burster in the Churning Gulch just W of the Circle of Blood
Pick up/turn in from Caledis Brightdawn at Manaforge Coruu (48,86)\nKill Overseer Seylanna inside the manaforge, use the console, and protect it from spawning technicians for 2 minutes
@@''Ironforge''@@ Military Ward:\n{{il{[[The Brassbolts Brothers {30}]]}}}\n@@''Dustwallow Marsh''@@ ''Theramore:'' (set hearth here)\n{{il{[[Highperch Venom {30}]]}}}\n@@''Thousand Needles''@@\nGreat Lift:\n{{il{[[(1/2) Lonebrow's Journal {34}]]}}}\n@@''Feralas''@@ ''Thalaanar:''\n{{ti{[[(1/2) Lonebrow's Journal {34}]]}}}\n@@''Thousand Needles''@@\nHighperch:\n{{ta{[[Highperch Venom {30}]]}}}\n''Mirage Raceway:''\n{{ti{[[The Brassbolts Brothers {30}]]}}}\n{{il{[[(1/7) Hardened Shells {30}]]}}}\n{{il{[[(1/7) Salt Flat Venom {30}]]}}}\n{{il{[[(1/10) Load Lightening {30}]]}}}\n{{il{[[A Bump in the Road {33}]]}}}\n{{il{[[Rocket Car Parts {31}]]}}}\nShimmering Flats: (get Gadgetzan flight point)\n{{ta{[[(1/7) Hardened Shells {30}]]}}}\n{{ta{[[Soothing Turtle Bisque {31}]]}}} (save your turtle meat)\n{{ta{[[(1/7) Salt Flat Venom {30}]]}}}\n{{ta{[[(1/10) Load Lightening {30}]]}}}\n{{ta{[[A Bump in the Road {33}]]}}}\n{{ta{[[Rocket Car Parts {31}]]}}}\n''Mirage Raceway:''\n{{ti{[[(1/7) Hardened Shells {30}]]}}}\n{{ti{[[(1/7) Salt Flat Venom {30}]]}}}\n{{ti{[[(1/10) Load Lightening {30}]]}}}\n{{il{[[(2/10) Goblin Sponsorship {37}]]}}}\n{{ti{[[A Bump in the Road {33}]]}}}\n{{ti{[[Rocket Car Parts {31}]]}}}\n{{il{[[(1/10) Wharfmaster Dizzywig {36}]]}}}\n@@''Dustwallow Marsh''@@ ''Theramore:'' (use hearthstone)\n{{ti{[[Highperch Venom {30}]]}}}\n@@''Barrens''@@ ''Ratchet:''\n{{ti{[[(1/10) Wharfmaster Dizzywig {36}]]}}}\n{{il{[[(2/10) Parts for Kravel {36}]]}}}\n{{ti{[[(2/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(3/10) Goblin Sponsorship {37}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(2/10) Parts for Kravel {36}]]}}}\n{{il{[[(3/10) Delivery to the Gnomes {36}]]}}}\n{{ti{[[(3/10) Delivery to the Gnomes {36}]]}}}\n{{il{[[(4/10) The Rumormonger {36}]]}}}\n{{il{[[Hemet Nesingwary {31}]]}}}\n{{il{[[(3/7) Encrusted Tail Fins (35+}]]}}}\n{{il{[[(3/7) Martek the Exiled {35}]]}}}
@@Hillsbrad@@ ''Southshore:'' (bring 10x Turtle Meat)\n{{il{[[Soothing Turtle Bisque {31}]]}}}\n{{ti{[[Soothing Turtle Bisque {31}]]}}}\n@@Arathi Highlands@@\nCircle of East Binding:\n{{il{[[(1/7) The Princess Trapped {37}]]}}}\nDrywhisker Gulch:\n{{ta{[[(1/7) The Princess Trapped {37}]]}}}\n{{ti{[[(1/7) The Princess Trapped {37}]]}}}\n{{il{[[(2/7) Stones of Binding {38}]]}}}
@@Stranglethorn Vale@@\n''Booty Bay:''\n{{ti{[[(3/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(4/10) Goblin Sponsorship {37}]]}}}\n{{ti{[[(4/10) The Rumormonger {36}]]}}}\n{{il{[[(1/3) Supply and Demand {31}]]}}}\n{{il{[[Investigate the Camp {32}]]}}}\n{{il{[[Bloodscalp Ears {35}]]}}}\n{{il{[[Supplies to Private Thorsen {32}]]}}}\n{{il{[[(1/7) The Haunted Isle {37}]]}}}\n{{ti{[[(1/7) The Haunted Isle {37}]]}}}\n{{il{[[(2/7) The Stone of the Tides {37}]]}}}\nNesingwary's Expedition:\n{{il{[[Welcome to the Jungle {30}]]}}}\n{{ti{[[Welcome to the Jungle {30}]]}}}\n{{ti{[[Hemet Nesingwary {31}]]}}}\n{{ta{[[Investigate the Camp {32}]]}}}\n{{il{[[(1/4) Panther Mastery {31}]]}}}\n{{il{[[(1/4) Tiger Mastery {31}]]}}}\nAround Nesingwary's Expedition:\n{{ta{[[(1/3) Supply and Demand {31}]]}}}\n{{ta{[[(1/4) Tiger Mastery {31}]]}}}\n{{ta{[[(1/4) Panther Mastery {31}]]}}}\n''Rebel Camp:''\n{{ti{[[Supplies to Private Thorsen {32}]]}}}\n{{il{[[(1/6) Jungle Secrets {33}]]}}} (only available when Private Thorsen goes out on patrol)\n{{ti{[[(1/6) Jungle Secrets {33}]]}}}\n{{il{[[(2/6) Bookie Herod {35}]]}}}\n{{il{[[(1/4) Bad Medicine {34}]]}}}\n{{il{[[(1/4) The Second Rebellion {33}]]}}}\nNesingwary's Expedition:\n{{ti{[[(1/4) Tiger Mastery {31}]]}}}\n{{il{[[(2/4) Tiger Mastery {33}]]}}}\n{{ti{[[(1/4) Panther Mastery {31}]]}}}\n{{il{[[(2/4) Panther Mastery {33}]]}}}\n{{il{[[(1/5) Raptor Mastery {34}]]}}}\nKurzen's Compound:\n{{ta{[[(1/4) Bad Medicine {34}]]}}}\n{{ta{[[(1/4) The Second Rebellion {33}]]}}}\n{{ti{[[(2/6) Bookie Herod {35}]]}}}\n{{il{[[(3/6) The Hidden Key {37}]]}}}\n''Rebel Camp:''\n{{ti{[[(1/4) Bad Medicine {34}]]}}}\n{{ti{[[(1/4) The Second Rebellion {33}]]}}}\n{{il{[[(1/3) Krazek's Cookery {37}]]}}}\nZuul'daia Ruins:\n{{ta{[[(2/4) Tiger Mastery {33}]]}}}\n{{ta{[[(2/4) Panther Mastery {33}]]}}}\n{{ta{[[(1/5) Raptor Mastery {34}]]}}}\nLarge Island in Vile Reef:\n{{ta{[[(2/7) The Stone of the Tides {37}]]}}}\nNesingwary's Expedition:\n{{ti{[[(2/4) Tiger Mastery {33}]]}}}\n{{il{[[(3/4) Tiger Mastery {35}]]}}}\n{{ti{[[(2/4) Panther Mastery {33}]]}}}\n{{ti{[[(1/5) Raptor Mastery {34}]]}}}\nBal'lal Ruins:\n{{ta{[[(3/4) Tiger Mastery {35}]]}}}\n{{ta{[[Bloodscalp Ears {35}]]}}}\nNesingwary's Expedition:\n{{ti{[[(3/4) Tiger Mastery {35}]]}}}\n''Booty Bay:''\n{{ti{[[Investigate the Camp {32}]]}}}\n{{ti{[[Bloodscalp Ears {35}]]}}}\n{{ti{[[(1/3) Supply and Demand {31}]]}}}\n{{ti{[[(1/3) Krazek's Cookery {37}]]}}}\n{{ti{[[(2/7) The Stone of the Tides {37}]]}}}
@@Swamp of Sorrows@@\nSplinterspear Junction:\n{{ta{[[(5/10) Dream Dust in the Swamp {36}]]}}}\nThe Harborage:\n{{il{[[Draenethyst Crystals {35}]]}}}\nFallow Sanctuary:\n{{ta{[[Draenethyst Crystals {35}]]}}}\n{{ta{[[(3/5) Ongeku {37}]]}}}\nThe Harborage:\n{{ti{[[Draenethyst Crystals {35}]]}}}\n@@Stranglethorn Vale@@\n''Booty Bay:''\n{{ti{[[(5/10) Dream Dust in the Swamp {36}]]}}}\n{{il{[[Hostile Takeover {36}]]}}}\n{{il{[[(1/2) Singing Blue Shards {35}]]}}}\n{{il{[[(2/3) Some Assembly Required {36}]]}}}\n{{il{[[(5/10) Goblin Sponsorship {37}]]}}}\nNesingwary's Expedition:\n{{ti{[[Hunting in Stranglethorn {31}]]}}}\n{{il{[[(4/4) Tiger Mastery {37+}]]}}}\n{{il{[[(2/5) Raptor Mastery {36}]]}}}\n{{il{[[(3/4) Panther Mastery {38}]]}}}\n''Rebel Camp:''\n{{il{[[(3/4) Special Forces {38}]]}}}\nKurzen's Compound:\n{{ta{[[(3/4) Special Forces {38}]]}}}\n''Rebel Camp:''\n{{ti{[[(3/4) Special Forces {38}]]}}}\n{{il{[[(4/4) Colonel Kurzen {40+}]]}}}\n{{il{[[(1/2) Kurzen's Mystery {38}]]}}}\nKurzen's Compound:\n{{ta{[[(4/4) Colonel Kurzen {40+}]]}}} (2 or 3 recommended)\n{{ti{[[(3/6) The Hidden Key {37}]]}}}\n{{il{[[(4/6) The Spy Revealed! {37}]]}}}\nLake Nazferiti:\n{{ta{[[(5/10) Goblin Sponsorship {37}]]}}}\n{{ta{[[Hostile Takeover {36}]]}}}\n{{ta{[[(2/3) Some Assembly Required {36}]]}}}\nMosh'Ogg Ogre Mound:\n{{ta{[[(3/4) Panther Mastery {38}]]}}}\nN of Grom'gol:\n{{ta{[[(2/5) Raptor Mastery {36}]]}}}\nZuuldaia Ruins:\n{{ta{[[(4/4) Tiger Mastery {37+}]]}}}\n{{ta{[[(1/2) Singing Blue Shards {35}]]}}}\nBal'lal Ruins:\n{{ta{[[(1/2) Kurzen's Mystery {38}]]}}}\nZul'Kunda Ruins:\n{{ta{[[(1/2) Kurzen's Mystery {38}]]}}} (can be tricky to solo)\nNesingwary's Expedition:\n{{ti{[[(4/4) Tiger Mastery {37+}]]}}}\n{{ti{[[(2/5) Raptor Mastery {36}]]}}}\n{{ti{[[(3/4) Panther Mastery {38}]]}}}\n''Rebel Camp:''\n{{ti{[[(4/4) Colonel Kurzen {40+}]]}}}\n{{ti{[[(4/6) The Spy Revealed! {37}]]}}}\n{{il{[[(5/6) Patrol Schedules {37}]]}}}\n{{ti{[[(5/6) Patrol Schedules {37}]]}}}\n{{il{[[(6/6) Report to Doren {37}]]}}}\n{{ti{[[(6/6) Report to Doren {37}]]}}}\n''Booty Bay:''\n{{ta{[[(2/3) Some Assembly Required {36}]]}}}\n{{il{[[(3/3) Excelsior {38+}]]}}}\n{{ti{[[Hostile Takeover {36}]]}}}\n{{ti{[[(1/2) Singing Blue Shards {35}]]}}}\n{{ti{[[(5/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(3/7) Water Elementals {37}]]}}}\nVile Reef: (underwater breathing would be helpful)\n{{ta{[[Pearl Diving {37+}]]}}}\n{{ta{[[(3/7) Encrusted Tail Fins (35+}]]}}}\n{{ta{[[(3/3) Excelsior {38+}]]}}}\n{{ta{[[(1/2) Kurzen's Mystery {38}]]}}}\n{{ta{[[(3/7) Water Elementals {37}]]}}}\n''Rebel Camp:''\n{{ti{[[(1/2) Kurzen's Mystery {38}]]}}}\n''Booty Bay:''\n{{ti{[[(3/3) Excelsior {38+}]]}}}\n{{il{[[(6/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(6/10) Rumors for Kravel {36}]]}}}\n{{il{[[(1/2) Tran'rek {45}]]}}}\n{{ti{[[(3/7) Water Elementals {37}]]}}}\n{{il{[[(4/7) Magical Analysis {37}]]}}}
@@Alterac Mountains@@ Dalaran:\n{{ti{[[(4/7) Magical Analysis {37}]]}}}\n{{il{[[(5/7) Ansirem's Key {37}]]}}}
@@''Feralas''@@\n''Feathermoon Stronghold:''\n{{il{[[(1/11) The Missing Courier {43}]]}}}\n{{ti{[[(1/11) The Missing Courier {43}]]}}}\n{{il{[[(2/11) The Missing Courier {43}]]}}}\nForgotten Coast:\n{{ti{[[(2/11) The Missing Courier {43}]]}}}\n{{il{[[(3/11) Boat Wreckage {44}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(3/11) Boat Wreckage {44}]]}}}\n{{il{[[(4/11) The Knife Revealed {44}]]}}}\n{{ti{[[(4/11) The Knife Revealed {44}]]}}}\n{{il{[[(5/11) Psychometric Reading {44}]]}}}\n{{ti{[[(5/11) Psychometric Reading {44}]]}}}\n{{il{[[(6/11) The Woodpaw Gnolls {44}]]}}}\nWoodpaw Hills:\n{{ti{[[(6/11) The Woodpaw Gnolls {44}]]}}}\n{{il{[[(7/11) Thalanaar Delivery {44}]]}}}\n{{il{[[(7/11) The Writhing Deep {46}]]}}}\nWrithing Deep:\n{{ti{[[(7/11) The Writhing Deep {46}]]}}}\n{{il{[[(8/11) Freed from the Hive {46}]]}}}\nThalanaar:\n{{ti{[[(7/11) Thalanaar Delivery {44}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(8/11) Freed from the Hive {46}]]}}}\n{{il{[[(9/11) A Hero's Welcome {46}]]}}}\n{{ti{[[(9/11) A Hero's Welcome {46}]]}}}\n{{il{[[(10/11) Rise of the Silithid {46}]]}}}\n@@''Darnassus''@@ Temple of the Moon:\n{{ti{[[(10/11) Rise of the Silithid {46}]]}}}\n\n@@''Feralas''@@\n''Feathermoon Stronghold:''\n{{il{[[(1/6) The Ruins of Solarsal {43}]]}}}\nRuins of Solarsal:\n{{ti{[[(1/6) The Ruins of Solarsal {43}]]}}}\n{{il{[[(2/6) Return to Feathermoon Stronghold {43}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(2/6) Return to Feathermoon Stronghold {43}]]}}}\n{{il{[[(3/6) Against the Hatecrest {43}]]}}}\n{{ti{[[(3/6) Against the Hatecrest {43}]]}}}\n{{il{[[(4/6) Against the Hatecrest {43}]]}}}\nRuins of Solarsal:\n{{ta{[[(4/6) Against the Hatecrest {43}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(4/6) Against the Hatecrest {43}]]}}}\n{{il{[[(5/6) Against Lord Shalzaru {45}]]}}}\nIsle of Dread:\n{{ta{[[(5/6) Against Lord Shalzaru {45}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(5/6) Against Lord Shalzaru {45}]]}}}\n{{il{[[(6/6) Delivering the Relic {45}]]}}}\n{{ti{[[(6/6) Delivering the Relic {45}]]}}}
@@Stranglethorn Vale@@\n''Booty Bay:''\n{{il{[[Skullsplitter Tusks {42}]]}}}\n{{il{[[(2/2) Venture Company Mining {41}]]}}}\n{{il{[[(1/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(1/4) Scaring Shaky {41}]]}}}\n{{il{[[Stranglethorn Fever {45}]]}}}\n{{ti{[[(5/7) Ansirem's Key {37}]]}}}\n{{il{[[(6/7) "Pretty Boy" Duncan {39}]]}}}\nBloodsail Compound:\n{{ti{[[(1/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(2/7) The Bloodsail Buccaneers {41}]]}}}\n{{ta{[[(6/7) "Pretty Boy" Duncan {39}]]}}}\n''Booty Bay:''\n{{ti{[[(2/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(3/7) The Bloodsail Buccaneers {41}]]}}}\n{{ti{[[(3/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(3/7) Keep an Eye Out {42}]]}}}\n{{il{[[(3/7) Up to Snuff {41}]]}}}\n{{ti{[[(6/7) "Pretty Boy" Duncan {39}]]}}}\n{{il{[[(7/7) The Curse of the Tides {40+}]]}}}\n''Rebel Camp:''\n{{il{[[(2/2) Troll Witchery {40}]]}}}\nNesingwary's Expedition:\n{{il{[[(3/5) Raptor Mastery {41}]]}}}\n{{il{[[(4/4) Panther Mastery {40+}]]}}}\nVile Reef: (underwater breathing will help)\n{{ta{[[(7/7) The Curse of the Tides {40+}]]}}}\nMosh'Ogg Ogre Mound:\n{{ta{[[(4/4) Panther Mastery {40+}]]}}}\nZul'mamwe Ruins:\n{{ta{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\n{{ta{[[Skullsplitter Tusks {42}]]}}}\n{{ta{[[(2/2) Troll Witchery {40}]]}}}\nGurubashi Arena:\n{{ta{[[(3/5) Raptor Mastery {41}]]}}}\nNesingwary's Expedition:\n{{ti{[[(4/4) Panther Mastery {40+}]]}}}\n{{ti{[[(3/5) Raptor Mastery {41}]]}}}\n{{il{[[(4/5) Raptor Mastery {43+)]]}}}\n''Rebel Camp:''\n{{ti{[[(2/2) Troll Witchery {40}]]}}}\nGurubashi Arena:\n{{ta{[[(4/5) Raptor Mastery {43+)]]}}}\nNesingwary's Expedition:\n{{ti{[[(4/5) Raptor Mastery {43+)]]}}}\n{{il{[[(5/5) Big Game Hunter {43+}]]}}}\n''Booty Bay:''\n{{ti{[[Skullsplitter Tusks {42}]]}}}\n{{il{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\n{{ti{[[(7/7) The Curse of the Tides {40+}]]}}}\nWild Shore:\n{{ta{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\n''Booty Bay:''\n{{ti{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\n{{il{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\nWild Shore:\n{{ta{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\n{{il{[[(1/3) Cortello's Riddle {43}]]}}}\n{{ta{[[(3/7) Keep an Eye Out {42}]]}}}\n{{ta{[[(3/7) Up to Snuff {41}]]}}}\nMistvale Valley:\n{{ta{[[(1/4) Scaring Shaky {41}]]}}}\n{{ta{[[Stranglethorn Fever {45}]]}}}\nCrystalvein Mine:\n{{ta{[[(2/2) Venture Company Mining {41}]]}}}\n''Booty Bay:''\n{{ti{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\n{{ti{[[(3/7) Keep an Eye Out {42}]]}}}\n{{ti{[[(3/7) Up to Snuff {41}]]}}}\n{{ti{[[(1/4) Scaring Shaky {41}]]}}}\n{{il{[[(2/4) Return to MacKinley {41}]]}}}\n{{ti{[[(2/4) Return to MacKinley {41}]]}}}\n{{il{[[(3/4) Voodoo Dues {44}]]}}}\n{{ti{[[Stranglethorn Fever {45}]]}}}\n{{ti{[[(2/2) Venture Company Mining {41}]]}}}\n{{il{[[Zanzil's Secret {44}]]}}}\n{{il{[[(1/2) Akiris by the Bundle {43}]]}}}\nBalia'mah Ruins:\n{{ta{[[(5/5) Big Game Hunter {43+}]]}}}\nNekmani Wellspring:\n{{ta{[[(1/2) Akiris by the Bundle {43}]]}}}\nAboraz Ruins:\n{{ta{[[(3/4) Voodoo Dues {44}]]}}}\nJubwal Ruins:\n{{ta{[[(3/4) Voodoo Dues {44}]]}}}\n{{ta{[[Zanzil's Secret {44}]]}}}\nNesingwary's Expedition:\n{{ti{[[(5/5) Big Game Hunter {43+}]]}}}\n''Booty Bay:''\n{{ti{[[(3/4) Voodoo Dues {44}]]}}}\n{{il{[[(1/3) Stoley's Debt {45}]]}}}\n{{ti{[[(1/2) Akiris by the Bundle {43}]]}}}\n{{il{[[(2/2) Akiris by the Bundle {43}]]}}}\n{{ti{[[Zanzil's Secret {44}]]}}}\n{{il{[[(8/10) Zanzil's Mixture and a Fool's Stout {44}]]}}} TIMED\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(8/10) Zanzil's Mixture and a Fool's Stout {44}]]}}}\n{{il{[[(9/10) Get the Gnomes/Goblins Drunk {44}]]}}}\n{{ti{[[(9/10) Get the Gnomes/Goblins Drunk {44}]]}}}\n{{il{[[(10/10) Report Back to Fizzlebub {44}]]}}}\n@@''Dustwallow Marsh''@@\n''Theramore:''\n{{ti{[[(2/2) Akiris by the Bundle {43}]]}}}\nThe Quagmire:\n{{ta{[[(8/10) Razzeric's Tweaking {41}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(8/10) Razzeric's Tweaking {41}]]}}}\n{{il{[[(9/10) Safety First {41}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[(9/10) Safety First {41}]]}}}\n{{il{[[(10/10) Safety First {41}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(10/10) Safety First {41}]]}}}
@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(1/2) Tran'rek {45}]]}}}\n{{il{[[(1/2) Wastewander Justice {43}]]}}}\n{{il{[[WANTED: Andre Firebeard {45}]]}}}\n{{il{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{il{[[Water Pouch Bounty {44}]]}}}\nWinterspring Field:\n{{ta{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{ta{[[Water Pouch Bounty {44}]]}}}\n{{ta{[[(1/2) Wastewander Justice {43}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(1/3) Stoley's Debt {45}]]}}}\n{{il{[[(2/3) Stoley's Shipment {45}]]}}}\n{{il{[[Pirate Hats Ahoy! {45}]]}}}}\n{{il{[[Southsea Shakedown {45}]]}}}\nLost Rigger Cove:\n{{ta{[[(2/3) Stoley's Shipment {45}]]}}}\n{{ta{[[Pirate Hats Ahoy! {45}]]}}}}\n{{ta{[[Southsea Shakedown {45}]]}}}\n{{ta{[[WANTED: Andre Firebeard {45}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(2/3) Stoley's Shipment {45}]]}}}\n{{il{[[(3/3) Deliver to MacKinley {45}]]}}}\n{{ti{[[Pirate Hats Ahoy! {45}]]}}}}\n{{ti{[[Southsea Shakedown {45}]]}}}\n{{ti{[[WANTED: Andre Firebeard {45}]]}}}\n{{il{[[(1/8) Screecher Spirits {44}]]}}}\n''Gadgetzan:''\n{{ti{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{ti{[[Water Pouch Bounty {44}]]}}}\n{{ti{[[(1/2) Wastewander Justice {43}]]}}}\n{{il{[[(2/2) More Wastewander Justice {44}]]}}}\n{{il{[[(1/11) Gadgetzan Water Survey {46}]]}}}\nSandsorrow Watch:\n{{ta{[[(1/11) Gadgetzan Water Survey {46}]]}}}\n''Gadgetzan:''\n{{ti{[[(1/11) Gadgetzan Water Survey {46}]]}}}\n{{il{[[(2/11) Noxious Lair Investigation {47}]]}}}\nWinterspring Field:\n{{ta{[[(2/2) More Wastewander Justice {44}]]}}}\nBroken Piller:\n{{il{[[Gahz'ridian {48}]]}}}\nEastmoon Ruins:\n{{ta{[[Gahz'ridian {48}]]}}}\nBroken Piller:\n{{ti{[[Gahz'ridian {48}]]}}}\nNoxious Lair:\n{{ta{[[(2/11) Noxious Lair Investigation {47}]]}}}\n''Gadgetzan:''\n{{ti{[[(2/11) Noxious Lair Investigation {47}]]}}}\n{{il{[[(3/11) The Scrimshank Redemption {48}]]}}}\n{{ti{[[(2/2) More Wastewander Justice {44}]]}}}\nGaping Chasm:\n{{ta{[[(3/11) The Scrimshank Redemption {48}]]}}}\n''Gadgetzan:''\n{{ti{[[(3/11) The Scrimshank Redemption {48}]]}}}\n{{il{[[(4/11) Insect Part Analysis {48}]]}}}\n{{ti{[[(4/11) Insect Part Analysis {48}]]}}}\n{{il{[[(5/11) Insect Part Analysis {48}]]}}}\n{{ti{[[(5/11) Insect Part Analysis {48}]]}}}\n{{il{[[(6/11) Rise of the Silithid {49}]]}}}\n@@Stranglethorn Vale@@ ''Booty Bay:''\n{{ti{[[(3/3) Deliver to MacKinley {45}]]}}}
@@Ironforge@@ Mystic Ward:\n{{il{[[(1/2) Tabetha's Task {46}]]}}}\n@@''Feralas''@@\nGrimtotem Compound:\n{{il{[[(1/8) Freedom for All Creatures {47}]]}}}\n{{ta{[[(1/8) Freedom for All Creatures {47}]]}}}\n{{ti{[[(1/8) Freedom for All Creatures {47}]]}}}\n{{il{[[(2/8) Doling Justice {47}]]}}}\n{{ta{[[(2/8) Doling Justice {47}]]}}}\n{{ti{[[(2/8) Doling Justice {47}]]}}}\n{{il{[[(3/8) Doling Justice {47}]]}}}\nThe High Wilderness:\n{{ta{[[(1/8) Screecher Spirits {44}]]}}}\n''Feathermoon Stronghold:''\n{{il{[[(1/7) In Search of Knowledge {47}]]}}}\n@@''Dustwallow Marsh''@@\nDreadmirk Shore:\n{{ta{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\nThe Quagmire:\n{{ti{[[(1/2) Tabetha's Task {46}]]}}}\n{{il{[[(2/2) Tiara of the Deep {46}]]}}}\n{{ta{[[(2/2) Ledger from Tanaris {46}]]}}}\nBloodfen Burrow:\n{{ti{[[(2/3) Cortello's Riddle {43}]]}}}\n{{il{[[(3/3) Cortello's Riddle {51}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(2/2) Ledger from Tanaris {46}]]}}}\n{{ti{[[(1/4) The Sunken Temple {51}]]}}}\n{{il{[[(2/4) The Stone Circle {51}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(1/8) Screecher Spirits {44}]]}}}\n{{il{[[(2/8) The Prophecy of Mosh'aru {47}]]}}}\n@@''Barrens''@@ ''Ratchet:''\n{{ta{[[(2/4) The Stone Circle {51}]]}}}\n@@''Darnassus''@@ (get 2x Elixir of Fortitude)\nRut'theran Village:\n{{ti{[[(1/7) In Search of Knowledge {47}]]}}}\n{{il{[[(2/7) Feralas: A History {47}]]}}}\n{{ti{[[(2/7) Feralas: A History {47}]]}}}\n{{il{[[(3/7) The Borrower {48}]]}}}\nTemple of the Moon:\n{{ti{[[(6/11) Rise of the Silithid {49}]]}}}\n{{ti{[[(3/8) Doling Justice {47}]]}}}\n@@''Feralas''@@ Grimtotem Compound:\n{{il{[[(4/8) An Orphan Looking For a Home {47}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[(2/4) The Stone Circle {51}]]}}}\n{{il{[[(3/4) Into the Depths {51}]]}}}\n{{il{[[(3/4) Secret of the Circle {51}]]}}}\n{{ti{[[(3/7) The Borrower {48}]]}}}\n{{il{[[(4/7) The Super Snapper FX {48+}]]}}}
@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(4/8) An Orphan Looking For a Home {47}]]}}}\n{{il{[[(5/8) A Short Incubation {47}]]}}}\n{{ti{[[(5/8) A Short Incubation {47}]]}}}\n{{il{[[(6/8) The Newest Member of the Family {47}]]}}} (TIMED)\n@@Hinterlands@@\n''Aerie Peak:''\n{{ti{[[(6/8) The Newest Member of the Family {47}]]}}}\n{{il{[[(7/8) Food for Baby {47}]]}}}\nEastern Plains:\n{{ta{[[(7/8) Food for Baby {47}]]}}}\nOverlook Cliffs:\n{{ti{[[(3/3) Cortello's Riddle {51}]]}}}\n{{ta{[[(4/7) The Super Snapper FX {48+}]]}}}\n''Aerie Peak:''\n{{ti{[[(7/8) Food for Baby {47}]]}}}\n{{il{[[(8/8) Becoming a Parent {48}]]}}}\n{{ti{[[(8/8) Becoming a Parent {48}]]}}}\nJintha'Alor: (group recommended)\n{{ta{[[(3/8) The Ancient Egg {50}]]}}} (in log from [[(A) 48+ Zul'Farrak]])\nAnywhere:\n{{il{[[(1/2) Find OOX-09/HL! {48}]]}}}\n{{ti{[[(1/2) Find OOX-09/HL! {48}]]}}}\n@@Ironforge@@ Forlorn Cavern:\n{{ti{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\n{{il{[[(4/4) Forbidden Knowledge {40}]]}}}\n@@Badlands@@ Agmond's End:\n{{ti{[[(4/4) Forbidden Knowledge {40}]]}}}\n
@@Ironforge@@\nThe Commons:\n{{il{[[(1/4) Assisting Arch Druid Staghelm/Arch Druid Runetotem {50}]]}}}\nHall of Explorers:\n{{il{[[(2/4) Portents of Uldum {50}]]}}}\n{{ti{[[(2/4) Portents of Uldum {50}]]}}}\n{{il{[[(3/4) Seeing What Happens {50+}]]}}}\n@@''Darnassus''@@\nRut'theran Village:\n{{ti{[[(4/7) The Super Snapper FX {48+}]]}}}\n{{il{[[(5/7) Return to Troyas {48}]]}}}\nTemple of the Moon:\n{{il{[[(7/11) March of the Silithid {53}]]}}}\nCenarion Enclave:\n{{ti{[[(1/4) Assisting Arch Druid Staghelm/Arch Druid Runetotem {50}]]}}}\n{{il{[[(2/4) Un'goro Soil {50}]]}}}\n@@''Feralas''@@\n''Feathermoon Stronghold:''\n{{ti{[[(5/7) Return to Troyas {48}]]}}}\n{{il{[[(6/7) The Stave of Equinex {50}]]}}}\nForgotten Coast:\n{{il{[[Fuel for the Zapping {48}]]}}}\n{{il{[[Zapped Giants {48}]]}}}\n{{ta{[[Fuel for the Zapping {48}]]}}}\n{{ta{[[Zapped Giants {48}]]}}}\n{{ti{[[Fuel for the Zapping {48}]]}}}\n{{ti{[[Zapped Giants {48}]]}}}\nTwin Colossals:\n{{il{[[(1/2) The Giant Guardian {49}]]}}}\nRuins of Ravenwind:\n{{ta{[[(6/7) The Stave of Equinex {50}]]}}}\n{{ti{[[(6/7) The Stave of Equinex {50}]]}}}\n{{il{[[(7/7) The Morrow Stone {50}]]}}}\n{{ti{[[(1/2) The Giant Guardian {49}]]}}}\n{{il{[[(2/2) Wandering Shay {49}]]}}}\n{{ta{[[(2/2) Wandering Shay {49}]]}}}\nTwin Colossals:\n{{ti{[[(2/2) Wandering Shay {49}]]}}}\n''Feathermoon Stronghold:''\n{{ti{[[(7/7) The Morrow Stone {50}]]}}}\nAnywhere:\n{{il{[[(1/2) Find OOX-22/FE! {45}]]}}}\n{{ti{[[(1/2) Find OOX-22/FE! {45}]]}}}
@@''Un'goro Crater''@@ (collect crystals, dirt, sprouts on sight)\nMarshlands:\n{{il{[[(1/13) It's a Secret to Everybody {52}]]}}}\n{{ti{[[(1/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(2/13) It's a Secret to Everybody {52}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(1/3) Muigin and Larion {52}]]}}}\nIronstone Plateau:\n{{ta{[[(1/3) Muigin and Larion {52}]]}}} \n''Marshal's Refuge:'' (make sure to have 7 crystals of each color and 20 Un'goro Soil)\n{{ti{[[(1/3) Muigin and Larion {52}]]}}}\n{{il{[[(2/3) A Visit to Gregan {52}]]}}}\n{{il{[[(3/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(1/5) Crystals of Power {53}]]}}}\n{{ti{[[(1/5) Crystals of Power {53}]]}}}\n@@''Felwood''@@\n''Emerald Sanctuary:''\n{{il{[[Cleansing Felwood {55}]]}}}\nIrontree Caverns:\n{{ta{[[Cleansing Felwood {55}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[Cleansing Felwood {55}]]}}}\n{{il{[[(1/?) Timbermaw Ally {48}]]}}}\nDeadwood Village:\n{{ta{[[(1/?) Timbermaw Ally {48}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(1/?) Timbermaw Ally {48}]]}}}\n{{il{[[(2/?) Feathers for Grazle {48}]]}}}\nDeadwood Village:\n{{ta{[[(2/?) Feathers for Grazle {48}]]}}} (until Timbermaw reputation is unfriendly)\n''Emerald Sanctuary:''\n{{ti{[[(2/?) Feathers for Grazle {48}]]}}}\n{{il{[[(3/?) Speak to Nafien {55}]]}}}\nTimbermaw Hold:\n{{ti{[[(3/?) Speak to Nafien {55}]]}}}\n@@''Winterspring''@@ Frostfire Hot Springs:\n{{ti{[[(3/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(4/13) The Videre Elixir {52}]]}}}\n@@''Darnassus''@@ Cenarion Enclave:\n{{ti{[[(2/4) Un'goro Soil {50}]]}}}\n{{il{[[(3/4) Morrowgrain Research {50}]]}}}\n@@''Feralas''@@\nTwin Colossals:\n{{ta{[[(4/13) The Videre Elixir {52}]]}}}\n{{ti{[[(2/3) A Visit to Gregan {52}]]}}}\n{{il{[[(3/3) Haze of Evil {52}]]}}}\nRuins of Ravenwind:\n{{ta{[[(4/13) The Videre Elixir {52}]]}}}\nTwin Colossals:\n{{ti{[[(4/13) The Videre Elixir {52}]]}}}\n@@''Winterspring''@@\n''Everlook:''\n{{il{[[(1/3) A Strange One {54}]]}}}\nFrostfire Hot Springs:\n{{il{[[(5/13) Meet at the Grave {52}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(7/11) March of the Silithid {53}]]}}}\n{{il{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{il{[[Thistleshrub Valley {50}]]}}}\n{{il{[[The Dunemaul Compound {49}]]}}}\nGraveyard:\n{{ta{[[(5/13) Meet at the Grave {52}]]}}}\n{{ti{[[(5/13) Meet at the Grave {52}]]}}}\n{{il{[[(7/13) Linken's Sword {52}]]}}}\nDunemaul Compound:\n{{ta{[[The Dunemaul Compound {49}]]}}}\nUldum:\n{{ti{[[(3/4) Seeing What Happens {50+}]]}}}\n{{il{[[(4/4) Return to Ironforge/Thunder Bluff {50}]]}}}\nThistleshrub Valley:\n{{ta{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{ta{[[Thistleshrub Valley {50}]]}}}\n{{ta{[[Tooga's Quest {50}]]}}}\n''Steamwheedle Port:''\n{{ti{[[Tooga's Quest {50}]]}}}\n''Gadgetzan:''\n{{ti{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{il{[[(2/4) In Good Taste {49}]]}}}\n{{ti{[[(2/4) In Good Taste {49}]]}}}\n{{il{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}\n{{ti{[[Thistleshrub Valley {50}]]}}}\n{{ti{[[The Dunemaul Compound {49}]]}}}\n{{il{[[Super Sticky {54}]]}}}\n{{il{[[(8/11) Bungle in the Jungle {53}]]}}}\nAnywhere:\n{{il{[[(1/2) Find OOX-17/TN! {48}]]}}}\n{{ti{[[(1/2) Find OOX-17/TN! {48}]]}}}
@@Ironforge@@ (pick up mithril casing)\n{{il{[[(1/12) A Call to Arms: The Plaguelands! {50}]]}}}\n Hall of Explorers:\n{{ti{[[(4/4) Return to Ironforge/Thunder Bluff {50}]]}}}\n@@Hinterlands@@ Valorwind Lake:\n{{ta{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}\n@@''Un'Goro Crater''@@\n''Marshal's Refuge:''\n{{ti{[[(7/13) Linken's Sword {52}]]}}}\n{{il{[[(8/13) A Gnome's Assistance {52}]]}}}\n{{ti{[[(8/13) A Gnome's Assistance {52}]]}}}\n{{il{[[(2/5) The Eastern Pylon {53}]]}}}\n{{il{[[(2/5) The Northern Pylon {53}]]}}}\n{{il{[[(2/5) The Western Pylon {53}]]}}}\n{{il{[[Roll the Bones {51}]]}}}\n{{il{[[Shizzle's Flyer {51}]]}}}\n{{il{[[Alien Ecology {52}]]}}}\n{{il{[[Beware of Pterrordax {55}]]}}}\n{{il{[[Expedition Salvation {53}]]}}}\nNorthern Pylon:\n{{ta{[[(2/5) The Northern Pylon {53}]]}}}\n{{ta{[[Beware of Pterrordax {55}]]}}}\nIronstone Plateau:\n{{ta{[[Expedition Salvation {53}]]}}}\nThe Marshlands:\n{{ta{[[Shizzle's Flyer {51}]]}}}\n{{ta{[[(2/5) The Eastern Pylon {53}]]}}}\n{{il{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{ta{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{ti{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{il{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{ta{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{ti{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{il{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{ta{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{ti{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{il{[[(1/2) The Apes of Un'goro {55}]]}}}\nThe Slithering Scar:\n{{ta{[[(8/11) Bungle in the Jungle {53}]]}}}\n{{ta{[[Alien Ecology {52}]]}}}\nTerror Run:\n{{ta{[[Expedition Salvation {53}]]}}}\n{{ta{[[Roll the Bones {51}]]}}}\nGolakka Hot Springs:\n{{ta{[[(2/5) The Western Pylon {53}]]}}}\n{{ta{[[Beware of Pterrordax {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/5) The Eastern Pylon {53}]]}}}\n{{ti{[[(2/5) The Northern Pylon {53}]]}}}\n{{ti{[[(2/5) The Western Pylon {53}]]}}}\n{{il{[[(5/5) Making Sense of It]]}}}\n{{ti{[[(5/5) Making Sense of It]]}}}\n{{il{[[(9/13) Linken's Memory {54}]]}}}\n{{ti{[[Roll the Bones {51}]]}}}\n{{ti{[[Shizzle's Flyer {51}]]}}}\n{{ti{[[Alien Ecology {52}]]}}}\n{{ti{[[Beware of Pterrordax {55}]]}}}\n{{ti{[[Expedition Salvation {53}]]}}}\n{{il{[[(1/2) Chasing A-Me 01 {53}]]}}}\nLakkari Tar Pits:\n{{ta{[[Super Sticky {54}]]}}}\nFungal Rock:\n{{ti{[[(1/2) Chasing A-Me 01 {53}]]}}}\n{{il{[[(2/2) Chasing A-Me 01 {53}]]}}}\n{{ta{[[(2/2) Chasing A-Me 01 {53}]]}}}\n{{ta{[[(1/2) The Apes of Un'goro {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/2) Chasing A-Me 01 {53}]]}}}\nThe Marshlands:\n{{ti{[[(1/2) The Apes of Un'goro {55}]]}}}\n{{il{[[(2/2) The Mighty U'cha {55}]]}}}\nFungal Rock:\n{{ta{[[(2/2) The Mighty U'cha {55}]]}}}\nThe Marshlands:\n{{ti{[[(2/2) The Mighty U'cha {55}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[Super Sticky {54}]]}}}\n{{ti{[[(8/11) Bungle in the Jungle {53}]]}}}\n{{ti{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}
@@''Felwood''@@\n''Emerald Sanctuary:''\n{{ti{[[(9/13) Linken's Memory {54}]]}}}\n{{il{[[(1/6) Forces of Jaedenar {51}]]}}}\n{{il{[[(1/6) The Corruption of the Jadefire {54}]]}}}\nRuins of Constellas:\n{{ta{[[(1/6) The Corruption of the Jadefire {54}]]}}}\nJaedenar:\n{{ta{[[(1/6) Forces of Jaedenar {51}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(1/6) Forces of Jaedenar {51}]]}}}\n{{il{[[(2/6) Collection of the Corrupt Water {52}]]}}}\n{{ti{[[(1/6) The Corruption of the Jadefire {54}]]}}}\n{{il{[[(2/6) Further Corruption {54}]]}}}\n{{il{[[Verifying the Corruption {54+}]]}}}\n{{il{[[(10/13) Silver Heart {54}]]}}}\nJaedenar:\n{{ta{[[(2/6) Collection of the Corrupt Water {52}]]}}}\nShatter Scar Vale:\n{{ta{[[Verifying the Corruption {54+}]]}}}\nIrontree Woods:\n{{ta{[[(10/13) Silver Heart {54}]]}}}\nJadefire Run:\n{{ta{[[(2/6) Further Corruption {54}]]}}}\n{{il{[[(3/6) Flute of Xavaric]]}}}\n{{ta{[[(3/6) Flute of Xavaric]]}}}\nTimbermaw Hold:\n{{il{[[(4/?) Deadwood of the North {55}]]}}}\nFelpaw Village:\n{{ta{[[(4/?) Deadwood of the North {55}]]}}}\nTimbermaw Hold:\n{{ti{[[(4/?) Deadwood of the North {55}]]}}}\n{{il{[[(5/?) Speak to Salfa {55}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(2/6) Further Corruption {54}]]}}}\n{{ti{[[(3/6) Flute of Xavaric]]}}}\n{{il{[[(4/6) Felbound Ancients {54}]]}}}\n{{ti{[[(10/13) Silver Heart {54}]]}}}\n{{il{[[(11/13) Aquementas {54}]]}}}\n{{ti{[[Verifying the Corruption {54+}]]}}}\n{{ti{[[(2/6) Collection of the Corrupt Water {52}]]}}}\n{{il{[[(3/6) Seeking Spiritual Aid {52}]]}}}\n{{il{[[(1/8) To Winterspring! {56}]]}}}\n@@''Winterspring''@@ ''Everlook:''\n{{il{[[The Everlook Report {52}]]}}}\n{{il{[[Duke Nicholas Zverenhoff {52}]]}}}\n{{il{[[(1/13) Sister Pamela {55}]]}}}\n@@''Barrens''@@ ''Ratchet:''\n{{il{[[Volcanic Activity {55}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{il{[[(9/11) Pawn Captures Queen {54}]]}}}\nLost Rigger Cove:\n{{ta{[[(11/13) Aquementas {54}]]}}}\n@@''Un'goro Crater''@@\n''Marshal's Refuge:''\n{{ti{[[(11/13) Aquementas {54}]]}}}\n{{il{[[(12/13) Linken's Adventure {54}]]}}}\n{{ti{[[(12/13) Linken's Adventure {54}]]}}}\n{{il{[[(13/13) It's Dangerous to Go Alone {56+}]]}}}\n{{il{[[(1/2) Lost! {55}]]}}}\nGolokka Hot Springs:\n{{il{[[(1/3) Finding the Source {55}]]}}}\nThe Slithering Scar:\n{{ta{[[(3/3) Melding of Influences {55}]]}}}\n{{ta{[[(9/11) Pawn Captures Queen {54}]]}}}\nFire Plume Ridge:\n{{ta{[[Volcanic Activity {55}]]}}}\n{{ta{[[(1/3) Finding the Source {55}]]}}}\n{{ta{[[(13/13) It's Dangerous to Go Alone {56+}]]}}} (very hard to solo)\n{{ti{[[(1/2) Lost! {55}]]}}}\n{{il{[[(2/2) Lost! {55}]]}}}\nGolokka Hot Springs:\n{{ti{[[(1/3) Finding the Source {55}]]}}}\n{{il{[[(2/3) The New Springs {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(13/13) It's Dangerous to Go Alone {56+}]]}}}\n{{ti{[[(2/2) Lost! {55}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(9/11) Pawn Captures Queen {54}]]}}}\n{{il{[[(10/11) Calm Before the Storm {54}]]}}}\n''Steamwheedle Port:''\n{{il{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}} (prerequisites completed in [[(H) 52+ Sunken Temple (Temple of Atal'Hakkar)]])\n@@''The Barrens''@@ S of Ratchet:\n{{ti{[[Volcanic Activity {55}]]}}}\n{{ti{[[(3/6) Seeking Spiritual Aid {52}]]}}}\n{{il{[[(4/6) Cleansed Water Returns to Felwood {54}]]}}}\n@@''Darnassus''@@ Temple of the Moon:\n{{ti{[[(10/11) Calm Before the Storm {54}]]}}}\n{{il{[[(11/11) Calm Before the Storm {54}]]}}}\n{{ti{[[(11/11) Calm Before the Storm {54}]]}}}\n{{ta{[[(4/6) Felbound Ancients {54}]]}}}\nRut'theran Village:\n{{il{[[(2/5) Moontouched Wildkin {55}]]}}}
++++\n@@Burning Steppes@@\n''Flame Crest:''\n{{il{[[(1/9) Broodling Essence {52}]]}}}\n{{il{[[Tablet of the Seven {50}]]}}}\nRuins of Thaurissan:\n{{ta{[[Tablet of the Seven {50}]]}}}\nN of Dreadmaul Rock:\n{{ta{[[(1/9) Broodling Essence {52}]]}}}\nSlither Rock:\n{{il{[[(1/2) A Taste of Flame {54+}]]}}}\n{{ta{[[(1/2) A Taste of Flame {54+}]]}}}\n{{ti{[[(1/2) A Taste of Flame {54+}]]}}}\n{{il{[[(2/2) A Taste of Flame {58}]]}}}\n''Flame Crest:''\n{{ti{[[Tablet of the Seven {50}]]}}}\n{{ti{[[(1/9) Broodling Essence {52}]]}}}\n{{il{[[(2/9) Felnok Steelspring {54}]]}}}\n===\n++++\n@@Western Plaguelands@@\n++++\n''Chillwind Camp:''\n{{ti{[[The Everlook Report {52}]]}}} (make sure to pick up your Argent Dawn Commission)\n{{ti{[[(1/12) A Call to Arms: The Plaguelands! {50}]]}}}\n{{il{[[(2/12) Scarlet Diversions {53}]]}}}\n{{il{[[Clear the Way {52}]]}}}\nNE of Felstone Field:\n{{ta{[[(2/12) Scarlet Diversions {53}]]}}}\n''Chillwind Camp:''\n{{ti{[[(2/12) Scarlet Diversions {53}]]}}}\n{{il{[[(3/12) The Scourge Cauldrons {53}]]}}}\n{{ti{[[(3/12) The Scourge Cauldrons {53}]]}}}\n{{il{[[(4/12) Target: Felstone Field {53}]]}}}\nFelstone Field:\n{{ta{[[Clear the Way {52}]]}}}\n{{ta{[[(4/12) Target: Felstone Field {53}]]}}}\n{{ti{[[(4/12) Target: Felstone Field {53}]]}}}\n{{il{[[(5/12) Return to the Bulwark/Chillwind Camp {53}]]}}}\n{{il{[[(1/5) Better Late Than Never {52}]]}}}\n{{ti{[[(1/5) Better Late Than Never {52}]]}}}\n{{il{[[(2/5) Better Late Than Never {52}]]}}}\n===\n++++\n''Chillwind Camp:''\n{{ti{[[(5/12) Return to the Bulwark/Chillwind Camp {53}]]}}}\n{{il{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{il{[[(1/6) All Along the Watchtowers {56}]]}}}\n{{ti{[[Clear the Way {52}]]}}}\nDalson's Tears:\n{{ta{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{ti{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{il{[[(7/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(1/2) Mrs. Dalson's Diary {55}]]}}}\n{{ti{[[(1/2) Mrs. Dalson's Diary {55}]]}}}\n{{il{[[(2/2) Locked Away {55}]]}}}\n{{ti{[[(2/2) Locked Away {55}]]}}}\nAndorhal:\n{{ta{[[(1/6) All Along the Watchtowers {56}]]}}}\n''Chillwind Camp:''\n{{ti{[[(1/6) All Along the Watchtowers {56}]]}}}\n{{il{[[(2/6) Scholomance {55}]]}}}\n{{ti{[[(2/6) Scholomance {55}]]}}}\n{{il{[[(3/6) Skeletal Fragments {57}]]}}}\n{{ti{[[(7/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{il{[[(1/2) The Mark of the Lightbringer {58}]]}}}\nWrithing Haunt:\n{{ta{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{ti{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{il{[[(9/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(1/3) The Wildlife Suffers Too {54}]]}}}\n===\n++++\nTrail NE of Northridge Lumber Camp:\n{{il{[[(1/3) Unfinished Business {56}]]}}}\nS of Northridge Lumber Camp:\n{{ta{[[(1/3) The Wildlife Suffers Too {54}]]}}}\n{{ta{[[(1/3) Unfinished Business {56}]]}}}\nTrail NE of Northridge Lumber Camp:\n{{ti{[[(1/3) Unfinished Business {56}]]}}}\n{{il{[[(2/3) Unfinished Business {57}]]}}}\nHearthglen:\n{{ta{[[(2/3) Unfinished Business {57}]]}}}\n{{ta{[[(1/2) The Mark of the Lightbringer {58}]]}}}\nTrail NE of Northridge Lumber Camp:\n{{ti{[[(2/3) Unfinished Business {57}]]}}}\n===\n===\n++++\n@@Ironforge@@\n{{il{[[(1/9) The New Frontier {55}]]}}}\nGreat Forge:\n{{il{[[(1/3) Taking Back Silithus {55}]]}}}\n@@Stormwind@@ Cathedral Square:\n{{ti{[[(2/5) Better Late Than Never {52}]]}}}\n{{il{[[(3/5) The Jeremiah Blues/Good Natured Emma {52}]]}}}\n{{ti{[[(3/5) The Jeremiah Blues/Good Natured Emma {52}]]}}}\n{{il{[[(4/5) Good Luck Charm {52}]]}}}\n===\n++++\n@@Western Plaguelands@@\n''Chillwind Camp:''\n{{ti{[[(9/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{ti{[[(1/2) The Mark of the Lightbringer {58}]]}}}\nFelstone Field:\n{{ti{[[(4/5) Good Luck Charm {52}]]}}}\n{{il{[[(5/5) Two Halves Become One {54}]]}}}\n{{ta{[[(5/5) Two Halves Become One {54}]]}}}\n{{ti{[[(5/5) Two Halves Become One {54}]]}}}\nWrithing Haunt:\n{{ti{[[(1/3) The Wildlife Suffers Too {54}]]}}}\n{{il{[[(2/3) The Wildlife Suffers Too {56}]]}}}\nGahrron's Withering:\n{{ta{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{ti{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{il{[[(11/12) Return to the Bulwark/Chillwind Camp {58}]]}}}\nN of Gahrron's Withering:\n{{ta{[[(2/3) The Wildlife Suffers Too {56}]]}}}\nWrithing Haunt:\n{{ti{[[(2/3) The Wildlife Suffers Too {56}]]}}}\n{{il{[[(3/3) Glyphed Oaken Branch {56}]]}}}\n===\n++++\n@@Eastern Plaguelands@@\nN Thondroril River: (kill these quest mobs on sight)\n{{il{[[(1/11) Blood Tinged Skies {56}]]}}}\n{{il{[[(1/11) Carrion Grubbage {56}]]}}}\n{{il{[[(1/11) Demon Dogs {56}]]}}}\nMarris Stead:\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish runts)\n{{ta{[[(1/11) Blood Tinged Skies {56}]]}}} (finish plaguebats)\nDarrowshire:\n{{ti{[[(1/13) Sister Pamela {55}]]}}}\n{{il{[[(2/13) Pamela's Doll {55}]]}}}\n{{ta{[[(2/13) Pamela's Doll {55}]]}}}\n{{ti{[[(2/13) Pamela's Doll {55}]]}}}\n{{il{[[(3/13) Auntie Marlene {56}]]}}}\n{{il{[[(3/13) Uncle Carlin {56}]]}}}\nN of Corin's Crossing:\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish plaguehounds)\nN of Blackwood Lake:\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish frenzied plaguehounds)\n''Light's Hope Chapel:''\n{{ti{[[(3/13) Uncle Carlin {56}]]}}}\n{{il{[[Defenders of Darrowshire {55}]]}}}\n{{ti{[[Duke Nicholas Zverenhoff {52}]]}}}\n{{il{[[Zaeldarr the Outcast {55}]]}}}\nSW of Light's Hope Chapel:\n{{ta{[[(1/11) Carrion Grubbage {56}]]}}}\n===\n++++\n@@Western Plaguelands@@\n''Chillwind Camp:''\n{{ti{[[(11/12) Return to the Bulwark/Chillwind Camp {58}]]}}}\n{{il{[[(12/12) Mission Accomplished! {58}]]}}}\n{{ti{[[(12/12) Mission Accomplished! {58}]]}}}\n{{il{[[(1/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(2/2) Tomb of the Lightbringer {58}]]}}}\n{{ta{[[(2/2) Tomb of the Lightbringer {58}]]}}}\nSorrow Hill:\n{{ti{[[(3/13) Auntie Marlene {56}]]}}}\n{{il{[[(4/13) A Strange Historian {56+}]]}}}\n{{ta{[[(4/13) A Strange Historian {56+}]]}}}\nAndorhal:\n{{ti{[[(4/13) A Strange Historian {56+}]]}}}\n{{il{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{il{[[(1/2) A Matter of Time {56}]]}}}\n{{ta{[[(1/2) A Matter of Time {56}]]}}}\n{{ti{[[(1/2) A Matter of Time {56}]]}}}\n{{il{[[(2/2) Counting Out Time {56}]]}}}\n{{ta{[[(2/2) Counting Out Time {56}]]}}}\n{{ta{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{ti{[[(2/2) Counting Out Time {56}]]}}}\n{{ti{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{il{[[(6/13) Brother Carlin {56}]]}}}\n{{ta{[[(3/6) Skeletal Fragments {57}]]}}}\n===\n++++\n@@Eastern Plaguelands@@\nN Thondroril River:\n{{ti{[[(1/11) Blood Tinged Skies {56}]]}}}\n{{ti{[[(1/11) Carrion Grubbage {56}]]}}}\n{{ti{[[(1/11) Demon Dogs {56}]]}}}\n{{il{[[(4/11) Redemption {56}]]}}}\n{{ti{[[(4/11) Redemption {56}]]}}}\n{{il{[[(5/11) Of Forgotten Memories {57}]]}}}\nUndercroft (S of Marris Stead):\n{{ta{[[(5/11) Of Forgotten Memories {57}]]}}} (duo recommended)\n{{ta{[[Zaeldarr the Outcast {55}]]}}}\n{{il{[[Hameya's Plea {60}]]}}}\nN Thondroril River:\n{{ti{[[(5/11) Of Forgotten Memories {57}]]}}}\n{{il{[[(6/11) Of Lost Honor {58}]]}}}\n''Light's Hope Chapel:''\n{{ti{[[(6/13) Brother Carlin {56}]]}}}\n{{il{[[(7/13) Villains of Darrowshire {57}]]}}}\n{{il{[[Defenders of Darrowshire {55}]]}}}\n{{ti{[[Zaeldarr the Outcast {55}]]}}}\nInfectis Scar:\n{{ta{[[(7/13) Villains of Darrowshire {57}]]}}}\nBlackwood Lake:\n{{ta{[[(7/13) Villains of Darrowshire {57}]]}}}\nPlaguewoods:\n{{ta{[[Defenders of Darrowshire {55}]]}}}\n{{ta{[[(1/3) A Plague Upon Thee {55}]]}}}\nZul'Mashar:\n{{ta{[[Hameya's Plea {60}]]}}}\n{{ta{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}}\nNorthdale:\n{{ta{[[(6/11) Of Lost Honor {58}]]}}}\nCorin's Crossing:\n{{ta{[[Defenders of Darrowshire {55}]]}}}\n''Light's Hope Chapel:''\n{{ti{[[(7/13) Villains of Darrowshire {57}]]}}}\n{{ti{[[Defenders of Darrowshire {55}]]}}}\nUndercroft:\n{{ti{[[Hameya's Plea {60}]]}}}\nN Thondroril River:\n{{ti{[[(6/11) Of Lost Honor {58}]]}}}\n{{il{[[(8/11) Of Love and Family {60}]]}}}\n===\n++++\n@@Western Plaguelands@@\n''Chillwind Camp:''\n{{ti{[[(1/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(2/3) A Plague Upon Thee {55}]]}}}\n{{ti{[[(3/6) Skeletal Fragments {57}]]}}}\n{{ti{[[(2/2) Tomb of the Lightbringer {58}]]}}}\nNorthridge Lumber Camp:\n{{ti{[[(2/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(3/3) A Plague Upon Thee {55}]]}}}\nCaer Darrow:\n{{ti{[[(8/11) Of Love and Family {60}]]}}}\n''Chillwind Camp:''\n{{ti{[[(3/3) A Plague Upon Thee {55}]]}}}\n===
++++\n@@''Winterspring''@@\n''Starfall Village:''\n{{ti{[[(1/8) To Winterspring! {56}]]}}}\n{{il{[[(2/8) The Ruins of Kel'Theril {56}]]}}}\n{{ti{[[(2/8) The Ruins of Kel'Theril {56}]]}}}\n{{il{[[(3/8) Troubled Spirits of Kel'Theril {56}]]}}}\nLake Kel'Theril:\n{{ta{[[(3/8) Troubled Spirits of Kel'Theril {56}]]}}}\nTimbermaw Post:\n{{ta{[[(2/5) Moontouched Wildkin {55}]]}}}\n===\n++++\n@@''Darnassus''@@ Rut'theran Village:\n{{ti{[[(2/5) Moontouched Wildkin {55}]]}}}\n{{il{[[(3/5) Find Ranshalla {57}]]}}}\nCenarion Enclave:\n{{ti{[[(1/9) The New Frontier {55}]]}}}\n{{il{[[(2/9) The New Frontier {55}]]}}}\n{{ti{[[(2/9) The New Frontier {55}]]}}}\n{{il{[[(3/9) Rabine Saturna {55}]]}}}\n{{ti{[[(3/3) Glyphed Oaken Branch {56}]]}}}\n===\n++++\n@@''Winterspring''@@\n''Everlook:''\n{{il{[[(1/4) Enraged Wildkin {59}]]}}}\n{{il{[[(1/3) Are We There, Yeti? {56}]]}}}\n{{il{[[(1/2) Trouble in Winterspring! {56}]]}}}\n{{il{[[(1/2) Luck Be With You {60+}]]}}}\n{{ti{[[(2/9) Felnok Steelspring {54}]]}}}\n{{il{[[(3/9) Chillwind Horns {54}]]}}}\n''Starfall Village:''\n{{ti{[[(1/4) Enraged Wildkin {59}]]}}}\n{{il{[[(2/4) Enraged Wildkin {59}]]}}}\nFrostfire Hot Springs:\n{{ti{[[(5/?) Speak to Salfa {55}]]}}}\n{{il{[[(6/?) Winterfall Activity {58}]]}}}\n{{ti{[[(2/3) The New Springs {55}]]}}}\n{{il{[[(3/3) Strange Sources {56}]]}}}\n{{ti{[[(1/2) Trouble in Winterspring! {56}]]}}}\n{{il{[[(2/2) Threat of the Winterfall {56}]]}}}\nDun Mandarr:\n{{ti{[[(2/4) Enraged Wildkin {59}]]}}}\n{{il{[[(3/4) Enraged Wildkin {59}]]}}}\n{{ti{[[(3/4) Enraged Wildkin {59}]]}}}\n{{il{[[(4/4) Enraged Wildkin {59}]]}}}\nOwl Wing Thicket:\n{{ti{[[(3/5) Find Ranshalla {57}]]}}}\n{{il{[[(4/5) Guardians of the Altar {59}]]}}}\n{{ta{[[(4/5) Guardians of the Altar {59}]]}}}\n{{ta{[[(4/4) Enraged Wildkin {59}]]}}}\nFrostwhisper Gorge:\n{{ta{[[(1/2) Luck Be With You {60+}]]}}}\nDarkwhisper Gorge:\n{{ta{[[(3/3) Strange Sources {56}]]}}}\n''Everlook:''\n{{ti{[[(1/2) Luck Be With You {60+}]]}}}\n{{il{[[(2/2) Cache of Mau'ari {60}]]}}}\n{{ti{[[(2/2) Cache of Mau'ari {60}]]}}}\nS of Everlook:\n{{ta{[[(3/9) Chillwind Horns {54}]]}}}\nIce Thistle Hills:\n{{ta{[[(1/3) Are We There, Yeti? {56}]]}}}\nWinterfall Village:\n{{ta{[[(6/?) Winterfall Activity {58}]]}}}\n{{il{[[(1/8) Winterfall Firewater {56}]]}}}\n''Starfall Village:''\n{{ti{[[(4/4) Enraged Wildkin {59}]]}}}\n''Everlook:''\n{{ti{[[(1/3) Are We There, Yeti? {56}]]}}}\n{{il{[[(2/3) Are We There, Yeti? {58}]]}}}\n{{ti{[[(3/9) Chillwind Horns {54}]]}}}\nTimbermaw Post:\n{{ta{[[(2/2) Threat of the Winterfall {56}]]}}}\nFrostfire Hot Springs:\n{{ti{[[(3/3) Strange Sources {56}]]}}}\n{{ti{[[(6/?) Winterfall Activity {58}]]}}}\n{{ti{[[(1/8) Winterfall Firewater {56}]]}}}\n{{il{[[(2/8) Falling to Corruption {56}]]}}}\n{{ti{[[(2/2) Threat of the Winterfall {56}]]}}}\n===\n++++\n@@''Felwood''@@\n''Emerald Sanctuary:''\n{{ti{[[(4/6) Felbound Ancients {54}]]}}}\n{{il{[[(5/6) Purified! {54}]]}}}\n{{ti{[[(5/6) Purified! {54}]]}}}\n{{ti{[[(4/6) Cleansed Water Returns to Felwood {54}]]}}}\n{{il{[[(5/6) Dousing the Flames of Protection {55}]]}}}\nJaedenar: (easier with a duo)\n{{il{[[(1/4) A Strange Red Key {55}]]}}}\n{{ti{[[(1/4) A Strange Red Key {55}]]}}}\n{{il{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{ta{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{ta{[[(5/6) Dousing the Flames of Protection {55}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(5/6) Dousing the Flames of Protection {55}]]}}}\n{{il{[[(6/6) A Final Blow {58}]]}}}\n{{ti{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{il{[[(3/4) Retribution of the Light {57}]]}}}\nJaedenar:\n{{ta{[[(6/6) A Final Blow {58}]]}}}\n{{ta{[[(3/4) Retribution of the Light {57}]]}}}\n{{ti{[[(3/4) Retribution of the Light {57}]]}}}\n{{il{[[(4/4) The Remains of Trey Lightforge {57}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(6/6) A Final Blow {58}]]}}}\n{{ti{[[(4/4) The Remains of Trey Lightforge {57}]]}}}\nFelpaw Village:\n{{ti{[[(2/8) Falling to Corruption {56}]]}}}\n{{il{[[(3/8) Mystery Goo {56}]]}}}\n===\n++++\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(3/8) Mystery Goo {56}]]}}}\n{{il{[[(4/8) Toxic Horrors {56}]]}}}\nIce Thistle Cave:\n{{ta{[[(2/3) Are We There, Yeti? {58}]]}}}\n''Everlook:''\n{{ti{[[(2/3) Are We There, Yeti? {58}]]}}}\n{{il{[[(3/3) Are We There, Yeti? {58}]]}}}\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n{{il{[[(4/9) Return to Tinkee {54}]]}}}\n===\n++++\n@@''Felwood''@@\nIrontree Woods:\n{{ta{[[(4/8) Toxic Horrors {56}]]}}}\n{{il{[[(6/6) Ancient Spirit {56}]]}}}\n{{ta{[[(6/6) Ancient Spirit {56}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(4/8) Toxic Horrors {56}]]}}}\n{{il{[[(5/8) Winterfall Runners {57}]]}}}\n@@''Felwood''@@\nFelpaw Village:\n{{ta{[[(5/8) Winterfall Runners {57}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(5/8) Winterfall Runners {57}]]}}}\n===\n++++\n@@''Moonglade''@@ ''Nightglen:''\n{{ti{[[(3/9) Rabine Saturna {55}]]}}}\n{{il{[[(4/9) Wasteland {55}]]}}}\n{{il{[[(1/2) A Reliquary of Purity {60}]]}}}\n@@''Darnassus''@@\nRut'theran Village:\n{{ti{[[(4/5) Guardians of the Altar {59}]]}}}\n{{il{[[(5/5) Wildkin of Elune {57}]]}}}\nCenarion Enclave:\n{{ti{[[(5/5) Wildkin of Elune {57}]]}}}\n@@''Ashenvale''@@ Forest Song:\n{{ti{[[(6/6) Ancient Spirit {56}]]}}}\n@@Burning Steppes@@ ''Flame Crest:''\n{{ti{[[(4/9) Return to Tinkee {54}]]}}}\n===
@@''Un'goro Crater''@@ ''Marshal's Refuge:''\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n@@''Silithus''@@\nValor's Rest:\n{{ti{[[(4/9) Wasteland {55}]]}}}\n{{il{[[(5/9) The Spirits of Southwind {55}]]}}}\n''Cenarion Hold:''\n{{ti{[[(1/3) Taking Back Silithus {55}]]}}}\n{{il{[[(2/3) Securing the Supply Lines {55}]]}}}\n{{il{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{il{[[(1/5) The Twilight Mystery {58}]]}}}\nSouthwind Village:\n{{ta{[[(5/9) The Spirits of Southwind {55}]]}}}\n{{ta{[[(1/2) A Reliquary of Purity {60}]]}}}\nNE Silithus:\n{{ta{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{ta{[[(2/3) Securing the Supply Lines {55}]]}}}\nValor's Rest:\n{{ti{[[(5/9) The Spirits of Southwind {55}]]}}}\n{{il{[[(6/9) Hive in the Tower {57}]]}}}\nCrystal Vale:\n{{ta{[[(1/5) The Twilight Mystery {58}]]}}}\n''Cenarion Hold:''\n{{ti{[[(1/5) The Twilight Mystery {58}]]}}}\n{{il{[[(2/5) The Deserter {59}]]}}}\n{{ti{[[(2/3) Securing the Supply Lines {55}]]}}}\n{{il{[[(3/3) Stepping Up Security {57}]]}}}\n{{ti{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{il{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{il{[[(1/2) Report to General Kirika/Marshal Bluewall {60}]]}}}\n{{il{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}}\nSouthwind Village:\n{{ta{[[(6/9) Hive in the Tower {57}]]}}}\nOrtel's Hideout:\n{{ti{[[(2/5) The Deserter {59}]]}}}\n{{il{[[(3/5) The Twilight Lexicon {60}]]}}}\nHorde Encampment: (near Hive Regal)\n{{ti{[[(1/2) Report to General Kirika/Marshal Bluewall {60}]]}}}\n{{il{[[(2/2) Scouring the Desert {60}]]}}} (keep an eye out for silithyst near the encampment)\nBetween Hive'Zora and Hive'Regal:\n{{ta{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{ta{[[(3/3) Stepping Up Security {57}]]}}}\nTwilight Base Camp:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}}\nTwilight Post:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{il{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ti{[[(3/3) Stepping Up Security {57}]]}}}\nValor's Rest:\n{{ti{[[(6/9) Hive in the Tower {57}]]}}}\n{{il{[[(7/9) Umber, Archivist {57}]]}}}\nBronzebeard Encampment:\n{{ta{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ta{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}} (recommend a duo)\n{{ta{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[(2/5) Glyph Chasing {60}]]}}}\n{{il{[[(2/5) Breaking the Code {60}]]}}}\nTwilight Outpost:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}} (try to get 20 Encrypted Twilight Texts)\nOrtel's Hideout:\n{{ti{[[(3/5) The Twilight Lexicon {60}]]}}}\n{{il{[[(4/5) A Terrible Purpose {60}]]}}}\n''Cenarion Hold:''\n{{il{[[Secret Communication {60}]]}}}\n{{ti{[[Secret Communication {60}]]}}}\n{{ti{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ti{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}}\n{{ti{[[(4/5) A Terrible Purpose {60}]]}}}\n{{ti{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[(2/5) Into the Maw of Madness {60+}]]}}}\nHive'Ashi: (two or three players recommended)\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\nHive'Zora:\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\nHive'Regal:\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\n{{ta{[[(2/5) Into the Maw of Madness {60+}]]}}}\n{{il{[[Brann Bronzebeard's Lost Letter {60}]]}}}\nBronzebeard Encampment:\n{{ti{[[(2/5) Glyph Chasing {60}]]}}}\n{{ti{[[(2/5) Breaking the Code {60}]]}}}\n{{ti{[[Brann Bronzebeard's Lost Letter {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(2/5) Into the Maw of Madness {60+}]]}}}\nOrtel's Hideout:\n{{il{[[(5/5) True Believers {60}]]}}}\n{{ti{[[(5/5) True Believers {60}]]}}}\nBronzebeard Encampment:\n{{il{[[(5/5) Unraveling the Mystery {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(5/5) Unraveling the Mystery {60}]]}}}\n{{il{[[What Tomorrow Brings {60}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}}\nCaverns of Time:\n{{ta{[[What Tomorrow Brings {60}]]}}}\n@@''Silithus''@@ ''Cenarion Hold:''\n{{ti{[[What Tomorrow Brings {60}]]}}}\n@@''Winterspring''@@ ''Everlook:''\n{{ti{[[(3/3) Are We There, Yeti? {58}]]}}}\n@@''Moonglade''@@ ''Nightglen:''\n{{ti{[[(7/9) Umber, Archivist {57}]]}}}\n{{ti{[[(1/2) A Reliquary of Purity {60}]]}}}
@@Blasted Lands@@ Dark Portal:\n{{il{[[(1/17) Through the Dark Portal {61}]]}}}\n@@//Hellfire Peninsula//@@\nThe Stair of Destiny:\n{{ti{[[(1/17) Through the Dark Portal {61}]]}}}\n{{il{[[(2/17) Arrival in Outland {61}]]}}}\n{{ti{[[(2/17) Arrival in Outland {61}]]}}}\n{{il{[[(3/17) Journey to Thrallmar/Honor Hold {61}]]}}}\n''Honor Hold:'' (buy Master Cookbook here)\n{{ti{[[(3/17) Journey to Thrallmar/Honor Hold {61}]]}}}\n{{il{[[(4/17) Report to Nazgrel/Force Commander Danath {60}]]}}}\n{{ti{[[(4/17) Report to Nazgrel/Force Commander Danath {60}]]}}}\n{{il{[[(5/17) Eradicate the Burning Legion {61}}]]}}}\n{{il{[[(1/9) Bonechewer Blood {60}]]}}}\n{{il{[[(1/2) I Work... For the Horde! {61}]]}}}\nSupply Caravan (E of Thrallmar):\n{{ti{[[(5/17) Eradicate the Burning Legion {61}}]]}}}\n{{il{[[(6/17) Felspark Ravine {61}]]}}}\nFelspark Ravine (E of Supply Caravan):\n{{ta{[[(6/17) Felspark Ravine {61}]]}}}\nSupply Caravan:\n{{ti{[[(6/17) Felspark Ravine {61}]]}}}\n{{il{[[(7/17) Forward Base: Reaver's Fall {61}]]}}}\nPath of Glory:\n{{ta{[[(1/9) Bonechewer Blood {60}]]}}}\n{{ta{[[(1/2) I Work... For the Horde! {61}]]}}}\n''Thrallmar:''\n{{ti{[[(1/9) Bonechewer Blood {60}]]}}}\n{{il{[[(2/9) Apothecary Zelana {60}]]}}}\n{{ti{[[(1/2) I Work... For the Horde! {61}]]}}}\n{{il{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\nPath of Glory:\n{{ta{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\n''Thrallmar:''\n{{ti{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\nReaver's Fall:\n{{ti{[[(2/9) Apothecary Zelana {60}]]}}}\n{{ti{[[(7/17) Forward Base: Reaver's Fall {61}]]}}}\n{{il{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\nThe Legion Front:\n{{ta{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\nReaver's Fall:\n{{ti{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\n{{il{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{ta{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{ti{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{il{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{ta{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{ti{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{il{[[(10/17) Return to Thrallmar {61}]]}}}\n{{il{[[(3/9) Spinebreaker Post {60}]]}}} (complimentary gryphon ride)\n''Spinebreaker Post:''\n{{ti{[[(3/9) Spinebreaker Post {60}]]}}}\n{{il{[[(4/9) Boiling Blood {60}]]}}}\n{{il{[[(1/2) Preparing the Salve {61}]]}}}\n{{il{[[(1/5) Make Them Listen {61}]]}}}\n{{il{[[(1/3) The Warp Rifts {61}]]}}}\n{{il{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\nExpedition Armory:\n{{ta{[[(1/5) Make Them Listen {61}]]}}}\n{{il{[[(2/5) Decipher the Tome {61}]]}}}\nZeppelin Crash:\n{{il{[[(1/2) In Case of Emergency... {61}]]}}}\n{{il{[[(1/3) Ravager Egg Roundup {61}]]}}}\nValley of Bones:\n{{ta{[[(1/2) Preparing the Salve {61}]]}}}\n{{ta{[[(1/2) In Case of Emergency... {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(1/5) Make Them Listen {61}]]}}}\n{{ti{[[(2/5) Decipher the Tome {61}]]}}}\n{{il{[[(3/5) The Battle Horn {61}]]}}}\n{{ti{[[(1/2) Preparing the Salve {61}]]}}}\n{{il{[[(2/2) Investigate the Crash {61}]]}}}\nExpedition Armory:\n{{ta{[[(3/5) The Battle Horn {61}]]}}}\nZeppelin Crash:\n{{ti{[[(1/2) In Case of Emergency... {61}]]}}}\n{{il{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ti{[[(2/2) Investigate the Crash {61}]]}}}\nWarp Fields:\n{{ta{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ta{[[(1/3) The Warp Rifts {61}]]}}}\nRazorthorn Trail:\n{{ta{[[(1/3) Ravager Egg Roundup {61}]]}}} (good place for detour to Shattrath City)\nZeppelin Crash:\n{{ti{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ti{[[(1/3) Ravager Egg Roundup {61}]]}}}\n{{il{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(3/5) The Battle Horn {61}]]}}}\n{{il{[[(4/5) Bloody Vengeance {61}]]}}}\n{{ti{[[(1/3) The Warp Rifts {61}]]}}}\n{{il{[[(2/3) Void Ridge {61}]]}}}\nRuined Alliance Tower:\n{{ta{[[(4/5) Bloody Vengeance {61}]]}}}\nZeth'Gor:\n{{ta{[[(4/9) Boiling Blood {60}]]}}}\n{{ta{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\nVoid Ridge:\n{{ta{[[(2/3) Void Ridge {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(4/9) Boiling Blood {60}]]}}}\n{{il{[[(5/9) Apothecary Antonivich {61}]]}}}\n{{ti{[[(4/5) Bloody Vengeance {61}]]}}}\n{{il{[[(5/5) Honor the Fallen {61}]]}}}\n{{ti{[[(2/3) Void Ridge {61}]]}}}\n{{il{[[(3/3) From the Abyss {63}]]}}}\n{{ti{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\n{{il{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{il{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\nZeth'Gor:\n{{ta{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n{{ta{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{ta{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{ti{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\n{{il{[[(4/4) Grillok "Darkeye" {62}]]}}}\nExpedition Armory:\n{{ti{[[(5/5) Honor the Fallen {61}]]}}}\nZeppelin Crash:\n{{ti{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n{{il{[[(3/3) Smooth as Butter {61}]]}}}\nValley of Bones:\n{{ta{[[(3/3) Smooth as Butter {61}]]}}}\nZeppelin Crash:\n{{ti{[[(3/3) Smooth as Butter {61}]]}}}\nZeth'Gor:\n{{ta{[[(4/4) Grillok "Darkeye" {62}]]}}}\nVoid Ridge:\n{{ta{[[(3/3) From the Abyss {63}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(3/3) From the Abyss {63}]]}}}\n{{ti{[[(4/4) Grillok "Darkeye" {62}]]}}}
@@''Barrens''@@ S. Barrens:\n{{il{[[(1/3) The Sacred Flame {25}]]}}}\n@@''Ashenvale''@@\n{{ta{[[(1/3) The Sacred Flame {25}]]}}}\n@@''Thunder Bluff''@@ Center Rise:\n{{ti{[[(1/3) The Sacred Flame {25}]]}}}\n{{il{[[(2/3) The Sacred Flame {29}]]}}}\n@@''Thousand Needles''@@\n{{il{[[(1/3) Message to Freewind Post {25}]]}}}\n''Freewind Post:''\n{{ti{[[(1/3) Message to Freewind Post {25}]]}}}\n{{il{[[(2/3) Pacify the Centaur {25}]]}}}\n{{ti{[[(2/3) The Sacred Flame {29}]]}}}\n{{il{[[(3/3) The Sacred Flame {29}]]}}}\n{{il{[[(1/4) Alien Egg {26}]]}}}\n{{il{[[Wanted: Arnak Grimtotem {29}]]}}}\n{{il{[[Wind Rider {29}]]}}}\nE of Freewind Post:\n{{ta{[[(1/4) Alien Egg {26}]]}}}\nWeathered Nook:\n{{il{[[(1/8) Test of Faith {26}]]}}}\n{{ti{[[(1/8) Test of Faith {26}]]}}}\n{{il{[[(2/8) Test of Endurance {30}]]}}}\nSplithoof Crag:\n{{ta{[[(2/3) Pacify the Centaur {25}]]}}}\n{{ta{[[(3/3) The Sacred Flame {29}]]}}}\n''Freewind Post:''\n{{ti{[[(2/3) Pacify the Centaur {25}]]}}}\n{{il{[[(3/3) Grimtotem Spying {28}]]}}}\n{{ti{[[(1/4) Alien Egg {26}]]}}}\n{{il{[[(2/4) Serpent Wild {26}]]}}}\n{{ti{[[(3/3) The Sacred Flame {29}]]}}}\nHighperch:\n{{ta{[[Wind Rider {29}]]}}}\n{{il{[[Homeward Bound {29}]]}}}\n{{ta{[[Homeward Bound {29}]]}}}\nN Thousand Needles:\n{{il{[[(1/2) Assassination Plot {28}]]}}} (kill Galek Messenger)\nWhitereach Post:\n{{ti{[[Homeward Bound {29}]]}}}\n{{ti{[[(2/4) Serpent Wild {26}]]}}}\n{{il{[[(3/4) Sacred Fire {27}]]}}}\n{{ti{[[(1/2) Assassination Plot {28}]]}}}\n{{il{[[(2/2) Protect Kanati Greycloud {28}]]}}}\n{{ta{[[(2/2) Protect Kanati Greycloud {28}]]}}}\n{{ti{[[(2/2) Protect Kanati Greycloud {28}]]}}}\nDarkcloud Pinnacle:\n{{ta{[[(3/4) Sacred Fire {27}]]}}}\n{{ta{[[(3/3) Grimtotem Spying {28}]]}}}\n{{ta{[[Wanted: Arnak Grimtotem {29}]]}}}\n{{il{[[Free At Last {29}]]}}}\n{{ta{[[Free At Last {29}]]}}}\n''Freewind Post:''\n{{ti{[[Wind Rider {29}]]}}}\n{{ti{[[(3/3) Grimtotem Spying {28}]]}}}\n{{ti{[[Free At Last {29}]]}}}\n{{ti{[[Wanted: Arnak Grimtotem {29}]]}}}\n{{il{[[(1/3) A Different Approach {28}]]}}}
@@''Barrens''@@ ''Crossroads:''\n{{il{[[(1/8) The Swarm Grows {33}]]}}}\n@@''Orgrimmar''@@\nValley of Honor:\n{{ti{[[(1/8) The Swarm Grows {33}]]}}}\n{{il{[[(2/8) The Swarm Grows {33}]]}}}\nCleft of Shadow:\n{{il{[[(1/6) Alliance Relations {30}]]}}}\nValley of Spirits:\n{{ti{[[(1/6) Alliance Relations {30}]]}}}\n{{il{[[(2/6) Alliance Relations {30}]]}}}\n@@''Thunder Bluff''@@\nElder Rise:\n{{ti{[[(3/4) Sacred Fire {27}]]}}}\n{{il{[[(4/4) Arikara {28+}]]}}}\nHunter Rise:\n{{il{[[(1/3) Steelsnap {30}]]}}}\n@@''Thousand Needles''@@\nShimmering Flats border:\n{{ti{[[(2/8) The Swarm Grows {33}]]}}}\n{{il{[[(1/8) The Swarm Grows {33}]]}}}\n{{ta{[[(1/3) A Different Approach {28}]]}}}\n''Mirage Raceway:''\n{{il{[[(1/7) Hardened Shells {30}]]}}}\n{{il{[[(1/7) Salt Flat Venom {30}]]}}}\n{{il{[[(1/10) Load Lightening {30}]]}}}\n{{il{[[A Bump in the Road {33}]]}}}\n{{il{[[Rocket Car Parts {31}]]}}}\nShimmering Flats:\n{{ta{[[(1/7) Hardened Shells {30}]]}}}\n{{ta{[[Soothing Turtle Bisque {31}]]}}} (save your turtle meat)\n{{ta{[[(1/7) Salt Flat Venom {30}]]}}}\n{{ta{[[(1/10) Load Lightening {30}]]}}}\n{{ta{[[A Bump in the Road {33}]]}}}\n{{ta{[[Rocket Car Parts {31}]]}}}\n''Mirage Raceway:''\n{{ti{[[(1/7) Hardened Shells {30}]]}}}\n{{ti{[[(1/7) Salt Flat Venom {30}]]}}}\n{{ti{[[(1/10) Load Lightening {30}]]}}}\n{{il{[[(2/10) Goblin Sponsorship {37}]]}}}\n{{ti{[[A Bump in the Road {33}]]}}}\n{{ti{[[Rocket Car Parts {31}]]}}}\n{{il{[[(1/10) Wharfmaster Dizzywig {36}]]}}}\nRustmaul Dig Site:\n{{ta{[[(3/8) The Swarm Grows {35}]]}}}\n{{il{[[(4/8) Parts of the Swarm {35}]]}}}\n{{ta{[[(4/8) Parts of the Swarm {35}]]}}}\nShimmering Flats border:\n{{ti{[[(3/8) The Swarm Grows {35}]]}}}\nDarkcloud Pinnacle:\n{{ta{[[(4/4) Arikara {28+}]]}}}\nWhitereach Post:\n{{ti{[[(4/4) Arikara {28+}]]}}}\n{{il{[[Hypercapacitor Gizmo {30+}]]}}}\n{{ti{[[(1/3) A Different Approach {28}]]}}}\n{{il{[[(2/3) A Dip in the Moonwell {28}]]}}}\nRoguefeather Den:\n{{ta{[[(2/8) Test of Endurance {30}]]}}} (very hard to solo, unless you're lucky)\nWeathered Nook:\n{{ti{[[(2/8) Test of Endurance {30}]]}}}\n{{il{[[(3/8) Test of Strength {30+}]]}}}\nThalaanar:\n{{ta{[[(2/3) A Dip in the Moonwell {28}]]}}}\nCamp Ethok:\n{{ta{[[Hypercapacitor Gizmo {30+}]]}}} (duo recommended)\nNE Thousand Needles:\n{{ta{[[(3/8) Test of Strength {30+}]]}}} (duo recommended)\n{{ta{[[(1/3) Steelsnap {30}]]}}}\nWhitereach Post:\n{{ti{[[Hypercapacitor Gizmo {30+}]]}}}\n{{ti{[[(2/3) A Dip in the Moonwell {28}]]}}}\n{{il{[[(3/3) Testing the Tonic {28}]]}}}\nWeathered Nook:\n{{ti{[[(3/8) Test of Strength {30+}]]}}}\n{{il{[[(4/8) Test of Lore {30}]]}}}\n''Freewind Post:''\n{{ti{[[(3/3) Testing the Tonic {28}]]}}}\n@@''Barrens''@@\n''Crossroads:''\n{{ti{[[(4/8) Parts of the Swarm {35}]]}}}\n{{il{[[(5/8) Parts of the Swarm {35}]]}}}\n''Ratchet:''\n{{ti{[[(1/10) Wharfmaster Dizzywig {36}]]}}}\n{{il{[[(2/10) Parts for Kravel {36}]]}}}\n{{ti{[[(2/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(3/10) Goblin Sponsorship {37}]]}}}\n@@''Stonetalon Mountains''@@ Talondeep Path:\n{{ti{[[(4/8) Test of Lore {30}]]}}}\n{{il{[[(5/8) Test of Lore {30}]]}}}\n@@''Ashenvale''@@ Dor'Danil Barrow Den:\n{{ta{[[(5/8) Test of Lore {30}]]}}}\n@@''Stonetalon Mountains''@@ Talondeep Path:\n{{ti{[[(5/8) Test of Lore {30}]]}}}\n{{il{[[(6/8) Test of Lore {30}]]}}}
@@''Orgrimmar''@@ Valley of Honor:\n{{ti{[[(5/8) Parts of the Swarm {35}]]}}}\n{{il{[[(1/3) Rig Wars {35}]]}}}\n{{il{[[(2/3) Chief Engineer Scooty {35}]]}}}\n@@''Thunder Bluff''@@ Hunter Rise:\n{{ti{[[(1/3) Steelsnap {30}]]}}}\n{{il{[[(2/3) Frostmaw {37}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(2/10) Parts for Kravel {36}]]}}}\n{{il{[[(3/10) Delivery to the Gnomes {36}]]}}}\n{{ti{[[(3/10) Delivery to the Gnomes {36}]]}}}\n{{il{[[(4/10) The Rumormonger {36}]]}}}\n{{il{[[Hemet Nesingwary {31}]]}}}\n{{il{[[(3/7) Encrusted Tail Fins (35+}]]}}}\n{{il{[[(3/7) Martek the Exiled {35}]]}}}\n@@Undercity@@\nTrade District:\n{{il{[[To Steal From Thieves {36}]]}}}\nApothocarium:\n{{ti{[[(6/8) Test of Lore {30}]]}}}\n@@Stranglethorn Vale@@\n''Booty Bay:''\n{{ti{[[(2/3) Chief Engineer Scooty {35}]]}}}\n{{il{[[(3/3) Gnomer-goooooone {35}]]}}}\n{{ti{[[(3/3) Gnomer-goooooone {35}]]}}}\n{{ti{[[(3/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(4/10) Goblin Sponsorship {37}]]}}}\n{{ti{[[(4/10) The Rumormonger {36}]]}}}\n{{il{[[(1/3) Supply and Demand {31}]]}}}\n{{il{[[Investigate the Camp {32}]]}}}\n{{il{[[Bloodscalp Ears {35}]]}}}\n''Grom'gol:''\n{{il{[[(1/9) Hunt for Yenniku {34}]]}}}\n{{il{[[(1/2) Bloody Bone Necklaces {37}]]}}}\n{{il{[[(1/2) Bloodscalp Insight {34}]]}}}\nNesingwary's Expedition:\n{{il{[[Welcome to the Jungle {30}]]}}}\n{{ti{[[Welcome to the Jungle {30}]]}}}\n{{ti{[[Hemet Nesingwary {31}]]}}}\n{{ta{[[Investigate the Camp {32}]]}}}\n{{il{[[(1/4) Panther Mastery {31}]]}}}\n{{il{[[(1/4) Tiger Mastery {31}]]}}}\nAround Nesingwary's Expedition:\n{{ta{[[(1/3) Supply and Demand {31}]]}}}\n{{ta{[[(1/4) Tiger Mastery {31}]]}}}\n{{ta{[[(1/4) Panther Mastery {31}]]}}}\nNesingwary's Expedition:\n{{ti{[[(1/4) Tiger Mastery {31}]]}}}\n{{il{[[(2/4) Tiger Mastery {33}]]}}}\n{{ti{[[(1/4) Panther Mastery {31}]]}}}\n{{il{[[(2/4) Panther Mastery {33}]]}}}\n{{il{[[(1/5) Raptor Mastery {34}]]}}}\nZuul'daia Ruins:\n{{ta{[[(2/4) Tiger Mastery {33}]]}}}\n{{ta{[[(2/4) Panther Mastery {33}]]}}}\n{{ta{[[(1/5) Raptor Mastery {34}]]}}}\nNesingwary's Expedition:\n{{ti{[[(2/4) Tiger Mastery {33}]]}}}\n{{il{[[(3/4) Tiger Mastery {35}]]}}}\n{{ti{[[(2/4) Panther Mastery {33}]]}}}\n{{ti{[[(1/5) Raptor Mastery {34}]]}}}\nBal'lal Ruins:\n{{ta{[[(3/4) Tiger Mastery {35}]]}}}\n{{ta{[[(1/9) Hunt for Yenniku {34}]]}}}\n{{ta{[[(1/2) Bloody Bone Necklaces {37}]]}}}\n{{ta{[[Bloodscalp Ears {35}]]}}}\n{{ta{[[(1/2) Bloodscalp Insight {34}]]}}}\nNesingwary's Expedition:\n{{ti{[[(3/4) Tiger Mastery {35}]]}}}\n''Grom'gol:''\n{{ti{[[(1/9) Hunt for Yenniku {34}]]}}}\n{{ti{[[(1/2) Bloody Bone Necklaces {37}]]}}}\n{{ti{[[(1/2) Bloodscalp Insight {34}]]}}}\n{{il{[[(1/7) Trollbane {37}]]}}}\n''Booty Bay:''\n{{ti{[[Investigate the Camp {32}]]}}}\n{{ti{[[Bloodscalp Ears {35}]]}}}\n{{ti{[[(1/3) Supply and Demand {31}]]}}}
@@Hillsbrad@@ ''Tarren Mill:'' (bring 10x Turtle Meat)\n{{il{[[Soothing Turtle Bisque {31}]]}}}\n{{ti{[[Soothing Turtle Bisque {31}]]}}}\n{{il{[[(1/2) Stone Tokens {32}]]}}}\n{{il{[[(1/2) Helcular's Revenge {33}]]}}}\n{{il{[[(1/2) Prison Break In {34}]]}}}\n@@Alterac Mountains@@ Lordmere Internment Camp:\n{{ta{[[(1/2) Prison Break In {34}]]}}}\n{{ta{[[(1/2) Stone Tokens {32}]]}}}\n@@Hillsbrad@@\nYeti Cave:\n{{ta{[[(1/2) Helcular's Revenge {33}]]}}}\n''Tarren Mill:''\n{{ti{[[(1/2) Prison Break In {34}]]}}}\n{{il{[[(2/2) Dalaran Patrols {35}]]}}}\n{{ti{[[(1/2) Stone Tokens {32}]]}}}\n{{il{[[(2/2) Bracers of Binding {34}]]}}}\n{{ti{[[(1/2) Helcular's Revenge {33}]]}}}\n{{il{[[(2/2) Helcular's Revenge {33}]]}}}\n@@Alterac Mountains@@\nDalaran:\n{{ta{[[(2/2) Dalaran Patrols {35}]]}}}\n{{ta{[[(2/2) Bracers of Binding {34}]]}}}\nGrowless Cave:\n{{ta{[[(2/2) Helcular's Revenge {33}]]}}}\n{{ta{[[(2/3) Frostmaw {37}]]}}}\n@@Hillsbrad@@\n''Tarren Mill:''\n{{ti{[[(2/2) Dalaran Patrols {35}]]}}}\n{{ti{[[(2/2) Bracers of Binding {34}]]}}}\n{{il{[[(1/5) The Hammer May Fall {32}]]}}}\nSouthshore:\n{{ti{[[(2/2) Helcular's Revenge {33}]]}}}\n@@Arathi Highlands@@\n''Hammerfall:''\n{{ti{[[(1/7) Trollbane {37}]]}}}\n{{il{[[(1/5) Hammerfall {34}]]}}}\n{{ti{[[(1/5) Hammerfall {34}]]}}}\n{{il{[[(2/5) Raising Spirits {34}]]}}}\n{{il{[[(1/2) Foul Magics {33}]]}}}\nCircle of East Binding:\n{{il{[[(1/7) The Princess Trapped {37}]]}}}\nDabyries Farmstead:\n{{ta{[[To Steal From Thieves {36}]]}}}\nBouldergor:\n{{ta{[[(1/5) The Hammer May Fall {32}]]}}}\n{{ta{[[(2/5) Raising Spirits {34}]]}}}\nNorthfold Manor:\n{{ta{[[(1/2) Foul Magics {33}]]}}}\n''Hammerfall:''\n{{ti{[[(1/2) Foul Magics {33}]]}}}\n{{ti{[[(1/5) The Hammer May Fall {32}]]}}}\n{{il{[[(2/5) Call to Arms {32}]]}}}\n{{ti{[[(2/5) Raising Spirits {34}]]}}}\n{{il{[[(3/5) Raising Spirits {34}]]}}}\n{{ti{[[(3/5) Raising Spirits {34}]]}}}\n{{il{[[(4/5) Guile of the Raptor {37}]]}}}\nDrywhisker Gulch:\n{{ta{[[(1/7) The Princess Trapped {37}]]}}}\n{{ti{[[(1/7) The Princess Trapped {37}]]}}}\n{{il{[[(2/7) Stones of Binding {38}]]}}}\nWitherbark Village:\n{{ta{[[(2/5) Call to Arms {32}]]}}}\n''Hammerfall:''\n{{ti{[[(2/5) Call to Arms {32}]]}}}\n{{il{[[(3/5) Call to Arms {38}]]}}}\nBoulderfist Hall:\n{{ta{[[(3/5) Call to Arms {38}]]}}}\n{{ta{[[(4/5) Guile of the Raptor {37}]]}}}\n''Hammerfall:''\n{{ti{[[(3/5) Call to Arms {38}]]}}}\n{{ti{[[(4/5) Guile of the Raptor {37}]]}}}\n@@Undercity@@ Trade District:\n{{ti{[[To Steal From Thieves {36}]]}}}
@@''Thunder Bluff''@@\nHunter Rise:\n{{ti{[[(2/3) Frostmaw {37}]]}}}\nSpirit Rise:\n{{il{[[Compendium of the Fallen {38}]]}}}\n@@''Thousand Needles''@@ ''Freewind Post:''\n{{il{[[Family Tree {35}]]}}}\n@@''Desolace''@@\n''Ghost Walker Post:''\n{{ti{[[Family Tree {35}]]}}}\n{{ti{[[(2/6) Alliance Relations {30}]]}}}\n{{il{[[(3/6) Alliance Relations {33}]]}}}\n{{ti{[[(3/6) Alliance Relations {33}]]}}}\n{{il{[[(4/6) Befouled by Satyr {33}]]}}}\n{{il{[[(4/6) The Burning of Spirits {33}]]}}}\n{{il{[[Catch of the Day {37}]]}}}\n''Shadowprey Village:''\n{{ta{[[Catch of the Day {37}]]}}} (underwater breathing would be helpful)\n{{il{[[Clam Bait {35}]]}}}\n{{il{[[(1/2) Hand of Iruxos {38}]]}}}\n{{il{[[Other Fish to Fry {36}]]}}}\nEthyl Rethor:\n{{il{[[(1/2) Sceptre of Light {33}]]}}}\nThunder Axe Fortress:\n{{ta{[[(4/6) The Burning of Spirits {33}]]}}}\n{{ta{[[(1/2) Sceptre of Light {33}]]}}}\n{{ta{[[(1/2) Hand of Iruxos {38}]]}}}\n{{il{[[(1/5) The Corrupter {33}]]}}}\n''Ghost Walker Post:''\n{{ti{[[Catch of the Day {37}]]}}}\n{{ti{[[(4/6) The Burning of Spirits {33}]]}}}\n{{ti{[[(1/5) The Corrupter {33}]]}}}\n{{il{[[(2/5) The Corrupter {33}]]}}}\n{{il{[[Khan Dez'hepah {35}]]}}}\nSargeron:\n{{ta{[[(4/6) Befouled by Satyr {33}]]}}}\n{{ta{[[(2/5) The Corrupter {33}]]}}}\nKolkar Village:\n{{ta{[[Khan Dez'hepah {35}]]}}}\n''Ghost Walker Post:''\n{{ti{[[(4/6) Befouled by Satyr {33}]]}}}\n{{ti{[[(2/5) The Corrupter {33}]]}}}\n{{il{[[(3/5) The Corrupter {35}]]}}}\n{{ti{[[Khan Dez'hepah {35}]]}}}\n{{il{[[Centaur Bounty {31}]]}}}\n{{il{[[(1/5) Gelkis Alliance {33}]]}}} (compare rewards with [[(1/5) Magram Alliance {33}]])\nEthyl Rethor:\n{{ti{[[(1/2) Sceptre of Light {33}]]}}}\n{{il{[[(2/2) Book of Ancients {38}]]}}}\nCoast: (underwater breathing would be helpful)\n{{il{[[Claim Rackmore's Treasure {36}]]}}}\n{{ta{[[Claim Rackmore's Treasure {36}]]}}}\n{{ta{[[(3/5) The Corrupter {35}]]}}}\n{{ta{[[Other Fish to Fry {36}]]}}}\n{{ta{[[Clam Bait {35}]]}}}\nRanjazar Isle:\n{{ta{[[(2/2) Book of Ancients {38}]]}}}\n{{ti{[[Claim Rackmore's Treasure {36}]]}}}\nEthyl Rethor:\n{{ti{[[(2/2) Book of Ancients {38}]]}}}\n''Shadowprey Village:''\n{{ti{[[Other Fish to Fry {36}]]}}}\n{{ti{[[Clam Bait {35}]]}}}\n{{ti{[[(1/2) Hand of Iruxos {38}]]}}}\nMagram Village:\n{{ta{[[Centaur Bounty {31}]]}}}\n{{ta{[[(1/5) Gelkis Alliance {33}]]}}}\nGelkis Village:\n{{ti{[[(1/5) Gelkis Alliance {33}]]}}}\n{{il{[[(2/5) Stealing Supplies {35}]]}}}\nMagram Village:\n{{ta{[[(2/5) Stealing Supplies {35}]]}}}\n''Ghost Walker Post:''\n{{ti{[[(3/5) The Corrupter {35}]]}}}\n{{il{[[(4/5) The Corrupter {35}]]}}}\n{{ti{[[(4/5) The Corrupter {35}]]}}}\n{{ti{[[Centaur Bounty {31}]]}}}\n{{il{[[(6/6) Alliance Relations {33}]]}}}\nKomek's Hut:\n{{il{[[Bone Collector {39}]]}}}\nKodo Graveyard:\n{{il{[[Kodo Roundup {34}]]}}}\n{{ta{[[Bone Collector {39}]]}}}\n{{ta{[[Kodo Roundup {34}]]}}}\n{{ti{[[Kodo Roundup {34}]]}}}\nKomek's Hut:\n{{ti{[[Bone Collector {39}]]}}}\n''Shadowprey Village:''\n{{il{[[Hunting in Stranglethorn {31}]]}}}\nGelkis Village:\n{{ti{[[(2/5) Stealing Supplies {35}]]}}}\n{{il{[[(3/5) Ongeku {37}]]}}}\n@@''Orgrimmar''@@ Cleft of Shadow:\n{{ti{[[(6/6) Alliance Relations {33}]]}}}
@@Undercity@@ Apothecarium:\n{{il{[[Into the Scarlet Monastery {42}]]}}}\n{{il{[[(7/8) Test of Lore {36+}]]}}} (prereq done in [[(H) 31-32 Stranglethorn Vale]])\n@@Scarlet Monastery@@\nLibrary:\n{{ta{[[Into the Scarlet Monastery {42}]]}}}\n{{ta{[[(7/8) Test of Lore {36+}]]}}}\n{{ta{[[Compendium of the Fallen {38}]]}}} (in log from [[(H) 35-37 Desolace]])\nArmory:\n{{ta{[[Into the Scarlet Monastery {42}]]}}}\nCathedral:\n{{ta{[[Into the Scarlet Monastery {42}]]}}}\n@@Undercity@@ Apothecarium:\n{{ti{[[Into the Scarlet Monastery {42}]]}}}\n{{ti{[[(7/8) Test of Lore {36+}]]}}} \n{{il{[[(8/8) Final Passage {36}]]}}}\n@@''Thunder Bluff''@@ Spirit Rise:\n{{ti{[[Compendium of the Fallen {38}]]}}}\n@@''Thousand Needles''@@ Weathered Nook:\n{{ti{[[(8/8) Final Passage {36}]]}}}
@@Duskwood@@ Beggar's Haunt:\n{{il{[[(1/3) Nothing But the Truth {42}]]}}}\n{{ti{[[(1/3) Nothing But the Truth {42}]]}}}\n{{il{[[(2/3) Nothing But the Truth {42+}]]}}}\n@@Swamp of Sorrows@@\nSplinterspear Junction:\n{{ta{[[(5/10) Dream Dust in the Swamp {36}]]}}}\n''Stonard:''\n{{il{[[Little Morsels {38}]]}}}\nThe Harborage:\n{{il{[[Draenethyst Crystals {35}]]}}}\nFallow Sanctuary:\n{{ta{[[Draenethyst Crystals {35}]]}}}\n{{ta{[[(3/5) Ongeku {37}]]}}}\n{{ta{[[Little Morsels {38}]]}}}\nThe Harborage:\n{{ti{[[Draenethyst Crystals {35}]]}}}\n''Stonard:''\n{{il{[[(1/2) Neeka Bloodscar {35}]]}}}\n{{ti{[[Little Morsels {38}]]}}}\n@@Stranglethorn Vale@@\n''Booty Bay:''\n{{ti{[[(5/10) Dream Dust in the Swamp {36}]]}}}\n{{il{[[Hostile Takeover {36}]]}}}\n{{il{[[(1/2) Singing Blue Shards {35}]]}}}\n{{il{[[(2/3) Some Assembly Required {36}]]}}}\n{{il{[[(5/10) Goblin Sponsorship {37}]]}}}\n''Grom'gol:''\n{{il{[[(1/2) The Defense of Grom'gol {36}]]}}}\n{{il{[[(1/4) Mok'thardin's Enchantment {38}]]}}}\n{{il{[[(2/9) Headhunting {37}]]}}}\nNesingwary's Expedition:\n{{ti{[[Hunting in Stranglethorn {31}]]}}}\n{{il{[[(4/4) Tiger Mastery {37+}]]}}}\n{{il{[[(2/5) Raptor Mastery {36}]]}}}\n{{il{[[(3/4) Panther Mastery {38}]]}}}\nZuuldaia Ruins:\n{{ta{[[(2/9) Headhunting {37}]]}}}\n{{ta{[[(4/4) Tiger Mastery {37+}]]}}}\n{{ta{[[(1/2) Singing Blue Shards {35}]]}}}\nN of Grom'gol:\n{{ta{[[(2/5) Raptor Mastery {36}]]}}}\n{{ta{[[(1/2) The Defense of Grom'gol {36}]]}}}\nLake Nazferiti:\n{{ta{[[(5/10) Goblin Sponsorship {37}]]}}}\n{{ta{[[Hostile Takeover {36}]]}}}\n{{ta{[[(2/3) Some Assembly Required {36}]]}}}\nMosh'Ogg Ogre Mound:\n{{ta{[[(3/4) Panther Mastery {38}]]}}}\n{{ta{[[(1/4) Mok'thardin's Enchantment {38}]]}}}\nNesingwary's Expedition:\n{{ti{[[(4/4) Tiger Mastery {37+}]]}}}\n{{ti{[[(2/5) Raptor Mastery {36}]]}}}\n{{ti{[[(3/4) Panther Mastery {38}]]}}}\n''Grom'gol:''\n{{ti{[[(1/2) The Defense of Grom'gol {36}]]}}}\n{{il{[[(2/2) The Defense of Grom'gol {37}]]}}}\n{{ti{[[(1/4) Mok'thardin's Enchantment {38}]]}}}\n{{ti{[[(2/9) Headhunting {37}]]}}}\n{{il{[[The Vile Reef {37+}]]}}}\n{{il{[[(2/2) An Unusual Patron {36}]]}}}\n''Booty Bay:''\n{{ta{[[(2/3) Some Assembly Required {36}]]}}}\n{{il{[[(3/3) Excelsior {38+}]]}}}\n{{ti{[[Hostile Takeover {36}]]}}}\n{{ti{[[(1/2) Singing Blue Shards {35}]]}}}\n{{ti{[[(5/10) Goblin Sponsorship {37}]]}}}\nS of Grom'gol:\n{{ta{[[(2/2) The Defense of Grom'gol {37}]]}}}\nVile Reef: (underwater breathing would be helpful)\n{{ta{[[Pearl Diving {37+}]]}}}\n{{ta{[[The Vile Reef {37+}]]}}}\n{{ta{[[(3/7) Encrusted Tail Fins (35+}]]}}}\n{{ta{[[(3/3) Excelsior {38+}]]}}}\n{{ta{[[(2/2) An Unusual Patron {36}]]}}}\n''Grom'gol:''\n{{ti{[[(2/2) The Defense of Grom'gol {37}]]}}}\n{{ti{[[(2/2) An Unusual Patron {36}]]}}}\n''Booty Bay:''\n{{ti{[[(3/3) Excelsior {38+}]]}}}\n{{il{[[(6/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(6/10) Rumors for Kravel {36}]]}}}\n{{il{[[(1/2) Tran'rek {45}]]}}}
@@Badlands@@ (Bring Frost Oil and a Gyrochronatom)\n''Kargath:''\n{{ti{[[(1/2) Neeka Bloodscar {35}]]}}}\n{{il{[[Coyote Thieves {40}]]}}}\n{{il{[[(1/2) Badlands Reagent Run {39}]]}}}\nN of The Dustbowl:\n{{il{[[(1/9) Study of the Elements: Rock {37}]]}}}\nApocryphen's Rest:\n{{ta{[[Coyote Thieves {40}]]}}}\n{{ta{[[(1/2) Badlands Reagent Run {39}]]}}}\n{{ta{[[Barbequed Buzzard Wings {40}]]}}}\n''Kargath:''\n{{il{[[Unclaimed Baggage {40}]]}}}\n{{ti{[[Coyote Thieves {40}]]}}}\n{{ti{[[(1/2) Badlands Reagent Run {39}]]}}}\n{{ta{[[(1/9) Study of the Elements: Rock {37}]]}}}\nN of The Dustbowl:\n{{ti{[[(1/9) Study of the Elements: Rock {37}]]}}}\n{{il{[[(2/9) Study of the Elements: Rock {39}]]}}}\nValley of Fangs:\n{{il{[[Barbequed Buzzard Wings {40}]]}}}\n{{ti{[[Barbequed Buzzard Wings {40}]]}}}\n{{ti{[[(3/7) Martek the Exiled {35}]]}}}\n{{il{[[(5/7) Indurium {39}]]}}}\nAgamond's End:\n{{ta{[[(2/9) Study of the Elements: Rock {39}]]}}}\n{{ta{[[(5/7) Indurium {39}]]}}}\nValley of Fangs:\n{{ti{[[(5/7) Indurium {39}]]}}}\n{{il{[[(6/7) News for Fizzle {38}]]}}}\n{{il{[[Power Stones {36}]]}}}\nAngor Fortress:\n{{ta{[[Unclaimed Baggage {40}]]}}}\nUldaman Entrance:\n{{ta{[[Power Stones {36}]]}}} (don't necessarily need to finish it yet)\n{{il{[[(1/7) Necklace Recovery {41}]]}}} (Shattered Necklace doesn't start the quest directly)\nN of The Dustbowl:\n{{ti{[[(2/9) Study of the Elements: Rock {39}]]}}}\n{{il{[[(3/9) Study of the Elements: Rock {42}]]}}}\nDustbelch Grotto:\n{{ta{[[(3/9) Study of the Elements: Rock {42}]]}}}\nN of The Dustbowl:\n{{ti{[[(3/9) Study of the Elements: Rock {42}]]}}}\n{{il{[[(1/9) Coolant Heads Prevail {37}]]}}}\n{{ti{[[(1/9) Coolant Heads Prevail {37}]]}}}\n{{il{[[(2/9) Gyro... What? {37}]]}}}\n{{ti{[[(2/9) Gyro... What? {37}]]}}}\n{{il{[[(6/9) This is Going to be Hard {42}]]}}}\n{{ti{[[(6/9) This is Going to be Hard {42}]]}}}\n{{il{[[(7/9) This is Going to be Hard {45}]]}}}\n{{ta{[[(7/9) This is Going to be Hard {45}]]}}}\n{{ti{[[(7/9) This is Going to be Hard {45}]]}}}\n''Kargath:''\n{{il{[[(2/2) Report to Helgrum {40}]]}}}\n{{ti{[[Unclaimed Baggage {40}]]}}}\n@@Swamp of Sorrows@@ ''Stonard:''\n{{ti{[[(2/2) Report to Helgrum {40}]]}}}\n@@Undercity@@ Trade Ring:\n{{il{[[Reclaimed Treasures (H) {43}]]}}}
@@Badlands@@\n''Kargath:''\n{{il{[[(2/2) Uldaman Reagent Run {42}]]}}} (prereq done in [[(H) 39-40 Badlands]])\nAgmond's End:\n{{il{[[(1/4) Solution to Doom {40}]]}}}\nValley of Fangs:\n{{il{[[Power Stones {36}]]}}} (if not picked up in [[(H) 39-40 Badlands]])\nUldaman Entrance:\n{{ta{[[(1/4) Solution to Doom {40}]]}}}\n{{ta{[[Reclaimed Treasures (H) {43}]]}}} (picked up in [[(H) 39-40 Badlands]])\n@@Uldaman@@\n{{ti{[[(2/7) Necklace Recovery, Take 2 {41}]]}}} (prereq done in [[(H) 39-40 Badlands]])\n{{il{[[(3/7) Translating the Journal {41}]]}}}\n@@Badlands@@ ''Kargath:''\n{{ti{[[(3/7) Translating the Journal {41}]]}}}\n{{il{[[(4/7) Translating the Journal {41}]]}}}\n{{ti{[[(4/7) Translating the Journal {41}]]}}}\n{{il{[[(5/7) Find the Gems and Power Source {44}]]}}}\n@@Uldaman@@\n{{ta{[[(5/7) Find the Gems and Power Source {44}]]}}}\n{{il{[[(1/4) The Platinum Discs {47}]]}}}\n@@Badlands@@\nUldaman Entrance: (to finish up collect quests)\n{{ta{[[(2/2) Uldaman Reagent Run {42}]]}}}\n{{ta{[[Power Stones {36}]]}}}\nAgmond's End:\n{{ti{[[(1/4) Solution to Doom {40}]]}}}\nValley of Fangs:\n{{ti{[[Power Stones {36}]]}}}\n''Kargath:''\n{{ti{[[(2/2) Uldaman Reagent Run {42}]]}}}\n{{ti{[[(5/7) Find the Gems and Power Source {44}]]}}}\n{{il{[[(6/7) Deliver the Gems {44}]]}}}\n@@Undercity@@ Trade Ring:\n{{ti{[[Reclaimed Treasures (H) {43}]]}}}\n@@''Orgrimmar''@@ The Drag:\n{{ti{[[(6/7) Deliver the Gems {44}]]}}}\n{{il{[[(7/7) Necklace Recovery, Take 3 {44}]]}}}\n@@''Thunder Bluff''@@ Spirit Rise:\n{{ti{[[(1/4) The Platinum Discs {47}]]}}}\n@@Badlands@@ ''Kargath:''\n{{ti{[[(7/7) Necklace Recovery, Take 3 {44}]]}}}
@@''Orgrimmar''@@ The Drag:\n{{il{[[(1/7) Necklace Recovery {41}]]}}}\n{{ti{[[(1/7) Necklace Recovery {41}]]}}}\n{{il{[[(2/7) Necklace Recovery, Take 2 {41}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(6/10) Rumors for Kravel {36}]]}}}\n{{il{[[(7/10) Back to Booty Bay {43}]]}}}\n{{ti{[[(6/10) Goblin Sponsorship {37}]]}}}\n{{il{[[(7/10) The Eighteenth Pilot {37}]]}}}\n{{ti{[[(7/10) The Eighteenth Pilot {37}]]}}}\n{{il{[[(8/10) Razzeric's Tweaking {41}]]}}}\n{{ti{[[(3/7) Encrusted Tail Fins (35+}]]}}}\n{{ti{[[(6/7) News for Fizzle {38}]]}}}\n{{il{[[(7/7) Keeping Pace/Rizzle's Schematics {41}]]}}}\n{{ta{[[(7/7) Keeping Pace/Rizzle's Schematics {41}]]}}}\n{{ti{[[(7/7) Keeping Pace/Rizzle's Schematics {41}]]}}}\n@@''Desolace''@@\n{{ta{[[(2/3) Nothing But the Truth {42+}]]}}} (Keep an eye out for Deepstrider Giants)\n''Shadowprey Village:''\n{{il{[[(2/2) Portals of the Legion {38}]]}}}\nGelkis Village:\n{{ti{[[(3/5) Ongeku {37}]]}}}\n{{il{[[(4/5) Khan Jhen {37}]]}}}\n''Ghost Walker Post:''\n{{il{[[(5/5) The Corrupter {40+}]]}}}\n{{il{[[Ghost-o-Plasm Round Up {39}]]}}}\nMagram Village:\n{{ta{[[Ghost-o-Plasm Round Up {39}]]}}}\n{{ta{[[(4/5) Khan Jhen {37}]]}}}\nMannoroc Coven:\n{{ta{[[(5/5) The Corrupter {40+}]]}}}\n{{ta{[[(2/2) Portals of the Legion {38}]]}}}\nGelkis Village:\n{{ti{[[(4/5) Khan Jhen {37}]]}}}\n{{il{[[(5/5) Khan Hratha {42+}]]}}}\nValley of Spears: (bring a friend)\n{{ta{[[(5/5) Khan Hratha {42+}]]}}}\n{{il{[[Get Me Out of Here! {39}]]}}}\n{{ta{[[Get Me Out of Here! {39}]]}}}\nKodo Graveyard:\n{{ti{[[Get Me Out of Here! {39}]]}}}\n{{ti{[[Ghost-o-Plasm Round Up {39}]]}}}\n''Ghost Walker Post:''\n{{ti{[[(5/5) The Corrupter {40+}]]}}}\n''Shadowprey Village:''\n{{ti{[[(2/2) Portals of the Legion {38}]]}}}\nGelkis Village:\n{{ti{[[(5/5) Khan Hratha {42+}]]}}}
@@Stranglethorn Vale@@\n''Booty Bay:''\n{{il{[[Whiskey Slim's Lost Grog {50}]]}}}\n{{ti{[[(7/10) Back to Booty Bay {43}]]}}}\n''Grom'gol:''\n{{il{[[Grim Message {42}]]}}}\n@@Hinterlands@@\nHiri'watha:\n{{ta{[[Grim Message {42}]]}}}\n{{il{[[(1/6) Venom Bottles {43}]]}}}\nOverlook Cliffs:\n{{ta{[[Whiskey Slim's Lost Grog {50}]]}}}\n@@Hillsbrad@@ ''Tarren Mill:''\n{{ti{[[(1/6) Venom Bottles {43}]]}}}\n{{il{[[(2/6) Undamaged Venom Sac {45}]]}}}\n@@Hinterlands@@ Shadra'Alor:\n{{ta{[[(2/6) Undamaged Venom Sac {45}]]}}} TIMED\n@@Hillsbrad@@ ''Tarren Mill:''\n{{ti{[[(2/6) Undamaged Venom Sac {45}]]}}}\n{{il{[[(3/6) Consult Master Gadrin {45+}]]}}}\n@@Arathi Highlands@@\n''Hammerfall:''\n{{il{[[(2/2) Foul Magics {40+}]]}}}\n{{il{[[(4/5) Call to Arms {40+}]]}}}\n{{il{[[(2/5) The Real Threat {40+}]]}}}\n{{il{[[(2/7) Sigil of Strom {37}]]}}}\nCircle of East Binding: (try at peak times, as elementals are often camped)\n{{ta{[[(2/7) Stones of Binding {38}]]}}}\nCircle of Outer Binding:\n{{ta{[[(2/7) Stones of Binding {38}]]}}}\nCircle of West Binding:\n{{ta{[[(2/7) Stones of Binding {38}]]}}}\nCircle of Inner Binding:\n{{ti{[[(2/7) Stones of Binding {38}]]}}}\n{{il{[[(3/7) Breaking the Keystone {42}]]}}}\n{{ta{[[(3/7) Breaking the Keystone {42}]]}}}\n{{ti{[[(3/7) Breaking the Keystone {42}]]}}}\n{{il{[[(4/7) Myzrael's Allies {40}]]}}}\nStromgarde Keep:\n{{ta{[[(2/2) Foul Magics {40+}]]}}}\n{{ta{[[(4/5) Call to Arms {40+}]]}}}\n{{ta{[[(2/5) The Real Threat {40+}]]}}}\n{{ta{[[(2/7) Sigil of Strom {37}]]}}}\n''Hammerfall:''\n{{ti{[[(4/7) Myzrael's Allies {40}]]}}}\n{{ti{[[(2/2) Foul Magics {40+}]]}}}\n{{ti{[[(4/5) Call to Arms {40+}]]}}}\n{{ti{[[(2/5) The Real Threat {40+}]]}}}\n{{ti{[[(2/7) Sigil of Strom {37}]]}}}\n{{il{[[(3/7) The Broken Sigil {40}]]}}}\nFaldir's Cove:\n{{il{[[(1/7) Land Ho! {35}]]}}}\n{{ti{[[(1/7) Land Ho! {35}]]}}}\n{{il{[[(2/7) Sunken Treasure {40}]]}}}\n{{ta{[[(2/7) Sunken Treasure {40}]]}}}\n{{ti{[[(2/7) Sunken Treasure {40}]]}}}\n{{il{[[(3/7) Sunken Treasure {40}]]}}}\n{{il{[[Deep Sea Salvage {40}]]}}}\n{{il{[[Drowned Sorrows {40}]]}}}\nCoast off Faldir's Cove: (underwater breathing may be helpful)\n{{ta{[[(3/7) Sunken Treasure {40}]]}}}\n{{ta{[[Deep Sea Salvage {40}]]}}}\n{{ta{[[Drowned Sorrows {40}]]}}}\nFaldir's Cove:\n{{ti{[[Deep Sea Salvage {40}]]}}}\n{{ti{[[Drowned Sorrows {40}]]}}}\n{{ti{[[(3/7) Sunken Treasure {40}]]}}}\n{{il{[[(4/7) Sunken Treasure {40}]]}}}\n{{ti{[[(4/7) Sunken Treasure {40}]]}}}\n{{il{[[(5/7) Sunken Treasure {40}]]}}}\nStromgarde Keep:\n{{ta{[[(3/7) The Broken Sigil {40}]]}}}\n''Hammerfall:''\n{{ti{[[(3/7) The Broken Sigil {40}]]}}}\n{{il{[[(4/7) Sigil of Thoradin {40}]]}}}\n{{ti{[[(4/7) Sigil of Thoradin {40}]]}}}\n{{il{[[(5/7) Sigil of Arathor {41+}]]}}}\nRoad:\n{{ta{[[(5/7) Sigil of Arathor {41+}]]}}}\n''Hammerfall:''\n{{ti{[[(5/7) Sigil of Arathor {41+}]]}}}\n{{il{[[(6/7) Sigil of Trollbane {42+}]]}}}\nStromgarde Keep:\n{{ta{[[(6/7) Sigil of Trollbane {42+}]]}}}\n''Hammerfall:''\n{{ti{[[(6/7) Sigil of Trollbane {42+}]]}}}\n{{il{[[(7/7) Trol'kalar {42+}]]}}}\nStromgarde:\n{{ta{[[(7/7) Trol'kalar {42+}]]}}}\n''Hammerfall:''\n{{ti{[[(7/7) Trol'kalar {42+}]]}}}\n{{il{[[(5/7) Theldurin the Lost {40}]]}}}\n@@Stranglethorn Vale@@\nGrom'gol:\n{{ti{[[Grim Message {42}]]}}}\n''Booty Bay:''\n{{ti{[[(5/7) Sunken Treasure {40}]]}}}\n{{il{[[(6/7) Sunken Treasure {40}]]}}}\n{{ti{[[Whiskey Slim's Lost Grog {50}]]}}}\n@@Arathi Highlands@@ Fadir's Cove:\n{{ti{[[(6/7) Sunken Treasure {40}]]}}}\n{{il{[[(7/7) Death From Below {44}]]}}}\n{{ta{[[(7/7) Death From Below {44}]]}}}\n{{ti{[[(7/7) Death From Below {44}]]}}}\n@@Badlands@@\n''Kargath:''\n{{il{[[(1/2) Broken Alliances {43}]]}}}\nAgmond's End:\n{{ti{[[(5/7) Theldurin the Lost {40}]]}}}\n{{il{[[(6/7) The Lost Fragments {41}]]}}}\n{{ta{[[(6/7) The Lost Fragments {41}]]}}}\n{{ti{[[(6/7) The Lost Fragments {41}]]}}}\nCamp Boff:\n{{ta{[[(1/2) Broken Alliances {43}]]}}}\n''Kargath:''\n{{ti{[[(1/2) Broken Alliances {43}]]}}}
@@Searing Gorge@@ Grimesilt Dig Site:\n{{il{[[(1/2) Caught! {45}]]}}}\n{{ta{[[(1/2) Caught! {45}]]}}}\n{{ti{[[(1/2) Caught! {45}]]}}}\n{{il{[[(2/2) Ledger from Tanaris {46}]]}}}\n{{ta{[[(2/2) Ledger from Tanaris {46}]]}}}\n@@Stranglethorn Vale@@\n''Booty Bay:''\n{{il{[[Skullsplitter Tusks {42}]]}}}\n{{il{[[(2/2) Venture Company Mining {41}]]}}}\n{{il{[[(1/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(1/4) Scaring Shaky {41}]]}}}\n{{il{[[Stranglethorn Fever {45}]]}}}\nBloodsail Compound:\n{{ti{[[(1/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(2/7) The Bloodsail Buccaneers {41}]]}}}\n''Booty Bay:''\n{{ti{[[(2/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(3/7) The Bloodsail Buccaneers {41}]]}}}\n{{ti{[[(3/7) The Bloodsail Buccaneers {41}]]}}}\n{{il{[[(3/7) Keep an Eye Out {42}]]}}}\n{{il{[[(3/7) Up to Snuff {41}]]}}}\n''Grom'gol Base Camp:''\n{{il{[[(3/9) Bloodscalp Clan Heads {41}]]}}}\n{{il{[[(2/2) Split Bone Necklace {42}]]}}}\nRuins of Zul'kunda:\n{{ta{[[(3/9) Bloodscalp Clan Heads {41}]]}}}\n''Grom'gol Base Camp:''\n{{ti{[[(3/9) Bloodscalp Clan Heads {41}]]}}}\n{{il{[[(4/9) Speaking with Gan'zulah {46}]]}}}\n{{il{[[(4/9) Speaking with Nezzliok {40}]]}}}\n{{il{[[(2/4) Mok'thardin's Enchantment {41}]]}}}\nNesingwary's Expedition:\n{{il{[[(3/5) Raptor Mastery {41}]]}}}\n{{il{[[(4/4) Panther Mastery {40+}]]}}}\nMosh'Ogg Ogre Mound:\n{{ta{[[(4/4) Panther Mastery {40+}]]}}}\nBalia'mah Ruins:\n{{ta{[[(4/9) Speaking with Nezzliok {40}]]}}}\nZul'mamwe Ruins:\n{{ta{[[(4/9) Speaking with Nezzliok {40}]]}}}\n{{ta{[[(4/9) Speaking with Gan'zulah {46}]]}}}\n{{ta{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\nZiata'jai Ruins:\n{{ta{[[(4/9) Speaking with Nezzliok {40}]]}}}\n{{ta{[[Skullsplitter Tusks {42}]]}}}\n{{ta{[[(2/2) Split Bone Necklace {42}]]}}}\nGurubashi Arena:\n{{ta{[[(3/5) Raptor Mastery {41}]]}}}\n{{ta{[[(2/4) Mok'thardin's Enchantment {41}]]}}}\nNesingwary's Expedition:\n{{ti{[[(4/4) Panther Mastery {40+}]]}}}\n{{ti{[[(3/5) Raptor Mastery {41}]]}}}\n{{il{[[(4/5) Raptor Mastery {43+)]]}}}\nGurubashi Arena:\n{{ta{[[(4/5) Raptor Mastery {43+)]]}}}\nNesingwary's Expedition:\n{{ti{[[(4/5) Raptor Mastery {43+)]]}}}\n{{il{[[(5/5) Big Game Hunter {43+}]]}}}\n''Grom'gol Base Camp:''\n{{ti{[[(4/9) Speaking with Gan'zulah {46}]]}}}\n{{ti{[[(4/9) Speaking with Nezzliok {40}]]}}}\n{{il{[[(7/9) The Singing Crystals {45}]]}}}\n{{ti{[[(2/4) Mok'thardin's Enchantment {41}]]}}}\n{{il{[[(3/4) Mok'thardin's Enchantment {41}]]}}}\n{{ti{[[(2/2) Split Bone Necklace {42}]]}}}\n''Booty Bay:''\n{{ti{[[Skullsplitter Tusks {42}]]}}}\n{{il{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\nWild Shore:\n{{ta{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\n''Booty Bay:''\n{{ti{[[(4/7) The Bloodsail Buccaneers {43}]]}}}\n{{il{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\nWild Shore:\n{{ta{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\n{{il{[[(1/3) Cortello's Riddle {43}]]}}}\n{{ta{[[(3/7) Keep an Eye Out {42}]]}}}\n{{ta{[[(3/7) Up to Snuff {41}]]}}}\nMistvale Valley:\n{{ta{[[(1/4) Scaring Shaky {41}]]}}}\n{{ta{[[Stranglethorn Fever {45}]]}}}\n{{ta{[[(3/4) Mok'thardin's Enchantment {41}]]}}}\nCrystalvein Mine:\n{{ta{[[(7/9) The Singing Crystals {45}]]}}}\n{{ta{[[(2/2) Venture Company Mining {41}]]}}}\n''Booty Bay:''\n{{ti{[[(5/7) The Bloodsail Buccaneers {45}]]}}}\n{{ti{[[(3/7) Keep an Eye Out {42}]]}}}\n{{ti{[[(3/7) Up to Snuff {41}]]}}}\n{{ti{[[(1/4) Scaring Shaky {41}]]}}}\n{{il{[[(2/4) Return to MacKinley {41}]]}}}\n{{ti{[[(2/4) Return to MacKinley {41}]]}}}\n{{il{[[(3/4) Voodoo Dues {44}]]}}}\n{{ti{[[Stranglethorn Fever {45}]]}}}\n{{ti{[[(2/2) Venture Company Mining {41}]]}}}\n{{il{[[Zanzil's Secret {44}]]}}}\n{{il{[[(1/2) Akiris by the Bundle {43}]]}}}\n''Grom'gol Base Camp:''\n{{ti{[[(3/4) Mok'thardin's Enchantment {41}]]}}}\n{{il{[[(4/4) Mok'thardin's Enchantment {44}]]}}}\n{{ti{[[(7/9) The Singing Crystals {45}]]}}}\nBalia'mah Ruins:\n{{ta{[[(5/5) Big Game Hunter {43+}]]}}}\nNekmani Wellspring:\n{{ta{[[(4/4) Mok'thardin's Enchantment {44}]]}}}\n{{ta{[[(1/2) Akiris by the Bundle {43}]]}}}\nAboraz Ruins:\n{{ta{[[(3/4) Voodoo Dues {44}]]}}}\nJubwal Ruins:\n{{ta{[[(3/4) Voodoo Dues {44}]]}}}\n{{ta{[[Zanzil's Secret {44}]]}}}\nNesingwary's Expedition:\n{{ti{[[(5/5) Big Game Hunter {43+}]]}}}\n''Grom'gol Base Camp:''\n{{ti{[[(4/4) Mok'thardin's Enchantment {44}]]}}}\n''Booty Bay:''\n{{ti{[[(3/4) Voodoo Dues {44}]]}}}\n{{il{[[(1/3) Stoley's Debt {45}]]}}}\n{{ti{[[(1/2) Akiris by the Bundle {43}]]}}}\n{{ti{[[Zanzil's Secret {44}]]}}}\n{{il{[[(8/10) Zanzil's Mixture and a Fool's Stout {44}]]}}} TIMED\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(8/10) Zanzil's Mixture and a Fool's Stout {44}]]}}}\n{{il{[[(9/10) Get the Gnomes/Goblins Drunk {44}]]}}}\n{{ti{[[(9/10) Get the Gnomes/Goblins Drunk {44}]]}}}\n{{il{[[(10/10) Report Back to Fizzlebub {44}]]}}}\n@@''Durotar''@@ (S of Orgrimmar):\n{{ti{[[(3/6) Consult Master Gadrin {45+}]]}}}\n{{il{[[(4/6) The Spider God {45}]]}}}\n@@''Dustwallow Marsh''@@ The Quagmire:\n{{ta{[[(8/10) Razzeric's Tweaking {41}]]}}}\n{{ta{[[(2/2) Ledger from Tanaris {46}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(8/10) Razzeric's Tweaking {41}]]}}}\n{{il{[[(9/10) Safety First {41}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[(9/10) Safety First {41}]]}}}\n{{il{[[(10/10) Safety First {41}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[(10/10) Safety First {41}]]}}}
@@''Orgrimmar''@@ Valley of Spirits:\n{{il{[[Shadowshard Fragments {42}]]}}}\n@@''Desolace''@@\n''Shadowprey Village:''\n{{il{[[Corruption of Earth and Seed {51}]]}}}\n{{il{[[Vyletongue Corruption {47}]]}}}\nMannoroc Coven:\n{{il{[[The Pariah's Instructions {48}]]}}}\nKormek's Hut:\n{{il{[[Twisted Evils {47}]]}}}\n@@''Maraudon''@@\nBefore the Split:\n{{ta{[[The Pariah's Instructions {48}]]}}} (Nameless Prophet and First Kahn)\nOutside Orange:\n{{ta{[[Vyletongue Corruption {47}]]}}}\n{{il{[[(1/2) Legends of Maraudon {49}]]}}}\n{{ta{[[The Pariah's Instructions {48}]]}}} (Third Kahn)\nOrange:\n{{ta{[[Vyletongue Corruption {47}]]}}}\n{{ta{[[Twisted Evils {47}]]}}}\n{{ta{[[(1/2) Legends of Maraudon {49}]]}}}\n{{ta{[[The Pariah's Instructions {48}]]}}} (Fifth Kahn)\nOutside Purple:\n{{ta{[[The Pariah's Instructions {48}]]}}} (Second Kahn)\nPurple:\n{{ta{[[Twisted Evils {47}]]}}}\n{{ta{[[Shadowshard Fragments {42}]]}}}\n{{ta{[[The Pariah's Instructions {48}]]}}} (Fourth Kahn)\n{{ta{[[(1/2) Legends of Maraudon {49}]]}}}\n{{ti{[[(1/2) Legends of Maraudon {49}]]}}}\n{{il{[[(2/2) The Scepter of Celebras {49}]]}}}\n{{ti{[[(2/2) The Scepter of Celebras {49}]]}}}\nEarth Song Falls:\n{{ta{[[Corruption of Earth and Seed {51}]]}}}\n{{il{[[Seed of Life {51}]]}}}\n@@''Desolace''@@\nMannoroc Coven:\n{{ti{[[The Pariah's Instructions {48}]]}}}\nKormek's Hut:\n{{ti{[[Twisted Evils {47}]]}}}\n''Shadowprey Village:''\n{{ti{[[Corruption of Earth and Seed {51}]]}}}\n{{ti{[[Vyletongue Corruption {47}]]}}}\n@@''Orgrimmar''@@ Valley of Spirits:\n{{ti{[[Shadowshard Fragments {42}]]}}}\n@@''Moonglade''@@\n{{ti{[[Seed of Life {51}]]}}}
@@Swamp of Sorrows@@\nSplinterspear Junction:\n{{ti{[[(1/3) Cortello's Riddle {43}]]}}}\n{{il{[[(2/3) Cortello's Riddle {43}]]}}}\nRoad to Blasted Lands:\n{{il{[[(3/22) The Disgraced One {50}]]}}}\n''Stonard:''\n{{ti{[[(3/22) The Disgraced One {50}]]}}}\n{{il{[[(5/22) Swamp Talker {55}]]}}}\n{{il{[[Fresh Meat {44}]]}}}\n{{il{[[(1/6) Lack of Surplus {40}]]}}}\n{{il{[[(1/4) Pool of Tears {43}]]}}}\nMisty Valley:\n{{ta{[[(2/3) Nothing But the Truth {42+}]]}}}\nShifting Mire:\n{{ta{[[(1/6) Lack of Surplus {40}]]}}}\nMisty Reed Post:\n{{ti{[[(1/6) Lack of Surplus {40}]]}}}\n{{il{[[(2/6) Lack of Surplus {42}]]}}}\nMisty Reed Strand:\n{{ta{[[(2/6) Lack of Surplus {42}]]}}}\n{{ta{[[Fresh Meat {44}]]}}}\n{{ta{[[(2/3) Nothing But the Truth {42+}]]}}}\n{{ta{[[(2/2) Ledger from Tanaris {46}]]}}}\nMisty Reed Post:\n{{ti{[[(2/6) Lack of Surplus {42}]]}}}\n{{il{[[(3/6) Threat from the Sea {45}]]}}}\n{{ti{[[(3/6) Threat from the Sea {45}]]}}}\n{{il{[[(4/6) Threat from the Sea {43}]]}}}\nMisty Reed Strand:\n{{ta{[[(4/6) Threat from the Sea {43}]]}}}\nMisty Reed Post:\n{{ti{[[(4/6) Threat from the Sea {43}]]}}}\n{{il{[[(5/6) Threat from the Sea {43}]]}}}\n{{ti{[[(5/6) Threat from the Sea {43}]]}}}\n{{il{[[(6/6) Continued Threat {45}]]}}}\nStagalbog Cave:\n{{ta{[[(5/22) Swamp Talker {55}]]}}}\n{{ta{[[(6/6) Continued Threat {45}]]}}}\nMisty Reed Post:\n{{ti{[[(6/6) Continued Threat {45}]]}}}\nPool of Tears:\n{{ta{[[(1/4) Pool of Tears {43}]]}}}\n''Stonard:''\n{{ti{[[(1/4) Pool of Tears {43}]]}}}\n{{il{[[(2/4) The Atal'ai Exile {44}]]}}}\n{{ti{[[(5/22) Swamp Talker {55}]]}}}\n{{ti{[[Fresh Meat {44}]]}}}\n@@Duskwood@@ Beggar's Haunt:\n{{ti{[[(2/3) Nothing But the Truth {42+}]]}}}\n{{il{[[(3/3) Nothing But the Truth {42}]]}}}\n@@Undercity@@ Apothecarium:\n{{il{[[(1/6) Errand for Apothecary Zinge {45}]]}}}\n{{ti{[[(1/6) Errand for Apothecary Zinge {45}]]}}}\n{{il{[[(2/6) Errand for Apothecary Zinge {45}]]}}}\n{{ti{[[(2/6) Errand for Apothecary Zinge {45}]]}}}\n{{il{[[(3/6) Into the Field {46}]]}}}\n@@Hinterlands@@ Shadra'Alor:\n{{ti{[[(2/4) The Atal'ai Exile {44}]]}}}\n{{il{[[(3/4) Return to Fel'Zerul {44}]]}}}\n{{il{[[Jammal'an the Prophet {53}]]}}}\n@@Alterac@@ Ruins of Alterac:\n{{ta{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\n@@Swamp of Sorrows@@ ''Stonard:''\n{{ti{[[(3/3) Nothing But the Truth {42}]]}}}\n{{ti{[[(3/4) Return to Fel'Zerul {44}]]}}}
@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(2/2) Ledger from Tanaris {46}]]}}}\n{{ti{[[(1/2) Tran'rek {45}]]}}}\n{{il{[[(1/2) Wastewander Justice {43}]]}}}\n{{il{[[WANTED: Andre Firebeard {45}]]}}}\n{{il{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{il{[[Water Pouch Bounty {44}]]}}}\n{{ti{[[(3/6) Into the Field {46}]]}}}\n{{il{[[(4/6) Slake that Thirst {46}]]}}}\nWinterspring Field:\n{{ta{[[(4/6) Slake that Thirst {46}]]}}}\n{{ta{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{ta{[[Water Pouch Bounty {44}]]}}}\n{{ta{[[(1/2) Wastewander Justice {43}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(1/3) Stoley's Debt {45}]]}}}\n{{il{[[(2/3) Stoley's Shipment {45}]]}}}\n{{il{[[Pirate Hats Ahoy! {45}]]}}}}\n{{il{[[Southsea Shakedown {45}]]}}}\nLost Rigger Cove:\n{{ta{[[(2/3) Stoley's Shipment {45}]]}}}\n{{ta{[[Pirate Hats Ahoy! {45}]]}}}}\n{{ta{[[Southsea Shakedown {45}]]}}}\n{{ta{[[WANTED: Andre Firebeard {45}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(2/3) Stoley's Shipment {45}]]}}}\n{{il{[[(3/3) Deliver to MacKinley {45}]]}}}\n{{ti{[[Pirate Hats Ahoy! {45}]]}}}}\n{{ti{[[Southsea Shakedown {45}]]}}}\n{{ti{[[WANTED: Andre Firebeard {45}]]}}}\n{{il{[[(1/8) Screecher Spirits {44}]]}}}\n''Gadgetzan:''\n{{ti{[[WANTED: Caliph Scorpidsting {46}]]}}}\n{{ti{[[Water Pouch Bounty {44}]]}}}\n{{ti{[[(1/2) Wastewander Justice {43}]]}}}\n{{il{[[(2/2) More Wastewander Justice {44}]]}}}\n{{ti{[[(4/6) Slake that Thirst {46}]]}}}\n{{il{[[(5/6) Tanaris Field Sampling {46}]]}}} TIMED\nE and S of Gadgetzan:\n{{ta{[[(5/6) Tanaris Field Sampling {46}]]}}}\n''Gadgetzan:''\n{{ti{[[(5/6) Tanaris Field Sampling {46}]]}}}\n{{il{[[(1/11) Gadgetzan Water Survey {46}]]}}}\nSandsorrow Watch:\n{{ta{[[(1/11) Gadgetzan Water Survey {46}]]}}}\n''Gadgetzan:''\n{{ti{[[(1/11) Gadgetzan Water Survey {46}]]}}}\n{{il{[[(2/11) Noxious Lair Investigation {47}]]}}}\nWinterspring Field:\n{{ta{[[(2/2) More Wastewander Justice {44}]]}}}\nBroken Piller:\n{{il{[[Gahz'ridian {48}]]}}}\nEastmoon Ruins:\n{{ta{[[Gahz'ridian {48}]]}}}\nBroken Piller:\n{{ti{[[Gahz'ridian {48}]]}}}\nNoxious Lair:\n{{ta{[[(2/11) Noxious Lair Investigation {47}]]}}}\n''Gadgetzan:''\n{{ti{[[(2/11) Noxious Lair Investigation {47}]]}}}\n{{il{[[(3/11) The Scrimshank Redemption {48}]]}}}\n{{ti{[[(2/2) More Wastewander Justice {44}]]}}}\nGaping Chasm:\n{{ta{[[(3/11) The Scrimshank Redemption {48}]]}}}\n''Gadgetzan:''\n{{ti{[[(3/11) The Scrimshank Redemption {48}]]}}}\n{{il{[[(4/11) Insect Part Analysis {48}]]}}}\n{{ti{[[(4/11) Insect Part Analysis {48}]]}}}\n{{il{[[(5/11) Insect Part Analysis {48}]]}}}\n{{ti{[[(5/11) Insect Part Analysis {48}]]}}}\n{{il{[[(6/11) Rise of the Silithid {49}]]}}}\n{{il{[[(6/6) Return to Apothecary Zinge {46}]]}}}\n@@Stranglethorn Vale@@ ''Booty Bay:''\n{{ti{[[(3/3) Deliver to MacKinley {45}]]}}}\n{{ti{[[(10/10) Report Back to Fizzlebub {44}]]}}}\n@@Undercity@@ Apothecarium:\n{{ti{[[(6/6) Return to Apothecary Zinge {46}]]}}}
@@''Orgrimmar''@@\nValley of Honor:\n{{il{[[(6/8) A Threat in Feralas {43}]]}}}\nThe Drag:\n{{ti{[[(6/11) Rise of the Silithid {49}]]}}}\n@@''Feralas''@@\n''Camp Mojache:''\n{{ti{[[(6/8) A Threat in Feralas {43}]]}}}\n{{il{[[(7/8) The Ogres of Feralas {43}]]}}}\n{{il{[[Gordunni Cobalt {43}]]}}}\nGordunni Outpost:\n{{ta{[[(7/8) The Ogres of Feralas {43}]]}}}\n{{ta{[[Gordunni Cobalt {43}]]}}}\n{{il{[[(1/3) The Gordunni Scroll {43}]]}}}\n''Camp Mojache:''\n{{ti{[[(7/8) The Ogres of Feralas {43}]]}}}\n{{il{[[(8/8) The Ogres of Feralas {44}]]}}}\n{{ti{[[Gordunni Cobalt {43}]]}}}\n{{ti{[[(1/3) The Gordunni Scroll {43}]]}}}\n{{il{[[(2/3) Dark Ceremony {46}]]}}}\nThe High Wilderness:\n{{ta{[[(1/8) Screecher Spirits {44}]]}}}\nRuins of Isildien:\n{{ta{[[(2/3) Dark Ceremony {46}]]}}}\n{{ta{[[(8/8) The Ogres of Feralas {44}]]}}}\n''Camp Mojache:''\n{{ti{[[(2/3) Dark Ceremony {46}]]}}}\n{{il{[[(3/3) The Gordunni Orb {47}]]}}}\n{{ti{[[(8/8) The Ogres of Feralas {44}]]}}}\n{{il{[[(1/4) The Sunken Temple {51}]]}}}\n{{il{[[(1/9) A Strange Request {45}]]}}}\n@@''Orgrimmar''@@\nThe Drag:\n{{il{[[(1/4) Ripple Recovery {48}]]}}}\n{{ti{[[(1/4) Ripple Recovery {48}]]}}}\n{{il{[[(2/4) Ripple Recovery {48}]]}}}\nCleft of Shadow:\n{{ti{[[(1/9) A Strange Request {45}]]}}}\n{{il{[[(2/9) Return to Witch Doctor Uzer'i {45}]]}}}\nValley of Spirits:\n{{il{[[(1/2) Tabetha's Task {46}]]}}}\n{{ti{[[(3/3) The Gordunni Orb {47}]]}}}\n@@''Thunder Bluff''@@ Hunter Rise:\n{{il{[[(3/3) Deadmire {45}]]}}}\n@@''Feralas''@@ ''Camp Mojache:''\n{{ti{[[(2/9) Return to Witch Doctor Uzer'i {45}]]}}}\n{{il{[[(3/9) Natural Materials {50}]]}}}\n{{il{[[(3/9) Testing the Vessel {47}]]}}}\n@@''Dustwallow Marsh''@@\nDreadmirk Shore:\n{{ta{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\nThe Quagmire:\n{{ti{[[(1/2) Tabetha's Task {46}]]}}}\n{{il{[[(2/2) Tiara of the Deep {46}]]}}}\n{{ta{[[(3/3) Deadmire {45}]]}}}\nBloodfen Burrow:\n{{ti{[[(2/3) Cortello's Riddle {43}]]}}}\n{{il{[[(3/3) Cortello's Riddle {51}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(1/4) The Sunken Temple {51}]]}}}\n{{il{[[(2/4) The Stone Circle {51}]]}}}\n''Steamwheedle Port:'\n{{ti{[[(1/8) Screecher Spirits {44}]]}}}\n{{il{[[(2/8) The Prophecy of Mosh'aru {47}]]}}}\n@@''Barrens''@@ ''Ratchet:''\n{{ta{[[(2/4) The Stone Circle {51}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[(2/4) The Stone Circle {51}]]}}}\n{{il{[[(3/4) Into the Depths {51}]]}}}\n{{il{[[(3/4) Secret of the Circle {51}]]}}}\n@@''Thunder Bluff''@@ Hunter Rise:\n{{ti{[[(3/3) Deadmire {45}]]}}}
@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{il{[[Gahz'rilla {50}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{il{[[(2/2) Scarab Shells {45}]]}}}\n{{il{[[Troll Temper {45}]]}}}\n{{il{[[Divino-matic Rod {47}]]}}}\n@@''Zul'Farrak''@@\n{{ta{[[(2/2) Scarab Shells {45}]]}}}\n{{ta{[[Troll Temper {45}]]}}}\n{{ta{[[Divino-matic Rod {47}]]}}}\n{{ta{[[Gahz'rilla {50}]]}}}\n{{ta{[[(2/2) Tiara of the Deep {46}]]}}} (in log from [[(H) 48 Feralas]])\n{{ta{[[(2/8) The Prophecy of Mosh'aru {47}]]}}} (in log from [[(H) 48 Feralas]])\n{{ta{[[(4/6) The Spider God {45}]]}}} (in log from [[(H) 44-45 Stranglethorn Vale]])\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(2/2) Scarab Shells {45}]]}}}\n{{ti{[[Troll Temper {45}]]}}}\n{{ti{[[Divino-matic Rod {47}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(2/8) The Prophecy of Mosh'aru {47}]]}}}\n{{il{[[(3/8) The Ancient Egg {50}]]}}}\n@@''Thousand Needles''@@ ''Mirage Raceway:''\n{{ti{[[Gahz'rilla {50}]]}}}\n@@''Dustwallow Marsh''@@\n{{ti{[[(2/2) Tiara of the Deep {46}]]}}}\n@@''Durotar''@@ ''Sen'jin Village:''\n{{ti{[[(4/6) The Spider God {45}]]}}}\n{{il{[[(5/6) Summoning Shadra {55+}]]}}}\n@@Hinterlands@@\nJintha'Alor:\n{{ta{[[(3/8) The Ancient Egg {50}]]}}}\nShandra'Alor:\n{{ta{[[(5/6) Summoning Shadra {55+}]]}}}\n@@Hillsbrad@@ ''Tarren Mill:''\n{{ti{[[(5/6) Summoning Shadra {55+}]]}}}\n{{il{[[(6/6) Venom to the Undercity {55}]]}}}\n@@Undercity@@ Apothecarium:\n{{ti{[[(6/6) Venom to the Undercity {55}]]}}}\n@@''Tanaris''@@ ''Steamwheedle Port:''\n{{ti{[[(3/8) The Ancient Egg {50}]]}}}\n{{il{[[(4/8) The God Hakkar {53}]]}}}
@@Undercity@@\nApothecarium:\n{{ti{[[(3/4) The Star, the Hand, and the Heart {44+}]]}}}\n{{il{[[(4/4) Forbidden Knowledge {40}]]}}}\nMagic Quarter:\n{{il{[[Lines of Communication {47}]]}}}\n@@Badlands@@ Agmond's End:\n{{ti{[[(4/4) Forbidden Knowledge {40}]]}}}\n@@Hinterlands@@\n''Revantusk Village:''\n{{il{[[Stalking the Stalkers {48}]]}}}\n{{il{[[Hunt the Savages {48}]]}}}\n{{il{[[Avenging the Fallen {48}]]}}}\n{{il{[[Vilebranch Hooligans {48}]]}}}\n{{il{[[Cannibalistic Cousins {48}]]}}}\n{{il{[[(1/3) Message to the Wildhammer {48}]]}}}\n{{il{[[Snapjaws, Mon! {50}]]}}}\n{{il{[[Gammerita, Mon! {48}]]}}}\nOverlook Cliffs:\n{{ti{[[(3/3) Cortello's Riddle {51}]]}}}\n{{ta{[[Snapjaws, Mon! {50}]]}}}\n{{ta{[[Gammerita, Mon! {48}]]}}}\nEastern Plain:\n{{ta{[[Stalking the Stalkers {48}]]}}}\n{{ta{[[Avenging the Fallen {48}]]}}} (make sure you have 10 Long Elegant Feathers)\nNorthern Troll Temples:\n{{ta{[[Vilebranch Hooligans {48}]]}}}\n{{ta{[[Cannibalistic Cousins {48}]]}}}\nCentral Plain:\n{{ta{[[Stalking the Stalkers {48}]]}}}\n{{ta{[[Hunt the Savages {48}]]}}}\n{{ta{[[(3/9) Testing the Vessel {47}]]}}}\nQuel'Danil Lodge:\n{{ti{[[(2/4) Ripple Recovery {48}]]}}}\n{{il{[[(3/4) A Sticky Situation {48}]]}}}\n{{ta{[[Lines of Communication {47}]]}}}\n{{ta{[[(1/3) Message to the Wildhammer {48}]]}}}\n{{il{[[(1/2) Rin'ji is Trapped! {47}]]}}}\n{{ta{[[(1/2) Rin'ji is Trapped! {47}]]}}}\nSkulk Rock:\n{{ta{[[(3/4) A Sticky Situation {48}]]}}}\n''Revantusk Village:''\n{{ti{[[Stalking the Stalkers {48}]]}}}\n{{ti{[[Hunt the Savages {48}]]}}}\n{{ti{[[Avenging the Fallen {48}]]}}}\n{{ti{[[Vilebranch Hooligans {48}]]}}}\n{{ti{[[Cannibalistic Cousins {48}]]}}}\n{{ti{[[(1/3) Message to the Wildhammer {48}]]}}}\n{{il{[[(2/3) Another Message to the Wildhammer {48}]]}}}\n{{ti{[[(2/3) Another Message to the Wildhammer {48}]]}}}\n{{il{[[(3/3) The Final Message to the Wildhammer {50}]]}}}\n{{ti{[[Snapjaws, Mon! {50}]]}}}\n{{ti{[[Gammerita, Mon! {48}]]}}}\nSouthern Island:\n{{ti{[[(1/2) Rin'ji is Trapped! {47}]]}}}\n{{il{[[(2/2) Rin'ji's Secret {47}]]}}}\nNorthern Island:\n{{ta{[[Lard Lost his Lunch {49}]]}}}\nQuel'danil Lodge:\n{{ti{[[(3/4) A Sticky Situation {48}]]}}}\n{{il{[[(4/4) Ripple Delivery {48}]]}}}\nAerie Peak:\n{{ta{[[(3/3) The Final Message to the Wildhammer {50}]]}}}\n''Revantusk Village:''\n{{ti{[[(3/3) The Final Message to the Wildhammer {50}]]}}}\n{{ti{[[Lard Lost his Lunch {49}]]}}}\n(the remaining quests require a group)\n{{il{[[(1/3) Kidnapped Elder Torntusk! {51+}]]}}}\n{{il{[[Dark Vessels {50+}]]}}}\n{{il{[[Job Opening: Guard Captain of Revantusk Village {51+}]]}}}\n{{il{[[Seperation Anxiety {50+}]]}}}\n{{il{[[Wanted: Vile Priestess Hexx and Her Minions {51+}]]}}}\nJintha'Alor:\n{{ta{[[Dark Vessels {50+}]]}}}\n{{ta{[[Job Opening: Guard Captain of Revantusk Village {51+}]]}}}\n{{ta{[[Seperation Anxiety {50+}]]}}}\n{{ta{[[Wanted: Vile Priestess Hexx and Her Minions {51+}]]}}}\n{{ti{[[(1/3) Kidnapped Elder Torntusk! {51+}]]}}}\n{{il{[[(2/3) Recover the Key! {51+}]]}}}\n{{ta{[[(2/3) Recover the Key! {51+}]]}}}\n{{ta{[[(3/8) The Ancient Egg {50}]]}}} (in log from [[(H) 48+ Zul'Farrak]])\n{{ti{[[(2/3) Recover the Key! {51+}]]}}}\n{{il{[[(3/3) Return to Primal Torntusk {51+}]]}}}\n''Revantusk Village:''\n{{ti{[[(3/3) Return to Primal Torntusk {51+}]]}}}\n{{ti{[[Dark Vessels {50+}]]}}}\n{{ti{[[Job Opening: Guard Captain of Revantusk Village {51+}]]}}}\n{{ti{[[Seperation Anxiety {50+}]]}}}\n{{ti{[[Wanted: Vile Priestess Hexx and Her Minions {51+}]]}}}\nAnywhere:\n{{il{[[(1/2) Find OOX-09/HL! {48}]]}}}\n{{ti{[[(1/2) Find OOX-09/HL! {48}]]}}}\n@@Undercity@@\nMagic Quarter:\n{{ti{[[Lines of Communication {47}]]}}}\n{{ti{[[(2/2) Rin'ji's Secret {47}]]}}}\nApothecarium:\n{{il{[[(1/3) A Sample of Slime... {52}]]}}}
@@''Feralas''@@\n''Camp Mojache:''\n{{il{[[(1/3) A New Cloak's Sheen {45}]]}}}\n{{il{[[(1/2) The Mark of Quality {46}]]}}}\n{{il{[[Vengeance on the Northspring {50}]]}}}\n{{il{[[Dark Heart {50+}]]}}}\n{{ti{[[(3/9) Testing the Vessel {47}]]}}}\n{{il{[[(5/9) Hippogryph Muisek {47}]]}}}\n{{il{[[(3/9) Natural Materials {50}]]}}}\nHigh Wilderness:\n{{ta{[[(5/9) Hippogryph Muisek {47}]]}}}\n{{ta{[[(3/9) Natural Materials {50}]]}}}\n{{ta{[[(1/2) The Mark of Quality {46}]]}}}\n''Camp Mojache:''\n{{ti{[[(5/9) Hippogryph Muisek {47}]]}}}\n{{il{[[(6/9) Faerie Dragon Muisek {45}]]}}}\n{{ti{[[(1/2) The Mark of Quality {46}]]}}}\n{{il{[[(2/2) Improved Quality {48}]]}}}\nGrimtotem Compound:\n{{ta{[[(1/3) A New Cloak's Sheen {45}]]}}}\n{{ta{[[(6/9) Faerie Dragon Muisek {45}]]}}}\n''Camp Mojache:''\n{{ti{[[(1/3) A New Cloak's Sheen {45}]]}}}\n{{il{[[(2/3) A Grim Discovery {45}]]}}}\n{{ti{[[(6/9) Faerie Dragon Muisek {45}]]}}}\n{{il{[[(7/9) Treant Muisek {50}]]}}}\nGrimtotem Compound:\n{{ta{[[(2/3) A Grim Discovery {45}]]}}}\nFrayfeather Highlands:\n{{ta{[[(7/9) Treant Muisek {50}]]}}}\n''Camp Mojache:''\n{{ti{[[(7/9) Treant Muisek {50}]]}}}\n{{il{[[(8/9) Mountain Giant Muisek {50+}]]}}}\n{{ti{[[(2/3) A Grim Discovery {45}]]}}}\nForgotten Coast:\n{{il{[[Fuel for the Zapping {48}]]}}}\n{{il{[[Zapped Giants {48}]]}}}\n{{ta{[[Fuel for the Zapping {48}]]}}}\n{{ta{[[Zapped Giants {48}]]}}}\n{{ti{[[Fuel for the Zapping {48}]]}}}\n{{ti{[[Zapped Giants {48}]]}}} (pick up the repeatable version to use the zapper on the giant quest)\nRage Scar Hold:\n{{ta{[[(2/2) Improved Quality {48}]]}}}\nRuins of Ravenwind:\n{{ta{[[Dark Heart {50+}]]}}}\n{{ta{[[Vengeance on the Northspring {50}]]}}}\n{{ta{[[(8/9) Mountain Giant Muisek {50+}]]}}}\n''Camp Mojache:''\n{{ti{[[(2/2) Improved Quality {48}]]}}}\n{{ti{[[Dark Heart {50+}]]}}}\n{{ti{[[Vengeance on the Northspring {50}]]}}}\n{{ti{[[(8/9) Mountain Giant Muisek {50+}]]}}}\n{{il{[[(9/9) Weapons of Spirit {50}]]}}}\n{{ti{[[(9/9) Weapons of Spirit {50}]]}}}\n{{il{[[The Strength of Corruption {52}]]}}}\n{{il{[[(3/3) A Grim Discovery {45}]]}}}\nAnywhere:\n{{il{[[(1/2) Find OOX-22/FE! {45}]]}}}\n{{ti{[[(1/2) Find OOX-22/FE! {45}]]}}}\n@@''Orgrimmar''@@\nValley of Honor:\n{{ti{[[(3/3) A Grim Discovery {45}]]}}}\nThe Drag:\n{{il{[[(7/11) March of the Silithid {53}]]}}}\n{{ti{[[(4/4) Ripple Delivery {48}]]}}}\nValley of Strength:\n{{il{[[(1/4) Assisting Arch Druid Staghelm/Arch Druid Runetotem {50}]]}}}\n@@''Thunder Bluff''@@\nCenter Rise:\n{{il{[[(1/12) A Call to Arms: The Plaguelands! {50}]]}}}\nSpirit Rise:\n{{il{[[(2/4) Portents of Uldum {50}]]}}}\nElder Rise:\n{{ti{[[(2/4) Portents of Uldum {50}]]}}}\n{{il{[[(3/4) Seeing What Happens {50+}]]}}}\n{{ti{[[(1/4) Assisting Arch Druid Staghelm/Arch Druid Runetotem {50}]]}}}\n{{il{[[(2/4) Un'goro Soil {50}]]}}}
@@''Un'goro Crater''@@ (collect crystals, dirt, sprouts on sight)\nMarshlands:\n{{il{[[(1/13) It's a Secret to Everybody {52}]]}}}\n{{ti{[[(1/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(2/13) It's a Secret to Everybody {52}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(1/3) Larion and Muigin {52}]]}}}\nLakkari Tar Pits:\n{{ta{[[(1/3) Larion and Muigin {52}]]}}}\nGolakka Hot Springs:\n{{ta{[[(1/3) Larion and Muigin {52}]]}}}\nIronstone Plateau:\n{{ta{[[(1/3) Larion and Muigin {52}]]}}} \n''Marshal's Refuge:'' (make sure to have 7 crystals of each color and 20 Un'goro Soil)\n{{ti{[[(1/3) Larion and Muigin {52}]]}}}\n{{il{[[(2/3) Marvon's Workshop {52}]]}}}\n{{il{[[(3/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(1/5) Crystals of Power {53}]]}}}\n{{ti{[[(1/5) Crystals of Power {53}]]}}}\n@@''Barrens''@@ ''Ratchet:''\n{{ti{[[(2/3) Marvon's Workshop {52}]]}}}\n{{il{[[(3/3) Zapper Fuel {52}]]}}}\n{{il{[[Volcanic Activity {55}]]}}}\n@@''Felwood''@@\n''Bloodvenom Post:''\n{{il{[[A Husband's Last Battle {51}]]}}}\n''Emerald Sanctuary:''\n{{il{[[(1/?) Timbermaw Ally {48}]]}}}\nDeadwood Village:\n{{ta{[[(1/?) Timbermaw Ally {48}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(1/?) Timbermaw Ally {48}]]}}}\n{{il{[[(2/?) Feathers for Grazle {48}]]}}}\nDeadwood Village:\n{{ta{[[(2/?) Feathers for Grazle {48}]]}}} (until Timbermaw reputation is unfriendly)\n{{ta{[[A Husband's Last Battle {51}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(2/?) Feathers for Grazle {48}]]}}}\n''Bloodvenom Post:''\n{{ti{[[A Husband's Last Battle {51}]]}}}\nBloodvenom Falls:\n{{ta{[[(1/3) A Sample of Slime... {52}]]}}}\n@@''Winterspring''@@ Frostfire Hot Springs:\n{{ti{[[(3/13) It's a Secret to Everybody {52}]]}}}\n{{il{[[(4/13) The Videre Elixir {52}]]}}}\n@@''Feralas''@@\nTwin Colossals:\n{{ta{[[(4/13) The Videre Elixir {52}]]}}}\nRuins of Ravenwind:\n{{ta{[[(4/13) The Videre Elixir {52}]]}}}\nTwin Colossals:\n{{ti{[[(4/13) The Videre Elixir {52}]]}}}\n@@''Winterspring''@@\n''Everlook:''\n{{il{[[(1/3) A Strange One {54}]]}}}\nFrostfire Hot Springs:\n{{il{[[(5/13) Meet at the Grave {52}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(7/11) March of the Silithid {53}]]}}}\n{{il{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{il{[[Thistleshrub Valley {50}]]}}}\n{{il{[[The Dunemaul Compound {49}]]}}}\nGraveyard:\n{{ta{[[(5/13) Meet at the Grave {52}]]}}}\n{{ti{[[(5/13) Meet at the Grave {52}]]}}}\n{{il{[[(7/13) Linken's Sword {52}]]}}}\nDunemaul Compound:\n{{ta{[[The Dunemaul Compound {49}]]}}}\nUldum:\n{{ti{[[(3/4) Seeing What Happens {50+}]]}}}\n{{il{[[(4/4) Return to Ironforge/Thunder Bluff {50}]]}}}\nThistleshrub Valley:\n{{ta{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{ta{[[Thistleshrub Valley {50}]]}}}\n{{ta{[[Tooga's Quest {50}]]}}}\n''Steamwheedle Port:''\n{{ti{[[Tooga's Quest {50}]]}}}\n''Gadgetzan:''\n{{ti{[[(1/4) The Thirsty Goblin {49}]]}}}\n{{il{[[(2/4) In Good Taste {49}]]}}}\n{{ti{[[(2/4) In Good Taste {49}]]}}}\n{{il{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}\n{{ti{[[Thistleshrub Valley {50}]]}}}\n{{ti{[[The Dunemaul Compound {49}]]}}}\n{{il{[[Super Sticky {54}]]}}}\n{{il{[[(8/11) Bungle in the Jungle {53}]]}}}\nAnywhere:\n{{il{[[(1/2) Find OOX-17/TN! {48}]]}}}\n{{ti{[[(1/2) Find OOX-17/TN! {48}]]}}}\n@@''Thunder Bluff''@@\nElder Rise:\n{{ti{[[(2/4) Un'goro Soil {50}]]}}}\n{{il{[[(3/4) Morrowgrain Research {50}]]}}}\n{{ti{[[(4/4) Return to Ironforge/Thunder Bluff {50}]]}}}\n@@''Orgrimmar''@@ The Drag: (pick up mithril casing)\n{{il{[[Bone-Bladed Weapons {52}]]}}}
@@Swamp of Sorrows@@ ''Stonard:''\n{{il{[[(4/4) The Temple of Atal'Hakkar {50}]]}}} (prereqs completed in [[(H) 46-47 Swamp of Sorrows]])\n@@Sunken Temple@@\n{{ta{[[(3/3) Zapper Fuel {52}]]}}} (in log from [[(H) 51-53 Felwood]])\n{{ti{[[(3/4) Into the Depths {51}]]}}} (in log from [[(H) 48 Feralas]])\n{{ta{[[(3/4) Secret of the Circle {51}]]}}} (in log from [[(H) 48 Feralas]])\n{{ti{[[(3/4) Secret of the Circle {51}]]}}}\n{{ta{[[(4/4) The Temple of Atal'Hakkar {50}]]}}}\n{{ta{[[(4/8) The God Hakkar {53}]]}}} (in log from [[(H) 48+ Zul'Farrak]])\n{{ta{[[Jammal'an the Prophet {53}]]}}} (in log from [[(H) 46-47 Swamp of Sorrows]])\n@@Swamp of Sorrows@@ ''Stonard:''\n{{ti{[[(4/4) The Temple of Atal'Hakkar {50}]]}}}\n@@Hinterlands@@ Shadra'Alor:\n{{ti{[[Jammal'an the Prophet {53}]]}}}\n@@''Tanaris''@@ ''Steamwheedle Port:''\n{{ti{[[(4/8) The God Hakkar {53}]]}}}\n@@''Un'goro Crater''@@ ''Marshal's Refuge:''\n{{ti{[[(3/3) Zapper Fuel {52}]]}}}
@@Undercity@@ Apothecarium:\n{{ti{[[(1/3) A Sample of Slime... {52}]]}}}\n{{il{[[(1/3) ...And a Batch of Ooze {56}]]}}}\n@@Hinterlands@@ Valorwind Lake:\n{{ta{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}\n@@''Un'Goro Crater''@@\n''Marshal's Refuge:''\n{{ti{[[(7/13) Linken's Sword {52}]]}}}\n{{il{[[(8/13) A Gnome's Assistance {52}]]}}}\n{{ti{[[(8/13) A Gnome's Assistance {52}]]}}}\n{{il{[[(2/5) The Eastern Pylon {53}]]}}}\n{{il{[[(2/5) The Northern Pylon {53}]]}}}\n{{il{[[(2/5) The Western Pylon {53}]]}}}\n{{il{[[Roll the Bones {51}]]}}}\n{{il{[[Shizzle's Flyer {51}]]}}}\n{{il{[[Alien Ecology {52}]]}}}\n{{il{[[Beware of Pterrordax {55}]]}}}\n{{il{[[Expedition Salvation {53}]]}}}\nNorthern Pylon:\n{{ta{[[(2/5) The Northern Pylon {53}]]}}}\n{{ta{[[Beware of Pterrordax {55}]]}}}\nIronstone Plateau:\n{{ta{[[Expedition Salvation {53}]]}}}\nThe Marshlands:\n{{ta{[[Bone-Bladed Weapons {52}]]}}}\n{{ta{[[(1/3) ...And a Batch of Ooze {56}]]}}}\n{{ta{[[Shizzle's Flyer {51}]]}}}\n{{ta{[[(2/5) The Eastern Pylon {53}]]}}}\n{{il{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{ta{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{ti{[[(1/3) The Fare of Lar'korwi {53}]]}}}\n{{il{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{ta{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{ti{[[(2/3) The Scent of Lar'korwi {53}]]}}}\n{{il{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{ta{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{ti{[[(3/3) The Bait for Lar'korwi {56}]]}}}\n{{il{[[(1/2) The Apes of Un'goro {55}]]}}}\nThe Slithering Scar:\n{{ta{[[(8/11) Bungle in the Jungle {53}]]}}}\n{{ta{[[Alien Ecology {52}]]}}}\nTerror Run:\n{{ta{[[Expedition Salvation {53}]]}}}\n{{ta{[[Roll the Bones {51}]]}}}\nGolakka Hot Springs:\n{{ta{[[(2/5) The Western Pylon {53}]]}}}\n{{ta{[[Beware of Pterrordax {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/5) The Eastern Pylon {53}]]}}}\n{{ti{[[(2/5) The Northern Pylon {53}]]}}}\n{{ti{[[(2/5) The Western Pylon {53}]]}}}\n{{il{[[(5/5) Making Sense of It]]}}}\n{{ti{[[(5/5) Making Sense of It]]}}}\n{{il{[[(9/13) Linken's Memory {54}]]}}}\n{{ti{[[Roll the Bones {51}]]}}}\n{{ti{[[Shizzle's Flyer {51}]]}}}\n{{ti{[[Alien Ecology {52}]]}}}\n{{ti{[[Beware of Pterrordax {55}]]}}}\n{{ti{[[Expedition Salvation {53}]]}}}\n{{il{[[(1/2) Chasing A-Me 01 {53}]]}}}\nLakkari Tar Pits:\n{{ta{[[Super Sticky {54}]]}}}\nFungal Rock:\n{{ti{[[(1/2) Chasing A-Me 01 {53}]]}}}\n{{il{[[(2/2) Chasing A-Me 01 {53}]]}}}\n{{ta{[[(2/2) Chasing A-Me 01 {53}]]}}}\n{{ta{[[(1/2) The Apes of Un'goro {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(2/2) Chasing A-Me 01 {53}]]}}}\nThe Marshlands:\n{{ti{[[(1/2) The Apes of Un'goro {55}]]}}}\n{{il{[[(2/2) The Mighty U'cha {55}]]}}}\nFungal Rock:\n{{ta{[[(2/2) The Mighty U'cha {55}]]}}}\nThe Marshlands:\n{{ti{[[(2/2) The Mighty U'cha {55}]]}}}\n@@''Tanaris''@@ ''Gadgetzan:''\n{{ti{[[Super Sticky {54}]]}}}\n{{ti{[[(8/11) Bungle in the Jungle {53}]]}}}\n{{ti{[[(3/4) Sprinkle's Secret Ingredient {49}]]}}}\n@@''Orgrimmar''@@ The Drag:\n{{ti{[[Bone-Bladed Weapons {52}]]}}}\n@@Undercity@@ Apothecarium:\n{{ti{[[(1/3) ...And a Batch of Ooze {56}]]}}}\n{{il{[[(3/3) Melding of Influences {55}]]}}}
@@''Felwood''@@\n''Bloodvenom Post:''\n{{ti{[[(1/3) A Strange One {54}]]}}}\n{{il{[[(2/3) Well of Corruption {54}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(9/13) Linken's Memory {54}]]}}}\n{{il{[[(1/6) Forces of Jaedenar {51}]]}}}\nRuins of Constellas:\n{{ta{[[(2/3) Well of Corruption {54}]]}}}\nJaedenar:\n{{ta{[[(1/6) Forces of Jaedenar {51}]]}}}\n''Bloodvenom Post:''\n{{ti{[[(2/3) Well of Corruption {54}]]}}}\n{{il{[[(3/3) Corrupted Sabers {54}]]}}}\nRuins of Constellas:\n{{ta{[[(3/3) Corrupted Sabers {54}]]}}}\n''Bloodvenom Post:''\n{{ti{[[(3/3) Corrupted Sabers {54}]]}}}\n{{il{[[(1/5) Wild Guardians {56}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(1/6) Forces of Jaedenar {51}]]}}}\n{{il{[[(2/6) Collection of the Corrupt Water {52}]]}}}\n{{il{[[Cleansing Felwood {55}]]}}}\n{{il{[[Verifying the Corruption {54+}]]}}}\n{{il{[[(3/?) Speak to Nafien {55}]]}}}\n{{il{[[(10/13) Silver Heart {54}]]}}}\nJaedenar:\n{{ta{[[(2/6) Collection of the Corrupt Water {52}]]}}}\nShatter Scar Vale:\n{{ta{[[Verifying the Corruption {54+}]]}}}\nIrontree Woods:\n{{ta{[[(10/13) Silver Heart {54}]]}}}\n{{ta{[[The Strength of Corruption {52}]]}}}\nIrontree Caverns:\n{{ta{[[Cleansing Felwood {55}]]}}}\nTimbermaw Hold:\n{{ti{[[(3/?) Speak to Nafien {55}]]}}}\n{{il{[[(4/?) Deadwood of the North {55}]]}}}\nFelpaw Village:\n{{ta{[[(4/?) Deadwood of the North {55}]]}}}\nTimbermaw Hold:\n{{ti{[[(4/?) Deadwood of the North {55}]]}}}\n{{il{[[(5/?) Speak to Salfa {55}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(10/13) Silver Heart {54}]]}}}\n{{il{[[(11/13) Aquementas {54}]]}}}\n{{ti{[[Verifying the Corruption {54+}]]}}}\n{{ti{[[Cleansing Felwood {55}]]}}}\n{{ti{[[(2/6) Collection of the Corrupt Water {52}]]}}}\n{{il{[[(3/6) Seeking Spiritual Aid {52}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(5/?) Speak to Salfa {55}]]}}}\n''Everlook:''\n{{il{[[The Everlook Report {52}]]}}}\n{{il{[[Duke Nicholas Zverenhoff {52}]]}}}\n{{il{[[(1/13) Sister Pamela {55}]]}}}\n@@''Feralas''@@ ''Camp Mojache:''\n{{ti{[[The Strength of Corruption {52}]]}}}\nEnter Dire Maul for a minute or two, if you haven't been there before, to trigger [[(1/2) A Reliquary of Purity {60}]] in Moonglade\n@@''Tanaris''@@\n''Gadgetzan:''\n{{il{[[(9/11) Pawn Captures Queen {54}]]}}}\nLost Rigger Cove:\n{{ta{[[(11/13) Aquementas {54}]]}}}\n@@''Un'goro Crater''@@\n''Marshal's Refuge:''\n{{ti{[[(11/13) Aquementas {54}]]}}}\n{{il{[[(12/13) Linken's Adventure {54}]]}}}\n{{ti{[[(12/13) Linken's Adventure {54}]]}}}\n{{il{[[(13/13) It's Dangerous to Go Alone {56+}]]}}}\n{{il{[[(1/2) Lost! {55}]]}}}\nGolokka Hot Springs:\n{{il{[[(1/3) Finding the Source {55}]]}}}\nThe Slithering Scar:\n{{ta{[[(3/3) Melding of Influences {55}]]}}}\n{{ta{[[(9/11) Pawn Captures Queen {54}]]}}}\nFire Plume Ridge:\n{{ta{[[Volcanic Activity {55}]]}}}\n{{ta{[[(1/3) Finding the Source {55}]]}}}\n{{ta{[[(13/13) It's Dangerous to Go Alone {56+}]]}}} (very hard to solo)\n{{ti{[[(1/2) Lost! {55}]]}}}\n{{il{[[(2/2) Lost! {55}]]}}}\nGolokka Hot Springs:\n{{ti{[[(1/3) Finding the Source {55}]]}}}\n{{il{[[(2/3) The New Springs {55}]]}}}\n''Marshal's Refuge:''\n{{ti{[[(13/13) It's Dangerous to Go Alone {56+}]]}}}\n{{ti{[[(2/2) Lost! {55}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ti{[[(9/11) Pawn Captures Queen {54}]]}}}\n{{il{[[(10/11) Calm Before the Storm {54}]]}}}\n''Steamwheedle Port:''\n{{il{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}} (prerequisites completed in [[(H) 52+ Sunken Temple (Temple of Atal'Hakkar)]])\n@@''The Barrens''@@ S of Ratchet:\n{{ti{[[Volcanic Activity {55}]]}}}\n{{ti{[[(3/6) Seeking Spiritual Aid {52}]]}}}\n{{il{[[(4/6) Cleansed Water Returns to Felwood {54}]]}}}\n@@''Orgrimmar''@@ \n{{il{[[(1/9) The New Frontier {55}]]}}}\nValley of Strength:\n{{il{[[(1/3) Taking Back Silithus {55}]]}}}\nThe Drag:\n{{ti{[[(10/11) Calm Before the Storm {54}]]}}}\n{{il{[[(11/11) Calm Before the Storm {54}]]}}}\n{{ti{[[(11/11) Calm Before the Storm {54}]]}}}
@@Undercity@@ Apothecarium:\n{{ti{[[(3/3) Melding of Influences {55}]]}}}\n{{il{[[(1/12) The Champion of the Banshee Queen {56}]]}}}\n@@Badlands@@ ''Kargath:''\n{{il{[[(1/2) Dreadmaul Rock {52}]]}}}\n{{il{[[(1/3) The Rise of the Machines {54}]]}}}\n@@Burning Steppes@@\n''Flame Crest:''\n{{il{[[(1/9) Broodling Essence {52}]]}}}\n{{il{[[Tablet of the Seven {50}]]}}}\nRuins of Thaurissan:\n{{ta{[[(1/3) The Rise of the Machines {54}]]}}}\n{{ta{[[Tablet of the Seven {50}]]}}}\nN of Dreadmaul Rock:\n{{ta{[[(1/9) Broodling Essence {52}]]}}}\nDreadmaul Rock:\n{{ti{[[(1/2) Dreadmaul Rock {52}]]}}}\n{{il{[[(2/2) Krom'Grul {53}]]}}}\n{{ta{[[(2/2) Krom'Grul {53}]]}}}\nSlither Rock:\n{{il{[[(1/2) A Taste of Flame {54+}]]}}}\n{{ta{[[(1/2) A Taste of Flame {54+}]]}}}\n{{ti{[[(1/2) A Taste of Flame {54+}]]}}}\n{{il{[[(2/2) A Taste of Flame {58}]]}}}\n''Flame Crest:''\n{{ti{[[Tablet of the Seven {50}]]}}}\n{{ti{[[(1/9) Broodling Essence {52}]]}}}\n{{il{[[(2/9) Felnok Steelspring {54}]]}}}\n@@Badlands@@\n''Kargath:''\n{{ti{[[(2/2) Krom'Grul {53}]]}}}\n{{ti{[[(1/3) The Rise of the Machines {54}]]}}}\n{{il{[[(2/3) The Rise of the Machines {54}]]}}}\nE of Kargath:\n{{ti{[[(2/3) The Rise of the Machines {54}]]}}}\n{{il{[[(3/3) The Rise of the Machines {58}]]}}}\n@@Western Plaguelands@@\n''Bulwark:''\n{{ti{[[The Everlook Report {52}]]}}} (make sure to pick up your Argent Dawn Commission)\n{{ti{[[(1/12) A Call to Arms: The Plaguelands! {50}]]}}}\n{{il{[[(2/12) Scarlet Diversions {53}]]}}}\nNE of Felstone Field:\n{{ta{[[(2/12) Scarlet Diversions {53}]]}}}\n''Bulwark:''\n{{ti{[[(2/12) Scarlet Diversions {53}]]}}}\n{{il{[[(3/12) The Scourge Cauldrons {53}]]}}}\n{{ti{[[(3/12) The Scourge Cauldrons {53}]]}}}\n{{il{[[(4/12) Target: Felstone Field {53}]]}}}\nFelstone Field:\n{{ta{[[(4/12) Target: Felstone Field {53}]]}}}\n{{ti{[[(4/12) Target: Felstone Field {53}]]}}}\n{{il{[[(5/12) Return to the Bulwark/Chillwind Camp {53}]]}}}\n{{il{[[(1/5) Better Late Than Never {52}]]}}}\n{{ti{[[(1/5) Better Late Than Never {52}]]}}}\n{{il{[[(2/5) Better Late Than Never {52}]]}}}\n''Bulwark:''\n{{ti{[[(5/12) Return to the Bulwark/Chillwind Camp {53}]]}}}\n{{il{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{il{[[(1/6) All Along the Watchtowers {56}]]}}}\nDalson's Tears:\n{{ta{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{ti{[[(6/12) Target: Dalson's Tears {55}]]}}}\n{{il{[[(7/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(1/2) Mrs. Dalson's Diary {55}]]}}}\n{{ti{[[(1/2) Mrs. Dalson's Diary {55}]]}}}\n{{il{[[(2/2) Locked Away {55}]]}}}\n{{ti{[[(2/2) Locked Away {55}]]}}}\nAndorhal:\n{{ta{[[(1/6) All Along the Watchtowers {56}]]}}}\n''Bulwark:''\n{{ti{[[(1/6) All Along the Watchtowers {56}]]}}}\n{{il{[[(2/6) Scholomance {55}]]}}}\n{{ti{[[(2/6) Scholomance {55}]]}}}\n{{il{[[(3/6) Skeletal Fragments {57}]]}}}\n{{ti{[[(7/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{il{[[(1/2) The So-Called Mark of the Lightbringer {58}]]}}}\nWrithing Haunt:\n{{ta{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{ti{[[(8/12) Target: Writhing Haunt {55}]]}}}\n{{il{[[(9/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(1/3) The Wildlife Suffers Too {54}]]}}}\nTrail NE of Northridge Lumber Camp:\n{{il{[[(1/3) Unfinished Business {56}]]}}}\nS of Northridge Lumber Camp:\n{{ta{[[(1/3) The Wildlife Suffers Too {54}]]}}}\n{{ta{[[(1/3) Unfinished Business {56}]]}}}\nTrail NE of Northridge Lumber Camp:\n{{ti{[[(1/3) Unfinished Business {56}]]}}}\n{{il{[[(2/3) Unfinished Business {57}]]}}}\nHearthglen:\n{{ta{[[(2/3) Unfinished Business {57}]]}}}\n{{ta{[[(1/2) The So-Called Mark of the Lightbringer {58}]]}}}\nTrail NE of Northridge Lumber Camp:\n{{ti{[[(2/3) Unfinished Business {57}]]}}}\n@@Undercity@@ Trade Circle:\n{{ti{[[(2/5) Better Late Than Never {52}]]}}}\n{{il{[[(3/5) The Jeremiah Blues/Good Natured Emma {52}]]}}}\n{{ti{[[(3/5) The Jeremiah Blues/Good Natured Emma {52}]]}}}\n{{il{[[(4/5) Good Luck Charm {52}]]}}}\n@@Western Plaguelands@@\n''Bulwark:''\n{{ti{[[(9/12) Return to the Bulwark/Chillwind Camp {55}]]}}}\n{{il{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{ti{[[(1/2) The So-Called Mark of the Lightbringer {58}]]}}}\nFelstone Field:\n{{ti{[[(4/5) Good Luck Charm {52}]]}}}\n{{il{[[(5/5) Two Halves Become One {54}]]}}}\n{{ta{[[(5/5) Two Halves Become One {54}]]}}}\n{{ti{[[(5/5) Two Halves Become One {54}]]}}}\nWrithing Haunt:\n{{ti{[[(1/3) The Wildlife Suffers Too {54}]]}}}\n{{il{[[(2/3) The Wildlife Suffers Too {56}]]}}}\nGahrron's Withering:\n{{ta{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{ti{[[(10/12) Target: Gahrron's Withering {58}]]}}}\n{{il{[[(11/12) Return to the Bulwark/Chillwind Camp {58}]]}}}\nN of Gahrron's Withering:\n{{ta{[[(2/3) The Wildlife Suffers Too {56}]]}}}\nWrithing Haunt:\n{{ti{[[(2/3) The Wildlife Suffers Too {56}]]}}}\n{{il{[[(3/3) Glyphed Oaken Branch {56}]]}}}\n@@Eastern Plaguelands@@\nN Thondroril River: (kill these quest mobs on sight)\n{{il{[[(1/11) Blood Tinged Skies {56}]]}}}\n{{il{[[(1/11) Carrion Grubbage {56}]]}}}\n{{il{[[(1/11) Demon Dogs {56}]]}}}\nMarris Stead: (kill these quest mobs on sight)\n{{ti{[[(1/12) The Champion of the Banshee Queen {56}]]}}}\n{{il{[[(2/12) The Ranger Lord's Behest {60}]]}}}\n{{il{[[(2/12) To Kill With Purpose {58}]]}}}\n{{il{[[(2/12) Un-Life's Little Annoyances {58}]]}}}\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish runts)\n{{ta{[[(1/11) Blood Tinged Skies {56}]]}}}\nDarrowshire:\n{{ti{[[(1/13) Sister Pamela {55}]]}}}\n{{il{[[(2/13) Pamela's Doll {55}]]}}}\n{{ta{[[(2/13) Pamela's Doll {55}]]}}}\n{{ti{[[(2/13) Pamela's Doll {55}]]}}}\n{{il{[[(3/13) Auntie Marlene {56}]]}}}\n{{il{[[(3/13) Uncle Carlin {56}]]}}}\nN of Corin's Crossing:\n{{ta{[[(2/12) Un-Life's Little Annoyances {58}]]}}} (finish noxious plaguebats)\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish plaguehounds)\nN of Blackwood Lake:\n{{ta{[[(2/12) Un-Life's Little Annoyances {58}]]}}} (finish monstrous plaguebats)\n{{ta{[[(1/11) Demon Dogs {56}]]}}} (finish frenzied plaguehounds)\n''Light's Hope Chapel:''\n{{ti{[[(3/13) Uncle Carlin {56}]]}}}\n{{il{[[Defenders of Darrowshire {55}]]}}}\n{{ti{[[Duke Nicholas Zverenhoff {52}]]}}}\n{{il{[[Zaeldarr the Outcast {55}]]}}}\nSW of Light's Hope Chapel:\n{{ta{[[(1/11) Carrion Grubbage {56}]]}}}\n@@Western Plaguelands@@ (fly/hearth to Undercity and ride back)\n''Bulwark:''\n{{ti{[[(11/12) Return to the Bulwark/Chillwind Camp {58}]]}}}\n{{il{[[(12/12) Mission Accomplished! {58}]]}}}\n{{ti{[[(12/12) Mission Accomplished! {58}]]}}}\n{{il{[[(1/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(2/2) Defiling Uther's Tomb {58}]]}}}\nUther's Tomb:\n{{ta{[[(2/2) Defiling Uther's Tomb {58}]]}}}\nSorrow Hill:\n{{ti{[[(3/13) Auntie Marlene {56}]]}}}\n{{il{[[(4/13) A Strange Historian {56+}]]}}}\n{{ta{[[(4/13) A Strange Historian {56+}]]}}}\nAndorhal:\n{{ti{[[(4/13) A Strange Historian {56+}]]}}}\n{{il{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{il{[[(1/2) A Matter of Time {56}]]}}}\n{{ta{[[(1/2) A Matter of Time {56}]]}}}\n{{ti{[[(1/2) A Matter of Time {56}]]}}}\n{{il{[[(2/2) Counting Out Time {56}]]}}}\n{{ta{[[(2/2) Counting Out Time {56}]]}}}\n{{ta{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{ti{[[(2/2) Counting Out Time {56}]]}}}\n{{ti{[[(5/13) The Annals of Darrowshire {56}]]}}}\n{{il{[[(6/13) Brother Carlin {56}]]}}}\n{{ta{[[(3/6) Skeletal Fragments {57}]]}}}\n@@Eastern Plaguelands@@\nN Thondroril River:\n{{ti{[[(1/11) Blood Tinged Skies {56}]]}}}\n{{ti{[[(1/11) Carrion Grubbage {56}]]}}}\n{{ti{[[(1/11) Demon Dogs {56}]]}}}\n{{il{[[(4/11) Redemption {56}]]}}}\n{{ti{[[(4/11) Redemption {56}]]}}}\n{{il{[[(5/11) Of Forgotten Memories {57}]]}}}\nUndercroft (S of Marris Stead):\n{{ta{[[(5/11) Of Forgotten Memories {57}]]}}} (duo recommended)\n{{ta{[[Zaeldarr the Outcast {55}]]}}}\n{{il{[[Hameya's Plea {60}]]}}}\nN Thondroril River:\n{{ti{[[(5/11) Of Forgotten Memories {57}]]}}}\n{{il{[[(6/11) Of Lost Honor {58}]]}}}\n''Light's Hope Chapel:''\n{{ti{[[(6/13) Brother Carlin {56}]]}}}\n{{il{[[(7/13) Villains of Darrowshire {57}]]}}}\n{{il{[[Defenders of Darrowshire {55}]]}}}\n{{ti{[[Zaeldarr the Outcast {55}]]}}}\nInfectis Scar:\n{{ta{[[(7/13) Villains of Darrowshire {57}]]}}}\nBlackwood Lake:\n{{ta{[[(7/13) Villains of Darrowshire {57}]]}}}\nPlaguewoods:\n{{ta{[[Defenders of Darrowshire {55}]]}}}\n{{ta{[[(1/3) A Plague Upon Thee {55}]]}}}\nNorthpass Tower:\n{{ti{[[(3/8) Troubled Spirits of Kel'Theril {56}]]}}}\nQuel'Lithien Lodge:\n{{ta{[[(2/12) The Ranger Lord's Behest {60}]]}}}\nZul'Mashar:\n{{ta{[[Hameya's Plea {60}]]}}}\n{{ta{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}}\nNorthdale:\n{{ta{[[(6/11) Of Lost Honor {58}]]}}}\n''Light's Hope Chapel:''\n{{ti{[[(7/13) Villains of Darrowshire {57}]]}}}\n{{ti{[[Defenders of Darrowshire {55}]]}}}\nCorin's Crossing:\n{{ta{[[(2/12) To Kill With Purpose {58}]]}}} (TIMED)\nUndercroft:\n{{ti{[[Hameya's Plea {60}]]}}}\nMarris Stead:\n{{ti{[[(2/12) The Ranger Lord's Behest {60}]]}}}\n{{ti{[[(2/12) To Kill With Purpose {58}]]}}}\n{{ti{[[(2/12) Un-Life's Little Annoyances {58}]]}}}\nN Thondroril River:\n{{ti{[[(6/11) Of Lost Honor {58}]]}}}\n{{il{[[(8/11) Of Love and Family {60}]]}}}\n@@Western Plaguelands@@\n''Bulwark:''\n{{ti{[[(1/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(2/3) A Plague Upon Thee {55}]]}}}\n{{ti{[[(3/6) Skeletal Fragments {57}]]}}}\nNorthridge Lumber Camp:\n{{ti{[[(2/3) A Plague Upon Thee {55}]]}}}\n{{il{[[(3/3) A Plague Upon Thee {55}]]}}}\nCaer Darrow:\n{{ti{[[(8/11) Of Love and Family {60}]]}}}\n''Bulwark:''\n{{ti{[[(3/3) A Plague Upon Thee {55}]]}}}
@@''Thunder Bluff''@@ Elder Rise:\n{{ti{[[(1/9) The New Frontier {55}]]}}}\n{{il{[[(3/9) Rabine Saturna {55}]]}}}\n{{ti{[[(3/3) Glyphed Oaken Branch {56}]]}}}\n@@''Winterspring''@@\n''Everlook:''\n{{il{[[(1/3) Ursius of the Shardtooth {56+}]]}}}\n{{il{[[(1/3) Are We There, Yeti? {56}]]}}}\n{{il{[[(1/2) Trouble in Winterspring! {56}]]}}}\n{{il{[[(1/2) Luck Be With You {60+}]]}}}\n{{ti{[[(2/9) Felnok Steelspring {54}]]}}}\n{{il{[[(3/9) Chillwind Horns {54}]]}}}\nFrostfire Hot Springs:\n{{il{[[(6/?) Winterfall Activity {58}]]}}}\n{{ti{[[(2/3) The New Springs {55}]]}}}\n{{il{[[(3/3) Strange Sources {56}]]}}}\n{{ti{[[(1/2) Trouble in Winterspring! {56}]]}}}\n{{il{[[(2/2) Threat of the Winterfall {56}]]}}}\nFrostwhisper Gorge:\n{{ta{[[(1/2) Luck Be With You {60+}]]}}}\nDarkwhisper Gorge:\n{{ta{[[(3/3) Strange Sources {56}]]}}}\n''Everlook:''\n{{ti{[[(1/2) Luck Be With You {60+}]]}}}\n{{il{[[(2/2) Cache of Mau'ari {60}]]}}}\n{{ti{[[(2/2) Cache of Mau'ari {60}]]}}}\nS of Everlook:\n{{ta{[[(3/9) Chillwind Horns {54}]]}}}\nIce Thistle Hills:\n{{ta{[[(1/3) Are We There, Yeti? {56}]]}}}\nWinterfall Village:\n{{ta{[[(6/?) Winterfall Activity {58}]]}}}\n{{il{[[(1/8) Winterfall Firewater {56}]]}}}\nMountains above Winterfall Village:\n{{ta{[[(1/3) Ursius of the Shardtooth {56+}]]}}}\n''Everlook:''\n{{ti{[[(1/3) Ursius of the Shardtooth {56+}]]}}}\n{{ti{[[(1/3) Are We There, Yeti? {56}]]}}}\n{{il{[[(2/3) Are We There, Yeti? {58}]]}}}\n{{ti{[[(3/9) Chillwind Horns {54}]]}}}\nE of Starfall Village:\n{{ta{[[(1/5) Wild Guardians {56}]]}}}\nRoad to Frostfire Hot Springs:\n{{ta{[[(1/5) Wild Guardians {56}]]}}}\nTimbermaw Post:\n{{ta{[[(2/2) Threat of the Winterfall {56}]]}}}\nFrostfire Hot Springs:\n{{ti{[[(3/3) Strange Sources {56}]]}}}\n{{ti{[[(6/?) Winterfall Activity {58}]]}}}\n{{ti{[[(1/8) Winterfall Firewater {56}]]}}}\n{{il{[[(2/8) Falling to Corruption {56}]]}}}\n{{ti{[[(2/2) Threat of the Winterfall {56}]]}}}\n@@''Felwood''@@\n''Bloodvenom Post:''\n{{ti{[[(1/5) Wild Guardians {56}]]}}}\n{{il{[[(1/5) Wild Guardians {56}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(4/6) Cleansed Water Returns to Felwood {54}]]}}}\n{{il{[[(5/6) Dousing the Flames of Protection {55}]]}}}\nJaedenar: (easier with a duo)\n{{il{[[(1/4) A Strange Red Key {55}]]}}}\n{{ti{[[(1/4) A Strange Red Key {55}]]}}}\n{{il{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{ta{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{ta{[[(5/6) Dousing the Flames of Protection {55}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(5/6) Dousing the Flames of Protection {55}]]}}}\n{{il{[[(6/6) A Final Blow {58}]]}}}\n{{ti{[[(2/4) Rescue from Jaedenar {55}]]}}}\n{{il{[[(3/4) Retribution of the Light {57}]]}}}\nJaedenar:\n{{ta{[[(6/6) A Final Blow {58}]]}}}\n{{ta{[[(3/4) Retribution of the Light {57}]]}}}\n{{ti{[[(3/4) Retribution of the Light {57}]]}}}\n{{il{[[(4/4) The Remains of Trey Lightforge {57}]]}}}\n''Emerald Sanctuary:''\n{{ti{[[(6/6) A Final Blow {58}]]}}}\n{{ti{[[(4/4) The Remains of Trey Lightforge {57}]]}}}\nFelpaw Village:\n{{ti{[[(2/8) Falling to Corruption {56}]]}}}\n{{il{[[(3/8) Mystery Goo {56}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(3/8) Mystery Goo {56}]]}}}\n{{il{[[(4/8) Toxic Horrors {56}]]}}}\nHidden Grove/Owl Wing Thicket:\n{{ta{[[(1/5) Wild Guardians {56}]]}}}\nIce Thistle Cave:\n{{ta{[[(2/3) Are We There, Yeti? {58}]]}}}\n''Everlook:''\n{{ti{[[(2/3) Are We There, Yeti? {58}]]}}}\n{{il{[[(3/3) Are We There, Yeti? {58}]]}}}\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n{{il{[[(4/9) Return to Tinkee {54}]]}}}\n@@''Felwood''@@\n''Bloodvenom Post:''\n{{ti{[[(1/5) Wild Guardians {56}]]}}}\n{{il{[[(3/5) Wild Guardians {59}]]}}}\nIrontree Woods:\n{{ta{[[(4/8) Toxic Horrors {56}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(4/8) Toxic Horrors {56}]]}}}\n{{il{[[(5/8) Winterfall Runners {57}]]}}}\nHidden Grove/Owl Wing Thicket:\n{{ta{[[(3/5) Wild Guardians {59}]]}}}\n{{il{[[(4/5) Guarding Secrets {59}]]}}}\n@@''Felwood''@@\n''Bloodvenom Post:''\n{{ti{[[(3/5) Wild Guardians {59}]]}}}\n{{ti{[[(4/5) Guarding Secrets {59}]]}}}\n{{il{[[(5/5) Guarding Secrets {59}]]}}}\nFelpaw Village:\n{{ta{[[(5/8) Winterfall Runners {57}]]}}}\n@@''Winterspring''@@\nFrostfire Hot Springs:\n{{ti{[[(5/8) Winterfall Runners {57}]]}}}\n@@''Moonglade''@@ ''Nightglen:''\n{{ti{[[(3/9) Rabine Saturna {55}]]}}}\n{{il{[[(4/9) Wasteland {55}]]}}}\n{{il{[[(1/2) A Reliquary of Purity {60}]]}}}\n@@Burning Steppes@@ ''Flame Crest:''\n{{ti{[[(4/9) Return to Tinkee {54}]]}}}
@@''Thunder Bluff''@@ Elder Rise:\n{{ti{[[(5/5) Guarding Secrets {59}]]}}}\n@@''Un'goro Crater''@@ ''Marshal's Refuge:''\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n@@''Silithus''@@\nValor's Rest:\n{{ti{[[(4/9) Wasteland {55}]]}}}\n{{il{[[(5/9) The Spirits of Southwind {55}]]}}}\n''Cenarion Hold:''\n{{ti{[[(1/3) Taking Back Silithus {55}]]}}}\n{{il{[[(2/3) Securing the Supply Lines {55}]]}}}\n{{il{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{il{[[(1/5) The Twilight Mystery {58}]]}}}\nSouthwind Village:\n{{ta{[[(5/9) The Spirits of Southwind {55}]]}}}\n{{ta{[[(1/2) A Reliquary of Purity {60}]]}}}\nNE Silithus:\n{{ta{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{ta{[[(2/3) Securing the Supply Lines {55}]]}}}\nValor's Rest:\n{{ti{[[(5/9) The Spirits of Southwind {55}]]}}}\n{{il{[[(6/9) Hive in the Tower {57}]]}}}\nCrystal Vale:\n{{ta{[[(1/5) The Twilight Mystery {58}]]}}}\n''Cenarion Hold:''\n{{ti{[[(1/5) The Twilight Mystery {58}]]}}}\n{{il{[[(2/5) The Deserter {59}]]}}}\n{{ti{[[(2/3) Securing the Supply Lines {55}]]}}}\n{{il{[[(3/3) Stepping Up Security {57}]]}}}\n{{ti{[[(1/3) Deadly Desert Venom {55}]]}}}\n{{il{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{il{[[(1/2) Report to General Kirika/Marshal Bluewall {60}]]}}}\n{{il{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}}\nSouthwind Village:\n{{ta{[[(6/9) Hive in the Tower {57}]]}}}\nOrtel's Hideout:\n{{ti{[[(2/5) The Deserter {59}]]}}}\n{{il{[[(3/5) The Twilight Lexicon {60}]]}}}\nHorde Encampment: (near Hive Regal)\n{{ti{[[(1/2) Report to General Kirika/Marshal Bluewall {60}]]}}}\n{{il{[[(2/2) Scouring the Desert {60}]]}}} (keep an eye out for silithyst near the encampment)\nBetween Hive'Zora and Hive'Regal:\n{{ta{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{ta{[[(3/3) Stepping Up Security {57}]]}}}\nTwilight Base Camp:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}}\nTwilight Post:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(2/3) Noggle's Last Hope {57}]]}}}\n{{il{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ti{[[(3/3) Stepping Up Security {57}]]}}}\nValor's Rest:\n{{ti{[[(6/9) Hive in the Tower {57}]]}}}\n{{il{[[(7/9) Umber, Archivist {57}]]}}}\nBronzebeard Encampment:\n{{ta{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ta{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}} (recommend a duo)\n{{ta{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[(2/5) Glyph Chasing {60}]]}}}\n{{il{[[(2/5) Breaking the Code {60}]]}}}\nTwilight Outpost:\n{{ta{[[(3/5) The Twilight Lexicon {60}]]}}} (try to get 20 Encrypted Twilight Texts)\nOrtel's Hideout:\n{{ti{[[(3/5) The Twilight Lexicon {60}]]}}}\n{{il{[[(4/5) A Terrible Purpose {60}]]}}}\n''Cenarion Hold:''\n{{il{[[Secret Communication {60}]]}}}\n{{ti{[[Secret Communication {60}]]}}}\n{{ti{[[(3/3) Noggle's Lost Satchel {58}]]}}}\n{{ti{[[Wanted - Deathclasp, Terror of the Sands {59+}]]}}}\n{{ti{[[(4/5) A Terrible Purpose {60}]]}}}\n{{ti{[[(1/5) Dearest Natalia {60+}]]}}}\n{{il{[[(2/5) Into the Maw of Madness {60+}]]}}}\nHive'Ashi: (two or three players recommended)\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\nHive'Zora:\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\nHive'Regal:\n{{ta{[[(2/5) Glyph Chasing {60}]]}}}\n{{ta{[[(2/5) Breaking the Code {60}]]}}}\n{{ta{[[(2/5) Into the Maw of Madness {60+}]]}}}\n{{il{[[Brann Bronzebeard's Lost Letter {60}]]}}}\nBronzebeard Encampment:\n{{ti{[[(2/5) Glyph Chasing {60}]]}}}\n{{ti{[[(2/5) Breaking the Code {60}]]}}}\n{{ti{[[Brann Bronzebeard's Lost Letter {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(2/5) Into the Maw of Madness {60+}]]}}}\nOrtel's Hideout:\n{{il{[[(5/5) True Believers {60}]]}}}\n{{ti{[[(5/5) True Believers {60}]]}}}\nBronzebeard Encampment:\n{{il{[[(5/5) Unraveling the Mystery {60}]]}}}\n''Cenarion Hold:''\n{{ti{[[(5/5) Unraveling the Mystery {60}]]}}}\n{{il{[[What Tomorrow Brings {60}]]}}}\n@@''Tanaris''@@\n''Gadgetzan:''\n{{ta{[[(3/3) Are We There, Yeti? {58}]]}}}\n''Steamwheedle Port:''\n{{ti{[[(5/8) The Lost Tablets of Mosh'aru {58+}]]}}}\nCaverns of Time:\n{{ta{[[What Tomorrow Brings {60}]]}}}\n@@''Silithus''@@ ''Cenarion Hold:''\n{{ti{[[What Tomorrow Brings {60}]]}}}\n@@''Winterspring''@@ ''Everlook:''\n{{ti{[[(3/3) Are We There, Yeti? {58}]]}}}\n@@''Moonglade''@@ ''Nightglen:''\n{{ti{[[(7/9) Umber, Archivist {57}]]}}}\n{{ti{[[(1/2) A Reliquary of Purity {60}]]}}}
@@Blasted Lands@@ Dark Portal:\n{{il{[[(1/17) Through the Dark Portal {61}]]}}}\n@@//Hellfire Peninsula//@@\nThe Stair of Destiny:\n{{ti{[[(1/17) Through the Dark Portal {61}]]}}}\n{{il{[[(2/17) Arrival in Outland {61}]]}}}\n{{ti{[[(2/17) Arrival in Outland {61}]]}}}\n{{il{[[(3/17) Journey to Thrallmar {61}]]}}}\n''Thrallmar:'' (buy Master Cookbook here)\n{{ti{[[(3/17) Journey to Thrallmar {61}]]}}}\n{{il{[[(4/17) Report to Nazgrel {60}]]}}}\n{{ti{[[(4/17) Report to Nazgrel {60}]]}}}\n{{il{[[(5/17) Eradicate the Burning Legion {61}}]]}}}\n{{il{[[(1/9) Bonechewer Blood {60}]]}}}\n{{il{[[(1/2) I Work... For the Horde! {61}]]}}}\nSupply Caravan (E of Thrallmar):\n{{ti{[[(5/17) Eradicate the Burning Legion {61}}]]}}}\n{{il{[[(6/17) Felspark Ravine {61}]]}}}\nFelspark Ravine (E of Supply Caravan):\n{{ta{[[(6/17) Felspark Ravine {61}]]}}}\nSupply Caravan:\n{{ti{[[(6/17) Felspark Ravine {61}]]}}}\n{{il{[[(7/17) Forward Base: Reaver's Fall {61}]]}}}\nPath of Glory:\n{{ta{[[(1/9) Bonechewer Blood {60}]]}}}\n{{ta{[[(1/2) I Work... For the Horde! {61}]]}}}\n''Thrallmar:''\n{{ti{[[(1/9) Bonechewer Blood {60}]]}}}\n{{il{[[(2/9) Apothecary Zelana {60}]]}}}\n{{ti{[[(1/2) I Work... For the Horde! {61}]]}}}\n{{il{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\nPath of Glory:\n{{ta{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\n''Thrallmar:''\n{{ti{[[(2/2) Burn it Up... For the Horde! {61}]]}}}\nReaver's Fall:\n{{ti{[[(2/9) Apothecary Zelana {60}]]}}}\n{{ti{[[(7/17) Forward Base: Reaver's Fall {61}]]}}}\n{{il{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\nThe Legion Front:\n{{ta{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\nReaver's Fall:\n{{ti{[[(8/17) Disrupt Their Reinforcements {62}]]}}}\n{{il{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{ta{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{ti{[[(9/17) Mission: Gateways Murketh and Shaadraz {62}]]}}}\n{{il{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{ta{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{ti{[[(10/17) Mission: The Abyssal Shelf {62}]]}}}\n{{il{[[(10/17) Return to Thrallmar {61}]]}}}\n{{il{[[(3/9) Spinebreaker Post {60}]]}}} (complimentary gryphon ride)\n''Spinebreaker Post:''\n{{ti{[[(3/9) Spinebreaker Post {60}]]}}}\n{{il{[[(4/9) Boiling Blood {60}]]}}}\n{{il{[[(1/2) Preparing the Salve {61}]]}}}\n{{il{[[(1/5) Make Them Listen {61}]]}}}\n{{il{[[(1/3) The Warp Rifts {61}]]}}}\n{{il{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\nExpedition Armory:\n{{ta{[[(1/5) Make Them Listen {61}]]}}}\n{{il{[[(2/5) Decipher the Tome {61}]]}}}\nZeppelin Crash:\n{{il{[[(1/2) In Case of Emergency... {61}]]}}}\n{{il{[[(1/3) Ravager Egg Roundup {61}]]}}}\nValley of Bones:\n{{ta{[[(1/2) Preparing the Salve {61}]]}}}\n{{ta{[[(1/2) In Case of Emergency... {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(1/5) Make Them Listen {61}]]}}}\n{{ti{[[(2/5) Decipher the Tome {61}]]}}}\n{{il{[[(3/5) The Battle Horn {61}]]}}}\n{{ti{[[(1/2) Preparing the Salve {61}]]}}}\n{{il{[[(2/2) Investigate the Crash {61}]]}}}\nExpedition Armory:\n{{ta{[[(3/5) The Battle Horn {61}]]}}}\nZeppelin Crash:\n{{ti{[[(1/2) In Case of Emergency... {61}]]}}}\n{{il{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ti{[[(2/2) Investigate the Crash {61}]]}}}\nWarp Fields:\n{{ta{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ta{[[(1/3) The Warp Rifts {61}]]}}}\nRazorthorn Trail:\n{{ta{[[(1/3) Ravager Egg Roundup {61}]]}}} (good place for detour to Shattrath City)\nZeppelin Crash:\n{{ti{[[(2/2) Voidwalkers Gone Wild {61}]]}}}\n{{ti{[[(1/3) Ravager Egg Roundup {61}]]}}}\n{{il{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(3/5) The Battle Horn {61}]]}}}\n{{il{[[(4/5) Bloody Vengeance {61}]]}}}\n{{ti{[[(1/3) The Warp Rifts {61}]]}}}\n{{il{[[(2/3) Void Ridge {61}]]}}}\nRuined Alliance Tower:\n{{ta{[[(4/5) Bloody Vengeance {61}]]}}}\nZeth'Gor:\n{{ta{[[(4/9) Boiling Blood {60}]]}}}\n{{ta{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\nVoid Ridge:\n{{ta{[[(2/3) Void Ridge {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(4/9) Boiling Blood {60}]]}}}\n{{il{[[(5/9) Apothecary Antonivich {61}]]}}}\n{{ti{[[(4/5) Bloody Vengeance {61}]]}}}\n{{il{[[(5/5) Honor the Fallen {61}]]}}}\n{{ti{[[(2/3) Void Ridge {61}]]}}}\n{{il{[[(3/3) From the Abyss {63}]]}}}\n{{ti{[[(1/4) Wanted: Worg Master Kruush {60}]]}}}\n{{il{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{il{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\nZeth'Gor:\n{{ta{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n{{ta{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{ta{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(2/4) The Eyes of Grillok {62}]]}}}\n{{ti{[[(2/4) Zeth'Gor Must Burn! {61}]]}}}\n{{il{[[(4/4) Grillok "Darkeye" {62}]]}}}\nExpedition Armory:\n{{ti{[[(5/5) Honor the Fallen {61}]]}}}\nZeppelin Crash:\n{{ti{[[(2/3) Helboar, the Other White Meat {61}]]}}}\n{{il{[[(3/3) Smooth as Butter {61}]]}}}\nValley of Bones:\n{{ta{[[(3/3) Smooth as Butter {61}]]}}}\nZeppelin Crash:\n{{ti{[[(3/3) Smooth as Butter {61}]]}}}\nZeth'Gor:\n{{ta{[[(4/4) Grillok "Darkeye" {62}]]}}}\nVoid Ridge:\n{{ta{[[(3/3) From the Abyss {63}]]}}}\n''Spinebreaker Post:''\n{{ti{[[(3/3) From the Abyss {63}]]}}}\n{{ti{[[(4/4) Grillok "Darkeye" {62}]]}}}\n
@@//Hellfire Peninsula//@@ ''Thrallmar:''\n{{il{[[(1/2) Weaken the Ramparts {62}]]}}} (prereq done in [[(H) 60-61 Hellfire Peninsula]])\n@@//Hellfire Ramparts//@@\n{{ta{[[(1/2) Weaken the Ramparts {62}]]}}}\n{{il{[[(1/2) Dark Tidings {62}]]}}}\n@@//Hellfire Peninsula//@@ ''Thrallmar:''\n{{ti{[[(1/2) Weaken the Ramparts {62}]]}}}\n{{il{[[(2/2) Heart of Rage {63}]]}}}\n{{ti{[[(1/2) Dark Tidings {62}]]}}}\n{{il{[[(2/2) The Blood is Life {63}]]}}}\n@@//Hellfire Blood Furnace//@@\n{{ta{[[(2/2) Heart of Rage {63}]]}}}\n{{ta{[[(2/2) The Blood is Life {63}]]}}}\n@@//Hellfire Peninsula//@@ ''Thrallmar:''\n{{ti{[[(2/2) Heart of Rage {63}]]}}}\n{{ti{[[(2/2) The Blood is Life {63}]]}}}
''Thrallmar:''\n{{ti{[[(5/9) Apothecary Antonivich {61}]]}}}\n{{il{[[(6/9) A Burden of Souls {61}]]}}}\n{{ti{[[(10/17) Return to Thrallmar {61}]]}}}\n{{il{[[(12/17) Forge Camp: Mageddon {61}]]}}}\n{{il{[[(1/9) The Assassin {62}]]}}}\nMageddon:\n{{ta{[[(12/17) Forge Camp: Mageddon {61}]]}}}\n{{il{[[(13/17) Vile Plans {61}]]}}}\n''Thrallmar:''\n{{ti{[[(12/17) Forge Camp: Mageddon {61}]]}}}\n{{il{[[(13/17) Cannons of Rage {61}]]}}}\n{{ti{[[(13/17) Vile Plans {61}]]}}}\nRage:\n{{ta{[[(13/17) Cannons of Rage {61}]]}}}\n''Thrallmar:''\n{{ti{[[(13/17) Cannons of Rage {61}]]}}}\n{{il{[[(15/17) Doorway to the Abyss {61}]]}}}\n{{il{[[(1/4) Outland Sucks! {61}]]}}}\nStonesythe Canyon:\n{{ta{[[(1/4) Outland Sucks! {61}]]}}}\nAnnihilator:\n{{ta{[[(15/17) Doorway to the Abyss {61}]]}}}\n''Thrallmar:''\n{{ti{[[(1/4) Outland Sucks! {61}]]}}}\n{{il{[[(2/4) How to Serve Goblins {61}]]}}}\n{{ti{[[(15/17) Doorway to the Abyss {61}]]}}}\n{{il{[[(16/17) The Agony and the Darkness {61}]]}}}\n{{il{[[(16/17) Cruel's Intentions {63+}]]}}}\nS of Pools of Aggonar:\n{{ti{[[(1/9) The Assassin {62}]]}}}\n{{il{[[(2/9) A Strange Weapon {62}]]}}}\nNE of Citadel:\n{{ta{[[(2/4) How to Serve Goblins {61}]]}}}\n{{ta{[[(6/9) A Burden of Souls {61}]]}}}\nNW of Thrallmar:\n{{ti{[[(2/4) How to Serve Goblins {61}]]}}}\n{{il{[[(3/4) Shizz Work {61}]]}}}\n{{ta{[[(3/4) Shizz Work {61}]]}}}\n{{ti{[[(3/4) Shizz Work {61}]]}}}\n{{il{[[(4/4) Beneath Thrallmar {61}]]}}}\n{{ta{[[(4/4) Beneath Thrallmar {61}]]}}}\n{{ti{[[(4/4) Beneath Thrallmar {61}]]}}}\n''Thrallmar:''\n{{ti{[[(6/9) A Burden of Souls {61}]]}}}\n{{il{[[(7/9) The Demonic Scryer {61}]]}}}\n{{ti{[[(2/9) A Strange Weapon {62}]]}}}\n{{il{[[(3/9) The Warchief's Mandate {62}]]}}}\n{{ti{[[(3/9) The Warchief's Mandate {62}]]}}}\n{{il{[[(4/9) A Spirit Guide {62}]]}}}\nMag'har Post:\n{{ti{[[(4/9) A Spirit Guide {62}]]}}}\n{{il{[[(5/9) The Mag'har {62}]]}}}\nBehind Citadel:\n{{ta{[[(7/9) The Demonic Scryer {61}]]}}}\n''Thrallmar:''\n{{ti{[[(7/9) The Demonic Scryer {61}]]}}}\n{{il{[[(8/9) Report to Nazgrel {61}]]}}}\n{{ti{[[(8/9) Report to Nazgrel {61}]]}}}\n{{il{[[(9/9) The Foot of the Citadel {63+}]]}}}\n{{ti{[[(5/9) The Mag'har {62}]]}}}\n{{il{[[(6/9) Messenger to Thrall {62}]]}}}\n{{il{[[(1/3) Falcon Watch {62}]]}}}\n@@''Orgrimmar''@@ Valley of Wisdom:\n{{ti{[[(6/9) Messenger to Thrall {62}]]}}}\n{{il{[[(7/9) Envoy to the Mag'har {63}]]}}}\n@@//Hellfire Peninsula//@@\nMag'har Post:\n{{ti{[[(7/9) Envoy to the Mag'har {63}]]}}}\n{{il{[[(8/9) A Debilitating Sickness {63}]]}}}\n''Falcon Watch:'' (buy First Aid books here)\n{{ti{[[(1/3) Falcon Watch {62}]]}}}\n{{il{[[(2/3) The Great Fissure {62}]]}}}\n{{il{[[(1/4) Arelion's Journal {62}]]}}}\n{{il{[[(1/2) In Need of Felblood {62}]]}}}\n{{il{[[Magic of the Arakkoa {62}]]}}}\n{{il{[[Birds of a Feather {62}]]}}}\nGreat Fissure:\n{{ta{[[(8/9) A Debilitating Sickness {63}]]}}}\n{{ta{[[(2/3) The Great Fissure {62}]]}}}\nDen of Haal'esh:\n{{ta{[[Magic of the Arakkoa {62}]]}}}\n{{ta{[[Birds of a Feather {62}]]}}}\n{{il{[[(1/2) The Road to Falcon Watch {63}]]}}}\n''Falcon Watch:''\n{{ti{[[(2/3) The Great Fissure {62}]]}}}\n{{il{[[(3/3) Marking the Path {62}]]}}}\n{{ti{[[Magic of the Arakkoa {62}]]}}}\n{{ti{[[Birds of a Feather {62}]]}}}\n{{ti{[[(1/2) The Road to Falcon Watch {63}]]}}}\n{{il{[[(2/2) A Pilgrim's Plight {63}]]}}}\nDustquill Ravine:\n{{ta{[[(2/2) A Pilgrim's Plight {63}]]}}}\nGreat Fissure:\n{{ta{[[(3/3) Marking the Path {62}]]}}}\n{{il{[[Missing Missive {61}]]}}}\n''Falcon Watch:''\n{{ti{[[(3/3) Marking the Path {62}]]}}}\n{{ti{[[(2/2) A Pilgrim's Plight {63}]]}}}\n{{il{[[Trueflight Arrows {63}]]}}}\nMag'har Post:\n{{ti{[[(8/9) A Debilitating Sickness {63}]]}}}\n{{il{[[(9/9) Administering the Salve {63}]]}}}\n{{ta{[[(9/9) Administering the Salve {63}]]}}}\n{{ti{[[(9/9) Administering the Salve {63}]]}}}\nPools of Aggonar:\n{{ta{[[(1/2) In Need of Felblood {62}]]}}}\n{{ta{[[(16/17) The Agony and the Darkness {61}]]}}}\n{{ta{[[(1/4) Arelion's Journal {62}]]}}}\n''Falcon Watch:''\n{{ti{[[(1/2) In Need of Felblood {62}]]}}}\n{{il{[[(2/2) The Cleansing Must Be Stopped {62}]]}}}\n{{ti{[[(1/4) Arelion's Journal {62}]]}}}\n{{il{[[(2/4) Arelion's Secret {62}]]}}}\nPools of Aggonar:\n{{ta{[[(2/2) The Cleansing Must Be Stopped {62}]]}}}\n{{ta{[[(16/17) Cruel's Intentions {63+}]]}}} (with a small group)\nBase of Citadel:\n{{ta{[[(9/9) The Foot of the Citadel {63+}]]}}} (with a small group)\n''Thrallmar:''\n{{ti{[[(9/9) The Foot of the Citadel {63+}]]}}}\n{{ti{[[(16/17) The Agony and the Darkness {61}]]}}}\n{{ti{[[(16/17) Cruel's Intentions {63+}]]}}}\n''Falcon Watch:''\n{{ti{[[(2/2) The Cleansing Must Be Stopped {62}]]}}}\n{{il{[[(1/3) Helping the Cenarion Post {61}]]}}}\n{{il{[[Report to Zurai {61}]]}}}\n{{il{[[Source of the Corruption {63}]]}}}\nRoad:\n{{ta{[[(2/4) Arelion's Secret {62}]]}}}\n{{ti{[[(2/4) Arelion's Secret {62}]]}}}\n{{il{[[(3/4) The Mistress Revealed {62}]]}}}\nCenarion Post:\n{{ti{[[Missing Missive {61}]]}}}\n{{il{[[Keep Thornfang Hill Clear! {63}]]}}}\n{{il{[[The Cenarion Expedition {62}]]}}}\nThornfang Hill:\n{{ta{[[Keep Thornfang Hill Clear! {63}]]}}}\n@@//Zangermarsh//@@\n''Cenarion Refuge:'' (buy Cenarion Spirits from inn)\n{{ti{[[The Cenarion Expedition {62}]]}}}\n''Swamprat Post:''\n{{ti{[[Report to Zurai {61}]]}}}\n@@//Hellfire Peninsula//@@\nCenarion Post:\n{{ti{[[Keep Thornfang Hill Clear! {63}]]}}}\n{{il{[[(1/4) Colossal Menace {63+}]]}}}\nFallen Sky Ridge:\n{{ta{[[(1/4) Colossal Menace {63+}]]}}}\n{{il{[[(2/4) Crimson Crystal Clue {63}]]}}}\nCenarion Post:\n{{ti{[[(1/4) Colossal Menace {63+}]]}}}\n{{ti{[[(2/4) Crimson Crystal Clue {63}]]}}}\n{{il{[[(3/4) The Earthbinder {63}]]}}}\n{{ti{[[(3/4) The Earthbinder {63}]]}}}\n{{il{[[(4/4) Natural Remedies {64+}]]}}}\nFallen Sky Ridge:\n{{ta{[[(4/4) Natural Remedies {64+}]]}}} (with a duo)\nCenarion Post:\n{{ti{[[(4/4) Natural Remedies {64+}]]}}}\n{{il{[[(2/3) Demonic Contamination {63}]]}}}\nSha'naari Wastes:\n{{ta{[[(2/3) Demonic Contamination {63}]]}}}\nRuins of Sha'naar:\n{{ta{[[Source of the Corruption {63}]]}}}\n{{il{[[(1/4) Naladu {62}]]}}}\n{{ti{[[(1/4) Naladu {62}]]}}} \n{{il{[[(2/4) A Traitor Among Us {62}]]}}}\n{{ta{[[(2/4) A Traitor Among Us {62}]]}}}\n{{ti{[[(2/4) A Traitor Among Us {62}]]}}}\n{{il{[[(3/4) The Dreghood Elders {62}]]}}}\n{{ta{[[(3/4) The Dreghood Elders {62}]]}}}\n{{ti{[[(3/4) The Dreghood Elders {62}]]}}}\n{{il{[[(4/4) Arzeth's Demise {62}]]}}}\n{{ta{[[(4/4) Arzeth's Demise {62}]]}}}\n{{ti{[[(4/4) Arzeth's Demise {62}]]}}}\nCenarion Post:\n{{ti{[[(2/3) Demonic Contamination {63}]]}}}\n{{il{[[(3/3) Testing the Antidote {63}]]}}}\nSha'naari Wastes:\n{{ta{[[(3/3) Testing the Antidote {63}]]}}}\nCenarion Post:\n{{ti{[[(3/3) Testing the Antidote {63}]]}}}\nN of Falcon Watch:\n{{ta{[[Trueflight Arrows {63}]]}}}\n''Falcon Watch:''\n{{ti{[[(3/4) The Mistress Revealed {62}]]}}}\n{{il{[[(4/4) Arelion's Mistress {62}]]}}}\n{{ta{[[(4/4) Arelion's Mistress {62}]]}}}\n{{ti{[[(4/4) Arelion's Mistress {62}]]}}}\n{{ti{[[Trueflight Arrows {63}]]}}}\n{{ti{[[Source of the Corruption {63}]]}}}
@@//Zangermarsh//@@\n''Swamprat Post:''\n{{il{[[(1/4) Thick Hydra Scales {62}]]}}}\n{{il{[[(1/3) No More Mushrooms! {61}]]}}}\n{{il{[[(1/3) There's No Explanation for Fashion {62}]]}}} (kill flying bugs on sight)\n{{il{[[(1/2) Menacing Marshfangs {62}]]}}} (kill marshfang rippers on sight)\n''Cenarion Refuge:''\n{{il{[[(1/3) The Umbrafen Tribe {62}]]}}}\n{{il{[[The Dying Balance {62+}]]}}}\nUmbrafen Village:\n{{ta{[[(1/3) The Umbrafen Tribe {62}]]}}}\n{{ta{[[The Dying Balance {62+}]]}}}\n{{il{[[Escape from Umbrafel {63}]]}}}\n{{ta{[[Escape from Umbrafel {63}]]}}}\n''Cenarion Refuge:''\n{{ti{[[Escape from Umbrafel {63}]]}}}\n{{ti{[[(1/3) The Umbrafen Tribe {62}]]}}}\n{{il{[[(2/3) A Damp, Dark Place {62}]]}}}\n{{il{[[(2/3) Safeguarding the Watchers {62}]]}}}\n{{il{[[Saving the Sporeloks {62}]]}}}\n{{ti{[[The Dying Balance {62+}]]}}}\nFunggor Cavern:\n{{ta{[[(2/3) A Damp, Dark Place {62}]]}}}\n{{ta{[[Saving the Sporeloks {62}]]}}}\n{{ta{[[(2/3) Safeguarding the Watchers {62}]]}}}\n''Cenarion Refuge:''\n{{ti{[[(2/3) A Damp, Dark Place {62}]]}}}\n{{ti{[[Saving the Sporeloks {62}]]}}}\n{{ti{[[(2/3) Safeguarding the Watchers {62}]]}}}\n{{il{[[(1/8) Disturbance at Umbrafen Lake (63)]]}}}\n{{il{[[A Warm Welcome {64}]]}}}\nUmbrafen Lake:\n{{ta{[[(1/4) Thick Hydra Scales {62}]]}}}\n{{ta{[[(1/3) No More Mushrooms! {61}]]}}}\n{{ta{[[(1/8) Disturbance at Umbrafen Lake (63)]]}}}\nS of Cenarion Refuge:\n{{ta{[[(1/3) There's No Explanation for Fashion {62}]]}}}\n''Cenarion Refuge:''\n{{il{[[Plants of Zangermarsh {63}]]}}} (repeatable)\n{{ti{[[Plants of Zangermarsh {63}]]}}}\n{{il{[[Blessings of the Ancients {64}]]}}} (at Friendly reputation)\n{{ta{[[Blessings of the Ancients {64}]]}}}\n{{ti{[[Blessings of the Ancients {64}]]}}}\n{{ti{[[(1/8) Disturbance at Umbrafen Lake (63)]]}}}\n{{il{[[(2/8) As the Crow Flies {63}]]}}}\n{{ta{[[(2/8) As the Crow Flies {63}]]}}}\n{{ti{[[(2/8) As the Crow Flies {63}]]}}}\n{{il{[[(3/8) Balance Must Be Preserved {64}]]}}}\n{{il{[[Leader of the Darkcrest {64+}]]}}}\n{{il{[[Leader of the Bloodscale {63+}]]}}}\n''Swamprat Post:''\n{{ti{[[(1/4) Thick Hydra Scales {62}]]}}}\n{{il{[[(2/4) Searching for Scout Jyoba {62}]]}}}\n{{ti{[[(1/3) No More Mushrooms! {61}]]}}}\n{{ti{[[(1/3) There's No Explanation for Fashion {62}]]}}}\n{{il{[[(3/3) A Job Undone {62}]]}}}\nThe Dead Mire:\n{{ta{[[(1/2) Menacing Marshfangs {62}]]}}}\n{{ta{[[(3/3) A Job Undone {62}]]}}}\n{{ti{[[(2/4) Searching for Scout Jyoba {62}]]}}}\n{{il{[[(3/4) Jyoba's Report {62}]]}}}\n{{ta{[[(3/4) Jyoba's Report {62}]]}}}\n{{il{[[(4/4) Withered Basidium {62}]]}}}\n''Swamprat Post:''\n{{ti{[[(3/3) A Job Undone {62}]]}}}\n{{ti{[[(3/4) Jyoba's Report {62}]]}}}\n{{ti{[[(4/4) Withered Basidium {62}]]}}}\n{{ti{[[(1/2) Menacing Marshfangs {62}]]}}}\n{{il{[[(2/2) Nothin' Says Lovin' Like a Big Stinger {62}]]}}}\n{{il{[[Report to Shadow Hunter Denjai {62}]]}}}\n{{il{[[News from Zangermarsh {62}]]}}}\nUmbrafen Lake:\n{{ta{[[(3/8) Balance Must Be Preserved {64}]]}}}\nLagoon:\n{{ta{[[Leader of the Darkcrest {64+}]]}}}\n{{ta{[[(3/8) Balance Must Be Preserved {64}]]}}}\n''Zabra'jin:''\n{{ti{[[Report to Shadow Hunter Denjai {62}]]}}}\n{{il{[[(1/3) Angling to Beat the Competition {64}]]}}}\n{{il{[[(1/2) Spirits of the Feralfen {62}]]}}}\nMarshlight Lake:\n{{ta{[[(3/8) Balance Must Be Preserved {64}]]}}}\nSerpent Lake:\n{{ta{[[(3/8) Balance Must Be Preserved {64}]]}}}\n{{il{[[(3/8) Drain Schematics {63}]]}}}\n{{ta{[[Leader of the Bloodscale {63+}]]}}}\n{{ta{[[A Warm Welcome {64}]]}}}\n{{ta{[[(3/8) Drain Schematics {63}]]}}}\n{{ta{[[(1/3) Angling to Beat the Competition {64}]]}}}\nFeralfen Village:\n{{ta{[[(2/2) Nothin' Says Lovin' Like a Big Stinger {62}]]}}}\n{{ta{[[(1/2) Spirits of the Feralfen {62}]]}}}\n''Cenarion Refuge:''\n{{ti{[[(3/8) Balance Must Be Preserved {64}]]}}}\n{{il{[[(5/8) Warning the Cenarion Circle {64}]]}}}\n{{ti{[[A Warm Welcome {64}]]}}}\n{{ti{[[Leader of the Darkcrest {64+}]]}}}\n{{ti{[[Leader of the Bloodscale {63+}]]}}}\n{{ti{[[(3/8) Drain Schematics {63}]]}}}\n@@//Hellfire Peninsula///@@ Cenarion Post:\n{{ti{[[(5/8) Warning the Cenarion Circle {64}]]}}}\n{{il{[[(6/8) Return to the Marsh {63}]]}}}\n@@//Zangermarsh//@@\n''Cenarion Refuge:''\n{{ti{[[(6/8) Return to the Marsh {63}]]}}}\n{{il{[[(7/8) Failed Incursion {65}]]}}}\n{{il{[[(1/5) Watcher Leesa'oh {63}]]}}}\n{{il{[[(1/2) What's Wrong at Cenarion Thicket? {63}]]}}}\n''Zabra'jin:''\n{{ti{[[(1/3) Angling to Beat the Competition {64}]]}}}\n{{il{[[(2/3) The Biggest of Them All {64}]]}}}\n{{ti{[[(1/2) Spirits of the Feralfen {62}]]}}}\n{{il{[[(2/2) A Spirit Ally? {64}]]}}}\nSerpent Lake:\n{{ta{[[(2/3) The Biggest of Them All {64}]]}}}\nFeralfen Village:\n{{ta{[[(2/2) A Spirit Ally? {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(2/3) The Biggest of Them All {64}]]}}}\n{{ti{[[(2/2) A Spirit Ally? {64}]]}}}\n{{il{[[(1/2) Stinging the Stingers {64}]]}}}\nW of Zabra'jin:\n{{ta{[[(1/2) Stinging the Stingers {64}]]}}}\nCenarion Watchpost:\n{{ti{[[(1/5) Watcher Leesa'oh {63}]]}}}\n{{il{[[(2/5) Observing the Sporelings {63}]]}}}\nSpawning Glen: \n{{il{[[(1/3) The Sporelings' Plight {63}]]}}}\n{{il{[[(1/3) Natural Enemies {64}]]}}}\n{{ta{[[(1/3) The Sporelings' Plight {63}]]}}}\n{{ta{[[(1/3) Natural Enemies {64}]]}}}\n{{ta{[[(2/5) Observing the Sporelings {63}]]}}}\n{{ti{[[(1/3) The Sporelings' Plight {63}]]}}}\n{{ti{[[(1/3) Natural Enemies {64}]]}}} (repeat these quests until Neutral with Sporeggar)\n{{il{[[(3/3) Sporeggar {64}]]}}}\nCenarion Watchpost:\n{{ti{[[(2/5) Observing the Sporelings {63}]]}}}\n{{il{[[(3/5) A Question of Gluttony {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(1/2) Stinging the Stingers {64}]]}}}\n{{il{[[(2/2) The Sharpest Blades {64}]]}}}\n{{il{[[(1/2) Burstcap Mushrooms, Mon! {64}]]}}}\nAll around Zabra'jin:\n{{ta{[[(2/2) The Sharpest Blades {64}]]}}}\n{{ta{[[(1/2) Burstcap Mushrooms, Mon! {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(2/2) The Sharpest Blades {64}]]}}}\n{{ti{[[(1/2) Burstcap Mushrooms, Mon! {64}]]}}}\n{{il{[[(2/2) Have You Ever Seen One of These? {64}]]}}}\n{{il{[[(2/3) Pursuing Terrorclaw {64}]]}}}\n{{il{[[(1/4) WANTED: Boss Grog'ak {64}]]}}}\nQuagg Ridge:\n{{ta{[[(3/5) A Question of Gluttony {64}]]}}}\n{{il{[[The Count of the Marshes {64}]]}}} (kill Count Ungula)\nCenarion Watchpost:\n{{ti{[[(3/5) A Question of Gluttony {64}]]}}}\n{{il{[[(4/5) Familiar Fungi {63}]]}}}\n{{ti{[[The Count of the Marshes {64}]]}}}\n''Sporeggar:''\n{{ti{[[(3/3) Sporeggar {64}]]}}}\n{{il{[[Stalk the Stalker {65}]]}}}\n{{il{[[Oh, It's On! {65}]]}}}\n{{il{[[Fertile Spores {64}]]}}}\n{{ti{[[Fertile Spores {64}]]}}}\n{{il{[[Glowcap Mushrooms {64}]]}}}\n{{ti{[[Glowcap Mushrooms {64}]]}}} (turn in mushrooms and fertile spores, farm elementals in Spawning Glen, or run Underbog until Friendly with Sporeggar)\n{{il{[[Now That We're Friends {64}]]}}}\n{{il{[[Bring Me A Shrubbery! {65}]]}}}\nMarshlight Lake:\n{{ta{[[Now That We're Friends {64}]]}}}\n{{ta{[[(2/3) Pursuing Terrorclaw {64}]]}}}\nHewn Bog:\n{{ta{[[(1/4) WANTED: Boss Grog'ak {64}]]}}}\n{{ta{[[(4/5) Familiar Fungi {63}]]}}}\n''Sporeggar:''\n{{ti{[[Now That We're Friends {64}]]}}}\nCenarion Watchpost:\n{{ti{[[(4/5) Familiar Fungi {63}]]}}}\n{{il{[[(5/5) Stealing Back the Mushrooms {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(1/4) WANTED: Boss Grog'ak {64}]]}}}\n{{il{[[(2/4) Impending Attack {64}]]}}}\nAngo'rosh Grounds:\n{{ta{[[(2/4) Impending Attack {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(2/3) Pursuing Terrorclaw {64}]]}}}\n{{ti{[[(2/4) Impending Attack {64}]]}}}\n{{il{[[(3/4) Us or Them {64}]]}}}\nAngo'rosh Stronghold:\n{{ta{[[(3/4) Us or Them {64}]]}}}\n{{ta{[[(5/5) Stealing Back the Mushrooms {64}]]}}}\nCenarion Watchpost:\n{{ti{[[(5/5) Stealing Back the Mushrooms {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(3/4) Us or Them {64}]]}}}\n{{il{[[(4/4) Message to the Daggerfen {64}]]}}}\n{{il{[[Wanted: Chieftain Mummaki {64+}]]}}}\nDaggerfen Village:\n{{ta{[[(2/2) Have You Ever Seen One of These? {64}]]}}}\n{{ta{[[Wanted: Chieftain Mummaki {64+}]]}}}\n{{ta{[[(4/4) Message to the Daggerfen {64}]]}}}\n''Zabra'jin:''\n{{ti{[[(4/4) Message to the Daggerfen {64}]]}}}\n{{ti{[[Wanted: Chieftain Mummaki {64+}]]}}}\n{{ti{[[(2/2) Have You Ever Seen One of These? {64}]]}}}\n{{il{[[Reinforcements for Garadar {64}]]}}}
@@//Zangermarsh//@@ Entrance to Coilfang Reservoir:\n{{ti{[[(7/8) Failed Incursion {65}]]}}} (in log from [[(H) 63-64 Zangermarsh]])\n{{il{[[(8/8) Lost in Action {65}]]}}}\n@@//Underbog//@@\n{{ta{[[(8/8) Lost in Action {65}]]}}}\n{{ta{[[Stalk the Stalker {65}]]}}} (in log from [[(H) 63-64 Zangermarsh]])\n{{ta{[[Oh, It's On! {65}]]}}} (in log from [[(H) 63-64 Zangermarsh]])\n{{ta{[[Bring Me A Shrubbery! {65}]]}}} (in log from [[(H) 63-64 Zangermarsh]])\n@@//Slave Pens//@@\n{{ta{[[(8/8) Lost in Action {65}]]}}}\n@@//Zangermarsh//@@\nEntrance to Coilfang Reservoir:\n{{ti{[[(8/8) Lost in Action {65}]]}}}\n''Sporeggar:''\n{{ti{[[Stalk the Stalker {65}]]}}}\n{{ti{[[Oh, It's On! {65}]]}}}\n{{ti{[[Bring Me A Shrubbery! {65}]]}}}
@@//Terokkar Forest//@@\nOutside Cenarion Thicket:\n{{ti{[[(1/2) What's Wrong at Cenarion Thicket? {63}]]}}}\n{{il{[[(2/2) Strange Energy {63}]]}}}\n{{il{[[(1/10) Clues in the Thicket {63}]]}}}\nCenarion Thicket:\n{{il{[[It's Watching You! {64}]]}}}\n{{ta{[[(1/10) Clues in the Thicket {63}]]}}}\n{{ta{[[(2/2) Strange Energy {63}]]}}}\n{{ta{[[It's Watching You! {64}]]}}}\n{{ti{[[It's Watching You! {64}]]}}}\nOutside Cenarion Thicket:\n{{ti{[[(2/2) Strange Energy {63}]]}}}\n{{ti{[[(1/10) Clues in the Thicket {63}]]}}}\n{{ti{[[(2/10) By Any Means Necessary {63}]]}}}\nRoad:\n{{ta{[[(2/10) By Any Means Necessary {63}]]}}}\n{{ti{[[(2/10) By Any Means Necessary {63}]]}}}\n{{il{[[(3/10) Wind Trader Lathrai {63}]]}}}\n''Stonebreaker Hold:''\n{{ti{[[News from Zangermarsh {62}]]}}}\n{{il{[[(1/9) Surrender to the Horde {63}]]}}}\n{{il{[[(1/2) Wanted: Bonelashers Dead! {65}]]}}}\n{{il{[[Stymying the Arakkoa {64}]]}}}\n{{il{[[Arakkoa War Path {62}]]}}}\n{{il{[[(1/3) Speak with Scout Neftis {64}]]}}}\n@@//Shattrath City//@@ Lower City:\n{{ti{[[(1/9) Surrender to the Horde {63}]]}}}\n{{il{[[(2/9) The Eyes of Skettis {62}]]}}}\n{{ti{[[(3/10) Wind Trader Lathrai {63}]]}}}\n{{il{[[(4/10) A Personal Favor {64}]]}}}\n{{il{[[Rather Be Fishin' {64}]]}}}\n@@//Terokkar Forest//@@\nSlimyr Lake:\n{{ta{[[Rather Be Fishin' {64}]]}}}\nVeil Reskk:\n{{ta{[[(2/9) The Eyes of Skettis {62}]]}}}\n{{ta{[[Stymying the Arakkoa {64}]]}}}\nVeil Shienor:\n{{ta{[[(2/9) The Eyes of Skettis {62}]]}}}\n{{ta{[[Stymying the Arakkoa {64}]]}}}\n{{ta{[[Arakkoa War Path {62}]]}}}\n@@//Shattrath City//@@ Lower City:\n{{ti{[[(2/9) The Eyes of Skettis {62}]]}}}\n{{il{[[(3/9) Seek Out Kirrik {63}]]}}}\n{{ti{[[Rather Be Fishin' {64}]]}}}\n{{il{[[(1/?) Can't Stay Away {69}]]}}}\n@@//Terokkar Forest//@@\nCarrion Hill:\n{{ta{[[(1/2) Wanted: Bonelashers Dead! {65}]]}}}\n''Refugee Caravan:''\n{{ti{[[(3/9) Seek Out Kirrik {63}]]}}}\n{{il{[[(4/9) Veil Skith: Darkstone of Terokk {64}]]}}}\n{{il{[[Missing Friends {64}]]}}}\n{{il{[[The Infested Protectors {65}]]}}}\nN Bone Wastes:\n{{ta{[[The Infested Protectors {65}]]}}}\nVeil Skith:\n{{ta{[[(4/10) A Personal Favor {64}]]}}}\n{{ta{[[(4/9) Veil Skith: Darkstone of Terokk {64}]]}}}\n{{ta{[[Missing Friends {64}]]}}}\n{{ta{[[Stymying the Arakkoa {64}]]}}}\nGrangol'var Village:\n{{ti{[[(1/3) Speak with Scout Neftis {64}]]}}}\n{{il{[[(2/3) Who Are They? {65}]]}}}\n{{ta{[[(2/3) Who Are They? {65}]]}}}\n{{ti{[[(2/3) Who Are They? {65}]]}}}\n{{il{[[(3/3) Kill the Shadow Council! {65}]]}}}\n{{ta{[[(3/3) Kill the Shadow Council! {65}]]}}}\n''Refugee Caravan:''\n{{ti{[[Missing Friends {64}]]}}}\n{{il{[[The Tomb of Lights {65}]]}}}\n{{il{[[The Vengeful Harbinger {65}]]}}}\n{{ti{[[The Infested Protectors {65}]]}}}\n{{ti{[[(4/9) Veil Skith: Darkstone of Terokk {64}]]}}}\n{{il{[[(5/9) Veil Rhaze: Unliving Evil {64}]]}}}\n{{il{[[(1/3) Before Darkness Falls {63}]]}}}\nShadow Stair:\n{{ta{[[(1/3) Before Darkness Falls {63}]]}}}\n{{il{[[(2/3) Cabal Orders {64}]]}}}\n''Refugee Caravan:''\n{{ti{[[(1/3) Before Darkness Falls {63}]]}}}\n{{ti{[[(2/3) Cabal Orders {64}]]}}}\n{{il{[[(3/3) The Shadow Tomb {64}]]}}}\n''Stonebreaker Hold:''\n{{ti{[[(3/3) Kill the Shadow Council! {65}]]}}}\n{{ti{[[(1/2) Wanted: Bonelashers Dead! {65}]]}}}\n{{il{[[(2/2) Torgos! {65+}]]}}}\n{{ti{[[Stymying the Arakkoa {64}]]}}}\n{{ti{[[Arakkoa War Path {62}]]}}}\nTomb of Lights:\n{{ta{[[The Tomb of Lights {65}]]}}}\n{{ta{[[The Vengeful Harbinger {65}]]}}} (small group recommended)\nCarrion Hill:\n{{ta{[[(2/2) Torgos! {65+}]]}}}\n''Refugee Caravan:''\n{{ti{[[The Tomb of Lights {65}]]}}}\n{{ti{[[The Vengeful Harbinger {65}]]}}}\nVeil Rhaze:\n{{ta{[[(2/2) Torgos! {65+}]]}}} (duo recommended)\n{{ta{[[(5/9) Veil Rhaze: Unliving Evil {64}]]}}}\nShadow Tomb:\n{{ta{[[(3/3) The Shadow Tomb {64}]]}}}\n{{il{[[Escaping the Tomb {64}]]}}}\n{{ta{[[Escaping the Tomb {64}]]}}}\n''Refugee Caravan:''\n{{ti{[[(5/9) Veil Rhaze: Unliving Evil {64}]]}}}\n{{il{[[(6/9) Veil Lithic: Preemptive Strike {64}]]}}}\n{{ti{[[(3/3) The Shadow Tomb {64}]]}}}\n{{ti{[[Escaping the Tomb {64}]]}}}\n{{il{[[(1/2) Recover the Bones {65}]]}}} (activate glowing spots on the ground whenever you see them)\nVeil Lithic:\n{{ta{[[(6/9) Veil Lithic: Preemptive Strike {64}]]}}}\n''Sha'tari Outpost:''\n{{il{[[(1/2) The Dread Relic {66}]]}}}\n{{il{[[(1/3) An Improper Burial {65}]]}}}\n{{il{[[(1/3) Digging Through Bones {65}]]}}}\n{{ta{[[(1/3) Digging Through Bones {65}]]}}}\n{{ti{[[(1/3) Digging Through Bones {65}]]}}}\n{{il{[[(2/3) Fumping {65}]]}}}\nDerelict Caravan:\n{{ta{[[(1/2) The Dread Relic {66}]]}}}\n''Sha'tari Outpost:''\n{{ti{[[(1/2) The Dread Relic {66}]]}}}\n{{il{[[(2/2) Evil Draws Near {65+}]]}}}\nE of Sha'tari Outpost:\n{{ta{[[(2/2) Evil Draws Near {65+}]]}}}\n{{ta{[[(1/3) An Improper Burial {65}]]}}}\n{{ta{[[(2/3) Fumping {65}]]}}}\n''Sha'tari Outpost:''\n{{ti{[[(2/3) Fumping {65}]]}}}\n{{il{[[(3/3) The Big Bone Worm {65+}]]}}}\n{{ti{[[(1/3) An Improper Burial {65}]]}}}\n{{il{[[(2/3) A Hero is Needed {65}]]}}}\nE of Sha'tari Outpost:\n{{ta{[[(2/3) A Hero is Needed {65}]]}}}\n''Sha'tari Outpost:''\n{{ti{[[(2/3) A Hero is Needed {65}]]}}}\n{{il{[[(3/3) The Fallen Exarch {65}]]}}}\n{{il{[[Taken in the Night {65}]]}}}\nW of Auchindoun:\n{{ta{[[(3/3) The Fallen Exarch {65}]]}}}\n{{il{[[(1/?) I See Dead Draenei {67}]]}}}\n{{ti{[[(1/?) I See Dead Draenei {67}]]}}}\n{{il{[[(2/?) Ezekiel {67}]]}}}\n{{ti{[[(1/2) Recover the Bones {65}]]}}}\n{{il{[[(2/2) Helping the Lost Find Their Way {65}]]}}}\n''Refugee Caravan:''\n{{ti{[[(6/9) Veil Lithic: Preemptive Strike {64}]]}}}\n{{il{[[(7/9) Veil Shalas: Signal Fires {65}]]}}}\nE of Auchindoun:\n{{ti{[[(1/?) Can't Stay Away {69}]]}}}\nVeil Shalas:\n{{il{[[Skywing {65}]]}}}\n{{ta{[[Skywing {65}]]}}}\n{{ta{[[(7/9) Veil Shalas: Signal Fires {65}]]}}}\n{{ta{[[The Outcast's Plight {65}]]}}} (make sure you have 30 feathers)\nNetherweb Ridge:\n{{il{[[(1/3) For the Fallen {65}]]}}}\n{{ta{[[(1/3) For the Fallen {65}]]}}}\n{{ta{[[Taken in the Night {65}]]}}}\n{{ti{[[(1/3) For the Fallen {65}]]}}}\n{{il{[[(2/3) Terokkarantula {65+}]]}}}\nE of Sha'tari Outpost:\n{{ta{[[(2/2) Helping the Lost Find Their Way {65}]]}}}\n''Sha'tari Outpost:''\n{{ti{[[(3/3) The Fallen Exarch {65}]]}}}\n{{ti{[[Taken in the Night {65}]]}}}\n''Refugee Caravan:''\n{{ti{[[(7/9) Veil Shalas: Signal Fires {65}]]}}}\n{{il{[[(8/9) Return to Shattrath {65}]]}}}\n{{ti{[[(2/2) Helping the Lost Find Their Way {65}]]}}}\nAnywhere in Bone Wastes:\n{{ta{[[(3/3) The Big Bone Worm {65+}]]}}} (duo recommended)\nWrithing Mound:\n{{ta{[[(2/2) Evil Draws Near {65+}]]}}} (duo recommended)\nNetherweb Ridge:\n{{ta{[[(2/3) Terokkarantula {65+}]]}}} (duo recommended)\n{{ti{[[(2/3) Terokkarantula {65+}]]}}}\n{{il{[[(3/3) Return to Sha'tari Base Camp {65}]]}}}\n''Sha'tari Outpost:''\n{{ti{[[(3/3) The Big Bone Worm {65+}]]}}}\n{{ti{[[(2/2) Evil Draws Near {65+}]]}}}\n{{ti{[[(3/3) Return to Sha'tari Base Camp {65}]]}}}\n@@//Shattrath City//@@\nTerrace of Light:\n{{ti{[[(2/?) Ezekiel {67}]]}}}\n{{il{[[(3/?) What Book? I Don't See Any Book {67+}]]}}}\nLower City:\n{{ti{[[(8/9) Return to Shattrath {65}]]}}}\n{{il{[[(9/9) The Skettis Offensive {65+}]]}}}\n{{ta{[[(9/9) The Skettis Offensive {65+}]]}}} (duo recommended)\n{{ti{[[(9/9) The Skettis Offensive {65+}]]}}}\n{{ta{[[(3/?) What Book? I Don't See Any Book {67+}]]}}} (duo recommended)\n{{ti{[[(3/?) What Book? I Don't See Any Book {67+}]]}}}\n{{ti{[[Skywing {65}]]}}}\n{{ti{[[(4/10) A Personal Favor {64}]]}}}\n{{il{[[(5/10) Investigate Tuurem {64}]]}}}\n{{il{[[The Outcast's Plight {65}]]}}}\n{{ti{[[The Outcast's Plight {65}]]}}}\n@@//Terokkar Forest//@@\nTuurem:\n{{ta{[[(5/10) Investigate Tuurem {64}]]}}}\nCenarion Thicket:\n{{ti{[[(5/10) Investigate Tuurem {64}]]}}}\n{{il{[[(6/10) What Are These Things? {64}]]}}}\n''Stonebreaker Hold:''\n{{ti{[[(6/10) What Are These Things? {64}]]}}}\n{{il{[[(7/10) Report to Stonebreaker Camp/Allerian Post {64}]]}}}\n{{ti{[[(2/2) Torgos! {65+}]]}}}\n{{il{[[(1/3) Vestments of the Wolf Spirit {64}]]}}}\n{{il{[[(1/2) An Unwelcome Presence {63}]]}}}\n{{il{[[(1/2) Olemba Seed Oil {63}]]}}}\n{{il{[[Magical Disturbances {64}]]}}}\nBonechewer Ruins:\n{{ta{[[(1/3) Vestments of the Wolf Spirit {64}]]}}}\n{{ta{[[(1/2) An Unwelcome Presence {63}]]}}}\n''Stonebreaker Hold:''\n{{ti{[[(1/3) Vestments of the Wolf Spirit {64}]]}}}\n{{il{[[(2/3) Patriarch Ironjaw {64}]]}}}\nStonebreaker Camp:\n{{ti{[[(1/2) An Unwelcome Presence {63}]]}}}\n{{il{[[(2/2) The Firewing Liaison {64}]]}}}\n{{il{[[What Happens in Terokkar Stays in Terokkar {64}]]}}}\n{{ti{[[(7/10) Report to Stonebreaker Camp/Allerian Post {64}]]}}}\n{{il{[[(8/10) Attack on Firewing Point {64}]]}}}\nBonechewer Ruins:\n{{ta{[[(2/2) The Firewing Liaison {64}]]}}}\n{{ta{[[What Happens in Terokkar Stays in Terokkar {64}]]}}}\nAround Firewing Point:\n{{ta{[[(2/3) Patriarch Ironjaw {64}]]}}}\n{{il{[[(1/2) Olemba Seed Oil {63}]]}}}\n{{il{[[Magical Disturbances {64}]]}}}\nFirewing Point:\n{{ta{[[(8/10) Attack on Firewing Point {64}]]}}}\n{{il{[[Escape from Firewing Point! {64}]]}}}\n{{ta{[[Escape from Firewing Point! {64}]]}}}\nStonebreaker Camp:\n{{ti{[[(2/2) The Firewing Liaison {64}]]}}}\n{{ti{[[What Happens in Terokkar Stays in Terokkar {64}]]}}}\n{{ti{[[(8/10) Attack on Firewing Point {64}]]}}}\n{{il{[[(9/10) The Final Code {65}]]}}}\nFirewing Point:\n{{ta{[[(9/10) The Final Code {65}]]}}}\n''Stonebreaker Hold:''\n{{ti{[[(2/3) Patriarch Ironjaw {64}]]}}}\n{{il{[[(3/3) Welcoming the Wolf Spirit {64}]]}}}\n{{ti{[[(3/3) Welcoming the Wolf Spirit {64}]]}}}\n{{ti{[[(1/2) Olemba Seed Oil {63}]]}}}\n{{il{[[(2/2) And Now, the Moment of Truth {65}]]}}}\n{{ti{[[(2/2) And Now, the Moment of Truth {65}]]}}}\n{{ti{[[Magical Disturbances {64}]]}}}\n{{ti{[[Escape from Firewing Point! {64}]]}}}\n{{ti{[[(9/10) The Final Code {65}]]}}}\n{{il{[[(10/10) Letting Earthbinder Tavgren Know {63}]]}}}\nCenarion Thicket:\n{{ti{[[(10/10) Letting Earthbinder Tavgren Know {63}]]}}}
@@//Nagrand//@@\n''Garadar:''\n{{ti{[[Reinforcements for Garadar {64}]]}}}\n{{il{[[(1/4) The Nesingwary Safari {65}]]}}}\n{{il{[[The Throne of the Elements {66}]]}}}\n{{il{[[(1/14) The Impotent Leader {65}]]}}}\nThrone of the Elements:\n{{ti{[[The Throne of the Elements {66}]]}}}\n{{il{[[(1/5) The Underneath {65}]]}}}\n{{ti{[[(1/5) The Underneath {65}]]}}}\n{{il{[[(2/5) The Tortured Earth {65}]]}}}\nNesingwary Safari:\n{{ti{[[(1/4) The Nesingwary Safari {65}]]}}}\n{{il{[[(2/4) Windroc Mastery {65}]]}}}\n{{il{[[(1/3) Talbuk Mastery {65}]]}}}\n{{il{[[(1/3) Clefthoof Mastery {66}]]}}}\nCircling around Nesingwary Safari:\n{{ta{[[(2/4) Windroc Mastery {65}]]}}}\n{{ta{[[(1/3) Talbuk Mastery {65}]]}}}\n{{ta{[[(1/3) Clefthoof Mastery {66}]]}}}\n{{ta{[[(2/5) The Tortured Earth {65}]]}}}\n{{il{[[(1/2) The Howling Wind {67}]]}}} (drops from Dust Howler)\nNesingwary Safari:\n{{ti{[[(2/4) Windroc Mastery {65}]]}}}\n{{il{[[(3/4) Windroc Mastery {67}]]}}}\n{{ti{[[(1/3) Talbuk Mastery {65}]]}}}\n{{il{[[(2/3) Talbuk Mastery {66}]]}}}\n{{ti{[[(1/3) Clefthoof Mastery {66}]]}}}\n{{il{[[(2/3) Clefthoof Mastery {67}]]}}}\n@@//Terokkar Forest//@@ Bleeding Hollow Ruins:\n{{ti{[[(1/14) The Impotent Leader {65}]]}}}\n{{il{[[(2/14) Don't Kill the Fat One {65}]]}}}\n{{ta{[[(2/14) Don't Kill the Fat One {65}]]}}}\n{{ti{[[(2/14) Don't Kill the Fat One {65}]]}}}\n{{il{[[(3/14) Success! {65}]]}}}\n{{ti{[[(3/14) Success! {65}]]}}}\n{{il{[[(4/14) Because Kilrath is a Coward {65}]]}}}\n@@//Nagrand//@@\n''Garadar:''\n{{ti{[[(4/14) Because Kilrath is a Coward {65}]]}}}\n{{il{[[(5/14) Message in a Battle {65}]]}}}\n{{il{[[(5/14) Standards and Practices {65}]]}}}\nBurning Blade Ruins:\n{{ta{[[(5/14) Message in a Battle {65}]]}}}\n{{ta{[[(5/14) Standards and Practices {65}]]}}}\n''Garadar:''\n{{ti{[[(5/14) Message in a Battle {65}]]}}}\n{{ti{[[(5/14) Standards and Practices {65}]]}}}\n{{il{[[(7/14) Bleeding Hollow Supply Crates {66}]]}}}\n{{il{[[(7/14) An Audacious Advance {66}]]}}}\nThrone of the Elements:\n{{il{[[(1/4) A Rare Bean {65}]]}}}\n{{il{[[Muck Diving {66}]]}}}\n{{ti{[[(1/2) The Howling Wind {67}]]}}}\n{{ti{[[(2/5) The Tortured Earth {65}]]}}}\n{{il{[[(3/5) Eating Damnation {66}]]}}}\nW of Throne of the Elements\n{{ta{[[(2/3) Talbuk Mastery {66}]]}}} (don't worry about finishing this quest yet)\n{{ta{[[(1/4) A Rare Bean {65}]]}}}\nS of Laughing Skull Ruins:\n{{ta{[[(2/3) Clefthoof Mastery {67}]]}}}\n{{ta{[[(2/3) Talbuk Mastery {66}]]}}}\nS of Southwind Cleft:\n{{ta{[[(3/4) Windroc Mastery {67}]]}}}\nHalaani Basin:\n{{ta{[[Muck Diving {66}]]}}}\n{{ta{[[(3/5) Eating Damnation {66}]]}}}\n{{ta{[[(7/14) Bleeding Hollow Supply Crates {66}]]}}}\n{{ta{[[(7/14) An Audacious Advance {66}]]}}}\n''Garadar:''\n{{il{[[Wanted: Giselda the Crone {66}]]}}}\n{{ti{[[(7/14) Bleeding Hollow Supply Crates {66}]]}}}\n{{ti{[[(7/14) An Audacious Advance {66}]]}}}\n{{il{[[(9/14) Diplomatic Measures {66}]]}}}\nThrone of the Elements:\n{{ti{[[(1/4) A Rare Bean {65}]]}}}\n{{il{[[(2/4) Agitated Spirits of Skysong {65}]]}}}\n{{ti{[[Muck Diving {66}]]}}}\n{{ti{[[(3/5) Eating Damnation {66}]]}}}\nSkysong Lake:\n{{ta{[[(2/4) Agitated Spirits of Skysong {65}]]}}}\nThrone of the Elements:\n{{ti{[[(2/4) Agitated Spirits of Skysong {65}]]}}}\n{{il{[[(3/4) Blessing of Incineratus {65}]]}}}\nNesingwary Safari:\n{{ti{[[(2/3) Talbuk Mastery {66}]]}}}\n{{il{[[(3/3) Talbuk Mastery {66+}]]}}}\n{{ti{[[(2/3) Clefthoof Mastery {67}]]}}}\n{{il{[[(3/3) Clefthoof Mastery {67+}]]}}}\n{{ti{[[(3/4) Windroc Mastery {67}]]}}}\n{{il{[[(4/4) Windroc Mastery {67+}]]}}}\nWindyreed Village:\n{{ta{[[(3/4) Blessing of Incineratus {65}]]}}}\nBurning Blade Ruins:\n{{ta{[[(9/14) Diplomatic Measures {66}]]}}}\n{{ti{[[(9/14) Diplomatic Measures {66}]]}}}\n{{il{[[(10/14) Armaments for Deception {66}]]}}}\n{{il{[[(10/14) Ruthless Cunning {66}]]}}}\nKil'sorrow Fortress:\n{{ta{[[(10/14) Armaments for Deception {66}]]}}}\n{{ta{[[(10/14) Ruthless Cunning {66}]]}}}\n{{ta{[[Wanted: Giselda the Crone {66}]]}}}\nBurning Blade Ruins:\n{{ti{[[(10/14) Armaments for Deception {66}]]}}}\n{{ti{[[(10/14) Ruthless Cunning {66}]]}}}\n{{il{[[(12/14) Returning the Favor {66}]]}}}\n{{il{[[(12/14) Body of Evidence {66}]]}}}\n''Garadar:''\n{{ti{[[Wanted: Giselda the Crone {66}]]}}}\n{{il{[[Wanted: Zorbo the Advisor {66}]]}}}\nThrone of the Elements:\n{{ti{[[(3/4) Blessing of Incineratus {65}]]}}}\n{{il{[[(4/4) The Spirit Polluted {66}]]}}}\n{{il{[[(2/2) Murkblood Corrupters {67}]]}}}\n{{il{[[(4/5) Shattering the Veil {67}]]}}}\nLaughing Skull Ruins:\n{{ta{[[(12/14) Returning the Favor {66}]]}}}\n{{ta{[[(12/14) Body of Evidence {66}]]}}}\n{{ta{[[Wanted: Zorbo the Advisor {66}]]}}}\nBurning Blade Ruins:\n{{ti{[[(12/14) Returning the Favor {66}]]}}}\n{{ti{[[(12/14) Body of Evidence {66}]]}}}\n{{il{[[(14/14) Message to Garadar {66}]]}}}\n''Garadar:''\n{{ti{[[(14/14) Message to Garadar {66}]]}}}\n{{ti{[[Wanted: Zorbo the Advisor {66}]]}}}\n{{il{[[Wanted: Durn the Hungerer {67+}]]}}}\n{{il{[[(1/3) Missing Mag'hari Procession {67}]]}}}\n{{il{[[(1/3) The Missing War Party {67}]]}}}\n{{il{[[Murkblood Leaders {67}]]}}}\n{{il{[[Vile Idolatry {66}]]}}}\n{{il{[[(1/2) The Consortium Needs You {66}]]}}}\n{{il{[[(1/?) He Called Himself Altruis... {68}]]}}}\n''Aeris Landing:''\n{{ti{[[(1/2) The Consortium Needs You {66}]]}}}\n{{il{[[(2/2) Stealing from Thieves {66}]]}}}\n{{il{[[A Head Full of Ivory {66}]]}}}\n{{il{[[Matters of Security {66}]]}}}\n{{il{[[Gava'xi {67}]]}}}\nSpirit Fields:\n{{ta{[[(2/2) Stealing from Thieves {66}]]}}}\n{{ta{[[A Head Full of Ivory {66}]]}}}\n{{ta{[[Matters of Security {66}]]}}}\n{{ta{[[Gava'xi {67}]]}}}\n{{ta{[[(4/5) Shattering the Veil {67}]]}}}\n''Aeris Landing:''\n{{ti{[[(2/2) Stealing from Thieves {66}]]}}}\n{{ti{[[A Head Full of Ivory {66}]]}}}\n{{ti{[[Matters of Security {66}]]}}}\n{{ta{[[Gava'xi {67}]]}}}\n{{il{[[Obsidian Warbeads {67}]]}}} (if you are Friendly with the Consortium)\n{{ti{[[Obsidian Warbeads {67}]]}}}\nThrone of the Elements:\n{{ti{[[(4/5) Shattering the Veil {67}]]}}}\n{{il{[[(5/5) Gurok the Usurper {67+}]]}}}\nMag'hari Procession:\n{{ti{[[(1/3) Missing Mag'hari Procession {67}]]}}}\n{{ti{[[(1/3) The Missing War Party {67}]]}}}\n{{il{[[(2/3) Once Were Warriors {67}]]}}}\nSunspring Post:\n{{ta{[[(2/3) Once Were Warriors {67}]]}}}\n{{ta{[[(2/2) Murkblood Corrupters {67}]]}}}\n{{ta{[[Murkblood Leaders {67}]]}}}\n{{ta{[[Vile Idolatry {66}]]}}}\n{{il{[[The Totem of Kar'dash {67}]]}}}\n{{ta{[[The Totem of Kar'dash {67}]]}}}\nLake Sunspring:\n{{ta{[[(4/4) The Spirit Polluted {66}]]}}}\nMag'hari Procession:\n{{ti{[[(2/3) Once Were Warriors {67}]]}}}\n{{il{[[(3/3) He Will Walk the Earth... {67}]]}}}\n{{il{[[(2/3) War on the Warmaul {67}]]}}}\n{{il{[[Finding the Survivors {67}]]}}}\nWarmaul Hill:\n{{ta{[[(2/3) War on the Warmaul {67}]]}}}\n{{ta{[[Finding the Survivors {67}]]}}}\n{{ta{[[Proving Your Strength {67}]]}}}\n{{ta{[[(5/5) Gurok the Usurper {67+}]]}}} (gather the 7 skulls, but don't try to summon Gurok solo)\nMag'hari Procession:\n{{ti{[[(2/3) War on the Warmaul {67}]]}}}\n{{il{[[(3/3) Cho'war the Pillager {67+}]]}}}\n{{ti{[[Finding the Survivors {67}]]}}}\nW of Sunspring Post:\n{{ti{[[(1/?) He Called Himself Altruis... {68}]]}}}\n{{il{[[(2/?) Survey the Land {68}]]}}}\n{{ti{[[(2/?) Survey the Land {68}]]}}}\n{{il{[[(3/?) Buying Time {68+}]]}}}\n''Garadar:''\n{{ti{[[The Totem of Kar'dash {67}]]}}}\n{{ti{[[Murkblood Leaders {67}]]}}}\n{{ti{[[Vile Idolatry {66}]]}}}\n{{ti{[[(3/3) He Will Walk the Earth... {67}]]}}}\n{{il{[[Proving Your Strength {67}]]}}}\n{{ti{[[Proving Your Strength {67}]]}}}\nThrone of the Elements:\n{{ti{[[(2/2) Murkblood Corrupters {67}]]}}}\n{{ti{[[(4/4) The Spirit Polluted {66}]]}}}\nN of Sunspring Post:\n{{ta{[[(3/3) Talbuk Mastery {66+}]]}}} (duo recommended)\n{{ta{[[(4/4) Windroc Mastery {67+}]]}}} (duo recommended)\nWarmaul Hill:\n{{ta{[[(3/3) Cho'war the Pillager {67+}]]}}} (duo recommended)\n{{ta{[[(5/5) Gurok the Usurper {67+}]]}}} (duo recommended)\nForge Camp Hate:\n{{ta{[[(3/?) Buying Time {68+}]]}}} (duo recommended)\nW of Sunspring Post:\n{{ti{[[(3/?) Buying Time {68+}]]}}} \nMag'hari Procession:\n{{ti{[[(3/3) Cho'war the Pillager {67+}]]}}}\nField of Spirits:\n{{ta{[[(3/3) Clefthoof Mastery {67+}]]}}} (duo recommended)\n{{ta{[[Wanted: Durn the Hungerer {67+}]]}}} (full group recommended)\n''Garadar:''\n{{ti{[[Wanted: Durn the Hungerer {67+}]]}}}\nNesingwary Safari:\n{{ti{[[(3/3) Talbuk Mastery {66+}]]}}}\n{{ti{[[(4/4) Windroc Mastery {67+}]]}}}\n{{ti{[[(3/3) Clefthoof Mastery {67+}]]}}}\n{{il{[[The Ultimate Bloodsport {68+}]]}}}\nAround Oshu'gun:\n{{ta{[[The Ultimate Bloodsport {68+}]]}}} (group recommended)\nNesingwary Safari:\n{{ti{[[The Ultimate Bloodsport {68+}]]}}}\n''Halaa:'' (when under Horde control)\n{{il{[[Oshu'gun Crystal Powder {67}]]}}}\n{{ti{[[Oshu'gun Crystal Powder {67}]]}}}
@@//Zangermarsh//@@ ''Zabra'jin:''\n{{il{[[The Ogre Threat {65}]]}}}\n@@//Blade's Edge Mountains//@@\nBlade's Run:\n{{il{[[Killing the Crawlers {65}]]}}}\n{{ta{[[Killing the Crawlers {65}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[Killing the Crawlers {65}]]}}}\n{{ti{[[The Ogre Threat {65}]]}}}\n{{il{[[(1/3) The Encroaching Wilderness {66}]]}}}\nS of Thunderlord Stronghold:\n{{ta{[[(1/3) The Encroaching Wilderness {66}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(1/3) The Encroaching Wilderness {66}]]}}}\n{{il{[[(2/3) Dust from the Drakes {66}]]}}}\n{{il{[[Felling an Ancient Tree {66}]]}}}\nLiving Grove:\n{{ta{[[(2/3) Dust from the Drakes {66}]]}}}\n{{ta{[[Felling an Ancient Tree {66}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(2/3) Dust from the Drakes {66}]]}}}\n{{il{[[(3/3) Protecting Our Own {66}]]}}}\n{{ti{[[Felling an Ancient Tree {66}]]}}}\nS of Thunderlord Stronghold:\n{{ta{[[(3/3) Protecting Our Own {66}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(3/3) Protecting Our Own {66}]]}}}\n{{il{[[(1/2) The Bladespire Threat {66}]]}}}\nBladespire Hold:\n{{ta{[[(1/2) The Bladespire Threat {66}]]}}} (save Raptor Ribs)\n{{il{[[(1/?) Thunderlord Clan Artifacts {66}]]}}}\n{{ta{[[(1/?) Thunderlord Clan Artifacts {66}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(1/2) The Bladespire Threat {66}]]}}}\n{{il{[[(2/2) The Bloodmaul Ogres {66}]]}}}\n{{ti{[[(1/?) Thunderlord Clan Artifacts {66}]]}}}\n{{il{[[(2/?) Vision Guide {66}]]}}}\n{{ta{[[(2/?) Vision Guide {66}]]}}}\n{{ti{[[(2/?) Vision Guide {66}]]}}}\n{{il{[[(3/?) The Thunderspike {67}]]}}}\nBloodmaul Ravine:\n{{il{[[(1/4) They Stole Me Hookah and Me Brews! {66}]]}}}\nDraenethyst Mine:\n{{ta{[[(3/?) The Thunderspike {67}]]}}}\n{{ta{[[(1/4) They Stole Me Hookah and Me Brews! {66}]]}}}\nBloodmaul Outpost:\n{{ta{[[(1/4) They Stole Me Hookah and Me Brews! {66}]]}}}\nBloodmaul Ravine:\n{{ti{[[(1/4) They Stole Me Hookah and Me Brews! {66}]]}}}\n{{il{[[(2/4) Bladespire Kegger {66}]]}}}\nBladespire Hold:\n{{ta{[[(2/4) Bladespire Kegger {66}]]}}}\nBloodmaul Ravine:\n{{ti{[[(2/4) Bladespire Kegger {66}]]}}}\n{{il{[[(3/4) Grimnok and Korgaah, I am For You! {67}]]}}}\nBloodmaul Outpost:\n{{ta{[[(3/4) Grimnok and Korgaah, I am For You! {67}]]}}}\nBladespire Hold:\n{{ta{[[(3/4) Grimnok and Korgaah, I am For You! {67}]]}}}\nBloodmaul Ravine:\n{{ti{[[(3/4) Grimnok and Korgaah, I am For You! {67}]]}}}\n{{il{[[(4/4) A Curse Upon Both of Your Clans! {66}]]}}}\nBloodmaul Outpost:\n{{ta{[[(4/4) A Curse Upon Both of Your Clans! {66}]]}}}\n{{ta{[[(2/2) The Bloodmaul Ogres {66}]]}}}\nBladespire Hold:\n{{ta{[[(4/4) A Curse Upon Both of Your Clans! {66}]]}}}\nBloodmaul Ravine:\n{{ti{[[(4/4) A Curse Upon Both of Your Clans! {66}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(2/2) The Bloodmaul Ogres {66}]]}}}\n{{ti{[[(3/?) The Thunderspike {67}]]}}}\n{{il{[[(4/?) The Spirits Have Voices {67}]]}}}\n{{ti{[[(4/?) The Spirits Have Voices {67}]]}}}\n{{il{[[(5/?) Whispers on the Wind {66}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(5/?) Whispers on the Wind {66}]]}}}\n{{il{[[Silkwing Cocoons {66}]]}}}\n{{il{[[The Softest Wings {65}]]}}}\n{{il{[[(1/8) The Stones of Vekh'nir {66}]]}}}\nVekhaar Stand:\n{{ta{[[Silkwing Cocoons {66}]]}}}\n{{ta{[[The Softest Wings {65}]]}}}\nVeil Vekh:\n{{ta{[[(1/8) The Stones of Vekh'nir {66}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[Silkwing Cocoons {66}]]}}}\n{{ti{[[The Softest Wings {65}]]}}}\n{{ti{[[(1/8) The Stones of Vekh'nir {66}]]}}}\n{{il{[[(2/8) Trial and Error {66}]]}}}\n{{il{[[(1/8) Understanding the Mok'Nathal {67}]]}}}\nTrogma's Claim:\n{{ta{[[(2/8) Trial and Error {66}]]}}}\n{{ta{[[(1/8) Understanding the Mok'Nathal {67}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(2/8) Trial and Error {66}]]}}}\n{{ti{[[(1/8) Understanding the Mok'Nathal {67}]]}}}\n{{il{[[(2/8) Since Time Forgotten... {68}]]}}}\n{{il{[[(2/8) The Totems of My Enemy {67}]]}}}\nBladespire Outpost:\n{{ta{[[(2/8) Since Time Forgotten... {68}]]}}}\n{{ta{[[(2/8) The Totems of My Enemy {67}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(2/8) Since Time Forgotten... {68}]]}}}\n{{ti{[[(2/8) The Totems of My Enemy {67}]]}}}\n{{il{[[(4/8) Spirit Calling {67}]]}}}\n{{il{[[(4/8) Slay the Brood Mother {68}]]}}}\nSinging Ridge:\n{{ta{[[(4/8) Spirit Calling {67}]]}}}\n{{ta{[[(4/8) Slay the Brood Mother {68}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(4/8) Spirit Calling {67}]]}}}\n{{ti{[[(4/8) Slay the Brood Mother {68}]]}}}\n{{il{[[(6/8) Gather the Orbs {67}]]}}}\n{{il{[[(3/8) Ruuan Weald {64}]]}}}\nRazaan's Landing:\n{{il{[[(6/8) Gather the Orbs {67}]]}}}\n''Evergrove:''\n{{ti{[[(3/8) Ruuan Weald {64}]]}}}\n{{il{[[(1/4) A Time for Negotiation... {67}]]}}}\n{{il{[[(4/8) Creating the Pendant {66}]]}}}\nRuuan Weald:\n{{ta{[[(1/4) A Time for Negotiation... {67}]]}}}\n''Evergrove:''\n{{ti{[[(1/4) A Time for Negotiation... {67}]]}}}\n{{il{[[(2/4) ...And a Time for Action {67}]]}}}\n{{il{[[(2/4) Poaching from Poachers {67}]]}}}\nVeil Ruuan:\n{{ta{[[(4/8) Creating the Pendant {66}]]}}}\nRuuan Weald:\n{{ta{[[(2/4) ...And a Time for Action {67}]]}}}\n{{ta{[[(2/4) Poaching from Poachers {67}]]}}}\n''Evergrove:''\n{{ti{[[(4/8) Creating the Pendant {66}]]}}}\n{{ti{[[(2/4) ...And a Time for Action {67}]]}}}\n{{ti{[[(2/4) Poaching from Poachers {67}]]}}}\n{{il{[[(1/10) Culling the Wild {67}]]}}}\n{{il{[[Little Embers {67}]]}}}\n{{il{[[From the Ashes {67}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(6/8) Gather the Orbs {67}]]}}}\n{{il{[[(7/8) Inform Leoroxx! {68}]]}}}\n{{ti{[[(7/8) Inform Leoroxx! {68}]]}}}\n{{il{[[(8/8) There Can Be Only One Response {68}]]}}}\n{{il{[[Mok'Nathal Treats {67}]]}}}\nRazaan's Landing:\n{{ta{[[(8/8) There Can Be Only One Response {68}]]}}}\nBladed Gulch:\n{{ta{[[(1/10) Culling the Wild {67}]]}}}\n{{il{[[(2/10) Damaged Mask {68}]]}}}\n{{ta{[[Mok'Nathal Treats {67}]]}}}\nSkald:\n{{ta{[[Little Embers {67}]]}}}\n{{ta{[[From the Ashes {67}]]}}}\n''Evergrove:''\n{{ti{[[Little Embers {67}]]}}}\n{{ti{[[From the Ashes {67}]]}}}\n{{ti{[[(1/10) Culling the Wild {67}]]}}}\n{{ti{[[(2/10) Damaged Mask {68}]]}}}\n{{il{[[(3/10) Mystery Mask {68}]]}}}\n{{ti{[[(3/10) Mystery Mask {68}]]}}}\n{{il{[[(4/10) Felsworn Gas Mask {68}]]}}} (TIMED)\nForge Camp: Anger:\n{{ti{[[(4/10) Felsworn Gas Mask {68}]]}}}\n{{il{[[(5/10) Decieve thy Enemy {68}]]}}}\n{{ta{[[(5/10) Decieve thy Enemy {68}]]}}}\n{{ti{[[(5/10) Decieve thy Enemy {68}]]}}}\n{{il{[[(6/10) You're Fired! {68+}]]}}}\n{{ta{[[(6/10) You're Fired! {68+}]]}}}\n''Evergrove:''\n{{ti{[[(6/10) You're Fired! {68+}]]}}}\n{{il{[[(7/10) Death's Door {68}]]}}}\nDeath's Door:\n{{ti{[[(7/10) Death's Door {68}]]}}}\n{{il{[[(8/10) Harvesting the Fel Ammunition {68}]]}}}\n{{ta{[[(8/10) Harvesting the Fel Ammunition {68}]]}}}\n{{ti{[[(8/10) Harvesting the Fel Ammunition {68}]]}}}\n{{il{[[(9/10) Fire at Will! {68}]]}}}\n{{ta{[[(9/10) Fire at Will! {68}]]}}}\n{{ti{[[(9/10) Fire at Will! {68}]]}}}\n{{il{[[(10/10) The Hound-Master {68}]]}}}\n{{ta{[[(10/10) The Hound-Master {68}]]}}}\n''Evergrove:''\n{{ti{[[(10/10) The Hound-Master {68}]]}}}\n{{il{[[(4/4) Whelps of the Wyrmcult {68}]]}}}\n{{il{[[(5/8) Whispers of the Raven God {68}]]}}}\n''Mok'Nathal Village:''\n{{ti{[[(8/8) There Can Be Only One Response {68}]]}}}\n{{ti{[[Mok'Nathal Treats {67}]]}}}\n{{il{[[(6/?) Reunion {67}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(6/?) Reunion {67}]]}}}\n{{il{[[(7/?) On Spirit's Wings {67}]]}}}\nDaggermaw Canyon:\n{{ta{[[(7/?) On Spirit's Wings {67}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(7/?) On Spirit's Wings {67}]]}}}\n{{il{[[(8/?) Baron Sablemane {67}]]}}}\nCircle of Blood:\n{{ti{[[(8/?) Baron Sablemane {67}]]}}}\n{{il{[[(9/?) Into the Churning Gulch {67}]]}}}\nChurning Gulch:\n{{ta{[[(9/?) Into the Churning Gulch {67}]]}}}\nCircle of Blood:\n{{ti{[[(9/?) Into the Churning Gulch {67}]]}}}\n{{il{[[(10/?) Baron Sablemane's Poison {67}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(10/?) Baron Sablemane's Poison {67}]]}}}\n{{il{[[(11/?) The Smallest Creatures {67}]]}}}\n{{il{[[(11/?) Crush the Bloodmaul Camp {67}]]}}}\nBloodmaul Camp:\n{{ta{[[(11/?) The Smallest Creatures {67}]]}}}\n{{ta{[[(11/?) Crush the Bloodmaul Camp {67}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(11/?) The Smallest Creatures {67}]]}}}\n{{ti{[[(11/?) Crush the Bloodmaul Camp {67}]]}}}\n{{il{[[(13/?) A Boaring Time for Grulloc {67}]]}}}\nCursed Hollow:\n{{ta{[[(13/?) A Boaring Time for Grulloc {67}]]}}}\nCircle of Blood:\n{{ti{[[(13/?) A Boaring Time for Grulloc {67}]]}}}\n{{il{[[(14/?) It's a Trap! {67}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(14/?) It's a Trap! {67}]]}}}\n{{il{[[(15/?) Gorgrom the Dragon-Eater {68}]]}}}\n{{il{[[(15/?) Slaughter at Boulder'mok {68}]]}}}\nGrishnath:\n{{ta{[[(5/8) Whispers of the Raven God {68}]]}}}\n{{il{[[(6/8) The Truth Unorbed {68}]]}}}\nBoulder'mok:\n{{ta{[[(15/?) Gorgrom the Dragon-Eater {68}]]}}}\n{{ta{[[(15/?) Slaughter at Boulder'mok {68}]]}}}\nBlackwing Coven:\n{{ta{[[(4/4) Whelps of the Wyrmcult {68}]]}}}\n''Evergrove:''\n{{ti{[[(5/8) Whispers of the Raven God {68}]]}}}\n{{ti{[[(6/8) The Truth Unorbed {68}]]}}}\n{{il{[[(7/8) Treebole Must Know {68}]]}}}\n{{ti{[[(4/4) Whelps of the Wyrmcult {68}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(15/?) Gorgrom the Dragon-Eater {68}]]}}}\n{{ti{[[(15/?) Slaughter at Boulder'mok {68}]]}}}\n{{il{[[(17/?) Prisoner of the Bladespire {67+}]]}}}\nRaven's Wood:\n{{ti{[[(7/8) Treebole Must Know {68}]]}}}\n{{il{[[(8/8) Exorcising the Trees {68}]]}}}\n{{ta{[[(8/8) Exorcising the Trees {68}]]}}}\n{{ti{[[(8/8) Exorcising the Trees {68}]]}}}\n\nGruul's Lair:\n{{ta{[[(17/?) Prisoner of the Bladespire {67+}]]}}}\n''Thunderlord Stronghold:''\n{{ti{[[(17/?) Prisoner of the Bladespire {67+}]]}}}
@@//Shattrath City//@@ Terrace of Light:\n{{il{[[(1/?) Report to Spymaster Thalodien {67}]]}}}\n@@//Netherstorm//@@\n''Area 52:''\n{{ti{[[(1/?) Report to Spymaster Thalodien {67}]]}}}\n{{il{[[(2/?) Manaforge B'naar {68}]]}}}\n{{il{[[(1/6) You're Hired! {68}]]}}}\n{{il{[[(1/2) Securing the Shaleskin Shale {68}]]}}}\nAround Area 52:\n{{ta{[[(1/2) Securing the Shaleskin Shale {68}]]}}}\nRuins of Enkaat:\n{{il{[[Recharging the Batteries {68}]]}}}\n{{il{[[Mark V is Alive! {68+}]]}}}\n{{ta{[[Mark V is Alive! {68+}]]}}}\n{{ta{[[(1/6) You're Hired! {68}]]}}}\n{{ti{[[Mark V is Alive! {68+}]]}}}\nCrumbling Waste:\n{{ta{[[Recharging the Batteries {68}]]}}}\nRuins of Enkaat:\n{{ti{[[Recharging the Batteries {68}]]}}}\nManaforge B'naar:\n{{ta{[[(2/?) Manaforge B'naar {68}]]}}}\n''Area 52:''\n{{ti{[[(2/?) Manaforge B'naar {68}]]}}}\n{{il{[[(3/?) High Value Targets {68}]]}}}\n{{il{[[(3/?) Bloodgem Crystals {68}]]}}}\n{{ti{[[(1/6) You're Hired! {68}]]}}}\n{{il{[[(2/6) Report to Engineering {68}]]}}}\n{{il{[[(2/6) Invaluable Asset Zapping {69}]]}}}\n{{ti{[[(2/6) Report to Engineering {68}]]}}}\n{{il{[[(3/6) Essence for the Engines {68}]]}}}\n{{il{[[(1/11) The Archmage's Staff {68}]]}}}\n{{il{[[(1/?) Consortium Crystal Collection {69}]]}}}\n{{ti{[[(1/2) Securing the Shaleskin Shale {68}]]}}}\n{{il{[[(2/2) That Little Extra Kick {68}]]}}}\nArklon Ruins:\n{{ta{[[(1/11) The Archmage's Staff {68}]]}}}\n{{ta{[[(1/?) Consortium Crystal Collection {69}]]}}}\n{{ta{[[(2/6) Invaluable Asset Zapping {69}]]}}}\nE tip of island:\n{{ta{[[(2/2) That Little Extra Kick {68}]]}}}\n''Area 52:''\n{{ti{[[(2/2) That Little Extra Kick {68}]]}}}\n{{ti{[[(1/11) The Archmage's Staff {68}]]}}}\n{{il{[[(2/11) Rebuilding the Staff {69}]]}}}\n{{ti{[[(1/?) Consortium Crystal Collection {69}]]}}}\n{{il{[[(2/?) A Heap of Ethereals {68}]]}}}\n{{il{[[(2/?) Pick Your Part {68}]]}}}\n{{ti{[[(2/2) That Little Extra Kick {68}]]}}}\n{{ti{[[(2/6) Invaluable Asset Zapping {69}]]}}}\n{{il{[[(3/6) Dr. Boom! {68}]]}}}\nS of Ruins of Enkaat:\n{{ta{[[(3/6) Essence for the Engines {68}]]}}}\nRuins of Enkaat:\n{{ta{[[(2/11) Rebuilding the Staff {69}]]}}}\nManaforge B'naar:\n{{ta{[[(3/?) High Value Targets {68}]]}}}\n{{ta{[[(3/?) Bloodgem Crystals {68}]]}}}\n''Area 52:''\n{{ti{[[(3/?) Bloodgem Crystals {68}]]}}}\n{{ti{[[(3/?) High Value Targets {68}]]}}}\n{{il{[[(4/?) Shutting Down Manaforge B'naar {68}]]}}}\n{{ti{[[(3/6) Essence for the Engines {68}]]}}}\n{{il{[[(4/6) Elemental Power Extraction {68}]]}}}\n{{ti{[[(2/11) Rebuilding the Staff {69}]]}}}\n{{il{[[(3/11) Curse of the Violet Tower {68}]]}}}\n{{ti{[[(3/11) Curse of the Violet Tower {68}]]}}}\n{{il{[[(4/11) The Sigil of Krasus {69}]]}}}\nManaforge B'naar:\n{{ta{[[(4/?) Shutting Down Manaforge B'naar {68}]]}}}\nThe Heap:\n{{ta{[[(2/?) A Heap of Ethereals {68}]]}}}\n{{ta{[[(2/?) Pick Your Part {68}]]}}}\nCrumbling Wastes:\n{{ta{[[(4/6) Elemental Power Extraction {68}]]}}}\n''Area 52:''\n{{ti{[[(2/?) A Heap of Ethereals {68}]]}}}\n{{il{[[(3/?) Warp-Raider Nesaad {69}]]}}}\n{{ti{[[(2/?) Pick Your Part {68}]]}}}\n{{il{[[(3/?) Help Mama Wheeler {69}]]}}}\n{{il{[[(3/?) In a Scrap With the Legion {69}]]}}}\n{{ti{[[(4/6) Elemental Power Extraction {68}]]}}}\n{{ti{[[(4/?) Shutting Down Manaforge B'naar {68}]]}}}\n{{il{[[(5/?) Stealth Flight {68}]]}}}\nThe Heap:\n{{ta{[[(3/?) Warp-Raider Nesaad {69}]]}}}\n''Area 52:''\n{{ti{[[(3/?) Warp-Raider Nesaad {69}]]}}}\n{{il{[[(4/?) Request for Assistance {69}]]}}}\n{{ti{[[(5/?) Stealth Flight {68}]]}}}\n{{il{[[(6/?) Behind Enemy Lines {69}]]}}}\n''Kirin'Var Village:''\n{{il{[[A Fate Worse Than Death {68}]]}}}\n{{il{[[(1/3) The Unending Invasion {69}]]}}}\nWizard Row:\n{{ta{[[(1/3) The Unending Invasion {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(1/3) The Unending Invasion {69}]]}}}\n{{il{[[(2/3) Potential Energy Source {69}]]}}}\nManaforge Coruu:\n{{ti{[[(6/?) Behind Enemy Lines {69}]]}}}\n{{il{[[(7/?) A Convincing Disguise {68}]]}}}\n{{ta{[[(7/?) A Convincing Disguise {68}]]}}}\n{{ta{[[(2/3) Potential Energy Source {69}]]}}}\n{{ta{[[(4/11) The Sigil of Krasus {69}]]}}}\n{{ti{[[(4/11) The Sigil of Krasus {69}]]}}}\n{{il{[[(5/11) Krasus's Compendium {69}]]}}}\n{{ti{[[(7/?) A Convincing Disguise {68}]]}}}\n{{il{[[(8/?) Information Gathering {68}]]}}}\n{{ta{[[(8/?) Information Gathering {68}]]}}}\n{{ti{[[(8/?) Information Gathering {68}]]}}}\n{{il{[[(9/?) Shutting Down Manaforge Coruu {69}]]}}}\n{{ta{[[(9/?) Shutting Down Manaforge Coruu {69}]]}}}\n{{ti{[[(9/?) Shutting Down Manaforge Coruu {69}]]}}}\n{{il{[[(10/?) Return to Thalodien {68}]]}}}\n''Eco Dome Midrealm:''\n{{ti{[[(4/?) Request for Assistance {69}]]}}}\n{{il{[[(5/?) Rightful Repossession {69}]]}}}\n{{ti{[[(3/?) Help Mama Wheeler {69}]]}}}\n{{il{[[(4/?) One Demon's Trash... {69}]]}}}\n{{il{[[New Opportunities {69}]]}}}\n{{il{[[(1/?) Keeping Up Appearances {69}]]}}}\n{{il{[[(1/?) Run a Diagnostic! {68}]]}}}\n{{ta{[[(1/?) Run a Diagnostic! {68}]]}}}\n{{ti{[[(1/?) Run a Diagnostic! {68}]]}}}\n{{il{[[(2/?) Deal With the Saboteurs {68}]]}}}\n{{ta{[[(2/?) Deal With the Saboteurs {68}]]}}}\n{{ta{[[(1/?) Keeping Up Appearances {69}]]}}}\n{{ta{[[New Opportunities {69}]]}}}\n{{ti{[[New Opportunities {69}]]}}}\n{{ti{[[(1/?) Keeping Up Appearances {69}]]}}}\n{{il{[[(2/?) The Dynamic Duo {69}]]}}}\n{{ti{[[(2/?) Deal With the Saboteurs {68}]]}}}\n{{il{[[(3/?) To the Stormspire {69}]]}}}\nScrap Field:\n{{ta{[[(3/?) In a Scrap With the Legion {69}]]}}}\n{{ta{[[(4/?) One Demon's Trash... {69}]]}}}\n''Eco Dome Midrealm:''\n{{ti{[[(4/?) One Demon's Trash... {69}]]}}}\n{{il{[[(5/?) Declawing Doomclaw {69}]]}}}\nScrap Field:\n{{ta{[[(5/?) Declawing Doomclaw {69}]]}}}\n''Eco Dome Midrealm:''\n{{ti{[[(5/?) Declawing Doomclaw {69}]]}}}\n{{il{[[(6/?) Warn Area 52! {69}]]}}}\n''Area 52:''\n{{ti{[[(6/?) Warn Area 52! {69}]]}}}\n{{il{[[(7/?) Doctor Vomisa, Ph.T. {69}]]}}}\n{{ti{[[(3/?) In a Scrap With the Legion {69}]]}}}\n{{ti{[[(10/?) Return to Thalodien {68}]]}}}\n{{il{[[(11/?) Shutting Down Manaforge Duro {70}]]}}}\n{{il{[[(10/?) Kick Them While They're Down {70}]]}}}\nProving Grounds:\n{{ti{[[(7/?) Doctor Vomisa, Ph.T. {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(2/3) Potential Energy Source {69}]]}}}\n{{il{[[(3/3) Building a Perimeter {69}]]}}}\n{{il{[[(1/2) Indispensable Tools {69}]]}}}\n{{il{[[(1/6) Malevolent Remnants {68}]]}}}\nTown Square:\n{{ta{[[(1/2) Indispensable Tools {69}]]}}} (east)\n{{ta{[[(3/3) Building a Perimeter {69}]]}}} (east)\n''Kirin'Var Village:''\n{{ti{[[(1/2) Indispensable Tools {69}]]}}}\n{{il{[[(2/2) Master Smith Rhonsus {69}]]}}}\nTown Square:\n{{ta{[[(1/6) Malevolent Remnants {68}]]}}} (south and east)\n{{ta{[[(5/11) Krasus's Compendium {69}]]}}} (south)\n{{il{[[Abjurist Belmara {69}]]}}} (south)\n{{ta{[[(2/2) Master Smith Rhonsus {69}]]}}} (east)\n{{il{[[Conjurer Luminrath {69}]]}}} (around clocktower)\n{{il{[[Cohlien Frostweaver {69}]]}}} (around clocktower)\n{{ti{[[(5/11) Krasus's Compendium {69}]]}}}\n{{il{[[(6/11) Unlocking the Compendium {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(2/2) Master Smith Rhonsus {69}]]}}}\n{{ti{[[(1/6) Malevolent Remnants {68}]]}}}\n{{il{[[(2/6) The Annals of Kirin'Var {69}]]}}}\nTown Square:\n{{ta{[[(2/6) The Annals of Kirin'Var {69}]]}}}\n{{il{[[Battle-Mage Dathric {68}]]}}}\nWizard Row:\n{{ta{[[(3/3) Building a Perimeter {69}]]}}} (north and west)\n{{ta{[[A Fate Worse Than Death {68}]]}}}\n{{ta{[[Abjurist Belmara {69}]]}}}\n{{ta{[[Conjurer Luminrath {69}]]}}}\n{{ta{[[Cohlien Frostweaver {69}]]}}}\n{{ta{[[Battle-Mage Dathric {68}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(3/3) Building a Perimeter {69}]]}}}\n{{ti{[[Abjurist Belmara {69}]]}}}\n{{ti{[[Conjurer Luminrath {69}]]}}}\n{{ti{[[Cohlien Frostweaver {69}]]}}}\n{{ti{[[Battle-Mage Dathric {68}]]}}}\n{{ti{[[A Fate Worse Than Death {68}]]}}}\n{{ti{[[(2/6) The Annals of Kirin'Var {69}]]}}}\n{{il{[[(3/6) Searching for Evidence {69}]]}}}\n{{il{[[(1/2) Needs More Cowbell {69}]]}}}\nChapel Yard:\n{{ti{[[(3/6) Searching for Evidence {69}]]}}}\n{{il{[[(4/6) A Lingering Suspicion {69}]]}}}\n{{ta{[[(4/6) A Lingering Suspicion {69}]]}}}\n{{ti{[[(1/2) Needs More Cowbell {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(4/6) A Lingering Suspicion {69}]]}}}\n{{il{[[(5/6) Capturing the Phylactery {69}]]}}}\nChapel Yard:\n{{ta{[[(5/6) Capturing the Phylactery {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(5/6) Capturing the Phylactery {69}]]}}}\n{{il{[[(6/6) Destroy Naberius! {69+}]]}}}\nChapel Yard:\n{{ta{[[(6/6) Destroy Naberius! {69+}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(6/6) Destroy Naberius! {69+}]]}}}\n{{il{[[(1/2) The Sunfury Garrison {69}]]}}}\n{{il{[[(6/11) Torching Sunfury Hold {69}]]}}}\nSunfury Hold:\n{{ta{[[(1/2) The Sunfury Garrison {69}]]}}}\n{{ta{[[(6/11) Torching Sunfury Hold {69}]]}}}\n{{ta{[[(6/11) Unlocking the Compendium {69}]]}}}\n{{ti{[[(6/11) Unlocking the Compendium {69}]]}}}\n{{il{[[(7/11) Summoner Kanthin's Prize {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(1/2) The Sunfury Garrison {69}]]}}}\n{{ti{[[(6/11) Torching Sunfury Hold {69}]]}}}\n{{il{[[(2/2) Down With Daellis {69}]]}}}\nManaforge Duro:\n{{ta{[[(7/11) Summoner Kanthin's Prize {69}]]}}}\n{{ta{[[(5/?) Rightful Repossession {69}]]}}}\n{{ta{[[(11/?) Shutting Down Manaforge Duro {70}]]}}}\n{{ta{[[(10/?) Kick Them While They're Down {70}]]}}}\n{{ta{[[(2/2) Down With Daellis {69}]]}}}\n{{ti{[[(7/11) Summoner Kanthin's Prize {69}]]}}}\n{{il{[[(8/11) Ar'kelos the Guardian {68}]]}}}\nCosmowrench:\n{{il{[[Bloody Imp-ossible! {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(2/2) Down With Daellis {69}]]}}}\n{{ta{[[(8/11) Ar'kelos the Guardian {68}]]}}}\n{{ti{[[(8/11) Ar'kelos the Guardian {68}]]}}}\n{{il{[[(9/11) Finding the Keymaster {69+}]]}}}\nVortex Fields:\n{{ta{[[(9/11) Finding the Keymaster {69+}]]}}}\n{{ta{[[Bloody Imp-ossible! {69}]]}}}\n''Eco Dome Midrealm:''\n{{ti{[[(5/?) Rightful Repossession {69}]]}}}\n{{il{[[(6/?) An Audience with the Prince {69}]]}}}\n''Area 52:''\n{{ti{[[(11/?) Shutting Down Manaforge Duro {70}]]}}}\n{{il{[[(12/?) Shutting Down Manaforge Ara {70+}]]}}}\n{{ti{[[(10/?) Kick Them While They're Down {70}]]}}}\n{{il{[[(11/?) A Defector {70}]]}}}\n''Stormspire:''\n{{ti{[[(2/?) The Dynamic Duo {69}]]}}}\n{{il{[[(3/?) Retrieving the Goods {69}]]}}}\n{{ti{[[(3/?) To the Stormspire {69}]]}}}\n{{il{[[(4/?) Diagnosis: Critical {69}]]}}}\n{{ti{[[(6/?) An Audience with the Prince {69}]]}}}\n{{il{[[(7/?) Triangulation Point One {69}]]}}}\n{{il{[[(1/?) Seek Out Ameer {70}]]}}}\n{{il{[[Surveying the Ruins {70}]]}}}\n{{il{[[The Minions of Culuthas {70}]]}}}\n{{il{[[Fel Reavers, No Thanks! {69}]]}}}\n\nRuins of Farahlon:\n{{ta{[[Surveying the Ruins {70}]]}}}\n{{ta{[[The Minions of Culuthas {70}]]}}}\n\nEco-Dome Sutheron:\n{{ta{[[(4/?) Diagnosis: Critical {69}]]}}}\n\nEco-Dome Farfield:\n{{ta{[[(3/?) Retrieving the Goods {69}]]}}}\n\nForge Base: Oblivion:\n{{ta{[[Fel Reavers, No Thanks! {69}]]}}}\n\n''Protectorate Watch Post:''\n{{ti{[[(1/?) Seek Out Ameer {70}]]}}}\n{{il{[[(2/?) A Mission of Mercy {70}]]}}}\n{{il{[[(1/?) The Ethereum {70}]]}}}\n{{il{[[Electro-Shock Goodness! {70}]]}}}\n{{il{[[Captain Tyralius {70}]]}}}\nEthereum Staging Grounds:\n{{ta{[[(2/?) A Mission of Mercy {70}]]}}}\n{{il{[[Escape from the Staging Grounds {70}]]}}}\n{{ta{[[Escape from the Staging Grounds {70}]]}}}\n''Protectorate Watch Post:''\n{{ti{[[(2/?) A Mission of Mercy {70}]]}}}\n{{il{[[(3/?) Ethereum Secrets {70}]]}}}\n{{ti{[[Escape from the Staging Grounds {70}]]}}}\n{{il{[[Recipe for Destruction {70}]]}}}\n{{il{[[A Not-So-Modest Proposal {70}]]}}}\nEthereum Staging Grounds:\n{{ta{[[(3/?) Ethereum Secrets {70}]]}}}\n{{ta{[[Electro-Shock Goodness! {70}]]}}}\n{{ta{[[Captain Tyralius {70}]]}}}\n{{ta{[[(1/?) The Ethereum {70}]]}}}\n{{ti{[[(1/?) The Ethereum {70}]]}}}\n{{il{[[(2/?) Ethereum Data {70}]]}}}\n{{ta{[[(2/?) Ethereum Data {70}]]}}}\n{{ti{[[(2/?) Ethereum Data {70}]]}}}\n{{il{[[(3/?) Potential for Brain Damage = High {70}]]}}}\n{{ta{[[(3/?) Potential for Brain Damage = High {70}]]}}}\n{{ti{[[(3/?) Potential for Brain Damage = High {70}]]}}}\n{{il{[[(4/?) S-A-B-O-T-A-G-E {70}]]}}}\n{{ta{[[(4/?) S-A-B-O-T-A-G-E {70}]]}}}\n{{ti{[[(4/?) S-A-B-O-T-A-G-E {70}]]}}}\n{{il{[[(5/?) Delivering the Message {70}]]}}}\n{{ta{[[(5/?) Delivering the Message {70}]]}}}\n{{ti{[[(5/?) Delivering the Message {70}]]}}}\n{{il{[[The Horrors of Pollution {70}]]}}}\nManaforge Ultris:\n{{ta{[[Electro-Shock Goodness! {70}]]}}}\n{{ta{[[Recipe for Destruction {70}]]}}}\n{{ta{[[A Not-So-Modest Proposal {70}]]}}}\nCelestial Ridge:\n{{ti{[[A Not-So-Modest Proposal {70}]]}}}\n{{ta{[[(7/?) Triangulation Point One {69}]]}}}\n''Protectorate Watch Post:''\n{{ti{[[(3/?) Ethereum Secrets {70}]]}}}\n{{ti{[[Electro-Shock Goodness! {70}]]}}}\n{{ti{[[Recipe for Destruction {70}]]}}}\n{{ti{[[The Horrors of Pollution {70}]]}}}\n{{ti{[[Captain Tyralius {70}]]}}}\n{{ti{[[(2/?) A Mission of Mercy {70}]]}}}\n{{ti{[[(7/?) Triangulation Point One {69}]]}}}\n{{il{[[(8/?) Triangulation Point Two {70}]]}}}\n\nManaforge Ara:\n{{ta{[[(8/?) Triangulation Point Two {70}]]}}}\n{{ta{[[(12/?) Shutting Down Manaforge Ara {70+}]]}}}\n{{ti{[[(11/?) A Defector {70}]]}}}\nTuluman's Landing:\n{{ti{[[(8/?) Triangulation Point Two {70}]]}}}\n''Area 52:''\n{{ti{[[(12/?) Shutting Down Manaforge Ara {70+}]]}}}\n\nCosmowrench:\n{{ti{[[Bloody Imp-ossible! {69}]]}}}\n''Kirin'Var Village:''\n{{ti{[[(9/11) Finding the Keymaster {69+}]]}}}
@@//Terokkar Forest//@@ N Entrance to Shattrath:\n{{il{[[A'dal {65}]]}}}\n@@//Shattrath City//@@\nTerrace of Light:\n{{il{[[(1/3) City of Light {65}]]}}}\n{{ta{[[(1/3) City of Light {65}]]}}}\n{{ti{[[(1/3) City of Light {65}]]}}}\n{{il{[[(2/3) Allegiance to the Scryers {65}]]}}}\n{{ti{[[(2/3) Allegiance to the Scryers {65}]]}}}\n{{il{[[(3/3) Voren'thal the Seer {65}]]}}}\nScryer's Tier:\n{{il{[[Firewing Signets {65}]]}}} (until Honored)\n{{ti{[[Firewing Signets {65}]]}}}\n{{ti{[[(3/3) Voren'thal the Seer {65}]]}}}\n{{il{[[Losing Gracefully {65}]]}}}\nTerrace of Light:\n{{ti{[[Losing Gracefully {65}]]}}}\n\n{{il{[[Synthesis of Power {70}]]}}}\n{{ti{[[Synthesis of Power {70}]]}}}\n{{il{[[Sunfury Signets {70}]]}}}\n{{ti{[[Sunfury Signets {70}]]}}}
@@//Shattrath City//@@ Terrace of Light:\n{{il{[[(1/?) Threat from Above {70}]]}}}\n@@//Terokkar Forest//@@ Barrier Hills:\n{{ta{[[(1/?) Threat from Above {70}]]}}}\n@@//Shattrath City//@@ Terrace of Light:\n{{ti{[[(1/?) Threat from Above {70}]]}}}\n{{il{[[(2/?) To Skettis! {70}]]}}}\n@@//Terokkar Forest//@@\n''Blackwind Landing:''\n{{ti{[[(2/?) To Skettis! {70}]]}}}\n{{il{[[(3/?) Fires Over Skettis {70}]]}}} (daily)\n{{il{[[(1/?) World of Shadows {70}]]}}} (repeatable)\n{{il{[[Hungry Nether Rays {70}]]}}}\nSkettis:\n{{ta{[[(1/?) World of Shadows {70}]]}}}\n{{il{[[Escape from Skettis {70}]]}}} (daily)\n{{ta{[[Escape from Skettis {70}]]}}}\n{{ta{[[(3/?) Fires Over Skettis {70}]]}}}\nS of Skettis:\n{{ta{[[Hungry Nether Rays {70}]]}}}\n''Blackwind Landing:''\n{{ti{[[(3/?) Fires Over Skettis {70}]]}}}\n{{ti{[[(1/?) World of Shadows {70}]]}}}\n{{il{[[(2/?) Secrets of the Talonpriests {70}]]}}} (bring at least two Elixirs of Shadows)\n{{ti{[[Hungry Nether Rays {70}]]}}}\n{{ti{[[Escape from Skettis {70}]]}}}\nSkettis:\n{{ta{[[(2/?) Secrets of the Talonpriests {70}]]}}}\n{{il{[[(3/?) Ishaal's Almanac {70}]]}}}\n''Blackwind Landing:''\n{{ti{[[(2/?) Secrets of the Talonpriests {70}]]}}}\n{{ti{[[(3/?) Ishaal's Almanac {70}]]}}}\n{{il{[[(4/?) An Ally in Lower City {70}]]}}}\n@@//Shattrath City//@@ Lower City:\n{{ti{[[(4/?) An Ally in Lower City {70}]]}}}\n{{il{[[(5/?) Countdown to Doom {70}]]}}}\n@@//Terokkar Forest//@@\n''Blackwind Landing:''\n{{ti{[[(5/?) Countdown to Doom {70}]]}}}
Pick up/turn in from Trackmaster Zherin at Mirage Raceway\nCan find Gazers at 77,91 (SE) and Crystalhides and Basilisks at 78,63 (NW)\n\nTheir stun can be interrupted
Pick up/turn in from Custodian Dieworth in Kirin'Var Village's Town Square (57,86)\nMana Seekers and Mageslayers are all around the Custodian to the N and W
Pick up/turn in from Shadrek at Aeris Landing, N of Oshu'Gun (31,56)\nIvory Tusks drop off of Wild Elekks throughout Nagrand (not Bull Eleks), including ones around Oshu'gun
Pick up/turn in from Dreka'Sur in Bloodvenom Post in Felwood\nOverlord Ror is level 51 with 2 50 and 49 bodyguards in Deadwood Village (48,94)
Pick up from Wind Trader Marid (58,31) at the Protectorate Watch Post\nThe power pack is in Access Shaft Zeon, S of Manaforge Ultris\nTurn in to the Image of Wind Trader Marid on the Ethereal Teleport Pad in Celestial Ridge
Pick up/turn in from Warden Hamoot at the top of the tower (79,65) in Cenarion Refuge\nNaga can be found on the southernmost island of Umbrafen Lake, and along the southwestern coast. The claws are a 100% drop.\n
Pick up from walker on N entrance into Shattrath City\nTurn into A'dal in the center of the Terrace of Light
Pick up from Belmara's Tome, which drops from Abjurist Belmara, who wanders the Town Square with the Severed Spirits.\nUse the book at the bookshelf (not the more obvious bookcase) (55.5,86.5) in Wizard's Row\n
<<list withTags Alliance and not Horde>>
Pick up/turn in from Hol'anyee Marshal in Marshal's Refuge\nGo into the tunnels in the Slithering Scar in Ungoro Crater (50,78) and use the vial in the middle of the first room on your left/eastmost room (49,85)
config.options.chkHttpReadOnly = false;\n
Pick up/turn in from Advisor Faila in the inn at Stonebreaker Hold\nTalonites and sorcerers are at Veil Reskk (49,16) and Veil Shienor (59,23)
Pick up/turn in from Huntsman Markhor at Revantusk Village in the Hinterlands\nRazorbeak Skylords are around (63,41) (55,50), S of Skulk Rock
Pick up/turn in from Rigglefuzz in the Valley of Fangs (42,53)\nBring him 4 buzzard wings\n\nThe wings can be collected without the quest
Pick up from Dathric's Blade, which drops from Battle-Mage Dathric inside the clocktower in the Town Square around the Severed Spirits (60,88)\nUse the blade inside the house (56.9,86.8) at Wizard's Row
Pick up/turn in from Spraggle Frock in Marshal's Refuge\nFrenzied Pterrordaxes are all around Golakka Hot Springs; Pterrordaxes are mostly in the mountains near the Northern Pylon (57,12) and in the south (45,89); they respawn erratically
Pick up/turn in from Falconer Drenna Riverwind in Falcon Watch\nActivate a Kaliri Nest in the Den of Haal'esh S of Falcon Watch, entrance at (26,70), and use the cage if the bird that spawns is female
Pick up/turn in from Windcaller Blackhoof in Cenarion Refuge\nKeleth wanders through Cenarion Refuge (and gives attack power), while Ashyen waits by the entrance from Hellfire Peninsula (and gives spell damage/healing)\n\nRequires Friendly with Cenarion Expedition
Pick up/turn in from Kebok in Booty Bay inn\nCan find Bloodscalp trolls at Balal, Zul'Kunda, Zuuldaia, Tkashi ruins
Pick up/turn in from Sab'aoth at Cosmowrench (66,67)\nUse Zeppit's Crystal to summon the imp, then kill warp chasers in the Vortex Fields right by Cosmowrench (and be close to them when they die)\n\nYou must return the crystal to complete the quest.
Pick up/turn in from Bibbly F'utzbuckle at 61,38 (Kormek's Hut)\nActivate the bones at the Kodo Graveyard (54,62). Some will spawn a 37-38 Kodo Apparition; can be killed, pulled to Ghost Walker Post, or run away from.
Pick up/turn in from Jes'rimon on the second floor of the alchemy building in the Drag in Orgrimmar (55,34)\nRavasaurs are in Un'goro Crater, around the Marshlands\n\nThe venomhide ravasaurs will give your weapon a 5min poison buff if you attack them
Pick up from Brann Bronzebeard's Lost Letter, which drops from any silithid in Silithus\nTurn in to Rutgar Glyphshaper at the Bronzebeard Encampment (41,88)
Pick up from Wanted Poster in Area 52 (32,64)\nNetherock wanders the S part of the Crumbling Wastes\nTurn in to Rocket-Chief Fuselage at Area 52
Pick up/turn in to Gzhun'tt at Sporeggar\n5x Hibiscus drop from underbats, shamblers, and bog giants in the Underbog in Coilfang Reservoir, and can also be harvested by anyone from Hibiscus plants\n\nThis quest is repeatable. You need Friendly reputation.
Pick up/turn in from Mystic Yayo'jin at Revantusk Village in the Hinterlands\nScalpers are all over the northern troll camps, and soothsayers can be found in the two troll camps next to Shaol'watha (71,48) (66,44) and Agol'watha (49,64)
Pick up/turn in from Flesh Handler Viridius (59,32) at the Protectorate Watch Post\nThe key drops from the Warden (54,40) at the Ethereum Staging Grounds; the cage is at the western tip of the island (53,41)
Pick up/turn in from Nataka Longhorn at Ghost Walker Post\nTalk to Jinar'Zillen at Shadowprey Village (he has no ?)\nCollect 10 shellfish from underwater traps\nGive Jinar'Zillen the shellfish in exchange for 2 bloodfish\n\nThis quest is underwater.
Pick up/turn in from Felgur Twocuts at Ghost Walker Post or Corporal Melkins at Nijel's Point\nCollect the ears while gaining reputation for either clan\n\nFor Horde, you may have to pick up or turn in [[Khan Dez'hepah {35}]] to get this quest
/***\n|Name|CheckboxPlugin|\n|Source|http://www.TiddlyTools.com/#CheckboxPlugin|\n|Version|2.1.3|\n|Author|Eric Shulman - ELS Design Studios|\n|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|\n|~CoreVersion|2.1|\n|Type|plugin|\n|Requires||\n|Overrides||\n|Description|Add checkboxes to your tiddler content|\n\nCheckbox states can be preserved in the document by either automatically modifying the tiddler content or setting/removing tags on specified tiddlers, or they may be saved as local cookies by assigning an optional 'chkID' to the checkbox. Add custom javascript for programmatic initialization and onClick handling for any checkbox. Also provides access to checkbox DOM element data and tracks the checkbox state in TiddlyWiki's config.options[] internal data.\n\n!!!!!Usage\n<<<\nThe checkbox syntax, including all optional parameters, is contained inside a matched set of [ and ] brackets.\n{{{ [x=id(title|tag){init_script}{onclick_script}] }}}\n\nAn alternative syntax lets you place the optional parameters ''outside'' the [ and ] brackets, and is provided for backward-compatibility with existing content that may include checkbox definitions based on earlier releases of this plugin:\n{{{ [x]=id(title|tag){init_script}{onclick_script} }}}\n\n//{{{\n[ ]or[_] and [x]or[X]\n//}}}\nSimple checkboxes. The current unchecked/checked state is indicated by the character between the [ and ] brackets ("_" means unchecked, "X" means checked). When you click on a checkbox, the current state is retained by directly modifying the tiddler content to place the corresponding "_" or "X" character in between the brackets\n//{{{\n[x=id]\n//}}}\nAssign an optional ID to the checkbox so you can use {{{document.getElementByID("id")}}} to manipulate the checkbox DOM element, as well as tracking the current checkbox state in {{{config.options["id"]}}}. If the ID starts with "chk" the checkbox state will also be saved in a cookie, so it can be automatically restored whenever the checkbox is re-rendered (overrides any default {{{[x]}}} or {{{[_]}}} value). If a cookie value is kept, the "_" or "X" character in the tiddler content remains unchanged, and is only applied as the default when a cookie-based value is not currently defined.\n//{{{\n[x(title|tag)] or [x(title:tag)]\n//}}}\nInitializes and tracks the current checkbox state by setting or removing ("TogglyTagging") a particular tag value from a specified tiddler. If you omit the tiddler title (and the | or : separator), the specified tag is assigned to the current tiddler. If you omit the tag value, as in {{{(title|)}}}, the default tag, {{{checked}}}, is assumed. Omitting both the title and tag, {{{()}}}, tracks the checkbox state by setting the "checked" tag on the current tiddler. When tag tracking is used, the "_" or "X" character in the tiddler content remains unchanged, and is not used to set or track the checkbox state. If a tiddler title named in the tag does not exist, the checkbox state defaults to //unselected//. When the checkbox is subsequently changed to //selected//, it will automatically (and silently) create the missing tiddler and then add the tag to it. //''NOTE: beginning with version 2.1.2 of this plugin, the "|" separator is the preferred separator between the title and tag name, as it avoids syntactic ambiguity when ":" is used within tiddler titles or tag names.''//\n//{{{\n[x{javascript}{javascript}]\n//}}}\nYou can define optional javascript code segments to add custom initialization and/or 'onClick' handling to a checkbox. The current checkbox state (and it's other DOM attributes) can be set or read from within these code segments by reference to the default context-object, 'this'.\n\nThe first code segment will be executed when the checkbox is initially displayed, so that you can programmatically determine it's starting checked/unchecked state. The second code segment (if present) is executed whenever the checkbox is clicked, so that you can perform programmed responses or intercept and override the checkbox state based on complex logic using the TW core API or custom functions defined in plugins (e.g. testing a particular tiddler title to see if certain tags are set or setting some tags when the checkbox is clicked).\n\nNote: if you want to use the default checkbox initialization processing with a custom onclick function, use this syntax: {{{ [x=id{}{javascript}] }}} \n<<<\n!!!!!Configuration\n<<<\nNormally, when a checkbox state is changed, the affected tiddlers are automatically re-rendered, so that any checkbox-dependent dynamic content can be updated. There are three possible tiddlers to be re-rendered, depending upon where the checkbox is placed, and what kind of storage method it is using.\n*''container'': the tiddler in which the checkbox is displayed. (e.g., this tiddler)\n*''tagged'': the tiddler that is being tagged (e.g., "~MyTask" when tagging "~MyTask:done")\n*''tagging'': the "tag tiddler" (e.g., "~done" when tagging "~MyTask:done")\nYou can set the default refresh handling for all checkboxes in your document by using the following javascript syntax either in a systemConfig plugin, or as an inline script. (Substitute true/false values as desired):\n{{{config.checkbox.refresh = { tagged:true, tagging:true, container:true };}}}\n\nYou can also override these defaults for any given checkbox by using an initialization function to set one or more of the refresh options. For example:\n{{{[_{this.refresh.container=false}]}}}\n<<<\n!!!!!Examples\n<<<\n//{{{\n[X] label\n[_] label\n//}}}\n>checked and unchecked static default values\n>[X] label\n>[_] label\n//{{{\n[_=demo] label\n//}}}\n>document-based value (id='demo', no cookie)\n>[_=demo] label\n//{{{\n[_=chkDemo] label\n//}}}\n>cookie-based value (id='chkDemo')\n>[_=chkDemo] label\n//{{{\n[_(CheckboxPlugin|demotag)]\n[_(CheckboxPlugin|demotag){this.refresh.tagged=this.refresh.container=false}]\n//}}}\n>tag-based value (TogglyTagging)\n>[_(CheckboxPlugin|demotag)] toggle 'demotag' (and refresh tiddler display)\n>[_(CheckboxPlugin|demotag){this.refresh.tagged=this.refresh.container=false}] toggle 'demotag' (no refresh)\n>current tags: <script>return store.getTiddler(story.findContainingTiddler(place).id.substr(7)).tags.toString();</script>\n><script label="click to view current tags">alert(store.getTiddler(story.findContainingTiddler(place).id.substr(7)).tags.toString());return false</script>\n//{{{\n[X{this.checked=true}{alert(this.checked?"on":"off")}] message box with checkbox state\n//}}}\n>custom init and onClick functions\n>[X{this.checked=true}{alert(this.checked?"on":"off")}] message box with checkbox state\nRetrieving option values:\nconfig.options['demo']=<script>return config.options['demo']?"true":"false";</script>\nconfig.options['chkDemo']=<script>return config.options['chkDemo']?"true":"false";</script>\n\n!!!!!Installation\nimport (or copy/paste) the following tiddlers into your document:\n''CheckboxPlugin'' (tagged with <<tag systemConfig>>)\n<<<\n!!!!!Revision History\n<<<\n2006.05.04 - 2.1.3 fix use of findContainingTiddler() to check for a non-null return value, so that checkboxes won't crash when used outside of tiddler display context (such as in header, sidebar or mainmenu)\n2006.03.11 - 2.1.2 added "|" as delimiter to tag-based storage syntax (e.g. "tiddler|tag") to avoid parsing ambiguity when tiddler titles or tag names contain ":". Using ":" as a delimiter is still supported but is deprecated in favor of the new "|" usage. Based on a problem reported by JeffMason.\n2006.02.25 - 2.1.0 added configuration options to enable/disable forced refresh of tiddlers when toggling tags\n2006.02.23 - 2.0.4 when toggling tags, force refresh of the tiddler containing the checkbox.\n2006.02.23 - 2.0.3 when toggling tags, force refresh of the 'tagged tiddler' so that tag-related tiddler content (such as "to-do" lists) can be re-rendered.\n2006.02.23 - 2.0.2 when using tag-based storage, allow use of double square brackets to quote tiddler or tag names that contain spaces:\n2006.01.10 - 2.0.1 when toggling tags, force refresh of the 'tagging tiddler'. For example, if you toggle the "systemConfig" tag on a plugin, the corresponding "systemConfig" TIDDLER will be automatically refreshed (if currently displayed), so that the 'tagged' list in that tiddler will remain up-to-date.\n2006.01.04 - 2.0.0 update for ~TW2.0\n2005.12.27 - 1.1.2 Fix lookAhead regExp handling for {{{[x=id]}}}, which had been including the "]" in the extracted ID. \nAdded check for "chk" prefix on ID before calling saveOptionCookie()\n2005.12.26 - 1.1.2 Corrected use of toUpperCase() in tiddler re-write code when comparing {{{[X]}}} in tiddler content with checkbox state. Fixes a problem where simple checkboxes could be set, but never cleared.\n2005.12.26 - 1.1.0 Revise syntax so all optional parameters are included INSIDE the [ and ] brackets. Backward compatibility with older syntax is supported, so content changes are not required when upgrading to the current version of this plugin. Based on a suggestion by GeoffSlocock\n2005.12.25 - 1.0.0 added support for tracking checkbox state using tags ("TogglyTagging")\nRevised version number for official post-beta release.\n2005.12.08 - 0.9.3 support separate 'init' and 'onclick' function definitions.\n2005.12.08 - 0.9.2 clean up lookahead pattern\n2005.12.07 - 0.9.1 only update tiddler source content if checkbox state is actually different. Eliminates unnecessary tiddler changes (and 'unsaved changes' warnings)\n2005.12.07 - 0.9.0 initial BETA release\n<<<\n!!!!!Credits\n<<<\nThis feature was created by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]\n<<<\n!!!!!Code\n***/\n//{{{\nversion.extensions.CheckboxPlugin = {major: 2, minor: 1, revision:3 , date: new Date(2006,5,4)};\n//}}}\n\n// // 1.2.x compatibility\n//{{{\nif (!window.story) window.story=window;\nif (!store.getTiddler) store.getTiddler=function(title){return store.tiddlers[title]}\nif (!store.addTiddler) store.addTiddler=function(tiddler){store.tiddlers[tiddler.title]=tiddler}\nif (!store.deleteTiddler) store.deleteTiddler=function(title){delete store.tiddlers[title]}\n//}}}\n\n//{{{\nconfig.checkbox = { refresh: { tagged:true, tagging:true, container:true } };\nconfig.formatters.push( {\n name: "checkbox",\n match: "\s\s[[xX_ ][\s\s]\s\s=\s\s(\s\s{]",\n lookahead: "\s\s[([xX_ ])(\s\s])?(=[^\s\ss\s\s(\s\s]{]+)?(\s\s([^\s\s)]*\s\s))?({[^}]*})?({[^}]*})?(\s\s])?",\n handler: function(w)\n {\n var lookaheadRegExp = new RegExp(this.lookahead,"mg");\n lookaheadRegExp.lastIndex = w.matchStart;\n var lookaheadMatch = lookaheadRegExp.exec(w.source)\n if(lookaheadMatch && lookaheadMatch.index == w.matchStart)\n {\n // get params\n var checked=lookaheadMatch[1];\n var id=lookaheadMatch[3];\n var tag=lookaheadMatch[4];\n var fn_init=lookaheadMatch[5];\n var fn_click=lookaheadMatch[6];\n // create checkbox element\n var c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick=onClickCheckbox;\n c.srcpos=w.matchStart+1; // remember location of "X"\n c.container=story.findContainingTiddler(w.output); if (c.container) c.container=c.container.id.substr(7); // tiddler containing checkbox\n c.refresh = { };\n c.refresh.container=config.checkbox.refresh.container;\n c.refresh.tagged=config.checkbox.refresh.tagged;\n c.refresh.tagging=config.checkbox.refresh.tagging;\n w.output.appendChild(c);\n // set default state\n c.checked=(checked.toUpperCase()=="X");\n // get/set state by ID\n if (id) {\n c.id=id.substr(1); // trim off leading "="\n if (config.options[c.id]!=undefined)\n c.checked=config.options[c.id];\n else\n config.options[c.id]=c.checked;\n }\n // get/set state by tag\n if (tag) {\n c.tiddler=c.container;\n c.tag=tag.substr(1,tag.length-2).trim(); // trim off parentheses\n var pos=c.tag.indexOf("|"); if (pos==-1) var pos=c.tag.indexOf(":");\n if (pos==0) { c.tag=tag.substr(1); }\n if (pos>0) { c.tiddler=c.tag.substr(0,pos).replace(/\s[\s[/g,"").replace(/\s]\s]/g,""); c.tag=c.tag.substr(pos+1); }\n c.tag.replace(/\s[\s[/g,"").replace(/\s]\s]/g,"");\n if (!c.tag.length) c.tag="checked";\n var t=store.getTiddler(c.tiddler);\n c.checked = (t && t.tags)?(t.tags.find(c.tag)!=null):false;\n }\n if (fn_init) c.fn_init=fn_init.trim().substr(1,fn_init.length-2); // trim off surrounding { and } delimiters\n if (fn_click) c.fn_click=fn_click.trim().substr(1,fn_click.length-2);\n c.init=true; c.onclick(); c.init=false; // compute initial state and save in tiddler/config/cookie\n w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;\n }\n }\n }\n)\n//}}}\n\n//{{{\nfunction onClickCheckbox()\n{\n if (this.fn_init)\n // custom function hook to set initial state (run only once)\n { try { eval(this.fn_init); this.fn_init=null; } catch(e) { displayMessage("Checkbox init error: "+e.toString()); } }\n else if (this.fn_click)\n // custom function hook to override or react to changes in checkbox state\n { try { eval(this.fn_click) } catch(e) { displayMessage("Checkbox click error: "+e.toString()); } }\n if (this.id)\n // save state in config AND cookie (only when ID starts with 'chk')\n { config.options[this.id]=this.checked; if (this.id.substr(0,3)=="chk") saveOptionCookie(this.id); }\n if ((!this.id || this.id.substr(0,3)!="chk") && !this.tag) {\n // save state in tiddler content only if not using cookie or tag tracking\n var t=story.findContainingTiddler(this); if (t) {\n var t=store.getTiddler(t.id.substr(7));\n if (this.checked!=(t.text.substr(this.srcpos,1).toUpperCase()=="X")) { // if changed\n t.set(null,t.text.substr(0,this.srcpos)+(this.checked?"X":"_")+t.text.substr(this.srcpos+1),null,null,t.tags);\n store.setDirty(true);\n }\n }\n }\n if (this.tag) {\n var t=store.getTiddler(this.tiddler);\n if (!t) { t=(new Tiddler()); t.set(this.tiddler,"",config.options.txtUserName,(new Date()),null); store.addTiddler(t); } \n var tagged=(t.tags && t.tags.find(this.tag)!=null);\n if (this.checked && !tagged) { t.tags.push(this.tag); store.setDirty(true); }\n if (!this.checked && tagged) { t.tags.splice(t.tags.find(this.tag),1); store.setDirty(true); }\n // if tag state has been changed, force a display update\n if (this.checked!=tagged) {\n if (this.refresh.tagged) story.refreshTiddler(this.tiddler,null,true); // the TAGGED tiddler\n if (this.refresh.tagging) story.refreshTiddler(this.tag,null,true); // the TAGGING tiddler\n }\n }\n // refresh containing tiddler (but not during initial rendering, or we get an infinite loop!)\n if (!this.init && this.refresh.container && this.container!=this.tiddler)\n story.refreshTiddler(this.container,null,true); // the tiddler CONTAINING the checkbox\n return true;\n}\n//}}}
Pick up from a box on the shoreline at 36,30 (just inland from the sunken ship)\nThe golden key drops off any naga. The silver key drops of the drysnap pincers and crawlers to the left of the box. The chest is at 29,8 at the base of the building on Ranazjar Isle.\n\nReward includes a ship's wheel shield
Pick up/turn in from Mai'Lahii at Shadowprey Village\nThe clams spawn in a large area around the ship at 33,33. The Enraged Reef Crawlers also drop the clam meat (and eat it if you're too slow!)\n\nThis quest is underwater
Pick up/turn in from Maybess Riverbreeze (46,83) if H or Arathandris Silversky (54,86) if A at Emerald Sanctuary in Felwood\nWarpwood elementals are in and around the Irontree Caverns; the amber is a 100% drop\n\nThis quest allows you to collect items to make salve to cure Felwood plants, giving you buffs and items
Pick up/turn in from Commander Ashlam Valorfist at Chillwind Camp\nFlayers and Ghouls are at Sorrow Hill or at Felstone Field\n\n[[(1/12) A Call to Arms: The Plaguelands! {50}]] is a prerequisite for this quest
/***\n| Name:|CloseOnCancelPlugin|\n| Description:|Closes the tiddler if you click new tiddler then cancel. Default behaviour is to leave it open|\n| Version:|6.9.3|\n| Date:|30-Sep-2006|\n| Source:|http://mptw.tiddlyspot.com/#CloseOnCancelPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\n***/\n//{{{\nmerge(config.commands.cancelTiddler,{\n\n handler_orig_closeUnsaved: config.commands.cancelTiddler.handler,\n\n handler: function(event,src,title) {\n this.handler_orig_closeUnsaved(event,src,title);\n if (!store.tiddlerExists(title) && !store.isShadowTiddler(title))\n story.closeTiddler(title,true);\n return false;\n }\n\n});\n\n//}}}\n\n
Pick up from Cohlien's Cap, which drops from Cohlien Frostweaver, who wanders the Town Square with the Severed Spirits (60,87)\nUse the hat at the footlocker (55,87) in Wizard's Row
/***\n!! CollapseTiddlersPlugin\n^^Author: Bradley Meck^^\n^^Source: http://gensoft.revhost.net/Collapse.html^^\n\n|ELS 2/24/2006: added fallback to "CollapsedTemplate if "WebCollapsedTemplate" is not found |\n|ELS 2/6/2006: added check for 'readOnly' flag to use alternative "WebCollapsedTemplate" |\n\n***/\n\nconfig.commands.collapseTiddler = {\ntext: "fold",\ntooltip: "Collapse this tiddler",\nhandler: function(event,src,title)\n{\nvar e = story.findContainingTiddler(src);\nif(e.getAttribute("template") != config.tiddlerTemplates[DEFAULT_EDIT_TEMPLATE]){\nvar t = (readOnly&&store.tiddlerExists("WebCollapsedTemplate"))?"WebCollapsedTemplate":"CollapsedTemplate";\nif (!store.tiddlerExists(t)) { alert("Can't find 'CollapsedTemplate'"); return; }\nif(e.getAttribute("template") != t ){\ne.setAttribute("oldTemplate",e.getAttribute("template"));\nstory.displayTiddler(null,title,t);\n}\n}\n}\n}\n\nconfig.commands.expandTiddler = {\ntext: "unfold",\ntooltip: "Expand this tiddler",\nhandler: function(event,src,title)\n{\nvar e = story.findContainingTiddler(src);\nstory.displayTiddler(null,title,e.getAttribute("oldTemplate"));\n}\n}\n\nconfig.macros.collapseAll = {\nhandler: function(place,macroName,params,wikifier,paramString,tiddler){\ncreateTiddlyButton(place,"collapse all","",function(){\nstory.forEachTiddler(function(title,tiddler){\nif(tiddler.getAttribute("template") != config.tiddlerTemplates[DEFAULT_EDIT_TEMPLATE])\nvar t = (readOnly&&store.tiddlerExists("WebCollapsedTemplate"))?"WebCollapsedTemplate":"CollapsedTemplate";\nif (!store.tiddlerExists(t)) { alert("Can't find 'CollapsedTemplate'"); return; }\nstory.displayTiddler(null,title,t);\n})})\n}\n}\n\nconfig.macros.expandAll = {\nhandler: function(place,macroName,params,wikifier,paramString,tiddler){\ncreateTiddlyButton(place,"expand all","",function(){\nstory.forEachTiddler(function(title,tiddler){\nvar t = (readOnly&&store.tiddlerExists("WebCollapsedTemplate"))?"WebCollapsedTemplate":"CollapsedTemplate";\nif (!store.tiddlerExists(t)) { alert("Can't find 'CollapsedTemplate'"); return; }\nif(tiddler.getAttribute("template") == t) story.displayTiddler(null,title,tiddler.getAttribute("oldTemplate"));\n})})\n}\n}\n\nconfig.commands.collapseOthers = {\ntext: "focus",\ntooltip: "Expand this tiddler and collapse all others",\nhandler: function(event,src,title)\n{\nvar e = story.findContainingTiddler(src);\nstory.forEachTiddler(function(title,tiddler){\nif(tiddler.getAttribute("template") != config.tiddlerTemplates[DEFAULT_EDIT_TEMPLATE]){\nvar t = (readOnly&&store.tiddlerExists("WebCollapsedTemplate"))?"WebCollapsedTemplate":"CollapsedTemplate";\nif (!store.tiddlerExists(t)) { alert("Can't find 'CollapsedTemplate'"); return; }\nif (e==tiddler) t=e.getAttribute("oldTemplate");\n//////////\n// ELS 2006.02.22 - removed this line. if t==null, then the *current* view template, not the default "ViewTemplate", will be used.\n// if (!t||!t.length) t=!readOnly?"ViewTemplate":"WebViewTemplate";\n//////////\nstory.displayTiddler(null,title,t);\n}\n})\n}\n}
<div class='toolbar' macro='toolbar references expandTiddler +editTiddler deleteTiddler closeOthers closeTiddler'></div>\n\n<div class='title' macro='view title'></div>
Pick up/turn in from Sage Truthseeker at Spirit Rise (unavailable to undead)\nThe book is on a bookshelf in the round room just before the boss room in the Library; it will respawn quickly after someone takes it.
//{{{\nconfig.options.chkHttpReadOnly = false; // means web visitors can experiment with your site by clicking edit\nconfig.options.chkInsertTabs = true; // tab inserts a tab when editing a tiddler\nconfig.views.wikified.defaultText = ""; // don't need message when a tiddler doesn't exist\nconfig.views.editor.defaultText = ""; // don't need message when creating a new tiddler \n//}}}\n
Pick up from Luminrath's Mantle, which drops from Conjurer Luminrath, who wanders the Town square with the Severed Spirits (60,86)\nUse the mantle at the dresser (56.4, 87.8) in Wizard's Row
Pick up/turn in from Selendra near Shadowprey Village or Keeper Marandis at Nijel's Point\nThe Princess is the final boss of Maraudon
Pick up/turn in from Neeka Bloodscar in Kargath\nHighest droprate off level 39-40 Elder Crag Coyotes around 9,62 (Apocryphan's Rest)
Pick up/turn in from Talo Thornhoof in Camp Mojache in Feralas\nKill harpies around the Ruins of Ravenwind (40,14) until you get the horn drop, then use it by the Hatetalon stones (40,8) at the N side of the ruins to summon Edana, a 50 elite mage. She may take 15-30s to appear after being summoned.
Pick up/turn in from Primal Torntusk at Revantusk Village in the Hinterlands\nThe vessels look like miniature cauldrons scattered throughout Jintha'Alor; they can only be looted once before disappearing
Pick up/turn in from First Mate Nilzlix in Faldir's Cove\nThe Maidens Folly is at 23,85 (NE ship). The Log is on the middle floor in a room with stairs. It looks like a large brown book, and is actually inside a cauldron/crate near the door. The Chart is on the same floor, but is against the north side of the column going through the largest room. It looks like a flat square of parchment.\nThe Spirit of Silverpine is at 20,85 (SW ship). The Log is on the bottom level, lying on the pile of sand just away from the stool. It looks like an open blue book, and is guarded by a naga caster and a naga fighter. The Chart is on the middle level, in a room with 2 cannons and no naga. It looks like a flat square of parchment, and is sitting on some crates next to the cannon that isn't aimed out a window.\n\nThis quest is underwater.
[[Guide]]
Pick up/turn in from Carlin Redpath at Light's Hope Chapel in EPL\nKill cannibal ghouls, gibbering ghouls and diseased flayers at Corin's crossing (59,72) or Plaguewoods (34,34), or Browman mill (67,49) if you can handle level 58 mobs. The ghouls share spawns with the other mobs in the area. Make sure you talk to the spirits to free them once they appear.
/***\n|Name|DisableWikiLinksPlugin|\n|Source|http://www.TiddlyTools.com/#DisableWikiLinksPlugin|\n|Version|1.4.0|\n|Author|Eric Shulman - ELS Design Studios|\n|License|http://www.TiddlyTools.com/#LegalStatements <<br>>and [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|\n|~CoreVersion|2.1|\n|Type|plugin|\n|Requires||\n|Overrides||\n|Description||\n\nThis plugin allows you to disable TiddlyWiki's automatic WikiWord linking behavior, so that WikiWords embedded in tiddler content will be rendered as regular text, instead of being automatically converted to tiddler links. To create a tiddler link when automatic linking is disabled, you must enclose the link text within square brackets.\n\nYou can also block automatic WikiWord linking behavior only for non-existing tiddler titles, while still automatically linking WikiWords that correspond to existing tiddlers titles or shadow tiddler titles.\n\nYou can also block specific selected WikiWords from being automatically linked by listing them in [[DisableWikiLinksList]], separated by whitespace. This tiddler is optional and, when present, causes the listed words to always be excluded, even if automatic linking of other WikiWords is being permitted. \n\nNote: WikiWords contained in default ''shadow'' tiddlers will be automatically linked unless you select an additional checkbox option lets you disable these automatic links as well, though this is not recommended, since it can make it more difficult to access some TiddlyWiki standard default content (such as AdvancedOptions or SideBarTabs)\n\n!!!!!Configuration\n<<<\nSelf-contained control panel:\n<<option chkDisableNonExistingWikiLinks>> Disable automatic WikiWord links for non-existing tiddlers\n<<option chkDisableWikiLinks>> Disable ALL automatic WikiWord tiddler links\n<<option chkAllowLinksFromShadowTiddlers>> ... except for WikiWords contained in shadow tiddlers\n<<<\n!!!!!Installation\n<<<\nimport (or copy/paste) the following tiddlers into your document:\n''DisableWikiLinksPlugin'' (tagged with <<tag systemConfig>>)\n<<<\n!!!!!Revision History\n<<<\n''2006.12.31 [1.4.0]'' in formatter, test for chkDisableNonExistingWikiLinks\n''2006.12.09 [1.3.0]'' in formatter, test for excluded wiki words specified in DisableWikiLinksList\n''2006.12.09 [1.2.2]'' fix logic in autoLinkWikiWords() (was allowing links TO shadow tiddlers, even when chkDisableWikiLinks is TRUE). \n''2006.12.09 [1.2.1]'' revised logic for handling links in shadow content\n''2006.12.08 [1.2.0]'' added hijack of Tiddler.prototype.autoLinkWikiWords so regular (non-bracketed) WikiWords won't be added to the missing list\n''2006.05.24 [1.1.0]'' added option to NOT bypass automatic wikiword links when displaying default shadow content (default is to auto-link shadow content)\n''2006.02.05 [1.0.1]'' wrapped wikifier hijack in init function to eliminate globals and avoid FireFox 1.5.0.1 crash bug when referencing globals\n''2005.12.09 [1.0.0]'' initial release\n<<<\n!!!!!Credits\n<<<\nThis feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]]\n<<<\n!!!!!Code\n***/\n//{{{\nversion.extensions.disableWikiLinks= {major: 1, minor: 4, revision: 0, date: new Date(2006,12,31)};\n\nif (config.options.chkDisableNonExistingWikiLinks==undefined) config.options.chkDisableNonExistingWikiLinks= false;\nif (config.options.chkDisableWikiLinks==undefined) config.options.chkDisableWikiLinks= false;\nif (config.options.chkAllowLinksFromShadowTiddlers==undefined) config.options.chkAllowLinksFromShadowTiddlers=true;\n\n// find the formatter for wikiLink and replace handler with 'pass-thru' rendering\ninitDisableWikiLinksFormatter();\nfunction initDisableWikiLinksFormatter() {\n for (var i=0; i<config.formatters.length && config.formatters[i].name!="wikiLink"; i++);\n config.formatters[i].coreHandler=config.formatters[i].handler;\n config.formatters[i].handler=function(w) {\n // supress any leading "~" (if present)\n var skip=(w.matchText.substr(0,1)==config.textPrimitives.unWikiLink)?1:0;\n var title=w.matchText.substr(skip);\n var exists=store.tiddlerExists(title);\n var inShadow=w.tiddler && store.isShadowTiddler(w.tiddler.title);\n\n // check for specific excluded wiki words\n var t=store.getTiddlerText("DisableWikiLinksList")\n if (t && t.length && t.indexOf(w.matchText)!=-1)\n { w.outputText(w.output,w.matchStart+skip,w.nextMatch); return; }\n\n // if not disabling links from shadows (default setting)\n if (config.options.chkAllowLinksFromShadowTiddlers && inShadow)\n return this.coreHandler(w);\n\n // check for non-existing non-shadow tiddler\n if (config.options.chkDisableNonExistingWikiLinks && !exists)\n { w.outputText(w.output,w.matchStart+skip,w.nextMatch); return; }\n\n // if not enabled, just do standard WikiWord link formatting\n if (!config.options.chkDisableWikiLinks)\n return this.coreHandler(w);\n\n // just return text without linking\n w.outputText(w.output,w.matchStart+skip,w.nextMatch)\n }\n}\n\nTiddler.prototype.coreAutoLinkWikiWords = Tiddler.prototype.autoLinkWikiWords;\nTiddler.prototype.autoLinkWikiWords = function()\n{\n // DEBUG alert("processing: "+this.title);\n // if all automatic links are not disabled, just return results from core function\n if (!config.options.chkDisableWikiLinks)\n return this.coreAutoLinkWikiWords.apply(this,arguments);\n return false;\n}\n//}}}
Pick up/turn in from Chief Engineer Bilgewhizzle in Gadgetzan\nFor the massive troll tower fight, flag pvp so you'll get healed by the npcs. Then just kill the trolls one at a time as they come up; don't worry about the non-elites, but make sure to kill the occasional elites.
Pick up/turn in from Magtoor at 25,31 (The Harborage)\nThe crystals are scattered throughout the Fallow Sanctuary (55,27)
Pick up from Gahruj (46,57) in the Midrealm Post inside the Eco Dome Midrealm\nTurn in to Drijya near Invasion Point: Destroyer
/***\n|''Name:''|''dropTags''|\n|''Version:''|0.5 (12-May-2006)|\n|''Created by:''|SaqImtiaz|\n|''Location:''|http://lewcid.googlepages.com/lewcid.html#DropTagsMacro|\n|''Description:''|provides a drop down list of tags in the current tiddler,<<br>> a replacement for the core tags macro.|\n|''Documentation:''|DropTagsMacroDocumentation |\n|''Source Code:''|[[DropTagsMacroSource|DropTagsMacroDocumentation]] |\n|''Requires:''|~TW2.07|\n\n***/\n// /%\nconfig.macros.dropTags={};config.macros.dropTags.dropdownchar=(document.all?"โ–ผ":"โ–พ");config.macros.dropTags.handler=function(_1,_2,_3,_4,_5,_6){var _7=config.macros.dropTags.dropdownchar;var _8=(_3[0]&&_3[0]!=".")?_3[0]+_7:"tags"+_7;var _9="current tags for this tiddler";var _a=function(e){if(!e){var e=window.event;}var _d=Popup.create(this);var _e=config.views.wikified.tag;if(_6.tags.length==0){createTiddlyElement(_d,"li",null,"listTitle",_e.labelNoTags);}else{for(var t=0;t<_6.tags.length;t++){createTagButton(createTiddlyElement(_d,"li"),_6.tags[t],_6.title);}}if(version.extensions.IntelliTaggerPlugin){createTiddlyElement(createTiddlyElement(_d,"li"),"hr");abego.IntelliTagger.createEditTagsButton(_6,createTiddlyElement(_d,"li"),"[IntelliEdit]","Edit tags with Intellitagger");}Popup.show(_d,false);e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}return (false);};createTiddlyButton(_1,_8,_8,_a,"button","dropTagBtn");};setStylesheet(".popup .highlight{background: #fe8; color:#000;}\sn"+"#nestedtagger {background:#2E5ADF; border: 1px solid #0331BF;}\sn"+"","DropTagsStyles");if(!config.macros.tagger){window.onClickTag=function(e){if(!e){var e=window.event;}var _12=resolveTarget(e);var _13=(!isNested(_12));if((Popup.stack.length>1)&&(_13==true)){Popup.removeFrom(1);}else{if(Popup.stack.length>0&&_13==false){Popup.removeFrom(0);}}var _14=(_13==false)?"popup":"nestedtagger";var _15=createTiddlyElement(document.body,"ol",_14,"popup",null);Popup.stack.push({root:this,popup:_15});var tag=this.getAttribute("tag");var _17=this.getAttribute("tiddler");if(_15&&tag){var _18=store.getTaggedTiddlers(tag);var _19=[];var li,r;for(r=0;r<_18.length;r++){if(_18[r].title!=_17){_19.push(_18[r].title);}}var _1b=config.views.wikified.tag;if(_19.length>0){var _1c=createTiddlyButton(createTiddlyElement(_15,"li"),_1b.openAllText.format([tag]),_1b.openAllTooltip,onClickTagOpenAll);_1c.setAttribute("tag",tag);createTiddlyElement(createTiddlyElement(_15,"li"),"hr");for(r=0;r<_19.length;r++){createTiddlyLink(createTiddlyElement(_15,"li"),_19[r],true);}}else{createTiddlyText(createTiddlyElement(_15,"li",null,"disabled"),_1b.popupNone.format([tag]));}createTiddlyElement(createTiddlyElement(_15,"li"),"hr");var h=createTiddlyLink(createTiddlyElement(_15,"li"),tag,false);createTiddlyText(h,_1b.openTag.format([tag]));}Popup.show(_15,false);e.cancelBubble=true;if(e.stopPropagation){e.stopPropagation();}return (false);};}if(!window.isNested){window.isNested=function(e){while(e!=null){var _1f=document.getElementById("contentWrapper");if(_1f==e){return true;}e=e.parentNode;}return false;};};config.shadowTiddlers.DropTagsMacroDocumentation="The documentation is available [[here.|http://lewcid.googlepages.com/lewcid.html#DropTagsMacroDocumentation]]";config.shadowTiddlers.DropTagsMacroSource="The documentation is available [[here.|http://lewcid.googlepages.com/lewcid.html#DropTagsMacroDocumentation]]";\n// %/
Pick up/turn in from Captain Steelgut in Faldir's Cove\nThe naga are all around the surrounding water and near the ships\n\nThis quest is underwater
Pick up from Gregor Greystone in Everlook\nTurn in to Duke Nicholas Zverenhoff in Light's Hope Chapel in EPL
<!--{{{-->\n<div class='toolbar' macro='toolbar +saveTiddler deleteTiddler -cancelTiddler'></div>\n<div class='title' macro='view title'></div>\n<div class='editor' macro='edit title'></div>\n<div class='editor' macro='edit text'></div>\n<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>\n<!--}}}-->
Pick up/turn in from Researcher Navuud (59,32) at the Protectorate Watch Post\nUse the elixir and attack the Seeping Sludge at Manaforge Ultris and the Void Waste at the Ethereum Staging Grounds, then destroy the resulting globules
Pick up from Isla Starmane on the bottom floor of the tower in Firewing Point (73,36)\nEscort her out of Firewing Point. There are no ambushes, only the mobs that are normally present along the route. The archway at the exit from Firewing Point has 2 Bloodwarders who will both aggro unless you pull one further up the path.\nTurn in to Advisor Faila at Stonebreaker Hold
Pick up from Skyguard Prisoner on a tower (75,86) (60,75) (68,74) in Skettis\nEscort him off the tower he starts on. There will be a spawn of two level 70 guards, but if you clear the tower before starting the escort, it's trivial.\nTurn in to Sergeant Doryn (64,66) at Blackwind Landing outside Skettis in the SE corner of Terokkar\n\nRepeatable daily.
Pick up from Kayra Longmane in Umbrafel Village (83,85)\nEscort her N out of the village, through 2 ambushs of 2 level 60s each\nTurn in to Ysiel Windsinger in the inn at Cenarion Refuge
Pick up by killing the Ethereum Gladiator as he fights the Captured Protectorate Vanguard (57,37) in the Ethereum Staging Grounds\nEscort him back to the Protectorate Watch Post; there are no ambushes, and there's plenty of time to drink/bandage\nTurn in to Commander Ameer (59,32) at the Protectorate Watch Post
Pick up from Akuno in the N wing of Shadow Tomb (30,49)\nEscort him outside the tomb, past two spawns of 2 skirmishers each\nTurn in to Mekeda at the Refugee Caravan in the Bone Wastes (38,50)
Pick up/turn in from Williden Marshal in Marshal's Refuge\nCrate of Food is in the Marshlands (68,36), Research Equipment is in Terror Run (38,66)
Pick up from Cliffwatcher Longhorn at Freewind Post\nTurn in to Nataka Longhorn at Ghost Walker Post
Pick up/turn in from Nether-Stalker Nauthis (44,34) in Stormspire\nGas drops from the gan'arg at Forge Base: Oblivion. A nearby fel reaver is at.
Pick up from the Wanted Poster by the bonfire in Thunderlord Stronghold\nStronglimb Deeproot is in the Living Grove S of Sylvanaar (37,73)\nTurn in to Tor'chunk Two-claws in Thunderlord Stronghold
Pick up/turn in from Gshaff in Sporeggar\n10 Fertile spores drop from spore bats and marsh walkers\n\nThis quest requires Neutral reputation; you can collect the item without the quest
Advice for soloing the chicken escorts:\n\nFollow the chicken, and only attack mobs that the chicken attacks first (sometimes a mob will aggro, but the chicken will ignore it; as long as you don't also aggro that mob, it'll eventually give up, leaving the chicken unhurt). When the chicken gives an ambush warning, run ahead and aggro all the ambushing mobs, then run away with them until they give up chasing (doing this on a mount may help). The trick is to run far enough ahead that the chicken doesn't aggro them, but not so far ahead that you fail due to distance.
Pick up/turn in from Elder Ungriz at the Mag'hari Procession (32,36)\nKeys drop from Warmaul ogres, and can be used to open the cages at Warmaul Hill
Pick up/turn in from Magistrix Fyalenn at the Scryer's Tier in Shattrath City (45,81)\n10 Firewing Signets drop off the Firewing mobs at Firewing Point in Terokkar Forest; you don't need the quest to collect the signets\n\nThis quest is repeatable until Honored reputation, and you can turn in either 10 or 1 signet at a time (for the same amount of relative reputation)
Pick up at 38,27 on Darkcloud Pinnacle (climb ramp at 31,47)\nEscort off of pinnacle\nTurn in to Thalia Amberhide in Freewind Post
Pick up/turn in from Dar in Stonard\nMonstrous Crawlers are along Misty Reed Strand (92,35)
Pick up/turn in from Mosswood the Ancient at Evergrove in Ruuan Weald\nPlant the seeds in Skald, N of Forge Camp: Anger, in the Central Soil (71,20), Southern Soil (71,22), and Northern Soil (71,18)
Pick up/turn in from Zorbin Fandazzle (44,43) by the dock on the Forgotten Coast\nWater elementals are up and down the coast
Pick up/turn in from Marvon Rivetseeker at the Broken Pillar in Tanaris (52,46)\nThe best places to find the ornaments is South Moon Ruins (39,73) or Eastmoon Ruins (47,65)\n\nYou must return the helmet to complete the quest
Pick up/turn in from Wizzle Brassbolts on the Mirage Raceway\nGahz'rilla is the final boss in Zul'Farrak, but can only be summoned by using the Mallet of Zul'Farrak, which is obtained from Qiaga the Keeper at the Alter of Zul in the Hinterlands as the "Sacred Mallet", and is converted into its final form at the altar at the top of Jintha'Alor (where the quest NPC lies)
Pick up from Galen at the west edge of the Fallow Sanctuary\nEscort him S through the camp (clear the area beforehand), and get your reward from the chest at (47,39)
Pick up/turn in from Katoom the Angler at Revantusk Village in the Hinterlands\nGammerita is the only aggro turtle along Overlook Cliffs
Pick up/turn in from Zerid at Aeris Landing\nGava'xi wanders near Oshu'gun, between a small hill (42,73) and the easternmost white rock surrounded by ethereals. If he doesn't spawn, try killing the rock elemental on the hill.
Reward from quest chain is melee mail chest piece or caster offhand item. Midchain reward is a choice of projectiles or a nice thrown weapon. One quest is in Swamp of Sorrows, but stacks well.
Pick up from Melizza Brimbuzzle in Valley of Spears (33,54)\nSoloable escort out of valley. The triggered spawns are only up for a short amount of time, so either have Melizza aggro a single centaur and wait til they despawn, or run ahead and kite the spawn until they give up. The quest doesn't seem to fail if you get too far away.\nTurn in to Hornizz Brimbuzzle at 47,61 (SE corner of Kodo Graveyard)
Pick up/turn in from Hornizz Brimbuzzle at 47,61 (SE corner of Kodo Graveyard)\nSummon the ghosts past Magram Village (63,93). They start out as non-aggro, and become aggro after reaching the ghost magnet. Pull from range before they turn aggro. You can replace the magnet once it disappears after 3 minutes, so be patient and avoid multiple pulls. Beware of the curse that increases all damage by 15%. If you hide at 64,94 you won't be aggroed by skeleton respawns.\n\nYou must return the Crate of Ghost Magnets!
Pick up/turn in from Msshi'fn in Sporeggar (19,52)\nGlowcap mushrooms are all over western Zangermarsh\n\nThis quest is available at Neutral reputation. It's repeatable, and you don't need the quest to collect the item. It gives reputation until you reach Friendly.
Pick up/turn in from Orwin Gizzmick in Camp Mojache\nUse the shovel on faint blue glowing spots on the ground in the Gordunni Outpost, then loot the resulting mounds. The path to the Outpost starts at (75,35) or (80,34).
Pick up/turn in from Nimboya in Grom'gol\nKill 20 Witherbark trolls on the outskirts of Hiri'watha (32,58) or Zun'watha (26,53), and then inch into either village while clicking the completed pike until it plants.
Pick up from the Torn Scroll in the Undercroft (27,85) in EPL\nHameya is in Zul'Mashar (70,17)\nTurn in to Mound of Dirt behind the Undercroft (28,86)
Pick up from Kravel Koalbeard at Mirage Raceway\nTurn in package to Hemet Nesingwary at 35,10 in STV
Pick up/turn in from Fiora Longears in Theramore\nRamp to Highperch is at (15,31)
Pick up in SE lobe of Highperch\nEscort out of wyvern camp\nTurn in to Motega Firemane at 21,32 (Whitereach Post)
Pick up/turn in from Kebok in Booty Bay\nCrystals drop off Venture Co. Geologist at 44,16 (Venture Co. Base Camp)
<<top>>\n<<toggleSideBar>><<renameButton '>' >>\n<<jump j '' top>>\n<<closeAll>><<renameButton x>>\n<<collapseAll>><<renameButton '-'>>\n<<expandAll>><<renameButton '+'>>\n<<newTiddler>><<renameButton n>>\n
/***\n|Name|HoverMenuPlugin|\n|Created by|SaqImtiaz|\n|Location|http://lewcid.googlepages.com/lewcid.html#HoverMenuPlugin|\n|Version|1.11|\n|Requires|~TW2.x|\n!Description:\nProvides a hovering menu on the edge of the screen for commonly used commands, that scrolls with the page.\n\n!Demo:\nObserve the hovering menu on the right edge of the screen.\n\n!Installation:\nCopy the contents of this tiddler to your TW, tag with systemConfig, save and reload your TW.\nTo customize your HoverMenu, edit the HoverMenu shadow tiddler.\n\nTo customize whether the menu sticks to the right or left edge of the screen, and its start position, edit the HoverMenu configuration settings part of the code below. It's well documented, so don't be scared!\n\nThe menu has an id of hoverMenu, in case you want to style the buttons in it using css.\n\n!Notes:\nSince the default HoverMenu contains buttons for toggling the side bar and jumping to the top of the screen and to open tiddlers, the ToggleSideBarMacro, JumpMacro and the JumpToTopMacro are included in this tiddler, so you dont need to install them separately. Having them installed separately as well could lead to complications.\n\nIf you dont intend to use these three macros at all, feel free to remove those sections of code in this tiddler.\n\n!To Do:\n* rework code to allow multiple hovering menus in different positions, horizontal etc.\n* incorporate code for keyboard shortcuts that correspond to the buttons in the hovermenu\n\n!History:\n*03-08-06, ver 1.11: fixed error with button tooltips\n*27-07-06, ver 1.1 : added JumpMacro to hoverMenu\n*23-07-06\n\n!Code\n***/\n\n/***\nstart HoverMenu plugin code\n***/\n//{{{\nconfig.hoverMenu={};\n//}}}\n\n/***\nHoverMenu configuration settings\n***/\n//{{{\nconfig.hoverMenu.settings={\n align: 'right', //align menu to right or left side of screen, possible values are 'right' and 'left' \n x: 4, // horizontal distance of menu from side of screen, increase to your liking.\n y: 158 //vertical distance of menu from top of screen at start, increase or decrease to your liking\n };\n//}}}\n\n//{{{\n//continue HoverMenu plugin code\nconfig.hoverMenu.handler=function()\n{\n var theMenu = createTiddlyElement(document.getElementById("contentWrapper"), "div","hoverMenu");\n theMenu.setAttribute("refresh","content");\n theMenu.setAttribute("tiddler","HoverMenu");\n var menuContent = store.getTiddlerText("HoverMenu");\n wikify(menuContent,theMenu);\n\n var Xloc = this.settings.x;\n Yloc =this.settings.y;\n var ns = (navigator.appName.indexOf("Netscape") != -1);\n function SetMenu(id)\n {\n var GetElements=document.getElementById?document.getElementById(id):document.all?document.all[id]:document.layers[id];\n if(document.layers)GetElements.style=GetElements;\n GetElements.sP=function(x,y){this.style[config.hoverMenu.settings.align]=x +"px";this.style.top=y +"px";};\n GetElements.x = Xloc;\n GetElements.y = findScrollY();\n GetElements.y += Yloc;\n return GetElements;\n }\n window.LoCate_XY=function()\n {\n var pY = findScrollY();\n ftlObj.y += (pY + Yloc - ftlObj.y)/15;\n ftlObj.sP(ftlObj.x, ftlObj.y);\n setTimeout("LoCate_XY()", 10);\n }\n ftlObj = SetMenu("hoverMenu");\n LoCate_XY();\n};\n\nwindow.old_lewcid_hovermenu_restart = restart;\nrestart = function()\n{\n window.old_lewcid_hovermenu_restart();\n config.hoverMenu.handler();\n};\n\nsetStylesheet(\n"#hoverMenu .button, #hoverMenu .tiddlyLink {border:none; font-weight:bold; background:#18f; color:#FFF; padding:0 5px; float:right; margin-bottom:4px;}\sn"+\n"#hoverMenu .button:hover, #hoverMenu .tiddlyLink:hover {font-weight:bold; border:none; color:#fff; background:#000; padding:0 5px; float:right; margin-bottom:4px;}\sn"+\n"#hoverMenu .button {width:100%; text-align:center}"+\n"#hoverMenu { position:absolute; width:7px;}\sn"+\n"\sn","hoverMenuStyles");\n\n\nconfig.macros.renameButton={};\nconfig.macros.renameButton.handler = function(place,macroName,params,wikifier,paramString,tiddler)\n{\n\n if (place.lastChild.tagName!="BR")\n {\n place.lastChild.firstChild.data = params[0];\n if (params[1]) {place.lastChild.title = params[1];}\n }\n};\n\nconfig.shadowTiddlers["HoverMenu"]="<<top>>\sn<<toggleSideBar>><<renameButton '>' >>\sn<<jump j '' top>>\sn<<saveChanges>><<renameButton s 'Save TiddlyWiki'>>\sn<<newTiddler>><<renameButton n>>\sn";\n//}}}\n//end HoverMenu plugin code\n\n//Start ToggleSideBarMacro code\n//{{{\nconfig.macros.toggleSideBar={};\n\nconfig.macros.toggleSideBar.settings={\n styleHide : "#sidebar { display: none;}\sn"+"#contentWrapper #displayArea { margin-right: 2em;}\sn"+"",\n styleShow : " ",\n arrow1: "ยซ",\n arrow2: "ยป"\n};\n\nconfig.macros.toggleSideBar.handler=function (place,macroName,params,wikifier,paramString,tiddler)\n{\n var tooltip= params[1]||'toggle sidebar';\n var mode = (params[2] && params[2]=="hide")? "hide":"show";\n var arrow = (mode == "hide")? this.settings.arrow1:this.settings.arrow2;\n var label= (params[0]&&params[0]!='.')?params[0]+" "+arrow:arrow;\n var theBtn = createTiddlyButton(place,label,tooltip,this.onToggleSideBar,"button HideSideBarButton");\n if (mode == "hide")\n { \n (document.getElementById("sidebar")).setAttribute("toggle","hide");\n setStylesheet(this.settings.styleHide,"ToggleSideBarStyles");\n }\n};\n\nconfig.macros.toggleSideBar.onToggleSideBar = function(){\n var sidebar = document.getElementById("sidebar");\n var settings = config.macros.toggleSideBar.settings;\n if (sidebar.getAttribute("toggle")=='hide')\n {\n setStylesheet(settings.styleShow,"ToggleSideBarStyles");\n sidebar.setAttribute("toggle","show");\n this.firstChild.data= (this.firstChild.data).replace(settings.arrow1,settings.arrow2);\n }\n else\n { \n setStylesheet(settings.styleHide,"ToggleSideBarStyles");\n sidebar.setAttribute("toggle","hide");\n this.firstChild.data= (this.firstChild.data).replace(settings.arrow2,settings.arrow1);\n }\n\n return false;\n}\n\nsetStylesheet(".HideSideBarButton .button {font-weight:bold; padding: 0 5px;}\sn","ToggleSideBarButtonStyles");\n//}}}\n//end ToggleSideBarMacro code\n\n//start JumpToTopMacro code\n//{{{\nconfig.macros.top={};\nconfig.macros.top.handler=function(place,macroName)\n{\n createTiddlyButton(place,"^","jump to top",this.onclick);\n}\nconfig.macros.top.onclick=function()\n{\n window.scrollTo(0,0);\n};\n\nconfig.commands.top =\n{\n text:" ^ ",\n tooltip:"jump to top"\n};\n\nconfig.commands.top.handler = function(event,src,title)\n{\n window.scrollTo(0,0);\n}\n//}}}\n//end JumpToStartMacro code\n\n//start JumpMacro code\n//{{{\nconfig.macros.jump= {};\nconfig.macros.jump.handler = function (place,macroName,params,wikifier,paramString,tiddler)\n{\n var label = (params[0] && params[0]!=".")? params[0]: 'jump';\n var tooltip = (params[1] && params[1]!=".")? params[1]: 'jump to an open tiddler';\n var top = (params[2] && params[2]=='top') ? true: false; \n\n var btn =createTiddlyButton(place,label,tooltip,this.onclick);\n if (top==true)\n btn.setAttribute("top","true")\n}\n\nconfig.macros.jump.onclick = function(e)\n{\n if (!e) var e = window.event;\n var theTarget = resolveTarget(e);\n var top = theTarget.getAttribute("top");\n var popup = Popup.create(this);\n if(popup)\n {\n if(top=="true")\n {createTiddlyButton(createTiddlyElement(popup,"li"),'Top โ†‘','Top of TW',config.macros.jump.top);\n createTiddlyElement(popup,"hr");}\n \n story.forEachTiddler(function(title,element) {\n createTiddlyLink(createTiddlyElement(popup,"li"),title,true);\n });\n }\n Popup.show(popup,false);\n e.cancelBubble = true;\n if (e.stopPropagation) e.stopPropagation();\n return false;\n}\n\nconfig.macros.jump.top = function()\n{\n window.scrollTo(0,0);\n}\n//}}}\n//end JumpMacro code\n\n//utility functions\n//{{{\nPopup.show = function(unused,slowly)\n{\n var curr = Popup.stack[Popup.stack.length-1];\n var rootLeft = findPosX(curr.root);\n var rootTop = findPosY(curr.root);\n var rootHeight = curr.root.offsetHeight;\n var popupLeft = rootLeft;\n var popupTop = rootTop + rootHeight;\n var popupWidth = curr.popup.offsetWidth;\n var winWidth = findWindowWidth();\n if (isChild(curr.root,'hoverMenu'))\n var x = config.hoverMenu.settings.x;\n else\n var x = 0;\n if(popupLeft + popupWidth+x > winWidth)\n popupLeft = winWidth - popupWidth -x;\n if (isChild(curr.root,'hoverMenu'))\n {curr.popup.style.right = x + "px";}\n else\n curr.popup.style.left = popupLeft + "px";\n curr.popup.style.top = popupTop + "px";\n curr.popup.style.display = "block";\n addClass(curr.root,"highlight");\n if(config.options.chkAnimate)\n anim.startAnimating(new Scroller(curr.popup,slowly));\n else\n window.scrollTo(0,ensureVisible(curr.popup));\n}\n\nwindow.isChild = function(e,parentId) {\n while (e != null) {\n var parent = document.getElementById(parentId);\n if (parent == e) return true;\n e = e.parentNode;\n }\n return false;\n};\n//}}}\n\n\n
Pick up/turn in from Skyguard Handler Deesak (63,65) at Blackwind Landing outside Skettis in the SE corner of Terokkar\nUse the cage to get a pet ray, and kill warp chasers in the woods S of Skettis. The ray will only eat them one at a time.
Pick up/turn in from Huntsman Markhor at Revantusk Village in the Hinterlands\nSavage Owlbeasts are N of Jintha'Alor (64,50) and may share a spawn with the wolves in the area
Pick up from Roon Wildmane in Shadowprey Village\nTurn item in to Hemet Nesingwary in Stranglethorn Vale
Pick up/turn in from Wizlo Bearingshiner at 21,32 (Whitereach Post)\nUse key on cage at 22,24 (Camp Ethok)\nKill 30 elite panther. Soloable at 31, possibly lower for pet classes.\n\nKeep the key.
/***\n|''Name:''|~IntelliTaggerPlugin|\n|''Version:''|1.0.0 (2006-04-26)|\n|''Type:''|plugin|\n|''Source:''|http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin|\n|''Author:''|Udo Borkowski (ub [at] abego-software [dot] de)|\n|''Documentation:''|[[IntelliTaggerPlugin Documentation]]|\n|''Source Code:''|[[IntelliTaggerPlugin SourceCode]]|\n|''Licence:''|[[BSD open source license (abego Software)]]|\n|''~TiddlyWiki:''|Version 2.0.8 or better|\n|''Browser:''|Firefox 1.5.0.2 or better|\n\n***/\n// /%\n// Ensure the Plugin is only installed once.\n//\nif (!version.extensions.IntelliTaggerPlugin) {\n\n// Ensure the global abego namespace is set up.\nif (!window.abego) window.abego = {};\nif (!abego.internal) abego.internal = {};\n\n// Opens an alert with the given string and throws an exception \n// with the same string after the alert is closed.\n//\nabego.alertAndThrow = function(s) {\n alert(s);\n throw s;\n};\n\nif (version.major < 2) {\n abego.alertAndThrow("Use TiddlyWiki 2.0.8 or better to run the IntelliTagger Plugin.");\n}\n\nversion.extensions.IntelliTaggerPlugin = {\n major: 1, minor: 0, revision: 0,\n date: new Date(2006, 3, 26),\n type: 'plugin',\n source: "http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin",\n documentation: "[[IntelliTaggerPlugin Documentation]]",\n sourcecode: "[[IntelliTaggerPlugin SourceCode]]",\n author: "Udo Borkowski (ub [at] abego-software [dot] de)",\n licence: "[[BSD open source license (abego Software)]]",\n tiddlywiki: "Version 2.0.8 or better",\n browser: "Firefox 1.5.0.2 or better"\n};\n\n// ========================================================================\n// Utilities ==============================================================\n// ========================================================================\n\n// ========================================================================\n// Popup \n// \n// A Popup is an HTML element floating on top of the main HTML page. \n// \n// The HTML element (typically a "div" element) is added as a direct child \n// of the document.body.\n//\n// A Popup element should respect the following style conventions:\n//\n// position = "absolute"; // required.\n// left = aDimension; // required. E.g. "10px"\n// // When not defined the Popup is not displayed.\n// top = aDimension; // required. E.g. "10px"\n// // When not defined the Popup is not displayed.\n// background = aColor; // optional. E.g. "white"\n// // When not defined the Popup is transparent.\n// border = aBorderSpec; // optional. E.g. "1px solid DarkGray"\n// width = aDimension; // optional. E.g. "200px"\n// // When not defined the width is calculated \n// // automatically.\n// height = aDimension; // optional. E.g. "200px"\n// // When not defined the height is calculated \n// // automatically.\n// ========================================================================\n\n\n\n// Returns true iff the given element is "opened as a popup", \n// i.e. a direct child of the document.body.\n//\n// @param element [may be null/undefined] \n// an HTML element\n//\nabego.isPopupOpen = function(element) {\n return element && element.parentNode == document.body;\n};\n\n// Opens the given element as a popup.\n// \n// @param element \n// an HTML element\n//\nabego.openAsPopup = function(element) {\n if (element.parentNode != document.body)\n document.body.appendChild(element);\n};\n\n\n// Closes the given popup.\n// Does nothing when the element is not a popup or not open.\n//\n// @param element [may be null/undefined] \n// an HTML element\n//\nabego.closePopup = function(element) {\n if (abego.isPopupOpen(element)) \n document.body.removeChild(element);\n};\n\n// Returns the rectangle of the (browser) window\n//\n// @return {left,top,height,width}\n// \nabego.getWindowRect = function() {\n return {\n left: findScrollX(),\n top: findScrollY(),\n height: findWindowHeight(),\n width: findWindowWidth()\n };\n};\n\n// Moves the given element to the given position (in pixel).\n//\nabego.moveElement = function(element, left, top) {\n element.style.left = left + "px";\n element.style.top = top + "px";\n};\n\n// Centers the given element on the window.\n//\n// The element must have absolute position\n// \nabego.centerOnWindow = function(element) {\n if (element.style.position != "absolute") \n throw "abego.centerOnWindow: element must have absolute position"; \n \n var winRect = abego.getWindowRect();\n\n abego.moveElement(\n element,\n winRect.left + (winRect.width - element.offsetWidth) / 2,\n winRect.top + (winRect.height - element.offsetHeight) / 2);\n};\n\n// Returns true if e is either self or a descendant (child, grandchild,...) of self.\n//\n// @param self DOM:Element\n// @param e DOM:Element [may be null]\n//\nabego.isDescendantOrSelf = function(self, e) {\n while (e) {\n if (self == e) return true;\n e = e.parentNode;\n }\n return false;\n};\n\n// Returns a set containing the items of the array. \n// \n// It is an object that has a property for every item of the array.\n// The name of the property is the "toString" representation of \n// the item. The value of the property is "true".\n//\n// Duplicate items are removed.\n//\nabego.toSet = function(array) {\n var result = {};\n for (var i = 0; i < array.length; i++)\n result[array[i]] = true;\n return result;\n};\n\n// Returns an array with all strings from strings that match the filterRE.\n//\n// @param maxCount [optional] if defined at most maxCount strings are returned.\nabego.filterStrings = function(strings, filterRE, maxCount) {\n var result =[];\n for (var i = 0; i < strings.length && (maxCount === undefined || result.length < maxCount); i++) {\n var s = strings[i];\n if (s.match(filterRE)) \n result.push(s);\n }\n return result;\n};\n\nabego.arraysAreEqual = function(a,b) {\n var n = a.length;\n if (n != b.length) \n return false;\n for (var i = 0; i < n; i++) \n if (a[i] != b[i])\n return false;\n return true;\n};\n\n// Adjusts the element's position to appear below the anchorElement, \n// and ensures the element fits into the window.\n//\nabego.moveBelowAndClip = function(element, anchorElement) {\n if (!anchorElement) \n return;\n \n // Position the result below the anchor and resize it if necessary.\n var anchorLeft = findPosX(anchorElement);\n var anchorTop = findPosY(anchorElement);\n var anchorHeight = anchorElement.offsetHeight;\n var elementLeft = anchorLeft;\n var elementTop = anchorTop + anchorHeight;\n\n // Make sure the result is not wider than the window\n var winWidth = findWindowWidth();\n if (winWidth < element.offsetWidth) {\n element.style.width = (winWidth - 100)+"px";\n }\n\n // Ensure that the left and right of the result are not\n // clipped by the window. Move it to the left or right, if necessary. \n var elementWidth = element.offsetWidth;\n if(elementLeft + elementWidth > winWidth)\n elementLeft = winWidth - elementWidth-30;\n if (elementLeft < 0) \n elementLeft = 0;\n \n // Do the actual moving\n element.style.left = elementLeft + "px";\n element.style.top = elementTop + "px";\n element.style.display = "block";\n};\n\nabego.compareStrings = function(a, b) {\n return (a == b) ? 0 : (a < b) ? -1 : 1;\n};\n\n// Sorts the given array alphabetically, ignoring the case.\n//\nabego.sortIgnoreCase = function(arr) {\n var result =[];\n \n // To avoid toLowerCase to be called twice for every comparison\n // we convert the strings once and sort the lowercase.\n // After sorting we replace them with the cased ones.\n //\n // Benchmarks have shown that this is significantly faster \n // than the ad hoc solution, even for small arrays \n // (like 5 Strings (10 chars each))\n \n var n = arr.length;\n for (var i = 0; i < n; i++) {\n var s = arr[i];\n result.push([s.toString().toLowerCase(),s]);\n }\n result.sort(function(a,b) {\n return (a[0] == b[0]) ? 0 : (a[0] < b[0]) ? -1 : 1;\n });\n \n for (i = 0; i < n; i++) \n arr[i] = result[i][1];\n};\n\n// Returns the specified field (input or textarea element), otherwise the first edit field it finds \n// or null if it found no edit field at all\n//\nabego.getTiddlerField = function(story,title,field) {\n var tiddler = document.getElementById(story.idPrefix + title);\n var e = null;\n if (tiddler != null) {\n var children = tiddler.getElementsByTagName("*");\n for (var t=0; t<children.length; t++) {\n var c = children[t];\n if(c.tagName.toLowerCase() == "input" || c.tagName.toLowerCase() == "textarea") {\n if(!e)\n e = c;\n if(c.getAttribute("edit") == field)\n e = c;\n // break; // adding this break would not be 100% compatible to <= TW 2.0.9. when a \n }\n }\n }\n return e;\n};\n\nabego.setRange = function(element, start, end) {\n// adapted from TaskMacroPlugin by LukeBlanshard. \n// http://labwiki.sourceforge.net/#CopyrightAndLicense.\n if (element.setSelectionRange) { // Mozilla\n element.setSelectionRange(start, end);\n // Damn mozilla doesn't scroll to visible. Approximate.\n var max = 0.0 + element.scrollHeight;\n var len = element.textLength;\n var top = max*start/len, bot = max*end/len;\n element.scrollTop = Math.min(top, (bot+top-element.clientHeight)/2);\n } else if (element.createTextRange != undefined) { // IE\n var range = element.createTextRange();\n range.collapse();\n range.moveEnd("character", end);\n range.moveStart("character", start);\n range.select();\n } else // Other? Too bad, just select the whole thing.\n element.select();\n};\n \n \n// TiddlerSet: an object with one property per tiddler in the set. \n// The name of the property corresponds to the tiddler name, \n// the value is "not false" (e.g. true or a non-zero number).\n//\n// TagMap<X>: an object that maps a tag to an object of type X (access through properties)\n//\nabego.internal.TagManager = function() {\n var tagReferences = null; // TagMap<{count: natural, tiddlers: TiddlerSet}>\n\n var ensureTagsAreLoaded = function() {\n if (tagReferences)\n return;\n \n tagReferences = {};\n store.forEachTiddler(function(title,tiddler) {\n for(var i=0; i<tiddler.tags.length; i++) {\n var tag = tiddler.tags[i];\n var refedBy = tagReferences[tag];\n if (!refedBy) {\n refedBy = tagReferences[tag] = {count:0, tiddlers: {}};\n }\n refedBy.tiddlers[tiddler.title] = true;\n refedBy.count += 1;\n }\n });\n };\n \n // When any tags are changed reset the TagManager.\n // \n var oldTiddlyWikiSaveTiddler = TiddlyWiki.prototype.saveTiddler;\n TiddlyWiki.prototype.saveTiddler = function(title,newTitle,newBody,modifier,modified,tags) {\n var tiddler = this.fetchTiddler(title);\n var oldTags = tiddler ? tiddler.tags : [];\n var newTags = (typeof tags == "string") ? tags.readBracketedList() : tags;\n\n oldTiddlyWikiSaveTiddler.apply(this, arguments);\n \n if (!abego.arraysAreEqual(oldTags, newTags))\n abego.internal.getTagManager().reset();\n };\n\n // When a tiddler is removed that had tags reset the TagManager.\n //\n var oldTiddlyWikiRemoveTiddler = TiddlyWiki.prototype.removeTiddler;\n TiddlyWiki.prototype.removeTiddler = function(title) {\n var tiddler = this.fetchTiddler(title);\n var resetTagManager = tiddler && tiddler.tags.length > 0;\n \n oldTiddlyWikiRemoveTiddler.apply(this, arguments);\n \n if (resetTagManager) \n abego.internal.getTagManager().reset();\n };\n\n // Resets the TagManager, thus ensures that cached tagging \n // information is discarded and the most recent tag state is used.\n // \n this.reset = function () {\n tagReferences = null;\n };\n \n \n // Returns a TiddlerSet with all tiddlers that have the given tag, \n // or null when the tag is not used in any tiddler.\n //\n // @return [may be null]\n //\n this.getTiddlersWithTag = function(tag) {\n ensureTagsAreLoaded();\n\n var tagInfo = tagReferences[tag];\n return tagInfo ? tagInfo.tiddlers : null;\n };\n \n // Returns an array with the names of all tags defined \n // plus the (optional) extraTags. \n //\n // The tags are sorted alphabetically (caseinsensitive).\n //\n // @params [optional] an array of tags to be added to the list\n //\n //\n this.getAllTags = function(extraTags) {\n ensureTagsAreLoaded();\n \n var result =[];\n for (var i in tagReferences) \n result.push(i);\n \n for (i = 0; extraTags && i < extraTags.length; i++) \n result.pushUnique(extraTags[i], true);\n \n abego.sortIgnoreCase(result);\n \n return result;\n };\n \n // An array with two items per tag\n // result[i][0] : the tag name\n // result[i][1] : TiddlerSet, with tiddlers that are tagged with that tag\n // \n this.getTagInfos = function() {\n ensureTagsAreLoaded();\n \n var result = [];\n for (var tiddler in tagReferences) {\n result.push([tiddler, tagReferences[tiddler]]);\n }\n return result;\n };\n \n var compareTiddlerCountAndTagName = function(a,b) {\n var a1 = a[1];\n var b1 = b[1];\n var d = b[1].count - a[1].count;\n return d != 0 ? d : abego.compareStrings(a[0].toLowerCase(), b[0].toLowerCase());\n };\n \n this.getSortedTagInfos = function() {\n ensureTagsAreLoaded();\n\n var result = this.getTagInfos();\n \n result.sort(compareTiddlerCountAndTagName);\n \n return result;\n };\n \n // @return an array of the tags that "partner" the activeTags,\n // sorted by the number of conjoint occurances.\n //\n this.getPartnerRankedTags = function(activeTags) {\n var partnerTagCounts = {};\n for (var i = 0; i < activeTags.length; i++) {\n var tiddlersWithTag = this.getTiddlersWithTag(activeTags[i]);\n for (var name in tiddlersWithTag) {\n var tiddler = store.getTiddler(name);\n // It may happen that a tiddler is "gone" in the meantime\n if (!(tiddler instanceof Tiddler)) \n continue;\n \n for(var j=0; j<tiddler.tags.length; j++) {\n var tag = tiddler.tags[j];\n var c = partnerTagCounts[tag];\n partnerTagCounts[tag] = c ? c+1 : 1;\n }\n }\n }\n var currentTagSet = abego.toSet(activeTags);\n var result = [];\n for (var n in partnerTagCounts) {\n if (!currentTagSet[n])\n result.push(n);\n }\n // Sort the tags by their partner tag count, then alphabetically\n result.sort(function (a,b) {\n var d = partnerTagCounts[b] - partnerTagCounts[a];\n return d != 0 ? d : abego.compareStrings(a.toLowerCase(), b.toLowerCase());\n });\n\n return result;\n };\n}; // of abego.internal.TagManager\n\nabego.internal.getTagManager = function() {\n if (!abego.internal.gTagManager) abego.internal.gTagManager = new abego.internal.TagManager();\n return abego.internal.gTagManager;\n};\n\n// ========================================================================\n// IntelliTagger ==========================================================\n// ========================================================================\n\n\n(function(){\n var PADDING = 2;\n var BORDERWIDTH = 1;\n var MAX_FAVORITE_TAGS = 30;\n\n var fSuggestionPopup; // DOM:Element\n var fAnchorElement; // DOM:Element\n var fOnTagSelected; // function(e) {...}\n var fSuggestedTags; // [Tag]\n var fActiveTagSet; // TagSet\n var fFavoriteTags; // array of Tags, [optional]\n \n if (!abego.IntelliTagger) abego.IntelliTagger = {};\n\n var getAnchorElement = function() {\n return fAnchorElement;\n };\n \n var isCurrentTag = function(tag) {\n return fActiveTagSet[tag];\n };\n \n var removeLastWord = function(s) {\n var i = s.lastIndexOf(" ");\n return (i >= 0) ? s.substr(0,i) : "";\n };\n \n var lastWordIsFilter = function(inputField) {\n var s = inputField.value;\n var len = s.length; \n return (len > 0 && s[len-1] != ' ');\n };\n\n var ensureFieldEndsWithSpace = function(field) {\n var s = field.value;\n var len = s.length;\n if (len > 0 && s[len-1] != ' ') {\n field.value += ' ';\n }\n };\n \n var updateTag = function(tag, inputField, tiddler) {\n if (lastWordIsFilter(inputField)) \n inputField.value = removeLastWord(inputField.value);\n \n story.setTiddlerTag (tiddler.title,tag,0);\n ensureFieldEndsWithSpace(inputField);\n \n abego.IntelliTagger.assistTagging(inputField, tiddler);\n };\n \n // returns the n-th suggestion, first counting the favorites, then the normal suggestions\n //\n // @param n zero-based.\n // @return [may be null]\n var getNthSuggestion = function(n) {\n if (fFavoriteTags) {\n if (fFavoriteTags.length > n)\n return fFavoriteTags[n];\n \n n -= fFavoriteTags.length;\n }\n \n return (fSuggestedTags && fSuggestedTags.length > n)\n ? fSuggestedTags[n] \n : null;\n };\n\n var useNthSuggestion = function(n, inputField, tiddler) {\n var suggestion = getNthSuggestion(n);\n if (suggestion)\n updateTag(suggestion, inputField, tiddler);\n };\n\n\n var getFilter = function(inputField) {\n var pos = inputField.value.lastIndexOf(" ");\n var filter = (pos >= 0) ? inputField.value.substr(++pos,inputField.value.length) : inputField.value;\n return new RegExp(filter.escapeRegExp(),"i");\n };\n\n\n var countExpectedTags = function(tags, expectedTagsAsProperties) {\n var result = 0;\n for (var i = 0; i<tags.length;i++) \n if (expectedTagsAsProperties[tags[i]])\n result++;\n return result;\n };\n \n // Returns the number tags that have the same count of tiddlers\n // as the index-th tagInfo. \n // \n // The index-th tag is included in the returned number.\n // \n // @param sortedTagInfo Array of TagInfos, sorted by count of tiddlers.\n //\n var getNumberOfTagsWithSameCount = function(sortedTagInfos, index, filterRE) {\n var result = 1;\n var c = sortedTagInfos[index];\n for (var i = index+1; i < sortedTagInfos.length; i++) \n if (sortedTagInfos[i][1].count == c) {\n if (sortedTagInfos[i][0].match(filterRE))\n result++;\n } else\n break;\n return result;\n };\n \n var getInitialTagSuggestions = function(filterRE, maxCount) {\n var tagInfos = abego.internal.getTagManager().getSortedTagInfos();\n var result =[];\n var lastCount = 0;\n for (var i = 0; i < tagInfos.length; i++) {\n var c = tagInfos[i][1].count;\n \n // Stop adding tags to the result if not all tags with that count of tiddlers would fit into the result.\n if (c != lastCount) {\n if (maxCount && (result.length + getNumberOfTagsWithSameCount(tagInfos, i, filterRE) > maxCount)) \n break;\n lastCount = c;\n }\n // Don't add tags that are only used in one tiddler.\n if (c == 1) \n break;\n var s = tagInfos[i][0];\n if (s.match(filterRE))\n result.push(s);\n }\n return result;\n };\n \n var getAllFilteredTags = function(filterRE, extraTags) {\n return abego.filterStrings(\n abego.internal.getTagManager().getAllTags(extraTags),\n filterRE);\n };\n\n // Refreshes the tagSuggestions window\n //\n var refreshPopup = function() {\n if (!fSuggestionPopup) \n return;\n \n // Load the template for the YourSearchResult\n var html = store.getTiddlerText("IntelliTaggerMainTemplate");\n if (!html) \n html = "<b>Tiddler IntelliTaggerMainTemplate not found</b>";\n fSuggestionPopup.innerHTML = html;\n \n // Expand the template macros etc.\n applyHtmlMacros(fSuggestionPopup,null);\n refreshElements(fSuggestionPopup,null);\n };\n \n var onTagClicked = function(e) { \n if (!e) var e = window.event;\n var tag = this.getAttribute("tag");\n if (fOnTagSelected)\n fOnTagSelected.call(this,tag, e);\n \n return false;\n };\n \n var appendTags = function(place, tags, suggestionIndex, excludeTags) {\n if (!tags)\n return;\n \n var excludeTagSet = excludeTags ? abego.toSet(excludeTags) : {};\n var n = tags.length;\n for (var i = 0; i < n; i++) {\n var tag = tags[i];\n if (excludeTagSet[tag])\n continue;\n \n if (i > 0) \n createTiddlyElement(place,"span",null,"tagSeparator", " | ");\n \n var shortcutText = "";\n var placeForButton = place;\n if (suggestionIndex < 10) {\n // create a wrapping span that ensures the number and the text are not linebreaked.\n placeForButton = createTiddlyElement(place,"span",null,"numberedSuggestion");\n \n suggestionIndex++;\n var key = suggestionIndex < 10 ? ""+(suggestionIndex) : "0";\n createTiddlyElement(placeForButton,"span",null,"suggestionNumber", key+") ");\n var fastKeyText = suggestionIndex == 1 ? "Ctrl-Space or " : "";\n shortcutText = " (Shortcut: %1Alt-%0)".format([key, fastKeyText]);\n }\n\n var shiftClickToolTip = config.views.wikified.tag.tooltip.format([tag]);\n var normalClickToolTip = (isCurrentTag(tag) ? "Remove tag '%0'%1" : "Add tag '%0'%1").format([tag,shortcutText]);\n var tooltip = "%0; Shift-Click: %1".format([normalClickToolTip, shiftClickToolTip]);\n var btn = createTiddlyButton(\n placeForButton,\n tag,\n tooltip, \n onTagClicked, \n isCurrentTag(tag) ? "currentTag" : null);\n btn.setAttribute("tag",tag);\n }\n };\n \n var scrollVisible = function() {\n // Scroll the window to make the fSuggestionPopup page (and the anchorElement) visible.\n// if (fSuggestionPopup) window.scrollTo(0,ensureVisible(fSuggestionPopup));\n if (getAnchorElement()) window.scrollTo(0,ensureVisible(getAnchorElement()));\n };\n\n // Close the suggestions window when the user clicks on the document\n // (and not into the getAnchorElement or in the suggestions window)\n //\n var onDocumentClick = function(e) {\n if (!e) var e = window.event;\n if (!fSuggestionPopup) \n return;\n \n var target = resolveTarget(e);\n if (target == getAnchorElement()) return; \n if (abego.isDescendantOrSelf(fSuggestionPopup, target)) return; \n \n abego.IntelliTagger.close();\n };\n addEvent(document,"click",onDocumentClick);\n \n // We added a space to the tags edit field. To avoid that the \n // tiddler is marked as "changed" just because of that we trim\n // the field value\n //\n var oldGatherSaveFields = Story.prototype.gatherSaveFields;\n Story.prototype.gatherSaveFields = function(e,fields) {\n oldGatherSaveFields.apply(this, arguments);\n var tags = fields.tags;\n if (tags) \n fields.tags = tags.trim();\n };\n \n\n var focusTagsField = function(title) {\n story.focusTiddler(title,"tags");\n var tags = abego.getTiddlerField(story, title, "tags");\n if (tags) {\n var len = tags.value.length;\n abego.setRange(tags, len, len);\n window.scrollTo(0,ensureVisible(tags));\n }\n };\n \n\n // Attach the assistTagging to the "tags" edit field.\n //\n var oldEditHandler = config.macros.edit.handler;\n config.macros.edit.handler = function(place,macroName,params,wikifier,paramString,tiddler) {\n oldEditHandler.apply(this, arguments);\n var field = params[0];\n if((tiddler instanceof Tiddler) && field == "tags") {\n // Just added the "edit tags" field. \n // Attach it to the "Tag Suggestions" feature.\n var inputField = place.lastChild;\n inputField.onfocus = function(e) {\n abego.IntelliTagger.assistTagging(inputField, tiddler);\n setTimeout(\n function() {\n focusTagsField(tiddler.title);\n }, 100);\n\n };\n inputField.onkeyup = function(e) {\n if (!e) var e = window.event;\n if (e.altKey && !e.ctrlKey && !e.metaKey && (e.keyCode >= 48 && e.keyCode <= 57)) {\n useNthSuggestion(e.keyCode == 48 ? 9 : e.keyCode-49, inputField, tiddler);\n } else if (e.ctrlKey && e.keyCode == 32) {\n useNthSuggestion(0, inputField, tiddler);\n }\n \n setTimeout(\n function() {\n abego.IntelliTagger.assistTagging(inputField, tiddler);\n }, 100);\n return false;\n };\n \n // ensure that the tags text ends with a space \n // (otherwise the last word is used as a filter when the field gets the focus)\n ensureFieldEndsWithSpace(inputField);\n }\n };\n \n var onEditTags = function(e) {\n if (!e) var e = window.event;\n var target = resolveTarget(e);\n \n var title = target.getAttribute("tiddler");\n if (title) {\n story.displayTiddler(target,title,"IntelliTaggerEditTagsTemplate", false);\n focusTagsField(title);\n }\n return false;\n };\n \n // Add an "[edit]" button to the "tags" field that is displayed with the tiddler in the ViewTemplate.\n // Pressing the button allows editing the tags only, with the text still being displayed in wikified form.\n //\n var oldTagsHandler = config.macros.tags.handler;\n config.macros.tags.handler = function(place,macroName,params,wikifier,paramString,tiddler) {\n oldTagsHandler.apply(this, arguments);\n\n abego.IntelliTagger.createEditTagsButton(tiddler, createTiddlyElement(place.lastChild,"li"));\n };\n \n // close the Suggestion Window when the tiddler is no longer edited\n // (i.e. the tag edit inputfield is gone.)\n // \n // (Note: we must poll this condition since onblur on the input field \n // cannot be used since every click into the suggestion window results\n // in a lost focus/blur)\n //\n var closeIfAnchorElementIsHidden = function() {\n if (fSuggestionPopup && fAnchorElement && !abego.isDescendantOrSelf(document, fAnchorElement)) \n abego.IntelliTagger.close();\n };\n setInterval(closeIfAnchorElementIsHidden, 100);\n \n//----------------------------------------------------------------------------\n// The public API\n//----------------------------------------------------------------------------\n \n // @param suggestedTags \n // array of strings representing the tags to be suggested.\n //\n // @param activeTags \n // array of strings representing the tags currently "active".\n //\n // @param favoriteTags [optional] \n // a subset of the suggested tags that are "favorites". \n // I.e. They should be presented first etc.\n //\n // @param anchorElement [optional]\n // when defined the suggestions are displayed "close" to the anchorElement. \n // The page is scrolled to make the anchorElement visible.\n // When the anchorElement is not defined the suggestions are displayed in the\n // center of the window.\n //\n // @param onTagSelected [optional]\n // function(tag, e) to be called when a tag is selected.\n //\n abego.IntelliTagger.displayTagSuggestions = function(suggestedTags, activeTags, favoriteTags, anchorElement, onTagSelected) {\n fSuggestedTags = suggestedTags;\n fActiveTagSet = abego.toSet(activeTags);\n fFavoriteTags = favoriteTags;\n fAnchorElement = anchorElement;\n fOnTagSelected = onTagSelected;\n \n if (!fSuggestionPopup) {\n fSuggestionPopup = createTiddlyElement(document.body,"div",null,"intelliTaggerSuggestions");\n fSuggestionPopup.style.position = "absolute";\n }\n \n refreshPopup();\n abego.openAsPopup(fSuggestionPopup);\n \n if (getAnchorElement()) {\n var w = getAnchorElement().offsetWidth;\n if (fSuggestionPopup.offsetWidth < w) {\n fSuggestionPopup.style.width = (w-2*(PADDING+BORDERWIDTH)) + "px";\n }\n abego.moveBelowAndClip(fSuggestionPopup, getAnchorElement());\n } else {\n abego.centerOnWindow(fSuggestionPopup);\n }\n\n scrollVisible();\n };\n \n // Shows the Tag Suggestion Popup for the given tiddler, below the specified inputField.\n //\n abego.IntelliTagger.assistTagging = function(inputField, tiddler) {\n var filterRE = getFilter(inputField);\n var s = inputField.value;\n if (lastWordIsFilter(inputField)) \n s = removeLastWord(s);\n var activeTags = s.readBracketedList();\n var favoriteTags = activeTags.length > 0 \n ? abego.filterStrings(abego.internal.getTagManager().getPartnerRankedTags(activeTags), filterRE, MAX_FAVORITE_TAGS)\n : getInitialTagSuggestions(filterRE, MAX_FAVORITE_TAGS);\n abego.IntelliTagger.displayTagSuggestions(\n getAllFilteredTags(filterRE,activeTags), \n activeTags,\n favoriteTags, \n inputField,\n function(tag, e) {\n if (e.shiftKey) {\n onClickTag.call(this,e);\n } else\n updateTag(tag, inputField, tiddler);\n });\n };\n \n // Closes the Tag Suggestions Popup\n //\n abego.IntelliTagger.close = function() {\n abego.closePopup(fSuggestionPopup);\n fSuggestionPopup = null;\n return false;\n };\n\n // Creates an TiddlyButton at the given place to edit the tags of the given tiddler.\n //\n abego.IntelliTagger.createEditTagsButton = function(tiddler, place, text, tooltip, className, id, accessKey) {\n if (!text) text = "[edit]";\n if (!tooltip) tooltip = "Edit the tags";\n if (!className) className = "editTags";\n \n var editButton = createTiddlyButton(place,text,tooltip, onEditTags, className, id, accessKey);\n editButton.setAttribute("tiddler", (tiddler instanceof Tiddler) ? tiddler.title : String(tiddler));\n \n return editButton;\n };\n\n \n//----------------------------------------------------------------------------\n// Macros\n//----------------------------------------------------------------------------\n\n// ====Macro intelliTagger ================================================\n\n config.macros.intelliTagger = {\n // Standard Properties\n label: "intelliTagger",\n\n handler : function(place,macroName,params,wikifier,paramString,tiddler) {\n var namesAndValues = paramString.parseParams("list",null, true);\n var actions = namesAndValues[0]["action"];\n for (var i = 0; actions && i < actions.length; i++) {\n var actionName = actions[i];\n var action = config.macros.intelliTagger.subhandlers[actionName];\n \n if (!action) \n abego.alertAndThrow("Unsupported action '%0'".format([actionName]));\n \n action(place,macroName,params,wikifier,paramString,tiddler);\n }\n },\n \n subhandlers: {\n \n showTags : function(place,macroName,params,wikifier,paramString,tiddler) {\n appendTags(place, fSuggestedTags, fFavoriteTags ? fFavoriteTags.length : 0, fFavoriteTags);\n },\n \n showFavorites : function(place,macroName,params,wikifier,paramString,tiddler) {\n appendTags(place, fFavoriteTags, 0);\n },\n \n closeButton : function(place,macroName,params,wikifier,paramString,tiddler) {\n var button = createTiddlyButton(place, "close", "Close the suggestions", abego.IntelliTagger.close);\n },\n\n version : function(place) {\n var t = "IntelliTagger %0.%1.%2".format(\n [version.extensions.IntelliTaggerPlugin.major, \n version.extensions.IntelliTaggerPlugin.minor, \n version.extensions.IntelliTaggerPlugin.revision]);\n var e = createTiddlyElement(place, "a");\n e.setAttribute("href", "http://tiddlywiki.abego-software.de/#IntelliTaggerPlugin");\n e.innerHTML = '<font color="black" face="Arial, Helvetica, sans-serif">'+t+'<font>';\n },\n\n copyright : function(place) {\n var e = createTiddlyElement(place, "a");\n e.setAttribute("href", "http://tiddlywiki.abego-software.de");\n e.innerHTML = '<font color="black" face="Arial, Helvetica, sans-serif">&copy; 2006 <b><font color="red">abego</font></b> Software<font>';\n }\n }\n };\n \n})();\n\n\nconfig.shadowTiddlers["IntelliTaggerStyleSheet"] = \n "/***\sn"+\n "!~IntelliTagger Stylesheet\sn"+\n "***/\sn"+\n "/*{{{*/\sn"+\n ".intelliTaggerSuggestions {\sn"+\n "\stposition: absolute;\sn"+\n "\stwidth: 600px;\sn"+\n "\sn"+\n "\stpadding: 2px;\sn"+\n "\stlist-style: none;\sn"+\n "\stmargin: 0;\sn"+\n "\sn"+\n "\stbackground: #eeeeee;\sn"+\n "\stborder: 1px solid DarkGray;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .currentTag {\sn"+\n "\stfont-weight: bold;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .suggestionNumber {\sn"+\n "\stcolor: #808080;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .numberedSuggestion{\sn"+\n "\stwhite-space: nowrap;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .intelliTaggerFooter {\sn"+\n "\stmargin-top: 4px;\sn"+\n "\stborder-top-width: thin;\sn"+\n "\stborder-top-style: solid;\sn"+\n "\stborder-top-color: #999999;\sn"+\n "}\sn"+\n ".intelliTaggerSuggestions .favorites {\sn"+\n "\stborder-bottom-width: thin;\sn"+\n "\stborder-bottom-style: solid;\sn"+\n "\stborder-bottom-color: #999999;\sn"+\n "\stpadding-bottom: 2px;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .normalTags {\sn"+\n "\stpadding-top: 2px;\sn"+\n "}\sn"+\n "\sn"+\n ".intelliTaggerSuggestions .intelliTaggerFooter .button {\sn"+\n "\stfont-size: 10px;\sn"+\n "\sn"+\n "\stpadding-left: 0.3em;\sn"+\n "\stpadding-right: 0.3em;\sn"+\n "}\sn"+\n "\sn"+\n "/*}}}*/\sn";\n \nconfig.shadowTiddlers["IntelliTaggerMainTemplate"] = \n "<!--\sn"+\n "{{{\sn"+\n "-->\sn"+\n "<div class=\s"favorites\s" macro=\s"intelliTagger action: showFavorites\s"></div>\sn"+\n "<div class=\s"normalTags\s" macro=\s"intelliTagger action: showTags\s"></div>\sn"+\n "<!-- The Footer (with the Navigation) ============================================ -->\sn"+\n "<table class=\s"intelliTaggerFooter\s" border=\s"0\s" width=\s"100%\s" cellspacing=\s"0\s" cellpadding=\s"0\s"><tbody>\sn"+\n " <tr>\sn"+\n "\st<td align=\s"left\s">\sn"+\n "\st\st<span macro=\s"intelliTagger action: closeButton\s"></span>\sn"+\n "\st</td>\sn"+\n "\st<td align=\s"right\s">\sn"+\n "\st\st<span macro=\s"intelliTagger action: version\s"></span>, <span macro=\s"intelliTagger action: copyright \s"></span>\sn"+\n "\st</td>\sn"+\n " </tr>\sn"+\n "</tbody></table>\sn"+\n "<!--\sn"+\n "}}}\sn"+\n "-->\sn";\n \nconfig.shadowTiddlers["IntelliTaggerEditTagsTemplate"] = \n "<!--\sn"+\n "{{{\sn"+\n "-->\sn"+\n "<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler'></div>\sn"+\n "<div class='title' macro='view title'></div>\sn"+\n "<div class='tagged' macro='tags'></div>\sn"+\n "<div class='viewer' macro='view text wikified'></div>\sn"+\n "<div class='toolbar' macro='toolbar +saveTiddler -cancelTiddler'></div>\sn"+\n "<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser'></span></div>\sn"+\n "<!--\sn"+\n "}}}\sn"+\n "-->\sn"; \n \nconfig.shadowTiddlers["BSD open source license (abego Software)"] = "See [[Licence|http://tiddlywiki.abego-software.de/#%5B%5BBSD%20open%20source%20license%5D%5D]].";\nconfig.shadowTiddlers["IntelliTaggerPlugin Documentation"] = "[[Documentation on abego Software website|http://tiddlywiki.abego-software.de/doc/IntelliTagger.pdf]].";\nconfig.shadowTiddlers["IntelliTaggerPlugin SourceCode"] = "[[Plugin source code on abego Software website|http://tiddlywiki.abego-software.de/src/Plugin-IntelliTagger-src.js]]";\n \nsetStylesheet(store.getTiddlerText("IntelliTaggerStyleSheet"),"intelliTagger");\n\n} // of single install\n\n// Used Globals (for JSLint) ==============\n// ... JavaScript Core\n/*global alert, document, setTimeout, setInterval */\n// ... TiddlyWiki Core\n/*global Story, Tiddler, TiddlyWiki, addEvent, applyHtmlMacros, createTiddlyButton, createTiddlyElement, ensureVisible, findPosX, findPosY, findScrollX, findScrollY, findWindowHeight, findWindowWidth, onClickTag, refreshElements, resolveTarget, story */\n//%/\n
Pick up/turn in from Varimathras in the Apothecarium\nHoundmaster Locksley is a side boss in Library, Herod is in Armory, and the remaining 2 are in Cathedral.
Pick up/turn in from Krazek in Booty Bay\nVisit Nesingwary's Expedition at 35,10 to trigger the complete
Pick up/turn in from Warden Treelos who wanders through Cenarion Thicket (44,24)\nNaphthal'ar is a 64 moth at the top of the tower in Cenarion Thicket (43,22); he has a 4-5 second pacify
Pick up/turn in from N. D. Meancamp by the Heap (26,77)\nUse the zapper at the broken Fel Reaver near him, and fight off a large number of ethereals that spawn in 1-2 at a time over about 5 minutes. They're nonelite level 67 mobs, but there will often be 3-4 attacking you at a time. To get the heart, attack the fel reaver until it "dies" and loot it. Can be done with two people, as long as one can heal.
10x turtle meat for [[Soothing Turtle Bisque {31}]] (turned in during [[(H) 33-35 Alterac/Arathi]])\n12x Giant Eggs for [[Clamette Surprise]]\n10x Zesty Clam Meat for [[Clamette Surprise]]\n4x Buzzard Wings for [[Barbequed Buzzard Wings {40}]] (turned in during [[(H) 39-40 Badlands]])\n1x Frost Oil for [[(1/9) Coolant Heads Prevail {37}]] (turned in during [[(H) 39-40 Badlands]])\n1x Gyrochronatom for [[(2/9) Gyro... What? {37}]] (turned in during [[(H) 39-40 Badlands]])\n1x Healing Potion for [[(8/9) Liquid Stone {37}]] (optional, turned in during [[(H) 39-40 Badlands]])\n1x Lesser Invisibility Potion for [[(8/9) Liquid Stone {37}]] (optional, turned in during [[(H) 39-40 Badlands]])\n1x Patterned Bronze Bracers for [[(8/9) Stone is Better than Cloth {42}]] (turned in during [[(H) 39-40 Badlands]])\nWastewander Pouches (turned in during [[(H) 47-48 Tanaris]])\n10x Long Elegant Feathers for [[(2/3) Another Message to the Wildhammer {48}]] (turned in during [[(H) 49-50 Hinterlands]])\n7x Crystals of each color for [[(1/5) Crystals of Power {53}]] (turned in during [[(H) 51-53 Felwood]])\n20x Un'goro Soil for [[(2/4) Un'goro Soil {50}]] (turned in during [[(H) 51-53 Felwood]])
Pick up/turn in from the Atal'ai Exile in the Hinterlands, up the S temple in Shadra'Alor (34,75)\nJammal'an is in a side room off the main circle in Sunken Temple
Pick up from Call to Arms! poster in Revantusk Village in the Hinterlands\nThe trolls are all over Jintha'Alor\nTurn in to Primal Torntusk in Revantusk Village
Pick up/turn in from Mahuram Stouthoof at Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nKill the mobs at Thornfang Hill (9,49) at the border into Zangermarsh
Pick up/turn in from Felgur Twocuts at Ghost Walker Post\nKhan can spawn in a tent at 73,41 or 74,48, or on a platform at 73,47 (Kolkar Village)
Pick up from Grunt Grank in Blade's Run between Zangermarsh and Blade's Edge (53,96)\nCavern Crawlers are in the tunnel between the two zones; only cavern crawlers with no additional adjectives count\nTurn in to Tor'chunk Two-claws in Thunderlord Stronghold
Pick up from Smeed Scrabblescrew at 62,62 (Scrabblescrew's Camp)\nUse the Kombobulator on Aged or Dying Kodos in the Kodo Graveyard (54,62) or in the group of kodos that wanders between the graveyard and the camp. Lead the tamed kodo back to Scrabblescrew and "talk" to it to get credit.\n\nYou must return the Kombobulator!
Pick up/turn in from Lard at the inn in Revantusk Village in the Hinterlands\nThe lunch is on the northern island (84,41), and will spawn 3 49 trolls; the first one you kill will drop the lunch
Pick up from Wanted Poster (79,64) in Cenarion Refuge\nRajis Fyashe is a frost caster on the shore of Serpent Lake (65,40)\nTurn in to Warden Hamootat the top of the tower (79,65) in Cenarion Refuge
Pick up from Wanted Poster (79,64) in Cenarion Refuge\nRajah Haghazed is between the Lagoon and Umbrafen Lake (65,68)\n\nTurn in to Warden Hamootat the top of the tower (79,65) in Cenarion Refuge\n
Pick up/turn in from Oran Snakewrithe in the Magic Quarter in Undercity (73,33)\nThe report is in the gazebo behind the Quel'Danil Lodge (28,46), the notes are next to a small well E of the lodge (30,49), and the records are in the east wing of the lodge (32,47). You can easily hop over the railing at the rear of the east wing to reach the records.
version.extensions.listOpen = {major: 0, minor: 1, revision: 0};\n\nconfig.macros.listOpen = { text: "Hello" };\n\nconfig.macros.listOpen.handler = function(place,macroName,params)\n{\n var tiddlerDisplay = document.getElementById("tiddlerDisplay");\n for(var t=0;t<tiddlerDisplay.childNodes.length;t++)\n{\nif( tiddlerDisplay.childNodes[t].id )\n{\n var tiddlerName = tiddlerDisplay.childNodes[t].id.substr(7);\ncreateTiddlyLink(place,tiddlerName,true);\n createTiddlyElement(place,"br",null,null,"");\n//refreshEditor(tiddlerName);\n}\n}\n}
/***\n|''Name:''|ListWithTagsPlugin |\n|''Version:''|$Revision: 13 $ |\n|''Source:''|http://thePettersons.org/tiddlywiki.html#ListWithTagsPlugin |\n|''Author:''|[[Paul Petterson]] |\n|''Type:''|List Macro Extension |\n|''Requires:''|TiddlyWiki 1.2.32 or higher |\n!Description\nExtends the TiddlyWiki ''list'' macro by adding the capability to list tiddlers that have a tag, a set of tags, or a complex criteria of tags. You can use tags, AND, OR, NOT (or && for AND, || for OR, and ! for NOT) as well as paranthese when building your expression.\n\n!Syntax\n* {{{<<list withTags Projects and Todo and not done>>}}}\n* {{{<<list withTags Tasks and (Urgent or Important)>>}}}\n\n!Sample Output\n''Example:'' lists all systemTiddlers that aren't also tagged with system (tests shorter/longer bug) and aren't also tagged with a big ugly non-existant tag. - so it should list systemTiddlers only!\n{{{<<list withTags systemTiddlers and not OIJDSFOIJSDFOIJSDFOIJSDF and not system>>}}}\n<<list withTags systemTiddlers and not OIJDSFOIJSDFOIJSDFOIJSDF and not system>>\n\n!Revision history\n$History: PaulsNotepad.html $\n * \n * ***************** Version 3 *****************\n * User: paulpet Date: 2/26/06 Time: 1:49p\n * Updated in $/PaulsNotepad3.0.root/PaulsNotepad3.0/PaulsPlugins/systemConfig\n * ported to TW 2.0\n * \n * ***************** Version 2 *****************\n * User: paulpet Date: 2/26/06 Time: 8:47a\n * Updated in $/PaulsNotepad3.0.root/PaulsNotepad3.0/PaulsPlugins/systemConfig\nv1.0.2 November 5th 2005 - fixed bugs arounding handling non-existing tags sometimes screwing up the expression.\nv1.0.1 October 12th 2005 - fixed bugs with single char tags, and tags with symbols in them showing up as non-existant tags.\nv1.0 October 11th, 2005 - Fixed all known bugs!\n<<<\n''Fixed:''\n* If a tag used in the expression doesn't exist (no tiddlers have that tag) then nothing will get listed.\n* If a tag //contains// another tag, then using the shorter tag will list results from the shorter and longer tags. For example if you have the tags ''test'' and ''testing'' and use ''test'' in an expression it will match tiddlers with both ''test'' and ''testing'' tags.\n* {{{<<list withTags not systemConfig>>}}} doesn't work but {{{<<list withTags !systemConfig>>}}} does.\n<<<\nv0.8 first public release (on purpose!)\nv0.7.5 fixed some bugs relating to non-existant tags throwing exceptions (simple comment block)\nv0.7 first accidental public release (no comment block on that one)\n\n!Code\n***/\n//{{{\n// For backward compatibility with TW 1.2.x\n// from UdoBorkowski\nif (!TiddlyWiki.prototype.forEachTiddler) {\n TiddlyWiki.prototype.forEachTiddler = function(callback) {\n for(var t in this.tiddlers) {\n callback.call(this,t,this.tiddlers[t]);\n }\n };\n}\nconfig.macros.list.withTags = {\nmakeTagRegexp: function() {\n // build us a regex of all our tags as a big-old regex that \n // OR's the tags together (tag1|tag2|tag3...) in length order\n var tgs = store.getTags();\n if ( tgs.length == 0 ) return null ;\n var tags = tgs.sort( function(a,b) { return (a[0].length < b[0].length) - (a[0].length > b[0].length) ; } );\n\n var exp = "(" + tags.join("|") + ")" ;\n exp = exp.replace( /(,[\sd]+)/g, "" ) ;\n var regex = new RegExp( exp, "ig" );\n\n return regex ;\n},\nnewCleaner: function( orig, cond ) {\n var tags = config.macros.list.withTags.makeTagRegexp() ;\n var step0 = orig ;\n var step1 = step0.replace( tags, "|" ) ;\n var step2 = step1.replace( /(?:^|\ss|\s||\s(|\s))(?:and)(?:\ss|\s||\s(|\s))/gi, "|" ) ;\n var step2 = step2.replace( /(?:^|\ss|\s||\s(|\s))(?:or)(?:\ss|\s||\s(|\s))/gi, "|" ) ;\n var step2 = step2.replace( /(?:^|\ss|\s||\s(|\s))(?:not)(?:\ss|\s||\s(|\s))/gi, "|" ) ;\n var step3 = "|" + step2.replace( /[\s(\s)]+|[&\s|]{2}|[!]{1}|[\ss]+/gi, "|" ) + "|" ;\n var step4 = step3.replace( /\s|{2,}/g, "|" ) ;\n\n var step5 ;\n if (step4.length > 1 ) {\n step5 = "(\s\s(|\s\s)|\s\s!|\s\ss|^)" + step4.substr(1, step4.length - 2) + "(\s\s(|\s\s)|\s\s!|\s\ss|\s\sn|$)" ;\n } else {\n step5 = null ;\n }\n\n return cond.replace( new RegExp( step5, "g" ), "$1false$2" ) ;\n},\nregexpBuilder: function(params) {\n var regex = this.makeTagRegexp() ;\n\n // build us string such that an expression that looks like this:\n // "tag1 AND tag2 OR NOT tag3" turns into :\n // /tag1/.test(...) && /tag2/.test(...) || ! /tag2/.test(...)\n var cond = params.slice(1).join(" ");\n cond = cond.replace( regex, "/$1\s\s|/.test(tiddlerTags)" );\n cond = cond.replace( /\ssand\ss/ig, " && " ) ;\n cond = cond.replace( /\ssor\ss/ig, " || " ) ;\n cond = cond.replace( /\ss?not\ss/ig, " ! " ) ;\n\n return cond ;\n},\nhandler: function(params) {\n var results = [];\n if ( !params || !params[1] ) return config.macros.list.all.handler( params );\n\n // var cond = this.regexpCleaner( this.regexpBuilder( params )) ;\n var cond = this.newCleaner( params.slice(1).join(" "), this.regexpBuilder( params )) ;\n if ( cond == null ) return results ;\n\n // look through the tiddlers, make a string of the tags in the tiddler\n // and eval the 'cond' string we made against that string - \n // if it's TRUE then the tiddler qualifies!\n store.forEachTiddler( function( title, tiddler ) {\n var tiddlerTags = (tiddler.tags?tiddler.tags.join("|"):"")+"|" ;\n try {\n if ( eval( cond ) ) results.push( tiddler );\n } catch( e ) {\n //if ( this[twd-logger] ) this[twd-logger].logMsg( "exception on eval()=" + e.description ) ;\n //displayMessage( "Exception = '" + e + "'" ) ;\n }\n });\n \n return results.sort(function (a,b) { return (a[0] > b[0]) - (a[0] < b[0]); });\n}}\n//}}}\n/***\nThis plugin is released under the [[Creative Commons Attribution 2.5 License|http://creativecommons.org/licenses/by/2.5/]]\n***/
Pick up/turn in from Mosswood the Ancient at Evergrove in Ruuan Weald\nScorch Imps are in Skald, N of Forge Camp: Anger
Pick up/turn in from Cersei Dusksinger in Stonard\nUse the meat near each of the caged animals in the Fallow Sanctuary; they have green nameplates, and are easy to find.
Pick up from Magister Falris at the Scryer's Tier in Shattrath City (49,83)\nTurn in at Haronem's Regiment Cooking Pot on the Terrace of Light (61,51)
Pick up/turn in from Arcanist Calesthris Dawnstar in Falcon Watch\nScrolls drop from the arakkoa in the Den of Haal'esh S of Falcon Watch, entrance at (26,70)
Pick up/turn in from Kurgatok in the inn at Stonebreaker Hold\nWarp Stalkers are scattered in the plains between Tuurem and Firewing Point (61,30)\n
Reward from quest chain is leather belt or caster cloak. Requires one Advanced Target Dummy, but all quests are in Desolace.
Pick up/turn in from Brother Nimetz in the Rebel Camp\nMai'Zoth is in the Mosh'ogg Orge Mound (50,28), and can be pulled without aggroing the nearby ogres\n[[(4/4) Colonel Kurzen {40+}]] and [[(2/2) Troll Witchery {40}]] are prerequisites for this quest
[[Guide]] search: <<search>> [[Additional Searching]]
Pick up from Maxx A. Million Mk. V outside the Ruins of Enkaat (31,56)\nEscort him through the ruins to the metal pieces with floaty purple balls. No triggered spawns, only area aggro, so fairly easy to solo.\nTurn in to Bot Specialist Alley outside of the Ruins of Enkaat (31,56)
Pick up/turn in from Zerid at Aeris Landing\nVoidspawn are in the Spirit Fields around Oshu'gun
Pick up/turn in from Gezhe at Aeris Landing, N of Oshu'Gun (31,57)\n\nCan be repeated once per month. The gems you receive are based on your reputation. This quest requires Friendly reputation.
Pick up/turn in from Ethan at the Refugee Caravan in the Bone Wastes (37,51)\nThe keys drop from Skithians at Veil Skith (31,42) and stack, and the cages on the towers have more children per cage\n\nHas [[(3/9) Seek Out Kirrik {63}]] as a prerequisite
Pick up as random loot from any worm type in Hellfire Peninsula\nTurn in to Thiah Redmane in the Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar
Pick up/turn in from Matron Varah in the inn at Mok'Nathal Village\nAny raptor or flying serpent will drop ribs and flesh; they can be found at Razor Ridge and Scalewing Shelf W of the village
Pick up/turn in from Elementalist Lo'ap at the Throne of the Elements\nMuck-ridden Cores drop from muck spawns in the Halaani Basin, NW of Southwind Cleft
Pick up/turn in from Farseer Margadesh at Garadar (54,39)\nOrtor is in the largest building in Sunspring Post (30,42)
/***\n|''Name:''|NestedSlidersPlugin|\n|''Source:''|http://www.TiddlyTools.com/#NestedSlidersPlugin|\n|''Author:''|Eric Shulman - ELS Design Studios|\n|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|\n|''~CoreVersion:''|2.0.10|\n\nQuickly make any tiddler content into an expandable 'slider' panel, without needing to create a separate tiddler to contain the slider content. Optional syntax allows ''default to open'', ''custom button label/tooltip'' and ''automatic blockquote formatting.''\n\nYou can also 'nest' these sliders as deep as you like (see complex nesting example below), so that expandable 'tree-like' hierarchical displays can be created. This is most useful when converting existing in-line text content to create in-line annotations, footnotes, context-sensitive help, or other subordinate information displays.\n\nFor more details, please click on a section headline below:\n++++!!!!![Configuration]>\nDebugging messages for 'lazy sliders' deferred rendering:\n<<option chkDebugLazySliderDefer>> show debugging alert when deferring slider rendering\n<<option chkDebugLazySliderRender>> show debugging alert when deferred slider is actually rendered\n===\n++++!!!!![Usage]>\nWhen installed, this plugin adds new wiki syntax for embedding 'slider' panels directly into tiddler content. Use {{{+++}}} and {{{===}}} to delimit the slider content. Additional optional syntax elements let you specify\n*default to open\n*cookiename\n*heading level\n*floater (with optional CSS width value)\n*mouse auto rollover\n*custom class/label/tooltip/accesskey\n*automatic blockquote\n*deferred rendering\nThe complete syntax, using all options, is:\n//{{{\n++++(cookiename)!!!!!^width^*{{class{[label=key|tooltip]}}}>...\ncontent goes here\n===\n//}}}\nwhere:\n* {{{+++}}} (or {{{++++}}}) and {{{===}}}^^\nmarks the start and end of the slider definition, respectively. When the extra {{{+}}} is used, the slider will be open when initially displayed.^^\n* {{{(cookiename)}}}^^\nsaves the slider opened/closed state, and restores this state whenever the slider is re-rendered.^^\n* {{{!}}} through {{{!!!!!}}}^^\ndisplays the slider label using a formatted headline (Hn) style instead of a button/link style^^\n* {{{^width^}}} (or just {{{^}}})^^\nmakes the slider 'float' on top of other content rather than shifting that content downward. 'width' must be a valid CSS value (e.g., "30em", "180px", "50%", etc.). If omitted, the default width is "auto" (i.e., fit to content)^^\n* {{{*}}}^^\nautomatically opens/closes slider on "rollover" as well as when clicked^^\n* {{{{{class{[label=key|tooltip]}}}}}}^^\nuses custom label/tooltip/accesskey. {{{{{class{...}}}}}}, {{{=key}}} and {{{|tooltip}}} are optional. 'class' is any valid CSS class name, used to style the slider label text. 'key' must be a ''single letter only''. Default labels/tootips are: ">" (more) and "<" (less), with no default access key assignment.^^\n* {{{">"}}} //(without the quotes)//^^\nautomatically adds blockquote formatting to slider content^^\n* {{{"..."}}} //(without the quotes)//^^\ndefers rendering of closed sliders until the first time they are opened. //Note: deferred rendering may produce unexpected results in some cases. Use with care.//^^\n\n//Note: to make slider definitions easier to read and recognize when editing a tiddler, newlines immediately following the {{{+++}}} 'start slider' or preceding the {{{===}}} 'end slider' sequence are automatically supressed so that excess whitespace is eliminated from the output.//\n===\n++++!!!!![Examples]>\nsimple in-line slider: \n{{{\n+++\n content\n===\n}}}\n+++\n content\n===\n----\nuse a custom label and tooltip: \n{{{\n+++[label|tooltip]\n content\n===\n}}}\n+++[label|tooltip]\n content\n===\n----\ncontent automatically blockquoted: \n{{{\n+++>\n content\n===\n}}}\n+++>\n content\n===\n----\nall options combined //(default open, cookie, heading, sized floater, rollover, class, label/tooltip/key, blockquoted, deferred)//\n{{{\n++++(testcookie)!!!^30em^*{{big{[label=Z|click or press Alt-Z to open]}}}>...\n content\n===\n}}}\n++++(testcookie)!!!^30em^*{{big{[label=Z|click or press Alt-Z to open]}}}>...\n content\n===\n----\ncomplex nesting example:\n{{{\n+++^[get info...=I|click for information or press Alt-I]\n put some general information here, plus a floating slider with more specific info:\n +++^10em^[view details...|click for details]\n put some detail here, which could include a rollover with a +++^25em^*[glossary definition]explaining technical terms===\n ===\n===\n}}}\n+++^[get info...=I|click for information or press Alt-I]\n put some general information here, plus a floating slider with more specific info:\n +++^10em^[view details...|click for details]\n put some detail here, which could include a rollover with a +++^25em^*[glossary definition]explaining technical terms===\n ===\n===\n===\n!!!!!Installation\n<<<\nimport (or copy/paste) the following tiddlers into your document:\n''NestedSlidersPlugin'' (tagged with <<tag systemConfig>>)\n<<<\n!!!!!Revision History\n<<<\n''2006.07.28 - 2.0.0'' added custom class syntax around label/tip/key syntax: {{{{{classname{[label=key|tip]}}}}}}\n''2006.07.25 - 1.9.3'' when parsing slider, save default open/closed state in button element, then in onClickNestedSlider(), if slider state matches saved default, instead of saving cookie, delete it. Significantly reduces the 'cookie overhead' when default slider states are used.\n''2006.06.29 - 1.9.2'' in onClickNestedSlider(), when setting focus to first control, skip over type="hidden"\n''2006.06.22 - 1.9.1'' added panel.defaultPanelWidth to save requested panel width, even after resizing has changed the style value\n''2006.05.11 - 1.9.0'' added optional '^width^' syntax for floating sliders and '=key' syntax for setting an access key on a slider label\n''2006.05.09 - 1.8.0'' in onClickNestedSlider(), when showing panel, set focus to first child input/textarea/select element\n''2006.04.24 - 1.7.8'' in adjustSliderPos(), if floating panel is contained inside another floating panel, subtract offset of containing panel to find correct position\n''2006.02.16 - 1.7.7'' corrected deferred rendering to account for use-case where show/hide state is tracked in a cookie\n''2006.02.15 - 1.7.6'' in adjustSliderPos(), ensure that floating panel is positioned completely within the browser window (i.e., does not go beyond the right edge of the browser window)\n''2006.02.04 - 1.7.5'' add 'var' to unintended global variable declarations to avoid FireFox 1.5.0.1 crash bug when assigning to globals\n''2006.01.18 - 1.7.4'' only define adjustSliderPos() function if it has not already been provided by another plugin. This lets other plugins 'hijack' the function even when they are loaded first.\n''2006.01.16 - 1.7.3'' added adjustSliderPos(place,btn,panel,panelClass) function to permit specialized logic for placement of floating panels. While it provides improved placement for many uses of floating panels, it exhibits a relative offset positioning error when used within *nested* floating panels. Short-term workaround is to only adjust the position for 'top-level' floaters.\n''2006.01.16 - 1.7.2'' added button property to slider panel elements so that slider panel can tell which button it belongs to. Also, re-activated and corrected animation handling so that nested sliders aren't clipped by hijacking Slider.prototype.stop so that "overflow:hidden" can be reset to "overflow:visible" after animation ends\n''2006.01.14 - 1.7.1'' added optional "^" syntax for floating panels. Defines new CSS class, ".floatingPanel", as an alternative for standard in-line ".sliderPanel" styles.\n''2006.01.14 - 1.7.0'' added optional "*" syntax for rollover handling to show/hide slider without requiring a click (Based on a suggestion by tw4efl)\n''2006.01.03 - 1.6.2'' When using optional "!" heading style, instead of creating a clickable "Hn" element, create an "A" element inside the "Hn" element. (allows click-through in SlideShowPlugin, which captures nearly all click events, except for hyperlinks)\n''2005.12.15 - 1.6.1'' added optional "..." syntax to invoke deferred ('lazy') rendering for initially hidden sliders\nremoved checkbox option for 'global' application of lazy sliders\n''2005.11.25 - 1.6.0'' added optional handling for 'lazy sliders' (deferred rendering for initially hidden sliders)\n''2005.11.21 - 1.5.1'' revised regular expressions: if present, a single newline //preceding// and/or //following// a slider definition will be suppressed so start/end syntax can be place on separate lines in the tiddler 'source' for improved readability. Similarly, any whitespace (newlines, tabs, spaces, etc.) trailing the 'start slider' syntax or preceding the 'end slider' syntax is also suppressed.\n''2005.11.20 - 1.5.0'' added (cookiename) syntax for optional tracking and restoring of slider open/close state\n''2005.11.11 - 1.4.0'' added !!!!! syntax to render slider label as a header (Hn) style instead of a button/link style\n''2005.11.07 - 1.3.0'' removed alternative syntax {{{(((}}} and {{{)))}}} (so they can be used by other\nformatting extensions) and simplified/improved regular expressions to trim multiple excess newlines\n''2005.11.05 - 1.2.1'' changed name to NestedSlidersPlugin\nmore documentation\n''2005.11.04 - 1.2.0'' added alternative character-mode syntax {{{(((}}} and {{{)))}}}\ntweaked "eat newlines" logic for line-mode {{{+++}}} and {{{===}}} syntax\n''2005.11.03 - 1.1.1'' fixed toggling of default tooltips ("more..." and "less...") when a non-default button label is used\ncode cleanup, added documentation\n''2005.11.03 - 1.1.0'' changed delimiter syntax from {{{(((}}} and {{{)))}}} to {{{+++}}} and {{{===}}}\nchanged name to EasySlidersPlugin\n''2005.11.03 - 1.0.0'' initial public release\n<<<\n!!!!!Credits\n<<<\nThis feature was implemented by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]] with initial research and suggestions from RodneyGomes, GeoffSlocock, and PaulPetterson.\n<<<\n!!!!!Code\n***/\n//{{{\nversion.extensions.nestedSliders = {major: 2, minor: 0, revision: 0, date: new Date(2006,7,28)};\n//}}}\n\n//{{{\n// options for deferred rendering of sliders that are not initially displayed\nif (config.options.chkDebugLazySliderDefer==undefined) config.options.chkDebugLazySliderDefer=false;\nif (config.options.chkDebugLazySliderRender==undefined) config.options.chkDebugLazySliderRender=false;\n\n// default styles for 'floating' class\nsetStylesheet(".floatingPanel { position:absolute; z-index:10; padding:0.5em; margin:0em; \s\n background-color:#eee; color:#000; border:1px solid #000; text-align:left; }","floatingPanelStylesheet");\n//}}}\n\n//{{{\nconfig.formatters.push( {\n name: "nestedSliders",\n match: "\s\sn?\s\s+{3}",\n terminator: "\s\ss*\s\s={3}\s\sn?",\n lookahead: "\s\sn?\s\s+{3}(\s\s+)?(\s\s([^\s\s)]*\s\s))?(\s\s!*)?(\s\s^(?:[^\s\s^\s\s*\s\s[\s\s>]*\s\s^)?)?(\s\s*)?(?:\s\s{\s\s{([\s\sw]+[\s\ss\s\sw]*)\s\s{)?(\s\s[[^\s\s]]*\s\s])?(?:\s\s}{3})?(\s\s>)?(\s\s.\s\s.\s\s.)?\s\ss*",\n handler: function(w)\n {\n // defopen=lookaheadMatch[1]\n // cookiename=lookaheadMatch[2]\n // header=lookaheadMatch[3]\n // panelwidth=lookaheadMatch[4]\n // rollover=lookaheadMatch[5]\n // class=lookaheadMatch[6]\n // label=lookaheadMatch[7]\n // blockquote=lookaheadMatch[8]\n // deferred=lookaheadMatch[9]\n\n lookaheadRegExp = new RegExp(this.lookahead,"mg");\n lookaheadRegExp.lastIndex = w.matchStart;\n var lookaheadMatch = lookaheadRegExp.exec(w.source)\n if(lookaheadMatch && lookaheadMatch.index == w.matchStart)\n {\n // location for rendering button and panel\n var place=w.output;\n\n // default to closed, no cookie, no accesskey\n var show="none"; var title=">"; var tooltip="show"; var cookie=""; var key="";\n\n // extra "+", default to open\n if (lookaheadMatch[1])\n { show="block"; title="<"; tooltip="hide"; }\n\n // cookie, use saved open/closed state\n if (lookaheadMatch[2]) {\n cookie=lookaheadMatch[2].trim().slice(1,-1);\n cookie="chkSlider"+cookie;\n if (config.options[cookie]==undefined)\n { config.options[cookie] = (show=="block") }\n if (config.options[cookie])\n { show="block"; title="<"; tooltip="hide"; }\n else\n { show="none"; title=">"; tooltip="show"; }\n }\n\n // parse custom label/tooltip/accesskey: [label=X|tooltip]\n if (lookaheadMatch[7]) {\n title = lookaheadMatch[7].trim().slice(1,-1);\n var pos=title.indexOf("|");\n if (pos!=-1) { tooltip = title.substr(pos+1,title.length); title=title.substr(0,pos); }\n if (title.substr(title.length-2,1)=="=") { key=title.substr(title.length-1,1); title=title.slice(0,-2); }\n if (pos==-1) tooltip += " "+title; // default tooltip: "show/hide <title>"\n }\n\n // create the button\n if (lookaheadMatch[3]) { // use "Hn" header format instead of button/link\n var lvl=(lookaheadMatch[3].length>6)?6:lookaheadMatch[3].length;\n var btn = createTiddlyElement(createTiddlyElement(place,"h"+lvl,null,null,null),"a",null,lookaheadMatch[6],title);\n btn.onclick=onClickNestedSlider;\n btn.setAttribute("href","javascript:;");\n btn.setAttribute("title",tooltip);\n }\n else\n var btn = createTiddlyButton(place,title,tooltip,onClickNestedSlider,lookaheadMatch[6]);\n\n // set extra button attributes\n btn.sliderCookie = cookie; // save the cookiename (if any) in the button object\n btn.defOpen=lookaheadMatch[1]!=null; // save default open/closed state (boolean)\n btn.keyparam=key; // save the access key letter ("" if none)\n if (key.length) {\n btn.setAttribute("accessKey",key); // init access key\n btn.onfocus=function(){this.setAttribute("accessKey",this.keyparam);}; // **reclaim** access key on focus\n }\n\n // "non-click" MouseOver open/close slider\n if (lookaheadMatch[5]) btn.onmouseover=onClickNestedSlider;\n\n // create slider panel\n var panelClass=lookaheadMatch[4]?"floatingPanel":"sliderPanel";\n var panel=createTiddlyElement(place,"div",null,panelClass,null);\n panel.button = btn; // so the slider panel know which button it belongs to\n panel.defaultPanelWidth=(lookaheadMatch[4] && lookaheadMatch[4].length>2)?lookaheadMatch[4].slice(1,-1):""; // save requested panel size\n btn.sliderPanel=panel;\n panel.style.display = show;\n panel.style.width=panel.defaultPanelWidth;\n\n // render slider (or defer until shown) \n w.nextMatch = lookaheadMatch.index + lookaheadMatch[0].length;\n if ((show=="block")||!lookaheadMatch[9]) {\n // render now if panel is supposed to be shown or NOT deferred rendering\n w.subWikify(lookaheadMatch[8]?createTiddlyElement(panel,"blockquote"):panel,this.terminator);\n // align slider/floater position with button\n adjustSliderPos(place,btn,panel,panelClass);\n }\n else {\n var src = w.source.substr(w.nextMatch);\n var endpos=findMatchingDelimiter(src,"+++","===");\n panel.setAttribute("raw",src.substr(0,endpos));\n panel.setAttribute("blockquote",lookaheadMatch[8]?"true":"false");\n panel.setAttribute("rendered","false");\n w.nextMatch += endpos+3;\n if (w.source.substr(w.nextMatch,1)=="\sn") w.nextMatch++;\n if (config.options.chkDebugLazySliderDefer) alert("deferred '"+title+"':\sn\sn"+panel.getAttribute("raw"));\n }\n }\n }\n }\n)\n\n// TBD: ignore 'quoted' delimiters (e.g., "{{{+++foo===}}}" isn't really a slider)\nfunction findMatchingDelimiter(src,starttext,endtext) {\n var startpos = 0;\n var endpos = src.indexOf(endtext);\n // check for nested delimiters\n while (src.substring(startpos,endpos-1).indexOf(starttext)!=-1) {\n // count number of nested 'starts'\n var startcount=0;\n var temp = src.substring(startpos,endpos-1);\n var pos=temp.indexOf(starttext);\n while (pos!=-1) { startcount++; pos=temp.indexOf(starttext,pos+starttext.length); }\n // set up to check for additional 'starts' after adjusting endpos\n startpos=endpos+endtext.length;\n // find endpos for corresponding number of matching 'ends'\n while (startcount && endpos!=-1) {\n endpos = src.indexOf(endtext,endpos+endtext.length);\n startcount--;\n }\n }\n return (endpos==-1)?src.length:endpos;\n}\n//}}}\n\n//{{{\nwindow.onClickNestedSlider=function(e)\n{\n if (!e) var e = window.event;\n var theTarget = resolveTarget(e);\n var theLabel = theTarget.firstChild.data;\n var theSlider = theTarget.sliderPanel\n var isOpen = theSlider.style.display!="none";\n // if using default button labels, toggle labels\n if (theLabel==">") theTarget.firstChild.data = "<";\n else if (theLabel=="<") theTarget.firstChild.data = ">";\n // if using default tooltips, toggle tooltips\n if (theTarget.getAttribute("title")=="show")\n theTarget.setAttribute("title","hide");\n else if (theTarget.getAttribute("title")=="hide")\n theTarget.setAttribute("title","show");\n if (theTarget.getAttribute("title")=="show "+theLabel)\n theTarget.setAttribute("title","hide "+theLabel);\n else if (theTarget.getAttribute("title")=="hide "+theLabel)\n theTarget.setAttribute("title","show "+theLabel);\n // deferred rendering (if needed)\n if (theSlider.getAttribute("rendered")=="false") {\n if (config.options.chkDebugLazySliderRender)\n alert("rendering '"+theLabel+"':\sn\sn"+theSlider.getAttribute("raw"));\n var place=theSlider;\n if (theSlider.getAttribute("blockquote")=="true")\n place=createTiddlyElement(place,"blockquote");\n wikify(theSlider.getAttribute("raw"),place);\n theSlider.setAttribute("rendered","true");\n }\n // show/hide the slider\n if(config.options.chkAnimate)\n anim.startAnimating(new Slider(theSlider,!isOpen,e.shiftKey || e.altKey,"none"));\n else\n theSlider.style.display = isOpen ? "none" : "block";\n // reset to default width (might have been changed via plugin code)\n theSlider.style.width=theSlider.defaultPanelWidth;\n // align slider/floater position with target button\n if (!isOpen) adjustSliderPos(theSlider.parentNode,theTarget,theSlider,theSlider.className);\n // if showing panel, set focus to first 'focus-able' element in panel\n if (theSlider.style.display!="none") {\n var ctrls=theSlider.getElementsByTagName("*");\n for (var c=0; c<ctrls.length; c++) {\n var t=ctrls[c].tagName.toLowerCase();\n if ((t=="input" && ctrls[c].type!="hidden") || t=="textarea" || t=="select")\n { ctrls[c].focus(); break; }\n }\n }\n if (this.sliderCookie && this.sliderCookie.length) {\n config.options[this.sliderCookie]=!isOpen;\n if (config.options[this.sliderCookie]!=this.defOpen)\n saveOptionCookie(this.sliderCookie);\n else { // remove cookie if slider is in default display state\n var ex=new Date(); ex.setTime(ex.getTime()-1000);\n document.cookie = this.sliderCookie+"=novalue; path=/; expires="+ex.toGMTString();\n }\n }\n return false;\n}\n\n// hijack animation handler 'stop' handler so overflow is visible after animation has completed\nSlider.prototype.coreStop = Slider.prototype.stop;\nSlider.prototype.stop = function() { this.coreStop(); this.element.style.overflow = "visible"; }\n\n// adjust panel position based on button position\nif (window.adjustSliderPos==undefined) window.adjustSliderPos=function(place,btn,panel,panelClass) {\n if (panelClass=="floatingPanel") {\n var left=0;\n var top=btn.offsetHeight; \n if (place.style.position!="relative") {\n var left=findPosX(btn);\n var top=findPosY(btn)+btn.offsetHeight;\n var p=place; while (p && p.className!='floatingPanel') p=p.parentNode;\n if (p) { left-=findPosX(p); top-=findPosY(p); }\n }\n if (left+panel.offsetWidth > getWindowWidth()) left=getWindowWidth()-panel.offsetWidth-10;\n panel.style.left=left+"px"; panel.style.top=top+"px";\n }\n}\n\nfunction getWindowWidth() {\n if(document.width!=undefined)\n return document.width; // moz (FF)\n if(document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )\n return document.documentElement.clientWidth; // IE6\n if(document.body && ( document.body.clientWidth || document.body.clientHeight ) )\n return document.body.clientWidth; // IE4\n if(window.innerWidth!=undefined)\n return window.innerWidth; // IE - general\n return 0; // unknown\n}\n//}}}
Pick up/turn in from Mehrdad in Eco Dome Midrealm (46,56)\nCollect the flowers (which look like white and purple bellflowers) from around Eco Dome Midrealm
Pick up from Zurai at Swamprat Post (84,54)\nTurn in to Mokasa at Stonebreaker Hold in Terokkar Forest (49,43)
Pick up from Noboru's Cudgel, an item that drops off Noboru, a level 39 who wanders with 2 level 37s near (34,42) (49,39) N of Stonard and spawns at (55,35)\nTurn in to Magtoor in the Hermitage (26,31)
Pick up/turn in to Gzhun'tt at Sporeggar\nKill naga Slavedrivers and Enchantresses at the Bloodscale Enclave on the shores of Marshlight Lake (25,42)\n\nThis quest is repeatable. You need Friendly reputation
Pick up/turn in from Gezhe at Aeris Landing, N of Oshu'Gun (31,57)\n10 Warbeads drop off any ogres in Nagrand\n\nYou don't need the quest to collect the beads. This quest is repeatable. This quest requires Friendly reputation.
Pick up/turn in from T'shu in Sporeggar\nPick the frond from the Underspore near Hungerfen in the Underbog in Coilfang Reservoir\n\nYou need Neutral reputation
<<option pasUploadPassword>>\n\nThese InterfaceOptions for customising TiddlyWiki are saved in your browser\n\nYour username for signing your edits. Write it as a WikiWord (eg JoeBloggs)\n\n<<option txtUserName>>\n<<option chkSaveBackups>> SaveBackups\n<<option chkAutoSave>> AutoSave\n<<option chkRegExpSearch>> RegExpSearch\n<<option chkCaseSensitiveSearch>> CaseSensitiveSearch\n<<option chkAnimate>> EnableAnimations\n\n----\nAdvancedOptions\nPluginManager\nImportTiddlers
Pick up/turn in from Chief Researcher Amereldine at Halaa (when under appropriate faction control)\nGive her 20 Oshu'gun Crystal Powder, which drops from any mob in Nagrand\n\nThis quest is repeatable
Pick up/turn in from Drulzegar at Shadowprey Village\nThe Naga and Sorceresses are found along the coastline (34,37 to 41,22). The Myrmidon and Sorceresses are found on a small island (33,22). Ranazjar Isle (28,6) also has Myrmidons.
<!--{{{-->\n<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>\n<div class='headerShadow'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='MainMenu'></span>\n</div>\n<div class='headerForeground'>\n<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;\n<span class='siteSubtitle' refresh='content' tiddler='MainMenu'></span>\n</div>\n</div>\n<div id='sidebar'>\n<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>\n<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>\n</div>\n<div id='displayArea'>\n<div id='messageArea'></div>\n<div id='tiddlerDisplay'></div>\n</div>\n<!--}}}-->
Pick up/turn in from Rigglefuzz at 42,53 (Valley of Fangs)\nBring him 9 Blue Pearls from Vile Reef in STV; 100% drop rate from Giant Clams\n\nThis quest is underwater, and the pearls are collectable without having the quest
Pick up/turn in from Haughty Modiste of Steamwheedle Port\nThe pirates are all over Lost Rigger Cove (68,41)
Pick up/turn in from Lauranna Thar'well in Cenarion Refuge\nUnidentified plant parts drop from any mob in the zone\n\nThis quest is repeatable until Honored reputation; you can collect the plant parts without having the quest in your log
/***\n''SearchOptionsPlugin for TiddlyWiki version 2.0''\n^^author: Eric Shulman - ELS Design Studios\nsource: http://www.TiddlyTools.com/#SearchOptionsPlugin\nlicense: [[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]^^\n\nThe TiddlyWiki search function normally looks in both tiddler titles and tiddler body content ('text'). However, narrowing the search so that it examines only titles or only text, or expanding the search to include text contained in tiddler tags can be very helpful, especially when searching on common words or phrases. In addition, it is often useful for the search results to show tiddlers with matching titles before tiddlers that contain matching text or tags.\n\n!!!!!Usage\n<<<\nThis plugin adds checkboxes (see below and in AdvancedOptions) to let you selectively configure the TiddlyWiki search function to just examine any combination of tiddler titles, text, or tags. It also provides an option to switch the search results order between 'titles mixed in' (default) and 'titles shown first', as well as an option display the search results as a list of links (in an auto-generated "SearchResults" tiddler), rather than actually displaying all matching tiddlers. You can also enable/disable the "incremental search" (key-by-key searching), so that a search is only initiated when you press the ENTER key or click on the "search:" prompt text.\n<<<\n!!!!!Configuration\n<<<\nIn additional to the checkboxes in AdvancedOptions, a self-contained control panel is included here for your convenience:\n<<option chkSearchTitles>> Search tiddler titles\n<<option chkSearchText>> Search tiddler text\n<<option chkSearchTags>> Search in tiddler tags\n<<option chkSearchTitlesFirst>> Show title matches first\n<<option chkSearchList>> Show list of matching tiddlers\n<<option chkSearchIncremental>> Incremental searching\n<<<\n!!!!!Installation\n<<<\nimport (or copy/paste) the following tiddlers into your document:\n''SearchOptionsPlugin'' (tagged with <<tag systemConfig>>)\n^^documentation and javascript for SearchOptionsPlugin handling^^\n\nWhen installed, this plugin automatically adds checkboxes in the AdvancedOptions shadow tiddler so you can enable/disable the extended search behavior. However, if you have customized your AdvancedOptions, you will need to manually add {{{<<option chkSearchTitles>>}}}, {{{<<option chkSearchText>>}}} and {{{<<option chkSearchTitlesFirst>>}}} (with suitable prompt text) to your customized tiddler.\n<<<\n!!!!!Revision History\n<<<\n''2006.02.03 [2.2.1]''\nrewrite timeout clearing code and blank search text handling to match 2.0.4 core release changes. note that core no longer permits "blank=all" searches, so neither does this plugin. To search for all, use "." with text patterns enabled.\n''2006.02.02 [2.2.0]''\nin search.handler(), KeyHandler() function clears 'left over' timeout when search input is < 3 chars. Prevents searching on shorter text when shortened by rapid backspaces (<500msec)\n''2006.02.01 [2.1.9]''\nin Story.prototype.search(), correct inverted logic for using/not using regular expressions when searching\nalso, blank search text now presents "No search text. Continue anyway?" confirm() message box, so search on blank can still be processed if desired by user.\n''2006.02.01 [2.1.8]''\nin doSearch(), added alert/return if search text is blank\n''2006.01.20 [2.1.7]''\nfixed setting of config.macros.search.reportTitle so that Tweaks can override it.\n''2006.01.19 [2.1.6]''\nimproved SearchResults formatting, added a "search again" form to the report (based on a suggestion from MorrisGray)\ndefine results report title using config.macros.search.reportTitle instead of hard-coding the tiddler title\n''2006.01.18 [2.1.5]''\nCreated separate functions for reportSearchResults(text,matches) and discardSearchResults(), so that other developers can create alternative report generators.\n''2006.01.17 [2.1.4]''\nUse regExp.search() instead of regExp.test() to scan for matches. Correctd the problem where only half the matching tiddlers (the odd-numbered ones) were being reported.\n''2006.01.15 [2.1.3]''\nAdded information (date/time, username, search options used) to SearchResults output\n''2006.01.10 [2.1.2]''\nuse displayTiddlers() to render matched tiddlers. This lets you display multiple matching tiddlers, even if SinglePageModePlugin is enabled.\n''2006.01.08 [2.1.1]''\ncorrected invalid variable reference, "txt.value" to "text" in story.search()\n''2006.01.08 [2.1.0]''\nre-write to match new store.search(), store.search.handler() and story.search() functions.\n''2005.12.30 [2.0.0]''\nUpgraded to TW2.0\nwhen rendering SearchResults tiddler, closeTiddler() first to ensure display is refreshed.\n''2005.12.26 [1.4.0]''\nadded option to search for matching text in tiddler tags\n''2005.12.21 [1.3.7]''\nuse \s\s to 'escape' single quotes in tiddler titles when generating "Open all matching tiddlers" link. Also, added access key: "O", to trigger "open all" link.\nBased on a suggestion by UdoBorkowski.\n''2005.12.18 [1.3.6]''\ncall displayMessage() AFTER showing matching tiddlers so message is not cleared too soon\n''2005.12.17 [1.3.5]''\nif no matches found, just display message and delete any existing SearchResults tiddler.\n''2005.12.17 [1.3.4]''\nuse """{{{""" and """}}}""" to 'escape' display text in SearchResults tiddler to ensure that formatting contained in search string is not rendered \nBased on a suggestion by UdoBorkowski.\n''2005.12.14 [1.3.3]''\ntag SearchResults tiddler with 'excludeSearch' so it won't list itself in subsequent searches\nBased on a suggestion by UdoBorkowski.\n''2005.12.14 [1.3.2]''\nadded "open all matching tiddlers..." link to search results output.\nBased on a suggestion by UdoBorkowski.\n''2005.12.10 [1.3.1]''\nadded "discard search results" link to end of search list tiddler output for quick self-removal of 'SearchResults' tiddler.\n''2005.12.01 [1.3.0]''\nadded chkSearchIncremental to enable/disable 'incremental' searching (i.e., search after each keystroke) (default is ENABLED).\nadded handling for Enter key so it can be used to start a search.\nBased on a suggestion by LyallPearce\n''2005.11.25 [1.2.1]''\nrenamed from SearchTitleOrTextPlugin to SearchOptionsPlugin\n''2005.11.25 [1.2.0]''\nadded chkSearchList option\nBased on a suggestion by RodneyGomes\n''2005.10.19 [1.1.0]''\nadded chkSearchTitlesFirst option.\nBased on a suggestion by ChristianHauck\n''2005.10.18 [1.0.0]''\nInitial Release\n<<<\n!!!!!Credits\n<<<\nThis feature was developed by EricShulman from [[ELS Design Studios|http:/www.elsdesign.com]].\nBased on a suggestion by LyallPearce.\n<<<\n!!!!!Code\n***/\n//{{{\nversion.extensions.SearchTitleOrText = {major: 2, minor: 2, revision: 1, date: new Date(2006,2,3)};\n//}}}\n\n//{{{\nif (config.options.chkSearchTitles==undefined) config.options.chkSearchTitles=true;\nif (config.options.chkSearchText==undefined) config.options.chkSearchText=true;\nif (config.options.chkSearchTags==undefined) config.options.chkSearchTags=true;\nif (config.options.chkSearchTitlesFirst==undefined) config.options.chkSearchTitlesFirst=false;\nif (config.options.chkSearchList==undefined) config.options.chkSearchList=false;\nif (config.options.chkSearchIncremental==undefined) config.options.chkSearchIncremental=true;\n\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchTitles>> Search in tiddler titles";\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchText>> Search in tiddler text";\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchTags>> Search in tiddler tags";\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchTitlesFirst>> Search results show title matches first";\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchList>> Search results show list of matching tiddlers";\nconfig.shadowTiddlers.AdvancedOptions += "\sn<<option chkSearchIncremental>> Incremental searching";\n//}}}\n\n//{{{\nif (config.macros.search.reportTitle==undefined)\n config.macros.search.reportTitle="SearchResults";\n//}}}\n\n//{{{\nconfig.macros.search.handler = function(place,macroName,params)\n{\n var lastSearchText = "";\n var searchTimeout = null;\n var doSearch = function(txt)\n {\n if (txt.value.length>0)\n {\n story.search(txt.value,config.options.chkCaseSensitiveSearch,config.options.chkRegExpSearch);\n lastSearchText = txt.value;\n }\n };\n var clickHandler = function(e)\n {\n doSearch(this.nextSibling);\n return false;\n };\n var keyHandler = function(e)\n {\n if (!e) var e = window.event;\n switch(e.keyCode)\n {\n case 13: // ELS: handle enter key\n doSearch(this);\n break;\n case 27:\n this.value = "";\n clearMessage();\n break;\n }\n if (config.options.chkSearchIncremental)\n {\n if(this.value.length > 2)\n {\n if(this.value != lastSearchText)\n {\n if(searchTimeout) clearTimeout(searchTimeout);\n var txt = this;\n searchTimeout = setTimeout(function() {doSearch(txt);},500);\n }\n }\n else\n if(searchTimeout) clearTimeout(searchTimeout);\n }\n };\n var focusHandler = function(e)\n {\n this.select();\n };\n var btn = createTiddlyButton(place,this.label,this.prompt,clickHandler);\n var txt = createTiddlyElement(place,"input",null,null,null);\n if(params[0])\n txt.value = params[0];\n txt.onkeyup = keyHandler;\n txt.onfocus = focusHandler;\n txt.setAttribute("size",this.sizeTextbox);\n txt.setAttribute("accessKey",this.accessKey);\n txt.setAttribute("autocomplete","off");\n if(config.browser.isSafari)\n {\n txt.setAttribute("type","search");\n txt.setAttribute("results","5");\n }\n else\n txt.setAttribute("type","text");\n}\n//}}}\n\n//{{{\nStory.prototype.search = function(text,useCaseSensitive,useRegExp)\n{\n highlightHack = new RegExp(useRegExp ? text : text.escapeRegExp(),useCaseSensitive ? "mg" : "img");\n var matches = store.search(highlightHack,"title","excludeSearch");\n var q = useRegExp ? "/" : "'";\n clearMessage();\n if (!matches.length) {\n if (config.options.chkSearchList) discardSearchResults();\n displayMessage(config.macros.search.failureMsg.format([q+text+q]));\n } else {\n if (config.options.chkSearchList) \n reportSearchResults(text,matches);\n else {\n var titles = []; for(var t=0; t<matches.length; t++) titles.push(matches[t].title);\n this.closeAllTiddlers(); story.displayTiddlers(null,titles);\n displayMessage(config.macros.search.successMsg.format([matches.length, q+text+q]));\n }\n }\n highlightHack = null;\n}\n//}}}\n\n//{{{\nTiddlyWiki.prototype.search = function(searchRegExp,sortField,excludeTag)\n{\n var candidates = this.reverseLookup("tags",excludeTag,false,sortField);\n\n // scan for matching titles\n var title_results = [];\n if (config.options.chkSearchTitles)\n for(var t=0; t<candidates.length; t++)\n if(candidates[t].title.search(searchRegExp)!=-1)\n title_results.push(candidates[t]);\n\n // scan for matching text\n var text_results = [];\n if (config.options.chkSearchText)\n for(var t=0; t<candidates.length; t++)\n if(candidates[t].text.search(searchRegExp)!=-1)\n text_results.push(candidates[t]);\n\n // scan for matching tags\n var tag_results = [];\n if (config.options.chkSearchTags)\n for(var t=0; t<candidates.length; t++)\n if(candidates[t].tags.join(" ").search(searchRegExp)!=-1)\n tag_results.push(candidates[t]);\n\n // merge the results, eliminating redundant matches\n var results = [];\n for(var t=0; t<title_results.length; t++) results.pushUnique(title_results[t]);\n for(var t=0; t<text_results.length; t++) results.pushUnique(text_results[t]);\n for(var t=0; t<tag_results.length; t++) results.pushUnique(tag_results[t]);\n\n // if not 'titles first', re-sort results to so titles, text and tag matches are mixed together\n if(!sortField) sortField = "title";\n var bySortField=function (a,b) {if(a[sortField] == b[sortField]) return(0); else return (a[sortField] < b[sortField]) ? -1 : +1; }\n if (!config.options.chkSearchTitlesFirst) results.sort(bySortField);\n return results;\n}\n//}}}\n\n// // ''REPORT GENERATOR''\n//{{{\nif (!window.reportSearchResults) window.reportSearchResults=function(text,matches)\n{\n var title=config.macros.search.reportTitle\n var q = config.options.chkRegExpSearch ? "/" : "'";\n var body="";\n\n // summary: nn tiddlers found matching '...', options used\n body+="''"+config.macros.search.successMsg.format([matches.length,q+"{{{"+text+"}}}"+q])+"''\sn";\n body+="^^//searched in:// ";\n body+=(config.options.chkSearchTitles?"''titles'' ":"");\n body+=(config.options.chkSearchText?"''text'' ":"");\n body+=(config.options.chkSearchTags?"''tags'' ":"");\n if (config.options.chkCaseSensitiveSearch||config.options.chkRegExpSearch) {\n body+=" //with options:// ";\n body+=(config.options.chkCaseSensitiveSearch?"''case sensitive'' ":"");\n body+=(config.options.chkRegExpSearch?"''text patterns'' ":"");\n }\n body+="^^";\n\n // numbered list of links to matching tiddlers\n body+="\sn<<<";\n for(var t=0;t<matches.length;t++) body+="\sn# [["+matches[t].title+"]]";\n body+="\sn<<<\sn";\n\n // open all matches button\n body+="<html><input type=\s"button\s" href=\s"javascript:;\s" ";\n body+="onclick=\s"story.displayTiddlers(null,["\n for(var t=0;t<matches.length;t++)\n body+="'"+matches[t].title.replace(/\s'/mg,"\s\s'")+"'"+((t<matches.length-1)?", ":"");\n body+="],1);\s" ";\n body+="accesskey=\s"O\s" ";\n body+="value=\s"open all matching tiddlers\s"></html> ";\n\n // discard search results button\n body+="<html><input type=\s"button\s" href=\s"javascript:;\s" ";\n body+="onclick=\s"story.closeTiddler('"+title+"'); store.deleteTiddler('"+title+"');\s" ";\n body+="value=\s"discard "+title+"\s"></html>";\n\n // search again\n body+="\sn\sn----\sn";\n body+="<<search \s""+text+"\s">> ";\n body+="<<option chkSearchTitles>>titles ";\n body+="<<option chkSearchText>>text ";\n body+="<<option chkSearchTags>>tags";\n body+="<<option chkCaseSensitiveSearch>>case-sensitive ";\n body+="<<option chkRegExpSearch>>text patterns";\n\n // create/update the tiddler\n var tiddler=store.getTiddler(title); if (!tiddler) tiddler=new Tiddler();\n tiddler.set(title,body,config.options.txtUserName,(new Date()),"excludeLists excludeSearch");\n store.addTiddler(tiddler); story.closeTiddler(title);\n\n // use alternate "search again" label in <<search>> macro\n var oldprompt=config.macros.search.label;\n config.macros.search.label="search again";\n\n // render tiddler\n story.displayTiddler(null,title,1); // force refresh\n\n // restore standard search label\n config.macros.search.label=oldprompt;\n\n}\n\nif (!window.discardSearchResults) window.discardSearchResults=function()\n{\n // remove the tiddler\n story.closeTiddler(config.macros.search.reportTitle);\n store.deleteTiddler(config.macros.search.reportTitle);\n}\n//}}}
Pick up/turn in from Rigglefuzz in the Valley of Fangs (42,53) in Badlands\nThe stones drop off the troggs inside and outside Uldaman
Pick up/turn in from Warden Bullrok at Garadar (55,37)\nWarbeads drop from ogres in Nagrand, including those at Warmaul Hill, Laughing Skull Ruins, and Boulderfist ogres\n\nThe beads can drop without having the quest in your log. This quest is repeatable.
/***\n| Name:|QuickOpenTagPlugin|\n| Purpose:|Makes tag links into a Taggly style open tag plus a normal style drop down menu|\n| Creator:|SimonBaird|\n| Source:|http://simonbaird.com/mptw/#QuickOpenTagPlugin|\n| Requires:|TW 2.x|\n| Version|1.1.1 (19-May-06)|\n\n!History\n* Version 1.1.1 (19/05/2006)\n** Added a little more CSS so the tags look good in standard main menus and normal tiddlers\n* Version 1.1 (07/02/2006)\n** Fix Firefox 1.5.0.1 crashes\n** Updated by ~BidiX[at]~BidiX.info\n* Version 1.0 (?/01/2006)\n** First release\n\n***/\n//{{{\n\n//โŠป โŠฝ โ‹ โ–ผ \n\nwindow.createTagButton_orig_mptw = createTagButton;\nwindow.createTagButton = function(place,tag,excludeTiddler) {\n var sp = createTiddlyElement(place,"span",null,"quickopentag");\n createTiddlyLink(sp,tag,true,"button");\n var theTag = createTiddlyButton(sp,config.macros.miniTag.dropdownchar,config.views.wikified.tag.tooltip.format([tag]),onClickTag);\n theTag.setAttribute("tag",tag);\n if(excludeTiddler)\n theTag.setAttribute("tiddler",excludeTiddler);\n return(theTag);\n};\n\nconfig.macros.miniTag = {handler:function(place,macroName,params,wikifier,paramString,tiddler) {\n var tagged = store.getTaggedTiddlers(tiddler.title);\n if (tagged.length > 0) {\n var theTag = createTiddlyButton(place,config.macros.miniTag.dropdownchar,config.views.wikified.tag.tooltip.format([tiddler.title]),onClickTag);\n theTag.setAttribute("tag",tiddler.title);\n theTag.className = "miniTag";\n }\n}};\n\nconfig.macros.miniTag.dropdownchar = (document.all?"โ–ผ":"โ–พ"); // the fat one is the only one that works in IE\n\nconfig.macros.allTags.handler = function(place,macroName,params)\n{\n var tags = store.getTags();\n var theDateList = createTiddlyElement(place,"ul",null,null,null);\n if(tags.length === 0)\n createTiddlyElement(theDateList,"li",null,"listTitle",this.noTags);\n for (var t=0; t<tags.length; t++)\n {\n var theListItem =createTiddlyElement(theDateList,"li",null,null,null);\n var theLink = createTiddlyLink(theListItem,tags[t][0],true);\n var theCount = " (" + tags[t][1] + ")";\n theLink.appendChild(document.createTextNode(theCount));\n\n var theDropDownBtn = createTiddlyButton(theListItem," "+config.macros.miniTag.dropdownchar,this.tooltip.format([tags[t][0]]),onClickTag);\n theDropDownBtn.setAttribute("tag",tags[t][0]);\n }\n};\n\n\n// probably could redo these styles a bit cleaner..\nsetStylesheet(\n ".tagglyTagged .quickopentag, .tagged .quickopentag \sn"+\n " { margin-right:1.2em; border:1px solid #eee; padding:2px; padding-right:0px; padding-left:1px; }\sn"+\n ".quickopentag .tiddlyLink { padding:2px; padding-left:3px; }\sn"+\n ".quickopentag a.button { padding:1px; padding-left:2px; padding-right:2px;}\sn"+\n// extra specificity to make it work?\n "#displayArea .viewer .quickopentag a.button, \sn"+\n "#displayArea .viewer .quickopentag a.tiddyLink, \sn"+\n "#mainMenu .quickopentag a.tiddyLink, \sn"+\n "#mainMenu .quickopentag a.tiddyLink \sn"+\n " { border:0px solid black; }\sn"+\n "#displayArea .viewer .quickopentag a.button, \sn"+\n "#mainMenu .quickopentag a.button \sn"+\n "{ margin-left:0px; padding-left:2px; }\sn"+\n "#displayArea .viewer .quickopentag a.tiddlyLink, \sn"+\n "#mainMenu .quickopentag a.tiddlyLink \sn"+\n " { margin-right:0px; padding-right:0px; padding-left:0px; margin-left:0px; }\sn"+\n "a.miniTag {font-size:150%;} \sn"+\n "#mainMenu .quickopentag a.button \sn"+\n "{ margin-left:0px; padding-left:2px; margin-right:0px; padding-right:0px; }\sn"+ // looks better in right justified main menus\n "",\n"QuickOpenTagStyles");\n\n//}}}\n\n/***\n<html>&#x22bb; &#x22bd; &#x22c1; &#x25bc; &#x25be;</html>\n***/
Pick up/turn in from Seth in Lower City in Shattrath (64,16)\nKill Shimmerscale Eels in Silmyr Lake (39,10)\n\nThis quest gives you an underwater breathing potion
/***\n|''Name:''|RearrangeTiddlersPlugin|\n|''Source:''|http://www.TiddlyTools.com/#RearrangeTiddlersPlugin|\n|''Author:''|Joe Raii|\n|''License:''|[[Creative Commons Attribution-ShareAlike 2.5 License|http://creativecommons.org/licenses/by-sa/2.5/]]|\n|''~CoreVersion:''|2.0.10|\n\nadapted from: http://www.cs.utexas.edu/~joeraii/dragn/#Draggable\nchanges by ELS:\n* hijack refreshTiddler() instead of overridding createTiddler()\n* find title element by className instead of elementID\n* set cursor style via code instead of stylesheet\n* set tooltip help text\n* set tiddler "position:relative" when starting drag event, restore saved value when drag ends\n* update 2006.08.07: use getElementsByTagName("*") to find title element, even when it is 'buried' deep in tiddler DOM elements (due to custom template usage)\n\n***/\n//{{{\n\nStory.prototype.rearrangeTiddlersHijack_refreshTiddler = Story.prototype.refreshTiddler;\nStory.prototype.refreshTiddler = function(title,template,unused1,unused2,unused3,unused4,unused5)\n{\n this.rearrangeTiddlersHijack_refreshTiddler(title,template,unused1,unused2,unused3,unused4,unused5);\n var theTiddler = document.getElementById(this.idPrefix + title); if (!theTiddler) return;\n var theHandle;\n var children=theTiddler.getElementsByTagName("*");\n for (var i=0; i<children.length; i++) if (hasClass(children[i],"title")) { theHandle=children[i]; break; }\n if (!theHandle) return theTiddler;\n\n Drag.init(theHandle, theTiddler, 0, 0, null, null);\n theHandle.style.cursor="move";\n theHandle.title="drag title to re-arrange tiddlers"\n theTiddler.onDrag = function(x,y,myElem) {\n if (this.style.position!="relative")\n { this.savedstyle=this.style.position; this.style.position="relative"; }\n y = myElem.offsetTop;\n var next = myElem.nextSibling;\n var prev = myElem.previousSibling;\n if (next && y + myElem.offsetHeight > next.offsetTop + next.offsetHeight/2) { \n myElem.parentNode.removeChild(myElem);\n next.parentNode.insertBefore(myElem, next.nextSibling);//elems[pos+1]);\n myElem.style["top"] = -next.offsetHeight/2+"px";\n }\n if (prev && y < prev.offsetTop + prev.offsetHeight/2) { \n myElem.parentNode.removeChild(myElem);\n prev.parentNode.insertBefore(myElem, prev);\n myElem.style["top"] = prev.offsetHeight/2+"px";\n }\n };\n theTiddler.onDragEnd = function(x,y,myElem) {\n myElem.style["top"] = "0px";\n if (this.savedstyle!=undefined)\n this.style.position=this.savedstyle;\n }\n return theTiddler;\n}\n\n/**************************************************\n * dom-drag.js\n * 09.25.2001\n * www.youngpup.net\n **************************************************\n * 10.28.2001 - fixed minor bug where events\n * sometimes fired off the handle, not the root.\n **************************************************/\n\nvar Drag = {\n obj:null,\n\n init:\n function(o, oRoot, minX, maxX, minY, maxY) {\n o.onmousedown = Drag.start;\n o.root = oRoot && oRoot != null ? oRoot : o ;\n if (isNaN(parseInt(o.root.style.left))) o.root.style.left="0px";\n if (isNaN(parseInt(o.root.style.top))) o.root.style.top="0px";\n o.minX = typeof minX != 'undefined' ? minX : null;\n o.minY = typeof minY != 'undefined' ? minY : null;\n o.maxX = typeof maxX != 'undefined' ? maxX : null;\n o.maxY = typeof maxY != 'undefined' ? maxY : null;\n o.root.onDragStart = new Function();\n o.root.onDragEnd = new Function();\n o.root.onDrag = new Function();\n },\n\n start:\n function(e) {\n var o = Drag.obj = this;\n e = Drag.fixE(e);\n var y = parseInt(o.root.style.top);\n var x = parseInt(o.root.style.left);\n o.root.onDragStart(x, y, Drag.obj.root);\n o.lastMouseX = e.clientX;\n o.lastMouseY = e.clientY;\n if (o.minX != null) o.minMouseX = e.clientX - x + o.minX;\n if (o.maxX != null) o.maxMouseX = o.minMouseX + o.maxX - o.minX;\n if (o.minY != null) o.minMouseY = e.clientY - y + o.minY;\n if (o.maxY != null) o.maxMouseY = o.minMouseY + o.maxY - o.minY;\n document.onmousemove = Drag.drag;\n document.onmouseup = Drag.end;\n Drag.obj.root.style["z-index"] = "10";\n return false;\n },\n\n drag:\n function(e) {\n e = Drag.fixE(e);\n var o = Drag.obj;\n var ey = e.clientY;\n var ex = e.clientX;\n var y = parseInt(o.root.style.top);\n var x = parseInt(o.root.style.left);\n var nx, ny;\n if (o.minX != null) ex = Math.max(ex, o.minMouseX);\n if (o.maxX != null) ex = Math.min(ex, o.maxMouseX);\n if (o.minY != null) ey = Math.max(ey, o.minMouseY);\n if (o.maxY != null) ey = Math.min(ey, o.maxMouseY);\n nx = x + (ex - o.lastMouseX);\n ny = y + (ey - o.lastMouseY);\n Drag.obj.root.style["left"] = nx + "px";\n Drag.obj.root.style["top"] = ny + "px";\n Drag.obj.lastMouseX = ex;\n Drag.obj.lastMouseY = ey;\n Drag.obj.root.onDrag(nx, ny, Drag.obj.root);\n return false;\n },\n\n end:\n function() {\n document.onmousemove = null;\n document.onmouseup = null;\n Drag.obj.root.style["z-index"] = "0";\n Drag.obj.root.onDragEnd(parseInt(Drag.obj.root.style["left"]), parseInt(Drag.obj.root.style["top"]), Drag.obj.root);\n Drag.obj = null;\n },\n\n fixE:\n function(e) {\n if (typeof e == 'undefined') e = window.event;\n if (typeof e.layerX == 'undefined') e.layerX = e.offsetX;\n if (typeof e.layerY == 'undefined') e.layerY = e.offsetY;\n return e;\n }\n};\n//}}}\n
Pick up/turn in from Bot Specialist Alley outside of the Ruins of Enkaat (31,56)\nPhase hunters are found around the Crumbling Waste (the edges of the island); use the blaster on them when they emote "is very weak" and kill them before the 2s buff runs out\n\nYou must return the blaster to complete the quest
Pick up/turn in from Professor Dabiri (60,31) at the Protectorate Watch Post\nFragments drop from the void creatures around Manaforge Ultris
Pick up/turn in from Krom Stoutarm in the Hall of Explorers in Ironforge\nThe treasure is in a chest in the outside section of Uldaman, in North Common Hall, the larger square room SW of the entrance (53,58)
Pick up/turn in from Patrick Garrett, on the upper ring of the Trade section of Undercity\nThe treasure is in a chest in the outside section of Uldaman, in South Common Hall, the smaller square room due W from the entrance (54,58)
Pick up from Messenger Gazgrigg in Zabra'jin\nTurn in to Captain Kroghan at Garadar in Nagrand
/***\n| Name:|RenameTagsPlugin|\n| Description:|Allows you to easily rename or delete tags across multiple tiddlers|\n| Version:|6.1.18|\n| Date:|18-Oct-2006|\n| Source:|http://mptw.tiddlyspot.com/#RenameTagsPlugin|\n| Author:|Simon Baird <simon.baird@gmail.com>|\n| CoreVersion:|2.1.x|\nRename a tag and you will be prompted to rename it in all its tagged tiddlers.\n***/\n//{{{\nconfig.renameTags = {\n\n prompts: {\n rename: "Rename the tag '%0' to '%1' in %2 tidder%3?",\n remove: "Remove the tag '%0' from %1 tidder%2?"\n },\n\n removeTag: function(tag,tiddlers) {\n store.suspendNotifications();\n for (var i=0;i<tiddlers.length;i++) {\n store.setTiddlerTag(tiddlers[i].title,false,tag);\n }\n store.resumeNotifications();\n store.notifyAll();\n },\n\n renameTag: function(oldTag,newTag,tiddlers) {\n store.suspendNotifications();\n for (var i=0;i<tiddlers.length;i++) {\n store.setTiddlerTag(tiddlers[i].title,false,oldTag); // remove old\n store.setTiddlerTag(tiddlers[i].title,true,newTag); // add new\n }\n store.resumeNotifications();\n store.notifyAll();\n },\n\n storeMethods: {\n\n saveTiddler_orig_renameTags: TiddlyWiki.prototype.saveTiddler,\n\n saveTiddler: function(title,newTitle,newBody,modifier,modified,tags,fields) {\n if (title != newTitle) {\n var tagged = this.getTaggedTiddlers(title);\n if (tagged.length > 0) {\n // then we are renaming a tag\n if (confirm(config.renameTags.prompts.rename.format([title,newTitle,tagged.length,tagged.length>1?"s":""])))\n config.renameTags.renameTag(title,newTitle,tagged);\n\n if (!this.tiddlerExists(title) && newBody == "")\n // dont create unwanted tiddler\n return null;\n }\n }\n return this.saveTiddler_orig_renameTags(title,newTitle,newBody,modifier,modified,tags,fields);\n },\n\n removeTiddler_orig_renameTags: TiddlyWiki.prototype.removeTiddler,\n\n removeTiddler: function(title) {\n var tagged = this.getTaggedTiddlers(title);\n if (tagged.length > 0)\n if (confirm(config.renameTags.prompts.remove.format([title,tagged.length,tagged.length>1?"s":""])))\n config.renameTags.removeTag(title,tagged);\n return this.removeTiddler_orig_renameTags(title);\n }\n\n },\n\n init: function() {\n merge(TiddlyWiki.prototype,this.storeMethods);\n }\n}\n\nconfig.renameTags.init();\n\n//}}}\n\n
Pick up from Zurai at Swamprat Post (84,54)\nTurn in to Shadow Hunter Denjai in Zabra'jin (30,50) on second floor of inn
Pick up from Ranger Captain Venn'ren at the top of Falcon Watch (through the orb)\nTurn in to Zurai at Swamprat Post in Zangermarsh\n\nMay be unknown prerequisites
Pick up/turn in from Kravel Koalbeard at Mirage Raceway\nParts are all over Shimmering Flats
Pick up/turn in from Spark Nilminer in Marshal's Refuge\nThe bones drop off any dinosaur as well as being small white bones on the ground in Terror Run around skeletons (30,77)
Pick up/turn in from Lauranna Thar'well in Cenarion Refuge\nMarsh Dredgers and Lurkers are in Funggor Cavern (75,89)
''61 tiddlers found matching '{{{un'goro}}}'''\n^^//searched in:// ''titles'' ''text'' ''tags'' ^^\n<<<\n# [[(1/13) It's a Secret to Everybody {52}]]\n# [[(1/2) Chasing A-Me 01 {53}]]\n# [[(1/2) Lost! {55}]]\n# [[(1/2) The Apes of Un'goro {55}]]\n# [[(1/3) ...And a Batch of Ooze {56}]]\n# [[(1/3) Finding the Source {55}]]\n# [[(1/3) Larion and Muigin {52}]]\n# [[(1/3) Muigin and Larion {52}]]\n# [[(1/3) The Fare of Lar'korwi {53}]]\n# [[(1/5) Crystals of Power {53}]]\n# [[(11/13) Aquementas {54}]]\n# [[(12/13) Linken's Adventure {54}]]\n# [[(13/13) It's Dangerous to Go Alone {56+}]]\n# [[(2/13) It's a Secret to Everybody {52}]]\n# [[(2/2) Chasing A-Me 01 {53}]]\n# [[(2/2) Lost! {55}]]\n# [[(2/2) The Mighty U'cha {55}]]\n# [[(2/3) A Visit to Gregan {52}]]\n# [[(2/3) Marvon's Workshop {52}]]\n# [[(2/3) The New Springs {55}]]\n# [[(2/3) The Scent of Lar'korwi {53}]]\n# [[(2/4) Un'goro Soil {50}]]\n# [[(2/5) The Eastern Pylon {53}]]\n# [[(2/5) The Northern Pylon {53}]]\n# [[(2/5) The Western Pylon {53}]]\n# [[(3/13) It's a Secret to Everybody {52}]]\n# [[(3/3) Are We There, Yeti? {58}]]\n# [[(3/3) Melding of Influences {55}]]\n# [[(3/3) The Bait for Lar'korwi {56}]]\n# [[(3/3) Zapper Fuel {52}]]\n# [[(5/5) Making Sense of It]]\n# [[(5/6) Fire Plume Forged {57}]]\n# [[(5/8) Fragments of the Past {57+}]]\n# [[(7/13) Linken's Sword {52}]]\n# [[(8/11) Bungle in the Jungle {53}]]\n# [[(8/13) A Gnome's Assistance {52}]]\n# [[(9/11) Pawn Captures Queen {54}]]\n# [[(9/13) Linken's Memory {54}]]\n# [[(A) 50-51 Feralas]]\n# [[(A) 51-53 Felwood]]\n# [[(A) 54-55 Un'Goro Crater]]\n# [[(A) 55-56 Felwood]]\n# [[(A) 59-60 Silithus]]\n# [[(H) 50-51 Feralas]]\n# [[(H) 51-53 Felwood]]\n# [[(H) 52+ Sunken Temple (Temple of Atal'Hakkar)]]\n# [[(H) 54-55 Un'Goro Crater]]\n# [[(H) 55-56 Felwood]]\n# [[(H) 59-60 Silithus]]\n# [[(H) Items to save]]\n# [[Alien Ecology {52}]]\n# [[Beware of Pterrordax {55}]]\n# [[Bone-Bladed Weapons {52}]]\n# [[Expedition Salvation {53}]]\n# [[Roll the Bones {51}]]\n# [[Shizzle's Flyer {51}]]\n# [[Super Sticky {54}]]\n# [[The Apes of Un'goro]]\n# [[UploadLog]]\n# [[Volcanic Activity {55}]]\n# [[Zone quest levels]]\n<<<\n<html><input type="button" href="javascript:;" onclick="story.displayTiddlers(null,['(1/13) It\s's a Secret to Everybody {52}', '(1/2) Chasing A-Me 01 {53}', '(1/2) Lost! {55}', '(1/2) The Apes of Un\s'goro {55}', '(1/3) ...And a Batch of Ooze {56}', '(1/3) Finding the Source {55}', '(1/3) Larion and Muigin {52}', '(1/3) Muigin and Larion {52}', '(1/3) The Fare of Lar\s'korwi {53}', '(1/5) Crystals of Power {53}', '(11/13) Aquementas {54}', '(12/13) Linken\s's Adventure {54}', '(13/13) It\s's Dangerous to Go Alone {56+}', '(2/13) It\s's a Secret to Everybody {52}', '(2/2) Chasing A-Me 01 {53}', '(2/2) Lost! {55}', '(2/2) The Mighty U\s'cha {55}', '(2/3) A Visit to Gregan {52}', '(2/3) Marvon\s's Workshop {52}', '(2/3) The New Springs {55}', '(2/3) The Scent of Lar\s'korwi {53}', '(2/4) Un\s'goro Soil {50}', '(2/5) The Eastern Pylon {53}', '(2/5) The Northern Pylon {53}', '(2/5) The Western Pylon {53}', '(3/13) It\s's a Secret to Everybody {52}', '(3/3) Are We There, Yeti? {58}', '(3/3) Melding of Influences {55}', '(3/3) The Bait for Lar\s'korwi {56}', '(3/3) Zapper Fuel {52}', '(5/5) Making Sense of It', '(5/6) Fire Plume Forged {57}', '(5/8) Fragments of the Past {57+}', '(7/13) Linken\s's Sword {52}', '(8/11) Bungle in the Jungle {53}', '(8/13) A Gnome\s's Assistance {52}', '(9/11) Pawn Captures Queen {54}', '(9/13) Linken\s's Memory {54}', '(A) 50-51 Feralas', '(A) 51-53 Felwood', '(A) 54-55 Un\s'Goro Crater', '(A) 55-56 Felwood', '(A) 59-60 Silithus', '(H) 50-51 Feralas', '(H) 51-53 Felwood', '(H) 52+ Sunken Temple (Temple of Atal\s'Hakkar)', '(H) 54-55 Un\s'Goro Crater', '(H) 55-56 Felwood', '(H) 59-60 Silithus', '(H) Items to save', 'Alien Ecology {52}', 'Beware of Pterrordax {55}', 'Bone-Bladed Weapons {52}', 'Expedition Salvation {53}', 'Roll the Bones {51}', 'Shizzle\s's Flyer {51}', 'Super Sticky {54}', 'The Apes of Un\s'goro', 'UploadLog', 'Volcanic Activity {55}', 'Zone quest levels'],1);" accesskey="O" value="open all matching tiddlers"></html> <html><input type="button" href="javascript:;" onclick="story.closeTiddler('SearchResults'); store.deleteTiddler('SearchResults');" value="discard SearchResults"></html>\n\n----\n<<search "un'goro">> <<option chkSearchTitles>>titles <<option chkSearchText>>text <<option chkSearchTags>>tags<<option chkCaseSensitiveSearch>>case-sensitive <<option chkRegExpSearch>>text patterns
Pick up/turn in from Bor Wildmane in Cenarion Hold\nTurn in 10 Encrypted Twilight Texts that can drop from any Twilight's Hammer minion\n\nThe texts can drop without having the quest
Pick up from Zaetar's Spirit, after defeating the princess in Maraudon\nTurn in to Remulos in Moonglade (36,41)
Pick up/turn in from Huntsman Markhor at Revantusk Village in the Hinterlands\nThe bones are in the ooze pit (62,75) and the skull is in the wolf den (58,65) in Jintha'Alor
Pick up/turn in from Uthel'nay in the Valley of Spirits in Orgrimmar or Archmage Tervosh in Theramore in Dustwallow Marsh\nThe shards drop off of elementals on purple side
Pick up/turn in from Shizzle in Marshal's Refuge\nPterrordaxes are around the Marshlands (79,59) and (79,40), Diemetradons are around S Marshlands (57,64) and (55,71)\n
<<saveChanges>><<upload http://wowlevel.tiddlyspot.com/store.cgi index.html . . wowlevel>><html><a href='http://wowlevel.tiddlyspot.com/download' class='button'>download</a></html><<permaview>><<slider chkSliderOptionsPanel OptionsPanel 'options ยป' 'Change TiddlyWiki advanced options'>>
Pick up/turn in from Taerek at Mok'Nathal Village\nSilkwing Larvae may still drop cocoons once they change into adults; they're found around the village and in Vekhaar Stand
Questing in ~WoW
Pick up/turn in from Kebok in Booty Bay\nCan find Skullsplitter trolls at Zul'Mamwe, Balia'mah, Ziata'jai ruins.
Pick up from Skywing near Veil Shalas (54,73)\nEscort Skywing into Veil Shalas and past three of the signal fires for [[(7/9) Veil Shalas: Signal Fires {65}]], ending with a fight against a 65 elite\nTurn in to Rilak the Redeemed in Lower City in Shattrath City (52,20)
Pick up/turn in from Katoom the Angler at Revantusk Village in the Hinterlands\nNon-aggro turtles are all along the Overlook Cliffs
Pick up/turn in from Christoph Jeffcoat in Tarren Mill (H) or Chef Jessen in Southshore (A)\nNeed 10x Turtle Meat and 1x Soothing Spices (sold by quest giver). Turtles along the river in Hillsbrad do drop the meat, but drop rate is better in other zones.
Pick up/turn in from Apothecary Azethen at Falcon Watch\nEssences drop from Illidari Taskmasters in the Ruins of Sha'naar. Each taskmaster has 2 adds, but they deaggro after the taskmaster dies.
Pick up/turn in from Security Chief Bilgewhizzle of Steamwheedle Port in Tanaris\nThe pirates are all over Lost Rigger Cove (68,41)
Pick up/turn in from Khn'nix in Sporeggar\nKill the Black Stalker in the Underbog in Coilfang Reservoir\n\nYou need Neutral reputation
Pick up/turn in from Huntsman Markhor at Revantusk Village in the Hinterlands\nStalkers can stealth, and are found N of Jintha'Alor (63,49), while Howlers call for help, and are N of Valorwind Lake (45,49)
Pick up/turn in from Fin Fizracket under the rowboat in Booty Bay\nBring 10 Gorilla Fangs from the gorillas in Mistvale Valley (33,63) to Witch Doctor Unbagwa (35,61)\nHe'll summon 3 waves of gorillas just outside the cave: first, 3 elders; second, 4 elders + 1 named; finally, 4 elders + Mokk (level 44). There is time to drink in between waves.\nIf the doctor dies, you can't loot Mokk (so make sure to loot the heart as soon as you can!). In a group, only one person needs to turn in the fangs.\n\nThis is definitely a group quest.
This questline needs Frost Oil, Gyrochronatom\nCan also use healing potion, lesser invis potion, patterned bronze bracers
.il {margin-left:10px;background-color:#9999CC}\n.ta {margin-left:10px;background-color:#00FFFF;}\n.ti {margin-left:10px;background-color:#FF6600;}
/*{{{*/\n* html .tiddler {\n height: 1%;\n}\n\nbody {\n font-size: .75em;\n font-family: arial,helvetica;\n margin: 0;\n padding: 0;\n}\n\nh1,h2,h3,h4,h5 {\n font-weight: bold;\n text-decoration: none;\n padding-left: 0.4em;\n}\n\nh1 {font-size: 1.35em;}\nh2 {font-size: 1.25em;}\nh3 {font-size: 1.1em;}\nh4 {font-size: 1em;}\nh5 {font-size: .9em;}\n\nhr {\n height: 1px;\n}\n\na{\n text-decoration: none;\n}\n\ndt {font-weight: bold;}\n\nol { list-style-type: decimal }\nol ol { list-style-type: lower-alpha }\nol ol ol { list-style-type: lower-roman }\nol ol ol ol { list-style-type: decimal }\nol ol ol ol ol { list-style-type: lower-alpha }\nol ol ol ol ol ol { list-style-type: lower-roman }\nol ol ol ol ol ol ol { list-style-type: decimal }\n\n.txtOptionInput {\n width: 11em;\n}\n\n#contentWrapper .chkOptionInput {\n border: 0;\n}\n\n.externalLink {\n text-decoration: underline;\n}\n\n.indent {margin-left:3em;}\n.outdent {margin-left:3em; text-indent:-3em;}\ncode.escaped {white-space:nowrap;}\n\n.tiddlyLinkExisting {\n font-weight: bold;\n}\n\n.tiddlyLinkNonExisting {\n font-style: italic;\n}\n\n/* the 'a' is required for IE, otherwise it renders the whole tiddler a bold */\na.tiddlyLinkNonExisting.shadow {\n font-weight: bold;\n}\n\n#mainMenu .tiddlyLinkExisting, \n#mainMenu .tiddlyLinkNonExisting,\n#sidebarTabs .tiddlyLinkNonExisting{\n font-weight: normal;\n font-style: normal;\n}\n\n#sidebarTabs .tiddlyLinkExisting {\n font-weight: bold;\n font-style: normal;\n}\n\n.header {\n position: relative;\n}\n\n.header a:hover {\n background: transparent;\n}\n\n.headerShadow {\n position: relative;\n padding: 1em 0em 1em 1em;\n left: -1px;\n top: -1px;\n}\n\n.headerForeground {\n position: absolute;\n padding: 1em 0em 1em 1em;\n left: 0px;\n top: 0px;\n}\n\n.siteTitle {\n font-size: 2em;\n}\n\n.siteSubtitle {\n font-size: 1.2em;\n}\n\n#mainMenu {\n position: absolute;\n left: 0;\n width: 6em;\n text-align: right;\n line-height: 1.1em;\n padding: 1em 0.5em 0.5em 0.5em;\n font-size: 1em;\n}\n\n#sidebar {\n position: absolute;\n right: 0px;\n width: 21em;\n font-size: .9em;\n}\n\n#sidebarOptions {\n padding-top: 0.3em;\n}\n\n#sidebarOptions a {\n margin: 0em 0.2em;\n padding: 0.2em 0.3em;\n display: block;\n}\n\n#sidebarOptions input {\n margin: 0.4em 0.5em;\n}\n\n#sidebarOptions .sliderPanel {\n margin-left: 1em;\n padding: 0.5em;\n font-size: .85em;\n}\n\n#sidebarOptions .sliderPanel a {\n font-weight: bold;\n display: inline;\n padding: 0;\n}\n\n#sidebarOptions .sliderPanel input {\n margin: 0 0 .3em 0;\n}\n\n#sidebarTabs .tabContents {\n width: 18em;\n overflow: hidden;\n}\n\n.wizard {\n padding: 0.1em 0em 0em 2em;\n}\n\n.wizard h1 {\n font-size: 2em;\n font-weight: bold;\n background: none;\n padding: 0em 0em 0em 0em;\n margin: 0.4em 0em 0.2em 0em;\n}\n\n.wizard h2 {\n font-size: 1.2em;\n font-weight: bold;\n background: none;\n padding: 0em 0em 0em 0em;\n margin: 0.2em 0em 0.2em 0em;\n}\n\n.wizardStep {\n padding: 1em 1em 1em 1em;\n}\n\n.wizard .button {\n margin: 0.5em 0em 0em 0em;\n font-size: 1.2em;\n}\n\n#messageArea {\nposition:absolute; top:0; right:0; margin: 0.5em; padding: 0.5em;\n}\n\n*[id='messageArea'] {\nposition:fixed !important; z-index:99;}\n\n.messageToolbar {\ndisplay: block;\ntext-align: right;\n}\n\n#messageArea a{\n text-decoration: underline;\n}\n\n.popup {\n font-size: .9em;\n padding: 0.2em;\n list-style: none;\n margin: 0;\n}\n\n.popup hr {\n display: block;\n height: 1px;\n width: auto;\n padding: 0;\n margin: 0.2em 0em;\n}\n\n.listBreak {\n font-size: 1px;\n line-height: 1px;\n}\n\n.listBreak div {\n margin: 2px 0;\n}\n\n.popup li.disabled {\n padding: 0.2em;\n}\n\n.popup li a{\n display: block;\n padding: 0.2em;\n}\n\n.tabset {\n padding: 1em 0em 0em 0.5em;\n}\n\n.tab {\n margin: 0em 0em 0em 0.25em;\n padding: 2px;\n}\n\n.tabContents {\n padding: 0.5em;\n}\n\n.tabContents ul, .tabContents ol {\n margin: 0;\n padding: 0;\n}\n\n.txtMainTab .tabContents li {\n list-style: none;\n}\n\n.tabContents li.listLink {\n margin-left: .75em;\n}\n\n#displayArea {\n margin: 1em 20em 0em 1em;\n}\n\n\n.toolbar {\n text-align: right;\n font-size: .9em;\n visibility: hidden;\n}\n\n.selected .toolbar {\n visibility: visible;\n}\n\n.tiddler {\n padding: 0em 0em 0em 0em;\n}\n\n.missing .viewer,.missing .title {\n font-style: italic;\n}\n\n.title {\n font-size: 1.2em;\n font-weight: bold;\n}\n\n.missing .subtitle {\n display: none;\n}\n\n.subtitle {\n font-size: 1.1em;\n}\n\n.tiddler .button {\n padding: 0.2em 0.4em;\n}\n\n.tagging {\nmargin: 0.2em 0.2em 0.2em 0;\nfloat: left;\ndisplay: none;\n}\n\n.isTag .tagging {\ndisplay: block;\n}\n\n.tagged {\nmargin: 0.2em;\nfloat: right;\n}\n\n.tagging, .tagged {\nfont-size: 0.8em;\npadding: 0.2em;\n}\n\n.tagging ul, .tagged ul {\nlist-style: none;margin: 0.25em;\npadding: 0;\n}\n\n.tagClear {\nclear: both;\n}\n\n.footer {\n font-size: .9em;\n}\n\n.footer li {\ndisplay: inline;\n}\n\n* html .viewer pre {\n width: 99%;\n padding: 0 0 1em 0;\n}\n\n.viewer {\n line-height: 1.2em;\n padding-top: 0.5em;\n}\n\n.viewer .button {\n margin: 0em 0.25em;\n padding: 0em 0.25em;\n}\n\n.viewer blockquote {\n line-height: 1.2em;\n padding-left: 0.8em;\n margin-left: 2.5em;\n}\n\n.viewer ul, .viewer ol{\n margin-left: 0.5em;\n padding-left: 1.5em;\n}\n\n.viewer table {\n border-collapse: collapse;\n margin: 0.8em 1.0em;\n}\n\n.viewer th, .viewer td, .viewer tr,.viewer caption{\n padding: 3px;\n}\n\n.viewer table.listView {\n font-size: 0.85em;\n margin: 0.8em 1.0em;\n}\n\n.viewer table.listView th, .viewer table.listView td, .viewer table.listView tr {\n padding: 0px 3px 0px 3px;\n}\n\n.viewer pre {\n padding: 0.5em;\n margin-left: 0.5em;\n font-size: 1.2em;\n line-height: 1.4em;\n overflow: auto;\n}\n\n.viewer code {\n font-size: 1.2em;\n line-height: 1.2em;\n}\n\n.editor {\nfont-size: 1.1em;\n}\n\n.editor input, .editor textarea {\n display: block;\n width: 100%;\n font: inherit;\n}\n\n.editorFooter {\n padding: 0.25em 0em;\n font-size: .9em;\n}\n\n.editorFooter .button {\npadding-top: 0px; padding-bottom: 0px;}\n\n.fieldsetFix {border: 0;\npadding: 0;\nmargin: 1px 0px 1px 0px;\n}\n\n.sparkline {\n line-height: 1em;\n}\n\n.sparktick {\n outline: 0;\n}\n\n.zoomer {\n font-size: 1.1em;\n position: absolute;\n padding: 1em;\n}\n\n.cascade {\n font-size: 1.1em;\n position: absolute;\n overflow: hidden;\n}\n/*}}}*/
Pick up/turn in from Rokag in the inn at Stonebreaker Hold\nAshkaz is a level 62 on the tower at Veil Reskk (49,16), Ayit is a level 63 in a hut in Veil Shienor (59,23), and Urdak is a level 63 on the second tower in Veil Skith (31,42)
Pick up/turn in from Magistrix Fyalenn at the Scryer's Tier in Shattrath City (45,81)\n10 Sunfury Signets drop off the Sunfury mobs in Netherstorm and Shadowmoon Valley; you don't need the quest to collect the signets\n
Pick up/turn in from Tran'rek in Gadgetzan\nCollect the tar from elementals around the Lakkari Tar Pits in Un'goro Crater
Pick up from Krazek in Booty Bay\nTurn in to Private Thorsen in the Rebel Camp
Pick up/turn in from Zephyrion (44,34) in Stormspire\nUse the surveyer at marker one, marker two, and marker three in the Ruins of Farahlon.
Pick up/turn in from Voren'thal the Seer on the second floor of the Seer's Library at the Scryer's Tier in Shattrath City\nArcane Tomes drop off Firewing and Sunfury mobs; you don't need the quest to collect the tomes
<<tabs txtMoreTab Open 'Open tiddlers' TabMoreOpen Missing 'Missing tiddlers' TabMoreMissing Orphans 'Orphaned tiddlers' TabMoreOrphans Shadow 'Shadowed tiddlers' TabMoreShadowed>>
<<listOpen>>
Pick up/turn in from Maxwort Uberglint in Flame Crest\nThe tablet is in Ruins of Thaurissan (54,40)
/***\n''Plugin:'' Tag Cloud Macro\n''Author:'' Clint Checketts\n***/\n//{{{\nversion.extensions.tagCloud = {major: 1, minor: 0 , revision: 0, date: new Date(2006,2,04)};\n//Created by Clint Checketts, contributions by Jonny Leroy and Eric Shulman\n\nconfig.macros.tagCloud = {\n noTags: "No tag cloud created because there are no tags.",\n tooltip: "%1 tiddlers tagged with '%0'"\n};\n\nconfig.macros.tagCloud.handler = function(place,macroName,params) {\n \nvar tagCloudWrapper = createTiddlyElement(place,"div",null,"tagCloud",null);\n\nvar tags = store.getTags();\nfor (var t=0; t<tags.length; t++) {\n for (var p=0;p<params.length; p++) if (tags[t][0] == params[p]) tags[t][0] = "";\n}\n\n if(tags.length == 0) \n createTiddlyElement(tagCloudWrapper,"span",null,null,this.noTags);\n //Findout the maximum number of tags\n var mostTags = 0;\n for (var t=0; t<tags.length; t++) if (tags[t][0].length > 0){\n if (tags[t][1] > mostTags) mostTags = tags[t][1];\n }\n //divide the mostTags into 4 segments for the 4 different tagCloud sizes\n var tagSegment = mostTags / 5;\n\n for (var t=0; t<tags.length; t++) if (tags[t][0].length > 0){ if (tags[t][1] > 1) {\n var tagCloudElement = createTiddlyElement(tagCloudWrapper,"span",null,null,null);\n tagCloudWrapper.appendChild(document.createTextNode(" "));\n\n// Important changed bits: changed onClickTag to be onClickTiddlerLink\n// changed setAttribute("tag" to be "tiddlylink"\n var theTag = \ncreateTiddlyButton(tagCloudElement,tags[t][0],this.tooltip.format(tags[t]),onClickTiddlerLink,"tagCloudtag tagCloud" + (Math.round(tags[t][1]/tagSegment)+1));\n theTag.setAttribute("tiddlylink",tags[t][0]);\n }}\n\n};\n\nsetStylesheet(".tagCloud span{height: 1.6em;margin: 3px;}.tagCloud1{font-size: 1.0em;}.tagCloud2{font-size: 1.2em;}.tagCloud3{font-size: 1.3em;}.tagCloud4{font-size: 1.4em;}.tagCloud5{font-size: 1.5em;}.tagCloud6{font-size: 1.6em;}","tagCloudsStyles");\n//}}}
Pick up/turn in to Scout Navrin at the Sha'tari Outpost (31,76)\nOpen Netherweb Victims around Netherweb Ridge (52,76) for a chance of saving a Sha'tar Warrior
Pick up/turn in from Isfar, at the entrance to Sethekk Halls in Auchindoun (44,65)\nThe Saga of Terokk is in Sethekk Halls on the floor in the center of the room just before Talon King Ikiss; it respawns shortly after someone loots it. The other two items are drops from Ikiss and Syth.
Pick up from Pilot Longbeard in the Military Ward in Ironforge\nTurn in to Wizzle Brassbolts at Mirage Raceway in Thousand Needles
Pick up from Amythiel Mistwalker in Cenarion Post (16,53) on the road into Zangermarsh, N of the Ruins of Sha'naar\nTurn in to Ysiel Windsinger at the Cenarion Refuge (78,62) in Zangermarsh
Pick up from "Count" Ungula's Mandible, dropped from "Count" Ungula (33,59) S of Zabra'jin\nTurn in to Watcher Leesa'oh
Pick up/turn in from Andi Lynn in Gadgetzan\nThe ogres are in Dunemaul Compound (40,52); the boss is in the small cave there (41,57)
Pick up/turn in from Lethyn Moonfire in the inn at Cenarion Refuge\nBoglash is a fen strider that wanders between (82,73) and (85,79)
Pick up from Gregor Greystone in Everlook\nTurn in to Argent Officer Garush at the Bulwark or Argent Officer Pureheart at Chillwind Camp in WPL
Pick up from Vial of Void Horror Ooze, which drops from the Congealed Void Horror (55,43), an elite at Ethereum Staging Grounds\nTurn in to Researcher Navuud (59,32) at the Protectorate Watch Post
Pick up/turn in from Lakotae at the Refugee Caravan in the Bone Wastes (37,51)\nKill forest-ragers and root-walkers all over the northern part of the Bone Wastes, then kill the mites that spawn from their corpses
Pick up/turn in from Nether-Stalker Nauthis (44,34) in Stormspire\nHounds and Eyes are in the Ruins of Farahlon
Pick up from Shadow Hunter Denjai in Zabra'jin (30,50) on second floor of inn\nTurn in to Nekthar in Thunderlord Stronghold in the Blade's Edge Mountains
Pick up/turn in from Vekax in Lower City, up the arakkoa towers (45,23)\nBring 30x arakkoa feathers, which can be collected from any arakkoa without the quest
Pick up/turn in from the Centaur Pariah, who wanders the hills S of Mannoroc Coven\nKill the Nameless Prophet first; he roams the non-instance area of Maraudon. The first kahn is in the middle area (where you open the princess portal), the second kahn is outside purple, the third kahn is outside orange, the fourth kahn is inside purple side, and the fifth kahn is inside orange side.
Pick up/turn in from Dirk Thunderwood in Cenarion Hold\nCollect venom sacs from Kurinnaxx (AQ20) and Venoxis (ZG)\n\nThe 2h mace vendors for the most\n
Pick up/turn in from Silmara at Mok'Nathal Village\nSilkwings are outside the village and in Vekhaar Stand; both the already-adult silkwings and the silkwing larvae that mature while fighting drop wings
Pick up/turn in from Talo Thornhoof in Camp Mojache in Feralas\nFelpaw Ravagers are around (52,16) (56,10). Angerclaw Grizzlies are around (49,13) (56,10). Both are along the semicircle E of Irontree Woods in Felwood.
Allows you to purchase Noggenfogger Elixirs
Pick up from Elementalist Yal'hah, who wanders between the blue circle and the bonfire in Garadar\nTurn in to Elementalist Sharvak at the Throne of the Elements (60,22)
Pick up/turn in from High Priest Orglum at the Refugee Caravan in the Bone Wastes (37,51)\nEthereals are around and in the Tomb of Lights (47,55)\n\nHas [[Missing Friends {64}]] as a prerequisite
Pick up from Mag'har Captive in Sunspring Post (31,44)\nEscort him to the main road; there's one spawn of 3 Murkbloods as you accept the quest, and another spawn of 4 Murkbloods a bit before the fork in the path\nTurn in to Garrosh at Garadar
Pick up/turn in from Hemet Nesingwary at the Nesingwary Safari (71,40)\nTusker is on the bluff NE of Oshu'gun (43,64)\n\n[[(3/3) Clefthoof Mastery {67+}]], [[(4/4) Windroc Mastery {67+}]], and [[(3/3) Talbuk Mastery {66+}]] are prerequisites for this quest
Pick up from High Priest Orglum at the Refugee Caravan in the Bone Wastes (37,51)\nUse the relic on the Altar at the end of the E wing of the Tomb of Lights. Fight 3 groups of 3 vengeful, then a final level 64\nTurn in to Ascended Harbringer, who spawns in the air above the altar\n\nHas [[Missing Friends {64}]] as a prerequisite
Pick up/turn in from Kin'weelay in Grom'gol\nThe tablet is at 24,23 (Vile Reef) along the outside wall of the ruins with the blue altar. It can be activated from either side. No fighting required.\n\nThis quest is underwater
Pick up/turn in from Watcher Jhang at the entrance to Coilfang Reservoir\nWarlord Kalithresh is in the Steam Vaults
Pick up/turn in from Tran'rek in Gadgetzan\nThistleshrub Valley is at (29, 65)
//{{{\n// based on Sweet Titles (c) Creative Commons 2005\n// http://creativecommons.org/licenses/by-sa/2.5/\n// Author: Dustin Diaz | http://www.dustindiaz.com\n// Adapted to TW for tiddler previews by Saq Imtiaz\nconfig.linkPreview ={\n tiddlyLinkPreview : true,\n externalLinkPreview : false,\n customTiddlerPreview : true\n}\n\nif (config.linkPreview.customTiddlerPreview)\n {\n Tiddler.prototype.getSubtitle = function()\n {\n return (this.text.length>0 ? this.text.substr(0,110) : "(no text)");\n }\n }\n\nif (config.linkPreview.tiddlyLinkPreview)\n {\n old_tiddlerPreview_createTiddlyButton=createTiddlyButton;\n window.createTiddlyButton = function (theParent,theText,theTooltip,theAction,theClass,theId,theAccessKey)\n {\n var theButton = old_tiddlerPreview_createTiddlyButton.apply(this,arguments);\n if (theButton.className.indexOf('tiddlyLink')!=-1)\n {\n theButton = setLinkPreview(theButton);\n }\n return theButton;\n }\n }\n\nfunction setLinkPreview (theButton)\n{\n theButton.setAttribute("tip",theButton.getAttribute("title"));\n addEvent(theButton,'mouseover',sweetTitles.tipOver);\n addEvent(theButton,'mouseout',sweetTitles.tipOut);\n theButton.setAttribute("title","");\n return theButton;\n}\n\nif (config.linkPreview.externalLinkPreview)\n {\n old_tiddlerPreview_createExternalLink=createExternalLink;\n window.createExternalLink = function(place,url)\n {\n var theLink = old_tiddlerPreview_createExternalLink(place,url);\n theLink = setLinkPreview(theLink);\n return(theLink);\n }\n }\n\nwindow.old_lewcid_pt_restart = restart;\nrestart = function()\n{\n window.old_lewcid_pt_restart();\n sweetTitles.init();\n};\n\nwindow.refreshTiddlyLink = function(e,title)\n{\n var i = getTiddlyLinkInfo(title,e.className);\n e.className = i.classes;\n if (!e.getAttribute('tip'))\n e.title = i.subTitle;\n}\n\nsetStylesheet("body div#toolTip { position:absolute;z-index:1000;width:220px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }\sn body div#toolTip p { margin:0;padding:2px;color:#fff;font:11px/12px verdana,arial,sans-serif; font-weight:bold; word-break:normal;display:block;overflow:hidden;}","linkPreviewStyles");\n\nvar sweetTitles = { \n xCord : 0, // @Number: x pixel value of current cursor position\n yCord : 0, // @Number: y pixel value of current cursor position\n tipElements : ['a','abbr','acronym'], // @Array: Allowable elements that can have the toolTip\n obj : Object, // @Element: That of which you're hovering over\n tip : Object, // @Element: The actual toolTip itself\n active : 0, // @Number: 0: Not Active || 1: Active\n init : function() {\n this.tip = createTiddlyElement(document.getElementsByTagName('body')[0],"div","toolTip");\n this.tip.style.top = '0';\n this.tip.style.visibility = 'hidden';\n },\n updateXY : function(e) {\n var theTarget = resolveTarget(e);\n sweetTitles.xCord = findPosX(theTarget);\n sweetTitles.yCord = findPosY(theTarget);\n },\n tipOut: function() {\n if ( window.tID ) {\n clearTimeout(tID);\n }\n if ( window.opacityID ) {\n clearTimeout(opacityID);\n }\n sweetTitles.tip.style.visibility = 'hidden';\n },\n tipOver : function(e) {\n sweetTitles.obj = this;\n tID = window.setTimeout("sweetTitles.tipShow()",500);\n sweetTitles.updateXY(e);\n },\n tipShow : function() { \n var scrX = Number(this.xCord);\n var scrY = Number(this.yCord);\n var tp = parseInt(scrY+15);\n var lt = parseInt(scrX+10);\n var anch = this.obj;\n this.tip.innerHTML = "<p>"+anch.getAttribute('tip')+"<em></em></p>";\n this.tip.style.left = ( parseInt(findWindowWidth()+findScrollX()) < parseInt(this.tip.offsetWidth+lt) )? parseInt(lt-(this.tip.offsetWidth))+'px' : this.tip.style.left = lt+'px';\n this.tip.style.top = ( parseInt(findWindowHeight()+findScrollY()) < parseInt(this.tip.offsetHeight+tp) ) ? parseInt(tp-(this.tip.offsetHeight+15))+'px': this.tip.style.top = tp+5+'px';\n this.tip.style.visibility = 'visible';\n this.tip.style.opacity = '.1';\n this.tipFade(10);\n },\n tipFade: function(opac) {\n var passed = parseInt(opac);\n var newOpac = parseInt(passed+10);\n if ( newOpac < 80 ) {\n this.tip.style.opacity = '.'+newOpac;\n this.tip.style.filter = "alpha(opacity:"+newOpac+")";\n opacityID = window.setTimeout("sweetTitles.tipFade('"+newOpac+"')",20);\n }\n else { \n this.tip.style.opacity = '.80';\n this.tip.style.filter = "alpha(opacity:80)";\n }\n }\n};\n//}}}
This quest line raises your reputation with the Timbermaw, so you can pass unmolested through the tunnel to Winterspring
Pick up/turn in from Genavie Callow in Undercity\nLevel 33-35 NPCs are at Dabyrie Farmstead: Fardel, (58, 39), Kenata, (55, 35), Marcel (54, 37)
Pick up from Tooga in Thistleshrub Valley (29,60)\nHe'll follow you at 100% speed, so it's easy to avoid aggro on him\nTurn in to Torta (66,25), S of Steamwheedle Port
Pick up/turn in from Trenton Lighthammer in Gadgetzan\nTroll Temper drops off the trolls in Zul'Farrak
Pick up/turn in from Falconer Drenna Riverwind in Falcon Watch\nTail feathers drop from Bonestripper Vultures N of Falcon Watch around the large bones (29,54) (26,47) (more vultures at the latter spot)
Pick up/turn in from Willow at Kormek's Hut (62,40)\nThe carvings can drop from any mob in Maraudon
Terokkar:\n[[I Must Have Them!]]\n[[He Called Himself Altruis...]]\nNagrand:\n[[I See Dead Draenei]]\nShadowmoon Valley:\n[[Chief Apothecary Hildagard]]\n[[Entry Into the Citadel]]\nBlade's Edge:\n[[Speak with the Ogre]]\nNetherstorm:\n[[It's a Fel Reaver, But with Heart {68+}]]\n[[Wanted: Annihilator Servo! {68+}]]\n[[Breaking Down Netherock {68+}]]\n[[In Search of Farahlite]]\n[[Needs More Cowbell]]\n[[Drijya Needs Your Help {70}]]\nAlliance:\n[[Feathermoon Stronghold]]\n[[(1/5) Favored of Elune? {47}]]\nThe Smoldering Ruins of Thaurissan {54}
Pick up/turn in from Advisor Sarophas in Kargath\nPack is in a barrel down the left hallway as you enter Angor Fortress (41,29) and Rapier is in a weapon rack down the right hallway (42,47)
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |\n| 16/2/2007 11:0:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/2/2007 11:13:1 | Lanthala | [[wowlevel.html|file:///media/usbdisk/wowlevel.html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/2/2007 11:21:37 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/2/2007 16:45:5 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/2/2007 11:56:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/2/2007 1:16:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/2/2007 13:24:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 19/2/2007 14:2:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 19/2/2007 23:42:36 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 20/2/2007 10:12:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 20/2/2007 18:58:16 | Lanthala | [[wowlevel.html|file:///home/lorian/Desktop/wowlevel.html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 21/2/2007 0:19:36 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 21/2/2007 15:23:8 | Lanthala | [[wowlevel.html|file:///home/lorian/Desktop/wowlevel.html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/2/2007 14:45:6 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 15:6:58 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 15:51:55 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 16:22:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 18:8:30 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 21:31:55 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/2/2007 22:51:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/2/2007 23:35:1 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/2/2007 23:48:49 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:38:12 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:38:39 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:39:41 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:41:18 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20Blessing%20of%20Incineratus%20%7B65%7D%5D%5D%20%5B%5B(3%2F%3F)%20Eating%20Damnation%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Missing%20War%20Party%20%7B67%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMuck%20Diving%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:41:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20He%20Will%20Walk%20the%20Earth...%20%7B67%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BThe%20Totem%20of%20Kar'dash%20%7B67%7D%5D%5D%20%5B%5B(4%2F%3F)%20The%20Spirit%20Polluted%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5B(4%2F%3F)%20Shattering%20the%20Veil%20%7B67%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(3%2F%3F)%20Cho'war%20the%20Pillager%20%7B67%2B%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 0:46:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20He%20Will%20Walk%20the%20Earth...%20%7B67%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BThe%20Totem%20of%20Kar'dash%20%7B67%7D%5D%5D%20%5B%5B(4%2F%3F)%20The%20Spirit%20Polluted%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5B(4%2F%3F)%20Shattering%20the%20Veil%20%7B67%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(3%2F%3F)%20Cho'war%20the%20Pillager%20%7B67%2B%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 3:5:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20He%20Will%20Walk%20the%20Earth...%20%7B67%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BThe%20Totem%20of%20Kar'dash%20%7B67%7D%5D%5D%20%5B%5B(4%2F%3F)%20The%20Spirit%20Polluted%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5B(4%2F%3F)%20Shattering%20the%20Veil%20%7B67%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(3%2F%3F)%20Cho'war%20the%20Pillager%20%7B67%2B%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/2/2007 11:4:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F%3F)%20He%20Will%20Walk%20the%20Earth...%20%7B67%7D%5D%5D%20%5B%5BVile%20Idolatry%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Murkblood%20Corrupters%20%7B67%7D%5D%5D%20%5B%5BMurkblood%20Leaders%20%7B67%7D%5D%5D%20%5B%5BThe%20Totem%20of%20Kar'dash%20%7B67%7D%5D%5D%20%5B%5B(4%2F%3F)%20The%20Spirit%20Polluted%20%7B66%7D%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5B(4%2F%3F)%20Shattering%20the%20Veil%20%7B67%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BThe%20Impotent%20Leader%20%7B65%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5BWanted%3A%20Giselda%20the%20Crone%20%7B66%7D%5D%5D%20%5B%5BProving%20Your%20Strength%20%7B67%7D%5D%5D%20%5B%5B(3%2F%3F)%20Cho'war%20the%20Pillager%20%7B67%2B%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/2/2007 0:36:53 | Lanthala | [[wowlevel.html|file:///C:/Documents%20and%20Settings/Lorian/Desktop/wowlevel.html#%5B%5B(9%2F%3F)%20The%20Skettis%20Offensive%20%7B%2B%7D%5D%5D%20%5B%5B(3%2F%3F)%20What%20Book%3F%20I%20Don't%20See%20Any%20Book%20%7B67%2B%7D%5D%5D%20%5B%5B(5%2F%3F)%20Standards%20and%20Practices%20%7B65%7D%5D%5D%20%5B%5B(5%2F%3F)%20Message%20in%20a%20Battle%20%7B65%7D%5D%5D%20%5B%5B(H)%2067-68%20Nagrand%5D%5D%20%5B%5BThe%20Ultimate%20Bloodsport%20%7B68%2B%7D%5D%5D%20%5B%5B(4%2F%3F)%20Shattering%20the%20Veil%20%7B67%7D%5D%5D%20%5B%5BA%20Head%20Full%20of%20Ivory%20%7B66%7D%5D%5D%20%5B%5B(2%2F%3F)%20Stealing%20from%20Thieves%20%7B66%7D%5D%5D%20%5B%5BHe%20Called%20Himself%20Altruis...%20%7B68%2B%7D%5D%5D%20%5B%5B(3%2F%3F)%20Cho'war%20the%20Pillager%20%7B67%2B%7D%5D%5D%20%5B%5BWanted%3A%20Durn%20the%20Hungerer%20%7B67%2B%7D%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/2/2007 18:1:58 | Lanthala | [[wowlevel.html|file:///home/lorian/Desktop/wowlevel.html#]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/2/2007 21:54:54 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 27/2/2007 2:17:41 | Lanthala | [[wowlevel.html|file:///C:/Documents%20and%20Settings/Lorian/Desktop/wowlevel.html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 27/2/2007 15:42:36 | Lanthala | [[wowlevel(2).html|file:///home/lorian/Desktop/wowlevel(2).html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 27/2/2007 20:35:40 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 27/2/2007 21:51:20 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 0:12:15 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 1:38:11 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 28/2/2007 12:25:11 | Lanthala | [[wowlevel(3).html|file:///home/lorian/Desktop/wowlevel(3).html#tagcloud]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 12:43:1 | Lanthala | [[wowlevel(3).html|file:///home/lorian/Desktop/wowlevel(3).html#]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 28/2/2007 14:9:57 | Lanthala | [[wowlevel(3).html|file:///home/lorian/Desktop/wowlevel(3).html#%5B%5BUncategorized%20Quests%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 16:41:1 | Lanthala | [[wowlevel(3).html|file:///home/lorian/Desktop/wowlevel(3).html#%5B%5BUncategorized%20Quests%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 28/2/2007 19:45:28 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 21:59:1 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/2/2007 23:51:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/3/2007 14:31:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 14:34:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 14:37:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 14:49:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 14:53:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 16:52:25 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 17:10:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 17:12:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 17:52:3 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 18:4:27 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/3/2007 18:26:55 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/3/2007 12:13:0 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/3/2007 15:45:20 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/3/2007 15:47:16 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/3/2007 16:41:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/3/2007 17:4:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/3/2007 22:5:39 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/3/2007 22:48:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 3/3/2007 0:16:5 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2007 21:48:12 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2007 21:54:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2007 22:6:11 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/3/2007 22:33:15 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2007 22:36:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/3/2007 23:21:55 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 6/3/2007 9:4:7 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2007 19:48:52 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2007 23:33:23 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2007 23:45:1 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/3/2007 23:55:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 8/3/2007 0:13:12 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 8/3/2007 0:31:52 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 8/3/2007 1:32:15 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 8/3/2007 1:32:24 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 9/3/2007 11:9:57 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2007 13:40:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2007 14:3:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2007 14:35:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/3/2007 15:29:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 9/3/2007 16:56:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/3/2007 15:43:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F3)%20Cortello's%20Riddle%20%7B51%7D%5D%5D%20%5B%5B(2%2F3)%20Cortello's%20Riddle%20%7B43%7D%5D%5D%20Guide%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/3/2007 16:19:19 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(3%2F3)%20Cortello's%20Riddle%20%7B51%7D%5D%5D%20%5B%5B(2%2F3)%20Cortello's%20Riddle%20%7B43%7D%5D%5D%20Guide%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/3/2007 16:37:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BFavored%20of%20Elune%3F%5D%5D%20%5B%5B(1%2F4)%20Moontouched%20Wildkin%20%7B55%7D%5D%5D%20%5B%5B(3%2F3)%20Cortello's%20Riddle%20%7B51%7D%5D%5D%20%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/3/2007 18:24:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/3/2007 19:46:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/3/2007 19:50:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/3/2007 22:14:25 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/3/2007 22:15:14 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2054-55%20Un'Goro%20Crater%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/3/2007 22:43:39 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2055-56%20Felwood%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 11:17:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 11:26:20 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 11:48:37 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 12:37:21 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 14:6:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 14:32:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 14:47:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 14:23:41 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 14:33:10 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 14:49:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 15:20:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/3/2007 18:35:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 20:45:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2055-56%20Felwood%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/3/2007 20:45:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2055-56%20Felwood%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok | Ok |\n| 12/3/2007 21:19:20 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5BUncategorized%20Quests%5D%5D%20%5B%5B(A)%2055-56%20Felwood%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/3/2007 10:22:3 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/3/2007 10:41:50 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/3/2007 15:15:39 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#Guide%20%5B%5BThe%20Missing%20Courier%5D%5D%20%5B%5BThe%20Mark%20of%20Quality%5D%5D%20%5B%5BThe%20Ruins%20of%20Solarsal%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 14/3/2007 0:10:46 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(A)%2057-58%20Western%20Plaguelands%2FEastern%20Plaguelands%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 14/3/2007 12:53:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/3/2007 13:30:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/3/2007 14:1:2 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/3/2007 14:4:48 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 14/3/2007 14:34:31 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 5/6/2007 8:39:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/#%5B%5B(A)%2057-58%20Western%20Plaguelands%2FEastern%20Plaguelands%5D%5D]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/6/2007 1:56:12 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/6/2007 10:28:46 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/6/2007 12:14:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/6/2007 12:46:21 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/6/2007 16:36:7 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/6/2007 19:8:42 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 12/6/2007 1:55:50 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/6/2007 11:5:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/6/2007 11:26:21 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/6/2007 12:2:54 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 12:16:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 12:23:30 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 12:28:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 12:34:58 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/6/2007 12:48:43 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:5:3 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:13:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:20:18 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:26:34 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:31:21 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:37:39 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:41:5 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/6/2007 13:54:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/6/2007 13:58:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 17/6/2007 20:14:45 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 18/6/2007 2:36:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/6/2007 21:59:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 18/6/2007 23:8:24 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 18/6/2007 23:16:40 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/6/2007 2:31:45 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 3:6:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 3:44:33 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 4:54:28 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 5:26:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 6:36:11 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/6/2007 18:44:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/6/2007 18:50:24 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 27/6/2007 21:20:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 29/6/2007 2:49:24 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 30/6/2007 22:53:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 30/6/2007 23:16:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 30/6/2007 23:24:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/7/2007 0:33:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/7/2007 0:38:45 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/7/2007 1:10:50 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 1/7/2007 1:59:25 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/7/2007 18:23:2 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/7/2007 13:22:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/7/2007 13:24:26 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/7/2007 13:37:40 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/7/2007 21:53:36 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/7/2007 22:8:49 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/7/2007 22:23:48 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 5/7/2007 22:37:31 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 6/7/2007 20:58:52 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 10/7/2007 18:52:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 10/7/2007 19:16:43 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 10/7/2007 19:33:23 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 17/7/2007 18:57:57 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 17/7/2007 22:35:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 22:45:7 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 23:5:21 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 23:12:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 23:18:4 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 23:24:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 17/7/2007 23:45:48 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 18/7/2007 0:10:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 18/7/2007 0:28:38 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/7/2007 21:38:7 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 23/7/2007 21:54:35 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 23/7/2007 22:1:1 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/7/2007 2:37:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 7/10/2007 17:49:0 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 19:21:58 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 19:23:9 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 19:33:37 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 20:6:0 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 20:12:56 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 7/10/2007 22:31:20 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 8/10/2007 0:8:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 8/10/2007 0:52:32 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 8/10/2007 1:3:10 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 8/10/2007 8:51:11 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 9/10/2007 21:0:14 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/10/2007 21:13:24 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 9/10/2007 22:33:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/10/2007 22:35:16 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/10/2007 23:20:37 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 9/10/2007 23:33:7 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 10/10/2007 0:36:59 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/10/2007 13:12:53 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/10/2007 13:53:33 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 11/10/2007 14:15:29 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 11/10/2007 14:38:25 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/10/2007 0:50:8 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/10/2007 0:50:17 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok | Ok |\n| 12/10/2007 11:9:6 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 13/10/2007 11:29:33 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 13/10/2007 15:31:52 | Lanthala | [[wowlevel.html|file:///C:/Documents%20and%20Settings/Lorian/Desktop/wowlevel.html]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 28/10/2007 15:14:54 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 28/10/2007 15:30:58 | Lanthala | [[/|http://wowlevel.tiddlyspot.com/]] | [[store.cgi|http://wowlevel.tiddlyspot.com/store.cgi]] | . | index.html | . |
/***\n|''Name:''|UploadPlugin|\n|''Description:''|Save to web a TiddlyWiki|\n|''Version:''|3.4.4|\n|''Date:''|Sep 30, 2006|\n|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|\n|''Documentation:''|http://tiddlywiki.bidix.info/#UploadDoc|\n|''Author:''|BidiX (BidiX (at) bidix (dot) info)|\n|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|\n|''~CoreVersion:''|2.0.0|\n|''Browser:''|Firefox 1.5; InternetExplorer 6.0; Safari|\n|''Include:''|config.lib.file; config.lib.log; config.lib.options; PasswordTweak|\n|''Require:''|[[UploadService|http://tiddlywiki.bidix.info/#UploadService]]|\n***/\n//{{{\nversion.extensions.UploadPlugin = {\n major: 3, minor: 4, revision: 4, \n date: new Date(2006,8,30),\n source: 'http://tiddlywiki.bidix.info/#UploadPlugin',\n documentation: 'http://tiddlywiki.bidix.info/#UploadDoc',\n author: 'BidiX (BidiX (at) bidix (dot) info',\n license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',\n coreVersion: '2.0.0',\n browser: 'Firefox 1.5; InternetExplorer 6.0; Safari'\n};\n//}}}\n\n////+++!![config.lib.file]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.file) config.lib.file= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.file.dirname = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(0, lastpos);\n } else {\n return filePath.substring(0, filePath.lastIndexOf("\s\s"));\n }\n};\nconfig.lib.file.basename = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("#")) != -1) \n filePath = filePath.substring(0, lastpos);\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(lastpos + 1);\n } else\n return filePath.substring(filePath.lastIndexOf("\s\s")+1);\n};\nwindow.basename = function() {return "@@deprecated@@";};\n//}}}\n////===\n\n////+++!![config.lib.log]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.log) config.lib.log= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 1}, \n date: new Date(2006,8,19)\n};\nconfig.lib.Log = function(tiddlerTitle, logHeader) {\n if (version.major < 2)\n this.tiddler = store.tiddlers[tiddlerTitle];\n else\n this.tiddler = store.getTiddler(tiddlerTitle);\n if (!this.tiddler) {\n this.tiddler = new Tiddler();\n this.tiddler.title = tiddlerTitle;\n this.tiddler.text = "| !date | !user | !location |" + logHeader;\n this.tiddler.created = new Date();\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[tiddlerTitle] = this.tiddler;\n else\n store.addTiddler(this.tiddler);\n }\n return this;\n};\n\nconfig.lib.Log.prototype.newLine = function (line) {\n var now = new Date();\n var newText = "| ";\n newText += now.getDate()+"/"+(now.getMonth()+1)+"/"+now.getFullYear() + " ";\n newText += now.getHours()+":"+now.getMinutes()+":"+now.getSeconds()+" | ";\n newText += config.options.txtUserName + " | ";\n var location = document.location.toString();\n var filename = config.lib.file.basename(location);\n if (!filename) filename = '/';\n newText += "[["+filename+"|"+location + "]] |";\n this.tiddler.text = this.tiddler.text + "\sn" + newText;\n this.addToLine(line);\n};\n\nconfig.lib.Log.prototype.addToLine = function (text) {\n this.tiddler.text = this.tiddler.text + text;\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[this.tiddler.tittle] = this.tiddler;\n else {\n store.addTiddler(this.tiddler);\n story.refreshTiddler(this.tiddler.title);\n store.notify(this.tiddler.title, true);\n }\n if (version.major < 2)\n store.notifyAll(); \n};\n//}}}\n////===\n\n////+++!![config.lib.options]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.options) config.lib.options = {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\n\nconfig.lib.options.init = function (name, defaultValue) {\n if (!config.options[name]) {\n config.options[name] = defaultValue;\n saveOptionCookie(name);\n }\n};\n//}}}\n////===\n\n////+++!![PasswordTweak]\n\n//{{{\nversion.extensions.PasswordTweak = {\n major: 1, minor: 0, revision: 3, date: new Date(2006,8,30),\n type: 'tweak',\n source: 'http://tiddlywiki.bidix.info/#PasswordTweak'\n};\n//}}}\n/***\n!!config.macros.option\n***/\n//{{{\nconfig.macros.option.passwordCheckboxLabel = "Save this password on this computer";\nconfig.macros.option.passwordType = "password"; // password | text\n\nconfig.macros.option.onChangeOption = function(e)\n{\n var opt = this.getAttribute("option");\n var elementType,valueField;\n if(opt) {\n switch(opt.substr(0,3)) {\n case "txt":\n elementType = "input";\n valueField = "value";\n break;\n case "pas":\n elementType = "input";\n valueField = "value";\n break;\n case "chk":\n elementType = "input";\n valueField = "checked";\n break;\n }\n config.options[opt] = this[valueField];\n saveOptionCookie(opt);\n var nodes = document.getElementsByTagName(elementType);\n for(var t=0; t<nodes.length; t++) \n {\n var optNode = nodes[t].getAttribute("option");\n if (opt == optNode) \n nodes[t][valueField] = this[valueField];\n }\n }\n return(true);\n};\n\nconfig.macros.option.handler = function(place,macroName,params)\n{\n var opt = params[0];\n if(config.options[opt] === undefined) {\n return;}\n var c;\n switch(opt.substr(0,3)) {\n case "txt":\n c = document.createElement("input");\n c.onkeyup = this.onChangeOption;\n c.setAttribute ("option",opt);\n c.className = "txtOptionInput "+opt;\n place.appendChild(c);\n c.value = config.options[opt];\n break;\n case "pas":\n // input password\n c = document.createElement ("input");\n c.setAttribute("type",config.macros.option.passwordType);\n c.onkeyup = this.onChangeOption;\n c.setAttribute("option",opt);\n c.className = "pasOptionInput "+opt;\n place.appendChild(c);\n c.value = config.options[opt];\n // checkbox link with this password "save this password on this computer"\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option","chk"+opt);\n c.className = "chkOptionInput "+opt;\n place.appendChild(c);\n c.checked = config.options["chk"+opt];\n // text savePasswordCheckboxLabel\n place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));\n break;\n case "chk":\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option",opt);\n c.className = "chkOptionInput "+opt;\n place.appendChild(c);\n c.checked = config.options[opt];\n break;\n }\n};\n//}}}\n/***\n!! Option cookie stuff\n***/\n//{{{\nwindow.loadOptionsCookie_orig_PasswordTweak = window.loadOptionsCookie;\nwindow.loadOptionsCookie = function()\n{\n var cookies = document.cookie.split(";");\n for(var c=0; c<cookies.length; c++) {\n var p = cookies[c].indexOf("=");\n if(p != -1) {\n var name = cookies[c].substr(0,p).trim();\n var value = cookies[c].substr(p+1).trim();\n switch(name.substr(0,3)) {\n case "txt":\n config.options[name] = unescape(value);\n break;\n case "pas":\n config.options[name] = unescape(value);\n break;\n case "chk":\n config.options[name] = value == "true";\n break;\n }\n }\n }\n};\n\nwindow.saveOptionCookie_orig_PasswordTweak = window.saveOptionCookie;\nwindow.saveOptionCookie = function(name)\n{\n var c = name + "=";\n switch(name.substr(0,3)) {\n case "txt":\n c += escape(config.options[name].toString());\n break;\n case "chk":\n c += config.options[name] ? "true" : "false";\n // is there an option link with this chk ?\n if (config.options[name.substr(3)]) {\n saveOptionCookie(name.substr(3));\n }\n break;\n case "pas":\n if (config.options["chk"+name]) {\n c += escape(config.options[name].toString());\n } else {\n c += "";\n }\n break;\n }\n c += "; expires=Fri, 1 Jan 2038 12:00:00 UTC; path=/";\n document.cookie = c;\n};\n//}}}\n/***\n!! Initializations\n***/\n//{{{\n// define config.options.pasPassword\nif (!config.options.pasPassword) {\n config.options.pasPassword = 'defaultPassword';\n window.saveOptionCookie('pasPassword');\n}\n// since loadCookies is first called befor password definition\n// we need to reload cookies\nwindow.loadOptionsCookie();\n//}}}\n////===\n\n////+++!![config.macros.upload]\n\n//{{{\nconfig.macros.upload = {\n accessKey: "U",\n formName: "UploadPlugin",\n contentType: "text/html;charset=UTF-8",\n defaultStoreScript: "store.php"\n};\n\n// only this two configs need to be translated\nconfig.macros.upload.messages = {\n aboutToUpload: "About to upload TiddlyWiki to %0",\n backupFileStored: "Previous file backuped in %0",\n crossDomain: "Certainly a cross-domain isue: access to an other site isn't allowed",\n errorDownloading: "Error downloading",\n errorUploadingContent: "Error uploading content",\n fileLocked: "Files is locked: You are not allowed to Upload",\n fileNotFound: "file to upload not found",\n fileNotUploaded: "File %0 NOT uploaded",\n mainFileUploaded: "Main TiddlyWiki file uploaded to %0",\n passwordEmpty: "Unable to upload, your password is empty",\n urlParamMissing: "url param missing",\n rssFileNotUploaded: "RssFile %0 NOT uploaded",\n rssFileUploaded: "Rss File uploaded to %0"\n};\n\nconfig.macros.upload.label = {\n promptOption: "Save and Upload this TiddlyWiki with UploadOptions",\n promptParamMacro: "Save and Upload this TiddlyWiki in %0",\n saveLabel: "save to web", \n saveToDisk: "save to disk",\n uploadLabel: "upload" \n};\n\nconfig.macros.upload.handler = function(place,macroName,params){\n // parameters initialization\n var storeUrl = params[0];\n var toFilename = params[1];\n var backupDir = params[2];\n var uploadDir = params[3];\n var username = params[4];\n var password; // for security reason no password as macro parameter\n var label;\n if (document.location.toString().substr(0,4) == "http")\n label = this.label.saveLabel;\n else\n label = this.label.uploadLabel;\n var prompt;\n if (storeUrl) {\n prompt = this.label.promptParamMacro.toString().format([this.toDirUrl(storeUrl, uploadDir, username)]);\n }\n else {\n prompt = this.label.promptOption;\n }\n createTiddlyButton(place, label, prompt, \n function () {\n config.macros.upload.upload(storeUrl, toFilename, uploadDir, backupDir, username, password); \n return false;}, \n null, null, this.accessKey);\n};\nconfig.macros.upload.UploadLog = function() {\n return new config.lib.Log('UploadLog', " !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |" );\n};\nconfig.macros.upload.UploadLog.prototype = config.lib.Log.prototype;\nconfig.macros.upload.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {\n var line = " [[" + config.lib.file.basename(storeUrl) + "|" + storeUrl + "]] | ";\n line += uploadDir + " | " + toFilename + " | " + backupDir + " |";\n this.newLine(line);\n};\nconfig.macros.upload.UploadLog.prototype.endUpload = function() {\n this.addToLine(" Ok |");\n};\nconfig.macros.upload.basename = config.lib.file.basename;\nconfig.macros.upload.dirname = config.lib.file.dirname;\nconfig.macros.upload.toRootUrl = function (storeUrl, username)\n{\n return root = (this.dirname(storeUrl)?this.dirname(storeUrl):this.dirname(document.location.toString()));\n}\nconfig.macros.upload.toDirUrl = function (storeUrl, uploadDir, username)\n{\n var root = this.toRootUrl(storeUrl, username);\n if (uploadDir && uploadDir != '.')\n root = root + '/' + uploadDir;\n return root;\n}\nconfig.macros.upload.toFileUrl = function (storeUrl, toFilename, uploadDir, username)\n{\n return this.toDirUrl(storeUrl, uploadDir, username) + '/' + toFilename;\n}\nconfig.macros.upload.upload = function(storeUrl, toFilename, uploadDir, backupDir, username, password)\n{\n // parameters initialization\n storeUrl = (storeUrl ? storeUrl : config.options.txtUploadStoreUrl);\n toFilename = (toFilename ? toFilename : config.options.txtUploadFilename);\n backupDir = (backupDir ? backupDir : config.options.txtUploadBackupDir);\n uploadDir = (uploadDir ? uploadDir : config.options.txtUploadDir);\n username = (username ? username : config.options.txtUploadUserName);\n password = config.options.pasUploadPassword; // for security reason no password as macro parameter\n if (!password || password === '') {\n alert(config.macros.upload.messages.passwordEmpty);\n return;\n }\n if (storeUrl === '') {\n storeUrl = config.macros.upload.defaultStoreScript;\n }\n if (config.lib.file.dirname(storeUrl) === '') {\n storeUrl = config.lib.file.dirname(document.location.toString())+'/'+storeUrl;\n }\n if (toFilename === '') {\n toFilename = config.lib.file.basename(document.location.toString());\n }\n\n clearMessage();\n // only for forcing the message to display\n if (version.major < 2)\n store.notifyAll();\n if (!storeUrl) {\n alert(config.macros.upload.messages.urlParamMissing);\n return;\n }\n // Check that file is not locked\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n if (BidiX.GroupAuthoring.lock.isLocked() && !BidiX.GroupAuthoring.lock.isMyLock()) {\n alert(config.macros.upload.messages.fileLocked);\n return;\n }\n }\n \n var log = new this.UploadLog();\n log.startUpload(storeUrl, toFilename, uploadDir, backupDir);\n if (document.location.toString().substr(0,5) == "file:") {\n saveChanges();\n }\n var toDir = config.macros.upload.toDirUrl(storeUrl, toFilename, uploadDir, username);\n displayMessage(config.macros.upload.messages.aboutToUpload.format([toDir]), toDir);\n this.uploadChanges(storeUrl, toFilename, uploadDir, backupDir, username, password);\n if(config.options.chkGenerateAnRssFeed) {\n //var rssContent = convertUnicodeToUTF8(generateRss());\n var rssContent = generateRss();\n var rssPath = toFilename.substr(0,toFilename.lastIndexOf(".")) + ".xml";\n this.uploadContent(rssContent, storeUrl, rssPath, uploadDir, '', username, password, \n function (responseText) {\n if (responseText.substring(0,1) != '0') {\n displayMessage(config.macros.upload.messages.rssFileNotUploaded.format([rssPath]));\n }\n else {\n var toFileUrl = config.macros.upload.toFileUrl(storeUrl, rssPath, uploadDir, username);\n displayMessage(config.macros.upload.messages.rssFileUploaded.format(\n [toFileUrl]), toFileUrl);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n });\n }\n return;\n};\n\nconfig.macros.upload.uploadChanges = function(storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var original;\n if (document.location.toString().substr(0,4) == "http") {\n original = this.download(storeUrl, toFilename, uploadDir, backupDir, username, password);\n return;\n }\n else {\n // standard way : Local file\n \n original = loadFile(getLocalPath(document.location.toString()));\n if(window.Components) {\n // it's a mozilla browser\n try {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"]\n .createInstance(Components.interfaces.nsIScriptableUnicodeConverter);\n converter.charset = "UTF-8";\n original = converter.ConvertToUnicode(original);\n }\n catch(e) {\n }\n }\n }\n //DEBUG alert(original);\n this.uploadChangesFrom(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password);\n};\n\nconfig.macros.upload.uploadChangesFrom = function(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var startSaveArea = '<div id="' + 'storeArea">'; // Split up into two so that indexOf() of this source doesn't find it\n var endSaveArea = '</d' + 'iv>';\n // Locate the storeArea div's\n var posOpeningDiv = original.indexOf(startSaveArea);\n var posClosingDiv = original.lastIndexOf(endSaveArea);\n if((posOpeningDiv == -1) || (posClosingDiv == -1))\n {\n alert(config.messages.invalidFileError.format([document.location.toString()]));\n return;\n }\n var revised = original.substr(0,posOpeningDiv + startSaveArea.length) + \n allTiddlersAsHtml() + "\sn\st\st" +\n original.substr(posClosingDiv);\n var newSiteTitle;\n if(version.major < 2){\n newSiteTitle = (getElementText("siteTitle") + " - " + getElementText("siteSubtitle")).htmlEncode();\n } else {\n newSiteTitle = (wikifyPlain ("SiteTitle") + " - " + wikifyPlain ("SiteSubtitle")).htmlEncode();\n }\n\n revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");\n revised = revised.replaceChunk("<!--PRE-HEAD-START--"+">","<!--PRE-HEAD-END--"+">","\sn" + store.getTiddlerText("MarkupPreHead","") + "\sn");\n revised = revised.replaceChunk("<!--POST-HEAD-START--"+">","<!--POST-HEAD-END--"+">","\sn" + store.getTiddlerText("MarkupPostHead","") + "\sn");\n revised = revised.replaceChunk("<!--PRE-BODY-START--"+">","<!--PRE-BODY-END--"+">","\sn" + store.getTiddlerText("MarkupPreBody","") + "\sn");\n revised = revised.replaceChunk("<!--POST-BODY-START--"+">","<!--POST-BODY-END--"+">","\sn" + store.getTiddlerText("MarkupPostBody","") + "\sn");\n\n var response = this.uploadContent(revised, storeUrl, toFilename, uploadDir, backupDir, \n username, password, function (responseText) {\n if (responseText.substring(0,1) != '0') {\n alert(responseText);\n displayMessage(config.macros.upload.messages.fileNotUploaded.format([getLocalPath(document.location.toString())]));\n }\n else {\n if (uploadDir !== '') {\n toFilename = uploadDir + "/" + config.macros.upload.basename(toFilename);\n } else {\n toFilename = config.macros.upload.basename(toFilename);\n }\n var toFileUrl = config.macros.upload.toFileUrl(storeUrl, toFilename, uploadDir, username);\n if (responseText.indexOf("destfile:") > 0) {\n var destfile = responseText.substring(responseText.indexOf("destfile:")+9, \n responseText.indexOf("\sn", responseText.indexOf("destfile:")));\n toFileUrl = config.macros.upload.toRootUrl(storeUrl, username) + '/' + destfile;\n }\n else {\n toFileUrl = config.macros.upload.toFileUrl(storeUrl, toFilename, uploadDir, username);\n }\n displayMessage(config.macros.upload.messages.mainFileUploaded.format(\n [toFileUrl]), toFileUrl);\n if (backupDir && responseText.indexOf("backupfile:") > 0) {\n var backupFile = responseText.substring(responseText.indexOf("backupfile:")+11, \n responseText.indexOf("\sn", responseText.indexOf("backupfile:")));\n toBackupUrl = config.macros.upload.toRootUrl(storeUrl, username) + '/' + backupFile;\n displayMessage(config.macros.upload.messages.backupFileStored.format(\n [toBackupUrl]), toBackupUrl);\n }\n var log = new config.macros.upload.UploadLog();\n log.endUpload();\n store.setDirty(false);\n // erase local lock\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n BidiX.GroupAuthoring.lock.eraseLock();\n // change mtime with new mtime after upload\n var mtime = responseText.substr(responseText.indexOf("mtime:")+6);\n BidiX.GroupAuthoring.lock.mtime = mtime;\n }\n \n \n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n }\n );\n};\n\nconfig.macros.upload.uploadContent = function(content, storeUrl, toFilename, uploadDir, backupDir, \n username, password, callbackFn) {\n var boundary = "---------------------------"+"AaB03x"; \n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n if (window.netscape){\n try {\n if (document.location.toString().substr(0,4) != "http") {\n netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');}\n }\n catch (e) {}\n } \n //DEBUG alert("user["+config.options.txtUploadUserName+"] password[" + config.options.pasUploadPassword + "]");\n // compose headers data\n var sheader = "";\n sheader += "--" + boundary + "\sr\snContent-disposition: form-data; name=\s"";\n sheader += config.macros.upload.formName +"\s"\sr\sn\sr\sn";\n sheader += "backupDir="+backupDir\n +";user=" + username \n +";password=" + password\n +";uploaddir=" + uploadDir;\n // add lock attributes to sheader\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n var l = BidiX.GroupAuthoring.lock.myLock;\n sheader += ";lockuser=" + l.user\n + ";mtime=" + l.mtime\n + ";locktime=" + l.locktime;\n }\n sheader += ";;\sr\sn"; \n sheader += "\sr\sn" + "--" + boundary + "\sr\sn";\n sheader += "Content-disposition: form-data; name=\s"userfile\s"; filename=\s""+toFilename+"\s"\sr\sn";\n sheader += "Content-Type: " + config.macros.upload.contentType + "\sr\sn";\n sheader += "Content-Length: " + content.length + "\sr\sn\sr\sn";\n // compose trailer data\n var strailer = new String();\n strailer = "\sr\sn--" + boundary + "--\sr\sn";\n //strailer = "--" + boundary + "--\sr\sn";\n var data;\n data = sheader + content + strailer;\n //request.open("POST", storeUrl, true, username, password);\n try {\n request.open("POST", storeUrl, true); \n }\n catch(e) {\n alert(config.macros.upload.messages.crossDomain + "\snError:" +e);\n exit;\n }\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if (request.status == 200)\n callbackFn(request.responseText);\n else\n alert(config.macros.upload.messages.errorUploadingContent + "\snStatus: "+request.status.statusText);\n }\n };\n request.setRequestHeader("Content-Length",data.length);\n request.setRequestHeader("Content-Type","multipart/form-data; boundary="+boundary);\n request.send(data); \n};\n\n\nconfig.macros.upload.download = function(uploadUrl, uploadToFilename, uploadDir, uploadBackupDir, \n username, password) {\n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n try {\n if (uploadUrl.substr(0,4) == "http") {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");\n }\n else {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n }\n } catch (e) { }\n //request.open("GET", document.location.toString(), true, username, password);\n try {\n request.open("GET", document.location.toString(), true);\n }\n catch(e) {\n alert(config.macros.upload.messages.crossDomain + "\snError:" +e);\n exit;\n }\n \n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if(request.status == 200) {\n config.macros.upload.uploadChangesFrom(request.responseText, uploadUrl, \n uploadToFilename, uploadDir, uploadBackupDir, username, password);\n }\n else\n alert(config.macros.upload.messages.errorDownloading.format(\n [document.location.toString()]) + "\snStatus: "+request.status.statusText);\n }\n };\n request.send(null);\n};\n\n//}}}\n////===\n\n////+++!![Initializations]\n\n//{{{\nconfig.lib.options.init('txtUploadStoreUrl','store.php');\nconfig.lib.options.init('txtUploadFilename','');\nconfig.lib.options.init('txtUploadDir','');\nconfig.lib.options.init('txtUploadBackupDir','');\nconfig.lib.options.init('txtUploadUserName',config.options.txtUserName);\nconfig.lib.options.init('pasUploadPassword','');\nsetStylesheet(\n ".pasOptionInput {width: 11em;}\sn"+\n ".txtOptionInput.txtUploadStoreUrl {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadFilename {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadDir {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadBackupDir {width: 25em;}\sn"+\n "",\n "UploadOptionsStyles");\nconfig.shadowTiddlers.UploadDoc = "[[Full Documentation|http://tiddlywiki.bidix.info/l#UploadDoc ]]\sn"; \nconfig.options.chkAutoSave = false; saveOptionCookie('chkAutoSave');\n\n//}}}\n////===\n\n////+++!![Core Hijacking]\n\n//{{{\nconfig.macros.saveChanges.label_orig_UploadPlugin = config.macros.saveChanges.label;\nconfig.macros.saveChanges.label = config.macros.upload.label.saveToDisk;\n\nconfig.macros.saveChanges.handler_orig_UploadPlugin = config.macros.saveChanges.handler;\n\nconfig.macros.saveChanges.handler = function(place)\n{\n if ((!readOnly) && (document.location.toString().substr(0,4) != "http"))\n createTiddlyButton(place,this.label,this.prompt,this.onClick,null,null,this.accessKey);\n};\n\n//}}}\n////===\n
Pick up/turn in from Talo Thornhoof in Camp Mojache in Feralas\nHarpies are at the Ruins of Ravenwind (40,14)
Pick up/turn in from Taronn Redfeather at Emerald Sanctuary in Felwood (51,82)\nExplore triggers at (42,40) (40,41) in the Shatter Scar Vale; the entropic mobs you need to kill aren't elite
<!--{{{-->\n<div class='toolbar' macro='toolbar references collapseTiddler +editTiddler deleteTiddler closeOthers closeTiddler'></div>\n<div class='title' macro='view title'></div><div class='tagged' macro='dropTags'></div>\n<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date [[DD MMM YYYY]]'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date [[DD MMM YYYY]]'></span>)</div>\n<div class='tagging' macro='tagging'></div>\n<div class='viewer' macro='view text wikified'></div>\n<div class='tagClear'></div>\n<!--}}}-->
Pick up/turn in from Farseer Kurkush at Garadar (54,39)\nIdols drop off Murkbloods at Sunspring Post
Pick up/turn in from Smith Slagtree at Revantusk Village in the Hinterlands\nThe tools are a bucket that can spawn at any of the troll camps from Shaol'watha (72,52) (71,48) (66,44) to Skulk Rock (57,42), plus the empty ruins at (53,38)
Pick up/turn in from Liz Rizzlefix (62,38) in Ratchet\nCollect ash from the fire elementals at Fire Plume Ridge in Un'goro Crater, 100% drop rate
Pick up/turn in from Vark Battlescar in Shadowprey Village or Talendria in Nijel's Point\nFill the vial in any of the orange pools outside the orange instance portal (NOT the pool Cavindra is in). Use the vial on the large orange and green plants inside orange-side Maraudon, and defeat the 2-3 plant elementals that spawn.
Pick up from the wanted poster outside the fight cage in Gadgetzan\nAndre is with 3 friends by the campfire at the center of Lost Rigger Cove (73,47)\nTurn in to Security Chief Bilgewhizzle of Steamwheedle Port in Tanaris
Pick up from the wanted poster outside the fight cage in Gadgetzan\nCaliph and his two stealthed companions wanders between the three water towers (61,35)\nTurn in to Chief Engineer Bilgewhizzle in Gadgetzan (52,28)
Pick up from Wanted Poster: Deathclasp at Cenarion Hold\nDeathclasp is up a hill S of the Bronzebeard Encampment (43,90) and has 2 adds which respawn instantly if you kill them\nTurn in to Captain Vish Kozus at the top of the Cenarion Hold Watchtower (51,34)\n
Pick up from Wanted Poster in Area 52 (32,64)\nArcane Annihilators wander near Magistars at Manaforge B'naar\nTurn in to Papa Wheeler in Area 52 (33,64)
Pick up from wanted poster in Freewind Post\nGo up Darkcloud Pinnacle at 31,47 and find Arnak around 38,27\nTurn in to Cliffwatcher Longhorn in Freewind Post\n\nPick up escort quest [[Free At Last {29}]]
Pick up from Wanted Poster in Zabra'jin\nMummaki is at the top of the largest spire in Daggerfen Village (23,26)\nTurn in to Shadow Hunter Denjai in Zabra'jin
Pick up/turn in from Warden Bullrok at Garadar\nDurn wanders clockwise around Oshu'gun; he is very hard\n\n[[Wanted: Zorbo the Advisor {66}]] and [[Wanted: Giselda the Crone {66}]] are prerequisites for this quest
Pick up from Garadar Bulletin Board (55,37)\nAny of the Kil'sorrow mobs at Kil'sorrow Fortress count as agents; Giselda is in the center room of the barracks (71,82)\nTurn in to Warden Bullrok at Garadar
Pick up from Call to Arms! poster in Revantusk Village in the Hinterlands\nThe guards are all over Jintha'Alor; the Priestess wanders between the amphitheater and the cave at the top\nTurn in to Primal Torntusk in Revantusk Village
Pick up from Garadar Bulletin Board (55,37)\nReavers and Shaman are all around Laughing Skull Ruins. Zorbo is in a cave at the top of the hill (46,18); the path upwards starts at (45,22).\nTurn in to Warden Bullrok at Garadar
Pick up/turn in from Spigot Operator Luglunket in Gadgetzan\nCollect 5 pouches from any Wastewander in Noonshade Ruins, Waterspring Field, or Wavestrider Beach, E of Gadgetzan\n\nThe 5 pouches can be collected without the quest\nThe quest is repeatable for a crate of items, a small amount of xp, and a small amount of rep
Pick up from Barnil Stonepot at Nesingwary's Expedition\nTurn in to Hemet Nesingwary\n\nPrereq for all the hunting quests
Pick up/turn in from Shadowstalker Kaide at Stonebreaker Camp (63,42)\nBonechewers are inside Bonechewer Ruins\n
Pick up/turn in from Bariscoth of the Shifting Sands in Cenarion Hold\nRun up the path in Caverns of Time to 65,50 until complete triggers\n\nFirst step of scepter quest.
Pick up/turn in from Whiskey Slim in Booty Bay\nCollect the blue bottles from the Overlook Cliffs N of Raventusk Village. Watch out for the elite aggro turtle. No fighting required.
Pick up/turn in from Elu at Freewind Post\nGo up ramp at 15,31 (Highperch) and collect eggs\n\nPick up escort quest [[Homeward Bound {29}]]
Pick up from Caretaker Alen at Light's Hope Chapel (79,63) in EPL\nZaeldarr is in the Undercroft (27,86); you can pull the other trolls in the room with him in pairs
Pick up/turn in from Crank Fizzlebub in Booty Bay inn\nCollect mixture from undead. Easy to kill singly in Ruins of Aboraz (40,58)
Pick up/turn in from Zorbin Fandazzle (44,43) by the dock on the Forgotten Coast\nThe sea giants are up and down the coast;
Above quest level 10, you get full quest xp as long as you are not more than 5 levels higher than the quest level (ie, playerLevel <= questLevel+5)\n\n''Quest range'' is the range of quest levels represented in the guide. ''Mean level'' is the average quest level. ''#'' is the number of quests turned in. "Max level" refers to the highest level a character can be without having any quests give reduced xp. Numbers in //italics// include single quests that are higher or lower level than the rest of the quests in the given guide.\n\n|''Zone''|''quest range''|''mean level''|''#''|''max level''|\n|[[(H) 28-29 Thousand Needles]]|25-29|27|15|30|\n|[[(H) 30-31 Thousand Needles]]|27-37|31|22|32|\n|[[(H) 31-32 Stranglethorn Vale]]|30-37|33|22|35|\n|[[(H) 33-35 Alterac/Arathi]]|31-38|34|18|36|\n|[[(H) 35-37 Desolace]]|33-38 //(30-39)//|35|24|38 //(35)//|\n|[[(H) 37-38 Stranglethorn Vale]]|35-38 //(31-42)//|37|16|40 //(36)//|\n|[[(H) 36+ Scarlet Monastery]]|36-42|38|4|41|\n|[[(H) 39-40 Badlands]]|35-45|39||40|\n|[[(H) 41 Desolace]]|37-42|39||42|\n|[[(H) 42-44 Alterac/Arathi]]|40-45 //(38-50)//|41||45 //(43)//|\n|[[(H) 40+ Uldaman]]|40-44 //(36-47)//|42|11|45 //(41)//|\n|[[(H) 44-45 Stranglethorn Vale]]|40-46|42||45|\n|[[(H) 46-47 Swamp of Sorrows]]|42-50 //(40-55)//|44||47 //(45)//|\n|[[(H) 47-48 Tanaris]]|43-48|46||48|\n|[[(H) 48 Feralas]]|43-48 //(43-51)//|46||48|\n|[[(H) 48+ Zul'Farrak]]|45-50 //(45-55)//|48|10|50|\n|[[(H) 49-50 Hinterlands]]|47-50 //(40-51)//|48||52 //(45)//|\n|[[(H) 50-51 Feralas]]|45-50|48||50|\n|[[(H) 51-53 Felwood]]|48-53|51||53|\n|[[(H) 54-55 Un'Goro Crater]]|51-56|53||56|\n|[[(H) 55-56 Felwood]]|51-56|54||56|\n|[[(H) 57-59 Western Plaguelands/Eastern Plaguelands]]|50-60|55|64|55|\n|[[(H) 59-60 Silithus]]|55-60|58|28|61|\n|[[(H) 60-61 Hellfire Peninsula]]|60-63|61|35|65|\n|[[(H) 61-62 Hellfire Peninsula]]|61-64|62|54|66|\n|[[(H) 63-64 Zangermarsh]]|61-64|63|47|67|\n|[[(H) 64-66 Terokkar Forest]]|62-69|64|70|67|\n|[[(H) 67-68 Nagrand]]|||||
| tiddlyspot password:|<<option pasUploadPassword>>|\n| site management:|<<upload http://wowlevel.tiddlyspot.com/store.cgi index.html . . wowlevel>>//(requires tiddlyspot password)//<<br>>[[control panel|http://wowlevel.tiddlyspot.com/controlpanel]], [[download (go offline)|http://wowlevel.tiddlyspot.com/download]]|\n| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[announcements|http://announce.tiddlyspot.com/]], [[blog|http://tiddlyspot.com/blog/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|