Commit Graph

626 Commits

Author SHA1 Message Date
Flamanis 71f1ed6149 Add spec detection by tooltip. 2023-07-10 18:00:04 -05:00
Tercio Jose bff23a8a0b icon updates 2023-07-08 11:18:52 -03:00
Tercio Jose 2768b988cf removed Breath of Eons from spec detection for augmentation evokers 2023-07-08 11:18:38 -03:00
Tercio Jose 5c8b4526af When DBM/BW send a callback, check if the current combat in details is valid 2023-07-08 11:18:15 -03:00
Tercio Jose 0677e2e874 Framework, update 2023-07-07 18:49:16 -03:00
Tercio Jose 56275fecf9 Added Details:GetBossEncounterTexture(encounterName); Added combat.bossIcon; Added combat.bossTimers 2023-07-05 00:24:08 -03:00
Tercio Jose 9cf94ead8c classCombat:GetTimeData(chartName) now check if the combat has a TimeData table or return an empty table; Added classCombat:EraseTimeData(chartName) 2023-07-04 18:27:23 -03:00
Flamanis c6f3f34af7 Move and change run_code save 2023-07-02 10:59:42 -05:00
Tercio Jose 318555ae51 More fixes for Augmentation Evoker on 10.1.5 2023-06-30 15:04:05 -03: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 7b34b88ca3 More code cleanup and framework update 2023-06-25 11:29:45 -03:00
Tercio Jose 28255ac7d0 Overall segment load fix 2023-06-23 15:25:39 -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 a2c5e926c9 More bug fixes for destroyed combats; TimeData code modernizations 2023-06-14 18:43:33 -03:00
Tercio Jose efd131ef04 More fixes for the "Report to Discord" bugs; Implementations to show plugins in the breakdown window; 2023-06-12 19:59:15 -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 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 3eaefdea6b Framework Update and Code improvements 2023-06-05 15:44:32 -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 cebe150e16 General Fixes and Improvements 2023-05-16 15:21:04 -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 5ff4cecadb fix for "Unknown Item" 2023-05-12 11:44:42 -03:00
Tercio Jose 90c26332ff Bug fixes, some breakdown settings remove due to their values be auto calculated now 2023-05-11 22:34:11 -03:00
Tercio Jose bad4995451 Fixed reported bugs on the new breakdown window 2023-05-11 15:02:57 -03:00
Tercio Jose 40d89df26e Fixed an issue where it throws an error when opening the Damage Taken breakdown 2023-05-10 22:43:01 -03:00
Tercio Jose 9a81a2b489 Added phase damage and healing to the new breakdown 2023-05-07 18:27:34 -03:00
Tercio Jose 7ff45dd398 Postponed item data load to fix items without their names in the breakdown 2023-05-05 22:27:58 -03:00
Tercio Jose 0a4c35b304 More fixes 2023-05-05 21:32:42 -03:00
Tercio Jose 254f6bc8bb Fixed immersion option adding everybody in the arena on the player's group 2023-05-04 18:46:33 -03:00
Tercio Jose ba267b3eca Fixed issue with nested pets which wasn't showing when pressing the arrow in the bar 2023-05-01 21:30:16 -03:00
Tercio Jose 4ccf34b390 Added Reset Settings button on the options panel for the breakdown window 2023-05-01 15:00:12 -03:00
Tercio Jose c922f3471f Remove the spell name from the trinket name 2023-05-01 14:32:11 -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
Tercio Jose d531fc95ff Added tooltips for the targets container 2023-04-30 18:22:39 -03:00
Tercio Jose 9222cc1491 Added Targets, Added Options 2023-04-30 18:22:39 -03:00
Tercio Jose 70d9c7c4e9 Coded more implementations 2023-04-30 18:22:39 -03:00
Tercio Jose aad91256a2 Fixed the spell container size not saving properly, fixed spellbars not being allowed to click 2023-04-30 18:22:39 -03:00
Tercio Jose f413d52b91 Finished container resizers 2023-04-30 18:22:39 -03:00
Tercio Jose c9b801e7f0 Added sorting to all headers to ascending and descending 2023-04-30 18:22:39 -03:00
Tercio Jose 36e5d2978f Sort by critpercent and casts are now working; new class 'SpellTable' 2023-04-30 18:22:39 -03:00
Tercio Jose 71076bffee Keeping my stress levels high 2023-04-30 18:22:39 -03:00
Tercio Jose f6665201b4 Keeping the development 2023-04-30 18:22:39 -03:00
Tercio Jose f735cb63bd More development on the new breakdown window 2023-04-30 18:22:39 -03:00
Tercio Jose b946da73bb Major cleanup on breakdown main file 2023-04-30 18:22:38 -03:00