Commit Graph

137 Commits

Author SHA1 Message Date
Tercio Jose cd8266fff6 More fixes for text color and bar color. Early and under development report button addon to the Player Breakdown window. 2024-02-15 17:02:29 -03:00
Tercio Jose 2fd02eebb1 General development and bug fixes (see commit description).
- Fixed the deaths display, where the windows wasn't usig custom text scripts.
- Fixed an issue with custom displays, where it was unable to use class colors in their texts.
- More development and bug fixes on the new Mythic+ Run Completion panel.
- Framework Update.
2024-02-13 13:24:28 -03:00
Tercio Jose 1c0a0eaea0 Fixed an issue with text colors and the background bar color 2024-02-08 00:36:37 -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 b7c2b6c7a1 Release Candidate 1 2024-01-20 14:28:25 -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 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 74f987ab95 Fixed dps showing wrong numbers when the combat isn't the current one 2023-12-01 22:14:36 -03:00
Tercio Jose eb8c9894a5 Added Mythic+ Overall's time types 2023-12-01 12:30:19 -03:00
Continuity f3af2b0759 - Fix extraStatusbar showing in wrong views (non-player-dmg) 2023-10-04 19:58:51 +02: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 250ce2fbf7 10.2 General Implementations and Fixes
- Implemented [Pip's Emerald Friendship Badge] trinket buffs.
- 10.2 trinket damage spells renamed to the item name.
- Framework update.
2023-09-22 13:12:54 -03:00
Tercio Jose 4d9a0d5a02 Change Logs 2023-09-13 15:19:25 -03:00
Tercio Jose ae7af0e4be Toc Updates and More
- Added a secondary bar to augmented evoker, which when hover over show the uptime of buffs.
2023-09-13 12:44:32 -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 f27d73d562 Change logs 2023-09-09 13:40:56 -03:00
Tercio Jose 6bfcc14309 Fixes for the latest alpha version 2023-08-06 16:20:47 -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
Tercio Jose 89e6ffd8af Round of fixes, cleanups and library upgrades 2023-07-29 13:19:11 -03:00
Tercio Jose f41ecaf908 Added spellContainer:GetOrCreateSpell() this is an english alias for "PegaHabilidade" 2023-07-27 21:55:59 -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 ae490f434d Added .total_extra for damage actors, when above zero, a secondary statusbar is shown in the player bar 2023-07-20 16:37:27 -03:00
Tercio Jose 22d8686b03 Fixed overall data only showing Augmented Evokers 2023-07-20 15:21:47 -03:00
Tercio Jose 08ccadfbde Add the evoker predicted damage to overall data 2023-07-19 11:13:37 -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 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 5180459d67 Using effective time when displaying tooltips information 2023-07-11 19:05:06 -03:00
Tercio Jose 391d5ad762 Libs Updates 2023-07-11 19:01:51 -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
Tercio Jose 79353cee90 Fix icon things, improvements to class detection by using GetPlayerInfoByGUID() 2023-07-08 15:21:40 -03:00
Tercio Jose efd1e883be When the actor is ungroupped players, check if that player has a spec and show the spec icon instead 2023-07-08 11:17:37 -03:00
Tercio Jose 0677e2e874 Framework, update 2023-07-07 18:49:16 -03:00
MarkW 06fda83a03 Sort damage taken tooltip on damage amount 2023-07-04 13:06:14 +02:00
Tercio Jose 6ccb64863e Code changes, see commit description
Combat Objects which has been discarded due to any reason will have the boolean member:  __destroyed set to true. With this change, 3rd party code can see if the data cached is up to date or obsolete.

- Removed several deprecated code from March 2023 and earlier.
- Large amount of code cleanup and refactoring, some functions got renamed, they are listed below:
* TravarTempos renamed to LockActivityTime.
* ClearTempTables renamed to ClearCacheTables.
* SpellIsDot renamed to SetAsDotSpell.
* FlagCurrentCombat remamed to FlagNewCombat_PVPState.
* UpdateContainerCombatentes renamed to UpdatePetCache.
* segmentClass:AddCombat(combatObject) renamed to Details222.Combat.AddCombat(combatToBeAdded)

- CurrentCombat.verifica_combate timer is now obsolete.
- Details.last_closed_combat is now obsolete.
- Details.EstaEmCombate is now obsolete.
- Details.options is now obsolete.

- Added: Details:RemoveSegmentByCombatObject(combatObject)

- Spec Guess Timers are now stored within Details222.GuessSpecSchedules.Schedules, all timers are killed at the end of the combat or at a data reset.

- Initial time to send startup signal reduced from 5 to 4 seconds.

- Fixed some division by zero on ptr 10.1.5.
- Fixed DETAILS_STARTED event not triggering in some cases due to 'event not registered'.
2023-06-27 19:01:44 -03:00
Tercio Jose 9fb2b0d66b translated code to English and a few bug fixes from latest alpha 2023-06-21 17:27:58 -03:00
Tercio Jose f9d32df3a4 Overhall on the script for Damage Taken by Spell, now it uses modern Details API 2023-06-12 10:52:40 -03:00
Tercio Jose aaab652817 Code cleanups, Bug Fixes, Show plugins in the breakdown window, added damage taken and friendly fire tp breakdown 2023-06-11 20:46:27 -03:00
Tercio Jose 631b3ceaa0 Time Machine overhaul 2023-06-08 22:01:34 -03:00
Tercio Jose 3714cfb824 Code Cleanup 2023-06-07 15:52:47 -03:00
Tercio Jose 0c397b5816 container_segments 424 error: now it is ensuring to wipe the combatObject that got removed from containerSegments 2023-06-06 17:36:13 -03:00
Tercio Jose 9021a4de4d Fixing stuff from latest alpha and more development 2023-05-30 15:45:50 -03:00
Tercio Jose 0cdfa2b900 Replacing table.wipe with Details:Destroy() 2023-05-22 15:31:29 -03:00
Tercio Jose fa0d1e1d08 Renamed variables, code cleanup 2023-05-21 10:28:29 -03:00
Tercio Jose 7fb0ae469c Added an option to nest pet spells within a bar showing the pet name 2023-05-14 16:30:09 -03:00
Tercio Jose 8f8a605c14 Added options "Group Player Spells With Same Name" and ""Group Pets By Spell" 2023-05-12 22:06:35 -03:00
Tercio Jose c08f005f08 Fixed frag display shows neutral and friendly frags 2023-05-12 15:49:10 -03:00
Tercio Jose 6527146c5d Added friendly fire and healing taken into the new breakdown 2023-05-12 15:17:11 -03:00