Commit Graph

342 Commits

Author SHA1 Message Date
Tercio Jose 18e7464cef Bug fixes for the Mythic+ End of Run panel
- General fixes applied to the Mythic+ Panel.
- The Mythic+ section in the options panel can now be translated.
- More fixes for text color.
2024-02-08 11:46:31 -03:00
Tercio Jose cef44035c9 Renamed "Show Damage Charts" to "Show End of M+ Panel" 2024-02-07 20:32:47 -03:00
Tercio Jose c080f6e9b8 Releasing the new end of mythic+ panel 2024-02-07 13:17:00 -03:00
Tercio Jose 4f63a6fee9 Fixed an error given at completing a mythic dungeon run 2024-02-07 12:07:04 -03:00
Tercio Jose 9f245631a6 Fixed an issue in Vanilla when the addon tried to use retail talent api 2024-02-07 11:21:47 -03:00
Tercio Jose 0f62e059a6 Fixed player color not showing when not using class colors 2024-02-07 11:20:55 -03:00
Tercio Jose c1d8082546 Using now a crowd control spell list from Lib Open Raid 2024-02-05 19:57:19 -03:00
Tercio Jose ee0b350aba Maintenance Update and Mythic Dungeon Plus development progress
- Dungeon followers now correctly show into the damage done section.
- Fixed an error while statusbar plugin options.
- Framework update.
- Mythic Dungeon Plus code has been separated into six files (was just 2), this will help with the organization
and maintenance of the code.
2024-01-31 13:34:00 -03:00
Tercio Jose 4eff7b223e General Fixes after major patch 2024-01-17 11:35:18 -03:00
Tercio Jose cf591e89fb Fixes for: OpenRaidLib, Rounded Cooltip, Evoker Extra Bar and Ebon Might, Welcome Window 2024-01-16 19:48:55 -03:00
Tercio Jose 9c63b08895 General Updates
- Fixed an error while scrolling down target npcs in the breakdown window.
- Fixed an error when clicking to open the Death Recap by Details!.
- End of Mythic Run panel got updates.
- Framework updated: new rounded tooltips.
2024-01-12 23:56:55 -03:00
Tercio Jose 9eb4d344e6 General Changes ad Improvements
- Added: Details:IsInMythicPlus() return true if the player is on a mythic dungeon run.
- CombatObjects now have the key 'is_challenge' if the combat is a part of a challenge mode or mythic+ run.
- Evoker extra bar tooltip's, now also show the uptime of Black Attunement and Prescience applications.
- Breakdown Window now show Plater Npc Colors in the target box.
- Added event: "COMBAT_MYTHICPLUS_OVERALL_READY", trigger when the overall segment for the mythic+ is ready.
- Added event: "COMBAT_PLAYER_LEAVING", trigger at the beginning of the leave combat process.
- Library updates: Details! Framework and Lib Open Raid.
2024-01-08 14:18:08 -03:00
Tercio Jose d102fe7a07 Backend improvements and bug fixes
- Fixed an error when hovering over some spells in the Auras panel on the Player Breakdown window.
- Fixed the character item level, which was not showing for players that left the party group on the Player Breakdown window.
- Fixed boss images not showing at the segments selection menu.
- Other updates related to encounter journal and mythic+, both under development.
2023-12-26 11:38:00 -03:00
Tercio Jose 2efc5a58f8 General Updates and fixed (see commit description)
- Added the 'Remove Battleground Segments' option to the menu that opens when hovering over the erase button.
- Attempt to fix Battleground faction icons, shown on enemy players damage bars.
- Fixed custom scripts showing the damage text too close to the dps text.
- Lib OpenRaid updated.
- Framework Updated.
2023-12-21 14:34:21 -03:00
Tercio Jose 1830359943 General Fixes, Backend Improvements, Library Updates.
Release Documentation:
- Classic now uses the same combat log reader as retail (Flamanis).
- Merged Rage of Fyr'alath spells (equara).
- Added Rogue Ambushes to merged spells (WillowGryph).
- The Remove Common Segments option now also removes segments trash between raid bosses.
- Fixed an issue where auras applied before combat start, such as Power Infusion and Prescience, which are counted towards the target, were not being accounted for.
- Added to Combat Class: classCombat:GetRunTimeNoDefault(). This returns the run time of the Mythic+ if available, nil otherwise.

