Coder Social home page Coder Social logo

erglo / wow-mission-report-button-plus Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 2.47 MB

A World of Warcraft addon which adds a right-click menu to the mission report button on the minimap for selecting mission reports and summaries of current and previous expansions. See full feature list in the README file.

Home Page: https://www.curseforge.com/wow/addons/mission-report-button-plus

License: GNU General Public License v3.0

Lua 100.00%
wow wow-addon world-of-warcraft world-of-warcraft-addon lua curseforge addon wago wow-retail wow-retail-addon

wow-mission-report-button-plus's Introduction

  • ๐Ÿ‘‹ Hi, I'm Erwin D. Glockner (@erglo) a university graduate of Japanese Studies and Computational Linguistics.
  • ๐Ÿ‘€ Iโ€™m interested in Python, Tkinter, Lua, GUI dev, web scraping, NLP, ML, addon dev, L10n.
  • ๐ŸŒฑ Iโ€™m currently learning Git/GitHub, version control in general. (Why haven't I started earlier? Could've saved me so much time.) ๐Ÿฑ
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on basically everything Python or Localisation (L10n).
  • ๐Ÿ“ซ How to reach me: Send me an email or notify me on GitHub.

wow-mission-report-button-plus's People

Contributors

eke00372 avatar erglo avatar justinkb avatar

Watchers

 avatar  avatar

Forkers

justinkb

wow-mission-report-button-plus's Issues

Cell error - label provider w/o fontString field

CursForge post #6396114 from Catitude on March 26, 2024:

Latest update breaks use, reloads & game restarts don't work to get past the stick point. Generates the following error:

