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>
How do I get the complete report? Tooltips work fine, but I can't find the way to open the complete report.
Thanks!
If you mean the "Mission Complete" dialogue and get your rewards, that can ONLY be done at a mission/logistics table (Or if you have Leorajh as a bodygard at BG lvl 3).
Message: [string "local lhs, rhs = ......"]:2: attempt to index field 'shipment' (a nil value)
Time: 11/28/14 22:45:12
Count: 1
Stack: [C]: ?
[string "local lhs, rhs = ......"]:2: in main chunk
[C]: in function `sort'
Interface\AddOns\Broker_Garrison\helper.lua:99: in function <Interface\AddOns\Broker_Garrison\helper.lua:95>
(tail call): ?
Interface\AddOns\Broker_Garrison\core.lua:1061: in function <Interface\AddOns\Broker_Garrison\core.lua:753>
Interface\AddOns\Broker_Garrison\core.lua:1229: in function `OnEnter'
Interface\AddOns\ChocolateBar\Chocolate.lua:219: in function <Interface\AddOns\ChocolateBar\Chocolate.lua:189>
Locals:
Is there a custom LDB text for just current character rather then all?
I'm using:
%res% %resicon% %apexis% %apexisicon%
and
Shipments: %csr% Missions: %cmc%
those are for characters only.
Sorting is now broken (on non-english clients?). I believe it worked in 1.0.
The "Repeat on load" option under notifications doesn't work. It keeps spamming even if it's disabled.
Please make counter for garrison resources in stash!
Does that have a set rate? I thought it sorta fluxuated.
Nice addon mate, however i'm looking for an LDB Display that wont change my entire UI any idea?
Any chance of reducing the minimum font size to 8 please? I use some pixel fonts that look best at that font size.
1.1 is now 5 to 20
Can I auto-loot mission rewards and auto-complete missions?
(similar to the mailbox addon, Postal)
http://www.curse.com/addons/wow/master-plan has a new feature to summarize and auto-loot missions.
I also recommend http://www.curse.com/addons/wow/garrison-mission-manager to help optimize mission lineups.
The one piece of information that I want *so bad* that is missing is :
"Which of the buildings *i care about* will go idle first?"
Most of my dudes don't care about their enchanting building, and several of my dudes don't care that the barn is idle, or the mine is idle. But a few do.
That one piece of info: when will the buildings I care about go idle? That is what I need to properly manage my 8 garrisons.
Love this addon, thanks for putting it together, DieLiLLy!
I have a feature request which I would find useful, having several alt garrisons to manage already. With the total queue times for each building (currently shown in dark gray), would it be possible to highlight queues with less than 24 hours remaining in yellow and those with less than 12 hours remaining in red? It would make it much easier to flick down the list and see who's queues I need to tend to before going to work!
Feature request: in the same style as the Mission LDB display line "Next: %mnt|-% (%mnc|-%)", add a Buildings LDB option to show which chracter has the largest garrison cache, and how large it is.
version 1.1: %rescachemax% and %rescachemaxchar%
I didn't notice this right away, but it's exactly what I wanted! Thank you!
It doesn't sort by time even if I have only "Sort Order 1: Remaining Time" and nothing on "Group By". Tons of bugs.
Date: 2014-11-23 13:56:59
ID: 1
Error occured in: Global
Count: 2
Message: ..\AddOns\Broker_Garrison\event.lua line 262:
bad argument #1 to 'format' (string expected, got nil)
Debug:
[C]: format()
Broker_Garrison\event.lua:262: UpdateShipment()
Broker_Garrison\event.lua:326: FullUpdateBuilding()
Broker_Garrison\core.lua:1314: Update()
Broker_Garrison\event.lua:463: UpdateCurrency()
Broker_Garrison\core.lua:1496: ?()
Ace3\AceTimer-3.0\AceTimer-3.0.lua:53:
Ace3\AceTimer-3.0\AceTimer-3.0.lua:48
Locals:
(*temporary) = "Update Shipment (%s) - NotificationValue=%s"
(*temporary) = nil
(*temporary) = 0
(*temporary) = "string expected, got nil"