Quantcast
Download
(38 Kb)
Download
Updated: 10-13-16 07:45 AM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:10-13-16 07:45 AM
Created:12-09-14 05:17 PM
Downloads:30,022
Favorites:136
MD5:
Categories:Garrisons, Data Broker, FuBar, Titan Panel

Garrison Mission Manager  Popular! (More than 5000 hits)

Version: v49
by: rowaasr13 [More]

Garrison Mission Manager, v42

* http://www.curse.com/addons/wow/garrison-mission-manager
* http://www.wowinterface.com/downloads/info23375-GarrisonMissionManager.html

== Best team selection ==
GMM adds 3 buttons on Class Hall mission page and in WoD's garrison and shipyard with top 3 suggestions. Clicking any of those button will set suggested team. Each button will show you success rate along with icons for XP bonus, GR/gold bonus, and reduced time. Suggestions will try to maximize success rate first, reward multiplier (garrison resources / gold) second, then XP bonus and then reduced time. Hovering over those buttons will show tooltip with suggested team.

GMM doesn't try to "guess" what followers/ships are the best or keep some internal list of calculations that would need updating - it simply checks all combinations of all followers and selects those that give best total success chance reported directly from WoW. This takes care of each and every trait and ability your followers have, present and future, without any need to update.

You can add followers to ignore list if you want. Select "GMM: Ignore" in right-click follower menu. Ignored follower will be dimmed with red overlay in followers list and won't be used in any calculated party.

People who love macros can access mission page buttons with commands below. GMM_Click only clicks visible buttons, so you can pack regular and shipyard mission buttons into same macro.
* /run GMM_Click("MissionPage1")
* /run GMM_Click("MissionPage2")
* /run GMM_Click("MissionPage3")

Other modes in same way with "MissionPageYield1" (2, 3), "ShipyardMissionPage1" (2, 3) and "ShipyardMissionPageYield1" (2, 3).

Blizzard's "Start Mission" buttons are accessible with:
* /run GMM_Click("StartMission")
* /run GMM_Click("StartShipyardMission")

=== Yield mode ===
A second set of 3 more buttons will appear on missions offering material (GR/Apexis/Oil) or gold rewards, showing best choices for maximizing those resources, sacrificing other optimizations like using lowest possible followers. Those teams are also optimized for long term gain - i.e. you could have lower success rate on individual missions, but your material/gold yield will be better on average over time.

=== Fully maxed followers ===
GMM will not suggest fully maxed teams on missions that only grant XP as long as you have unmaxed followers. If you don't have salvage yard and only have fully maxed followers GMM will not suggest teams for XP missions at all - this will be indicated by empty suggestion buttons on such missions. However when all your unmaxed are busy and if you do have salvage yard, GMM will send remaining maxed followers on those missions as well to allow you to hunt for salvage crates. This mode is indicated by salvage bag/crate icon appropriate for mission.

=== Inactive/busy followers ===
GMM will also check busy followers - those working, on mission, deactivated or otherwise unavailable right now. A set of 3 more "disabled" buttons in lower right corner will show best teams considering every available follower. Tooltip for those buttons will show currently unavailable followers in red and will show their status and remaining time if they're on mission.

== Mission list improvements ==

=== Best teams at a glance ===
GMM adds a top team button to each mission on mission list page in both main garrison building and naval mission table in your shipyard so you can see at a glance which missions you could reliably do with your current followers. Clicking this button will take you to mission page and automatically sets suggested team.

=== Expiration time ===
Mission expiration time will be shown in lower left corner of each mission's button. Since XP-only missions don't present any unique rewards, they won't be tracked to reduce clutter in UI, except for rare missions that offer huge rewards with low level requirements. Time on missions with less than 8 hours remaining will be shown in red.

=== More prominent item level ===
You don't really want to know that all your item level missions are level 100. Item level on such missions will no longer be tucked in parenthesis below big 100, but will instead just replace level 100 indicator completely. Item levels will also have a slightly brighter color to make those missions stand out, as they usually offer better rewards.

=== Impossible missions ===
Missions that require more followers or garrison resources than you currently have will be dimmed out to let you concentrate on missions that you can do.

== Individual mission page improvements ==

=== Worker follower warnings ===
Followers with appropriate profession traits can boost working orders in production buildings. Since patch 6.1, follower must be in the building at the moment when each individual order completes to boost output. When you add a follower to the party on a mission screen a warning will appear bellow follower's portrait if you have appropriate building where he can work so you won't accidentally send on follower on a long mission that you wanted to put in a building. If there's no orders in progress, warning will be shown in yellow with just a name of building. If there are orders in progress, warning will be in red and will show time until next completed order and number of remaining orders in addition to building's name.

=== Wowhead mission link ===
A new button is added to the left of mission title that will copy to the chat Wowhead link to the mission.

== Follower list/portrait/details page ==

== Item level indicator ==
Seeing that all your followers are level 100 is mostly useless - what you really care about is what is their ilevel. Even Blizzard's UI shows follower ilevels on mission party screen when you add them to mission. GMM adopts those special indicators and expands them to follower portraits in all followers lists. It will also display ilevels on mission page even if mission don't require it, so it will be easier to see who you're sending on mission and if those followers would better be used elsewhere. Maxed (675) ilevel will also be colored green so it is easier to see unmaxed followers in the list who you'd want to upgrade.

