This Addon is based on CraftCooldown from czupakobra
The main purpose is to show profession cooldowns like mooncloth, transmutations and the salt shaker.
To show base commands just type /ccd help .
I extended the Addon with a little salt shaker icon in the left upper corner of the screen, that indicates the cooldowns. This can be moved little bit downwards, what is useful for Titanpanel users.
The little icon is complete visible if one of current characters abilities are ready and transparent if all abilities are on cooldown. If the icon is little bit more, but not completely visible then one of you're twinks abilities are ready. A left click on the icon shows actual cooldowns. Right click opens up the options.
The cooldown of the salt shaker will be registered on putting it in you're bags, that happens automatically if you are using it. Alchemy and tailoring will be refreshed on opening the profession window.
Little modifications makes the salt shaker cooldown working correctly.
At this time i added German and French (sorry for the bad French :) )Translations, but it should work on every client.
Description for the options panel:
- Print cooldowns for the current profession window
Shows cooldown messages when opening a profession with cooldowns.
- Print cooldowns on login
Shows cooldown messages after you logged in.
- Print cooldowns when ready
Shows messages and plays a sound once when a cooldown is ready.
- Always scan the salt shaker
Enables and disables the salt shaker scan.
(Disabled, salt shaker cooldown will be not available)
- Show status icon
Enables and disables the little salt shaker icon
- For Titan Panel users: move the icon down a little.
This moves the salt shaker icon down if it is under the Titan Panel bar. This is the only global setting all other are set per character.
- Clear character cache
Removes saved cooldowns for the current character. This may be helpful if there is a saved cooldown for a unlearned profession.
Version 6.0 :
Big changes to the ignored cooldown system and many changes in the whole cooldown system.
it is now possible to:
- delete single cooldowns (4)
- ignore cooldowns by search pattern (1 + 2 or 3)
- remove ignored cooldowns by pattern (1 + 2 or 3)
- ignore cooldowns for all characters (3 or 6) and for the current character (2 or 5)
- remove cooldowns for non existing characters (4)
- remove non existing cooldowns (4)
Version 6.3 :
- Introduced new cooldown widget
Could you possibly please add an LDB interface so titan/fubar/elvui can put this data directly into it? https://github.com/tekkub/libdatabroker-1-1 similar to how this is: https://www.curseforge.com/wow/addons/titan-panel-tradecooldown-fanupdate
In reply to thengel12:
I will take a look, but i don't like dependencies to third parity addons or libraries in my addons. I like to have the control of what my addons are doing ;).
The CD for Void Sphere is always reseting to 48h from now when opening the Enchanting UI. Tailoring CDs work just fine?
In reply to rotznschxdl:
Thank you, i will take a look, but as i don't have an enchanter it is difficult for me to test it.
It resets at the time when you are opening the enchant UI ?
So when you create the sphere the cd is correct and after you opened the window again the cd is set to 48 hours?
In reply to Lemmoros:
Yup. Let me know if I can test anything :)
In reply to rotznschxdl:
I hopefully fixed the problem in the 6.7 - Alpha, please test it :)
In reply to Lemmoros:
Looks good on the first sight :) CD is correct at the moment and it's not resetting to 24 hours! Thank you!
In reply to rotznschxdl:
Nice, thank you :) . A guild mate will just test it for some days too, then i will release a new version.
Hi, I made a mistake and deleted my cooldowns. I understand this is not reversable by traditional means, so I tried deleted all savedvariables and reinstalling the addon but I wasn't able to restore the cooldowns. Is it possible by any means?
In reply to Oresika:
just login with you're toons that have the cooldowns and open the affected professions, then the cooldowns should be displayed again.
I think the tracking for Void Sphere is incorrect. Addon always shows 4 days cooldown after I craft it (but I might be mistaken). I currently see 9 hours cooldown left in the profession window but the addon says "2 days left". According to wowhead the cooldown should be 2 days (https://tbc.wowhead.com/spell=28028/void-sphere#comments). I can report back later after I craft it again but it is pretty fair to assume the addon calculates with 4 days when in fact it should be 2 days.
Thanks for the addon and keep up the good work!
In reply to nevertrust1337:
This is weird. The addon reads the cooldown from the skill itself. That way it should never be wrong.
Try to remove that cooldown in the options. If this don't work try to delete the Lemmos_CraftCooldown.lua files inside the WTF folder by searching for them.
A possible reason may be a different profession addon, but i never had an issue with other addons.
In reply to Lemmoros:
I only run TSM and no other profession related addon. I crafted the cooldown today (with time still remaining on the addons counter) and it then updated to 2 days remaining which is correct. No further input/cleanup. I don't know how this happened but I am sure it was not the first time -> I always assumed the cooldown was 4 days since I looked at the addon and was baffled when a guildmate told me it was 2 days. If I experience this bug again and know how to reproduce it I will post an update.
In reply to nevertrust1337:
Thanks, this may be an issue of the method like WoW is counting time but it should be affecting the profession cooldowns. I had some issues with the salt shaker but that is a different thing.
Once the cooldown was wrong displayed and you open you're profession window again it should correct the displayed cooldown.
Not a real bug, but a feature request. I got two Tailors - one shadowcloth and the other primal mooncloth, when both CDs are ready only one icon (mooncloth) shows up. Possible to display both CD Icons ;-)
In reply to troox73:
You mean TBC and the little saltshaker icon ?
That indicates only that a tailoring cooldown is ready, not a specific cooldown.
But i am working on some alternative display for cooldowns that is little bit more specific ;)
In reply to troox73:
I hope the new cooldown widget helps :)
I've noticed that the salt shaker cooldown info is not posted to the chat window each time leatherworking is opened. So in order to see the next available date/time I have to relog. Could you please change it so that it works like the transmutes (alchemy) and specialty cloth (tailoring)? Thanks!
In reply to jalongino3:
Yes that's right, because the shaker is not a craft or skill and i am not scanning leatherworking, because there are no cooldowns.
But i will take a look if i can add a simple notification :)
In reply to jalongino3:
Done ;)