Download
(16Kb)
Download
Updated: 09-11-06 05:53 PM
Pictures
File Info
Updated:09-11-06 05:53 PM
Created:unknown
Downloads:4,647
Favorites:53
MD5:

KeepItCool (Discontinued)

Version: 1.4.2
by: Stylpe [More]

Discontinued!


Just to put the final nail in the coffin for your hopes, I'm now officially no longer developing this addon. This is a consequence of me being without an internet connection for half of last year, and when I started playing again, alternatives had popped up.

I recommend you check out tcgTradeskills. However the version here on WoWI is outdated, so you should use either WoWAceUpdater or grab the zip file directly from the Ace SVN.




Old info following:

ATTENTION!
If you're using a non-English client, I need you to help me localise KIC! Please post a feature request (using the 'Features' button below the 'Download' button), or send me a PM if you want to help. Thanks!

ATTENTION about 1.3.0!
Be sure to update Timex using the link a bit further down (I changed it to point at a new location today(May 3rd '06))

ATTENTION about bugs and feature requests!
Please use the 'Bug' and 'Features' buttons below the 'Download' button to submit bugs or feature requests. Thanks


KeepItCool

So, here it is. My first self-made addon.

KeepItCool will keep track of all professions that have items that have a long (>=1 day) cooldown when crafted. Whenever you make an item that incurs such a cooldown, KeepItCool will notice, and schedule an automatic reminder for when the cooldown is over. The reminder consist of a customisable message that tells you which tradeskill is ready, as well as an optional sound playing. It will track across characters and realms, and will optionally tell you what character and realm the cooldown is done for. You can also be reminded each time you log on if you have any cooldowns that are ready.

As of version 1.3.0, KeepItCool also supports Fubar as an optional dependency, and will constantly display the number of cooldowns running and ready, with a detailed tooltip and easy configuration.

As of version 1.4.0, it should also work on any client regardless of the language used.

Currently supported professions:
Alchemy (Transmute x, except for gold and truesilver(but noone transmutes that anyway =P))
Tailoring (Mooncloth)
Leatherworking (Salt Shaker)
Engineering (Snowmaster 9000)
Misc (Elune's Lamp)

Installation:
Copy the KeepItCool folder in this zip to your World Of Warcraft\Interface\Addons directory. Then just play the game normally. KeepItCool will start tracking your cooldowns the first time you craft an item that has one.

Dependencies:
[Ace]
[Timex]

Chat-commands:
/kic set - Set or view different options.
Syntax: '/kic set screen|chat|sound|across [on|off|tog]'.
'screen' is whether you want the reminders appear on the middle of the screen.
'chat' is the same but for the chat frame.
'sound' is whether you want a sound to play on reminders.
'across' is whether you want to be reminded about cooldowns across chars (in other words, for other chars than the one you're currently playing).
'startup' is whether you want to be reminded about ready cooldowns each time you log on. Note: Every cooldown will report once, and if it finished while you were not playing, it will report on startup whether or not this option is set.
If you don't supply 'on' , 'off' or 'tog', the current value will be listed.
/kic time - Set or view how to display the cooldown timers.
Syntax: '/kic time [remaining|game|local]
'remaining' shows how long until the cooldown is finished in days, hours, minutes and seconds.
'game' shows the game (server) date and time when the cooldown will be up.
'local' shows the local (real world) date and time when the cooldown will be up.
If you just type '/kic time' it will show you the current setting.
/kic report - Shows reminder settings for the current Ace profile.
/kic reportdata - Shows all current cooldowns that are being tracked.
/kic reset - Asks you if you are sure, and tells you what to do if you are. (debug use)
/kic reset confirm - Will reset the internal cooldown db. (debug use)


To do:
- Figure out a way to discern whether Gold Bars and Truesilver Bars are made by smelting or transmuting.
- Localise!

Changes:
1.4.2
* Fixed the %d bug (I hope)
* Don't ask about 1.4.1, I have no idea.
1.4.0
* Switched from using item names to using item IDs. Basically, this means it'll work for any language, and Elune Stones should be detected properly.
* Added French localisation! Thanks, sturmy. I'm still missing two strings, though, and German needs updating.
1.3.1
* Compensated for the FuBar changes making self:OnUpdate no longer working. The text and tooltip should update now =)
* Fixed a potential nil error when unlearning a profession.
1.3.0
* Added support for FuBar. Yay!
* Added customisation of cooldown time display.
* Added a message to remind you about reagents. Thanks, Hikari
1.2.2
* Fixed a typo I must've made when copying the german translation. Let's hope it's the last typo, I'm getting tired of them =P
1.2.1
* Corrected typo causing the line 33-35 error when using /reportdata (I think). Thanks Nahkohe and Repabil for reporting
* I messed up a line in the localisation file =P
* German translation added! Thanks a whole lot, Lomeluin! Please give me feedback if it looks good, everyone.
* Added -Ace- tag in the toc file, like all the other Ace addons have.
* Corrected typo in the changelog >_>
1.2.0
* Updated toc to 10900
* Added lots of comments to the locals file. Should be helpful for anyone who wnats to help me localise. It's easy!
* Added Heart of Fire > Elemental Fire, and Elune's Lamp > Elune Stone. Please tell me if they work, as my char doesn't have either of them.
* I think I did some optimisations a while ago, without releasing a new version. It's been so long since the last release =P
1.1.3
* Fixed line 61 bug (stupid small typos)
* Added tracking of Snowballs made by the Snowmaster 9000
1.1.2
* Fixed line 42 error on startup
1.1.1
* Fixed a stupid misspell bug
1.1.0
* Many optimisations
* Removed the scan command completely, I decided that it's not really necessary.
* Added the startup option'
1.0.1
* Small fix to the Scan command
1.0
* Initial public release

Optional Files (0)


Post A Reply Comment Options
Unread 05-04-06, 06:35 AM  
Stylpe
A Kobold Labourer
 
Stylpe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Hey, wilz, looking into it right now

But please, use the bug report button below the download button next time
__________________
Keep violence virtual!
Report comment to moderator  
Reply With Quote
Unread 05-03-06, 02:24 PM  
wilz
A Defias Bandit

Forum posts: 2
File comments: 18
Uploads: 0
Doesn't work with Elune Stones

Doesn't work for Elune's Lantern producing Elune Stones. Please rectify? Thanks!

EDIT :
The message in chat upon item creation (I'm guessing from ur code this is how u detect creation) is:

You receive item: [Elune Stone]

The item name in [] is an item link. This is in the default chat frame 1. (The one we chit chat in, not the combat log)
Last edited by wilz : 05-03-06 at 02:36 PM.
Report comment to moderator  
Reply With Quote
Unread 05-03-06, 01:52 PM  
Stylpe
A Kobold Labourer
 
Stylpe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Sorry, the Timex link was very very old. It's fixed now =) The correct link is http://www.wowinterface.com/download...fo.php?id=4157

I'll look into the bug right away. Don't forget that you can use the bug-reporting features of WoWI - there's a big 'Bugs'-button below the Download-button =)

EDIT: You need to update Timex =) Use the link above.
__________________
Keep violence virtual!
Last edited by Stylpe : 05-03-06 at 01:56 PM.
Report comment to moderator  
Reply With Quote
Unread 05-03-06, 02:05 AM  
Highend
A Murloc Raider

Forum posts: 5
File comments: 35
Uploads: 0
Error

Hi,

latest version throws this error (right after loggin in) on a german wow client:

"\Interface\AddOns\KeepItCool\KeepItCool.lua:93: attempt to call method 'Add Schedule' (a nil value)"

Regards,
Highend
Last edited by Highend : 05-03-06 at 02:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-06, 11:06 PM  
Le0
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
hi - is it correct that the timex link doenst work?... where do i get this necessary peice of software?... or does keepitcool also runs without it? ... i would love to try this add on ... leo
Report comment to moderator  
Reply With Quote
Unread 05-02-06, 01:19 PM  
hikaricore
A Deviate Faerie Dragon
 
hikaricore's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 15
Uploads: 2
omg

you rock!! fubar support for one of the most requested features on the plugin request page =D spamming this on the fubar request page.
Report comment to moderator  
Reply With Quote
Unread 02-02-06, 04:43 PM  
Nahkohe
A Deviate Faerie Dragon

Forum posts: 14
File comments: 10
Uploads: 0
Bug ?

Nice simple addon - I like it but I think I've found a bug.

When I type /kic reportdata I get the following error;

Interface\Addons\KeepItCool\KeepItCoolUtil.lua:33: attempt to concatenate global 'DAY_ONELETTTER_ABBR' (a nil value)

Nahkohe
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: