diff --git a/boot.lua b/boot.lua index 3478f760..1e77a190 100644 --- a/boot.lua +++ b/boot.lua @@ -3,8 +3,8 @@ _ = nil _detalhes = LibStub("AceAddon-3.0"):NewAddon("_detalhes", "AceTimer-3.0", "AceComm-3.0", "AceSerializer-3.0", "NickTag-1.0") - _detalhes.build_counter = 509 --it's 509 for release - _detalhes.userversion = "v3.9.8" + _detalhes.build_counter = 559 --it's 559 for release + _detalhes.userversion = "v3.9.9" _detalhes.realversion = 59 --core version _detalhes.version = _detalhes.userversion .. " (core " .. _detalhes.realversion .. ")" @@ -20,34 +20,23 @@ do local Loc = LibStub ("AceLocale-3.0"):GetLocale ( "Details" ) --[[ -|cFFFFFF00v3.9.8 (|cFFFFCC00Feb 05, 2015|r|cFFFFFF00)|r:\n\n +|cFFFFFF00v3.9.9 (|cFFFFCC00Feb 11, 2015|r|cFFFFFF00)|r:\n\n +|cFFFFFF00-|r Chart Viewer (plugin): has been revamped and now it's less complicated to use.\n\n +|cFFFFFF00-|r Time Line (plugin): added options to change the background color and scale.\n\n +|cFFFFFF00-|r Raid Check (plugin): its window is now 'always on top'.\n\n +|cFFFFFF00-|r Accuracy adjustments on overheal of Divine Aegis and Illuminated Healing.\n\n +|cFFFFFF00-|r Removed healthstone from cooldown list, added Nature's Vigil.\n\n |cFFFFFF00-|r Enemies display now shows damage taken instead of damage done.\n\n |cFFFFFF00-|r Tooltip for enemies display now also show damage and healing done by the enemy.\n\n |cFFFFFF00-|r Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.\n\n |cFFFFFF00-|r Added an option to ignore nicknames and always use character names.\n\n |cFFFFFF00-|r Enabling the display icon on title bar now makes the title text automatically move slightly to right.\n\n |cFFFFFF00-|r Fixed issue with skin changing when the window has the statusbar enabled.\n\n - -|cFFFFFF00v3.9.4 (|cFFFFCC00Feb 03, 2015|r|cFFFFFF00)|r:\n\n -|cFFFFFF00-|r Added option 'Ignore Mass Toggle', when enabled the window won't be affected when hiding, showing or toggling all windows.\n\n -|cFFFFFF00-|r Added window number for slash commands 'hide', 'show' and 'toggle'. Usage: '/details hide 1' to hide window 1.\n\n -|cFFFFFF00-|r Removed keybinds for Open and Close, added toggle instead.\n\n -|cFFFFFF00-|r Added slash command 'toggle'.\n\n -|cFFFFFF00-|r Added display icons for all skins which still didn't have they.\n\n -|cFFFFFF00-|r Improved 'Align with right chat' tool, now it also supports Forced Square skin.\n\n -|cFFFFFF00-|r Improvements on Bookmark panel.\n\n -|cFFFFFF00-|r Improvements on spec icons with transparency.\n\n -|cFFFFFF00-|r Created custom spell for Living Bomb explosion.\n\n -|cFFFFFF00-|r Fixed statusbar textures and mini displays.\n\n -|cFFFFFF00-|r Fixed an issue with title bar buttons when toggling the titlebar anchor from bottom to top position.\n\n -|cFFFFFF00-|r Fixed an issue with title bar text when toggling the statusbar position from bottom to top.\n\n -|cFFFFFF00-|r Fixed yet another bug with avoidance tab on player detail window.\n\n -|cFFFFFF00-|r Fixed the window ungroup button (above the resize one).\n\n --]] --- |cFFFFFF00v3.9.8 (|cFFFFCC00Feb 05, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Enemies display now shows damage taken instead of damage done.\n\n|cFFFFFF00-|r Tooltip for enemies display now also show damage and healing done by the enemy.\n\n|cFFFFFF00-|r Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.\n\n|cFFFFFF00-|r Added an option to ignore nicknames and always use character names.\n\n|cFFFFFF00-|r Enabling the display icon on title bar now makes the title text automatically move slightly to right.\n\n|cFFFFFF00-|r Fixed issue with skin changing when the window has the statusbar enabled.\n\n --- - Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v3.9.8 (|cFFFFCC00Feb 06, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Enemies display now shows damage taken instead of damage done.\n\n|cFFFFFF00-|r Tooltip for enemies display now also show damage and healing done by the enemy.\n\n|cFFFFFF00-|r Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.\n\n|cFFFFFF00-|r Added an option to ignore nicknames and always use character names.\n\n|cFFFFFF00-|r Enabling the display icon on title bar now makes the title text automatically move slightly to right.\n\n|cFFFFFF00-|r Fixed issue with skin changing when the window has the statusbar enabled.\n\n|cFFFFFF00v3.9.4 (|cFFFFCC00Feb 03, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added option 'Ignore Mass Toggle', when enabled the window won't be affected when hiding, showing or toggling all windows.\n\n|cFFFFFF00-|r Added window number for slash commands 'hide', 'show' and 'toggle'. Usage: '/details hide 1' to hide window 1.\n\n|cFFFFFF00-|r Removed keybinds for Open and Close, added toggle instead.\n\n|cFFFFFF00-|r Added slash command 'toggle'.\n\n|cFFFFFF00-|r Added display icons for all skins which still didn't have they.\n\n|cFFFFFF00-|r Improved 'Align with right chat' tool, now it also supports Forced Square skin.\n\n|cFFFFFF00-|r Improvements on Bookmark panel.\n\n|cFFFFFF00-|r Improvements on spec icons with transparency.\n\n|cFFFFFF00-|r Created custom spell for Living Bomb explosion.\n\n|cFFFFFF00-|r Fixed statusbar textures and mini displays.\n\n|cFFFFFF00-|r Fixed an issue with title bar buttons when toggling the titlebar anchor from bottom to top position.\n\n|cFFFFFF00-|r Fixed an issue with title bar text when toggling the statusbar position from bottom to top.\n\n|cFFFFFF00-|r Fixed yet another bug with avoidance tab on player detail window.\n\n|cFFFFFF00-|r Fixed the window ungroup button (above the resize one).\n\n|cFFFFFF00v3.8.13 (|cFFFFCC00Jan 26, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r RaidCheck (plugin): added an option to be able to use the report panel.\n\n|cFFFFFF00-|r You Are Not Prepared (plugin): added Auto Close the window, can be disabled through its options panel.\n\n|cFFFFFF00-|r Vanguard (plugin): Added Options Panel.\n\n|cFFFFFF00-|r Details! is now using 'LibWindow-1.1' to save and restore the positioning of the windows, bug might appear, please report if something weird happen.\n\n|cFFFFFF00-|r Improved specialization detection in order to try detect spec changes.\n\n|cFFFFFF00-|r Added options to change the brackets and the separator for dps/percent block.\n\n|cFFFFFF00-|r Added options for show (or hide) totals, dps and percent amount.\n\n|cFFFFFF00-|r Added Segments shortcut menu pressing Shift + Right click.\n\n|cFFFFFF00-|r Fixed positioning after reopen a window previously closed on last logon.\n\n|cFFFFFF00-|r Fixed enemies display where sometimes the bars were black instead of red.\n\n|cFFFFFF00-|r Fixed few places where spec icons wasn't being used on.\n\n|cFFFFFF00-|r Fixed avoidance panel on Player Details Window where sometimes was giving errors.\n\n|cFFFFFF00-|r Fixed priest shadow and holy detection.\n\n|cFFFFFF00-|r Fixed blood and unholy spec icons.\n\n|cFFFFFF00-|r Fixed an issue with 'Always Show me' feature where it was showing the player on Enemies display.\n\n|cFFFFFF00v3.8.1 (|cFFFFCC00Jan 17, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Plugin Vanguard: got full rewrite and now it is more easy to use.\n\n|cFFFFFF00-|r Plugin TimeAttack: fixed problem where sometimes required a reload to start a new time.\n\n|cFFFFFF00-|r Plugin Damage the Game!: fixed a problem where sometimes the time didn't started after level 2.\n\n|cFFFFFF00-|r Added specialization icons.\n\n|cFFFFFF00-|r Fixed Auto-Hide where it wasn't hiding the wallpaper of the window.\n\n|cFFFFFF00-|r Added 'Editing Group' check box on option panel, when enabled, settings changed also are modified on all windows in the group.\n\n|cFFFFFF00-|r Changing window's skin, doesn't change any more settings not related with appearance, for example, Auto-Hide, Switches.\n\n|cFFFFFF00-|r Custom display 'Health Potion & Stone' now also track Healing Tonic.\n\n|cFFFFFF00-|r Custom display 'Damage Taken by Spell' now tracks more spells and also melee hits.\n\n|cFFFFFF00-|r Menus now uses 'Friz Quadrata TT' font as default, also added an option to change it on options panel -> miscellaneous.\n\n|cFFFFFF00-|r 'Switch to Current' feature now switches all windows which have this option enabled.\n\n|cFFFFFF00-|r The message telling to use '/details reinstall' now only shows if a problem happen during the addon load process.\n\n|cFFFFFF00-|r Segments Saved option now can be set to 25, up from 5.\n\n|cFFFFFF00-|r Attempt to fix the bug with the monk spell 'Storm, Earth, and Fire'.\n\n|cFFFFFF00-|r Fixed 'Icon Pick' panel.\n\n|cFFFFFF00-|r Fixed bug when reporting friendly fire through player detail window.\n\n|cFFFFFF00-|r Fixed bug with report window where sometimes it was reporting on a wrong channel.\n\n|cFFFFFF00v3.7.1 (|cFFFFCC00Jan 08, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Plugin 'Damage Rank': is now called 'Damage, the Game!' and had its levels adjusted for WoD.\n\n|cFFFFFF00-|r Plugin 'Tiny Threat': fixed player name where it was showing the realm name too.\n\n|cFFFFFF00-|r Plugin 'Vanguard': fixed frame details (clicking on a bar) shown behind the Vanguard panel.\n\n|cFFFFFF00-|r Plugin 'Vanguard': fixed a problem when clicking with right button wasn't opening the bookmark panel.\n\n|cFFFFFF00-|r Plugin 'Vanguard': incoming heals now count shield amount on the player too.\n\n|cFFFFFF00-|r Plugin 'Vanguard' Known Bug: incoming damage and melee vs avoidance seems to be inaccurate by now, we need more time to study and fix it.\n\n|cFFFFFF00-|r Added Twins Ogron's Charge as custom spells, one for the charge by him self and other for the copies (mythic only).\n\n|cFFFFFF00-|r Added option panel for Raid Check plugin.\n\n|cFFFFFF00-|r Added key bindings for open a window, close a window and select a bookmark.\n\n|cFFFFFF00-|r Added 'CTRL + RightClick' closes a window.\n\n|cFFFFFF00-|r Fixed wallpaper transparency after releasing the window from a stretch.|cFFFFFF00-|r Fixed few issues when using class text colors.\n\n|cFFFFFF00-|r Fixed characters name outside instances, now it replaces the realm name with a * and show the complete name on tooltip.\n\n|cFFFFFF00-|r Fixed damage mitigation on damage taken, this affects only specific classes like monk tank.\n\n|cFFFFFF00-|r Fixed auto erase poping up when the player enters on its garrison.\n\n|cFFFFFF00-|r Fixed combat on garrison training dummies which was being marked as Trash Segment.\n\n|cFFFFFF00-|r Fixed command /details disable, wasn't disabling the capture of cooldowns.\n\n|cFFFFFF00-|r Fixed a problem with fast dps/hps when the window is in a empty segment.\n\n|cFFFFFF00-|r Fixed an issue using bookmark panel where it wasn't changing the display when the window is in a plugin mode.\n\n|cFFFFFF00-|r Fixed a bug when bars isn't using class colors on Frags, Auras & Void Zones, Resources and Deaths.\n\n|cFFFFFF00-|r Fixed bar animations when 'Sort Direction' is set to bottom.\n\n|cFFFFFF00-|r Fixed the spam 'you are not in a guild' when checking for new versions.\n\n|cFFFFFF00-|r Fixed translations for Auto Hide Settings bracket under options panel.\n\n|cFFFFFF00-|r Fixed Auto Hide -> Mouse Interaction tool where wans't able to work okey during combat.\n\n|cFFFFFF00v3.6.14b (|cFFFFCC00Jan 01, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added custom display 'My Spells' which shows your spells in the window.\n\n|cFFFFFF00-|r Added new custom display: Health Potion & Stone.\n\n|cFFFFFF00-|r Added overkill on death's tooltip.\n\n|cFFFFFF00-|r Created custom spells for Twin Ogron's Pulverize. Now it has 3 spells one for each wave.\n\n|cFFFFFF00-|r Created custom spells for Ko'ragh Overflowing Energy. Now it has 2 spells one for when the ball is catched and other when it reaches the ground and explodes.\n\n|cFFFFFF00-|r Changed healing multistrike to use the same format as damage done.\n\n|cFFFFFF00-|r Few improvements on Tiny Threat plugin: color gradient green-red is fixed, texts and bar texture now correctly uses the window settings.\n\n|cFFFFFF00-|r Damage Taken by Spell won't show pets in its tooltip any more.\n\n|cFFFFFF00-|r Enemies display won't show any more mirror images and spirit link totems.\n\n|cFFFFFF00-|r Enemies's tooltip now only show players and show all players instead of only 6.\n\n|cFFFFFF00-|r Few cooldowns shown as raid wide now shows as personal cooldowns.\n\n|cFFFFFF00-|r Fixed dispell tagets on dispell's tooltip.\n\n|cFFFFFF00-|r Fixed 'First Hit' raid tool.\n\n|cFFFFFF00-|r Fixed 'Open Options Panel' from interface panel." +--|cFFFFFF00v3.9.9 (|cFFFFCC00Feb 11, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Chart Viewer (plugin): has been revamped and now it's less complicated to use (i'd say, now it is usable :).\n\n|cFFFFFF00-|r Time Line (plugin): added options to change the background color and scale.\n\n|cFFFFFF00-|r Raid Check (plugin): its window is now 'always on top'.\n\n|cFFFFFF00-|r Accuracy adjustments on overheal of Divine Aegis and Illuminated Healing.\n\n|cFFFFFF00-|r Removed healthstone from cooldown list, added Nature's Vigil.\n\n|cFFFFFF00-|r Enemies display now shows damage taken instead of damage done.\n\n|cFFFFFF00-|r Tooltip for enemies display now also show damage and healing done by the enemy.\n\n|cFFFFFF00-|r Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.\n\n|cFFFFFF00-|r Added an option to ignore nicknames and always use character names.\n\n|cFFFFFF00-|r Enabling the display icon on title bar now makes the title text automatically move slightly to right.\n\n|cFFFFFF00-|r Fixed issue with skin changing when the window has the statusbar enabled.\n\n + + Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v3.9.9 (|cFFFFCC00Feb 11, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Chart Viewer (plugin): has been revamped and now it's less complicated to use (i'd say, now it is usable :).\n\n|cFFFFFF00-|r Time Line (plugin): added options to change the background color and scale.\n\n|cFFFFFF00-|r Raid Check (plugin): its window is now 'always on top'.\n\n|cFFFFFF00-|r Accuracy adjustments on overheal of Divine Aegis and Illuminated Healing.\n\n|cFFFFFF00-|r Removed healthstone from cooldown list, added Nature's Vigil.\n\n|cFFFFFF00-|r Enemies display now shows damage taken instead of damage done.\n\n|cFFFFFF00-|r Tooltip for enemies display now also show damage and healing done by the enemy.\n\n|cFFFFFF00-|r Added an option under miscellaneous to show neutral and hostile creatures on damage taken display.\n\n|cFFFFFF00-|r Added an option to ignore nicknames and always use character names.\n\n|cFFFFFF00-|r Enabling the display icon on title bar now makes the title text automatically move slightly to right.\n\n|cFFFFFF00-|r Fixed issue with skin changing when the window has the statusbar enabled.\n\n|cFFFFFF00v3.9.4 (|cFFFFCC00Feb 03, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added option 'Ignore Mass Toggle', when enabled the window won't be affected when hiding, showing or toggling all windows.\n\n|cFFFFFF00-|r Added window number for slash commands 'hide', 'show' and 'toggle'. Usage: '/details hide 1' to hide window 1.\n\n|cFFFFFF00-|r Removed keybinds for Open and Close, added toggle instead.\n\n|cFFFFFF00-|r Added slash command 'toggle'.\n\n|cFFFFFF00-|r Added display icons for all skins which still didn't have they.\n\n|cFFFFFF00-|r Improved 'Align with right chat' tool, now it also supports Forced Square skin.\n\n|cFFFFFF00-|r Improvements on Bookmark panel.\n\n|cFFFFFF00-|r Improvements on spec icons with transparency.\n\n|cFFFFFF00-|r Created custom spell for Living Bomb explosion.\n\n|cFFFFFF00-|r Fixed statusbar textures and mini displays.\n\n|cFFFFFF00-|r Fixed an issue with title bar buttons when toggling the titlebar anchor from bottom to top position.\n\n|cFFFFFF00-|r Fixed an issue with title bar text when toggling the statusbar position from bottom to top.\n\n|cFFFFFF00-|r Fixed yet another bug with avoidance tab on player detail window.\n\n|cFFFFFF00-|r Fixed the window ungroup button (above the resize one).\n\n|cFFFFFF00v3.8.13 (|cFFFFCC00Jan 26, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r RaidCheck (plugin): added an option to be able to use the report panel.\n\n|cFFFFFF00-|r You Are Not Prepared (plugin): added Auto Close the window, can be disabled through its options panel.\n\n|cFFFFFF00-|r Vanguard (plugin): Added Options Panel.\n\n|cFFFFFF00-|r Details! is now using 'LibWindow-1.1' to save and restore the positioning of the windows, bug might appear, please report if something weird happen.\n\n|cFFFFFF00-|r Improved specialization detection in order to try detect spec changes.\n\n|cFFFFFF00-|r Added options to change the brackets and the separator for dps/percent block.\n\n|cFFFFFF00-|r Added options for show (or hide) totals, dps and percent amount.\n\n|cFFFFFF00-|r Added Segments shortcut menu pressing Shift + Right click.\n\n|cFFFFFF00-|r Fixed positioning after reopen a window previously closed on last logon.\n\n|cFFFFFF00-|r Fixed enemies display where sometimes the bars were black instead of red.\n\n|cFFFFFF00-|r Fixed few places where spec icons wasn't being used on.\n\n|cFFFFFF00-|r Fixed avoidance panel on Player Details Window where sometimes was giving errors.\n\n|cFFFFFF00-|r Fixed priest shadow and holy detection.\n\n|cFFFFFF00-|r Fixed blood and unholy spec icons.\n\n|cFFFFFF00-|r Fixed an issue with 'Always Show me' feature where it was showing the player on Enemies display.\n\n|cFFFFFF00v3.8.1 (|cFFFFCC00Jan 17, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Plugin Vanguard: got full rewrite and now it is more easy to use.\n\n|cFFFFFF00-|r Plugin TimeAttack: fixed problem where sometimes required a reload to start a new time.\n\n|cFFFFFF00-|r Plugin Damage the Game!: fixed a problem where sometimes the time didn't started after level 2.\n\n|cFFFFFF00-|r Added specialization icons.\n\n|cFFFFFF00-|r Fixed Auto-Hide where it wasn't hiding the wallpaper of the window.\n\n|cFFFFFF00-|r Added 'Editing Group' check box on option panel, when enabled, settings changed also are modified on all windows in the group.\n\n|cFFFFFF00-|r Changing window's skin, doesn't change any more settings not related with appearance, for example, Auto-Hide, Switches.\n\n|cFFFFFF00-|r Custom display 'Health Potion & Stone' now also track Healing Tonic.\n\n|cFFFFFF00-|r Custom display 'Damage Taken by Spell' now tracks more spells and also melee hits.\n\n|cFFFFFF00-|r Menus now uses 'Friz Quadrata TT' font as default, also added an option to change it on options panel -> miscellaneous.\n\n|cFFFFFF00-|r 'Switch to Current' feature now switches all windows which have this option enabled.\n\n|cFFFFFF00-|r The message telling to use '/details reinstall' now only shows if a problem happen during the addon load process.\n\n|cFFFFFF00-|r Segments Saved option now can be set to 25, up from 5.\n\n|cFFFFFF00-|r Attempt to fix the bug with the monk spell 'Storm, Earth, and Fire'.\n\n|cFFFFFF00-|r Fixed 'Icon Pick' panel.\n\n|cFFFFFF00-|r Fixed bug when reporting friendly fire through player detail window.\n\n|cFFFFFF00-|r Fixed bug with report window where sometimes it was reporting on a wrong channel.\n\n|cFFFFFF00v3.7.1 (|cFFFFCC00Jan 08, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Plugin 'Damage Rank': is now called 'Damage, the Game!' and had its levels adjusted for WoD.\n\n|cFFFFFF00-|r Plugin 'Tiny Threat': fixed player name where it was showing the realm name too.\n\n|cFFFFFF00-|r Plugin 'Vanguard': fixed frame details (clicking on a bar) shown behind the Vanguard panel.\n\n|cFFFFFF00-|r Plugin 'Vanguard': fixed a problem when clicking with right button wasn't opening the bookmark panel.\n\n|cFFFFFF00-|r Plugin 'Vanguard': incoming heals now count shield amount on the player too.\n\n|cFFFFFF00-|r Plugin 'Vanguard' Known Bug: incoming damage and melee vs avoidance seems to be inaccurate by now, we need more time to study and fix it.\n\n|cFFFFFF00-|r Added Twins Ogron's Charge as custom spells, one for the charge by him self and other for the copies (mythic only).\n\n|cFFFFFF00-|r Added option panel for Raid Check plugin.\n\n|cFFFFFF00-|r Added key bindings for open a window, close a window and select a bookmark.\n\n|cFFFFFF00-|r Added 'CTRL + RightClick' closes a window.\n\n|cFFFFFF00-|r Fixed wallpaper transparency after releasing the window from a stretch.|cFFFFFF00-|r Fixed few issues when using class text colors.\n\n|cFFFFFF00-|r Fixed characters name outside instances, now it replaces the realm name with a * and show the complete name on tooltip.\n\n|cFFFFFF00-|r Fixed damage mitigation on damage taken, this affects only specific classes like monk tank.\n\n|cFFFFFF00-|r Fixed auto erase poping up when the player enters on its garrison.\n\n|cFFFFFF00-|r Fixed combat on garrison training dummies which was being marked as Trash Segment.\n\n|cFFFFFF00-|r Fixed command /details disable, wasn't disabling the capture of cooldowns.\n\n|cFFFFFF00-|r Fixed a problem with fast dps/hps when the window is in a empty segment.\n\n|cFFFFFF00-|r Fixed an issue using bookmark panel where it wasn't changing the display when the window is in a plugin mode.\n\n|cFFFFFF00-|r Fixed a bug when bars isn't using class colors on Frags, Auras & Void Zones, Resources and Deaths.\n\n|cFFFFFF00-|r Fixed bar animations when 'Sort Direction' is set to bottom.\n\n|cFFFFFF00-|r Fixed the spam 'you are not in a guild' when checking for new versions.\n\n|cFFFFFF00-|r Fixed translations for Auto Hide Settings bracket under options panel.\n\n|cFFFFFF00-|r Fixed Auto Hide -> Mouse Interaction tool where wans't able to work okey during combat." Loc ["STRING_DETAILS1"] = "|cffffaeaeDetails!:|r " diff --git a/classes/classe_damage.lua b/classes/classe_damage.lua index 03e4c787..33faac68 100644 --- a/classes/classe_damage.lua +++ b/classes/classe_damage.lua @@ -3469,6 +3469,7 @@ end shadow = overall_dano:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss @@ -3513,7 +3514,7 @@ end friendlyFire_shadow.spells [spellid] = 0 end end - + return shadow end @@ -3527,6 +3528,7 @@ end shadow = overall_dano:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.isTank = actor.isTank shadow.grupo = actor.grupo shadow.boss = actor.boss diff --git a/classes/classe_energy.lua b/classes/classe_energy.lua index 772210a5..0b8dfff4 100644 --- a/classes/classe_energy.lua +++ b/classes/classe_energy.lua @@ -1451,6 +1451,7 @@ end shadow = overall_energy:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss @@ -1495,6 +1496,7 @@ end shadow = overall_energy:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss diff --git a/classes/classe_heal.lua b/classes/classe_heal.lua index 24971fe1..995c9856 100644 --- a/classes/classe_heal.lua +++ b/classes/classe_heal.lua @@ -2110,6 +2110,7 @@ end shadow = overall_cura:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss @@ -2171,6 +2172,7 @@ end shadow = overall_cura:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss diff --git a/classes/classe_others.lua b/classes/classe_others.lua index e876ead7..a507da55 100644 --- a/classes/classe_others.lua +++ b/classes/classe_others.lua @@ -2301,6 +2301,7 @@ function atributo_misc:r_onlyrefresh_shadow (actor) shadow = overall_misc:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss @@ -2410,6 +2411,7 @@ function atributo_misc:r_connect_shadow (actor, no_refresh) shadow = overall_misc:PegarCombatente (actor.serial, actor.nome, actor.flag_original, true) shadow.classe = actor.classe + shadow.spec = actor.spec shadow.grupo = actor.grupo shadow.isTank = actor.isTank shadow.boss = actor.boss diff --git a/classes/container_historico.lua b/classes/container_historico.lua index 09d3208c..9eba0462 100644 --- a/classes/container_historico.lua +++ b/classes/container_historico.lua @@ -324,6 +324,17 @@ function historico:resetar() _detalhes:AtualizaGumpPrincipal (-1) --atualiza todas as instancias _detalhes:SendEvent ("DETAILS_DATA_RESET", nil, nil) + + if (InCombatLockdown() and UnitAffectingCombat ("player")) then + _detalhes:ScheduleTimer ("DelayCheckCombat", 1) + end + +end + +function _detalhes:DelayCheckCombat() + if (InCombatLockdown() and UnitAffectingCombat ("player") and not _detalhes.in_combat) then + _detalhes:EntrarEmCombate() + end end function _detalhes.refresh:r_historico (este_historico) diff --git a/core/control.lua b/core/control.lua index 691f5322..f6cdfdb2 100644 --- a/core/control.lua +++ b/core/control.lua @@ -1,8 +1,3 @@ ---File Revision: 1 ---Last Modification: 27/07/2013 --- Change Log: - -- 27/07/2013: Finished alpha version. - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- local _detalhes = _G._detalhes @@ -462,6 +457,9 @@ _detalhes.schedule_flag_boss_components = true end + local boss_id = _detalhes.encounter_table.id + + if (bossKilled) then _detalhes.tabela_vigente.is_boss.killed = true diff --git a/core/parser.lua b/core/parser.lua index 2d92ec2c..5c3289f7 100644 --- a/core/parser.lua +++ b/core/parser.lua @@ -677,7 +677,12 @@ [115069] = true, -- Stance of the Sturdy Ox (Monk) [20711] = true, -- Spirit of Redemption (Priest) } - + + local ignored_overheal = { + [47753] = true, -- Divine Aegis + [86273] = true, -- Illuminated Healing + } + function parser:heal_absorb (token, time, who_serial, who_name, who_flags, alvo_serial, alvo_name, alvo_flags, spellid, spellname, spellschool, owner_serial, owner_name, owner_flags, owner_flags2, shieldid, shieldname, shieldtype, amount) --[[statistics]]-- _detalhes.statistics.absorbs_calls = _detalhes.statistics.absorbs_calls + 1 @@ -1102,7 +1107,7 @@ ------------------------------------------------------------------------------------------------ --> healing done (shields) - if (absorb_spell_list [spellid] and _recording_healing and amount) then + if (absorb_spell_list [spellid] and not ignored_overheal [spellid] and _recording_healing and amount) then if (escudo [alvo_name] and escudo [alvo_name][spellid] and escudo [alvo_name][spellid][who_name]) then diff --git a/functions/skins.lua b/functions/skins.lua index 27de55f4..57065ec6 100644 --- a/functions/skins.lua +++ b/functions/skins.lua @@ -256,14 +256,14 @@ local _ if (instance) then instance:ToolbarMenuSetButtonsOptions (nil, true) instance:AttributeMenu (nil, nil, nil, nil, nil, nil, nil, true) - instance:AttributeMenu (nil, nil, 3) + instance:AttributeMenu (nil, nil, 4) if (_detalhes.options_group_edit) then for _, this_instance in ipairs (instance:GetInstanceGroup()) do if (this_instance ~= instance) then this_instance:ToolbarMenuSetButtonsOptions (nil, true) this_instance:AttributeMenu (nil, nil, nil, nil, nil, nil, nil, true) - this_instance:AttributeMenu (nil, nil, 3) + this_instance:AttributeMenu (nil, nil, 4) end end end diff --git a/functions/spells.lua b/functions/spells.lua index c3b3f48e..34b46ccd 100644 --- a/functions/spells.lua +++ b/functions/spells.lua @@ -1554,7 +1554,7 @@ do [20594] = {120, 8, 1}, --racial stoneform - [6262] = {120, 1, 1}, --healthstone + --[6262] = {120, 1, 1}, --healthstone --["DEATHKNIGHT"] = {}, [48707] = {45, 5, 1}, -- Anti-Magic Shell @@ -1565,6 +1565,7 @@ do --["DRUID"] = {}, [740] = {480, 8, 0}, --Tranquility [22842] = {0, 0, 1}, --Frenzied Regeneration + [124988] = {90, 30, 0}, --Nature's Vigil --["HUNTER"] = {}, [172106] = {180, 6}, -- "Aspect of the Fox" diff --git a/gumps/janela_info.lua b/gumps/janela_info.lua index 72cd8b0e..8c094a52 100644 --- a/gumps/janela_info.lua +++ b/gumps/janela_info.lua @@ -758,7 +758,8 @@ function gump:CriaJanelaInfo() --> cria a janela em si local este_gump = info - este_gump:SetFrameStrata ("MEDIUM") + este_gump:SetFrameStrata ("HIGH") + este_gump:SetToplevel (true) --> fehcar com o esc tinsert (UISpecialFrames, este_gump:GetName()) @@ -2959,7 +2960,9 @@ function _detalhes:CreatePlayerDetailsTab (tabname, condition, fillfunction, onc local newtab = CreateFrame ("button", "DetailsInfoWindowTab" .. index, info, "ChatTabTemplate") newtab:SetText (tabname) + newtab:SetParent (info) newtab:SetFrameStrata ("HIGH") + newtab:SetFrameLevel (info:GetFrameLevel()+1) newtab:Hide() newtab.condition = condition @@ -2970,7 +2973,9 @@ function _detalhes:CreatePlayerDetailsTab (tabname, condition, fillfunction, onc --> frame newtab.frame = CreateFrame ("frame", nil, UIParent) + newtab.frame:SetParent (info) newtab.frame:SetFrameStrata ("HIGH") + newtab.frame:SetFrameLevel (info:GetFrameLevel()+5) newtab.frame:EnableMouse (true) if (newtab.fillfunction) then diff --git a/gumps/janela_options.lua b/gumps/janela_options.lua index 21ded2e9..21dd28cb 100644 --- a/gumps/janela_options.lua +++ b/gumps/janela_options.lua @@ -95,6 +95,7 @@ function _detalhes:OpenOptionsWindow (instance, no_reopen, section) window.instance = instance tinsert (UISpecialFrames, "DetailsOptionsWindow") window:SetFrameStrata ("HIGH") + window:SetToplevel (true) window:SetPoint ("center", UIParent, "Center") window.locked = false window.close_with_right = true diff --git a/images/skins/elvui.tga b/images/skins/elvui.tga index 10b41537..34131aac 100644 Binary files a/images/skins/elvui.tga and b/images/skins/elvui.tga differ diff --git a/plugins/Details_EncounterDetails/frames.lua b/plugins/Details_EncounterDetails/frames.lua index b6debf2a..51dbfaba 100644 --- a/plugins/Details_EncounterDetails/frames.lua +++ b/plugins/Details_EncounterDetails/frames.lua @@ -572,10 +572,8 @@ do local DetailsFrameWork = _detalhes.gump - BossFrame:SetFrameStrata ("MEDIUM") - if (_detalhes.janela_info) then - BossFrame:SetFrameLevel (_detalhes.janela_info:GetFrameLevel()+3) - end + BossFrame:SetFrameStrata ("HIGH") + BossFrame:SetToplevel (true) BossFrame:SetWidth (698) BossFrame:SetHeight (354) diff --git a/plugins/Details_RaidCheck/Details_RaidCheck.lua b/plugins/Details_RaidCheck/Details_RaidCheck.lua index 6a21566a..e851a9fd 100644 --- a/plugins/Details_RaidCheck/Details_RaidCheck.lua +++ b/plugins/Details_RaidCheck/Details_RaidCheck.lua @@ -155,6 +155,7 @@ local food_list = { show_panel:SetBackdrop ({bgFile = [[Interface\Garrison\GarrisonMissionUIInfoBoxBackgroundTile]], tileSize = 256, edgeFile = [[Interface\Tooltips\UI-Tooltip-Border]], edgeSize = 16, insets = {left = 4, right = 4, top = 2, bottom = 1}}) show_panel:SetBackdropColor (1, 1, 1, 0.9) show_panel:SetClampedToScreen (true) + show_panel:SetFrameStrata ("TOOLTIP") --