Download
(253 Kb)
Download
Updated: 04/16/24 06:51 PM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:04/16/24 06:51 PM
Created:02/17/17 10:27 PM
Monthly downloads:6,799
Total downloads:1,063,167
Favorites:501
MD5:
Categories:Combat Mods, Action Bar Mods, Buff, Debuff, Spell, Unit Mods
9.3.0
Foundry Tactical Combat (FTC) - Endless Archive  Popular! (More than 5000 hits)
Version: 1.32
by: Rhyono [More]
I've retired from ESO and I am relying on code contributions for maintenance: GitHub Repo

A continuation of Atropos' Foundry Tactical Combat. This is an updated version of Demiknight's patch. The change log has more info, main changes below:

Added the option to show @names in place of character names when in a group (shown in the attached image) or when targeting someone.

Added a keybind for refreshing the group frame. Despite the addon's attempts to the contrary, sometimes it will fail to load a group member(s). This will force an unobtrusive refresh so that you don't have to /reloadui to fix it.

Added the ability to disable healing logs/text out of combat or at all times. Individual options for combat log and scrolling text.

Solinur updated buff tracking.

Required
Version 1.32 (thanks Sharlikran)
*Fixed slash command

Version 1.31 (thanks Sharlikran)
*API Bump
*Added dependency for LibMediaProvider
*Replaced font ttf with slug

Version 1.30 (thanks Sharlikran)
*API Bump
*Fixed 13th group member showing in frame

Version 1.29 (thanks Sharlikran)
*Updated IsCritter to function as previously intended
*Added LAM menu toggle to hide or show critters in Target Frame
*Added LAM menu to choose color of Companion health bar
*Possible fix for "frames/functions.lua:621: attempt to index a nil value" when unit frame info is not present
*Removed remaining texture strings using the class name from FTC.Frames:Controls() during Initialize to address "frames/controls.lua:105: operator .. is not supported for nil .. string"
*Updated SafetyCheck()

Version 1.28 (thanks Sharlikran)
*Fixed LAM2 var scope
*Check for nil unitTags

Version 1.27 (thanks Sharlikran)
*Added companion support

Version 1.26 (thanks Sharlikran)
*Updated Ability IDs
*Updated more CombatMechanicFlags
*Added constants for clarity when used for specific abilities
*Companion damage/healing will now output to log
*Updated FTC:GetAbilityIcons() to use proper GetNumXxxx()

Version 1.25 (thanks Sharlikran)
*Replaced FTC.Player:GetClass() with ZOS API
*Updated Powertype flags to CombatMechanicFlags
*Fixed leaking variables
*Improved LAM menu color picker handling

Version 1.24 (thanks hypatian)
*API Bump
*Fixed GetClass() to add Arcanist support

Version 1.23
*API Bump
*Fix for ResizeToFitDescendents (thanks fugue)
*Safety check for unit tags (thanks fugue)

Version 1.22 (thanks DaddyDoos)
*API Bump
*Fixed window priority
*Fixed some keybinds

Version 1.21
*API Bump
*Fix for TLC error (thanks fugue)

Version 1.20 - API Bump
Version 1.19 - Fixed typo
Version 1.18 - Fixed companion conflict with shields on group frames and attributes
Version 1.17 - Fixed companion conflict with group frames (thanks mitbulls)

Version 1.16
*API Bump
*Fixed max xp error

Version 1.15 - Fixed compatability due to API changes

Version 1.14 - API Bump
Version 1.13 - API Bump
Version 1.12 - API Bump

Version 1.11 (Scootworks) - Fixed issue when combat log turned off (from v1.10)

Version 1.10 (Scootworks)
*Fixed log/chat alternating
*Additional improvements to chat checks

Version 1.09 (Scootworks)
*Removed BOM from manifest for better non-English support
*Additional improvements to chat checks

Version 1.08 (sirinsidiator) - Ensure chat is loaded on player activate

Version 1.07 (Scootworks)
*Ensure chat is loaded in stats
*Use newer API function for stats to chat

