Tamriel Foundry

Foundry Tactical Combat 0.63 - 0.67

Hey folks, I have taken as much feedback as possible in the past several days and released the first set of patches for the FTC 0.60 release. This update is intended to address the most significant and frequent concerns and issues users have had with the new version of FTC. I hope these changes continue to improve everyone's experience with the addon.

Download The Foundry Tactical Combat Addon

 

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.

 

FTC 0.67 Changes


Settings Menu

  • Updated to the newest version of LibAddonMenu.

    Fix a bug with LibAddonMenu that caused certain menu-only elements to continue being displayed outside of the settings menu.

    Improve the behavior of the interface for re-positioning FTC elements.

Unit Frames

  • Fix bug when reforming groups that prevented FTC group and raid frames from being properly displayed.

Damage Stats

  • Require FTC elements to be unlocked to re-position the mini DPS meter.

 

FTC 0.66 Changes


Unit Frames

  • Remove buffer that was added in 0.65 on group frame updating to ensure data accuracy. Approach improving efficiency of unit frame updating from a different angle to continue addressing potential performance issues.
  • Remove raid frame individual member combat fading to improve raid frame performance.
  • Force a /reloadui when group or raid frames are enabled or disabled to avoid collisions with other unit frames addons.
  • Fix UI error with group member shields if small group frames were enabled, large group frames were disabled, and the player was in a group larger than 4 members.
  • Add player class icons to raid frames. Group leaders are still displayed as crowns, rather than as a specific class.
  • Group and raid frames will now correctly process group changes that occur while the player is in a load screen.
  • Made the color difference between in-range and not in-range group members more significant.

Buff Tracking

  • Add Major Sorcery buff tracking to Entropy and Degeneration as intended.
  • Change ability bar keypress tracking to use zo_prehook method.

Scrolling Combat Text

  • Brightened font color for entered/left combat alerts.

Damage Statistics

  • Change the default setting for sharing group DPS to disabled. Your saved variable setting for this will be forced to "off" when you update. If you want to use this feature you must go back into settings and re-enable it.
  • Add additional checks to DPS sharing to filter out bad data. Damage will no longer be shared for fights shorter than 10 seconds.

 

FTC 0.65 Changes


Settings Menu

  • Prevent target frame from disappearing while repositioning elements.

Unit Frames

  • Add group health bar buffering to limit the number of effective updates that are processed per second. This should further improve FTC performance in trial and large pvp group situations.
  • Correct a bug with the tracking of werewolf transformation timer in player frames.
  • Apply localization function to player titles.

Buff Tracking

  • Add correct cast time to Magicka Detonation and morphs.
  • Corrected buff detection of Dark Shades.
  • Do not purge the Hardened Armor buff when it's damage shield is consumed.
  • Improve the display of Vampirism and Lycanthropy on players. Vampirism will be shown with the tag "V1" through "V4" depending on the player's vampirism stage. Lycanthropy is displayed with the tag "W".
  • Override standard debuff display logic to always show the timer of your most recent taunt even if you are no longer targetting the taunted target. This is something of a temporary holdover until I develop a better system built into FTC for taunt tracking.

Scrolling Combat Text

  • Add option to change the scroll direction for outgoing and incoming text (up/down).

Combat Log

  • FTC will no long minimize chat on UI reload unless the Alternate With Chat setting is enabled.
  • Prevent triggering an error from using the Toggle Combat Log button when the Combat Log is disabled.

Combat Stats

  • Correct a bug preventing the final hit of damage on a target to be counted in the damage report.
  • Introduce the ability for FTC users to share their DPS with other FTC users in their group after the conclusion of an encounter. This functionality requires members of the group to be using FTC version 0.65+ and can be disabled if you do not wish to share. This feature is flagged as [BETA] and may not work perfectly right away. It can be disabled if it is causing you any problems. Feedback on this feature particularly is welcome. Credit for the idea goes to YayRP for his clever ideas in the "Dicey" addon.

 

FTC 0.64 Changes


Unit Frames

  • Allow FTC custom group and raid frames to be disabled as intended.
  • Resolve issue with incorrectly displaying some targets (or allies) as Dead.
  • Incorporate improved logic for detecting the correct Champion Point constellation for the XP bar.
  • Add a buffer to the group setup function to prevent this routine from running too often. This should help improve performance (hopefully a lot) when using FTC raid frames in Cyrodiil or trials. Please give me some feedback if you experienced this issue whether this addon update has made things better!

 

FTC 0.63 Changes


Settings

  • Reposition FTC welcome message to (hopefully) be more visible on multi-monitor displays.
  • Automatically release the mouse cursor after clicking the button to re-position FTC UI elements.

Unit Frames

  • Add options to individual enable or disable the player and target frames for more fine-tuned control of which FTC unit frame elements are utilized.
  • Restored the option to overlay labels on the default unit frames. While this seems like an incredibly trivial option, unfortunately the implications of its existence are inconvenient for the FTC code logic, which was the reason I removed this feature from the addon. To be clear, I have no desire to support enhancements to the default ESO unit frames and I remain firm in my desire to see this feature removed from future versions of FTC if possible.
  • Only hide the XP bar if the XP bar is disabled. Mount, siege, and werewolf timers will continue to be shown even if the mini-XP bar is disabled.
  • Enable out-of-combat opacity fading for the custom FTC target frame.

Buff Tracking

  • Correct the tracked duration on Summon Shades and its morphs.
  • Improve the detection for ground target spell activation which was causing players who quickly activated ground target spells by double tapping their keyboard key to not correctly receive a tracked buff.
  • Add debuff tracking for Destructive Reach (and variants).
  • Resolve (hopefully) an issue with residual UI displayed from the "fake buffs" in the FTC menu that was spilling out onto other buff and debuff labels.
  • Fix a bug that caused consuming a potion from your inventory while you had an empty quickslot to trigger a UI error.
  • Add long-buff tracking for the 4 vampire feeding stages.

Scrolling Combat Text

  • Filter out some additional damage events that should not be reported.
  • Correct a bug that caused changing certain SCT options in the menu to erroneously display the FTC player frame.
  • Add a toggle-able option to disable SCT alerts.
  • Correct a bug that caused the colors for Low Stamina and Low Magicka notifications to be reversed if FTC unit frames component was disabled.
  • Add additional contrast between critical and non-critical hits in scrolling combat text.
  • Allow the "arc intensity" setting in scrolling combat text to be turned negative to reverse the arcing direction of text. This will easily allow players who want their incoming damage on the left and outgoing damage on the right to swap the position of the SCT containers while still retaining arcing animation paths.

Combat Log

  • Only print the FTC welcome message to the FTC Combat Log, not to the default ESO chat window.

Damage Statistics

  • Change the anchor reference of the damage report to hopefully be more accessible for multi-monitor setups.
  • Change the labeling scheme for post-to-chat damage reports vs multiple targets denoting the total number of distinct targets included in the DPS summary.

 

About Atropos:

I am a dedicated gamer and MMO enthusiast who has been involved with MMO communities since EverQuest. As the creator of Tamriel Foundry and Ashen Foundry, I love the challenge of building platforms and tools for MMO communities to flourish.

61 Replies
  1. #1

    Xrysis

    Member5 Posts

    Hi @Atropos!

    Thanks for the fixes.

    With the new version the player frame always shows me as dead. Reloadui does not fix it. When I reload the UI the health bar is full for a few seconds and then it shows me dead. But I'm not dead yet.

    http://i.imgur.com/6NdfxSM.png

  2. #2

    Superflyguy

    Member208 Posts

    Thanks for the update.

    ”Know the truth. Observe the law. When in doubt, seek wisdom from the wise.” – Julianos.

  3. #3

    Xelfen-THyaloc

    Member1 Posts

    Hi, Apropos,

    The new version of the addon is very nice.

    With version 0.63, all people seems to be dead :s

    For a futur version, is-it possible that tiles goes up to down or left to right ?

    Have a good day.

  4. #4

    Dymence

    Member291 Posts

    Nice update.

    Liquid lightning is tracking perfectly now, and I really love the solution you came up with to distinguish AOE dps when posting DPS results.

    There's still an issue with flame reach however. It's tracking properly, but the duration is incorrect. It's now being tracked for 5 seconds (which is what the tooltip says under the skill line), but the DoT actually lasts for 8 seconds (as becomes clear when you drag the ability into your skillbar). I'm not sure if the duration changes with skill level or morph, but my flame reach is currently rank 3 and it definitely lasts 8 seconds.

  5. #5

    Zairan Arainai

    Member473 Posts

    Thanks again, Atropos!

    Welcome to the end of your life, and I promise its going to hurt!

  6. #6

    Pyranea

    Member2 Posts
    Xrysis wrote on June 2, 2015

    Hi @Atropos!

    Thanks for the fixes.

    With the new version the player frame always shows me as dead. Reloadui does not fix it. When I reload the UI the health bar is full for a few seconds and then it shows me dead. But I’m not dead yet.

    http://i.imgur.com/6NdfxSM.png

     

    To fix this, you have to change line 420 in frames/functions.lua from

    -- Override for dead things

    if ( attribute == "health" and ( IsUnitDead(unitTag) or value == 0 ) ) then

    to

    -- Override for dead things

    if ( attribute == "health" and ( IsUnitDead(unitTag) or powerValue == 0 ) ) then

     

     

  7. #7

    Atropos

    Administrator3185 Posts
    Xrysis wrote on June 2, 2015

    With the new version the player frame always shows me as dead. Reloadui does not fix it. When I reload the UI the health bar is full for a few seconds and then it shows me dead. But I’m not dead yet.

    Xelfen-THyaloc wrote on June 3, 2015

    With version 0.63, all people seems to be dead :s

    Pyranea wrote on June 3, 2015

    To fix this, you have to change line 420 in frames/functions.lua from

    — Override for dead things

    if ( attribute == “health” and ( IsUnitDead(unitTag) or value == 0 ) ) then

    to

    — Override for dead things

    if ( attribute == “health” and ( IsUnitDead(unitTag) or powerValue == 0 ) ) then

    Whoops, that is certainly undesirable! Sorry for letting that bug slip in, not sure how I didn't catch it myself. Also, thank you very much for pointing out the correct fix!

    Dymence wrote on June 3, 2015

    There’s still an issue with flame reach however. It’s tracking properly, but the duration is incorrect. It’s now being tracked for 5 seconds (which is what the tooltip says under the skill line), but the DoT actually lasts for 8 seconds (as becomes clear when you drag the ability into your skillbar). I’m not sure if the duration changes with skill level or morph, but my flame reach is currently rank 3 and it definitely lasts 8 seconds.

    Aah, right you are. You can fix this yourself in the short term by editing the appropriate lines (79-84) in the FoundryTacticalCombat/buffs/effects.lua file. Just change 5 to 8!

    Creator of Ashen Foundry and Tamriel Foundry. Former guildmaster of Entropy Rising. Economist and MMO enthusiast.

  8. #8

    S'Lii-Kytii

    Member15 Posts

    Thank you for the massive reboot for this great add-on. I appreciate the work you've put into this!

    I'm (almost) ready to abandon my ggFrames for this exclusively, I just want to figure out how to change the text font colors (for player name and target name). Any suggestions for changing the Lua manually?

    Thank you again!

     ’We work in the Dark, to serve the Light. We are Assassins.’ –Machiavelli

  9. #9

    DDemon

    Member1 Posts

    Hey,

    Thanks for this awesome addon, I have been using it since beta.

    I have one problem with he addon however, when grouping with other players, it has somehow changed the entire layout. In the previous version this happened also and I was able to disable it and use the games default group window, which I prefer when in cyrodiil due to the fact it displays different groups.

    With this version however, it won't stick and I am forced to use FTC's group interface, which I can't work with. I really hope this is a bug and fixable, as I would hate being forced to use something like that.

    Regards,

    DDemon

  10. #10

    Xrysis

    Member5 Posts

    @Pyranea, thank you for the fix for the health bar. Works now.

    I also changed the label in the line below. http://i.imgur.com/4SpfcHI.png?1

  11. #11

    Xrysis

    Member5 Posts

    For version 0.62 i wrote a comment that the attribute for the mini CP bar was wrong. Then it was fine again, today it was wrong again. Maybe it has something to do with the way you calculate the right color. It seems that even if the next attribute should be green it sometimes shows the blue one. Because the amount of CP for a green point can be divided by 2 too every 6 CP?

    There is a function that returns the attribute for the current champion rank: GetChampionPointAttributeForRank()

    I tried to use this and changed the code in the frames/functions.lua (lines 599+):

                -- Get champion rank
    

    local rank = GetChampionPointAttributeForRank(GetPlayerChampionPointsEarned()+1)

    -- The Warrior

    if ( rank == 1 ) then

    icon = "/esoui/art/champion/champion_points_health_icon-hud-32.dds"

    color = {0.6,0.2,0}

    -- The Mage

    elseif ( rank == 2 ) then

    icon = "/esoui/art/champion/champion_points_magicka_icon-hud-32.dds"

    color = {0,0.6,1}

    -- The Thief

    else

    icon = "/esoui/art/champion/champion_points_stamina_icon-hud-32.dds"

    color = {0.3,0.6,0.1}

    end

    Now it shows the right color again. But I don't really know what I'm doing. @Atropos, could you please take a look at this?

  12. #12

    Atropos

    Administrator3185 Posts
    S'Lii-Kytii wrote on June 3, 2015

    Thank you for the massive reboot for this great add-on. I appreciate the work you’ve put into this!

    I’m (almost) ready to abandon my ggFrames for this exclusively, I just want to figure out how to change the text fontcolors (for player name and target name). Any suggestions for changing the Lua manually?

    Thank you again!

    Hooray! I will consider adding font color changes in a future version... I want to be careful not to add TOO many options. Do you want the color to change based on some feature of the target? Or you just always want it to be something other than white?

    DDemon wrote on June 3, 2015

    With this version however, it won’t stick and I am forced to use FTC’s group interface, which I can’t work with. I really hope this is a bug and fixable, as I would hate being forced to use something like that.

    That is a bug and is definitely not intended. I'll be fixing it later today.

    Xrysis wrote on June 3, 2015

    I also changed the label in the line below.

    Haha, nice!

    Xrysis wrote on June 3, 2015

    Now it shows the right color again. But I don’t really know what I’m doing. @Atropos, could you please take a look at this?

    Hmm, this looks good to me. I was trying to find a function like GetChampionPointAttributeForRank() but I didn't find one so I opted for my approach. I like your suggestion better, will change it!

    Creator of Ashen Foundry and Tamriel Foundry. Former guildmaster of Entropy Rising. Economist and MMO enthusiast.

  13. #13

    OMGOMG

    Member4 Posts

    Frankly,

    Im gonna seriously sincere. I HATE IT  I JUST HATE IT SO MUCH.

    The raid group is way too much - Plz Add Resizing on the raid frame to put like before also IT DOES HAVE FPS ISSUES YES

    The redesign is plain awful- Plz add an option to revert to classic FONT

     

    Also the ultimate shows always -1% instead of 0

     

    Im gonna give it a chance for like 1 week but I got my backup (PRevious version)

    Because seriously as a hardcore players. ITs plain awful last thing we need is CHANGE

     

  14. #14

    Atropos

    Administrator3185 Posts
    OMGOMG wrote on June 3, 2015

    Im gonna seriously sincere. I HATE IT  I JUST HATE IT SO MUCH.

    Sorry to hear that.

    OMGOMG wrote on June 3, 2015

    The raid group is way too much – Plz Add Resizing on the raid frame to put like before

    OK, (1) FTC did not have raid frames before and (2) there is resizing. Use your eyeballs.

    OMGOMG wrote on June 3, 2015

    The redesign is plain awful- Plz add an option to revert to classic FONT

    The classic font is one of the options. Use your eyeballs.

    OMGOMG wrote on June 3, 2015

    Also the ultimate shows always -1% instead of 0

    Thank you for including at least one legitimate bug report. Fixed for next version.

    Creator of Ashen Foundry and Tamriel Foundry. Former guildmaster of Entropy Rising. Economist and MMO enthusiast.

  15. #15

    OMGOMG

    Member4 Posts

    Oh yeah don’t forget that all this redesign gives a beautiful 4-10fps in cyrondiil

    Atropos wrote on June 3, 2015

    OK, (1) FTC did not have raid frames before and (2) there is resizing. Use your eyeballs.

    The resize is not other than having 12 per column which is unformtable n fps issues

    Also you could maybe make an option to turn off that 12 per column without turning off the hp frames

     

    Atropos wrote on June 3, 2015

    The redesign is plain awful- Plz add an option to revert to classic FONT

    The classic font is one of the options. Use your eyeballs.

    The cartoonish is awful you cannot revert like before all this processing makes fps issues

     

     

  16. #16

    Atropos

    Administrator3185 Posts

    I have not been able to experience or confirm the types of FPS issues you are reporting. Are you 100% certain it is FTC? Please don't just be glib and say "yeah your addon sucks", can you actually test this for me or are you just here to troll?

    OMGOMG wrote on June 3, 2015

    The resize is not other than having 12 per column which is unformtable n fps issues

    There's a difference between re-formatting and resizing, you said resizing so I assumed you meant resizing. Sorry.

    OMGOMG wrote on June 3, 2015

    The cartoonish is awful you cannot revert like before all this processing makes fps issues

    I honestly have no idea what you are saying.

    Creator of Ashen Foundry and Tamriel Foundry. Former guildmaster of Entropy Rising. Economist and MMO enthusiast.

  17. #17

    OMGOMG

    Member4 Posts

    Ur addon doesnt suck but this new version Idk lol

    The fps issues is coming from ftc especially in pvp when running groups. Why? Because I just know reverted to the previous version and the fps issues is gone

    Also everytime someone would join the group you get 5-10 second lag spike. So in assumption I would say yes the Group Raid thing is causing the problems it is very overwhelming. Also if you had a turn off raid frame option it would be tested deeper.

    But since like 20 minutes go all the issues are gone when getting the previous version.

    -Fps Issues

    -Spike on joining raid.

    I love ftc but it just not playable with it now.

    The best from the new patch was probably the shield numbers on allies but at the cost of the fps its just not worth it...

     

  18. #18

    Davadin

    Member392 Posts

    labels back on the default frames!!!

    AWWWWWWW YISSSSSSSS!!!!!

    THANKS APROPOS!

    (nothing personal on your extremely functional frames... they're just not beautiful enough :P)

     

    why doe sit still say 0.62 in-game?

    did i download the wrong file?

  19. #19

    Davadin

    Member392 Posts

    why doe sit still say 0.62 in-game?

    did i download the wrong file?

  20. #20

    Atropos

    Administrator3185 Posts

    I forgot to increment the version number in-game. I have incremented the version number in-game and released FTC 0.64 which resolves a couple pesky bugs that are noted in the above article. Thanks for your continuing support and feedback.

    Creator of Ashen Foundry and Tamriel Foundry. Former guildmaster of Entropy Rising. Economist and MMO enthusiast.

Respond

Sorry, you must first log in or register for a Tamriel Foundry account before you may comment on articles!

Please respect the Tamriel Foundry Code of Conduct when commenting on articles.