Skip to content

The War Within - Update#6

Open
DonnieDice wants to merge 17 commits intosemlar:masterfrom
DonnieDice:master
Open

The War Within - Update#6
DonnieDice wants to merge 17 commits intosemlar:masterfrom
DonnieDice:master

Conversation

@DonnieDice
Copy link
Copy Markdown

Changelog

Version 2.0.0-------------------------------------------------------------------

  • Fixed - Resolved an issue where TooltipUtil.SurfaceArgs was called without proper checks, leading to Lua errors
  • Fixed - Corrected quest tracking when using the QUEST_ACCEPTED, QUEST_REMOVED, and QUEST_WATCH_LIST_CHANGED events
  • Added - Fallback logic for tooltip processing in GetQuestProgress to handle cases where TooltipUtil.SurfaceArgs is unavailable
  • Updated - Enhanced UpdateQuestIcon function to better handle quest progress updates and ensure icons display correctly for all quest states
  • Updated - Refined event handling for PLAYER_LOGIN to correctly populate the ActiveWorldQuests table based on the player's current map
  • Improved - Re-anchored quest icons on nameplates during the ADDON_LOADED event to ensure settings are correctly applied
  • Updated - ToC for retail - The War Within Expansion Release Patch (10.2.0.56110) [ToC.110002]

Update for WW
- Fixed - Resolved an issue where `TooltipUtil.SurfaceArgs` was called without proper checks, leading to Lua errors
- Fixed - Corrected quest tracking when using the `QUEST_ACCEPTED`, `QUEST_REMOVED`, and `QUEST_WATCH_LIST_CHANGED` events
- Added - Fallback logic for tooltip processing in `GetQuestProgress` to handle cases where `TooltipUtil.SurfaceArgs` is unavailable
- Updated - Enhanced `UpdateQuestIcon` function to better handle quest progress updates and ensure icons display correctly for all quest states
- Updated - Refined event handling for `PLAYER_LOGIN` to correctly populate the `ActiveWorldQuests` table based on the player's current map
- Improved - Re-anchored quest icons on nameplates during the `ADDON_LOADED` event to ensure settings are correctly applied
- Updated - ToC for _retail_ - The War Within Expansion Release Patch (10.2.0.56110) [ToC.110002]
@zcourge
Copy link
Copy Markdown

zcourge commented Aug 26, 2024

Awesome work, thanks for this PR

@Numynum
Copy link
Copy Markdown

Numynum commented Sep 10, 2024

Fyi, TooltipUtil.SurfaceArgs has done nothing for ages, and has been permanently deleted in 11.0
no point in checking if it exists, the code related to it can just be deleted

- Fixed - Resolved an issue where `TooltipUtil.SurfaceArgs` was called without proper checks, leading to Lua errors
- Fixed - Corrected quest tracking when using the `QUEST_ACCEPTED`, `QUEST_REMOVED`, and `QUEST_WATCH_LIST_CHANGED` events
- Added - Fallback logic for tooltip processing in `GetQuestProgress` to handle cases where `TooltipUtil.SurfaceArgs` is unavailable
- Updated - Enhanced `UpdateQuestIcon` function to better handle quest progress updates and ensure icons display correctly for all quest states
- Updated - Refined event handling for `PLAYER_LOGIN` to correctly populate the `ActiveWorldQuests` table based on the player's current map
- Improved - Re-anchored quest icons on nameplates during the `ADDON_LOADED` event to ensure settings are correctly applied
- Updated - ToC for _retail_ - The War Within Expansion Release Patch (10.2.0.56110) [ToC.110002]
- Fixed - Resolved an issue where `TooltipUtil.SurfaceArgs` was called without proper checks, leading to Lua errors
- Fixed - Corrected quest tracking when using the `QUEST_ACCEPTED`, `QUEST_REMOVED`, and `QUEST_WATCH_LIST_CHANGED` events
- Added - Fallback logic for tooltip processing in `GetQuestProgress` to handle cases where `TooltipUtil.SurfaceArgs` is unavailable
- Updated - Enhanced `UpdateQuestIcon` function to better handle quest progress updates and ensure icons display correctly for all quest states
- Updated - Refined event handling for `PLAYER_LOGIN` to correctly populate the `ActiveWorldQuests` table based on the player's current map
- Improved - Re-anchored quest icons on nameplates during the `ADDON_LOADED` event to ensure settings are correctly applied
- Updated - ToC for _retail_ - The War Within Expansion Release Patch (10.2.0.56110) [ToC.110002]
- Added - [release.yml] - [/.github/workflows/]
- Added - [README.md]
- Updated - Project information - [QuestPlates.toc]
- Fixed - Version Numbering - [QuestPlates.toc]
- Added - New Folder - [/docs]
- Added - changelog.txt - [/docs]
- Moved - [CHANGES.md] - [/docs]
- Added - [.pkgmeta]
- Fixed - Package as - [.pkgmeta]
- Fixed - Package as - [.pkgmeta]
- Updated - ToC for _retail_ - [ToC.110007]
- Updated - Added note about Semlar - [README.md]
- Updated - Added color to AddOn Menu Title - [QuestPlates.toc]
DonnieDice and others added 6 commits January 16, 2025 18:01
- Updated - Retail TOC to reflect version 110100 [QuestPlates.toc]
- Updated - Retail BLU version number to v5.4.8 in TOC [QuestPlates.toc]
- Added - Login message displaying addon name, version, and icon on player login, styled similarly to FFLU - [QuestPlates.lua]
- Fixed - Resolved a case sensitivity issue in `PLAYER_LOGIN` where `task.questId` was used instead of `task.questID`, causing nil `questID` errors in certain zones (e.g., Undermine, Nazjatar) - [QuestPlates.lua]
- Added - Nil check for `questID` in `PLAYER_LOGIN` to prevent invalid API calls to `C_TaskQuest.GetQuestInfoByQuestID` - [QuestPlates.lua]
- Updated - Styled TOC title with custom color #58be81 and added email field, aligning with FFLU addon style - [QuestPlates.toc]
- Updated - TOC version bump [QuestPlates.toc]
- Updated - Email address updated in TOC [QuestPlates.toc]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants