Broker Garrison & Order Hall
Broker Garrison (Missions, Shipments, Buildings)
Garrison Overview and Notifications (Completed Missions, Shipments, Buildings) for your characters!
An LDB Display like Bazooka or TitanPanel is recommended for this addon (it also works with ElvUI DataTexts).
If you don't have a display addon you can access the tooltips when hovering the minimap buttons.
Enable minimap buttons
/garrison display minimapButton on /garrison display minimapMissionHide off /garrison display minimapBuildingHide off
Features
- Timers / Resources for all characters (Missions, Buildings, Shipments/WorkOrders)
- LDB Text customization
- Tooltip sort/group by customization
- Show/Hide Garrison Landing Page (left-click)
- Notifications ("mission complete" on any character) - Sound optional
- Hide Blizzard mission/building notifications
- Hide Blizzard minimap button / disable pulse notification
- Toasts Notifications (LibToast) - Use Toaster for more options (position, etc.)
- Disable tooltip display / notifications for individual characters
- Resource Cache Timer - Displays amount of resources in cache (if lootable) - warning on >400 (red exclamation point)
- Garrison Invasions (yellow exclamation point)
- Herb garden / mine daily indicator (green check)
- Toas Summary (Missions, Shipments) on login
Changes
2.0
- Legion Order Hall support
1.9
- Patch 7.0: Fixes
- Known Issues: Follower / Reward Icons not displaying correctly
1.8
- Patch 6.2: Add shipyard support
- Add Seal of inveitable Fate and Oil resources
- Show available BonusRoll-Currency amount (0 - 3, from quests only)
- Change resource cache detection to specific loot toast instead of checking the player location ("near cache")
1.6
- New icons
- Disable updates in combat as option
- API to access garrison data: http://www.wowace.com/addons/broker-garrison/pages/api/
- LibDBIcon to access tooltips without LDB display addon
1.5
- Colors in Custom LDB Text - Format: =rrggbb=TEXT==
- Parse unknown mission times (e.g. started on another computer)
- Fixes (Inn tracking, Invasion display, LibSink options greyed out)
1.4
- New Icon "yellow exclamation point": Garrison Invasions
- New Icon "red exclamation point": Resource Cache >= 400
- New check (green, grey): War Mill (Weekly "Seal of Tempered Fate") and Inn (Weekly Follower from Headhunter)
In Progress / ToDo
- Detachable Tooltip (Standalone Frame)
- Profile Support (Config)
- New Mission indicator
Notifications
Missions
Buildings
Ideas
- <Your ideas here - write a ticket/feature request>
Love the addon.
Any chance of getting a icon legend? For example, character has a gold star next to them, but not sure what it means.
not sure where to put this - it means that this char has an invasion pending (and not completed invasion gold this week)
Getting this error on login and UI reload;
1x AceLocale-3.0-6: Broker_Garrison: Missing entry for 'Notification'
Broker_Garrison\config.lua:1491: in function `getDataOptionTable'
Broker_Garrison\config.lua:1634: in function `SetupOptions'
Broker_Garrison\core.lua:1808: in function <Broker_Garrison\core.lua:1750>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...etJournalEnhanced\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
...etJournalEnhanced\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <...etJournalEnhanced\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
sorry - fixed.
No apologies neccessary. Thank you for the fix!!
Receiving this error message:
Date: 2015-02-16 00:04:36
ID: 1
Error occured in: Global
Count: 1
Message: AceLocale-3.0: Broker_Garrison: Missing entry for 'Notification'
Debug:
Broker_Garrison\config.lua:1491: getDataOptionTable()
Broker_Garrison\config.lua:1634: SetupOptions()
Broker_Garrison\core.lua:1808:
Broker_Garrison\core.lua:1750
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:529: InitializeAddon()
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:644:
...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:636
Locals:
None
AddOns:
Swatter, v5.21c.5521 (SanctimoniousSwamprat)
AucAdvanced, v5.21c.5521 (SanctimoniousSwamprat)
AucFilterBasic, v5.21c.5521 (SanctimoniousSwamprat)
AucFilterOutlier, v5.21c.5521.5459(5.21c/embedded)
AucMatchUndercut, v5.21c.5521.5507(5.21c/embedded)
AucStatHistogram, v5.21c.5521 (SanctimoniousSwamprat)
AucStatiLevel, v5.21c.5521 (SanctimoniousSwamprat)
AucStatPurchased, v5.21c.5521 (SanctimoniousSwamprat)
AucStatSales, v5.21c.5521.5476(5.21c/embedded)
AucStatSimple, v5.21c.5521 (SanctimoniousSwamprat)
AucStatStdDev, v5.21c.5521 (SanctimoniousSwamprat)
AucStatWOWEcon, v5.21c.5521.5323(5.21c/embedded)
AucUtilAHWindowControl, v5.21c.5521.5347(5.21c/embedded)
AucUtilAppraiser, v5.21c.5521.5495(5.21c/embedded)
AucUtilAskPrice, v5.21c.5521.5447(5.21c/embedded)
AucUtilAutoMagic, v5.21c.5521.5443(5.21c/embedded)
AucUtilCompactUI, v5.21c.5521.5496(5.21c/embedded)
AucUtilEasyBuyout, v5.21c.5521.5507(5.21c/embedded)
AucUtilFixAH, v5.21c.5521 (SanctimoniousSwamprat)
AucUtilItemSuggest, v5.21c.5521.5417(5.21c/embedded)
AucUtilPriceLevel, v5.21c.5521.5458(5.21c/embedded)
AucUtilScanButton, v5.21c.5521.5403(5.21c/embedded)
AucUtilScanFinish, v5.21c.5521.5515(5.21c/embedded)
AucUtilScanProgress, v5.21c.5521.4979(5.21c/embedded)
AucUtilScanStart, v5.21c.5521.5347(5.21c/embedded)
AucUtilSearchUI, v5.21c.5521.5515(5.21c/embedded)
AucUtilSimpleAuction, v5.21c.5521.5514(5.21c/embedded)
AucUtilVendMarkup, v5.21c.5521.4828(5.21c/embedded)
Babylonian, v5.1.DEV.332(/embedded)
Bartender4, v4.6.6
BrokerGarrison, v1.6.9
Configator, v5.1.DEV.376(/embedded)
DebugLib, v5.1.DEV.337(/embedded)
LibExtraTip, v5.12.DEV.363(/embedded)
Stubby, v5.21c.5521 (SanctimoniousSwamprat)
TipHelper, v5.12.DEV.351(/embedded)
BlizRuntimeLib_enUS v6.0.3.60000 <none>
(ck=71a)
sorry - fixed.
Any chance you could provide an option to split the active and completed missions dropdowns into two seperate lists? With a lot of alts the dropdowns are too big for the screen and then need to be scrolled (which works but is a bit cumbersome). Having two seperate lists would make it much easier.
edit: I wouldn't expect an option to split the list (if you add it) to be mandatory since, as SileniaD states not everyone would use it. However, even on a big monitor (I have a Samsung UHD monitor running at 3840x2160) with enough alts pumping out missions the list gets too big.
Maybe as an alternative you could add a semi-compact mode. I tried the compact mode and it's too hard to read since everything squishes together with no new lines. But I think it'd be quite readable with some of the new lines taken out. I'll try to grab a screenie and show you what I mean.
ps: Love the grouping/sorting changes.
DieLiLLy: An option to disable that feature (if you add it) would be great. My monitor is big enough to display an entire list, so having two different dropdowns would be annoying.
First off, thanks for making this awesome addon! Without it I'm not sure I'd have bothered with keeping up my garrison on my main, let alone my 4 alts ;)
I have a small feature request: Add a checkmark (like the one on mine and garden) to indicate the follower dailies for the alchemy and jewelcrafting buildings. I tend to forget to do those.
Date: 2015-02-15 11:26:02
ID: 1
Error occured in: Global
Count: 1
Message: AceLocale-3.0: Broker_Garrison: Missing entry for 'Notification'
Debug:
Broker_Garrison\config.lua:1491: getDataOptionTable()
Broker_Garrison\config.lua:1634: SetupOptions()
Broker_Garrison\core.lua:1808:
Broker_Garrison\core.lua:1750
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:529: InitializeAddon()
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:644:
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636
Locals:
None
I'm going to make a WAG that line 1491 in config.lua should be:
name = L["Notifications"],
(add an "s" to make it plural)
Thanks - that fixed it for me.
This fixed it for me as well. Thanks.
Error pops with latest version:
Date: 2015-02-15 17:55:14
ID: 1
Error occured in: Global
Count: 1
Message: AceLocale-3.0: Broker_Garrison: Missing entry for 'Notification'
Debug:
Broker_Garrison\config.lua:1491: getDataOptionTable()
Broker_Garrison\config.lua:1634: SetupOptions()
Broker_Garrison\core.lua:1808:
Broker_Garrison\core.lua:1750
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:529: InitializeAddon()
...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:644:
...ce\AddOns\ArcHUD3\Libs\AceAddon-3.0\AceAddon-3.0.lua:636
Locals:
None
same here :(
Confirmed. I'm getting the same error after logging in.
Confirming as well. I ended up restoring a backup of 1.6.8 and the error disappeared.
Before rolling back, I tried to delete all the saved variables but that didn't do anything, so backups ftw.
Love this addon, but I would love it more if there was a way to filter the buildings to show. Like for me, the only truly relevant information is the status of my buildings that require me to go out and farm - barn and lumbermill - and I am missing the option to see at a glance which characters need refills for those and when (which ultimately is more important than when stuff can be picked up). A notification when a set resource on a character goes below a configurable threshold would be the icing on the cake. The frustrating part is knowing that the data is there, but I have no idea how to come up with the queries, let alone how to display them in the way I'd like to.
Feature Suggestion: Add 2 small icons to represent the mine and herb garden to the collapsed view, so we can see at a glance which ones have been used and not (greyscale/color maybe?). I know its already in the opened view, but when a full set of characters, that screen is getting very very long and hard to quickly process. These two icons would fit nicely beside the invasion/alert/upgrade icons without unduly cluttering things up. Would still need to open each character to see the more specific information such as shipments ready/queued.
Thanks for consideration.