GarrisonCommander
Comments policy
As soon as I fix bugs, comments reporting them are deleted, as they are no longer useful. Also, I really prefer bug reports to be posted on curseforge:
GarrisonCommander
NEW in 2.17
Fast mode: if you keep pressed CTRL while opening the table, GC will automatically complete pending missions and start new ones.
Works on both Garrison and Shipyard missions
OrderHallCommander no longer included, remember to add it to Curse Client or manually update it.
Description
GarrisonCommander can automatically schedule all your missions with just 2 clicks, complete missiosn with 1 click, build optimal parties and includes realm wide brokers for garrison resources, mission statuses, work orders, harvesting and much more. Two very special features of Garrison Commander are Mission Control and Per follower mission list.
Item appraiser
When showing reward for ground missions, in case of containers or tolens GC also shows the most likely generated item plus a list of all posssible ones in tooltip
Item appraiser
When showing reward for ground missions, in case of containers or tolens GC also shows the most likely generated item plus a list of all posssible ones in tooltip
Fast mission sending
Shift-Clicking the winged boot icon will complete all completed missions and start the new ones
Explaining Mission Page and Mission control
Mission control in action: A video is better than one million words
- Checkboxes in the header are NOT taken in account for mission control
- Mission Control uses every follower exactly one time because mission control goal is sending all your followers to mission with just one click.
Chances and results ARE and MUST BE differente between mission page and mission control
Mission Page Switches
- Ignore not available Uncheck to allow GC to use busy followers in missions setup
- Ignore "maxed" Uncheck to allow GC toi use epic followers in xp only mission
- Maximize results Check to force GC to allow a lower success chance in order to gaina better reward (Minimum success chance configurable via /gac gui
Control Mission Switches
- Ignore rare missions Uncheck to let GC populate rare missions
- Ignore epic followers for xp only missions Uncheck to let GC use epic in xp only mission I#tem list: click to enable, drag do reorded. Mission Control aways tries to achieve best results as in Maximize results, but the minimum success chance is taken from the percentage in mission control. If you enable Gold rewards and set 33% as chance, GC should prefer a 33%chance with improved result over a 100% one without improved result
Display Modes
You can choose between "Big screen" and "standard" mode.
Since 2.4.0 included GarrisonCommander-Broker
- Status of Garrison Caches (GC-GarrisonCache) NEW
- Status of missions for all characters on the realm (GC-Missions)
- Status of gathering (mine and garden) for all characters on the realm (GC-Farms)
- Status of work orders for all characters on the realm (GC-WorkOrders)
Completed mission
- You can have GC complete mission for you with just one click
Available Missions
- Proposed Party graphically shown
- Clicking mission button autofill mission page (can be disabled)
- Success chance
- Total xp gain projection
- Countered mechanics
- Enriched rewards
- EExpire time
- Tooltip shows all possible useful followers and how many time you already had that mission
In progress Missions
- Sorted by expiration time
- Running party graphically shown
Mission Control Page
- Garrison Commander adds a new page, accessible via lateral tabs, allowing automatic mission selection and start
- You decide some criteria, GC sends followers out for you. Great for alt or when you really are in a hurry
Buildings
- (NEW) When a building can have a follower assigned, an empty place holder is show, which gets filled with toon icon when spot is filled
Follower list
- (NEW) A list of possible upgrades are showm, and you can apply tehm just with one click
- For each follower xp to next level and/or weapin and armor level is shown
- In "Big screen" mode, a list of possible mission for the selected follower is also shown
Matchmaking strategy
- For all mechanics, chooses the lowest level follower which best counters it. (Only white and orange counter level). The checkobox "Ignore maxed" affects the choice. If it's checked, level 100 epic followers will be used used only if no one else can counter
- Complete the party choosing from follower with useful traits, getting the ones that raise more the success percentage
- As soon as we hit 100%, start choosing hte ones with no beneficials
Matchmaking switches
- Ignore busy followers: if you deacttivate it, GC will fill its roster with busy followers, so you can check if it's worth wating for them
- Ignore maxed followers: level 100 purple followers are used only if mission is not xp only
Known issues
- Master Plan 0.19 to 0.22 clashes with GC. Downgrade do 0.18 or update to 0.23
- With MasterPlan installed you can experienc some weird behaviour when you first visualize the missions panel. Switching back and forth between tabs usually fixes it
Feature requests or bugs
Please, use Curse Ticket Tracker
About me
I am a professional software developer, spacing from PHP web development to C + + Gaming Server Software.
Right now I’m working on this Real Time 4X MMO:
Guys, taint messages is the second worst thing Blizzard set up (first one are murlocs).
Those messages gives absolutely no useful information to addon developer and are also know to often blame the wrong addon.
That said, I never succeeded in replicate the unwanted autologout feature, so I am kinda impaired.
Will try and review all the logic to make sure that the logout function is NEVER called without checking the flag
In reply to alar:
Since 7.3.2 I'm having this error when using the logout button in the interface :
-------
2x [ADDON_ACTION_FORBIDDEN] AddOn 'GarrisonCommander-Broker' tried to call the protected function 'func()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `func'
...nder\libs\LibInit-45\Ace3\AceTimer-3.0\AceTimer-3.0-17.lua:55: in function <...nder\libs\LibInit\Ace3\AceTimer-3.0\AceTimer-3.0.lua:48>
Locals:
nil
-------
and a message saying :
GarrisonCommander-Broker has been blocked from an action only available to the Blizzard UI
In reply to matdemers:
GARRISON COMMANDER:
Date: 2017-11-15 17:56:49
ID: 1
Error occured in: AddOn: GarrisonCommander
Count: 1
Message: Error: AddOn GarrisonCommander attempted to call a forbidden function (Logout()) from a tainted execution path.
Debug:
[C]: Logout()
GarrisonCommander\quick.lua:120: OnCancel()
..\FrameXML\StaticPopup.lua:4216: StaticPopup_OnUpdate()
[string "*:OnUpdate"]:1:
[string "*:OnUpdate"]:1
[C]: ?
Locals:
None
BROKER EVERYTHING:
Date: 2017-11-15 17:52:09
ID: 4
Error occured in: AddOn: Broker_Everything
Count: 1
Message: Error: AddOn Broker_Everything attempted to call a forbidden function (<unnamed>:_OnMouseUp_func()) from a tainted execution path.
Debug:
[C]: _OnMouseUp_func()
...s\Broker_Everything\libs\LibQTip-1.0\LibQTip-1.0.lua:1249:
...s\Broker_Everything\libs\LibQTip-1.0\LibQTip-1.0.lua:1248
Locals:
None
I'm having an issue with the addon doing an auto-log when the option isn't selected. I get no error reports to paste here.
Ctrl-click is aimed to the fastes possible experience, but before logging you out GC should raise a popup with a timer. Doesnt it raise for you?
Generally speaking you can launch auto pilot in 3 way:
ctrl-click on the table
click (asks confirmation) or shift-click on the winged boots
manually via the autopilot panel.
From the autopilot panel you can fiddle with the options and even send one mission at a time clicking on the mission button instead of on the "send all one"
Auto pilot tries hard to fill the maximun number of missions using the maximum number of followers, but a human will always be clever in filling a single mission
Duplicating from addon page:
With 2.16.1, Garrisons seem to be working OK now. I'll update if there is an issue with the order hall.
I'm definitely liking the naval mission reward icons...
Thanks Alar. :-)
Slight issue I would like to bring up. It isn't a huge deal and it has been around before this update. But when sending automated missions there are certain missions that never get sent even though there are followers available and the mission are on the allowed rewards list and meet the success percentage assigned. Sometimes larger resource missions (over 1K), the item token missions, and the raid gear missions off the top of my head.
Perhaps the allowed rewards list should be updated? E.G. gold missions no longer exist.
Auto sending mission issue should have been fixed now. It arised with 2.16.0
Auto sending does work just some of the missions that should be taken are not for some reason. I have to back and manually send them off.
Order Hall is not working properly for me:
I do not see order hall controls come up and I get this error:
1x OrderHallCommander\missionlist.lua:266: attempt to compare nil with number
OrderHallCommander\missionlist.lua:266: in function <OrderHallCommander\missionlist.lua:263>
(tail call): ?
[C]:: ?
[C]:: in function 'Show'
FrameXML\UIParent.lua:2374: in function 'SetUIPanel'
FrameXML\UIParent.lua:2176: in function 'ShowUIPanel'
FrameXML\UIParent.lua:2086: in function <FrameXML\UIParent.lua:2082>
[C]:: in function 'SetAttribute'
FrameXML\UIParent.lua:2868: in function <FrameXML\UIParent.lua:2856>
[C]:: in function 'ShowUIPanel'
FrameXML\UIParent.lua:1512: in function <FrameXML\UIParent.lua:907>
Basically the mission panel looks like default (no mission % chances are shown) but if you select a mission it does get populated with followers.
*update: sent one mission and then the panel shows % chances. Chat panel prints "OrderHallCommander: LeftButton" Odd.
**further update: ignore rare missions was checked so that was probably the cause of those certain missions not getting sent
I am having trouble with the Send All Missions at Once feature. I have to do this several times to get all the followers sent out. This is a new bug for me. Thank you for this amazing time saving addon and a fix or guidance would be greatly appreciated. Thanks.
Should have been fixed in 2.16.1
Sorry guys, Curse went under a major revison and we are discovering some bugs in the new packager.
Issues in garrisoncommander are due to an error in the part which manages localization.
This is not my code, so I need to come out with a workaround.
I just updated my garrison commander today 11/24/2016 and it keeps crashing
OK I now see version 2.15.6 but I get this.
V2.15.6
Not working at all and also has an error message.
ERROR
OK I was going to post the ERRORS but there are over 10 ERRORS for Garrison Comander with this V2.15.6 to list here.
I can not download this 2.15.4 that you say has fixed the ship yard icons on any site. In fact each site doesn't even have this file. I am logged into each site as well.
You keep linking links but none of them work. Just get Not Found.
Curse says it was updated 1hr ago, but here on curseforge the latest file is from Oct 26th....umm huh?!
Ive had this problem before. It's only Alpha and Release that comes up as files. The other lists the project but nothing else.
Ok, ty for the info.
OK I've been trying to figure out what add-on is putting this bar on the left side of my screen each time I go to my shipyard and open the Fleet Command table. It displays all the Naval Equipment you can get and shows how many you have in your bags and bank as well as what all your alts have. I like this feature but it is covered by 3 of my other add-on's so some of it is blocked. I would like to move it and make it smaller. But no where do I find an option for this. Even here on Curse it does not mention this feature. Now if I turn Garrison Commander off this bar will never show up. If I turn garrison Commander back on it does show up. So I know for a fact its part of garrison Commander. I just want the move and resize it options.
Also to get the bar to go away I either have to turn Garrison Commander off or reload my UI.
Awesome Add-on by the way. Tried many of the others and this is the best one. Great work.
Edit: Also as you buy Naval Equipment and use Naval Equipment it doesn't update the number you have after buying or using them. So that needs to be fixed as well.
Thank you,