Download
(171 Kb)
Download
Updated: 03/13/16 12:11 PM
Pictures
File Info
Compatibility:
Thieves Guild (2.3)
Updated:03/13/16 12:11 PM
Created:02/28/14 01:31 AM
Monthly downloads:625
Total downloads:1,609,222
Favorites:1,714
MD5:
Categories:Discontinued & Outdated, Action Bar Mods, Buff, Debuff, Spell, Unit Mods
Foundry Tactical Combat (FTC)  Popular! (More than 5000 hits)
Version: 0.72
by: Atropos [More]
Foundry Tactical Combat is a user interface enhancement for The Elder Scrolls Online designed to give players access to relevant combat data in an easy to process framework which allows them to respond quickly and effectively to evolving combat situations. The multiple components of the FTC addon are designed to restore certain information to the game interface which many gamers may feel is missing from the default minimalistic UI.

The addon is still in active development by Atropos, and will hopefully continue to evolve and improve during the coming weeks and months. If you are a fan of the addon, keep an eye on the main addon page on Tamriel Foundry to ensure you always have the latest version.

FTC Components

Foundry Tactical Combat has six primary components which are each optionally configurable. All UI elements added by FTC can be disabled or repositioned to suit your preferences. Additionally, Foundry Tactical Combat is fully localized for French and German client versions!

Unit Frames – FTC Unit Frames refers to the display of attribute bars and other information pertaining to yourself, your target, and your group members. The FTC frames are designed to be lightweight and informative. The frames show numerical values for your resources and damage shielding, as well as visual indicators for active HoT and DoT effects, your target’s exceute threshold, and more. The unit frames can have a rich set of aesthetic customization options allowing you to achieve the exact look that fits your UI style.

Active Buff Tracking – The Buff Tracking component of FTC displays a configurable list of icons representing the known buff and debuff effects that are currently affecting your character. The ESO addon API does not provide this information for buffs with durations shorter than 30 seconds, but FTC uses an intelligent combination of detection mechanisms to carefully approximate your inventory of active effects. This knowledge can help you make more informed combat decisions, improve your resource management, and optimize your ability rotation.

Combat Log – Foundry Tactical Combat incorporates a text-based combat log which records a history of combat events so that you can review the details of recent encounters. The combat log by default alternates visibility with the ESO chat tab, but can be detached and positioned wherever you desire on-screen. An optional keybinding can be used to quickly toggle the visibility of the combat log.

Scrolling Combat Text – The FTC Scrolling Combat Text component enables real-time display of damage and healing values as they occur in combat as well as a helpful Combat Alerts component that warns your character immediately when significant combat events occur. FTC’s combat text displays the name and icon (when possible) for known sources of damage as well as useful indicators for damage avoidance through shielding, blocking, or dodging. The display style and format of scrolling combat text events can be customized in the settings menu.

Damage Statistics – The Damage Statistics component adds analytical tools to help you examine and improve your combat performance. While in-combat a small DPS meter tracks the length of your current encounter, your cumulative damage-per-second, and your cumulative healing-per-second throughout the fight. After combat has concluded, you can open a full Damage Report which details the composition of your damage and healing by target. These statitics can be linked to your party members in chat using a configurable keybinding or by clicking on the chat icons in the damage report.

Advanced Hotbar – The Advanced Hotbar component improves the default ESO action bar by adding some additional information that is useful in combat. Your current Ultimate pool and your percentage towards the next Ultimate activation is displayed as well as a visual glow indicator behind the ultimate itself which indicates that you are currently generating additional Ultimate in combat. The Advanced Hotbar component also adds an explicit potion cooldown timer so you can know exactly when you will be able to use your next consumable item.

Installation Instructions
To install Foundry Tactical Combat follow these steps. FTC is also supported by Minion, an automated ESO addon management utility.

