Back
The Elder Scrolls Online Combat & theorycraft

Foundry Tactical Combat (FTC)

Overview

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:

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

- LibAddonMenu
- LibMsgWin

ABOUT THIS LISTING

This page describes Foundry Tactical Combat (FTC) by Rhyono. The description and screenshots are the author's own, imported from their listing on ESOUI on 3 October 2026: https://www.esoui.com/downloads/info1611-FoundryTacticalCombatFTC.html

Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.esoui.com, so you are downloading from the author's own host, not from a copy of ours.

The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.

Requirements

Game version
  • 11.2.0
API VERSION

Built for ESO API version 11.2.0. After a patch the game marks add-ons built for the previous API as out of date; the "Allow out of date add-ons" checkbox in the add-on menu loads them anyway, and most work.

LIBRARIES

Many ESO add-ons depend on a shared library — LibAddonMenu-2.0 above all — which is installed separately, exactly like an add-on. A dependency that is missing shows as the add-on simply not appearing in the list.

CONSOLE

Add-ons are PC and Mac only. There is no way to load them on console.

Installation

1. Download the archive with the button on this page and unzip it.

2. Move the unzipped folder into your add-ons directory:

Windows — Documents\Elder Scrolls Online\live\AddOns

macOS — ~/Documents/Elder Scrolls Online/live/AddOns

3. Start the game, and at the character select screen click Add-Ons.

4. Tick the add-on. If it is greyed out and marked out of date, tick "Allow out of date add-ons" at the top of the same panel.

5. Log in. Most add-ons need a /reloadui after they are first enabled.

UPDATING

Delete the old folder first. ESO loads everything it finds, and two copies of one add-on is the usual cause of "an add-on has produced an error" on login.

This release downloads from cdn.esoui.com, not from us, so there is no checksum to compare against. Scan the archive before you unpack it.

Version history

  1. v1.32 Latest 17 Apr 2024 · 253 KB via cdn.esoui.com · 0 downloads Download
    ** Changed name to Foundry Tactical Combat (FTC) because changing it each update messes with Minion so keeping it one name is important. Hopefully it won't change again going forward. **

    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

    Off-site on cdn.esoui.com — no checksum, because we never held this file. Link checked by our review team on 3 Oct 2026.

Comments

No comments yet.

Sign in to leave a comment.

Report this mod

Tell us if something is wrong — a file that will not work, content taken from someone else, or anything that looks unsafe. Reports go to our review team, not to the author.

Sign in to report this mod.

We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.

Learn More