Download
(276Kb)
Download
Updated: 10-24-14 08:08 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-24-14 08:08 PM
Created:10-16-14 11:47 AM
Downloads:9,120
Favorites:18
MD5:

Inline Aura (Fan Update)  Popular! (More than 5000 hits)

Version: v1.9.03
by: Tonyleila [More]

Fan update for Adirelles Inline Aura
I'm searching for someone to take this nice AddOn over!
I don't have enoth lua knowledge to fix Bugs that may come up in the future.
All I have done is update ace, update toc and removed all spells that were removed with WoD!


Features

  • color the button border depending on aura type and caster:
  • buff cast by the player: green border,
  • buff cast by other players: cyan border,
  • debuff cast by the player: red border,
  • debuff cast by other players: yellow border.
  • use Blizzard animated glow for talent procs.
  • display aura remaining time as a countdown inside the action button, à la OmniCC or along the bottom side if OmniCC is used,
  • display aura application time in the bottom-right corner,
  • display additional useful information: holy power, soul shards, eclipse energy and combo points.
  • mimics built-in target selection, taking into account spell type (helpful/harmfull) and self/focus key modifiers as well as the auto self cast setting.
  • support macro targets, though it is restricted to "@target", "@player", "@pet", "@focus" and "@mouseover". For performance reasons, "@mouseover" support is disabled by default ; enable it if you really use it.

Other addon support
  • support default Blizzard action bars, Dominos and any action bar addon using built-in Blizzard code.
  • support Bartender4 and any action bar addon using LibActionButton-1.0.
  • support (Lib)ButtonFacade.
  • compatible with OmniCC, CooldownCount and tullaCC.

Configuration
  • graphical configuration through Blizzard addon options. Use "/inlineaura" to open it directly.
  • optional spell specific configuration.
  • helpful defaults for most classes ; if you don't like them, just disable the "InlineAura_Defaults" addon.

Known issues and limitations
  • Inline Aura does not work with non-standard action buttons, like those created by Macaroon.
  • Inline Aura uses spell names instead of numerical spell IDs since not all Blizzard API works with spell IDs. Sometimes it may detect the wrong spell.
  • Inline Aura cannot display different (de)buffs with different settings (e.g. different highlight effect or text position) in the same button.
  • Moreover all buttons use the same text position settings.
  • Inline Aura may have issue with some ButtonFacade/Masque skins. This depends on the skins and there is no way to fix them in Inline Aura.
  • Inline Aura has a limited support of ElvUI buttons.
  • They have been a lot of reports about Blocked Addon messages, please take a look at ticket #286.
  • If Inline Aura seems to cause a big FPS loss, please install an error-handler addon (see below).

v1.9.03
updated libs

v1.9.02
Updated slash command to work again and added a short version /ia

v1.9.01
Removed many unneded spells from DRData-1.0
fixed SettingsEnv.lua

v1.9.00
Updated for WoD prepatch 6.0.2
Removed many unneded spells from Defaults.lua
Updated most of the libs
Optional Files (0)


Post A Reply Comment Options
Unread 09-03-15, 09:06 PM  
thebbandit
A Murloc Raider

Forum posts: 9
File comments: 8
Uploads: 0
Update this code :D

http://www.tukui.org/code/view.php?i...CK020915092928

you need to replace this block in the core.lua file in order to fix it for the latest update to elvui



May as well just post the file for those who dont know how to code.
https://www.dropbox.com/s/cwcu7qzi4g1aaei/Core.lua?dl=0
Report comment to moderator  
Reply With Quote
Unread 11-11-14, 08:44 AM  
Braeg
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Is there a way of checking for specific application counts? ie, I want to have Arcane Barrage only light up when I have 4 applications of Arcane Charge
Report comment to moderator  
Reply With Quote
Unread 11-01-14, 12:51 PM  
bondy
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Hi,

Thanks for keeping this addon alive for us. I currently have the following error every second, I am playing as an Enh Shaman:

Code:
55084x InlineAura\Core.lua:685: attempt to call method 'IsVisible' (a nil value)
InlineAura\Core.lua:685: in function `UpdateAction'
InlineAura\Core.lua:863: in function <InlineAura\Core.lua:859>
InlineAura\Core.lua:891: in function `OnUpdate'
InlineAura\Core.lua:1367: in function <InlineAura\Core.lua:1364>

