File Details
CCD 3.6.11
- R
- May 14, 2016
- 504.15 KB
- 313
- 3.4
File Name
CCD_3.6.11.zip
Supported Versions
- 3.4
v3.6.11
New Features & Changes
Misc
- All frame positions are now validated on size change.
Bug Fixes
- Bars that have been placed off the screen should now have their positions validated.
- Cooldowns from CCD users should no longer be automatically removed soon after they have joined your group.
- Fixed error: CCD/Ability.lua:115: attempt to compare nil with number. - Reported by WorldAdidas
v3.6.10
New Features & Changes
Beastmaster Healing Cooldowns
- Command to Stand Ground and Command to Recover now also factor in the Field Weary and Triage Weary debuffs respectively. - Requested by WorldAdidas
Misc
- Abilities will now only be flagged as Active if the relevant buff(s) are seen. This is a fundamental change to the way CCD handles cooldowns that will hopefully help me fix a few obscure bugs.
Bug Fixes
- Alerts should no longer freeze (for real this time).
- Bars for Flaring Power and Command to Attack should now update appropriately when cooldowns are used while the Battle Weary debuff is still active.
v3.6.9
New Features & Changes
Cooldown Bars
- Added Cooldown Selection Windows to the Support, Heal and Tank Bar menus. - Requested by Dunkel@Typhiria
- Improved the Cooldown Selection Window.
Heal Cooldown Tracker
- Added Frostkeeper's Infused Magic. Due to the way this ability's cooldown works, cooldown tracking is not available via the CCD Messenger.
Bug Fixes
- Bars should no longer consume/block mouse clicks outside of Edit Mode.
- The "Use Greyscale" checkbox in the Support tab should now be hidden when "Enable Support CD Alerts" is unchecked.
v3.6.8
New Features & Changes
Misc
- Removed a few obsolete references and files.
- Reduced height of Edit Mode Window.
Bug Fixes
- Removed the "Caster's Cooldown SwitchedToInactive" message.
- Alerts should no longer freeze.
v3.6.7
New Features
Tooltips
- Added the option of showing ability tooltips for cooldown Alerts and Bars. See the Misc tab.
Heal Cooldown Tracker
- Added Sentinel's Fullness of Life.
Cast Tracked
- Added a Cast Bar for Player's Target of Target i.e. the target of your target. - Requested by Dunkel
Bug Fixes
- Attempted to fix an obscure error that caused Heal and Tank cooldown Alerts to freeze.
- Fixed errors involving "an axis with a set size cannot have more than one unique set point" after importing. - Reported by WorldAdidas
- Fixed error: "CCD/Modules/RaidCooldownTracker.lua:1492: attempt to index a nil value". - Reported by Drhouse593
v3.6.6
Changes
- Improved the code involved in moving, linking and unlinking frames.
Bug Fixes
- Fixed the error that triggered when moving the Support Bar Anchor.
v3.6.5
Bug Fixes
- Support Bar settings should now be saved and loaded correctly. This fix also resets the position of the bar anchor to the middle of the screen. - Reported by WorldAdidas
- The Support Bar Anchor should no longer lose text when the Support Tracker is enabled or disabled while in Edit Mode.
v3.6.4
Bug Fixes
- Fixed error: CCD/Modules/Heal Cooldown Tracker.lua:1819: attempt to compare number with nil. - Reported by Lutaal
- Fixed error: CCD/Modules/Heal Cooldown Tracker.lua:1902: attempt to index a nil value. - Reported by Firieth
- Fixed error: CCD/Modules/Tank Cooldown Tracker.lua:1842: attempt to index a nil value.
v3.6.3
Bug Fixes
- Fixed error: CCD/Messaging.lua:126: attempt to concatenate local 'Message' (a nil value). - Reported by Adagar
- Fixed error: CCD/Modules/RaidCooldownTracker.lua:1109: attempt to index a nil value. - Reported by Firieth and WorldAdidas
v3.6.2
Bug Fixes
- Fixed error: CCD/Modules/RaidCooldownTracker.lua:1161: attempt to index local 'ability' (a nil value). - Reported by WorldAdidas
v3.6.1
Bug Fixes
- Enabled addon-to-adddon communication.
v3.6.0
New Features & Changes
CCD Messenger 2.0 (Addon-to-Addon Communication)
- The CCD messenger has undergone significant changes and is incompatible with older versions. The most noticeable Messenger feature is the detection of cooldowns before they are cast.
- Improved bandwidth usage (as it relates to addon messages not internet data).
- Reduced the chance of messages being dropped or not processed. If you ever noticed the /ccd clients command being inconsistent, this was the cause.
- Added version checking. CCD should notify you when a nearby user has a newer version.
- Cooldowns that are reset through other abilities (such as Sentinel's Renewed Altruism) are now updated accordingly.
Cast Tracker
- Added bars for tracking casts from yourself, your target and your focus. These are all disabled by default.
- UI is similar to the default cast bar but with a bit more customization.
- Visbility options are located in the Edit Mode Window and size can be adjusted from the right-click menu of each bar.
- Full credit to Paul Snart (King Boss Mods creator) for the amazing LibSCast library that powers this module.
Damage/Support Cooldown Tracker
- Renamed to "Support Cooldown Tracker".
- Improved general performance.
- Added Alert options for selecting which cooldown status (active, ready, etc) you wish to see. These options are global across alerts.
- Alert menus now include the names of each ability tracked.
- Changed the Edit Mode icons to include parts of each ability that is tracked.
- Hidden alerts no longer take up horizontal space.
- Improved (hopefully) Battle Weary detection.
Heal and Tank Cooldown Trackers
- Improved general performance.
- Added many cooldowns that are not associated with a buff. These cooldowns can only be tracked if the caster has CCD 3.6+.
- Warchanter: Turn the Tide!, Bond of Brotherhood, I'm your shield!, Nobody Backs Down! and Phalanx!.
- Frostkeeper: Eternal Preservation and Transcendent Abjuration.
- Warden: Monsoon, Wave of Renewal and Downpour.
- Sentinel: Healer's Haste and Nyol's Hope.
- Chloromancer: Essence Surge.
- Physician: Emergency Response.
- Justicar: Reprieve.
Buff Tracker
- Added the new Twin Cuts debuffs for physical and non-physical damage to the appropriate Alerts.
- Added Seal of Enhancement (Runeshaper) to the 7% increased non-physical damage taken debuff group.
Buff Tracker Tooltips
- Tooltips can now be set to show only after hovering for a certain time. See the Buffs tab.
- There is a now a tooltip preview in the Buffs tab for easier font size adjustments.
- Font size is now loaded correctly.
- Improved general performance.
Rez Tracker
- Added Suspended Reanimation (Frostkeeper) and Stand and Fight! (Warchanter).
- Improved general performance.
- Removed the redundant Rez Tracker tab. All options are available through the Edit Mode menu.
Misc
- Updated the Quick Start tab to include the new Cast Bar option.
- Update the FAQ list.
- Increased CCD Importer font size.
- Readjusted the default layout such that all frames start in the top-left corner and cascade downwards.
- Removed redundant options for resetting frame positions. The sole remaining option is located in the CCD Button's right-click menu.
- Developer Mode now prints debug messages to console.
- Removed the "ccd clear" command that was used to clear cooldown lists.
- Adjusted UI layers such that the most important frames should always be on top.
- Footer text values for Support Tracker and Crit Pot Tracker alerts ("Active", "Ready", "Soon", "Down") are now account-wide. You can change these values in the Support Cooldowns tab after enabling Footers.
- Changed all Bar references of "Length" to "Width".
Bug Fixes
- Spiritual Conflagration should no longer be set to an inactive status prematurely.
- Fixed a minor bug related to role flag detection.
- CCD users that are not on your map should now be notified of soul resets.
- Fixed a bug that caused inaccurate timers on UI reload.
- Fixed a rare bug that prevented heal and tank cooldowns from being removed properly.
- The Quick Start tab's combat-only option should now apply to Buff Tracker Alerts.
- Fixed a minor UI bug with the Crit Pot Tracker Alert while in Edit Mode.
- Cooldowns, particularly Lava Field, should no longer appear to trigger randomly.
- Heal and Tank Cooldown Alert timers should no longer desync.
- Timers for Lava Field, Wild Growth and any other abilities with a cast time should now always be accurate.
- Buffs that are received immediately on UI load should now be processed properly. This fix particularly applies to support debuffs on your target.
- Possible fix for "Error: performance warning in CCD / OnTargetOfTargetChanged".
v3.5.3
New Features & Changes
Misc
- Modified slider code.
Bug Fixes
- Fixed error CCD/Modules/Heal Cooldown Tracker.lua:1496: attempt to index local 'casterCooldowns' (a nil value). - Reported by Sedvick
- Fixed error CCD/Modules/Tank Cooldown Tracker.lua:1444: attempt to index local 'casterCooldowns' (a nil value). - Reported by Sedvick
v3.5.2
Performance Tweaks
- Both tank and heal cooldown trackers should use less CPU when disabled.
Bug Fixes
- LibCron should no longer create the redundant timers that lead to extreme CPU usage and loss of fps. - Reported by crisbypancakes
- Fixed a minor issue with damage cooldown bars showing blank on UI load.
- Opening right-click menus for disabled Buff Tracker alerts should no longer give an error. - Reported by Serein@Faeblight
- Text fields should again defocus appropriately.
- Bars should no longer have spaces in between each other.
- Tank and heal cooldown alert footers should now show the correct text immediately.
v3.5.1
Bug Fixes
- Fixed an issue with active tank and heal cooldowns not being tracked.
v3.5.0
New Features & Changes
Heal Cooldown Tracker
- Restructured the code associated with this module to make it more effecient.
- You can now select which roles (tank, damage, etc) alerts and bars are shown in.
- Tab has been removed.
Tank Cooldown Tracker
- Added an option for hiding cooldowns belonging to non-tanks (such as Bladedancers with Side Steps). This option is enabled by default.
Frame Linking
- Left-click + hold for half a second will now unlink a frame. Use this to unlink frames without moving them.
- Removed the short period of time you needed to have held a frame before it could be linked.
Misc
- Text fields that deal with time now accept numbers suffixed with "s", "m" or "h". For example, 1h 5m 15s instead of 4515. Note that values cannot go over a day at the moment so 24h will show as 0s.
- Sliders now have an editable text field.
- Updated the mini-guide on how to link two frames together.
- Cut the default length of all bars by half. - Suggested by Kabloom
Bug Fixes
- Fixed an issue that may have generated redundant timers and caused higher CPU usage.
- Buff Tracker tooltips should now behave more consistently. They should also show in Edit Mode again.
- Fixed a minor UI bug with offensive cooldown bars.
- Linked Buff Tracker frames should now behave like bars immediately on login.
v3.4.20
Bug Fixes
- Fixed error: CCD/Modules/Tank Cooldown Tracker.lua:1328: attempt to index local 'abilityDetails' (a nil value).
v3.4.19
New Features & Changes
Tank Cooldowns
- Double-clicking frames in Edit Mode will now enable/disable functionality.
- Quick Start selections now properly set options for this module.
Heal Cooldowns
- Changed the edit mode icons to reflect the separation of healing and tanking cooldowns.
Buff Tracker
- Linking multiple rows of frames vertically now works correctly in terms of simulatating buff bars.
CPU Tracker
- Default position is now linked to the bottom of the tank cooldown bars rather than healing cooldown bars.
Frame Linking
- Frames will now unlink as soon as they are dragged rather than waiting until they are dropped.
- Frames will now prioritize linking to the anchor closest to their top-left edge.
Importer
- Character names are now sorted alphabetically.
Bug Fixes
- Fixed various bugs with the Tank Cooldown Tracker.
v3.4.18
New Features & Changes
Tank Cooldowns
- Now completely separate from Healing cooldowns.
- Footers now display the type of cooldown that was used instead of just "Active".
- Cooldowns will now update to an inactive status when the related buff is removed prematurely (e.g. Defer Death triggering, absorbs being fully consumed, buffs being purged).
- There is no tab for this module (yet); all options are available in Edit Mode.
Buff Tracker
- Linked Alerts will now reposition themselves based on active/missing buffs, similar to a buff bar. - Suggested by Niarb@Zaviel
Misc
- Added a confirmation message for the Apply button in the Quick Start tab.
- You can now adjust the raid size needed for ALL frames at once from the Misc tab.
- Added a small lock icon to indicate that a frame is linked to another.
Bug Fixes
- Clicking the CPU Tracker check box in the Misc tab should no longer produce an error.
- Double-clicking a frame should no longer cause it to unlink.
- Fixed some inconsistencies with the Heal CD Alert Anchor's options.
v3.4.17
New Features & Changes
Offensive Cooldowns
- Alerts may now be set to only show active cooldowns. - Suggested by Nehira@Zaviel
- Alerts will now be blacked out/hidden more reliably when disabled.
Defensive Cooldowns
- New cooldown added: Tactician's Battle Remote.
- Frames anchored to the right of the Defensive CD Alert Anchor will now have their positions adjusted appropriately.
CPU Usage
- Significantly reduced the amount of CPU usage when casting an ability.
Frame Linking
- Any frame being dragged will now always be on top of other frames until it is dropped.
- Updated formulas to make linking more efficient.
Misc
- Edit Mode cogwheels have been removed.
- Double-clicking any frame will now effectively enable or disable it's functionality.
- Left-clicking frames in Edit Mode will no longer close the menu.
- Unlinked frames can no longer be dragged off the screen. Linked frames that are off the screen will have their positions corrected on the next UI load.
- Newer features are now highlighted in turquoise.
Bug Fixes
- Debuff alerts should no longer persist when you lose your target.
- Corrected an inconsistency related to group members logging on.
- Active defensive cooldowns should now be properly tracked immediately after the UI loads.
- Frames should no longer link to invisible frames. If you were experiencing a frame snapping to a seemingly random spot on the screen then this was most likely the cause.
- Text fields should now lose keyboard focus more reliably when menus are closed.
v3.4.16
New Features & Changes
Buff Alert Timers
- Can now be toggled on or off.
- Durations over 60 seconds are now formatted to minutes or hours. - Suggested by Momozilla@Deepwood
Bug Fixes
- Fixed the error the popped up when setting the opacity for offensive cooldown bars. - Reported by Momozilla@Deepwood
v3.4.15
New Features & Changes
Cooldowns
- Defensive cooldown may now be set to only be shown if you are flagged as a healer or tank.
- Tactician's Ablative Coil has been added as a defensive cooldown.
- Most tank cooldowns have been added. A full list can be found in the menu of the Defensive CD Alert Anchor or in the Defensive CDs tab.
Settings
- The Wild Growth charge drain auto cancel option is now account wide instead of per character.
- The CCD Importer now includes characters from all email accounts (instead of just your own). - Suggested by Egm@Wolfsbane
v3.4.14
Changes
- Significantly reduced CPU usage. I've seen between 30 and 90% reduction depending on the situation.
v3.4.13
New Features & Changes
Text Fields
- Text Fields will now save without needing to press Enter after typing in a new value.
- Text Fields will no longer take input after a window or menu is closed. - Thanks to Adelea
- Reorganized the tab for damage cds and bars. No new options have been added but it should be in a more readable layout now.
Bug Fixes
- Fixed some minor UI issues.
- Fixed an issue with Damage Bars not being shown/hidden when the minimum group value was changed.
v3.4.12
New Features & Changes
Rez Tracker
- Added a tab for the Rez Tracker.
FAQ
- Updated the FAQ section (in the Quick Start tab).
Bug Fixes
- Attempted to fix various bugs related to processing addon messages while the client is on a load screen. If you still notice errors following a load screen please let me know.
- Fixed error: CCD/UI/MenuButton.lua:170: attempt to perform arithmetic on field ''CurrentSize'' (a nil value).
- The CPU Tracker's default position is now linked to the bottom of the Heal Bars.
- Fixed error LibSimpleWidgets/uicreateframe.lua:20: param 3 must be a valid frame parent.
v3.4.11
Bug Fixes
- Loading settings (colours in particular) from old versions of CCD should no longer cause errors. - Reported by Lutaal@Hailol
- Another possible fix for error: CCD/Modules/Rez Tracker.lua:26: attempt to index field 'AbilityDetails' (a nil value).
- You should no longer see buff alerts while the Buff Tracker is turned off. - Reported by Hewi@Hailol
v3.4.10
Bug Fixes
- Fixed some bugs with Heal Bars.
v3.4.9
New Features & Changes
Rez Tracker
- Added the option to only show Rez Bars if your spec has a Rez.
Cooldown Tracker
- Damage and Heal cooldowns now have separate tabs.
Buff Tracker
- Added the option to change font size for tooltips in the Buffs tab. This was a last minute addition so it's not that polished but should be fully functional. - Suggested by Niarb@Zaviel
- Updated tooltips for the newest feasts and vials.
Misc
- Added a Quick Start tab. This is a start towards providing better documentation and significantly reducing setup time. - Big thanks to Nehira@Zaviel for his extensive feedback
Bug Fixes
- You should now see Rez abilities from CCD users as soon as they finish changing specs.
- Removed the random duration text when the addon loads.
- Possible fix for error: CCD/Modules/Rez Tracker.lua:26: attempt to index field 'AbilityDetails' (a nil value).
- Clicking the Show Disabled button should no longer show multiple Heal Alerts.
- Heal Bars should now be correctly shown or hidden based on your settings immediately after a UI load.
- Fixed some minor UI bugs.
- New users should no longer get Crit Pot Tracker errors.
v3.4.8
Bug Fixes
- Removed Healing Breath and Flashover from the Rez Tracker.
v3.4.7
New Features & Changes
Rez Tracker!
- In-combat resurrection abilities are now tracked and displayed via a collections of Rez Bars. Enter Edit Mode and rightclick the Rez Bar Anchor cogwheel for the usual options.
- Rez abilities are first ordered by Recently Used > Ready > On Cooldown and then alphabetically.
- Similar to KBM's Rez Tracker, you can only get full functionality if the caster of a Rez has CCD 3.4.7+.
- Unlike KBM, the Rez abilities of non-CCD users can also be tracked but less accurately. This works by tracking the heal associated with a Rez, which also means that a Rez is not registered until the player actually accepts it. This feature may be enabled/disabled in the Rez Bar menu.
- Tracking the Rez reset associated from Call of the Ascended is not 100% accurate without addon-to-addon communication, therefore any successful cast of a 10 second CotA will simply reset all Rez abilities from non-CCD users without any further confirmation.
- There is no tab associated with the Rez Tracker (yet) so you must use Edit Mode to access its options.
- Debugging the Rez Tracker by myself can be challenging due to the nature of its abilities so expect a fair share of bugs this time around (especially with regards to heal tracking).
Cooldown Tracker
- Added 3 healing cooldowns from Preserver (Primalist): Invigorate, Essence Flow and Primal Avatar: Deer Spirit. - Requested by Sixpm
Bars
- Cooldown and Rez Bar timer text may now be shown in the "h m s" format. See the Misc Tab in the CCD Window for this and other options. - Inspired by Gadgets' Lifeismystery and Rift Meter's Vince
Other
- The /ccd tracked command will now also show the Rez abilities you are tracking. Type /ccd to bring up the full list of commands.
Bug Fixes
- Fixed error: CCD/Modules/CritPotTracker.lua:201: attempt to index local ''details'' (a nil value).
- The Heal Bar and Alert for Spiritual Conflagration should now work correctly. - Reported by Altaria@Laethys
v3.4.6
Bug Fixes
- Removed some debugging information that was being spammed. - Reported by Lyot
v3.4.5
New Features & Changes
Buff Tracker
- Feast of the Rhenke added. - Suggested by Chickie
Cooldown Tracker
- The minimum number of group members required before showing a Damage Alert can now be set in the Cooldowns tab (instead of having to go through each alert individually).
Change Log
- You can now view the complete history of changes to CCD.
Bug Fixes
- Fixed an issue with receiving and sending cooldowns in a group with only two members.
- Possible fix for alerts/bars sometimes showing incorrect cooldown information (particularly with Flaring Power).
v3.4.4
New Features & Changes
Crit Pot Tracker (CPT)
- CPT alert can now be hidden when there are no crit pots in your bag.
- New crit pots added: Illustrious Bottle of Critical Strikes and Illustrious Bottle of Spellstrikes.
Cooldown Tracker
- Removed Focused Fire as it is no longer a raid buff.
Buff Tracker
- New vials added: Illustrious Brightsurge Vial, Illustrious Enduring Vial, Illustrious Powersurged Vial.
- New debuffs added: Slagged - 5% non-physical damage (Vulcanist/Conflagrate), Squall - 5% crit chance (Dervish).
Bug Fixes
- Another fix for Error: CCD/Modules/CritPotTracker.lua:84: attempt to index field "MyPot" (a nil value).
- Cooldown Bars and Alerts should no longer disappear while in Edit Mode.
v3.4.3
New Features
- Crit Pot Tracker alert now appears on login even if you do not have any crit pots.
- The /ccd and /ccd help commands have been revamped to: print a list of commands, show the CCD button and open the CCD window.
- /ccd locate now also forces the CCD button to be shown.
Bug Fixes
- Fixed Error: CCD/Modules/CritPotTracker.lua:84: attempt to index field "MyPot" (a nil value).
- Heal cooldown selections should now be saved. - Reported by Chickie
- Crit Pot Tracker alert should now show the appropriate icon on login for casters.
v3.4.2
Bug Fixes
- Background opacity settings for cooldown bars should now work properly. - Reported by Loqque@Typhiria
v3.4.1
New Features
- Crit Pot Tracker
- The CPT alert can now be set to only be shown while you are in a spec flagged as damage.
- The CPT alert header now displays the number of crit pots in your bag.
- The CPT alert is now displayed on login.
Bug Fixes
- Added a fix for Error: CCD/Modules/RaidCooldownTracker.lua:3250: attempt to index local 'abilityDetails' (a nil value). - Reported by Kabloom
- Frames linked to a cooldown bar anchor should no longer overlap. Cooldown bar dimensions may have been reduced slightly.
- Cooldown alerts should now transition more smoothly (particularly from Active to Ready).
- Hidden cooldown bars are no longer included when resizing their container. This means you shouldn't see any undefined space between a frame linked to a bar.
v3.4.0
New Features
- CCD Messenger Revamp - The new messaging system is NOT compatible with older versions so encourage members of your raid to update.
- All opacity settings now only apply to backgrounds and icons (text will always be opaque).
- Improved Frame Customization - Includes more precise icon sizing, optional header and footers and more. Frame sizes may have changed slightly. - Suggested by Nehira, Niarb, Alfiexx
- Healing Cooldowns - Now completely separate from damage-related cooldowns. New additions include: Beastmaster Commands, Gathering of Flames (Puri), Intensive Care (Phys), Life Insurance (Phys), Life's Rapture (Pally), Mass Rescue (Lib) and Natural Splendor (Chloro) among others. There are still quite a few abilities missing mostly due to the lack of a buff to track e.g. Warden cooldowns, Full Heal abilities, etc.
- Healing Cooldowns (cont'd) - There is now only one alert that acts as an anchor for all active cds (similar to the anchor used for bars). Healing cds also now have their own bar group.
- Improved Cooldown Detection - CCD users will now broadcast their cooldowns from any map, world or instance as long as they are in your group.
- Improved Role Change Detection - As with cooldowns, role changes will also be reported from anywhere.
- The CCD button can now be hidden via its menu. Use /ccd to make it visible again. - Suggested by Nehira@Zaviel
- Cogwheel menu positions are now static and saved per character.
- The Edit Mode window now has a Frame Spacing slider for linking. - Inspired by Kabloom@Wolfsbane
- Improved Buff Tracker Tooltips - The list of buffs tracked is now included in each alert's tooltip.
- The CCD button no longer flashes. - Suggested by Caldorian
- Any frames linked to the bottom left of a cooldown bar anchor will now always be linked to the last bar of that group rather than the first.
- Added the option of disabling alerts and bars in warfronts. This option is account-wide and located in the Misc tab of the main window.
Bug Fixes
- Fixed a bug that removed cooldowns on log in.
- Added proper error handling for CCD/Modules/RaidCooldownTracker.lua:1447: in function 'GetAllCooldownInfo'.
- Old cooldowns should no longer persist after that player changes role.
- Buff Tracker buffs should now show the correct timer colour with Alert Mode: Missing.
Other Changes
- Dragging the Show Disabled button now moves the Edit Mode window.
- Changed all references of "Inert" cooldowns to "Down".
v3.3.5
Bug Fixes
- Fixed a bug that occurred on load when grouped with an Archon or Chloromancer.
- Cooldown Bar length should no longer reset on load when set below 125. - Reported by Loqque@Typhiria
v3.3.4
New Features
- The Importer now remembers the last character selected for import. - Suggested by Chickie
- Improved Archon Detection - Characters with the ability Vitality of Stone (36 points) are now instantly flagged as Archons. This only works for yourself and CCD 3.3.4+ users.
- Added Flame of Life (Purifier), Healer's Covenant (Sentinel), Spiritual Conflagration (Purifier) and Biofeedback (Physician) to the Cooldown Tracker. - Requested by Chickie and Ekhstaz@Gelidra
- Improved role swap detection from users of CCD 3.3.4+ via the CCD Messenger. This also mean that CCD's features should be fully compatible with any language if cooldown users have 3.3.4+. Role swaps from non-CCD users are detected through castbars which can be unreliable due to lag.
- Archons and Chloromancers are now properly unflagged if their soul tree is reset.
- Group members that reset their soul trees now have their cooldowns removed.
- Disabled frames (alerts, bar, cpu tracker) are now hidden by default in Edit Mode. There is a movable "Show Disabled" button in the middle of the screen to show these alerts.
- Readded the option for adjusting cooldown bar background opacity. - Requested by Loqque@Typhiria
- Reduced the minimum length of cooldown bars by half. - Requested by Loqque@Typhiria
- The opacity setting for cooldown bars no longer affects text (i.e. text will remain fully opaque).
Bug Fixes
- Debuffs alerts should now work properly for target of target. - Reported by Kabloom
- If there are multiple Archons and one of them changes role, CCD should still recognize that there is an Archon. Same applies for Chloromancers.
Upcoming Features
- Heal and Tank Cooldowns will be separated from Damage Cooldowns. The current system was created with only damage in mind and this leads to the UI being less than desirable for cooldowns of other types. The new system will aim to make the Cooldown Tracker as appealing to Healers and Tanks as it currently is to damage dealers.
v3.3.3
New Features
- Instant Cooldown Detection - Cooldown information will now be sent to users with CCD 3.3.3+ as soon as they are loaded into your list of abilities. The only restriction is that users must be in the same "world" or instance i.e. Mathosia, Storm Legion Zones, the Plane of Water or Conquest.
- Each Buff Tracker alert now has an Alert Show Mode option of either Never, Always, Missing or Active. NEVER is equivalent to disabling the alert. ALWAYS means the alert will always be shown. MISSING means it will only be shown when all associated buffs are missing. ACTIVE means it will only be shown while an associated buff is active. Always, Missing and Active modes have additional options once selected. You can access these options from an alert's cogwheel menu or in the Buffs tab. - Suggested by Megron
- Command to Attack (Beastmaster) now has its own alert, separate from Flaring Power. For the most part you can probably just disable it since very few encounters utilize a BM instead of an Archon.
- New alerts now default to the middle of the screen rather than the top left.
Bug Fixes
- The option for showing/hiding alerts while cooldowns are Inert (i.e. on cooldown) should actually work now. It may be changed in either the cogwheel menu or in the Cooldowns tab. - Inspired by Maatang
- Fixed a possible error with detecting Archons and Chloros after a Role Changing cast.
Changes
- Optimized the formula for draining cooldown bars.
- All alert and bar timers should be in sync with the client's timers (if they weren't already).
v3.3.2
Bug Fixes
- Fixed a bug that showed an incorrect cooldown timer for someone else's cooldown. You would only have noticed it when someone with CCD 3.3.X used a cooldown. - Reported by Hankee
v3.3.1
New Features
- In an attempt to help track down certain bugs that do not trigger addon errors, I have added an Error Manager. There's nothing flashy about it - just use /ccd printerrors to print the list of errors and /ccd clearerrors to clear that list.
- Buff alerts may now be set to show while a buff is active (rather than missing), similar to Karuul Alert's "Active" feature.
- Buff alert timer colours may now be changed automatically when a buff timer reaches a certain value.
- Tooltips can now be changed to: never be shown, always be shown, only be shown in combat or only be shown outside of combat. They will always be shown in Edit Mode. See the Buffs tab for options. - Suggested by Kabloom
Bug Fixes
- Cooldowns should now properly be removed when the caster leaves your map. This does not apply if both users have CCD 3.3.0+.
- Cooldowns should now properly be removed when the caster changes their role/spec.
v3.3.0
New Features
- Added tooltips to raid buffs (not cooldowns). Just hover over the icons.
- Casting a tracked cooldown on any friendly target will now trigger the appropriate alert and bar.
- CCD now tracks the Battle Weary debuff to get more accurate timers for the cooldowns of Flaring Power and Command to Attack. If LESS than half of the raid has Battle Weary then CCD will assume a cooldown of 2 minutes. Therefore, if half or more of the raid are affected by Battle Weary then their cooldowns are assumed to be 5 minutes.
- Added a new module called the CCD Messenger. This module enables your addon to communicate with other users of CCD. Going forward you will see improved performance with more users of CCD in your raid, especially those with support buffs. There's not much to it right now but over the new few updates I should be able to add some interesting features that were previously impossible such as gathering information before cooldowns are used.
Changes
- The formula used to fill the cooldown bars was changed slightly. Please report if you notice any inconsistencies.
- Updated the Known Issues section.
Bug Fixes
- Using the mouse wheel to resize the CCD button should no longer produce an error.
- The Living Energy alert will now properly show if there is a Mage with a Heal flag in your group.
- Casting your own Wild Growth with 10 or less charge will now trigger an alert. Anyone using CCD 3.3.0 or later versions should also be notified.
- Casting your own Lava Field will always trigger an alert regardless of whether anyone received the buff or not. Like Wild Growth, other users will be notified if they have a new version of CCD.
- Cooldown alerts should no longer appear to freeze.
v3.2.4
New Features
- Added more options for customizing raid cooldown alerts including changing of the font size for headers and footers. These options may be applied individually by right clicking a cogwheel or globally through the Raid Cooldowns tab.
Inspired by Xonk - Added an alert for the Armour Debuff provided by: Lightning Fury (Marksman), Piercing Shot (Ranger), Splinter Bomb (Saboteur) and Mark of Inevitability (Champion). - Suggested by Iamneb
- You can now adjust the opacity of all alerts and bars. - Suggested by someone in an HK pug run
- You can now use the mouse wheel to adjust different properties on various frames including scale, font sizes and length. This works for the CCD button as well but does not apply to the CPU Tracker's frame yet. - Suggested by Kabloom
- You can now lock the position and size of the CCD button from its menu. - Suggested by Kabloom
Bug Fixes
- Leaving Edit Mode with the Raid Cooldown Tracker disabled should no longer cause alerts to stay on the screen. - Reported by Iamneb
- Removed some redundant code that might have been increasing CPU usage.
- Middle clicking the CCD button should no longer give the error: CCD/UI/MenuButton.lua:100: attempt to index global "RBT" (a nil value).
- Possible fix for Error: CCD/RaidCooldown.lua:44: attempt to index a nil value.
- You should no longer receive error: CCD/Modules/RaidBuffTracker.lua:452: attempt to index a nil value.
Quick Tips
- The amount of space between two frames being linked is set by the slider in the Frame Linking tab
- You can use the Importer to transfer your UI and settings from one toon to another. Simply right click the CCD button and select "Importer" from there.
- You need to press Enter after typing new values in any of the text boxes related to CCD.
- All menus brought up by right clicking can be moved around the screen.
v3.2.3
New Features
- Raid Cooldown alerts and bars are now completely independent of each other i.e. if you don't like the alerts you can disable them and just use the bars or vice versa. This change also brings a few more options in various menus such as "Enable Cooldown Bars for this group". If alerts/bars are not being shown as you would expect, double check that you don't have them globally disabled under "Global Options". - Suggested by Fathermonster
- All menus are now draggable.
- You can now adjust the height and font size for all Cooldown Bars (in addition to their length). - Suggested by Chickie
Bug Fixes
- All visible timers should be more in sync with Rift's timers.
- Chloromancer's Resurgence will no longer trigger the Crit Pot Tracker's Alert.
Did You Know:
- The amount of space between two frames being linked is set by the slider in the Frame Linking tab
- You can use the Importer to transfer your UI and settings from one toon to another. Simply right click the CCD button and select "Importer" from there.
- You need to press Enter after typing new values in any of the text boxes related to CCD.
v3.2.2
New Features
- You can now change the opacity of the Cooldown Bars' background.
- The max number of Cooldown Bars is no longer limited to 20.
Bug Fixes
- You should no longer see multiple Symbiosis alerts from the same toon. - Reported by Kabloom
- Possible fix for a rare bug where multiple cooldown timers were updating a single cooldown bar. - Reported by Chickie
- Fixed Error: CCD/Modules/RaidBuffTracker.lua:477: attempt to call field "DebugPrint" (a nil value).
- You should no longer see Error: CCD/Modules/RaidBuffTracker.lua:517 attempt to index a nil value. It hasn't been fixed but it's fine to ignore it until I find the problem.
Highlights
- You can use the Importer to transfer your UI and settings from one toon to another. Simply right click the CCD button and select "Importer" from there.
- You need to press Enter after typing new values in any of the text boxes related to CCD.
v3.2.1
New Features
- The alert for weapon stones will now display the image for the crafted, level 61 stone appropriate for your class. Warriors with two-handers will see the Coral Whetstone icon.
- The 20 Cooldown Bars in Edit Mode have been replaced with a single bar that acts as an anchor for others.
- Options for Cooldown Bars have been added to the Raid Cooldowns tab for convenience.
- Cooldown Bars now have a minimum length of 250 (up from 50). Any bars under 250 will be resized automatically.
Bug Fixes
- The Symbiosis alert now triggers correctly for the your Synthesis target.
- Cooldown Bars of a particular group will no longer show when that group's Alert has been turned off.
- Cooldown Bars should now be shown or hidden based on settings more reliably.
v3.2.0
- NEW: Added tracking for the Enduring Tank Vial. - Suggested by Chickie
- NEW: Added Beastmaster's Spotter's Call to the list of debuffs tracked.
- NEW: All raid cooldowns now have the option to be individually: hidden, only shown in combat and only shown in groups. - Suggested by Kabloom
- NEW: Cooldown Bars! A lot of you requested the option to be able to split raid cooldown alerts per person but that wasn't really doable so these are a compromise. You now have 20 cooldowns bars that will display the status of each cooldown being tracked (up to 20). If an alert is disabled, it's bar is also disabled. Bars have the option to be collectively: shown/hidden, only shown in combat and only shown in groups of a certain size like every other alert. - Suggested by The People
- NEW: Added a frame for the 5% non-physical damage provided by Clinging Spirit (Inquisitor), Sigil of Spirits (Cabalist), Tenebrious Distortion (Defiler) and Embers Bomb(Sab).
- NEW: Added a frame for the 5% critical chance debuff provided by Lethal Poison (Assassin), Dauntless Strike (Bladedancer) and Mark of Extermination (Champion).
- NEW: Added 4 new buffs to the cooldown tracker: Unstable Transformation, Shield Defense, Symbiosis and Fiery Will. These are just experimental but if you find them useful and would like another buff tracked just send me a tell.
- NEW: Added an alert to track the L61 PA consumable for gloves, Weapon Aegis.
- NEW: Included the L61 main stat, spell power and attack power PA weapon stones to the list of recognized consumables. - Suggested by Sherwood
- See the Changes page on Curse or RiftUI for the full list.
v3.1.7
- FIX: Possible fix for a small bug related to tracking raid buffs. - Reported by Topiland
v3.1.6
- NEW: Added an alert for tracking Phenomenal Crit Bottles. Currently you can only adjust settings for the alert by right clicking the cog in Edit mode. It shares the footers (Active, Ready, etc) from the Raid Cooldown Tracker. - Suggested by Lachtate@Wolfsbane
- NEW: There is now an option to set the number of people needed in your group before the raid support message and raid buffs are shown. - Suggested by Egm@Wolfsbane
- FIX: The Clear Text button in the Debug tab now works. - Reported by Topiland
- FIX: Cleaned up some of the code regarding debuffs. This may have fixed some inconsistencies with the debuff alerts.
- FIX: Oracle's Boon of Resurgence not overwriting Bard's Fanfare of Power (RIFT bug) was not being handled well by CCD but it should work fine now.
- CHANGE: Using default alert settings for Raid Cooldowns should now show text as "Ready" rather than "Read". - Reported by Kajara
- CHANGE: Cleaned up some code related to the Raid Buff and Raid Cooldown tracking. If you were experiencing fps lag before then try this release and let CCD.Me know if the problem persists.
v3.1.5
- NEW: Added Focused Fire to the Raid Cooldown Tracker. There may be a few bugs related to Wavelength resetting.
- NEW: You can now use /ccd locate to help find the menu button. Use /ccd print for a list of commands.
- NEW: Frames that are only to be shown during combat will have a light red tint in Edit Mode.
- CHANGE: Revamped the Frame Linking system such that any two frames may be linked by drag-and-drop. See the Frame Linking tab for more details on how the new system works. A side effect of the revamp is that importing old Link settings will not work. You will need to re-save settings under the new version by logging on to the toon you are importing from.
- FIX: The Combat Only option for Raid Buffs should work more reliably. - Reported by Coffeejelly
v3.1.4
- NEW: Each Raid Buff frame now has an "Only show in combat" option. There is also an option in the Raid Buffs tab enable/disable this for all frames.
- FIX: The Sigil of Concentration frame should now disappear if you are using the percentage-based buff rather than a flat value. Credit to Notsherwoodd@Greybriar and Coffeejelly@Greybriar for reporting.
- CHANGE: Closing the main window will no longer disable Edit Mode.
v3.1.3
- FIX: The weapon enchant frame for rogues and warriors will now only show if there are no enchants on either weapon. This may change to show when an enchant is missing on just one weapon in the future.
- FIX: Feast of the Ghar alert should now work properly.
- NEW: The appropriate vial and stone icons (based on class) will now be displayed.
v3.1.2
- FIX: Importing should actually work now.
v3.1.1
- FIX: Linking Raid Cooldowns now works properly.
v3.1.1
- NEW: There is a now a tab to track addon changes.
- FIX: Some textual errors.
- FIX: Bug that caused Orchestra of the Planes' active timer to refresh every time you got within range of its aura.
- NEW: You can now change the Raid Support Message's background.
- NEW: You can now change the CPU Tracker's font and background.
- NEW: Added the following consumables to the Raid Buff Tracker: crafted NT weapon stones, phenomenal main stat and endurance vials, AP and CP banners, AP and CP sigils, and Feast of the Ghar.
- NEW: You can now link Raid Buff frames to each other by simple drag-and-drop. Spacing and Link Point are configured in the "Frame Spacing" section of the Raid Buffs tab. Drag-and-drop linking for all frames will be available in a later version.
If Wild Growth is cast with insufficient charge (less than 15) then it will cancel immediately and cannot be tracked.
- If Lava Field is dropped at the same time as Orchestra, the Lava Field frame may not show that is has been used.
- CCD is currently only guaranteed to work with the NA client. The only issue may be cooldowns that aren't removed on role swap due to the Changing Role cast not being translated. If the caster of those cooldowns has CCD 3.3.4+ then this is not an issue.