promotional bannermobile promotional banner

Missed Cooldown Tracker

Track missed uses of cooldowns.

File Details

v1.0.0-release

  • R
  • Sep 21, 2024
  • 555.53 KB
  • 18
  • 11.0.2
  • Retail

File Name

MissedCooldownTracker-v1.0.0-release.zip

Supported Versions

  • 11.0.2

commit 71862fcc769e307eb730cf9f731204bb870f81b2
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat Sep 21 13:06:50 2024 -0500

    Graphic design is my passion

commit 0c2c42c5465bdfb38eab33caf2ce7f4d5607c745
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat Sep 21 13:06:41 2024 -0500

    Renaming

commit 59e0a3e17e8a7dbd708ac339e104fa6cc4546977
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat Sep 21 12:04:41 2024 -0500

    Update README.md

commit 1a34104c010c8f9d936fa3ebd1ee2af8612f10f3
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Sep 8 14:32:32 2024 -0500

    Small fixes

    Updates for spell icons. Enable periodic saving of tables (so last used times don't get wild). Force sorting after loading.

commit e2337f1f42aee266230c2f396937040b4c70dee1
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Thu Sep 5 23:32:48 2024 -0500

    Update cdt_SpellManager.lua

    Had a thought on another maybe slightly more efficient way to loop, but decided against it; leaving it here just in case I change my mind.

commit 2d02d83397b937e4ff9fd03cb630ff889b7ef005
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Thu Sep 5 21:12:31 2024 -0500

    Added movable checkbox

commit bcbbf685943d636b0fede2d03a90a64dead56c89
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Wed Sep 4 09:39:21 2024 -0500

    Spell storage change

    Should be a bit more organized, less redundancy. Also probably a little faster when checking cooldowns.

commit aef3ee38296756cd76b513ca1ea5ffe12e1af194
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Sep 3 22:08:51 2024 -0500

    Fixes pt 1

commit 4e3667a77b408c04b261c713832ab0eb4ecd9654
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Sep 3 20:03:45 2024 -0500

    Working I think

    Now field testing is needed.

commit 38dfbd1a75faa00861665623dc1c096dd1db8013
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Sep 3 02:17:09 2024 -0500

    Updates begin to TWW

    Only halfway working, but decent progress.

commit ee89b8e6255a8ea7ebddb7b79b1fa12123fe847d
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat May 27 13:17:27 2023 -0500

    Update CooldownTracker.lua

    The crashes seem to have been fixed. Removing print statements errantly left in.

commit f1108814723b917e6ef9b720bd8a8f0f45fbdfee
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue May 23 08:20:32 2023 -0500

    Update CooldownTracker.lua

    Added some rudimentary error handling in a problematic function.

commit 8a48e739644c61ab04f331734859ec0086127409
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon May 22 00:04:36 2023 -0500

    Update CooldownTracker.lua

    Added a track threshold maximum length option. Useful to avoid tracking lust and battle resses. Occasionally seeing it freeze on me; call out if you know how to recreate it.

commit 7c44545e605be2ffe2b7057a7b5e9246fd3fee7f
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Wed May 10 00:04:07 2023 -0500

    Update CooldownTracker.lua

    Battle resses being on charges when in raid boss fights/M+ but not outside of that caused an error. Fixed now I think.

commit d6508d1194c05e2080d3454331f5361d8ffe8987
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon May 8 21:30:55 2023 -0500

    Semi-intelligent spell number resets

    It looks at the first spell in the list and if you haven't cast it in the last two hours then it resets all your spell numbers.

    Also told it that it was current for 10.1

commit d3e40ef3251b81c0f82bbb3544038046cb08f836
Author: ekalnhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Apr 25 00:32:43 2023 -0500

    Update README.md

commit fd382176f550d5b6e150f3ed22c320bb8e4268d9
Author: ekalnhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Apr 25 00:16:53 2023 -0500

    Update README.md

    Notes on how to adjust the spacing in the addon main display.

commit fb1db2fb64d966575ba1b8044d9b46f92e08dc75
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Apr 25 00:00:03 2023 -0500

    Update CooldownTracker.lua

    (Not great) handling of spells with charges. Won't accurately remember when the spell was last used but will still accurately count the missed casts.

commit fb33d1eb6b292a9539d6a672640e0991f445a517
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 24 22:36:25 2023 -0500

    Update CooldownTracker.lua

    Added a lot of options to the options pane, including resizability. Please use it.

commit 351a3143f9052a0d8537688dfac9b04535b9c464
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 24 09:50:24 2023 -0500

    Update CooldownTracker.lua

    Removed debug prints. Also added parameter to adjust display string length.

commit fa4bbe7c43b02eb5e367847993882fdc251d3946
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 24 09:36:41 2023 -0500

    Update CooldownTracker.lua

    Changed up drawing procedure; icons will now be better aligned with text in the window.

commit e55b621c6ae7f4e66fa1660013ac972472aa4f02
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Apr 23 18:51:42 2023 -0500

    Update CooldownTracker.lua

    Fixes for spell names that are too long and for icons not updating when recategorizing spells

commit 71e2bd637242f43011a8f99e7d5a2ed407ebed2a
Author: ekalnhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Apr 23 18:42:44 2023 -0500

    Update README.md

commit 04a6036b322d02bb99547371999960f53f3304ba
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Apr 23 18:21:48 2023 -0500

    Update CooldownTracker.lua

    Icons in display frame complete. Disabled most prints using a variable.

    Next features listed at top of file.

commit 7f50ac68dc9b19391519af56744fdebc3642c898
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Apr 23 17:21:37 2023 -0500

    Includes icons in options

    Not in main display. Doing that will require a rework of how the text is displayed I think.

commit 729558ffa3af6031fa4917bb7a6f479ecdd17766
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat Apr 22 02:18:48 2023 -0500

    Update CooldownTracker.lua

    Options panel working. Next step: tiny spell icons.

commit ddb0b43e42c7bcf43e8137cf39cc6eb62848671e
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Apr 18 01:52:47 2023 -0500

    Update CooldownTracker.lua

    Added: button to pause/unpause addon; features to support swapping specs (different table for each spec); features to support swapping spec loadouts (checks if a spell is known before making a line in the printout frame).

    Also fixed some issues with tables trying to be printed before they were loaded. The initalization delays are probably too aggressive but they're there.

commit 04b92b59ccd2d111b50b9fcbe81fa6d9cd95a5b1
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 17 00:57:24 2023 -0500

    Update CooldownTracker.lua

    It *really* works. I think the next steps are: make it movable and figure out options pane so users can reclassify without going into saved variables and blacklist things

commit 7dc20ebaf2ed88fa5085a5e9c6e1ced0e3cb5ed2
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 10 01:03:25 2023 -0500

    Fixed file saving (with globals :( )

    Also I need this .toc file.

commit f09cfbf235cad0aba8461e575dcc5af5e9d1b2e0
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 10 00:49:53 2023 -0500

    Update CooldownTracker.lua

    Added options panel in WoW UI. Have interface for rudimentarily blacklisting spells (by spell name).

    Unfortunately, saving/loading the blacklist table isn't working yet, nor is some of the other stuff (e.g. the display of the blacklisted spells in the options pane).

commit 660d2ce6e856f0e519da8beb63369f9916ed4609
Author: John <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sun Apr 9 22:26:35 2023 -0500

    Update CooldownTracker.lua

    It works basically as intended. Next step is to implement a blacklist I think so Revive Battle Pets (and other spells) can be ignored.

commit f086310929bb2c899b520baacf54de4ae2911ac6
Author: elaknhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Sat Apr 8 20:55:49 2023 -0500

    Update CooldownTracker.lua

    It runs!

    Now to add features.

commit 088234141d43d92d9a06afc98ca786430ad5f926
Author: elaknhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Tue Apr 4 22:51:33 2023 -0500

    Kinda works

    Fills table with gobbledegook, stuff is wiped from table when it comes off cd. Still, it kinda works.

commit 476f52228ae37364b739952c64a60c8ae0bc0afb
Author: ekalnhoj <13438710+ekalnhoj@users.noreply.github.com>
Date:   Mon Apr 3 23:06:28 2023 -0500

    Initial commit