Change Log:
--------------------
r27
- Added Eternal Guardian (hunter pet quilien) and Rebirth (holy/prot paladin with Symbiosis) res spells
- Changed the :UnitHasIncomingRes API to return nil in the fraction of a second between a res cast ending and the res actually landing; users should not see any functional difference, but authors will find it easier to avoid nil math errors
r23
- Changed order of callback arguments and function returns; see docs for details
- Added support for Mass Resurrection
- Fixed firing ResExpired for other players instead of ResUsed when appropriate
r17
- First official release
Description:
--------------------
Library to provide information about resurrections cast in your group.
LibResInfo-1.0 detects resurrection spells being cast by group members, and identifies who they are being cast on. Information is provided to addons through callbacks and API functions.
LibResInfo-1.0 supports all player resurrection spells, plus Mass Resurrection. It is fully embeddable, completely locale-independent, and does not require any other players in your group to have anything installed. It requires LibStub and CallbackHandler-1.0. It was written as a replacement for LibResComm-1.0, and converting addons from LRC to LRI is fairly simple. If you need help, post in the forum thread linked below.
Feedback
Please direct all bug reports, suggestions, questions, and comments to the WoWInterface forum thread.
Current Status
This library should be considered a stable beta. It should be safe to start converting addons, but be on the lookout for bugs (and report any you find so I can fix them).
No self-resurrect support yet. Support for pre-cast Soulstone is planned. Support for Reincarnation is under consideration, but requires some guesswork, since until you actually see a shaman resurrect themselves, there's no way to tell if the ability is on cooldown or not.
Mass Resurrection support is slightly limited in that players who die after Mass Resurrection started casting will not have ResCastStarted callbacks sent for them, even though they will get a res, and units who resurrect through some other means while Mass Resurrection is casting will not have ResCastStopped callbacks fired for them. The function API will return correct information in both cases, however....
--------------------
r27
- Added Eternal Guardian (hunter pet quilien) and Rebirth (holy/prot paladin with Symbiosis) res spells
- Changed the :UnitHasIncomingRes API to return nil in the fraction of a second between a res cast ending and the res actually landing; users should not see any functional difference, but authors will find it easier to avoid nil math errors
r23
- Changed order of callback arguments and function returns; see docs for details
- Added support for Mass Resurrection
- Fixed firing ResExpired for other players instead of ResUsed when appropriate
r17
- First official release
Description:
--------------------
Library to provide information about resurrections cast in your group.
LibResInfo-1.0 detects resurrection spells being cast by group members, and identifies who they are being cast on. Information is provided to addons through callbacks and API functions.
LibResInfo-1.0 supports all player resurrection spells, plus Mass Resurrection. It is fully embeddable, completely locale-independent, and does not require any other players in your group to have anything installed. It requires LibStub and CallbackHandler-1.0. It was written as a replacement for LibResComm-1.0, and converting addons from LRC to LRI is fairly simple. If you need help, post in the forum thread linked below.
Feedback
Please direct all bug reports, suggestions, questions, and comments to the WoWInterface forum thread.
Current Status
This library should be considered a stable beta. It should be safe to start converting addons, but be on the lookout for bugs (and report any you find so I can fix them).
No self-resurrect support yet. Support for pre-cast Soulstone is planned. Support for Reincarnation is under consideration, but requires some guesswork, since until you actually see a shaman resurrect themselves, there's no way to tell if the ability is on cooldown or not.
Mass Resurrection support is slightly limited in that players who die after Mass Resurrection started casting will not have ResCastStarted callbacks sent for them, even though they will get a res, and units who resurrect through some other means while Mass Resurrection is casting will not have ResCastStopped callbacks fired for them. The function API will return correct information in both cases, however....