Macaroon has its own action button implementation, mostly written with local functions and not providing any hooking API. I cannot plug anything into it. Even if I could, it would requires me to duplicate all work I've done for the standard action button API.
ok so i have a problem with this addon
i am playing a shadow priest but my debufs like devouring plague swp are having their timer disapeared if i select only my debuff from options
also the border of the spells is yellow(the color for others players debuffs) and not red as is it set for my debuffs any advice regarding this problem i would be grateful to solve this because i really enjoy this addon
it is like it doesn't recognise if the spell was cast by me
Hi, I opened a ticket about this, although I'm not sure anyone has seen it. Having a problem with Inline Aura, it doesn't display my totems past rank 9. When I filed the ticked I didn't have any rank 10 totems, but now I do, and they also aren't shown as active auras. I'm using dominos. Thanks!
It is supposed already to show buff/debuff stacks, unless I overlooked something or the buff name differs from spell name.
The issue is that it is a debuff on the self. IA's config lets you look for buffs on friendlies and debuffs on hostiles, but Arcane Blast is a debuff on a friendly. IA being able to track Arcane Blast stacks would be hugely useful to me.
If I'm just overlooking a config option, pointers in the right direction would be much appreciated :)
(Edit - Some context. The mage spell "Arcane Blast", when cast, applies a debuff to the caster named "Arcane Blast" that increases the mana cost and damage of arcane spells, and is removed if a offensive arcane spell other than Arcane Blast is cast. This debuff stacks up to 4 times, and so the standard arcane mage rotation involves casting Arcane Blast up to 4 stacks, dumping the stacks with another arcane spell, and starting over again. Hence why tracking the stacks would be so useful, as its a central aspect of the arcane mage rotation. IA can already track the other auras that the rotation cares about, but not Arcane Blast)
Just some feedback on inline Aura on the PTR 4.0 at the moment, as it's one of my favourite adds.
While you can force it to load with the outdated addon toggle, it (perhaps unsuprisingly) does not work at the moment. There are no .lua errors, but no countdowns appear in the buttons.
More importantly, it has a massive impact on the fps - with the addon enabled, it's at 15-17fps, without, up to the cap of 60fps.
I hope this is not going to be too hard to update - as I said, this is one of the cleanest and most useful addon's there is!
I've turned off all other addon's and try as I might, I can't get any display of numbers within the buttons - I can't replicate the fps issue on the Mac (it was on the PC last night and this morning, so will check that again when I get home).
Installed them at your suggestion, and they are capturing errors. Not 100% sure how to interpret them (it's a long time since I coded anything), but these are the headers of the 6 errors showing:
1.
1x Invalid spell id 47865:
InlineAura-1.4 \ClassDefaults.lua:46: in function <InlineAura\ClassDefaults.lua:45>
InlineAura-1.4 \ClassDefaults.lua:119: in function `GroupDebuffs'
InlineAura-1.4 \ClassDefaults.lua:231: in main chunk
2.
1x InlineAura-1.4 \ClassDefaults.lua:48: table index is nil
InlineAura-1.4 \ClassDefaults.lua:119: in function `GroupDebuffs'
InlineAura-1.4 \ClassDefaults.lua:231: in main chunk
3.
115x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
<in C code>: in function `ActionButton_Update'
Interface\FrameXML\ActionButton.lua:430: in function `ActionButton_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
4.
141x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
<in C code>: in function `ActionButton_Update'
Interface\FrameXML\ActionButton.lua:436: in function `ActionButton_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
5.
116x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
InlineAura-1.4 \Core.lua:827: in function <InlineAura\Core.lua:825>
6.
1x Blizzard_FeedbackUI-2.4.10\Blizzard_FeedbackUI.lua:1943: attempt to index global 'PetPaperDollFrameCompanionFrame' (a nil value)
Blizzard_FeedbackUI-2.4.10\Blizzard_FeedbackUI.lua:436: in function `FeedbackUI_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
BugGrabber repeatedly stops because of the >20 error / sec rate.
These first error are when logged on as a Warlock. I get different errors as a rogue but they still relate to the GetSpellName as above. If I can pass you any more information, just let me know.
The alpha has fixed it; sorry if I've wasted your time - I was using Curse as the source, and only found my way over here when things were not working out.
I am a mouseover healer so it is rare for me to actually change my target from the Tank in the course of a fight and up to this point I have been using Inline Aura to monitor my HoTs on the Tank mostly.
I wondered if it were possible to have Inline Aura work for Mouseover Target instead of actual target. I'm not very savvy with editting lua files but if it's as simple as replacing 'target' with 'mouseover' somewhere in the code, perhaps someone here may be able to direct me to the right parts to change. If it is more complicated then that then so be it, I would love to see it as an option in the full version but I appreciate if it is too much work.
Inline Aura is currently breaking Bartender buttons. Please disable your Bartender integration until its fixed (or fix it soonish :D)
BT4 now uses LibActionButton-1.0 to provide buttons, and those are completely different to the default blizzard button layout, thus you'll need some special code.
Feel free to head the thread in the library section if the button should be exposing some hooks that would be needed.
i am playing a shadow priest but my debufs like devouring plague swp are having their timer disapeared if i select only my debuff from options
also the border of the spells is yellow(the color for others players debuffs) and not red as is it set for my debuffs any advice regarding this problem i would be grateful to solve this because i really enjoy this addon
it is like it doesn't recognise if the spell was cast by me
It seems the WoW client have issue listing all debuffs on raid bosses, which may cause your own debuffs not to be detected by Inline Aura.
The issue is that it is a debuff on the self. IA's config lets you look for buffs on friendlies and debuffs on hostiles, but Arcane Blast is a debuff on a friendly. IA being able to track Arcane Blast stacks would be hugely useful to me.
If I'm just overlooking a config option, pointers in the right direction would be much appreciated :)
(Edit - Some context. The mage spell "Arcane Blast", when cast, applies a debuff to the caster named "Arcane Blast" that increases the mana cost and damage of arcane spells, and is removed if a offensive arcane spell other than Arcane Blast is cast. This debuff stacks up to 4 times, and so the standard arcane mage rotation involves casting Arcane Blast up to 4 stacks, dumping the stacks with another arcane spell, and starting over again. Hence why tracking the stacks would be so useful, as its a central aspect of the arcane mage rotation. IA can already track the other auras that the rotation cares about, but not Arcane Blast)
While you can force it to load with the outdated addon toggle, it (perhaps unsuprisingly) does not work at the moment. There are no .lua errors, but no countdowns appear in the buttons.
More importantly, it has a massive impact on the fps - with the addon enabled, it's at 15-17fps, without, up to the cap of 60fps.
I hope this is not going to be too hard to update - as I said, this is one of the cleanest and most useful addon's there is!
1.
1x Invalid spell id 47865:
InlineAura-1.4 \ClassDefaults.lua:46: in function <InlineAura\ClassDefaults.lua:45>
InlineAura-1.4 \ClassDefaults.lua:119: in function `GroupDebuffs'
InlineAura-1.4 \ClassDefaults.lua:231: in main chunk
2.
1x InlineAura-1.4 \ClassDefaults.lua:48: table index is nil
InlineAura-1.4 \ClassDefaults.lua:119: in function `GroupDebuffs'
InlineAura-1.4 \ClassDefaults.lua:231: in main chunk
3.
115x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
<in C code>: in function `ActionButton_Update'
Interface\FrameXML\ActionButton.lua:430: in function `ActionButton_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
4.
141x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
<in C code>: in function `ActionButton_Update'
Interface\FrameXML\ActionButton.lua:436: in function `ActionButton_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
5.
116x InlineAura-1.4 \Core.lua:681: attempt to call global 'GetSpellName' (a nil value)
InlineAura-1.4 \Core.lua:827: in function <InlineAura\Core.lua:825>
6.
1x Blizzard_FeedbackUI-2.4.10\Blizzard_FeedbackUI.lua:1943: attempt to index global 'PetPaperDollFrameCompanionFrame' (a nil value)
Blizzard_FeedbackUI-2.4.10\Blizzard_FeedbackUI.lua:436: in function `FeedbackUI_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
BugGrabber repeatedly stops because of the >20 error / sec rate.
These first error are when logged on as a Warlock. I get different errors as a rogue but they still relate to the GetSpellName as above. If I can pass you any more information, just let me know.
Happy to have my most useful addon back :)
I am a mouseover healer so it is rare for me to actually change my target from the Tank in the course of a fight and up to this point I have been using Inline Aura to monitor my HoTs on the Tank mostly.
I wondered if it were possible to have Inline Aura work for Mouseover Target instead of actual target. I'm not very savvy with editting lua files but if it's as simple as replacing 'target' with 'mouseover' somewhere in the code, perhaps someone here may be able to direct me to the right parts to change. If it is more complicated then that then so be it, I would love to see it as an option in the full version but I appreciate if it is too much work.
Thanks
BT4 now uses LibActionButton-1.0 to provide buttons, and those are completely different to the default blizzard button layout, thus you'll need some special code.
Feel free to head the thread in the library section if the button should be exposing some hooks that would be needed.