1) Download FTC_Current.zip to a location of your choosing.
2) Extract the .zip archive into your ESO addons folder found in My Documents/Elder Scrolls Online/live/Addons/ for Windows users, or Documents/Elder Scrolls Online/live/Addons. for OS X.
3) You should now have a folder inside Addons named “FoundryTacticalCombat” which contains the addon files.
4) Launch The Elder Scrolls Online. FTC should be automatically enabled. If not, go to the Add-Ons section of the game menu and make sure that the box beside Foundry Tactical Combat is checked.
5) Access the FTC configuration settings by navigating in-game to Settings -> Add-Ons -> FTC, or by simply typing “/ftc” into chat.
Version 0.72 - Bug fixes and ESO 2.3 compatibility. See http://tamrielfoundry.com/2016/03/foundry-tactical-combat-0-72/

Version 0.71 - Fix some bugs related to 0.70. See http://tamrielfoundry.com/2015/09/ftc-070/

Version 0.70 - Update FTC for ESO 2.1 live. Refactor of buff tracking component. See http://tamrielfoundry.com/2015/09/ftc-070/

Version 0.68-0.69 - Internal testing on ESO 2.1 PTS.

Version 0.67 - Update LAM version, bug fixes.

Version 0.66 - Bug fixes, tweaks, performance improvements. See http://tamrielfoundry.com/2015/06/ftc-063/

Version 0.65 - Many bug-fixes, introduce group DPS sharing. See http://tamrielfoundry.com/2015/06/ftc-063/

Version 0.64 - Fix several issues with unit frames. See http://tamrielfoundry.com/2015/06/ftc-063/

Version 0.63 - Fix issues and respond to user feedback. See http://tamrielfoundry.com/2015/06/ftc-063/

Version 0.62 - Fix miscellaneous bugs and a combat-impacting performance issue related to weapon swap.

Version 0.61 - Fix minor issue with menu settings

Version 0.60 - Major public release, complete overhaul of FTC components. See http://tamrielfoundry.com/2015/05/foundry-tactical-combat-060/

Version 0.39 - 0.59 - Private internal testing

Version 0.38 - Duplicate combat event bugfix, werewolf bugfix, crystal fragments tracking, update LAM

Version 0.37b - Fix champion XP tracking, fix for some buff durations.

Version 0.37a - Fix several UI errors with 1.6 release.

Version 0.37 - Supports API Version 100011, updates buff tracking, unit frames, new abilities, champion experience, potion alerts, and more.

Version 0.36 - Supports API Version 100010, Updates LibAddonMenu-2.0, Bugfixes, New abilities added to effects tracking, post total healing to chat

Version 0.35 - Supports API Version 100009, Migrates to LibAddonMenu-2.0, Minor stylistic improvements to scrolling combat text

Version 0.34 - Update for APIVersion 100008, fix to Crystal Fragments proc tracking

Version 0.33 - Code cleaning, patch 1.3 prep, updated LibStub, some buff corrections

Version 0.32 - Add configuration option for ultimate tracker, reverted several changes from 0.31 after ZOS hotfixes, re-designed DPS print-to-chat output, many improvements to German localization, small improvements to French localization.

Version 0.31 - Incoming damage names, improved dps meter accuracy, group dps meter, print-to-chat DPS report, continued localization, updated for API version 10004

Version 0.30 - Unit frame transparency slider, additional German localizations, combat status alerts, might of the guild tracking

Version 0.29 - Public release of unit frames, buff changes, German and French localization

Version 0.28 - Internal release, updated unit frames

Version 0.27 - Option to restore unit frame text when using ESO default frames, Option to de-anchor buffs from unit frames allowing them to be freely repositioned

Version 0.26 - Adds potion tracking, mini-dps meter, damage analysis and statistics, Nightblade passive buff extensions, additional unit frames options, removed mini character sheet, various bug fixes

Version 0.25 - Private development and refactoring

Version 0.24 - Increased self-buff detection sensitivity, fixed bug affecting sorcerers using Crystal Fragments with empty hotbar slots.

