Download
(12 Kb)
Download
Updated: 06/06/22 07:31 AM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Updated:06/06/22 07:31 AM
Created:09/14/19 12:05 PM
Monthly downloads:7,178
Total downloads:351,539
Favorites:169
MD5:
Categories:Action Bar Mods, Casting Bars, Cooldowns
Fancy Action Bar  Popular! (More than 5000 hits)
Version: 2.7
by: andy.s [More]
This addon shows both weapon bars and tracks durations of your active skills. Its main goal is to be as lightweight as possible and fine tune each tracked ability to show only most useful effects.

Features

1. Highlighted active skills and current weapon bar.
2. Instant swap animation. No more boring flipping icons.
3. Fine tuned abilities like Teleport Strike (show Minor Vulnerability applied by it), Focused Aim (Minor Fracture), Shadow Image (stop countdown after you port to your shade), etc.
4. Gamepad mode support.
5. High performance, which adds some limitations though (read below).

Missing features

1. This addon doesn't track ultimate duration. I'm still not sure if it's needed, and also showing both ultimates won't look neat due to their special button visuals, especially in gamepad mode.
2. The addon doesn't track your enemies debuffs, so if some abilities are purged or dodged, they will keep ticking on your bar. I'm not planning to change this behavior now, because I want to keep the addon as lightweight as possible.

If you want to move action bar, then I recommend using Azurah. There is no point to add this feature to the addon, because it will obviously conflict with other addons which allow to move UI elements. Note: Azurah re-enables weapon swap icon by default, so you will need to hide it in it's settings (Action Bar tab).
2.7
- Fixed UI error brought by High Isle update.
- Power of the Light shows 6 seconds duration by default now. It can be disabled in the addon settings (which will make it 9 seconds again).

2.6
- Fixed fake Crystal Fragments proc (internal game bug?), which could start and end at the same moment, but the timer kept ticking.
- Ability Bar Timers are re-enabled automatically now. The addon needs this setting to track some abilities since Waking Flame API update.

2.5
- Some fixes for Waking Flame. IMPORTANT: Due to ZOS changes to API once again the addon now requires Ability Bar Timers to be enabled, otherwise the required in-game event doesn't happen and some timers don't work. I did my best to get rid of default timers and stuff, but feel free to report any issues you find.

2.4
- Fixed a variety of skills not tracked properly by ZOS. Note: the addon uses ESO API functions to get abilities' remaining durations once they are cast. If something is not tracked properly, then it's not a bug in FAB, but I can adjust it manually until it's fixed by the game devs.

2.3
- Fixed Ring of Preservation duration.

2.2
- Removed most of the custom settings for skills from config.lua and replaced them with the new API functions, although there are still enough skills which are not tracked properly with the new ability bar timers and need to be handled manually.
- Due to the changes above, all skills granting the same effect are tracked separately now, e.g. taunts, major resolve, evasion, etc.
- Seething Fury countdown now stops after using Molten Whip (which removes this effect from player).

2.1
- Fixed UI error on log in triggered by a causeless in-game weapon swap event before player activation.

2.0
- Timers are back on PTS!
- Expanded addon settings to fine-tune numbers and buttons to your liking (opacity, desaturation, colors, decimal numbers).
- It's now possible to always keep the active bar above the back bar when you swap weapons (the very first option in the addon settings).
- Bug fixes and ability updates.

1.1.3
- Fixed Subterranean Assault duration.
- Added Minor Berserk tracking to Camouflaged Hunter.