Technical Notes:
- Classic now uses retail parser.
- Combat class now have the member: classCombat:GetRunTimeNoDefault(); Returns the run time of a M+ (after completed).
- The Utility class's buff scan at the start of combat has been improved, and the code has been cleaned. Also, the scan runs now on the next frame after combat start.
- Augmentation Evoker won't track auras from the combat start aura scan, if the player isn't in combat (example: a player in the group enters in combat).
- Remove tier bonus for Augmentation Evoker Ebon Might damage prediction and nerfed Close as Cluthmates to 10%.
- Segments Container's ResetDataByCombatType() now supports multiple combat types per classification.
- Code cleanup on Segments menu code to use the new Mythic+ functions added to Combat class.
- Mythic+ start detection produced errors if a WORLD_STATE_TIMER_START event triggered before the CHALLENGE_MODE_START event.
- Mythic+ finish code was bugging when 'time' returned by C_ChallengeMode.GetCompletionInfo() wasn't being checked again nil value.
- Rogue's Ambush ability and Rage of Fyr'alath spellIds added to override_spellId within the parser.
- Details! Framework updated.
- Open Raid Library updated.
2023-12-14 11:33:30 -03:00
Tercio Jose 032279bd51 The option to remove common segments now also removes trash between raid bosses 2023-12-04 20:44:33 -03:00
Tercio Jose eb8c9894a5 Added Mythic+ Overall's time types 2023-12-01 12:30:19 -03:00
Tercio Jose 0ff046b500 Major upgrade for alpha testers 2023-11-30 16:13:14 -03:00
Tercio Jose 95ba39b389 Added Erase Segment Options: "Remove Common Segments" and "Reset, but keep Mythic+ Overall Segments" 2023-11-20 19:36:28 -03:00
Tercio Jose e4140664ed Fixed an issue with the options panel 2023-11-14 14:17:13 -03:00
Tercio Jose 448a31671b Fixed Details! Streamer plugin on Classic versions of the game; Moved a few things in the options panel 2023-11-14 13:42:57 -03:00
Tercio Jose ed489fcb6b Getting Evoker Buffs fixed 2023-11-12 22:03:38 -03:00
Tercio Jose 2d924211d1 Fixed statistics frame not closing the options frame when clicking on the X button 2023-11-11 14:14:12 -03:00
Flamanis b166a48817 Fix nickname option 2023-11-10 20:04:16 -06:00
Flamanis bc0070cc6d Force Nicktag to include realm name on retail 2023-11-08 23:56:35 -06:00
Tercio Jose 5e7df0d94a Added Details:GetUntitClass(unitId), this call handles the Ambiguate in combatlog's player name when calling UnitClass 2023-11-08 20:25:25 -03:00
Tercio Jose d11f8a1ccd Fixed an error during Battlegrounds
Stacked heals feature wasn't checking if the previous deathlog event was a healing event as well.
2023-11-02 13:59:17 -03:00
Flamanis b3afc493b6 Merge branch 'Tercioo:master' into master 2023-10-12 17:21:28 -05:00
Tercio Jose 0cca378d2b Unwanted mass rename of tinsert to table.insert 2023-10-11 20:32:32 -03:00
Flamanis 72198e7484 Avoid _ from global namespace. 2023-09-29 20:54:03 -05:00
Tercio Jose 387ed90807 More 10.2
- Added more trinkets ids.
- Added 'On Use' trinkets amount of uses on Breakdown Window.
- Added Details.GetItemSpellInfo(spellId): return information about an item added as a custom spell (usually trinkets).
2023-09-23 10:39:38 -03:00
Tercio Jose 933c10771d Added Evoker Buff Uptime Bar
- Added an extra bar within the evoker damage bar, this new bar when hovered over shows the buff uptime of Ebon Might and Prescience on all players.
2023-09-10 14:51:29 -03:00
Tercio Jose 5e9a08ff2c Buff Update now show buffs received from an Augmented Evoker and Priest's Power Infusion buff.
- Buff Update now show buffs received from an Augmented Evoker and Priest's Power Infusion buff.
2023-09-09 15:08:26 -03:00
Tercio Jose bf7cf53705 Fix for ticket #595 2023-09-05 10:51:56 -03:00
Flamanis bc2ab474e7 Remove classic era checks for functions that were added. 2023-08-31 15:40:06 -05:00
Tercio Jose 5cef044c5c Framework update 2023-08-25 11:16:09 -03:00
Tercio Jose 0b32fe3459 Change log, version up, and plugins TOC bumps 2023-08-12 14:32:01 -03:00
Tercio Jose ea2cec6861 Added augmented buffs in the Auras tab of players which received Ebon Might and Precience
- Forcing update interval to 0.1 on arenas matches using the real-time dps feature.
- Framework Update.
- Lib Open Raid Update.
- More parser cleanups and code improvements.
- Auras tab now ignores regular "world auras" (those weekly buffs of reputation, etc)
2023-08-05 21:39:00 -03:00
Flamanis ed1aa69582 Add animIn/animOut checks for the welcome window 2023-07-29 13:41:51 -05:00
Tercio Jose f41ecaf908 Added spellContainer:GetOrCreateSpell() this is an english alias for "PegaHabilidade" 2023-07-27 21:55:59 -03:00
Flamanis b6200c6086 Options fix and Cyclical pet ownership fix 2023-07-26 10:39:43 -05:00
Tercio Jose 94ae59dfa9 Stop breakdown opening when there's player data available at the window 2023-07-24 20:53:04 -03:00
Tercio Jose 762c80669d Better options for Real Time DPS
- Removed 'Real Time DPS' from the time measure dropdown.
- Added "Show 'Real Time' DPS" toggle to show real time dps while in combat.
- Added "Order Bars By Real Time DPS" toggle to order bars by the amount of real time dps.
- Added "Always Use Real Time in Arenas" toggle to always use real time dps in Arenas.
- Added .last_dps_realtime to player actors, caches the latest real time dps calculated.
2023-07-24 16:43:34 -03:00
Tercio Jose c39deda381 LibOpenRaid Update
- Fixed an issue with the rename InstaciaCallFunction to InstanceCallDetailsFunc.
2023-07-19 18:20:08 -03:00
Tercio Jose 8875c15b33 General BugFixes and Changes
- Renamed damageActor.extra_bar to damageActor.total_extra
- Added: Details:ShowExtraStatusbar(barLineObject, amount, amountPercent, extraAmount)
- If any damage actor has 'total_extra' bigger than 0, the extra bar is shown.
- List of spec names for spec tooltip detection now load at Startup not at lua compiling.
- Fixes on Encounter Details plugin.
- Fixed an issue of clicking in a plugin icon in the title bar of Details! but the plugin not open.
2023-07-18 22:06:06 -03:00
Tercio Jose bfdce8071b Bug Fixed 2023-07-18 18:19:38 -03:00
Tercio Jose 72120a8a3e Fixed things about the Real Time DPS; Open Raid Lib Update 2023-07-17 22:02:35 -03:00
Tercio Jose 7a0e045308 Real Time DPS, ten years old 2023-07-13 22:02:10 -03:00
Tercio Jose 50dc90cc6c More fixes for real time dps 2023-07-11 17:07:07 -03:00
Tercio Jose fa65530a7c update 2023-07-11 14:11:03 -03:00