From 261977fcb6d0d149cbf6b6b841277d06a2210b32 Mon Sep 17 00:00:00 2001 From: Rythal Date: Mon, 22 Oct 2012 02:13:49 -0400 Subject: [PATCH] v5.054 --- Carbonite/Carbonite.lua | 7 +- Carbonite/Carbonite.toc | 4 +- Carbonite/Guide.lua | 2 +- Carbonite/Localization.lua | 4 +- Carbonite/MapWorldHotspots.lua | 2 +- Carbonite/NxCom.lua | 2 +- Carbonite/NxFav.lua | 2 +- Carbonite/NxHUD.lua | 2 +- Carbonite/NxHelp.lua | 2 +- Carbonite/NxInfo.lua | 2 +- Carbonite/NxLocalization.lua | 2 +- Carbonite/NxMap.lua | 168 ++++++++++++++++++++++++++++++++-------- Carbonite/NxMapData.lua | 59 ++++++++------ Carbonite/NxMapGuide.lua | 11 ++- Carbonite/NxOptions.lua | 2 +- Carbonite/NxQuest.lua | 33 ++++++-- Carbonite/NxSec.lua | 2 +- Carbonite/NxSocial.lua | 2 +- Carbonite/NxTimer.lua | 2 +- Carbonite/NxTravel.lua | 2 +- Carbonite/NxUI.lua | 2 +- Carbonite/NxWarehouse.lua | 2 +- Carbonite/Quests.lua | 2 +- Carbonite/ZoneConnections.lua | 2 +- Carbonite/Zones.lua | 18 +++-- 25 files changed, 240 insertions(+), 98 deletions(-) diff --git a/Carbonite/Carbonite.lua b/Carbonite/Carbonite.lua index 59cad1d..ffb89cc 100644 --- a/Carbonite/Carbonite.lua +++ b/Carbonite/Carbonite.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- Carbonite - Addon for World of Warcraft(tm) -- Copyright 2007-2012 Carbon Based Creations, LLC -- @@ -26,7 +26,7 @@ function NXInit() NXTITLEFULL = NXTITLE - Nx.VERMAJOR = 5.052 + Nx.VERMAJOR = 5.054 Nx.VERMINOR = .000 -- Not 0 is a test version Nx.BUILD = 292 @@ -376,8 +376,7 @@ end function Nx:NXOnLoad (frm) SlashCmdList["Carbonite"] = Nx.slashCommand - SLASH_Carbonite1 = "/Carb" - SLASH_Carbonite2 = "/Nx" + SLASH_Carbonite1 = "/Carb" self.Frm = frm --V4 this self.TimeLast = 0 diff --git a/Carbonite/Carbonite.toc b/Carbonite/Carbonite.toc index 2a5b157..32d3c9c 100644 --- a/Carbonite/Carbonite.toc +++ b/Carbonite/Carbonite.toc @@ -1,6 +1,6 @@ ## Interface: 50001 -## Title: Carbonite 5.05.02 -## Version: 5.05.02 +## Title: Carbonite 5.05.04 +## Version: 5.05.04 ## Author: Rythal ## Notes: Released Under GPL ## DefaultState: Enabled diff --git a/Carbonite/Guide.lua b/Carbonite/Guide.lua index b4fbb7d..b54d949 100644 --- a/Carbonite/Guide.lua +++ b/Carbonite/Guide.lua @@ -1 +1 @@ -Nx.GuideData={["Mailbox"]={" #?-#6$7A#+3%gA0%g@1G%gCS(n%gA4%gA7_%gB8%gA9%g@9%g>N:4%g%g<@%g;8%g:R8%g95%g49+%g8J;G%g9:%g77AU%g7_A%g5C{%g5MF%g3@%g1@%g9]G%g9Eo%g:Eo%g9@~%g:z<%gDH3%g6.>N%g5%@j%7=$C?M2<$C>C?$C7i9$C;;=$C<>:$=/$>D:z$:>6$F?$K@7#K6$DH$}0:*#a:z5k#P7-/$P>.%((2x$(39%(46L%(9@%(Df>%-9D%-<9%-@,V%I:68%I&%b7_D#F<9$F@&4%F.TB@%4,8%5B%K31$Q8J7}#FFDf$Q:4+C%QD6#s<23E#|:/q#;2n#%B:z%B3%?93%?C:%AA9%A4v%tA0H%tHl6%tJ9%tH?9%tH@%tCSF%tCSD%tD;%t@;o%t=>%{8r<<$w?1G$w?u0$w?90$wD<<$wE[@V$wAK@$wE$w?aD$w?/B$w;?$w:*B$w9Jt$w9K$w4D2$w;='$w>9$\\1@`$\\,:$\\C9I$\\CSC%N88T%N4b,%N7#B%R81=#LE3:$6IM%>:%1@%u77,%u768%[<8^$)m7$@7%FG%'BT2n$=15C$'>&$9{0%;y6%D*$GmE$^28$H;:*$H3YA$H14#o4A$/,~<#/@3%/+W6$M85$M6~@$;);=$JDp7${0H2(#{C)$7>:*%x49#5D#5WC%2/#9S5%:H>$;C"," #6?j4w$63{@6$6>A%6:g%Z<4N$Z-3$Z;?%c<36$c;Dp#e63X#e1@S%q0/#q>09#q<=m$q3=$%9m7f$<;Z%19$6'/U$A9X#F?#r<2G#r/8#r>@.#r>N@~#r8T.#r8.J#rDp2#rD95"," $0%D$=B(#Fo9m$<+%E3%9{'%6&;%38B#8D%E?$06<$E:1$1>r$=.%,@%@8{%9k'%:A*%F0$>*N$062#.z=$=?#5@#5gA#5<@#03%A9#5I#FC#6-#/F=$E_,,%Eo-#2P5$>+/%Ex?%-?%@8%;qAe%F01$>*$06^$=?#5A#=sC$DG5%FM9#JmE%A9#5J;"," ",},["Forge"]={" "," "," %6:U=$%Z;'4j$Z-4H$ZE$>+/%Ex?%-?%@8%;qAe%F01$>*$06^$=?#5A$DG5%FM9#JhE%A9#5JB"," ",},["Moonwell"]={" "," "," #6?14$63?$64m?#Go@"," "," ",},["Mana Loom"]={" "," "," "," "," ",},["Alchemy Lab"]={" "," "," "," "," ",},["Altar Of Shadows"]={" "," "," #q=vC6"," "," ",},["Banker"]={" %g9?H%gA:%86=$86#ACS$C6:>%g5/7%g4F%g1@V"," %tA7FZ%tK7%@6$w@`/$w?F$\\2>#5CC"," #r950>#r=>"," #:+C#6E"," ",},["Auctioneer"]={" %g;oD\\%gAK3%4:>$?M<$C;=%g59?%g3F%g1@"," %t>?u%tL=w%>v8,%@B:%A:%Cg8@%Cq5%A3Y%@B3O%>v5$w>1$w>Cg$\\.^Dp"," "," #4.|"," ",},["Alchemy Trainer"]={" $C;y4$/>b%862(%gvK%4;%g5u9%g3YH%gE[2"," $\\96$w?3%tF4%>0"," #rB6j%Z;,4^$ZS"," #7/$=?%5<)%F0;%Eo?$"," $\\>N3$wE;3%tBC{%?C7i"," #r?uA"," $5k@%B4$=n?5%5;%F0o$=RCu"," ",},["Enchanting Trainer"]={" $C<1)$54%74%g;Q9{"," $\\>X7$w:D%tB-%?%>"," #r6L%Z:3b$Z;^@#e7&2V"," #45%$=?w%5;}%F/$=0Cv"," ",},["Engineering Trainer"]={" $;M+%g3JB%g<<"," $\\A6$w?1%tE5%ED"," $B19%2{:.%Z;4$Z%?%F0$=?C%6c;f"," ",},["First Aid Trainer"]={" $C:z0$4,%0z,%g3J"," $\\;=w$w:7%tFPCI%D><("," #rAK);%6;;#0E%Z.?5$Z-:4"," #33$>9>%5;%F0`$=GA+"," ",},["Fishing Trainer"]={" $C9S>$1)%$w;B%tEA%G1="," %19"," #;)@t$>j?%F/]$=MC"," ",},["Herbalism Trainer"]={" $C9SB@$/?%95a%g;9"," $\\7$w9D%tBr-%>=Y"," %Z:3c$Z;@"," #53$=s?\\%5;%F0[$=-C"," ",},["Riding Trainer"]={" $C6t1$G:%g3J"," $wF(A"," "," "," ",},["Jewelcrafting Trainer"]={" $7_-%gC2"," $w?>%tKDz"," #r3c,t%Z<4:$Z;?#e7C2|"," #53'$>v3$AD%56`%g>;"," $\\5M2P$wC?%tIG%B<"," #rA}A%Z<4$Z;?%6E@"," #2/$>9?%F/$='C"," ",},["Mining Trainer"]={" $>&J%2=O%gC2"," $\\9.$w=4:%tF6%;?%6_;2%F0B$<@"," ",},["Skinning Trainer"]={" $C>b3$@D%776%g49"," $\\5%1$wC?C%tIF%B="," #r?@%Z<4$Z;?"," #2/$>=?%E3%F~/$=(C"," ",},["Tailoring Trainer"]={" $C>03$@BBT%7A7%g49%g5G;%g>="," $\\60H$w;)G%t<9%C+0"," %Z<3$Z;?"," #3m2F$=?v%5;M%F0$"," $\\:)$wF>%tF9%IMC"," #r=7#r:;Q"," "," ",},["Shaman Trainer"]={" $1-%-_+%g7K:%g48|%g3I"," $\\;0*$w@1Q"," #r;3w#r=8"," "," ",},["Warlock Trainer"]={" %.)%g5kGc%g9?0$B:4+#>::H#P7_0>$P>/?#P6?%%((2$(39]%(468%(9A}%(D>%-<9%I:f5%?a*$v=<$v41$v1e>$vCIF%9=O#AD%v9?%vA7@.%b8J>v#F<9$FA#%$4((%F-A%4,.%5Br$@86$9IB,%K31$Q77#ED$Q:>+9%QD7%Q:8%Q5*D#s<<3#<2?M#|