Version 1.06
*API Bump
*Directly loading LibMsgWin without LibStub

Version 1.05 - API Bump
Version 1.04 - API Bump
Version 1.03 - API Bump

Version 1.02
*Switched to direct LMW reference (r9)
*Unbundled LibMsgWin

Version 1.01
*Switched to direct LAM reference (r28)
*Fixed LibMsgWin API versioning

Version 1.0.1 - Fixed nil error
Version 1.0 - Fixed compatibility for LAM 27 (thanks Baertram & sirinsidiator)
Version 0.99.1 - Possibly fixed bad upload

Version 0.99
*API Bump
*Added Warden/Necro class names
*Added AddOnVersion to LibMsgWin to avoid versioning issue

Version 0.98 - Added compatibility with Unit Frames Rebirth (Scootworks)

Version 0.97
*Made most libraries standalone
*Increased raid column size choices
*Increased raid frame width range
*Updated LibMsgWin

Version 0.96 - API Bump
Version 0.95 - API Bump
Version 0.94 - Group role color update immediately after role change (Antisenil)
Version 0.93 - Group role colors now use the singular queued in role (Antisenil & Hoft)
Version 0.92 - API Bump

Version 0.91 (Scootworks)
*For devs: added FTC.Frames:GetUltimateFrame(unitTag)
*Adjusted group shield bar layer
*Fixed transposed German strings
*Updated LAM

Version 0.90
*API Bump
*Possible fix to raid group frame issue.

Version 0.89
*Added title bar toggle to target.
*Fixed target shield bar color.

Version 0.88
*Target frame has its own in combat opacity slider.
*Frame fade animation function modified.

Version 0.87
*Global font color for the addon (some exceptions) has been added.
*Target frame has its own width and height sliders.

Version 0.86
*API Bump
*Units with health over 1 million now shown in millions.
*Fixed mount stamina bar not deactivating on demount.
*Target frame has its own out of combat opacity slider.

Version 0.85
*API Bump
*Updated LAM.
*Removed workaround for old LAM bug.
*Removed some old messages and contact information.
*Fixed group DPS window blocking mouse when turned off.

Version 0.84 - Added @Name toggle to target frame.
Version 0.83 - API Bump
Version 0.82 - API Bump
Version 0.81 - Added a toggle to levels being shown in the target frame.
Version 0.80 - Added a toggle to levels being shown in the group frame.

Version 0.79
*Fixed scrolling XP progress for CP levels
*Added tenths place to scrolling XP progress
*Shows sub-50 character level and CP level on player bar

Version 0.78
*Added hide healing/hide healing ooc for combat log and scrolling text
*Improved the combat log entry for falling in English.

Version 0.77
*Updated buff tracking (Solinur)
*/ftc now pulls up FTC's settings specifically

Version 0.76
*Fixed extra spaces in combat log entries.
*Disabled welcome message for now.
*Added frames refresh keybind.

Version 0.75
*API Bump
*Fixed a rounding error on the ultimate percentage display.
*Added the option to show @names in place of character names when in a group.

Version 0.74 (Demiknight)

