Commit Graph

52 Commits

Author SHA1 Message Date
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 a86f717200 Code cleanup, framework update and bug fixes 2023-06-23 14:16:12 -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 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 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 690168bef3 Fixed more bugs on the new Breakdown Window 2023-05-01 14:20:04 -03:00
Tercio Jose 11a6c48ddd General Fixes 2023-04-30 23:23:56 -03:00
Flamanis 0acc4794d5 Reset highlight on refresh after scroll.
Fixes #491
2023-04-11 15:29:01 -05:00
Tercio Jose 7cf01d114b Round of fixes 2023-03-24 15:15:56 -03:00
Tercio Jose 94927993e8 Merge branch 'master' of https://github.com/Tercioo/Details-Damage-Meter 2023-03-19 20:10:47 -03:00
Tercio Jose 13b8bd8826 Internal Garbage Collector update 2023-03-19 20:10:28 -03:00
Brandon Reynolds c1668aae6b Make the Deaths window use the sort order from config 2023-03-05 00:07:35 -05:00
Tercio Jose 44ea4cc31e commit 2023-03-04 09:18:45 -03:00
Tercio Jose 0dd7b1e91b Added support for mythic+ deaths 2023-02-27 12:03:09 -03:00
Tercio Jose 79dab7b40c Merge branch 'master' of https://github.com/Tercioo/Details-Damage-Meter 2023-02-07 13:46:37 -03:00
Tercio Jose 7cd1839f82 Pre-Update for new features 2023-02-07 13:46:35 -03:00
Flamanis b15d002c04 Only hide not used barras3 and add tooltip for barras3 2023-01-27 15:00:40 -06:00
Tercio Jose 8025165398 Scripts "Health Potion & Stone" and "Potion Used" updated 2023-01-17 19:11:36 -03:00
Tercio Jose 3ac60e3e29 version up 2023-01-10 19:01:00 -03:00
Tercio Jose da5481c143 Release Candidate 1 2023-01-04 20:12:55 -03:00
Tercio Jose bfe15744e5 Show enemy casts on player's death log 2023-01-03 22:59:00 -03:00
Tercio Jose 875d2befe3 Attempt to fix priest spirit of redemption triggering before some damage taken by the priest 2022-12-25 18:59:07 -03:00
Tercio Jose 6dd148c438 general round of code cleanup and making it more robust 2022-12-25 14:43:36 -03:00
Tercio Jose ebe8c496d1 More fixes 2022-11-27 15:24:32 -03:00
Tercio Jose 1c8dfb3ab7 Release Candidate 1 2022-11-18 16:54:25 -03:00
Tercio Jose d97fe98a78 Division by zero fix 2022-10-23 13:13:20 -03:00
Tercio Jose a9e858d864 Disabled Bindings.xml to avoid taints in 10.0 2022-10-20 09:47:48 -03:00
Tercio Jose 035c8d6a7f bug fixes 2022-10-15 13:11:18 -03:00
Tercio Jose bebb4af33c updates 2022-10-13 13:41:07 -03:00
Tercio Jose 6243a32740 More bug fixes 2022-10-12 18:37:00 -03:00
Tercio Jose 69899679e7 Merging Seal of Command on Wrath classic 2022-10-10 16:51:56 -03:00
Tercio Jose 1ed29008aa Small bug fixes and improvements 2022-10-10 13:26:13 -03:00
Tercio Jose b588d5e30c Fixed an error while trying to move the window by clicking and holding on a window line 2022-10-09 20:48:47 -03:00
Tercio Jose 944178f76f Updated LibOpenRaid and DetailsFramework 2022-10-09 19:47:56 -03:00
Tercio Jose 9974a87119 Format the text in the breakdown player list using the same font, size and outline of the damage window 2022-10-09 17:12:13 -03:00
Tercio Jose ea9caa1f40 Fixed: report window send button, tooltip showing the player's death 2022-10-06 16:24:29 -03:00
Flamanis f6f12f42a1 Fix for Buff Uptime Tooltip with nil uptime 2022-08-29 16:16:45 -05:00
Tercio Jose 3f09a59721 Added 'Line Border color by Player class' option 2022-05-02 16:38:39 -03:00
Tercio Jose e9b27b60de Fixes for the Aligned Text Column feature 2022-02-24 13:19:17 -03:00
Tercio Jose 28f28f2212 Scaling fixes; Added player bar color 2022-01-15 14:32:25 -03:00
Tercio Jose 8be58e717b v9213
Fixed an issue where after reloading, overall data won't show the players nickname.
Fixed overkill damage on death log tooltip.
Fixed the percent bars for the healing done target on the player breakdown window.
Fixed an issue with resource tooltips.
And more...
2021-12-10 16:57:26 -03:00
Tercio Jose 5b3293746a Added the option to change the colors on Death Log tooltip, this options in within the 'Modify Class Colors' panel 2021-09-08 09:58:08 -03:00
Casey Raethke bf071891b9 Add Critical Hits and Crushing Blows to Death Log (Closes Tercioo/Details-Damage-Meter#226) 2021-09-05 13:41:49 -05:00
Tercio Jose 39aa5f0e77 Make plugins be in the list of displays 2021-06-14 15:55:10 -03:00
Tercio Jose eba3036d02 Fixes for the latest release 2021-05-17 18:37:25 -03:00
Tercio Jose 2379884746 Rewrite on Faders: Details.FadeHandler.Fader(frame, animationType, speed, hideType) 2021-04-24 18:17:59 -03:00
Tercio Jose 6623082306 Check if the dispel amount is valid before work with the value 2021-03-06 20:58:19 -03:00
Tercio Jose af696b454b Fix for not finding the coords for nil when an enemy dies in battleground 2021-03-05 19:47:04 -03:00
Tercio Jose b1dd10f166 Added actor:IsFriendlyNpc() 2021-03-01 16:19:00 -03:00