nevcairiel offered to include it, WHEN someone makes a FULL patch with options out of it :)
I am interested, however I've asked here just a little help to include a checkbox on the setup UI as I can't have it to work (i'm not a lua expert at all). If someone know how to add a checkbox using ace3 just show me how here and then i'll make a full patch.
btw where did you see that nevcairiel is okay to include it ? he never answered to my question here.
Hello,
I'm sorry to insist but could you please include a bigger stealable buff as for our own buff/debuffs (aka bigger and in first position) ?
Thanks
I have a strange behavior with SUF. I have bind mouse 3 button to my pvp trinket, it work great.
But if I mouse3 when my cursor is hover any SUF frame, my bind doesn't work. It seems that SUF intercept that event and do not forward it ?
Also, is it possible to have a range check different for my focus/target/group instead of friendly/enemy frame ?
Updated :
-added some missing aura (Lichborne...)
-changed some Priority (root are no longer top priori, immunities (Ice block/Divine shield) have a new top special priorities that cannot be overriden)
It seems that there is lots of CC that are not implemented (new war stun, silence zone from moonkin etcetc). I'll take a look at your code and trying to see if I can add them ;)
Ok here it is, I've add TONS of new spellId, but as I'm not at home can't test it. Maybe there's typo on the file, so the addon won't load, dunno.
Okay so as I really want to have bigger hilighted stealable buff on my target I manage to see the code and try to get it work.
It seems that you already support special border color for stealable buff iirc :
local function scan(parent, frame, type, config, filter)
(...)
local name, rank, texture, count, auraType, duration, endTime, caster, isStealable = UnitAura(frame.parent.unit, index, filter)
[B]-- Show debuff border, or a special colored border if it's stealable[/B]
local button = frame.buttons[frame.totalAuras]
if( isStealable and not isFriendly and not ShadowUF.db.profile.auras.disableColor ) then
button.border:SetVertexColor(stealableColor.r, stealableColor.g, stealableColor.b)
(...)
I assume that UnitAura is an API method (sorry I don't know anything about lua nor wow API) so iStealable should be true if the current aura is stealable.
In fact I haven't seen that the border was in special color for stealable buff as there are quite little on my config. Anyways, my goal is to have them bigger then others (as for own auras that are bigger). I think making them bigger should automatically put them in first position thanks to positionAllButtons method.
It seems to be quite easy to obtain that :
-- Enlarge stealable auras
if( isStealable and not isFriendly ) then
button.isSelfScaled = true
button:SetScale(config.selfScale)
else
button.isSelfScaled = nil
button:SetScale(1)
end
This should do the tricks ?
edit : okay so i just test it and it works, but the buff is not in first position. Also, I've tried to add a checkbox on the config file but get an error at opening (Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1756: AceConfigRegistry-3.0:ValidateOptionsTable(): ShadowedUF.args.units.args.arenatarget.args.auras.args.debuffs.args.enlargeStealable.name: expected a string or funcref, got 'nil'). I guess I'm too bad with lua/ace3 ^^
here is the code :
-- Enlarge our own auras // Enlarge stealable auras
if( config.enlargeSelf and playerUnits[caster] ) then
button.isSelfScaled = true
button:SetScale(config.selfScale)
elseif( isStealable and not isFriendly ) then
button.isSelfScaled = true
button:SetScale(config.selfScale)
else
button.isSelfScaled = nil
button:SetScale(1)
end
Changed in scan and updateTemporaryEnchant method (even if i'm not sure a temporary enchant should be stealable ? ). I tried to add a config.enlargeStealable and config.stealableScale but don't get it to work.
Also change border color to yellow, more visible then white. All I need now if find a way to put it on first position.
I have a question about framestrata. I use LoseControl which display aura on portrait for CCs stun etcetc. But with SUF LoseControl is displayed under the SUF frame. On pitbull there was an option to specify which strata the addon use, but I cannot find this on SUF.
Is there any way to set it (at least for portrait) ?
Thanks!
0
I am interested, however I've asked here just a little help to include a checkbox on the setup UI as I can't have it to work (i'm not a lua expert at all). If someone know how to add a checkbox using ace3 just show me how here and then i'll make a full patch.
btw where did you see that nevcairiel is okay to include it ? he never answered to my question here.
0
Hello,
I'm sorry to insist but could you please include a bigger stealable buff as for our own buff/debuffs (aka bigger and in first position) ?
Thanks
0
But if I mouse3 when my cursor is hover any SUF frame, my bind doesn't work. It seems that SUF intercept that event and do not forward it ?
Also, is it possible to have a range check different for my focus/target/group instead of friendly/enemy frame ?
0
-added some missing aura (Lichborne...)
-changed some Priority (root are no longer top priori, immunities (Ice block/Divine shield) have a new top special priorities that cannot be overriden)
0
0
Ok here it is, I've add TONS of new spellId, but as I'm not at home can't test it. Maybe there's typo on the file, so the addon won't load, dunno.
0
0
It seems that you already support special border color for stealable buff iirc :
I assume that UnitAura is an API method (sorry I don't know anything about lua nor wow API) so iStealable should be true if the current aura is stealable.
In fact I haven't seen that the border was in special color for stealable buff as there are quite little on my config. Anyways, my goal is to have them bigger then others (as for own auras that are bigger). I think making them bigger should automatically put them in first position thanks to positionAllButtons method.
It seems to be quite easy to obtain that :
This should do the tricks ?
edit : okay so i just test it and it works, but the buff is not in first position. Also, I've tried to add a checkbox on the config file but get an error at opening (Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1756: AceConfigRegistry-3.0:ValidateOptionsTable(): ShadowedUF.args.units.args.arenatarget.args.auras.args.debuffs.args.enlargeStealable.name: expected a string or funcref, got 'nil'). I guess I'm too bad with lua/ace3 ^^
here is the code :
Changed in scan and updateTemporaryEnchant method (even if i'm not sure a temporary enchant should be stealable ? ). I tried to add a config.enlargeStealable and config.stealableScale but don't get it to work.
Also change border color to yellow, more visible then white. All I need now if find a way to put it on first position.
0
Is there any way to set it (at least for portrait) ?
Thanks!
0
I had opened a ticket for some weeks now : http://www.wowace.com/addons/shadowed-unit-frames/tickets/185-highlight-stealable-buff-on-target-focus-for-mage/
Just wanna know if it's doable or not ? It's pretty much mandatory for me as arena S9 began.
Thanks !
0
I second this, if anyone could update this plug in :)
0
I wonder if the AuraTracker module made by Proditorlol will be updated ?
Thanks !
0
0
0
I'm not sure I have beta5 so I'll check that asap !