Version 0.72 and earlier (Atropos)
Archived Files (54)
File Name
Version
Size
Uploader
Date
1.31
253kB
Rhyono
03/17/24 10:57 AM
1.30
161kB
Rhyono
11/12/23 10:55 PM
1.29
161kB
Rhyono
07/13/23 07:04 PM
1.28
161kB
Rhyono
07/07/23 08:36 AM
1.27
161kB
Rhyono
07/05/23 08:55 PM
1.26
135kB
Rhyono
06/19/23 05:17 PM
1.25
388kB
Rhyono
06/07/23 06:25 PM
1.24
326kB
Rhyono
06/06/23 08:04 PM
1.23
312kB
Rhyono
03/15/23 06:44 PM
1.22
139kB
Rhyono
08/31/22 04:32 PM
1.21
139kB
Rhyono
06/07/22 07:05 PM
1.20
139kB
Rhyono
09/25/21 06:02 PM
1.19
139kB
Rhyono
07/04/21 12:11 AM
1.17
139kB
Rhyono
06/21/21 07:18 PM
1.16
139kB
Rhyono
05/15/21 05:13 PM
1.15
139kB
Rhyono
03/08/21 10:52 AM
1.14
139kB
Rhyono
02/28/21 12:13 PM
1.13
139kB
Rhyono
11/01/20 10:35 PM
1.12
139kB
Rhyono
08/08/20 11:54 AM
1.11
139kB
Rhyono
05/02/20 06:53 PM
1.09
139kB
Rhyono
04/30/20 12:41 PM
1.08
139kB
Rhyono
04/29/20 11:58 PM
1.07
139kB
Rhyono
04/29/20 11:56 AM
1.06
139kB
Rhyono
04/25/20 05:06 PM
1.05
139kB
Rhyono
01/26/20 02:49 PM
1.04
139kB
Rhyono
09/19/19 01:52 PM
1.03
139kB
Rhyono
07/21/19 09:20 PM
1.02
139kB
Rhyono
05/20/19 12:10 PM
1.01
142kB
Rhyono
05/01/19 12:03 PM
1.0.1
142kB
Rhyono
04/27/19 04:26 PM
0.99.1
142kB
Rhyono
04/20/19 06:48 PM
0.98
142kB
Rhyono
04/02/19 11:28 AM
0.97
142kB
Rhyono
03/07/19 09:10 PM
0.96
184kB
Rhyono
01/26/19 06:53 PM
0.95
184kB
Rhyono
08/19/18 08:04 AM
0.93
184kB
Rhyono
08/18/18 07:49 AM
0.92
184kB
Rhyono
08/12/18 10:03 AM
0.91
184kB
Rhyono
06/30/18 04:03 PM
0.90
184kB
Rhyono
04/16/18 07:41 PM
0.89
184kB
Rhyono
03/11/18 08:32 PM
0.88
183kB
Rhyono
03/09/18 09:59 PM
0.87
183kB
Rhyono
03/09/18 08:26 PM
0.86
183kB
Rhyono
01/13/18 02:43 PM
0.85
183kB
Rhyono
10/09/17 03:15 PM
0.84
180kB
Rhyono
09/11/17 09:58 PM
0.83
179kB
Rhyono
07/15/17 06:31 PM
0.82
179kB
Rhyono
05/22/17 01:39 PM
0.81
179kB
Rhyono
04/25/17 07:03 PM
0.80
179kB
Rhyono
04/25/17 06:46 PM
0.79
179kB
Rhyono
03/28/17 06:33 PM
0.78
179kB
Rhyono
03/22/17 08:19 PM
0.77
178kB
Rhyono
03/05/17 04:23 PM
0.76
178kB
Rhyono
02/27/17 07:48 PM
0.75
178kB
02/17/17 10:27 PM


Post A Reply Comment Options
Unread 06/27/22, 10:00 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Thank You

Originally Posted by fugue
if you look in Documents\Elder Scrolls Online\Live\FoundryTacticalCombat\log\functions.lua and see if this line looks like this..
Yes, that is the first thing that I checked for after updating, considering it was the only change made that seemed like common sense.. lmfao. I'm not curious about my files. They are certainly current as I am using the GitHub version (this will be the third time I have mentioned that bit) which includes that change by default. I also said the errors stopped multiple days ago and that all is seemingly well now. Thank you once again. Goodbye.
Report comment to moderator  
Reply With Quote
Unread 06/27/22, 09:20 PM  
fugue

Forum posts: 0
File comments: 9
Uploads: 0
Re: Thank You