Version 0.23 - Public launch version.

Version 0.18 - 0.22 - Internal overhauls post-API nerf

Versions 0.13 - 0.17 - Further refinement pre-API nerf

Version 0.13 - First public release

Versions 0.01 - 0.12 - Private initial developement
Optional Files (0)


Archived Files (26)
File Name
Version
Size
Uploader
Date
0.71
171kB
Atropos
09/13/15 01:07 PM
0.70
170kB
Atropos
09/07/15 12:18 PM
0.67
176kB
Atropos
07/04/15 04:13 PM
0.66
171kB
Atropos
06/16/15 10:23 AM
0.65
171kB
Atropos
06/07/15 09:53 PM
0.64
168kB
Atropos
06/03/15 10:02 PM
0.63
168kB
Atropos
06/03/15 12:23 AM
0.62
167kB
Atropos
05/31/15 06:40 PM
0.61
167kB
Atropos
05/31/15 02:13 PM
0.38a
125kB
Atropos
03/26/15 10:16 AM
0.37b
120kB
Atropos
03/04/15 12:40 AM
0.37a
120kB
Atropos
03/03/15 08:40 PM
0.37
121kB
Dolby
03/03/15 02:08 AM
0.36
121kB
Atropos
11/09/14 10:26 PM
0.35
124kB
Dolby
09/14/14 11:07 PM
0.34
101kB
Atropos
08/06/14 07:46 PM
0.33
101kB
Atropos
07/27/14 10:11 AM
0.32
101kB
Atropos
06/15/14 12:35 PM
0.31
101kB
Atropos
05/24/14 10:39 AM
0.30
100kB
Atropos
05/09/14 03:50 PM
0.29b
96kB
Atropos
05/07/14 08:43 PM
0.29
96kB
Atropos
05/06/14 03:47 PM
0.27a
79kB
Atropos
04/21/14 05:50 PM
0.26
79kB
Atropos
04/20/14 05:16 PM
0.24
77kB
Atropos
04/03/14 05:46 PM
0.23
77kB
Atropos
03/29/14 12:42 PM


Post A Reply Comment Options
Unread 09/07/15, 02:40 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4993
File comments: 6047
Uploads: 78
Known Issues
The new version of FTC buff tracking doesn’t currently work well with ground target AoEs. It does not report a duration for these effects because they are not reported by the API. I will need to develop a separate system for tracking GTAOE timers in a future version.

Originally Posted by OSean980
Thanks for the update Atropos. The buff tracking component is impressive.

However, there might be a bug with spells that have a refreshing duration under certain circumstances. For example, if a templar uses the "Channeled Focus" ground rune and stands inside it, the duration of the effects Major Resolve and Major Ward remain at 08s on the character sheet. On the FTC buff window, they instead display a counting down timer and refresh only once the current buff has expired from the FTC window. Also, FTC only displays the Major Resolve buff and not the Major Ward buff, when the character sheet displays both.

edit: When casting Purifying Ritual (another templar ground spell), it will be listed in the long duration buffs for a few seconds, then disappear. It will flash back in and out every few seconds, but will never stay in the long duration buffs for as long as it should. However, it is reported in the character sheet for as long as it is active without disappearing.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 01:54 PM  
llmikeyll

Forum posts: 0
File comments: 3
Uploads: 0
Exp values wrong

Exp values for killing mobs and completing quests are way off!? 1000 exp counts as 8000 in FTC.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 01:54 PM  
OSean980

Forum posts: 15
File comments: 127
Uploads: 0
Thanks for the update Atropos. The buff tracking component is impressive.

However, there might be a bug with spells that have a refreshing duration under certain circumstances. For example, if a templar uses the "Channeled Focus" ground rune and stands inside it, the duration of the effects Major Resolve and Major Ward remain at 08s on the character sheet. On the FTC buff window, they instead display a counting down timer and refresh only once the current buff has expired from the FTC window. Also, FTC only displays the Major Resolve buff and not the Major Ward buff, when the character sheet displays both.

edit: When casting Purifying Ritual (another templar ground spell), it will be listed in the long duration buffs for a few seconds, then disappear. It will flash back in and out every few seconds, but will never stay in the long duration buffs for as long as it should. However, it is reported in the character sheet for as long as it is active without disappearing.
Last edited by OSean980 : 09/07/15 at 02:12 PM.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 01:22 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4993
File comments: 6047
Uploads: 78
Maybe it's a cooperation of ddifferent addons then, as I'm using
FCO ChatTabBrain (which prehooks the minimize/maximize funcitons too)
pChat (which maybe prehooks it too)

Originally Posted by Atropos
Originally Posted by Baertram
Thank you very much for your effort and time you spend with this great addon! It's very appreciated.

Bug or not?
As the addon got updated I get an empty Foundry Tactical Combat window with a "X" button (close button) and a scroll area. But there is no text or any other information shown.
It seems to open just once after the update.
I'm using the German game client.

Definately a bug
If you enable the action log to be hidden if the chat is shown:
If the chat was fminimized by clicking the small button at the lower left edge, and you click this button again (or use any addon to do this) to maximize the chat again, the action log won't be hidden properly!
Please make the action log hide too if the chat get's maximized again in any way.
You could use a prehook at the chat maximization function to hide the combat log:
CHAT_SYSTEM:Maximize()
Hi Baertram, thanks for trying out the new version.

1) What you mention is a bug... kinda. That window shows update notes (in English) if the client language is "en". It didn't populate the window because your client is "de", it shouldn't have displayed the scroll window at all. I'll have to fix that.

2) Yeah, I think after a couple of months experience with the combat log I've decided some things should be changed about how it's displayed and how it interacts with chat. I am already using a prehook on that method:

Lua Code:
  1. ZO_PreHook(CHAT_SYSTEM, "Maximize", function() FTC.Log:SetupChat( true ) end)

I think there's just some strange behavior that happens sometimes that causes it not to work correctly. I'll have to spend some time trying to debug. Thanks for the report.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 01:06 PM  
Atropos
 
Atropos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 147
Uploads: 1
Originally Posted by Baertram
Thank you very much for your effort and time you spend with this great addon! It's very appreciated.

Bug or not?
As the addon got updated I get an empty Foundry Tactical Combat window with a "X" button (close button) and a scroll area. But there is no text or any other information shown.
It seems to open just once after the update.
I'm using the German game client.

Definately a bug
If you enable the action log to be hidden if the chat is shown:
If the chat was fminimized by clicking the small button at the lower left edge, and you click this button again (or use any addon to do this) to maximize the chat again, the action log won't be hidden properly!
Please make the action log hide too if the chat get's maximized again in any way.
You could use a prehook at the chat maximization function to hide the combat log:
CHAT_SYSTEM:Maximize()
Hi Baertram, thanks for trying out the new version.

1) What you mention is a bug... kinda. That window shows update notes (in English) if the client language is "en". It didn't populate the window because your client is "de", it shouldn't have displayed the scroll window at all. I'll have to fix that.

2) Yeah, I think after a couple of months experience with the combat log I've decided some things should be changed about how it's displayed and how it interacts with chat. I am already using a prehook on that method:

Lua Code:
  1. ZO_PreHook(CHAT_SYSTEM, "Maximize", function() FTC.Log:SetupChat( true ) end)

I think there's just some strange behavior that happens sometimes that causes it not to work correctly. I'll have to spend some time trying to debug. Thanks for the report.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 12:43 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4993
File comments: 6047
Uploads: 78
Thank you very much for your effort and time you spend with this great addon! It's very appreciated.

Bug or not?
As the addon got updated I get an empty Foundry Tactical Combat window with a "X" button (close button) and a scroll area. But there is no text or any other information shown.
It seems to open just once after the update.
I'm using the German game client.

Definately a bug
If you enable the action log to be hidden if the chat is shown:
If the chat was fminimized by clicking the small button at the lower left edge, and you click this button again (or use any addon to do this) to maximize the chat again, the action log won't be hidden properly!
Please make the action log hide too if the chat get's maximized again in any way.
You could use a prehook at the chat maximization function to hide the combat log:
CHAT_SYSTEM:Maximize()


Originally Posted by Atropos
Hey folks, I have released an official ESO 2.1 (Imperial City) update for Foundry Tactical Combat. This update primarily serves to add compatibility with the new API version and re-factor the way that buff tracking is handled by FTC. As many of you know the recent ESO update dramatically changed the nature of buff and effect-related information reported by the API.

Previously FTC was forced to use a very complex logic to approximate the activation and timing of buffs and debuffs. Thankfully ZeniMax has relaxed their stance on the API and has restored this information to the official UI layer. A consequence of this was that a very large amount of FTC code was no longer required, and in cases, undesirable. I needed to spend some time going carefully through the logic for buff tracking and deciding how to adapt to the new system. Sorry that this update is a bit delayed after the launch of 2.1, I appreciate your patience and support!

FTC 0.70 Changes

General Changes
  • Update addon for ESO 2.1 API compatibility.
  • Deprecate usage of the EVENT_INVENTORY_ITEM_USED, EVENT_ACTION_SLOT_UPDATED, and EVENT_ACTION_SLOTS_FULL_UPDATE events which are no longer required under the new API

Buff Tracking

  • Refactor buffs component to use additional information provided by the ESO API.
  • Develop an exception system for preventing the display of certain undesirable buffs.
  • Deprecate buff extensions files, which are no longer needed under the new API!
  • Add wider support for buffs that may be reported by the API but not previously recognized by FTC.
  • Correct a number of buff related bugs from 0.69 (PTS beta FTC).

Known Issues
  • The new version of FTC buff tracking doesn’t currently work well with ground target AoEs. It does not report a duration for these effects because they are not reported by the API. I will need to develop a separate system for tracking GTAOE timers in a future version.
Last edited by Baertram : 09/07/15 at 12:48 PM.
Report comment to moderator  
Reply With Quote
Unread 09/07/15, 12:17 PM  
Atropos
 
Atropos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 147
Uploads: 1
Hey folks, I have released an official ESO 2.1 (Imperial City) update for Foundry Tactical Combat. This update primarily serves to add compatibility with the new API version and re-factor the way that buff tracking is handled by FTC. As many of you know the recent ESO update dramatically changed the nature of buff and effect-related information reported by the API.

Previously FTC was forced to use a very complex logic to approximate the activation and timing of buffs and debuffs. Thankfully ZeniMax has relaxed their stance on the API and has restored this information to the official UI layer. A consequence of this was that a very large amount of FTC code was no longer required, and in cases, undesirable. I needed to spend some time going carefully through the logic for buff tracking and deciding how to adapt to the new system. Sorry that this update is a bit delayed after the launch of 2.1, I appreciate your patience and support!

FTC 0.70 Changes

General Changes
  • Update addon for ESO 2.1 API compatibility.
  • Deprecate usage of the EVENT_INVENTORY_ITEM_USED, EVENT_ACTION_SLOT_UPDATED, and EVENT_ACTION_SLOTS_FULL_UPDATE events which are no longer required under the new API

Buff Tracking

  • Refactor buffs component to use additional information provided by the ESO API.
  • Develop an exception system for preventing the display of certain undesirable buffs.
  • Deprecate buff extensions files, which are no longer needed under the new API!
  • Add wider support for buffs that may be reported by the API but not previously recognized by FTC.
  • Correct a number of buff related bugs from 0.69 (PTS beta FTC).

Known Issues
  • The new version of FTC buff tracking doesn’t currently work well with ground target AoEs. It does not report a duration for these effects because they are not reported by the API. I will need to develop a separate system for tracking GTAOE timers in a future version.
Last edited by Atropos : 09/07/15 at 12:17 PM.
Report comment to moderator  
Reply With Quote
Unread 09/05/15, 08:51 AM  
Dingodan
 
Dingodan's Avatar

Forum posts: 50
File comments: 276
Uploads: 0
Originally Posted by Weolo
For me the buffs which display for the target are broken.
They show up then sometimes stay on screen, the next target I highlight adds its debuffs to the screen and the line grows.

Looking forward to your update over the weekend, thanks for the addon.
I got the same bug.
Report comment to moderator  
Reply With Quote
Unread 09/04/15, 05:38 PM  
Weolo
AddOn Author - Click to view AddOns

Forum posts: 79
File comments: 563
Uploads: 4
For me the buffs which display for the target are broken.
They show up then sometimes stay on screen, the next target I highlight adds its debuffs to the screen and the line grows.

Looking forward to your update over the weekend, thanks for the addon.
Report comment to moderator  
Reply With Quote
Unread 09/04/15, 03:33 AM  
MarkusFox

Forum posts: 4
File comments: 165
Uploads: 0
The Damage Report component occasionally has a problem finding the proper icon for certain attacks? For example, sometimes when using Bombard it will use the correct icon in the Damage Report, but other times it uses a generic golden diamond-shaped icon. The same happens for heavy attacks in regards to the icon picker.

I'm thinking it is because it gets confused if you swap weapons during the fight. So it knows you did a heavy attack but can't track both heavy attacks (with the different weapons) separately. Similarly I think if you use a weapon skill like Bombard and swap weapons to it the target and swap back again to use Bombard once more, it gets confused on what icon to grab for Bombard. -- I don't know what's really going on, but I'm speculating on this part.
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 06:30 PM  
HCFL

Forum posts: 0
File comments: 1
Uploads: 0
FTC

Hey Atrapos. Love your addon and totally appreciate all the work you put into it so that we may have a better grinding experience!

I'm having some issues. The latest ESO patch has seemed to make the problems worse. I've always had some slight fps drop issues, mostly minor and most of the time small enough for me to ignore.

I have isolated it down to your addon. When I have all my addons disabled, everything runs smooth. When I enable all my addons I get minor frame drops (even worse since the patch) and when I enable everything except for FTC, my frame drops go away. Something tells me it may have to do with that buff bug that people have stated below, but something tells me theres another cause, and that I do not know.

I thought it would be worth your knowledge to know that I've been having this issue.

If you would like to talk to me directly about it feel free to PM me and maybe we can swap steam info.


Thx,


Mike
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 03:35 PM  
MaxDerhund

Forum posts: 0
File comments: 1
Uploads: 0
Smile Thank you!

Originally Posted by Atropos
Hi all, I think I can realistically target releasing a new version by the end of the coming weekend. I haven't had a lot of time to work on it, so there's still some outstanding issues to resolve. Thanks for your patience!
Many thanks, Atropos! The game isn't complete for me without FTC.
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 02:46 PM  
hard2say

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Atropos
Hi all, I think I can realistically target releasing a new version by the end of the coming weekend. I haven't had a lot of time to work on it, so there's still some outstanding issues to resolve. Thanks for your patience!
Thanks Atropos!!
Report comment to moderator  
Reply With Quote
Unread 09/03/15, 10:06 AM  
Atropos
 
Atropos's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 147
Uploads: 1
Hi all, I think I can realistically target releasing a new version by the end of the coming weekend. I haven't had a lot of time to work on it, so there's still some outstanding issues to resolve. Thanks for your patience!
Report comment to moderator  
Reply With Quote
Unread 09/02/15, 07:25 PM  
dingobells

Forum posts: 0
File comments: 3
Uploads: 0
please, Update
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.