Date: 2024-03-25 22:09:02
ID: 1
Error occured in: Global
Count: 1
Message: ...ionReportButtonPlus/libs/LibQTip-1.0/LibQTip-1.0.lua line 1242:
cell's label provider did not assign a fontString field
Debug:
[string "=[C]"]: ?
[string "@Interface/AddOns/MissionReportButtonPlus/libs/LibQTip-1.0/LibQTip-1.0.lua"]:1213: SetCellTextColor()
[string "@Interface/AddOns/MissionReportButtonPlus/libs/LibQTip-1.0/LibQTip-1.0.lua"]:1242: SetLineTextColor()
[string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1475:
.../MissionReportButtonPlus/MissionReportButtonPlus.lua:1463
[string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1512:
.../MissionReportButtonPlus/MissionReportButtonPlus.lua:1489
[string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1534:
.../MissionReportButtonPlus/MissionReportButtonPlus.lua:1530
[string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1547:
.../MissionReportButtonPlus/MissionReportButtonPlus.lua:1543
Locals:
(*temporary) = "cell's label provider did not assign a fontString field"

Assertion failed in CreateSettingsButtonInitializer (following WoW update to 10.2.0)

Date: 2023-11-07 18:11:38
ID: 1
Error occured in: Global
Count: 1
Message: ...face/SharedXML/Settings/Blizzard_SettingControls.lua line 576:
   assertion failed!
Debug:
   [string "=[C]"]: assert()
   [string "@Interface/SharedXML/Settings/Blizzard_SettingControls.lua"]:576: CreateSettingsButtonInitializer()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Options.lua"]:594: MRBP_Settings_Register()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:300: OnLoad()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:83:
      .../MissionReportButtonPlus/MissionReportButtonPlus.lua:76

"script ran too long" (runaway recursion?)

Today with v0.14.0, clicking the minimap button resulted in the task dump below. This is on an account without Dragonflight but the level 60 character has used the trial so has the DF minimap button.

Date: 2023-06-05 15:12:27
ID: 1
Error occured in: Global
Count: 1
Message: Interface/FrameXML/QuestUtils.lua line 357:
   script ran too long
Debug:
   [string "@Interface/FrameXML/QuestUtils.lua"]:357: QuestUtils_GetQuestName()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua"]:1865:
      ...onReportButtonPlus/MissionReportButtonPlus_Utils.lua:1859
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   ...
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "=(tail call)"]: ?
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua"]:1930: in main chunk
Locals:
questID = 74906
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"

AddOns:
  Swatter, v<%version%> (<%codename%>)
  WowheadLooter, v100100
  AddonFactory, v10.1.001
  AdiBags, vv1.10.17
  AdiBagsBound, vv1.7.2
  Altoholic, v10.1.004
  Auctioneer, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerStatsOverTime, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerUtilDealFinder, v9.1.BETA.5.7 (OneMawTime)
  AuctioneerUtilValuer, v9.1.BETA.5.7 (OneMawTime)
  DataStore, v2023.05.04
  DataStoreAchievements, v2023.05.03
  DataStoreAgenda, v10.1.001
  DataStoreAuctions, v10.1.001
  DataStoreCharacters, v2023.05.03
  DataStoreContainers, v10.1.001
  DataStoreCrafts, v10.1.001
  DataStoreCurrencies, v10.1.001
  DataStoreGarrisons, v10.1.001
  DataStoreInventory, v10.1.001
  DataStoreMails, v2023.05.04
  DataStorePets, v10.1.001
  DataStoreQuests, v10.1.003
  DataStoreReputations, v10.1.001
  DataStoreSpells, v2023.05.03
  DataStoreStats, v10.1.001
  DataStoreTalents, v10.1.001
  Details, v#Details.20230513.11011.151
  DetailsCompare2, v
  DetailsEncounterDetails, v
  DetailsRaidCheck, v
  DetailsStreamer, v
  DetailsTinyThreat, v
  DetailsVanguard, v
  EasyMail, v4.5.4
  Gnobesy, v0.3.1
  HandyNotes, vv1.6.15
  HandyNotesDragonGlyphs, v0.0.8
  HearKitty, v1.10.6
  HidingBar, vv10.0.4-beta1
  KibsItemLevelContinued, v10.0.1.0
  MissingShadowlandsCompanions, v10.1-003
  MissionReportButtonPlus, vv0.14.0
  SlideBar, v<%version%> (<%codename%>)
  Stubby, v9.1.BETA.5.7 (OneMawTime)
  BlizRuntimeLib_enUS v10.1.0.100100 <none>
  (ck=59e)

Menu issue with another addon enabled

On Retail, using MRBP v0.10.0 and War Plan v3.22, the MRBP minimap button is not registering any of the custom options for the menu or showing summaries. I looked it up and didn't see any documentation that War Plan "did" stuff to the MM button and there are no settings in game for WP.

My Settings:
mrbpoptions

How it looks normally:
mrbpokay

How it looks with War Plan enabled:
mrbp

v1.0.0 tooltip goes off screen

In version 1.0.0, half of the dropdown menu goes off the screen.
This was not a problem in any previous versions.

v0.21.1:
image

v1.0.0:
image

Constant errors after 10.0.7 patch

I had a few error messages when I logged in, but it became a constant stream of errors once I ported to Oribos.

287x .../MissionReportButtonPlus/MissionReportButtonPlus.lua:264: attempt to index field '?' (a nil value)
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:264: in function <.../MissionReportButtonPlus/MissionReportButtonPlus.lua:74>
[string "=[C]"]: in function RequestCallings' [string "@FrameXML/ObjectAPI/CovenantCalling.lua"]:103: in function Request'
[string "@FrameXML/ObjectAPI/CovenantCalling.lua"]:108: in function CovenantCalling_CheckCallings' [string "@FrameXML/Minimap.lua"]:947: in function HandleGarrisonEvent'
[string "@FrameXML/Minimap.lua"]:754: in function <FrameXML/Minimap.lua:752>

Locals:
self = MissionReportButtonPlusEventListenerFrame {
0 =
ShowMinimapButton_User = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1402
GarrisonLandingPageDropDown_Initialize = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1277
RedoButtonHooks = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1437
LoadData = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:404
GarrisonLandingPageDropDown_OnLoad = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1262
ShowMinimapButton = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1357
RegisterSlashCommands = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1573
SetButtonHooks = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1420
OnLoad = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:283
HideMinimapButton = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:1393
}
event = "COVENANT_CALLINGS_UPDATED"
callings =

{
}
(*temporary) = nil
(*temporary) = 111
(*temporary) = "Covenant callings received:"
(*temporary) = 0
(*temporary) =
{
USER = -10
info = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:59
DEBUG = 10
debug = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:50
NOTSET = 0
DEVMODE = false
level = -10
INFO = 20
}
(*temporary) = -10
(*temporary) = 10
(*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)"
AddonID = "MissionReportButtonPlus"
_log =
{
USER = -10
info = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:59
DEBUG = 10
debug = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:50
NOTSET = 0
DEVMODE = false
level = -10
INFO = 20
}
MRBP_EventMessagesCounter =
{
}
MRBP_GARRISON_TYPE_INFOS =
{
}
util =
{
calendar =
{
}
printVersion = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:84
GetTimeRemainingColorForSeconds = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:181
achieve =
{
}
tcount = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:114
quest =
{
}
map =
{
}
expansion =
{
}
CreateInlineIcon = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:141
GetTimeStringUntilWeeklyReset = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:197
garrison =
{
}
covenant =
{
}
poi =
{
}
CreateInlineIcon1 = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:162
CreateInlineIcon2 = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:166
cprintEvent = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:103
threats =
{
}
GetAtlasInfo = defined @MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua:130
}
ns =
{
dbg_logger =
{
}
label =
{
}
MRBP_IsAnyGarrisonRequirementMet = defined @MissionReportButtonPlus/MissionReportButtonPlus.lua:565
settingsMenuEntry = "99"
SLASH_CMD_ARGLIST =
{
}
settings = <tab

Add icon for in-game addon list

Blizzard recently added the ability for addons to specify an icon to use in the in-game addon enable/disable list. Just add a line to your .toc file. It can specify either a built-in icon or one included in your addon. Here are some examples I grepped from my addons directory:

+Wowhead_Looter\+Wowhead_Looter.toc: ## IconTexture: Interface/Icons/ability_mount_rocketmount
AddonFactory\AddonFactory.toc: ## IconTexture: Interface\Icons\Achievement_guildperk_workingovertime
AdiBags_Bound\AdiBags_Bound.toc: ## IconTexture: Interface\Icons\inv_misc_bag_15
Altoholic\Altoholic.toc: ## IconTexture: Interface\Icons\inv_drink_13
HandyNotes_DragonGlyphs\HandyNotes_DragonGlyphs.toc: ## IconTexture: Interface/AddOns/HandyNotes_DragonGlyphs/icon.blp
MissingShadowlandsCompanions\MissingShadowlandsCompanions.toc: ## IconTexture: Interface\Icons\sanctum_features_missiontable
PotentialDarkmoonDecks\PotentialDarkmoonDecks.toc: ## IconTexture: Interface\Icons\Inv_inscription_darkmooncard_putrescence_a
Prat-3.0\Prat-3.0.toc: ## IconTexture: Interface\AddOns\Prat-3.0\textures\prat-logo-dark-small
SavedInstances\SavedInstances.toc: ## IconTexTure: Interface\AddOns\SavedInstances\Media\Icon.tga

zhTW only error

only happened when checking Camp Aylaag in zhTW client, will broke minimap button right click menu

...onReportButtonPlus/MissionReportButtonPlus_Utils.lua:1923: bad argument #1 to 'strtrim' (string expected, got nil)

In retail version 10.1, SetNewTagShown is nil

Message: ...ReportButtonPlus/MissionReportButtonPlus_Options.lua line 313:
   attempt to call method 'SetNewTagShown' (a nil value)
Debug:
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Options.lua"]:313:
      ...ReportButtonPlus/MissionReportButtonPlus_Options.lua:307
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Options.lua"]:749: MRBP_Settings_Register()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:287: OnLoad()
   [string "@Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus.lua"]:81:
      .../MissionReportButtonPlus/MissionReportButtonPlus.lua:74
Locals:
category = <table> {
 GetID = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:13
 SetCategorySet = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:53
 order = 8
 HasSubcategories = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:72
 GetOrder = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:25
 SetParentCategory = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:45
 HasParentCategory = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:49
 SetOrder = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:29
 ID = "MissionReportButtonPlus"
 Init = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:6
 GetParentCategory = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:41
 GetName = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:17
 categorySet = 2
 name = "MissionReportButtonPlus"
 SetName = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:21
 subcategories = <table> {
 }
 CreateSubcategory = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:76
 GetQualifiedName = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:33
 GetSubcategories = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:68
 GetCategorySet = <function> defined @Interface/SharedXML/Settings/Blizzard_Category.lua:57
}
checkBoxList = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
}
data = <table> {
  = <table> {
 }
  = <table> {
 }
  = <table> {
 }
  = <table> {
 }
  = <table> {
 }
  = <table> {
 }
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
}
(for control) = 7
i = 7
cb = <table> {
 modifyPredicate = <function> defined @Interface/AddOns/MissionReportButtonPlus/MissionReportButtonPlus_Options.lua:562
 name = "Island Expeditions"
 variable = "showBfAIslandExpeditionsInfo"
 tooltip = "Shows the amount of Azerite you collected from the Island Expeditions."
 tag = true
}
setting = <table> {
 GetOriginalValue = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:92
 SetCommitOrder = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:100
 SetNewTagShown = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:168
 RemoveCommitFlag = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:114
 SetValueToDefault = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:150
 GetName = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:38
 GetValueInternal = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:313
 GetVariable = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:42
 name = "Island Expeditions"
 HasCommitFlag = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:120
 SetCommitFlags = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:104
 ReinitializeValue = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:79
 IsNewTagShown = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:164
 Commit = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:140
 SetValueInternal = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:304
 SetIgnoreApplyOverride = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:124
 internalValue = true
 AddCommitFlag = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:110
 commitFlags = 0
 defaultValue = true
 Init = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:297
 GetVariableType = <function> defined @Interface/SharedXML/Settings/Blizzard_Setting.lua:46
 GetCommitOrder = <function> defined @Interf

Labels.lua error

Getting the following error randomly.

2x ...rfaceMissionReportButtonPlus/data/labels.lua:268: attempt to index field 'labels' (a nil value)
[string "@MissionReportButtonPlus/data/labels.lua"]:268: in function `CleanUpLabels'
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:89: in function <.../MissionReportButtonPlus/MissionReportButtonPlus.lua:76>

Locals:
self =

{
InitializeLabels = defined @MissionReportButtonPlus/data/labels.lua:203
GetLabel = defined @MissionReportButtonPlus/data/labels.lua:257
CleanUpLabels = defined @MissionReportButtonPlus/data/labels.lua:267
SaveLabel = defined @MissionReportButtonPlus/data/labels.lua:240
LoadInGameLabels = defined @MissionReportButtonPlus/data/labels.lua:283
IsEmptyLabel = defined @MissionReportButtonPlus/data/labels.lua:221
}
(*temporary) = defined @SharedXML/TableUtil.lua:361
(*temporary) = nil
(*temporary) = "enUS"
(*temporary) = "attempt to index field 'labels' (a nil value)"
L =
{
CFG_DDMENU_NAMING_TEXT = "Prefer Expansion Names"
CFG_ADDONINFOS_AUTHOR = "Author"
CFG_DDMENU_ICONHINTALL_TEXT = "Only after Finishing ALL Missions"
CFG_DDMENU_ENTRYTOOLTIP_GARRISON_INVASION_ALERT_TOOLTIP = "Shows an alert when an invasion in your Garrison is active."
showLegionAssaultsInfo = "Legion Assault"
CFG_DDMENU_ENTRYTOOLTIP_LABEL = "Details Tooltip"
CFG_DDMENU_ENTRYTOOLTIP_MISSION_INFO_TOOLTIP = "Displays a brief summary of your currently active missions you started at the mission table."
WORK_IS_EXPERIMENTAL_TOOLTIP_ADDITION = "(This function is experimental and under development. It might deliver incomplete information or might even not work properly.)"
CFG_CHAT_NOTIFY_TEXT = "Toggle Chat Notifications"
ENTRYTOOLTIP_DF_HIDE_MF_UNLOCK_DESCRIPTION_LABEL = "Hide Unlock Description"
CFG_WOD_HIDE_GARRISON_INVASION_ALERT_ICON_TEXT = "Hide Alert Icon"
CFG_DDMENU_ENTRYTOOLTIP_SHOW_TOOLTIP = "On mouse-over each menu item details about the corresponding expansion are shown in a tooltip.|n|nIf disabled, this tooltip will not appear."
applyInvasionColors = "Apply Invasion Colors"
CFG_DDMENU_ICONHINT_TOOLTIP = "After each menu item an exclamation mark icon appears as soon as an in-progress mission is finished.|n|nIf disabled, the icon will not be displayed."
CFG_DDMENU_ENTRYTOOLTIP_FACTION_COLORS_TOOLTIP = "Displays the faction names in their respective colors."
showGrandHuntsInfo = "Grand Hunts"
CFG_DDMENU_STYLESELECTION_LABEL = "Menu Style"
CFG_DDMENU_ENTRYTOOLTIP_DRAGON_GLYPHS_TOOLTIP = "Shows the progress of your Dragon Glyphs collection of each zone."
CFG_DDMENU_STYLESELECTION_VALUE1_TEXT = "Tooltip Style"
CFG_DDMENU_ENTRYTOOLTIP_BFA_BOUNTIES_TOOLTIP = "Lists the currently active Emissary Quests available on Zandalar and Kul Tiras in the tooltip."
showCovenantBounties = "Callings"
applyBfAFactionColors = "Apply Faction Colors"
CFG_DDMENU_ENTRYTOOLTIP_EVENT_POI_ELEMENTAL_STORMS = "the Elemental Storms on the Dragon Isles"
CFG_DDMENU_ENTRYTOOLTIP_EVENT_POI_ISKAARA_FEAST = "the Community Feast of the Iskaara Tuskarr"
TOC_FILE_NOTES = "Adds a right-click menu to the mission reports button on the minimap|nwith access to reports from current and previous expansions."
showBfAFactionAssaultsInfo = "Faction Assaults"
CFG_DDMENU_ENTRYTOOLTIP_EVENT_POI_TIME_RIFTS = "the Time Rifts in Thaldraszus"
CFG_DDMENU_ENTRYSELECTION_TEXT_D = "%d |4menu item:menu items; selected"
showNzothThreats = "N'Zoth Assaults"
CFG_DDMENU_ENTRYTOOLTIP_EVENT_POI_HIDE_EVENT_DESCRIPTIONS = "Hides additional event description texts when enabled."
showMajorFactionRenownLevel = "Major Factions (Renown)"
showLegionBounties = "Emissary Quests"
CFG_DDMENU_SORTORDER_TOOLTIP = "The dropdown menu items are by default sorted by expansion release; eg. the current expansion comes first, the one before that next, etc.|n|nIf enabled, the sorting order will be reversed."
autoHideCompletedDragonGlyphZones = "Hide Completed Zones"
CFG_MINIMAPBUTTON_SHOWBUTTON_TOOLTIP = "As long as you haven't reached the highest level available for an extension by WoW default the minimap button for the expansion/garrison landing page remains hidden.|n|nIf enabled, this option shows you the button again with access to your last command table along with additional informations

Not working in 10.1.7

Getting the following LUA error when right-clicking on the mission button and then nothing shows up.

2x ...onReportButtonPlus/MissionReportButtonPlus_Utils.lua:948: attempt to compare two nil values
[string "@MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua"]:948: in function <...onReportButtonPlus/MissionReportButtonPlus_Utils.lua:948>
[string "=[C]"]: in function sort' [string "@MissionReportButtonPlus/MissionReportButtonPlus_Utils.lua"]:949: in function GetAllMajorFactionDataForExpansion'
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:796: in function <.../MissionReportButtonPlus/MissionReportButtonPlus.lua:795>
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1151: in function <.../MissionReportButtonPlus/MissionReportButtonPlus.lua:968>
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1356: in function initFunction' [string "@SharedXML/UIDropDownMenu.lua"]:80: in function UIDropDownMenu_Initialize'
[string "@SharedXML/UIDropDownMenu.lua"]:1166: in function <SharedXML/UIDropDownMenu.lua:1023>
[string "=[C]"]: in function `ToggleDropDownMenu'
[string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1541: in function <.../MissionReportButtonPlus/MissionReportButtonPlus.lua:1536>

Locals:
a =

{
unlockDescription = "Complete the quest Smells Like Loamm near Loamm in Zaralek Cavern."
renownReputationEarned = 125
bountySetID = 119
renownLevel = 20
isUnlocked = false
factionID = 2564
expansionID = 9
celebrationSoundKit = 213204
name = "Loamm Niffen"
renownFanfareSoundKitID = 213208
uiPriority = 5
textureKit = "Niffen"
renownLevelThreshold = 2500
}
b =
{
unlockDescription = "Complete the quest Maruukai with the centaur caravan in the Ohn'ahran Plains."
renownReputationEarned = 81
bountySetID = 119
renownLevel = 25
isUnlocked = true
factionID = 2503
expansionID = 9
celebrationSoundKit = 213204
name = "Maruuk Centaur"
renownFanfareSoundKitID = 213208
uiPriority = 3
textureKit = "Centaur"
renownLevelThreshold = 2500
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare two nil values"

Legion Status not working

Hello, there appears to be an issue with Legion on your new updates. If it is selected the Right Key function does not work. If Legion is unselected the Right Click function works as expected. This only affects toons that have been to Legion and started the Hall quests. Thank you.

Greyed out tables when maxed level and maxed covenant

Bro this addon is wack.

works with half my alts and not others, cant seem to actually recognise I have maxed the alt
maxed the cov
maxed it all

and its still telling me I'm not level 60....fix the coding thanks

Feature request: Display list of all alts' missions

Maybe the subject of a new addon. I remember having a war table addon for BFA that would display all my outstanding missions on all alts on all realms, so I'd know when to log into another character to reap their missions and start new ones. It would be awesome to have something like this that also worked for all expansions. I'm still working on some mission table achievements on the older expansions, like BFA's "Azeroth at War" series.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.