bigwigsmods / ora3 Goto Github PK
View Code? Open in Web Editor NEWRaid and Party Assist.
Raid and Party Assist.
Enable spec profiles, create a new cooldown display, switch specs
v7.2.2
Message: ...nterface\AddOns\oRA3\modules\Cooldowns\Cooldowns.lua:611: attempt to index field 'hideRoles' (a nil value) Time: 06/17/17 19:55:31 Count: 2 Stack: ...nterface\AddOns\oRA3\modules\Cooldowns\Cooldowns.lua:611: attempt to index field 'hideRoles' (a nil value)Interface\SharedXML\SharedBasicControls.lua:189: in function <Interface\SharedXML\SharedBasicControls.lua:187> Interface\SharedXML\SharedBasicControls.lua:204: in function
origErrorHandler'
...rface\AddOns\TradeSkillMaster\Debug\ErrorHandler.lua:317: in function <...rface\AddOns\TradeSkillMaster\Debug\ErrorHandler.lua:300>
(tail call): ?
...nterface\AddOns\oRA3\modules\Cooldowns\Cooldowns.lua:611: in function CheckFilter' ...face\AddOns\oRA3\modules\Cooldowns\Displays\Bars.lua:373: in function
?'
...dia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145: in function <...dia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[5]"]:4: in function <[string "safecall Dispatcher[5]"]:4>
[C]: ?
[string "safecall Dispatcher[5]"]:13: in function ?' ...dia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90: in function
Fire'
...nterface\AddOns\oRA3\modules\Cooldowns\Cooldowns.lua:665: in function <...nterface\AddOns\oRA3\modules\Cooldowns\Cooldowns.lua:657>
...
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5>
(tail call): ?
...terface\AddOns\Masque\Libs\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...sque\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:22: in function <...sque\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>
Locals: `
I've tried deleting the saved variables and reinstalling the addon but after making my settings the error keeps occuring again. Reloading the UI after switching specs gets rid of the error until I switch again.
If I disable the spec profiles it seems to be working fine.
ElvUI Style Bars with Icon Enabled
The icon is disappearing or coming up blank testing with ORA3 on its own and still getting the issue
Latest v7.3.6
No Errors being produced
Haven't found exactly what might be causing it, did a reinstall of addon and even cleared cache to no avail, this didn't happen on previous version that I saw.
What is the enhancement in mind? How should it look and feel?
Please add a version check so I know if my raiders have oRA3 installed or not without manually comparing the list of armor durability/etc with the list of raiders.
Thanks!
Please provide any additional information below.
I use oRA cooldown windows to track interrupts and a few other abilities in mythic plus. It would be hugely beneficial if we could track racial certain racial abilities.
Note that some racials have multiple spell IDs for different classes. This shouldn't matter in the context of oRA cooldown tracking. All racials are available at level 1.
In RBS there was an option to announce Tank/Healer deaths. Since RBS is no longer supported with Legion, a friend and I decided to implement it into ora3.
Now I like to share our effort and hope u can implement it in ora3, because it's an amazing feature.
Credits go to:
RBS https://mods.curse.com/addons/wow/raidbuffstatus
Livion
Xerxes13
(I only use english & german locales, you can take the full locales from the curse site of RBS)
(renamed them to txt for upload)
Since mythic plus now also works with the charges system we know from raids, it would be nice if the battleres monitor could also be displayed in mythic+ dungeons.
Please add new priest CDs to CD tracker
8.0.0
n/a
Hi,
it would be great to be able to track cooldowns of abilities granted by artifact weapons because some of them are fairly crucial like 'Rage of the Sleeper' which is a defensive cooldown for guardian druids with a 25% damage reduction.
From http://www.wowace.com/addons/big-wigs/tickets/715-item-level-check-pre-pull/
Item Level on readycheck/pulltimer; people still might have a fishing hat, teleport ring, or just forgot to equip their normal stuff before raid.
Currently there are some legendarys and talents that augement the cooldown of certain skills.
An example would be the ring for protection warrior ,the bracers for disciplin priest or the talent for tranquility for resto druids.
Since tracking those would be a complete nightmare and next to impossible my suggestion would be to use a third color for cd possibly ready.
So basically the cooldown bar for those skills would be split into two colors.
When the first part of the bar has vanished the cooldown is ready if the skill is augmented.
Especially for the ring and the bracers this kind of system would help a lot since they are more or less unpredicatable by normal means.
What is the task?
Update https://www.wowace.com/addons/ora3/pages/main/ to list new features
What is the enhancement in mind? How should it look and feel?
It would be great if we could optionally get the battle res count and remaining time in a LDB display instead of a seperate frame.
I'd suggest a short text that doesn't need any descriptions, something like "2 (3:05)" for 2 current availables resses and 3:05 min until the next one.
Please provide any additional information below.
If you don't want LDB in oRA3, could you please add a public API for those values so that a small LDB display addon can reuse the logic from oRA3?
Add a Angry Assignments like feature, utilizing #59 and BigWigs custom notes feature (BigWigsMods/BigWigs#140).
Imagine a UI that has the following flow:
Create new assignments
=> Select a boss fight template, data from BigWigs, could look like this:
Boss: Archimonde v3
Big Spell of Doom
#1
#2
#3
Another super doomy Spell
#1
#2
#3
=> Raid lead fills in the blanks
=> BigWigs hooks into it to display the name of the assigned person as a note behind the spell name in the bar.
or use no template at all.
BigWigs templates could have a lot of meta-data that is useful when creating assignments, also by making assignments smarter than just text, the display of it could be filtered to only show information relevant to the player if wanted. Actually requires BigWigsMods/BigWigs#139 to be a thing as well.
I would like to anchor the BR Monitor to the bottom of my screen and would like a feature to allow it to grow upwards instead of down.
7.3.0
1x [ADDON_ACTION_FORBIDDEN] AddOn 'oRA3' tried to call the protected function 'GuildControlSetRank()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function GuildControlSetRank' oRA3\modules\Invite-Invite.lua:139: in function <oRA3\modules\Invite.lua:136> oRA3\modules\Invite-Invite.lua:304: in function <oRA3\modules\Invite.lua:303> (tail call): ? [C]: ? [string "safecall Dispatcher[4]"]:9: in function <[string "safecall Dispatcher[4]"]:5> (tail call): ? ...aceAddOnSkins\Libs\AceGUI-3.0\AceGUI-3.0-34.lua:314: in function
Fire'
...ents\libs\AceGUI-3.0-34\widgets\AceGUIWidget-Button.lua:22: in function <...ents\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>
Locals:
nil
enGB client with ElvUI
Any chance you would add something like this
https://wow.curseforge.com/projects/unifiedtankframes
to oRA3?
Enchant checking was not updated for Battle for Azeroth and still checks for enchants on back and neck slots which are no longer relevant.
oRA3 Version:
8.0.2 (2018-08-06)
Steps to Reproduce:
Something that I got used to having with the DBM Spell Timers addon is the fact that you can Shift left click on a cooldown to report the time remaining left on that particular cooldown to the raid along with the spell details and the player the cooldown belongs to. Something along the lines of:
[Raid][Playerx]: Playerx Rebirth: 01:14
[Raid][Playery]: Playery Shield Wall: 00:23
v7.3.13
31x oRA3\modules\Cooldowns\Cooldowns.lua:1760: table index is nil
oRA3\modules\Cooldowns\Cooldowns.lua:1760: in function ?' ...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[4]"]:4: in function <[string "safecall Dispatcher[4]"]:4> [C]: ? [string "safecall Dispatcher[4]"]:13: in function
?'
...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function Fire' oRA3\oRA3-v7.3.13.lua:637: in function
?'
oRA3\oRA3-v7.3.13.lua:230: in function <oRA3\oRA3.lua:225>
Locals:
nil
Was getting this only once I got into a raid group for a World Boss
What is the task?
Delete the module and close remaining issues (https://www.wowace.com/addons/ora3/tickets/185-rings-some-minor-suggestions/)
Please provide any additional information below.
September 13th or so?
Post here about missing spells, incorrect cooldown times, or cooldowns showing ready when they aren't available (when the show ready option is used).
Some known issues:
8.0.2 as downloaded.
No
Would like a simple /ora3 version
or /ravers to see the version of the ora3 that everyone has in the raid.
could you add a lust detector in combat alerts
Imagine BigWigs could send basic data about as boss fight and enable/disable assignments (#58) and cooldown trackers per boss fight.
8.0.2
Message: Interface\AddOns\oRA3\oRA3.lua:1127: attempt to compare string with number
Time: Wed Sep 5 21:53:35 2018
Count: 2
Stack: Interface\AddOns\oRA3\oRA3.lua:1127: attempt to compare string with number
Interface\AddOns\oRA3\oRA3.lua:1127: in function <Interface\AddOns\oRA3\oRA3.lua:1127>
[C]: in function `sort'
Interface\AddOns\oRA3\oRA3.lua:1135: in function <Interface\AddOns\oRA3\oRA3.lua:1129>
Locals: a =
{Has happened before in antorus raids as well.
Invite members when the keyword is in a msg and not only when its the whole message
Actually theres a comparision in Invite.lua in the function checkKeywords it would be possible to replace it with string.find(msg, keyword) or with string.match, when match is used it would be possible to use regex which would be much more flexible than now (I don't know lua well maybe it isn't possible, but it would be very nice)
8.0.2
No - no logs just doesn't detect new flask.
v7.2.9
7x oRA3\modules\Cooldowns\Cooldowns.lua:629: attempt to index upvalue 'spellsOnCooldown' (a nil value)
oRA3\modules\Cooldowns\Cooldowns.lua:629: in function GetRemainingCooldown' oRA3\modules\Cooldowns\Cooldowns.lua:1672: in function
?'
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[4]"]:4: in function <[string "safecall Dispatcher[4]"]:4>
[C]: ?
[string "safecall Dispatcher[4]"]:13: in function ?' ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function
Fire'
oRA3\oRA3-v7.2.2.lua:629: in function SendComm' oRA3\modules\Cooldowns\Cooldowns.lua:1643: in function <oRA3\modules\Cooldowns\Cooldowns.lua:1639> oRA3\modules\Cooldowns\Cooldowns.lua:1695: in function
OnGroupChanged'
oRA3\modules\Cooldowns\Cooldowns.lua:1550: in function OnStartup' oRA3\modules\Cooldowns\Cooldowns.lua:1404: in function
OnProfileUpdate'
oRA3\modules\Cooldowns\Cooldowns.lua:1514: in function OnRegister' oRA3\modulePrototype.lua:7: in function <oRA3\modulePrototype.lua:5> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? DataStore\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function
InitializeAddon'
DataStore\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
This issue is new, within the last 30 days. It happens regularly, nearly every play session. I have been unable to determine if there is a particular event or sequence that causes the issue.
Latest from Curse: 7.2.2
1890x oRA3\modules\Cooldowns\Registry.lua:316: <unnamed>:SetPoint(): <unnamed> is dependent on this
[C]:: in function 'SetPoint'
oRA3\modules\Cooldowns\Registry.lua:316: in function 'BarStopped'
...face\oRA3\modules\Cooldowns\Displays\Bars.lua:54: in function '?'
...ler\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ler\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]:: ?
[string "safecall Dispatcher[2]"]:13: in function '?'
...ler\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function 'Fire'
...oRA3\libs\LibCandyBar-3.0\LibCandyBar-3.0-93.lua:326: in function 'Stop'
...oRA3\libs\LibCandyBar-3.0\LibCandyBar-3.0-93.lua:68: in function <...oRA3\libs\LibCandyBar-3.0\LibCandyBar-3.0.lua:64>
I can't really tell what is happening, I just setup oRA3 and BigWigs together and very often in Raids the bars are jumping into the BigWigs bars list and only wen't back when the cooldown is finished.
v7.2.1
N/A
For example, when resto druid start casting Tranquility cooldown timer will show duration of the cast. When cast finished cooldown timer will show spell CD.
Cooldown active duration may be indicated by a different color for bar style and glow effect for icons style.
Would love to have filter options to hide cooldowns when in a party or raid group regardless if you're in an actual instance or not.
The current party/raid filter only checks for IsInInstance().
7.1.1
4x ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-61.lua:1803: AceConfigRegistry-3.0-16:ValidateOptionsTable(): oRACooldownsDisplayOptions.args.showCooldownText.descStyle: expected a string, got 'false'
[C]: ?
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:50: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:45>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:188: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:183>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:222: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:197>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:232: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:197>
...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:260: in function ValidateOptionsTable' ...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0-16.lua:302: in function
app'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-61.lua:1803: in function Open' oRA3\modules\Cooldowns\Cooldowns.lua:1156: in function <oRA3\modules\Cooldowns\Cooldowns.lua:1114> (tail call): ? [C]: ? [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5> (tail call): ? Ace3\AceGUI-3.0\AceGUI-3.0-34.lua:314: in function
Fire'
...Ace3\AceGUI-3.0-34\widgets\AceGUIContainer-TabGroup.lua:156: in function `SelectTab'
...Ace3\AceGUI-3.0-34\widgets\AceGUIContainer-TabGroup.lua:67: in function <...Ace3\AceGUI-3.0\widgets\AceGUIContainer-TabGroup.lua:64>
Locals:
nil
1x oRA3\oRA3-v7.0.2-1-gdc057fc.lua:14: Cannot find a library instance of "LibDialog-1.0".
[C]: in function `error'
Masque\Libs\LibStub\Libstub.lua:38: in function `LibStub'
oRA3\oRA3-v7.0.2-1-gdc057fc.lua:14: in main chunk
v7.2.5
1x oRA3\modules\Cooldowns\Cooldowns.lua:1367: attempt to index global 'self' (a nil value)
oRA3\modules\Cooldowns\Cooldowns.lua:1367: in function <oRA3\modules\Cooldowns\Cooldowns.lua:1329>
oRA3\modules\Cooldowns\Cooldowns.lua:1395: in function OnProfileUpdate' oRA3\modules\Cooldowns\Cooldowns.lua:1514: in function
OnRegister'
oRA3\modulePrototype.lua:7: in function <oRA3\modulePrototype.lua:5>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...\AngryAssignments\libs\AceAddon-3.0\AceAddon-3.0-12.lua:529: in function `InitializeAddon'
...\AngryAssignments\libs\AceAddon-3.0\AceAddon-3.0-12.lua:644: in function <...\AngryAssignments\libs\AceAddon-3.0\AceAddon-3.0.lua:636>
Locals:
nil
this is upon initial install of the addon
modules/cooldowns.lua
[23375] = function(info) -- Shadow: Last Word
addMod(info.guid, 15487, 15) -- Silence
end,
Last Word talent ID has changed to 23137.
Cannot seem to find any error report Im afraid ;-/
7.2.0
no
What is the enhancement in mind? How should it look and feel? Would like to be able to change the scale of the Res monitor so it fits better with my UI
7.3.1
No
oRA3-v7.1.2.
I do not have an error log or a screenshot. I can try to get one for you, What bug mods are you using?
This happened earlier this month with DBM Core, but stopped when DBM was updated. Now it seems oRA3 is triggering the error.
I run the latest release versions of oRA3, DBM mods, Skada, VuhDo, Greenwall and Incognito.
Full UI reset and reconfiguration of all addons November 27, 2016. To clear out issues with AdvancedInterfaceOptions and other mods I am no longer using.
US Realm Farstriders/SilverHand/ThoriumBrotherhood
Mac Pro 5,1, Quad-Core Intel Xeon, ATI Radeon HD 5870
32 GB RAM
MacOS X Yosemite 10.10.5
v7.1.0
Not applicable
With the new trait Tendrils of Revival the cooldown of Revival is reduced from 3min/180sec to 2.33min/140sec.
it's more an improvement than a bug.
Is it possible to ignore the big CDs (>2min) for player (especially Healer) with the 'Dream Simulacrum' (ID 206005) debuff, or check the debuff and reset the CDs when the debuff fades ?
Thanks for the great addon
Can you make the glow be in a higher level? This way ti will show much better, like this:
Can you add an option to move the ring icons individually? Like group and ungroup. Reason for this is, that when icons are grouped in WoW, they're off by 1px or so, this means that if I use a Masque skin, it shows slightly off. (Kinda OCD with my UI) By moving them individually they can be pixel accurate.
Grey out the legendary rings when on CD-
A text mode for the brez monitor that disables the history below the tracker and just prints to chat in the form of
oRA3: PlayerX used Spell on PlayerY.
We should make sure that we have consistent print style that we use, with the BB alerts features we want to integrate in mind.
In a raid group using the appropriate Gear checking window the missing gems/enchants will not line up with reality. We tested having items with missing gems and missing enchants, nothing produced different resutlts than the counter being at "0" for anything that was missing.
The item level check seems accurate and working fine however.
Tests were made in current version from 2016-09-22 and on the version which was available on 2016-09-20.
No
I looked at the code and tried changing
true, -- INVSLOT_MAINHAND -- 16
to
false, -- INVSLOT_MAINHAND -- 16
... since weapon enchants aren't a thing in this expansion. This did not affect the outcome of the missing gems/enchants check.
I looked more at the code to try to understand how it works. Could this change be the issue?:
Patch 7.0.3 (2016-07-19): Lone 0's in item strings have been removed so something like ":0:0:0:" has become "::::". 3 new segments have also been added to the end of the item string but their use is unknown at this time.
Source: Bottom of the page on http://wow.gamepedia.com/ItemString
Current
No
Invite spam only goes to Officer chat, not Guild Chat
v 8.0.0
No
Localization DEde (Germany)
3x oRA3\modules\Alerts.lua:548: attempt to concatenate local 'extraSpell' (a nil value)
oRA3\modules\Alerts.lua:548: in function <oRA3\modules\Alerts.lua:547>
(tail call): ?
Locals:
InCombatSkipped
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.