1.1.2
- Updated some abilities ids to work with Markarth DLC (sorry, don't have time for more features atm).

1.1.1
- Added Burning Talons DoT timer.

1.1.0
- Added tracking of different stacks, like Grim Focus, Bound Armaments, etc. Note: Stone Giant stacks are only tracked in Harrowstorm, because the skill was changed there.
- Fixed buggy icons when using a special action bar like Werewolf, Frostvault skeever bar, etc.
- Fixed some durations.
- Fixed an empty action bar after /reloadui.
- Switching between Gamepad and Keyboard modes doesn't reload UI anymore (but it's possible that under some circumstances action bars won't be aligned perfectly).
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.7.1
13kB
04/18/24 10:35 AM
Patch


Archived Files (13)
File Name
Version
Size
Uploader
Date
2.6
12kB
andy.s
08/23/21 07:49 AM
2.5b
12kB
andy.s
08/23/21 05:59 AM
2.5
12kB
andy.s
08/23/21 03:53 AM
2.4
12kB
andy.s
06/03/21 12:53 PM
2.3
11kB
andy.s
06/01/21 01:02 PM
2.2
11kB
andy.s
06/01/21 03:49 AM
2.1
11kB
andy.s
05/11/21 02:28 PM
2.0
11kB
andy.s
05/11/21 01:19 PM
1.1.3
9kB
andy.s
11/05/20 09:02 AM
1.1.2
9kB
andy.s
11/02/20 03:07 PM
1.1.1
9kB
andy.s
02/26/20 12:09 PM
1.1.0
9kB
andy.s
02/21/20 03:47 AM
1.0
8kB
andy.s
09/14/19 12:05 PM


Post A Reply Comment Options
Unread 03/17/24, 03:52 PM  
Shadowinplay

Forum posts: 1
File comments: 37
Uploads: 0
Re: Grave Lords Sacrifice issue with U41

Originally Posted by erdbeerheld
Seems like FAB is not recognizing the new buff from Grave Lords Sacrifice ("lovely" new blastbone morph). No counter starts, neither after activating the skill, nor after the blastbone actually hits yourself, and the buff starts. I was trying to mess a little with config.lua

Code:
	[117749] = {117749, 22}, -- grave lords sacrifice
	[117749] = {117757}, -- grave lords sacrifice
	[117750] = {117757}, -- grave lords sacrifice
	[117751] = {117757}, -- grave lords sacrifice
But none of these seem to work. The issue seems to be, that FAB doesnt even "see" the buff 117757, as it does not show up, when turning on debug mode. E.g. Bandits does recognize the buff, and so far I am using a Bandits widget as a workaround, but I would prefer, to have the counter on my action bar. I guess andy.s is long "gone", and not updating the addon any longer. Anyone with some brilliant idea?
You need to edit the main.lua file and add this below line 594:
Code:
	EM:RegisterForEvent(NAME..'_pet', EVENT_EFFECT_CHANGED, OnEffectChanged)
	EM:AddFilterForEvent(NAME..'_pet', EVENT_EFFECT_CHANGED, REGISTER_FILTER_SOURCE_COMBAT_UNIT_TYPE, COMBAT_UNIT_TYPE_PLAYER_PET)
Then add this at config.lua file:
Code:
	[114860] = {214687}, -- Sacrificial Bones
	[117330] = {214687}, -- Sacrificial Bones
	[117749] = {117757}, -- Grave Lord's Sacrifice
	[117773] = {117757}, -- Grave Lord's Sacrifice
That will track the buff when it applies.
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 04:51 PM  
Gamez2Much

Forum posts: 0
File comments: 1
Uploads: 0
Re: Grave Lords Sacrifice issue with U41

Originally Posted by erdbeerheld
Seems like FAB is not recognizing the new buff from Grave Lords Sacrifice ("lovely" new blastbone morph). No counter starts, neither after activating the skill, nor after the blastbone actually hits yourself, and the buff starts. I was trying to mess a little with config.lua

Code:
	[117749] = {117749, 22}, -- grave lords sacrifice
	[117749] = {117757}, -- grave lords sacrifice
	[117750] = {117757}, -- grave lords sacrifice
	[117751] = {117757}, -- grave lords sacrifice
But none of these seem to work. The issue seems to be, that FAB doesnt even "see" the buff 117757, as it does not show up, when turning on debug mode. E.g. Bandits does recognize the buff, and so far I am using a Bandits widget as a workaround, but I would prefer, to have the counter on my action bar. I guess andy.s is long "gone", and not updating the addon any longer. Anyone with some brilliant idea?
I have been fooling with this as well. The best I could do is get the BlastBones icon on the bar to start a timer at 22 seconds; I set the code to " [117749] = 22.5, -- grave lords sacrifice " but the icon timer doesnt show decimals. This way as soon as you activate the skill the timer will start and by the time the buff is actually active (BB detonating on you) the timer is a split second ahead of the actual buff. If you have other active buff trackers you can see that the countdown is not in sync. FAB timer is just a split second faster. I tested putting some distance between my toon and the BB to try to delay the explosion, trying to effectively delay activating the buff. Unless you manage to run outside the range of the BB before it can detonate, I saw no difference in the buff timers. The buff icon also does not call up and replace the BB icon on the bar slot.
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 08:53 AM  
erdbeerheld

Forum posts: 0
File comments: 24
Uploads: 0
Grave Lords Sacrifice issue with U41

Seems like FAB is not recognizing the new buff from Grave Lords Sacrifice ("lovely" new blastbone morph). No counter starts, neither after activating the skill, nor after the blastbone actually hits yourself, and the buff starts. I was trying to mess a little with config.lua

Code:
	[117749] = {117749, 22}, -- grave lords sacrifice
	[117749] = {117757}, -- grave lords sacrifice
	[117750] = {117757}, -- grave lords sacrifice
	[117751] = {117757}, -- grave lords sacrifice
But none of these seem to work. The issue seems to be, that FAB doesnt even "see" the buff 117757, as it does not show up, when turning on debug mode. E.g. Bandits does recognize the buff, and so far I am using a Bandits widget as a workaround, but I would prefer, to have the counter on my action bar. I guess andy.s is long "gone", and not updating the addon any longer. Anyone with some brilliant idea?
Report comment to moderator  
Reply With Quote
Unread 03/13/24, 08:47 AM  
erdbeerheld

Forum posts: 0
File comments: 24
Uploads: 0
Originally Posted by crysis992
In Update 40 and the endless archive you can get a vision to extend the duration of skills that give minor/major buffs/debuffs, the addon stops displaying durations above 99 seconds and instead doesnt display anything.
Example templar rune can go up to 3 minutes with that vision. Or Fatewoven Armor from arcanist, Channeled Acceleration from Psijic etc.

Can anyone provide a fix to that?
line 504, change to this:
Code:
if duration > 2000 and duration < 1000000 then
line 528, change to this:
Code:
if endTime > t + 2 and endTime < t + 1000 then
FAB is ignoring skills with a runtime > 100s. This will increase it to 1000s
Report comment to moderator  
Reply With Quote
Unread 03/12/24, 03:02 AM  
Rakusai

Forum posts: 1
File comments: 3
Uploads: 0
Maybe someone can help me.

I have an issue with controller mode, if I switch from controller to mouse or from mouse to controller.
The action bar jumps to the middle of the screen, it's easily fixed if I enter a menu like map or inventory.
But it's still annoying.

I traced it down to this list of addons:
-Addon Selector (Not important for the problem, but just to give you a full list)

-FancyActionBar (ofc)
-Bandits User Interface
-Info Panel (Same author as Bandits User Interface)
-BeamMeUp - Teleporter

Their Libs
-LibAddonMenu-2.0
-LibCustomMenu
-LibDialog
-LibScrollableMenu
-LibZone

If I disable Bandits User Interface or FancyActionBar, it works just fine.
If I disable Info Panel AND BeamMeUp - Teleporter, it works fine as well.

That means my only options are to disable either FancyActionBar OR Bandits User Interface.
Or to disable to Info Panel AND BeamMeUp - Teleporter.

I'm trying my luck, in case someone else knows a fix for all of those mods to work together, I kinda like all of them.
Report comment to moderator  
Reply With Quote
Unread 02/20/24, 10:59 AM  
Sovereia

Forum posts: 0
File comments: 2
Uploads: 0
Deep Fissure broke

Noticed Scorch's Deep Fissure morph is having an issue. Scorch timer works properly 3s that pops to 6s after first wave of skalk. However, for Deep Fissure the cooldown is holding at 0 after first wave of skalk and not displaying the 6s timer for second wave.
Report comment to moderator  
Reply With Quote
Unread 11/26/23, 11:00 PM  
ChopperDave_2021

Forum posts: 0
File comments: 1
Uploads: 0
Error Message

I am getting an error :

TopLevelControl FAB_ActionBar cannot be parented to ZO_ActionBar1, it must be parented to GuiRoot

stack traceback:
[C]: in function 'SetParent'
user:/AddOns/FancyActionBar/main.lua:156: in function 'FAB.OnActionBarInitialized'
FAB_ActionBar_Initialized:3: in function '(main chunk)'


How could this be fixed?
Report comment to moderator  
Reply With Quote
Unread 11/21/23, 06:26 AM  
kes369

Forum posts: 0
File comments: 2
Uploads: 0
Timers

Any way to use Action Duration Reminder or Bandits ability timers with Fancy Action Bars (while having both bars shown at all times)? None of these addons show their timers on the bar that's not active, but for some reason the base game ability timers do, which is ok, but would rather have precise ability timers.
Report comment to moderator  
Reply With Quote
Unread 11/06/23, 04:35 PM  
crysis992

Forum posts: 2
File comments: 61
Uploads: 0
In Update 40 and the endless archive you can get a vision to extend the duration of skills that give minor/major buffs/debuffs, the addon stops displaying durations above 99 seconds and instead doesnt display anything.
Example templar rune can go up to 3 minutes with that vision. Or Fatewoven Armor from arcanist, Channeled Acceleration from Psijic etc.

Can anyone provide a fix to that?
Report comment to moderator  
Reply With Quote
Unread 10/15/23, 12:56 AM  
NoOneOfImportance

Forum posts: 0
File comments: 19
Uploads: 0
Scalding Rune

The countdown for Scalding Rune doesn't get displayed on the Action Bar.
Report comment to moderator  
Reply With Quote
Unread 10/06/23, 02:58 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Re: Give Option to Remove Ability Cooldown Timers

Originally Posted by Killspectra
Please give us an option to REMOVE the ability cooldown timers. I absolutely LOVE seeing both my ability bars at the same time, but I have another addon I would like to use (Action Duration Reminder) to track my cooldown timers on the abilities. There is currently no option in Fancy Action Bar to disable to cooldown timers. Please give us that option!! Thank you.
Then uninstall FAB and click the correct option in ADR...
You can have it show both bars at the same time as well...
Report comment to moderator  
Reply With Quote
Unread 09/15/23, 09:48 AM  
Killspectra

Forum posts: 0
File comments: 1
Uploads: 0
Give Option to Remove Ability Cooldown Timers

Please give us an option to REMOVE the ability cooldown timers. I absolutely LOVE seeing both my ability bars at the same time, but I have another addon I would like to use (Action Duration Reminder) to track my cooldown timers on the abilities. There is currently no option in Fancy Action Bar to disable to cooldown timers. Please give us that option!! Thank you.
Report comment to moderator  
Reply With Quote
Unread 09/11/23, 02:21 PM  
michael_evg
 
michael_evg's Avatar

Forum posts: 11
File comments: 19
Uploads: 0
Exclamation Aligning the Ultimate and Quickslot button with bottom bar

My OCD is bugging me over this amazing add-on. I just want the left and right buttons for quickslot and the ultimate ability to be at the bottom line instead of in the middle of em. Is that doable?
Last edited by michael_evg : 09/11/23 at 05:24 PM.
Report comment to moderator  
Reply With Quote
Unread 08/26/23, 05:32 AM  
VenomousFiligree

Forum posts: 4
File comments: 3
Uploads: 0
Re: Re: U39 Update

Originally Posted by Lost.Seeker
Originally Posted by Lykeion
Greetings and thank you for creating this amazing addon! With U39's modifications to Sorc and NB's Grim Focus, FAB's stack function doesn't work properly, so it would be great if you could bring it up to date. Thanks again for all the work you've been doing!
Hello,
While we wait for the update, you can make the next change yourself.

Bound Armaments fix:
In line (config.lua) [322]
change to

I also have fix for Grim Focus, if anyone need... PM me
PMed you.
Report comment to moderator  
Reply With Quote
Unread 08/23/23, 01:37 PM  
Lost.Seeker
 
Lost.Seeker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 2
Re: U39 Update

Originally Posted by Lykeion
Greetings and thank you for creating this amazing addon! With U39's modifications to Sorc and NB's Grim Focus, FAB's stack function doesn't work properly, so it would be great if you could bring it up to date. Thanks again for all the work you've been doing!
Hello,
While we wait for the update, you can make the next change yourself.

Bound Armaments fix:
In line (config.lua) [322]
[130293] = 24165,
change to
[203447] = 24165,
I also have fix for Grim Focus, if anyone need... PM me in discord: lost.seeker
Last edited by Lost.Seeker : 08/28/23 at 03:02 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: