Commit Graph

123 Commits

Author SHA1 Message Date
andrew6180 1a4a06d101 Merge remote-tracking branch 'fork/master' 2024-06-10 08:55:07 -07:00
Tercio Jose 0d18c17b52 Fixed v11 Details/core/util.lua:1258: Division by zero 2024-06-08 20:55:56 -03:00
andrew6180 e28310a160 re-add spec icons 2024-05-26 21:19:12 -07:00
andrew6180 bb7e0d2c27 Work on Ascension Backport 2024-05-17 15:08:08 -07:00
Tercio Jose 08bb134571 Fixed an issue 2024-03-26 14:36:19 -03:00
Tercio Jose 66c94a135f ToC Updates 2024-03-25 13:48:33 -03:00
Flamanis a8a995b7c2 Remake pr 2024-03-17 17:38:46 -05:00
Tercio Jose ca192bb646 Polishing the segments menu 2024-03-02 21:52:58 -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 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 ed489fcb6b Getting Evoker Buffs fixed 2023-11-12 22:03:38 -03:00
Tercio Jose 8fc05069b1 Fixed nicknames 2023-11-11 14:10:43 -03:00
Flamanis ce35713b50 Remove UnitIsUnit('player',X) checks, and change UnitName calls to use Details.playername 2023-11-09 00:45:20 -06:00
Tercio Jose 557f54d98a More fixes for patch 10.2 combatlog changes 2023-10-28 21:11:44 -03:00
Tercio Jose 0cca378d2b Unwanted mass rename of tinsert to table.insert 2023-10-11 20:32:32 -03:00
Tercio Jose 89e6ffd8af Round of fixes, cleanups and library upgrades 2023-07-29 13:19:11 -03:00
Tercio Jose f6931c2d8b Added: Details:FindBuffCastedBy(unitId, buffSpellId, casterName), return up to 19 parameters 2023-07-26 20:48:46 -03:00
Tercio Jose bfbe4ca852 Another fix for FindBuffDuration 2023-07-18 16:21:02 -03:00
Tercio Jose 3eebecda83 Fixed Details:FindDebuffDuration(unitId, spellId, casterName) which wasn't taking the casterName in consideration 2023-07-18 15:38:15 -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 9b879f4baa Details:UnpackDeathTable(deathTable) now return the spec of the character as the last parameter returned 2023-07-04 18:47:06 -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 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 690168bef3 Fixed more bugs on the new Breakdown Window 2023-05-01 14:20:04 -03:00
Tercio Jose 50d848e1d1 breakdown 2.0 2023-04-30 18:22:38 -03:00
Tercio Jose 8f36e88146 Mythic+ Clean Up: Removed deprecated option "Always in Combat" 2023-03-10 19:45:22 -03:00
Tercio Jose bfe15744e5 Show enemy casts on player's death log 2023-01-03 22:59:00 -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 bbbda84c68 Secure gradient EndFunction 2022-11-05 14:17:49 -03:00
Tercio Jose c48d032c16 Fix for some error involving gradient color 2022-11-02 20:08:36 -03:00
Tercio Jose 60397057e7 rogue secret technique fix, and small fixes 2022-10-26 13:28:34 -03:00
Tercio Jose a9e858d864 Disabled Bindings.xml to avoid taints in 10.0 2022-10-20 09:47:48 -03:00
Tercio Jose fd801fa69f Open Raid Library update 2022-10-18 10:31:05 -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
Flamanis a623d63a1c Provide Data1,2,3 to custom text funcs
Allows users to write a custom text function that freely modifies data1, data2, and data3 on custom texts.
2022-08-09 14:09:42 -05:00
Tercio Jose e0dd8b84e1 천 现在是中国和台湾的千
Chinese and Taiwan number stuff
2022-03-06 14:12:44 -03:00
Tercio Jose e8a0380153 Fix for Battleground One Segment 2021-05-20 21:15:50 -03:00
Tercio Jose db916fe43c Change logs and cleanup 2021-05-17 16:49:46 -03:00
Tercio Jose 2379884746 Rewrite on Faders: Details.FadeHandler.Fader(frame, animationType, speed, hideType) 2021-04-24 18:17:59 -03:00
Flamanis 337b77408b Resizing window with None background error fix. 2021-01-24 22:55:22 -06:00
Tercio Jose bda2829746 General Fixes
- Added Phial of Serenity from Kyrians to Potion Usage.
- Merged all warriors whirlwind.
- Cleanup on old cooldowns.
- Added Rake and Binding Shot to Crowd Control.
- Fixed some cases of DeathLog not showing healing.
2021-01-01 14:28:27 -03:00
Tercio Jose 4c7715a36c Framework update 2020-12-13 19:19:26 -03:00
Tercio Jose bbef2496c5 Coach feature update, moved check coach server to the top of the priority. 2020-11-04 11:04:43 -03:00