SmartRes

SmartRes Test Bars

Automated and co-ordinated Party & Raid Resurrection

SmartRes puts bars on your screen that have timers for the various resurrection spells: Resurrection, Ancestral Spirit, Revive, Redemption, and tells you who is casting on whom, how long it will take to bring the target back to life.

Q: Why SmartRes, and not simply a macro?
A: Because macros cannot tell you the name of released (ghost) players, and SmartRes can.
A(2): When using the keybind (auto) rez feature, SmartRes will not try to res players who are already being rezzed by someone else.
A(3): Players who use SmartRes will see every out of combat res type spell being cast, Raid leaders can tell those without SmartRes that a given corpse is already being ressed so the resser can stop casting and pick a new target, thus speeding up wipe recovery.

SmartRes reports, and gets reports, from other addons that have a Resurrection Monitor. It is more accurate if all the ressers have SmartRes, of course!

KNOWN ISSUES: if you use oRA2, it apparently conflicts with SmartRes, although I used both at the same time for months and never had an issue. For now, if you do have a conflict, I suggest using HealInc or simply watch the res monitor in oRA2.
SmartRes is sometimes displaying in combat res casts (Rebirth) and it should not do so. I do not plan to fix this issue in the addon.
SmartRes2 is in development that addresses these, and a few other concerns.

Type /sr or /smartres for options, or use FuBar.

  • Change the resurrection message, which chat type you want it: Party, Raid, custom
  • Whisper the target of your res spell
  • Move, colour, and re-texture the bars
  • Set your own key bindings for Normal and Auto ressing
  • More!!

It has both a manual and auto-bind key for resurrecting. The manual key is for targeting released players, and the auto key is for non-released corpses. The default keys are "-" and "." and to change keys, pick a key, or key combination, and then press the Enter button on your keyboard.

Localized: enUS, deDE, koKR, zhCN –– I would appreciate more localizations, and will give credit to those who help. Sadly, I do not know who provided the existing localizations pre-Wrath. Apparently, the German deDE is incorrect. Please go here to update that, or any other locales!

The deDE (German) translations were updated thanks to Farook on curse.com (the changelog should be labeled 6.07d but it is missing the "d" - the filename matches, however)

Original addon by Maia, continued by Kyahx and poull. WotLK version by Myrroddin.
Thank you for the bug fixes, Zidomo!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of myrroddin myrroddin Sun, 13 Sep 2009 22:39:36

    Fixed, I hope. That was my lack of understanding the branch/tag svn commit system, sorry.

  • Avatar of Pneumatus Pneumatus Sun, 13 Sep 2009 01:21:34

    6.04 will not work stand-alone as it's .toc has been mangled because you merged a no-lib toc in. Arrowmaster has committed a fixed version in r117.

    Also, tag the repo to make releases, don't just rename alpha zips and change the release type :<

  • Avatar of myrroddin myrroddin Sat, 11 Apr 2009 00:38:19

    See my answer on Curse.com for your error, Kelem.

  • Avatar of Kelem Kelem Sun, 05 Apr 2009 19:50:53

    [2009/04/05 15:49:29-127-x1]: SmartRes-6.00\SmartRes.lua:20: Cannot find a library instance of SharedMedia-1.0. BigWigs-2.0 r5048\Libs\AceLibrary\AceLibrary.lua:490: in function `AceLibrary' SmartRes-6.00\SmartRes.lua:20: in main chunk

    [2009/04/05 15:49:29-127-x1]: SmartRes-6.00\SmartResOptions.lua:3: Cannot find a library instance of SharedMedia-1.0. BigWigs-2.0 r5048\Libs\AceLibrary\AceLibrary.lua:490: in function `AceLibrary' SmartRes-6.00\SmartResOptions.lua:3: in main chunk

  • Avatar of myrroddin myrroddin Sun, 15 Feb 2009 08:46:39

    Weird, it shouldn't be out of date, and I'm not seeing any such flags. SmartRes does work with WoW 3.0.x and higher. I will check again after 3.10 comes out to see if there are any API changes.

    Plus I am still working on SmartRes2 in the little spare time I have. SR2 will eventually replace the original SR.

  • Avatar of Kelem Kelem Sun, 01 Feb 2009 02:27:24

    Addon still shows out of date, so that might be some peoples issue.

  • Avatar of myrroddin myrroddin Sun, 23 Nov 2008 03:58:09

    People might have seen the Release version up. I get no errors at all, which is why I tagged r103 as a Release. Everything works, including Revive and Death Knights, the keybindings to FuBar.

    Of course, you can't auto-res someone as Blizzard won't allow addons to target, and haven't since about patch 1.10 or so. I use the manual target for released players, and the auto-res key for normal corpses, and in both cases casts the appropriate res spell on them and puts the bars on my screen.

  • Avatar of myrroddin myrroddin Sun, 16 Nov 2008 17:04:30

    Zidomo, thank you very much! I've been having too much fun with WotlK to code atm, but I'll get back to it soon enough, and check out what you fixed :-)

    The other thing I was thinking of doing was rewriting to use LibResComm, but we will see.

    I did notice that Ace2 has been updated, so that makes it a bit easier, but yes, upgrading libraries is a good idea.

  • Avatar of Zidomo Zidomo Mon, 10 Nov 2008 11:17:41

    Uploaded r100 a short while ago. Has Druid Revive & Death Knight support like you had intended to put in, Myrroddin, but its actually tested & working now.

    Removed Babble-Spell-2.2 & replaced it with GetSpellInfo info. Basically used your code for the GetSpellInfo stuff, Myrroddin, but removed apostrophes that caused problems. As well, didn't add in your other changes that broke the mod (its currently all Ace2/old libraries).

    Once WotLK arrives this week and SmartRes continues to work without errors in it, I'll bump the TOC and tag it for release. Unless you'd like to do that Myrroddin :).

    Yes, this should be updated to Ace3/LibBars/etc.. But until working code is provided by someone (I'm a professional software tester by trade, not a coder), may as well continue to use what works now.

  • Avatar of Zidomo Zidomo Fri, 07 Nov 2008 16:59:31

    "Alpha2" (which is actually the working circa-WoW 2.4.3 r87) does not contain the new Revive spell. Only Priest Resurrection, Shaman Ancestral Spirit & Paladin Redemption (the three OOC reses pre-WoW 3.0). I may add it in when I have a level 12+ Druid to test on.

    And a note: the only reason I rolled back your non-working changes to the previous version (in Alpha2), Myrroddin, was because that earlier version still works in WoW 3.0.3 live.

    If the earlier version r87 (the last one by Poull) was also broken, I would not have done anything ;). But as it works without issues for many people (including in my testing), decided it was better to have a working version out there than one that didn't work at all.

    GL with your changes; hope you are able to update it (properly) in the future :).

Facts

Date created
03 Oct 2007
Categories
Last update
23 Nov 2009
Development stage
Release
Language
  • deDE
  • enUS
  • koKR
  • zhCN
License
All Rights Reserved
Curse link
SmartRes
Recent files

Authors