Skip to content

Releases: SwimmingTiger/LibTotemInfo

[v1.0.4] Add rank to spell name like Blizzard's old interface

25 Dec 09:09
Compare
Choose a tag to compare

[v1.0.3] Fixed the issue that the high rank totem could not display the timer.

I made a mistake in v1.0.2 that I added Totem's Rank to the spell name returned by the GetTotemInfo API with a wrong way, which caused the problem.

Some addons (like TotemTimer) use spell names for matching. Attaching rank to the spell name will cause the match to fail. Additional rank in the spell name have been removed.

[v1.0.4] Add rank to spell name likes Blizzard's old interface

  • Add rank to spell name likes Blizzard's old interface (xxx Totem I, xxx Totem II, ...)
  • GetTotemInfo() adds two return values useful for future addons
-- Added return value by the lib (not in Blizzard old interface):
--     spellid - int, the totem's spell id.
--     rank    - int (1 to 8) or nil, the rank of the totem spell.
--               nil indicates that there is no rank for this totem.
haveTotem, totemName, startTime, duration, icon, spellid, rank = GetTotemInfo(1 through 4)

[v1.0.3] Fixed the issue that the high rank totem could not display the timer.

24 Dec 20:29
Compare
Choose a tag to compare

I made a mistake in v1.0.2 that I added Totem's Rank to the spell name returned by the GetTotemInfo API, which caused the problem.

Some addons (like TotemTimer) use spell names for matching. Attaching rank to the spell name will cause the match to fail. Additional rank in the spell name have been removed.

[v1.0.2] Updated totem database, fixed timer issues for rank 2 or higher totems

19 Dec 04:25
Compare
Choose a tag to compare

Fix

  • Updated totem database, fixed timer issues for Rank 2 or higher totems

[v1.0.1] add `GetTotemTimeLeft()`, compatible with PitBull4

17 Dec 10:21
Compare
Choose a tag to compare

New

  • A new compatible API GetTotemTimeLeft () has been added.
  • It has been verified that PitBull4 works.

TODO

  • Fix "Healing Stream Totem II" and "Searing Totem" issues. A high-level Shaman character is required for testing. Looking for test assistance.

[v1.0] Initial Release

13 Dec 20:10
36ff89f
Compare
Choose a tag to compare

A compatible implementation of GetTotemInfo(), which can be used by both end users and addon developers. Make your totem timer work again.

The following addons have been verified to work well with my addon without modification:

  • NugRunning 1.13.29-classic
    (Note: 1.13.29-classic is the last available version. The newer version completely removes the totem timer, so it will not work either)
  • TotemTimers 1.06-classic
  • SamyTotemTimers v2.6

AddOn List

Then it should be in the addon list and displayed as Lib: TotemInfo-1.0. Enable it, and your totem timer will work again.

Totem timer works