== Upgrade items summary and use buttons ==
[[http://legacy.curseforge.com/thumbman/images/84/465/600x184/GMM_FollowerUpgrades1.png.-m1.png|(screenshot)]]

Each follower page on follower tab in main garrison building now shows complete list of all your armor and weapon upgrades. You can click on buttons to instantly use any item on current follower or activate "unidentified" upgrades - those with yellow arrow. Buttons that can no longer upgrade current follower will be automatically disabled and dimmed. Items that would be too much wast on current follower - i.e. +6/+9 upgrades that waste 3 or more levels and 615/630/645 upgrades that provide less than 7 levels - are dyed yellow and will need shift-click to prevent accidental use. Thanks to that you can do things like spam-clicking +9 upgrades and be sure that GMM will stop when you should switch to lesser upgrades near cap.

== Fleet summary ==
[[http://legacy.curseforge.com/media/images/86/641/GMM_FleetSummary.png|(screenshot)]]

When you access ship builder, you'll see a number of each type of ships you have in chat window, so you can quickly decide what to build.

== Mass set/remove followers to work in buildings ==
GMM adds buttons at garrison architect table that will allow you to automatically mass-assign all available workers to buildings or mass-remove them. Note that Blizzard throttles follower assignment/removal, so it could take a second or two to finish. Be sure to wait for buttons to switch states and usual follower assign/remove click sound before leaving architect table. GMM will always prefer the best follower for building - that is, with highest level available, because that influences actual yield and will not select lower level followers when higher level follower is busy. If you have several same level followers, GMM will select free follower with lowest ilevel. Tooltips on the buttons will show which follower will be added/removed from each building. If best intended follower is not available - e.g. on the mission, it will be show in orange on assign button tooltip. Buildings that have a slot but don't have suitable followers at all will be shown in red.

== LDB module ==
If you have any display addon that supports LDB modules - e.g. Titan Panel or FuBar - GMM adds a module that for now will show list of buildings with followers both as icons on panel and tooltip similar to that on mass "Remove" button to help you quickly asses if your follower is working in those buildings that don't have readily visible indication like Lumber Mill, Garden or Mine or to remind you that some of your followers are assigned when you're hanging at mission table. The tooltip will also include list of buildings that you have no followers for in red. Note that GMM only loads on-demand with Blizzard's garrison UI, so you won't see display or even module itself listed in available modules list until you load garrison UI by interacting with any garrison facility - e.g. mission or architect table. You can also simply click "garrison report" on your minimap to load it.

GMM aims to be fast and lightweight, keeping CPU and memory use to the minimum.

Garrison Mission Manager, v29

* http://www.curse.com/addons/wow/garrison-mission-manager
* http://www.wowinterface.com/downloads/info23375-GarrisonMissionManager.html

== Change log ==
2015-03-26 v29
* Mission list now shows expiration time on all non-XP missions in lower left corner of each button.
* Warning for follower that have matching building slot under party portrait on mission page now warns in yellow for buildings without active work orders too.
* Clicking red button in mission list now automatically sets best party on mission page.
* Some optimizations to try to use less important followers (i.e. leveled/traited) that could be used on other missions.
* Copy Wowhead mission link to chat button to the left of mission name on mission page.
* Silently skip LDB loading if no LDB is avaialble.

2015-03-06 v28
* Gold yield mode: same as already available GR yield mode - it will prefer bigger gold bonus to any other optimizations and will risk lower chance if "Treasure Hunter" trait compensates lower success chance in the long run. Gold yield teams are shown on same set of buttons where GR yield appears on GR missions.

2015-02-28 v27
* "Unavailable" team buttons will show non-GR boosted teams on GR reward missions too.
* Updated follower work orders warning to 6.1 changes: it now shows when order is currently in progress and show time to next order and amount of remaining orders.
* Some runtime/memory optimizations.

2015-02-28 v26
* Fix team tooltips causing errors on some configurations.

2015-02-28 v25
* New set of suggestions considering all followers, including currently unavailable.
* Team button tooltips showing team composition and follower status on currently unavailable followers.
* Minor performance and best team selection improvements.

2015-02-26 v24
* TOC Interface version bump.

2015-02-18 v23
* Fix some more minor building detection problem caused by early load and expand detection to buildings that have slots but no followers.
* Show on assign button and LDB module tooltips buildings that have slots but no followers in red, change busy followers color to orange.

2015-02-03 v22
* Add support for detecting buildings if some other addon (e.g. Broker Garrison) forced Blizzard's Garrison UI to start on game load. Otherwise GMM would disable features that depend on knowing what buildings you have in your garrison - i.e salvage mode and auto-assign/remove.
* /run GMM_Click("StartMission") shortcut for macros.

2015-02-02 v21
* LDB module to show currently working followers.
* Fix some more auto-assign errors with incorrect detection of free or busy best follower candidates.

2015-01-22 v20
* Fix auto-assign incorrectly preferring busy follower if it had lower ilevel and was further down in list.

2015-01-18 v19
* Fix auto-assign button didn't noticing changes in follower status in realtime like tooltip does - it would refuse to auto-assign back followers that were working when you opened architect table.
* When several followers of same level available to be assigned to building, select lowest ilevel among free followers.
* Allow fully maxed teams on XP missions when player have Salvage Yard and all unmaxed followers are busy.

2015-01-12 v18
* Fix tooltip errors on mass assign/remove buttons.

2015-01-12 v17
* Mass assign/remove buttons on garrison architect table screen.
* Prefer lowest level/ilevel followers among otherwise identical results.

2014-12-23 v16
* Use special ilvl border for portrait and force abbreviated text - helps Chinese client against ilevel string overflowing out of frame.
* Save/restore followers set in party on mission page for better compatibility with addons that pre-seed party (like MP).

2014-12-23 v15
* Show iLevel instead of maxed level directly on follower portrait in all lists, just like it works in party on mission page.

2014-12-17 v14
* Refresh shipment data when calculating alert about followers for orders, or it'd be stuck on info you've last seen on garrison landing page.

2014-12-16 v13
* Detect and alert below follower's party portrait on mission page if there are orders ready in building that this follower could boost.
* GR yield mode - add a second set of buttons with best average GR yield on relevant missions.
* Dim missions if you don't have enough GR to start as well.

2014-12-05 v12
* Fix forgotten settings save - ignored followers are now remembered.

2014-12-05 v11
* Remove XP bonus icons from buttons with maxed out parties.
* Follower ignore support.

2014-12-02 v10
* Fix all event handling related lags.

2014-11-30 v9
* Fix stop in mission list when you only have free maxed out followers and all missions after first XP-only reward is not calculated.

2014-11-29 v8
* Fix dimming spilling over to active missions
* Add global unregistering support for AceEvent-3.0. Removes lag while working with Gear Grinder and any other Ace3 addon.

2014-11-28 v7
* Add top team to each mission on mission list screen
* Dim missions that require more followers than you really have

2014-11-25 v6
* Deprioritize maxed out followers on follower XP reward missions, less - better; full maxed teams completely disallowed
* Expose support for macroing button clicks
* Add support for unregistering events in FollowerLocationInfo addon - otherwise it'd cause GMM to lag just as Blizzard UI did

2014-11-23 v5
* Fix performance: stop Blizzard UI from following follower move in/out party and try to re-process/re-draw entire followers list on each. Keep in mind that 3 followers mission analyze could easy produce up to thousand moves.

2014-11-23 v4
* Fix problem with material multiplier priority/icon shown on money reward missions

2014-11-23 v3
* Add XP/GR/time bonus icons to buttons
* On-demand loading with Garrison UI

2014-11-22 v2
* Fix problem with successive setting of parties that have same follower in different position leaving an empty slot until you press button second time.

2014-11-21 v1
* Initial implementation: suggestions at mission page.
Archived Files (11)
File Name
Version
Size
Author
Date
v43
34kB
rowaasr13
09-03-16 07:17 PM
v35
29kB
rowaasr13
07-07-15 03:52 AM
v32
26kB
rowaasr13
06-24-15 05:55 AM
v29
21kB
rowaasr13
03-27-15 01:06 PM
v27
19kB
rowaasr13
03-03-15 04:09 AM
v22
17kB
rowaasr13
02-04-15 12:58 AM
v19
14kB
rowaasr13
01-18-15 07:09 PM
v15
10kB
rowaasr13
12-23-14 08:02 AM
v14
10kB
rowaasr13
12-16-14 10:06 PM
v13
9kB
rowaasr13
12-16-14 09:08 AM
v12
8kB
rowaasr13
12-09-14 05:17 PM


Post A Reply Comment Options
Unread 02-13-17, 03:12 AM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 34
Uploads: 0
Donations?

this addon is a life saver and you need a donate button
and to update more here than on curse
i hate curse
just sayin

kitty
Report comment to moderator  
Reply With Quote
Unread 09-12-16, 08:24 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 107
File comments: 569
Uploads: 0
Error when interacting with Legion Class Hall Combat Ally

When I have no combat ally selected, and I click on the empty portrait box with a + in it, this pops when the window changes to the combat ally 'mission' so you can choose who to put in the position. So far with the Rogue, and I *think* with the Hunter, tho I was very tired the other night and don't really recall.

Code:
Date: 2016-09-12 22:22:16
ID: 3
Error occured in: Global
Count: 1
Message: ...ns\GarrisonMissionManager\GarrisonMissionManager.lua line 415:
   attempt to index local 'missionInfo' (a nil value)
Debug:
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:415:
      ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:411
   ...erface\AddOns\GarrisonMissionManager\OrderHallUI.lua:22:
      ...erface\AddOns\GarrisonMissionManager\OrderHallUI.lua:21
   [C]: ShowMission()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:203:
      ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:192
   (tail call): ?
   [string "*:OnClick"]:2:
      [string "*:OnClick"]:1
Locals:
type_id = 4
mission_page = <unnamed> {
 UpdatePortraitPulse = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1306
 Enemy1 = <unnamed> {
 }
 CostFrame = <unnamed> {
 }
 Enemy2 = <unnamed> {
 }
 CheckCounter = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2188
 StartMissionButton = <unnamed> {
 }
 ButtonFrame = <unnamed> {
 }
 xp = 100
 IconBG = <unnamed> {
 }
 FollowerAnchor = <unnamed> {
 }
 Stage = <unnamed> {
 }
 UpdateFollowerModel = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1273
 lastUpdate = 18490.903
 EmptyString = <unnamed> {
 }
 Enemies = <table> {
 }
 showItemLevel = false
 RewardsFrame = <unnamed> {
 }
 BuffsFrame = <unnamed> {
 }
 CalculateDurabilityLoss = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1344
 Followers = <table> {
 }
 EmptyFollowerModel = <unnamed> {
 }
 FollowerModel = <unnamed> {
 }
 0 = <userdata>
 UpdateEmptyString = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1288
 BuffsFrameAnchor = <unnamed> {
 }
 Follower3 = <unnamed> {
 }
 SetCounters = <function> defined @Interface\AddOns\Blizzard_OrderHallUI\Blizzard_OrderHallMissionUI.lua:407
 AddFollower = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1332
 MissionType = <unnamed> {
 }
 Follower1 = <unnamed> {
 }
 CloseButton = <unnamed> {
 }
 GetFollowerFrameFromID = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1296
 SetFollowerListSortFuncsForMission = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1268
 UpdateFollowerDurability = <function> defined @Interface\AddOns\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1357
 Follower2 = <unnamed> {
 }
 Enemy3 = <unnamed> {
 }
 ItemLevelHitboxFrame = <unnamed> {
 }
}
button_prefix = "OrderHallMissionPage"
missionInfo = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'missionInfo' (a nil value)"
addon_env = <table> {
 GetFilteredFollowers = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:243
 GarrisonBuilding_UpdateButtons = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:145
 top_unavailable = <table> {
 }
 OnShowEmulateDisabled = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:783
 GarrisonBuilding_UpdateBestFollowers = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:45
 UpdateMissionListButton = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:632
 top_yield = <table> {
 }
 broker = <table> {
 }
 gmm_buttons = <table> {
 }
 event_handlers = <table> {
 }
 FindBestFollowersForMission = <function> defined @Interface\AddOns\GarrisonMissionManager\FindBestFollowersForMission.lua:46
 GarrisonBuilding_UpdateCurrentFollowers = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:78
 RemoveAllWorkers_TooltipSetText = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:177
 top_for_mission_dirty = true
 event_frame = <unnamed> {
 }
 OnEnterShowGameTooltip = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:784
 GarrisonBuilding_UpdateBuildings = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:122
 RemoveAllWorkers_TooltipShow = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:262
 MissionPage_ButtonsInit = <function> defined @Interface\AddOns\GarrisonMissio
AddOns:
  Swatter, v7.0.0 (<%codename%>)
  ACP, v3.4.29 
  AdvancedXPBar, v7.0.0.160625
  Altoholic, vr171
  Analyst, v1.4.0
  Archy, v7.0.3.14
  AucAdvanced, v7.0.5664 (TasmanianThylacine)
  AucFilterBasic, v7.0.5664 (TasmanianThylacine)
  AucFilterOutlier, v7.0.5664.5459(7.0/embedded)
  AucMatchUndercut, v7.0.5664.5585(7.0/embedded)
  AucScanData, v7.0.5664 (TasmanianThylacine)
  AucStatHistogram, v7.0.5664 (TasmanianThylacine)
  AucStatiLevel, v7.0.5664 (TasmanianThylacine)
  AucStatPurchased, v7.0.5664 (TasmanianThylacine)
  AucStatSales, v7.0.5664.5598(7.0/embedded)
  AucStatSimple, v7.0.5664 (TasmanianThylacine)
  AucStatStdDev, v7.0.5664 (TasmanianThylacine)
  AucStatWOWEcon, v7.0.5664.5613(7.0/embedded)
  AucUtilAHWindowControl, v7.0.5664.5575(7.0/embedded)
  AucUtilAppraiser, v7.0.5664.5653(7.0/embedded)
  AucUtilAskPrice, v7.0.5664.5599(7.0/embedded)
  AucUtilAutoMagic, v7.0.5664.5587(7.0/embedded)
  AucUtilCompactUI, v7.0.5664.5629(7.0/embedded)
  AucUtilEasyBuyout, v7.0.5664.5576(7.0/embedded)
  AucUtilFixAH, v7.0.5664 (TasmanianThylacine)
  AucUtilItemSuggest, v7.0.5664.5651(7.0/embedded)
  AucUtilPriceLevel, v7.0.5664.5633(7.0/embedded)
  AucUtilScanButton, v7.0.5664.5631(7.0/embedded)
  AucUtilScanFinish, v7.0.5664.5588(7.0/embedded)
  AucUtilScanProgress, v7.0.5664.4979(7.0/embedded)
  AucUtilScanStart, v7.0.5664.5347(7.0/embedded)
  AucUtilSearchUI, v7.0.5664.5657(7.0/embedded)
  AucUtilSimpleAuction, v7.0.5664.5654(7.0/embedded)
  AucUtilVendMarkup, v7.0.5664.4828(7.0/embedded)
  AutoRepair, v
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v13.025
  BadBoyCCleaner, v
  BadBoyHistory, v1.31
  BattlePetCount, v1.8.10
  BattlePetTabs, v7.0.0.160625
  BeanCounter, v7.0.5664 (TasmanianThylacine)
  BelowAverageItems, v1.18
  BindsWhen, v7.0.3.0
  BOPCraftConfirm, v1.2.3
  BulkBuy, v1.04
  CanIMogIt, v7.0.3.23
  ChatLoot, v1.6.1
  ClassicQuestLog, v1.2.4
  Comix, v6.2.3.0
  Compass, v1.0.5
  Configator, v5.1.DEV.406(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v6.0.3.2
  DataStore, vr59
  DataStoreAchievements, vr42
  DataStoreAgenda, vr23
  DataStoreAuctions, v6.0.001
  DataStoreCharacters, vr36
  DataStoreContainers, vr53
  DataStoreCrafts, vr73
  DataStoreCurrencies, vr31
  DataStoreGarrisons, vr16
  DataStoreInventory, vr46
  DataStoreMails, vr46
  DataStorePets, vr39
  DataStoreQuests, vr36
  DataStoreReputations, vr37
  DataStoreSpells, vr27
  DataStoreStats, vr26
  DataStoreTalents, vr54
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v7.0.0.160625
  Elephant, v3.4.7
  Enchantrix, v7.0.5664 (TasmanianThylacine)
  Engravings, vAlpha
  ExaltedWithTheFloor, v2.
  ExecutiveAssistant, v1.0.2
  Exonumist, v7.0.3.0
  FactionAddict, v1.35
  FarmIt2, v
  FishingBuddy, v1.7.7a
  FlightMapEnhanced, v2.0.3
  GarrisonMissionManager, vv43
  Gatherer, v7.0.0
  GnomishVendorShrinker, v
  GoFish, v7.0.3.0
  Grail, v080
  GrailAchievements, v011
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v5.0
  HardYards, v2.03
  HearKitty, v1.7.4
  HearKittySoundPacks, vVolume 2d
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v6.2.001
  KeepingTabs, v1.5
  LagBar, v3.5
  LibExtraTip, v5.12.DEV.409(/embedded)
  LightHeaded, vwowi:revision
  LightHeadedDataA, vwowi:revision
  LightHeadedDataD, vwowi:revision
  LightHeadedDataE, vwowi:revision
  LightHeadedDataQIDDesc, vwowi:revision
  LightHeadedDataQIDNames, vwowi:revision
  Linkerize, v008
  Livestock, v2.5.1
  LootMsgShortener, v0.71
  MasterPlan, v0.101
  MasterPlanA, vA
  MerchantFilterButtons, v3
  MetaMap, v7.0.3.0
  MetaMapBWP, v7.0.3.0
  MetaMapFWM, v7.0.3.0
  MetaMapNBK, v7.0.3.0
  MetaMapQST, v7.0.3.0
  MetaMapTRK, v7.0.3.0
  MetaMapWKB, v7.0.3.0
  MicroMenu, v1.2.3
  MobKillCount, v1.1
  MountFarmHelper, v2.0
  NameplateColors, vv1.2.0
  Overachiever, v0.91
  Pawn, v2.0.11
  PetFarmHelper, v2.0
  PetLeash, v3.1
  PetTracker, v7.0.2
  PetTrackerBreeds, v
  PetTrackerConfig, v
  PetTrackerJournal, v
  PetTrackerSwitcher, v
  PetTrackerUpgrades, v
  Postal, vv3.5.8
  PowerTrackerBar, v70000.5
  QuickQuestItem, v3.0
  RangeDisplay, vv4.5.0
  RaresTip, vr10
  SanityCheck, vv1.69
  SemlarPlates, v0.6
  SilverDragon, vv3.2.7
  SimpleDing, v0.9.1
  SimpleGold, v5.5.0
  Skada, v1.5-8
  Skadacfi, v0.4c
  SkadaScroll, v1.5.3
  SlideBar, v7.0.0 (<%codename%>)
  SpeedyGonzales, v1.7.1
  StoreBeGone, v1.2
  Stubby, v7.0.5664 (TasmanianThylacine)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.33
  TargetRole, v1.2.8
  TheUndermineJournal, v4.7.20160910
  TinyPad, v2.1.2
  TipHelper, v5.12.DEV.405(/embedded)
  TipTop, v2.16
  TokenSplainer, vr04
  TomTom, vv70000-1.1.0-85bccb5
  TrackOMatic, v1.7.0
  Volumizer, v6.2.0.1
  WhoFramedWatcherWabbit, v2.2.1
  Wholly, v057
  WoWTokenWatch, v1.0.3
  ZoneAchievementTracker, v7.0.3.0
  BlizRuntimeLib_enUS v7.0.3.70000 <none>
  (ck=12e6)
Report comment to moderator  
Reply With Quote
Unread 07-30-16, 04:14 PM  
datgrl
A Deviate Faerie Dragon

Forum posts: 12
File comments: 20
Uploads: 0
I can't seem to get this to load. It doesn't show up under the Interface > Addon menu. I have it enabled in the login Addons area. I'm not seeing errors when I login to the game so I don't have anything to post. I keep deleting it from my folder, and reinstalling. I also redownloaded it, thinking it might have been corrupted during download.
Report comment to moderator  
Reply With Quote
Unread 07-22-16, 07:05 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 74
File comments: 227
Uploads: 0
To add to the below errors, I'm also getting the following when logging in with the addon loaded after the recent patch. Thanks.

Code:
Date: 2016-07-22 20:38:23
ID: 1
Error occured in: Global
Count: 1
Message: ...ns\GarrisonMissionManager\GarrisonMissionManager.lua line 573:
   hooksecurefunc(): GarrisonMissionFrame_SetFollowerPortrait is not a function
Debug:
   [C]: hooksecurefunc()
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:573: in main chunk
   [C]: ?
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:549: Garrison_LoadUI()
   ..\FrameXML\GarrisonBaseUtils.lua:188: ShowGarrisonLandingPage()
   ..\FrameXML\Minimap.lua:581: GarrisonLandingPage_Toggle()
   ..\FrameXML\Minimap.lua:574:
      ..\FrameXML\Minimap.lua:573
   [C]: ?
Locals:

AddOns:
Code:
Date: 2016-07-22 20:38:23
ID: 2
Error occured in: Global
Count: 1
Message: ...terface\AddOns\GarrisonMissionManager\ShipyardUI.lua line 90:
   attempt to call field 'MissionPage_ButtonsInit' (a nil value)
Debug:
   ...terface\AddOns\GarrisonMissionManager\ShipyardUI.lua:90: in main chunk
   [C]: ?
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:549: Garrison_LoadUI()
   ..\FrameXML\GarrisonBaseUtils.lua:188: ShowGarrisonLandingPage()
   ..\FrameXML\Minimap.lua:581: GarrisonLandingPage_Toggle()
   ..\FrameXML\Minimap.lua:574:
      ..\FrameXML\Minimap.lua:573
   [C]: ?
Locals:
addon_name = "GarrisonMissionManager"
addon_env = <table> {
 top_for_mission_dirty = true
 event_frame = <unnamed> {
 }
 BestForCurrentSelectedMission = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:407
 top_unavailable = <table> {
 }
 concat_list = <table> {
 }
 GetFilteredFollowers = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:238
 gmm_buttons = <table> {
 }
 top = <table> {
 }
 top_for_mission = <table> {
 }
 top_yield = <table> {
 }
 events_for_buildings = <table> {
 }
 c_garrison_cache = <table> {
 }
 event_handlers = <table> {
 }
 FindBestFollowersForMission = <function> defined @Interface\AddOns\GarrisonMissionManager\FindBestFollowersForMission.lua:46
 Widget = <function> defined @Interface\AddOns\GarrisonMissionManager\LazyWidget.lua:53
}
After = <function> defined =[C]:-1
GARRISON_SHIP_OIL_CURRENCY = 1101
GetCurrencyInfo = <function> defined =[C]:-1
GetFollowerSoftCap = <function> defined =[C]:-1
GetNumActiveFollowers = <function> defined =[C]:-1
LE_FOLLOWER_TYPE_SHIPYARD_6_2 = 2
UnitGUID = <function> defined =[C]:-1
dump = nil
match = <function> defined =[C]:-1
pairs = <function> defined =[C]:-1
tinsert = <function> defined =[C]:-1
tsort = <function> defined =[C]:-1
wipe = <function> defined =[C]:-1
Widget = <function> defined @Interface\AddOns\GarrisonMissionManager\LazyWidget.lua:53
gmm_buttons = <table> {
}
top_for_mission = <table> {
}
GetFilteredFollowers = <function> defined @Interface\AddOns\GarrisonMissionManager\GarrisonMissionManager.lua:238
UpdateMissionListButton = nil
MissionPage = <unnamed> {
 0 = <userdata>
 BuffsFrameAnchor = <unnamed> {
 }
 EmptyString = <unnamed> {
 }
 CostFrame = <unnamed> {
 }
 Enemies = <table> {
 }
 Enemy2 = <unnamed> {
 }
 CheckCounter = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2188
 RewardsFrame = <unnamed> {
 }
 BuffsFrame = <unnamed> {
 }
 StartMissionButton = <unnamed> {
 }
 Followers = <table> {
 }
 ButtonFrame = <unnamed> {
 }
 Follower3 = <unnamed> {
 }
 SetCounters = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2129
 Enemy1 = <unnamed> {
 }
 MissionType = <unnamed> {
 }
 Follower1 = <unnamed> {
 }
 CloseButton = <unnamed> {
 }
 IconBG = <unnamed> {
 }
 Enemy3 = <unnamed> {
 }
 ItemLevelHitboxFrame = <unnamed> {
 }
 Follower2 = <unnamed> {
 }
 Stage = <unnamed> {
 }
 UpdateFollowerDurability = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2201
}
ShipyardMissionList_PartyButtonOnClick = <function> defined @Interface\AddOns\GarrisonMissionManager\ShipyardUI.lua:31
shipyard_mission_list_gmm_button_template = <table> {
 1 = "Button"
 3 = "UIPanelButtonTemplate"
 Height = 40
 FrameLevelOffset = 3
 OnClick = <function> defined @Interface\AddOns\GarrisonMissionManager\ShipyardUI.lua:31
 Width = 80
}
GarrisonShipyardMap_UpdateMissions_More = <function> defined @Interface\AddOns\GarrisonMissionManager\ShipyardUI.lua:38
(*temporary) = nil
(*temporary) = "ShipyardMissionPage"
(*temporary) = <unnamed> {
 0 = <userdata>
 BuffsFrameAnchor = <unnamed> {
 }
 EmptyString = <unnamed> {
 }
 CostFrame = <unnamed> {
 }
 Enemies = <table> {
 }
 Enemy2 = <unnamed> {
 }
 CheckCounter = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2188
 RewardsFrame = <unnamed> {
 }
 BuffsFrame = <unnamed> {
 }
 StartMissionButton = <unnamed> {
 }
 Followers = <table> {
 }
 ButtonFrame = <unnamed> {
 }
 Follower3 = <unnamed> {
 }
 SetCounters = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizzard_GarrisonMissionTemplates.lua:2129
 Enemy1 = <unnamed> {
 }
 MissionType = <unnamed> {
 }
 Follower1 = <unnamed> {
 }
 CloseButton = <unnamed> {
 }
 IconBG = <unnamed> {
 }
 Enemy3 = <unnamed> {
 }
 ItemLevelHitboxFrame = <unnamed> {
 }
 Follower2 = <unnamed> {
 }
 Stage = <unnamed> {
 }
 UpdateFollowerDurability = <function> defined @Interface\AddOns\Blizzard_GarrisonTemplates\Blizza
AddOns:
Code:
Date: 2016-07-22 20:38:23
ID: 3
Error occured in: Global
Count: 1
Message: ...e\AddOns\GarrisonMissionManager\GarrisonBuilding.lua line 378:
   Usage: <unnamed>:HookScript("type", function)
Debug:
   [C]: HookScript()
   ...e\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:378: GarrisonBuilding_ButtonsInit()
   ...e\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:404: in main chunk
   [C]: ?
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:549: Garrison_LoadUI()
   ..\FrameXML\GarrisonBaseUtils.lua:188: ShowGarrisonLandingPage()
   ..\FrameXML\Minimap.lua:581: GarrisonLandingPage_Toggle()
   ..\FrameXML\Minimap.lua:574:
      ..\FrameXML\Minimap.lua:573
   [C]: ?
Locals:
(*temporary) = <unnamed> {
 0 = <userdata>
 Text = GarrisonBuildingFrameText {
 }
 Right = <unnamed> {
 }
 Middle = <unnamed> {
 }
 Left = <unnamed> {
 }
}
(*temporary) = "OnShow"
(*temporary) = nil

AddOns:
Code:
Date: 2016-07-22 20:38:23
ID: 4
Error occured in: Global
Count: 13
Message: ...e\AddOns\GarrisonMissionManager\C_Garrison_cache.lua line 5:
   Usage: GetBuildings(garrisonType)
Debug:
   [C]: ?()
   ...e\AddOns\GarrisonMissionManager\C_Garrison_cache.lua:5:
      ...e\AddOns\GarrisonMissionManager\C_Garrison_cache.lua:4
   ...e\AddOns\GarrisonMissionManager\GarrisonBuilding.lua:125: GarrisonBuilding_UpdateBuildings()
   GarrisonMissionManager\Broker.lua:15: in main chunk
   [C]: ?
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:549: Garrison_LoadUI()
   ..\FrameXML\GarrisonBaseUtils.lua:188: ShowGarrisonLandingPage()
   ..\FrameXML\Minimap.lua:581: GarrisonLandingPage_Toggle()
   ..\FrameXML\Minimap.lua:574:
      ..\FrameXML\Minimap.lua:573
   [C]: ?
Locals:
(*temporary) = <table> {
}

AddOns:
__________________
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 09:01 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 107
File comments: 569
Uploads: 0
And I got this error...

... when I clicked on Oily Nimkip to turn in my seeds.

Code:
Date: 2016-07-20 23:00:26
ID: 19
Error occured in: Global
Count: 1
Message: ...ns\GarrisonMissionManager\GarrisonMissionManager.lua line 556:
   hooksecurefunc(): GarrisonMissionFrame_SetFollowerPortrait is not a function
Debug:
   [C]: hooksecurefunc()
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:556: in main chunk
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:391: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:549: Garrison_LoadUI()
   ..\FrameXML\UIParent.lua:1764:
      ..\FrameXML\UIParent.lua:891
Locals:

AddOns:
  Swatter, v5.21f.5579 (SanctimoniousSwamprat)
  WowheadLooter, v60014
  ACP, v3.4.27 
  AdvancedXPBar, v7.0.0.160625
  Altoholic, vr167
  Analyst, v1.3.1
  Archy, v6.2.3.2
  AutoRepair, v
  Awwwww, v2.0.1
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v13.021
  BadBoyCCleaner, v
  BadBoyHistory, v1.31
  BattlePetCount, v1.8.9
  BattlePetTabs, v7.0.0.160625
  BelowAverageItems, v1.17
  BetterTooltips, vv2.3.1
  BindsWhen, v6.2.2.5
  BOPCraftConfirm, v1.2.2
  BulkBuy, v1.04
  BulkOrder, vv1.18
  ChatLoot, v1.6.1
  CloakHelmToggle, v1.0.1
  Comix, v6.2.3.0
  Compass, v1.0.5
  Configator, v5.1.DEV.376(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v6.0.3.2
  DataStore, vr56
  DataStoreAchievements, vr42
  DataStoreAgenda, vr23
  DataStoreAuctions, v6.0.001
  DataStoreCharacters, vr36
  DataStoreContainers, vr52
  DataStoreCrafts, vr69
  DataStoreCurrencies, vr31
  DataStoreGarrisons, vr16
  DataStoreInventory, vr44
  DataStoreMails, vr45
  DataStorePets, vr39
  DataStoreQuests, vr36
  DataStoreReputations, vr37
  DataStoreSpells, vr27
  DataStoreStats, vr26
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v7.0.0.160625
  Elephant, v3.4.4
  Engravings, v6.0.0.30
  ExaltedWithTheFloor, v1.0
  ExecutiveAssistant, v1.0
  ExecutiveAssistantFileCabinet, v.99a
  Exonumist, v6.1.0.16
  FactionAddict, v1.33
  FarmIt2, v
  FishingBuddy, v1.6c
  FlightMapEnhanced, v1.7.8
  GarrisonMissionManager, vv35
  Gatherer, v5.0.0
  GemHelper, v6.0.6
  GoFish, v6.2.2.15
  Grail, v079
  GrailAchievements, v011
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v4.0
  HearKitty, v1.7.2
  HearKittySoundPacks, vVolume 2d
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v6.2.001
  KeepingTabs, v1.5
  LagBar, v3.3
  LegacyQuest, vv1.0
  LibExtraTip, v5.12.DEV.390(/embedded)
  LightHeaded, vwowi:revision
  Linkerize, v008
  Livestock, v2.5.0
  LootCountDropCount, v
  MasterPlanA, vA
  MetaMap, v6.2.3.0
  MicroMenu, v1.2.2
  MobKillCount, v1.1
  MountFarmHelper, v2.0
  Pawn, v2.0.1
  PetFarmHelper, v2.0
  PetLeash, v3.0.16.1
  PetTracker, v7.0.0
  PetTrackerBreeds, v
  PetTrackerConfig, v
  PetTrackerJournal, v
  PetTrackerSwitcher, v
  PetTrackerUpgrades, v
  Postal, vv3.5.8
  PowerTrackerBar, v70000.1
  QuestPlates, v0.8
  QuickQuestItem, v3.0
  RangeDisplay, vv4.3.2
  RaresTip, vr10
  SanityCheck, vv1.69
  SilverDragon, vv3.2.3
  SimpleDing, v0.8
  SimpleGold, v5.5.0
  Skada, vr626
  Skadacfi, v0.4b
  SkadaScroll, v1.5.2
  SlideBar, v5.21f.5579 (SanctimoniousSwamprat)
  SpeedyGonzales, v1.7.1
  StoreBeGone, v1.2
  Stubby, v5.21f.5579 (SanctimoniousSwamprat)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.32
  TargetRole, v1.2.8
  TheUndermineJournal, v4.2.20160720
  TinyPad, v2.1.1
  TipTop, v2.14.3
  TomTom, vv70000-1.0.0
  TrackOMatic, v1.7.0
  WhoFramedWatcherWabbit, v2.2
  Wholly, v057
  WowheadBagScanner, v1.11
  WoWTokenWatch, v1.0.1
  ZoneAchievementTracker, v6.1.0.15
  BlizRuntimeLib_enUS v7.0.3.70000 <none>
  (ck=bac)
Report comment to moderator  
Reply With Quote
Unread 07-20-16, 08:25 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 107
File comments: 569
Uploads: 0
Will this be updated for legion?

I got this error when I opened my Naval table (I opened it first, before my mission table)

Code:
Date: 2016-07-20 22:13:39
ID: 18
Error occured in: Global
Count: 1
Message: ...ns\GarrisonMissionManager\GarrisonMissionManager.lua line 237:
   attempt to get length of local 'followers' (a nil value)
Debug:
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:237:
      ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:221
   ...terface\AddOns\GarrisonMissionManager\ShipyardUI.lua:39:
      ...terface\AddOns\GarrisonMissionManager\ShipyardUI.lua:26
   [C]: ?
   [C]: GarrisonShipyardMap_UpdateMissions()
   ...\Blizzard_GarrisonUI\Blizzard_GarrisonShipyardUI.lua:879:
      ...\Blizzard_GarrisonUI\Blizzard_GarrisonShipyardUI.lua:877
   [C]: ?
   [C]: Show()
   ..\FrameXML\UIParent.lua:2336: SetUIPanel()
   ..\FrameXML\UIParent.lua:2138: ShowUIPanel()
   ..\FrameXML\UIParent.lua:2048:
      ..\FrameXML\UIParent.lua:2044
   [C]: SetAttribute()
   ..\FrameXML\UIParent.lua:2830: ShowUIPanel()
   ..\FrameXML\UIParent.lua:1757:
      ..\FrameXML\UIParent.lua:891
Locals:
type_id = 2
followers = nil
container = <table> {
 all_maxed = true
 count = 0
 free = 0
}
container = <table> {
 all_maxed = true
 count = 0
 free = 0
}
(*temporary) = 1
(*temporary) = <table> {
 all_maxed = true
 count = 0
 free = 0
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of local 'followers' (a nil value)"
filtered_followers_dirty = true
C_Garrison = <table> {
 GetBuildingSizes = <function> defined =[C]:-1
 GetFollowerActivationCost = <function> defined =[C]:-1
 CloseTradeskillCrafter = <function> defined =[C]:-1
 GetShipDeathAnimInfo = <function> defined =[C]:-1
 GetFollowerClassSpecByID = <function> defined =[C]:-1
 GetFollowerLevelXP = <function> defined =[C]:-1
 GetBuffedFollowersForMission = <function> defined =[C]:-1
 UpgradeGarrison = <function> defined =[C]:-1
 IsFollowerCollected = <function> defined =[C]:-1
 GetFollowerAbilityIcon = <function> defined =[C]:-1
 GetFollowerClassSpecName = <function> defined =[C]:-1
 GetRecruitAbilities = <function> defined =[C]:-1
 HasGarrison = <function> defined =[C]:-1
 GetNumFollowersOnMission = <function> defined =[C]:-1
 GetFollowerXPTable = <function> defined =[C]:-1
 GetFollowerQualityTable = <function> defined =[C]:-1
 CastItemSpellOnFollowerAbility = <function> defined =[C]:-1
 GetMissionName = <function> defined =[C]:-1
 GetLandingPageGarrisonType = <function> defined =[C]:-1
 RemoveFollowerFromBuilding = <function> defined =[C]:-1
 GetPartyBuffs = <function> defined =[C]:-1
 AreMissionFollowerRequirementsMet = <function> defined =[C]:-1
 RequestClassSpecCategoryInfo = <function> defined =[C]:-1
 GetFollowerInfo = <function> defined =[C]:-1
 IsOnShipmentQuestForNPC = <function> defined =[C]:-1
 GetMissionSuccessChance = <function> defined =[C]:-1
 GetNumFollowerDailyActivations = <function> defined =[C]:-1
 GetFollowerMissionTimeLeftSeconds = <function> defined =[C]:-1
 RequestShipmentCreation = <function> defined =[C]:-1
 GetNumActiveFollowers = <function> defined =[C]:-1
 GetShipmentReagentItemLink = <function> defined =[C]:-1
 GetMissionBonusAbilityEffects = <function> defined =[C]:-1
 GetCompleteTalent = <function> defined =[C]:-1
 AddFollowerToMission = <function> defined =[C]:-1
 GetFollowerMissionCompleteInfo = <function> defined =[C]:-1
 RequestLandingPageShipmentInfo = <function> defined =[C]:-1
 CloseRecruitmentNPC = <function> defined =[C]:-1
 GetFollowerNameByID = <function> defined =[C]:-1
 GetCombatAllyMission = <function> defined =[C]:-1
 GetAvailableMissions = <function> defined =[C]:-1
 SwapBuildings = <function> defined =[C]:-1
 GetBuildings = <function> defined =[C]:-1
 GetBuildingSpecInfo = <function> defined =[C]:-1
 MissionBonusRoll = <function> defined =[C]:-1
 GetBuildingInfo = <function> defined =[C]:-1
 RequestShipmentInfo = <function> defined =[C]:-1
 IsInvasionAvailable = <function> defined =[C]:-1
 AllowMissionStartAboveSoftCap = <function> defined =[C]:-1
 GetMissionCompleteEncounters = <function> defined =[C]:-1
 RequestGarrisonUpgradeable = <function> defined =[C]:-1
 GenerateRecruits = <function> defined =[C]:-1
 GetBuildingsForPlot = <function> defined =[C]:-1
 GetFollowerQuality = <function> defined =[C]:-1
 GetFollowerClassSpecAtlas = <function> defined =[C]:-1
 GetRecruiterAbilityCategories = <function> defined =[C]:-1
 CloseMissionNPC = <function> defined =[C]:-1
 GetFollowersSpellsForMission = <function> defined =[C]:-1
 GetFollowerShipments = <function> defined =[C]:-1
 IsUsingPartyGarrison = <function> defined =[C]:-1
 GetFollowerPortraitIconID = <function> defined =[C]:-1
 SetUsingPartyGarrison = <function> defined =[C]:-1
 RecruitFollower = <function> defined =[C]:-1
 GetGarrisonInfo = <function> defined =[C]:-1
 StartMission = <function> defined =[C]:-1
 GetFollowerSourceTextByID = <function> defined =[C]:-1
 SetFollowerInactive = <function> defined =[C]:-1
 GetBuildingTimeRemaining = <function> de
AddOns:
    This list of addons deleted because I couldn't post the comment due to it being too long.
  BlizRuntimeLib_enUS v7.0.3.70000 <none>
  (ck=bc0)
I got this next error not when I opened the garrison table, but when I clicked the 'complete all' button that Master Plan puts on the frame. I've not had problems with the two addons interacting before now.

Code:
Date: 2016-07-20 22:16:15
ID: 19
Error occured in: Global
Count: 1
Message: ...ns\GarrisonMissionManager\GarrisonMissionManager.lua line 449:
   attempt to index field '?' (a nil value)
Debug:
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:449:
      ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:444
   [C]: UpdateMissionParty()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1207:
      ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1191
Locals:
party_followers_count = 3
present = nil
(for index) = 1
(for limit) = 3
(for step) = 1
idx = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "1"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
MissionPageFollowers = <table> {
 1 = <unnamed> {
 }
 2 = <unnamed> {
 }
 3 = <unnamed> {
 }
}
gmm_frames = <table> {
}
last_shipment_request = 0
event_frame = <unnamed> {
 0 = <userdata>
}
C_Garrison = <table> {
 GetBuildingSizes = <function> defined =[C]:-1
 GetFollowerActivationCost = <function> defined =[C]:-1
 CloseTradeskillCrafter = <function> defined =[C]:-1
 GetShipDeathAnimInfo = <function> defined =[C]:-1
 GetFollowerClassSpecByID = <function> defined =[C]:-1
 GetFollowerLevelXP = <function> defined =[C]:-1
 GetBuffedFollowersForMission = <function> defined =[C]:-1
 UpgradeGarrison = <function> defined =[C]:-1
 IsFollowerCollected = <function> defined =[C]:-1
 GetFollowerAbilityIcon = <function> defined =[C]:-1
 GetFollowerClassSpecName = <function> defined =[C]:-1
 GetRecruitAbilities = <function> defined =[C]:-1
 HasGarrison = <function> defined =[C]:-1
 GetNumFollowersOnMission = <function> defined =[C]:-1
 GetFollowerXPTable = <function> defined =[C]:-1
 GetFollowerQualityTable = <function> defined =[C]:-1
 CastItemSpellOnFollowerAbility = <function> defined =[C]:-1
 GetMissionName = <function> defined =[C]:-1
 GetLandingPageGarrisonType = <function> defined =[C]:-1
 RemoveFollowerFromBuilding = <function> defined =[C]:-1
 GetPartyBuffs = <function> defined =[C]:-1
 AreMissionFollowerRequirementsMet = <function> defined =[C]:-1
 RequestClassSpecCategoryInfo = <function> defined =[C]:-1
 GetFollowerInfo = <function> defined =[C]:-1
 IsOnShipmentQuestForNPC = <function> defined =[C]:-1
 GetMissionSuccessChance = <function> defined =[C]:-1
 GetNumFollowerDailyActivations = <function> defined =[C]:-1
 GetFollowerMissionTimeLeftSeconds = <function> defined =[C]:-1
 RequestShipmentCreation = <function> defined =[C]:-1
 GetNumActiveFollowers = <function> defined =[C]:-1
 GetShipmentReagentItemLink = <function> defined =[C]:-1
 GetMissionBonusAbilityEffects = <function> defined =[C]:-1
 GetCompleteTalent = <function> defined =[C]:-1
 AddFollowerToMission = <function> defined =[C]:-1
 GetFollowerMissionCompleteInfo = <function> defined =[C]:-1
 RequestLandingPageShipmentInfo = <function> defined =[C]:-1
 CloseRecruitmentNPC = <function> defined =[C]:-1
 GetFollowerNameByID = <function> defined =[C]:-1
 GetCombatAllyMission = <function> defined =[C]:-1
 GetAvailableMissions = <function> defined =[C]:-1
 SwapBuildings = <function> defined =[C]:-1
 GetBuildings = <function> defined =[C]:-1
 GetBuildingSpecInfo = <function> defined =[C]:-1
 MissionBonusRoll = <function> defined =[C]:-1
 GetBuildingInfo = <function> defined =[C]:-1
 RequestShipmentInfo = <function> defined =[C]:-1
 IsInvasionAvailable = <function> defined =[C]:-1
 AllowMissionStartAboveSoftCap = <function> def
AddOns:
    Addon list deleted for redundancy

  BlizRuntimeLib_enUS v7.0.3.70000 <none>
  (ck=bc0)
Report comment to moderator  
Reply With Quote
Unread 02-12-15, 08:12 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 107
File comments: 569
Uploads: 0
Error popped

ETA: Looking at the screen shot, it seems that most of the elements I'm talking about might come from the other addon I have, called Master Plan (which is, unfortunately, only on Curse, as far as I can tell). I'll report it there, too, but since the addon noted in the bug reporter I have (swatter) is GMM, I'm leaving it here, also.

Original:

On my second toon in WoD, L91, with just 5 followers (Qiana, Bruma, Delvar, Daleera, Onaala), I logged in to find all 2 of my previous day's missions done. I'd only had the two. I completed them, got two achievements (10 missions, and a garrison exploration mission), and went to the available missions. It opened with "Follower Experience" already chosen in the sort box. I changed it to 'Mission Expiration", which brought The Umbral Giant to the top. I chose the party that included Delvar, Daleera, and Onaala, hit Start Mission, and got this error:

Code:
Date: 2015-02-12 21:33:17
ID: 1
Error occured in: Global
Count: 1
Message: ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua line 1397:
   attempt to compare number with nil
Debug:
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1397: GarrisonMissionPage_SetCounters()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1362: GarrisonMissionPage_ClearFollower()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1240:
      ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:1238
   [C]: GarrisonMissionPage_SetFollower()
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:380:
      ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:172
   ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:671:
      ...ns\GarrisonMissionManager\GarrisonMissionManager.lua:623
   [C]: GarrisonMissionList_Update()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:498:
      ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:478
   [C]: GarrisonMissionList_UpdateMissions()
   ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:194:
      ...s\Blizzard_GarrisonUI\Blizzard_GarrisonMissionUI.lua:192
Locals:
(for index) = 2
(for limit) = 3
(for step) = 1
i = 2
followerFrame = <unnamed> {
 0 = <userdata>
 PortraitFrame = <unnamed> {
 }
 Counters = <table> {
 }
 Class = <unnamed> {
 }
 info = <table> {
 }
 Name = <unnamed> {
 }
}
followerBias = nil
(*temporary) = 368
(*temporary) = "0x000000000055F840"
(*temporary) = 1
(*temporary) = <unnamed> {
 0 = <userdata>
 CheckGlow = <unnamed> {
 }
 Check = <unnamed> {
 }
 CheckBurst = <unnamed> {
 }
 Icon = <unnamed> {
 }
 Anim = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare number with nil"
MISSION_PAGE_FRAME = <unnamed> {
 0 = <userdata>
 Enemy1 = <unnamed> {
 }
 EmptyString = <unnamed> {
 }
 CostFrame = <unnamed> {
 }
 Follower3 = <unnamed> {
 }
 Enemy2 = <unnamed> {
 }
 RewardsFrame = <unnamed> {
 }
 BuffsFrame = <unnamed> {
 }
 StartMissionButton = <unnamed> {
 }
 Followers = <table> {
 }
 ButtonFrame = <unnamed> {
 }
 showItemLevel = false
 missionInfo = <table> {
 }
 Follower1 = <unnamed> {
 }
 FollowerModel = <unnamed> {
 }
 xp = 200
 MinimizeButton = <unnamed> {
 }
 EmptyFollowerModel = <unnamed> {
 }
 CloseButton = <unnamed> {
 }
 Enemy3 = <unnamed> {
 }
 environment = "Primal"
 ItemLevelHitboxFrame = <unnamed> {
 }
 Follower2 = <unnamed> {
 }
 Stage = <unnamed> {
 }
 Enemies = <table> {
 }
}

AddOns:
  Swatter, v5.0.0 (<%codename%>)
  WowheadLooter, v60005
  AchieveIt, v
  ACP, v3.4.14 
  AdvancedXPBar, v2.0.1
  Altoholic, vr152
  Analyst, v1.3.0
  Archy, v1.8.57
  Armory, vv12.3.0
  ArmoryGuildBank, vv12.3.0
  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)
  AutoRepair, v
  Awwwww, v2.0.1
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v12.509
  BadBoyCCleaner, v
  BadBoyHistory, v1.31
  BattlePetTabs, v6.0.0.140730
  BeanCounter, v5.21c.5521 (SanctimoniousSwamprat)
  BelowAverageItems, v1.12
  BetterTooltips, vv1.4b
  BOPCraftConfirm, v1.2.0
  BulkOrder, vv1.131
  CandyBuckets, v6.0.0.141030
  ChatLoot, v1.5
  Compass, v1.0.5
  Configator, v5.1.DEV.376(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v6.0.3.2
  DataStore, vr52
  DataStoreAchievements, vr38
  DataStoreAgenda, vr20
  DataStoreAuctions, v6.0.001
  DataStoreCharacters, vr30
  DataStoreContainers, v6.0.002
  DataStoreCrafts, vr64
  DataStoreCurrencies, v6.0.002
  DataStoreGarrisons, vr8
  DataStoreInventory, vr41
  DataStoreMails, vr40
  DataStorePets, vr36
  DataStoreQuests, vr32
  DataStoreReputations, v6.0.002
  DataStoreSpells, v6.0.002
  DataStoreStats, v6.0.002
  DataStoreTalents, v6.0.002
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v6.0.0.141016
  Elephant, v3.4.1.1
  Enchantrix, v5.21c.5521 (SanctimoniousSwamprat)
  Engravings, v6.0.0.30
  Exonumist, v6.0.2.45
  FactionAddict, v1.27
  FishingBuddy, v1.4v
  FlightMapEnhanced, v1.5.52
  GarrisonMissionManager, vv22
  Gatherer, v5.0.0
  GemHelper, v6.0.6
  Grail, v067
  GrailAchievements, v011
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v4.0
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v6.0.001
  Informant, v5.21c.5521 (SanctimoniousSwamprat)
  KeepingTabs, v1.4.2
  LagBar, v3.3
  LegacyQuest, vv1.0
  LibExtraTip, v5.12.DEV.363(/embedded)
  LightHeaded, vwowi:revision
  Linkerize, v005
  MasterPlan, v0.24.1
  MerchantFilterButtons, v2.2
  MetaMap, v6.0.3.1
  MetaMapBWP, v6.0.0
  MetaMapFWM, v6.0.0
  MetaMapNBK, v6.0.0
  MetaMapQST, v6.0.0
  MetaMapTRK, v6.0.2.2
  MetaMapWKB, v6.0.0
  MicroMenu, v1.2.1
  Overachiever, v0.81
  OverachieverTabs, v0.81
  OverachieverTrade, v0.81
  PetLeash, v3.0.5
  Postal, v3.5.1
  QuestPlates, v0.8
  QuickQuestItem, v3.0
  RangeDisplay, vv4.3.1
  SanityCheck, vv1.67
  SilverDragon, vv3.1.5
  SimpleDing, v0.8
  SimpleGold, v5.4.2
  SlideBar, v5.0.0 (<%codename%>)
  SpeedyGonzales, v1.7.1
  StoreBeGone, v1.2
  Stubby, v5.21c.5521 (SanctimoniousSwamprat)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.27
  TinyPad, v2.0.3
  TipHelper, v5.12.DEV.351(/embedded)
  TipTop, v2.14.2
  TomTom, vv60000-1.1.1-2dddf66
  TrackOMatic, v1.7.0
  TradeSkillDW, v1.97
  Volumizer, v6.0.2.1
  WhoFramedWatcherWabbit, v2.1.1
  Wholly, v049
  WowheadBagScanner, v1.11
  ZoneAchievementTracker, v6.0.2.35
  BlizRuntimeLib_enUS v6.0.3.60000 <none>
  (ck=10bc)
Last edited by Barleduq : 02-12-15 at 08:15 PM.
Report comment to moderator  
Reply With Quote
Unread 02-04-15, 12:49 AM  
rowaasr13
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 2
Uploads: 1
Originally Posted by saanlem
Got to say I love this addon!
I keep trieing other garrison addnos, and keep coming back to this one.

Well done, mate!
Yeah, I try to make everything obvious and non-intrusive. Most others addons just too much useless info for my eyes.
Report comment to moderator  
Reply With Quote
Unread 01-25-15, 10:39 PM  
saanlem
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 126
File comments: 37
Uploads: 4
Got to say I love this addon!
I keep trieing other garrison addnos, and keep coming back to this one.

Well done, mate!
__________________
Saanlem
US Nazgrel - Bikutanda
EU Lightbringer - Saanlem
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.