#|:/S#;1#/+&\\#,@L"," %A4D%tF=m%tAC%{8T<$w>lE3$wE[;$w@t1$\\+a:\\%N88%N6C]%R9?1#LEQ:%8?$6Ia%HC%>:f%u7-,L%u76j%[3Y>%[>D@8%[=Y8|$)w7U$@77%1y=Y%FnG%'BT2($'5/9I$=m4$'>$9{0%;=6~%E=*%7}E$>l=c$FFP$FF$^H0@V$^318$H;9#o4@$/,t<#/@3E%/+a6j$M6@$:;e$JD77${0>1#{C)Y$7>)m%75a(<%x3:$77-J$x;3A_#5Dz%2/g%41o%?>:#9S6$%:z?k%:H>v$9<$;C"," $Aw9M$c;Ey$Z-3#q>/$q3=t#e63q$6>A%Z<3%6;D<4#6?4m%Z/G=$<;:#F?%q0/%917x$5.#e1@D$63O?%c<2%6E>c%0:.#q<>4$Z;?#q@J#r0;$=.%@8T$1>`%,}@S$05%9|'$>t*J%:A.%G40#.>5#6-+#G%C$E+%E-#/:=#5I$/D#03%A9#5@#=<#94%@1#3;<$7U?"," #9]:",},["Alterac Valley Battlemaster"]={"","","","","",},["Arathi Basin Battlemaster"]={"","","","","",},["Arena Battlemaster"]={"","","#$#%#&","","",},["Eye Of The Storm Battlemaster"]={"","","","","",},["Flight Master"]={"#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~##","#############################################################################################################","##################$#$$$%$&$'$($)$*$+$,$-","$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\\$]$^$_","",},["Warsong Gulch Battlemaster"]={"","","","","",},["Repair"]={"","","","","",},["Food & Drink"]={"","","","","",},["Ammunition"]={"","","$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$","",},["Reagents"]={"","","$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$","",},["Stable Master"]={"","","$$$$$$$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$","",},["Barber"]={"","","$","","",},["Strand of the Ancients Battlemaster"]={"","","","","",},} Nx.NPCData={"#3\"Lefty\" Puddemup6 :6@","#,Ear-Biterc @><","#)Garokkc ?<","%)Lognah 58","%FAndruk!Zoram'gar Outpost, Ashenvale( (.2","$FBaldruc!Theramore, Dustwallow MarshK A:R","$MBaritanas Skyriver!Nijel's Point, DesolaceF @['","$FBera Stonehammer!Gadgetzan, Tanaris| :W0n","#>Bragok!Ratchet, The Barrens B`B","%FBulkrek Ragefist!Gadgetzan, Tanaris| :/","$JCloud Skydancer!Cenarion Hold, Silithuss ;1","$ADaelyshia!Astranaar, Ashenvale( 28","%FDevrak!Crossroads, Northern Barrens 9*=","%;Doras!Orgrimmar, Durotarg 9=","%5Faustron!Moongladea 1A@","#DGorrim!Emerald Sanctuary, FelwoodP :hG","%CKroum!Bilgewater Harbor, Azshara- :9","$ELaando!Blood Watch, Bloodmyst Isle8 =9;v","$BMaethrya!Everlook, Winterspring >8","$HMishellena!Talonbranch Glade, FelwoodP >x.","%IRunk Windtamer!Cenarion Hold, Silithuss :2","%OShardi!Brackenwall Village, Dustwallow MarshK 371","$5Sindrayl!Moongladea 8A","$7Stephanos!The Exodar ;3","$JSuralais Farwind!Forest Song, Ashenvale( I6","%=Tal!Thunder Bluff, Mulgore 8`9","$TTeloren!Thal'darah Overlook, Stonetalon Mountainsv 5D1","%FThalon!Shadowprey Village, DesolaceF ,D","%OTharm!Sun Rock Retreat, Stonetalon Mountainsv 8?(","$LVesprystus!Rut'theran Village, Teldrassil} <3J","%GVhulgra!Splintertree Post, Ashenvale( D<>","%@Yugrek!Everlook, Winterspring =8","%KBunthen Plainswind!Nighthaven, Moongladea 7+7","$ISilva Fil'naveth!Nighthaven, Moongladea 67","%","$@Thurda!Gunstan's Dig, Tanaris| 5=F6","#PFlizzy Coilspanner!Mossy Pile, Un'Goro Crater 65T","#HGryfe!Marshal's Stand, Un'Goro Crater ","$jKaluna Songflight!Northwatch Expedition Base Camp, Stonetalon Mountainsv C6G","%[Kormal the Swift!Krom'gar Fortress, Stonetalon Mountainsv A9?y","$]Allana Swiftglide!Windshear Fortress, Stonetalon Mountainsv =;","$WFiora Moonsoar!Mirkfallon Post, Stonetalon Mountainsv 9%:g","%MFlok!The Sludgewerks, Stonetalon Mountainsv ;v5E","%YOrna Skywatcher!Cliffwalker Post, Stonetalon Mountainsv 7~0","%GThraka!Hellscream's Watch, Ashenvale( 4U69","%RWind Tamer Shoshok!Silverwind Refuge, Ashenvale( 9e@","$ESolais!Blackfathom Camp, Ashenvale( +P,h","$KMyre Moonglide!Stardust Spire, Ashenvale( 2C","%:Kroum!Valormok, Azshara- )@","%NFriz Groundspin!Southern Rocketway, Azshara- :dD","%PBlitz Blastospazz!Northern Rocketway, Azshara- A6,","#BFayran Elthas!Nordrassil, Hyjal ?<,","#ODinorae Swiftfeather!Shrine of Aviana, Hyjal 56^","#MElizil Wintermoth!Shrine of Aessina, Hyjal +3","#MHanah Southsong!Whisperwind Grove, FelwoodP 6/","#MChyella Hushglade!Wildheart Point, FelwoodP 7+>","%NDirzak Pryocrank!Irontree Clearing, FelwoodP <&","$KDelanea!Grove of the Ancients, DarkshoreB 77ED","$KTeldira Moonfeather!Lor'danel, DarkshoreB :{*","$>Leora!Darnassus, TeldrassilC 38","$?Fidelio!Dolanaar, Teldrassil} <89","$FZaldaan!Azure Watch, Azuremyst Isle. 99S","#QHans Oreflight!Flamestar Post, Burning Steppes9 +/:","%3Skymaster SkylesN 78J","%7Skymaster BrightdawnN 6B","%;Bat Handler Maggotbreathu =O&","%2Phillip Harding[ =m.","$1Glenn Arbuckle GE","$XAlexandra Constantine!Nethergarde Keep, Blasted Lands7 >,","$JAriena Stormfeather!Lakeshire, Redridgek 0h;j","$^Bibilfaz Featherwhistle!Chillwind Camp, Western Plaguelands 6I","$RBorgus Stoutarm!Morgan's Vigil, Burning Steppes9 C@","%BBreyk!Stonard, Swamp of Sorrows{ 8;","$ECedrik Prose!Refuge Pointe, Arathi' 5+8","$EDungar Longdrink!Stormwind, Elwynnw C9C","$EFelicia Maline!Darkshire, DuskwoodJ F17,","%SGeorgia!Light's Hope Chapel, Eastern PlaguelandsL Ee;;","%LGorkas!Revantusk Village, The Hinterlands GG","%?Gorrik!New Kargath, Badlands/ *5:","%FGrisha!Thorium Point, Searing Gorgeo 20","$FGryth Thurden!Ironforge, Dun Morogh\\ <<8","$RGuthrum Thunderfist!Aerie Peak, The Hinterlands (%7","%OKaros Razok!The Sepulcher, Silverpine Forestu 76T","$]Khaelyn Steelwing!Light's Hope Chapel, Eastern PlaguelandsL Ej;G","$JLanie Reed!Thorium Point, Searing Gorgeo 4H0","%FMichael Garrett!Undercity, Tirisfal ?8","$LShellei Brondir!Menethil Harbor, Wetlands '_=","%MSkymaster Sunwing!Tranquillien, GhostlandsR 70","%GSkymistress Gloaming!Silvermoon CityN ;9","$?Thor!Sentinel Hill, Westfall <9t","$KThorgrum Borrelson!Thelsamar, Loch Modan^ 2r:1","%AThysta!Grom'gol, Stranglethornx 4:M","%:Urda!Hammerfall, Arathi' A2:","%GVahgruk!Flame Crest, Burning Steppes9 ;-","%@Zarise!Tarren Mill, Hillsbrad[ m=6","$RDoran Talonheart!Thundermar, Twilight Highlands 8/","$RShaina Talonheart!Kirthaven, Twilight Highlands <)","#VAquinastrasz!Vermillion Redoubt, Twilight Highlands /.Y","%KSan'shigo!The Gullet, Twilight Highlands 34L","%QBramok Gorewing!Bloodgulch, Twilight Highlands ;69","$KDamon Baelor!Whelgar's Retreat, Wetlands 44","$MElgin Baelor!Slabchisel's Survey, Wetlands 6","#ZDevon Manning!Light's Shield Tower, Eastern PlaguelandsL :;W","#[William Kielar Jr.!Plaguewood Tower, Eastern PlaguelandsL +q/w","#XGrayson Ironwing!Northpass Tower, Eastern PlaguelandsL :W,","#NSwift Seahorse!Silver Tide Hollow, Vashj'ir 9}5","$GSwift Seahorse!Sandy Beach, Vashj'ir 6N@","$GFrancis Greene!Sandy Beach, Vashj'ir <*","#KSwift Seahorse!Smuggler's Scar, Vashj'ir <{14","%@Briglar!Sandy Beach, Vashj'ir >/","%GSwift Seahorse!Sandy Beach, Vashj'ir 9cJ","%ISwift Seahorse!Legion's Rest, Vashj'ir 9?","%LSwift Seahorse!Tenebrous Cavern, Vashj'ir ;v=","$JSwift Seahorse!Darkbreak Cove, Vashj'ir ","%YAmilya Airheart!Spinebreaker Ridge, Hellfire PeninsulaZ >G","$aAmish Wildhammer!Hellfire Peninsula, The Dark Portal, AllianceZ J:","%GBarley!Thrallmar, Hellfire PeninsulaZ <3|","$]Brubeck Stormfoot!Wildhammer Stronghold, Shadowmoon Valleyq 4'<7","%QDrek'Gol!Shadowmoon Village, Shadowmoon Valleyq 00Q","%?Du'ga!Zabra'jin, Zangarmarsh 1:<","#TFhyn Leafshadow!Evergrove, Blade's Edge Mountains6 >4","$^Flightmaster Krill Bitterhue!Honor Hold, Hellfire PeninsulaZ ;?S","$8Furgu!Telaar, Nagrandc ;D","$VFurnan Skysoar!Allerian Stronghold, Terokkar Forest =<5","#FGrennik!The Stormspire, Netherstorme 72","%:Gursha!Garadar, Nagrandc <2","%EGur'zil!Swamprat Post, Zangarmarsh Iq;","$EHalu!Orebor Harborage, Zangarmarsh 50>","#BHarpax!Cosmowrench, Netherstorme @AV","%KInnalia!Falcon Watch, Hellfire PeninsulaZ />C","%KKerna!Stonebreaker Hold, Terokkar Forest 9]6","#?Krexcil!Area 52, Netherstorme 2^?","$NKuma!Temple of Telhamat, Hellfire PeninsulaZ .{3","#MMaddix!Altar of Sha'tar, Shadowmoon Valleyq ?0","$>Munci!Telredor, Zangarmarsh A:c","#DNutral!Shattrath, Terokkar Forestr ?5","$ZRip Pedalslam!Toshley's Station, Blade's Edge Mountains6 >B","$WRunetog Wildhammer!Shatter Point, Hellfire PeninsulaZ F2","%_Sky-Master Maxxor!Mok'Nathal Village, Blade's Edge Mountains6 E@","%bUnoke Tenderhoof!Thunderlord Stronghold, Blade's Edge Mountains6 :;","%`Vlagga Freyfeather!Hellfire Peninsula, The Dark Portal, HordeZ J8","#IBilko Driftspark!Unu'pe, Borean Tundra F:h","#KWarmage Adami!Transitus Shield, Coldarra 12","#GKip Trawlskip!Kamagua, Howling Fjord .F=B","$SPricilla Winterwind!Valgarde Port, Howling Fjord >/?","$MJames Ormsby!Fort Wildervar, Howling Fjord >J*c","$PGreer Orehammer!Westguard Keep, Howling Fjord 1C6","%NTurida Coldwind!Warsong Hold, Borean Tundra 5]:\\","#ISurristrasz!Amber Ledge, Borean Tundra 72","%KKimbiza!Bor'gorok Outpost, Borean Tundra 9(#","%TOmu Spiritbreeze!Taunka'le Village, Borean Tundra FK47","%RCelea Frozenmane!Camp Winterhoof, Howling Fjord 9(Y","%QLilleth Radescu!Apothecary Camp, Howling Fjord ..o","%MTobias Sarkhoff!New Agamand, Howling Fjord :A","%WBat Handler Adeline!Vengeance Landing, Howling Fjord F0","%HJunter Weiss!Venomspite, Dragonblight E?D","$LDerek Rammel!Fordragon Hold, Dragonblight 4.","$OPalena Silvercloud!Stars' Rest, Dragonblight 0P<+","$OTomas Riverwell!Valiance Keep, Borean Tundra =A","$TKara Thricestar!Fizzcrank Airstrip, Borean Tundra <,4","#LNethestrasz!Wyrmrest Temple, Dragonblight >d:k","$NRodney Wells!Wintergarde Keep, Dragonblight E9","#GCid Flounderfix!Moa'ki, Dragonblight 8D","$KVana Grey!Amberpine Lodge, Grizzly Hills 1G=","$SSamuel Clearbook!Westfall Brigade, Grizzly Hills >9/4","#H<","#DGurric!The Argent Stand, Zul'Drak 5@E","#HDanica Saint!Light's Breach, Zul'Drak 1D","#BBaneflight!Ebon Watch, Zul'Drak )mDd","#=Aludane Whitecloud!Dalaran C7","#VMarvin Wobblesprocket!River's Heart, Sholazar Basin 9>","%QNarzun Skybreaker!Agmar's Hammer, Dragonblight 37","%EKragh!Conquest Hold, Grizzly Hills ,@F","%OMakki Wintergale!Camp Oneqwah, Grizzly Hills @z8W","%UNumo Spiritbreeze!Kor'koron Vanguard, Dragonblight 6*","%[Skymaster Baeric!Sunreaver's Command, Crystalsong Forest F9","#ISkizzle Slickslide!K3, The Storm Peaks 5I\\","$`Galendror Whitewing!Windrunner's Overlook, Crystalsong Forest CG","$QFaldorf Bitterchill!Frosthold, The Storm Peaks 0pD","#WBreck Rockbrow!Bouldercrag's Refuge, The Storm Peaks 03","%PHyeyoung Parka!Camp Tunka'lo, The Storm Peaks @9","#NShavalius the Fancy!Ulduar, The Storm Peaks 7@/","%YKabarg Windtamer!Grom'arsh Crash-Site, The Storm Peaks 3v9p","#CDreadwind!Death's Rise, Icecrown +8","#`The Spirit of Gnomeregan!Nesingwary Base Camp, Sholazar Basin .=","#:Rafae!Gundrak, Zul'Drak B-","#LAedan Moran!The Argent Vanguard, Icecrown JFl","#KPenumbrius!Crusaders' Pinnacle, Icecrown FC","#MMorlia Doomwing!The Shadow Vault, Icecrown 6.)","#HHalvdan!Dun Niffelem, The Storm Peaks ?o>","#XHelidan Lightwing!Argent Tournament Grounds, Icecrown C-V","#)\"Slim\" 4=","#)Aloryaq <1=","$(Banroc 5u7#","$5Bembil Knockhammer6 >BT","#2Cymbre Starsong6 >4","$4Daggle Ironshaperq 3;","#0Dealer Digrize 62","#/Dealer Dunare 8C<","#0Dealer Hazzine =|1C","%)Dod'ss 97","#(Dorniq >/","$4Fabian Lanzonelli =@;O","%/Floyd PinkusZ <3","#(Horusq @J","#","$+Loolruna B#9","%(LukraZ >H9","%0Matron Qualiac n","$0Broff Bombast =H@","$*Doldaen 0Z<","#:Elizabeth Hollingsworth 1{E","$1Everett McGill D@","$2Finlay Fletcher 05","#*Grakjek +","#)Noggra 5tB5","%/Patrick Hall F0","%2Samuel Rosemond ..E","$5Sentinel Amberline 0A;","#)Spiked )DE","%1Stephen Barone :AM","#+Takubvik 9|D","%1Talu Frosthoof 8'","#+Tipvigut .[=<","$(Torik >N>","%/Trader Alorn E4b","$0Veira Langdon =/","$8Wink Sprinklesprankle =?u","#*Ra'wiri >8<","%3Chaska Frosthoof @8","#1Magus ZabraxisZ ;u@","#.Seer Janidi 1:","#2Lursa SunfallowZ />","#+VodesiinZ .,4","#)Vantegc ;3I","#'Ogirc <%B","#3Noko Moonwhisper6 ?K5d","#+Sab'aothe A,A","#(Mingo6 0Q=W","#)Rumpusq @I","$2Helen Fairchild =z?F","%)Drikka 6$;)","#*Oogrooq F9","%9Supply Master Taz'ishi 9E'","$5Mistie Flitterdawn <,V","%0Jessica Evans F/","%0Bradley Towns E?C","#)Arrluk .=","%1Celina Summers ..,","$)Modoru 04","%)Khalan 1s9","$)Joraal A9","%'Trag 9h7U","%1Wilda Bearmanec <5","$+Luftasiac _","$4Fiskal Shadowsong6 3k@N","$+Leassian <;e","#2Liza Cutlerflixe 1@j","$9Horatio the Stable Boy =?","%5Durkot Wolfbrother 5Q;","%6Halona Stormwhisper E3","#2Trapper Saghani Ft9N","%3Breka Wolfsister 9'","%0Robert Clarke F0","%.Mary Darrow :A4","%0Garmin Herzog E?y","#0Trapper Shesh .=","%3Mahana Frosthoof 9w(&","$4Artie Grizzlehand >*^","$0Chelsea Reese 1e5","$4Celidh Aletracker =B%","%2Craga Ironsting ,?","#0Fala Softhoof 5V@","#2Hadrius Harlowe /w=","%&Kor )YIa","$3Matthew Ackerman 1=","#)Risera >;B","$2Ronald Anderson N:4%g%g<@%g;8%g:R8%g95%g49+%g8J;G%g9:%g77AU%g7_A%g5C{%g5MF%g3@%g1@%g9]G%g9Eo%g:Eo%g9@~%g:z<%gDH3%g6.>N%g5%@j%7=$C?M2<$C>C?$C7i9$C;;=$C<>:$=/$>D:z$:>6$F?$K@7#K6$DH$}0:*#a:z5k#P7-/$P>.%((2x$(39%(46L%(9@%(Df>%-9D%-<9%-@,V%I:68%I&%b7_D#F<9$F@&4%F.TB@%4,8%5B%K31$Q8J7}#FFDf$Q:4+C%QD6#s<23E#|:/q#;2n#%B:z%B3%?93%?C:%AA9%A4v%tA0H%tHl6%tJ9%tH?9%tH@%tCSF%tCSD%tD;%t@;o%t=>%{8r<<$w?1G$w?u0$w?90$wD<<$wE[@V$wAK@$wE$w?aD$w?/B$w;?$w:*B$w9Jt$w9K$w4D2$w;='$w>9$\\1@`$\\,:$\\C9I$\\CSC%N88T%N4b,%N7#B%R81=#LE3:$6IM%>:%1@%u77,%u768%[<8^$)m7$@7%FG%'BT2n$=15C$'>&$9{0%;y6%D*$GmE$^28$H;:*$H3YA$H14#o4A$/,~<#/@3%/+W6$M85$M6~@$;);=$JDp7${0H2(#{C)$7>:*%x49#5D#5WC%2/#9S5%:H>$;C"," #6?j4w$63{@6$6>A%6:g%Z<4N$Z-3$Z;?%c<36$c;Dp#e63X#e1@S%q0/#q>09#q<=m$q3=$%9m7f$<;Z%19$6'/U$A9X#F?#r<2G#r/8#r>@.#r>N@~#r8T.#r8.J#rDp2#rD95"," $0%D$=B(#Fo9m$<+%E3%9{'%6&;%38B#8D%E?$06<$E:1$1>r$=.%,@%@8{%9k'%:A*%F0$>*N$062#.z=$=?#5@#5gA#5<@#03%A9#5I#FC#6-#/F=$E_,,%Eo-#2P5$>+/%Ex?%-?%@8%;qAe%F01$>*$06^$=?#5A#=sC$DG5%FM9#JmE%A9#5J;"," ",},["Forge"]={" "," "," %6:U=$%Z;'4j$Z-4H$ZE$>+/%Ex?%-?%@8%;qAe%F01$>*$06^$=?#5A$DG5%FM9#JhE%A9#5JB"," ",},["Moonwell"]={" "," "," #6?14$63?$64m?#Go@"," "," ",},["Mana Loom"]={" "," "," "," "," ",},["Alchemy Lab"]={" "," "," "," "," ",},["Altar Of Shadows"]={" "," "," #q=vC6"," "," ",},["Banker"]={" %g9?H%gA:%86=$86#ACS$C6:>%g5/7%g4F%g1@V"," %tA7FZ%tK7%@6$w@`/$w?F$\\2>#5CC"," #r950>#r=>"," #:+C#6E"," ",},["Auctioneer"]={" %g;oD\\%gAK3%4:>$?M<$C;=%g59?%g3F%g1@"," %t>?u%tL=w%>v8,%@B:%A:%Cg8@%Cq5%A3Y%@B3O%>v5$w>1$w>Cg$\\.^Dp"," "," #4.|"," ",},["Alchemy Trainer"]={" $C;y4$/>b%862(%gvK%4;%g5u9%g3YH%gE[2"," $\\96$w?3%tF4%>0"," #rB6j%Z;,4^$ZS"," #7/$=?%5<)%F0;%Eo?$"," $\\>N3$wE;3%tBC{%?C7i"," #r?uA"," $5k@%B4$=n?5%5;%F0o$=RCu"," ",},["Enchanting Trainer"]={" $C<1)$54%74%g;Q9{"," $\\>X7$w:D%tB-%?%>"," #r6L%Z:3b$Z;^@#e7&2V"," #45%$=?w%5;}%F/$=0Cv"," ",},["Engineering Trainer"]={" $;M+%g3JB%g<<"," $\\A6$w?1%tE5%ED"," $B19%2{:.%Z;4$Z%?%F0$=?C%6c;f"," ",},["First Aid Trainer"]={" $C:z0$4,%0z,%g3J"," $\\;=w$w:7%tFPCI%D><("," #rAK);%6;;#0E%Z.?5$Z-:4"," #33$>9>%5;%F0`$=GA+"," ",},["Fishing Trainer"]={" $C9S>$1)%$w;B%tEA%G1="," %19"," #;)@t$>j?%F/]$=MC"," ",},["Herbalism Trainer"]={" $C9SB@$/?%95a%g;9"," $\\7$w9D%tBr-%>=Y"," %Z:3c$Z;@"," #53$=s?\\%5;%F0[$=-C"," ",},["Riding Trainer"]={" $C6t1$G:%g3J"," $wF(A"," "," "," ",},["Jewelcrafting Trainer"]={" $7_-%gC2"," $w?>%tKDz"," #r3c,t%Z<4:$Z;?#e7C2|"," #53'$>v3$AD%56`%g>;"," $\\5M2P$wC?%tIG%B<"," #rA}A%Z<4$Z;?%6E@"," #2/$>9?%F/$='C"," ",},["Mining Trainer"]={" $>&J%2=O%gC2"," $\\9.$w=4:%tF6%;?%6_;2%F0B$<@"," ",},["Skinning Trainer"]={" $C>b3$@D%776%g49"," $\\5%1$wC?C%tIF%B="," #r?@%Z<4$Z;?"," #2/$>=?%E3%F~/$=(C"," ",},["Tailoring Trainer"]={" $C>03$@BBT%7A7%g49%g5G;%g>="," $\\60H$w;)G%t<9%C+0"," %Z<3$Z;?"," #3m2F$=?v%5;M%F0$"," $\\:)$wF>%tF9%IMC"," #r=7#r:;Q"," "," ",},["Shaman Trainer"]={" $1-%-_+%g7K:%g48|%g3I"," $\\;0*$w@1Q"," #r;3w#r=8"," "," ",},["Warlock Trainer"]={" %.)%g5kGc%g9?0$B:4+#>::H#P7_0>$P>/?#P6?%%((2$(39]%(468%(9A}%(D>%-<9%I:f5%?a*$v=<$v41$v1e>$vCIF%9=O#AD%v9?%vA7@.%b8J>v#F<9$FA#%$4((%F-A%4,.%5Br$@86$9IB,%K31$Q77#ED$Q:>+9%QD7%Q:8%Q5*D#s<<3#<2?M#|

