Hallows End (Alliance)

You are currently viewing a Wiki Page. It can be edited by anyone who is currently logged in. Before you change anything, please make sure to read our FAQ, the editing guidelines of this post as well as its comments.

Source Code

Hallows End - Eastern Kingdoms(Alliance)

local guide = WoWPro:RegisterGuide("TwiHollEK",'WorldEvents',"Eastern Kingdoms", "Twists", "Alliance")
WoWPro.WorldEvents:GuideHoliday(guide,"HallowsEnd", "Hallow's End - Eastern Kingdoms")
WoWPro:GuideSteps(guide, function()
return [[

F Stormwind City|QID|29074|N|Start in Stormwind|Z|Stormwind City|
A A Season for Celebration|QID|29074|M|61.91,73.90|N|From Human Commoner.|Z|Stormwind City|
A Candy Bucket|QID|12336|M|60.52,75.33|Z|Stormwind City|N|Stormwind City|
A Missing Heirlooms|QID|29392|M|60.14,75.09|N|From Anson Hastings.|Z|Stormwind City|U|37586|
T A Season for Celebration|QID|29074|M|32.08,50.45|N|To Celestine of the Harvest.|Z|Elwynn Forest|
A A Time to Gain|QID|29075|M|32.08,50.45|N|From Celestine of the Harvest.|Z|Elwynn Forest|
A Hallow's End Treats for Jesper!|QID|8311|M|32.08,50.45|N|From Jespers.|Z|Elwynn Forest|
A A Time to Lose|QID|29371|M|32.10,50.55|N|From Kelra.|Z|Elwynn Forest|
A Stink Bombs Away!|QID|29054|M|32.36,50.79|N|From Gretchen Fenlow.|Z|Elwynn Forest|
A Clean Up in Stormwind|QID|29144|M|32.36,50.79|N|From Gretchen Fenlow.|Z|Elwynn Forest|
C A Time to Gain|QID|29075|M|32.74,49.60|N|Click on the Bonfire.|Z|Elwynn Forest|
T A Time to Gain|QID|29075|M|32.08,50.45|N|To Celestine of the Harvest.|Z|Elwynn Forest|

C Stink Bombs Away!|QID|29054|M|32.23,50.69|N|Talk to Gertrude Fenlow for a portal to Undercity. Use 1 to launch the bombs.|Z|Elwynn Forest|
T Stink Bombs Away!|QID|29054|M|32.36,50.79|N|To Gretchen Fenlow.|Z|Elwynn Forest|
C Clean Up in Stormwind|QID|29144|M|49.12,50.83|N|Look for Orange clouds.|U|69191|Z|Stormwind City|S|
C Missing Heirlooms|QID|29392|M|23.99,44.60|N|Head to harbor and search the ship.|Z|Stormwind City|
T Missing Heirlooms|QID|29392|M|23.99,44.60|N|To Hired Courier.|Z|Stormwind City|
A Fencing the Goods|QID|29398|PRE|29392|M|23.99,44.60|N|To Hired Courier.|Z|Stormwind City|
b Teldrassil|QID|8357|M|22.06,56.06|N|Take the boat to Teldrassil and enter the portal to Darnassus.|Z|Stormwind City|
A Candy Bucket |QID|12334|M|62.25,33.17|Z|Darnassus|N|Darnassus|
A Dancing for Marzipan|QID|8357|M|62.31,32.92|Z|Darnassus|U|37586|
C Dancing for Marzipan|QID|8357|T|/dance|N|click the button to dance.|Z|Darnassus|
T Dancing for Marzipan|QID|8357|M|62.31,32.92|Z|Darnassus|

A Candy Bucket |QID|12331|M|55.36,52.28|Z|Teldrassil|N|Dolanaar|
R Portal to Teldrassil|QID|8311|M|36.99,50.38|N|Head back to the portal.|Z|Darnassus|CC|U|37586|
b Stormwind|QID|8311|M|55.02,93.68|N|Return to Stormwind.|Z|Teldrassil|
C Fencing the Goods|QID|29398|M|61.19,70.84|N|Talk to Auctioneer Finch.|Z|Stormwind City|
T Fencing the Goods|QID|29398|M|61.19,70.84|N|To Auctioneer Finch.|Z|Stormwind City|
A Shopping Around|QID|29399|PRE|29398|M|61.19,70.84|N|From Auctioneer Finch.|Z|Stormwind City|
C Shopping Around|QID|29399|M|63.62,47.42|N|Seach the Shady Lady. Takes a while.|Z|Stormwind City|
T Shopping Around|QID|29399|M|64.17,46.46|N|To Hudson Barnes.|Z|Stormwind City|
A Taking Precautions|QID|29402|PRE|29399|M|64.17,46.46|N|From Hudson Barnes.|Z|Stormwind City|
C Taking Precautions|QID|29402|QO|3|M|54.76,14.63|N|Collect blood nettle around the pumpkin patch.|Z|Stormwind City|
C Taking Precautions|QID|29402|M|62.8,74.8|N|Purchase From Keldric Boucher at the Pestle's Apothecary.|Z|Stormwind City|
T Taking Precautions|QID|29402|M|64.17,46.46|N|To Hudson Barnes.|Z|Stormwind City|

A The Collector's Agent|QID|29403|PRE|29402|M|64.17,46.46|N|From Hudson Barnes.|Z|Stormwind City|
C The Collector's Agent|QID|29403|M|51.23,44.63;53.16,42.52;55.26,43.54|N|In the catacombs in the Cathedral of Light.|Z|Stormwind City|CS|
T The Collector's Agent|QID|29403|M|55.26,43.54|Z|Stormwind City|
A What Now?|QID|29411|PRE|29403|M|55.26,43.54|N|From the crate.|Z|Stormwind City|
A Flexing for Nougat|QID|8356|M|60.14,75.09|N|From Innkeeper Allison.|Z|Stormwind City|
C Flexing for Nougat|QID|8356|T|/flex|N|click the button to flex.|Z|Stormwind City|
T Flexing for Nougat|QID|8356|M|60.14,75.09|N|To Innkeeper Allison.|Z|Stormwind City|
T What Now?|QID|29411|M|60.14,75.09|N|To Anson Hastings.|Z|Stormwind City|
A The Creepy Crate|QID|29413|PRE|529411+29411|M|60.14,75.09|N|Crate on the ground.|Z|Stormwind City|
T The Creepy Crate|QID|29413|M|60.14,75.09|N|Crate on the ground.|Z|Stormwind City|

C Clean Up in Stormwind|QID|29144|M|49.12,50.83|N|Look for Orange clouds.|U|69191|Z|Stormwind City|US|
T Clean Up in Stormwind|QID|29144|M|32.36,50.79|N|From Gretchen Fenlow.|Z|Elwynn Forest|
A Candy Bucket|QID|12286|M|43.73,65.97|N|The Inn in Goldshire.|Z|Elwynn Forest|
A Stop the Fires!|QID|11131|M|42.60,64.46|N|From Costumed Orphan Matron. Go ahead and pick this up in case the quest is completed.|Z|Elwynn Forest|
F Darkshire|QID|12344|M|77.53,44.32|Z|Duskwood|U|37586|
A Candy Bucket |QID|12344|M|73.80,43.61|Z|Duskwood|N|Darkshire|
F Sentinel Hill|QID|12340|M|56.63,49.35|N|In Westfall.|Z|Westfall|U|37586|
A Candy Bucket|QID|12340|M|56.8,47.33;52.90,53.65|N|Depending on where you are at in the quest lines for Westfall, the bucket will be in the Inn or the tower next to the flight point.|Z|Westfall|CN|
F Fort Livingston|QID|28964|M|52.62,66.30|N|In Northern Stranglethorn.|Z|Northern Stranglethorn|U|37586|
A Candy Bucket |QID|28964|M|53.11,66.94|Z|Northern Stranglethorn|N|Fort Livingston|

F Booty Bay|QID|12397|M|52.6,66.2|Z|Northern Stranglethorn|U|37586|
A Candy Bucket |QID|12397|M|40.93,73.84|Z|The Cape of Stranglethorn|N|Booty Bay|
F The Harborage|QID|28968|M|30.78,34.74|Z|Swamp of Sorrows|U|37586|
A Candy Bucket |QID|28968|M|28.97,32.56|Z|Swamp of Sorrows|N|The Harborage|
R Zidormi|QID|28961|M|48.16,7.29|N|Must speak to Zidormi, just SW of the entrance to the Blasted Lands from Swamp of Sorrows, to revert to a pre-invasion time. Manually check this step off.|Z|Blasted Lands|U|37586|
R Surwich|QID|28961|M|47.10,89.20|N|In the Blasted Lands.|Z|Blasted Lands|U|37586|
A Candy Bucket |QID|28961|M|44.42,87.65|Z|Blasted Lands|N|Surwich|
R Nethergarde Keep|QID|28960|M|61.21,21.75|Z|Blasted Lands|U|37586|
A Candy Bucket |QID|28960|M|60.72,14.19|Z|Blasted Lands|N|Nethegarde Keep|
R Zidormi|QID|28967|M|48.16,7.29|N|Must speak to Zidormi, just SW of the entrance to the Blasted Lands from Swamp of Sorrows, to revert to a post-invasion time. Manually check this step off.|Z|Blasted Lands|U|37586|
R Bogpaddle|QID|28967|M|72.05,12.12|Z|Swamp of Sorrows|U|37586|
A Candy Bucket |QID|28967|M|71.69,14.23|Z|Swamp of Sorrows|N|Bogpaddle|
F Lakeshire|QID|12342|M|29.48,53.77|Z|Swamp of Sorrows|U|37586|
A Candy Bucket |QID|12342|M|26.38,41.57|Z|Redridge Mountains|N|Lakeshire|

F Iron Summit|QID|28965|M|40.95,68.78|N|In Searing Gorge.|Z|Searing Gorge|U|37586|
A Candy Bucket |QID|28965|M|39.55,66.06|Z|Searing Gorge|N|Iron Summit|
F Dragon's Mouth|QID|28956|M|21.79,57.73|N|In the Badlands.|Z|Badlands|U|37586|
A Candy Bucket |QID|28956|M|20.92,56.28|Z|Badlands|N|Dragon's Mouth|
F Fuselight|QID|28955|M|64.35,35.24|Z|Badlands|U|37586|
A Candy Bucket |QID|28955|M|65.86,35.72|Z|Badlands|N|Fuselight|
F Farstrider Lodge|QID|28963|M|81.90,64.13|Z|Loch Modan|U|37586|
A Candy Bucket |QID|28963|M|82.96,63.58|Z|Loch Modan|N|Farstrider Lodge|
F Thelsamar|QID|12339|M|33.93,50.95|Z|Loch Modan|U|37586|
A Candy Bucket |QID|12339|M|35.50,48.39|Z|Loch Modan|N|Thelsamar|
F Kharanos|QID|12332|M|53.77,52.71|N|In Dun Morogh.|Z|Dun Morogh|U|37586|
A Candy Bucket |QID|12332|M|54.5,50.8|N|In Dun Morogh. Kharanos|Z|Dun Morogh|

F Ironforge|QID|12335|M|56.13,47.99|Z|Ironforge|U|37586|
A Incoming Gumdrop|QID|8355|M|36.21,4.03|N|From Talvash del Kissel.|Z|Ironforge|
C Incoming Gumdrop|QID|8355|T|/train|N|click the button for the train.|Z|Ironforge|
T Incoming Gumdrop|QID|8355|M|36.21,4.03|N|To Talvash del Kissel.|Z|Ironforge|
A Candy Bucket |QID|12335|M|18.5,50.9|Z|Ironforge|U|37586|N|Ironforge|
A Chicken Clucking for a Mint|QID|8353|M|18.77,51.27|N|From Innkeeper Firebrew.|Z|Ironforge|U|37586|
C Chicken Clucking for a Mint|QID|8353|T|/chicken|N|click the button to cluck.|Z|Ironforge|
T Chicken Clucking for a Mint|QID|8353|M|18.77,51.27|N|To Innkeeper Firebrew.|Z|Ironforge|
F Menethil Harbor|QID|12343|M|9.39,59.50|Z|Wetlands|U|37586|
A Candy Bucket |QID|12343|M|10.79,60.94|Z|Wetlands|N|Menethil Harbor|
R Swiftgear Station|QID|28990|M|26.30,25.96|N|No flight path.|Z|Wetlands|U|37586|
A Candy Bucket |QID|28990|M|26.11,25.93|Z|Wetlands|N|Swiftgear Station|

R Greenwarden's Grove|QID|28991|M|56.32,42.04|Z|Wetlands|U|37586|
A Candy Bucket |QID|28991|M|58.15,39.23|Z|Wetlands|N|Greenwarden's Grove|
F Stormfeather Outpost|QID|28970|M|65.72,44.97|Z|The Hinterlands|U|37586|
A Candy Bucket |QID|28970|M|66.23,44.44|Z|The Hinterlands|N|Stormfeather Outpost|
F Aerie Peak|QID|12351|M|11.11,46.09|Z|The Hinterlands|U|37586|
A Candy Bucket |QID|12351|M|14.17,44.71|Z|The Hinterlands|N|Aerie Peak|
F Light's Hope Chapel|QID|12402|M|75.80,53.37|Z|Eastern Plaguelands|U|37586|
A Candy Bucket |QID|12402|M|75.56,52.40|Z|Eastern Plaguelands|N|Light's Hope Chapel|
F Chillwind Camp|QID|28988|M|42.95,84.95|Z|Western Plaguelands|U|37586|
A Candy Bucket |QID|28988|M|43.42,84.44|Z|Western Plaguelands|N|Chillwind Camp|
C A Time to Lose|QID|29371|M|70.15,14.54|N|WARNING: If you are on a PvE server, approaching this will flag you PvP.|Z|Undercity|U|68648|

H Stormwind City|QID|99999|N|Return to Stormwind|Z|Stormwind City|
T Hallow's End Treats for Jesper!|QID|8311|M|32.08,50.45|N|To Jespers.|Z|Elwynn Forest|
T A Time to Lose|QID|29371|M|32.10,50.55|N|To Kelra.|Z|Elwynn Forest|
N Out With It|QID|991656|N|You should have enough Tricky Treats to do this one. Just eat one every time the global cooldown is over until you throw up.|ACH|1656;2|U|33226|
N That Sparkling Smile|QID|990981|N|You should have a toothpick by now. If not, you can buy one or try again in the next guide.|ACH|1656;5|U|37604|
b Teldrassil|QID|12337|M|22.06,56.06|N|Take the boat to Teldrassil.|Z|Stormwind City|
N This completes Hallow's End for Eastern Kingdom


Change Log

10/28/2011 - Create by Crackerhead22

    Addon Version: v2.1.22
    Game Version: 4.2.2
    Summary: Created source file page and added code


Bug - potentially from my mods to the addon?

Not sure if this is due to the modifications I posted below, but I'm seeing:

AL:LFO ZC to X/0

spamming the chat window, where "X" is a seemingly random number, but the line with each value repeats a number of times.  Figured I'd note it here, in case it was something I hadn't done.

Ludovicus_Maior's picture


Yeah, this was a bug on my part.  Fixed in the next cut of the Ludo_TomTom coming right out.

Previous comment/patch based on 6.0.0C

Sorry; meant to include that relevant bit in the previous comment.

Ludovicus_Maior's picture

Dez and Hallow's End (New Trusted Member)

OK.  I made the bulk changes to the guides so the names show up right.

Your diff's seemed to indicate some steps were changed, but my old eyes cant see what they are.

You should now have the capacity to edit wikis.


Thank you, Ludovicus.  Will see what I can do about fixing up things I found. :)  Several of the steps had errors in them that I fixed before submitting, but they were usually one or two characters per line; not surprising, given the huge number of changes I posted, that anyone's eyes might pass over them. ;-)

Northrend, Outland, and

Northrend, Outland, and Kalimdor are updated. Didn't notice anything when I went through Pandaria; going to see about running through Eastern Kingdoms and Cataclysm this afternoon/evening.

Ludovicus_Maior's picture

RE: Northrend, Outland, and BEYOND!

Cool.   Your changes will make it into the next cut.

FYI I did try to use your patches, but your diff and my patch command were not happy together.

If I depended on my eyes, I would really be in trouble.   I had to buy a pair of reading glasses this weekend.

I'm getting older, but the game looks great now.

I've got updates for

I've got updates for Cataclysm (EK is done); but I've got a _lot_ of errors popping in from the code, so I want to rebase off the D codeset and see if they're still there before I provide the Cata update.

Ludovicus_Maior's picture

Re: I've got updates for

If you have errors from swatter, just post here.

That way if they are addon errors, I can get to them faster.


The only swatter error I'm seeing is the Astrolabe issue, of which I believe you're already aware (even after updating libraries to the latest version of Ace you linked with your Ludo_TomTom link).

In the chat box, I'm getting errors of the format:

WoWPro: ALCD3: delta number.number, number.number

which looks like map coordinate offsets, but the numers are very large (e.g., 14854.213814 or -15632.209853).

And when I load the Cataclysm guide, I get the following four errors (down from 8-12 in the C release):

WoWPro: Step A [Candy Bucket] has a bad Z|Abyssal Depths| tag.
WoWPro: Step A [Candy Bucket] has a bad Z|Shimmering Expanse| tag.
WoWPro: Step A [Candy Bucket] has a bad Z|Shimmering Expanse| tag.
WoWPro: Step A [Candy Bucket] has a bad Z|Kelp'thar Forest| tag.

I'll see if I can verify the new code this evening; off to work now.

Ludovicus_Maior's picture

Re: Errors

OK.  The WoWPro: ALCD3 is spam from my modified Astrolabe.  The official Beta version of TomTom should not have this problem.

It looks like my continent scan code lost all the subzones in Vashj'ir.

Those I need to fix.

Please post the swatter error you are seeing, just in case. 

TomTom Beta seems to have resolved

Looks like both the swatter issue and the AL:LFO ZC issue were resolved by the TomTom update downloaded here: http://www.wowinterface.com/downloads/info7032-TomTom.html

Other error, likely also Astrolabe

The other error I'm getting pretty frequently (but hadn't seen this morning) is:

AL:LFO ZC to X/0

Where X is a seemingly random number. This error spams several lines at a time, haven't figured out the triggering event yet.

Here's the Astrolabe swatter error...

Date: 2014-10-20 19:47:47
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua line 239:
attempt to index global 'WoWPro' (a nil value)
TomTom\libs\Astrolabe\Astrolabe.lua:239: ComputeDistance()
TomTom\libs\Astrolabe\Astrolabe.lua:571: PlaceIconOnMinimap()
TomTom\TomTom_Waypoints.lua:163: SetWaypoint()
TomTom\TomTom.lua:919: AddMFWaypoint()
TomTom\TomTom.lua:301: ReloadWaypoints()
TomTom\TomTom.lua:156: Initialize()
TomTom\AddonCore.lua:135: handler()
self = {
IconsOnEdge_GroupChangeCallbacks = {
GetIconAssociation = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:949
CalculateMinimapIconPositions = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:892
AllWorldMapsHidden = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1177
RemoveIconFromMinimap = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:629
TargetMinimapChanged_Callbacks = {
PlaceIconOnMinimap = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:544
SetEdgeRangeMultiplier = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:953
ComputeDistance = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:178
IconsOnEdge = {
OnShow = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1145
GetUnitPosition = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:329
GetDirectionToIcon = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:929
IconsOnEdgeChanged = false
PlaceIconOnWorldMap = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1049
GetNumFloors = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:414
GetMapInfo = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:421
MicroDungeonSize = {
GetMapFilename = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:437
UpdateMinimapIconPositions = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:794
GetCurrentPlayerPosition = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:374
WorldMapSize = {
SetTargetMinimap = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:992
MinimapIconCount = 0
EdgeRangeMultiplier = {
HarvestedMapData = {
processingFrame = {
Minimap = Minimap {
GetVersion = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:55
HarvestCurrentMapFloor = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1229
GetEdgeRangeMultiplier = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:982
WorldMapVisible = false
OnUpdate = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1133
AssociateIcon = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:941
DumpNewIconsCache = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1033
Register_TargetMinimapChanged_Callback = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1022
ContinentList = {
Register_OnEdgeChanged_Callback = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:987
MinimapUpdateMultiplier = 1
OnHide = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1170
MinimapIcons = {
TranslateWorldMapPosition = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:252
OnEvent = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:1079
GetMapID = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:403
DefaultEdgeRangeMultiplier = 1
IsIconOnEdge = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:925
GetDistanceToIcon = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:918
ForceNextUpdate = false
LastPlayerPosition = {
IconAssociations = {
RemoveAllMinimapIcons = defined @Interface\AddOns\TomTom\libs\Astrolabe\Astrolabe.lua:649
m1 = 0
f1 = 0
x1 = 0
y1 = 0
m2 = 951
f2 = 0
x2 = 21476.558508775
y2 = 19439.030514568
dist = nil
xDelta = 21476.558508775
yDelta = 19439.030514568
map1 = {
0 = {
1 = {
xOffset = 0
system = -1
870 = {
height = 22266.74312
571 = {
yOffset = 0
width = 33400.1
Swatter, v4.4.0 (<%codename%>)
Altoholic, v5.4.008
Archy, v1.8.42
DataStore, v5.4.001
DataStoreCharacters, v5.4.001
TomTom, vv50400-1.0.0
BlizRuntimeLib_enUS v6.0.2.60000

Bunch of updates

Not sure the best way to get these to you; was hoping it was actually an editable wiki; but guessing I'm too new a user to have gained necessary credibility to have that access.  Summary of changes: 1) Updated module names so that users could distinguish between the various Hallow's End guides. 2) A fair number of minor changes to the Alliance Northrend guide; some typos, fixes for a couple bugs on module load, a couple of location name changes.  Changes presented here in "diff -Naur" format; please advise if you prefer a different format.


diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_CAT.lua WoWPro_WorldEvents/Alliance/HallowsEnd_CAT.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_CAT.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_CAT.lua 2014-10-18 22:51:33.947490000 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollCat",'WorldEvents',"Hallow's End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_DAL.lua WoWPro_WorldEvents/Alliance/HallowsEnd_DAL.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_DAL.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_DAL.lua 2014-10-18 22:51:24.075343300 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollDal",'WorldEvents',"Hallows End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_EK.lua WoWPro_WorldEvents/Alliance/HallowsEnd_EK.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_EK.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_EK.lua 2014-10-18 22:50:57.268006900 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollEK",'WorldEvents',"Hallows End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_KAL.lua WoWPro_WorldEvents/Alliance/HallowsEnd_KAL.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_KAL.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_KAL.lua 2014-10-18 22:50:45.835635000 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollKAL",'WorldEvents',"Hallow's End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_NOR.lua WoWPro_WorldEvents/Alliance/HallowsEnd_NOR.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_NOR.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_NOR.lua 2014-10-18 23:47:25.372361100 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollNor",'WorldEvents',"Hallow's End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

@@ -114,8 +114,8 @@
A Candy Bucket |QID|13460|M|78.43,49.19|Z|Borean Tundra|N|Unu'pe|
F Fizzcrank Airstrip|QID|13437|M|56.51,20.05|Z|Borean Tundra|U|37586|
A Candy Bucket |QID|13437|M|57.09,18.83|Z|Borean Tundra|N|Fizzcrank Airstrip|
-F Nessingwary Base Camp|QID|12950|M|25.36,58.24|Z|Sholazar Basin|U|37586|
-A Candy Bucket |QID|12950|M|26.65,59.19|Z|Sholazar Basin|N|Nessingwary Base Camp|
+F Nesingwary Base Camp|QID|12950|M|25.36,58.24|Z|Sholazar Basin|U|37586|
+A Candy Bucket |QID|12950|M|26.65,59.19|Z|Sholazar Basin|N|Nesingwary Base Camp|

F Bouldercrag's Refuge|QID|13462|M|30.62,36.38|Z|The Storm Peaks|U|37586|
A Candy Bucket |QID|13462|M|30.91,37.19|Z|The Storm Peaks|N|Bouldercrag's Refuge|
@@ -128,31 +128,31 @@
F Zim'Torga|QID|12940|M|60.00,56.74|Z|Zul'Drak|U|37586|
A Candy Bucket |QID|12940|M|59.30,57.16|Z|Zul'Drak|N|Zim'Torga|

-F Westfall Brigade Encampment|QID|12945|M|59.89,26.62|Z|Grizzly Hills|U|37586|
-A Candy Bucket |QID|12945|M|59.66,26.41|Z|Grizzly Hills|N|Westfall Brigade Encampment|
+F Westfall Brigade|QID|12945|M|59.89,26.62|Z|Grizzly Hills|U|37586|
+A Candy Bucket |QID|12945|M|59.66,26.41|Z|Grizzly Hills|N|Westfall Brigade|
F Amberpine Lodge|QID|12944|M|31.32,59.15|Z|Grizzly Hills|U|37586|
A Candy Bucket |QID|12944|M|31.93,60.13|Z|Grizzly Hills|N|Amberpine Lodge|
F Fort Wildervar|QID|13435|M|60.07,16.07|Z|Howling Fjord|U|37586|
A Candy Bucket |QID|13435|M|60.51,15.90|Z|Howling Fjord|N|Fort Wildervar|
-F Valgarde|QID|13433|M|59.76,63.24|Z|Howling Fjord|U|37586|
-A Candy Bucket |QID|13433|M|58.33,62.80|Z|Howling Fjord|N|Valgarde|
-F Kamagua|QID|13452|M|24.64,57.83|Howling Fjord|U|37586|
-A Candy Bucket |QID|13452|M|25.42,59.78|Howling Fjord|N|Kamagua|
+F Valgarde Port|QID|13433|M|59.76,63.24|Z|Howling Fjord|U|37586|
+A Candy Bucket |QID|13433|M|58.33,62.80|Z|Howling Fjord|N|Valgarde Port|
+F Kamagua|QID|13452|M|24.64,57.83|Z|Howling Fjord|U|37586|
+A Candy Bucket |QID|13452|M|25.42,59.78|Z|Howling Fjord|N|Kamagua|

F Westguard Keep|QID|13434|M|31.26,44.00|Z|Howling Fjord|U|37586|
A Candy Bucket |QID|13434|M|30.82,41.49|Z|Howling Fjord|N|Westguard Keep|
F Wintergarde Keep|QID|13439|M|77.06,49.81|Z|Dragonblight|U|37586|
A Candy Bucket |QID|13439|M|77.48,51.33|Z|Dragonblight|N|Wintergarde Keep|
-F Wyrmrest Temple|QID|13456|M|60.26,51.39|Dragonblight|U|37586|
-A Candy Bucket |QID|13456|M|60.12,53.51|Dragonblight|N|Wyrmrest Temple|
-F Moa'ki Harbor|QID|13459|M|48.47,74.41|Z|Dragonblight|U|37586|
-A Candy Bucket |QID|13459|M|48.14,74.67|Z|Dragonblight|N|Moa'ki Harbor|
+F Wyrmrest Temple|QID|13456|M|60.26,51.39|Z|Dragonblight|U|37586|
+A Candy Bucket |QID|13456|M|60.12,53.51|Z|Dragonblight|N|Wyrmrest Temple|
+F Moa'ki|QID|13459|M|48.47,74.41|Z|Dragonblight|U|37586|
+A Candy Bucket |QID|13459|M|48.14,74.67|Z|Dragonblight|N|Moa'ki|
F Stars' Rest|QID|13438|M|29.15,55.38|Z|Dragonblight|U|37586|
A Candy Bucket |QID|13438|M|28.97,56.16|Z|Dragonblight|N|Star's Rest|

F Dalaran|QID|13472|M|72.70,45.68|Z|Dalaran City@Dalaran|U|37586|
A Candy Bucket |QID|13463|M|48.32,40.86|Z|Dalaran City@Dalaran|N|The Legerdemain Lounge|
-A Candy Bucket |QID|13472|M|35.50,45.27;39.62,49.65;37.73,59.68|Z|The Underbelly|U|37586|CS|N|The Underbelly@Dalaran|
+A Candy Bucket |QID|13472|M|35.50,45.27;39.62,49.65;37.73,59.68|Z|Dalaran City@Dalaran|U|37586|CS|N|The Underbelly@Dalaran|
A Candy Bucket |QID|13473|M|42.56,63.27|Z|Dalaran City@Dalaran|U|37586|N|Hero's Rest Inn|
N Out With It|QID|991656|N|You should have enough Tricky Treats to do this one. Just eat one every time the global cooldown is over until you throw up.|ACH|1656;2|U|33226|
N That Sparkling Smile|QID|990981|N|You should have a toothpick by now. If not, you can buy one or try again in the next guide.|ACH|1656;5|U|37604|
diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_OUT.lua WoWPro_WorldEvents/Alliance/HallowsEnd_OUT.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_OUT.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_OUT.lua 2014-10-18 22:50:36.251094100 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("TwiHollOUT",'WorldEvents',"Hallow's End", "Twists", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Alliance/HallowsEnd_PAN.lua WoWPro_WorldEvents/Alliance/HallowsEnd_PAN.lua
--- WoWPro_WorldEvents-orig/Alliance/HallowsEnd_PAN.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Alliance/HallowsEnd_PAN.lua 2014-10-18 22:50:28.163932700 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowPanA",'WorldEvents',"Hallows End", "Ludovicus", "Alliance")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_CAT.lua WoWPro_WorldEvents/Horde/HallowsEnd_CAT.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_CAT.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_CAT.lua 2014-10-18 22:54:37.314662400 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowCAT",'WorldEvents',"Hallow's End", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_EK.lua WoWPro_WorldEvents/Horde/HallowsEnd_EK.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_EK.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_EK.lua 2014-10-18 22:54:30.666227800 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowEK",'WorldEvents',"Eastern Kingdom", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_KAL.lua WoWPro_WorldEvents/Horde/HallowsEnd_KAL.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_KAL.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_KAL.lua 2014-10-18 22:54:21.507245800 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowKAL",'WorldEvents',"Kalimdor", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_NOR.lua WoWPro_WorldEvents/Horde/HallowsEnd_NOR.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_NOR.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_NOR.lua 2014-10-19 00:22:28.802860900 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowNOR",'WorldEvents',"Hallow's End", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

@@ -155,8 +155,8 @@
A Candy Bucket|QID|13463|M|48.16,41.25|Z|Dalaran City@Dalaran|N|Amisi Azuregaze, The Legerdemain Lounge)|
A Candy Bucket|QID|13474|M|66.85,29.58|Z|Dalaran City@Dalaran|N|Uda the Beast, Sunreaver's Sanctuary|
A Candy Bucket|QID|13472|M|38.24,59.61|Z|The Underbelly@Dalaran|U|37586||N|Head down into the Underbelly from the entrance next to the stairs of the Silver Enclave. From the Candy Bucket. (Dalaran, The Underbelly)|
-F Nessingwary Base Camp|M|72.8,45.6|QID|12950|Z|Dalaran|N|Fly to Nessingwary Base Camp, Sholazar Basin.|U|37586|
-A Candy Bucket|QID|12950|M|26.61,59.20|Z|Sholazar Basin|N|Purser Boulian, Nessingwary Base Camp|
+F Nesingwary Base Camp|M|72.8,45.6|QID|12950|Z|Dalaran|N|Fly to Nesingwary Base Camp, Sholazar Basin.|U|37586|
+A Candy Bucket|QID|12950|M|26.61,59.20|Z|Sholazar Basin|N|Purser Boulian, Nesingwary Base Camp|

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_OUT.lua WoWPro_WorldEvents/Horde/HallowsEnd_OUT.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_OUT.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_OUT.lua 2014-10-18 22:54:06.042609800 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowOUT",'WorldEvents',"Hallow's End", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

diff -Naur WoWPro_WorldEvents-orig/Horde/HallowsEnd_PAN.lua WoWPro_WorldEvents/Horde/HallowsEnd_PAN.lua
--- WoWPro_WorldEvents-orig/Horde/HallowsEnd_PAN.lua 2014-10-18 11:14:06.000000000 -0700
+++ WoWPro_WorldEvents/Horde/HallowsEnd_PAN.lua 2014-10-18 22:54:47.618217200 -0700
@@ -103,7 +103,7 @@

local guide = WoWPro:RegisterGuide("LudoHallowPanH",'WorldEvents',"Hallows End", "Ludovicus", "Horde")
WoWPro:GuideSteps(guide, function()
return [[

Ludovicus_Maior's picture

RE: Bunch of updates

For the Holiday guides, the first argument to GuideHoliday() identifies the holiday.

That needs to stay.   The second argument is the optional name for the guide.  I messed that up during the guide conversions and will fix it today.  Look out for 6.0.0D!

Then you can review the guides and make any further corrections.

Hendo72's picture

Needs to be revamped.

This will be the third year I've used this guide for this event.

Is there a way to streamline the guides so they run into each other instead of going through each guide separately? There really is no clear starting point or transition from one guide to the next.


I have also noticed that there are several occassions where you are told to go to the next Candy Bucket, but not how to get there (Fly, walk, etc)

For example:

b Azuremyst Isle|QID|12337|M|52.08,89.47|N|Now take the boat to Azuremyste Isle.|Z|Teldrassil|
A Candy Bucket |QID|12337|M|59.3,18.5|Z|The Exodar|N|The Exodar|
A Candy Bucket |QID|12333|M|48.5,49.21|Z|Azuremyst Isle|U|37586|N|Azure Watch|
A Candy Bucket |QID|12341|M|55.68,59.85|Z|Bloodmyst Isle|N|Blood Watch|
F Teldrassil|QID|28951|M|55.40,88.50|N|Return to Teldrassil.|Z|Teldrassil|U|37586|

After you get the Bucket in The Exodar, it changes to the next Bucket in Azure Watch but it doesn't tell you how to get there. Adding extra waypoints to this step may be helpful.

I didn't say it was your fault. I said I was going to blame you.

Ludovicus_Maior's picture

Re: Needs to be revamped.

For all guides of this type, I will add what you requested.

I am also adding in code to make them auto-routing, so that folks that can fly will get the fastest routes.

Emmaleah's picture

In relation to flying and guides

I came across an interesting addon awhile back and this idea has been percolating since then. The addon is called Flight Journal Enhanced (available from curse).  It allows you to preselect the next flight you want to take.  This means when you run up to the flight master you just have to open the flight master window and you are off.  Is there a way we could send that selection, so people (assuming they have the correct flight path and that addon) can just open the flight master window and go?

Emmaleah == bravely leading the way since ... um a long time ago... Smiling

Ludovicus_Maior's picture

Re: In relation to flying and guides

Version 2.7.1 has your requested feature!

Ludovicus_Maior's picture

Re: In relation to flying and guides


You must be like psychic!   I was playing around with the taxi API functions to do just that, and to change the arrow to point to the destination when you get going, so you know how long you have to get a beer.

But I gotta get the Hallows update out, stat. There are so many tweaks to do.

Hendo72's picture

coordinates wrong location

Hallows End - Eastern Kingdoms (Alliance)

C A Time to Lose|QID|29371|M|70.15,14.54|Z|Tirisfal Glades|U|68648|

It should be:

C A Time to Lose|QID|29371|M|70.15,14.54|Z|Undercity|U|68648|

(I've edited my code and it works)

** I thought I pointed this out last year... maybe it was another World Event. Meh. This seems to be a common error.

I didn't say it was your fault. I said I was going to blame you.

Ludovicus_Maior's picture

Re: coordinates wrong location (A Time to Lose)

Got it.  Thanks!

Crackerhead22's picture

Moved location names around

Moved location names around so auto-accept/turn-in for Twists guides will work.