Commit Graph

762 Commits

Author SHA1 Message Date
Tercio Jose 4b7463a307 Debug print removed 2023-11-13 11:11:59 -03:00
Tercio Jose ed489fcb6b Getting Evoker Buffs fixed 2023-11-12 22:03:38 -03:00
Tercio Jose 7e7dda8ee7 Fixed the Mythic+ Graphic not showing after clicking in "Show"; Fixed Health Bar on deathlog; 2023-11-12 16:01:17 -03:00
Tercio Jose daaa3a7f1f Fixed an issue where UnitFullName doesn't return the realm name for units in the same realm as the player, but return the realm if querying the player itself 2023-11-10 22:34:29 -03:00
Tercio Jose 7a5529d4e4 More fixes 2023-11-10 21:10:01 -03:00
Tercio Jose d95ff2b827 More fixes for patch 10.2 combatlog changes 2023-11-10 20:42:57 -03:00
Flamanis 628b14ec42 Fix single segment BG and a couple missed unitnames 2023-11-09 13:46:49 -06: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 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 3b2ba40b29 API 2.0 now uses Details:GetFullName(unitId) to retrieve a unit name 2023-11-08 19:01:26 -03:00
Tercio Jose dd13aff961 Attempt to fix an issue for players on realms that have a space in the realm name. 2023-11-08 12:56:16 -03:00
Tercio Jose 557f54d98a More fixes for patch 10.2 combatlog changes 2023-10-28 21:11:44 -03:00
Tercio Jose f870036f06 10.2 always send the realm name even if the unit is from the player's realm, this patch fixes the issues caused by the change 2023-10-28 16:03:01 -03:00
Tercio Jose 9c4f249c8d Fixed /details pets 2023-10-28 14:55:54 -03:00
Tercio Jose 73d152baac Framework and 10.2 updates 2023-10-25 12:57:00 -03:00
Tercio Jose 0cca378d2b Unwanted mass rename of tinsert to table.insert 2023-10-11 20:32:32 -03:00
Tercio Jose ce8dc1b92c General Fixes for Retail and PTR 10.2
- Fixed an issue with the healing merge amount on death tooltips.
- Added custom icons for damaging spells that are triggered by the amount of tier sets the player is wearing.
- Framework upgrade.
2023-09-27 18:46:48 -03: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 ea7027c2a0 Fixed an issue with latest alpha on Retail 2023-09-22 19:35:58 -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 2b82e4bce2 Updates
- Improved Augmented damage prediction.
- Lib Open Raid update
2023-09-08 10:41:02 -03:00
Tercio Jose 4ae7c24268 Fixed an issue with time types 2023-08-13 11:54:21 -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 08ccadfbde Add the evoker predicted damage to overall data 2023-07-19 11:13:37 -03:00
Tercio Jose c3e931a459 Renamed InstaciaCallFunction to InstanceCallDetailsFunc 2023-07-19 09:57:00 -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 7a0e045308 Real Time DPS, ten years old 2023-07-13 22:02:10 -03:00
Flamanis 45573bf99d Use Detailsframework not DF 2023-07-11 16:43:06 -05:00
Flamanis 4f01d4665d Wrap the specid name locatlization cache in a DF+ check 2023-07-11 16:42:13 -05: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 6f92e054d8 Merge pull request #567 from Flamanis/Overall-Clear-Logout-fix
Don't populate overall segment on load. and force refresh window on s…
2023-07-11 10:45:23 -03:00
Flamanis 5cb48534f6 Don't populate overall segment on load. and force refresh window on segment swap 2023-07-10 20:15:32 -05:00
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