#|:/S#;1#/+&\\#,@L"," %A4D%tF=m%tAC%{8T<$w>lE3$wE[;$w@t1$\\+a:\\%N88%N6C]%R9?1#LEQ:%8?$6Ia%HC%>:f%u7-,L%u76j%[3Y>%[>D@8%[=Y8|$)w7U$@77%1y=Y%FnG%'BT2($'5/9I$=m4$'>$9{0%;=6~%E=*%7}E$>l=c$FFP$FF$^H0@V$^318$H;9#o4@$/,t<#/@3E%/+a6j$M6@$:;e$JD77${0>1#{C)Y$7>)m%75a(<%x3:$77-J$x;3A_#5Dz%2/g%41o%?>:#9S6$%:z?k%:H>v$9<$;C"," $Aw9M$c;Ey$Z-3#q>/$q3=t#e63q$6>A%Z<3%6;D<4#6?4m%Z/G=$<;:#F?%q0/%917x$5.#e1@D$63O?%c<2%6E>c%0:.#q<>4$Z;?#q@J#r0;$=.%@8T$1>`%,}@S$05%9|'$>t*J%:A.%G40#.>5#6-+#G%C$E+%E-#/:=#5I$/D#03%A9#5@#=<#94%@1#3;<$7U?"," #9]:",},["Alterac Valley Battlemaster"]={"","","","","",},["Arathi Basin Battlemaster"]={"","","","","",},["Arena Battlemaster"]={"","","#$#%#&","","",},["Eye Of The Storm Battlemaster"]={"","","","","",},["Flight Master"]={"#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~##","#############################################################################################################","##################$#$$$%$&$'$($)$*$+$,$-","$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\\$]$^$_","",},["Warsong Gulch Battlemaster"]={"","","","","",},["Repair"]={"","","","","",},["Food & Drink"]={"","","","","",},["Ammunition"]={"","","$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$","",},["Reagents"]={"","","$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$","",},["Stable Master"]={"","","$$$$$$$$$$$$$$$$","$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$","",},["Barber"]={"","","$","","",},["Strand of the Ancients Battlemaster"]={"","","","","",},} Nx.NPCData={"#3\"Lefty\" Puddemup6 :6@","#,Ear-Biterc @><","#)Garokkc ?<","%)Lognah 58","%FAndruk!Zoram'gar Outpost, Ashenvale( (.2","$FBaldruc!Theramore, Dustwallow MarshK A:R","$MBaritanas Skyriver!Nijel's Point, DesolaceF @['","$FBera Stonehammer!Gadgetzan, Tanaris| :W0n","#>Bragok!Ratchet, The Barrens B`B","%FBulkrek Ragefist!Gadgetzan, Tanaris| :/","$JCloud Skydancer!Cenarion Hold, Silithuss ;1","$ADaelyshia!Astranaar, Ashenvale( 28","%FDevrak!Crossroads, Northern Barrens 9*=","%;Doras!Orgrimmar, Durotarg 9=","%5Faustron!Moongladea 1A@","#DGorrim!Emerald Sanctuary, FelwoodP :hG","%CKroum!Bilgewater Harbor, Azshara- :9","$ELaando!Blood Watch, Bloodmyst Isle8 =9;v","$BMaethrya!Everlook, Winterspring >8","$HMishellena!Talonbranch Glade, FelwoodP >x.","%IRunk Windtamer!Cenarion Hold, Silithuss :2","%OShardi!Brackenwall Village, Dustwallow MarshK 371","$5Sindrayl!Moongladea 8A","$7Stephanos!The Exodar ;3","$JSuralais Farwind!Forest Song, Ashenvale( I6","%=Tal!Thunder Bluff, Mulgore 8`9","$TTeloren!Thal'darah Overlook, Stonetalon Mountainsv 5D1","%FThalon!Shadowprey Village, DesolaceF ,D","%OTharm!Sun Rock Retreat, Stonetalon Mountainsv 8?(","$LVesprystus!Rut'theran Village, Teldrassil} <3J","%GVhulgra!Splintertree Post, Ashenvale( D<>","%@Yugrek!Everlook, Winterspring =8","%KBunthen Plainswind!Nighthaven, Moongladea 7+7","$ISilva Fil'naveth!Nighthaven, Moongladea 67","%","$@Thurda!Gunstan's Dig, Tanaris| 5=F6","#PFlizzy Coilspanner!Mossy Pile, Un'Goro Crater 65T","#HGryfe!Marshal's Stand, Un'Goro Crater ","$jKaluna Songflight!Northwatch Expedition Base Camp, Stonetalon Mountainsv C6G","%[Kormal the Swift!Krom'gar Fortress, Stonetalon Mountainsv A9?y","$]Allana Swiftglide!Windshear Fortress, Stonetalon Mountainsv =;","$WFiora Moonsoar!Mirkfallon Post, Stonetalon Mountainsv 9%:g","%MFlok!The Sludgewerks, Stonetalon Mountainsv ;v5E","%YOrna Skywatcher!Cliffwalker Post, Stonetalon Mountainsv 7~0","%GThraka!Hellscream's Watch, Ashenvale( 4U69","%RWind Tamer Shoshok!Silverwind Refuge, Ashenvale( 9e@","$ESolais!Blackfathom Camp, Ashenvale( +P,h","$KMyre Moonglide!Stardust Spire, Ashenvale( 2C","%:Kroum!Valormok, Azshara- )@","%NFriz Groundspin!Southern Rocketway, Azshara- :dD","%PBlitz Blastospazz!Northern Rocketway, Azshara- A6,","#BFayran Elthas!Nordrassil, Hyjal ?<,","#ODinorae Swiftfeather!Shrine of Aviana, Hyjal 56^","#MElizil Wintermoth!Shrine of Aessina, Hyjal +3","#MHanah Southsong!Whisperwind Grove, FelwoodP 6/","#MChyella Hushglade!Wildheart Point, FelwoodP 7+>","%NDirzak Pryocrank!Irontree Clearing, FelwoodP <&","$KDelanea!Grove of the Ancients, DarkshoreB 77ED","$KTeldira Moonfeather!Lor'danel, DarkshoreB :{*","$>Leora!Darnassus, TeldrassilC 38","$?Fidelio!Dolanaar, Teldrassil} <89","$FZaldaan!Azure Watch, Azuremyst Isle. 99S","#QHans Oreflight!Flamestar Post, Burning Steppes9 +/:","%3Skymaster SkylesN 78J","%7Skymaster BrightdawnN 6B","%;Bat Handler Maggotbreathu =O&","%2Phillip Harding[ =m.","$1Glenn Arbuckle GE","$XAlexandra Constantine!Nethergarde Keep, Blasted Lands7 >,","$JAriena Stormfeather!Lakeshire, Redridgek 0h;j","$^Bibilfaz Featherwhistle!Chillwind Camp, Western Plaguelands 6I","$RBorgus Stoutarm!Morgan's Vigil, Burning Steppes9 C@","%BBreyk!Stonard, Swamp of Sorrows{ 8;","$ECedrik Prose!Refuge Pointe, Arathi' 5+8","$EDungar Longdrink!Stormwind, Elwynnw C9C","$EFelicia Maline!Darkshire, DuskwoodJ F17,","%SGeorgia!Light's Hope Chapel, Eastern PlaguelandsL Ee;;","%LGorkas!Revantusk Village, The Hinterlands GG","%?Gorrik!New Kargath, Badlands/ *5:","%FGrisha!Thorium Point, Searing Gorgeo 20","$FGryth Thurden!Ironforge, Dun Morogh\\ <<8","$RGuthrum Thunderfist!Aerie Peak, The Hinterlands (%7","%OKaros Razok!The Sepulcher, Silverpine Forestu 76T","$]Khaelyn Steelwing!Light's Hope Chapel, Eastern PlaguelandsL Ej;G","$JLanie Reed!Thorium Point, Searing Gorgeo 4H0","%FMichael Garrett!Undercity, Tirisfal ?8","$LShellei Brondir!Menethil Harbor, Wetlands '_=","%MSkymaster Sunwing!Tranquillien, GhostlandsR 70","%GSkymistress Gloaming!Silvermoon CityN ;9","$?Thor!Sentinel Hill, Westfall <9t","$KThorgrum Borrelson!Thelsamar, Loch Modan^ 2r:1","%AThysta!Grom'gol, Stranglethornx 4:M","%:Urda!Hammerfall, Arathi' A2:","%GVahgruk!Flame Crest, Burning Steppes9 ;-","%@Zarise!Tarren Mill, Hillsbrad[ m=6","$RDoran Talonheart!Thundermar, Twilight Highlands 8/","$RShaina Talonheart!Kirthaven, Twilight Highlands <)","#VAquinastrasz!Vermillion Redoubt, Twilight Highlands /.Y","%KSan'shigo!The Gullet, Twilight Highlands 34L","%QBramok Gorewing!Bloodgulch, Twilight Highlands ;69","$KDamon Baelor!Whelgar's Retreat, Wetlands 44","$MElgin Baelor!Slabchisel's Survey, Wetlands 6","#ZDevon Manning!Light's Shield Tower, Eastern PlaguelandsL :;W","#[William Kielar Jr.!Plaguewood Tower, Eastern PlaguelandsL +q/w","#XGrayson Ironwing!Northpass Tower, Eastern PlaguelandsL :W,","#NSwift Seahorse!Silver Tide Hollow, Vashj'ir 9}5","$GSwift Seahorse!Sandy Beach, Vashj'ir 6N@","$GFrancis Greene!Sandy Beach, Vashj'ir <*","#KSwift Seahorse!Smuggler's Scar, Vashj'ir <{14","%@Briglar!Sandy Beach, Vashj'ir >/","%GSwift Seahorse!Sandy Beach, Vashj'ir 9cJ","%ISwift Seahorse!Legion's Rest, Vashj'ir 9?","%LSwift Seahorse!Tenebrous Cavern, Vashj'ir ;v=","$JSwift Seahorse!Darkbreak Cove, Vashj'ir ","%YAmilya Airheart!Spinebreaker Ridge, Hellfire PeninsulaZ >G","$aAmish Wildhammer!Hellfire Peninsula, The Dark Portal, AllianceZ J:","%GBarley!Thrallmar, Hellfire PeninsulaZ <3|","$]Brubeck Stormfoot!Wildhammer Stronghold, Shadowmoon Valleyq 4'<7","%QDrek'Gol!Shadowmoon Village, Shadowmoon Valleyq 00Q","%?Du'ga!Zabra'jin, Zangarmarsh 1:<","#TFhyn Leafshadow!Evergrove, Blade's Edge Mountains6 >4","$^Flightmaster Krill Bitterhue!Honor Hold, Hellfire PeninsulaZ ;?S","$8Furgu!Telaar, Nagrandc ;D","$VFurnan Skysoar!Allerian Stronghold, Terokkar Forest =<5","#FGrennik!The Stormspire, Netherstorme 72","%:Gursha!Garadar, Nagrandc <2","%EGur'zil!Swamprat Post, Zangarmarsh Iq;","$EHalu!Orebor Harborage, Zangarmarsh 50>","#BHarpax!Cosmowrench, Netherstorme @AV","%KInnalia!Falcon Watch, Hellfire PeninsulaZ />C","%KKerna!Stonebreaker Hold, Terokkar Forest 9]6","#?Krexcil!Area 52, Netherstorme 2^?","$NKuma!Temple of Telhamat, Hellfire PeninsulaZ .{3","#MMaddix!Altar of Sha'tar, Shadowmoon Valleyq ?0","$>Munci!Telredor, Zangarmarsh A:c","#DNutral!Shattrath, Terokkar Forestr ?5","$ZRip Pedalslam!Toshley's Station, Blade's Edge Mountains6 >B","$WRunetog Wildhammer!Shatter Point, Hellfire PeninsulaZ F2","%_Sky-Master Maxxor!Mok'Nathal Village, Blade's Edge Mountains6 E@","%bUnoke Tenderhoof!Thunderlord Stronghold, Blade's Edge Mountains6 :;","%`Vlagga Freyfeather!Hellfire Peninsula, The Dark Portal, HordeZ J8","#IBilko Driftspark!Unu'pe, Borean Tundra F:h","#KWarmage Adami!Transitus Shield, Coldarra 12","#GKip Trawlskip!Kamagua, Howling Fjord .F=B","$SPricilla Winterwind!Valgarde Port, Howling Fjord >/?","$MJames Ormsby!Fort Wildervar, Howling Fjord >J*c","$PGreer Orehammer!Westguard Keep, Howling Fjord 1C6","%NTurida Coldwind!Warsong Hold, Borean Tundra 5]:\\","#ISurristrasz!Amber Ledge, Borean Tundra 72","%KKimbiza!Bor'gorok Outpost, Borean Tundra 9(#","%TOmu Spiritbreeze!Taunka'le Village, Borean Tundra FK47","%RCelea Frozenmane!Camp Winterhoof, Howling Fjord 9(Y","%QLilleth Radescu!Apothecary Camp, Howling Fjord ..o","%MTobias Sarkhoff!New Agamand, Howling Fjord :A","%WBat Handler Adeline!Vengeance Landing, Howling Fjord F0","%HJunter Weiss!Venomspite, Dragonblight E?D","$LDerek Rammel!Fordragon Hold, Dragonblight 4.","$OPalena Silvercloud!Stars' Rest, Dragonblight 0P<+","$OTomas Riverwell!Valiance Keep, Borean Tundra =A","$TKara Thricestar!Fizzcrank Airstrip, Borean Tundra <,4","#LNethestrasz!Wyrmrest Temple, Dragonblight >d:k","$NRodney Wells!Wintergarde Keep, Dragonblight E9","#GCid Flounderfix!Moa'ki, Dragonblight 8D","$KVana Grey!Amberpine Lodge, Grizzly Hills 1G=","$SSamuel Clearbook!Westfall Brigade, Grizzly Hills >9/4","#H<","#DGurric!The Argent Stand, Zul'Drak 5@E","#HDanica Saint!Light's Breach, Zul'Drak 1D","#BBaneflight!Ebon Watch, Zul'Drak )mDd","#=Aludane Whitecloud!Dalaran C7","#VMarvin Wobblesprocket!River's Heart, Sholazar Basin 9>","%QNarzun Skybreaker!Agmar's Hammer, Dragonblight 37","%EKragh!Conquest Hold, Grizzly Hills ,@F","%OMakki Wintergale!Camp Oneqwah, Grizzly Hills @z8W","%UNumo Spiritbreeze!Kor'koron Vanguard, Dragonblight 6*","%[Skymaster Baeric!Sunreaver's Command, Crystalsong Forest F9","#ISkizzle Slickslide!K3, The Storm Peaks 5I\\","$`Galendror Whitewing!Windrunner's Overlook, Crystalsong Forest CG","$QFaldorf Bitterchill!Frosthold, The Storm Peaks 0pD","#WBreck Rockbrow!Bouldercrag's Refuge, The Storm Peaks 03","%PHyeyoung Parka!Camp Tunka'lo, The Storm Peaks @9","#NShavalius the Fancy!Ulduar, The Storm Peaks 7@/","%YKabarg Windtamer!Grom'arsh Crash-Site, The Storm Peaks 3v9p","#CDreadwind!Death's Rise, Icecrown +8","#`The Spirit of Gnomeregan!Nesingwary Base Camp, Sholazar Basin .=","#:Rafae!Gundrak, Zul'Drak B-","#LAedan Moran!The Argent Vanguard, Icecrown JFl","#KPenumbrius!Crusaders' Pinnacle, Icecrown FC","#MMorlia Doomwing!The Shadow Vault, Icecrown 6.)","#HHalvdan!Dun Niffelem, The Storm Peaks ?o>","#XHelidan Lightwing!Argent Tournament Grounds, Icecrown C-V","#)\"Slim\" 4=","#)Aloryaq <1=","$(Banroc 5u7#","$5Bembil Knockhammer6 >BT","#2Cymbre Starsong6 >4","$4Daggle Ironshaperq 3;","#0Dealer Digrize 62","#/Dealer Dunare 8C<","#0Dealer Hazzine =|1C","%)Dod'ss 97","#(Dorniq >/","$4Fabian Lanzonelli =@;O","%/Floyd PinkusZ <3","#(Horusq @J","#","$+Loolruna B#9","%(LukraZ >H9","%0Matron Qualiac n","$0Broff Bombast =H@","$*Doldaen 0Z<","#:Elizabeth Hollingsworth 1{E","$1Everett McGill D@","$2Finlay Fletcher 05","#*Grakjek +","#)Noggra 5tB5","%/Patrick Hall F0","%2Samuel Rosemond ..E","$5Sentinel Amberline 0A;","#)Spiked )DE","%1Stephen Barone :AM","#+Takubvik 9|D","%1Talu Frosthoof 8'","#+Tipvigut .[=<","$(Torik >N>","%/Trader Alorn E4b","$0Veira Langdon =/","$8Wink Sprinklesprankle =?u","#*Ra'wiri >8<","%3Chaska Frosthoof @8","#1Magus ZabraxisZ ;u@","#.Seer Janidi 1:","#2Lursa SunfallowZ />","#+VodesiinZ .,4","#)Vantegc ;3I","#'Ogirc <%B","#3Noko Moonwhisper6 ?K5d","#+Sab'aothe A,A","#(Mingo6 0Q=W","#)Rumpusq @I","$2Helen Fairchild =z?F","%)Drikka 6$;)","#*Oogrooq F9","%9Supply Master Taz'ishi 9E'","$5Mistie Flitterdawn <,V","%0Jessica Evans F/","%0Bradley Towns E?C","#)Arrluk .=","%1Celina Summers ..,","$)Modoru 04","%)Khalan 1s9","$)Joraal A9","%'Trag 9h7U","%1Wilda Bearmanec <5","$+Luftasiac _","$4Fiskal Shadowsong6 3k@N","$+Leassian <;e","#2Liza Cutlerflixe 1@j","$9Horatio the Stable Boy =?","%5Durkot Wolfbrother 5Q;","%6Halona Stormwhisper E3","#2Trapper Saghani Ft9N","%3Breka Wolfsister 9'","%0Robert Clarke F0","%.Mary Darrow :A4","%0Garmin Herzog E?y","#0Trapper Shesh .=","%3Mahana Frosthoof 9w(&","$4Artie Grizzlehand >*^","$0Chelsea Reese 1e5","$4Celidh Aletracker =B%","%2Craga Ironsting ,?","#0Fala Softhoof 5V@","#2Hadrius Harlowe /w=","%&Kor )YIa","$3Matthew Ackerman 1=","#)Risera >;B","$2Ronald Anderson 0 or plZY > 0 then -- Update world position of player if we can get it plZX = plZX * 100 @@ -5154,8 +5243,7 @@ end -- Switch to a new map -- self = map -function Nx.Map:SwitchRealMap (id) - +function Nx.Map:SwitchRealMap (id) if self:IsInstanceMap (id) then self:SetInstanceMap (id) -- Turn it on else @@ -5167,6 +5255,13 @@ function Nx.Map:SwitchRealMap (id) if self:IsInstanceMap (id) then self.LOpts.NXMMFull = true end + else + if self:IsInstanceMap(id) then + s = self.Scale + self.Scale = 120.0 + else + self.Scale = self.RealScale + end end end @@ -7466,7 +7561,7 @@ function Nx.Map:ClipZoneFrm (cont, zone, frm, alpha) vy1 = vy1 / sc frm:SetPoint ("TOPLEFT", vx1, -vy1 - self.TitleH) frm:SetScale (sc) - frm:SetFrameLevel (level) +-- frm:SetFrameLevel (level) frm:Show() @@ -8501,7 +8596,7 @@ function Nx.Map:InitTables() tinsert (self.MapNames[4], "Molten Front") tinsert (self.MapNames[4], "Dalaran Underbelly") - tinsert (self.MapNames[5], "The Darkmoon Faire") + tinsert (self.MapNames[5], "Darkmoon Faire") tinsert (self.MapNames[6], "The Wandering Isle") -- Setup mapping to and from Blizzard cont/zone to Map Id -- and overlay name to map id @@ -8738,7 +8833,7 @@ function Nx.Map:InitTables() self.MapWorldInfo[mid] = winfo end end - Nx.prt("debug: ") +-- Nx.prt("debug: ") -- Init NxzoneToMapId, MapIdToNxzone for id, v in ipairs (Nx.Zones) do @@ -8987,8 +9082,8 @@ function Nx.Map:GetRealMapId() -- Nx.prtCtrl ("RealMId %s %s #%s", GetRealZoneText(), GetSubZoneText(), GetCurrentMapDungeonLevel()) - local zName = GetRealZoneText() - local mapId = Nx.MapNameToId[zName] or 9000 + local zName = GetRealZoneText() + local mapId = Nx.MapNameToId[zName] or 9000 local name, instanceType, difficultyIndex, difficultyName, maxPlayers, dynamicDifficulty, isDynamic, mapID = GetInstanceInfo() if (difficultyIndex == 1) then local aid=GetCurrentMapAreaID() @@ -9845,6 +9940,11 @@ function Nx:TTAddWaypoint (zx, zy, name) return tar.UniqueId end +function Nx:TTWayCmd(msg,editbox) + local map = Nx.Map:GetMap(1) + map:SetTargetAtStr (msg, true) +end + -------- -- Used for id = TomTom:AddZWaypoint (c, z, x, y, desc, persistent, minimap, world, callbacks, silent, crazy) diff --git a/Carbonite/NxMapData.lua b/Carbonite/NxMapData.lua index 9b4342a..191653d 100644 --- a/Carbonite/NxMapData.lua +++ b/Carbonite/NxMapData.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxMapData - Map code -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- @@ -1654,7 +1654,7 @@ Map.MapWorldInfo = { Explored = true, }, [5005] = { - Name = "The Darkmoon Faire", + Name = "Darkmoon Faire", 3.8, -3000, -3000, Explored = true, @@ -1690,15 +1690,15 @@ Map.MapWorldInfo = { }, [6004] = { Name="Shrine of Seven Stars", - 0, - -9999,-9999, - City = True + 0.1, + 0,0, + City = True, }, [6005] = { Name="Shrine of Two Moons", - 0, - -9999,-9999, - City = True + 0.1, + 0,0, + City = True, }, [6006] = { Name="The Jade Forest", @@ -1740,6 +1740,7 @@ Map.MapWorldInfo = { 5.341666015625, -16000,-6000, Overlay = "thewanderingisle", + StartZone = true, }, [9000] = { 1, -- Scale @@ -1814,7 +1815,25 @@ Map.MapWorldInfo = { -14500,3000, Short = "TP", }, - + [9012] = { + Name = "Temple of Kotmogu", + 3.0, + -14500,4000, + Short = "TK", + }, + [9013] = { + Name = "Silvershard Mines", + 8.0, + -14500,5000, + Short = "SSM", + MapBaseName = "STVDiamondMineBG1_", + }, + [9014] = { + Name = "Tol'vir Proving Grounds", + 3.0, + -14500,6000, + Short = "TPG", + }, -- Instances are created at 11000-14999 (cont * 1000 + 10000 + nxid) -- Manual adjustments are added here @@ -2221,11 +2240,11 @@ Map.InstanceInfo = { -- Blizzard instance maps (SetInstanceMap uses size of 3 [14156] = { 0, 0, "HallsofReflection\\HallsofReflection1_", }, [14159] = { 0, 0, "VaultofArchavon\\VaultofArchavon1_", }, [16226] = { 0, 0, "TheGreatWall\\theGreatWall1_", - 0, -100, "TheGreatWall\TheGreatWall2_", }, + 0, -100, "TheGreatWall\\TheGreatWall2_", }, [16227] = { 0, 0, "MogushanPalace\\MogushanPalace1_", 0, -100, "MogushanPalace\\MogushanPalace2_", 0, -200, "MogushanPalace\\MogushanPalace3_", }, - [16228] = { 0, 0, "ShadowpanHideout\\ShadowpanHideout_", + [16228] = { 0, 0, "ShadowpanHideout\\ShadowpanHideout", 0, -100, "ShadowpanHideout\\ShadowpanHideout1_", 0, -200, "ShadowpanHideout\\ShadowpanHideout2_", 0, -300, "ShadowpanHideout\\ShadowpanHideout3_", }, @@ -7286,7 +7305,7 @@ Map.MiniMapBlks = { "World\\Minimaps\\LostIsles" }, [5005] = { - Map.DMF, + Map.DarkMoonFaireBlks, 1636, 16, 36, -1871.256, -3133, @@ -7370,8 +7389,7 @@ end -- Scale = -y2 + y1 / 500 -- X = -y1 / 5 -- Y = -x1 / 5 - -function Nx.Map:ConvertMapData() +--function Nx.Map:ConvertMapData() local data = {} NxData.DumpZoneOverlays = data @@ -7445,17 +7463,12 @@ function Nx.Map:ConvertMapData() end end -Nx.Map.WorldMapArea = -[ -906,1000,6500,"DustwallowMarshScenarioAlliance",-3979.16601563,-5037.5,-3468.75,-4175.0,-1,0,0,0x0,0,0,] +Nx.Map.WorldMapArea = [906,1000,6500,"DustwallowMarshScenarioAlliance",-3979.16601563,-5037.5,-3468.75,-4175.0,-1,0,0,0x0,0,0,] -Nx.Map.WorldMapOverlay = -[ -3515,806,6517,0,0,0,"",0,0,0,0,526,386,557,423,0x0,] - - ---]] +Nx.Map.WorldMapOverlay = [3515,806,6517,0,0,0,"",0,0,0,0,526,386,557,423,0x0,] +self.ConvertMapData() +]]-- ------------------------------------------------------------------------------- --EOF diff --git a/Carbonite/NxMapGuide.lua b/Carbonite/NxMapGuide.lua index c980e37..b4d9029 100644 --- a/Carbonite/NxMapGuide.lua +++ b/Carbonite/NxMapGuide.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxMapGuide - Map guide code -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- @@ -30,6 +30,7 @@ Nx.GuideAbr = { ["O"] = "Outlands", ["N"] = "Northrend", ["M"] = "The Maelstrom", + ["P"] = "Pandaria", } Nx.GuideInfo = { @@ -327,6 +328,10 @@ Nx.GuideInfo = { Name = "@M", Inst = 5 }, + { + Name = "@P", + Inst = 6 + }, }, { Name = "Zone", @@ -355,6 +360,10 @@ Nx.GuideInfo = { Name = "@M", Map = 5 }, + { + Name = "@P", + Map = 6 + }, }, { Name = "PVP", diff --git a/Carbonite/NxOptions.lua b/Carbonite/NxOptions.lua index 8be17f0..38e4bca 100644 --- a/Carbonite/NxOptions.lua +++ b/Carbonite/NxOptions.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxOptions - Options -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxQuest.lua b/Carbonite/NxQuest.lua index af1dd5f..4fbbc09 100644 --- a/Carbonite/NxQuest.lua +++ b/Carbonite/NxQuest.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxQuest - Quest stuff -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- @@ -1189,8 +1189,8 @@ function Nx.Quest.GetQuestReward (choice, ...) -- Nx.prt ("GetQuestReward %s", choice or "nil") local q = Nx.Quest - q:FinishQuest() - q.BlizzGetQuestReward (choice, ...) + q:FinishQuest() + q.BlizzGetQuestReward (choice, ...) end function Nx.Quest:FinishQuest() @@ -7875,7 +7875,7 @@ function Nx.Quest:TrackOnMap (qId, qObj, useEnd, target, skipSame) local BlizIndex = nil local quest = Quest.IdToQuest[qId] - if self.GOpts["QSync"] then +--[[ if self.GOpts["QSync"] then local i = 1 while GetQuestLogTitle(i) do local _, _, _, _, _, _, _, _, questID = GetQuestLogTitle(i) @@ -7889,6 +7889,7 @@ function Nx.Quest:TrackOnMap (qId, qObj, useEnd, target, skipSame) i = i + 1 end end +]]-- if quest then local tbits = Quest.Tracking[qId] or 0 @@ -7922,11 +7923,27 @@ function Nx.Quest:TrackOnMap (qId, qObj, useEnd, target, skipSame) -- Nx.prt ("TrackOnMap %s %s %s %s %s", qId, qObj, track, name, zone) if track > 0 and zone then - if self.GOpts["QSync"] then - if not (IsQuestWatched(BlizIndex)) then - AddQuestWatch(BlizIndex) - end +--[[ if self.GOpts["QSync"] then + if BlizIndex then + if not (IsQuestWatched(BlizIndex)) then + AddQuestWatch(BlizIndex) + end + end end +]]-- + local QMap = NxMap1.NxMap + QMap.QuestWin:DrawNone(); + if Nx.CharOpts["MapShowQuestBlobs"] then + QMap.QuestWin:DrawBlob(qId,true) + QMap:ClipZoneFrm( QMap.Cont, QMap.Zone, QMap.QuestWin, 1 ) + QMap.QuestWin:SetFrameLevel(QMap.Level) + QMap.QuestWin:SetFillAlpha(255 * QMap.QuestAlpha) + QMap.QuestWin:SetBorderAlpha( 255 * QMap.QuestAlpha ) + QMap.QuestWin:Show() + else + QMap.QuestWin:Hide() + end + local mId = Map.NxzoneToMapId[zone] if mId then diff --git a/Carbonite/NxSec.lua b/Carbonite/NxSec.lua index 11d18ed..b370b55 100644 --- a/Carbonite/NxSec.lua +++ b/Carbonite/NxSec.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxSec - Security code -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxSocial.lua b/Carbonite/NxSocial.lua index 5520a4c..c291a1a 100644 --- a/Carbonite/NxSocial.lua +++ b/Carbonite/NxSocial.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxSocial - Social Window (friends, guild) -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxTimer.lua b/Carbonite/NxTimer.lua index 38799e4..57744c7 100644 --- a/Carbonite/NxTimer.lua +++ b/Carbonite/NxTimer.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxTimer - Timers and profiling -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxTravel.lua b/Carbonite/NxTravel.lua index adb59dc..f865004 100644 --- a/Carbonite/NxTravel.lua +++ b/Carbonite/NxTravel.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxTravel - Travel code -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxUI.lua b/Carbonite/NxUI.lua index af8dc82..6b9af69 100644 --- a/Carbonite/NxUI.lua +++ b/Carbonite/NxUI.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- Carbonite UI code -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/NxWarehouse.lua b/Carbonite/NxWarehouse.lua index a07c427..84de6db 100644 --- a/Carbonite/NxWarehouse.lua +++ b/Carbonite/NxWarehouse.lua @@ -1,4 +1,4 @@ ---------------------------------------------------------------------------------------- +--------------------------------------------------------------------------------------- -- NxWarehouse - Warehouse inventory tracker -- Copyright 2007-2012 Carbon Based Creations, LLC --------------------------------------------------------------------------------------- diff --git a/Carbonite/Quests.lua b/Carbonite/Quests.lua index 78f778d..8869bd0 100644 --- a/Carbonite/Quests.lua +++ b/Carbonite/Quests.lua @@ -1,3 +1,3 @@ -Nx.Quests={[15]={"4Sharptalon's Claw%:6####",nil,"#$( 9@",},[21]={"8Jitters' Growling Gut#74###",nil,nil,},[23]={"g",},[87]={"0Westfall Stew#0,####",nil,nil,},[89]={"9Deliver Thomas' Report#-*##^#",nil,nil,},[91]={"0A Fishy Peril$-*##F#","#+M 61A|","#(M 61@",},[101]={"7Discover Rolf's Fate$-*##j#","#*M C>g","#,M G:#",nil,nil,},[201]={"1Sven's Revenge#<7#$,#",nil,nil,},[203]={"0Call of Water##7###%",nil,nil,},[207]={"8The Legend of Stalvan#C9####",nil,nil,},[209]={"1Arugal's Folly#2,####",nil,nil,},[211]={"0Call of Water##7##%",nil,nil,},[213]={":The Totem of Infliction#<5####",nil,nil,},[215]={"6Patrolling Westfall#1+####",nil,nil,},[217]={"6Keeper of the Flame#3-####",nil,nil,},[219]={"5The Coastal Menace#72####",nil,nil,},[221]={"1Alas, Andorhal#_U####",nil,nil,},[223]={"/Young Lovers$)(###","#6M 6K","#7M 0I",},[225]={"2Note to William$)(###","#8M 2H","#0M 6@",},[229]={">Report to Gryan Stoutmantle#-,####",nil,nil,},[231]={"7Insect Part Analysis#SJ###",nil,nil,},[233]={"4Speak with Gramma$)(###","#7M 0I","#8M 2H",},[235]={"2Collecting Kelp$*(####","#0M 6@","#0M 6@","#M'$)$*$+$-$.$0$2$3$4$($+$&$*$%$&$",},[237]={"7Insect Part Analysis#SJ####",nil,nil,},[239]={"-The Escape$*(####","#0M 6@","#6M 6K",},[241]={"/Shadow Magic#:5####",nil,nil,},[243]={",Dry Times#2/####",nil,nil,},[245]={"4Thunderbrew Lager#2#####",nil,nil,},[247]={"5The Price of Shoes#51###",nil,nil,},[249]={"3Return to Verner#50####",nil,nil,},[251]={"9Messenger to Stormwind#11###",nil,nil,},[253]={"9Messenger to Stormwind#11####",nil,nil,},[255]={"4Underbelly Scales#51####",nil,nil,},[257]={"0The Collector$-*###",nil,"#9M H$@",},[259]={"5A Baying of Gnolls#72###",nil,nil,},[261]={"1The Lost Tools#32####",nil,nil,},[263]={"7Howling in the Hills#82####",nil,nil,},[265]={"/Selling Fish#83####",nil,nil,},[267]={"3Blackrock Bounty#<7####",nil,nil,},[269]={"/A Free Lunch#2/###",nil,nil,},[271]={"6Visit the Herbalist#2/###",nil,nil,},[273]={"7Delivering Daffodils#2/####",nil,nil,},[275]={"9The Defias Brotherhood#51###",nil,nil,},[277]={"2Ghoulish Effigy#>7###",nil,nil,},[279]={"/Ogre Thieves#A7###",nil,nil,},[281]={"9The Defias Brotherhood#51###",nil,nil,},[283]={"CCaptain Sanders' Hidden Treasure#3-###",nil,nil,},[287]={"CCaptain Sanders' Hidden Treasure#3-###",nil,nil,},[289]={"CCaptain Sanders' Hidden Treasure#3-###",nil,nil,},[291]={"CCaptain Sanders' Hidden Treasure#3-####",nil,nil,},[293]={"9The Defias Brotherhood#51###",nil,nil,},[295]={"9The Defias Brotherhood#51####",nil,nil,},[297]={"8Messenger to Westfall#11###",nil,nil,},[299]={"8Messenger to Westfall#11####",nil,nil,},[301]={"9Messenger to Darkshire#55###",nil,nil,},[303]={"9Messenger to Darkshire#55####",nil,nil,},[305]={"*Manhunt$-*####","#9M H$@","#9M H$@","#M%&",},[307]={":Supplies from Darkshire#;7###",nil,nil,},[309]={"4Ghost Hair Thread#;7###",nil,nil,},[311]={"2Murloc Poachers#77####",nil,nil,},[313]={"3Poor Old Blanchy#1,####",nil,nil,},[315]={"8The Coast Isn't Clear#6-####",nil,nil,},[317]={"7Red Leather Bandanas#2-####",nil,nil,},[319]={"2Return the Comb#;7###",nil,nil,},[321]={"9The Defias Brotherhood#51###",nil,nil,},[323]={"6Gather Rot Blossoms#;7###",nil,nil,},[325]={"5Deliver the Thread#;7###",nil,nil,},[327]={"/Zombie Juice#;7###",nil,nil,},[329]={"1Juice Delivery#;7###",nil,nil,},[331]={"4Note to the Mayor#A7#$A#",nil,nil,},[333]={"6A Dark Threat Looms#5-#$\\#",nil,nil,},[335]={"7Rise of the Silithid#TJ####",nil,nil,},[337]={"-Raven Hill#74####",nil,nil,},[339]={"5Deliveries to Sven#:4####",nil,nil,},[341]={"-The Hermit#<4####",nil,nil,},[343]={"9The Defias Brotherhood#91####",nil,nil,},[345]={"2Oh Brother. . .#72####",nil,nil,},[347]={"6Collecting Memories#51####",nil,nil,},[349]={"6Wanted: Gath'Ilzogg#=.####",nil,nil,},[351]={"/A New Threat#%$####",nil,nil,},[353]={";A Warden of the Alliance$#-###&","#:w 9ZK",nil,},[355]={"2Children's Week%#-###&","#;g =_=5","#H 1D","#>H 1D","#HZ%&c%$[$$c&$\\$$b($]$$a)$]-%]*$]'$",},[377]={"2The Boar Hunter#&$####",nil,nil,},[379]={"2Furlbrow's Deed$-,####","#?M .TN4","#@ >L+",},[381]={"0Tiger Hunting#<;###","#Ax 7;-Y","#Ax 7;-[","#xkE$$kF%$lG%$mH&$mI'$mJ($mK)$nL*$nM+$oN+$pO,$pP3$qQ2$rR1%sT/$sU.$tV-$uW,%vY+$wZ*$w[+${\\($|]($}^($}_,(~d*$e)&",},[383]={"1Tiger Stalking#=;###","#Ax 7;-Z","#Ax 7;-\\","#xL$%V&$W'$X/$Y0$Z1'^)$_)$`(&c'$d&$",},[385]={"0Tiger Prowess#>;###","#Ax 7;-\\","#Ax 7:-Z","#xoZ&&n]'$m^($l_)%ka*$jb,$jc-%je.$kf.$lg4$mh)$vh*$mi($wi)$mj'&xj($xk'$yl&$)$($($)$*$+$($'$|$$&%%$",},[387]={"0Tiger Mastery#?;####","#Ax 7:-Z","#Ax 7:-Z","#xoc%%",},[389]={"2Bloodscalp Ears#FA####",nil,nil,},[391]={"2Panther Hunting#<;###","#Bx 6-<","#Bx 6-;","#xB$$C%%E&$F'$G+$H*$I)$J)$K($L)$M*$N,)T+$U,$V($V-$W4$~X-$X&$~Y,$~Z+$}[,$|\\-$z]/%_&$",},[393]={"3Panther Stalking#=;###","#Bx 6-:","#Bx 6-=","#xhF$$hG%$gH'$fI($bJ-(cO-(cT,'cX-$cY.&d\\-$d],&d`($da&$",},[395]={"2Panther Prowess#>;###","#Bx 6-=","#Bx 6-;","#xl)$m,%o*$p)$q'$r&$s%,|&$}%$}%$~&$~$$($($)$,&+$)$'&&$&$)$*$,$,$,$-$~.${2${3${5$|'$+$}%$($'$%'&$'$($&$",},[397]={"2Panther Mastery#?;####","#Bx 6-;","#Bx 6-=","#xk%'x%'%'",},[399]={"1Raptor Hunting#<;###","#Cx 6-","#Cx 6-","#x`Y&$`Z'$_[($^\\)$]]*$W^1%Y`/$Za.$]b*$^c($_d&$",},[401]={"2Raptor Stalking#=;###","#Cx 6-","#Cx 6-","#xi)&l(%mn'%n'$o(&lp($kq)$jr*$r)&js+%ju,%u)$~v)%iw-$ix.$}x*$iy/$|y,$iz0${z-$n{:$r|6$s}5$t~4$v2$w1$x0$x/$~($'$",},[403]={"1Raptor Prowess#>;###","#Cx 6-","#Cx 6-","#xz'${(%}*$~+$-$/$0$2&3$4$6$7%2$1$/%-$,$+$,%-$&$&$%$",},[405]={"1Raptor Mastery#?;####","#Cx 6-","#Cx 6-","#x&$$$'%&$($($)$'$/$.$-$,''$",},[407]={">Supplies to Private Thorsen#CA####",nil,nil,},[409]={"6A Dark Threat Looms#5-###",nil,nil,},[411]={"/Bookie Herod#FA#$#",nil,nil,},[413]={"7Investigate the Camp#C?####",nil,nil,},[415]={"1Colonel Kurzen#KA####",nil,nil,},[417]={"7The Second Rebellion#DA####",nil,nil,},[419]={"/Bad Medicine#EA####",nil,nil,},[421]={"1Troll Witchery#KA####",nil,nil,},[423]={"+Mai'Zoth#QA####",nil,nil,},[425]={"3Kurzen's Mystery#IA###",nil,nil,},[427]={"2Big Game Hunter#@;####","#Cx 6-","#Cx 6-","#x&$)$~*&'$",},[429]={"6Skullsplitter Tusks#MH####",nil,nil,},[431]={"3Krazek's Cookery#HC#%#",nil,nil,},[433]={"1Alas, Andorhal#_U####",nil,nil,},[435]={"5A Meal Served Cold#KF####",nil,nil,},[437]={"3Hostile Takeover#GB####",nil,nil,},[439]={"4Red Silk Bandanas#41####",nil,nil,},[441]={"1Jungle Secrets#DA###",nil,nil,},[443]={"BBetween a Rock and a Thistlefur%:8####","#D( 4:6","#D( 4;6","#(ic'$pc&$id-$he-$gf-%fh.$fi/$fj0$ek1%em($mm)$dn($nn'$co($oo&'_p,$`q+$ar*$bs($ct&$cu%%bw&$ax'$`y($`z'%`|&'",},[445]={"4A Decisive Strike#.+####",nil,nil,},[447]={"/Ice and Fire$($##","#>H 1D","#>H 1D","#Hl%%","#Hi($f+%f*$f)$g'$h&$i$$","#Hl%%",},[449]={"4Missing In Action#<6####",nil,nil,},[451]={"0Call of Water##7###%",nil,nil,},[453]={"6Worgen in the Woods#@:#$$#",nil,nil,},[455]={"6Worgen in the Woods#B:#$%#",nil,nil,},[457]={"6Worgen in the Woods#B:####",nil,nil,},[459]={"AIn Defense of the King's Lands#-+####",nil,nil,},[461]={"6The Weathered Grave#A<#$)#",nil,nil,},[463]={"6Wolves at Our Heels#86####",nil,nil,},[465]={"2Morgan Ladimore#A<#$*#",nil,nil,},[467]={",Mor'Ladim#A<#$+#",nil,nil,},[469]={"9The Daughter Who Lived#A<#$-#",nil,nil,},[471]={".Sven's Camp#<7#$L#",nil,nil,},[473]={"4A Daughter's Love#A<####",nil,nil,},[475]={">Errand for Apothecary Zinge#PI#$4#",nil,nil,},[477]={"AColdridge Valley Mail Delivery#&$####",nil,nil,},[479]={"AColdridge Valley Mail Delivery#'$####",nil,nil,},[481]={"5The Ashenvale Hunt#77####",nil,nil,},[483]={":Fueling the Demolishers$sq####","#E 8o,","#E 8o,","#ɡ&$ɢ($ʣ($ˤ(&˧)'ʫ*$ɬ+$ǭ-$Ʈ.%Ű/$ı0'ŵ/&Ÿ.$ƹ)$",},[485]={"AIn Defense of the King's Lands#2-####",nil,nil,},[487]={">Errand for Apothecary Zinge#PI#$9#",nil,nil,},[489]={"AWestbrook Garrison Needs Help!$-*##.#","#(M 61@","#%M -D",},[491]={"4Return to Jitters#74####",nil,nil,},[497]={"1Into the Field#QI#$#",nil,nil,},[499]={"5Encroaching Gnolls#3.#$<#",nil,nil,},[503]={"7Assessing the Threat#4.####",nil,nil,},[505]={"5The Hunt Completed#A7####",nil,nil,},[507]={"2Looking Further#97####",nil,nil,},[509]={"+Morganth$=7####","#Fk D6",nil,},[511]={"6A Dark Threat Looms#5-###",nil,nil,},[515]={"6Translation to Ello#A7####",nil,nil,},[519]={";Digging Through the Dirt#F7####",nil,nil,},[523]={"3WANTED: Chok'sul#9,####",nil,nil,},[525]={"3A Hunter's Boast#1-#$H#",nil,nil,},[527]={"7A Hunter's Challenge#1-####",nil,nil,},[533]={"8Down the Scarlet Path#JE#'#",nil,nil,},[535]={"5The Shadowy Figure#<7#$O#",nil,nil,},[537]={"AIn Defense of the King's Lands#-+####",nil,nil,},[539]={"9Until Death Do Us Part%2/####","#G /y.R","#Hu 7$6e",},[541]={"?The Shadowy Search Continues#<7#$P#",nil,nil,},[545]={"3The Trogg Threat#-+####",nil,nil,},[547]={"1Return to Sven#<7#$#",nil,nil,},[549]={"1Seeking Wisdom#@7#$T#",nil,nil,},[551]={"3The Doomed Fleet$@7#$#",nil,"#I '>w",},[553]={"2Vyrin's Revenge#2-#%|#",nil,nil,},[555]={"8Trial of the Sea Lion##3#9$",nil,nil,},[557]={"=Resupplying the Excavation#2-#%/#",nil,nil,},[559]={"6A Dark Threat Looms#5-#$^#",nil,nil,},[561]={"7Blisters on The Land#=7####",nil,nil,},[563]={"0Tramping Paws#87#$[#",nil,nil,},[565]={"-Fire Taboo#:7#$Y#",nil,nil,},[567]={"6A Dark Threat Looms#5-#$X#",nil,nil,},[569]={"6Claws from the Deep#97#$_#",nil,nil,},[571]={"6A Dark Threat Looms#5-#$a#",nil,nil,},[573]={"3Reclaiming Goods#<7#$b#",nil,nil,},[575]={"7Senir's Observations#($####",nil,nil,},[577]={"6A Dark Threat Looms#7-####",nil,nil,},[579]={"7The Search Continues#<7#$c#",nil,nil,},[581]={"5Search More Hovels#<7#$d#",nil,nil,},[583]={"7Return the Statuette#<7####",nil,nil,},[585]={"1Frostmane Hold$,*#$i#",nil,nil,"#","#\\h%$d%$",},[587]={"2The Third Fleet#>9#$g#",nil,nil,},[589]={"2The Cursed Crew#@9#$h#",nil,nil,},[591]={"4Lifting the Curse#A9#$j#",nil,nil,},[593]={".The Reports#-$####",nil,nil,},[595]={"4The Eye of Paleth#A9#$k#",nil,nil,},[597]={"4Cleansing the Eye#A9####",nil,nil,},[599]={"2Ormer's Revenge#;9#$m#",nil,nil,},[601]={"2Ormer's Revenge#>9#$n#",nil,nil,},[603]={"2Ormer's Revenge#@9####",nil,nil,},[605]={"2Gathering Idols#0-####",nil,nil,},[607]={"=Excavation Progress Report#2-#$s#",nil,nil,},[609]={"6Uncovering the Past#?<####",nil,nil,},[613]={"6Report to Ironforge#2-#$t#",nil,nil,},[615]={"5Powder to Ironband$2-#$W#",nil,"#J^ 38",},[617]={"4The Dark Iron War#A<####",nil,nil,},[619]={".A Grim Task#B=####",nil,nil,},[621]={"CIn Search of The Excavation Team#;8#$x#",nil,nil,},[623]={"CIn Search of The Excavation Team#;8####",nil,nil,},[625]={".Filthy Paws#.,####",nil,nil,},[627]={"5Distracting Jarven#*$####",nil,nil,},[629]={":Protecting the Shipment$2/#`#","#K^ <@","#L^ @@","#^%%",},[631]={"0Bitter Rivals$)(####",nil,"#MH ;:3",},[633]={"4Return to Marleth$*%####","#MH ;:4","#NH ;:Q",},[635]={"ATundra MacGrann's Stolen Stash#/*####",nil,nil,},[637]={"