02-14-15, 02:47 PM | #1 |
(Weakauras) Duration info raid/party
I'm trying to track the time remaining of Lifebloom casted on raidtargets but can't seem to get this working, maybe I just got off on the wrong foot and did it all wrong. Any help would be appreciated!
Code:
function() if not IsInGroup() then local has_lifebloom, _, _, _, _, _, expirationTime = UnitBuff("player", "Lifebloom", nil, "PLAYER") if has_lifebloom then return expirationTime or 0 end elseif IsInRaid() then local group_size = GetNumGroupMembers() for i=1, group_size do local has_lifebloom, _, _, _, _, _, expirationTime = UnitBuff("raid"..i , "Lifebloom", nil, "PLAYER") if has_lifebloom then return expirationTime or 0 end end else local group_size = GetNumGroupMembers() - 1 for i=1, group_size do local has_lifebloom, _, _, _, _, _, expirationTime = UnitBuff("party"..i , "Lifebloom", nil, "PLAYER") if has_lifebloom then return expirationTime or 0 end end local has_lifebloom, _, _, _, _, _, expirationTime = UnitBuff("player", "Lifebloom", nil, "PLAYER") if has_lifebloom then return expirationTime or 0 end end end Last edited by dihavs : 02-14-15 at 02:50 PM. |
|
02-14-15, 08:35 PM | #2 |
Well, I can't tell you why that doesn't work with WeakAuras I don't use it, but you can reduce quite a bit of duplication in your code:
Code:
local name, _, _, _, _, _, expirationTime = UnitBuff("player", "Lifebloom", nil, "PLAYER") if name then return expirationTime or 0 end if not IsInGroup() then return end local unit, n = "raid", GetNumGroupMembers() if not IsInRaid() then unit, n = "party", n - 1 end for i = 1, n do local name, _, _, _, _, _, expirationTime = UnitBuff(unit..i, "Lifebloom", nil, "PLAYER") if name then return expirationTime or 0 end end
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
02-15-15, 03:03 AM | #3 |
Tried that one, but it does not seem to work.
This one however does return the timer when I case Lifebloom on myself: Code:
function() local _, _, _, _, _, duration, expirationTime = UnitBuff("player", "Lifebloom") return duration or 0, expirationTime or 0 end Code:
function() local name, _, _, _, _, _, duration, expirationTime = UnitBuff("player", "Lifebloom", nil, "PLAYER") if name then return duration or 0, expirationTime or 0 end if not IsInGroup() then return end local unit, n = "raid", GetNumGroupMembers() if not IsInRaid() then unit, n = "party", n - 1 end for i = 1, n do local name, _, _, _, _, _, duration, expirationTime = UnitBuff(unit..i, "Lifebloom", nil, "PLAYER") if name then return duration or 0, expirationTime or 0 end end end |
|
02-15-15, 02:20 PM | #4 |
You'll probably have to wait for someone who actually uses WeakAuras, but my best guess would be that the problem lies elsewhere, and your function simply isn't getting run when you cast Lifebloom on someone else. Add some print statements to see what's going on in your function:
Code:
function() local name, _, _, _, _, _, duration, expirationTime = UnitBuff("player", "Lifebloom", nil, "PLAYER") if name then print("Lifebloom found on player") return duration or 0, expirationTime or 0 end if not IsInGroup() then print("Not in a group") return end local unit, n = "raid", GetNumGroupMembers() if not IsInRaid() then unit, n = "party", n - 1 end print("Scanning", n, unit, "members...") for i = 1, n do local name, _, _, _, _, _, duration, expirationTime = UnitBuff(unit..i, "Lifebloom", nil, "PLAYER") if name then print("Lifebloom found on", unit..i) return duration or 0, expirationTime or 0 end end print("Lifebloom not found") end
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
02-16-15, 03:39 AM | #5 |
Post your WeakAura string. (using "Export to string" functionality).
|
|
02-16-15, 03:17 PM | #6 |
Here's the WA string, or http://pastebin.com/jatCtM3p
Code:
dCemhbGif1LirQQrjKoLqmlkClkIDPagMaQJPKyzku5zKGAAsrCnPO2Mui(gLu14KcPZPqK5rIK7PG2hjsLdkalKe1djrknrkPYfvOSrfQ6JsbJukuoPcPvkuVKePWmjHUPuK2jLKFkfQgkjWsvGEQunvkXvjrSvsKQ8vsKIoRcH5Qqu7vL)ssdgDyrwSI8yLyYsPllzZuQpRKA0uuNwvVMskZMQUnr2nv(nHHlOLlQNRutNuxNO2ojiFxjPXtr68c06fq2p8TYz56PZYPV((6JBGapWinWiDDPR3E92ZY1nTXTT3L(gVjnPrAKvgPXz9R0CtgxJ2inpsJ7SnPjn56bBCB7DPVX3eRVjJuJA9JutgPM0S13Ka3Ob(SnPjnF9D5TvG4D6RRCJBXsJ3ufhB8wUEUw)cNLGH11xNfYHx3jlzj)Rxx59z1kx)BVUIVDn5fcPR7fP2ZY1L3L6IpT3301ZcFDwUUKSx)NLtF6RRt(YPplxxs2R)ZYPp91ZPL6SCDjzV(plN(0N(6LPHjxB1EkF6RVCwoRw5SC9ToTyTD)duDwnUMV(ViC301Tfo949P17R34kXIIJA1yxFkLvAfEr(SCwTYnERFKwzCJlWnstcCtwPrAsJOWJ7SnPzR)SAC34B0rsHBKMBUjn3CtS(aRWnAGT(Z2KMv4tF9WSyDU2BfKRLF)c3zvGVUxKAplxxExQUsHQ8nDDDYxo9z56sYE9Fwo9PV(oSwolxF)U1(6SQjxxs2R)ZYzvtoLp9PVU8UuDjP6MUU8UudKWv301ZcFDwU((DR911BSXcqXXg86sYE9FwUEJnwako2GNYN(0xFXN27ZY13VBTVUU1nOsg16UUKSx)NLRBDJfGLgtPHvJ2qJz5u(6w3GkzuR7u(0N(6Y7sT9TT)fzVo4nD9CAPolxF)U1(66n4es11LK96)SC9gCcP6u(0N(67pq1z5673T2xxFVuUu(fxxs2R)ZY1T9LP)KVoLVEykRdEkF99s5s5xCkFD9QLth8u(66YDkFD9QLth0(vO6u(62ISoOuYDkF9qfk8u(0N(0xpxRFHZsWW66j5CAkLV(wNwS2(MUUUmvlNRRhqwsKdE9ToTyT94fo91dFtlV6Iq4BfR6UU(LQ84fo91dFtlV6Iq4BfR6U(I8wlKSuMQVUTSBr)cx0iigeee0lwsEqvdqvdqvdqvdqvdWw5Cs)cNbyzA4Nt6x4S8sf4qqL4ETYY22rNd9PGvE2aCwX3UM8cH0CeedcccMlTC2b2kNt6x4afzWaBawMg(5K(folVubkYGbgXLR96YoD(xVUYNLRViV1cPRBl7w0VWfncIbbbb9ILKh0)21KxiKu9IvbhcAN87cXGGGGVnOtObhDpQRHSqomAeqT5YbAIjJAdQaFkyLb)n4w4fgGlMRfRbkC(GGH(uWkpaIbbbbbbbb9ILKh0CAR6F7AYlesgGQgGQgGQgGQgGQgGLPHFoPFHdeCiOsCVoa5Ck6COpfSYZgGZk(21KxiKMnaDV3aCwbkgWigBW5iigeeeeeee8TbJAoTv9VDn5fcjWKRfmAzA4Nt6x4anbSHsB5LQOrIaQudbBocO2C5qmiiiiiiiiiiiO)TRjVqiP6fRcoeuNLledcccccccwUwqedcccw(D92GJUh1ny6BJgbuBUCGMyYBdQaFkyLb)n47aZPV1aCXCTynWK3dMtFlOujnv5nIbbbbbbbb9ILKhCDwihQU)avGdbBO0wjl1qwih20sAQY7OrqmiiiiiiiOTid(dxXaCDwihQU)avGTcedccccccccccc6fljpO50w1)21KxiKmavnavnavnavnavnaltd)Cs)ch4qqL4EDaY5u05C6BNhyGh0aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGGGGGVnyuZPTQ)TRjVqibMCTGrltd)Cs)chOjGnuAlVufnseqLAiyZra1MlhIbbbbbbbbbbbbbbbb9VDn5fcjvVyvWHG6SCHyqqqqqqqqqqqWY1IyqqqqqqqWY1IyqqqWYVlqtm5Tbd9PGvg83GVdmbgMY6GgGlMRfRbM8EqH2CLbdtzDqqPsAQYBWKRfuBUCGlMRfRbg6tbR8aigeeeeeee0lwsEW1zHCO6(duboeSHsBLSudzHCytlPPkVJgb0eWvqmiiiiiiiOTid(dxXaCDwihQU)avGTcedccccccccccc6fljpO50w1)21KxiKmavnavnavnavnavnaltd)Cs)ch4qqL4EDaY5u05WuwhCEGbEqdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccccccc(2GrnN2Q(3UM8cHeyY1cgTmn8Zj9lCGMa2qPT8sv0iravQHGnhbuBUCigeeeeeeeeeeeeeee0)21KxiKu9IvbhcQZYfIbbbbbbbbbbbblxlIbbbbbbbblxlIbbbbbbbb9ILKh0CAR6F7AYlesgGQgGQgGQgGQgGQgGLPHFoPFHdeCiOsCVoa5Ck6COpfSYZgGZk(21KxiKMnaDV3aCwbkgWigBW5iigeeeeeee8TbJAoTv9VDn5fcjWKRfmAzA4Nt6x4anbSHsB5LQOrIaQudbBocO2C5qmiiiiiiiiiiiO)TRjVqiP6fRcoeuNLledcccccccwUwedcccwUwqedcccMlTC2b6F7AYlesQEXQiUCTigXigXigXN(6lYBTqYszQwjHTjDD9sHkN(6j3lL0VWDwUU97(T5ZY11bdRRhMRDPVEyU2L(6RZIvp9PVUo)Rxx5ZY1360I1uFNT46lczN(65s66R0ixpxsP39U1QIWkN0I81v6UEUKsV7DRVEZxxExQAHUKSemSoLV(I8wlKun)T11xK3AH01lfQC6RR0kKMsAqffRVUljvxxX3UM8cH01L3L6wiNxkz3RpLVU8UuBRTw296B66T1wl7E91d9PGv(6BHCEPKDV(6H(uWkFD5DPQf6sYQKuDkFDxsQuFNT46j5C66Y7snxsP39U1NYxx2vku50xx)sv71xK3AHKQoyyD9ToPL3xxl0LKvjP66knFFlytL3MZcH011bdRRViV1cPRVyUwS21LdBt666j5CYsWW66kRKXp(RViV1cPRBl7w0VWfncIbbbb9ILKh0)21KxiKu9IvbhcAN87cXGGGGVnOtObhDpQRHSqomAeqT5YbAIjJAdQaFkyLb)n4w4fgGlMRfRbkC(GGH(uWkpaIbbbbbbbb9ILKh0CAR6F7AYlesgGQgGQgGQgGQgGQgGLPHFoPFHdeCiOsCVoa5Ck6COpfSYZgGZk(21KxiKMnaDV3aCwbkgWigBW5iigeeeeeee8TbJAoTv9VDn5fcjWKRfmAzA4Nt6x4anbSHsB5LQOrIaQudbhxZratUwWOLPHFoPFHd0KgkTLxQIgjcOs3qWMb1MlhIbbbbbbbbbbbb9VDn5fcjvVyvWHG6SCHyqqqqqqqWY1cIyqqqWYVR3gC09OUbtFB0iGAZLd0etEBqf4tbRm4VbFhyo9TgGlMRfRbM8EWC6BbLkPPkVrmiiiiiiiOxSK8GRZc5q19hOcCiydL2kzPgYc5WMwstvEhncIbbbbbbbbTfzWF4kgGRZc5q19hOcSvGyqqqqqqqqqqqqVyj5bnN2Q(3UM8cHKbOQbOQbOQbOQbOQbyzA4Nt6x4ahcQe3RdqoNIoNtF78ad8GgGZk(21KxiKMnaDV3aCwbkgWigBW5iigeeeeeeeeeee8TbJAoTv9VDn5fcjWKRfmAzA4Nt6x4anbSHsB5LQOrIaQudbhxZratUwWOLPHFoPFHd0KgkTLxQIgjcOs3qWMb1MlhIbbbbbbbbbbbbbbbb9VDn5fcjvVyvWHG6SCHyqqqqqqqqqqqWY1IyqqqqqqqWY1IyqqqWYVlqtm5Tbd9PGvg83GVdmbgMY6GgGlMRfRbM8EqH2CLbdtzDqqPsAQYBWKRfuBUCGlMRfRbg6tbR8aigeeeeeee0lwsEW1zHCO6(duboeSHsBLSudzHCytlPPkVJgb0eWvqmiiiiiiiOTid(dxXaCDwihQU)avGTcedccccccccccc6fljpO50w1)21KxiKmavnavnavnavnavnaltd)Cs)ch4qqL4EDaY5u05WuwhCEGbEqdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccccccc(2GrnN2Q(3UM8cHeyY1cgTmn8Zj9lCGMa2qPT8sv0iravQHGJR5iGjxly0Y0WpN0VWbAsdL2YlvrJebuPBiyZGAZLdXGGGGGGGGGGGGGGGG(3UM8cHKQxSk4qqDwUqmiiiiiiiiiiiy5Armiiiiiiiy5ArmiiiiiiiOxSK8GMtBv)BxtEHqYau1au1au1au1au1aSmn8Zj9lCGGdbvI71biNtrNd9PGvE2aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGVnyuZPTQ)TRjVqibMCTGrltd)Cs)chOjGnuAlVufnseqLAi44AocyY1cgTmn8Zj9lCGM0qPT8sv0irav6gc2mO2C5qmiiiiiiiiiiiO)TRjVqiP6fRcoeuNLledcccccccwUwedcccwUwqedcccMlTC2b6F7AYlesQEXQiUCTigXigXigXxx296Rlj71)1fR6ACNp4P811cDjzjyyDwTY1xK3AHK1jNt6x4UUTSBr)cx0iigeee0lwsEqxsQmavnavnavnavnavnaBLZj9lCgGLPHFoPFHZYlvGdbvI71klBBhDo0Ncw5zdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccc(2GUKubQnxoedcccccccgMFNo6SIVDn5fcjqBHSRfu4ad9PGvEocIbbbbbbbbZLwo7aBLZj9lCGImyGnaltd)Cs)cNLxQafzWaJyqqqWY1IyqqqW3g0j0GJUh11qwihgncO2C5qmiiiiiiiyy(D6OZwj0GVdmbUolKdNJGyqqqqqqqWCPLZoedcccwUwedcccIyqqqqVyj5bLDV2a0boeCoN(2zdWgkTvYsnKfYHnTKMQ8oAeedccc(2GoHgC09OUbtFB0iGAZLdXGGGGGGGGYUxBa6ahcohMY6GZgGoqtaxbXGGGGLRfXGGGGH53PJo3xso37wpBa6maLDV2aCwQKMQ8EGbgyocIbbbbTfzWhCi4kgGoWwbIbbbbbbbb9ILKh0LKkdqvdqvdqvdqvdqvdWw5Cs)cNbyzA4Nt6x4S8sf4qqL4ETYY22rLDVEGbEdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccc(2GUKubQnxoedcccccccccccgMFNo6SIVDn5fcjqBHSRfu4MnaLDVEGb(iigeeeeeeeeeeemxA5SdSvoN0VWbkYGb2aSmn8Zj9lCwEPcuKbdmIbbbbbbbblxlIbbbblxlIbbbbdZVthDwX3UM8cHeOtObTfYU25iiUCTxxExQ7WY7TkjvNYxxExQYUxFkF9Cj14HvoPf5RRudVUljv7ZYz1kxVXszjHl4PV(oS8ERss119VDn5fcPRlVl1KCozjyyDkF6RBU(1M1Nvk84UE7Vd9PGwkt1d(RnRVoOs)WRpLwS26Sq21Q0k8I8z5SQjNvRC6RNw0VWTplx3(D)28z56BHSR96J60v2oTuJCaTTc3EK7Mt5QTPv7NuBAWMwTFAK3czx7iVx9T1sLRDaPqf(6Tc1Tq21EkF6tFDNSKL8VEDL3NvRCD9lv5(hO6SACnF9uB7RFHl5v15F96kVplN(6T)o0NcAPmvRyzRVUIVDn5fcPRV63QnFwTsJ281FNcv5DDkF9V96(jtMs5tFwnUZY1360I129pq1z14A(6)IWDtx3w40J3NwVVEJRelkoQvJD9PuwPv4f5ZYz1k34B0rsHBKMBUjn3CtS(aRWnAGT(Z2KMv4ZQXDJVjJuGhPgnWnsJ084AUrBIchyf(SnPzf(0xpmlwNR9wb5A53VWDwf4R7fP2ZY1L3LQRuOkFtxxN8LtFwUUKSx)NLtF6RVdRLZY13VBTVoRAY1LK96)SCw1Kt5tF6RlVlvxsQUPRNtl1z5673T2xxVbNqQUUKSx)NLR3GtivNYN(0xFXN27ZY13VBTVUU1nOsg16UUKSx)NLRBDJfGLgtPHvJ2qJz5u(6w3GkzuR7u(0N(6zHVolxF)U1(66n2ybO4ydEDjzV(plxVXglafhBWt5tF6RlVl1232(xK96G301L3LAGeU6MU((duDwU((DR9113lLlLFX1LK96)SC9Wuwh8u(62(Y0FYxNYxFVuUu(fNYx3wK1bLsUt5RRl3P811RwoDq7xHQt5RRxTC6GNYxpuHcpLp9Pp91Z16x4SemSUEsoNMs5RV1PfRTVPRRlt1Y566bKLe5GxFRtlwBpEHtF9W30YRUie(wXQURRFPkpEHtF9W30YRUie(wXQURViV1cjlLP6RJyeF9K7Ls6x4olxxk9UZY11bdRRhMRDPVEyU2L(6jFO5KcK9760x3(D)28z566GH11dZ1U0xpmx7sF91zXQN(0xxN)1RR8z56BDAXAQVZwC9fHStF9CjD9MV(oS8(rBpRwjWbEKSER)6IvDnUZh8u(65sk9U3T(6nFD5DPQf6sYsWW6u(6lYBTqs183wxx)sv71xK3AHKQoyyD9ToPL3xVuOYPVUfHUKUUljvxVXszjHl41L3L6wiNxkz3RpLVU8UuBRTw296B66T1wl7E91d9PGv(6BHCEPKDV(6H(uWkFD5DPQf6sYQKuDkFDxsQuFNT46j5C66Y7AWs6u(6Y7snxsP39U1NYxFXCTyTRlh2M0111cDjzvsQUUsZ33c2u5T5SqiDDDWW66lYBTq66lYBTq662YUf9lCrJGyqqqqVyj5b9VDn5fcjvVyvWHG2j)Uqmiii4Bd6eAWr3J6AilKdJgbuBUCGMyYO2GkWNcwzWFdUfEHb4I5AXAGcNpiyOpfSYdGyqqqqqqqqVyj5bnN2Q(3UM8cHKbOQbOQbOQbOQbOQbyzA4Nt6x4abhcQe3RdqoNIoh6tbR8Sb4SIVDn5fcPzdq37naNvGIbmIXgCocIbbbbbbbbFBWOMtBv)BxtEHqcm5AbJwMg(5K(foqtaBO0wEPkAKiGk1qWMJaQnxoedccccccccccc6F7AYlesQEXQGdb1z5cXGGGGGGGGLRfeXGGGGLFxVn4O7rDdM(2Ora1MlhOjM82GkWNcwzWFd(oWC6Bnaxmxlwdm59G503ckvstvEJyqqqqqqqqVyj5bxNfYHQ7pqf4qWgkTvYsnKfYHnTKMQ8oAeedcccccccAlYG)WvmaxNfYHQ7pqfyRaXGGGGGGGGGGGGEXsYdAoTv9VDn5fcjdqvdqvdqvdqvdqvdWY0WpN0VWboeujUxhGCofDoN(25bg4bnaNv8TRjVqinBa6EVb4ScumGrm2GZrqmiiiiiiiiiii4Bdg1CAR6F7AYlesGjxly0Y0WpN0VWbAcydL2YlvrJebuPgc2CeqT5YHyqqqqqqqqqqqqqqqq)BxtEHqs1lwfCiOolxigeeeeeeeeeeeSCTigeeeeeeeSCTigeeeS87c0etEBWqFkyLb)n47atGHPSoOb4I5AXAGjVhuOnxzWWuwheuQKMQ8gm5Ab1Mlh4I5AXAGH(uWkpaIbbbbbbbb9ILKhCDwihQU)avGdbBO0wjl1qwih20sAQY7OranbCfedcccccccAlYG)WvmaxNfYHQ7pqfyRaXGGGGGGGGGGGGEXsYdAoTv9VDn5fcjdqvdqvdqvdqvdqvdWY0WpN0VWboeujUxhGCofDomL1bNhyGh0aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGGGGGVnyuZPTQ)TRjVqibMCTGrltd)Cs)chOjGnuAlVufnseqLAiyZra1MlhIbbbbbbbbbbbbbbbb9VDn5fcjvVyvWHG6SCHyqqqqqqqqqqqWY1IyqqqqqqqWY1IyqqqqqqqqVyj5bnN2Q(3UM8cHKbOQbOQbOQbOQbOQbyzA4Nt6x4abhcQe3RdqoNIoh6tbR8Sb4SIVDn5fcPzdq37naNvGIbmIXgCocIbbbbbbbbFBWOMtBv)BxtEHqcm5AbJwMg(5K(foqtaBO0wEPkAKiGk1qWMJaQnxoedccccccccccc6F7AYlesQEXQGdb1z5cXGGGGGGGGLRfXGGGGLRfeXGGGG5slNDG(3UM8cHKQxSkIlxlIrmIrmIr81LDLcvo91tYAX13YtLcvoDx22(n96QbOKbdqDWXAAJR0BmR765sk9U3Twvew5KwKVUsDDxsQ2NLZQvUEJLYscxWtFDTqxswcgwNvRC9f5TwizDY5K(fURBl7w0VWfncIbbbb9ILKh0LKkdqvdqvdqvdqvdqvdWw5Cs)cNbyzA4Nt6x4S8sf4qqL4ETYY22rNd9PGvE2aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGVnOljvGAZLdXGGGGGGGGH53PJoR4BxtEHqc0wi7AbfoWqFkyLNJGyqqqqqqqWCPLZoWw5Cs)chOidgydWY0WpN0VWz5LkqrgmWigeeeSCTigeee8TbDcn4O7rDnKfYHrJaQnxoedcccccccgMFNo6Svcn47atGRZc5W5iigeeeeeeemxA5SdXGGGGLRfXGGGGigeee0lwsEqz3RnaDGdbNZPVD2aSHsBLSudzHCytlPPkVJgbXGGGGVnOtObhDpQBW03gncO2C5qmiiiiiiiOS71gGoWHGZHPSo4SbOd0eWvqmiiiy5Armiiiyy(D6OZ9LKZ9U1ZgGodqz3RnaNLkPPkVhyGbMJGyqqqqBrg8bhcUIbOdSvGyqqqqqqqqVyj5bDjPYau1au1au1au1au1aSvoN0VWzawMg(5K(folVuboeujUxRSSTDuz3RhyG3aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGVnOljvGAZLdXGGGGGGGGGGGGH53PJoR4BxtEHqc0wi7AbfUzdqz3RhyGpcIbbbbbbbbbbbbZLwo7aBLZj9lCGImyGnaltd)Cs)cNLxQafzWaJyqqqqqqqWY1IyqqqWY1IyqqqWW870rNv8TRjVqib6eAqBHSRDocIlx71L3L6oS8ERss1P81L3LQS71NYxpxsnEyLtAr(6k11tY5KLGH11vwjJF8xFhwEVvjP66(3UM8cH01L3LAsoNSemSoLp911VuL7FGQZQX181nx)AZ6ZkfECxp12(6x4sEvD(xVUY7ZYPV(7uOkVRt5Rl705F96kFwU(I8wlKUUTSBr)cx0iigeee0lwsEq)BxtEHqs1lwfCiODYVledccc(2GoHgC09OUgYc5WOra1MlhOjMmQnOc8PGvg83GBHxyaUyUwSgOW5dcg6tbR8aigeeeeeee0lwsEqZPTQ)TRjVqizaQAaQAaQAaQAaQAawMg(5K(foqWHGkX96aKZPOZH(uWkpBaoR4BxtEHqA2a09EdWzfOyaJySbNJGyqqqqqqqW3gmQ50w1)21KxiKatUwWOLPHFoPFHd0eWgkTLxQIgjcOsneS5iGAZLdXGGGGGGGGGGGG(3UM8cHKQxSk4qqDwUqmiiiiiiiy5Abrmiiiy531Bdo6Eu3GPVnAeqT5YbAIjVnOc8PGvg83GVdmN(wdWfZ1I1atEpyo9TGsL0uL3igeeeeeee0lwsEW1zHCO6(duboeSHsBLSudzHCytlPPkVJgbXGGGGGGGG2Im4pCfdW1zHCO6(dub2kqmiiiiiiiiiiiOxSK8GMtBv)BxtEHqYau1au1au1au1au1aSmn8Zj9lCGdbvI71biNtrNZPVDEGbEqdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccccccc(2GrnN2Q(3UM8cHeyY1cgTmn8Zj9lCGMa2qPT8sv0iravQHGnhbuBUCigeeeeeeeeeeeeeee0)21KxiKu9IvbhcQZYfIbbbbbbbbbbbblxlIbbbbbbbblxlIbbbbl)UanXK3gm0NcwzWFd(oWeyykRdAaUyUwSgyY7bfAZvgmmL1bbLkPPkVbtUwqT5YbUyUwSgyOpfSYdGyqqqqqqqqVyj5bxNfYHQ7pqf4qWgkTvYsnKfYHnTKMQ8oAeqtaxbXGGGGGGGG2Im4pCfdW1zHCO6(dub2kqmiiiiiiiiiiiOxSK8GMtBv)BxtEHqYau1au1au1au1au1aSmn8Zj9lCGdbvI71biNtrNdtzDW5bg4bnaNv8TRjVqinBa6EVb4ScumGrm2GZrqmiiiiiiiiiii4Bdg1CAR6F7AYlesGjxly0Y0WpN0VWbAcydL2YlvrJebuPgc2CeqT5YHyqqqqqqqqqqqqqqqq)BxtEHqs1lwfCiOolxigeeeeeeeeeeeSCTigeeeeeeeSCTigeeeeeee0lwsEqZPTQ)TRjVqizaQAaQAaQAaQAaQAawMg(5K(foqWHGkX96aKZPOZH(uWkpBaoR4BxtEHqA2a09EdWzfOyaJySbNJGyqqqqqqqW3gmQ50w1)21KxiKatUwWOLPHFoPFHd0eWgkTLxQIgjcOsneS5iGAZLdXGGGGGGGGGGGG(3UM8cHKQxSk4qqDwUqmiiiiiiiy5Armiiiy5AbrmiiiyU0YzhOtOb9VDn5fcjvVyvexUweJyeJ4tF9V96(jtMs5MV(QFR28z1knAZx3jlzj)Rxx59z1kxV93H(uqlLPAflB91v8TRjVqiD90I(fU9z562V73MplxFlKDTxFuNUY2PLAKdOTv42JC3CkxTnTA)KAtd20Q9tJ8wi7Ah59QVTwQCTdifQWxVvOUfYU2t5tF6tFwPWNLR)lc3nDDBHtpEFA9(6nUsSO4Own21NszLwHxKplNvRCJVrhjfUrAU5M0CZnX6dSc3Ob26pBtAwHpRg3n(MdCJ2inzLgTjbECnI1B9JRru4Z2KMT(tF9WSyDU2BfKRLF)c3zvGVUxKAplxxExQUsHQ8nDDDYxo9z56sYE9Fwo9PV(IpT3NLRVF3AFDDRBqLmQ1DDjzV(plx36glalnMsdRgTHgZYP81TUbvYOw3P8Pp91L3LQljv301ZcFDwU((DR911BSXcqXXg86sYE9FwUEJnwako2GNYN(0xFhwlNLRVF3AFDw1KRlj71)z5SQjNYN(0xpNwQZY13VBTVUEdoHuDDjzV(plxVbNqQoLp9PVU8UuBFB7Fr2RdEtxxExQbs4QB667pq1z5673T2xxFVuUu(fxxs2R)ZY1T9LP)KVoLVEykRdEkF99s5s5xCkFD9QLth8u(66YDkFD9QLth0(vO6u(62ISoOuYDkF9qfk8u(0N(0xpxRFHZsWW66j5CAkLV(wNwS2(MUUUmvlNRRhqwsKdED9lv5XlC6Rh(MwE1fHW3kw1D9f5TwizPmvFDeJ4Rl705F96kFwU(I8wlKUUjMaoyPLZUnOolxGVnOIVDn5fcjWFdkhAaAN87c8TbFn4VbDcnITLDl6x4IgbXGGGGEXsYd6F7AYlesQYHGdbTt(DHyqqqW3g0j0GJUh11qwihgncO2C5anXKrTbvGpfSYG)gCl8cdWfZ1I1afoFqWqFkyLhaXGGGGGGGGEXsYdAoTv9VDn5fcjdqvdqvdqvdqvdqvdWY0WpN0VWbcoeujUxhGCofDo0Ncw5zdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccc(2GMtBv)BxtEHqcuBUCigeeeeeeeeeee0)21KxiKuLdbhcQZYfIbbbbbbbblxliIbbbbl)UEBWr3J6gm9TrJaQnxoqtm5TbvGpfSYG)g8DG503AaUyUwSgyY7bZPVfuQKMQ8gXGGGGGGGGEXsYdUolKdv3FGkWHGnuARKLAilKdBAjnv5D0iigeeeeeee0wKb)HRyaUolKdv3FGkWwbIbbbbbbbbbbbb9ILKh0CAR6F7AYlesgGQgGQgGQgGQgGQgGLPHFoPFHdCiOsCVoa5Ck6Co9TZdmWdAaoR4BxtEHqA2a09EdWzfOyaJySbNJGyqqqqqqqqqqqW3g0CAR6F7AYlesGAZLdXGGGGGGGGGGGGGGGG(3UM8cHKQCi4qqDwUqmiiiiiiiiiiiy5Armiiiiiiiy5Armiiiy53fOjM82GH(uWkd(BW3bMadtzDqdWfZ1I1atEpOqBUYGHPSoiOujnv5nyY1cQnxoWfZ1I1ad9PGvEaedccccccc6fljp46SqouD)bQahc2qPTswQHSqoSPL0uL3rJaAc4kigeeeeeee0wKb)HRyaUolKdv3FGkWwbIbbbbbbbbbbbb9ILKh0CAR6F7AYlesgGQgGQgGQgGQgGQgGLPHFoPFHdCiOsCVoa5Ck6CykRdopWapOb4SIVDn5fcPzdq37naNvGIbmIXgCocIbbbbbbbbbbbbFBqZPTQ)TRjVqibQnxoedccccccccccccccc6F7AYlesQYHGdb1z5cXGGGGGGGGGGGGLRfXGGGGGGGGLRfXGGGGGGGGEXsYdAoTv9VDn5fcjdqvdqvdqvdqvdqvdWY0WpN0VWbcoeujUxhGCofDo0Ncw5zdWzfF7AYlesZgGU3BaoRafdyeJn4Ceedccccccc(2GMtBv)BxtEHqcuBUCigeeeeeeeeeee0)21KxiKuLdbhcQZYfIbbbbbbbblxlIbbbblxliIbbbbZLwo7a9VDn5fcjv5qexUweJyeJ4tF9K7Ls6x4olxxk9UZY1dZ1U0xp5dnNuGSFxxxhmSUEyU2L(0x3(D)28z566GH11dZ1U0xpmx7sF91zXQN(0xxN)1RR8z56BDAXAQVZwC9fHStF9CjD9MVUyvxJ78bpLVU8Uu1cDjzjyyDkF9f5TwiPA(BRRRFPQ96lYBTqsvhmSU(wN0Y7Rxku50x3Iqxsx3LKQRR4BxtEHq66Y7sDlKZlLS71NYxxExQT1wl7E9nD92ARLDV(6H(uWkF9TqoVuYUxF9qFkyLVU8Uu1cDjzvsQoLVUljvQVZwC9KCoD9fZ1I1UUCyBsxxFlpvku50DzB730RRgGsgma1bhRPnUsVXSURl7kfQC6RNK1IRRdgwxFrERfsx)DkuL31P81tY5KLGH11vwjJF8xxl0LKvjP66knFFlytL3MZcH01L3L67uOkVRt5R7ss1(SCwTY1BSuws4cE6RRf6sYsWW6SALRViV1cPRBIjGdwA5SBdQZYf4BdQ4BxtEHqc83GYHgG2j)UaFBWxd(BqNqJyBz3I(fUOrqmiiiOxSK8G(3UM8cHKQCi4qq7KFxigeee8TbDcn4O7rDnKfYHrJaQnxoqtmzuBqf4tbRm4Vb3cVWaCXCTynqHZhem0Ncw5bqmiiiiiiiOxSK8GMtBv)BxtEHqYau1au1au1au1au1aSmn8Zj9lCGGdbvI71biNtrNd9PGvE2aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGVnO50w1)21KxiKa1MlhIbbbbbbbbbbbb9VDn5fcjv5qWHG6SCHyqqqqqqqWY1cIyqqqWYVR3gC09OUbtFB0iGAZLd0etEBqf4tbRm4VbFhyo9TgGlMRfRbM8EWC6BbLkPPkVrmiiiiiiiOxSK8GRZc5q19hOcCiydL2kzPgYc5WMwstvEhncIbbbbbbbbTfzWF4kgGRZc5q19hOcSvGyqqqqqqqqqqqqVyj5bnN2Q(3UM8cHKbOQbOQbOQbOQbOQbyzA4Nt6x4ahcQe3RdqoNIoNtF78ad8GgGZk(21KxiKMnaDV3aCwbkgWigBW5iigeeeeeeeeeee8TbnN2Q(3UM8cHeO2C5qmiiiiiiiiiiiiiiiO)TRjVqiPkhcoeuNLledcccccccccccwUwedcccccccwUwedcccw(DbAIjVnyOpfSYG)g8DGjWWuwh0aCXCTynWK3dk0MRmyykRdckvstvEdMCTGAZLdCXCTynWqFkyLhaXGGGGGGGGEXsYdUolKdv3FGkWHGnuARKLAilKdBAjnv5D0iGMaUcIbbbbbbbbTfzWF4kgGRZc5q19hOcSvGyqqqqqqqqqqqqVyj5bnN2Q(3UM8cHKbOQbOQbOQbOQbOQbyzA4Nt6x4ahcQe3RdqoNIohMY6GZdmWdAaoR4BxtEHqA2a09EdWzfOyaJySbNJGyqqqqqqqqqqqW3g0CAR6F7AYlesGAZLdXGGGGGGGGGGGGGGGG(3UM8cHKQCi4qqDwUqmiiiiiiiiiiiy5Armiiiiiiiy5ArmiiiiiiiOxSK8GMtBv)BxtEHqYau1au1au1au1au1aSmn8Zj9lCGGdbvI71biNtrNd9PGvE2aCwX3UM8cH0SbO79gGZkqXagXydohbXGGGGGGGGVnO50w1)21KxiKa1MlhIbbbbbbbbbbbb9VDn5fcjv5qWHG6SCHyqqqqqqqWY1IyqqqWY1cIyqqqWCPLZoqNqdc6F7AYlesQYHiUCTigXigXxxExQ7WY7TkjvNYxx296Rlj71)1ZLuJhw5KwKVUsDD5DPk7E9P813HL3BvsQUU)TRjVqiDD5DPMKZjlbdRt5tFDZ1V2S(SsHh311VuL7FGQZQvAKR)Tx3pzYukh4RNw0VWTplx3(D)28z56BHSR96J60v2oTuJCaTTc3EK7Mt5QTPv7NuBAWMwTFAK3czx7iVx9T1sLRDaPqf(6Tc1Tq21EkF6tFDNSKL8VEDL3NvRC9uB7RFHl5v15F96kVplN(6R(TAZNvR0OnFD9lv5B66BDAXA7XlC6Rh(MwE1fHW3kw1D92Fh6tbTuMQvSS1xxX3UM8cH0Pp91vOZQvAY4c8PVda |
|
02-16-15, 03:57 PM | #7 |
This one here is actually printing the correct duration in "self" chatpanel but it's not showing the timer in the progressbar
Code:
function() local lbloom, _, _, _, _, _, expiration = UnitAura("player", "Lifebloom", nil, "PLAYER") if (lbloom) then howlateisit = (expiration - GetTime()) print (howlateisit) return (howlateisit) end end |
|
02-16-15, 05:31 PM | #8 |
Didn't you establish earlier that WeakAuras needs 2 return values for a status bar? The code you just posted only provides one value.
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
02-17-15, 07:47 AM | #9 | |
The duration function needs 2 and can handle 3 arguments. for a time-based/animated statusbar: duration (#), expiration time (#) for a value based/static statusbar: value (#), max-value (#), static (boolean: true) The display-function should return true or false (and the hide function vice versa). Last edited by humfras : 02-17-15 at 07:57 AM. |
||
02-17-15, 09:01 AM | #10 |
You can do it like this:
http://pastebin.com/S6tTaxHy |
|
02-18-15, 12:24 PM | #11 |
Thank you for your efforts! Works perfect!
|
|
WoWInterface » Developer Discussions » Lua/XML Help » (Weakauras) Duration info raid/party |
«
Previous Thread
|
Next Thread
»
|
Thread Tools | |
Display Modes | |
|
|