From 152b043cbac2d5d4b0a4ec704673b28b1b1b7fe2 Mon Sep 17 00:00:00 2001 From: Tercio Date: Fri, 27 May 2016 13:53:06 -0300 Subject: [PATCH] - Fixed a problem with the Calc Leech plugin. - Fixed a problem when reporting buff uptime. --- boot.lua | 14 ++++++++------ classes/classe_others.lua | 3 +++ images/classes.tga | Bin 173078 -> 180477 bytes images/classes_small.tga | Bin 39526 -> 42635 bytes images/classes_small_alpha.tga | Bin 49524 -> 52412 bytes images/classes_small_alpha_bw.tga | Bin 48295 -> 51178 bytes images/classes_small_bw.tga | Bin 38604 -> 41498 bytes images/spec_icons_normal.tga | Bin 325901 -> 345830 bytes images/spec_icons_normal_alpha.tga | Bin 477550 -> 501374 bytes .../Details_CalcLeech/Details_CalcLeech.lua | 4 ++-- 10 files changed, 13 insertions(+), 8 deletions(-) diff --git a/boot.lua b/boot.lua index 7c98add4..69d72992 100644 --- a/boot.lua +++ b/boot.lua @@ -1,10 +1,10 @@ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --> global name declaration - + _ = nil _detalhes = LibStub("AceAddon-3.0"):NewAddon("_detalhes", "AceTimer-3.0", "AceComm-3.0", "AceSerializer-3.0", "NickTag-1.0") - _detalhes.build_counter = 2553 --it's 2553 for release - _detalhes.userversion = "v4.5b" + _detalhes.build_counter = 2558 --it's 2558 for release + _detalhes.userversion = "v4.5c" _detalhes.realversion = 81 --core version _detalhes.version = _detalhes.userversion .. " (core " .. _detalhes.realversion .. ")" Details = _detalhes @@ -21,12 +21,14 @@ do local Loc = LibStub ("AceLocale-3.0"):GetLocale ( "Details" ) --[[ -|cFFFFFF00v4.4f (|cFFFFCC00April 24, 2016|r|cFFFFFF00)|r:\n\n -|cFFFFFF00-|r Details! for Legion Beta has been launch. Is available here: http://goo.gl/k2lIFQ. Taken in mind this is an early version intended to be functional.\n\n +|cFFFFFF00v4.5c (|cFFFFCC00May 27, 2016|r|cFFFFFF00)|r:\n\n +|cFFFFFF00-|r Details! for Legion Beta has been launch. Is available here: http://goo.gl/k2lIFQ.\n\n +|cFFFFFF00-|r Fixed a problem with the Calc Leech plugin.\n\n +|cFFFFFF00-|r Fixed a problem when reporting buff uptime.\n\n --]] -- - Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v4.4f (|cFFFFCC00April 24, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! for Legion Beta has been launch. Is available here: http://goo.gl/k2lIFQ. Taken in mind this is an early version intended to be functional.\n\n|cFFFFFF00v4.4e (|cFFFFCC00April 08, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Ticket 76: fixed an issue with buffs already present on the actor at the beginning of the combat wasn't being counted.\n\n|cFFFFFF00v4.4d (|cFFFFCC00April 04, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Small fixes.\n\n|cFFFFFF00v4.4c (|cFFFFCC00Mar 30, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added LibGroupInSpecT to the project, now it should be faster on detect specs.\n\n|cFFFFFF00-|r Fixed an issue with Damage Taken by Spell.\n\n|cFFFFFF00v4.4 (|cFFFFCC00Mar 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added Leech Trinket plugin. It creates a custom display called CalcLeech.\n\n|cFFFFFF00v4.3.7a (|cFFFFCC00Mar 14, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed a rare issue with raid target counters where sometimes got invalid at the logon.\n\n|cFFFFFF00v4.3.7 (|cFFFFCC00Mar 03, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamer (plugin): added Dps and Hps display (disabled by default).\n\n|cFFFFFF00v4.3.7 (|cFFFFCC00Mar 02, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! Streamer (plugin): fixed an issue where sometimes the option panel won't open.\n\n|cFFFFFF00v4.3.5 (|cFFFFCC00Feb 29, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added block amount on the Avoidance tab at the Player Detail Window.\n\n|cFFFFFF00v4.3.4 (|cFFFFCC00Feb 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamer (plugin) now saves the window size inside the profile, this should fix some problems.\n\n|cFFFFFF00-|r Streamer (plugin) added an option for frame strata, default is now Low (from High).\n\n|cFFFFFF00v4.3.3 (|cFFFFCC00Feb 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Damage Taken by Spell when not showing total and percentage.\n\n|cFFFFFF00v4.3.2 (|cFFFFCC00Feb 25, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added profile option for Details!: Streamer plugin (close/reopen the game client after updating the addon).\n\n|cFFFFFF00-|r Fixed an issue with Streamer plugin where it auto deactive after a reload or logon.\n\n|cFFFFFF00v4.3.1 (|cFFFFCC00Feb 24, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Auto Switch now checks if there is more than two windows using the same plugin and warn the user about the issue.\n\n|cFFFFFF00v4.3 (|cFFFFCC00Feb 19, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added Details!: Streamer plugin, if you are a streamer or youtuber, enable it at the Plugins Management on Options Panel.\n\n|cFFFFFF00v4.2.10 (|cFFFFCC00Feb 11, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Major fixes on the Weakaura creator tool.\n\n|cFFFFFF00v4.2.9a (|cFFFFCC00Feb 10, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Global profiles got a revamp, now you can select which profile is used on all characters.\n\n|cFFFFFF00-|r You also can overwrite the global profile on any ton by just selecting a profile for that character.\n\n|cFFFFFF00-|r Added two new custom displays: Damage Done on targets marked with skull and Damage Done on targets marked with any other mark.\n\n|cFFFFFF00-|r Bookmark now also supports Plugins.\n\n|cFFFFFF00-|r Warlock's Burning Rush won't be counted when the player is out of combat.\n\n|cFFFFFF00-|r Added a Scale options to Encounter Details plugin window.\n\n|cFFFFFF00-|r Added a report button for targets of targets at the Player Details Window.\n\n|cFFFFFF00-|r Fixed the click to switch segment through segment button: left click changes up, right click changes down, middle mouse switch back to current segment.\n\n|cFFFFFF00-|r Advanced Damage Taken now also makes the damage Taken by tanks always be post-mitigated by shields.\n\n|cFFFFFF00-|r Fixed a gap when setting the bars to 'bottom to top' grow direction.\n\n|cFFFFFF00-|r Fixed an issue with the window size when hiding borders.\n\n|cFFFFFF00v4.1.6 (|cFFFFCC00Jan 14, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed the size of the right margin on tooltips.\n\n|cFFFFFF00v4.1.5 (|cFFFFCC00Jan 10, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for the weakauras creator for DBM and BidWigs Timers.\n\n|cFFFFFF00-|r Fix for an issue with dungeon bosses where sometimes Details! throw some error messages.\n\n|cFFFFFF00-|r Fixed the background color of All Displays window (right click the title bar).\n\n|cFFFFFF00-|r Attempt to fix a 'class undefined' bug.\n\n|cFFFFFF00v4.1.4 (|cFFFFCC00Jan 03, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with the segment plugin for the statusbar.\n\n|cFFFFFF00v4.1.3 (|cFFFFCC00Jan 01, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Small visual improvement on tooltips.\n\n|cFFFFFF00-|r Fixed an issue when closing solo plugins with the red X button.\n\n|cFFFFFF00v4.1.2 (|cFFFFCC00Dec 31, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for item level tracker.\n\n|cFFFFFF00v4.1.1 (|cFFFFCC00Dec 23, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Using LibItemUpgradeInfo library to retrive the item level of upgraded items.\n\n|cFFFFFF00v4.1.0 (|cFFFFCC00Dec 18, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new skin preset: 'New Gray'.\n\n|cFFFFFF00-|r Added a Dark skin for the Options Panel.\n\n|cFFFFFF00-|r Fixed an issue with the Plugin DPS Tuning when reseting data on Details!.\n\n|cFFFFFF00-|r Removed realm names from player at the Comparison Panel.\n\n|cFFFFFF00v4.0.8 (|cFFFFCC00Dec 13, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Framework and functions update for the next version of the Advanced Death Logs plugin.\n\n|cFFFFFF00v4.0.7 (|cFFFFCC00Dec 07, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some corner border for elvui skins.\n\n|cFFFFFF00-|r /run Details.death_tooltip_width = 500 makes the deathlog tooltip be 500 width.\n\n|cFFFFFF00v4.0.6e (|cFFFFCC00Nov 23, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue where sometimes some actors are duplicated at the end of an encounter.\n\n|cFFFFFF00-|r Fixed bookmark for segments (shift+right click).\n\n|cFFFFFF00-|r Fixed an issue with Chat Tab Embed when embeding only one window.\n\n|cFFFFFF00v4.0.6c (|cFFFFCC00Nov 04, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option for numeral system: Western/East Asian.\n\n|cFFFFFF00v4.0.5c (|cFFFFCC00Oct 24, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option to disable the all-displays window (right click on title bar).\n\n|cFFFFFF00-|r Added an option to suppress segment changes after killing a boss encounter (experimental).\n\n|cFFFFFF00-|r Fixed pet battles auto hide.\n\n|cFFFFFF00-|r Fixed an issue with bar animations starting from the middle of the bar.\n\n|cFFFFFF00-|r Fixed buffs and spell cast start on weakauras creator tool.\n\n|cFFFFFF00v4.0.3a (|cFFFFCC00Set 29, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for an error on Damage Taken By Spell display.\n\n|cFFFFFF00v4.0.3 (|cFFFFCC00Set 27, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Some improvements on Plugin's icon at the title bar.\n\n|cFFFFFF00v4.0.2 (|cFFFFCC00Set 26, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added 'ShielTronic Shield' on HealthPotion & Stone display.\n\n|cFFFFFF00-|r Improvements done on Vanguard Plugin.\n\n|cFFFFFF00-|r Fixed an alignment issue which was happening with few tooltips.\n\n|cFFFFFF00-|r Fixed a problem where sometimes the addon crashes while doing a /reload during raid.\n\n|cFFFFFF00-|r Fixed the creation of auras for weakauras from the Forge (/details forge)." + Loc ["STRING_VERSION_LOG"] = "|cFFFFFF00v4.5c (|cFFFFCC00May 27, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! for Legion Beta is available here: http://goo.gl/k2lIFQ.\n\n|cFFFFFF00-|r Fixed a problem with the Calc Leech plugin.\n\n|cFFFFFF00-|r Fixed a problem when reporting buff uptime.\n\n|cFFFFFF00v4.4f (|cFFFFCC00April 24, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00v4.4e (|cFFFFCC00April 08, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Ticket 76: fixed an issue with buffs already present on the actor at the beginning of the combat wasn't being counted.\n\n|cFFFFFF00v4.4d (|cFFFFCC00April 04, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Small fixes.\n\n|cFFFFFF00v4.4c (|cFFFFCC00Mar 30, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added LibGroupInSpecT to the project, now it should be faster on detect specs.\n\n|cFFFFFF00-|r Fixed an issue with Damage Taken by Spell.\n\n|cFFFFFF00v4.4 (|cFFFFCC00Mar 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added Leech Trinket plugin. It creates a custom display called CalcLeech.\n\n|cFFFFFF00v4.3.7a (|cFFFFCC00Mar 14, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed a rare issue with raid target counters where sometimes got invalid at the logon.\n\n|cFFFFFF00v4.3.7 (|cFFFFCC00Mar 03, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamer (plugin): added Dps and Hps display (disabled by default).\n\n|cFFFFFF00v4.3.7 (|cFFFFCC00Mar 02, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Details! Streamer (plugin): fixed an issue where sometimes the option panel won't open.\n\n|cFFFFFF00v4.3.5 (|cFFFFCC00Feb 29, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added block amount on the Avoidance tab at the Player Detail Window.\n\n|cFFFFFF00v4.3.4 (|cFFFFCC00Feb 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Streamer (plugin) now saves the window size inside the profile, this should fix some problems.\n\n|cFFFFFF00-|r Streamer (plugin) added an option for frame strata, default is now Low (from High).\n\n|cFFFFFF00v4.3.3 (|cFFFFCC00Feb 28, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed Damage Taken by Spell when not showing total and percentage.\n\n|cFFFFFF00v4.3.2 (|cFFFFCC00Feb 25, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added profile option for Details!: Streamer plugin (close/reopen the game client after updating the addon).\n\n|cFFFFFF00-|r Fixed an issue with Streamer plugin where it auto deactive after a reload or logon.\n\n|cFFFFFF00v4.3.1 (|cFFFFCC00Feb 24, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Auto Switch now checks if there is more than two windows using the same plugin and warn the user about the issue.\n\n|cFFFFFF00v4.3 (|cFFFFCC00Feb 19, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added Details!: Streamer plugin, if you are a streamer or youtuber, enable it at the Plugins Management on Options Panel.\n\n|cFFFFFF00v4.2.10 (|cFFFFCC00Feb 11, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Major fixes on the Weakaura creator tool.\n\n|cFFFFFF00v4.2.9a (|cFFFFCC00Feb 10, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Global profiles got a revamp, now you can select which profile is used on all characters.\n\n|cFFFFFF00-|r You also can overwrite the global profile on any ton by just selecting a profile for that character.\n\n|cFFFFFF00-|r Added two new custom displays: Damage Done on targets marked with skull and Damage Done on targets marked with any other mark.\n\n|cFFFFFF00-|r Bookmark now also supports Plugins.\n\n|cFFFFFF00-|r Warlock's Burning Rush won't be counted when the player is out of combat.\n\n|cFFFFFF00-|r Added a Scale options to Encounter Details plugin window.\n\n|cFFFFFF00-|r Added a report button for targets of targets at the Player Details Window.\n\n|cFFFFFF00-|r Fixed the click to switch segment through segment button: left click changes up, right click changes down, middle mouse switch back to current segment.\n\n|cFFFFFF00-|r Advanced Damage Taken now also makes the damage Taken by tanks always be post-mitigated by shields.\n\n|cFFFFFF00-|r Fixed a gap when setting the bars to 'bottom to top' grow direction.\n\n|cFFFFFF00-|r Fixed an issue with the window size when hiding borders.\n\n|cFFFFFF00v4.1.6 (|cFFFFCC00Jan 14, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed the size of the right margin on tooltips.\n\n|cFFFFFF00v4.1.5 (|cFFFFCC00Jan 10, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for the weakauras creator for DBM and BidWigs Timers.\n\n|cFFFFFF00-|r Fix for an issue with dungeon bosses where sometimes Details! throw some error messages.\n\n|cFFFFFF00-|r Fixed the background color of All Displays window (right click the title bar).\n\n|cFFFFFF00-|r Attempt to fix a 'class undefined' bug.\n\n|cFFFFFF00v4.1.4 (|cFFFFCC00Jan 03, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue with the segment plugin for the statusbar.\n\n|cFFFFFF00v4.1.3 (|cFFFFCC00Jan 01, 2016|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Small visual improvement on tooltips.\n\n|cFFFFFF00-|r Fixed an issue when closing solo plugins with the red X button.\n\n|cFFFFFF00v4.1.2 (|cFFFFCC00Dec 31, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for item level tracker.\n\n|cFFFFFF00v4.1.1 (|cFFFFCC00Dec 23, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Using LibItemUpgradeInfo library to retrive the item level of upgraded items.\n\n|cFFFFFF00v4.1.0 (|cFFFFCC00Dec 18, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added new skin preset: 'New Gray'.\n\n|cFFFFFF00-|r Added a Dark skin for the Options Panel.\n\n|cFFFFFF00-|r Fixed an issue with the Plugin DPS Tuning when reseting data on Details!.\n\n|cFFFFFF00-|r Removed realm names from player at the Comparison Panel.\n\n|cFFFFFF00v4.0.8 (|cFFFFCC00Dec 13, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Framework and functions update for the next version of the Advanced Death Logs plugin.\n\n|cFFFFFF00v4.0.7 (|cFFFFCC00Dec 07, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed some corner border for elvui skins.\n\n|cFFFFFF00-|r /run Details.death_tooltip_width = 500 makes the deathlog tooltip be 500 width.\n\n|cFFFFFF00v4.0.6e (|cFFFFCC00Nov 23, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fixed an issue where sometimes some actors are duplicated at the end of an encounter.\n\n|cFFFFFF00-|r Fixed bookmark for segments (shift+right click).\n\n|cFFFFFF00-|r Fixed an issue with Chat Tab Embed when embeding only one window.\n\n|cFFFFFF00v4.0.6c (|cFFFFCC00Nov 04, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option for numeral system: Western/East Asian.\n\n|cFFFFFF00v4.0.5c (|cFFFFCC00Oct 24, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added an option to disable the all-displays window (right click on title bar).\n\n|cFFFFFF00-|r Added an option to suppress segment changes after killing a boss encounter (experimental).\n\n|cFFFFFF00-|r Fixed pet battles auto hide.\n\n|cFFFFFF00-|r Fixed an issue with bar animations starting from the middle of the bar.\n\n|cFFFFFF00-|r Fixed buffs and spell cast start on weakauras creator tool.\n\n|cFFFFFF00v4.0.3a (|cFFFFCC00Set 29, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Fix for an error on Damage Taken By Spell display.\n\n|cFFFFFF00v4.0.3 (|cFFFFCC00Set 27, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Some improvements on Plugin's icon at the title bar.\n\n|cFFFFFF00v4.0.2 (|cFFFFCC00Set 26, 2015|r|cFFFFFF00)|r:\n\n|cFFFFFF00-|r Added 'ShielTronic Shield' on HealthPotion & Stone display.\n\n|cFFFFFF00-|r Improvements done on Vanguard Plugin.\n\n|cFFFFFF00-|r Fixed an alignment issue which was happening with few tooltips.\n\n|cFFFFFF00-|r Fixed a problem where sometimes the addon crashes while doing a /reload during raid.\n\n|cFFFFFF00-|r Fixed the creation of auras for weakauras from the Forge (/details forge)." Loc ["STRING_DETAILS1"] = "|cffffaeaeDetails!:|r " diff --git a/classes/classe_others.lua b/classes/classe_others.lua index 73b8dd18..b956a282 100644 --- a/classes/classe_others.lua +++ b/classes/classe_others.lua @@ -441,6 +441,9 @@ function atributo_misc:ReportSingleCooldownLine (misc_actor, instancia) end local buff_format_name = function (spellid) + if (_type (spellid) == "string") then + return spellid + end return _detalhes:GetSpellLink (spellid) end local buff_format_amount = function (t) diff --git a/images/classes.tga b/images/classes.tga index 6fcfd4cb0e365eb4a2047f0b54e7b3b385f0e411..b118efc709a1dd559b38c7f9e99f4815b3f66e79 100644 GIT binary patch delta 8271 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 GvHu0`p|LCg delta 746 zcmYk4T}V_x7>4Ja^h-UZMy7%N&<|u$iD=SN5z(4AbtBY8M3JzNRI*o*m$jz0*)OFL z8X;v7A=}QjBWnm@h*1r}K4# zr@ZH`_qvyji64j4#iEDBB~zJ*!nwoZK8vVHKkJ5bn?)~+izaQK!s%e~h(()OmwJhu z8!VnEWg4H){FlZCKO^TF&-%Ps;Keu46;3ge8YwHaZ z?31SbZHe&y(P~XC?E6jG`$NLp#%nY+vrn1w4+n&|PHYmMo7}D`;_sQ93TQgdJYa@D z?G%oE2?{5_hJ;7H*9(9Aaaj1>&!fWQzxN5hnL8sqJKvCDy978XVObXbO;#+#L7C*| z;k1O}#W*FQq7Y4)Q`pL-IFUJ?Eh$D=LV7vQYNTws6d{d%`)3u7@j9^vbs9LRI8_({sL!c+YSH# diff --git a/images/classes_small.tga b/images/classes_small.tga index 3e96d77d8ad540ebec8a52ae40489f626512a07e..43ae313ed953731ba96743652c1670529dd78da4 100644 GIT binary patch delta 3537 zcmZXXdvH|M9mnt8_j|M1S9X&n8?wo6NH)plv3V>@5_SV581hC)LLgE=5ClRHN-!ZW z2oMaoytIfxC524B`}@-ag%%QJ@@=R z=X-vy{raqE?={iO`A+|Cj^n^_Jcj{J#G#K3MQq4MvBy&rhJ{D$*(T>S0LML!%KxLLVxKj?I^<#1PBL zD1Fb?8senP480kM?wDT3cMRP%Bc&-yT3(|RBROcn%<)-BU7C*UHZNxG45O&K3eMR< zn5QMfUYG_?R|N{5YlL%Y4peF~spBD5^5AKmJ7&n>K=i}Z7JkJbGh>CfZRNDlR;N+TV9$;q4)W#uh_omqDx{ z36&(_JyW!De>5v?A>S*QvZu7WF>7xba%$61uq_{16)Es%JK$|7LwesPy>pRkx5BH4N7XC0>$segO8PE1nXb_XKK z>`6dbSswCItq5(%gTEvRdCp{%rlliqZYknE?#7Ixjj&$Z4(sSj%m~#ZeBlfhoE?R4 zs0C>OD+-U+pz6Yd@SRu&ZGs5O1Q}#TIiv5#zW8SMD>>^ zkWuM`bEXy5pGDC4pDQT5HUL|R208+f>SdIAME8`4h;z2^ZISMrpLS*L5T@9A#5(6S3NoJLCzHKv0~QtdbqY$qa?BfodX-uTelw0U?VcC79o7*5;|_*K>Nft zY}((0(Y?Fz@JoBpdT9tdp52Gj&z{8a`Ej)2GkCW((9uvuFi^xy9ZNqK`M2+DBKa&Y zM#71BSf;7r@@b(WO-#uu$XI-lUQ&e=#uPi83#yRP(TeFy+K^G-ioo_B)PHalq2KOD z`m>E_zA=iC$M)dB!TmUV;usE}d3AIB>`G-j9)RIc$F|Aw=SBDXS?^a>?{!ZL?eFVA% zxv-a~VeaP#vH1E?Y(9S+Pn|o3^S`@-vwwIS7ryxjPken1TYh{WzNH~SYk_2ti-i1N z5{bL$e@S?XZ@o{QOCBjdqjxK}2i_~;x|-0VW#4+l{C zmr){dqGECo!MBFs|M@T${&)_NPp;#|KfR5MpI^t=pWnsyf4qID#6Kop+<+RxK9%^csf0y@fa4nZ)Fk%Q*JI>!`am0kuLBBN^f%i6yIv zWT@m02~mg@V&Oy>ja)~a4wWc&&q=8PA?sqJ60!tJ)^?&{_wjOpSgxmURUEV_3S@QI zQM@w+fg^7Co`^?bG!1p%pTWrOxA4m4C{9iO2F)K4327~8vXhGrmQuA928rw#SOdn) ziV0Styn{fYrlI9c1#vJJn2=m;LFRHB+^tsFf)wuLKr)>imO=x{(cNwFCW3g_&65bIs=tXIfX#g_Pam}-z#)dJkMf-GMIp5Vn`~x5+b#d zqCpOIq7sP}@$jv8AaA1szK0zs=}E!NfmEa~v?I02PEq7U#!5GeHyCMg&7@< zgc6C`qJrITKvsJqJdFuR$RjNhsG=mQ5bq|)VHff?7?E)zh^03U;poAmSajno)Oz{7 zy~8YGbzd$;>d^GKyx39UmT07$h`$m0}H7-GV+Dk0U7IyMz7 z`Fbegl`v$)!@b4{Z<_($rwY;f;p5nMatsUJd=6@gxxVPPWnq4`po54NS|J>0-@=}a zA_)(pM+0-Vj+RwGZqY#NHo}k{54lwVsZot-^)~prk`Yg)j9xRQS0`asXFP%@XW;(V zd$IN6)9@efi6w(*PQ`4#cbNH>Na%7{|2JjMz%rsaTZ`nmMmR#04QE+kE;7O7H^EYB zhBatL(rhz4_uJv`bRyW3iprjN1b&@^h8w%_i|^0F*H|9wBnA1*5=yKpn+}pVIqgk` z@GBo9x_@>8zhqAgf~7DYW#WXp`QsBW!8mhnCQ& z%cNvgYohieUxDOOH7sr!6qL?+nl>2us`62{u-`olp`Q_ngasH74Fs)XKii_q=ZKsB E3kCFmY5)KL delta 258 zcmeA^%k*pu(*|P&#^swc6}T7~mu)_z=)lOhbaS$D03+j)%_6E%jEsvnUselaWL&g) zjz$)Us@2K>Q3*N)jEoC5d+PxO7i=~#NCQ!VMkzpQ@(1H;M!U&5CVv>`Pkw0nlTm*1 zZLG9G&HT+=u1O$Euet#pyKr-#M-Yf|^>P6@?~}I^h??qa2J(T1zaGdx Us{?p|zMK3cuomd!jv(d`0BodShyVZp diff --git a/images/classes_small_alpha.tga b/images/classes_small_alpha.tga index 6b1bb306971834cdf8abba59117b3b641961d14e..2bcbf72dc47b1a03cd4cffbf93789d29cbd5ec81 100644 GIT binary patch delta 3894 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 Ee*yW&Pyhe` delta 737 zcmZ9J-z$S*6vvysR2K+FAPXldGe9kpwy)XubuAq`+(HRH%fRHU*9=?Ve zr5I`glqwJ;H#cy7B*DCnSm7_%EWVDR(F9a0)kMrJE>PxQ!{FE%!w!NaQcs`^7DC^6 z6l#^~CRmmqD|<)Mkmp>*sflB#QmT_euKbOR+|c_bPhc3ICN-$!-p)MFnY?kD`NK4E zH*v>*UOsa~JT;?%OLiA7UhW_4gQAX@)-0)ImX#jKN-xYZ|~FJFIdAWHPK+@D5qP IZ18pG2R7lS*Z=?k diff --git a/images/classes_small_alpha_bw.tga b/images/classes_small_alpha_bw.tga index 78f660d979534d74aa6d34b71298240725fe30ed..935b9d2df8960ea7ff6c098cdf979af1d809ae2f 100644 GIT binary patch delta 3923 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 B;VJ+C delta 802 zcmaFW&%FF6(}vUX{LKtN(8$5T!N9=6!oo25zPuA#8%S)%WOaoYY84wG=-S>AokozAT z{_&f4xm7TV1NkOE%nw)c2drfBGLK3|$IS|!%#0!+>$%|a{~+>HysCln0^UG*1)w|| zx_pgKDNz2C4>Kb_H~_%%U0pk5*0up~fJP-%uiNB1St)fRMRN7(Rq5~Vmq(8tDVm_5AdTWA(>0rn%lctimC>r9f&kRq z+$_1dxl&bCrC~^j`O3;lS-Ww+O=vdSwb-G7fq}|Ue0;pXPHk*T_P3z{t&BIC`QH_PtbyXC-v0|FDrjvW&+-n)0N96o$l*+5IIJAVAQ zkN{Oj;s6N=2@$GK(>OpJN`8bA%X4L=(GDC5hl!IXPpUv8BO_I;XV0FMqM{-xDJjv- z`F`Zc5tS9dm`8s5_U)6px;ka5ySrO1UAiR5k$y92FfX9M30yc3R0a{*R#S3?8$|TN zg$p$^76O7oZr{FL_UzfCWkU0pFJG1`SFR`s0KigtdAWjz34%X(@IYc?W3?Y{+_<5j zV`5??G&EFMp}AF=c7Lh-t)EwwJ0Sf1{Z(w#cJboH3L-HvQJJ9rfPi+V=9GtQlarIB zy1H5$5EcMIhp^B6`}bvhd|cPiIRGIJ38D*A%dsHkpaTLOBSbud`tc*=v6zlPe1N!h z>y~tMbSMLK1prT+I3efHpVwfwZ{HRexOwxYJbCg&oW6X!i7#M&*RNmKK==YI5qw}^K!M!3b4Mm7CgjD7 z7xL!K8||w3^XDrYfY3Iz{z|i3RD~JMB>heOV1h9q07D(|4!VcHm=$_JjDv%N$_#!n zG&H0j?%usCBO@d7^yyOt@#)hi`SRt9g28wE{QOiGGa$;+Z6_R_iiA{A4MtAhR2r3}q@>8|)vM*+y?Z*3JYT}1Rnq_E3Ul+qZ8D2oPOeU7FyGPqbNsYwO)0{2UMjhFUmq`k8N7Fd{YaoFJ4# zBXTC!)YPbxP(-SYys+d{8!EWpZ*-nIgp*5Yg7(>l_e12$SFh1_;|ZYyiSU ztsy{x7hXUERQ_TmQl?=!S#S}Iou)<|Z{NO^_wU~;Gn9bpnMf@qPRcYvLrKFEDFDaqiN%Tx$4^T5t?3>eZ`P3c>bBD`-QJ z(Wn zi!dyw2Uo3HrTuCqBqWGGra`SZ$EXc~oJ%IRJj@g4#$a7mY(b_`t5>HkMo|2oo*oT=9#zNI-px@)#Q+(Y5T)n?8NoO;;IfOv zk#uHerfviCTz?3~&4kvb5^M=5mvw5(Tq9=0-7<6Z*ntiKrc?-?w`WAe6vBot3Ut*T}^QS diff --git a/images/spec_icons_normal.tga b/images/spec_icons_normal.tga index 4aad494073e63f6f24b79fe12660d9c52ce89edf..5640cfdf3d8e1c338c9d441a073f519a57744531 100644 GIT binary patch delta 21317 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 delta 1189 zcmaFXE86=>c!LDL`Tzg_8Gsl@Fff35FfLdEi&*RQg!7CJtYD3kGX?%}wZIi^?iAu@ z`IFM^1=&E?;G-Le?jn9T+@*~t9KAg?U93&9YRaZErF``|6I`GRvdikN_r$mS}y zL<}(}&tzn=%^$q;QTRvvT2c5<0;^H@+@VbN>KPMxiu*Kc?D_6{K=rO*j;RalDz86fNnxcZk3f~$b4Wpi)@}*156?a zHQ*$&us#w^OmuT|QyjY3WUUUq&1tQn=;E8TIxulUw;kg)`^C1MuVv`N{MW^pM%V;=VUWG+@ cdYuZ3T=S_7?WZ;{0x=U1GjBh&fkkE-0KFS8jQ{`u diff --git a/images/spec_icons_normal_alpha.tga b/images/spec_icons_normal_alpha.tga index b54403c5aa0ac190f77fff0bec326ab6c971b64d..90540a2cb1831fd1cb30229bab5f9f427b0a2c40 100644 GIT binary patch delta 27590 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 delta 3396 zcmai%4^&gv9mnr|NidKEUK$e9Kp-gyi3Bl10SgBt1~RFxEz>$tS}FlwsC^)EqUg&x5m_Pla*U!Qzn`Yc ztcDn3j*nPY6bep9&J&}GPa!J}SsIm$$mMdf?(ub`u&^*V4x2f#*>Q@RJ#76*BFKcy zMF#Oq=|O64yPZ_bT+~lp<+fua_469sakLFLpf#?{fI;Ko4f1b-Hn^{|Ff$ zREV@}1Q}m|W9Z{I=%Wc)WynYYu?mhzSXOA-B4p(~*hkAQp%<3-Z)Ew8mhvwkYZY?l z0fSjiVvxn%HcRMP;iIKuRi&P~Jp9~>zzlz@eFzNtYs|m(WGb56@uU=_>7z&-A|+vw z^_VW#r0GJWLCme%L|19tt)16gt2cbh+Z+Kfi~`?)(KdJCFlwAZjYFuh75OW`JmlXA zVyTO$odLd$Gcp*SCQ9O5MCWB5bhlJ0xD@Yh}K`cKIXpI{zz`n4cE3>i>h+Il-wO^F9vm`7>B#X!@_1t zl zJa51!8|gOYx$MXM;j;_A)zD_crwjSQ3yTl<-lv5M z>mv6h-r`_wkAeW40VI3^x-qUt!h9qoAR!v#aS5mPpP{xHzIyA$qnqs?`CI1f#<&iT zR$fEB+u(BHVkfMPjc*TP$9U=8lUJ)Y?D`J7+a)jpE*xme_#7!mkRl-EAvotDMT-;} z#^dVd_rFJ}Qn>N^nU+C#eDFL2&;8J4z{A56{E-$uOaDCd2BlhIi@!KkfTs@nV(4)@ z-Ad>w#^YA;_JKWYSIR$}p4xO|{haUj{3ykSm9E8H%)qLr6IQ*jeIP;1{$mI89Qjj* z$=!Uod~t26%Sx1y*D2N7=SGXk&m3aDdItw7!my zkJB{iO{Ep@J&$jnZ%jXNPD@UoqE;C+l%+E5r+v+Y$yryEevH#kdZ>nUw0DHvm>XDw z-s(1PnfKl@X{_iuJH*MTT+UOm`E#{ID>Li$F+e?MPOipg%T~^uX_Se(&Lv4^CAbzk ztH9=z1xq`?cF+zsI7-Uv?Do9eJJj)7@n2sKaM3l8c^hin{X+NG_hVZMe7!JLqtjaM z(Cag_Al`$6ZlgwRij&~L>*A9bYVqNr{gTwV`0v09(trh|6H<|kpDz_Ac1YrIFp9au z$x+5?oLxh>HIIT?Pz{#jG+s{?bH%31Sy6ne2jAf!Yio_=l+91K^ minimal details version required to run this plugin local MINIMAL_DETAILS_VERSION_REQUIRED = 81 - local CLEECH_VERSION = "v1.0" + local CLEECH_VERSION = "v1.1" --> create a plugin object local calcLeech = Details:NewPluginObject ("Details_CalcLeech", DETAILSPLUGIN_ALWAYSENABLED) @@ -81,7 +81,7 @@ do for i = 1, 40 do local name, _, _, _, _, _, _, source, _, _, id, _, _, _, leech = UnitAura (target_name, i) - if (name and id == 184671) then + if (name and id == 184671 and source) then rosterLeechAmount [UnitName (source)] = leech total_leech = total_leech + leech end