Go to Page... |
Compatibility: | Warlords of Draenor Pre-Patch (6.0.2) |
Updated: | 10-19-14 06:34 PM |
Created: | 04-25-09 05:40 PM |
Downloads: | 13,068 |
Favorites: | 63 |
MD5: |
This is an optional addon for oUF by haste. The latest version was verified to work with oUF 1.6.8.
oUF AuraWatch adds the ability to watch specific auras on any unit of your choice. All you need to know is the spell ID!
Some uses include:
Comment Options |
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
11-12-14, 11:23 PM | ||
|
Positioning icons is also done in your layout, oUF_Diablo, so you'll need to see how the author handles it. Look for code that says SetPoint - that's where positions are set. I'll look into the duration spiral!
__________________
- Astromech |
|
|
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
11-10-14, 07:59 PM | |
|
After all that, I solved the problem myself...
It was not an error in your addon, but rather in the parent addon creating the frames. where func.createAuraWatch(self) was present under Party, target, focus, and anything inbetween it was missing the "func." on the raid frames. Adding it has solved the afformentioned problem with breaking the raid frames, and is working correctly. I have messaged the created of the parent addon so he can apply this fix to his next update. On a side not: How can i position aurawatch icons in specific locations? IE: 1 on every corner of the raid frame? Or allowing 2 rows of them on the party frames? And any idea how to/when you can restore the ability duration shader to the icons? 6.0 broke that to.
Last edited by Joker119 : 11-10-14 at 08:13 PM.
|
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
11-10-14, 07:37 PM | ||
|
Re: Re: Re: Re: 6.0
I honestly have been so busy IRL I forgot all about this.. heh.. Anyways.. The SS issue appears to be fixed, tho it still acts funky, sometimes I have to /reload inorder for it to start tracking SS after joining a dungeon, sometimes it works fine, but either way, a reload is a simple fix and hasn't failed me yet. (since the update you did) Turning aura watch on for the raid frame still breaks the raid frames, will include Screenies for visual proof. Here's a copy of all relevant(ish?) LUA errors I get. These first 2 are only when i have raid aurawatch enabled... Code:
Message: Interface\AddOns\oUF_Diablo\units\raid.lua:362: attempt to call global 'createAuraWatch' (a nil value) Time: 11/10/14 17:17:05 Count: 8 Stack: [C]: ? [C]: ? Interface\FrameXML\RestrictedFrames.lua:604: in function <Interface\FrameXML\RestrictedFrames.lua:603> Interface\FrameXML\RestrictedFrames.lua:742: in function `CallMethod' [string " local header = self:GetParent()..."]:52: in function <[string " local header = self:GetParent()..."]:1> (tail call): ? [C]: ? Interface\FrameXML\RestrictedExecution.lua:441: in function <Interface\FrameXML\RestrictedExecution.lua:412> Interface\FrameXML\SecureGroupHeaders.lua:116: in function <Interface\FrameXML\SecureGroupHeaders.lua:110> Interface\FrameXML\SecureGroupHeaders.lua:166: in function <Interface\FrameXML\SecureGroupHeaders.lua:123> Interface\FrameXML\SecureGroupHeaders.lua:488: in function <Interface\FrameXML\SecureGroupHeaders.lua:387> [C]: in function `Show' Interface\FrameXML\SecureStateDriver.lua:100: in function <Interface\FrameXML\SecureStateDriver.lua:95> Interface\FrameXML\SecureStateDriver.lua:164: in function <Interface\FrameXML\SecureStateDriver.lua:146> [C]: in function `SetAttribute' Interface\FrameXML\SecureStateDriver.lua:11: in function `RegisterAttributeDriver' Interface\AddOns\oUF\ouf.lua:530: in function `SpawnHeader' Interface\AddOns\oUF_Diablo\units\raid.lua:446: in main chunk Locals: Code:
Message: Interface\FrameXML\UIPanelTemplates.lua:119: attempt to perform arithmetic on field 'cursorOffset' (a nil value) Time: 11/10/14 17:33:54 Count: 1 Stack: Interface\FrameXML\UIPanelTemplates.lua:119: in function `ScrollingEdit_OnUpdate' Interface\FrameXML\UIPanelTemplates.lua:96: in function `ScrollingEdit_OnTextChanged' ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:604: in function `ScriptErrorsFrame_Update' ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:551: in function `ScriptErrorsFrame_OnError' [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4> [C]: ? Interface\AddOns\rActionButtonStyler\core.lua:240: in function <Interface\AddOns\rActionButtonStyler\core.lua:224> Locals: self = ScriptErrorsFrameScrollFrameText { 0 = <userdata> text = "Message: Interface\AddOns\oUF_Diablo\units\raid.lua:362: attempt to call global 'createAuraWatch' (a nil value) Time: 11/10/14 17:33:52 Count: 8 Stack: [C]: ? [C]: ? Interface\FrameXML\RestrictedFrames.lua:604: in function <Interface\FrameXML\RestrictedFrames.lua:603> Interface\FrameXML\RestrictedFrames.lua:742: in function `CallMethod' [string " local header = self:GetParent()..."]:52: in function <[string " local header = self:GetParent()..."]:1> (tail call): ? [C]: ? Interface\FrameXML\RestrictedExecution.lua:441: in function <Interface\FrameXML\RestrictedExecution.lua:412> Interface\FrameXML\SecureGroupHeaders.lua:116: in function <Interface\FrameXML\SecureGroupHeaders.lua:110> Interface\FrameXML\SecureGroupHeaders.lua:166: in function <Interface\FrameXML\SecureGroupHeaders.lua:123> Interface\FrameXML\SecureGroupHeaders.lua:488: in function <Interface\FrameXML\SecureGroupHeaders.lua:387> [C]: in funct handleCursorChange = true } elapsed = 0 scrollFrame = ScriptErrorsFrameScrollFrame { ScrollBar = ScriptErrorsFrameScrollFrameScrollBar { } offset = 0 0 = <userdata> } height = 194.00001525879 range = 0 scroll = 0 size = 194.00001525879 cursorOffset = nil (*temporary) = nil (*temporary) = ScriptErrorsFrameScrollFrame { ScrollBar = ScriptErrorsFrameScrollFrameScrollBar { } offset = 0 0 = <userdata> } (*temporary) = 0 (*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)" Code:
Message: Interface\AddOns\oUF_Diablo\units\raid.lua:102: ERROR: <unnamed>:SetFont(): invalid fontHeight: 0, height must be > 0 Time: 11/10/14 17:30:59 Count: 1 Stack: [C]: in function `SetFont' Interface\AddOns\oUF_Diablo\units\raid.lua:102: in function `PostCreateIcon' Interface\AddOns\oUF\elements\aura.lua:130: in function <Interface\AddOns\oUF\elements\aura.lua:83> Interface\AddOns\oUF\elements\aura.lua:159: in function <Interface\AddOns\oUF\elements\aura.lua:141> Interface\AddOns\oUF\elements\aura.lua:293: in function <Interface\AddOns\oUF\elements\aura.lua:287> Interface\AddOns\oUF\elements\aura.lua:325: in function <Interface\AddOns\oUF\elements\aura.lua:314> Interface\AddOns\oUF\elements\aura.lua:430: in function `func' Interface\AddOns\oUF\ouf.lua:158: in function `UpdateAllElements' Interface\AddOns\oUF\ouf.lua:58: in function <Interface\AddOns\oUF\ouf.lua:38> Interface\AddOns\oUF\ouf.lua:81: in function <Interface\AddOns\oUF\ouf.lua:74> [C]: in function `SetAttribute' Interface\FrameXML\SecureGroupHeaders.lua:203: in function <Interface\FrameXML\SecureGroupHeaders.lua:123> Interface\FrameXML\SecureGroupHeaders.lua:488: in function `SecureGroupHeader_Update' Interface\FrameXML\SecureGroupHeaders.lua:71: in function <Interface\FrameXML\SecureGroupHeaders.lua:66> [C]: in function `SetAttribute' Interface\FrameXML\SecureStateDriver.lua:101: in function <Interface\FrameXML\SecureStateDriver.lua:95> Interface\FrameXML\SecureStateDriver.lua:127: in function <Interface\FrameXML\SecureStateDriver.lua:119> Locals: (*temporary) = <unnamed> { 0 = <userdata> } (*temporary) = "Fonts\FRIZQT__.TTF" (*temporary) = 0 (*temporary) = "THINOUTLINE" |
|
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
10-19-14, 06:42 PM | |
|
Re: Re: Re: 6.0
Hi Galaxy119, sorry for the long reply time. Had a busy week! But I resubscibed today and managed to fix one problem you may be encountering. Specifically, the Sacred Shield problem. Please let me know if you're still getting that bug.
About your raid frames, I don't know why AuraWatch would have problems with them. Maybe it has something to do with your layout? Can you take a screenshot? As for your third question, your layout controls where AuraWatch displays any icons, so take a look there.
__________________
- Astromech |
|
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
10-13-14, 04:08 PM | |||
|
Re: Re: 6.0
I think I may have a lead on the problem. Well, part of the problem. There seems to be a glitch, when I use Sacred Shield, I set the 30sec duration buff in aurawatch as the buff to watch, it works fine on party members on my server, however, when used on a party member that is from another server, it displays the 6-sec duration buff instead, rather annoying. And about the aurawatch on oUF raid frames, any idea what that's about? It breaks the raidframe UI when I turn on aurawatch for the raid frames. I'm usign RothUI if that makes any difference.. Also, a more advanced question, for the party frame aurawatch, is there a way to enforce icon positioning? As in asign specific locations for each spells icon when it is displayed? Or to make the vertical row end after X many icons and begin a second row? I have quite a few buffs I like to manage (sacred shielf, illuminated healing, beacon, hand spells, certain procs, ect) and I noticed they just infinitly stack in a vertical line, 2-3 is ok but more than 4-5 gets kinda wonky looking.
Last edited by Joker119 : 10-13-14 at 05:09 PM.
|
||
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
09-16-14, 04:38 PM | ||
|
Re: 6.0
__________________
- Astromech |
|
|
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
09-15-14, 05:57 PM | |
|
6.0
Icons don't show the shaded icon area for the ability cooldown timers, and one of the sacred shield buffs work normally, but the others are constantly displayed.
That is all for 6.0.2 currently on PTR. Any chance for an update? I don't see any LUA errors relating to AuraWatch unfortunatly. Secondly, Any chance for implementing aura watch for the ouf raid frames? As they stand now, the settings exist but if used in any way shape or form, they break the raid frames completly. |
|
Joker119 |
View Public Profile |
Send a private message to Joker119 |
Find More Posts by Joker119 |
Add Joker119 to Your Buddy List |
02-19-12, 04:46 AM | |
A Deviate Faerie Dragon
Forum posts: 14
File comments: 61
Uploads: 0
|
dont know if actually somebody is still using this addon / reading the comments, but i am total new to lua and dont get the addon to work with the skaarj layout for ouf... can anyone help me out?
|
|
Xark |
View Public Profile |
Send a private message to Xark |
Find More Posts by Xark |
Add Xark to Your Buddy List |
09-07-11, 01:00 PM | ||
|
__________________
- Astromech |
|
|
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |
09-07-11, 05:38 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Is there a way to always show the auras with missingAlpha (unless present, duh...) and that way not having them cleared when I leave combat or hidden when I log in?
|
|
Nevian |
View Public Profile |
Send a private message to Nevian |
Find More Posts by Nevian |
Add Nevian to Your Buddy List |
10-15-10, 11:01 PM | |
|
New version
1.3.28-6 actually works with oUF 1.5.x and WoW 4.0.1, but I'm working on a new version which better conforms to oUF's new plugin standard and even gives a little more control to the user. It should be up in a day or two.
@Pyrates, I'm sorry for the late response, I thought I already replied! You will need to create an OnUpdate script to do this. See http://wowprogramming.com/docs/scripts/OnUpdate http://wowprogramming.com/snippets/C...ing_OnUpdate_3 I would store the time remaining in a table for each aura and just subtract elasped on each update. AuraWatch isn't really optimized for this though, so it would be much simpler to just use something like OmniCC or TullaCooldownCount
__________________
- Astromech |
|
Astromech |
View Public Profile |
Send a private message to Astromech |
Find More Posts by Astromech |
Add Astromech to Your Buddy List |