Addon Details
Expansion
Categories
Developers
Having issues?
Library to provide information about resurrections cast in your group.
LibResInfo detects resurrection spell casts and identifies who they are being cast on, and provides that information to addons through callbacks and API methods. It supports all single- and multi-target class res spells, Soulstone, and engineering gadgets. It is fully embeddable, completely locale-independent, and does not require any other players in your group to have anything installed.
Requires LibStub and CallbackHandler-1.0.
Documentation
Feedback
Please direct all bug reports, suggestions, questions, and comments to the GitHub issue tracker.
Source Code
The source code for LibResInfo is primarily hosted on GitHub:
https://github.com/phanx-wow/LibResInfo
For embedding with the CurseForge packager, it is recommended you use the CurseForge mirror repo, which receives only tagged stable versions:
https://repos.curseforge.com/wow/libresinfo
Additional Notes
Support for Reincarnation is under consideration, but would require 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.
No callbacks are fired for players who die while Mass Resurrection is being cast, but the API will return correct information (that the player has an incoming resurrection) so if it important for your addon, just check the player's status when they die.
No callbacks are fired for players who resurrect themselves by returning to their corpse while Mass Resurrection is the only res casting on them, but the API will (again) return correct information (that the player has no incoming resurrection) so if it important for your addon, just check the player's status when they resurrect.
Limitations
Due to limitations of the WoW API, it is not possible to detect:
- ...when someone declines a resurrection manually by clicking "Decline" on the dialog box.
- ...when someone has a wait time before they accept a resurrection. In this case, the 60-second expiration time will be extended by the amount of time they are forced to wait, but the ResExpired callback will be fired at the 60-second mark since there's no way for LRI to know about the wait time.
- ...who a player who joins the group while casting a resurrection spell is targeting.
- ...whether a player who joins the group while dead has a resurrection being cast on them.
- ...whether a player who joins the group while dead has a resurrection already available.
Comments (0)
More addons for Legion
Discover other addons that might interest you
Ravenous Mounts [ABANDONED]
This Addon is no longer maintained. Chooses the best Mount for the job. Includes any…
Vex Minimap Icon Fix
Fixes a glitch that causes minimap icons to be wrong
ElvUI Location Plus
a plugin for ElvUI, that adds location, coords, 2 Datatexts and a tooltip full of…
Titan Panel [RestPlus]
Keeps track of the RestXP amounts and status for all of your characters. Is it…
Unlucky Twitch Emotes
Custom emotes for Unlucky/Unfortunate
Keystone Roll-Call
Accumulates, displays, and reports all known keystones for the week, automatically compiled from guild, party,…
Infinite Raid Tools
Independant modules for raiding both general and boss specific (previously Endless Raid Tools)
Garrison Jukebox
A jukebox for playing wow embedded music.
You must be logged in to leave a comment.