WoW Mission Report Button Plus addon Dragonflight/Wrath of the Lich King Classic 2024
logo
wow addon Mission Report Button Plus

Mission Report Button Plus

Game Version: 10.0.5
Total Downloads: 4,706
Updated: Mar 3, 2023
Created: Mar 26, 2021
download Mission Report Button PlusDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v0.12.0 release 66.60 KB Mar 3, 2023 10.0.5 335 download Mission Report Button Plus v0.12.0 releaseDownload
v0.11.1 release 66.00 KB Feb 13, 2023 10.0.5 430 download Mission Report Button Plus v0.11.1 releaseDownload
v0.11.0 release 65.66 KB Feb 8, 2023 10.0.5 339 download Mission Report Button Plus v0.11.0 releaseDownload
v0.10.0 release 65.55 KB Feb 3, 2023 10.0.5 323 download Mission Report Button Plus v0.10.0 releaseDownload
v0.9.0 release 53.17 KB Dec 27, 2022 10.0.2 484 download Mission Report Button Plus v0.9.0 releaseDownload
v0.8.0 release 55.11 KB Dec 13, 2022 10.0.2 311 download Mission Report Button Plus v0.8.0 releaseDownload
v0.7.2 release 50.54 KB Nov 25, 2022 10.0.2 353 download Mission Report Button Plus v0.7.2 releaseDownload
MissionReportButtonPlus_v2022.11.20-beta3.zip beta 53.57 KB Nov 20, 2022 10.0.2 201 download Mission Report Button Plus MissionReportButtonPlus_v2022.11.20-beta3.zip betaDownload
MissionReportButtonPlus_v2022.11.18-beta3.zip beta 51.35 KB Nov 18, 2022 10.0.2 153 download Mission Report Button Plus MissionReportButtonPlus_v2022.11.18-beta3.zip betaDownload
v2022.08.31-beta2 beta 49.89 KB Aug 31, 2022 9.2.7 428 download Mission Report Button Plus v2022.08.31-beta2 betaDownload
MissionReportButtonPlus_v2022.08.12-beta2.zip beta 52.58 KB Aug 12, 2022 9.2.5 215 download Mission Report Button Plus MissionReportButtonPlus_v2022.08.12-beta2.zip betaDownload
MissionReportButtonPlus_v2021.11.22-beta2.zip beta 45.34 KB Nov 22, 2021 9.1.5 695 download Mission Report Button Plus MissionReportButtonPlus_v2021.11.22-beta2.zip betaDownload
MissionReportButtonPlus_v2021.10.02_beta1 beta 40.10 KB Oct 2, 2021 9.1.0 279 download Mission Report Button Plus MissionReportButtonPlus_v2021.10.02_beta1 betaDownload
MissionReportButtonPlus_v2021.05.15_alpha.zip (v2) alpha 24.06 KB May 15, 2021 9.0.5 64 download Mission Report Button Plus MissionReportButtonPlus_v2021.05.15_alpha.zip (v2) alphaDownload
MissionReportButtonPlus_v2021.03.26_alpha.zip alpha 18.98 KB Mar 26, 2021 9.0.5 89 download Mission Report Button Plus MissionReportButtonPlus_v2021.03.26_alpha.zip alphaDownload

Screenshots

Description

Share this:

Mission Report Button Plus

Adds a right-click menu to the mission report button on the minimap (aka. the Garrison-/ExpansionLandingPageMinimapButton) with a selection of mission reports of previous expansions.
(See full feature list below)

Button tooltip and right-click menu with expansion names
Button tooltip and right-click menu with expansion names
(More images can be found on this project’s screenshots page)

About this add-on

Problem

As soon as a new WoW expansion has been released the button on the minimap which opens the mission report frame is disabled until you meet certain criteria in order to send your little helpers on missions. But only the reports from the current expansion can be viewed by the now replaced minimap button with no other options to view reports of previous expansions any more unless you visit your old mission tables, and often only to find out that your too early and your missions are still not completed.
I was very pleased to see that the WoW Companion app for mobile phones addressed this problem, but the main game still doesn’t.

Solution

It is still possible to access mission reports from previous expansions but the Blizzard devs still haven’t implemented a possibility for users to access them via the graphical interface. So here comes this add-on to work:

  • it makes the minimap button for mission reports visible, if it has been hidden,
  • it adds a right-click menu to the minimap button,
  • with a selection of previous expansions and access to their mission reports, which are…
  • anytime and anywhere accessible.
    (See full feature list below.)

Features

Minimap Landing Page Button

???? adds a right-click menu to the minimap button
???? displays the minimap button of the previous expansion as long as the current command table hasn’t been unlocked
???? optionally shows or hides the minimap button itself permanently
???? clicking a menu entry opens the (read-only) Mission Report Frame of the corresponding expansion

Dropdown Menu

???? see details about in-progress mission of each command table
???? see which bounties, threats and world map events of each expansion are currently active
???? expansions you (yet) don’t own will be hidden in the menu
???? expansions without an unlocked command table will be displayed, but disabled
    ⇒ now showing a hint on how to unlock it
???? WoD: get notified about Garrison Invasions
???? Legion: see details about Demon Invasions
???? BfA: see details about Faction and N’Zoth Assaults as well as your Covenant Renown status
???? Shadowlands: see details about Covenant Assaults in The Maw
???? Dragonflight: see details about your Major Faction Renown Level progress and Dragon Isles events

Chat

???? get informed in-chat on finished missions, talents, WoD garrison invasions and buildings, etc.
???? chat messages can be disabled in the settings

Common

???? choose from a variety of settings and adjust the addon to your liking
    ⇒ or de-/select the menu entries with the expansions that are no longer of interest to you
???? more to come…

If you want to see some examples of these features, go visit this project’s screenshots page.


Known Issues

  • [FIXED] When using MRBP together with cfxfox‘s addon War Plan the minimap button’s right-click handler was overridden showing only War Plan’s dropdown menu. This has been fixed.
    In case of other addons doing something similar I added the slash command hook, which simply re-registers the MRBP’s button hooks (tooltip + right-click menu).
  • As soon as you unlock a command table the minimap button doesn’t update automatically. The add-on gathers this information only once at startup in order to save memory. You need to reload the UI manually, eg. by typing /reload in the chat frame. Logging-out and -in again also works.
    I will tend to this as soon as possible.

Interested in helping?

Contributors are most welcome!
Report a problem on this project’s issues page as soon as you find any errors.
Start translating when you’re missing your language or simply want to help with localization.
Leave a comment if you have a feature request or tell me what you think about this add-on.


Tools used

  • Microsoft’s Visual Studio Code with …
        ⇒ Sumneko’s Lua Language Server extension
        ⇒ Ketho’s World of Warcraft API extension
        ⇒ Stanzilla’s World of Warcraft TOC Language Support extension
        ⇒ David Anson’s Markdown linting and style checking extension
  • Version control management with Git

References

  • Townlong Yak’s FrameXML archive (https://www.townlong-yak.com/framexml/live)
  • WoWpedia’s World of Warcraft API (https://wowpedia.fandom.com/wiki/WorldofWarcraft_API)
  • Wowhead.com (https://www.wowhead.com)
  • Matt Cone’s “The Markdown Guide” (https://www.markdownguide.org)
    (Buy his book!)
  • The Git Book (https://git-scm.com/book)
  • Documentation for Visual Studio Code (https://code.visualstudio.com/docs)

Comments

Add a comment