Originally Posted by P5ych3
Originally Posted by fugue
Just FYI haven't had any relapses with the error here on my accounts or another machine... which file did you change? Is there a way to provide your modified version of log/functions.lua?
Hello fugue. Hope all is well. To answer your questions - I didn't modify any files. I downloaded and installed the version linked in the addon description (Right here: GitHub Repo) as is. No file changes were made on my end. My original comment was posted on 06/18/22 right as I had installed the latest, a little over a week and some days ago. At first the error message was returning intermittently and causing me some confusion, seemingly at random - but I have yet to see it return since. I have obviously restarted my client multiple times while playing and I've noticed a lack of the error the last few days. It's good news that you're not getting any errors currently either, however the addon should remain updated on this site too for the sake of efficacy. Hopefully the author can assign someone to maintain this soon so it can be properly updated on this site and not left in limbo. Thanks for all your consideration, cheers!
I see. Yep, we'll have to see when it is updated. If you get curious as to whether you have the fix, if you look in Documents\Elder Scrolls Online\Live\FoundryTacticalCombat\log\functions.lua and see if this line looks like this:

https://github.com/Rhyono/Foundry-Ta...ctions.lua#L37

It's a tiny change. Just in case you are rolling with it and the errors are driving you crazy.

Have a good one!
Report comment to moderator  
Reply With Quote
Unread 06/26/22, 11:54 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Thank You

Originally Posted by fugue
Just FYI haven't had any relapses with the error here on my accounts or another machine... which file did you change? Is there a way to provide your modified version of log/functions.lua?
Hello fugue. Hope all is well. To answer your questions - I didn't modify any files. I downloaded and installed the version linked in the addon description (Right here: GitHub Repo) as is. No file changes were made on my end. My original comment was posted on 06/18/22 right as I had installed the latest, a little over a week and some days ago. At first the error message was returning intermittently and causing me some confusion, seemingly at random - but I have yet to see it return since. I have obviously restarted my client multiple times while playing and I've noticed a lack of the error the last few days. It's good news that you're not getting any errors currently either, however the addon should remain updated on this site too for the sake of efficacy. Hopefully the author can assign someone to maintain this soon so it can be properly updated on this site and not left in limbo. Thanks for all your consideration, cheers!
Report comment to moderator  
Reply With Quote
Unread 06/26/22, 09:55 PM  
fugue

Forum posts: 0
File comments: 9
Uploads: 0
Re: Thank You

Originally Posted by P5ych3
Originally Posted by AcheronTheFox
Apply the workaround a few posts below until it is implemented.
Yeah.. about that.. I have already applied said fix. The error returns intermittently. I am using the GitHub version because based on what I have already read down below here it made perfect sense to go ahead and do that in advance (GitHub Repo).

No dice. The error persists. So I suppose I refer to my original comment once again.

Fix/update required. I'll just wait for an official update. Thanks.
Just FYI haven't had any relapses with the error here on my accounts or another machine... which file did you change? Is there a way to provide your modified version of log/functions.lua?
Report comment to moderator  
Reply With Quote
Unread 06/17/22, 10:37 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Thank You

Originally Posted by AcheronTheFox
Apply the workaround a few posts below until it is implemented.
Yeah.. about that.. I have already applied said fix. The error returns intermittently. I am using the GitHub version because based on what I have already read down below here it made perfect sense to go ahead and do that in advance (GitHub Repo).

"No dice. The error persists. Fix/update required. I'll just wait for an official update. Thanks." -strikethrough
* The GitHub version may work to resolve the error, I will keep my eyes open for any further occurrence.

EDIT: Updated this comment to reflect current results.
Last edited by P5ych3 : 06/27/22 at 12:00 AM.
Report comment to moderator  
Reply With Quote
Unread 06/17/22, 08:31 PM  
AcheronTheFox

Forum posts: 0
File comments: 10
Uploads: 0
Originally Posted by P5ych3
Code:
TopLevelControl FTC_CombatLog cannot be parented to any control but GuiRoot.
Fix/update required.
Apply the workaround a few posts below until it is implemented.
Report comment to moderator  
Reply With Quote
Unread 06/12/22, 07:21 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Code:
TopLevelControl FTC_CombatLog cannot be parented to any control but GuiRoot.
Fix/update required.
Report comment to moderator  
Reply With Quote
Unread 06/07/22, 11:35 AM  
fugue

Forum posts: 0
File comments: 9
Uploads: 0
made a fork and create a PR for the GuiRoot workaround. Hope this helps everyone!

That helps on the github side, but I guess we still would need it updated here.
Last edited by fugue : 06/07/22 at 11:38 AM.
Report comment to moderator  
Reply With Quote
Unread 06/07/22, 11:02 AM  
fugue

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by ApoAlaia
From all the various UI combat addons available FTC is the one I find most satisfying to use so hopefully this will be 'it'.
Me, too! This one is so much more elegant, in my opinion, compared to the others. Testament to me trying to get it to work instead of playing High Isle for the first time last night. I was like, "Nooooooooo!"

And I'm glad you're back up, too.
Report comment to moderator  
Reply With Quote
Unread 06/07/22, 02:58 AM  
Toirealach
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 90
Uploads: 7
Originally Posted by Rhyono
ZOS changed the rules for controls. As I no longer play and if no one submits fixes, this will probably be the end of FTC.
You have to change the addon settings to allow submissions from other authors. If you do, I'll put the GuiRoot fix in and submit it here.
Report comment to moderator  
Reply With Quote
Unread 06/07/22, 01:57 AM  
ApoAlaia

Forum posts: 6
File comments: 144
Uploads: 0
Originally Posted by fugue
Originally Posted by Rhyono
ZOS changed the rules for controls. As I no longer play and if no one submits fixes, this will probably be the end of FTC.
Hi! I don't have github access but I'll try to remember to offer a pr on it... seems like the addon still works ok to me (testament to the fantastic job you did) and this complaint is only on startup. So it probably is just defaulting to GuiRoot after the error. When I went to log/functions.lua and changed line 36 from:

Code:
FCL:SetParent(FTC_UI)
to

Code:
		-- fix for High Isle GuiRoot startup error
		--FCL:SetParent(FTC_UI)
		FCL:SetParent(GuiRoot)
It doesn't have an error and seems to start/run as I'm used to it.
Thank you, I will try this workaround after work today.

From all the various UI combat addons available FTC is the one I find most satisfying to use so hopefully this will be 'it'.

EDIT: Tried it and it worked, no longer get an error, combat log loads fine, as far as I can tell is working. Thank you again, much appreciated.
Last edited by ApoAlaia : 06/07/22 at 09:30 AM.
Report comment to moderator  
Reply With Quote
Unread 06/06/22, 09:54 PM  
fugue

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Rhyono
ZOS changed the rules for controls. As I no longer play and if no one submits fixes, this will probably be the end of FTC.
Hi! I don't have github access but I'll try to remember to offer a pr on it... seems like the addon still works ok to me (testament to the fantastic job you did) and this complaint is only on startup. So it probably is just defaulting to GuiRoot after the error. When I went to log/functions.lua and changed line 36 from:

Code:
FCL:SetParent(FTC_UI)
to

Code:
		-- fix for High Isle GuiRoot startup error
		--FCL:SetParent(FTC_UI)
		FCL:SetParent(GuiRoot)
It doesn't have an error and seems to start/run as I'm used to it.
Report comment to moderator  
Reply With Quote
Unread 06/06/22, 06:58 PM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
ZOS changed the rules for controls. As I no longer play and if no one submits fixes, this will probably be the end of FTC.
Report comment to moderator  
Reply With Quote
Unread 06/06/22, 07:18 AM  
ApoAlaia

Forum posts: 6
File comments: 144
Uploads: 0
After today's update FTC is producing an error:

'TopLevelControl FTC_CombatLog cannot be parented to any control but GuiRoot.'
Report comment to moderator  
Reply With Quote
Unread 05/27/22, 05:08 PM  
AcheronTheFox

Forum posts: 0
File comments: 10
Uploads: 0
On occasion, I think depending on the order of when one spawns into a dungeon via dungeon finder, FTC won't display all group members. A /reloadui will fix this, but it does become a bit of a headache having to do often.

Additionally, and I just noticed this out of my first battleground match, FTC will continue to display group members after you leave the completed match, and are no longer in fact, in a group.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: