Introduction:
CTMod is one of the longest-running collections of addons for World of Warcraft (since Vanilla), developed at first by Cide and TS who can boast that many of their innovative features were later incorporated into the actual game. Resike and Dahk (DDC) have supported these addons since 2014 and 2017 respectively.
CTMod customizes your interface to include hotbars, buff timers, statistics recording, and much more. This project commits to tailoring the existing Blizzard UI wherever possible, instead of completely replacing it like some other addons do.
Help Needed:
CTMod is being re-designed to work in more languages than just enUS, but help is needed to do all the translations! If you are bilingual, please contribute at https://www.curseforge.com/wow/addons/ctmod/localization
Modules:
This addon is modular so you can pick and choose! CT_Library is the only prerequisite for other modules. Type /ct to change settings for everything all at once.
CT_Core
- Formerly ‘CT_MasterMod’, several smaller modules were combined together. Please note that if you only use a few features, the others will remain disabled and take up almost no memory at all.
CT_BarMod
- Two hotkey bars have been added at the bottom above the experience bar, and additional left and right side bars have also been added. For pet classes, the pet bar will be moved above the left bar when it is turned on (unless overridden by the even more-featured CT_BottomBar).
CT_BottomBar
- Allows you to piece apart game’s bottom bar to move each piece around. You can move, rotate, and even hide different parts such as the bag bar, main menu bar, pet bar, class stance bar, etc.
CT_BuffMod
- CT_BuffMod allows a much different style of customizable buff display. Buff names and durations can be shown. Buffs can be sorted by type or duration, and different types can even be shown in different parts of the screen. BuffMod is very versatile and the only way to truly unlock its potential is to play with the options until you get what you like!
CT_UnitFrames
- Unit frame mod that allows you to further customize the look and feel of the Blizzard unit frames for the player, target, focus, assist, target of target, and target of focus.
CT_Viewport
- Adds the ability to change the game’s viewport. This modifies the size of the rendered world, so that you can place UI elements outside of it.
CT_RaidAssist
- In short, CT_RaidAssist reports hp, mana, buffs, and debuffs of anyone or everyone in your raid. You can set it to notify when someone is debuffed with specified types as well as notify when buffs you can recast fade.
- You can sort the displayed groups by group (1-8), role (tank, heal, etc.) or class, and show as many or as few groups as you like. Each group is movable and colors are customizable so you can customize it to your liking.
- The best way to fully see what it’s capable of is to actually see it in use.
CT_MailMod
- CT_MailMod adds several features to your mail window.
CT_MapMod
- By clicking anywhere on your map, you can pin a note to remind you of a location. Once the note is added, you can change its appearance, title or description. Automatically tracks herb and ore nodes.
CT_ExpenseHistory
- CT_ExpenseHistory tracks how much you spend on repairs, reagents, ammo, and mail postage. You can see your totals spent for each character, or a dated log of what you spent.
CT_PartyBuffs
- Allows displaying of buffs on the party frames instead of when hovering a player’s frame.
CT_Timer
- CT_Timer works as both a countdown timer and a stopwatch timer. To use it counting up, simply click the numbers to start and stop. Right click to reset it. To use it as a countdown timer, use the arrows on the right to set minutes and the left to set hours, then click the numbers to start or stop. If you start the timer counting up or down, then hide it, the timer will continue. A chat message will be sent once the timer reaches 0 counting down.
Im using CT Mod in classic. In settings import I have the option to "use import string". How do I export a string to input?
In reply to Bubbastumps:
By chance.... are you on your first character that has used CTMod?
I recently did a wipe of all my settings (to have a fresh baseline for testing) and discovered a bug, that the option to make an export string won't appear if you have only a single toon who has ever been configured to use CTMod. Oops!
-----
The immediate workaround would be to log onto another toon on the same account, then go back on your main toon and the option to generate an export string should now appear. It will show up underneath while you have your own toon selected from the dropdown menu.
The longer-term fix is that I will, of course, correct this mistake in a future version of CTMod.
In reply to DahkCeles:
No, I have 14 characters across 2 accounts that all use CT mod.
9.0.2.4 (2 Feb 2021)
- New: Optional recharge sweep while off-cooldown with CT_BarMod
- New: Optional health text custom raid frames with CT_RaidAssist
- Fixed: Displaying optional column and row labels with CT_RaidAssist
- Fixed: Intermittent error during boot with CT_UnitFrames
- Improved: Addon loading during initial login with CT_BarMod
- Improved: Shadowlands herb and ore icons with CT_MapMod
- Improved: Larger drag frame around stance bar for some classes with CT_BottomBar
- Improved: Import and exporting settings between characters with CT_Viewport
I've noticed that the recharge timer doesn't display with CT_BarMod. For example, Barbed Shot has 2 charges. When you use one, you can still use it again but in the background, the first one is recharging. I've seen other people's UI's show a recharge timer. Is it possible to get this functionality?
In reply to MrKnubbles:
Good idea. I'm putting this on my to-do list as well.
https://github.com/DDCorkum/CTMod/issues/86
In reply to MrKnubbles:
Now included in the latest alpha version of 9.0.2.4, with an option to turn it off (defaults to on).
In reply to DahkCeles:
Much appreciated, dude! I love it! Keep up the great work. :)
For CT_raidassist, the "show groups option is bugged. I can briefly get it to show "Group 1", "Group 2" etc. but then it disappears for some reason.
Checking and unchecking the box does nothing. Can you please help with this? Thank you very much for keeping this mod updated. I've used it since pretty much launch and love the raid frames, but this little issue is driving me nuts.
String has been sent as requested.
Also, is there a way to hide the CT_Mod icon on the minimap and only show it when the minimap is moused over?
In reply to Francomarx:
Can you go to the "settings import", and then click only CT_RaidAssist, and then create an "EXPORT" string, and send that to me in a private message?
I would like to recreate your settings on one of my toons, and see what's up.
In reply to DahkCeles:
Hi Happy New Year. No rush at all but just checking to see if you were able to duplicate the issue. Thank you again for keeping this mod updated.
In reply to Francomarx:
Good evening,
I just figured out what you mean: the group labels keep disappearing as soon as anything changes. I will make sure its fixed in the next version.
Is it possible to move stance bar? I literally went through CT_BarMod and CT_BottomBar settings stance bar is mentioned only in CT_BottomBar and only option is to active it or hide it. Version 9.0.1.2. I asked google, but I couldn't find answer. :)
In reply to Zjacer:
If the custom stance bar is 'active' in CT_BottomBar then you should see a draggable box to move it around. If that draggable box isn't appearing, then I have some work to do!
Can you private-message me a screen capture of what you see when the stance bar is 'active' but not hidden in CT_BottomBar? I main classes that don't have stances, so I need to see what it looks like from someone else.
In reply to DahkCeles:
Thank you for quick reply, I'm dumb. ^^ Actually you are right, there is draggable box to move it around (like for reputation, experience bar, etc.). Problem was that I thought that it should have this box behind whole stance bar (playing paladin, so I have 6 buttons in stance bar) and draggable box covers only first button in this bar. I had 1 bigger button (Stop flying) behind it and that's why I couldn't move Stance bar. I'll send you screenshot on private for better understanding. ^^ Everything is fine, maybe nice QoL change would be to cover whole stance bar by this draggable box (like it works for other bars, even Menu bar). :)
In reply to Zjacer:
Agreed, and thanks for the picture you private-messaged me. Worth a thousand words.
I will fix the background so it expands to cover the whole bar, for those classes who need it.
Hello! I'm a long-standing user and LOVE that CT_Mod is still going. Great work :)
I'm just trying something new and have found an addon that allows me to reposition the individual buttons of an action bar anywhere, but irritatingly (for some reason), only the 'Right Action Bar' (1 and 2).
That's not CT_Mod's problem...however, with my tinkering I've got it to work how I want, but I would love to be able to have the Right Action Bar fade when not in combat, like all the other bars can be under CT_Mod. Is there a technical reason why you haven't added the Right Action Bars as bar options, or is it just an oversight? Would be GREAT if you could enable this too :)
Thanks for the awesome work!
In reply to MX99:
I think you are asking for CT_BarMod to fade the game's default action bars when not moused over (with possible variance for during/outside-combat just like with the custom bars).
My gut instinct is to say that it is 'technically possible' but would require some thought about how to merge it nicely into the options menu (which could already use a bit of a cleanup, admittedly).
The ability to split the custom action bars into draggable pieces would also be kind of interesting... that's something I haven't ever thought of doing, but would also make it possible to achieve what you are asking for. Of course, that would also take an amount of engineering to accomplish.
I guess all of this is in the realm of 'technically possible' but would take some careful thought before I attempted. I would have to think about it before attempting either idea.
In the meantime: I assume you are aware that the custom bars can be reduced to fewer than 12 buttons, or shaped as rectangles instead of rows, using the existing CT_BarMod options? Add in some spacing between buttons, and you should have a fair amount of control over where things appear already.
In reply to DahkCeles:
Thanks for your reply - interesting! I think that's what I'm asking, although it would need to treat the RHB separately to the main action bar as I'd want the main action bar permanently visible and only the RHB fading.
I've attached a screenshot of basically what I'm trying to achieve...
My problem is that I have a huge monitor (I know, get out the tiny violins!! :). So when fighting I either have to look at the mob/playfield and where/when I need to move, or at the action bars to see GCDs/cooldowns - it's very difficult to do both simultaneously.
My solution is to have key actions up in the area near where the mob is centralised in the screen. You can see this in the screenshot - the actions at the top of the screen that are 'fanned' across the left and right sides are actually individual buttons manually placed from the 'Right Hand Bar' using another mod to move the individual buttons into a more pleasing 'fan' configuration.
Obviously the reason I'm using the RHB is because that's the only one that works with the mod that moves the individual buttons...if you were able to make it so any bar could have its buttons moved around, problem solved!!
Doing what a lot of gamers do in having the whole action-bar set up slap bang in the middle of the screen (like this) is just annoying...it feels incongruous and I'm trying to build a UI that at least partly looks like it was part of the main game.
But I don't want them there when out of combat as they are just in the way. So I was hoping for the option for them to fade out of combat like can be done for other numbered bars at the moment.
Yes, definitely aware that other bars can be shaped - unfortunately as you can probably see from my original screenshot, I've run out of free bars to use :)
Would be very interested to see if you do manage to technically fix the Right Hand Bar visibility thing...thanks for considering it!
In reply to MX99:
Firstly, I confess to being one of those people who put a whole bar near the middle of the screen. And I agree its annoying, but I never thought of how I could improve on that.
But wow... your idea looks amazing!
I think I might put some thought into making it so that custom CT bars can adopt different kinds of shape patterns... not just lines and rectangles but also things like "brick pattern" (which is what you are really doing with those individual buttons).
I don't know when I'll get to this, but I will reach out to you via private message once I cobble something together worth testing.