GladiusEx

GladiusEx

4M Downloads

Cooldowns section issues

HojNotFound opened this issue · 3 comments

commented

Hello,
There are a lot of issues with the Cooldowns section, so I decided to start contributing myself. However, it turns out it's not as easy as I thought. :)

For example, I wanted to fix Nature's Swiftness, because it's only available for the Restoration spec and is missing for the Balance spec.
I cloned the repo and tried searching for "Nature's Swiftness", even though relying on the name doesn’t seem to be the best option, I found something:

Then tried to search by spell ID (132158), but again, I only found it in the retail version (I believe) — Data-Mainline.lua.

To prove I'm not crazy and this ability is shown in the game:
Image

Now I can only assume there’s some kind of automation that pulls all cooldowns directly from the game, so there’s no need to specify each one manually.
But how does it know which specialization each spell belongs to?

@vendethiel @ManneN1 You’re the GOATs of this project — I’m really sorry to bother you, but if it’s possible, could you please explain how this works? :)

commented

Now I can only assume there’s some kind of automation that pulls all cooldowns directly from the game, so there’s no need to specify each one manually.

That’s incorrect, the list is maintained manually (on retail, through hours spent poring over changelogs)
The cooldowns are in a separate repository here: https://github.com/vendethiel/LibCooldownTracker-10/ (the intention was for this to be reused, though I don’t think that’s the case currently)

commented

Thank you very much for the quick response, I really appreciate it!

commented

PS: It's great that you, and others, are contributing. Without the help of users we will never be able to figure out all the bugs and issues (we probably wouldn't even know about many of them).