From 3d7f299207ddcef3f3ab6ba0c47d71eab0e326e1 Mon Sep 17 00:00:00 2001 From: Tercio Jose Date: Sun, 1 Mar 2020 23:32:31 -0300 Subject: [PATCH] General fixes and implementations - Fixed a bug for healing done from unit to unit (by rubenvrolijk@github). - Added Vanish to the list of defensive cooldowns for Rogues (by DylanMeador@github). - Added Ny'alotha raid information (by jjholleman@github). - Fixed Eye of Corruption and Grand Delusions. - Fixed an error while retriving data from the guild (statistics sync). - Updated the ToC files for bundled plugins. - Segments Locked featured won't work for Overall Data. - Fixed an issue on Player Details Window where sometimes Death Strike healing done would blink the Rune Weapon healing done. - Regular Details Framework updates. --- .gitignore | 1 + boot.lua | 20 ++++-- classes/classe_heal.lua | 4 +- classes/classe_instancia.lua | 67 +++++++++--------- core/control.lua | 3 + core/windows.lua | 5 +- functions/raidinfo.lua | 13 ++-- .../Details_DataStorage.toc | 2 +- .../Details_EncounterDetails.toc | 2 +- .../images/boss_bg.tga | Bin 140602 -> 0 bytes .../images/boss_bg_graphic.tga | Bin 222314 -> 0 bytes .../images/boss_icons.tga | Bin 51941 -> 0 bytes .../Details_RaidCheck/Details_RaidCheck.toc | 2 +- plugins/Details_Streamer/Details_Streamer.toc | 2 +- .../Details_TinyThreat/Details_TinyThreat.toc | 2 +- plugins/Details_Vanguard/Details_Vanguard.toc | 2 +- 16 files changed, 72 insertions(+), 53 deletions(-) delete mode 100644 plugins/Details_EncounterDetails/images/boss_bg.tga delete mode 100644 plugins/Details_EncounterDetails/images/boss_bg_graphic.tga delete mode 100644 plugins/Details_EncounterDetails/images/boss_icons.tga diff --git a/.gitignore b/.gitignore index a6316554..79d389c8 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ locales/Details-enUS.lua locales/Details-deDE.lua Libs/LibTranslit/.pkgmeta a.lua +functions/pack2.lua diff --git a/boot.lua b/boot.lua index a20eaf1f..1bcc4624 100644 --- a/boot.lua +++ b/boot.lua @@ -4,8 +4,8 @@ _ = nil _detalhes = LibStub("AceAddon-3.0"):NewAddon("_detalhes", "AceTimer-3.0", "AceComm-3.0", "AceSerializer-3.0", "NickTag-1.0") - _detalhes.build_counter = 7269 - _detalhes.alpha_build_counter = 7269 --if this is higher than the regular counter, use it instead + _detalhes.build_counter = 7281 + _detalhes.alpha_build_counter = 7281 --if this is higher than the regular counter, use it instead _detalhes.game_version = "v8.3.0" _detalhes.userversion = "v8.3.0." .. _detalhes.build_counter _detalhes.realversion = 140 --core version, this is used to check API version for scripts and plugins (see alias below) @@ -21,18 +21,28 @@ do + --local f = CreateFrame("frame") + --f:SetSize(300, 300) + --f:SetPoint("center", UIParent, 0, 0) + --f.texture = f:CreateTexture(nil, "overlay") + --f.texture:SetAllPoints() + --f.texture:SetTexture(131817) + local _detalhes = _G._detalhes _detalhes.resize_debug = {} local Loc = LibStub ("AceLocale-3.0"):GetLocale ( "Details" ) --[[ -|cFFFFFF00v8.3.0.7255.140 (|cFFFFCC00January 20th, 2020|r|cFFFFFF00)|r:\n\n +|cFFFFFF00v8.3.0.7275.140 (|cFFFFCC00February 27th, 2020|r|cFFFFFF00)|r:\n\n |cFFFFFF00-|r Fixed Eye of Corruption and Grand Delusions.\n\n +|cFFFFFF00-|r Fixed an error while retriving data from the guild (statistics sync).\n\n +|cFFFFFF00-|r Updated the ToC files for bundled plugins.\n\n +|cFFFFFF00-|r Segments Locked featured won't work for Overall Data.\n\n +|cFFFFFF00-|r Fixed an issue on Player Details Window where sometimes Death Strike healing done would blink the Rune Weapon healing done.\n\n --]] - Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v8.3.0.7255.140 (|cFFFFCC00January 20th, 2020|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Eye of Corruption and Grand Delusions.\n\n|cFFFFFF00v8.3.0.7239.140 (|cFFFFCC00January 06th, 2020|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Healers can now heal training dummies inside cities without being in combat.\n\n|cFFFFFF00-|r Added Shaman's Stormstrike ability to auto merge (consolidate skills feature).\n\n|cFFFFFF00v8.2.5.7224.140 (|cFFFFCC00October 20th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Total revamp on '/details users'.\n\n|cFFFFFF00-|r Rewrite on the 'Potion Used' script, it should get all potions from the framework now.\n\n|cFFFFFF00-|r Done a workaround on a rare bug where pet ability isn't found in the game database.\n\n|cFFFFFF00v8.2.0.7172.140 (|cFFFFCC00August 3rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed player detail window showing a blank page after selecting another player when in the comparison tab.\n\n|cFFFFFF00-|r Added information about the Eternal Palace raid, this brings better boss icons, background textures and other things (by GyroJoe).\n\n|cFFFFFF00v8.2.0.7167.140 (|cFFFFCC00July 24th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed overkill amount (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7166.140 (|cFFFFCC00July 18th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new potions, food and flasks. (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7165.140 (|cFFFFCC00July 14th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r More 8.2 bug fixes.\n\n|cFFFFFF00v8.2.0.7152.140 (|cFFFFCC00July 7th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some issues with classes showing some wrong icons (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7150.140 (|cFFFFCC00July 2nd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added click through options.\n\n|cFFFFFF00-|r More 8.2 fixes.\n\n|cFFFFFF00v8.1.5.7129.140 (|cFFFFCC00May 2nd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Energy redesign: track only the energy generated below the maximum energy amount.\nEnergy generated above the maximum energy now counts as energy 'overflow', this info is in the tooltip.\n\n|cFFFFFF00v8.1.5.7102.139 (|cFFFFCC00April 23rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added API Details.SegmentPhases() and Details.UnitDamageByPhase() see '/details api' for the full API.\n\n|cFFFFFF00-|r Minor fixes for the mythic version of 'The Restless Cabal' encounter.\n\n|cFFFFFF00v8.1.5.7099.139 (|cFFFFCC00April 16rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Damage and Healing API is ready to be used by scripters, use '/details api' for more information.\n\n|cFFFFFF00v8.1.5.7084.138 (|cFFFFCC00April 9rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Replacing the old API with the new, see /details api.\n\n|cFFFFFF00v8.1.5.7053.138 (|cFFFFCC00April 3rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed the 'Event Tracker' not showing all cooldowns and crowdcontrol.\n\n|cFFFFFF00-|r Added new gradient wallpapers.\n\n|cFFFFFF00v8.1.5.7042.138 (|cFFFFCC00March 23th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added the first batch of functions call for Details API 2.0.\n\n|cFFFFFF00v8.1.0.6923.136 (|cFFFFCC00March 06th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Vamguard plugin not showing debuffs on tanks.\n\n|cFFFFFF00-|r Attempt to fix some plugins loading after details! start and failing to install.\n\n|cFFFFFF00-|r Fixed a bug within Atal'Dazar dungeon where in some cases adds damage where considered friendly fire.\n\n|cFFFFFF00v8.1.0.6902.135 (|cFFFFCC00February 19th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some window gliches with lock, snap and resize buttons.\n\n|cFFFFFF00-|r Fixed issue with the window unlocking after a /reload.\n\n|cFFFFFF00v8.1.0.6861.135 (|cFFFFCC00January 20th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed rogue spec icons.\n\n|cFFFFFF00-|r Some visuals improvements.\n\n|cFFFFFF00-|r Added some buttons below the release death recap window, only show in raid after a boss.\n\n|cFFFFFF00v8.1.0.6702.135 (|cFFFFCC00December 31th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamers/Youtubers the Event Tracker tool has been fixed for 8.1, enjoy!\n\n|cFFFFFF00v8.0.1.6692.135 (|cFFFFCC00December 11th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed East Asian myriads showing a giganting non formated number in the total bar DPS.\n\n|cFFFFFF00-|r Added a reset nickname button in the right side of the nickname field.\n\n|cFFFFFF00-|r Framework and NickTag library updates.\n\n|cFFFFFF00v8.0.1.6691.135 (|cFFFFCC00November 23th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Experimental: added deaths to overall data during a mythic dungeon run.\n\n|cFFFFFF00-|r Report window revamp: removed report history.\n\n|cFFFFFF00-|r Fixed report tooltip not closing on report button click.\n\n|cFFFFFF00-|r Fixed copy/paste report window.\n\n|cFFFFFF00-|r Time Line (plugin) added enemy cast time line.\n\n|cFFFFFF00v8.0.1.6678.135 (|cFFFFCC00November 07th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r New Feature: import and export profiles.\n\n|cFFFFFF00-|r Major improvements on bar text scripts.\n\n|cFFFFFF00-|r Improved import and export custom skins.\n\n|cFFFFFF00-|r Fixed shaman's sundering spell not showing in crowd control.\n\n|cFFFFFF00-|r Fixed sharing guild statistics.\n\n|cFFFFFF00-|r More spells added to spell consolidation: Whirlwind, Fracture, Mutilate.\n\n|cFFFFFF00-|r Monk Mistweaver Blackout Kick now has a indicator when it comes from passive 'Teachings of the Monastery'.\n\n|cFFFFFF00-|r Added slash command '/details debugwindow' for cases when the window isn't shown or are anchored in the wrong place.\n\n|cFFFFFF00-|r Exposed spell ignore table, you can now add spells to be ignored using Details.SpellsToIgnore [spellID] = true.\n\n|cFFFFFF00v8.0.1.6599.135 (|cFFFFCC00October 19th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed damage on low level training dummies where it was showing 1 damage for each ability.\n\n|cFFFFFF00-|r Added a line in the tooltip shown when hovering over the spec icon to show non-formated DPS, example: '12.0K' DPS shows '11,985.8'.\n\n|cFFFFFF00-|r Developers: command /run Details:DumpTable() should now show the correct table names with quotation marks if string.\n\n|cFFFFFF00v8.0.1.6553.135 (|cFFFFCC00October 06th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added a 'Macros' section in the options panel.\n\n|cFFFFFF00-|r Updated to BFA 'Potion Used' and 'Health Potion and Stone' custom displays.\n\n|cFFFFFF00-|r Backfire damage from Light of the Martyr now shows on death logs as friendly fire.\n\n|cFFFFFF00-|r Deprecated rules for friendly fire has been removed, this might fix some random issues with mind controlled players in the Lord Stormsong encounter in the Shrine of the Storm dungeon.\n\n|cFFFFFF00-|r Fixed DBM/BigWigs aura creation from the Spell List panel.\n\n|cFFFFFF00-|r Chart scripts now receives the envTable, use local envTable = ... .\n\n|cFFFFFF00-|r Polymorth (Black Cat) and Between the Eyes got added to Crowd Control list.\n\n|cFFFFFF00-|r Fixed Timeline plugin not showing the cooldown panel.\n\n|cFFFFFF00-|r Overall data setting won't reset on every logout.\n\n|cFFFFFF00-|r Slash command '/details merge' won't flag the merged combat as a trash segment anymore.\n\n|cFFFFFF00-|r Added function to use on macros to open the Player Details Window: /script Details:OpenPlayerDetails(1).\n\n|cFFFFFF00-|r Done more improvements on the Death Recap window.\n\n|cFFFFFF00v8.0.1.6449.134 (|cFFFFCC00September 11th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! is ready for Uldir mythic raiding!.\n\n|cFFFFFF00-|r Several improvements on Encounter Details plugin.\n\n|cFFFFFF00-|r Details! Scroll Damage for training in dummies is now ready for more tests, access it |cFFFFFF00/details scrolldamage|r.\n\n|cFFFFFF00-|r Damage and Healing tooltips now show a statusbar indicating the percent done by the ability.\n\n|cFFFFFF00-|r Added a scale slider to the options panel.\n\n|cFFFFFF00-|r Added monk's Quaking Palm to crowd control spells.\n\n|cFFFFFF00-|r Fixed an issue with Plater integration.\n\n|cFFFFFF00-|r Fixed tooltips not hiding when the cursor leaves the spell icon in the Damage Taken by Spell.\n\n|cFFFFFF00-|r Framework: fixed an issue with tooltips and menus where the division line wasn't hiding properly.\n\n|cFFFFFF00-|r Framework: fixed some buttons not showing its text in the options panel.\n\n|cFFFFFF00v8.0.1.6272.134 (|cFFFFCC00August 28th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Dynamic Overall Data custom display.\n\n|cFFFFFF00-|r Fixed friendly fire on some dungeon fights with mind control.\n\n|cFFFFFF00-|r Raid Check plugin fully revamped, now shows talents, spec and role.\n\n|cFFFFFF00-|r Updated flask and food list for BFA.\n\n|cFFFFFF00-|r Added NpcID listing at the Spell List window.\n\n|cFFFFFF00-|r Fixed an issue with Alliance or Horde icons showing at random in player bars.\n\n|cFFFFFF00-|r Small revamp in the Death Recap window.\n\n|cFFFFFF00-|r Fixed new segment creation when the option to use only one segment while in a battleground is disabled.\n\n|cFFFFFF00-|r Fixed east asian number format on several strings.\n\n|cFFFFFF00-|r 'Smart Score' option renamed to 'Unique Segment' under the PvP options for battlegrounds.\n\n|cFFFFFF00v8.0.1.6120.132 (|cFFFFCC00August 07th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Death Knight: Epidemic, Scourge Strike and Howling Blast now has a better description on the spell name.\n\n|cFFFFFF00-|r Fixed snap button showing when 'Hide Resize Buttons' are enabled.\n\n|cFFFFFF00-|r Fixed title bar icons not hiding when 'Auto Hide Buttons' is enabled.\n\n|cFFFFFF00-|r Several improvements to overall data, it should be more consistent now.\n\n|cFFFFFF00-|r Details! now passes to identify the tank role of the player even when out of a party or raid.\n\n|cFFFFFF00-|r Debug helper /run Details:DumpTable(table) now correctly shows the key name when it isn't a string.\n\n|cFFFFFF00-|r Improvements done on the Bookmark config frame accessed by the options panel > display section.\n\n|cFFFFFF00-|r New slash command: '/details spells'.\n\n|cFFFFFF00-|r Statistics for Legion has been closed! You can access statistics from the orange gear > statistics.\n\n|cFFFFFF00v8.0.1.6027.132 (|cFFFFCC00July 28th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added size offset options for the chat tab embed feature.\n\n|cFFFFFF00-|r Revamp on the editor for the custom line text.\n\n|cFFFFFF00v8.0.1.5985.131 (|cFFFFCC00July 17th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added 'Auto Run Code' module.\n\n|cFFFFFF00-|r Added 'Plater Nameplates' integration.\n\n|cFFFFFF00-|r Weakauras integration with the Create Aura panel got great improvements.\n\n|cFFFFFF00-|r Many options has been renamed or moved from groups for better organization .\n\n|cFFFFFF00-|r Several skins got some revamp for 2018.\n\n|cFFFFFF00-|r Default settings for Arenas and Battlegrounds got changes and the experience should be more smooth now.\n\n|cFFFFFF00v7.3.5.5559.130 (|cFFFFCC00April 13th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added slash commands: /details 'softtoggle' 'softshow' 'softhide'. Use them to manipulate the window visibility while using auto hide.\n\n|cFFFFFF00-|r Mythic dungeon graphic window won't show up if the user leaves the dungeon before completing it.\n\n|cFFFFFF00v7.3.5.5529.130 (|cFFFFCC00April 06th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added minimize button on the mythic dungeon run chart.\n\n|cFFFFFF00-|r Added API calls: Details:ResetSegmentOverallData() and Details:ResetSegmentData().\n\n|cFFFFFF00v7.3.5.5499.130 (|cFFFFCC00Mar 30th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added outline option for the right text.\n\n|cFFFFFF00v7.3.5.5469.130 (|cFFFFCC00Mar 23th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed a few things on the mythic dungeon chart.\n\n|cFFFFFF00v7.3.5.5424.129 (|cFFFFCC00Mar 10th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added macro support to open plugins. Example:\n /run Details:OpenPlugin ('Time Line')\n\n|cFFFFFF00v7.3.5.5351.129 (|cFFFFCC00Feb 26rd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added a damage chart for mythic dungeon runs, it shows at the of the run. You may disable it at the Streamer Settings.\n\n|cFFFFFF00v7.3.5.5231.128 (|cFFFFCC00Feb 02nd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with wasted shield absorbs where the wasted amount was subtracting the total healing done.\n\n|cFFFFFF00v7.3.5.5221.128 (|cFFFFCC00Jan 26th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Warlock mana from Life Tap won't show up any more under mana regen, this makes easy to see Soul Shard gain.\n\n|cFFFFFF00v7.3.2.5183.128 (|cFFFFCC00Jan 12th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r The new bar animation is now applied to all users by default.\n\n|cFFFFFF00-|r Fixed an issue with the threat plugin where sometimes it was triggering errors.\n\n|cFFFFFF00v7.3.2.5175.128 (|cFFFFCC00Jan 03rd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r ElvUI skins should have now a more good looking scrollbar.\n\n|cFFFFFF00-|r When starting to edit a custom display, the code window now clear the code from the previous display.\n\n|cFFFFFF00v7.3.2.5154.128 (|cFFFFCC00Dec 22th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r API and Create Aura windows are now attached to the new plugin window.\n\n|cFFFFFF00v7.3.2.5101.128 (|cFFFFCC00Dec 15th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Moving the custom display window to the new plugins window.\n\n|cFFFFFF00-|r Major layout changes on the Encounter Details plugin window.\n\n|cFFFFFF00v7.3.2.4919.128 (|cFFFFCC00Dec 08th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with the statistics sharing among guild members.\n\n|cFFFFFF00-|r Fixed an issue with Argus encounter where two segments were created.\n\n|cFFFFFF00-|r Fixed aura type images on the Create Aura Panel.\n\n|cFFFFFF00-|r Create Aura Panel can now be closed with Right Click.\n\n|cFFFFFF00-|r Framework updated to r60, plugins should be more stable now.\n\n|cFFFFFF00v7.3.0.4830.126 (|cFFFFFF00v7.3.2.4836.126 (|cFFFFCC00Nov 21th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Removed some tutorial windows popups.\n\n|cFFFFCC00Oct 21th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed opening windows when streamer settings > no alerts is enabled.\n\n|cFFFFFF00v7.3.0.4823.126 (|cFFFFCC00Oct 09th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new options section: Streamer Settings, focused on adjustments for streamers and youtubers.\n\n|cFFFFFF00-|r Animations now always run at the same speed regardless the framerate.\n\n|cFFFFFF00-|r Click-To-Open menus now close the menu if the menu is already open.\n\n|cFFFFFF00v7.3.0.4723.126 (|cFFFFCC00Set 22th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed overall dungeon segments being added to overall data.\n\n|cFFFFFF00v7.3.0.4705.126 (|cFFFFCC00Set 19th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed damage taken tooltip for Brewmaster Monk where sometimes the tooltip didn't open.\n\n|cFFFFFF00-|r Fixed overall data on mythic dungeon not adding trash segments even with the option enabled on the options panel.\n\n|cFFFFFF00-|r Fixed the guild selection dropdown reseting everytime the Guild Rank window is opened.\n\n|cFFFFFF00v7.3.0.4677.126 (|cFFFFCC00Set 10th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r During mythic dungeons, the trash segments will be merged into a new segment at the end of the boss encounter (instead of merging on the fly while cleaning up).\n\n|cFFFFFF00v7.3.0.4615.125 (|cFFFFCC00Set 09th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Setting up the dungeon stuff as opt-in for early adopters while we continue to make improvements on the system.\n\n|cFFFFFF00v7.3.0.4586.125 (|cFFFFCC00Set 08th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Formating mythic+ dungeon segments, each segment should count the boss trash + boss fight.\n\n|cFFFFFF00-|r At the end of the mythic+ dungeon, it should create a new segment adding up all segments described above.\n\n|cFFFFFF00v7.3.0.4499.124 (|cFFFFCC00Set 05th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option to always show all players when using the standard mode. Option under PvP/PvE bracket on the options panel.\n\n|cFFFFFF00-|r Added a setting to exclude healing done lines from the death log below a certain healing amount. This options is also under PvP/PvE bracket.\n\n|cFFFFFF00-|r Fixed the guild selection on the ranking panel." - + Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v8.3.0.7281.140 (|cFFFFCC00February 27th, 2020|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue on Player Details Window where sometimes Death Strike healing done would blink the Rune Weapon healing done.\n\n|cFFFFFF00-|r Segments Locked featured won't work for Overall Data.\n\n|cFFFFFF00-|r Fixed an error while retriving data from the guild (statistics sync).\n\n|cFFFFFF00-|r Added Ny'alotha raid information (by jjholleman@github).\n\n|cFFFFFF00-|r Added Vanish to the list of defensive cooldowns for Rogues (by DylanMeador@github).\n\n|cFFFFFF00-|r Fixed a bug for healing done from unit to unit (by rubenvrolijk@github).\n\n|cFFFFFF00-|r Updated the ToC files for bundled plugins.\n\n|cFFFFFF00-|r Regular Details Framework updates.\n\n|cFFFFFF00v8.3.0.7255.140 (|cFFFFCC00January 20th, 2020|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Eye of Corruption and Grand Delusions.\n\n|cFFFFFF00v8.3.0.7239.140 (|cFFFFCC00January 06th, 2020|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Healers can now heal training dummies inside cities without being in combat.\n\n|cFFFFFF00-|r Added Shaman's Stormstrike ability to auto merge (consolidate skills feature).\n\n|cFFFFFF00v8.2.5.7224.140 (|cFFFFCC00October 20th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Total revamp on '/details users'.\n\n|cFFFFFF00-|r Rewrite on the 'Potion Used' script, it should get all potions from the framework now.\n\n|cFFFFFF00-|r Done a workaround on a rare bug where pet ability isn't found in the game database.\n\n|cFFFFFF00v8.2.0.7172.140 (|cFFFFCC00August 3rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed player detail window showing a blank page after selecting another player when in the comparison tab.\n\n|cFFFFFF00-|r Added information about the Eternal Palace raid, this brings better boss icons, background textures and other things (by GyroJoe).\n\n|cFFFFFF00v8.2.0.7167.140 (|cFFFFCC00July 24th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed overkill amount (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7166.140 (|cFFFFCC00July 18th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new potions, food and flasks. (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7165.140 (|cFFFFCC00July 14th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r More 8.2 bug fixes.\n\n|cFFFFFF00v8.2.0.7152.140 (|cFFFFCC00July 7th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some issues with classes showing some wrong icons (by nullKomplex).\n\n|cFFFFFF00v8.2.0.7150.140 (|cFFFFCC00July 2nd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added click through options.\n\n|cFFFFFF00-|r More 8.2 fixes.\n\n|cFFFFFF00v8.1.5.7129.140 (|cFFFFCC00May 2nd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Energy redesign: track only the energy generated below the maximum energy amount.\nEnergy generated above the maximum energy now counts as energy 'overflow', this info is in the tooltip.\n\n|cFFFFFF00v8.1.5.7102.139 (|cFFFFCC00April 23rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added API Details.SegmentPhases() and Details.UnitDamageByPhase() see '/details api' for the full API.\n\n|cFFFFFF00-|r Minor fixes for the mythic version of 'The Restless Cabal' encounter.\n\n|cFFFFFF00v8.1.5.7099.139 (|cFFFFCC00April 16rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Damage and Healing API is ready to be used by scripters, use '/details api' for more information.\n\n|cFFFFFF00v8.1.5.7084.138 (|cFFFFCC00April 9rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Replacing the old API with the new, see /details api.\n\n|cFFFFFF00v8.1.5.7053.138 (|cFFFFCC00April 3rd, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed the 'Event Tracker' not showing all cooldowns and crowdcontrol.\n\n|cFFFFFF00-|r Added new gradient wallpapers.\n\n|cFFFFFF00v8.1.5.7042.138 (|cFFFFCC00March 23th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added the first batch of functions call for Details API 2.0.\n\n|cFFFFFF00v8.1.0.6923.136 (|cFFFFCC00March 06th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Vamguard plugin not showing debuffs on tanks.\n\n|cFFFFFF00-|r Attempt to fix some plugins loading after details! start and failing to install.\n\n|cFFFFFF00-|r Fixed a bug within Atal'Dazar dungeon where in some cases adds damage where considered friendly fire.\n\n|cFFFFFF00v8.1.0.6902.135 (|cFFFFCC00February 19th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some window gliches with lock, snap and resize buttons.\n\n|cFFFFFF00-|r Fixed issue with the window unlocking after a /reload.\n\n|cFFFFFF00v8.1.0.6861.135 (|cFFFFCC00January 20th, 2019|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed rogue spec icons.\n\n|cFFFFFF00-|r Some visuals improvements.\n\n|cFFFFFF00-|r Added some buttons below the release death recap window, only show in raid after a boss.\n\n|cFFFFFF00v8.1.0.6702.135 (|cFFFFCC00December 31th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamers/Youtubers the Event Tracker tool has been fixed for 8.1, enjoy!\n\n|cFFFFFF00v8.0.1.6692.135 (|cFFFFCC00December 11th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed East Asian myriads showing a giganting non formated number in the total bar DPS.\n\n|cFFFFFF00-|r Added a reset nickname button in the right side of the nickname field.\n\n|cFFFFFF00-|r Framework and NickTag library updates.\n\n|cFFFFFF00v8.0.1.6691.135 (|cFFFFCC00November 23th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Experimental: added deaths to overall data during a mythic dungeon run.\n\n|cFFFFFF00-|r Report window revamp: removed report history.\n\n|cFFFFFF00-|r Fixed report tooltip not closing on report button click.\n\n|cFFFFFF00-|r Fixed copy/paste report window.\n\n|cFFFFFF00-|r Time Line (plugin) added enemy cast time line.\n\n|cFFFFFF00v8.0.1.6678.135 (|cFFFFCC00November 07th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r New Feature: import and export profiles.\n\n|cFFFFFF00-|r Major improvements on bar text scripts.\n\n|cFFFFFF00-|r Improved import and export custom skins.\n\n|cFFFFFF00-|r Fixed shaman's sundering spell not showing in crowd control.\n\n|cFFFFFF00-|r Fixed sharing guild statistics.\n\n|cFFFFFF00-|r More spells added to spell consolidation: Whirlwind, Fracture, Mutilate.\n\n|cFFFFFF00-|r Monk Mistweaver Blackout Kick now has a indicator when it comes from passive 'Teachings of the Monastery'.\n\n|cFFFFFF00-|r Added slash command '/details debugwindow' for cases when the window isn't shown or are anchored in the wrong place.\n\n|cFFFFFF00-|r Exposed spell ignore table, you can now add spells to be ignored using Details.SpellsToIgnore [spellID] = true.\n\n|cFFFFFF00v8.0.1.6599.135 (|cFFFFCC00October 19th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed damage on low level training dummies where it was showing 1 damage for each ability.\n\n|cFFFFFF00-|r Added a line in the tooltip shown when hovering over the spec icon to show non-formated DPS, example: '12.0K' DPS shows '11,985.8'.\n\n|cFFFFFF00-|r Developers: command /run Details:DumpTable() should now show the correct table names with quotation marks if string.\n\n|cFFFFFF00v8.0.1.6553.135 (|cFFFFCC00October 06th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added a 'Macros' section in the options panel.\n\n|cFFFFFF00-|r Updated to BFA 'Potion Used' and 'Health Potion and Stone' custom displays.\n\n|cFFFFFF00-|r Backfire damage from Light of the Martyr now shows on death logs as friendly fire.\n\n|cFFFFFF00-|r Deprecated rules for friendly fire has been removed, this might fix some random issues with mind controlled players in the Lord Stormsong encounter in the Shrine of the Storm dungeon.\n\n|cFFFFFF00-|r Fixed DBM/BigWigs aura creation from the Spell List panel.\n\n|cFFFFFF00-|r Chart scripts now receives the envTable, use local envTable = ... .\n\n|cFFFFFF00-|r Polymorth (Black Cat) and Between the Eyes got added to Crowd Control list.\n\n|cFFFFFF00-|r Fixed Timeline plugin not showing the cooldown panel.\n\n|cFFFFFF00-|r Overall data setting won't reset on every logout.\n\n|cFFFFFF00-|r Slash command '/details merge' won't flag the merged combat as a trash segment anymore.\n\n|cFFFFFF00-|r Added function to use on macros to open the Player Details Window: /script Details:OpenPlayerDetails(1).\n\n|cFFFFFF00-|r Done more improvements on the Death Recap window.\n\n|cFFFFFF00v8.0.1.6449.134 (|cFFFFCC00September 11th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! is ready for Uldir mythic raiding!.\n\n|cFFFFFF00-|r Several improvements on Encounter Details plugin.\n\n|cFFFFFF00-|r Details! Scroll Damage for training in dummies is now ready for more tests, access it |cFFFFFF00/details scrolldamage|r.\n\n|cFFFFFF00-|r Damage and Healing tooltips now show a statusbar indicating the percent done by the ability.\n\n|cFFFFFF00-|r Added a scale slider to the options panel.\n\n|cFFFFFF00-|r Added monk's Quaking Palm to crowd control spells.\n\n|cFFFFFF00-|r Fixed an issue with Plater integration.\n\n|cFFFFFF00-|r Fixed tooltips not hiding when the cursor leaves the spell icon in the Damage Taken by Spell.\n\n|cFFFFFF00-|r Framework: fixed an issue with tooltips and menus where the division line wasn't hiding properly.\n\n|cFFFFFF00-|r Framework: fixed some buttons not showing its text in the options panel.\n\n|cFFFFFF00v8.0.1.6272.134 (|cFFFFCC00August 28th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Dynamic Overall Data custom display.\n\n|cFFFFFF00-|r Fixed friendly fire on some dungeon fights with mind control.\n\n|cFFFFFF00-|r Raid Check plugin fully revamped, now shows talents, spec and role.\n\n|cFFFFFF00-|r Updated flask and food list for BFA.\n\n|cFFFFFF00-|r Added NpcID listing at the Spell List window.\n\n|cFFFFFF00-|r Fixed an issue with Alliance or Horde icons showing at random in player bars.\n\n|cFFFFFF00-|r Small revamp in the Death Recap window.\n\n|cFFFFFF00-|r Fixed new segment creation when the option to use only one segment while in a battleground is disabled.\n\n|cFFFFFF00-|r Fixed east asian number format on several strings.\n\n|cFFFFFF00-|r 'Smart Score' option renamed to 'Unique Segment' under the PvP options for battlegrounds.\n\n|cFFFFFF00v8.0.1.6120.132 (|cFFFFCC00August 07th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Death Knight: Epidemic, Scourge Strike and Howling Blast now has a better description on the spell name.\n\n|cFFFFFF00-|r Fixed snap button showing when 'Hide Resize Buttons' are enabled.\n\n|cFFFFFF00-|r Fixed title bar icons not hiding when 'Auto Hide Buttons' is enabled.\n\n|cFFFFFF00-|r Several improvements to overall data, it should be more consistent now.\n\n|cFFFFFF00-|r Details! now passes to identify the tank role of the player even when out of a party or raid.\n\n|cFFFFFF00-|r Debug helper /run Details:DumpTable(table) now correctly shows the key name when it isn't a string.\n\n|cFFFFFF00-|r Improvements done on the Bookmark config frame accessed by the options panel > display section.\n\n|cFFFFFF00-|r New slash command: '/details spells'.\n\n|cFFFFFF00-|r Statistics for Legion has been closed! You can access statistics from the orange gear > statistics.\n\n|cFFFFFF00v8.0.1.6027.132 (|cFFFFCC00July 28th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added size offset options for the chat tab embed feature.\n\n|cFFFFFF00-|r Revamp on the editor for the custom line text.\n\n|cFFFFFF00v8.0.1.5985.131 (|cFFFFCC00July 17th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added 'Auto Run Code' module.\n\n|cFFFFFF00-|r Added 'Plater Nameplates' integration.\n\n|cFFFFFF00-|r Weakauras integration with the Create Aura panel got great improvements.\n\n|cFFFFFF00-|r Many options has been renamed or moved from groups for better organization .\n\n|cFFFFFF00-|r Several skins got some revamp for 2018.\n\n|cFFFFFF00-|r Default settings for Arenas and Battlegrounds got changes and the experience should be more smooth now.\n\n|cFFFFFF00v7.3.5.5559.130 (|cFFFFCC00April 13th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added slash commands: /details 'softtoggle' 'softshow' 'softhide'. Use them to manipulate the window visibility while using auto hide.\n\n|cFFFFFF00-|r Mythic dungeon graphic window won't show up if the user leaves the dungeon before completing it.\n\n|cFFFFFF00v7.3.5.5529.130 (|cFFFFCC00April 06th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added minimize button on the mythic dungeon run chart.\n\n|cFFFFFF00-|r Added API calls: Details:ResetSegmentOverallData() and Details:ResetSegmentData().\n\n|cFFFFFF00v7.3.5.5499.130 (|cFFFFCC00Mar 30th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added outline option for the right text.\n\n|cFFFFFF00v7.3.5.5469.130 (|cFFFFCC00Mar 23th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed a few things on the mythic dungeon chart.\n\n|cFFFFFF00v7.3.5.5424.129 (|cFFFFCC00Mar 10th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added macro support to open plugins. Example:\n /run Details:OpenPlugin ('Time Line')\n\n|cFFFFFF00v7.3.5.5351.129 (|cFFFFCC00Feb 26rd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added a damage chart for mythic dungeon runs, it shows at the of the run. You may disable it at the Streamer Settings.\n\n|cFFFFFF00v7.3.5.5231.128 (|cFFFFCC00Feb 02nd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with wasted shield absorbs where the wasted amount was subtracting the total healing done.\n\n|cFFFFFF00v7.3.5.5221.128 (|cFFFFCC00Jan 26th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Warlock mana from Life Tap won't show up any more under mana regen, this makes easy to see Soul Shard gain.\n\n|cFFFFFF00v7.3.2.5183.128 (|cFFFFCC00Jan 12th, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r The new bar animation is now applied to all users by default.\n\n|cFFFFFF00-|r Fixed an issue with the threat plugin where sometimes it was triggering errors.\n\n|cFFFFFF00v7.3.2.5175.128 (|cFFFFCC00Jan 03rd, 2018|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r ElvUI skins should have now a more good looking scrollbar.\n\n|cFFFFFF00-|r When starting to edit a custom display, the code window now clear the code from the previous display.\n\n|cFFFFFF00v7.3.2.5154.128 (|cFFFFCC00Dec 22th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r API and Create Aura windows are now attached to the new plugin window.\n\n|cFFFFFF00v7.3.2.5101.128 (|cFFFFCC00Dec 15th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Moving the custom display window to the new plugins window.\n\n|cFFFFFF00-|r Major layout changes on the Encounter Details plugin window.\n\n|cFFFFFF00v7.3.2.4919.128 (|cFFFFCC00Dec 08th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with the statistics sharing among guild members.\n\n|cFFFFFF00-|r Fixed an issue with Argus encounter where two segments were created.\n\n|cFFFFFF00-|r Fixed aura type images on the Create Aura Panel.\n\n|cFFFFFF00-|r Create Aura Panel can now be closed with Right Click.\n\n|cFFFFFF00-|r Framework updated to r60, plugins should be more stable now.\n\n|cFFFFFF00v7.3.0.4830.126 (|cFFFFFF00v7.3.2.4836.126 (|cFFFFCC00Nov 21th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Removed some tutorial windows popups.\n\n|cFFFFCC00Oct 21th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed opening windows when streamer settings > no alerts is enabled.\n\n|cFFFFFF00v7.3.0.4823.126 (|cFFFFCC00Oct 09th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new options section: Streamer Settings, focused on adjustments for streamers and youtubers.\n\n|cFFFFFF00-|r Animations now always run at the same speed regardless the framerate.\n\n|cFFFFFF00-|r Click-To-Open menus now close the menu if the menu is already open.\n\n|cFFFFFF00v7.3.0.4723.126 (|cFFFFCC00Set 22th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed overall dungeon segments being added to overall data.\n\n|cFFFFFF00v7.3.0.4705.126 (|cFFFFCC00Set 19th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed damage taken tooltip for Brewmaster Monk where sometimes the tooltip didn't open.\n\n|cFFFFFF00-|r Fixed overall data on mythic dungeon not adding trash segments even with the option enabled on the options panel.\n\n|cFFFFFF00-|r Fixed the guild selection dropdown reseting everytime the Guild Rank window is opened.\n\n|cFFFFFF00v7.3.0.4677.126 (|cFFFFCC00Set 10th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r During mythic dungeons, the trash segments will be merged into a new segment at the end of the boss encounter (instead of merging on the fly while cleaning up).\n\n|cFFFFFF00v7.3.0.4615.125 (|cFFFFCC00Set 09th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Setting up the dungeon stuff as opt-in for early adopters while we continue to make improvements on the system.\n\n|cFFFFFF00v7.3.0.4586.125 (|cFFFFCC00Set 08th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Formating mythic+ dungeon segments, each segment should count the boss trash + boss fight.\n\n|cFFFFFF00-|r At the end of the mythic+ dungeon, it should create a new segment adding up all segments described above.\n\n|cFFFFFF00v7.3.0.4499.124 (|cFFFFCC00Set 05th, 2017|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option to always show all players when using the standard mode. Option under PvP/PvE bracket on the options panel.\n\n|cFFFFFF00-|r Added a setting to exclude healing done lines from the death log below a certain healing amount. This options is also under PvP/PvE bracket.\n\n|cFFFFFF00-|r Fixed the guild selection on the ranking panel." Loc ["STRING_DETAILS1"] = "|cffffaeaeDetails!:|r " --> startup diff --git a/classes/classe_heal.lua b/classes/classe_heal.lua index ab2f4cf4..7ea0d92e 100644 --- a/classes/classe_heal.lua +++ b/classes/classe_heal.lua @@ -1898,6 +1898,7 @@ function atributo_heal:MontaInfoHealingDone() gump:JI_AtualizaContainerBarras (amt) local max_ = minhas_curas[1] and minhas_curas[1][2] or 0 + local foundSpellDetail = false for index, tabela in _ipairs (minhas_curas) do @@ -1929,8 +1930,9 @@ function atributo_heal:MontaInfoHealingDone() barra.spellid = self.nome barra:Show() - if (self.detalhes and self.detalhes == barra.show) then + if (self.detalhes and self.detalhes == barra.show and not foundSpellDetail) then self:MontaDetalhes (self.detalhes, barra) + foundSpellDetail = true end end diff --git a/classes/classe_instancia.lua b/classes/classe_instancia.lua index 2ea23366..de9e47e7 100644 --- a/classes/classe_instancia.lua +++ b/classes/classe_instancia.lua @@ -2201,42 +2201,45 @@ function _detalhes:TrocaTabela (instancia, segmento, atributo, sub_atributo, ini if (_detalhes.instances_segments_locked and not iniciando_instancia) then for _, instance in ipairs (_detalhes.tabela_instancias) do if (instance.meu_id ~= instancia.meu_id and instance.ativa and not instance._postponing_switch and not instance._postponing_current) then - if (instance.modo == 2 or instance.modo == 3) then - --> na troca de segmento, conferir se a instancia esta frozen - if (instance.freezed) then - if (not iniciando_instancia) then - instance:UnFreeze() - else - instance.freezed = false + print (instance:GetSegment(), instancia:GetSegment()) + if (instance:GetSegment() >= 0 and instancia:GetSegment() ~= -1) then + if (instance.modo == 2 or instance.modo == 3) then + --> na troca de segmento, conferir se a instancia esta frozen + if (instance.freezed) then + if (not iniciando_instancia) then + instance:UnFreeze() + else + instance.freezed = false + end end - end + + instance.segmento = segmento - instance.segmento = segmento - - if (segmento == -1) then --> overall - instance.showing = _detalhes.tabela_overall - elseif (segmento == 0) then --> combate atual - instance.showing = _detalhes.tabela_vigente; --print ("==> Changing the Segment now! - classe_instancia.lua 2148") - else --> alguma tabela do hist�rico - instance.showing = _detalhes.tabela_historico.tabelas [segmento] - end - - if (not instance.showing) then - if (not iniciando_instancia) then - instance:Freeze() + if (segmento == -1) then --> overall + instance.showing = _detalhes.tabela_overall + elseif (segmento == 0) then --> combate atual + instance.showing = _detalhes.tabela_vigente; --print ("==> Changing the Segment now! - classe_instancia.lua 2148") + else --> alguma tabela do hist�rico + instance.showing = _detalhes.tabela_historico.tabelas [segmento] end - return + + if (not instance.showing) then + if (not iniciando_instancia) then + instance:Freeze() + end + return + end + + instance.v_barras = true + instance.showing [atributo].need_refresh = true + + if (not _detalhes.initializing and not iniciando_instancia) then + instance:ResetaGump() + instance:AtualizaGumpPrincipal (true) + end + + _detalhes:SendEvent ("DETAILS_INSTANCE_CHANGESEGMENT", nil, instance, segmento) end - - instance.v_barras = true - instance.showing [atributo].need_refresh = true - - if (not _detalhes.initializing and not iniciando_instancia) then - instance:ResetaGump() - instance:AtualizaGumpPrincipal (true) - end - - _detalhes:SendEvent ("DETAILS_INSTANCE_CHANGESEGMENT", nil, instance, segmento) end end end diff --git a/core/control.lua b/core/control.lua index 76d61aa3..5933849b 100644 --- a/core/control.lua +++ b/core/control.lua @@ -308,6 +308,9 @@ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --> internal functions -- _detalhes.statistics = {container_calls = 0, container_pet_calls = 0, container_unknow_pet = 0, damage_calls = 0, heal_calls = 0, absorbs_calls = 0, energy_calls = 0, pets_summons = 0} + function _detalhes:StartCombat(...) + return _detalhes:EntrarEmCombate (...) + end -- ~start ~inicio ~novo �ovo function _detalhes:EntrarEmCombate (...) diff --git a/core/windows.lua b/core/windows.lua index f56ab1fe..215fe9fe 100644 --- a/core/windows.lua +++ b/core/windows.lua @@ -1243,7 +1243,7 @@ end --wallpaper - local background = f:CreateTexture (nil, "border") + local background = f:CreateTexture ("$parentBackgroundImage", "border") background:SetAlpha (0.3) background:SetPoint ("topleft", f, "topleft", 6, -65) background:SetPoint ("bottomright", f, "bottomright", -10, 28) @@ -1386,7 +1386,7 @@ --received one encounter table elseif (guildSyncID == "A") then - f.DownloadedAmount = f.DownloadedAmount + 1 + f.DownloadedAmount = (f.DownloadedAmount or 0) + 1 --size = 1 byte per characters in the string f.EstimateSize = length * f.RequestedAmount > f.EstimateSize and length * f.RequestedAmount or f.RequestedAmount @@ -1454,6 +1454,7 @@ local instanceId = _detalhes:GetInstanceIdFromEncounterId (encounterId) if (instanceId) then local file, L, R, T, B = _detalhes:GetRaidBackground (instanceId) + background:SetTexture (file) background:SetTexCoord (L, R, T, B) end diff --git a/functions/raidinfo.lua b/functions/raidinfo.lua index 823b3b8e..30c76922 100644 --- a/functions/raidinfo.lua +++ b/functions/raidinfo.lua @@ -4,14 +4,14 @@ do --> data for Ny'alotha the Waking City (BFA tier 4) - + --F:\World of Warcraft\_retail_\BlizzardInterfaceArt\Interface\GLUES\LOADINGSCREENS\Expansion07\Main\LOADINGSCREEN_NzothRAID local INSTANCE_EJID = 1180 local INSTANCE_MAPID = 2217 - local HDIMAGESPATH = "Details\\images\\raid" + local HDIMAGESPATH = [[Details\images\raid]] local HDFILEPREFIX = "NyalothaRaid" - local LOADINGSCREEN_FILE, LOADINGSCREEN_COORDS = "Expansion07\\Main\\LoadingScreen_Nzothraid", {0, 1, 285/1024, 875/1024} + local LOADINGSCREEN_FILE, LOADINGSCREEN_COORDS = [[Expansion07\Main\LOADINGSCREEN_NzothRAID]], {0, 1, 285/1024, 875/1024} local EJ_LOREBG = "UI-EJ-LOREBG-Nyalotha" - + local PORTRAIT_LIST = { 3256385, --Wrathion - Wrathion, the Black Emperor 3256380, --Maut @@ -77,7 +77,6 @@ do tinsert (BOSSNAMES, bossName) local encounterTable = { boss = bossName, - --portrait = "Interface\\EncounterJournal\\" .. PORTRAIT_LIST [i], portrait = PORTRAIT_LIST [i], } tinsert (ENCOUNTERS, encounterTable) @@ -85,7 +84,7 @@ do break end end - + _detalhes:InstallEncounter ({ id = INSTANCE_MAPID, --map id ej_id = INSTANCE_EJID, --encounter journal id @@ -93,7 +92,7 @@ do icons = "Interface\\AddOns\\" .. HDIMAGESPATH .. "\\" .. HDFILEPREFIX .. "_BossFaces", icon = "Interface\\AddOns\\" .. HDIMAGESPATH .. "\\" .. HDFILEPREFIX .. "_Icon256x128", is_raid = true, - backgroundFile = {file = "Interface\\Glues\\LOADINGSCREENS\\" .. LOADINGSCREEN_FILE, coords = LOADINGSCREEN_COORDS}, + backgroundFile = {file = [[Interface\GLUES\LOADINGSCREENS\]] .. LOADINGSCREEN_FILE, coords = LOADINGSCREEN_COORDS}, backgroundEJ = "Interface\\EncounterJournal\\" .. EJ_LOREBG, encounter_ids = ENCOUNTER_ID_EJ, diff --git a/plugins/Details_DataStorage/Details_DataStorage.toc b/plugins/Details_DataStorage/Details_DataStorage.toc index bbcd91d0..983238ce 100644 --- a/plugins/Details_DataStorage/Details_DataStorage.toc +++ b/plugins/Details_DataStorage/Details_DataStorage.toc @@ -1,4 +1,4 @@ -## Interface: 80205 +## Interface: 80300 ## Title: Details!: Storage ## Notes: Stores information for Details! Damage Meter ## DefaultState: Enabled diff --git a/plugins/Details_EncounterDetails/Details_EncounterDetails.toc b/plugins/Details_EncounterDetails/Details_EncounterDetails.toc index ac88ec9b..ac35c787 100644 --- a/plugins/Details_EncounterDetails/Details_EncounterDetails.toc +++ b/plugins/Details_EncounterDetails/Details_EncounterDetails.toc @@ -1,4 +1,4 @@ -## Interface: 80205 +## Interface: 80300 ## Title: Details!: Encounter Breakdown (plugin) ## Notes: Show detailed information about a boss encounter. Also provide damage per phase, graphic charts, easy weakauras creation. ## RequiredDeps: Details diff --git a/plugins/Details_EncounterDetails/images/boss_bg.tga b/plugins/Details_EncounterDetails/images/boss_bg.tga deleted file mode 100644 index a971ce8d188f29fce88169d4f2d15905e8e392fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140602 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

f3eebrm41EmQD<(%ey5wt_(v38VryJ$2I0 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 F{{z8#qI>`V diff --git a/plugins/Details_EncounterDetails/images/boss_icons.tga b/plugins/Details_EncounterDetails/images/boss_icons.tga deleted file mode 100644 index 568f13758cdf59a5b432851dce0c21b845cc1e04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51941 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