Locals:
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
 (null) = <table> {
 }
}
(for control) = <table> {
 PLAYER_LOGOUT = <function> defined @tullaRange\tullaRange.lua:100
 UpdateButtonFlash = <function> defined @tullaRange\tullaRange.lua:207
 Register = <function> defined
__________________
End game Enhancement Streaming (Wednesdays 19:30 EU) : Bondy - Silvermoon EU

Armory
Last edited by bondy : 11-01-14 at 12:53 PM.
Report comment to moderator  
Reply With Quote
Unread 10-30-14, 02:27 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Re: Error message with LUA errors enabled.

Originally Posted by CapnKirk
Interface\AddOns\InlineAura\Core.lua:685: attempt to call method 'IsVisible' (a nil value)

This comes up about once a second. Not sure how to stop it or what to edit out to make it work. When I have Inline Aura enabled I can see SOME of my shadow spells, sometimes... it kinda picks and chooses when to show me... but Im laggy as all heck because of these errors...

-Zack
Hmmm very confusing! I play Shadow too and I have no errors. Have you tested to disabled all addons if the error still happens?
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 10-28-14, 10:33 PM  
CapnKirk
A Kobold Labourer

Forum posts: 0
File comments: 22
Uploads: 0
Error message with LUA errors enabled.

Interface\AddOns\InlineAura\Core.lua:685: attempt to call method 'IsVisible' (a nil value)

This comes up about once a second. Not sure how to stop it or what to edit out to make it work. When I have Inline Aura enabled I can see SOME of my shadow spells, sometimes... it kinda picks and chooses when to show me... but Im laggy as all heck because of these errors...

-Zack
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 12:50 PM  
Zasz
A Kobold Labourer
 
Zasz's Avatar

Forum posts: 0
File comments: 89
Uploads: 0
Inline aura is just perfect the way it is. ABA doesnt work for me atm, the options menu just isnt there and its throwing alot of errors. An addon that needs to be configured out of game requires people to know exactly what to do. But most people prefer ingame WYSIWYG (what you see is what you get) menus.
It's reminiscent of people sticking with Satrina Buff Frames while waiting for Raven to mature.
Actually Im happy with raven and I had SBF before. I had to set up raven once and its working perfectly. I think I abandoned SBF because it stopped working after a patch long time ago.
Report comment to moderator  
Reply With Quote
Unread 10-25-14, 07:09 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 18
File comments: 213
Uploads: 0
Originally Posted by Tonyleila
Originally Posted by tordenflesk
Originally Posted by roddsteele
Thanks for the update. I can't find how to adjust the position of the nunbers inside the buttons like Inline so I don't use AdiButtonAuras yet.
Line 110, 111, 121 and 122 in \Core\Display.lua
Yep thats why I updated this - AdiButtonAuras is not only missing about 10 spells on every class its also dosen't have all the nice options and with IA you can easy add news spells without changing the lua.
It's reminiscent of people sticking with Satrina Buff Frames while waiting for Raven to mature. ABA isn't quite there yet. I actually like being able to precisely adjust the position of the texts, I would just prefer to do it in-game.
Report comment to moderator  
Reply With Quote
Unread 10-24-14, 07:38 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Originally Posted by tordenflesk
Originally Posted by roddsteele
Thanks for the update. I can't find how to adjust the position of the nunbers inside the buttons like Inline so I don't use AdiButtonAuras yet.
Line 110, 111, 121 and 122 in \Core\Display.lua
Yep thats why I updated this - AdiButtonAuras is not only missing about 10 spells on every class its also dosen't have all the nice options and with IA you can easy add news spells without changing the lua.
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 10-24-14 at 08:12 PM.
Report comment to moderator  
Reply With Quote
Unread 10-24-14, 05:57 PM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 18
File comments: 213
Uploads: 0
Originally Posted by roddsteele
Thanks for the update. I can't find how to adjust the position of the nunbers inside the buttons like Inline so I don't use AdiButtonAuras yet.
Line 110, 111, 121 and 122 in \Core\Display.lua
Report comment to moderator  
Reply With Quote
Unread 10-24-14, 05:16 PM  
roddsteele
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Thanks for the update. I can't find how to adjust the position of the nunbers inside the buttons like Inline so I don't use AdiButtonAuras yet.
Report comment to moderator  
Reply With Quote
Unread 10-20-14, 08:19 AM  
Braeg
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Raleia
[...]P.S. Just wanted to say thanks for the update, one of my must have mods!
yeah same thanks
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 03:29 PM  
Raleia
A Kobold Labourer
 
Raleia's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Tonyleila
All comments below shoud be fixed only DK debuffs not showing up is still not fixed
I think it's because they got baked into the actual ability that applies them. You have to manually add them by going to the mod then Spells > Current Spell > Type of Settings > User-Defined. Then in the box labeled Additional (de)buffs type in Frost Fever then click Accept. Do the same for Plague Strike and add in Blood Plague. That fixed all the problems I had.

P.S. Just wanted to say thanks for the update, one of my must have mods!
Last edited by Raleia : 10-19-14 at 03:30 PM.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 02:53 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
All comments below shoud be fixed only DK debuffs not showing up is still not fixed
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 05:56 AM  
gloomberg
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Great thanks for keeping this addon.


1x Wrong spell id. Please report this error with the following information: id=51722, class=DEATHKNIGHT, version=760645379a6ab273f022eecff038cce85b58aa28/v1.8.12, line=213
InlineAura\SettingsEnv.lua:118: in function <InlineAura\SettingsEnv.lua:117>
InlineAura\SettingsEnv.lua:139: in function `Spells'
InlineAura\SettingsEnv.lua:265: in function `GroupDebuffs'
InlineAura\Defaults-По умолчанию.lua:213: in function `f'
InlineAura\SettingsEnv.lua:312: in function `LoadSettings'
InlineAura\Core.lua:1206: in function <InlineAura\Core.lua:1204>
(tail call): ?
InlineAura\Core.lua:1204: in function `LoadSpellDefaults'
InlineAura\Core.lua:1344: in function <InlineAura\Core.lua:1329>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...faceAtlas\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon'
...faceAtlas\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <...faceAtlas\Libs\AceAddon-3.0\AceAddon-3.0.lua:636>
[C]: in function `LoadAddOn'
FrameXML\UIParent.lua:327: in function `UIParentLoadAddOn'
FrameXML\UIParent.lua:350: in function `CombatLog_LoadUI'
FrameXML\UIParent.lua:830: in function <FrameXML\UIParent.lua:789>

Locals:
nil
Last edited by gloomberg : 10-19-14 at 05:58 AM.
Report comment to moderator  
Reply With Quote
Unread 10-19-14, 04:55 AM  
JeeBo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
in file SettingsEnv.lua change line 118
from: local name = GetSpellName(id, (level or 0) + 2)
to: local name = GetSpellBookItemName(id, (level or 0) + 2)

this fix the wrong spell id errors
Last edited by JeeBo : 10-19-14 at 04:56 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: