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:864
Total downloads:1,610,328
Favorites:1,712
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 04/28/14, 09:22 AM  
NomadDC

Forum posts: 0
File comments: 3
Uploads: 0
Would be great if you could add it to curse ^^ It's so much easier to keep addons up to date that way.
Report comment to moderator  
Reply With Quote
Unread 04/28/14, 01:26 PM  
FViper
 
FViper's Avatar

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

i update my Effects.lua with some from Xianlung. Thx.

Here my lua Version 0.5
Effects_0.5.lua

I am currently working on Nightblade... more soon...
Report comment to moderator  
Reply With Quote
Unread 04/28/14, 02:30 PM  
FViper
 
FViper's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Code:
-- Supernatural Recovery -- it Don't work and i am don't know why
		elseif ( name == "übernatürliche Erholung^f" ) then duration = "P" end
@Xianlung bist du sicher das es ein buffType == ABILITY_TYPE_NONE ist?

@Atropos (+other that will Perma Buffs visible in german version)
In German Perma Buffs only work if i change to

Code:
	-- "Bonus" Abilities (5)
	elseif ( buffType == ABILITY_TYPE_BONUS ) then
	
		-- Mundus Stones
		if ( string.match( name , "Segen:" ) ) then duration = "P"
				
		-- Ignore Cyrodiil Bonuses
		elseif ( string.match( name , "Keep Bonus" ) or string.match( name , "Schriften" ) or string.match( name , "Kaiserlich" ) ) then duration = "P"
					
		-- Lycanthropy
		elseif ( name == "Lykanthropie^f" ) then duration = "P"
		
		-- Spirit Armor
		elseif ( name == "Spirit Armor" ) then duration = "P" end
		
	-- Blocking (52)
	elseif ( ( buffType == ABILITY_TYPE_BLOCK ) or ( name == "Brace (Generic)" ) ) then
		name		= "Wehren^n"
		duration 	= "T"
is that ok so?

Btw. some one knows what "Keep Bonus" is?

Ok now i know that some has a Mundus Stones "P"... but i dont know which version.
Sometimes i saw a buff/debuff icon... but i dont know what this mean... can you give us a Option like ZAMs Buffs with alternative Text?


Here Version 0.6 with Perma Buff change: Effects_0.6.lua

Weiß jemand was der Perma Buff "Buße" ist? Und unter welchen Buffs der (und z.B. Magicka Aura usw.) läuft?


Here is an example of why ZAM's Buff code has advantages.
The code reads alone all long time buffs from the game.
Last edited by FViper : 04/28/14 at 03:59 PM.
Report comment to moderator  
Reply With Quote
Unread 04/28/14, 05:10 PM  
Xianlung

Forum posts: 0
File comments: 22
Uploads: 0
WW's haben die Spirit Armor ( Def ) und Vamps bekommen durch den passiven erhöhte Mana und Ausdauer Regeneration.

Code:
["Schockberührung^f"]		= { { 2 , BUFF_EFFECT_TYPE_DEBUFF , 5 , true , nil } },
["Kraftschlag^m"]		= { { 2 , BUFF_EFFECT_TYPE_DEBUFF , 5 , true , nil } },
Die beiden werden nicht funktionieren da je nach stab feuer blitz frost etwas anderes als debuff kommt.

*edit*

Und hier die noch von mir zusammen getragenen und 1-2 bugfixe.
ich habe deine mit hinzugefügt FViper.

Effects_0.61.lua
Effects_0.62.lua
-- PVP Add
Effects_0.63.lua
-- Supernatural Recovery Add
Effects_0.64.lua
-- Add verborgene Waffe
Effects_0.70.lua
-- Add Standart Templer
-- Add Standart Drachenritter
-- Add Diverse Boden Effekte
-- Angepaste Übersicht
-- Add some time to sleep ..... ^^

Ps. Wir können gerne das Grid von Rakka benutzen wenn wir wollen damit wir dort zusammen arbeiten können. Grid
Last edited by Xianlung : 04/28/14 at 11:25 PM.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 02:07 AM  
NomadDC

Forum posts: 0
File comments: 3
Uploads: 0
Keep bonus most likely is one given in Cyrodiil from captured keeps.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 07:55 AM  
FViper
 
FViper's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Originally Posted by Xianlung
WW's haben die Spirit Armor ( Def ) und Vamps bekommen durch den passiven erhöhte Mana und Ausdauer Regeneration.

Code:
["Schockberührung^f"]		= { { 2 , BUFF_EFFECT_TYPE_DEBUFF , 5 , true , nil } },
["Kraftschlag^m"]		= { { 2 , BUFF_EFFECT_TYPE_DEBUFF , 5 , true , nil } },
Die beiden werden nicht funktionieren da je nach stab feuer blitz frost etwas anderes als debuff kommt.
Sie funzen, aber nicht zu 100% genau, aber immerhin bekommt man so ein Feedback der auf die Max Bufftime (5sek.) ausgelegt ist.
Da eh bei diesem Addon nichts wirklich genau funzt, macht mir das mit evtl. 1-2 sek. unterschied (ob nun 3 Sek. auf das eine, 4 Sek. oder 5 Sek. auf den anderen Effekt) auch nichts aus.
Hier ist ZeniMaxx Online am Zug! Die sollen endlich, wie eigentlich bei jedem MMO wo es Buffs/Debuffs usw. gibt, eine Echte Anzeige einbauen mit Echten Zeiten, und wenn es nur Optional ist. Ist schrott wenn man als z.B. Heiler nicht genau sieht, ob das Team Debuffs drauf hat und man diese Heilen müsste... etc. pp.

Ich finde das Grid nicht hilfreich. Ihr könnt gern alles dort eintragen, meine Daten und Segen habt ihr

Code:
		-- Mundus Stones
		if ( string.match( name , "Segen: " ) ) then
			if ( unitTag == 'player' ) then	duration = "P"
			else isValid = false end
		
		-- Ignore Cyrodiil Bonuses
		elseif ( string.match( name , "Kampfgeist^m" ) or string.match( name , "Schriften" ) or string.match( name , "Kaiserlicher Glanz" ) ) then
			if ( unitTag == 'player' ) then	duration = "P"
			else isValid = false end
Xianlung funzt bei dir die Buffs wenn der code so ist? Bei mir funzt er nur, wenn er wie (siehe letzten Post) umgeschrieben wurde, weil so dann nicht nur der eigene "player" berücksichtigt wird!?!?
Brauchen aber hier eh ein anderen Code (z.B. ZAM)... oder ZMO macht was!

Code:
	["defensive Haltung^f"]		= {	{ 1 , BUFF_EFFECT_TYPE_BUFF , 31 , true , nil } },
Zum Code oben: Ist doch nicht nötig, da es ein Langzeitbuff (über 30sek) ist und der auch so korrekt angezeigt wird?!

Deine Unterteilung ist gut, bin auch schon dabei alles "Ordentlicher" zu Sortieren. Alles nach der Reihenfolge wie im Spiel inkl. Überschrift usw..

Gibts hier noch andere Leute die für die Deutsche Version (client) Übersetzungen gemacht haben? Bitte postet eure lua, damit wir eine Gesamte - Finale Version für Atropos posten können.

Außerdem müssen auch noch andere Datei für die Deutsche Version (client) angepasst werden.

MfG
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 08:06 AM  
Xianlung

Forum posts: 0
File comments: 22
Uploads: 0
Ich habe die PVP buff's überarbeitet ( neue strings die jetzt gehen jetzt ) schau dir mal die update 0.70 an ich denke mal auch alleine wegen der übersicht die ich eingetragen habe hilft es ungemein

Code:
-- Ignore Cyrodiil Bonuses
		elseif ( string.match( name , "Kampfgeist^m" ) or string.match( name , "Schriften" ) or string.match( name , "Kaiserlich" ) ) then
			if ( unitTag == 'player' ) then	duration = "P"
			else isValid = false end
das funktioniert ja auch hmm hab es mal angeglichen und aus " Kaiserlicher Glanz -> Kaiserlich " gemacht die anderen funktionieren soweit super.

Screenshot_20140429_163956.JPG
Last edited by Xianlung : 04/29/14 at 08:42 AM.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 09:52 AM  
FViper
 
FViper's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Originally Posted by Xianlung
...
das funktioniert ja auch hmm hab es mal angeglichen und aus " Kaiserlicher Glanz -> Kaiserlich " gemacht die anderen funktionieren soweit super.
Gehen die Perma Buffs (wie Segen usw.) auch bei anderen Spielern? Bei mir geht das nur nach der Code Änderungen.

Atropos sollte eh eine Option dafür einbauen, weil viele wollen nicht jeden Buff angezeigt bekommen. Teils hat man so 6+ Perma Buffs schon auf andere... Ein- und Ausschaltfunktion in den Settings für Segen und PvP Buffs usw. währe da nicht schlecht.
Last edited by FViper : 04/29/14 at 09:55 AM.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 10:00 AM  
Xianlung

Forum posts: 0
File comments: 22
Uploads: 0
Das ist mir auch schon aufgefallen das die Buffs nur bei mir selbst Angezeigt werden und nicht beim Target liegt vllt an dem baustein vom CODE da "" -- Ignore Cyrodiil Bonuses "" ja auch darüber steht sprich das die permanenten nicht angezeigt werden um die buffleiste nicht mit zuvielen zu, zu müllen.

Debuffs und Buff sind ja allgemein durch den API nerf nur noch bedingt aus zu lesen
Last edited by Xianlung : 04/29/14 at 10:02 AM.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 10:23 AM  
Xianlung

Forum posts: 0
File comments: 22
Uploads: 0
Originally Posted by realrobd
With text overlay off, it still shows on the Ultimate. This was not the case in the older version. Text off should be in fact text off. Thanks
File frames/Controll.lua

When u want the text on the Skillfield / Button. then Edit this:

Code:
	--[[----------------------------------------------------------
		ULTIMATE TRACKING
	 ]]-----------------------------------------------------------
	local ultival 		= FTC.UI.Label( "FTC_UltimateLevel" , ActionButton8 , {50,20} , {BOTTOM,TOP,0,22} , 'ZoFontAnnounceSmall' , nil , {1,2} , nil , false )
	local ultipct 		= FTC.UI.Label( "FTC_UltimatePct" , ActionButton8 , 'inherit' , {CENTER,BOTTOM,0,-14} , 'ZoFontHeader2' , nil , {1,1} , nil , false )
mfg,
Last edited by Xianlung : 04/29/14 at 10:30 AM.
Report comment to moderator  
Reply With Quote
Unread 04/29/14, 01:36 PM  
Methredhel

Forum posts: 0
File comments: 19
Uploads: 0
On the screenshots of the addons I can see, that there is a class icon on the target frame.

After I installed FTC I don't have this icon on the target frame so I can't see which class my target is playing. Why is that?
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 06:13 AM  
CoUsT
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 37
Uploads: 1
Re: Re: Re: Re: FYI

Originally Posted by Atropos
Originally Posted by CoUsT
Two small things:
  • Killing enemy in one shot (rat, spider, snake) shows "(0%) Target low HP"
    suggestion: addon shouldn't show "Target low HP" if enemy HP is 0%.
  • Killing enemy shows how many XP we got BUT also it shows "Ultimate ready" everytime we kill enemy. I'm already veteran so I'm not sure if it shows "Ultimate ready" for 1-50 levels.
    suggestion: addon shouldn't show "Ultimate ready" when you get XP.
Good suggestions! I agree completely on both counts. I also want to make sure that the "alerts" component of FTC is reserved only for relevant information and doesn't get spammy. I too have noticed the things you point out and will work on improving this in the future.
This is still not changed.

I also found one thing. Buff tracker is only for single target. Example: I put DoT named "BlaDoTBla" on Mob#1 then I put again "BlaDoTBla" on Mob#2 and Mob#3. Buff tracker on Mob#1 and Mob#2 disappear.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 06:28 AM  
FViper
 
FViper's Avatar

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: Re: Re: Re: FYI

Originally Posted by CoUsT
I also found one thing. Buff tracker is only for single target. Example: I put DoT named "BlaDoTBla" on Mob#1 then I put again "BlaDoTBla" on Mob#2 and Mob#3. Buff tracker on Mob#1 and Mob#2 disappear.
TESO gives NO INFO to FTC about short Buffs/Debuffs (DoT, AoE, etc.)!
FTC make only a (approximate) calculation of buffs/debuffs...
ZeniMaxx Online has changed the API to read the correct data!
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 06:51 AM  
Eleventeen

Forum posts: 16
File comments: 122
Uploads: 0
So yea had to revert to .24 because I enjoy the advanced char sheet.

But I don't want ftc handling my unit frames text at all. (Seems to bug a lot, and while it's maybe not ftc = probably a game bug itself ,as It seems to sometimes even affect other players screens)... I'd still rather have 1 addon for my unit frames stuff (azurah).

So anyone good with this stuff know the lines I can comment out to disable the default frame self unit and target unit frames text?
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 10:54 AM  
Morwo
 
Morwo's Avatar

Forum posts: 44
File comments: 100
Uploads: 0
hi there,
i dont see most buffs/debuffs. what can i do about that?


playing de-client.
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.